h2,h3{margin:0}h2,.solution-card h3,.stats strong,.cta h2{font-family:var(--font-display);letter-spacing:-.005em;font-weight:400}.round,.mini-card,.project-card,.solution-card,.benefits article{transition:color var(--dur) var(--ease), background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease), opacity var(--dur) var(--ease)}[role=button]{cursor:pointer;touch-action:manipulation}@media (prefers-reduced-motion:reduce){.mini-card:hover,.project-card:hover,.solution-card:hover,.benefits article:hover,.pill.white:hover,.mini-card:hover .crop,.project-card:hover .crop,.solution-card:hover .crop,.ghost-link:hover span,.link-arrow:hover span,.mini-card:hover .arrow-badge,.project-card:hover .arrow-badge,.benefit-dark:hover .arrow-badge,.round:hover{transform:none!important}}.section-gap{margin-top:72px}.round{width:46px;height:46px;color:var(--ink);box-shadow:var(--shadow-lg);cursor:pointer;background:#ffffffeb;border-radius:50%;place-items:center;display:grid}.round:hover{background:var(--white);color:var(--brand);transform:scale(1.06)}.round:active{transform:scale(.98)}.label{color:var(--ink-3);font-family:var(--font-text);font-size:var(--fs-caption);letter-spacing:.09em;text-transform:uppercase;font-weight:700;display:inline-flex}.ghost-link{align-items:center;gap:16px;min-height:44px;font-weight:600;display:inline-flex}.ghost-link span{border:1px solid var(--line-strong);background:var(--card);width:36px;height:36px;transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease);border-radius:50%;place-items:center;display:grid}.ghost-link:hover{color:var(--brand)}.ghost-link:hover span{background:var(--brand);color:var(--white);border-color:var(--brand);transform:translate(4px)}.crop{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.section-title h2,.section-head h2,.trust h2,.how h2,.showroom h2{font-size:var(--fs-2xl);line-height:1.12}.section-title p{width:260px;color:var(--ink-3);font-size:var(--fs-sm);margin-top:24px;line-height:1.6}.section-head{justify-content:space-between;align-items:end;padding:0 40px;display:flex}.section-head h2{margin-top:16px}.link-arrow{min-height:44px;font-size:var(--fs-sm);align-items:center;gap:18px;margin-bottom:8px;font-weight:600;display:inline-flex}.link-arrow span{border:1px solid var(--line-strong);background:var(--card);width:36px;height:36px;transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease);border-radius:50%;place-items:center;display:grid}.link-arrow:hover{color:var(--brand)}.link-arrow:hover span{background:var(--brand);color:var(--white);border-color:var(--brand);transform:translate(4px)}.categories{grid-template-columns:330px 1fr;align-items:end;gap:24px;padding:0 40px;display:grid;position:relative}.category-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.mini-card{background:var(--card);border-radius:var(--r-md);min-height:236px;box-shadow:var(--shadow-sm);padding:152px 20px 20px;position:relative;overflow:hidden}.mini-card:before{content:"";z-index:var(--z-card);background:var(--card);border-radius:0 48px var(--r-md) var(--r-md);position:absolute;inset:134px 8px 0 0}.mini-card .crop{z-index:var(--z-base);border-radius:var(--r-sm) var(--r-sm) 0 0;width:calc(100% - 16px);height:166px;position:absolute;inset:8px 8px auto}.mini-card:hover,.project-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.mini-card .crop,.project-card .crop{transition:transform .3s var(--ease)}.mini-card:hover .crop,.project-card:hover .crop{transform:scale(1.04)}.mini-card h3,.project-card h3,.benefits h3{font-size:var(--fs-sm);font-weight:700}.mini-card h3,.mini-card p,.project-card h3,.project-card p{z-index:3;position:relative}.mini-card p,.project-card p,.benefits p{color:var(--ink-3);font-size:var(--fs-caption);margin-top:8px;line-height:1.5}.mini-card>a,.project-card>a,.benefit-dark>a{z-index:var(--z-card-top);border-radius:inherit;position:absolute;inset:0}.arrow-badge{width:32px;height:32px;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), transform var(--dur) var(--ease);border:1px solid;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.mini-card .arrow-badge,.project-card .arrow-badge{color:var(--ink)}.mini-card:hover .arrow-badge,.project-card:hover .arrow-badge{color:var(--white);background:var(--brand);border-color:var(--brand);transform:translate(3px)}.arrow-badge :is(.fa-arrow-right-long,.ui-icon--arrow-right-long),.side :is(.fa-arrow-right-long,.ui-icon--arrow-right-long){font-size:var(--icon-sm);line-height:1}.side{color:var(--ink);border:1px solid var(--brand);position:absolute;top:50%;right:18px;transform:translateY(-50%)}.side:hover{transform:translateY(-50%)scale(1.06)}.solution-grid{grid-template-columns:1fr 1fr 1fr;gap:20px;padding:24px 40px 0;display:grid;position:relative}.solution-card{min-height:260px;color:var(--white);border-radius:var(--r-lg);background-color:var(--photo-fallback);box-shadow:var(--shadow-lg);padding:24px;position:relative;overflow:hidden}.solution-card .crop,.cta .crop{z-index:0;position:absolute;inset:0}.solution-card:after,.cta:after{content:"";z-index:var(--z-base);position:absolute;inset:0}.solution-card:after{background:linear-gradient(90deg,#000000bf,#00000059)}.cta:after{background:linear-gradient(90deg,#091626e0,#091626a8)}.solution-card>h3,.solution-card>.tags,.cta-copy,.cta-features{z-index:var(--z-card);position:relative}.solution-card h3{font-size:var(--fs-xl)}.solution-card:hover{transform:translateY(-4px);box-shadow:0 22px 60px #0c27443d}.solution-card .crop{transition:transform .3s var(--ease)}.solution-card:hover .crop{transform:scale(1.05)}.tags{gap:8px;margin-top:72px;display:flex}.tags span{color:var(--ink-2);border-radius:var(--r-xs);font-size:var(--fs-caption);background:#ffffffe6;padding:5px 10px;font-weight:600}.solution-card>a{z-index:var(--z-card);border-radius:var(--r-full);min-width:128px;min-height:44px;font-size:var(--fs-sm);border:1px solid #ffffff9e;align-items:center;gap:18px;padding:0 16px;font-weight:600;display:inline-flex;position:absolute;bottom:24px;left:24px}.solution-card>a:hover{background:var(--white);color:var(--ink);border-color:var(--white)}.quality{padding:0 40px}.quality .label{margin-bottom:24px}.benefits{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.benefits article{background:var(--card);border-radius:var(--r-md);min-height:148px;padding:24px 20px 20px;position:relative}.benefits article:not(.benefit-dark){grid-template-columns:38px 1fr;align-content:start;column-gap:16px;display:grid}.benefits .icon{width:36px;height:36px;font-size:var(--icon-lg);color:var(--ink-3);grid-row:1/span 2;place-items:center;display:grid}.benefits article:not(.benefit-dark) h3,.benefits article:not(.benefit-dark) p{grid-column:2}.benefit-dark{color:var(--white);background:var(--brand)!important}.benefit-dark p{color:#ffffffc2}.benefit-dark .arrow-badge{color:var(--white);border-color:#ffffff70}.benefit-dark:hover .arrow-badge{background:var(--white);color:var(--brand);border-color:var(--white);transform:translate(3px)}.benefits article:hover{box-shadow:var(--shadow-sm);transform:translateY(-3px)}.project-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:24px 40px 0;display:grid}.project-card{background:var(--card);border-radius:var(--r-sm);min-height:196px;box-shadow:var(--shadow-sm);padding:124px 16px 16px;position:relative;overflow:hidden}.project-card:before{content:"";z-index:var(--z-base);background:var(--card);border-radius:var(--r-sm) var(--r-sm) 0 0;position:absolute;inset:118px 0 0}.project-card .crop{height:136px;position:absolute;inset:0 0 auto}.trust{grid-template-columns:360px 1fr;align-items:center;gap:40px;padding:24px 40px 0;display:grid}.stats{border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stats article{border-right:1px solid var(--line);min-height:104px;padding:8px 32px}.stats strong{font-size:var(--fs-3xl);line-height:1;display:block}.stats span{width:132px;color:var(--ink-3);font-size:var(--fs-caption);margin-top:16px;line-height:1.5;display:block}.cta{min-height:220px;color:var(--white);border-radius:var(--r-lg);justify-content:space-between;align-items:stretch;margin:72px 0 0;padding:32px 40px;display:flex;position:relative;overflow:hidden}.cta-copy{flex-direction:column;justify-content:flex-start;display:flex}.cta h2{font-size:var(--fs-xl);line-height:1.14}.cta p{color:#fffc;max-width:420px;font-size:var(--fs-sm);margin-top:12px}.translucent{border:1px solid #ffffff52;align-self:flex-start;min-height:44px;margin-top:24px;background:#0c0c0cb8!important}.translucent:hover{border-color:var(--brand);background:var(--brand)!important}.cta-features{border-radius:var(--r-md);backdrop-filter:blur(5px);border:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);align-self:stretch;width:54%;display:grid}.cta-features span{color:#ffffffd6;text-align:center;min-height:80px;font-size:var(--fs-sm);border-right:1px solid #ffffff3d;justify-content:center;align-items:center;gap:12px;padding:20px;line-height:1.5;display:flex}.cta-features :is(i,.ui-icon){color:#ffffffdb;font-size:var(--icon-md);flex:none}.cta-features span:last-child{border-right:0}@media (width<=980px){.categories,.trust{grid-template-columns:1fr}.categories,.section-head,.quality,.project-row,.solution-grid,.trust{padding-left:0;padding-right:0}.category-list,.solution-grid,.benefits,.project-row,.stats,.cta-features{grid-template-columns:1fr 1fr}.section-gap{margin-top:56px}.cta{gap:24px;margin:56px 0 0;display:grid}.cta-features{width:100%}}@media (width<=620px){.section-head{flex-direction:column;align-items:flex-start;gap:16px}.category-list,.benefits,.project-row,.stats,.cta-features{grid-template-columns:1fr}.category-list{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0 -16px;padding:0 16px 8px;display:flex;overflow-x:auto}.category-list::-webkit-scrollbar{display:none}.mini-card{scroll-snap-align:start;flex:0 0 min(82vw,320px)}.solution-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0 -16px;padding:20px 16px 8px;display:flex;overflow-x:auto}.solution-grid::-webkit-scrollbar{display:none}.solution-card{scroll-snap-align:start;flex:0 0 min(86vw,340px)}.project-row{gap:16px;padding-top:16px}.benefits{gap:12px}.benefits article{min-height:112px;padding:20px}.side{display:none}.section-gap{margin-top:40px}.categories{gap:24px}.section-title h2,.section-head h2,.trust h2{font-size:30px}.section-title p{width:auto;margin-top:16px}.link-arrow{background:var(--card);border-radius:var(--r-full);justify-content:space-between;width:100%;padding:12px 16px}.trust{gap:24px;padding-top:8px}.stats{border-left:0;gap:12px}.stats article{background:var(--card);border-radius:var(--r-md);border-right:0;min-height:auto;padding:20px}.stats strong{font-size:var(--fs-2xl)}.stats span{width:auto;margin-top:8px}.cta{border-radius:var(--r-lg);min-height:auto;padding:24px 20px}.cta-features{gap:0}.cta-features span{text-align:left;border-bottom:1px solid #ffffff3d;border-right:0;justify-content:flex-start;min-height:64px}.cta-features span:last-child{border-bottom:0}}.mini-card:active,.project-card:active,.solution-card:active,.benefits article:active{box-shadow:var(--shadow-sm);transform:translateY(-1px)scale(.995)}.ghost-link:active span,.link-arrow:active span{transform:scale(.94)}.mini-card,.project-card,.solution-card,.benefits article,.ghost-link span,.link-arrow span{transition-duration:.12s}.is-placeholder{position:relative;border:1px dashed var(--brand-300)!important;background-image:repeating-linear-gradient(-45deg,#0000 0 9px,#0c27440d 9px 18px)!important}.ph-mark{color:var(--brand);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:700;margin-bottom:10px!important}.brands{padding:40px 40px 0}.brands .label{margin-bottom:16px}.brand-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.brand{min-height:72px;color:var(--ink-3);background:var(--card);border-radius:var(--r-sm);font-size:var(--fs-caption);letter-spacing:.04em;text-transform:uppercase;place-items:center;padding:12px;display:grid}.how{padding:0 40px}.how h2{margin-top:8px}.steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.steps li{background:var(--card);border-radius:var(--r-md);padding:28px 24px 24px;position:relative}.step-n{width:34px;height:34px;color:var(--white);background:var(--brand);font-size:var(--fs-caption);border-radius:50%;place-items:center;margin-bottom:16px;font-weight:700;display:grid}.steps h3{font-size:var(--fs-sm);font-weight:700}.steps p{color:var(--ink-3);font-size:var(--fs-caption);margin-top:8px;line-height:1.5}.steps li:not(:last-child):after{content:"";background:var(--line-strong);width:8px;height:1px;position:absolute;top:45px;right:-14px}.reviews{padding:0}.review-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:24px 40px 0;display:grid}.review{background:var(--card);border-radius:var(--r-md);padding:24px}.review p{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.6}.review footer{border-top:1px solid var(--line-strong);grid-template-columns:36px 1fr;align-items:center;column-gap:12px;margin-top:18px;padding-top:16px;display:grid}.review footer b{font-size:var(--fs-caption);grid-column:2;font-weight:700}.review footer small{color:var(--ink-3);font-size:var(--fs-caption);grid-column:2}.ph-dot{background:var(--grey-200);border-radius:50%;grid-row:1/span 2;width:36px;height:36px}.showroom{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:0 40px;display:grid}.showroom h2{margin-top:8px}.showroom-copy p{max-width:460px;color:var(--ink-2);font-size:var(--fs-sm);margin-top:16px;line-height:1.6}.showroom-facts{gap:12px;margin:24px 0;display:grid}.showroom-facts div{grid-template-columns:96px 1fr;align-items:baseline;gap:12px;display:grid}.showroom-facts dt{color:var(--ink-3);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.06em}.showroom-facts dd{font-size:var(--fs-sm);margin:0;font-weight:600}.showroom-facts a{align-items:center;min-height:44px;display:inline-flex}.showroom-facts a:hover{color:var(--brand)}.showroom-map{min-height:320px;color:var(--ink-3);background:var(--card);border-radius:var(--r-md);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;place-items:center;display:grid}.side[hidden]{display:none}@media (width<=980px){.brands,.how,.review-row,.showroom{padding-left:0;padding-right:0}.brand-row{grid-template-columns:repeat(3,minmax(0,1fr))}.steps,.review-row,.showroom{grid-template-columns:1fr 1fr}.steps li:not(:last-child):after{display:none}}@media (width<=620px){.brands{padding-top:32px}.brand-row{grid-template-columns:1fr 1fr;gap:10px}.steps,.review-row,.showroom{grid-template-columns:1fr;gap:12px}.showroom-map{min-height:200px}.showroom-facts div{grid-template-columns:1fr;gap:2px}}@media not all and (hover:hover) and (pointer:fine){.mini-card:hover,.project-card:hover,.solution-card:hover,.benefits article:hover,.pill.white:hover,.round:hover,.mini-card:hover .crop,.project-card:hover .crop,.solution-card:hover .crop,.ghost-link:hover span,.link-arrow:hover span,.mini-card:hover .arrow-badge,.project-card:hover .arrow-badge,.benefit-dark:hover .arrow-badge{transform:none}.side:hover{transform:translateY(-50%)}}.hero{grid-template-columns:minmax(0,46fr) minmax(0,54fr);align-items:stretch;min-height:min(78vh,620px);display:grid;position:relative}.hero-copy{flex-direction:column;padding:56px 56px 0 40px;display:flex}.eyebrow{border:1px solid var(--line);border-radius:var(--r-full);background:var(--grey-50);color:var(--ink-3);font-size:var(--fs-caption);letter-spacing:.09em;text-transform:uppercase;align-self:flex-start;margin-bottom:28px;padding:8px 18px;font-weight:700;line-height:1.5;display:inline-flex}.hero h1{max-width:14em;font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(34px,3.6vw,56px);font-weight:400;line-height:1.04}.hero-lead{max-width:46ch;color:var(--ink-2);font-size:var(--fs-base);text-wrap:pretty;margin:24px 0 0;line-height:1.62}.actions{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:12px clamp(6px,1.4vw,32px);margin-top:32px;display:flex}.hero .pill{gap:clamp(9px,1vw,16px);min-height:48px;padding:0 clamp(12px,1.5vw,26px);font-size:clamp(13px,1.05vw,14px)}.hero .pill span{width:clamp(20px,1.7vw,24px);height:clamp(20px,1.7vw,24px)}.hero .ghost-link{white-space:nowrap;gap:clamp(9px,1vw,16px);font-size:clamp(13px,1.05vw,14px)}.hero .ghost-link span{width:clamp(28px,2.5vw,36px);height:clamp(28px,2.5vw,36px)}.slider-bar{border-bottom:1px solid var(--line);align-items:center;gap:16px;margin-top:auto;padding-top:36px;display:flex}.slider-count{gap:4px;display:flex}.slider-count button{min-width:44px;min-height:44px;color:var(--ink-3);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;letter-spacing:.04em;transition:color var(--dur) var(--ease);padding:0 8px;position:relative}.slider-count button:after{content:"";background:var(--brand);transform-origin:0;height:2px;transition:transform var(--dur) var(--ease);position:absolute;bottom:-1px;left:8px;right:8px;transform:scaleX(0)}.slider-count button:hover{color:var(--ink)}.slider-count button[aria-selected=true]{color:var(--ink);font-weight:700}.slider-count button[aria-selected=true]:after{transform:scaleX(1)}.slider-count button:active{transform:scale(.93)}.hero.is-playing .slider-count button[aria-selected=true]:after{animation:6s linear both heroTick}.hero-image{border-radius:var(--r-hero);background:var(--photo-fallback);min-height:420px;box-shadow:var(--shadow-lg);position:relative}.hero-image .crop{object-fit:cover;object-position:center;border-radius:inherit;opacity:0;height:100%;transition:opacity .6s var(--ease);position:absolute;inset:0}.hero-image .crop.is-active{opacity:1}.hero-caption{z-index:var(--z-card);border-radius:var(--r-sm);backdrop-filter:blur(6px);max-width:62%;color:var(--white);background:#0c2744db;flex-direction:column;gap:2px;padding:14px 22px;display:flex;position:absolute;bottom:40px;left:56px}.hero-caption b{font-family:var(--font-display);font-weight:400;font-size:var(--fs-base);letter-spacing:.01em}.hero-caption span{color:#ffffffdb;font-size:var(--fs-caption)}.hero-nav{z-index:var(--z-card);gap:10px;display:flex;position:absolute;bottom:32px;right:32px}.hero .round{background:var(--white);width:46px;height:46px;color:var(--brand);box-shadow:var(--shadow-md)}.hero .round :is(i,.ui-icon){font-size:var(--icon-md)}.hero .round:hover{background:var(--brand);border-color:var(--brand);color:var(--white);transform:none}.hero .round:active{transform:scale(.93)}.hero .round.prev :is(i,.ui-icon){transform:rotate(180deg)}@media (width<=1180px){.hero{grid-template-columns:minmax(0,48fr) minmax(0,52fr);min-height:0}.hero-copy{padding:40px 32px 0 40px}.slider-bar{padding-top:28px}}@media (width<=980px){.hero{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.hero-copy{display:contents}.eyebrow{order:1;justify-self:start;margin:8px 0 14px}.hero h1{order:2;max-width:none;margin:0;font-size:clamp(30px,7.6vw,40px);line-height:1.06}.hero-image{border-radius:52px 52px var(--r-md) var(--r-md);order:3;min-height:min(56vh,400px);margin-top:24px}.slider-bar{border-bottom:0;order:4;margin:12px 0 0;padding-top:0}.slider-count{gap:2px}.slider-count button{min-width:38px;padding:0 6px}.slider-count button:after{bottom:6px;left:6px;right:6px}.hero-nav{gap:8px;margin-left:auto;position:static}.hero .round{border:1px solid var(--line-strong);background:var(--card);width:36px;height:36px;box-shadow:none}.hero .round :is(i,.ui-icon){font-size:13px}.hero-lead{max-width:none;font-size:var(--fs-sm);order:5;margin-top:20px}.actions{order:6;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:22px;display:grid}.hero .pill,.hero .ghost-link{justify-content:center;width:100%;min-height:48px}.hero-caption{max-width:none;padding:12px 18px;bottom:20px;left:20px;right:20px}.hero-caption b{text-wrap:pretty}}@media (width<=620px){.hero-image{border-radius:36px}.hero-caption{padding:11px 16px;bottom:16px;left:16px;right:16px}}@media (width<=413px){.actions{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hero.is-playing .slider-count button[aria-selected=true]:after{animation:none!important}}@media not all and (hover:hover) and (pointer:fine){.hero .round:hover{background:var(--white);color:var(--brand)}}@media (width<=980px){.slider-count button{min-width:44px}.hero .round{position:relative}.hero .round:before{content:"";border-radius:50%;position:absolute;inset:-5px}}.ghost-link span :is(i,.ui-icon),.link-arrow span :is(i,.ui-icon){font-size:var(--icon-sm)}.hero-image{background:var(--brand)}.hero .pill.dark span{background:0 0}.categories{align-items:stretch}.categories .category-list{align-self:start}@media (width>=1281px){.categories .section-title{flex-direction:column;display:flex}.categories .section-title h2{margin-top:auto;margin-bottom:0}.categories .section-title p{margin-top:12px;margin-bottom:0}}.mini-card p{padding-right:36px}.project-card p{padding-right:40px}.hero{isolation:isolate}.hero:before{content:"";z-index:-1;pointer-events:none;border:1px solid #d8d2ca85;border-radius:50%;width:204px;height:204px;position:absolute;bottom:-31px;left:calc(42.7% - 102px)}@media (width<=1180px){.hero:before{display:none}}@media (width<=620px){h2 br{display:none}}@media (width<=1280px) and (width>=981px){.categories{grid-template-columns:1fr;align-items:start;gap:20px}.categories .section-title p{width:auto;max-width:420px;margin-top:16px}.categories .side{top:auto;bottom:96px;transform:none}.categories .side:hover{transform:scale(1.06)}.benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.trust{grid-template-columns:1fr;gap:24px}.trust h2{max-width:520px}}@media (width>=981px){.benefits article:not(.benefit-dark){display:block}.benefits .icon{margin-bottom:14px}}@media (width<=1280px) and (width>=1181px){.hero{grid-template-columns:minmax(0,48fr) minmax(0,52fr)}}
