.ip-page{--ip-border:#f3f1ea1f;--ip-border-soft:#f3f1ea13;--ip-primary:#f3f1ea;--ip-secondary:#f3f1eab8;--ip-muted:#f3f1ea7a;--ip-accent:#c8ff3d;color:var(--ip-primary);background:#08090a;overflow:hidden}.ip-page *{box-sizing:border-box}.ip-button{border:1px solid var(--ip-border);letter-spacing:.075em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:28px;min-height:48px;padding:0 20px;font-size:11px;font-weight:760;transition:transform .25s,background .25s,border-color .25s;display:inline-flex}.ip-button:hover{transform:translateY(-2px)}.ip-button-primary{background:var(--ip-accent);border-color:var(--ip-accent);color:#090a0b}.ip-button-secondary{color:var(--ip-primary);background:#08090a6b}.ip-label{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;font-size:9px;font-weight:720;display:flex}.ip-label span{color:var(--ip-accent)}.ip-label strong{color:#f3f1eab8}.ip-micro-heading{letter-spacing:.13em;color:var(--ip-accent);margin-bottom:16px;font-size:9px;font-weight:720;display:block}.ip-text-link{letter-spacing:.055em;text-transform:uppercase;color:var(--ip-primary);border-bottom:1px solid #c8ff3d61;align-items:center;gap:26px;margin-top:34px;padding-bottom:9px;font-size:11px;font-weight:720;display:inline-flex}.ip-hero{border-left:1px solid var(--ip-border-soft);border-right:1px solid var(--ip-border-soft);border-bottom:1px solid var(--ip-border-soft);grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);width:min(100%,1680px);min-height:900px;margin:0 auto;padding-top:112px;display:grid}.ip-hero-copy{background:radial-gradient(circle at 95% 55%,#c8ff3d0b,#0000 28%),#08090a;flex-direction:column;justify-content:center;min-width:0;padding:clamp(80px,8vw,130px) clamp(48px,6vw,100px) 60px;display:flex}.ip-hero-topline{letter-spacing:.13em;align-items:center;gap:15px;margin-bottom:28px;font-size:9px;font-weight:720;display:flex}.ip-hero-topline span{color:var(--ip-accent)}.ip-hero-topline strong{color:#f3f1ea8c}.ip-hero h1{letter-spacing:-.068em;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(62px,6vw,105px);font-weight:430;line-height:.89}.ip-hero h1 span{color:var(--ip-accent)}.ip-hero-copy>p{max-width:660px;color:var(--ip-secondary);margin:34px 0 0;font-size:17px;line-height:1.6}.ip-hero-actions{gap:10px;margin-top:36px;display:flex}.ip-hero-facts{border-top:1px solid var(--ip-border-soft);grid-template-columns:repeat(4,1fr);margin-top:auto;padding-top:54px;display:grid}.ip-hero-facts>div{border-right:1px solid var(--ip-border-soft);flex-direction:column;justify-content:space-between;min-height:72px;padding:13px 18px 13px 0;display:flex}.ip-hero-facts>div+div{padding-left:18px}.ip-hero-facts span{color:var(--ip-accent);font-size:8px;font-weight:700}.ip-hero-facts strong{color:#f3f1eab8;font-size:11px;font-weight:620}.ip-hero-media{min-height:788px;position:relative;overflow:hidden}.ip-hero-media img,.ip-capability-media img,.ip-final>img{object-fit:cover}.ip-image-shade{z-index:1;background:linear-gradient(90deg,#08090a9e,#08090a0d 48%,#08090a1f),linear-gradient(#08090a0d,#08090a26 60%,#08090ab8);position:absolute;inset:0}.ip-image-index{z-index:2;letter-spacing:-.08em;color:#f3f1ea0e;font-size:clamp(140px,14vw,230px);font-weight:420;line-height:.8;position:absolute;top:70px;right:20px}.ip-image-tag{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0708098c;border:1px solid #f3f1ea29;padding:12px 14px;position:absolute;top:22px;left:22px}.ip-image-tag span{letter-spacing:.11em;color:var(--ip-accent);font-size:8px;display:block}.ip-image-tag strong{letter-spacing:.06em;color:var(--ip-primary);margin-top:6px;font-size:10px;display:block}.ip-intro-band{grid-template-columns:1.25fr .75fr;align-items:end;gap:80px;width:min(100% - 96px,1500px);margin:0 auto;padding:150px 0 105px;display:grid}.ip-intro-band h2{letter-spacing:-.065em;margin:24px 0 0;font-size:clamp(62px,6vw,98px);font-weight:430;line-height:.89}.ip-intro-band>p{max-width:530px;color:var(--ip-secondary);font-size:16px;line-height:1.7}.ip-system-index{border-top:1px solid var(--ip-border);border-left:1px solid var(--ip-border);grid-template-columns:repeat(4,1fr);width:min(100% - 96px,1500px);margin:0 auto 130px;display:grid}.ip-system-index>div{border-right:1px solid var(--ip-border);border-bottom:1px solid var(--ip-border);flex-direction:column;justify-content:space-between;min-height:84px;padding:16px;display:flex}.ip-system-index span{color:var(--ip-accent);font-size:8px;font-weight:700}.ip-system-index strong{color:#f3f1ead6;font-size:14px;font-weight:560}.ip-capability-stack{border-top:1px solid var(--ip-border-soft)}.ip-capability{border-left:1px solid var(--ip-border-soft);border-right:1px solid var(--ip-border-soft);border-bottom:1px solid var(--ip-border-soft);grid-template-columns:1fr 1fr;width:min(100%,1680px);min-height:780px;margin:0 auto;display:grid}.ip-capability.is-reverse .ip-capability-media{order:2}.ip-capability.is-reverse .ip-capability-copy{order:1}.ip-capability-media{background:#111214;min-height:780px;position:relative;overflow:hidden}.ip-capability-media img{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.ip-capability:hover .ip-capability-media img{transform:scale(1.025)}.ip-capability-number{z-index:2;letter-spacing:-.08em;color:#f3f1ea0f;font-size:clamp(120px,13vw,210px);font-weight:430;line-height:.8;position:absolute;bottom:16px;left:24px}.ip-capability-copy{background:radial-gradient(circle at 5%,#c8ff3d09,#0000 32%),#090a0b;flex-direction:column;justify-content:center;padding:clamp(72px,7vw,120px) clamp(50px,6vw,96px);display:flex}.ip-capability-copy h2{letter-spacing:-.058em;text-wrap:balance;max-width:760px;margin:28px 0 26px;font-size:clamp(50px,4.5vw,76px);font-weight:440;line-height:.94}.ip-capability-lead{max-width:650px;color:var(--ip-secondary);margin:0;font-size:16px;line-height:1.65}.ip-capability-columns{border-top:1px solid var(--ip-border-soft);grid-template-columns:1fr 1fr;gap:54px;margin-top:50px;padding-top:26px;display:grid}.ip-capability-columns ul{margin:0;padding:0;list-style:none}.ip-capability-columns li{border-bottom:1px solid var(--ip-border-soft);color:#f3f1eaba;align-items:center;gap:12px;min-height:43px;font-size:12px;line-height:1.35;display:flex}.ip-capability-columns li span{color:var(--ip-accent)}.ip-package-section{width:min(100% - 96px,1500px);margin:0 auto;padding:160px 0}.ip-package-heading{grid-template-columns:1fr .8fr;column-gap:80px;display:grid}.ip-package-heading .ip-label{grid-column:1/-1}.ip-package-heading h2{letter-spacing:-.065em;margin:26px 0 70px;font-size:clamp(62px,6vw,96px);font-weight:430;line-height:.9}.ip-package-heading p{max-width:470px;color:var(--ip-secondary);align-self:end;margin-bottom:74px;font-size:15px;line-height:1.65}.ip-package-list{border-top:1px solid var(--ip-border)}.ip-package-row{border-bottom:1px solid var(--ip-border);grid-template-columns:70px minmax(180px,.8fr) minmax(250px,1.4fr) 230px 30px;align-items:center;gap:20px;min-height:104px;padding:18px 16px;transition:background .25s,padding .25s;display:grid}.ip-package-row:hover{background:linear-gradient(90deg,#c8ff3d13,#0000 45%);padding-left:24px}.ip-package-row>span{color:var(--ip-accent);font-size:9px;font-weight:700}.ip-package-row>strong{font-size:18px;font-weight:610}.ip-package-row>p{color:var(--ip-muted);margin:0;font-size:12px;line-height:1.45}.ip-package-row>b{text-align:right;color:var(--ip-accent);font-size:24px;font-weight:560}.ip-package-row>i{text-align:right;font-style:normal}.ip-final{border-left:1px solid var(--ip-border-soft);border-right:1px solid var(--ip-border-soft);width:min(100%,1680px);min-height:730px;margin:0 auto;position:relative;overflow:hidden}.ip-final-shade{z-index:1;background:linear-gradient(90deg,#050607f0 0%,#050607bd 36%,#0506071f 76%);position:absolute;inset:0}.ip-final-content{z-index:2;max-width:1000px;padding:120px 6vw;position:relative}.ip-final-content>span{letter-spacing:.14em;color:var(--ip-accent);font-size:9px;font-weight:720}.ip-final h2{letter-spacing:-.07em;max-width:950px;margin:26px 0 28px;font-size:clamp(70px,7vw,118px);font-weight:430;line-height:.87}.ip-final p{color:#f3f1eab8;max-width:570px;margin:0 0 34px;font-size:16px;line-height:1.65}@media (max-width:1080px){.ip-hero,.ip-capability{grid-template-columns:1fr}.ip-hero{padding-top:92px}.ip-hero-media{min-height:620px}.ip-capability.is-reverse .ip-capability-media,.ip-capability.is-reverse .ip-capability-copy{order:initial}.ip-capability-media{min-height:620px}.ip-intro-band{grid-template-columns:1fr}.ip-system-index{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.ip-hero{min-height:0}.ip-hero-copy{padding:80px 22px 42px}.ip-hero h1{font-size:clamp(52px,15vw,74px)}.ip-hero-copy>p{font-size:15px}.ip-hero-actions{flex-direction:column}.ip-hero-facts{grid-template-columns:1fr 1fr}.ip-hero-media{min-height:520px}.ip-intro-band,.ip-system-index,.ip-package-section{width:calc(100% - 36px)}.ip-intro-band{gap:32px;padding:90px 0 70px}.ip-intro-band h2,.ip-package-heading h2{font-size:52px}.ip-system-index{grid-template-columns:repeat(2,1fr);margin-bottom:80px}.ip-capability-media{min-height:460px}.ip-capability-copy{padding:66px 22px}.ip-capability-copy h2{font-size:48px}.ip-capability-columns{grid-template-columns:1fr;gap:36px}.ip-package-section{padding:100px 0}.ip-package-heading{grid-template-columns:1fr}.ip-package-heading p{margin:0 0 50px}.ip-package-row{grid-template-columns:38px 1fr auto;gap:12px;padding:20px 8px}.ip-package-row>p{grid-column:2/-1}.ip-package-row>b{font-size:16px}.ip-package-row>i{display:none}.ip-final{min-height:650px}.ip-final-content{padding:90px 22px}.ip-final h2{font-size:clamp(58px,16vw,82px)}}@media (min-width:1100px) and (min-height:720px){html:has(.ip-snap-page){scroll-snap-type:y mandatory;scroll-padding-top:82px}.ip-snap-page .ip-hero,.ip-snap-page .ip-intro-band,.ip-snap-page .ip-capability,.ip-snap-page .ip-package-section,.ip-snap-page .ip-final{scroll-snap-align:start;scroll-snap-stop:always}.ip-snap-page .ip-hero{height:100svh;min-height:760px;padding-top:92px}.ip-snap-page .ip-hero-copy{padding:clamp(98px,10vh,126px) clamp(48px,5.5vw,90px) 40px}.ip-snap-page .ip-hero h1{font-size:clamp(60px,5.55vw,94px);line-height:.88}.ip-snap-page .ip-hero-copy>p{margin-top:24px;font-size:15px;line-height:1.55}.ip-snap-page .ip-hero-actions{margin-top:24px}.ip-snap-page .ip-hero-facts{padding-top:28px}.ip-snap-page .ip-hero-media{min-height:100%}.ip-snap-page .ip-intro-band{min-height:50svh;padding:clamp(74px,8vh,100px) 0 clamp(48px,5vh,62px)}.ip-snap-page .ip-intro-band h2{font-size:clamp(60px,5.5vw,88px)}.ip-snap-page .ip-system-index{margin-bottom:clamp(58px,7vh,82px)}.ip-snap-page .ip-system-index>div{min-height:72px}.ip-snap-page .ip-capability{height:calc(100svh - 76px);min-height:730px;max-height:950px}.ip-snap-page .ip-capability-media{height:100%;min-height:100%}.ip-snap-page .ip-capability-copy{padding:clamp(50px,6vh,72px) clamp(48px,5.2vw,86px)}.ip-snap-page .ip-capability-copy h2{margin:22px 0 20px;font-size:clamp(48px,4.15vw,68px);line-height:.94}.ip-snap-page .ip-capability-lead{font-size:15px;line-height:1.55}.ip-snap-page .ip-capability-columns{margin-top:32px;padding-top:20px}.ip-snap-page .ip-capability-columns li{min-height:37px}.ip-snap-page .ip-text-link{margin-top:26px}.ip-snap-page .ip-package-section{min-height:calc(100svh - 76px);padding:clamp(66px,8vh,88px) 0 42px}.ip-snap-page .ip-package-heading h2{margin:20px 0 32px;font-size:clamp(58px,5.3vw,84px)}.ip-snap-page .ip-package-heading p{margin-bottom:34px}.ip-snap-page .ip-package-row{min-height:74px;padding-top:12px;padding-bottom:12px}.ip-snap-page .ip-package-section>.ip-text-link{margin-top:24px}.ip-snap-page .ip-final{height:calc(100svh - 76px);min-height:720px}.ip-snap-page .ip-final-content{padding:clamp(90px,11vh,124px) 6vw}.ip-snap-page .ip-final h2{font-size:clamp(68px,6.6vw,108px)}}.ip-footer{scroll-snap-align:end;background:radial-gradient(circle at 85% 0,#c8ff3d0a,#0000 30%),#070809;border:1px solid #f3f1ea13;border-top-color:#f3f1ea21;grid-template-columns:.85fr 1.15fr;gap:80px;width:min(100%,1680px);margin:0 auto;padding:72px clamp(32px,5.5vw,92px) 28px;display:grid}.ip-footer-brand{flex-direction:column;align-items:flex-start;display:flex}.ip-footer-logo{letter-spacing:-.055em;font-size:clamp(34px,3vw,52px);font-weight:400;line-height:1}.ip-footer-logo strong{font-weight:800}.ip-footer-brand p{color:#f3f1eab8;margin:26px 0 12px;font-size:14px;line-height:1.5}.ip-footer-brand>span{letter-spacing:.13em;color:#f3f1ea61;font-size:8px;font-weight:700}.ip-footer-nav{grid-template-columns:repeat(3,1fr);gap:46px;display:grid}.ip-footer-nav>div{flex-direction:column;align-items:flex-start;display:flex}.ip-footer-nav>div>span{letter-spacing:.14em;color:#c8ff3d;margin-bottom:18px;font-size:8px;font-weight:760}.ip-footer-nav a{color:#f3f1eaa8;align-items:center;gap:12px;min-height:32px;font-size:12px;font-weight:540;transition:color .2s,transform .2s;display:inline-flex}.ip-footer-nav a:hover{color:#f3f1ea;transform:translate(3px)}.ip-footer-nav p{color:#f3f1ea66;max-width:230px;margin:10px 0 0;font-size:11px;line-height:1.55}.ip-footer-nav b{color:#c8ff3d}.ip-footer-bottom{border-top:1px solid #f3f1ea12;grid-column:1/-1;grid-template-columns:1fr 1fr 1fr;margin-top:46px;padding-top:24px;display:grid}.ip-footer-bottom span{letter-spacing:.13em;color:#f3f1ea4d;font-size:7px;font-weight:650}.ip-footer-bottom span:nth-child(2){text-align:center}.ip-footer-bottom span:last-child{text-align:right}@media (max-width:760px){.ip-footer{grid-template-columns:1fr;gap:48px;padding:58px 22px 24px}.ip-footer-nav{grid-template-columns:1fr 1fr;gap:36px 24px}.ip-footer-bottom{grid-template-columns:1fr;gap:10px}.ip-footer-bottom span,.ip-footer-bottom span:nth-child(2),.ip-footer-bottom span:last-child{text-align:left}}.wk-page{background:#08090a}.wk-feature{background:#08090a;padding:0}.wk-feature-media{min-height:900px;position:relative;overflow:hidden}.wk-feature-media>img{object-fit:cover}.wk-feature-shade{z-index:1;background:linear-gradient(90deg,#050607f5 0%,#050607d6 31%,#05060757 61%,#05060729 100%),linear-gradient(#0000 60%,#050607e6 100%);position:absolute;inset:0}.wk-feature-index{z-index:2;letter-spacing:-.07em;color:#f3f1ea0b;font-size:clamp(120px,16vw,280px);line-height:.8;position:absolute;top:6%;right:5%}.wk-feature-copy{z-index:3;width:min(760px,49vw);padding:clamp(120px,15vh,170px) 0 210px clamp(42px,6vw,100px);position:relative}.wk-case-category{letter-spacing:.15em;color:#f3f1ea7a;margin-top:32px;font-size:9px;font-weight:700}.wk-feature h2{letter-spacing:-.065em;margin:24px 0 22px;font-size:clamp(68px,7.4vw,126px);font-weight:450;line-height:.87}.wk-feature-copy>p{color:#f3f1eab8;max-width:650px;margin-bottom:34px;font-size:17px;line-height:1.58}.wk-delivery-signals{border-top:1px solid #f3f1ea1f;border-bottom:1px solid #f3f1ea1f;grid-template-columns:repeat(3,1fr);max-width:720px;margin-bottom:34px;display:grid}.wk-delivery-signals>div{border-right:1px solid #f3f1ea1a;flex-direction:column;justify-content:center;min-height:94px;padding:22px 20px;display:flex}.wk-delivery-signals>div:last-child{border-right:0}.wk-delivery-signals strong{color:#c8ff3d;font-size:20px}.wk-delivery-signals span{color:#f3f1ea78;margin-top:7px;font-size:10px;line-height:1.35}.wk-performance{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607e8;border-top:1px solid #f3f1ea21;position:absolute;bottom:0;left:0;right:0}.wk-performance-head{border-bottom:1px solid #f3f1ea14;justify-content:space-between;gap:30px;padding:15px clamp(30px,6vw,100px);display:flex}.wk-performance-head span,.wk-performance-head small{letter-spacing:.14em;font-size:8px;font-weight:700}.wk-performance-head span{color:#c8ff3d}.wk-performance-head small{color:#f3f1ea59}.wk-performance-grid{grid-template-columns:repeat(4,1fr);display:grid}.wk-performance-grid>div{border-right:1px solid #f3f1ea17;flex-direction:column;justify-content:center;min-height:102px;padding:18px clamp(20px,3vw,48px);display:flex}.wk-performance-grid>div:last-child{border-right:0}.wk-performance-grid strong{color:#f3f1ea;font-size:clamp(24px,2.4vw,38px);line-height:1}.wk-performance-grid span{letter-spacing:.08em;color:#f3f1ea6b;margin-top:9px;font-size:9px;font-weight:650}.wk-studies{padding:clamp(90px,11vh,140px) clamp(30px,5.5vw,92px)}.wk-studies-heading{grid-template-columns:1.15fr .55fr;align-items:end;gap:10vw;margin-bottom:60px;display:grid}.wk-studies-heading h2{letter-spacing:-.06em;margin-top:24px;font-size:clamp(60px,6.2vw,100px);font-weight:430;line-height:.89}.wk-studies-heading>p{color:#f3f1eaa1;max-width:520px;font-size:15px;line-height:1.62}.wk-study-grid{border:1px solid #f3f1ea17;grid-template-columns:repeat(3,1fr);display:grid}.wk-study{border-right:1px solid #f3f1ea17;min-width:0}.wk-study:last-child{border-right:0}.wk-study-media{min-height:430px;position:relative;overflow:hidden}.wk-study-media img{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1)}.wk-study:hover .wk-study-media img{filter:brightness(1.08);transform:scale(1.035)}.wk-study-copy{min-height:245px;padding:28px}.wk-study-copy>span{color:#c8ff3d;font-size:9px;font-weight:750}.wk-study-copy small{letter-spacing:.12em;color:#f3f1ea61;margin:30px 0 12px;font-size:8px;font-weight:700;display:block}.wk-study-copy h3{letter-spacing:-.03em;font-size:24px;font-weight:550}.wk-study-copy p{color:#f3f1ea7a;max-width:360px;margin-top:14px;font-size:12px;line-height:1.55}.wk-studies-note{color:#f3f1ea52;margin-top:20px;font-size:9px;line-height:1.5}.lx-page{background:#08090a}.lx-hero{min-height:960px;position:relative;overflow:hidden}.lx-hero>img{object-fit:cover}.lx-hero-shade{z-index:1;background:linear-gradient(90deg,#050607f5 0%,#050607b8 37%,#05060729 72%),linear-gradient(#0000 50%,#050607f2 100%);position:absolute;inset:0}.lx-hero-content{z-index:2;max-width:900px;padding:clamp(180px,23vh,250px) 0 200px clamp(36px,6vw,100px);position:relative}.lx-sector{letter-spacing:.15em;color:#f3f1ea80;margin-top:32px;font-size:9px;font-weight:700;display:block}.lx-hero h1{letter-spacing:-.07em;margin:28px 0 26px;font-size:clamp(76px,8.6vw,148px);font-weight:430;line-height:.85}.lx-hero-content>p{color:#f3f1eab8;max-width:700px;font-size:18px;line-height:1.6}.lx-hero-actions{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.lx-hero-proof{z-index:3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050607e6;border-top:1px solid #f3f1ea1f;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.lx-hero-proof>div{border-right:1px solid #f3f1ea17;flex-direction:column;justify-content:center;min-height:112px;padding:25px clamp(28px,6vw,100px);display:flex}.lx-hero-proof>div:last-child{border-right:0}.lx-hero-proof strong{color:#c8ff3d;font-size:clamp(23px,2.5vw,40px)}.lx-hero-proof span{color:#f3f1ea73;margin-top:8px;font-size:10px}.lx-overview,.lx-results-head{grid-template-columns:1fr .68fr;gap:11vw;padding:clamp(100px,13vh,160px) clamp(36px,6vw,100px);display:grid}.lx-overview h2,.lx-scope h2,.lx-system h2,.lx-architecture h2,.lx-delivery h2,.lx-results h2{letter-spacing:-.06em;margin-top:26px;font-size:clamp(58px,6vw,96px);font-weight:430;line-height:.9}.lx-overview-copy{padding-top:52px}.lx-overview-copy p{color:#f3f1eaa1;margin-bottom:28px;font-size:17px;line-height:1.72}.lx-scope,.lx-architecture,.lx-results{border-top:1px solid #f3f1ea14;padding:clamp(90px,11vh,140px) clamp(36px,6vw,100px)}.lx-scope{grid-template-columns:.78fr 1.22fr;gap:10vw;display:grid}.lx-scope-grid,.lx-architecture-grid{border-top:1px solid #f3f1ea1a;grid-template-columns:1fr 1fr;display:grid}.lx-scope-grid>div,.lx-architecture-grid>div{border-bottom:1px solid #f3f1ea14;align-items:center;gap:24px;min-height:74px;padding:20px;display:flex}.lx-scope-grid>div:nth-child(odd),.lx-architecture-grid>div:nth-child(odd){border-right:1px solid #f3f1ea14}.lx-scope-grid span,.lx-architecture-grid span{color:#c8ff3d;min-width:26px;font-size:8px;font-weight:750}.lx-scope-grid strong,.lx-architecture-grid strong{font-size:14px;font-weight:550}.lx-system{border-top:1px solid #f3f1ea14;grid-template-columns:1.15fr .85fr;min-height:900px;display:grid}.lx-system-media{min-height:900px;position:relative}.lx-system-media img{object-fit:cover}.lx-system-copy{flex-direction:column;justify-content:center;padding:clamp(80px,11vh,130px) clamp(40px,5vw,80px);display:flex}.lx-system-copy>p{color:#f3f1ea99;max-width:540px;margin-top:30px;font-size:16px;line-height:1.65}.lx-architecture{grid-template-columns:.82fr 1.18fr;gap:10vw;display:grid}.lx-delivery{border-top:1px solid #f3f1ea14;grid-template-columns:.78fr 1.22fr;gap:10vw;padding:clamp(90px,11vh,140px) clamp(36px,6vw,100px);display:grid}.lx-delivery-copy{grid-template-columns:1fr 1fr;display:grid}.lx-delivery-copy>div{border:1px solid #f3f1ea14;min-height:215px;margin:-1px 0 0 -1px;padding:30px}.lx-delivery-copy span{color:#c8ff3d;font-size:8px;font-weight:750}.lx-delivery-copy strong{margin-top:32px;font-size:20px;display:block}.lx-delivery-copy p{color:#f3f1ea7a;margin-top:12px;font-size:12px;line-height:1.6}.lx-results-head{padding:0}.lx-results-head>p{color:#f3f1ea8f;align-self:end;max-width:520px;padding-bottom:12px;font-size:15px;line-height:1.65}.lx-results-grid{border-top:1px solid #f3f1ea1a;border-bottom:1px solid #f3f1ea1a;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.lx-results-grid>div{border-right:1px solid #f3f1ea17;flex-direction:column;justify-content:center;min-height:170px;padding:30px;display:flex}.lx-results-grid>div:last-child{border-right:0}.lx-results-grid strong{color:#c8ff3d;font-size:clamp(42px,4.4vw,72px);font-weight:430;line-height:1}.lx-results-grid span{letter-spacing:.05em;color:#f3f1ea75;margin-top:14px;font-size:10px;font-weight:650}@media (max-width:900px){.wk-feature-media{min-height:1000px}.wk-feature-copy{width:auto;padding:110px 24px 330px}.wk-delivery-signals{grid-template-columns:1fr}.wk-delivery-signals>div{border-bottom:1px solid #f3f1ea14;border-right:0}.wk-performance-grid,.lx-results-grid{grid-template-columns:1fr 1fr}.wk-performance-grid>div:nth-child(2),.lx-results-grid>div:nth-child(2){border-right:0}.wk-studies-heading,.lx-overview,.lx-scope,.lx-architecture,.lx-delivery{grid-template-columns:1fr;gap:50px}.wk-study-grid{grid-template-columns:1fr}.wk-study{border-bottom:1px solid #f3f1ea17;border-right:0}.lx-system{grid-template-columns:1fr}.lx-system-media{min-height:620px}.lx-hero-content{padding:160px 24px 280px}.lx-hero-proof{grid-template-columns:1fr}.lx-hero-proof>div{min-height:80px;padding:16px 24px}.lx-overview,.lx-scope,.lx-architecture,.lx-delivery,.lx-results{padding-left:24px;padding-right:24px}}@media (max-width:600px){.wk-performance-head{display:block}.wk-performance-head small{margin-top:7px;display:block}.wk-performance-grid,.lx-results-grid,.lx-scope-grid,.lx-architecture-grid,.lx-delivery-copy{grid-template-columns:1fr}.wk-performance-grid>div,.lx-results-grid>div,.lx-scope-grid>div:nth-child(odd),.lx-architecture-grid>div:nth-child(odd){border-right:0}.wk-studies{padding-left:20px;padding-right:20px}}@media (min-width:1100px){.wk-page,.lx-page{--vd-section-height:calc(100svh - 72px)}.wk-page>section,.lx-page>section{scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:72px}.wk-page>.ip-hero{min-height:var(--vd-section-height);height:var(--vd-section-height);max-height:var(--vd-section-height)}.wk-feature{min-height:var(--vd-section-height);height:var(--vd-section-height);overflow:hidden}.wk-feature-media{height:100%;min-height:0}.wk-feature-media>img{object-fit:cover;object-position:center 54%}.wk-feature-copy{width:min(700px,47vw);padding:clamp(72px,8vh,100px) 0 170px clamp(42px,5.8vw,92px)}.wk-feature h2{font-size:clamp(58px,6.25vw,104px)}.wk-feature-copy>p{max-width:600px;margin-bottom:25px;font-size:15px;line-height:1.5}.wk-case-category{margin-top:20px}.wk-delivery-signals{margin-bottom:24px}.wk-delivery-signals>div{min-height:76px;padding:15px 18px}.wk-performance-head{padding-top:11px;padding-bottom:11px}.wk-performance-grid>div{min-height:82px;padding-top:12px;padding-bottom:12px}.wk-studies{min-height:var(--vd-section-height);height:var(--vd-section-height);flex-direction:column;justify-content:center;padding:clamp(52px,6vh,72px) clamp(30px,5.5vw,92px) 32px;display:flex;overflow:hidden}.wk-studies-heading{grid-template-columns:1.1fr .55fr;gap:8vw;margin-bottom:clamp(25px,3.5vh,38px)}.wk-studies-heading h2{margin-top:17px;font-size:clamp(48px,5vw,80px);line-height:.9}.wk-studies-heading>p{font-size:14px;line-height:1.52}.wk-study-media{height:clamp(230px,28vh,315px);min-height:0}.wk-study-copy{height:clamp(145px,17vh,180px);min-height:0;padding:20px 22px}.wk-study-copy small{margin:17px 0 8px}.wk-study-copy h3{font-size:clamp(18px,1.5vw,23px)}.wk-study-copy p{margin-top:9px;font-size:11px;line-height:1.42}.wk-studies-note{margin-top:12px}.lx-hero{min-height:var(--vd-section-height);height:var(--vd-section-height);max-height:var(--vd-section-height);overflow:hidden}.lx-hero>img{object-fit:cover;object-position:center 52%}.lx-hero-content{max-width:940px;padding:clamp(115px,14vh,155px) 0 150px clamp(36px,6vw,100px)}.lx-hero h1{margin:20px 0;font-size:clamp(70px,7.5vw,125px)}.lx-sector{margin-top:20px}.lx-hero-content>p{max-width:660px;font-size:16px;line-height:1.52}.lx-hero-actions{margin-top:26px}.lx-hero-proof>div{min-height:88px;padding-top:16px;padding-bottom:16px}.lx-overview{min-height:var(--vd-section-height);height:var(--vd-section-height);align-items:center;padding:clamp(60px,8vh,90px) clamp(36px,6vw,100px);overflow:hidden}.lx-overview h2{font-size:clamp(54px,5.5vw,88px)}.lx-overview-copy{padding-top:0}.lx-overview-copy p{font-size:16px;line-height:1.6}.lx-scope{min-height:var(--vd-section-height);height:var(--vd-section-height);align-items:center;padding:clamp(58px,7vh,82px) clamp(36px,6vw,100px);overflow:hidden}.lx-scope h2{font-size:clamp(54px,5.4vw,86px)}.lx-scope-grid>div{min-height:66px;padding:16px 20px}.lx-system{min-height:var(--vd-section-height);height:var(--vd-section-height);max-height:var(--vd-section-height);overflow:hidden}.lx-system-media{background:radial-gradient(circle,#c8ff3d0b,#0000 52%),#08090a;height:100%;min-height:0;padding:clamp(25px,3vw,54px)}.lx-system-media img{object-fit:contain;object-position:center center;padding:clamp(10px,1.5vw,24px)}.lx-system-copy{height:100%;padding:clamp(58px,8vh,92px) clamp(38px,4.5vw,72px)}.lx-system h2{font-size:clamp(48px,5vw,82px)}.lx-system-copy>p{margin-top:22px;font-size:15px;line-height:1.58}.lx-architecture{min-height:var(--vd-section-height);height:var(--vd-section-height);align-items:center;padding:clamp(58px,7vh,82px) clamp(36px,6vw,100px);overflow:hidden}.lx-architecture h2{font-size:clamp(54px,5.4vw,86px)}.lx-architecture-grid>div{min-height:68px;padding:17px 20px}.lx-delivery{min-height:var(--vd-section-height);height:var(--vd-section-height);align-items:center;padding:clamp(58px,7vh,82px) clamp(36px,6vw,100px);overflow:hidden}.lx-delivery h2{font-size:clamp(52px,5.3vw,84px)}.lx-delivery-copy>div{height:clamp(150px,19vh,185px);min-height:0;padding:24px}.lx-delivery-copy strong{margin-top:20px}.lx-delivery-copy p{margin-top:9px}.lx-results{min-height:var(--vd-section-height);height:var(--vd-section-height);flex-direction:column;justify-content:center;padding:clamp(58px,7vh,82px) clamp(36px,6vw,100px);display:flex;overflow:hidden}.lx-results-head{align-items:end}.lx-results h2{font-size:clamp(54px,5.5vw,88px)}.lx-results-grid{margin-top:clamp(34px,5vh,52px)}.lx-results-grid>div{min-height:135px;padding:24px}.wk-page>.ip-final,.lx-page>.ip-final{min-height:var(--vd-section-height)}.wk-page footer,.lx-page footer{scroll-snap-align:none;scroll-snap-stop:normal}}@media (max-width:1099px){.wk-page>section,.lx-page>section{scroll-snap-align:none;scroll-snap-stop:normal;height:auto;max-height:none}.lx-system-media img{object-fit:contain;object-position:center}}.lxv-page{background:#070809}.lxv-page>section{scroll-snap-align:start;scroll-snap-stop:always}.lxv-hero{border-bottom:1px solid #f3f1ea14;height:100svh;min-height:720px;position:relative;overflow:hidden}.lxv-hero>img{object-fit:cover;object-position:center 56%}.lxv-hero-shade{z-index:1;background:linear-gradient(90deg,#050607f7 0%,#050607d1 29%,#0506075c 58%,#0506071a 100%),linear-gradient(#0506071f 50%,#050607f0 100%);position:absolute;inset:0}.lxv-hero-index,.lxv-section-index{z-index:2;letter-spacing:-.08em;color:#f3f1ea0b;font-size:clamp(120px,16vw,270px);font-weight:400;line-height:.8;position:absolute;top:15vh;right:4vw}.lxv-hero-content{z-index:3;width:min(920px,61vw);padding:clamp(150px,18vh,190px) 0 150px clamp(42px,6vw,100px);position:relative}.lxv-sector{letter-spacing:.16em;color:#f3f1ea9e;margin-top:30px;font-size:11px;font-weight:700;display:block}.lxv-hero h1{letter-spacing:-.07em;margin:24px 0;font-size:clamp(78px,8.4vw,145px);font-weight:430;line-height:.84}.lxv-hero-content>p{color:#f3f1eac4;max-width:720px;font-size:18px;line-height:1.58}.lxv-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.lxv-proof{z-index:4;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050607e0;border-top:1px solid #f3f1ea21;grid-template-columns:repeat(3,1fr);height:112px;display:grid;position:absolute;bottom:0;left:0;right:0}.lxv-proof>div{border-right:1px solid #f3f1ea17;flex-direction:column;justify-content:center;padding:20px clamp(34px,6vw,100px);display:flex}.lxv-proof>div:last-child{border-right:0}.lxv-proof strong{color:#c8ff3d;font-size:clamp(24px,2.4vw,39px);line-height:1}.lxv-proof span{color:#f3f1ea8a;margin-top:8px;font-size:11px}.lxv-split,.lxv-delivery,.lxv-results,.lxv-experience{border-bottom:1px solid #f3f1ea14;height:100svh;min-height:720px;position:relative;overflow:hidden}.lxv-split{grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);align-items:center;gap:clamp(50px,6vw,110px);padding:clamp(96px,11vh,125px) clamp(42px,5.8vw,96px) clamp(52px,6vh,72px);display:grid}.lxv-copy{z-index:3;position:relative}.lxv-copy h2,.lxv-delivery-heading h2,.lxv-results h2,.lxv-experience h2{letter-spacing:-.06em;margin:24px 0;font-size:clamp(55px,5.55vw,90px);font-weight:430;line-height:.89}.lxv-copy>p,.lxv-delivery-heading>p,.lxv-experience-copy>p{color:#f3f1eaad;max-width:650px;margin-top:18px;font-size:16px;line-height:1.62}.lxv-media{z-index:3;width:100%;min-width:0;position:relative}.lxv-media-motion{width:100%;height:100%;position:relative}.lxv-media--single{height:min(67vh,650px)}.lxv-media--stack{height:min(69vh,670px)}.lxv-shot{transform-origin:50%;background:#0a0b0c;border:1px solid #f3f1ea29;position:absolute;overflow:hidden;box-shadow:0 32px 90px #0000007a,0 0 60px #c8ff3d0b}.lxv-media--single .lxv-shot{inset:0}.lxv-media--stack .lxv-shot:first-child{z-index:1;inset:1% 14% 20% 0}.lxv-media--stack .lxv-shot:nth-child(2){z-index:2;inset:15% 6% 9% 11%}.lxv-media--stack .lxv-shot:nth-child(3){z-index:3;inset:30% 0 0 24%}.lxv-shot-image{position:absolute;inset:0;overflow:hidden}.lxv-shot-image img{object-fit:cover;object-position:center top;transition:transform .85s cubic-bezier(.16,1,.3,1),filter .85s cubic-bezier(.16,1,.3,1)}.lxv-shot:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 -70px 100px #00000026}.lxv-shot-label{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.08em;color:#f3f1ea;background:#050607e0;border:1px solid #f3f1ea21;align-items:center;gap:10px;padding:10px 12px;font-size:9px;font-weight:750;display:flex;position:absolute;top:16px;left:16px}.lxv-shot-label span{color:#c8ff3d}.lxv-list-grid{border-top:1px solid #f3f1ea1a;grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.lxv-list-grid>div{border-bottom:1px solid #f3f1ea14;align-items:center;gap:16px;min-height:52px;padding:13px 15px;display:flex}.lxv-list-grid>div:nth-child(odd){border-right:1px solid #f3f1ea14}.lxv-list-grid span,.lxv-operation-list span{color:#c8ff3d;flex:none;min-width:23px;font-size:9px;font-weight:750}.lxv-list-grid strong{font-size:13px;font-weight:560}.lxv-list-grid-compact>div{min-height:49px}.lxv-experience{align-items:center;display:flex}.lxv-experience-media{position:absolute;inset:0}.lxv-experience-media img{object-fit:cover;object-position:center center}.lxv-experience-shade{z-index:1;background:linear-gradient(90deg,#050607f5 0%,#050607d4 31%,#0506074a 63%,#05060714 100%),linear-gradient(#0000 45%,#050607b8);position:absolute;inset:0}.lxv-experience-copy{z-index:3;width:min(720px,48vw);margin-left:clamp(42px,6vw,100px);position:relative}.lxv-experience-copy>p{max-width:570px}.lxv-operations{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.lxv-operation-list{border-top:1px solid #f3f1ea1a;margin-top:34px}.lxv-operation-list>div{border-bottom:1px solid #f3f1ea14;align-items:center;gap:22px;min-height:58px;padding:16px 6px;display:flex}.lxv-operation-list strong{font-size:14px;font-weight:560}.lxv-delivery{grid-template-columns:.78fr 1.22fr;align-items:center;gap:9vw;padding:clamp(96px,11vh,125px) clamp(42px,5.8vw,96px) clamp(52px,6vh,72px);display:grid}.lxv-delivery-heading>p{max-width:520px}.lxv-delivery-grid{grid-template-columns:1fr 1fr;display:grid}.lxv-delivery-grid article{background:linear-gradient(135deg,#c8ff3d06,#0000 60%);border:1px solid #f3f1ea17;min-height:225px;margin:-1px 0 0 -1px;padding:30px;transition:background .35s,border-color .35s,transform .35s}.lxv-delivery-grid article:hover{background:linear-gradient(135deg,#c8ff3d17,#c8ff3d04);border-color:#c8ff3d47;transform:translateY(-3px)}.lxv-delivery-grid article>span{color:#c8ff3d;font-size:9px;font-weight:750}.lxv-delivery-grid strong{margin-top:36px;font-size:21px;font-weight:600;display:block}.lxv-delivery-grid p{color:#f3f1ea87;max-width:310px;margin-top:13px;font-size:13px;line-height:1.58}.lxv-results-shade{z-index:1;background:linear-gradient(90deg,#050607f7 0%,#050607d1 49%,#050607a1 100%),linear-gradient(#0000 35%,#050607e8);position:absolute;inset:0}.lxv-results-content{z-index:3;flex-direction:column;justify-content:center;height:100%;padding:clamp(96px,11vh,125px) clamp(42px,5.8vw,96px) clamp(52px,6vh,72px);display:flex;position:relative}.lxv-results-heading{grid-template-columns:1fr .67fr;align-items:end;gap:10vw;display:grid}.lxv-results-heading>p{color:#f3f1eaa8;max-width:520px;padding-bottom:12px;font-size:16px;line-height:1.66}.lxv-results-grid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05060773;border-top:1px solid #f3f1ea21;border-bottom:1px solid #f3f1ea21;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.lxv-results-grid>div{border-right:1px solid #f3f1ea1a;flex-direction:column;justify-content:center;min-height:145px;padding:28px;display:flex}.lxv-results-grid>div:last-child{border-right:0}.lxv-results-grid strong{color:#c8ff3d;font-size:clamp(38px,4vw,65px);font-weight:430;line-height:1}.lxv-results-grid span{color:#f3f1ea94;margin-top:13px;font-size:11px;font-weight:650}@media (max-width:1050px){.lxv-hero,.lxv-split,.lxv-delivery,.lxv-results,.lxv-experience{height:auto;min-height:100svh}.lxv-split,.lxv-delivery{grid-template-columns:1fr}.lxv-split{padding-top:120px;padding-bottom:80px}.lxv-media--single,.lxv-media--stack{height:620px}.lxv-experience-copy{width:min(700px,80vw)}.lxv-results-heading{grid-template-columns:1fr;gap:30px}}@media (max-width:700px){.lxv-hero{min-height:920px}.lxv-hero-content{width:auto;padding:150px 22px 260px}.lxv-hero h1{font-size:clamp(56px,17vw,82px)}.lxv-proof{grid-template-columns:1fr;height:auto}.lxv-proof>div{border-bottom:1px solid #f3f1ea14;border-right:0;min-height:74px;padding:15px 22px}.lxv-split,.lxv-delivery,.lxv-results-content{padding-left:22px;padding-right:22px}.lxv-copy h2,.lxv-delivery-heading h2,.lxv-results h2,.lxv-experience h2{font-size:clamp(44px,13vw,66px)}.lxv-list-grid,.lxv-delivery-grid,.lxv-results-grid{grid-template-columns:1fr}.lxv-list-grid>div:nth-child(odd){border-right:0}.lxv-media--single{height:390px}.lxv-media--stack{height:500px}.lxv-media--stack .lxv-shot:first-child{inset:0 8% 26% 0}.lxv-media--stack .lxv-shot:nth-child(2){inset:18% 2% 12% 8%}.lxv-media--stack .lxv-shot:nth-child(3){inset:36% 0 0 16%}.lxv-experience{min-height:780px}.lxv-experience-copy{width:auto;margin:140px 22px 70px}.lxv-results-grid>div{border-bottom:1px solid #f3f1ea14;border-right:0;min-height:115px}}@media (prefers-reduced-motion:reduce){.lxv-shot,.lxv-shot-image img{transition:none!important}}.lxv-assignment,.lxv-scope,.lxv-architecture,.lxv-operations{isolation:isolate;background:#070809}.lxv-assignment:before,.lxv-scope:before,.lxv-architecture:before,.lxv-operations:before{content:"";z-index:0;pointer-events:none;opacity:.28;filter:saturate(.82)contrast(1.04);background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.lxv-assignment:before{background-image:url("/visuals/Work cases/Luxnova Estate/Luxnova Homepage.png");background-position:top;left:42%}.lxv-scope:before{opacity:.24;background-image:url(/visuals/home/31_Luxnova_project_maindesign_4k.png);background-position:50%;left:38%}.lxv-architecture:before{opacity:.3;background-image:url("/visuals/Work cases/Luxnova Estate/Luxnova Admin dashboard.png");background-position:top;left:42%}.lxv-operations:before{opacity:.3;background-image:url("/visuals/Work cases/Luxnova Estate/Luxnova Agency CRM.png");background-position:top;right:42%}.lxv-assignment:after,.lxv-scope:after,.lxv-architecture:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 78%,#c8ff3d14,#0000 36%),linear-gradient(90deg,#070809 0%,#070809fa 35%,#070809bd 55%,#07080947 78%,#0708091f 100%);position:absolute;inset:0}.lxv-operations:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 22%,#c8ff3d14,#0000 34%),linear-gradient(90deg,#0708091a 0%,#07080947 22%,#070809b8 47%,#070809fa 65%,#070809 100%);position:absolute;inset:0}.lxv-assignment>*,.lxv-scope>*,.lxv-architecture>*,.lxv-operations>*{z-index:3;position:relative}.lxv-assignment,.lxv-scope,.lxv-architecture{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(34px,4.2vw,76px)}.lxv-operations{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:clamp(34px,4.2vw,76px)}.lxv-assignment .lxv-media--single,.lxv-architecture .lxv-media--single{height:min(74vh,720px)}.lxv-scope .lxv-media--stack,.lxv-operations .lxv-media--stack{height:min(76vh,740px)}.lxv-assignment .lxv-media,.lxv-scope .lxv-media,.lxv-architecture .lxv-media{width:calc(100% + 5.8vw);margin-right:-5.8vw}.lxv-operations .lxv-media{width:calc(100% + 5.8vw);margin-left:-5.8vw}.lxv-shot{background:#0a0b0c;border-color:#f3f1ea33;box-shadow:0 34px 100px #0000009e,0 0 90px #c8ff3d13}.lxv-shot-image img{filter:brightness(.93)contrast(1.045)saturate(.98)}.lxv-shot:hover .lxv-shot-image img{filter:brightness(1.04)contrast(1.04)saturate(1.03);transform:scale(1.022)}.lxv-scope .lxv-media--stack .lxv-shot:first-child{inset:0 12% 22% 0}.lxv-scope .lxv-media--stack .lxv-shot:nth-child(2){inset:14% 5% 10% 10%}.lxv-scope .lxv-media--stack .lxv-shot:nth-child(3){inset:29% 0 0 22%}.lxv-operations .lxv-media--stack .lxv-shot:first-child{inset:0 13% 21% 0}.lxv-operations .lxv-media--stack .lxv-shot:nth-child(2){inset:14% 5% 10% 10%}.lxv-operations .lxv-media--stack .lxv-shot:nth-child(3){inset:29% 0 0 22%}.lxv-assignment .lxv-copy,.lxv-scope .lxv-copy,.lxv-architecture .lxv-copy,.lxv-operations .lxv-copy{position:relative}.lxv-assignment .lxv-copy:before,.lxv-scope .lxv-copy:before,.lxv-architecture .lxv-copy:before,.lxv-operations .lxv-copy:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;background:radial-gradient(circle at 20% 30%,#c8ff3d09,#0000 45%),#07080985;border:1px solid #f3f1ea06;position:absolute;inset:-34px -28px}.lxv-results>img{object-fit:cover;object-position:center 28%;filter:brightness(.63)contrast(1.04)saturate(.95)}.lxv-results-grid{background:#050607a3;box-shadow:0 24px 70px #00000047,0 0 60px #c8ff3d06}.lxv-assignment,.lxv-scope,.lxv-architecture,.lxv-operations,.lxv-results{box-shadow:inset 0 1px #f3f1ea09,inset 0 -1px #f3f1ea06}@media (max-width:1050px){.lxv-assignment:before,.lxv-scope:before,.lxv-architecture:before,.lxv-operations:before{opacity:.17;inset:36% 0 0}.lxv-assignment:after,.lxv-scope:after,.lxv-architecture:after,.lxv-operations:after{background:linear-gradient(#070809 0%,#070809f5 34%,#0708098c 67%,#070809d6 100%)}.lxv-assignment .lxv-media,.lxv-scope .lxv-media,.lxv-architecture .lxv-media,.lxv-operations .lxv-media{width:100%;margin-left:0;margin-right:0}.lxv-assignment .lxv-copy:before,.lxv-scope .lxv-copy:before,.lxv-architecture .lxv-copy:before,.lxv-operations .lxv-copy:before{display:none}}@media (max-width:700px){.lxv-results>img{filter:brightness(.5)contrast(1.03)saturate(.9)}.lxv-results-shade{background:linear-gradient(#050607f0,#0506078a 48%,#050607e0)}}@media (min-width:1051px){.lxv-assignment,.lxv-scope,.lxv-architecture,.lxv-operations,.lxv-results{isolation:isolate;background:#070809}.lxv-assignment:before{opacity:.62;filter:brightness(.74)contrast(1.04)saturate(.96);background-image:url(/visuals/work/luxnova-case-v2/homepage-clean-v2.png);background-position:top;background-size:cover;inset:0 0 0 34%}.lxv-assignment:after{background:radial-gradient(circle at 73% 46%,#c8ff3d1c,#0000 37%),linear-gradient(90deg,#070809 0%,#070809f5 31%,#070809b8 48%,#0708093d 68%,#07080914 100%)}.lxv-scope:before{opacity:.46;filter:brightness(.67)contrast(1.04)saturate(.92);background-image:url(/visuals/work/luxnova-case-v2/agency-crm-clean-v2.png);background-position:50%;background-size:cover;inset:0 0 0 36%}.lxv-scope:after{background:radial-gradient(circle at 76% 47%,#c8ff3d1a,#0000 36%),linear-gradient(90deg,#070809 0%,#070809f7 33%,#070809b3 52%,#07080938 76%,#07080912 100%)}.lxv-architecture:before{opacity:.58;filter:brightness(.72)contrast(1.04)saturate(.93);background-image:url(/visuals/work/luxnova-case-v2/admin-dashboard-clean-v2.png);background-position:top;background-size:cover;inset:0 0 0 34%}.lxv-architecture:after{background:radial-gradient(circle at 75% 48%,#c8ff3d1a,#0000 35%),linear-gradient(90deg,#070809 0%,#070809f7 32%,#070809b0 50%,#07080933 73%,#0708090f 100%)}.lxv-operations:before{opacity:.58;filter:brightness(.72)contrast(1.04)saturate(.94);background-image:url(/visuals/work/luxnova-case-v2/agency-crm-clean-v2.png);background-position:top;background-size:cover;inset:0 34% 0 0}.lxv-operations:after{background:radial-gradient(circle at 24% 46%,#c8ff3d1a,#0000 34%),linear-gradient(90deg,#0708090d 0%,#07080930 25%,#070809a8 49%,#070809f5 68%,#070809 100%)}.lxv-assignment,.lxv-scope,.lxv-architecture{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(24px,3.5vw,58px)}.lxv-operations{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(24px,3.5vw,58px)}.lxv-assignment .lxv-media--single,.lxv-architecture .lxv-media--single{height:min(78vh,760px)}.lxv-scope .lxv-media--stack,.lxv-operations .lxv-media--stack{height:min(79vh,770px)}.lxv-assignment .lxv-media,.lxv-scope .lxv-media,.lxv-architecture .lxv-media{width:calc(100% + 7vw);margin-right:-7vw}.lxv-operations .lxv-media{width:calc(100% + 7vw);margin-left:-7vw}.lxv-shot{background:linear-gradient(#111316,#090a0c);border-color:#f3f1ea3d;box-shadow:0 38px 110px #000000a3,0 0 85px #c8ff3d17}.lxv-shot-image{background:#0d0e10}.lxv-shot-image img{filter:brightness()contrast(1.025)saturate();transform:none;object-fit:contain!important;object-position:center!important}.lxv-shot:hover .lxv-shot-image img{filter:brightness(1.06)contrast(1.025)saturate(1.03);transform:scale(1.012)}.lxv-scope .lxv-media--stack .lxv-shot:first-child,.lxv-operations .lxv-media--stack .lxv-shot:first-child{inset:0 15% 25% 0}.lxv-scope .lxv-media--stack .lxv-shot:nth-child(2),.lxv-operations .lxv-media--stack .lxv-shot:nth-child(2){inset:17% 7% 11% 10%}.lxv-scope .lxv-media--stack .lxv-shot:nth-child(3),.lxv-operations .lxv-media--stack .lxv-shot:nth-child(3){inset:35% 0 0 21%}.lxv-assignment .lxv-copy:before,.lxv-scope .lxv-copy:before,.lxv-architecture .lxv-copy:before,.lxv-operations .lxv-copy:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle at 10% 30%,#c8ff3d09,#0000 42%),#07080963;border:1px solid #f3f1ea06;inset:-30px -26px}.lxv-results>img{object-fit:cover;object-position:center 23%;filter:brightness(.78)contrast(1.045)saturate(.98)}.lxv-results-shade{background:radial-gradient(circle at 77% 43%,#c8ff3d1f,#0000 34%),linear-gradient(90deg,#050607e8 0%,#050607bf 34%,#05060775 62%,#05060745 100%),linear-gradient(#0506070a 36%,#050607c2)}.lxv-results-content{text-shadow:0 2px 20px #00000047}.lxv-results-grid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05060799;border-color:#f3f1ea2e}.lxv-experience-media img{object-fit:cover;object-position:center;filter:brightness(.9)saturate(.96)contrast(1.02)}.lxv-experience-shade{background:linear-gradient(90deg,#050607e8 0%,#050607ba 31%,#05060738 62%,#05060709 100%),linear-gradient(#0000 45%,#0506078c)}}@media (max-width:1050px){.lxv-shot-image img{object-fit:contain!important;object-position:center!important}.lxv-assignment:before,.lxv-scope:before,.lxv-architecture:before,.lxv-operations:before{opacity:.24}}.lxv-shot-image img{will-change:transform}.lxv-shot:hover .lxv-shot-image img{filter:brightness(1.055)contrast(1.02)}@media (min-width:1051px){.lxv-operations .lxv-media--stack .lxv-shot:first-child{z-index:1;inset:0 10% 17% 0}.lxv-operations .lxv-media--stack .lxv-shot:nth-child(2){z-index:2;inset:19% 0 0 13%}}@media (max-width:700px){.lxv-operations .lxv-media--stack .lxv-shot:first-child{inset:0 6% 22% 0}.lxv-operations .lxv-media--stack .lxv-shot:nth-child(2){inset:24% 0 0 10%}}.lxv-shot-image img[alt="LUXNOVA agency CRM"],.lxv-shot-image img[alt="LUXNOVA agency CRM interface"]{object-fit:cover!important;object-position:center 78%!important;transform:scale(1.08)!important}.lxv-shot-image img[alt="LUXNOVA connected CRM feed"]{object-fit:cover!important;object-position:center 76%!important;transform:scale(1.08)!important}.lxv-scope:before{background-position:50% 76%!important}.lxv-operations:before{background-position:50% 78%!important}.lxv-results>img{object-position:center 76%!important}.lxv-shot-image img[alt="LUXNOVA agency CRM"],.lxv-shot-image img[alt="LUXNOVA agency CRM interface"],.lxv-shot-image img[alt="LUXNOVA connected CRM feed"]{object-fit:contain!important;object-position:center center!important;transform:none!important}.lxv-shot:hover .lxv-shot-image img[alt="LUXNOVA agency CRM"],.lxv-shot:hover .lxv-shot-image img[alt="LUXNOVA agency CRM interface"],.lxv-shot:hover .lxv-shot-image img[alt="LUXNOVA connected CRM feed"]{transform:scale(1.01)!important}.lxv-results-shade{background:radial-gradient(circle at 78% 56%,#c8ff3d1a,#0000 34%),linear-gradient(90deg,#050607fa 0%,#050607f5 31%,#050607d6 52%,#05060770 73%,#05060733 100%),linear-gradient(#0506070a 32%,#050607b3)!important}.lxv-results-heading{z-index:4;position:relative}.lxv-results-heading>div,.lxv-results-heading>p{position:relative}.lxv-results-heading>div:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#070809e8,#070809b3);border:1px solid #f3f1ea12;position:absolute;inset:-28px -32px;box-shadow:0 28px 80px #00000052}.lxv-results-heading>p{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-shadow:0 2px 18px #000000a6;background:#070809b8;border:1px solid #f3f1ea14;color:#f3f1eae0!important;padding:24px 26px!important}.lxv-results h2{color:#f3f1ea;text-shadow:0 3px 30px #000000c7}.lxv-results-grid{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;box-shadow:0 24px 70px #00000061;background:#050607c2!important}@media (max-width:700px){.lxv-results-heading>div:before{inset:-20px -16px}.lxv-results-heading>p{padding:20px!important}}.vl-page{background:#070809}.vl-page>section{scroll-snap-align:start;scroll-snap-stop:always;border-bottom:1px solid #f3f1ea12;position:relative;overflow:hidden}.vl-page h1,.vl-page h2{letter-spacing:-.065em;font-weight:430}.vl-hero{height:100svh;min-height:760px}.vl-hero-media{position:absolute;inset:-3%}.vl-hero-media img{object-fit:cover;object-position:center}.vl-hero-shade{z-index:1;background:radial-gradient(circle at 70% 48%,#c8ff3d14,#0000 28%),linear-gradient(90deg,#050607fa 0%,#050607e0 32%,#0506076b 62%,#0506071c 100%),linear-gradient(#0000 45%,#050607e6);position:absolute;inset:0}.vl-hero-grid{z-index:2;opacity:.14;background-image:linear-gradient(#f3f1ea14 1px,#0000 1px),linear-gradient(90deg,#f3f1ea14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%,#000);mask-image:linear-gradient(90deg,#0000,#000 45%,#000)}.vl-hero-content{z-index:4;width:min(980px,66vw);padding:clamp(145px,17vh,190px) 0 150px clamp(40px,6vw,100px);position:relative}.vl-kicker{letter-spacing:.18em;color:#c8ff3d;margin-top:28px;font-size:10px;font-weight:750;display:block}.vl-hero h1{margin:22px 0 28px;font-size:clamp(70px,7.5vw,132px);line-height:.86}.vl-hero-content p{color:#f3f1eabf;max-width:690px;font-size:18px;line-height:1.62}.vl-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.vl-hero-footer{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607d1;border-top:1px solid #f3f1ea1f;grid-template-columns:repeat(3,1fr);height:108px;display:grid;position:absolute;bottom:0;left:0;right:0}.vl-hero-footer>div{border-right:1px solid #f3f1ea14;flex-direction:column;justify-content:center;padding:18px clamp(32px,5.8vw,94px);display:flex}.vl-hero-footer span{letter-spacing:.12em;color:#f3f1ea6b;font-size:9px}.vl-hero-footer strong{color:#f3f1ea;margin-top:7px;font-size:18px;font-weight:600}.vl-problem{grid-template-columns:.82fr 1.18fr;align-items:center;gap:9vw;min-height:100svh;padding:clamp(100px,12vh,135px) clamp(40px,5.8vw,96px) clamp(60px,8vh,90px);display:grid}.vl-problem:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 52%,#c8ff3d12,#0000 32%);position:absolute;inset:0}.vl-problem h2,.vl-system h2,.vl-capabilities h2,.vl-build h2,.vl-package h2,.vl-phases h2,.vl-ownership h2,.vl-partner h2,.vl-final h2{margin:25px 0 24px;font-size:clamp(55px,5.7vw,92px);line-height:.88}.vl-fragmented{z-index:2;grid-template-columns:1fr 1fr;display:grid;position:relative}.vl-fragmented>div:not(.vl-fragmented-result){background:#ffffff03;border:1px solid #f3f1ea14;grid-template-columns:36px 1fr;align-content:center;gap:7px;min-height:108px;margin:-1px 0 0 -1px;padding:22px 24px;display:grid}.vl-fragmented span{color:#c8ff3d;font-size:9px;font-weight:750}.vl-fragmented strong{font-size:19px;font-weight:600}.vl-fragmented small{letter-spacing:.12em;color:#f3f1ea52;grid-column:2;font-size:8px}.vl-fragmented-result{background:linear-gradient(135deg,#c8ff3d1a,#c8ff3d04);border:1px solid #c8ff3d42;grid-column:1/-1;justify-content:space-between;align-items:flex-end;min-height:150px;padding:30px;display:flex}.vl-fragmented-result strong{text-align:right;font-size:clamp(32px,3.6vw,56px);line-height:.92}.vl-system{min-height:100svh}.vl-system>img{object-fit:cover}.vl-system-shade{z-index:1;background:linear-gradient(90deg,#050607f5,#050607a8 52%,#05060761),linear-gradient(#0000 35%,#050607e0);position:absolute;inset:0}.vl-system-content{z-index:3;flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(100px,12vh,135px) clamp(40px,5.8vw,96px) 70px;display:flex;position:relative}.vl-system-heading{max-width:760px}.vl-system-heading p,.vl-capability-copy>div>p,.vl-build-copy p,.vl-package-copy p,.vl-phases-heading p,.vl-partner-copy p{color:#f3f1eaab;max-width:620px;font-size:16px;line-height:1.66}.vl-steps{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05060770;border-top:1px solid #f3f1ea21;border-bottom:1px solid #f3f1ea21;grid-template-columns:repeat(9,1fr);margin-top:55px;display:grid}.vl-step{border-right:1px solid #f3f1ea17;flex-direction:column;justify-content:center;min-height:145px;padding:25px 16px;display:flex;position:relative}.vl-step span{color:#c8ff3d;font-size:9px;font-weight:750}.vl-step strong{margin-top:14px;font-size:13px;font-weight:650}.vl-step i{z-index:5;color:#c8ff3d;font-style:normal;position:absolute;top:50%;right:-7px}.vl-capabilities{grid-template-columns:1.08fr .92fr;align-items:center;gap:8vw;min-height:100svh;padding:clamp(100px,11vh,130px) clamp(40px,5.8vw,96px) 70px;display:grid}.vl-capability-images{height:min(72vh,700px);position:relative}.vl-cap-img{border:1px solid #f3f1ea24;position:absolute;overflow:hidden;box-shadow:0 28px 80px #0000008c}.vl-cap-img img{object-fit:cover}.vl-cap-img:after{content:"";background:linear-gradient(#0000 50%,#050607b8);position:absolute;inset:0}.vl-cap-img span{z-index:3;letter-spacing:.12em;background:#050607cc;padding:9px 11px;font-size:9px;position:absolute;bottom:18px;left:18px}.vl-cap-img-a{z-index:1;inset:0 21% 25% 0}.vl-cap-img-b{z-index:2;inset:16% 8% 11% 16%}.vl-cap-img-c{z-index:3;inset:32% 0 0 31%}.vl-capability-list{border-top:1px solid #f3f1ea1a;grid-template-columns:1fr 1fr;margin-top:32px;display:grid}.vl-capability-list>div{border-bottom:1px solid #f3f1ea14;align-items:center;gap:15px;min-height:48px;padding:12px;display:flex}.vl-capability-list>div:nth-child(odd){border-right:1px solid #f3f1ea14}.vl-capability-list span{color:#c8ff3d;font-size:8px}.vl-capability-list strong{font-size:12px;font-weight:560}.vl-build{align-items:center;min-height:100svh;display:flex}.vl-build>img{object-fit:cover}.vl-build-shade{z-index:1;background:radial-gradient(circle at 72%,#c8ff3d14,#0000 30%),linear-gradient(90deg,#050607f5,#050607c4 35%,#05060742 67%,#05060717);position:absolute;inset:0}.vl-build-copy{z-index:3;width:min(760px,50vw);margin-left:clamp(40px,6vw,100px);position:relative}.vl-build-orbit{z-index:4;width:min(620px,42vw);height:520px;position:absolute;top:50%;right:5vw;transform:translateY(-50%)}.vl-build-orbit:before,.vl-build-orbit:after{content:"";border:1px solid #f3f1ea1a;border-radius:50%;position:absolute;inset:10%}.vl-build-orbit:after{inset:27%}.vl-build-orbit>div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050607bd;border:1px solid #c8ff3d33;padding:12px 15px;font-size:10px;font-weight:700;position:absolute}.vl-build-orbit>div:first-child{top:43%;left:2%}.vl-build-orbit>div:nth-child(2){top:5%;left:30%}.vl-build-orbit>div:nth-child(3){top:29%;right:2%}.vl-build-orbit>div:nth-child(4){bottom:18%;right:9%}.vl-build-orbit>div:nth-child(5){bottom:3%;left:28%}.vl-build-orbit>div:nth-child(6){color:#c8ff3d;top:42%;left:39%}.vl-package{grid-template-columns:.85fr 1.15fr;align-items:center;gap:9vw;min-height:100svh;padding:clamp(100px,11vh,130px) clamp(40px,5.8vw,96px) 70px;display:grid}.vl-package:before{content:"";pointer-events:none;background:radial-gradient(circle,#c8ff3d17,#0000 65%);width:600px;height:600px;position:absolute;bottom:-250px;left:-150px}.vl-package-price{letter-spacing:.1em;color:#c8ff3d;margin-top:28px;font-size:15px;font-weight:750;display:block}.vl-package-copy .vd-button{margin-top:30px}.vl-package-list{border-top:1px solid #f3f1ea21}.vl-package-list>div{border-bottom:1px solid #f3f1ea17;align-items:center;gap:23px;min-height:60px;padding:15px 18px;display:flex}.vl-package-list span{color:#c8ff3d;width:28px;font-size:9px}.vl-package-list strong{font-size:14px;font-weight:560}.vl-phases{grid-template-columns:.73fr 1.27fr;align-items:center;gap:8vw;min-height:100svh;padding:clamp(100px,11vh,130px) clamp(40px,5.8vw,96px) 70px;display:grid}.vl-phase-grid{grid-template-columns:1fr 1fr;display:grid}.vl-phase-grid article{background:linear-gradient(135deg,#c8ff3d09,#0000 58%);border:1px solid #f3f1ea17;min-height:220px;margin:-1px 0 0 -1px;padding:28px}.vl-phase-grid article:last-child{grid-column:1/-1}.vl-phase-grid span{color:#c8ff3d;font-size:9px}.vl-phase-grid strong{margin-top:34px;font-size:22px;display:block}.vl-phase-grid p{color:#f3f1ea87;max-width:330px;margin-top:12px;font-size:13px;line-height:1.58}.vl-ownership{min-height:100svh}.vl-ownership>img{object-fit:cover}.vl-ownership-shade{z-index:1;background:linear-gradient(90deg,#050607f2,#050607b5 52%,#0506075e),linear-gradient(#0000,#050607e8);position:absolute;inset:0}.vl-ownership-content{z-index:3;grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;min-height:100svh;padding:clamp(100px,11vh,130px) clamp(40px,5.8vw,96px) 70px;display:grid;position:relative}.vl-ownership-grid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05060785;grid-template-columns:1fr 1fr;display:grid}.vl-ownership-grid>div{border:1px solid #f3f1ea1a;min-height:215px;margin:-1px 0 0 -1px;padding:28px}.vl-ownership-grid span{color:#c8ff3d;font-size:9px}.vl-ownership-grid strong{margin-top:33px;font-size:18px;display:block}.vl-ownership-grid p{color:#f3f1ea8f;margin-top:13px;font-size:13px;line-height:1.58}.vl-partner{grid-template-columns:1.08fr .92fr;min-height:100svh;display:grid}.vl-partner-visual{min-height:100svh;position:relative}.vl-partner-visual img{object-fit:cover}.vl-partner-visual:after{content:"";background:linear-gradient(90deg,#0000 55%,#070809);position:absolute;inset:0}.vl-partner-copy{background:#070809;align-items:center;padding:clamp(100px,12vh,140px) clamp(40px,6vw,100px);display:flex}.vl-partner-copy .vd-button{margin-top:30px}.vl-final{align-items:center;min-height:100svh;display:flex}.vl-final>img{object-fit:cover}.vl-final-shade{z-index:1;background:radial-gradient(circle at 72% 52%,#c8ff3d14,#0000 30%),linear-gradient(90deg,#050607f7,#050607bf 42%,#0506072e);position:absolute;inset:0}.vl-final-content{z-index:3;width:min(880px,62vw);margin-left:clamp(40px,6vw,100px);position:relative}.vl-final-content .vd-button{margin-top:30px}@media (max-width:1050px){.vl-page>section{height:auto;min-height:100svh}.vl-problem,.vl-capabilities,.vl-package,.vl-phases,.vl-ownership-content,.vl-partner{grid-template-columns:1fr}.vl-problem,.vl-capabilities,.vl-package,.vl-phases{padding-top:120px;padding-bottom:80px}.vl-steps{grid-template-columns:repeat(3,1fr)}.vl-step{border-bottom:1px solid #f3f1ea17}.vl-build{min-height:900px}.vl-build-copy{width:min(700px,80vw)}.vl-build-orbit{opacity:.72}.vl-partner-visual{min-height:600px}.vl-partner-copy{min-height:700px}}@media (max-width:700px){.vl-hero{min-height:930px}.vl-hero-content{width:auto;padding:145px 22px 300px}.vl-hero h1{font-size:clamp(54px,16vw,78px)}.vl-hero-footer{grid-template-columns:1fr;height:auto}.vl-hero-footer>div{border-bottom:1px solid #f3f1ea14;border-right:0;min-height:70px;padding:14px 22px}.vl-problem,.vl-capabilities,.vl-package,.vl-phases,.vl-system-content,.vl-ownership-content{padding-left:22px;padding-right:22px}.vl-problem h2,.vl-system h2,.vl-capabilities h2,.vl-build h2,.vl-package h2,.vl-phases h2,.vl-ownership h2,.vl-partner h2,.vl-final h2{font-size:clamp(44px,13vw,66px)}.vl-fragmented,.vl-capability-list,.vl-phase-grid,.vl-ownership-grid{grid-template-columns:1fr}.vl-fragmented-result{grid-column:auto}.vl-capability-list>div:nth-child(odd){border-right:0}.vl-phase-grid article:last-child{grid-column:auto}.vl-steps{grid-template-columns:1fr 1fr}.vl-step{min-height:110px}.vl-step i{display:none}.vl-capability-images{height:520px}.vl-build{min-height:840px}.vl-build-copy{width:auto;margin:0 22px}.vl-build-orbit{opacity:.38;width:480px;right:-140px}.vl-partner-visual{min-height:440px}.vl-partner-copy{padding:100px 22px}.vl-final{min-height:760px}.vl-final-content{width:auto;margin:0 22px}}@media (max-width:380px){.vl-steps{grid-template-columns:1fr}.vl-hero h1{font-size:50px}.vl-capability-images{height:440px}}@media (prefers-reduced-motion:reduce){.vl-page *,.vl-page :before,.vl-page :after{scroll-behavior:auto!important}}.vl-hero-content>div,.vl-problem-left>div,.vl-system-heading,.vl-capability-copy>div,.vl-build-copy>div,.vl-package-copy>div,.vl-phases-heading>div,.vl-ownership-content>div:first-child,.vl-partner-copy>div,.vl-final-content>div{opacity:1!important;visibility:visible!important;transform:none!important}.vl-fragmented>div,.vl-step,.vl-package-list>div,.vl-build-orbit>div{opacity:1!important;visibility:visible!important}.vl-hero-content{align-items:center;min-height:calc(100svh - 108px);padding-top:100px;padding-bottom:110px;display:flex}.vl-hero-content>div{width:100%}.vl-hero h1{max-width:1080px}.vl-hero-content p{max-width:650px}.vl-problem-left{z-index:3;position:relative}.vl-problem-left h2{max-width:670px}.vl-fragmented{align-self:center}.vl-system-content{z-index:3;position:relative}.vl-system-heading{opacity:1!important}.vl-steps{z-index:4;position:relative}.vl-step{background:#0506079e}.vl-step strong{color:#f3f1ea}.vl-capability-copy{z-index:4;position:relative}.vl-capability-copy h2{max-width:650px}.vl-build-copy{z-index:5;position:relative}.vl-build-copy>div,.vl-build-orbit>div{opacity:1!important}.vl-package-copy,.vl-package-list,.vl-phases-heading,.vl-phase-grid,.vl-ownership-content>div:first-child{z-index:4;position:relative}.vl-partner-copy{z-index:5;position:relative}.vl-partner-copy>div{opacity:1!important}.vl-final-content{z-index:5;position:relative}.vl-final-content>div{opacity:1!important}@media (max-width:1050px){.vl-hero-content{min-height:auto;padding-top:150px;padding-bottom:280px;display:block}.vl-problem-left,.vl-capability-copy,.vl-package-copy,.vl-phases-heading,.vl-partner-copy{opacity:1!important;transform:none!important}}@media (max-width:700px){.vl-page{overflow-x:hidden}.vl-hero-content{padding:140px 22px 280px}.vl-hero-content p{font-size:16px}.vl-actions{align-items:stretch}.vl-actions .vd-button{justify-content:center}.vl-fragmented-result{gap:25px}.vl-fragmented-result strong{font-size:34px}}@media (max-width:380px){.vl-hero h1{font-size:48px}.vl-problem h2,.vl-system h2,.vl-capabilities h2,.vl-build h2,.vl-package h2,.vl-phases h2,.vl-ownership h2,.vl-partner h2,.vl-final h2{font-size:43px}}.vl-page{--vl-lime:#c8ff3d;--vl-bg:#070809}.vl-page>section{isolation:isolate}.vl-page>section::selection{color:#070809;background:#c8ff3d}.vl-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 0% 45%,#c8ff3d0b 57%,#0000 68%) 0 0/220% 100%;animation:12s ease-in-out infinite vlHeroSweep;position:absolute;inset:0}@keyframes vlHeroSweep{0%,18%{background-position:160% 0}58%,to{background-position:-80% 0}}.vl-hero-content{z-index:5}.vl-hero h1{text-wrap:balance}.vl-hero-footer>div{transition:background .35s,border-color .35s}.vl-hero-footer>div:hover{background:#c8ff3d09;border-color:#c8ff3d2e}.vl-fragmented>div:not(.vl-fragmented-result){transition:background .3s,border-color .3s,transform .3s;position:relative;overflow:hidden}.vl-fragmented>div:not(.vl-fragmented-result):after{content:"";transform-origin:0;background:linear-gradient(90deg,#0000,#c8ff3d6b,#0000);height:1px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.vl-fragmented>div:not(.vl-fragmented-result):hover{background:#c8ff3d06;border-color:#c8ff3d2e;transform:translateY(-2px)}.vl-fragmented>div:not(.vl-fragmented-result):hover:after{transform:scaleX(1)}.vl-fragmented-result{position:relative;overflow:hidden;box-shadow:inset 0 0 70px #c8ff3d06}.vl-fragmented-result:after{content:"";pointer-events:none;background:radial-gradient(circle,#c8ff3d21,#0000 68%);border-radius:50%;width:220px;height:220px;position:absolute;top:-110px;right:-80px}.vl-steps{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0a0b0cc7,#050607b3);border:1px solid #f3f1ea1c;grid-template-columns:repeat(9,1fr);margin-top:52px;padding:0;display:grid;position:relative;box-shadow:0 30px 90px #00000057,inset 0 1px #ffffff06}.vl-steps:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg,#c8ff3d1f,#c8ff3dd1,#c8ff3d29);height:1px;position:absolute;top:53%;left:5.5%;right:5.5%;box-shadow:0 0 14px #c8ff3d40}.vl-steps:after{content:"";z-index:6;filter:blur(.3px);background:linear-gradient(90deg,#0000,#c8ff3d,#c8ff3d26);border-radius:999px;width:90px;height:5px;animation:6.8s cubic-bezier(.45,0,.55,1) infinite vlProcessSignal;position:absolute;top:calc(53% - 2px);left:5.5%;box-shadow:0 0 18px #c8ff3d9e}@keyframes vlProcessSignal{0%{opacity:0;left:5.5%}8%{opacity:1}90%{opacity:1}to{opacity:0;left:88%}}.vl-step{z-index:7;background:linear-gradient(#05060799,#050607d1);border-right:1px solid #f3f1ea13;flex-direction:column;justify-content:flex-start;min-height:148px;padding:26px 15px;transition:background .35s,transform .35s;display:flex;position:relative}.vl-step:last-child{border-right:0}.vl-step:before{content:"";z-index:8;background:#070809;border:1px solid #c8ff3de6;border-radius:50%;width:9px;height:9px;transition:transform .3s,background .3s,box-shadow .3s;position:absolute;top:calc(53% - 4px);left:16px;box-shadow:0 0 0 4px #c8ff3d0e,0 0 12px #c8ff3d47}.vl-step:hover{background:linear-gradient(#c8ff3d0b,#050607d1);transform:translateY(-3px)}.vl-step:hover:before{background:#c8ff3d;transform:scale(1.45);box-shadow:0 0 0 5px #c8ff3d14,0 0 22px #c8ff3d85}.vl-step span{letter-spacing:.06em;font-size:8px}.vl-step strong{letter-spacing:.02em;margin-top:auto;margin-bottom:14px;font-size:12px}.vl-step i{display:none}.vl-cap-img{transition:border-color .35s,box-shadow .35s,filter .35s}.vl-cap-img:hover{border-color:#c8ff3d47;box-shadow:0 38px 110px #0000009e,0 0 60px #c8ff3d12}.vl-cap-img img{transition:transform 1s cubic-bezier(.16,1,.3,1),filter .7s}.vl-cap-img:hover img{filter:brightness(1.06);transform:scale(1.022)}.vl-build{isolation:isolate}.vl-build-shade{background:radial-gradient(circle at 72% 52%,#c8ff3d1c,#0000 28%),linear-gradient(90deg,#050607f7 0%,#050607cf 34%,#0506073d 65%,#0506070d 100%)}.vl-system-core{z-index:5;aspect-ratio:1;border-radius:50%;width:min(600px,42vw);position:absolute;top:50%;right:4vw;transform:translateY(-50%)}.vl-system-ring{pointer-events:none;border:1px solid #f3f1ea1f;border-radius:50%;position:absolute}.vl-system-ring-a{border-color:#c8ff3d38;inset:4%;box-shadow:inset 0 0 60px #c8ff3d06}.vl-system-ring-b{border-color:#f3f1ea1c;inset:20%}.vl-system-ring-c{border-color:#c8ff3d29;inset:36%}.vl-system-ring-a:before{content:"";border-radius:inherit;border:1px dashed #c8ff3d45;animation:25s linear infinite vlOrbitRotate;position:absolute;inset:-1px}.vl-system-ring-b:after{content:"";border-radius:inherit;border:1px dashed #f3f1ea1f;animation:19s linear infinite vlOrbitRotateReverse;position:absolute;inset:-1px}@keyframes vlOrbitRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vlOrbitRotateReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.vl-system-core-center{z-index:7;text-align:center;background:radial-gradient(circle at 50% 35%,#c8ff3d29,#08090aeb 58%);border:1px solid #c8ff3d52;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:174px;height:174px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #c8ff3d1a,inset 0 0 45px #c8ff3d09}.vl-system-core-center span{letter-spacing:.12em;color:#c8ff3d;font-size:8px;font-weight:750}.vl-system-core-center strong{margin-top:8px;font-size:23px;font-weight:600}.vl-system-core-center small{letter-spacing:.16em;color:#f3f1ea7a;margin-top:6px;font-size:7px}.vl-system-node{z-index:9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:default;background:#060708e0;border:1px solid #f3f1ea26;align-items:center;gap:10px;min-width:106px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 12px 35px #00000057}.vl-system-node span{color:#c8ff3d;font-size:8px;font-weight:750}.vl-system-node strong{letter-spacing:.04em;font-size:9px}.vl-system-node-1{top:45%;left:0}.vl-system-node-2{top:3%;left:28%}.vl-system-node-3{top:25%;right:1%}.vl-system-node-4{bottom:20%;right:2%}.vl-system-node-5{bottom:2%;left:27%}.vl-system-node-6{border-color:#c8ff3d52;bottom:22%;left:8%}.vl-system-scan{z-index:6;pointer-events:none;background:conic-gradient(#0000 0deg 325deg,#c8ff3d24 345deg,#c8ff3d8c 359deg,#0000 360deg);border-radius:50%;animation:8s linear infinite vlScanRotate;position:absolute;inset:12%;-webkit-mask:radial-gradient(circle,#0000 0 55%,#000 56% 58%,#0000 59%);mask:radial-gradient(circle,#0000 0 55%,#000 56% 58%,#0000 59%)}@keyframes vlScanRotate{to{transform:rotate(360deg)}}.vl-package{background:radial-gradient(circle at 10% 88%,#c8ff3d12,#0000 26%),#070809}.vl-package-list>div{transition:background .3s,padding-left .3s,border-color .3s}.vl-package-list>div:hover{background:#c8ff3d06;border-color:#c8ff3d29;padding-left:25px}.vl-phase-grid article{transition:border-color .35s,background .35s,transform .35s;position:relative;overflow:hidden}.vl-phase-grid article:after{content:"";opacity:0;background:radial-gradient(circle,#c8ff3d1c,#0000 70%);border-radius:50%;width:180px;height:180px;transition:opacity .35s;position:absolute;bottom:-100px;right:-100px}.vl-phase-grid article:hover{background:linear-gradient(135deg,#c8ff3d0e,#0506074d);border-color:#c8ff3d38;transform:translateY(-4px)}.vl-phase-grid article:hover:after{opacity:1}.vl-ownership-grid>div{transition:background .35s,border-color .35s,transform .35s}.vl-ownership-grid>div:hover{background:#c8ff3d08;border-color:#c8ff3d33;transform:translateY(-3px)}.vl-partner-visual img{transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.vl-partner:hover .vl-partner-visual img{transform:scale(1.025)}.vl-page .vd-button{transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,background .3s,color .3s}.vl-page .vd-button:hover{transform:translateY(-2px)}@media (max-width:1050px){.vl-steps{grid-template-columns:repeat(3,1fr)}.vl-steps:before,.vl-steps:after{display:none}.vl-step:before{top:22px;left:auto;right:18px}.vl-step strong{margin-top:24px;margin-bottom:0}.vl-system-core{opacity:.78;width:min(560px,54vw);right:-6vw}}@media (max-width:700px){.vl-hero:after{display:none}.vl-steps{grid-template-columns:1fr 1fr}.vl-step{min-height:108px}.vl-system-core{opacity:.43;pointer-events:none;width:440px;top:55%;right:-225px}.vl-system-node{display:none}.vl-system-core-center{width:140px;height:140px}.vl-build-copy{z-index:10;position:relative}}@media (max-width:380px){.vl-steps{grid-template-columns:1fr}.vl-step{min-height:90px}.vl-system-core{width:390px;right:-250px}}@media (prefers-reduced-motion:reduce){.vl-hero:after,.vl-steps:after,.vl-system-ring-a:before,.vl-system-ring-b:after,.vl-system-scan{animation:none!important}.vl-page *,.vl-page :before,.vl-page :after{transition-duration:.01ms!important}}.aa-page{--aa-lime:#c8ff3d;background:#070809}.aa-page>section{isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always;border-bottom:1px solid #f3f1ea12;min-height:100svh;position:relative;overflow:hidden}.aa-page h1,.aa-page h2{letter-spacing:-.065em;font-weight:430}.aa-hero>img{object-fit:cover}.aa-hero-shade{z-index:1;background:radial-gradient(circle at 72% 48%,#c8ff3d1a,#0000 30%),linear-gradient(90deg,#050607fa 0%,#050607e0 34%,#05060763 65%,#0506071a 100%),linear-gradient(#0000 42%,#050607e3);position:absolute;inset:0}.aa-hero-grid{z-index:2;opacity:.12;background-image:linear-gradient(#f3f1ea17 1px,#0000 1px),linear-gradient(90deg,#f3f1ea17 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 16%,#000 58%);mask-image:linear-gradient(90deg,#0000 16%,#000 58%)}.aa-hero-copy{z-index:4;width:min(1000px,68vw);padding:clamp(145px,17vh,190px) 0 150px clamp(42px,6vw,100px);position:relative}.aa-kicker{letter-spacing:.17em;color:#c8ff3d;margin-top:28px;font-size:10px;font-weight:750;display:block}.aa-hero h1{margin:23px 0 28px;font-size:clamp(68px,7.6vw,132px);line-height:.86}.aa-hero-copy>p{color:#f3f1eac2;max-width:700px;font-size:18px;line-height:1.62}.aa-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.aa-hero-signal{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607d6;border-top:1px solid #f3f1ea1c;grid-template-columns:repeat(3,1fr);min-height:108px;display:grid;position:absolute;bottom:0;left:0;right:0}.aa-hero-signal>div{border-right:1px solid #f3f1ea14;flex-direction:column;justify-content:center;padding:20px clamp(32px,5.8vw,94px);display:flex}.aa-hero-signal span{color:#f3f1ea66;letter-spacing:.12em;font-size:9px}.aa-hero-signal strong{margin-top:7px;font-size:17px}.aa-problem{grid-template-columns:.78fr 1.22fr;align-items:center;gap:9vw;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid}.aa-problem-copy h2,.aa-flow-heading h2,.aa-two-copy h2,.aa-industries-heading h2,.aa-integrations-copy h2,.aa-commercial-heading h2,.aa-control-heading h2,.aa-final-copy h2{margin:24px 0;font-size:clamp(54px,5.7vw,92px);line-height:.88}.aa-problem-copy p,.aa-flow-heading p,.aa-two-copy p,.aa-integrations-copy p,.aa-commercial-heading p,.aa-control-heading p{color:#f3f1eaa8;max-width:630px;font-size:16px;line-height:1.65}.aa-friction{grid-template-columns:1fr 1fr;display:grid}.aa-friction article{background:linear-gradient(135deg,#c8ff3d06,#0000 60%);border:1px solid #f3f1ea17;min-height:165px;margin:-1px 0 0 -1px;padding:26px;transition:transform .3s,border-color .3s,background .3s}.aa-friction article:hover{background:linear-gradient(135deg,#c8ff3d0e,#0000);border-color:#c8ff3d33;transform:translateY(-3px)}.aa-friction span,.aa-industry-grid span,.aa-control-grid span{color:#c8ff3d;font-size:9px}.aa-friction strong{margin-top:24px;font-size:19px;display:block}.aa-friction p{color:#f3f1ea80;max-width:280px;margin-top:11px;font-size:12px;line-height:1.5}.aa-flow>img{object-fit:cover}.aa-flow-shade{z-index:1;background:linear-gradient(90deg,#050607f2,#050607ab 54%,#05060757),linear-gradient(#0000 37%,#050607e0);position:absolute;inset:0}.aa-flow-content{z-index:3;flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:flex;position:relative}.aa-flow-heading{max-width:760px}.aa-flow-rail{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607ab;border:1px solid #f3f1ea1f;grid-template-columns:repeat(5,1fr);margin-top:54px;display:grid;position:relative;overflow:hidden}.aa-flow-rail:before{content:"";z-index:5;background:linear-gradient(90deg,#c8ff3d1a,#c8ff3dd9,#c8ff3d1a);height:1px;position:absolute;top:53%;left:8%;right:8%;box-shadow:0 0 14px #c8ff3d4d}.aa-flow-rail article{z-index:6;background:linear-gradient(#05060775,#050607c9);border-right:1px solid #f3f1ea14;min-height:190px;padding:25px 20px;position:relative}.aa-flow-rail article:before{content:"";background:#070809;border:1px solid #c8ff3d;border-radius:50%;width:9px;height:9px;position:absolute;top:calc(53% - 4px);left:20px;box-shadow:0 0 0 4px #c8ff3d0f,0 0 14px #c8ff3d47}.aa-flow-rail article>span{color:#c8ff3d;font-size:9px}.aa-flow-rail article strong{margin-top:18px;font-size:16px;display:block}.aa-flow-rail article p{color:#f3f1ea7a;margin-top:55px;font-size:11px;line-height:1.5}.aa-flow-signal{z-index:8;background:linear-gradient(90deg,#0000,#c8ff3d,#0000);border-radius:100px;width:80px;height:5px;animation:6.5s cubic-bezier(.45,0,.55,1) infinite aaFlowSignal;position:absolute;top:calc(53% - 2px);left:8%;box-shadow:0 0 18px #c8ff3da3}@keyframes aaFlowSignal{0%{opacity:0;left:7%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:87%}}.aa-two-systems{grid-template-columns:.72fr 1.28fr;align-items:center;gap:8vw;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid}.aa-system-columns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.aa-system-card{background:linear-gradient(145deg,#ffffff05,#ffffff01);border:1px solid #f3f1ea1c}.aa-system-card-accent{background:linear-gradient(145deg,#c8ff3d0e,#c8ff3d02);border-color:#c8ff3d33}.aa-system-card-head{border-bottom:1px solid #f3f1ea17;flex-direction:column;min-height:150px;padding:25px;display:flex}.aa-system-card-head>span,.aa-system-list span{color:#c8ff3d;font-size:9px}.aa-system-card-head strong{margin-top:35px;font-size:23px}.aa-system-card-head small{letter-spacing:.1em;color:#f3f1ea61;margin-top:9px;font-size:8px}.aa-system-list>div{border-bottom:1px solid #f3f1ea12;align-items:center;gap:16px;min-height:52px;padding:13px 20px;font-size:12px;display:flex}.aa-industries{grid-template-columns:.72fr 1.28fr;align-items:center;gap:8vw;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid}.aa-industry-grid{grid-template-columns:1fr 1fr;display:grid}.aa-industry-grid article{border:1px solid #f3f1ea17;min-height:240px;margin:-1px 0 0 -1px;padding:30px;transition:transform .35s,border-color .35s,background .35s}.aa-industry-grid article:hover{background:#c8ff3d06;border-color:#c8ff3d38;transform:translateY(-4px)}.aa-industry-grid strong{margin-top:50px;font-size:22px;display:block}.aa-industry-grid p{color:#f3f1ea85;margin-top:16px;font-size:12px;line-height:1.65}.aa-integrations{align-items:center;display:flex}.aa-integrations>img{object-fit:cover}.aa-integrations-shade{z-index:1;background:radial-gradient(circle at 72%,#c8ff3d1a,#0000 30%),linear-gradient(90deg,#050607f5,#050607c7 36%,#0506073b 67%,#05060712);position:absolute;inset:0}.aa-integrations-copy{z-index:4;width:min(720px,47vw);margin-left:clamp(42px,6vw,100px);position:relative}.aa-network{z-index:5;aspect-ratio:1;width:min(620px,43vw);position:absolute;top:50%;right:4vw;transform:translateY(-50%)}.aa-network-ring{border:1px solid #f3f1ea21;border-radius:50%;position:absolute}.aa-network-ring-a{border-style:dashed;border-color:#c8ff3d3d;animation:28s linear infinite aaSpin;inset:8%}.aa-network-ring-b{border-style:dashed;animation:20s linear infinite aaSpinReverse;inset:29%}@keyframes aaSpin{to{transform:rotate(360deg)}}@keyframes aaSpinReverse{to{transform:rotate(-360deg)}}.aa-network-core{z-index:5;text-align:center;background:radial-gradient(circle,#c8ff3d1f,#050607e8 67%);border:1px solid #c8ff3d4d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #c8ff3d1a}.aa-network-core span{color:#c8ff3d;font-size:7px}.aa-network-core strong{margin-top:7px;font-size:19px}.aa-network-node{z-index:7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050607e0;border:1px solid #f3f1ea24;align-items:center;gap:8px;min-width:105px;padding:11px 12px;font-size:9px;display:flex;position:absolute}.aa-network-node span{color:#c8ff3d;font-size:7px}.aa-network-node-1{top:45%;left:0}.aa-network-node-2{top:12%;left:17%}.aa-network-node-3{top:1%;left:44%}.aa-network-node-4{top:14%;right:9%}.aa-network-node-5{top:45%;right:0}.aa-network-node-6{bottom:14%;right:8%}.aa-network-node-7{bottom:1%;left:44%}.aa-network-node-8{bottom:13%;left:13%}.aa-network-node-9{top:48%;left:26%}.aa-network-node-10{top:48%;right:25%}.aa-commercial{grid-template-columns:.74fr 1.26fr;align-items:center;gap:9vw;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid}.aa-commercial-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.aa-commercial-grid article{background:linear-gradient(145deg,#c8ff3d09,#ffffff01);border:1px solid #f3f1ea1a;flex-direction:column;min-height:460px;padding:34px;display:flex}.aa-commercial-grid article>span{letter-spacing:.12em;color:#c8ff3d;font-size:9px}.aa-commercial-grid strong{margin-top:42px;font-size:clamp(34px,3vw,50px);line-height:.96}.aa-commercial-grid p{color:#f3f1ea8f;margin-top:24px;font-size:13px;line-height:1.65}.aa-commercial-grid a{color:#f3f1ea;border-top:1px solid #f3f1ea1a;justify-content:space-between;margin-top:auto;padding-top:22px;font-size:10px;font-weight:750;display:flex}.aa-control>img{object-fit:cover}.aa-control-shade{z-index:1;background:linear-gradient(90deg,#050607f2,#050607b8 50%,#0506076b),linear-gradient(#0000,#050607e0);position:absolute;inset:0}.aa-control-content{z-index:3;grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;min-height:100svh;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid;position:relative}.aa-control-grid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0506078c;grid-template-columns:1fr 1fr;display:grid}.aa-control-grid article{border:1px solid #f3f1ea1a;min-height:215px;margin:-1px 0 0 -1px;padding:28px}.aa-control-grid strong{margin-top:34px;font-size:18px;display:block}.aa-control-grid p{color:#f3f1ea8a;margin-top:13px;font-size:12px;line-height:1.6}.aa-final{align-items:center;display:flex}.aa-final>img{object-fit:cover}.aa-final-shade{z-index:1;background:radial-gradient(circle at 72%,#c8ff3d14,#0000 30%),linear-gradient(90deg,#050607fa,#050607c4 42%,#0506072e);position:absolute;inset:0}.aa-final-copy{z-index:4;width:min(880px,63vw);margin-left:clamp(42px,6vw,100px);position:relative}.aa-final-copy .vd-button{margin-top:30px}@media (max-width:1050px){.aa-page>section{height:auto;min-height:100svh}.aa-problem,.aa-two-systems,.aa-industries,.aa-commercial,.aa-control-content{grid-template-columns:1fr}.aa-problem,.aa-two-systems,.aa-industries,.aa-commercial{padding-top:120px;padding-bottom:80px}.aa-flow-rail{grid-template-columns:1fr}.aa-flow-rail:before,.aa-flow-signal{display:none}.aa-flow-rail article{border-bottom:1px solid #f3f1ea14;min-height:130px}.aa-flow-rail article:before{top:22px;left:auto;right:20px}.aa-flow-rail article p{margin-top:15px}.aa-network{opacity:.66;width:55vw;right:-8vw}}@media (max-width:700px){.aa-page{overflow-x:hidden}.aa-hero{min-height:930px}.aa-hero-copy{width:auto;padding:145px 22px 300px}.aa-hero h1{font-size:clamp(52px,16vw,78px)}.aa-hero-signal{grid-template-columns:1fr}.aa-hero-signal>div{border-bottom:1px solid #f3f1ea14;border-right:0;min-height:68px;padding:14px 22px}.aa-problem,.aa-two-systems,.aa-industries,.aa-commercial,.aa-flow-content,.aa-control-content{padding-left:22px;padding-right:22px}.aa-problem-copy h2,.aa-flow-heading h2,.aa-two-copy h2,.aa-industries-heading h2,.aa-integrations-copy h2,.aa-commercial-heading h2,.aa-control-heading h2,.aa-final-copy h2{font-size:clamp(43px,13vw,65px)}.aa-friction,.aa-system-columns,.aa-industry-grid,.aa-commercial-grid,.aa-control-grid{grid-template-columns:1fr}.aa-integrations{min-height:820px}.aa-integrations-copy{width:auto;margin:0 22px}.aa-network{opacity:.35;pointer-events:none;width:430px;right:-245px}.aa-network-node{display:none}.aa-final{min-height:760px}.aa-final-copy{width:auto;margin:0 22px}}@media (max-width:380px){.aa-hero h1{font-size:48px}.aa-network{width:380px;right:-250px}}@media (prefers-reduced-motion:reduce){.aa-flow-signal,.aa-network-ring{animation:none!important}.aa-page *,.aa-page :before,.aa-page :after{transition-duration:.01ms!important}}.aa-flow-rail{overflow:hidden;box-shadow:0 34px 100px #00000057,inset 0 1px #ffffff06}.aa-flow-rail:before{box-shadow:0 0 12px #c8ff3d40,0 0 26px #c8ff3d1a;background:linear-gradient(90deg,#c8ff3d1a,#c8ff3d6b 18%,#c8ff3deb 50%,#c8ff3d6b 82%,#c8ff3d1a)!important}.aa-flow-signal{filter:blur(.15px);background:linear-gradient(90deg,#0000 0%,#c8ff3d26 20%,#c8ff3d 50%,#c8ff3d52 72%,#0000 100%)!important;width:110px!important;height:5px!important;animation:5.8s cubic-bezier(.45,0,.55,1) infinite aaFlowSignalPolished!important;box-shadow:0 0 12px #c8ff3d80,0 0 30px #c8ff3d42!important}@keyframes aaFlowSignalPolished{0%{opacity:0;left:5%;transform:scaleX(.65)}8%{opacity:1}48%{transform:scaleX(1)}92%{opacity:1}to{opacity:0;left:88%;transform:scaleX(.65)}}.aa-flow-rail article{transition:background .35s,border-color .35s,transform .35s cubic-bezier(.16,1,.3,1)}.aa-flow-rail article:hover{background:linear-gradient(#c8ff3d0e,#050607cc);transform:translateY(-3px)}.aa-flow-rail article:before{animation:3.6s ease-in-out infinite aaArchitectureNodePulse}.aa-flow-rail article:nth-child(2):before{animation-delay:.35s}.aa-flow-rail article:nth-child(3):before{animation-delay:.7s}.aa-flow-rail article:nth-child(4):before{animation-delay:1.05s}.aa-flow-rail article:nth-child(5):before{animation-delay:1.4s}@keyframes aaArchitectureNodePulse{0%,to{background:#070809;transform:scale(1);box-shadow:0 0 0 4px #c8ff3d0d,0 0 10px #c8ff3d33}50%{background:#c8ff3d;transform:scale(1.28);box-shadow:0 0 0 6px #c8ff3d12,0 0 23px #c8ff3d80}}.aa-network{filter:drop-shadow(0 30px 60px #00000057)}.aa-network:before{content:"";pointer-events:none;background:radial-gradient(circle,#c8ff3d1a 0%,#c8ff3d09 36%,#0000 68%);border-radius:50%;animation:4.8s ease-in-out infinite aaNetworkGlow;position:absolute;inset:7%}@keyframes aaNetworkGlow{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.035)}}.aa-network:after{content:"";z-index:4;pointer-events:none;background:conic-gradient(#0000 0deg 320deg,#c8ff3d14 336deg,#c8ff3da3 355deg,#0000 360deg);border-radius:50%;animation:7.5s linear infinite aaNetworkScan;position:absolute;inset:13%;-webkit-mask:radial-gradient(circle,#0000 0 60%,#000 61% 62%,#0000 63%);mask:radial-gradient(circle,#0000 0 60%,#000 61% 62%,#0000 63%)}@keyframes aaNetworkScan{to{transform:rotate(360deg)}}.aa-network-ring-a{box-shadow:0 0 38px #c8ff3d0e,inset 0 0 30px #c8ff3d06;animation:24s linear infinite aaSpin!important}.aa-network-ring-b{box-shadow:inset 0 0 25px #f3f1ea05;animation:17s linear infinite aaSpinReverse!important}.aa-network-core{transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .35s;animation:4s ease-in-out infinite aaCorePulse}@keyframes aaCorePulse{0%,to{border-color:#c8ff3d3d;box-shadow:0 0 45px #c8ff3d12,inset 0 0 35px #c8ff3d06}50%{border-color:#c8ff3d75;box-shadow:0 0 85px #c8ff3d29,inset 0 0 55px #c8ff3d0e}}.aa-network-node{transition:border-color .3s,background .3s,box-shadow .3s;animation:5.2s ease-in-out infinite aaNodeFloat;box-shadow:0 14px 35px #00000052}.aa-network-node:hover{background:#0c0e0ff0;border-color:#c8ff3d57;box-shadow:0 18px 45px #0006,0 0 24px #c8ff3d14}@keyframes aaNodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.aa-network-node-1{animation-delay:-.4s}.aa-network-node-2{animation-delay:-1s}.aa-network-node-3{animation-delay:-1.6s}.aa-network-node-4{animation-delay:-2.2s}.aa-network-node-5{animation-delay:-2.8s}.aa-network-node-6{animation-delay:-3.4s}.aa-network-node-7{animation-delay:-4s}.aa-network-node-8{animation-delay:-4.6s}.aa-network-node-9{animation-delay:-2s}.aa-network-node-10{animation-delay:-3s}.aa-friction article,.aa-industry-grid article,.aa-commercial-grid article,.aa-control-grid article{transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,background .35s,box-shadow .35s}.aa-control-grid article:hover{background:#c8ff3d06;border-color:#c8ff3d30;transform:translateY(-4px);box-shadow:0 22px 55px #00000038}.aa-system-card{transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s}.aa-system-card:hover{border-color:#c8ff3d33;transform:translateY(-4px);box-shadow:0 30px 80px #00000047}@media (max-width:1050px){.aa-flow-rail article:before{animation:none}.aa-network-node{animation-duration:6.5s}}@media (max-width:700px){.aa-network:after{opacity:.45}.aa-network:before{opacity:.55}.aa-network-node{animation:none}}@media (prefers-reduced-motion:reduce){.aa-flow-signal,.aa-flow-rail article:before,.aa-network:before,.aa-network:after,.aa-network-ring-a,.aa-network-ring-b,.aa-network-core,.aa-network-node{animation:none!important}}.aa-flow-signal,.aa-network-ring-a,.aa-network-ring-b,.aa-network-core,.aa-network-node{animation:none!important}.aa-flow-rail{isolation:isolate;position:relative}.aa-flow-rail:before{z-index:7!important;background:linear-gradient(90deg,#c8ff3d14,#c8ff3d3b 20%,#c8ff3d66 50%,#c8ff3d3b 80%,#c8ff3d14)!important;height:1px!important;box-shadow:0 0 12px #c8ff3d29!important}.aa-flow-progress-fill{z-index:8;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#c8ff3d24,#c8ff3d 45%,#c8ff3d9e);border-radius:99px;height:3px;position:absolute;top:calc(53% - 1px);left:8%;right:8%;box-shadow:0 0 9px #c8ff3d80,0 0 24px #c8ff3d30}.aa-flow-signal{filter:drop-shadow(0 0 5px #c8ff3df2);pointer-events:none;border-radius:99px;z-index:10!important;background:linear-gradient(90deg,#0000,#c8ff3d61 23%,#c8ff3d 50%,#f3f1eab8 62%,#0000 100%)!important;width:100px!important;height:7px!important;position:absolute!important;top:calc(53% - 3px)!important;box-shadow:0 0 18px #c8ff3d75!important}.aa-flow-rail article:before{background:#0b0b0d;border-color:#c8ff3d;box-shadow:0 0 0 4px #c8ff3d0f,0 0 13px #c8ff3d57;z-index:11!important}.aa-flow-rail article:hover:before{background:#c8ff3d;transform:scale(1.42);box-shadow:0 0 0 6px #c8ff3d14,0 0 27px #c8ff3d9e}.aa-network{isolation:isolate;filter:drop-shadow(0 35px 70px #00000061)}.aa-network:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#c8ff3d21 0%,#c8ff3d0e 31%,#c8ff3d05 48%,#0000 69%);border-radius:50%;position:absolute;inset:5%}.aa-network:after{content:"";z-index:4;filter:drop-shadow(0 0 7px #c8ff3d8c);pointer-events:none;background:conic-gradient(#0000 0deg 307deg,#c8ff3d0a 315deg,#c8ff3d38 338deg,#c8ff3d 354deg,#0000 360deg);border-radius:50%;animation:6.5s linear infinite aaGuaranteedScanner;position:absolute;inset:10%;-webkit-mask:radial-gradient(circle,#0000 0 60%,#000 60.5% 62%,#0000 62.5%);mask:radial-gradient(circle,#0000 0 60%,#000 60.5% 62%,#0000 62.5%)}@keyframes aaGuaranteedScanner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aa-network-ring-a{box-shadow:0 0 28px #c8ff3d0d,inset 0 0 28px #c8ff3d06;border:1px dashed #c8ff3d66!important}.aa-network-ring-a:after{content:"";background:#c8ff3d;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%;box-shadow:0 0 8px #c8ff3d,0 0 18px #c8ff3da6}.aa-network-ring-b{border:1px dashed #f3f1ea33!important}.aa-network-ring-b:after{content:"";background:#f3f1ea;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-4px;box-shadow:0 0 12px #f3f1ea73}.aa-network-core{z-index:8!important;background:radial-gradient(circle at 50% 36%,#c8ff3d2b,#050607ed 63%)!important;border-color:#c8ff3d61!important}.aa-network-node{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050607e6;border-color:#f3f1ea2b;box-shadow:0 16px 42px #0000005e;z-index:10!important}.aa-page .vd-button{isolation:isolate;position:relative;overflow:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s,background .3s,color .3s!important}.aa-page .vd-button:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:28%;transition:transform .65s cubic-bezier(.16,1,.3,1);position:absolute;top:-70%;bottom:-70%;left:-42%;transform:translate(-160%)rotate(18deg)}.aa-page .vd-button:hover{transform:translateY(-3px);box-shadow:0 16px 36px #00000045}.aa-page .vd-button:hover:before{transform:translate(620%)rotate(18deg)}.aa-page .vd-button-primary:hover{background:#d1ff53;box-shadow:0 17px 42px #0000004d,0 0 27px #c8ff3d24}.aa-page .vd-button-secondary:hover{color:#f3f1ea;background:#c8ff3d0e;border-color:#c8ff3d61}.aa-page .vd-button>span{transition:transform .3s cubic-bezier(.16,1,.3,1);display:inline-block}.aa-page .vd-button:hover>span{transform:translate(4px,-4px)}.aa-commercial-grid a{transition:color .3s,padding-left .3s cubic-bezier(.16,1,.3,1),border-color .3s;position:relative}.aa-commercial-grid a:hover{color:#c8ff3d;border-color:#c8ff3d40;padding-left:8px}.aa-commercial-grid a>span{transition:transform .3s cubic-bezier(.16,1,.3,1)}.aa-commercial-grid a:hover>span{transform:translate(4px,-4px)}.aa-system-card:hover,.aa-commercial-grid article:hover,.aa-control-grid article:hover{border-color:#c8ff3d38;box-shadow:0 30px 75px #00000045}@media (max-width:1050px){.aa-flow-progress-fill,.aa-flow-signal{display:none}}@media (max-width:700px){.aa-page .vd-button:hover{transform:none}.aa-network:after{opacity:.5}}@media (prefers-reduced-motion:reduce){.aa-network:after{animation:none!important}.aa-page .vd-button:before{display:none}}.pr-page{--pr-lime:#c8ff3d;background:#070809}.pr-page>section{isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always;border-bottom:1px solid #f3f1ea12;min-height:100svh;position:relative;overflow:hidden}.pr-page h1,.pr-page h2{letter-spacing:-.065em;font-weight:430}.pr-hero>img{object-fit:cover}.pr-hero-shade{z-index:1;background:radial-gradient(circle at 72% 48%,#c8ff3d17,#0000 28%),linear-gradient(90deg,#050607fa 0%,#050607e0 34%,#05060761 65%,#0506071a 100%),linear-gradient(#0000 40%,#050607e6);position:absolute;inset:0}.pr-hero-grid{z-index:2;opacity:.12;background-image:linear-gradient(#f3f1ea14 1px,#0000 1px),linear-gradient(90deg,#f3f1ea14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 55%);mask-image:linear-gradient(90deg,#0000,#000 55%)}.pr-hero-copy{z-index:4;width:min(1000px,68vw);padding:clamp(145px,17vh,190px) 0 150px clamp(42px,6vw,100px);position:relative}.pr-kicker{letter-spacing:.16em;color:#c8ff3d;margin-top:28px;font-size:10px;font-weight:750;display:block}.pr-hero h1{margin:23px 0 28px;font-size:clamp(68px,7.6vw,132px);line-height:.86}.pr-hero-copy>p{color:#f3f1eabf;max-width:690px;font-size:18px;line-height:1.62}.pr-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.pr-hero-proof{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607d6;border-top:1px solid #f3f1ea1c;grid-template-columns:repeat(3,1fr);min-height:108px;display:grid;position:absolute;bottom:0;left:0;right:0}.pr-hero-proof>div{border-right:1px solid #f3f1ea14;flex-direction:column;justify-content:center;padding:20px clamp(32px,5.8vw,94px);display:flex}.pr-hero-proof span{letter-spacing:.12em;color:#f3f1ea66;font-size:9px}.pr-hero-proof strong{margin-top:7px;font-size:17px}.pr-heading h2,.pr-retainer-message h2,.pr-final-copy h2{margin:24px 0;font-size:clamp(54px,5.7vw,92px);line-height:.88}.pr-heading>p,.pr-final-copy>p{color:#f3f1eaa8;max-width:620px;font-size:16px;line-height:1.66}.pr-packages{grid-template-columns:.65fr 1.35fr;align-items:center;gap:7vw;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid}.pr-package-grid{grid-template-columns:repeat(3,1fr);display:grid}.pr-package-card{background:linear-gradient(145deg,#ffffff05,#ffffff01);border:1px solid #f3f1ea17;flex-direction:column;min-height:380px;margin:-1px 0 0 -1px;padding:24px;transition:border-color .3s,background .3s,box-shadow .3s;display:flex;position:relative}.pr-package-card:hover{background:linear-gradient(145deg,#c8ff3d0e,#ffffff01);border-color:#c8ff3d40;box-shadow:0 30px 80px #00000047}.pr-package-featured{background:linear-gradient(145deg,#c8ff3d16,#c8ff3d03);border-color:#c8ff3d4d}.pr-package-top{justify-content:space-between;gap:14px;display:flex}.pr-package-top>span{color:#c8ff3d;font-size:9px}.pr-package-top small{text-align:right;letter-spacing:.1em;color:#f3f1ea61;font-size:7px}.pr-package-card h3{margin-top:34px;font-size:22px;font-weight:600}.pr-package-price{color:#c8ff3d;margin-top:11px;font-size:15px}.pr-package-card>p{color:#f3f1ea91;margin-top:20px;font-size:12px;line-height:1.58}.pr-package-note{color:#f3f1ea61;margin-top:18px;font-size:10px;line-height:1.5}.pr-package-card>a{border-top:1px solid #f3f1ea17;justify-content:space-between;margin-top:auto;padding-top:20px;font-size:9px;font-weight:750;display:flex}.pr-compare>img{object-fit:cover}.pr-compare-shade{z-index:1;background:linear-gradient(90deg,#050607f0,#050607b5 52%,#0506076e),linear-gradient(#0000,#050607e3);position:absolute;inset:0}.pr-compare-content{z-index:3;grid-template-columns:.64fr 1.36fr;align-items:center;gap:7vw;min-height:100svh;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid;position:relative}.pr-table{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607a8;border:1px solid #f3f1ea1c}.pr-table-head,.pr-table-row{grid-template-columns:1.5fr repeat(4,1fr);display:grid}.pr-table-head>*,.pr-table-row>*{border-bottom:1px solid #f3f1ea12;border-right:1px solid #f3f1ea12;padding:15px 14px}.pr-table-head{letter-spacing:.08em;color:#c8ff3d;font-size:8px}.pr-table-row strong{font-size:11px;font-weight:560}.pr-table-row span{text-align:center;color:#f3f1ea94;font-size:10px}.pr-specialist,.pr-addons{grid-template-columns:.72fr 1.28fr;align-items:center;gap:8vw;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid}.pr-specialist-grid{grid-template-columns:repeat(3,1fr);display:grid}.pr-specialist-grid article{border:1px solid #f3f1ea17;flex-direction:column;min-height:430px;margin:-1px 0 0 -1px;padding:28px;transition:transform .3s,border-color .3s,background .3s;display:flex}.pr-specialist-grid article:hover{background:#c8ff3d06;border-color:#c8ff3d3b;transform:translateY(-4px)}.pr-specialist-grid>article>span{color:#c8ff3d;font-size:9px}.pr-specialist-grid strong{margin-top:42px;font-size:23px}.pr-specialist-grid b{color:#c8ff3d;margin-top:12px;font-size:14px}.pr-specialist-grid p{color:#f3f1ea8c;margin-top:24px;font-size:12px;line-height:1.62}.pr-specialist-grid a{border-top:1px solid #f3f1ea17;justify-content:space-between;margin-top:auto;padding-top:20px;font-size:9px;font-weight:750;display:flex}.pr-retainers{grid-template-columns:1.08fr .92fr;display:grid}.pr-retainer-visual{min-height:100svh;position:relative}.pr-retainer-visual>img{object-fit:cover}.pr-retainer-visual-shade{z-index:1;background:linear-gradient(90deg,#05060726,#05060785),linear-gradient(#0000 40%,#050607db);position:absolute;inset:0}.pr-retainer-message{z-index:3;position:absolute;bottom:8vh;left:6vw}.pr-retainer-copy{flex-direction:column;justify-content:center;padding:clamp(105px,13vh,150px) clamp(42px,6vw,100px);display:flex}.pr-retainer-list{border-top:1px solid #f3f1ea1a;margin-top:34px}.pr-retainer-list article{border-bottom:1px solid #f3f1ea14;grid-template-columns:40px 1fr auto;align-items:center;gap:20px;min-height:132px;display:grid}.pr-retainer-list article>span{color:#c8ff3d;font-size:9px}.pr-retainer-list strong{font-size:17px}.pr-retainer-list p{color:#f3f1ea7d;max-width:390px;margin-top:8px;font-size:11px;line-height:1.55}.pr-retainer-list b{color:#c8ff3d;font-size:12px}.pr-retainer-copy .vd-button{align-self:flex-start;margin-top:32px}.pr-addon-list{border-top:1px solid #f3f1ea1a}.pr-addon-list>div{border-bottom:1px solid #f3f1ea14;grid-template-columns:45px 1fr auto;align-items:center;min-height:56px;padding:14px 10px;transition:padding-left .3s,background .3s;display:grid}.pr-addon-list>div:hover{background:#c8ff3d06;padding-left:18px}.pr-addon-list span{color:#c8ff3d;font-size:9px}.pr-addon-list strong{font-size:13px;font-weight:560}.pr-addon-list b{color:#f3f1eaa8;font-size:12px}.pr-terms>img{object-fit:cover}.pr-terms-shade{z-index:1;background:linear-gradient(90deg,#050607f5,#050607b8 50%,#05060766),linear-gradient(#0000,#050607e3);position:absolute;inset:0}.pr-terms-content{z-index:3;grid-template-columns:.76fr 1.24fr;align-items:center;gap:8vw;min-height:100svh;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid;position:relative}.pr-payment-grid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05060799;grid-template-columns:1fr 1fr;display:grid}.pr-payment-grid article{border:1px solid #f3f1ea1a;min-height:220px;margin:-1px 0 0 -1px;padding:28px}.pr-payment-grid article>span{color:#c8ff3d;font-size:9px}.pr-payment-grid strong{margin-top:35px;font-size:17px;display:block}.pr-payment-grid b{color:#c8ff3d;margin-top:14px;font-size:23px;display:block}.pr-payment-grid small,.pr-payment-grid p{color:#f3f1ea7d;margin-top:10px;font-size:11px;line-height:1.5;display:block}.pr-scope-rule{background:linear-gradient(145deg,#c8ff3d14,#c8ff3d03)}.pr-final{align-items:center;display:flex}.pr-final>img{object-fit:cover}.pr-final-shade{z-index:1;background:radial-gradient(circle at 72% 48%,#c8ff3d14,#0000 30%),linear-gradient(90deg,#050607fa,#050607c7 43%,#0506072e);position:absolute;inset:0}.pr-final-copy{z-index:4;width:min(890px,64vw);margin-left:clamp(42px,6vw,100px);position:relative}.pr-final-copy .vd-button{margin-top:31px}.pr-page .vd-button,.pr-package-card a,.pr-specialist-grid a{transition:transform .3s cubic-bezier(.16,1,.3,1),color .3s,border-color .3s}.pr-page .vd-button:hover{transform:translateY(-3px)}.pr-package-card a:hover,.pr-specialist-grid a:hover{color:#c8ff3d}@media (max-width:1050px){.pr-page>section{height:auto;min-height:100svh}.pr-packages,.pr-compare-content,.pr-specialist,.pr-addons,.pr-terms-content,.pr-retainers{grid-template-columns:1fr}.pr-packages,.pr-specialist,.pr-addons{padding-top:120px;padding-bottom:80px}.pr-package-grid{grid-template-columns:1fr 1fr}.pr-retainer-visual{min-height:650px}}@media (max-width:700px){.pr-page{overflow-x:hidden}.pr-hero{min-height:930px}.pr-hero-copy{width:auto;padding:145px 22px 300px}.pr-hero h1{font-size:clamp(52px,16vw,78px)}.pr-hero-proof{grid-template-columns:1fr}.pr-hero-proof>div{border-bottom:1px solid #f3f1ea14;border-right:0;min-height:68px;padding:14px 22px}.pr-packages,.pr-specialist,.pr-addons,.pr-compare-content,.pr-terms-content{padding-left:22px;padding-right:22px}.pr-heading h2,.pr-retainer-message h2,.pr-final-copy h2{font-size:clamp(43px,13vw,65px)}.pr-package-grid,.pr-specialist-grid,.pr-payment-grid{grid-template-columns:1fr}.pr-table{overflow-x:auto}.pr-table-head,.pr-table-row{min-width:720px}.pr-retainer-visual{min-height:520px}.pr-retainer-message{bottom:45px;left:22px;right:22px}.pr-retainer-copy{padding:90px 22px}.pr-retainer-list article{grid-template-columns:32px 1fr}.pr-retainer-list b{grid-column:2}.pr-final{min-height:780px}.pr-final-copy{width:auto;margin:0 22px}}@media (max-width:380px){.pr-hero h1{font-size:48px}}.pr-transparency-strip{background:linear-gradient(90deg,#c8ff3d0e,#c8ff3d03);border:1px solid #c8ff3d2b;grid-column:1/-1;grid-template-columns:auto 1.1fr 1.8fr auto;align-items:center;gap:26px;margin-top:34px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.pr-transparency-strip:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c8ff3d1a,#0000);width:140px;animation:7s ease-in-out infinite prTransparencyScan;position:absolute;top:0;bottom:0;left:-180px}@keyframes prTransparencyScan{0%,14%{left:-180px}65%,to{left:calc(100% + 180px)}}.pr-transparency-strip>span{letter-spacing:.12em;color:#c8ff3d;font-size:8px;font-weight:750}.pr-transparency-strip>strong{font-size:12px;line-height:1.45}.pr-transparency-strip>p{color:#f3f1ea85;font-size:11px;line-height:1.55}.pr-transparency-strip>a{white-space:nowrap;color:#f3f1ea;font-size:9px;font-weight:750;transition:color .3s,transform .3s}.pr-transparency-strip>a:hover{color:#c8ff3d;transform:translate(4px)}.pr-addon-list>div{grid-template-columns:45px 1fr auto}.pr-addon-list>div>div{padding:8px 0}.pr-addon-list>div>div strong{display:block}.pr-addon-list>div>div p{color:#f3f1ea6e;max-width:660px;margin-top:5px;font-size:10px;line-height:1.5}.pr-addon-cta{background:linear-gradient(135deg,#c8ff3d09,#ffffff01);border:1px solid #f3f1ea17;grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin-top:32px;padding:26px;display:grid}.pr-addon-cta>span{letter-spacing:.1em;color:#c8ff3d;font-size:9px;font-weight:750}.pr-addon-cta>p{color:#f3f1ea8f;max-width:620px;font-size:12px;line-height:1.55}.pr-drivers{grid-template-columns:.72fr 1.28fr;align-items:center;gap:8vw;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid}.pr-drivers .vd-button{margin-top:28px}.pr-driver-grid{grid-template-columns:1fr 1fr;display:grid}.pr-driver-grid article{background:linear-gradient(145deg,#ffffff04,#0000);border:1px solid #f3f1ea16;min-height:165px;margin:-1px 0 0 -1px;padding:25px;transition:border-color .3s,background .3s,box-shadow .3s;position:relative;overflow:hidden}.pr-driver-grid article:after{content:"";opacity:0;background:radial-gradient(circle,#c8ff3d1f,#0000 70%);border-radius:50%;width:120px;height:120px;transition:opacity .3s;position:absolute;bottom:-70px;right:-70px}.pr-driver-grid article:hover{background:#c8ff3d06;border-color:#c8ff3d36;box-shadow:0 24px 60px #0003}.pr-driver-grid article:hover:after{opacity:1}.pr-driver-grid span{color:#c8ff3d;font-size:9px}.pr-driver-grid strong{margin-top:24px;font-size:16px;display:block}.pr-driver-grid p{color:#f3f1ea80;margin-top:9px;font-size:11px;line-height:1.55}.pr-external{min-height:100svh}.pr-external>img{object-fit:cover}.pr-external-shade{z-index:1;background:radial-gradient(circle at 77%,#c8ff3d14,#0000 31%),linear-gradient(90deg,#050607fa 0%,#050607e6 39%,#0506079e 68%,#0506076b 100%),linear-gradient(#0000 36%,#050607e0);position:absolute;inset:0}.pr-external-content{z-index:3;grid-template-columns:.78fr 1.22fr;align-items:center;gap:8vw;min-height:100svh;padding:clamp(100px,11vh,135px) clamp(42px,5.8vw,96px) 70px;display:grid;position:relative}.pr-cost-principle{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05060785;border-left:2px solid #c8ff3d;max-width:620px;margin-top:28px;padding:20px}.pr-cost-principle strong{letter-spacing:.12em;color:#c8ff3d;font-size:9px}.pr-cost-principle p{color:#f3f1ea9e;margin-top:9px;font-size:12px;line-height:1.6}.pr-external .vd-button{margin-top:28px}.pr-external-grid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0506077a;border-top:1px solid #f3f1ea1a;grid-template-columns:1fr 1fr;display:grid}.pr-external-grid article{border-bottom:1px solid #f3f1ea14;border-right:1px solid #f3f1ea14;grid-template-columns:32px 1fr;gap:14px;min-height:132px;padding:20px;transition:background .3s,border-color .3s;display:grid}.pr-external-grid article:hover{background:#c8ff3d07;border-color:#c8ff3d26}.pr-external-grid article>span{color:#c8ff3d;font-size:8px;font-weight:750}.pr-external-grid strong{font-size:12px}.pr-external-grid p{color:#f3f1ea7a;margin-top:7px;font-size:10px;line-height:1.55}.pr-page .vd-button{position:relative;overflow:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s,background .3s!important}.pr-page .vd-button:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);width:24%;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;top:-80%;bottom:-80%;left:-35%;transform:translate(-170%)rotate(18deg)}.pr-page .vd-button:hover{transform:translateY(-3px);box-shadow:0 17px 40px #0000004d}.pr-page .vd-button:hover:before{transform:translate(680%)rotate(18deg)}.pr-page .vd-button-primary:hover{box-shadow:0 17px 40px #0000004d,0 0 28px #c8ff3d21}.pr-package-card>a>span,.pr-specialist-grid a>span{transition:transform .3s cubic-bezier(.16,1,.3,1);display:inline-block}.pr-package-card>a:hover>span,.pr-specialist-grid a:hover>span{transform:translate(4px,-4px)}@media (max-width:1050px){.pr-drivers,.pr-external-content{grid-template-columns:1fr}.pr-drivers{padding-top:120px;padding-bottom:80px}.pr-transparency-strip{grid-template-columns:1fr 1fr}.pr-addon-cta{grid-template-columns:1fr}}@media (max-width:700px){.pr-drivers,.pr-external-content{padding-left:22px;padding-right:22px}.pr-driver-grid,.pr-external-grid,.pr-transparency-strip{grid-template-columns:1fr}.pr-transparency-strip:after{display:none}.pr-addon-list>div{grid-template-columns:32px 1fr}.pr-addon-list>div>b{grid-column:2;margin-top:4px}.pr-page .vd-button:hover{transform:none}}@media (prefers-reduced-motion:reduce){.pr-transparency-strip:after{animation:none}.pr-page .vd-button:before{display:none}}.pr-page .pr-heading>p,.pr-page .pr-final-copy>p,.pr-page .pr-hero-copy>p{font-size:17px;line-height:1.68}.pr-package-card>p{font-size:13px;line-height:1.62}.pr-package-note{font-size:11px;line-height:1.55}.pr-package-card h3{font-size:23px}.pr-package-price{font-size:16px}.pr-specialist-grid p{font-size:13px}.pr-addon-list>div>div p{font-size:11px;line-height:1.55}.pr-addon-list strong{font-size:14px}.pr-driver-grid p,.pr-external-grid p{font-size:11px;line-height:1.6}.pr-driver-grid strong,.pr-external-grid strong{font-size:13px}.pr-retainer-list p,.pr-payment-grid p,.pr-payment-grid small{font-size:12px}.pr-payment-grid strong{font-size:18px}.pr-payment-grid b{font-size:25px}.pr-table-row strong,.pr-table-row span{font-size:11px}.pr-page>section{border-bottom:1px solid #f3f1ea0e}.pr-packages,.pr-specialist,.pr-addons,.pr-drivers{background:radial-gradient(circle at 12% 100%,#c8ff3d0b,#0000 27%),linear-gradient(90deg,#c8ff3d05 0,#0000 17%),#070809}.pr-packages:after,.pr-specialist:after,.pr-addons:after,.pr-drivers:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#c8ff3d06);height:85px;position:absolute;bottom:-1px;left:6vw;right:6vw}.pr-packages>*,.pr-specialist>*,.pr-addons>*,.pr-drivers>*{z-index:2;position:relative}.pr-page>section:not(.pr-hero):before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#c8ff3d1a 18%,#f3f1ea0f 50%,#c8ff3d14 82%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;left:clamp(22px,2.8vw,46px)}.pr-compare:before,.pr-retainers:before,.pr-external:before,.pr-terms:before,.pr-final:before{display:none}.pr-package-card{overflow:hidden}.pr-package-card:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#c8ff3d21,#0000 68%);border-radius:50%;width:190px;height:190px;transition:opacity .4s,transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-115px;right:-115px}.pr-package-card:hover:after{opacity:1;transform:scale(1.18)}.pr-package-featured{animation:5.5s ease-in-out infinite prFeaturedPulse}@keyframes prFeaturedPulse{0%,to{box-shadow:0 0 #c8ff3d00}50%{box-shadow:0 0 40px #c8ff3d0e}}.pr-table-row{transition:background .25s,color .25s}.pr-table-row:hover{background:#c8ff3d06}.pr-table-row:hover>strong{color:#f3f1ea}.pr-table-row:hover>span{color:#f3f1ead1}.pr-addon-list>div{position:relative}.pr-addon-list>div:after{content:"";background:linear-gradient(90deg,#c8ff3d,#0000);width:0;height:1px;transition:width .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0}.pr-addon-list>div:hover:after{width:100%}.pr-driver-grid article{transition:transform .35s cubic-bezier(.16,1,.3,1),background .35s,border-color .35s,box-shadow .35s}.pr-driver-grid article:hover{transform:translateY(-5px);box-shadow:0 26px 65px #0000003d}.pr-external-grid article{position:relative;overflow:hidden}.pr-external-grid article:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c8ff3d09,#0000);width:55%;height:100%;transition:left .6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:-100%}.pr-external-grid article:hover:after{left:130%}.pr-payment-grid article{transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,background .35s;position:relative;overflow:hidden}.pr-payment-grid article:hover{background:#c8ff3d06;border-color:#c8ff3d30;transform:translateY(-4px)}.pr-payment-grid article:not(.pr-scope-rule):after{content:"";transform-origin:0;background:linear-gradient(90deg,#c8ff3d,#c8ff3d14);height:2px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;bottom:20px;left:28px;right:28px;transform:scaleX(0)}.pr-payment-grid article:hover:after{transform:scaleX(1)}.pr-page .vd-button,.pr-package-card>a,.pr-specialist-grid a,.pr-transparency-strip>a{position:relative}.pr-package-card>a,.pr-specialist-grid a{transition:color .3s,padding-left .3s cubic-bezier(.16,1,.3,1),border-color .3s}.pr-package-card>a:hover,.pr-specialist-grid a:hover{border-color:#c8ff3d38;padding-left:8px}.pr-page .vd-button-primary:hover{background:#d0ff4e;box-shadow:0 18px 45px #0000004d,0 0 32px #c8ff3d29}.pr-page .ip-section-label{transition:letter-spacing .35s,color .35s}.pr-page section:hover .ip-section-label{letter-spacing:.025em}@media (max-width:1050px){.pr-page>section:not(.pr-hero):before{left:22px}.pr-package-featured{animation:none}}@media (max-width:700px){.pr-page>section:not(.pr-hero):before{display:none}.pr-page .pr-heading>p,.pr-page .pr-final-copy>p,.pr-page .pr-hero-copy>p{font-size:16px}.pr-payment-grid article:hover,.pr-driver-grid article:hover{transform:none}}@media (prefers-reduced-motion:reduce){.pr-package-featured{animation:none!important}.pr-package-card:after,.pr-external-grid article:after,.pr-addon-list>div:after,.pr-payment-grid article:after{transition:none!important}}.pr-page>section{scroll-margin-top:76px}.pr-drivers,.pr-addons,.pr-specialist,.pr-packages{padding-top:clamp(115px,13vh,155px)}.pr-page>section+section{position:relative}.pr-page>section+section:after{content:"";z-index:20;pointer-events:none;background:linear-gradient(90deg,#0000,#c8ff3d29 28%,#f3f1ea14 50%,#c8ff3d29 72%,#0000);height:1px;position:absolute;top:-1px;left:6vw;right:6vw}.pr-page .vd-button{justify-content:center;align-items:center;gap:18px;min-height:46px;display:inline-flex}.pr-page .vd-button>span,.pr-page .vd-button>svg{flex:none}.pr-page .vd-button-primary:hover{transform:translateY(-3px)scale(1.012)}.pr-page .vd-button-secondary:hover{background:#c8ff3d0b;border-color:#c8ff3d52}.pr-package-card>a,.pr-specialist-grid article>a,.pr-transparency-strip>a{cursor:pointer}.pr-package-card>a:hover,.pr-specialist-grid article>a:hover{letter-spacing:.025em}.pr-package-card{transform:translateZ(0)}.pr-package-card:hover{box-shadow:0 36px 90px #00000052,0 0 45px #c8ff3d09}.pr-package-featured:before{content:"RECOMMENDED";color:#070809;letter-spacing:.12em;z-index:4;background:#c8ff3d;padding:8px 11px;font-size:7px;font-weight:800;position:absolute;top:0;right:0}.pr-driver-grid article>span{transition:transform .3s,color .3s}.pr-driver-grid article:hover>span{color:#d5ff68;transform:translate(3px)}.pr-external-grid article:hover strong{color:#f3f1ea}.pr-external-grid article:hover>span{color:#d5ff68}.pr-payment-grid article:hover b{text-shadow:0 0 20px #c8ff3d33}.pr-scope-rule{border-color:#c8ff3d24}@media (max-width:1050px){.pr-page>section{scroll-margin-top:68px}.pr-drivers,.pr-addons,.pr-specialist,.pr-packages{padding-top:115px}}@media (max-width:700px){.pr-page>section{scroll-margin-top:62px}.pr-drivers,.pr-addons,.pr-specialist,.pr-packages{padding-top:100px}.pr-package-featured:before{font-size:6px}.pr-page>section+section:after{left:22px;right:22px}}.ps-page{--ps-lime:#c8ff3d;background:#070809}.ps-page>section{isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always;border-bottom:1px solid #f3f1ea12;min-height:100svh;scroll-margin-top:72px;position:relative;overflow:hidden}.ps-page h1,.ps-page h2{letter-spacing:-.065em;font-weight:430}.ps-hero>img{object-fit:cover}.ps-hero-shade{z-index:1;background:radial-gradient(circle at 72% 48%,#c8ff3d12,#0000 30%),linear-gradient(90deg,#050607fa 0%,#050607e0 34%,#05060766 65%,#0506071c),linear-gradient(#0000 42%,#050607e6);position:absolute;inset:0}.ps-hero-grid{z-index:2;opacity:.11;background-image:linear-gradient(#f3f1ea14 1px,#0000 1px),linear-gradient(90deg,#f3f1ea14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 54%);mask-image:linear-gradient(90deg,#0000,#000 54%)}.ps-hero-copy{z-index:4;width:min(1000px,68vw);padding:clamp(145px,17vh,190px) 0 150px clamp(42px,6vw,100px);position:relative}.ps-kicker{letter-spacing:.17em;color:#c8ff3d;margin-top:28px;font-size:10px;font-weight:750;display:block}.ps-hero h1{margin:23px 0 28px;font-size:clamp(68px,7.6vw,132px);line-height:.86}.ps-hero-copy>p,.ps-versus-heading>p,.ps-system-heading>p,.ps-control-heading>p,.ps-economics-heading>p,.ps-final-content>p{color:#f3f1eab3;max-width:680px;font-size:17px;line-height:1.66}.ps-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.ps-hero-proof{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607d6;border-top:1px solid #f3f1ea1c;grid-template-columns:repeat(3,1fr);min-height:108px;display:grid;position:absolute;bottom:0;left:0;right:0}.ps-hero-proof>div{border-right:1px solid #f3f1ea14;flex-direction:column;justify-content:center;padding:20px clamp(32px,5.8vw,94px);display:flex}.ps-hero-proof span{letter-spacing:.12em;color:#f3f1ea66;font-size:9px}.ps-hero-proof strong{margin-top:7px;font-size:17px}.ps-versus h2,.ps-luxnova h2,.ps-system h2,.ps-speed h2,.ps-control h2,.ps-economics h2,.ps-final h2{margin:24px 0;font-size:clamp(54px,5.7vw,92px);line-height:.88}.ps-versus{grid-template-columns:.68fr 1.32fr;align-items:center;gap:7vw;padding:clamp(110px,12vh,145px) clamp(42px,5.8vw,96px) 70px;display:grid}.ps-versus-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ps-model{background:linear-gradient(145deg,#ffffff05,#ffffff01);border:1px solid #f3f1ea17}.ps-model-vorax{background:linear-gradient(145deg,#c8ff3d0e,#c8ff3d02);border-color:#c8ff3d3d}.ps-model-head{border-bottom:1px solid #f3f1ea14;flex-direction:column;min-height:138px;padding:24px;display:flex}.ps-model-head>span{color:#c8ff3d;font-size:8px}.ps-model-head strong{margin-top:28px;font-size:22px}.ps-model-head small{letter-spacing:.1em;color:#f3f1ea59;margin-top:8px;font-size:8px}.ps-model article{border-bottom:1px solid #f3f1ea12;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;min-height:98px;padding:16px 18px;transition:background .3s,padding-left .3s;display:grid}.ps-model article:hover{background:#c8ff3d06;padding-left:24px}.ps-model article>span{color:#c8ff3d;font-size:8px}.ps-model article strong{font-size:12px}.ps-model article p{color:#f3f1ea70;margin-top:5px;font-size:10px;line-height:1.45}.ps-model article b{letter-spacing:.09em;color:#f3f1ea47;font-size:7px}.ps-model-vorax article b{color:#c8ff3d}.ps-luxnova>img{object-fit:cover}.ps-luxnova-shade{z-index:1;background:linear-gradient(90deg,#050607f7 0%,#050607d1 38%,#0506076b 66%,#05060729),linear-gradient(#0000 40%,#050607e6);position:absolute;inset:0}.ps-luxnova-content{z-index:3;grid-template-columns:.78fr 1.22fr;align-items:center;gap:8vw;min-height:100svh;padding:clamp(110px,12vh,145px) clamp(42px,5.8vw,96px) 70px;display:grid;position:relative}.ps-luxnova-copy>p{color:#f3f1eab3;max-width:640px;margin-top:17px;font-size:15px;line-height:1.65}.ps-luxnova-copy>small{color:#f3f1ea6b;max-width:640px;margin-top:19px;font-size:10px;line-height:1.55;display:block}.ps-luxnova-copy .vd-button{margin-top:28px}.ps-proof-metrics{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05060780;grid-template-columns:1fr 1fr;display:grid}.ps-proof-metrics article{border:1px solid #f3f1ea1a;flex-direction:column;justify-content:center;min-height:185px;margin:-1px 0 0 -1px;padding:25px;transition:border-color .3s,background .3s;display:flex}.ps-proof-metrics article:hover{background:#c8ff3d07;border-color:#c8ff3d38}.ps-proof-metrics span{letter-spacing:.09em;color:#f3f1ea6b;font-size:8px}.ps-proof-metrics strong{color:#f3f1ea;margin-top:13px;font-size:clamp(31px,3vw,48px);line-height:1}.ps-proof-metrics small{color:#f3f1ea6e;margin-top:10px;font-size:10px}.ps-proof-highlight strong{color:#c8ff3d}.ps-proof-wide{grid-column:1/-1}.ps-system>img{object-fit:cover}.ps-system-shade{z-index:1;background:linear-gradient(90deg,#050607f0,#050607ad 54%,#0506075c),linear-gradient(#0000 36%,#050607e6);position:absolute;inset:0}.ps-system-content{z-index:3;flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(105px,11vh,140px) clamp(42px,5.8vw,96px) 70px;display:flex;position:relative}.ps-system-heading{max-width:760px}.ps-process-rail{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607ad;border:1px solid #f3f1ea1c;grid-template-columns:repeat(9,1fr);margin-top:52px;display:grid;position:relative;box-shadow:0 32px 90px #00000057}.ps-process-line{z-index:4;background:linear-gradient(90deg,#c8ff3d1a,#c8ff3db8,#c8ff3d1a);height:1px;position:absolute;top:52%;left:4%;right:4%;box-shadow:0 0 14px #c8ff3d38}.ps-process-signal{z-index:7;background:linear-gradient(90deg,#0000,#c8ff3d40,#c8ff3d,#f3f1eab8,#0000);border-radius:99px;width:95px;height:7px;position:absolute;top:calc(52% - 3px);box-shadow:0 0 19px #c8ff3d7a}.ps-process-stage{z-index:5;background:linear-gradient(#0506078a,#050607cc);border-right:1px solid #f3f1ea13;flex-direction:column;min-height:185px;padding:21px 13px;transition:background .3s,border-color .3s;display:flex;position:relative}.ps-process-stage:hover{background:linear-gradient(#c8ff3d0d,#050607cc);border-color:#c8ff3d2b}.ps-process-stage>span{color:#c8ff3d;font-size:8px}.ps-process-stage>i{z-index:8;background:#070809;border:1px solid #c8ff3d;border-radius:50%;width:10px;height:10px;transition:transform .3s,background .3s,box-shadow .3s;position:absolute;top:calc(52% - 5px);left:14px;box-shadow:0 0 0 4px #c8ff3d0e,0 0 14px #c8ff3d45}.ps-process-stage:hover>i{background:#c8ff3d;transform:scale(1.4);box-shadow:0 0 0 6px #c8ff3d12,0 0 25px #c8ff3d8c}.ps-process-stage>strong{margin-top:auto;margin-bottom:11px;font-size:12px}.ps-process-stage>p{color:#f3f1ea6e;min-height:52px;font-size:9px;line-height:1.45}.ps-process-stage>b{z-index:10;color:#c8ff3d;font-size:13px;font-weight:400;position:absolute;top:calc(52% - 9px);right:-5px}.ps-speed{grid-template-columns:1.03fr .97fr;display:grid}.ps-speed-visual{min-height:100svh;position:relative}.ps-speed-visual>img{object-fit:cover}.ps-speed-visual-shade{z-index:1;background:linear-gradient(#0000 42%,#050607db),linear-gradient(90deg,#05060714,#05060775);position:absolute;inset:0}.ps-speed-visual-copy{z-index:3;position:absolute;bottom:7vh;left:6vw}.ps-speed-visual-copy span{letter-spacing:.12em;color:#c8ff3d;font-size:8px}.ps-speed-visual-copy strong{letter-spacing:-.055em;margin-top:14px;font-size:clamp(42px,4vw,68px);line-height:.88;display:block}.ps-speed-copy{flex-direction:column;justify-content:center;padding:clamp(105px,12vh,145px) clamp(42px,6vw,100px);display:flex}.ps-speed-grid{grid-template-columns:1fr 1fr;margin-top:28px;display:grid}.ps-speed-grid article{border:1px solid #f3f1ea14;min-height:145px;margin:-1px 0 0 -1px;padding:20px;transition:transform .3s,border-color .3s,background .3s}.ps-speed-grid article:hover{background:#c8ff3d06;border-color:#c8ff3d33;transform:translateY(-3px)}.ps-speed-grid span{color:#c8ff3d;font-size:8px}.ps-speed-grid strong{margin-top:20px;font-size:13px;display:block}.ps-speed-grid p{color:#f3f1ea75;margin-top:8px;font-size:10px;line-height:1.5}.ps-control>img{object-fit:cover}.ps-control-shade{z-index:1;background:linear-gradient(90deg,#050607f5,#050607bd 51%,#0506076b),linear-gradient(#0000,#050607e0);position:absolute;inset:0}.ps-control-content{z-index:3;grid-template-columns:.76fr 1.24fr;align-items:center;gap:8vw;min-height:100svh;padding:clamp(105px,11vh,140px) clamp(42px,5.8vw,96px) 70px;display:grid;position:relative}.ps-control-grid{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05060785;grid-template-columns:1fr 1fr;display:grid}.ps-control-grid article{border:1px solid #f3f1ea17;min-height:165px;margin:-1px 0 0 -1px;padding:23px;transition:background .3s,border-color .3s}.ps-control-grid article:hover{background:#c8ff3d06;border-color:#c8ff3d30}.ps-control-grid span{color:#c8ff3d;font-size:8px}.ps-control-grid strong{margin-top:24px;font-size:14px;display:block}.ps-control-grid p{color:#f3f1ea7a;margin-top:8px;font-size:10px;line-height:1.55}.ps-economics{background:radial-gradient(circle at 12% 88%,#c8ff3d0f,#0000 27%),#070809;grid-template-columns:.72fr 1.28fr;align-items:center;gap:8vw;padding:clamp(110px,12vh,145px) clamp(42px,5.8vw,96px) 70px;display:grid}.ps-economics-heading .vd-button{margin-top:29px}.ps-economics-table{border:1px solid #f3f1ea1a}.ps-economic-head,.ps-economic-row{grid-template-columns:.8fr 1fr 1fr;display:grid}.ps-economic-head>*,.ps-economic-row>*{border-bottom:1px solid #f3f1ea12;border-right:1px solid #f3f1ea12;padding:16px}.ps-economic-head{letter-spacing:.09em;color:#c8ff3d;font-size:8px}.ps-economic-row strong{font-size:10px}.ps-economic-row span,.ps-economic-row b{font-size:11px;font-weight:500;line-height:1.45}.ps-economic-row span{color:#f3f1ea6e}.ps-economic-row b{color:#f3f1eac7}.ps-economic-row{transition:background .25s}.ps-economic-row:hover{background:#c8ff3d06}.ps-economic-result{background:linear-gradient(135deg,#c8ff3d16,#c8ff3d02);justify-content:space-between;align-items:flex-end;gap:30px;padding:27px;display:flex}.ps-economic-result>span{color:#c8ff3d;font-size:8px}.ps-economic-result strong{text-align:right;font-size:clamp(25px,2.8vw,43px);line-height:.92}.ps-final{align-items:center;display:flex}.ps-final>img{object-fit:cover}.ps-final-shade{z-index:1;background:radial-gradient(circle at 72%,#c8ff3d14,#0000 30%),linear-gradient(90deg,#050607fa,#050607c2 43%,#0506072e);position:absolute;inset:0}.ps-final-content{z-index:4;width:min(900px,64vw);margin-left:clamp(42px,6vw,100px);position:relative}.ps-page .vd-button{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s,background .3s;position:relative;overflow:hidden}.ps-page .vd-button:hover{transform:translateY(-3px)}.ps-page .vd-button-primary:hover{background:#d0ff4e;box-shadow:0 18px 44px #0000004d,0 0 30px #c8ff3d26}.ps-page .vd-button>span{transition:transform .3s cubic-bezier(.16,1,.3,1);display:inline-block}.ps-page .vd-button:hover>span{transform:translate(4px,-4px)}@media (max-width:1050px){.ps-page>section{height:auto;min-height:100svh}.ps-versus,.ps-luxnova-content,.ps-control-content,.ps-economics,.ps-speed{grid-template-columns:1fr}.ps-versus,.ps-economics{padding-top:120px;padding-bottom:80px}.ps-process-rail{grid-template-columns:repeat(3,1fr)}.ps-process-line,.ps-process-signal{display:none}.ps-process-stage{border-bottom:1px solid #f3f1ea12;min-height:160px}.ps-process-stage>i{top:22px;left:auto;right:18px}.ps-process-stage>b{display:none}.ps-speed-visual{min-height:620px}}@media (max-width:700px){.ps-page{overflow-x:hidden}.ps-hero{min-height:930px}.ps-hero-copy{width:auto;padding:145px 22px 300px}.ps-hero h1{font-size:clamp(52px,16vw,78px)}.ps-hero-proof{grid-template-columns:1fr}.ps-hero-proof>div{border-bottom:1px solid #f3f1ea14;border-right:0;min-height:68px;padding:14px 22px}.ps-versus,.ps-luxnova-content,.ps-system-content,.ps-control-content,.ps-economics{padding-left:22px;padding-right:22px}.ps-versus h2,.ps-luxnova h2,.ps-system h2,.ps-speed h2,.ps-control h2,.ps-economics h2,.ps-final h2{font-size:clamp(43px,13vw,65px)}.ps-versus-grid,.ps-proof-metrics,.ps-control-grid,.ps-speed-grid{grid-template-columns:1fr}.ps-proof-wide{grid-column:auto}.ps-process-rail{grid-template-columns:1fr 1fr}.ps-speed-visual{min-height:500px}.ps-speed-copy{padding:90px 22px}.ps-economic-table{overflow-x:auto}.ps-economic-head,.ps-economic-row{min-width:620px}.ps-final{min-height:780px}.ps-final-content{width:auto;margin:0 22px}.ps-page .vd-button:hover{transform:none}}@media (max-width:380px){.ps-hero h1{font-size:48px}.ps-process-rail{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ps-process-signal{display:none}.ps-page *,.ps-page :before,.ps-page :after{transition-duration:.01ms!important}}@media (min-width:1051px){.ps-process-line{top:38%!important}.ps-process-signal{top:calc(38% - 3px)!important}.ps-process-stage>i{top:calc(38% - 5px)!important}.ps-process-stage>b{top:calc(38% - 9px)!important}.ps-process-stage>strong{margin-top:auto;margin-bottom:11px}.ps-process-stage>p{z-index:12;min-height:52px;margin:0;position:relative}}.ab-page{background:#070809}.ab-page>section{isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always;border-bottom:1px solid #f3f1ea11;min-height:100svh;scroll-margin-top:72px;position:relative;overflow:hidden}.ab-page h1,.ab-page h2{letter-spacing:-.065em;font-weight:430}.ab-hero>img{object-fit:cover}.ab-hero-shade{z-index:1;background:radial-gradient(circle at 73% 47%,#c8ff3d13,#0000 30%),linear-gradient(90deg,#050607fa,#050607db 38%,#05060757 69%,#0506071a),linear-gradient(#0000 42%,#050607e6);position:absolute;inset:0}.ab-hero-grid{z-index:2;opacity:.1;background-image:linear-gradient(#f3f1ea14 1px,#0000 1px),linear-gradient(90deg,#f3f1ea14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.ab-hero-copy{z-index:4;width:min(1040px,72vw);padding:clamp(145px,17vh,190px) 0 150px clamp(42px,6vw,100px);position:relative}.ab-kicker{letter-spacing:.17em;color:#c8ff3d;margin-top:28px;font-size:10px;font-weight:750;display:block}.ab-hero h1{margin:23px 0 28px;font-size:clamp(67px,7.4vw,128px);line-height:.86}.ab-hero-copy>p,.ab-positioning-copy>p,.ab-principles-heading>p,.ab-capabilities-heading>p,.ab-ai-copy>p,.ab-clients-heading>p,.ab-future-copy>p,.ab-final-content>p{color:#f3f1eab0;max-width:680px;font-size:17px;line-height:1.67}.ab-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.ab-hero-proof{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050607d6;border-top:1px solid #f3f1ea1c;grid-template-columns:repeat(3,1fr);min-height:108px;display:grid;position:absolute;bottom:0;left:0;right:0}.ab-hero-proof>div{border-right:1px solid #f3f1ea14;flex-direction:column;justify-content:center;padding:20px clamp(32px,5.8vw,94px);display:flex}.ab-hero-proof span{letter-spacing:.12em;color:#f3f1ea66;font-size:9px}.ab-hero-proof strong{margin-top:7px;font-size:16px}.ab-positioning h2,.ab-principles h2,.ab-capabilities h2,.ab-ai h2,.ab-clients h2,.ab-ownership h2,.ab-future h2,.ab-final h2{margin:24px 0;font-size:clamp(54px,5.7vw,92px);line-height:.88}.ab-positioning{grid-template-columns:.72fr 1.28fr;align-items:center;gap:8vw;padding:clamp(110px,12vh,145px) clamp(42px,5.8vw,96px) 70px;display:grid}.ab-positioning-copy>p+p{margin-top:18px}.ab-positioning-system{aspect-ratio:1;background:radial-gradient(circle,#c8ff3d1a,#c8ff3d06 32%,#0000 63%);border:1px solid #f3f1ea14;border-radius:50%;justify-self:end;width:min(680px,46vw);position:relative}.ab-positioning-system:before,.ab-positioning-system:after{content:"";border:1px dashed #c8ff3d2e;border-radius:50%;animation:28s linear infinite abOrbit;position:absolute}.ab-positioning-system:before{inset:10%}.ab-positioning-system:after{animation-duration:20s;animation-direction:reverse;inset:28%}@keyframes abOrbit{to{transform:rotate(360deg)}}.ab-position-core{z-index:4;background:radial-gradient(circle,#c8ff3d24,#050607f5 65%);border:1px solid #c8ff3d5c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 65px #c8ff3d1a}.ab-position-core span{color:#c8ff3d;font-size:7px}.ab-position-core strong{margin-top:7px;font-size:18px}.ab-position-node{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050607db;border:1px solid #f3f1ea1c;min-width:115px;padding:11px 13px;transition:transform .3s,border-color .3s;position:absolute}.ab-position-node:hover{border-color:#c8ff3d47;transform:translateY(-4px)}.ab-position-node span{color:#c8ff3d;font-size:7px}.ab-position-node strong{margin-top:5px;font-size:10px;display:block}.ab-position-node-1{top:7%;left:38%}.ab-position-node-2{top:26%;right:2%}.ab-position-node-3{bottom:24%;right:3%}.ab-position-node-4{bottom:7%;left:38%}.ab-position-node-5{bottom:25%;left:2%}.ab-position-node-6{top:26%;left:2%}.ab-principles{background:radial-gradient(circle at 12% 85%,#c8ff3d0d,#0000 28%),#070809;grid-template-columns:.68fr 1.32fr;align-items:center;gap:8vw;padding:clamp(110px,12vh,145px) clamp(42px,5.8vw,96px) 70px;display:grid}.ab-principles-grid{grid-template-columns:1fr 1fr;display:grid}.ab-principles-grid article{border:1px solid #f3f1ea16;min-height:185px;margin:-1px 0 0 -1px;padding:24px;transition:border-color .3s,background .3s}.ab-principles-grid article:hover{background:#c8ff3d06;border-color:#c8ff3d33}.ab-principles-grid span{color:#c8ff3d;font-size:8px}.ab-principles-grid strong{margin-top:31px;font-size:15px;display:block}.ab-principles-grid p{color:#f3f1ea80;margin-top:10px;font-size:11px;line-height:1.58}.ab-capabilities>img{object-fit:cover}.ab-capabilities-shade{z-index:1;background:linear-gradient(90deg,#050607f7,#050607bf 52%,#0506076e),linear-gradient(#0000,#050607e6);position:absolute;inset:0}.ab-capabilities-content{z-index:3;grid-template-columns:.72fr 1.28fr;align-items:center;gap:8vw;min-height:100svh;padding:clamp(105px,11vh,140px) clamp(42px,5.8vw,96px) 70px;display:grid;position:relative}.ab-capabilities-heading .vd-button{margin-top:28px}.ab-capability-list{border-top:1px solid #f3f1ea17;grid-template-columns:1fr 1fr;display:grid}.ab-capability-list>div{background:#05060780;border-bottom:1px solid #f3f1ea12;border-right:1px solid #f3f1ea12;grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:58px;padding:14px 16px;display:grid}.ab-capability-list span{color:#c8ff3d;font-size:8px}.ab-capability-list strong{font-size:11px}.ab-ai{grid-template-columns:1.05fr .95fr;display:grid}.ab-ai-visual{min-height:100svh;position:relative}.ab-ai-visual>img{object-fit:cover}.ab-ai-visual-shade{z-index:1;background:linear-gradient(#0000 40%,#050607e0),linear-gradient(90deg,#05060714,#0506076b);position:absolute;inset:0}.ab-ai-system{z-index:3;position:absolute;bottom:7vh;left:6vw}.ab-ai-system span{letter-spacing:.12em;color:#c8ff3d;font-size:8px}.ab-ai-system strong{letter-spacing:-.055em;margin-top:15px;font-size:clamp(42px,4vw,70px);line-height:.88;display:block}.ab-ai-copy{flex-direction:column;justify-content:center;padding:clamp(105px,12vh,145px) clamp(42px,6vw,100px);display:flex}.ab-ai-copy>p+p{margin-top:18px}.ab-ai-rules{border-top:1px solid #f3f1ea17;margin-top:30px}.ab-ai-rules>div{border-bottom:1px solid #f3f1ea14;grid-template-columns:42px 1fr;align-items:center;min-height:58px;display:grid}.ab-ai-rules span{color:#c8ff3d;font-size:8px}.ab-ai-rules strong{font-size:11px}.ab-ai-copy .vd-button{align-self:flex-start;margin-top:28px}.ab-clients{grid-template-columns:.68fr 1.32fr;align-items:center;gap:8vw;padding:clamp(110px,12vh,145px) clamp(42px,5.8vw,96px) 70px;display:grid}.ab-client-grid{grid-template-columns:1fr 1fr;display:grid}.ab-client-grid>article{border:1px solid #f3f1ea16;min-height:190px;margin:-1px 0 0 -1px;padding:25px;transition:transform .3s,background .3s,border-color .3s}.ab-client-grid>article:hover{background:#c8ff3d06;border-color:#c8ff3d33;transform:translateY(-4px)}.ab-client-grid>article span{color:#c8ff3d;font-size:8px}.ab-client-grid>article strong{margin-top:30px;font-size:18px;display:block}.ab-client-grid>article p{color:#f3f1ea7d;margin-top:10px;font-size:11px;line-height:1.55}.ab-industry-list{border-top:1px solid #f3f1ea17;grid-column:1/-1;margin-top:24px}.ab-industry-list>span{letter-spacing:.11em;color:#c8ff3d;padding:16px 0;font-size:8px;display:block}.ab-industry-list>div{border-bottom:1px solid #f3f1ea12;grid-template-columns:160px 1fr;align-items:center;min-height:52px;padding:12px 0;display:grid}.ab-industry-list strong{font-size:11px}.ab-industry-list p{color:#f3f1ea70;font-size:10px}.ab-ownership>img{object-fit:cover}.ab-ownership-shade{z-index:1;background:linear-gradient(90deg,#050607f7,#050607c9 48%,#05060766),linear-gradient(#0000,#050607e6);position:absolute;inset:0}.ab-ownership-content{z-index:3;grid-template-columns:.84fr 1.16fr;align-items:center;gap:9vw;min-height:100svh;padding:clamp(110px,12vh,145px) clamp(42px,5.8vw,96px) 70px;display:grid;position:relative}.ab-ownership-copy{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05060794;border:1px solid #f3f1ea1a;padding:32px}.ab-ownership-copy>p{color:#f3f1eaad;font-size:15px;line-height:1.66}.ab-ownership-copy>p+p{margin-top:18px}.ab-ownership-points{border-top:1px solid #f3f1ea14;grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.ab-ownership-points span{letter-spacing:.09em;color:#c8ff3d;border-bottom:1px solid #f3f1ea12;align-items:center;min-height:58px;padding:14px 0;font-size:8px;display:flex}.ab-future{background:radial-gradient(circle at 13% 85%,#c8ff3d0e,#0000 29%),#070809;grid-template-columns:.72fr 1.28fr;align-items:center;gap:8vw;padding:clamp(110px,12vh,145px) clamp(42px,5.8vw,96px) 70px;display:grid}.ab-future-copy>p+p{margin-top:18px}.ab-future-stack{border-top:1px solid #f3f1ea17}.ab-future-stack article{border-bottom:1px solid #f3f1ea14;grid-template-columns:42px .8fr 1.2fr;align-items:center;gap:15px;min-height:115px;padding:18px;transition:padding-left .3s,background .3s;display:grid}.ab-future-stack article:hover{background:#c8ff3d06;padding-left:25px}.ab-future-stack span{color:#c8ff3d;font-size:8px}.ab-future-stack strong{font-size:14px}.ab-future-stack p{color:#f3f1ea73;font-size:11px;line-height:1.5}.ab-final{align-items:center;display:flex}.ab-final>img{object-fit:cover}.ab-final-shade{z-index:1;background:radial-gradient(circle at 72%,#c8ff3d14,#0000 30%),linear-gradient(90deg,#050607fa,#050607c2 43%,#0506072e);position:absolute;inset:0}.ab-final-content{z-index:4;width:min(900px,64vw);margin-left:clamp(42px,6vw,100px);position:relative}.ab-page .vd-button{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s,background .3s;position:relative;overflow:hidden}.ab-page .vd-button:hover{transform:translateY(-3px)}.ab-page .vd-button-primary:hover{background:#d0ff4e;box-shadow:0 18px 44px #0000004d,0 0 30px #c8ff3d26}.ab-page .vd-button>span{transition:transform .3s cubic-bezier(.16,1,.3,1);display:inline-block}.ab-page .vd-button:hover>span{transform:translate(4px,-4px)}@media (max-width:1050px){.ab-page>section{height:auto;min-height:100svh}.ab-positioning,.ab-principles,.ab-capabilities-content,.ab-clients,.ab-ownership-content,.ab-future,.ab-ai{grid-template-columns:1fr}.ab-positioning,.ab-principles,.ab-clients,.ab-future{padding-top:120px;padding-bottom:80px}.ab-positioning-system{justify-self:center;width:min(620px,80vw)}.ab-ai-visual{min-height:620px}}@media (max-width:700px){.ab-hero{min-height:930px}.ab-hero-copy{width:auto;padding:145px 22px 300px}.ab-hero h1{font-size:clamp(52px,16vw,78px)}.ab-hero-proof{grid-template-columns:1fr}.ab-hero-proof>div{border-bottom:1px solid #f3f1ea14;border-right:0;min-height:68px;padding:14px 22px}.ab-positioning,.ab-principles,.ab-capabilities-content,.ab-clients,.ab-ownership-content,.ab-future{padding-left:22px;padding-right:22px}.ab-positioning h2,.ab-principles h2,.ab-capabilities h2,.ab-ai h2,.ab-clients h2,.ab-ownership h2,.ab-future h2,.ab-final h2{font-size:clamp(43px,13vw,65px)}.ab-positioning-system{width:100%}.ab-position-node{min-width:92px;padding:9px}.ab-position-node strong{font-size:8px}.ab-principles-grid,.ab-capability-list,.ab-client-grid,.ab-ownership-points{grid-template-columns:1fr}.ab-ai-visual{min-height:500px}.ab-ai-copy{padding:90px 22px}.ab-industry-list{grid-column:auto}.ab-industry-list>div{grid-template-columns:1fr;gap:6px}.ab-future-stack article{grid-template-columns:32px 1fr}.ab-future-stack article p{grid-column:2}.ab-final{min-height:780px}.ab-final-content{width:auto;margin:0 22px}.ab-page .vd-button:hover{transform:none}}@media (max-width:380px){.ab-hero h1{font-size:48px}.ab-position-node{min-width:76px}}@media (prefers-reduced-motion:reduce){.ab-positioning-system:before,.ab-positioning-system:after{animation:none!important}}.ab-hero-copy>p+p{margin-top:12px}.ab-luxnova-story .ab-ai-copy>p{max-width:680px}.ab-luxnova-story .ab-ai-copy>p+p{margin-top:15px}.ab-luxnova-metrics{border-top:1px solid #f3f1ea1a;border-bottom:1px solid #f3f1ea1a;grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.ab-luxnova-metrics>div{border-right:1px solid #f3f1ea14;flex-direction:column;justify-content:center;min-height:90px;padding:17px 15px;display:flex}.ab-luxnova-metrics>div:last-child{border-right:0}.ab-luxnova-metrics span{letter-spacing:.1em;color:#f3f1ea61;font-size:8px}.ab-luxnova-metrics strong{color:#c8ff3d;margin-top:7px;font-size:20px}.ab-luxnova-note{color:#f3f1ea6b;max-width:680px;margin-top:18px;font-size:10px;line-height:1.55;display:block}.ab-founder{background:radial-gradient(circle at 13% 85%,#c8ff3d0d,#0000 28%),#070809;grid-template-columns:.72fr 1.28fr;align-items:center;gap:9vw;padding:clamp(105px,12vh,140px) clamp(42px,5.8vw,96px);display:grid;min-height:62svh!important}.ab-founder h2{letter-spacing:-.06em;margin:24px 0 0;font-size:clamp(52px,5.3vw,88px);font-weight:430;line-height:.89}.ab-founder-copy{max-width:820px}.ab-founder-copy>p{color:#f3f1eaa8;max-width:710px;font-size:16px;line-height:1.67}.ab-founder-copy>p+p{margin-top:17px}.ab-founder-facts{border-top:1px solid #f3f1ea17;grid-template-columns:repeat(2,1fr);margin-top:30px;display:grid}.ab-founder-facts>div{border-bottom:1px solid #f3f1ea12;border-right:1px solid #f3f1ea12;flex-direction:column;justify-content:center;min-height:82px;padding:16px;transition:background .3s,border-color .3s;display:flex}.ab-founder-facts>div:hover{background:#c8ff3d06;border-color:#c8ff3d29}.ab-founder-facts span{letter-spacing:.1em;color:#c8ff3d;font-size:8px}.ab-founder-facts strong{margin-top:7px;font-size:12px}.ab-capabilities-heading>p+p{margin-top:15px}.ab-capability-list>div{min-height:88px}.ab-capability-list>div>div strong{display:block}.ab-capability-list>div>div p{color:#f3f1ea73;max-width:460px;margin-top:5px;font-size:10px;line-height:1.5}.ab-inline-links{flex-wrap:wrap;gap:10px 24px;margin-top:28px;display:flex}.ab-inline-links a{letter-spacing:.06em;color:#f3f1eabd;font-size:9px;font-weight:750;transition:color .3s,transform .3s;position:relative}.ab-inline-links a:hover{color:#c8ff3d;transform:translate(4px)}.ab-trust .ab-clients-heading>p+p{margin-top:16px}.ab-trust .ab-client-grid>article{min-height:210px}.ab-trust .ab-client-grid>article strong{font-size:15px;line-height:1.35}.ab-trust .ab-client-grid>article p{font-size:11px;line-height:1.6}.ab-final-micro{letter-spacing:.09em;color:#f3f1ea61;flex-wrap:wrap;gap:8px 12px;margin-top:23px;font-size:8px;font-weight:650;display:flex}.ab-final-micro span{color:#c8ff3d}.ab-page>section+section:after{content:"";z-index:15;pointer-events:none;background:linear-gradient(90deg,#0000,#c8ff3d26 28%,#f3f1ea12 50%,#c8ff3d26 72%,#0000);height:1px;position:absolute;top:-1px;left:6vw;right:6vw}.ab-page .vd-button{position:relative;overflow:hidden}.ab-page .vd-button:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:24%;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;top:-75%;bottom:-75%;left:-35%;transform:translate(-170%)rotate(18deg)}.ab-page .vd-button:hover:before{transform:translate(680%)rotate(18deg)}@media (max-width:1050px){.ab-founder{grid-template-columns:1fr;padding-top:115px;padding-bottom:90px;min-height:auto!important}}@media (max-width:700px){.ab-luxnova-metrics{grid-template-columns:1fr}.ab-luxnova-metrics>div{border-bottom:1px solid #f3f1ea12;border-right:0;min-height:68px}.ab-founder{padding:100px 22px}.ab-founder h2{font-size:clamp(43px,13vw,64px)}.ab-founder-facts{grid-template-columns:1fr}.ab-inline-links{flex-direction:column}.ab-final-micro{line-height:1.6}}@media (prefers-reduced-motion:reduce){.ab-page .vd-button:before{display:none}}.luxnova-external-link{margin-left:10px}@media (max-width:700px){.luxnova-external-link{margin-top:10px;margin-left:0}}.legal-page{color:#f3f1ea;background:#0b0b0d;min-height:100vh}.legal-shell{width:min(100%,1380px);padding-inline:var(--pad);margin-inline:auto}.legal-hero{background:radial-gradient(circle at 80% 24%,#c8ff3d14,#0000 26%),linear-gradient(#070708,#0b0b0d);border-bottom:1px solid #f3f1ea1a;padding:clamp(145px,13vw,210px) 0 clamp(64px,7vw,105px)}.legal-code{color:#c8ff3d;letter-spacing:.18em;margin-bottom:26px;font:10px/1 Consolas,monospace;display:block}.legal-hero h1{letter-spacing:-.065em;text-transform:uppercase;max-width:1100px;margin:0;font-size:clamp(54px,8vw,124px);line-height:.86}.legal-subtitle{color:#f3f1ea;max-width:820px;margin:30px 0 0;font-size:clamp(18px,2vw,26px);line-height:1.35}.legal-intro{color:#a7a9b0;max-width:880px;margin:25px 0 0;font-size:15px;line-height:1.75}.legal-identity-grid{border-top:1px solid #f3f1ea1c;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(45px,6vw,82px);padding-top:24px;display:grid}.legal-identity-grid>div{border-bottom:1px solid #f3f1ea14;min-height:82px;padding:18px 22px 18px 0}.legal-identity-grid span{color:#f3f1ea6b;letter-spacing:.13em;font:9px/1.2 Consolas,monospace;display:block}.legal-identity-grid strong{margin-top:11px;font-size:13px;font-weight:600;display:block}.legal-content{color:#17181c;background:#f3f1ea;padding:clamp(70px,9vw,130px) 0}.legal-layout{grid-template-columns:minmax(190px,250px) minmax(0,880px);justify-content:center;align-items:start;gap:clamp(55px,8vw,120px);display:grid}.legal-toc{max-height:calc(100vh - 145px);padding-right:20px;position:sticky;top:110px;overflow:auto}.legal-toc-title{color:#777a82;letter-spacing:.15em;margin-bottom:20px;font:9px/1 Consolas,monospace;display:block}.legal-toc nav{flex-direction:column;display:flex}.legal-toc a{color:#6e7178;border-bottom:1px solid #17181c14;padding:9px 0;font-size:11px;line-height:1.35;transition:color .2s,padding-left .2s}.legal-toc a:hover{color:#0b0b0d;padding-left:6px}.legal-section{border-bottom:1px solid #17181c1c;margin:0 0 48px;padding:0 0 48px;scroll-margin-top:105px}.legal-section h2{color:#0b0b0d;letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(26px,3vw,42px);line-height:1}.legal-section p{color:#45474d;margin:0 0 17px;font-size:15px;line-height:1.78}.legal-section ul{margin:23px 0;padding:0;list-style:none}.legal-section li{color:#393b40;border-bottom:1px solid #17181c12;margin:0;padding:13px 0 13px 24px;font-size:14px;line-height:1.62;position:relative}.legal-section li:before{content:"";background:#9ecf21;width:7px;height:7px;position:absolute;top:21px;left:0}.legal-callout{color:#17181c;background:#e7ebdc;border-left:3px solid #9ecf21;margin-top:26px;padding:22px 24px;font-size:13px;font-weight:650;line-height:1.55}.legal-crosslinks{color:#f3f1ea;background:#17181c;margin-top:25px;padding:28px}.legal-crosslinks>span{color:#c8ff3d;letter-spacing:.15em;margin-bottom:20px;font:9px/1 Consolas,monospace;display:block}.legal-crosslinks>div{flex-wrap:wrap;gap:9px;display:flex}.legal-crosslinks a{color:#f3f1ea;border:1px solid #f3f1ea26;padding:9px 11px;font-size:11px}.legal-crosslinks a:hover{color:#c8ff3d;border-color:#c8ff3d}.legal-final-note{margin-top:22px;padding:22px 0}.legal-final-note strong{color:#17181c;text-transform:uppercase;font-size:12px}.legal-final-note p{color:#6a6c72;max-width:700px;margin:10px 0 0;font-size:12px;line-height:1.65}.vx-footer-social{flex-direction:column;align-items:flex-start;gap:11px;min-width:170px;display:flex}.vx-footer-social>strong{color:#f3f1ea61;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font:9px/1 Consolas,monospace}.vx-footer-social>a{color:#f3f1eab8;align-items:center;gap:9px;font-size:12px;display:inline-flex}.vx-footer-social>a:hover{color:#f3f1ea}.vx-footer-social>a>svg:last-child{color:#c8ff3d}.vx-social-icon,.ip-social-icon{flex:0 0 22px;width:22px;height:22px}.ip-footer-social-link{align-items:center;gap:9px;display:inline-flex!important}.ip-footer-nav{grid-template-columns:repeat(4,minmax(130px,1fr))}@media (max-width:980px){.legal-layout{grid-template-columns:1fr}.legal-toc{max-height:none;padding-bottom:28px;position:static}.legal-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.legal-identity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ip-footer-nav{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (max-width:680px){.legal-hero{padding-top:125px}.legal-hero h1{font-size:clamp(46px,15vw,74px)}.legal-identity-grid,.legal-toc nav,.ip-footer-nav{grid-template-columns:1fr}.legal-layout{gap:35px}.legal-content{padding-top:55px}}@media print{.vd-header,.ip-footer,.legal-toc,.legal-crosslinks{display:none!important}.legal-page,.legal-content,.legal-hero{color:#000!important;background:#fff!important}.legal-layout{display:block}.legal-section{break-inside:avoid}}.vd-cookie-banner{z-index:3000;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#f3f1ea;background:#0b0b0df7;border:1px solid #f3f1ea26;width:min(100% - 44px,1180px);margin-left:auto;padding:0;position:fixed;bottom:22px;left:22px;right:22px;box-shadow:0 28px 90px #0000007a}.vd-cookie-banner__signal{color:#c8ff3d;letter-spacing:.16em;border-bottom:1px solid #f3f1ea17;padding:10px 18px;font:9px/1 Consolas,monospace}.vd-cookie-banner__content{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;padding:22px 24px 24px;display:grid}.vd-cookie-banner__content strong{letter-spacing:-.035em;font-size:clamp(19px,2vw,27px);line-height:1;display:block}.vd-cookie-banner__content p{color:#f3f1eaa6;max-width:680px;margin:12px 0 0;font-size:12px;line-height:1.65}.vd-cookie-policy-link{color:#f3f1eab8;text-underline-offset:4px;margin-top:13px;font-size:10px;text-decoration:underline;display:inline-block}.vd-cookie-policy-link:hover{color:#c8ff3d}.vd-cookie-banner__actions{grid-template-columns:repeat(2,minmax(145px,1fr));gap:8px;min-width:340px;display:grid}.vd-cookie-button{color:#f3f1ea;cursor:pointer;min-height:43px;font:inherit;letter-spacing:.05em;text-transform:uppercase;background:0 0;border:1px solid #f3f1ea2e;padding:10px 15px;font-size:10px;font-weight:650;transition:transform .18s,background .18s,border-color .18s,color .18s}.vd-cookie-button:hover{transform:translateY(-1px)}.vd-cookie-button--accept{color:#0b0b0d;background:#c8ff3d;border-color:#c8ff3d}.vd-cookie-button--accept:hover{background:#d3ff61}.vd-cookie-button--reject{background:#f3f1ea0a;border-color:#f3f1ea73}.vd-cookie-button--reject:hover{background:#f3f1ea17;border-color:#f3f1ea}.vd-cookie-button--manage{color:#f3f1ea9e;border-color:#0000;grid-column:1/-1;min-height:36px}.vd-cookie-button--manage:hover{color:#f3f1ea}.vd-cookie-modal{z-index:3100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040405c4;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.vd-cookie-preferences{color:#f3f1ea;background:#101114;border:1px solid #f3f1ea24;width:min(100%,720px);max-height:min(86vh,820px);overflow-y:auto;box-shadow:0 40px 120px #000000a6}.vd-cookie-preferences__head{border-bottom:1px solid #f3f1ea17;justify-content:space-between;align-items:flex-start;gap:20px;padding:25px 26px 21px;display:flex}.vd-cookie-preferences__head span{color:#c8ff3d;letter-spacing:.16em;margin-bottom:9px;font:9px/1 Consolas,monospace;display:block}.vd-cookie-preferences__head h2{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(30px,5vw,48px);line-height:.95}.vd-cookie-close{color:#f3f1ea;cursor:pointer;background:0 0;border:1px solid #f3f1ea29;width:39px;height:39px;font-size:25px;line-height:1}.vd-cookie-close:hover{color:#c8ff3d;border-color:#c8ff3d}.vd-cookie-preferences__intro{color:#f3f1ea9e;border-bottom:1px solid #f3f1ea14;margin:0;padding:21px 26px;font-size:12px;line-height:1.65}.vd-cookie-category{border-bottom:1px solid #f3f1ea14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:22px 26px;display:grid}.vd-cookie-category strong{margin-bottom:7px;font-size:14px;display:block}.vd-cookie-category p{color:#f3f1ea8c;max-width:510px;margin:0;font-size:11px;line-height:1.6}.vd-cookie-switch{cursor:pointer;justify-content:flex-end;align-items:center;gap:9px;min-width:105px;display:flex}.vd-cookie-switch input{appearance:none;cursor:pointer;background:#f3f1ea14;border:1px solid #f3f1ea40;border-radius:999px;width:34px;height:18px;margin:0;position:relative}.vd-cookie-switch input:after{content:"";background:#f3f1eaa6;border-radius:50%;width:10px;height:10px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px}.vd-cookie-switch input:checked{background:#c8ff3d29;border-color:#c8ff3d}.vd-cookie-switch input:checked:after{background:#c8ff3d;transform:translate(16px)}.vd-cookie-switch span{color:#f3f1ea8c;letter-spacing:.04em;text-transform:uppercase;min-width:53px;font-size:9px}.vd-cookie-switch--locked{cursor:default}.vd-cookie-switch--locked input{cursor:default;opacity:.85}.vd-cookie-preferences__footer{justify-content:space-between;align-items:center;gap:20px;padding:22px 26px 25px;display:flex}.vd-cookie-preferences__footer>div{gap:8px;display:flex}.vx-cookie-settings-link,.ip-cookie-settings-link{width:fit-content;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.vx-cookie-settings-link{color:#f3f1eaa3;font-size:inherit}.vx-cookie-settings-link:hover{color:#f3f1ea}.ip-cookie-settings-link{color:inherit;font-size:inherit}.ip-cookie-settings-link:hover{color:#c8ff3d}@media (max-width:760px){.vd-cookie-banner{width:calc(100% - 24px);bottom:12px;left:12px;right:12px}.vd-cookie-banner__content{grid-template-columns:1fr;gap:20px;padding:19px 18px 18px}.vd-cookie-banner__actions{width:100%;min-width:0}.vd-cookie-category{grid-template-columns:1fr;gap:15px;padding:20px 19px}.vd-cookie-switch{justify-content:flex-start}.vd-cookie-preferences__head,.vd-cookie-preferences__intro,.vd-cookie-preferences__footer{padding-left:19px;padding-right:19px}.vd-cookie-preferences__footer{flex-direction:column;align-items:stretch}.vd-cookie-preferences__footer>div{grid-template-columns:1fr;display:grid}}@media (max-width:440px){.vd-cookie-banner__actions{grid-template-columns:1fr}.vd-cookie-button--manage{grid-column:auto}}@media print{.vd-cookie-banner,.vd-cookie-modal{display:none!important}}
