.j1Ow_a_page{--teal:#3c7779;--navy:#162a36;--mint:#edf8f6;--gold:#d0b676;color:var(--navy);background:#fff;width:100%;font:400 16px/1.6 DM Sans,Arial,sans-serif}.j1Ow_a_page h1,.j1Ow_a_page h2,.j1Ow_a_page h3{letter-spacing:-.04em;font-family:Manrope,Arial,sans-serif}.j1Ow_a_page h2{margin:0;font-size:40px;font-weight:800;line-height:1.18}.j1Ow_a_page em{color:var(--teal);font-style:normal}.j1Ow_a_page p{color:#657078;margin:0}.j1Ow_a_page a:focus-visible,.j1Ow_a_page button:focus-visible,.j1Ow_a_page summary:focus-visible{outline-offset:5px;outline:3px solid #c3a357}.j1Ow_a_page img{object-fit:cover}.j1Ow_a_top{z-index:120;position:relative}.j1Ow_a_announcement{background:var(--teal);color:#fff;text-align:center;letter-spacing:.02em;justify-content:center;align-items:center;gap:10px;height:30px;font-size:12px;font-weight:600;display:flex}.j1Ow_a_header{background:#fff;border-bottom:1px solid #e7edef;align-items:center;gap:24px;height:80px;padding:0 3.5%;display:flex;position:relative}.j1Ow_a_brand{align-items:center;margin-right:auto;display:flex}.j1Ow_a_brand img{object-fit:contain;width:112px;height:50px}.j1Ow_a_headerCta,.j1Ow_a_action{background:var(--teal);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:22px;font-weight:700;line-height:1.2;transition:background .18s,transform .18s;display:inline-flex}.j1Ow_a_headerCta{white-space:nowrap;padding:15px 22px;font-size:12px}.j1Ow_a_action{min-height:55px;padding:19px 28px;font-size:14px}.j1Ow_a_headerCta:hover,.j1Ow_a_action:hover{background:#295d60;transform:translateY(-1px)}.j1Ow_a_header .mega-menu-nav{margin-left:0}:is(.j1Ow_a_header .mega-menu-trigger,.j1Ow_a_header .mega-menu-link){padding-inline:10px;font-size:12px}:is(.j1Ow_a_header .mega-menu-trigger[aria-expanded=true],.j1Ow_a_header .mega-menu-trigger:hover,.j1Ow_a_header .mega-menu-link:hover){color:var(--teal)}.j1Ow_a_header .mega-menu-panel{background:var(--navy);color:#fff;border-color:#304753;position:absolute;top:100%;box-shadow:0 24px 50px #162a3630}.j1Ow_a_header .mega-menu-feature{background:#ffffff08}:is(.j1Ow_a_header .mega-menu-group>p,.j1Ow_a_header .mega-menu-feature>span){color:#9bd4ce}.j1Ow_a_header .mobile-nav-layer{top:98px}.j1Ow_a_header .mobile-nav-panel{background:var(--navy)}.j1Ow_a_header .mobile-nav-quote{background:var(--teal)}.j1Ow_a_hero{background:var(--navy);grid-template-columns:1.75fr 1fr;gap:14px;height:calc(100svh - 110px);min-height:650px;max-height:1100px;padding:16px 20px 20px;display:grid}.j1Ow_a_heroMain,.j1Ow_a_heroTile{border-radius:16px;position:relative;overflow:hidden}.j1Ow_a_heroMain>img{object-position:75% center}.j1Ow_a_heroMain:after{content:"";background:linear-gradient(#0000,#07151bed);position:absolute;inset:28% 0 0}.j1Ow_a_heroCopy{z-index:1;color:#fff;position:absolute;bottom:38px;left:42px;right:35px}.j1Ow_a_heroCopy h1{letter-spacing:-.05em;margin:0 0 26px;font-size:clamp(48px,4.7vw,76px);font-weight:800;line-height:1.05}.j1Ow_a_heroCopy em{color:#9dd9d2}.j1Ow_a_heroCopy ul{gap:20px;max-width:650px;margin:0 0 28px;padding:0;list-style:none;display:flex}.j1Ow_a_heroCopy li{flex:1;align-items:center;gap:9px;font-size:13px;line-height:1.45;display:flex}.j1Ow_a_heroCopy li svg{color:#a5d7c7;flex-shrink:0}.j1Ow_a_heroSide{grid-template-rows:1fr 1fr;gap:14px;min-height:0;display:grid}.j1Ow_a_heroTile>span{color:#fff;background:linear-gradient(#0000,#0a1a22bf);justify-content:space-between;align-items:center;padding:38px 22px 18px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.j1Ow_a_heroTile img{transition:transform .6s}.j1Ow_a_heroTile:hover img{transform:scale(1.025)}.j1Ow_a_audiences{background:var(--mint);justify-content:space-evenly;align-items:center;gap:20px;padding:27px 40px;font-size:14px;font-weight:600;display:flex}.j1Ow_a_audiences>span{align-items:center;gap:14px;display:flex}.j1Ow_a_audiences svg{color:var(--teal)}.j1Ow_a_section{max-width:1540px;margin:auto;padding:88px 48px}.j1Ow_a_sectionHeading{text-align:center;max-width:950px;margin:0 auto 42px}.j1Ow_a_sectionHeading p{margin-top:18px;font-size:16px;line-height:1.5}.j1Ow_a_offerings{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.j1Ow_a_offering{background:#f6f8f8;border:1px solid #e8eeee;border-radius:16px;overflow:hidden}.j1Ow_a_offeringMedia{aspect-ratio:1.35;background:#fff;display:block;position:relative;overflow:hidden}.j1Ow_a_factoryMedia img{object-position:right top;max-width:none;transform:translate(-50%);width:200%!important;height:220%!important;top:-45px!important}.j1Ow_a_offeringCopy{padding:25px}.j1Ow_a_offeringCopy h3{letter-spacing:-.03em;margin:0 0 10px;font-size:21px;font-weight:800;line-height:1.3}.j1Ow_a_offeringCopy p{min-height:70px;margin-bottom:24px;font-size:14px;line-height:1.65}.j1Ow_a_offeringCopy>a{color:var(--teal);justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.j1Ow_a_offeringCopy>a svg{background:var(--teal);color:#fff;border-radius:50%;flex-shrink:0;width:36px;height:36px;padding:9px}.j1Ow_a_sceneSection{padding:0 20px 62px}.j1Ow_a_sceneSection .j1Ow_a_sectionHeading{margin-bottom:36px}.j1Ow_a_carousel{max-width:1540px;margin:auto}.j1Ow_a_sceneRail{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px;gap:16px;display:flex;position:relative;overflow-x:auto}.j1Ow_a_sceneRail::-webkit-scrollbar{display:none}.j1Ow_a_scene{aspect-ratio:1/1.06;scroll-snap-align:start;border-radius:16px;flex:0 0 calc(33.3333% - 10.6667px);position:relative;overflow:hidden}.j1Ow_a_scene:after{content:"";background:linear-gradient(#07151b99,#0000);position:absolute;inset:0 0 40%}.j1Ow_a_scene>div{z-index:1;color:#fff;position:absolute;top:26px;left:26px;right:24px}.j1Ow_a_scene>div>span{text-transform:uppercase;letter-spacing:.15em;color:#e0d2a0;font-size:10px;font-weight:800}.j1Ow_a_scene h3{max-width:310px;margin:8px 0;font-size:22px;font-weight:700;line-height:1.2}.j1Ow_a_sceneDot{z-index:1;background:var(--teal);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:26px;right:26px}.j1Ow_a_carouselControls{justify-content:center;align-items:center;gap:24px;padding-top:23px;display:flex}.j1Ow_a_carouselControls>button{background:var(--mint);width:40px;height:40px;color:var(--teal);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.j1Ow_a_carouselControls>button:disabled{opacity:.3;cursor:default}.j1Ow_a_dots{gap:9px;display:flex}.j1Ow_a_dots button{cursor:pointer;background:#d1dada;border:0;border-radius:50%;width:9px;height:9px;padding:0}.j1Ow_a_dots button[aria-pressed=true]{background:var(--teal)}.j1Ow_a_benefits{background:var(--navy);color:#fff;text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;padding:46px 4%;display:grid}.j1Ow_a_benefits>div{padding:0 15px}.j1Ow_a_benefits svg{color:var(--gold);margin-bottom:10px}.j1Ow_a_benefits h3{text-transform:uppercase;letter-spacing:.14em;color:var(--gold);margin:0 0 12px;font:700 11px/1.5 Manrope,sans-serif}.j1Ow_a_benefits p{color:#d6dfe3;max-width:275px;margin:auto;font-size:13px;line-height:1.65}.j1Ow_a_red{color:#b42d2c}.j1Ow_a_serviceGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.j1Ow_a_serviceCard{aspect-ratio:1.8;border-radius:16px;position:relative;overflow:hidden}.j1Ow_a_serviceCard:after{content:"";background:linear-gradient(#0000,#0b1a24e8);position:absolute;inset:40% 0 0}.j1Ow_a_serviceCard>div{z-index:1;color:#fff;position:absolute;bottom:24px;left:24px;right:24px}.j1Ow_a_serviceCard h3{letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 7px;font-size:18px;display:flex}.j1Ow_a_serviceCard i{background:#65d68f;border:2px solid #fff;border-radius:50%;flex-shrink:0;width:12px;height:12px}.j1Ow_a_serviceCard i.j1Ow_a_redDot{background:#e74646}.j1Ow_a_serviceCard p{color:#ecf0f2;font-size:13px}.j1Ow_a_centerLink{text-align:center;margin-top:30px}.j1Ow_a_centerLink a{color:var(--teal);align-items:center;gap:12px;font-size:14px;font-weight:700;display:inline-flex}.j1Ow_a_procurement{background:var(--mint);grid-template-columns:1fr 1.1fr;align-items:center;gap:65px;padding:60px 48px;display:grid}.j1Ow_a_projectMedia{border-radius:16px;align-self:stretch;min-height:400px;position:relative;overflow:hidden}.j1Ow_a_projectCopy{max-width:620px;padding:12px 0}.j1Ow_a_projectCopy h2{margin-bottom:22px}.j1Ow_a_projectCopy>p{max-width:560px}.j1Ow_a_projectCopy ul{gap:12px;margin:26px 0 30px;padding:0;list-style:none;display:grid}.j1Ow_a_projectCopy li{align-items:center;gap:12px;font-size:14px;display:flex}.j1Ow_a_projectCopy li svg{color:var(--teal);flex-shrink:0}.j1Ow_a_faq{grid-template-columns:1fr 2fr;gap:70px;padding-block:80px;display:grid}.j1Ow_a_faq h2{font-size:30px}.j1Ow_a_faq>div>p{max-width:280px;margin-top:18px;font-size:14px}.j1Ow_a_faq details{border-bottom:1px solid #dde5e7}.j1Ow_a_faq details:first-child{border-top:1px solid #dde5e7}.j1Ow_a_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:20px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.j1Ow_a_faq summary::-webkit-details-marker{display:none}.j1Ow_a_faq details[open] svg{transform:rotate(180deg)}.j1Ow_a_faq details p{padding:0 32px 22px 0;font-size:14px;line-height:1.75}.j1Ow_a_footer{background:var(--navy);color:#fff;grid-template-columns:1.1fr .8fr 1fr;align-items:start;gap:36px;height:auto;padding:52px 48px 25px;display:grid}.j1Ow_a_footerBrand{display:block}.j1Ow_a_footerBrand img{object-fit:contain;width:112px;height:50px}.j1Ow_a_footerBrand p{color:#bdcbd2;max-width:300px;margin:20px 0 0;font-size:13px;line-height:1.7}.j1Ow_a_footer nav{grid-template-columns:1fr 1fr;gap:14px 24px;font-size:13px;display:grid}.j1Ow_a_footer nav a:hover{color:#a5d7cf}.j1Ow_a_footerContact{flex-direction:column;gap:15px;font-size:13px;display:flex}.j1Ow_a_footerContact>span{letter-spacing:.15em;color:var(--gold);font-size:9px;font-weight:700}.j1Ow_a_footerContact>a{align-items:center;gap:10px;display:flex}.j1Ow_a_footer small{color:#9eafb9;border-top:1px solid #ffffff20;grid-column:1/-1;margin-top:8px;padding-top:22px;font-size:10px}@media (min-width:1700px){.j1Ow_a_heroCopy{bottom:55px;left:60px}.j1Ow_a_heroCopy h1{font-size:80px}.j1Ow_a_heroCopy li{font-size:16px}}@media (max-width:1100px){.j1Ow_a_header{gap:16px;padding-inline:24px}:is(.j1Ow_a_header .mega-menu-trigger,.j1Ow_a_header .mega-menu-link){padding-inline:6px;font-size:11px}.j1Ow_a_headerCta{padding:13px 17px;font-size:11px}.j1Ow_a_heroCopy{bottom:30px;left:28px;right:24px}.j1Ow_a_heroCopy h1{font-size:52px}.j1Ow_a_heroCopy ul{gap:10px;display:grid}.j1Ow_a_heroCopy li{font-size:13px}.j1Ow_a_section{padding:65px 28px}.j1Ow_a_offerings{gap:16px}.j1Ow_a_offeringCopy{padding:20px}.j1Ow_a_offeringCopy p{min-height:92px}.j1Ow_a_benefits{gap:12px;padding-inline:22px}.j1Ow_a_benefits>div{padding:0 10px}.j1Ow_a_procurement{gap:35px;padding:48px 28px}.j1Ow_a_page h2{font-size:34px}.j1Ow_a_faq{gap:40px}.j1Ow_a_footer{padding-inline:28px}.j1Ow_a_audiences{gap:14px;padding-inline:28px}.j1Ow_a_audiences>span{gap:8px;font-size:12px}}@media (max-width:900px){.j1Ow_a_header{height:68px}.j1Ow_a_header .mega-menu-nav{display:none}.j1Ow_a_header .mobile-nav-toggle{color:var(--navy);border:1px solid #d5dfe3;border-radius:50%;margin-left:0;display:grid}.j1Ow_a_headerCta{margin-left:auto}.j1Ow_a_hero{grid-template-columns:1.4fr 1fr;height:calc(100svh - 98px);min-height:620px}.j1Ow_a_heroCopy h1{font-size:45px}.j1Ow_a_heroCopy{left:24px}.j1Ow_a_heroTile>span{padding-inline:14px;font-size:10px}.j1Ow_a_benefits{grid-template-columns:1fr 1fr;row-gap:35px}.j1Ow_a_faq{grid-template-columns:1fr;gap:30px}.j1Ow_a_faq h2 br{display:none}.j1Ow_a_footer{grid-template-columns:1fr 1fr}.j1Ow_a_footerContact{grid-column:1/-1}.j1Ow_a_audiences{flex-wrap:wrap}}@media (max-width:700px){.j1Ow_a_announcement{gap:6px;font-size:9px}.j1Ow_a_header{gap:12px;padding-inline:18px}.j1Ow_a_brand img{width:94px;height:42px}.j1Ow_a_headerCta{gap:8px;padding:12px 15px;font-size:10px}.j1Ow_a_headerCta svg{width:13px}.j1Ow_a_hero{flex-direction:column;gap:12px;height:auto;min-height:0;padding:12px;display:flex}.j1Ow_a_heroMain{min-height:calc(100svh - 122px);max-height:880px}.j1Ow_a_heroMain>img{object-position:75% center}.j1Ow_a_heroCopy{bottom:28px;left:24px;right:20px}.j1Ow_a_heroCopy h1{margin-bottom:22px;font-size:clamp(38px,10vw,56px)}.j1Ow_a_heroCopy ul{gap:9px;margin-bottom:24px}.j1Ow_a_heroCopy li{font-size:12px}.j1Ow_a_heroSide{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:12px;display:grid}.j1Ow_a_heroTile{aspect-ratio:1/1.18}.j1Ow_a_heroTile>span{gap:4px;padding:26px 10px 12px;font-size:9px;line-height:1.3}.j1Ow_a_heroTile>span svg{flex-shrink:0;width:12px}.j1Ow_a_action{min-height:50px;padding:17px 24px;font-size:12px}.j1Ow_a_audiences{gap:20px;padding:24px 18px;font-size:12px}.j1Ow_a_audiences svg{width:20px}.j1Ow_a_audiences>span{gap:6px}.j1Ow_a_section{padding:54px 20px}.j1Ow_a_page h2{font-size:29px;line-height:1.23}.j1Ow_a_sectionHeading{margin-bottom:30px}.j1Ow_a_sectionHeading p{margin-top:14px;font-size:14px}.j1Ow_a_offerings{grid-template-columns:1fr;gap:24px}.j1Ow_a_offeringMedia{aspect-ratio:1.4}.j1Ow_a_offeringCopy{padding:23px}.j1Ow_a_offeringCopy h3{font-size:21px}.j1Ow_a_offeringCopy p{min-height:0;margin-bottom:17px}.j1Ow_a_sceneSection{padding:0 16px 40px}.j1Ow_a_scene{aspect-ratio:.87;flex-basis:86%}.j1Ow_a_scene>div{top:22px;left:22px}.j1Ow_a_scene h3{max-width:230px;font-size:22px}.j1Ow_a_carouselControls{gap:18px;padding-top:18px}.j1Ow_a_benefits{gap:32px 14px;padding:36px 18px}.j1Ow_a_benefits>div{padding:0}.j1Ow_a_benefits h3{letter-spacing:.09em;font-size:9px}.j1Ow_a_benefits p{font-size:11px;line-height:1.6}.j1Ow_a_benefits svg{width:27px}.j1Ow_a_serviceGrid{grid-template-columns:1fr;gap:18px}.j1Ow_a_serviceCard{aspect-ratio:1.3}.j1Ow_a_serviceCard>div{bottom:20px;left:20px;right:18px}.j1Ow_a_serviceCard h3{font-size:16px}.j1Ow_a_serviceCard p{font-size:12px;line-height:1.5}.j1Ow_a_centerLink{margin-top:22px}.j1Ow_a_centerLink a{font-size:12px}.j1Ow_a_procurement{grid-template-columns:1fr;gap:28px;padding:35px 20px}.j1Ow_a_projectMedia{aspect-ratio:1.2;min-height:0}.j1Ow_a_projectCopy{padding:0}.j1Ow_a_projectCopy h2{margin-bottom:17px}.j1Ow_a_projectCopy>p{font-size:14px}.j1Ow_a_projectCopy li{font-size:12px}.j1Ow_a_faq{gap:24px}.j1Ow_a_faq summary{padding-block:18px;font-size:13px}.j1Ow_a_faq details p{padding-right:12px;font-size:13px}.j1Ow_a_footer{grid-template-columns:1fr;gap:30px;padding:38px 24px 25px;display:grid}.j1Ow_a_footer nav{grid-template-columns:repeat(3,1fr);gap:14px}.j1Ow_a_footerContact{grid-column:auto}.j1Ow_a_footer small{grid-column:1}.j1Ow_a_footerBrand p{max-width:100%}}@media (prefers-reduced-motion:reduce){.j1Ow_a_page *{scroll-behavior:auto!important;transition:none!important}}.j1Ow_a_heroMotion{position:absolute;inset:0}.j1Ow_a_heroMotion img{object-fit:cover}.j1Ow_a_heroFrameQuiet{object-position:72% center}.j1Ow_a_heroFrameService{object-position:48% center;opacity:0}@keyframes j1Ow_a_hero-quiet-scene{0%,43%{opacity:1;transform:scale(1.025)}50%,93%{opacity:0;transform:scale(1.075)}to{opacity:1;transform:scale(1.025)}}@keyframes j1Ow_a_hero-service-scene{0%,43%{opacity:0;transform:scale(1.075)}50%,93%{opacity:1;transform:scale(1.025)}to{opacity:0;transform:scale(1.075)}}@media (prefers-reduced-motion:no-preference){.j1Ow_a_heroMotion .j1Ow_a_heroFrameQuiet{animation:14s ease-in-out infinite j1Ow_a_hero-quiet-scene}.j1Ow_a_heroMotion .j1Ow_a_heroFrameService{animation:14s ease-in-out infinite j1Ow_a_hero-service-scene}}@media (max-width:700px){.j1Ow_a_heroFrameQuiet{object-position:70% center}.j1Ow_a_heroFrameService{object-position:45% center}}.j1Ow_a_specGrid{background:#fff;border:1px solid #dbe5e5;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.j1Ow_a_specGrid>div{border-bottom:1px solid #dbe5e5;border-right:1px solid #dbe5e5;flex-direction:column;justify-content:space-between;gap:12px;min-height:108px;padding:24px;display:flex}.j1Ow_a_specGrid>div:nth-child(3n){border-right:0}.j1Ow_a_specGrid>div:nth-last-child(-n+3){border-bottom:0}.j1Ow_a_specGrid span{letter-spacing:.1em;text-transform:uppercase;color:#64747a;font-size:11px;font-weight:700}.j1Ow_a_specGrid strong{color:#162a36;letter-spacing:-.025em;font:700 18px/1.28 Manrope,Arial,sans-serif}.j1Ow_a_specGrid+.j1Ow_a_centerLink{margin-top:34px}.j1Ow_a_projectMedia img{background:#fff;object-fit:contain!important}@media (max-width:700px){.j1Ow_a_specGrid{grid-template-columns:1fr 1fr}.j1Ow_a_specGrid>div{min-height:120px;padding:18px;border-bottom:1px solid #dbe5e5!important;border-right:1px solid #dbe5e5!important}.j1Ow_a_specGrid>div:nth-child(2n){border-right:0!important}.j1Ow_a_specGrid>div:nth-last-child(-n+2){border-bottom:0!important}.j1Ow_a_specGrid strong{font-size:15px}}@keyframes j1Ow_a_banner-settle{0%{transform:scale(1.055)}to{transform:scale(1)}}@keyframes j1Ow_a_banner-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.j1Ow_a_heroMain>img{animation:4s cubic-bezier(.2,.6,.3,1) both j1Ow_a_banner-settle}.j1Ow_a_heroCopy{animation:.8s ease-out both j1Ow_a_banner-reveal}.j1Ow_a_heroSide{animation:.8s ease-out .15s both j1Ow_a_banner-reveal}}.j1Ow_a_page{--teal:#d5b58b;--navy:#111211;--mint:#211e1a;--gold:#d5b58b;color:#f5f0e8;background:#111211}.j1Ow_a_page h1,.j1Ow_a_page h2,.j1Ow_a_page h3{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-weight:400}.j1Ow_a_page p{color:#c7beb3}.j1Ow_a_page em{color:#dfc09b}.j1Ow_a_announcement{color:#e5d4bf;background:#211e1a}.j1Ow_a_hero{background:#111211}.j1Ow_a_audiences{color:#f0e6d9;background:#211e1a}.j1Ow_a_offering{background:#211e1a;border-color:#484037}.j1Ow_a_offeringCopy>a,.j1Ow_a_centerLink a{color:#e0c29a}.j1Ow_a_offeringCopy>a svg{color:#211b16;background:#dfc09b}.j1Ow_a_benefits{background:#211e1a}.j1Ow_a_benefits p{color:#c7beb3}.j1Ow_a_procurement{background:#211e1a}.j1Ow_a_projectCopy li svg{color:#d5b58b}.j1Ow_a_faq details,.j1Ow_a_faq details:first-child{border-color:#484037}.j1Ow_a_action{color:#211b16;background:#e8d4b6}.j1Ow_a_action:hover{color:#17130f;background:#d9bd98}.j1Ow_a_carouselControls>button{color:#e8d4b6;background:#302820}.j1Ow_a_specGrid{background:#211e1a;border-color:#484037}.j1Ow_a_specGrid>div{border-color:#484037}.j1Ow_a_specGrid span{color:#c7beb3}.j1Ow_a_specGrid strong{color:#f5f0e8}
.Y70P7q_section{background:#111211;padding:94px 48px}.Y70P7q_intro,.Y70P7q_scene{width:min(1240px,100%);margin:0 auto}.Y70P7q_intro{max-width:1240px;margin-bottom:30px}.Y70P7q_intro>span,.Y70P7q_sceneCopy>span,.Y70P7q_brightness>span{color:#d5b58b;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font:800 11px/1.2 DM Sans,Arial,sans-serif;display:flex}.Y70P7q_intro h2{color:#f5f0e8;max-width:760px;margin:11px 0 9px;font:700 clamp(38px,4vw,56px)/1.04 Cormorant Garamond,Georgia,serif}.Y70P7q_intro p{color:#c7beb3;max-width:670px;margin:0;font:400 15px/1.7 DM Sans,Arial,sans-serif}.Y70P7q_scene{isolation:isolate;background:#080b0c;border:1px solid #1d2829;border-radius:22px;grid-template-rows:auto minmax(390px,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(245px,300px);column-gap:24px;min-height:625px;padding:42px 46px 27px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 56px #0a1b1d33}.Y70P7q_sceneBackdrop{z-index:0;background:radial-gradient(circle at 76% 28%,#455e6952,#0000 25%),linear-gradient(#151c20 0%,#090d10 60%,#040506 100%);position:absolute;inset:0}.Y70P7q_scene:after{z-index:1;background:radial-gradient(circle, color-mix(in srgb, var(--lamp-color) 38%, transparent), transparent 66%);content:"";filter:blur(20px);opacity:.72;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-35%;right:-8%}.Y70P7q_sceneCopy{z-index:2;grid-area:1/1/auto/-1;max-width:470px;position:relative}.Y70P7q_sceneCopy>span{color:#a7dcdb}.Y70P7q_sceneCopy p{color:#f5fcfcd6;margin:12px 0 0;font:400 15px/1.65 DM Sans,Arial,sans-serif}.Y70P7q_choiceRail{z-index:2;grid-area:2/1;align-items:end;gap:clamp(4px,1vw,14px);width:100%;height:355px;display:flex;position:relative}.Y70P7q_choiceRail button{cursor:pointer;background:0 0;border:0;outline:0;flex:1 1 0;min-width:0;height:274px;padding:0;transition:transform .42s cubic-bezier(.2,.9,.2,1),filter .32s;position:relative}.Y70P7q_choiceRail button:after{content:"";filter:blur(8px);opacity:.62;background:#000;border-radius:50%;height:12px;transition:opacity .32s,transform .42s;position:absolute;bottom:5px;left:4%;right:4%}.Y70P7q_choiceRail img{z-index:1;object-fit:contain;filter:drop-shadow(0 8px 12px #0009);width:100%;height:100%;transition:filter .35s;position:relative}.Y70P7q_choiceRail button:hover,.Y70P7q_choiceRail button:focus-visible,.Y70P7q_choiceRail .Y70P7q_selectedColor{transform:translateY(-28px)scale(1.08)}.Y70P7q_choiceRail button:hover:after,.Y70P7q_choiceRail button:focus-visible:after,.Y70P7q_choiceRail .Y70P7q_selectedColor:after{opacity:.82;transform:scaleX(1.16)}.Y70P7q_choiceRail .Y70P7q_selectedColor img{filter:drop-shadow(0 0 22px color-mix(in srgb, var(--lamp-color) 76%, transparent)) drop-shadow(0 10px 18px #000000b3)}.Y70P7q_featureStage{z-index:2;perspective:1100px;grid-area:2/2;place-items:center;width:100%;display:grid;position:relative}.Y70P7q_featureLamp{z-index:1;width:min(245px,100%);height:460px;transform-style:preserve-3d;position:relative}.Y70P7q_featureFace{object-fit:contain;width:100%;height:100%;opacity:var(--lamp-dim);transform-origin:50% 92%;filter:drop-shadow(0 0 28px color-mix(in srgb, var(--lamp-color) 64%, transparent)) drop-shadow(0 17px 20px #000000ad);will-change:transform, opacity, filter;transition:opacity .3s,filter .3s;position:absolute;inset:0}.Y70P7q_incomingFace{opacity:0}.Y70P7q_featureShadow{filter:blur(13px);opacity:.8;background:#000;border-radius:50%;width:70%;height:19px;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.Y70P7q_isFlipping .Y70P7q_currentFace{animation:.88s cubic-bezier(.16,.86,.23,1) both Y70P7q_gravity-fall}.Y70P7q_isFlipping .Y70P7q_incomingFace{animation:.88s cubic-bezier(.16,.86,.23,1) both Y70P7q_gravity-rise}.Y70P7q_isFlipping+.Y70P7q_featureShadow{animation:.88s ease-in-out both Y70P7q_shadow-shift}.Y70P7q_controlDock{z-index:2;border-top:1px solid #d2efee42;grid-area:3/1/auto/-1;justify-content:space-between;align-items:end;gap:24px;padding-top:17px;display:flex;position:relative}.Y70P7q_brightness{gap:10px;display:grid}.Y70P7q_brightness>span{color:#c6e2e1;font-size:10px}.Y70P7q_brightness>div{gap:7px;display:flex}.Y70P7q_brightness button,.Y70P7q_powerAction{color:#dcefee;cursor:pointer;background:#030c0d75;border:1px solid #cde9e85c;border-radius:6px;min-height:35px;font:800 11px DM Sans,Arial,sans-serif;transition:background .2s,border-color .2s,transform .2s}.Y70P7q_brightness button{min-width:54px}.Y70P7q_brightness button:hover,.Y70P7q_brightness button:focus-visible,.Y70P7q_brightness .Y70P7q_activeLevel{background:#5fb2ae5c;border-color:#91d4d0}.Y70P7q_powerAction{justify-content:center;align-items:center;gap:8px;min-width:150px;padding:0 16px;display:inline-flex}.Y70P7q_powerAction:hover,.Y70P7q_powerAction:focus-visible{background:#488f8d8c;transform:translateY(-1px)}.Y70P7q_powerAction.Y70P7q_activeAction{color:#1e383c;background:#ffffffe8;border-color:#ffffff8c}@keyframes Y70P7q_gravity-fall{0%{opacity:var(--lamp-dim);transform:translate(0,0)rotate(0)rotateY(0)}18%{transform:translate(-5px,2px)rotate(-13deg)rotateY(-6deg)}56%{opacity:.8;transform:translate3d(-26px,10px,-42px)rotate(-96deg)rotateY(-23deg)}to{opacity:0;transform:translate3d(-11px,8px,-12px)rotate(-180deg)rotateY(-8deg)}}@keyframes Y70P7q_gravity-rise{0%{opacity:0;transform:translate3d(11px,8px,-12px)rotate(180deg)rotateY(8deg)}43%{opacity:0;transform:translate3d(26px,10px,-42px)rotate(96deg)rotateY(23deg)}68%{opacity:.86;transform:translate(5px,2px)rotate(13deg)rotateY(6deg)}to{opacity:var(--lamp-dim);transform:translate(0,0)rotate(0)rotateY(0)}}@keyframes Y70P7q_shadow-shift{0%,to{opacity:.8;transform:translate(-50%)scaleX(1)}52%{opacity:.45;transform:translate(-57%)scaleX(1.42)}}@media (max-width:900px){.Y70P7q_section{padding:70px 28px}.Y70P7q_scene{grid-template-columns:minmax(0,1fr) minmax(180px,28%);min-height:650px;padding:34px 30px 24px}.Y70P7q_choiceRail{height:330px}.Y70P7q_featureLamp{height:405px}}@media (max-width:640px){.Y70P7q_section{padding:54px 16px}.Y70P7q_intro h2{font-size:37px}.Y70P7q_scene{border-radius:16px;grid-template-rows:auto 310px 205px auto;grid-template-columns:1fr;gap:0;min-height:720px;padding:27px 17px 19px}.Y70P7q_sceneBackdrop{background-position:56%}.Y70P7q_sceneCopy{grid-area:1/1;max-width:100%}.Y70P7q_sceneCopy p{font-size:13px}.Y70P7q_choiceRail{grid-area:3/1;gap:1px;height:205px}.Y70P7q_choiceRail button{height:185px}.Y70P7q_choiceRail button:hover,.Y70P7q_choiceRail button:focus-visible,.Y70P7q_choiceRail .Y70P7q_selectedColor{transform:translateY(-18px)scale(1.04)}.Y70P7q_featureStage{grid-area:2/1;justify-self:center;width:170px;height:310px}.Y70P7q_featureLamp{height:310px}.Y70P7q_featureShadow{bottom:0}.Y70P7q_controlDock{flex-direction:column;grid-area:4/1;align-items:start;gap:13px}.Y70P7q_brightness{width:100%}.Y70P7q_brightness>div{justify-content:space-between}.Y70P7q_brightness button{flex:1}.Y70P7q_powerAction{width:100%}}@media (prefers-reduced-motion:reduce){.Y70P7q_section *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
