.SepPreviewPages-module__2YvFdq__page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#bd1e18;--primary-deep:#8f1712;--primary-bright:#dd4629;--primary-hover:#9f1813;--sep-icon-bg:#dd4629;--bg-base:#f1f3f5;--bg-surface:#fff;--bg-surface-elevated:#f8f9fa;--text-main:#1a1c1e;--text-muted:#6c757d;--text-inverse:#fff;--text-on-primary:#fff;--text-on-primary-muted:#ffffffe0;--text-on-primary-subtle:#ffffffc2;--border-muted:#1a1c1e14;--border-highlight:#1a1c1e1f;--border-main:#1a1c1e24;--glass-bg:#ffffffb8;--shadow-sm:0 3px 10px #1a1c1e14;--shadow-main:0 8px 30px #1a1c1e1a;--font:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading:var(--font);--sep-heading-weight:800;min-height:100vh;padding-top:var(--nav-offset);background:var(--bg-base);color:var(--text-main);font-family:var(--font)}.SepPreviewPages-module__2YvFdq__flushTop{padding-top:0}:is(.SepPreviewPages-module__2YvFdq__page h1,.SepPreviewPages-module__2YvFdq__page h2,.SepPreviewPages-module__2YvFdq__page h3,.SepPreviewPages-module__2YvFdq__page h4,.SepPreviewPages-module__2YvFdq__page h5,.SepPreviewPages-module__2YvFdq__page h6){font-family:var(--font-heading);font-weight:var(--sep-heading-weight,var(--fw-bold))}.SepPreviewPages-module__2YvFdq__page .navbar-three{background:var(--bg-surface);border-bottom:1px solid var(--border-muted);box-shadow:var(--shadow-sm)}.SepPreviewPages-module__2YvFdq__page .navbar-three.scrolled{background:var(--glass-bg)}.SepPreviewPages-module__2YvFdq__page:has(.cms-project-detail-header) .navbar-three:not(.scrolled){box-shadow:none;border-bottom:0}:is(.SepPreviewPages-module__2YvFdq__page .logo-proof-split-icon,.SepPreviewPages-module__2YvFdq__page .highlight-stack-icon){width:var(--space-3xl);height:var(--space-3xl);border-radius:var(--radius-main);background:var(--sep-icon-bg);color:var(--text-on-primary);justify-content:center;align-items:center;display:inline-flex}:is(.SepPreviewPages-module__2YvFdq__page .logo-proof-split-icon img,.SepPreviewPages-module__2YvFdq__page .highlight-stack-icon img){object-fit:contain;width:68%;height:68%}.SepPreviewPages-module__2YvFdq__navbarLogoImage{width:clamp(calc(var(--space-4xl) * .95), 8vw, calc(var(--space-4xl) * 1.7));height:auto}.SepPreviewPages-module__2YvFdq__nav{z-index:var(--z-sticky);min-height:var(--nav-offset);justify-content:space-between;align-items:center;gap:var(--space-l);padding-inline:max(var(--space-m), calc((100vw - var(--container-width)) / 2));border-bottom:1px solid var(--border-muted);background:var(--bg-surface);display:flex;position:sticky;top:0}.SepPreviewPages-module__2YvFdq__logo{width:clamp(calc(var(--space-4xl) * .9), 8vw, calc(var(--space-4xl) * 1.65));display:inline-flex}.SepPreviewPages-module__2YvFdq__logo img{width:100%;height:auto}.SepPreviewPages-module__2YvFdq__navLinks{justify-content:flex-end;align-items:center;gap:clamp(var(--space-s), 1.5vw, var(--space-l));color:var(--text-muted);font-size:var(--text-body);font-weight:var(--fw-bold);flex-wrap:wrap;display:flex}.SepPreviewPages-module__2YvFdq__navLinks a{color:inherit;text-decoration:none}.SepPreviewPages-module__2YvFdq__navLinks a:hover,.SepPreviewPages-module__2YvFdq__navLinks a:focus-visible{color:var(--primary)}.SepPreviewPages-module__2YvFdq__navDropdown{position:relative}.SepPreviewPages-module__2YvFdq__navDropdownTrigger{align-items:center;gap:var(--space-xxs);display:inline-flex}.SepPreviewPages-module__2YvFdq__navDropdownTrigger:after{content:"";width:var(--space-xs);height:var(--space-xs);transform:translateY(calc(var(--space-xxs) * -1)) rotate(45deg);border-bottom:2px solid;border-right:2px solid;transition:transform .2s}.SepPreviewPages-module__2YvFdq__navDropdownMenu{top:calc(100% + var(--space-s));z-index:var(--z-sticky);min-width:calc(var(--space-4xl) * 2.6);gap:var(--space-xxs);padding:var(--space-s);border:1px solid var(--border-muted);border-radius:var(--radius-main);background:var(--bg-surface);box-shadow:var(--shadow-main);opacity:0;pointer-events:none;transform:translate(-50%, var(--space-xs));transition:opacity .2s,transform .2s;display:grid;position:absolute;left:50%}.SepPreviewPages-module__2YvFdq__navDropdownMenu a{padding:var(--space-xs) var(--space-s);border-radius:var(--radius-sm);color:var(--text-main);white-space:nowrap;display:block}.SepPreviewPages-module__2YvFdq__navDropdownMenu a:hover,.SepPreviewPages-module__2YvFdq__navDropdownMenu a:focus-visible{background:var(--bg-base);color:var(--primary)}.SepPreviewPages-module__2YvFdq__navDropdown:hover .SepPreviewPages-module__2YvFdq__navDropdownMenu,.SepPreviewPages-module__2YvFdq__navDropdown:focus-within .SepPreviewPages-module__2YvFdq__navDropdownMenu{opacity:1;pointer-events:auto;transform:translate(-50%)}.SepPreviewPages-module__2YvFdq__navDropdown:hover .SepPreviewPages-module__2YvFdq__navDropdownTrigger:after,.SepPreviewPages-module__2YvFdq__navDropdown:focus-within .SepPreviewPages-module__2YvFdq__navDropdownTrigger:after{transform:translateY(var(--space-xxs)) rotate(225deg)}.SepPreviewPages-module__2YvFdq__navContact{margin-left:clamp(var(--space-m), 2vw, var(--space-xl))}.SepPreviewPages-module__2YvFdq__menuButton{color:var(--text-main);display:none}.SepPreviewPages-module__2YvFdq__section{padding-block:var(--section-gap)}.SepPreviewPages-module__2YvFdq__teamSection{padding-bottom:var(--space-2xl)}.SepPreviewPages-module__2YvFdq__timelineSection{padding-top:var(--space-2xl)}.SepPreviewPages-module__2YvFdq__soft{background:var(--bg-surface)}.SepPreviewPages-module__2YvFdq__center{text-align:center;margin-inline:auto}.SepPreviewPages-module__2YvFdq__sectionIntro{max-width:calc(var(--container-width) * .75);gap:var(--space-s);margin-bottom:var(--space-2xl);display:grid}.SepPreviewPages-module__2YvFdq__sectionIntro h2{font-size:var(--h2);line-height:var(--line-height-tight);margin:0}.SepPreviewPages-module__2YvFdq__sectionIntro p{color:var(--text-muted);font-size:var(--text-body-lg);line-height:var(--line-height-loose);margin:0}.SepPreviewPages-module__2YvFdq__previewHubSection{min-height:calc(100svh - var(--nav-offset))}.SepPreviewPages-module__2YvFdq__previewHubIntro{max-width:calc(var(--container-width) * .68);gap:var(--space-s);margin-bottom:var(--space-2xl);display:grid}.SepPreviewPages-module__2YvFdq__previewHubIntro h1{font-size:clamp(var(--h1), 5vw, var(--text-display));line-height:var(--line-height-none);margin:0}.SepPreviewPages-module__2YvFdq__previewHubIntro p{color:var(--text-muted);font-size:var(--text-body-lg);line-height:var(--line-height-loose);margin:0}.SepPreviewPages-module__2YvFdq__previewHubGrid{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SepPreviewPages-module__2YvFdq__previewHubCard{align-content:space-between;gap:var(--space-l);min-height:calc(var(--space-4xl) * 2.2);padding:var(--space-l);border:1px solid var(--border-muted);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-sm);display:grid}.SepPreviewPages-module__2YvFdq__previewHubCard>div{gap:var(--space-s);display:grid}.SepPreviewPages-module__2YvFdq__previewHubCard p,.SepPreviewPages-module__2YvFdq__previewHubCard h2,.SepPreviewPages-module__2YvFdq__previewHubCard span{margin:0}.SepPreviewPages-module__2YvFdq__previewHubCard p{color:var(--primary);font-size:var(--text-body-sm);font-weight:var(--fw-bold)}.SepPreviewPages-module__2YvFdq__previewHubCard h2{font-size:var(--h4);line-height:var(--line-height-tight)}.SepPreviewPages-module__2YvFdq__previewHubCard span,.SepPreviewPages-module__2YvFdq__previewHubNote{color:var(--text-muted);line-height:var(--line-height-loose)}.SepPreviewPages-module__2YvFdq__previewHubNote{margin:var(--space-xl) 0 0;font-size:var(--text-body-sm)}.SepPreviewPages-module__2YvFdq__imageHero{background:var(--bg-surface-elevated);align-items:center;min-height:clamp(32rem,66svh,44rem);display:grid;position:relative;overflow:hidden}.SepPreviewPages-module__2YvFdq__imageHero>img{object-fit:cover;object-position:50% 60%}.SepPreviewPages-module__2YvFdq__heroOverlay{background:linear-gradient(90deg, var(--bg-base) 0%, color-mix(in srgb, var(--bg-base) 84%, transparent) 38%, color-mix(in srgb, var(--bg-base) 12%, transparent) 100%);position:absolute;inset:0}.SepPreviewPages-module__2YvFdq__heroCopy{z-index:var(--z-base);gap:var(--space-l);max-width:calc(var(--container-width) * .62);margin:0;display:grid;position:relative}.SepPreviewPages-module__2YvFdq__heroCopy h1,.SepPreviewPages-module__2YvFdq__aboutHero h1{font-size:clamp(var(--h1), 5vw, var(--text-display));line-height:var(--line-height-none);margin:0}.SepPreviewPages-module__2YvFdq__heroCopy h1 span{color:var(--primary)}.SepPreviewPages-module__2YvFdq__heroCopy p,.SepPreviewPages-module__2YvFdq__aboutHero p{color:var(--text-muted);font-size:var(--text-body-lg);line-height:var(--line-height-loose);margin:0}.SepPreviewPages-module__2YvFdq__comparisonGrid,.SepPreviewPages-module__2YvFdq__split,.SepPreviewPages-module__2YvFdq__aboutHero,.SepPreviewPages-module__2YvFdq__testimonialSplit{gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.SepPreviewPages-module__2YvFdq__contactSplit{gap:var(--space-2xl);grid-template-columns:minmax(0,.7fr) minmax(18rem,.3fr);align-items:start;display:grid}.SepPreviewPages-module__2YvFdq__priceCard,.SepPreviewPages-module__2YvFdq__featureCard,.SepPreviewPages-module__2YvFdq__miniCards article,.SepPreviewPages-module__2YvFdq__faqCard,.SepPreviewPages-module__2YvFdq__leadForm,.SepPreviewPages-module__2YvFdq__teamCard,.SepPreviewPages-module__2YvFdq__projectCard,.SepPreviewPages-module__2YvFdq__quoteCard,.SepPreviewPages-module__2YvFdq__reviewCard,.SepPreviewPages-module__2YvFdq__kpiGrid article,.SepPreviewPages-module__2YvFdq__pathSteps article{border:1px solid var(--border-muted);border-radius:var(--radius-lg);background:var(--bg-base);box-shadow:var(--shadow-sm)}.SepPreviewPages-module__2YvFdq__priceCard{gap:var(--space-l);padding:var(--space-xl);transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;position:relative}.SepPreviewPages-module__2YvFdq__priceCard:hover,.SepPreviewPages-module__2YvFdq__priceCard:focus-within{transform:translateY(calc(var(--space-xxs) * -1));border-color:var(--primary);box-shadow:var(--shadow-main)}.SepPreviewPages-module__2YvFdq__featured{border-color:var(--primary)}.SepPreviewPages-module__2YvFdq__priceCardIcon{top:var(--space-l);right:var(--space-l);width:var(--space-3xl);height:var(--space-3xl);place-items:center;display:grid;position:absolute}.SepPreviewPages-module__2YvFdq__priceCardIcon img{object-fit:contain;filter:brightness(0);width:68%;height:68%}.SepPreviewPages-module__2YvFdq__badge{width:fit-content;padding:var(--space-xxs) var(--space-s);border:1px solid var(--border-muted);border-radius:var(--radius-full);color:var(--primary);font-weight:var(--fw-bold);margin:0}.SepPreviewPages-module__2YvFdq__priceCard h3,.SepPreviewPages-module__2YvFdq__featureCard h3,.SepPreviewPages-module__2YvFdq__miniCards h3,.SepPreviewPages-module__2YvFdq__pathSteps h3{font-size:var(--h4);margin:0}.SepPreviewPages-module__2YvFdq__priceCard ul{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.SepPreviewPages-module__2YvFdq__priceCard li{gap:var(--space-s);color:var(--text-muted);align-items:flex-start;display:flex}.SepPreviewPages-module__2YvFdq__priceCard svg{width:var(--space-m);min-width:var(--space-m);color:var(--primary)}.SepPreviewPages-module__2YvFdq__xIcon{width:var(--space-m);min-width:var(--space-m);height:var(--space-m);color:var(--text-main);font-size:var(--h5);font-weight:var(--fw-bold);place-items:center;line-height:1;display:inline-grid}.SepPreviewPages-module__2YvFdq__negativeItem{color:var(--text-muted)}.SepPreviewPages-module__2YvFdq__calc{color:var(--text-muted);font-size:var(--text-body-sm);font-weight:var(--fw-bold);margin:0}.SepPreviewPages-module__2YvFdq__metricGrid,.SepPreviewPages-module__2YvFdq__miniCards,.SepPreviewPages-module__2YvFdq__kpiGrid{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SepPreviewPages-module__2YvFdq__metricGrid div{gap:var(--space-xxs);padding:var(--space-m);border-radius:var(--radius-main);background:var(--bg-surface);display:grid}.SepPreviewPages-module__2YvFdq__metricGrid strong,.SepPreviewPages-module__2YvFdq__kpiGrid strong{font-size:var(--h3);line-height:var(--line-height-tight)}.SepPreviewPages-module__2YvFdq__kpiGrid .SepPreviewPages-module__2YvFdq__kpiCompact{font-size:var(--h5);line-height:var(--line-height-tight)}.SepPreviewPages-module__2YvFdq__metricGrid span,.SepPreviewPages-module__2YvFdq__kpiGrid span{color:var(--text-muted);font-size:var(--text-body-sm)}.SepPreviewPages-module__2YvFdq__featureGrid,.SepPreviewPages-module__2YvFdq__reviewGrid{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SepPreviewPages-module__2YvFdq__featureCard{gap:var(--space-m);padding:var(--space-l);display:grid}.SepPreviewPages-module__2YvFdq__featureCard>span{width:var(--space-3xl);height:var(--space-3xl);border-radius:var(--radius-main);background:var(--sep-icon-bg);place-items:center;display:grid;overflow:hidden}.SepPreviewPages-module__2YvFdq__featureCard>span img{object-fit:contain;width:68%;height:68%}.SepPreviewPages-module__2YvFdq__financingBenefitGrid .SepPreviewPages-module__2YvFdq__featureCard>span{width:var(--space-2xl);height:var(--space-2xl)}.SepPreviewPages-module__2YvFdq__financingBenefitGrid .SepPreviewPages-module__2YvFdq__featureCard>span img{width:68%;height:68%}.SepPreviewPages-module__2YvFdq__featureCard p,.SepPreviewPages-module__2YvFdq__miniCards p,.SepPreviewPages-module__2YvFdq__reviewCard p,.SepPreviewPages-module__2YvFdq__pathSteps p{color:var(--text-muted);line-height:var(--line-height-loose);margin:0}.SepPreviewPages-module__2YvFdq__miniCards article,.SepPreviewPages-module__2YvFdq__reviewCard{gap:var(--space-s);padding:var(--space-l);display:grid}.SepPreviewPages-module__2YvFdq__miniCards article>span{width:var(--space-3xl);height:var(--space-3xl);border-radius:var(--radius-main);background:var(--sep-icon-bg);place-items:center;display:grid;overflow:hidden}.SepPreviewPages-module__2YvFdq__miniCards article>span img{object-fit:contain;width:68%;height:68%}.SepPreviewPages-module__2YvFdq__plainIconCards article>span{background:0 0;border-radius:0}.SepPreviewPages-module__2YvFdq__plainIconCards article>span img{filter:brightness(0)}.SepPreviewPages-module__2YvFdq__financePath{gap:var(--space-3xl);grid-template-columns:minmax(0,.56fr) minmax(18rem,.44fr);align-items:center;display:grid}.SepPreviewPages-module__2YvFdq__pathCopy{gap:var(--space-m);display:grid}.SepPreviewPages-module__2YvFdq__pathCopy h2{font-size:clamp(var(--h1), 4vw, var(--text-display));line-height:var(--line-height-none);margin:0}.SepPreviewPages-module__2YvFdq__pathCopy>p{max-width:46rem;color:var(--text-main);line-height:var(--line-height-loose);margin:0}.SepPreviewPages-module__2YvFdq__pathImage{border-radius:var(--radius-lg);width:100%;height:auto}.SepPreviewPages-module__2YvFdq__pathSteps{gap:var(--space-l);margin-top:var(--space-xs);display:grid}.SepPreviewPages-module__2YvFdq__pathSteps article{gap:var(--space-l);box-shadow:none;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:start;padding:0;display:grid}.SepPreviewPages-module__2YvFdq__pathSteps article>span{width:var(--space-3xl);height:var(--space-3xl);border-radius:var(--radius-main);background:var(--primary);color:var(--text-on-primary);font-size:var(--h4);font-weight:var(--fw-bold);place-items:center;display:grid}.SepPreviewPages-module__2YvFdq__pathSteps h3{margin:0 0 var(--space-xxs);font-size:var(--h4)}.SepPreviewPages-module__2YvFdq__pathSteps p{color:var(--text-main);line-height:var(--line-height-normal);margin:0}.SepPreviewPages-module__2YvFdq__imageQuote{border-radius:var(--radius-lg);background:var(--bg-surface-elevated);min-height:clamp(15rem,23vw,21rem);position:relative;overflow:hidden}.SepPreviewPages-module__2YvFdq__imageQuote img{object-fit:cover}.SepPreviewPages-module__2YvFdq__imageQuote div{left:var(--space-l);right:var(--space-l);bottom:var(--space-l);gap:var(--space-xs);padding:var(--space-l);border-radius:var(--radius-main);background:var(--bg-base);box-shadow:var(--shadow-sm);display:grid;position:absolute}.SepPreviewPages-module__2YvFdq__imageQuote p{color:var(--text-muted);margin:0}.SepPreviewPages-module__2YvFdq__directPathCopy{gap:var(--space-l)!important}.SepPreviewPages-module__2YvFdq__directPathCopy .SepPreviewPages-module__2YvFdq__sectionIntro{margin-bottom:0}.SepPreviewPages-module__2YvFdq__faqCard{max-width:calc(var(--container-width) * .68);padding:clamp(var(--space-l), 4vw, var(--space-2xl));border-radius:var(--radius-lg);background:var(--bg-base);box-shadow:var(--shadow-main);margin-inline:auto}.SepPreviewPages-module__2YvFdq__faqCard .SepPreviewPages-module__2YvFdq__sectionIntro{max-width:none;margin-bottom:var(--space-xl);text-align:center}.SepPreviewPages-module__2YvFdq__faqItem{border-bottom:1px solid var(--border-muted)}.SepPreviewPages-module__2YvFdq__faqItem:first-of-type{border-top:1px solid var(--border-muted)}.SepPreviewPages-module__2YvFdq__faqItem:last-child{border-bottom:0}.SepPreviewPages-module__2YvFdq__faqQuestion{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-l);width:100%;color:var(--text-main);padding:var(--space-m) 0;text-align:left;font:inherit;background:0 0;border:0;display:flex}.SepPreviewPages-module__2YvFdq__faqPlusWrap{width:var(--space-s);height:var(--space-s);color:var(--primary);flex:none;justify-content:center;align-items:center;transition:transform .42s;display:flex;position:relative}.SepPreviewPages-module__2YvFdq__faqPlusLineHorizontal,.SepPreviewPages-module__2YvFdq__faqPlusLineVertical{border-radius:var(--radius-full);background:currentColor;transition:opacity .32s,transform .42s;position:absolute}.SepPreviewPages-module__2YvFdq__faqPlusLineHorizontal{width:100%;height:3px}.SepPreviewPages-module__2YvFdq__faqPlusLineVertical{width:3px;height:100%}.SepPreviewPages-module__2YvFdq__faqItemOpen .SepPreviewPages-module__2YvFdq__faqPlusWrap{transform:rotate(180deg)}.SepPreviewPages-module__2YvFdq__faqItemOpen .SepPreviewPages-module__2YvFdq__faqPlusLineVertical{opacity:0;transform:scaleY(0)}.SepPreviewPages-module__2YvFdq__faqQuestionText{font-size:var(--text-body-sm);font-weight:var(--fw-black);line-height:var(--line-height-tight)}.SepPreviewPages-module__2YvFdq__faqAnswer{opacity:0;transform:translateY(calc(var(--space-xs) * -1));grid-template-rows:0fr;transition:grid-template-rows .52s,opacity .32s,transform .52s;display:grid;overflow:hidden}.SepPreviewPages-module__2YvFdq__faqAnswer>div{min-height:0;overflow:hidden}.SepPreviewPages-module__2YvFdq__faqItemOpen .SepPreviewPages-module__2YvFdq__faqAnswer{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.SepPreviewPages-module__2YvFdq__faqItem p{margin:0 0 var(--space-l);color:var(--text-muted);font-size:var(--text-body-sm);line-height:var(--line-height-loose)}@media (prefers-reduced-motion:reduce){.SepPreviewPages-module__2YvFdq__faqPlusWrap,.SepPreviewPages-module__2YvFdq__faqPlusLineHorizontal,.SepPreviewPages-module__2YvFdq__faqPlusLineVertical,.SepPreviewPages-module__2YvFdq__faqAnswer{transition:none}}.SepPreviewPages-module__2YvFdq__leadForm{gap:var(--space-xl);max-width:calc(var(--container-width) * .8);padding:clamp(var(--space-l), 4vw, var(--space-2xl));margin-inline:auto;display:grid}.SepPreviewPages-module__2YvFdq__contactSplit .SepPreviewPages-module__2YvFdq__leadForm{max-width:none;margin:0}.SepPreviewPages-module__2YvFdq__formHeader{gap:var(--space-s);text-align:center;display:grid}.SepPreviewPages-module__2YvFdq__formHeader h2{font-size:var(--h2);margin:0}.SepPreviewPages-module__2YvFdq__formHeader p{color:var(--text-muted);margin:0}.SepPreviewPages-module__2YvFdq__formGrid{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SepPreviewPages-module__2YvFdq__field{gap:var(--space-xs);color:var(--text-muted);font-size:var(--text-body-sm);font-weight:var(--fw-bold);display:grid}.SepPreviewPages-module__2YvFdq__wide{grid-column:1/-1}.SepPreviewPages-module__2YvFdq__field input,.SepPreviewPages-module__2YvFdq__field select,.SepPreviewPages-module__2YvFdq__field textarea{border:1px solid var(--border-muted);border-radius:var(--radius-main);background:var(--bg-surface);width:100%;color:var(--text-main);padding:var(--space-m);font:inherit}.SepPreviewPages-module__2YvFdq__buildingTypes{gap:var(--space-m);border:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.SepPreviewPages-module__2YvFdq__buildingTypes legend{margin-bottom:var(--space-xs);color:var(--text-muted);font-size:var(--text-body-sm);font-weight:var(--fw-bold);grid-column:1/-1}.SepPreviewPages-module__2YvFdq__buildingTypes label{cursor:pointer;gap:var(--space-xs);min-height:clamp(var(--space-4xl), 11vw, calc(var(--space-4xl) * 1.25));padding:var(--space-m);border:1px solid var(--border-muted);border-radius:var(--radius-main);background:var(--bg-surface);text-align:center;place-items:center;display:grid}.SepPreviewPages-module__2YvFdq__buildingTypes input{opacity:0;pointer-events:none;position:absolute}.SepPreviewPages-module__2YvFdq__buildingTypes label:has(input:checked){border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--bg-surface))}.SepPreviewPages-module__2YvFdq__buildingTypes label>span{width:var(--space-3xl);height:var(--space-3xl);border-radius:var(--radius-main);color:var(--primary);line-height:var(--line-height-none);background-position:50%;background-repeat:no-repeat;background-size:contain;place-items:center;display:grid;overflow:hidden}.SepPreviewPages-module__2YvFdq__buildingTypes label>span img{object-fit:contain;width:100%;height:100%}.SepPreviewPages-module__2YvFdq__buildingTypes strong{font-size:var(--text-body-sm)}.SepPreviewPages-module__2YvFdq__fullButton{justify-content:center;width:100%}.SepPreviewPages-module__2YvFdq__contactPanel{top:calc(var(--nav-offset) + var(--space-xl));align-content:start;align-self:start;gap:var(--space-l);width:min(100%,24rem);padding:clamp(var(--space-l), 4vw, var(--space-2xl));border-radius:var(--radius-lg);background:var(--primary);color:var(--text-on-primary);display:grid;position:sticky}.SepPreviewPages-module__2YvFdq__contactPanel h1{font-size:var(--h1);margin:0}.SepPreviewPages-module__2YvFdq__contactPanel p,.SepPreviewPages-module__2YvFdq__contactPanel a{color:var(--text-on-primary)}.SepPreviewPages-module__2YvFdq__contactLinks{gap:var(--space-s);display:grid}.SepPreviewPages-module__2YvFdq__contactLinks a{gap:var(--space-s);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.SepPreviewPages-module__2YvFdq__contactLinks svg{width:var(--space-m);height:var(--space-m);flex:none}.SepPreviewPages-module__2YvFdq__contactPanel .SepPreviewPages-module__2YvFdq__socialIconRow a{width:var(--space-2xl);height:var(--space-2xl);border-color:color-mix(in srgb, var(--text-on-primary) 42%, transparent);color:var(--text-on-primary)}.SepPreviewPages-module__2YvFdq__contactPanel .SepPreviewPages-module__2YvFdq__socialIconRow svg{width:var(--space-l);height:var(--space-l)}.SepPreviewPages-module__2YvFdq__answerBadge{border:1px solid color-mix(in srgb, var(--text-on-primary) 32%, transparent);border-radius:var(--radius-full);padding:var(--space-xs) var(--space-s);width:fit-content}.SepPreviewPages-module__2YvFdq__aboutHero{grid-template-columns:minmax(0,.88fr) minmax(20rem,.52fr)}.SepPreviewPages-module__2YvFdq__aboutHero>div{gap:var(--space-m);display:grid}.SepPreviewPages-module__2YvFdq__aboutHero img{border-radius:var(--radius-lg);justify-self:end;width:min(100%,42rem);height:auto}.SepPreviewPages-module__2YvFdq__teamGrid{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SepPreviewPages-module__2YvFdq__teamCard{padding:var(--space-l);text-align:center;transform-origin:50%;overflow:hidden}.SepPreviewPages-module__2YvFdq__teamAvatar{aspect-ratio:1/1.08;margin:calc(var(--space-l) * -1) calc(var(--space-l) * -1) var(--space-l);background:color-mix(in srgb, var(--primary) 10%, var(--bg-surface));position:relative;overflow:hidden}.SepPreviewPages-module__2YvFdq__teamAvatar img{object-fit:cover;object-position:center top;width:100%;height:100%}.SepPreviewPages-module__2YvFdq__teamCard h3,.SepPreviewPages-module__2YvFdq__teamCard p,.SepPreviewPages-module__2YvFdq__teamLinks{margin-inline:0}.SepPreviewPages-module__2YvFdq__teamCard h3{margin-top:0;margin-bottom:var(--space-xs)}.SepPreviewPages-module__2YvFdq__teamCard p{color:var(--text-muted);margin-top:0}.SepPreviewPages-module__2YvFdq__teamLinks{justify-content:center;gap:var(--space-s);margin-top:var(--space-xs);color:var(--primary);font-size:var(--text-body-sm);font-weight:var(--fw-bold);flex-wrap:wrap;display:flex}.SepPreviewPages-module__2YvFdq__teamLinks a{width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-full);background:var(--primary);color:var(--text-on-primary);place-items:center;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid}.SepPreviewPages-module__2YvFdq__teamLinks a:hover,.SepPreviewPages-module__2YvFdq__teamLinks a:focus-visible{transform:translateY(calc(var(--space-xxs) * -1));box-shadow:var(--shadow-sm)}.SepPreviewPages-module__2YvFdq__teamLinks svg{width:var(--space-m);height:var(--space-m)}.SepPreviewPages-module__2YvFdq__liveTimeline{max-width:calc(var(--container-width) * .9);padding-block:0 var(--space-l);gap:0;margin-inline:auto;display:grid;position:relative}.SepPreviewPages-module__2YvFdq__liveTimeline:before{content:"";top:var(--space-xs);background:var(--border-main);width:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.SepPreviewPages-module__2YvFdq__liveTimeline article{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(6rem,auto) minmax(0,1fr);align-items:center;min-height:clamp(13rem,30svh,22rem);display:grid;position:relative}.SepPreviewPages-module__2YvFdq__timelineYearRail{z-index:var(--z-base);width:max-content;padding:var(--space-xs) 0;background:var(--bg-base);color:var(--primary);font-size:clamp(var(--h2), 5vw, var(--text-display));font-weight:var(--fw-bold);line-height:var(--line-height-none);text-align:center;grid-column:1/-1;justify-self:center;margin:0;animation:.36s cubic-bezier(.2,.8,.2,1) SepPreviewPages-module__2YvFdq__timelineYearSwitch;position:sticky;top:36svh}.SepPreviewPages-module__2YvFdq__timelineYear{display:none}.SepPreviewPages-module__2YvFdq__timelineCopy{max-width:26rem}.SepPreviewPages-module__2YvFdq__timelineCopy h3{margin:0 0 var(--space-s);font-size:var(--h4)}.SepPreviewPages-module__2YvFdq__timelineCopy p{color:var(--text-muted);line-height:var(--line-height-loose);margin:0}.SepPreviewPages-module__2YvFdq__timelineIllustration{width:clamp(calc(var(--space-4xl) * 1.5), 18vw, calc(var(--space-4xl) * 2.8));aspect-ratio:8/5;background:0 0;border:0;border-radius:0;justify-self:center;place-items:center;display:grid}.SepPreviewPages-module__2YvFdq__timelineIllustration img{object-fit:contain;width:100%;height:100%}.SepPreviewPages-module__2YvFdq__timelineLeft .SepPreviewPages-module__2YvFdq__timelineCopy{padding-right:var(--space-xl);text-align:left;grid-column:1;justify-self:end}.SepPreviewPages-module__2YvFdq__timelineLeft .SepPreviewPages-module__2YvFdq__timelineIllustration{grid-column:3}.SepPreviewPages-module__2YvFdq__timelineRight .SepPreviewPages-module__2YvFdq__timelineCopy{padding-left:var(--space-xl);grid-column:3}.SepPreviewPages-module__2YvFdq__timelineRight .SepPreviewPages-module__2YvFdq__timelineIllustration{grid-column:1}.SepPreviewPages-module__2YvFdq__timelineRight .SepPreviewPages-module__2YvFdq__timelineCopy,.SepPreviewPages-module__2YvFdq__timelineRight .SepPreviewPages-module__2YvFdq__timelineIllustration,.SepPreviewPages-module__2YvFdq__timelineLeft .SepPreviewPages-module__2YvFdq__timelineCopy,.SepPreviewPages-module__2YvFdq__timelineLeft .SepPreviewPages-module__2YvFdq__timelineIllustration{grid-row:1}@keyframes SepPreviewPages-module__2YvFdq__timelineYearSwitch{0%{opacity:.35;transform:translateY(var(--space-xs))}to{opacity:1;transform:translateY(0)}}@keyframes SepPreviewPages-module__2YvFdq__timelineItemIn{0%{opacity:.7;transform:translateY(var(--space-l))}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.SepPreviewPages-module__2YvFdq__timelineCopy,.SepPreviewPages-module__2YvFdq__timelineIllustration{animation:cubic-bezier(.2,.8,.2,1) both SepPreviewPages-module__2YvFdq__timelineItemIn;animation-timeline:view();animation-range:entry cover 28%}}@media (prefers-reduced-motion:reduce){.SepPreviewPages-module__2YvFdq__timelineYearRail,.SepPreviewPages-module__2YvFdq__timelineCopy,.SepPreviewPages-module__2YvFdq__timelineIllustration,.SepPreviewPages-module__2YvFdq__projectMedia img,.SepPreviewPages-module__2YvFdq__projectFilters button{opacity:1;transition:none;animation:none;transform:none}}.SepPreviewPages-module__2YvFdq__kpiGrid{width:100%;margin-inline:auto;margin-bottom:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.SepPreviewPages-module__2YvFdq__kpiGrid article{gap:var(--space-xs);padding:var(--space-l);text-align:center;display:grid}@media (min-width:981px){.SepPreviewPages-module__2YvFdq__kpiGrid{width:min(100%,42rem)}}.SepPreviewPages-module__2YvFdq__filterBar{justify-content:space-between;align-items:center;gap:var(--space-m);margin-bottom:var(--space-2xl);flex-wrap:wrap;display:flex}.SepPreviewPages-module__2YvFdq__projectFilters{gap:var(--space-s);flex-wrap:wrap;display:flex}.SepPreviewPages-module__2YvFdq__projectFilters button{border:1px solid var(--border-muted);border-radius:var(--radius-full);background:var(--bg-base);color:var(--text-main);padding:var(--space-xs) var(--space-m);cursor:pointer;font-weight:var(--fw-bold);transition:border-color .2s,background .2s,color .2s,transform .2s}.SepPreviewPages-module__2YvFdq__projectFilters button:hover,.SepPreviewPages-module__2YvFdq__projectFilters button:focus-visible{border-color:var(--primary);transform:translateY(calc(var(--space-xxs) * -1))}.SepPreviewPages-module__2YvFdq__projectFilters .SepPreviewPages-module__2YvFdq__activeFilter{border-color:var(--primary);background:var(--primary);color:var(--text-on-primary)}.SepPreviewPages-module__2YvFdq__projectCount{color:var(--text-muted);font-size:var(--text-body-sm);margin:0}.SepPreviewPages-module__2YvFdq__projectGrid{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.SepPreviewPages-module__2YvFdq__projectCard{text-align:left;padding:0;overflow:hidden}.SepPreviewPages-module__2YvFdq__projectMedia{aspect-ratio:16/10;background:var(--bg-surface-elevated);position:relative}.SepPreviewPages-module__2YvFdq__projectMedia img{object-fit:cover;animation:.26s SepPreviewPages-module__2YvFdq__projectImageFade}@keyframes SepPreviewPages-module__2YvFdq__projectImageFade{0%{opacity:.2;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.SepPreviewPages-module__2YvFdq__projectMedia button{width:var(--space-2xl);height:var(--space-2xl);border:1px solid var(--border-muted);border-radius:var(--radius-full);background:var(--bg-base);color:var(--text-main);font-size:var(--h4);cursor:pointer;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.SepPreviewPages-module__2YvFdq__projectMedia button:first-of-type{left:var(--space-s)}.SepPreviewPages-module__2YvFdq__projectMedia button:last-of-type{right:var(--space-s)}.SepPreviewPages-module__2YvFdq__projectMedia span{right:var(--space-s);bottom:var(--space-s);border-radius:var(--radius-full);background:var(--bg-base);color:var(--text-muted);padding:var(--space-xxs) var(--space-s);font-size:var(--text-body-sm);font-weight:var(--fw-bold);position:absolute}.SepPreviewPages-module__2YvFdq__projectBody{gap:var(--space-m);padding:var(--space-l);display:grid}.SepPreviewPages-module__2YvFdq__projectBody>p{color:var(--primary);font-size:var(--text-body-sm);font-weight:var(--fw-bold);margin:0}.SepPreviewPages-module__2YvFdq__projectBody h3{font-size:var(--h4);margin:0}.SepPreviewPages-module__2YvFdq__projectDescription{line-height:var(--line-height-loose);color:var(--text-muted)!important;font-weight:var(--fw-regular)!important}.SepPreviewPages-module__2YvFdq__pills{gap:var(--space-xs);flex-wrap:wrap;display:flex}.SepPreviewPages-module__2YvFdq__pills span{border:1px solid var(--primary);border-radius:var(--radius-full);color:var(--primary);padding:var(--space-xxs) var(--space-s);font-size:var(--text-body-sm);font-weight:var(--fw-bold)}.SepPreviewPages-module__2YvFdq__projectDetailGrid{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SepPreviewPages-module__2YvFdq__projectDetailCard{border:1px solid var(--border-muted);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-sm);overflow:hidden}.SepPreviewPages-module__2YvFdq__projectDetailImage{aspect-ratio:16/10;background:var(--bg-surface-elevated);position:relative}.SepPreviewPages-module__2YvFdq__projectDetailImage img{object-fit:cover}.SepPreviewPages-module__2YvFdq__projectDetailCard>div:last-child{gap:var(--space-s);padding:var(--space-l);display:grid}.SepPreviewPages-module__2YvFdq__projectDetailCard p{color:var(--text-muted);line-height:var(--line-height-loose);margin:0}.SepPreviewPages-module__2YvFdq__projectDetailCard>div:last-child>p:first-child{color:var(--primary);font-size:var(--text-body-sm);font-weight:var(--fw-bold)}.SepPreviewPages-module__2YvFdq__projectDetailCard h3{font-size:var(--h4);line-height:var(--line-height-tight);margin:0}.SepPreviewPages-module__2YvFdq__sectionActions{margin-top:var(--space-2xl);justify-content:center;display:flex}.SepPreviewPages-module__2YvFdq__paginationBar{justify-items:center;gap:var(--space-m);margin-top:var(--space-2xl);display:grid}.SepPreviewPages-module__2YvFdq__pagination{justify-content:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.SepPreviewPages-module__2YvFdq__pagination button{min-width:var(--space-2xl);border:1px solid var(--border-muted);border-radius:var(--radius-full);background:var(--bg-base);color:var(--text-main);padding:var(--space-xs) var(--space-m);cursor:pointer;font-weight:var(--fw-bold)}.SepPreviewPages-module__2YvFdq__pagination button:disabled{cursor:not-allowed;opacity:.5}.SepPreviewPages-module__2YvFdq__pagination .SepPreviewPages-module__2YvFdq__activePage{border-color:var(--primary);background:var(--primary);color:var(--text-on-primary)}.SepPreviewPages-module__2YvFdq__testimonialSplit{align-items:center}.SepPreviewPages-module__2YvFdq__quoteCard{place-self:center;gap:var(--space-m);padding:var(--space-xl);display:grid}.SepPreviewPages-module__2YvFdq__quoteCard p{font-size:var(--h5);line-height:var(--line-height-loose);margin:0}.SepPreviewPages-module__2YvFdq__quoteCard span{color:var(--text-muted)}.SepPreviewPages-module__2YvFdq__videoCard{border-radius:var(--radius-lg);background:var(--bg-surface-elevated);align-self:center;min-height:clamp(16rem,26vw,24rem);position:relative;overflow:hidden}.SepPreviewPages-module__2YvFdq__videoCard img{object-fit:cover}.SepPreviewPages-module__2YvFdq__videoCard span{border-radius:var(--radius-full);background:var(--primary);color:var(--text-on-primary);padding:var(--space-m) var(--space-l);font-weight:var(--fw-bold);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.SepPreviewPages-module__2YvFdq__reviewGrid{align-items:stretch}.SepPreviewPages-module__2YvFdq__reviewCard{gap:var(--space-l);min-height:clamp(21rem,30vw,27rem);padding:clamp(var(--space-l), 2.2vw, var(--space-xl));border-radius:var(--radius-xl);background:var(--bg-base)}.SepPreviewPages-module__2YvFdq__reviewStars{color:var(--primary);font-size:var(--text-body-lg);letter-spacing:var(--space-xxs);line-height:var(--line-height-none)}.SepPreviewPages-module__2YvFdq__reviewCard p{color:var(--text-main);font-weight:var(--fw-bold);line-height:var(--line-height-loose)}.SepPreviewPages-module__2YvFdq__reviewAuthor{gap:var(--space-m);padding-top:var(--space-l);border-top:1px solid var(--border-muted);grid-template-columns:auto 1fr auto;align-items:center;margin-top:auto;display:grid}.SepPreviewPages-module__2YvFdq__reviewAvatar{width:var(--space-3xl);height:var(--space-3xl);border-radius:var(--radius-full);color:var(--text-on-primary);font-size:var(--h4);font-weight:var(--fw-bold);place-items:center;display:grid;overflow:hidden}.SepPreviewPages-module__2YvFdq__reviewAvatar img{object-fit:cover;width:100%;height:100%}.SepPreviewPages-module__2YvFdq__reviewAvatarblue{background:color-mix(in srgb, var(--primary) 82%, var(--text-main))}.SepPreviewPages-module__2YvFdq__reviewAvatarpurple{background:color-mix(in srgb, var(--primary) 58%, var(--text-main))}.SepPreviewPages-module__2YvFdq__reviewAvatarphoto{background:color-mix(in srgb, var(--primary) 16%, var(--bg-surface-elevated));color:var(--primary)}.SepPreviewPages-module__2YvFdq__reviewMeta{gap:var(--space-xxs);color:var(--text-main);font-size:var(--text-body-sm);line-height:var(--line-height-tight);display:grid}.SepPreviewPages-module__2YvFdq__reviewMeta span{color:var(--text-muted)}.SepPreviewPages-module__2YvFdq__reviewGoogleMark{width:var(--space-xl);height:var(--space-xl);border:1px solid var(--border-muted);border-radius:var(--radius-full);color:var(--text-muted);place-items:center;display:grid}.SepPreviewPages-module__2YvFdq__reviewGoogleMark svg{width:var(--space-m);height:var(--space-m)}.SepPreviewPages-module__2YvFdq__googleRatingPill{justify-content:center;align-items:center;gap:var(--space-xs);width:fit-content;margin:var(--space-xl) auto 0;padding:var(--space-xs) var(--space-m);border:1px solid var(--border-muted);border-radius:var(--radius-full);background:var(--bg-base);box-shadow:var(--shadow-sm);font-size:var(--text-body-sm);display:flex}.SepPreviewPages-module__2YvFdq__googleRatingPill svg{width:var(--space-m);height:var(--space-m)}.SepPreviewPages-module__2YvFdq__googleRatingPill strong{font-weight:var(--fw-bold)}.SepPreviewPages-module__2YvFdq__googleRatingPill span{color:var(--text-main);font-weight:var(--fw-bold)}.SepPreviewPages-module__2YvFdq__socialIconRow{gap:var(--space-m);flex-wrap:wrap;display:flex}.SepPreviewPages-module__2YvFdq__socialIconRow a{width:var(--space-2xl);height:var(--space-2xl);border:1px solid var(--primary);border-radius:var(--radius-lg);color:var(--primary);place-items:center;text-decoration:none;display:grid}.SepPreviewPages-module__2YvFdq__socialIconRow svg{width:var(--space-l);height:var(--space-l)}.SepPreviewPages-module__2YvFdq__testimonialsHero{padding-block:var(--section-gap-sm)}.SepPreviewPages-module__2YvFdq__testimonialsReviews{padding-block:clamp(var(--space-xl), 4vw, var(--space-3xl)) var(--space-l)}.SepPreviewPages-module__2YvFdq__testimonialsReviews+.footer-columns-section{padding-top:var(--space-xl)}.SepPreviewPages-module__2YvFdq__testimonialsSliderCompact{--testimonials-slider-header-gap:var(--space-xl);--testimonials-slider-subtitle-gap:var(--space-xs);--testimonials-slider-track-gap:var(--space-l);--testimonials-slider-track-padding-block:var(--space-m) var(--space-l);--testimonials-slider-cta-gap:var(--space-m)}.SepPreviewPages-module__2YvFdq__partnerHero{padding-block:clamp(var(--space-l), 3vw, var(--space-xl));background:var(--bg-surface)}.SepPreviewPages-module__2YvFdq__partnerHero>div{gap:var(--space-s);padding-block:clamp(var(--space-m), 2vw, var(--space-l));text-align:center;justify-items:center;display:grid}.SepPreviewPages-module__2YvFdq__partnerHero h1{font-size:clamp(var(--h1), 5vw, var(--text-display));line-height:var(--line-height-none);margin:0}.SepPreviewPages-module__2YvFdq__partnerHero p:last-child{max-width:48rem;color:var(--text-muted);font-size:var(--text-body-lg);line-height:var(--line-height-loose);margin:0}.SepPreviewPages-module__2YvFdq__partnerLogoCloud{padding-block:clamp(var(--space-s), 1.5vw, var(--space-m));background:var(--bg-surface)}.SepPreviewPages-module__2YvFdq__partnerLogoCloud .stack-xl{gap:0}.SepPreviewPages-module__2YvFdq__partnerLogoCloud .logo-cloud{gap:var(--space-xl);justify-content:center}.SepPreviewPages-module__2YvFdq__partnerLogoCloud .logo-cloud-track{gap:var(--space-xl);flex-wrap:nowrap;flex-shrink:0}.SepPreviewPages-module__2YvFdq__partnerLogoCloud .logo-cloud-image{height:calc(var(--space-3xl) * 1.5);flex-basis:clamp(16.5rem,22vw,21rem)}.SepPreviewPages-module__2YvFdq__partnerDetailStack{background:var(--bg-surface);padding-block:0}.SepPreviewPages-module__2YvFdq__partnerDetail{gap:clamp(var(--space-xl), 5vw, var(--space-3xl));padding-block:clamp(var(--space-xl), 5vw, var(--space-3xl));border-bottom:1px solid var(--border-muted);scroll-margin-top:calc(var(--nav-offset) + var(--space-xl));grid-template-columns:minmax(18rem,.48fr) minmax(0,.52fr);align-items:center;display:grid}.SepPreviewPages-module__2YvFdq__partnerDetail:first-child{padding-top:clamp(var(--space-m), 2vw, var(--space-l))}.SepPreviewPages-module__2YvFdq__partnerDetailReverse{grid-template-columns:minmax(0,.52fr) minmax(18rem,.48fr)}.SepPreviewPages-module__2YvFdq__partnerDetailReverse .SepPreviewPages-module__2YvFdq__partnerLogoPanel{order:2}.SepPreviewPages-module__2YvFdq__partnerLogoPanel{place-items:center;display:grid}.SepPreviewPages-module__2YvFdq__partnerLogoPanel img{object-fit:contain;mix-blend-mode:multiply;width:min(100%,36rem);height:auto}.SepPreviewPages-module__2YvFdq__partnerCopy{justify-items:start;gap:var(--space-m);display:grid}.SepPreviewPages-module__2YvFdq__partnerCopy h2{font-size:var(--h3);line-height:var(--line-height-tight);margin:0}.SepPreviewPages-module__2YvFdq__partnerCopy p:not(.SepPreviewPages-module__2YvFdq__eyebrow){color:var(--text-muted);font-size:var(--text-body-sm,.9375rem);font-weight:var(--fw-regular);line-height:var(--line-height-loose);margin:0}.SepPreviewPages-module__2YvFdq__partnerCopy ul{gap:var(--space-xs);padding-left:var(--space-l);color:var(--text-muted);font-size:var(--text-body-sm,.9375rem);font-weight:var(--fw-regular);line-height:var(--line-height-loose);margin:0;display:grid}.SepPreviewPages-module__2YvFdq__productSpecList{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.SepPreviewPages-module__2YvFdq__productSpecList li{padding:var(--space-s) var(--space-m) var(--space-s) var(--space-xl);border:1px solid var(--border-muted);border-radius:var(--radius-main);background:var(--bg-surface);color:var(--text-main);font-weight:var(--fw-bold);line-height:var(--line-height-normal);position:relative}.SepPreviewPages-module__2YvFdq__productSpecList li:before{content:"";left:var(--space-m);width:var(--space-xs);height:var(--space-xs);border-radius:var(--radius-full);background:var(--primary);position:absolute;top:1.05rem}.SepPreviewPages-module__2YvFdq__productGallery{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.SepPreviewPages-module__2YvFdq__productGallery img{border-radius:var(--radius-lg);background:var(--bg-surface);object-fit:contain;width:100%;height:auto}.SepPreviewPages-module__2YvFdq__productGallery img:first-child{padding:var(--space-xl);background:var(--bg-surface);box-shadow:var(--shadow-sm);grid-column:1/-1}.SepPreviewPages-module__2YvFdq__featureCard img{object-fit:contain;justify-self:center;width:min(100%,14rem);height:auto}@media (max-width:980px){.SepPreviewPages-module__2YvFdq__navLinks{align-items:flex-start;gap:var(--space-s);max-height:80vh;padding:var(--space-l);border-bottom:1px solid var(--border-muted);background:var(--bg-surface);flex-flow:column;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.SepPreviewPages-module__2YvFdq__menuOpen .SepPreviewPages-module__2YvFdq__navLinks{display:flex}.SepPreviewPages-module__2YvFdq__navLinks a{width:100%;color:var(--text-main);text-align:left}.SepPreviewPages-module__2YvFdq__navDropdown{width:100%}.SepPreviewPages-module__2YvFdq__navDropdownMenu{min-width:0;margin-top:var(--space-xs);padding:var(--space-xs) 0 0 var(--space-m);border:0;border-left:1px solid var(--border-muted);box-shadow:none;opacity:1;pointer-events:auto;border-radius:0;display:grid;position:static;transform:none}.SepPreviewPages-module__2YvFdq__navDropdown:hover .SepPreviewPages-module__2YvFdq__navDropdownMenu,.SepPreviewPages-module__2YvFdq__navDropdown:focus-within .SepPreviewPages-module__2YvFdq__navDropdownMenu{transform:none}.SepPreviewPages-module__2YvFdq__navContact{margin-left:0}.SepPreviewPages-module__2YvFdq__menuButton{margin-left:auto;display:inline-flex}.SepPreviewPages-module__2YvFdq__comparisonGrid,.SepPreviewPages-module__2YvFdq__contactSplit,.SepPreviewPages-module__2YvFdq__split,.SepPreviewPages-module__2YvFdq__aboutHero,.SepPreviewPages-module__2YvFdq__testimonialSplit,.SepPreviewPages-module__2YvFdq__financePath,.SepPreviewPages-module__2YvFdq__partnerDetail,.SepPreviewPages-module__2YvFdq__partnerDetailReverse{grid-template-columns:1fr}.SepPreviewPages-module__2YvFdq__partnerDetailReverse .SepPreviewPages-module__2YvFdq__partnerLogoPanel{order:0}.SepPreviewPages-module__2YvFdq__aboutHero img{justify-self:start}.SepPreviewPages-module__2YvFdq__footerMain{grid-template-columns:repeat(2,minmax(0,1fr))}.SepPreviewPages-module__2YvFdq__googleSummary{grid-template-columns:1fr}.SepPreviewPages-module__2YvFdq__videoCard{order:-1;align-self:stretch}.SepPreviewPages-module__2YvFdq__featureGrid,.SepPreviewPages-module__2YvFdq__teamGrid,.SepPreviewPages-module__2YvFdq__reviewGrid,.SepPreviewPages-module__2YvFdq__projectDetailGrid,.SepPreviewPages-module__2YvFdq__previewHubGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SepPreviewPages-module__2YvFdq__contactPanel{width:100%;max-width:none;position:static}.SepPreviewPages-module__2YvFdq__liveTimeline{padding-block:0 var(--space-l);gap:0}.SepPreviewPages-module__2YvFdq__liveTimeline:before{top:var(--space-xs);bottom:0;left:calc(4.5rem + var(--space-xs))}.SepPreviewPages-module__2YvFdq__liveTimeline article{gap:var(--space-m);grid-template-columns:minmax(4.5rem,.24fr) minmax(0,1fr);align-items:start;min-height:clamp(13rem,32svh,18rem);padding-block:0}.SepPreviewPages-module__2YvFdq__timelineYearRail{display:none}.SepPreviewPages-module__2YvFdq__timelineYear,.SepPreviewPages-module__2YvFdq__timelineRight .SepPreviewPages-module__2YvFdq__timelineYear,.SepPreviewPages-module__2YvFdq__timelineLeft .SepPreviewPages-module__2YvFdq__timelineYear{visibility:visible;top:calc(var(--nav-offset) + var(--space-m));padding:0 var(--space-xs) 0 0;background:var(--bg-base);color:var(--primary);font-size:var(--h2);line-height:var(--line-height-none);text-align:left;grid-area:1/1/span 2;align-self:start;margin:0;display:block;position:sticky}.SepPreviewPages-module__2YvFdq__timelineCopy,.SepPreviewPages-module__2YvFdq__timelineLeft .SepPreviewPages-module__2YvFdq__timelineCopy,.SepPreviewPages-module__2YvFdq__timelineRight .SepPreviewPages-module__2YvFdq__timelineCopy{text-align:left;grid-area:1/2;justify-self:start;max-width:none;padding-inline:0}.SepPreviewPages-module__2YvFdq__timelineIllustration,.SepPreviewPages-module__2YvFdq__timelineLeft .SepPreviewPages-module__2YvFdq__timelineIllustration,.SepPreviewPages-module__2YvFdq__timelineRight .SepPreviewPages-module__2YvFdq__timelineIllustration{width:clamp(calc(var(--space-4xl) * 1.1), 44vw, calc(var(--space-4xl) * 2.1));grid-area:2/2;justify-self:start;display:grid}.SepPreviewPages-module__2YvFdq__footerMeta{justify-items:center}.SepPreviewPages-module__2YvFdq__footerBrand{text-align:center;justify-items:center}}@media (max-width:640px){.SepPreviewPages-module__2YvFdq__section{padding-block:var(--section-gap-sm)}.SepPreviewPages-module__2YvFdq__heroCopy h1,.SepPreviewPages-module__2YvFdq__aboutHero h1{font-size:var(--h1);line-height:var(--line-height-tight)}.SepPreviewPages-module__2YvFdq__heroCopy{max-width:100%}.SepPreviewPages-module__2YvFdq__footerContactBlock{text-align:center;justify-items:center}.SepPreviewPages-module__2YvFdq__footerContactLinks a{justify-content:center}.SepPreviewPages-module__2YvFdq__footerNavColumns{gap:var(--space-xl);text-align:center;grid-template-columns:1fr}.SepPreviewPages-module__2YvFdq__footerColumn{justify-items:center}.SepPreviewPages-module__2YvFdq__featureGrid,.SepPreviewPages-module__2YvFdq__formGrid,.SepPreviewPages-module__2YvFdq__teamGrid,.SepPreviewPages-module__2YvFdq__projectGrid,.SepPreviewPages-module__2YvFdq__projectDetailGrid,.SepPreviewPages-module__2YvFdq__reviewGrid,.SepPreviewPages-module__2YvFdq__metricGrid,.SepPreviewPages-module__2YvFdq__miniCards,.SepPreviewPages-module__2YvFdq__pathSteps article,.SepPreviewPages-module__2YvFdq__footerMain,.SepPreviewPages-module__2YvFdq__buildingTypes,.SepPreviewPages-module__2YvFdq__previewHubGrid{grid-template-columns:1fr}.SepPreviewPages-module__2YvFdq__partnerHero{padding-block:var(--space-l)}.SepPreviewPages-module__2YvFdq__partnerLogoTrack{padding-block:var(--space-l);justify-content:flex-start}.SepPreviewPages-module__2YvFdq__partnerDetail{gap:var(--space-l);padding-block:var(--space-xl)}.SepPreviewPages-module__2YvFdq__partnerLogoPanel{justify-content:start}.SepPreviewPages-module__2YvFdq__partnerLogoPanel img{width:min(76vw,16rem)}.SepPreviewPages-module__2YvFdq__projectMedia button{width:var(--space-xl);height:var(--space-xl)}}
.SepHomepagePrototype-module__sYD3Hq__page{background:var(--bg-base);color:var(--text-main)}.SepHomepagePrototype-module__sYD3Hq__nav{z-index:var(--z-sticky);min-height:var(--nav-offset);padding-inline:max(var(--space-m), calc((100vw - var(--container-width)) / 2));border-bottom:1px solid var(--border-muted);background:var(--bg-surface);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.SepHomepagePrototype-module__sYD3Hq__logo{width:clamp(calc(var(--space-4xl) * .9), 8vw, calc(var(--space-4xl) * 1.65));display:inline-flex}.SepHomepagePrototype-module__sYD3Hq__logo img{width:100%;height:auto}.SepHomepagePrototype-module__sYD3Hq__navLinks{align-items:center;gap:clamp(var(--space-m), 2.4vw, var(--space-xl));color:var(--text-muted);font-size:var(--text-body);font-weight:var(--fw-bold);display:flex}.SepHomepagePrototype-module__sYD3Hq__navLinks a{color:inherit;text-decoration:none;transition:color .18s}.SepHomepagePrototype-module__sYD3Hq__navLinks a:hover,.SepHomepagePrototype-module__sYD3Hq__navLinks a:focus-visible{color:var(--primary)}.SepHomepagePrototype-module__sYD3Hq__menuButton{color:var(--text-main);display:none}.SepHomepagePrototype-module__sYD3Hq__hero{background:var(--bg-brand-strong);min-height:clamp(34rem,75svh,46rem);position:relative;overflow:hidden}.SepHomepagePrototype-module__sYD3Hq__heroVideo,.SepHomepagePrototype-module__sYD3Hq__heroOverlay{position:absolute;inset:0}.SepHomepagePrototype-module__sYD3Hq__heroVideo{object-fit:cover;width:100%;height:100%}.SepHomepagePrototype-module__sYD3Hq__heroOverlay{background:linear-gradient(90deg, color-mix(in srgb, var(--hero-overlay-color) 72%, transparent), color-mix(in srgb, var(--hero-overlay-color) 24%, transparent)), linear-gradient(180deg, transparent 42%, color-mix(in srgb, var(--hero-overlay-color) 62%, transparent))}.SepHomepagePrototype-module__sYD3Hq__heroInner{z-index:var(--z-base);gap:var(--space-2xl);min-height:inherit;padding-block:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(16rem,.42fr);align-items:center;display:grid;position:relative}.SepHomepagePrototype-module__sYD3Hq__heroCopy{max-width:var(--container-width);color:var(--text-on-primary)}.SepHomepagePrototype-module__sYD3Hq__heroCopy h1{max-width:18ch;margin:0 0 var(--space-l);color:var(--text-on-primary);font-size:clamp(var(--h1), 6vw, var(--text-display));font-weight:var(--sep-heading-weight,var(--fw-bold));line-height:var(--line-height-none)}.SepHomepagePrototype-module__sYD3Hq__heroCopy p{max-width:72ch;margin:0 0 var(--space-xl);color:var(--text-on-primary-muted);font-size:var(--text-body-lg);line-height:var(--line-height-loose);font-weight:var(--fw-semi)}.SepHomepagePrototype-module__sYD3Hq__videoCard{aspect-ratio:16/9;border:1px solid color-mix(in srgb, var(--text-on-primary) 28%, transparent);border-radius:var(--radius-lg);width:min(22rem,32vw);box-shadow:var(--shadow-main);align-self:end;display:block;position:relative;overflow:hidden}.SepHomepagePrototype-module__sYD3Hq__videoCard img{object-fit:cover}.SepHomepagePrototype-module__sYD3Hq__videoCard span{width:calc(var(--space-4xl) * .68);height:calc(var(--space-4xl) * .68);padding-left:var(--space-xxs);border-radius:var(--radius-full);background:var(--primary);color:var(--text-on-primary);font-size:var(--text-body-lg);place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.SepHomepagePrototype-module__sYD3Hq__section{padding-block:var(--section-gap)}.SepHomepagePrototype-module__sYD3Hq__about,.SepHomepagePrototype-module__sYD3Hq__benefits,.SepHomepagePrototype-module__sYD3Hq__references,.SepHomepagePrototype-module__sYD3Hq__testimonial{background:var(--bg-surface)}.SepHomepagePrototype-module__sYD3Hq__benefits,.SepHomepagePrototype-module__sYD3Hq__references{background:var(--bg-base)}.SepHomepagePrototype-module__sYD3Hq__kicker{margin:0 0 var(--space-s);color:var(--text-main);font-size:var(--text-body-sm);font-weight:var(--fw-bold)}.SepHomepagePrototype-module__sYD3Hq__kicker:first-letter,.SepHomepagePrototype-module__sYD3Hq__kicker.SepHomepagePrototype-module__sYD3Hq__center,.SepHomepagePrototype-module__sYD3Hq__sectionHeading span,.SepHomepagePrototype-module__sYD3Hq__aboutLead span,.SepHomepagePrototype-module__sYD3Hq__benefitCopy span{color:var(--primary)}.SepHomepagePrototype-module__sYD3Hq__center{text-align:center}.SepHomepagePrototype-module__sYD3Hq__aboutGrid{width:min(100%, calc(var(--container-width) * 1.35));gap:clamp(var(--space-xl), 5vw, var(--space-4xl));grid-template-columns:minmax(0,1.15fr) minmax(0,1.45fr);align-items:start;max-width:none;display:grid}.SepHomepagePrototype-module__sYD3Hq__aboutLead{gap:var(--space-xl);display:grid}.SepHomepagePrototype-module__sYD3Hq__aboutLead h2,.SepHomepagePrototype-module__sYD3Hq__sectionHeading h2,.SepHomepagePrototype-module__sYD3Hq__testimonial h2{font-size:var(--h2);font-weight:var(--sep-heading-weight,var(--fw-bold));line-height:var(--line-height-tight);margin:0}.SepHomepagePrototype-module__sYD3Hq__aboutLead h2{max-width:30ch}.SepHomepagePrototype-module__sYD3Hq__aboutLead img{width:min(calc(var(--space-4xl) * 3.25), 48%);opacity:.74;height:auto}.SepHomepagePrototype-module__sYD3Hq__aboutContent{gap:var(--space-xl);display:grid}.SepHomepagePrototype-module__sYD3Hq__aboutContent>.btn{justify-self:start}.SepHomepagePrototype-module__sYD3Hq__aboutContent>p{color:var(--text-muted);font-size:var(--h5);line-height:var(--line-height-normal);margin:0}.SepHomepagePrototype-module__sYD3Hq__aboutCards,.SepHomepagePrototype-module__sYD3Hq__projectGrid{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SepHomepagePrototype-module__sYD3Hq__aboutCards{grid-template-columns:repeat(2, minmax(calc(var(--space-4xl) * 2.35), 1fr))}.SepHomepagePrototype-module__sYD3Hq__aboutItem{gap:var(--space-m);align-content:start;display:grid}.SepHomepagePrototype-module__sYD3Hq__aboutItem h3,.SepHomepagePrototype-module__sYD3Hq__projectBody h3{font-size:var(--h4);line-height:var(--line-height-tight);margin:0}.SepHomepagePrototype-module__sYD3Hq__aboutItem p,.SepHomepagePrototype-module__sYD3Hq__projectBody p{font-size:var(--text-body-lg);line-height:var(--line-height-loose);margin:0}.SepHomepagePrototype-module__sYD3Hq__iconBubble{width:var(--space-3xl);height:var(--space-3xl);color:var(--text-main);font-size:var(--h2);justify-content:flex-start;align-items:center;display:inline-flex}.SepHomepagePrototype-module__sYD3Hq__sectionHeading{max-width:var(--container-width);margin:0 auto var(--space-2xl);gap:var(--space-s);text-align:center;display:grid}.SepHomepagePrototype-module__sYD3Hq__sectionHeading p{color:var(--text-muted);font-size:var(--text-body-lg);line-height:var(--line-height-loose);margin:0}.SepHomepagePrototype-module__sYD3Hq__tabGrid{border:1px solid var(--border-main);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--bg-surface);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.SepHomepagePrototype-module__sYD3Hq__tabGrid button{min-height:calc(var(--space-4xl) + var(--space-xl));padding:var(--space-m);border:0;border-right:1px solid var(--border-main);color:var(--text-muted);font:inherit;font-size:var(--h6);font-weight:var(--fw-bold);line-height:var(--line-height-tight);cursor:pointer;background:0 0}.SepHomepagePrototype-module__sYD3Hq__tabGrid button:last-child{border-right:0}.SepHomepagePrototype-module__sYD3Hq__tabGrid button:hover,.SepHomepagePrototype-module__sYD3Hq__tabGrid button:focus-visible,.SepHomepagePrototype-module__sYD3Hq__tabGrid .SepHomepagePrototype-module__sYD3Hq__activeTab{background:color-mix(in srgb, var(--primary) 12%, var(--bg-surface));color:var(--text-main)}.SepHomepagePrototype-module__sYD3Hq__benefitPanel{gap:var(--space-xl);padding:clamp(var(--space-l), 4vw, var(--space-2xl));border:1px solid var(--border-main);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--bg-surface);border-top:0;grid-template-columns:minmax(0,.92fr) minmax(16rem,1fr);align-items:center;display:grid}.SepHomepagePrototype-module__sYD3Hq__benefitCopy span{margin-bottom:var(--space-s);font-weight:var(--fw-bold);display:inline-flex}.SepHomepagePrototype-module__sYD3Hq__benefitCopy h3{margin:0 0 var(--space-m);font-size:var(--h2);font-weight:var(--sep-heading-weight,var(--fw-bold));line-height:var(--line-height-tight)}.SepHomepagePrototype-module__sYD3Hq__benefitCopy p{max-width:68ch;margin:0 0 var(--space-l);color:var(--text-muted);font-size:var(--text-body-lg);line-height:var(--line-height-loose)}.SepHomepagePrototype-module__sYD3Hq__benefitImage{border-radius:var(--radius-lg);background:var(--bg-surface-elevated);min-height:clamp(18rem,34vw,30rem);position:relative;overflow:hidden}.SepHomepagePrototype-module__sYD3Hq__benefitImage img,.SepHomepagePrototype-module__sYD3Hq__projectImage img{object-fit:cover}.SepHomepagePrototype-module__sYD3Hq__services{background:var(--bg-surface)}.SepHomepagePrototype-module__sYD3Hq__services .container{padding-top:0}.SepHomepagePrototype-module__sYD3Hq__services .highlight-stack-icon{color:var(--primary);font-weight:var(--fw-bold)}.SepHomepagePrototype-module__sYD3Hq__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SepHomepagePrototype-module__sYD3Hq__projectCard{padding:0;overflow:hidden}.SepHomepagePrototype-module__sYD3Hq__projectImage{aspect-ratio:4/3;border-bottom:1px solid var(--border-muted);background:var(--bg-surface-elevated);position:relative;overflow:hidden}.SepHomepagePrototype-module__sYD3Hq__projectBody{gap:var(--space-m);padding:var(--space-l);display:grid}.SepHomepagePrototype-module__sYD3Hq__statList{gap:var(--space-xs);flex-wrap:wrap;display:flex}.SepHomepagePrototype-module__sYD3Hq__statList span{padding:var(--space-xxs) var(--space-s);border:1px solid var(--border-muted);border-radius:var(--radius-full);color:var(--text-muted);font-size:var(--text-body-sm);font-weight:var(--fw-medium);display:inline-flex}.SepHomepagePrototype-module__sYD3Hq__testimonialGrid{gap:var(--space-2xl);grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:start;display:grid}.SepHomepagePrototype-module__sYD3Hq__quoteCard{gap:var(--space-l);display:grid}.SepHomepagePrototype-module__sYD3Hq__quoteCard p{font-size:var(--text-body-lg);line-height:var(--line-height-loose);margin:0}.SepHomepagePrototype-module__sYD3Hq__quoteAuthor{gap:var(--space-m);align-items:center;display:flex}.SepHomepagePrototype-module__sYD3Hq__quoteAuthor img{border-radius:var(--radius-full)}.SepHomepagePrototype-module__sYD3Hq__quoteAuthor div{gap:var(--space-xxs);display:grid}.SepHomepagePrototype-module__sYD3Hq__quoteAuthor span{color:var(--text-muted);font-size:var(--text-body-sm)}.SepHomepagePrototype-module__sYD3Hq__finalCta{padding-block:var(--section-gap-sm);background:var(--bg-surface);color:var(--text-main)}.SepHomepagePrototype-module__sYD3Hq__finalCtaInner{max-width:var(--container-width);justify-items:center;gap:var(--space-l);text-align:center;display:grid}.SepHomepagePrototype-module__sYD3Hq__finalCta h2{font-size:var(--h1);font-weight:var(--sep-heading-weight,var(--fw-bold));line-height:var(--line-height-tight);margin:0}.SepHomepagePrototype-module__sYD3Hq__finalCta p{color:var(--primary);font-size:var(--text-body-sm);font-weight:var(--fw-bold);margin:0}.SepHomepagePrototype-module__sYD3Hq__finalCta span{color:var(--text-muted);font-size:var(--text-body-lg);font-weight:var(--fw-semi);margin:0;display:block}@media (max-width:980px){.SepHomepagePrototype-module__sYD3Hq__navLinks{align-items:flex-start;gap:var(--space-s);max-height:80vh;padding:var(--space-l);border-bottom:1px solid var(--border-muted);background:var(--bg-surface);flex-flow:column;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.SepHomepagePrototype-module__sYD3Hq__menuOpen .SepHomepagePrototype-module__sYD3Hq__navLinks{display:flex}.SepHomepagePrototype-module__sYD3Hq__navLinks a{width:100%;color:var(--text-main);text-align:left}.SepHomepagePrototype-module__sYD3Hq__menuButton{margin-left:auto;display:inline-flex}.SepHomepagePrototype-module__sYD3Hq__heroInner,.SepHomepagePrototype-module__sYD3Hq__aboutGrid,.SepHomepagePrototype-module__sYD3Hq__benefitPanel,.SepHomepagePrototype-module__sYD3Hq__testimonialGrid{grid-template-columns:1fr}.SepHomepagePrototype-module__sYD3Hq__videoCard{display:none}.SepHomepagePrototype-module__sYD3Hq__tabGrid,.SepHomepagePrototype-module__sYD3Hq__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SepHomepagePrototype-module__sYD3Hq__nav{padding-inline:var(--space-m)}.SepHomepagePrototype-module__sYD3Hq__hero{min-height:clamp(34rem, 75svh, calc(100svh - var(--nav-offset)))}.SepHomepagePrototype-module__sYD3Hq__heroInner{padding-block:var(--space-2xl);align-items:center}.SepHomepagePrototype-module__sYD3Hq__heroCopy h1{max-width:100%;font-size:var(--h1);line-height:var(--line-height-tight)}.SepHomepagePrototype-module__sYD3Hq__heroCopy p{font-size:var(--text-body);line-height:var(--line-height-normal)}.SepHomepagePrototype-module__sYD3Hq__heroActions,.SepHomepagePrototype-module__sYD3Hq__aboutCards,.SepHomepagePrototype-module__sYD3Hq__projectGrid{width:100%}.SepHomepagePrototype-module__sYD3Hq__heroActions .btn{width:100%}.SepHomepagePrototype-module__sYD3Hq__finalCtaInner .btn{width:100%}.SepHomepagePrototype-module__sYD3Hq__aboutCards,.SepHomepagePrototype-module__sYD3Hq__tabGrid,.SepHomepagePrototype-module__sYD3Hq__projectGrid{grid-template-columns:1fr}.SepHomepagePrototype-module__sYD3Hq__tabGrid{border-radius:var(--radius-lg)}.SepHomepagePrototype-module__sYD3Hq__tabGrid button{min-height:var(--space-4xl);border-right:0;border-bottom:1px solid var(--border-main)}.SepHomepagePrototype-module__sYD3Hq__tabGrid button:last-child{border-bottom:0}.SepHomepagePrototype-module__sYD3Hq__benefitPanel{margin-top:var(--space-m);border-top:1px solid var(--border-main);border-radius:var(--radius-lg)}}
