@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow-condensed-800.woff2)format("woff2")}:root{--bco-orange:#ef9900;--bco-navy:#040a26;--bco-white:#fff;--font-sans:"Poppins", Arial, sans-serif;--font-display:"Barlow Condensed", "Arial Narrow", Impact, sans-serif;--background:#fff;--foreground:#040a26;--card:#fff;--card-foreground:#040a26;--popover:#fff;--popover-foreground:#040a26;--primary:#ef9900;--primary-foreground:#040a26;--secondary:#f5f5f6;--secondary-foreground:#040a26;--muted:#f5f5f6;--muted-foreground:#565b6c;--accent:#ef9900;--accent-foreground:#040a26;--border:#d7d8dd;--input:#b8bbc4;--ring:#040a26;--ink:#040a26;--orange:#ef9900;--coffee:#ef9900;--blue:#ef9900;--ice:#f5f5f6;--paper:#fff;--paper-deep:#f0f0f2;--warm-sand:#fce9c7;--line:#d7d8dd;--header-height:96px}html{scroll-padding-top:calc(var(--header-height) + 20px)}body{font-family:var(--font-sans);color:var(--bco-navy);background:#fff}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.015em;font-weight:700}h1 em,h2 em{color:inherit;font-style:normal}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:5px;outline:3px solid}::selection{color:#040a26;background:#ef9900}.brand-header{z-index:50;height:var(--header-height);background:#fff;border-bottom:1px solid #d7d8dd;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;padding:0 clamp(24px,4vw,72px);display:grid;position:sticky;top:0}.brand-wordmark{object-fit:contain;width:212px;height:auto}.brand-header>a{width:fit-content}.brand-nav{align-items:center;gap:28px;font-size:13px;font-weight:500;display:flex}.brand-nav a{padding:18px 0;position:relative}.brand-nav a:after{content:"";transform-origin:0;background:#ef9900;height:3px;transition:transform .2s;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.brand-nav a:hover:after,.brand-nav a[aria-current=page]:after{transform:scaleX(1)}.brand-header-actions{justify-self:end;align-items:center;gap:22px;display:flex}.brand-header-phone{white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.brand-header-phone svg{width:16px}.brand-header-quote,.brand-primary-link{color:#040a26;min-height:54px;font:600 13px/1.4 var(--font-sans);background:#ef9900;border:1px solid #ef9900;justify-content:space-between;align-items:center;gap:28px;padding:0 24px;transition:background .2s,transform .2s;display:inline-flex}.brand-header-quote:hover,.brand-primary-link:hover{background:#ffb32e;transform:translateY(-2px)}.brand-header-quote svg,.brand-primary-link svg{flex-shrink:0;width:19px}.brand-menu-button{color:#040a26;border:1px solid #d7d8dd;border-radius:0;width:44px;height:44px;display:none}.brand-home{--journey-progress:0;--story-exit:0;color:#040a26;background:#fff;overflow:clip}.brand-journey{height:560svh;position:relative}.brand-stage{top:var(--header-height);height:calc(100svh - var(--header-height));color:#fff;isolation:isolate;background:#040a26;min-height:540px;position:sticky;overflow:hidden}.brand-media{z-index:-2;background:#040a26;position:absolute;inset:0}.brand-media picture,.brand-media img,.brand-media canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.brand-media img{object-position:50% 56%}.brand-media canvas{opacity:0;transition:opacity .6s}.brand-media canvas.is-loaded{opacity:1}.brand-grade{pointer-events:none;background:linear-gradient(#040a2661,#0000 25% 60%,#040a26eb);position:absolute;inset:0}.brand-stage:before,.brand-stage:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:0}.brand-stage:before{background:linear-gradient(90deg,#040a26e0,#040a26c7 28%,#040a267a 52%,#0000 85%);transition:opacity .6s}.brand-stage:after{opacity:0;background:linear-gradient(270deg,#040a26e0,#040a26c7 28%,#040a267a 52%,#0000 85%);transition:opacity .6s}.brand-stage[data-chapter="1"]:before,.brand-stage[data-chapter="3"]:before{opacity:0}.brand-stage[data-chapter="1"]:after,.brand-stage[data-chapter="3"]:after{opacity:1}.brand-media:after{content:"";opacity:calc(var(--story-exit) * .72);pointer-events:none;background:#040a26;position:absolute;inset:0}.brand-scene-heading{color:#fff;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:10px;line-height:1.6;display:flex;position:absolute;top:30px;left:4.5vw;right:4.5vw}.brand-media-tag{align-items:center;gap:11px;font-weight:600;display:flex}.brand-media-tag:before{content:"";background:#ef9900;width:6px;height:6px}.brand-scene-heading>span:last-child{color:#ffffffb3;font-size:9px}.brand-panels{position:absolute;inset:75px 0 132px}.brand-panel{--panel-direction:-1;opacity:0;visibility:hidden;width:min(49vw,760px);transform:translate3d(calc(var(--panel-direction) * 42px),16px,0);align-items:center;transition:opacity .4s,transform .65s cubic-bezier(.2,.7,.2,1),visibility .4s;display:flex;position:absolute;top:0;bottom:0;left:4.5vw}.brand-panel.panel-right{--panel-direction:1;width:min(46vw,710px);left:auto;right:4.5vw}.brand-panel.is-active{opacity:1;visibility:visible;transform:translate(0)}.brand-panel-content{overflow-wrap:anywhere;width:100%;min-width:0;transform:translate3d(calc(var(--panel-shift,0) * -22px),calc(var(--panel-shift,0) * -12px),0);flex-shrink:0}.brand-eyebrow,.brand-kicker{font:600 10px/1.7 var(--font-sans);letter-spacing:.16em;text-transform:uppercase}.brand-eyebrow{color:#fff;align-items:center;gap:12px;margin:0 0 26px;display:flex}.brand-eyebrow:before{content:"";background:#ef9900;flex-shrink:0;width:28px;height:2px;display:inline-block}.brand-panel h1,.brand-panel h2{font-family:var(--font-display);font-size:var(--chapter-title-size,116px);text-transform:uppercase;letter-spacing:0;text-shadow:0 3px 28px #040a261a;margin:0 0 28px;font-weight:700;line-height:.9}.brand-panel h1 em,.brand-panel h2 em{color:#ef9900;font:inherit}.brand-copy{color:#f1f1f5;max-width:370px;margin:0 0 26px;font-size:13px;line-height:1.9}.brand-journey-link{color:#fff;border-bottom:1px solid #ef9900;align-items:center;gap:40px;min-height:48px;font-size:12px;font-weight:600;display:inline-flex}.brand-journey-link svg{color:#ef9900;width:18px;transition:transform .2s}.brand-journey-link:hover svg{transform:translate(5px)}.brand-number{align-items:baseline;gap:9px;display:flex;position:absolute;bottom:108px;left:4.5vw}.brand-number span:first-child{color:#ef9900;font:600 34px/1 var(--font-display)}.brand-number span:last-child{color:#ffffffa6;font-size:10px}.brand-scroll-cue{letter-spacing:.12em;text-transform:uppercase;opacity:0;align-items:center;gap:12px;font-size:9px;transition:opacity .4s;display:flex;position:absolute;bottom:111px;left:50%;transform:translate(-50%)}.brand-scroll-cue svg{color:#ef9900;width:15px}.brand-stage[data-chapter="0"] .brand-scroll-cue{opacity:1}.brand-provenance{color:#ffffffa6;font-size:9px;position:absolute;bottom:113px;right:4.5vw}.brand-controls{justify-content:space-between;align-items:stretch;gap:24px;min-height:65px;display:flex;position:absolute;bottom:18px;left:4.5vw;right:4.5vw}.brand-rule{background:#ffffff40;height:1px;position:absolute;top:0;left:0;right:0}.brand-rule span{height:2px;transform:scaleX(var(--journey-progress));transform-origin:0;background:#ef9900;display:block}.brand-tabs{align-items:stretch;gap:5px;display:flex}.brand-tabs button{color:#d3d5de;background:0 0;border:0;border-radius:0;gap:8px;min-width:92px;height:auto;padding:16px 12px 10px;font-size:11px;font-weight:400;display:flex}.brand-tabs button:first-child{padding-left:0}.brand-tabs button span{color:#ef9900;font-size:9px}.brand-tabs button[aria-pressed=true]{color:#fff;font-weight:600}.brand-tabs button[aria-pressed=true] span{text-underline-offset:6px;text-decoration:underline}.brand-tabs button:hover,.brand-tools button:hover{color:#ef9900;background:#ffffff0d}.brand-tools{align-items:center;gap:10px;display:flex}.brand-tools button{color:#fff;border-radius:0;min-height:44px;font-size:11px}.brand-tools svg{width:17px}.brand-skip{color:#fff;align-items:center;gap:8px;min-height:44px;padding:0 8px;font-size:11px;display:inline-flex}.brand-skip:hover{color:#ef9900}.brand-projects{flex-wrap:wrap;gap:8px;max-width:380px;display:flex}.brand-projects button{color:#fff;border:1px solid #ffffff70;border-radius:0;height:42px;font-size:12px}.brand-projects button[aria-pressed=true]{color:#040a26;background:#ef9900;border-color:#ef9900}.brand-projects button:hover{color:#fff;background:#ef990026;border-color:#ef9900}.brand-projects .brand-primary-link{margin-top:6px}.brand-static-poster{display:none}.brand-tabs button:focus-visible,.brand-projects button:focus-visible,.brand-tools button:focus-visible,.brand-skip:focus-visible,.brand-panel a:focus-visible{outline-color:#ef9900}.brand-trust{background:#ef9900;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:34px 4vw;display:grid}.brand-trust>div{border-left:1px solid #040a2640;align-items:center;gap:18px;padding-left:24px;display:flex}.brand-trust>div:first-child{border:0;padding-left:0}.brand-trust strong{font:600 34px/1 var(--font-display)}.brand-trust span{font-size:12px;font-weight:500}.brand-services{color:#fff;background:#040a26;grid-template-columns:1fr 1.05fr;gap:34px 8%;padding:110px 7vw 82px;display:grid;position:relative}.brand-services:before{content:"";background:#ef9900;width:40px;height:40px;position:absolute;top:0;left:0}.brand-section-heading h2,.brand-process h2{font:700 clamp(52px,5.6vw,82px)/.96 var(--font-display);text-transform:uppercase;letter-spacing:-.015em;margin:24px 0}.brand-section-heading h2 span{color:#ef9900}.brand-section-heading>p:last-child{color:#c2c4cd;max-width:350px;font-size:14px}.brand-service-row{border-top:1px solid #ffffff35;grid-template-columns:28px 1fr 32px;align-items:center;gap:18px;min-height:138px;padding:24px 0;display:grid}.brand-service-row:last-child{border-bottom:1px solid #ffffff35}.brand-service-row>span{color:#ef9900;align-self:start;margin-top:7px;font-size:11px}.brand-service-row h3{font:600 clamp(28px,2.8vw,41px)/1.05 var(--font-display);text-transform:uppercase;margin-bottom:12px}.brand-service-row p{color:#c2c4cd;font-size:12px}.brand-service-row>svg{color:#ef9900;transition:transform .2s}.brand-service-row:hover>svg{transform:translate(4px,-4px)}.brand-services-all{border-bottom:1px solid #ef9900;grid-column:2;justify-self:start;align-items:center;gap:32px;padding:8px 0;font-size:13px;display:inline-flex}.brand-process{padding:110px 7vw}.brand-process>header{grid-template-columns:1fr 1fr;align-items:end;gap:0 8%;display:grid}.brand-process .brand-kicker{grid-column:1/-1}.brand-process h2{margin-bottom:0}.brand-process header>p:last-child{color:#565b6c;max-width:350px;padding-bottom:5px;font-size:14px}.brand-process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:56px;display:grid}.brand-process-grid article{border-top:2px solid #040a26;padding:22px 0 0;position:relative}.brand-process-grid article>span{font:600 48px/1 var(--font-display);color:#ef9900}.brand-process-grid article>svg{width:24px;position:absolute;top:28px;right:0}.brand-process-grid h3{font:600 30px/1.1 var(--font-display);text-transform:uppercase;margin:24px 0 14px}.brand-process-grid p{color:#565b6c;max-width:320px;font-size:13px;line-height:1.9}.brand-cta{color:#040a26;background:#ef9900;grid-template-columns:1.2fr 1fr;align-items:end;gap:8%;padding:90px 7vw;display:grid;position:relative;overflow:hidden}.brand-cta:after{content:"";pointer-events:none;border:30px solid #040a2612;width:270px;height:270px;position:absolute;top:-115px;right:-100px;box-shadow:0 0 0 30px #040a2609}.brand-cta h2{font:700 clamp(70px,8vw,124px)/.86 var(--font-display);text-transform:uppercase;margin-top:26px}.brand-cta>div:last-child{flex-direction:column;align-items:flex-start;display:flex}.brand-cta .brand-primary-link{color:#fff;background:#040a26;border-color:#040a26;min-width:260px}.brand-cta .brand-primary-link:hover{background:#192140}.brand-cta>div>a+a{text-underline-offset:4px;margin-top:20px;font-size:13px;text-decoration:underline}.brand-cta>div>p:last-child:not(.brand-kicker){margin-top:34px;font-size:12px}.brand-footer{color:#fff;background:#040a26;padding:72px 5vw 24px}.brand-footer-lead{grid-template-columns:1fr 1fr 1.2fr;align-items:start;gap:40px;display:grid}.brand-footer-lead>p{font:600 36px/1.03 var(--font-display);text-transform:uppercase}.brand-footer-lead>p>span{color:#ef9900}.brand-footer-contact{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.brand-footer-contact>span{color:#b3b6c1;letter-spacing:.14em;font-size:10px}.brand-footer-contact>a{overflow-wrap:anywhere;font-size:14px}.brand-footer-contact>a:first-of-type{font:600 36px/1 var(--font-display)}.brand-footer-nav{border-top:1px solid #ffffff30;justify-content:space-between;gap:24px;margin-top:56px;padding-top:30px;display:flex}.brand-footer-nav nav{flex-wrap:wrap;gap:26px;font-size:12px;display:flex}.brand-footer-nav>p{color:#b3b6c1;font-size:11px}.brand-footer-bottom{color:#b3b6c1;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:42px;font-size:10px;display:flex}.brand-footer a:hover{color:#ef9900}@media (width<=1180px){.brand-header{gap:20px}.brand-header-phone{display:none}.brand-header{grid-template-columns:1fr auto auto}.brand-wordmark{width:190px}.brand-nav{gap:24px}}@media (width<=900px){:root{--header-height:82px}.brand-header{grid-template-columns:1fr auto;padding:0 24px}.brand-nav{top:var(--header-height);background:#fff;border-bottom:3px solid #ef9900;padding:20px 24px;display:none;position:absolute;left:0;right:0}.brand-nav.open{flex-direction:column;align-items:stretch;gap:0;display:flex}.brand-nav a{padding:16px 8px}.brand-menu-button{display:inline-flex}.brand-header-actions{gap:12px}.brand-trust{gap:14px;padding:28px 24px}.brand-trust>div{gap:12px;padding-left:14px}.brand-trust span{font-size:10px}.brand-services,.brand-process{padding:80px 5vw}.brand-footer-lead{grid-template-columns:1fr 1fr}.brand-footer-lead>p{display:none}.brand-footer-nav{flex-direction:column}}@media (width<=700px){:root{--header-height:76px}.brand-header{gap:12px;padding:0 18px}.brand-wordmark{width:150px}.brand-header-quote{gap:10px;min-height:44px;padding:0 13px;font-size:11px}.brand-header-quote svg{display:none}.brand-header-actions{gap:8px}.brand-menu-button{width:40px}.brand-primary-link{gap:24px;min-height:43px;padding:0 16px;font-size:11px}.brand-trust{grid-template-columns:1fr 1fr;gap:22px 12px;padding:28px 22px}.brand-trust>div{border:0;padding-left:0}.brand-trust strong{font-size:30px}.brand-trust span{font-size:10px}.brand-services{grid-template-columns:1fr;gap:36px;padding:68px 22px}.brand-section-heading h2,.brand-process h2{margin-top:20px;font-size:55px}.brand-section-heading>p:last-child{font-size:13px}.brand-services-all{grid-column:1}.brand-service-row{grid-template-columns:22px 1fr 24px;gap:12px;min-height:126px}.brand-service-row h3{font-size:33px}.brand-service-row p{font-size:11px}.brand-process{padding:68px 22px}.brand-process>header{display:block}.brand-process header>p:last-child{margin-top:22px;font-size:13px}.brand-process-grid{grid-template-columns:1fr;gap:36px;margin-top:35px}.brand-process-grid h3{margin-top:16px}.brand-process-grid p{max-width:100%}.brand-cta{grid-template-columns:1fr;gap:38px;padding:65px 22px}.brand-cta h2{font-size:80px}.brand-cta .brand-primary-link{min-height:52px;font-size:13px}.brand-cta>div>p:last-child:not(.brand-kicker){margin-top:26px}.brand-footer{padding:54px 22px 26px}.brand-footer .brand-wordmark{width:200px}.brand-footer-lead{grid-template-columns:1fr;gap:34px}.brand-footer-contact{gap:12px}.brand-footer-contact>a{font-size:13px}.brand-footer-nav{margin-top:35px}.brand-footer-nav nav{gap:18px;font-size:11px}.brand-footer-nav>p{max-width:270px;font-size:10px}.brand-footer-bottom{flex-direction:column;gap:12px;margin-top:30px}}@media (width<=370px){.brand-wordmark{width:131px}.brand-header{padding:0 14px}.brand-header-quote{padding:0 10px;font-size:10px}.brand-cta h2{font-size:72px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.brand-home *,.brand-header *,.brand-footer *{transition:none!important;animation:none!important}}.brand-cta .brand-primary-link:focus-visible{outline-color:#040a26}.brand-process-grid article>span{color:#040a26;border-bottom:4px solid #ef9900;padding-bottom:5px;display:inline-block}.page-hero{color:#040a26;background:#f5f5f6}.page-hero h1,.page-hero h1 em{font-family:var(--font-display);color:#040a26;letter-spacing:-.015em;text-transform:uppercase;font-style:normal;font-weight:700}.page-hero .button{color:#040a26;background:#ef9900;border-color:#ef9900}.page-hero .secondary-button{color:#040a26;background:#fff;border-color:#040a26}.brand-home .brand-trust{color:#fff;background:#040a26;border-top:1px solid #ffffff26;padding-top:42px;padding-bottom:42px}.brand-home .brand-trust>div{border-color:#ffffff30}.brand-home .brand-trust strong{color:#ef9900}.brand-home .brand-services:before{display:none}@media (width>=1700px){.brand-panel{left:6vw}.brand-panel.panel-right{right:6vw}.brand-scene-heading,.brand-controls{left:6vw;right:6vw}.brand-number{left:6vw}.brand-provenance{right:6vw}}@media (width<=1180px){.brand-panel{--chapter-title-size:96px}.brand-tabs button{min-width:76px;padding-left:9px;padding-right:9px}.brand-controls{gap:14px}}@media (width<=900px){.brand-panel{width:52vw}.brand-panel.panel-right{width:49vw}.brand-eyebrow{letter-spacing:.09em;font-size:9px}.brand-copy{max-width:310px;font-size:12px}.brand-tabs button{min-width:60px;font-size:10px}.brand-tabs button span,.brand-scroll-cue{display:none}.brand-tools{gap:0}}@media (width<=700px){.brand-journey{height:540svh}.brand-stage{height:calc(100svh - var(--header-height))}.brand-grade{background:linear-gradient(#040a2659,#0000 22%,#040a2699 38%,#040a26e0 72%,#040a26)}.brand-stage:before{background:linear-gradient(90deg,#040a2659,#0000 85%)}.brand-stage:after{background:linear-gradient(270deg,#040a2659,#0000 85%)}.brand-scene-heading{letter-spacing:.11em;font-size:9px;top:22px;left:22px;right:22px}.brand-scene-heading>span:last-child{display:none}.brand-panels{inset:78px 0 116px}.brand-panel{align-items:flex-end;width:calc(100% - 44px);left:22px}.brand-panel.panel-right{width:calc(100% - 54px);left:auto;right:22px}.brand-panel-content{transform:none}.brand-panel.panel-right .brand-panel-content{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.brand-eyebrow{letter-spacing:.06em;gap:9px;margin-bottom:17px;font-size:9px}.brand-eyebrow:before{width:20px}.brand-panel{--chapter-title-size:64px}.brand-panel h1,.brand-panel h2{margin-bottom:18px;line-height:.9}.brand-copy{max-width:320px;margin-bottom:18px;font-size:12px;line-height:1.75}.brand-primary-link{gap:25px;min-height:46px;padding:0 17px;font-size:11px}.brand-journey-link{gap:26px;min-height:40px;font-size:11px}.brand-number,.brand-scroll-cue{display:none}.brand-provenance{font-size:8px;bottom:86px;right:22px}.brand-controls{gap:5px;min-height:59px;bottom:12px;left:18px;right:18px}.brand-tabs{flex:1;justify-content:space-between;gap:0}.brand-tabs button{min-width:0;padding:10px 5px 4px;font-size:10px}.brand-tabs button[aria-pressed=true]{color:#ef9900}.brand-tools{gap:0}.brand-tools button{width:32px;min-height:44px;padding:0}.brand-tools .brand-watch{gap:0;width:32px;font-size:0}.brand-skip{justify-content:center;width:28px;padding:0;font-size:0}.brand-projects{gap:7px}.brand-projects button{height:36px;padding:0 10px;font-size:10px}.brand-projects button svg{width:13px}.brand-projects .brand-primary-link{min-height:43px;margin-top:2px}}@media (height<=760px) and (width>=701px){.brand-panels{top:65px;bottom:109px}.brand-panel{--chapter-title-size:76px;padding:12px 0;overflow:visible}.brand-panel-content{margin:auto 0}.brand-panel h1,.brand-panel h2{margin-bottom:19px}.brand-eyebrow{margin-bottom:18px}.brand-copy{margin-bottom:18px;font-size:12px;line-height:1.7}.brand-number,.brand-provenance,.brand-scroll-cue{display:none}}@media (height<=740px) and (width<=700px){.brand-panels{top:58px;bottom:99px}.brand-panel{--chapter-title-size:56px;padding:10px 0;overflow:visible}.brand-panel-content{margin-top:auto}.brand-panel h1,.brand-panel h2{margin-bottom:15px}.brand-eyebrow{margin-bottom:13px}.brand-copy{margin-bottom:13px;font-size:11px}.brand-provenance{display:none}}@media (width<=370px){.brand-scene-heading{left:18px;right:18px}.brand-panel{width:calc(100% - 36px);left:18px}.brand-panel.panel-right{width:calc(100% - 42px);right:18px}.brand-controls{left:14px;right:14px}.brand-tabs button{padding-left:4px;padding-right:4px;font-size:9px}}.brand-home.is-reduced .brand-journey{height:auto}.brand-home.is-reduced .brand-stage{height:auto;position:relative;top:auto;overflow:visible}.brand-home.is-reduced .brand-stage:before,.brand-home.is-reduced .brand-stage:after,.brand-home.is-reduced .brand-media,.brand-home.is-reduced .brand-number,.brand-home.is-reduced .brand-provenance,.brand-home.is-reduced .brand-controls,.brand-home.is-reduced .brand-scene-heading,.brand-home.is-reduced .brand-scroll-cue{display:none}.brand-home.is-reduced .brand-panels{width:100%;display:block;position:relative;inset:auto}.brand-home.is-reduced .brand-panel{opacity:1;visibility:visible;border-bottom:1px solid #ffffff26;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;width:100%;min-height:590px;padding:70px 5vw;display:grid;position:relative;inset:auto;overflow:visible;transform:none}.brand-home.is-reduced .brand-panel-content{text-align:left;grid-area:1/1;display:block;transform:none}.brand-home.is-reduced .panel-right .brand-panel-content{grid-column:2}.brand-home.is-reduced .brand-panel h1,.brand-home.is-reduced .brand-panel h2{font-size:clamp(64px,7vw,110px)}.brand-home.is-reduced .brand-static-poster{object-fit:cover;grid-area:1/2;width:100%;height:470px;display:block}.brand-home.is-reduced .panel-right .brand-static-poster{grid-column:1}@media (width<=700px){.brand-home.is-reduced .brand-panel{flex-direction:column;align-items:stretch;gap:30px;min-height:0;padding:42px 22px;display:flex}.brand-home.is-reduced .brand-panel h1,.brand-home.is-reduced .brand-panel h2{font-size:clamp(52px,13vw,80px)}.brand-home.is-reduced .brand-static-poster{order:2;height:310px}}
