.page_page__UEfwl{min-height:100vh;background:radial-gradient(circle at top left,rgba(0,255,106,.12),transparent 32%),radial-gradient(circle at top right,rgba(0,234,255,.08),transparent 26%),linear-gradient(180deg,#060807,#0a0d0c 55%,#050706);color:hsla(0,0%,100%,.96)}.page_shell__yrL4g{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:64px 0 88px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.page_pageHeader__4Fh6u{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px}.page_featureEyebrow__t8V7z,.page_metaLabel__ae9bB,.page_pageEyebrow__8or4h{font-size:12px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:rgba(0,255,106,.84)}.page_pageTitle__vm965{max-width:12ch;margin:12px 0 0;font-size:clamp(2.6rem,7vw,5.2rem);line-height:.94;letter-spacing:-.05em;font-weight:780}.page_pageIntro__fWYa3{max-width:64ch;margin-top:18px;color:hsla(0,0%,100%,.76);font-size:1.04rem;line-height:1.7}.page_headerActions__u_S03{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.page_cta__8kstg,.page_primaryLink__uy_hP,.page_secondaryLink__mnpVS{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:12px;border:1px solid transparent;transition:transform .14s ease,border-color .14s ease,background .14s ease}.page_cta__8kstg,.page_primaryLink__uy_hP{background:rgba(0,255,106,.12);border-color:rgba(0,255,106,.36)}.page_secondaryLink__mnpVS{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.88)}.page_section__ck4zU{display:grid;grid-gap:22px;gap:22px}.page_primaryCaseStudy__tVClR{display:grid;grid-gap:28px;gap:28px;margin-bottom:36px;padding:30px 28px;border-radius:28px;border:1px solid hsla(0,0%,100%,.1);background:radial-gradient(circle at top right,rgba(0,255,106,.12),transparent 28%),linear-gradient(135deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.025)),rgba(8,10,9,.94);box-shadow:0 24px 60px rgba(0,0,0,.36)}.page_primaryHero__ilgOJ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:24px;gap:24px;align-items:start}.page_primaryTitle__SEwag{margin-top:10px;font-size:clamp(2.8rem,6vw,4.8rem);line-height:.94;letter-spacing:-.06em;font-weight:790;max-width:9ch}.page_primaryPositioning___ZUuH{margin-top:18px;max-width:54ch;color:hsla(0,0%,100%,.92);font-size:1.18rem;line-height:1.55;font-weight:620}.page_primaryBody__R2f6P,.page_primaryIntro__c68fB{max-width:74ch;color:hsla(0,0%,100%,.76);line-height:1.78}.page_primaryIntro__c68fB{margin-top:18px;font-size:1rem}.page_primaryActions__pje10{margin-top:22px}.page_primaryPreview__TS4QM{display:grid;grid-gap:12px;gap:12px;justify-items:start;text-align:left;padding:16px;border-radius:20px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);transition:transform .14s ease,border-color .14s ease,background .14s ease}.page_primaryPreviewFrame__gM1O3{overflow:hidden;border-radius:14px;aspect-ratio:16/10;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02)),rgba(0,0,0,.32)}.page_primaryPreviewImage__ZtNru{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.page_primaryArchitecture__sgVg9,.page_primaryOutcome__pLvOd,.page_primarySplit__KEQLx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.page_primaryArchitectureCopy__ASCPX,.page_primaryBuildCard__g1EPy,.page_primaryDiagram___QWbD,.page_primaryOutcome__pLvOd>div,.page_primaryPanel__AABMf,.page_primaryQuote___r9ES{padding:22px;border-radius:20px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.035)}.page_primarySectionHeader__Km4UP{margin-bottom:14px}.page_primarySectionTitle__7sO5I{font-size:1.3rem;line-height:1.15;letter-spacing:-.03em;font-weight:740;margin-bottom:14px}.page_primaryBody__R2f6P+.page_primaryBody__R2f6P{margin-top:14px}.page_primaryBuildGrid__hSQWR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.page_primaryBuildTitle__2yYMI{font-size:1.1rem;line-height:1.2;font-weight:700;margin-bottom:14px}.page_highlights__q6FK2,.page_primaryList__f5gS5{list-style:none}.page_primaryList__f5gS5{display:grid;grid-gap:10px;gap:10px}.page_primaryListItem__EpeGR{padding:13px 14px;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.18);color:hsla(0,0%,100%,.9);line-height:1.5}.page_primaryDiagram___QWbD{display:grid;grid-gap:12px;gap:12px;align-content:start;justify-items:stretch;text-align:left}.page_primaryDiagramItem__LsJ12{display:grid;grid-gap:6px;gap:6px;justify-items:start;text-align:left;padding:16px;border-radius:16px;border:1px solid rgba(0,255,106,.16);background:rgba(0,255,106,.06)}.page_primaryDiagramItem__LsJ12 strong{font-size:1rem;font-weight:700}.page_primaryDiagramItem__LsJ12 span{color:hsla(0,0%,100%,.74);line-height:1.5}.page_primarySummary__VaOo8{margin-top:16px;color:hsla(0,0%,100%,.9);line-height:1.65;font-weight:620}.page_primaryQuote___r9ES{color:hsla(0,0%,100%,.94);font-size:1.24rem;line-height:1.5;font-weight:650}.page_sectionHeader___yk2J{display:flex;justify-content:space-between;align-items:flex-end;gap:18px}.page_sectionTitle__eL_pG{font-size:1.5rem;line-height:1.1;letter-spacing:-.03em;font-weight:740}.page_sectionLead__NZGdt{max-width:52ch;color:hsla(0,0%,100%,.66);font-size:.96rem;line-height:1.6}.page_featureList__1bWGO{display:grid;grid-gap:20px;gap:20px}.page_featureCard__HQWRp{position:relative;overflow:hidden;border-radius:24px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.025)),rgba(8,10,9,.92);box-shadow:0 22px 56px rgba(0,0,0,.34)}.page_featureCard__HQWRp:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(0,255,106,.08),transparent 42%);pointer-events:none}.page_featureFooter__T8URH,.page_featureGrid__l9TJU,.page_featureHeader__MD2cx{position:relative;z-index:1;padding-left:28px;padding-right:28px}.page_featureHeader__MD2cx{padding-top:28px;padding-bottom:22px}.page_featureTitle__4MT9f{margin-top:10px;font-size:clamp(2rem,5vw,3.3rem);line-height:.98;letter-spacing:-.05em;font-weight:770;max-width:10ch}.page_featureIntro__j6_xw{max-width:68ch;margin-top:18px;color:hsla(0,0%,100%,.8);font-size:1.02rem;line-height:1.75}.page_featureGrid__l9TJU{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.9fr);grid-gap:20px;gap:20px;padding-bottom:24px}.page_highlights__q6FK2{list-style:none;display:grid;grid-gap:10px;gap:10px}.page_highlightItem__kdNPq{padding:14px 16px;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.18);color:hsla(0,0%,100%,.9);line-height:1.55}.page_featureMeta__1Ngie{display:grid;grid-gap:16px;gap:16px;align-content:start;justify-items:stretch;text-align:left}.page_previewCard__eR_P3,.page_quote__ecKNm,.page_techBlock__v80td{border-radius:18px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.035)}.page_previewCard__eR_P3{display:grid;grid-gap:10px;gap:10px;justify-items:start;text-align:left;padding:14px;transition:transform .14s ease,border-color .14s ease,background .14s ease}.page_previewFrame__WEHUR{overflow:hidden;border-radius:12px;aspect-ratio:16/10;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02)),rgba(0,0,0,.32)}.page_previewImage__Dx8Zh{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.page_previewLinkLabel__wbuSj{color:hsla(0,0%,100%,.82);font-size:.9rem;line-height:1.4;font-weight:600}.page_techBlock__v80td{padding:18px;text-align:left}.page_techList__KDWFW{margin-top:10px;color:hsla(0,0%,100%,.78);line-height:1.7}.page_quote__ecKNm{padding:20px 18px;text-align:left;color:hsla(0,0%,100%,.92);font-size:1.02rem;line-height:1.55;font-weight:620}.page_featureFooter__T8URH{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-top:24px;padding-bottom:28px;border-top:1px solid hsla(0,0%,100%,.08)}.page_caseStudy__A_IlK{max-width:74ch;color:hsla(0,0%,100%,.75);line-height:1.75}.page_cta__8kstg{white-space:nowrap;color:hsla(0,0%,100%,.95)}@media (hover:hover) and (pointer:fine){.page_cta__8kstg:hover,.page_previewCard__eR_P3:hover,.page_primaryLink__uy_hP:hover,.page_primaryPreview__TS4QM:hover,.page_secondaryLink__mnpVS:hover{transform:translateY(-1px)}.page_cta__8kstg:hover,.page_previewCard__eR_P3:hover,.page_primaryLink__uy_hP:hover,.page_primaryPreview__TS4QM:hover{background:rgba(0,255,106,.18);border-color:rgba(0,255,106,.52)}.page_secondaryLink__mnpVS:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.18)}}@media (max-width:900px){.page_featureFooter__T8URH,.page_pageHeader__4Fh6u,.page_primaryArchitecture__sgVg9,.page_primaryBuildGrid__hSQWR,.page_primaryHero__ilgOJ,.page_primaryOutcome__pLvOd,.page_primarySplit__KEQLx,.page_sectionHeader___yk2J{grid-template-columns:1fr}.page_headerActions__u_S03{justify-content:flex-start}.page_featureFooter__T8URH,.page_pageHeader__4Fh6u,.page_sectionHeader___yk2J{flex-direction:column;align-items:flex-start}.page_featureGrid__l9TJU{grid-template-columns:1fr}}@media (max-width:640px){.page_shell__yrL4g{width:min(100% - 28px,1120px);padding:44px 0 64px}.page_featureFooter__T8URH,.page_featureGrid__l9TJU,.page_featureHeader__MD2cx,.page_primaryCaseStudy__tVClR{padding-left:18px;padding-right:18px}.page_primaryCaseStudy__tVClR{padding-top:22px;padding-bottom:22px}.page_featureHeader__MD2cx{padding-top:22px;padding-bottom:18px}.page_featureGrid__l9TJU{padding-bottom:18px}.page_featureFooter__T8URH{padding-top:18px;padding-bottom:22px}.page_highlightItem__kdNPq,.page_primaryArchitectureCopy__ASCPX,.page_primaryBuildCard__g1EPy,.page_primaryDiagram___QWbD,.page_primaryOutcome__pLvOd>div,.page_primaryPanel__AABMf,.page_primaryQuote___r9ES,.page_quote__ecKNm,.page_techBlock__v80td{border-radius:14px}}