.PlatformContent_page__MXO4C{min-height:100vh;width:100%;overflow-x:clip;background:radial-gradient(circle at 20% 0,rgba(0,51,98,.18),transparent 32%),#000;color:#f9f4ee}.PlatformContent_main__537Rs{display:flex;flex-direction:column}.PlatformContent_ctaSection__MZkmF,.PlatformContent_heroSection__dExvj,.PlatformContent_splitSection__5amtl{width:100%;padding:0 40px}.PlatformContent_heroSection__dExvj{padding-top:142px;padding-bottom:84px}.PlatformContent_ctaSection__MZkmF,.PlatformContent_splitSection__5amtl{padding-top:72px;padding-bottom:72px}.PlatformContent_compareGrid__FzcFT,.PlatformContent_ctaPanel__zghzs,.PlatformContent_heroGrid__DYQSF,.PlatformContent_statsShell__XkGr7{max-width:1240px;margin:0 auto}.PlatformContent_heroGridSingle__m5kUA{max-width:1080px}.PlatformContent_comparePanel__p_y0t,.PlatformContent_ctaPanel__zghzs,.PlatformContent_heroCopy__tal_5{border-radius:28px;border:1px solid rgba(249,244,238,.08);background:rgba(249,244,238,.04);box-shadow:0 28px 84px rgba(0,0,0,.18);backdrop-filter:blur(18px)}.PlatformContent_heroCopy__tal_5{padding:40px 36px;min-height:420px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(180deg,rgba(0,51,98,.18),rgba(0,0,0,.02)),rgba(249,244,238,.03)}.PlatformContent_heroTitle__G4zeW{margin:0;max-width:12ch;font-size:clamp(3rem,7vw,5.1rem);line-height:.94;letter-spacing:-.055em}.PlatformContent_heroSubtitle__EKHXS,.PlatformContent_sectionLead__kmDFQ p,.PlatformContent_statsLead__GpYVC p{margin:0;max-width:64ch;font-size:1.05rem;line-height:1.72;color:rgba(249,244,238,.72)}.PlatformContent_ctaActions__yGwf2,.PlatformContent_heroActions__nQlp_{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.PlatformContent_primaryAction__lJ_Yd,.PlatformContent_secondaryAction__p0XB2{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 22px;border-radius:999px;text-decoration:none;font-size:.88rem;font-weight:700;letter-spacing:.04em;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.PlatformContent_primaryAction__lJ_Yd{background:#f9f4ee;color:#000}.PlatformContent_secondaryAction__p0XB2{border:1px solid rgba(249,244,238,.15);color:#f9f4ee;background:rgba(249,244,238,.02)}.PlatformContent_primaryAction__lJ_Yd:hover,.PlatformContent_secondaryAction__p0XB2:hover{transform:translateY(-1px)}.PlatformContent_sectionLead__kmDFQ{max-width:760px;margin:0 auto 28px}.PlatformContent_sectionLead__kmDFQ h2,.PlatformContent_statsLead__GpYVC h2{margin:0 0 14px;font-size:clamp(2rem,4vw,3.1rem);line-height:1;letter-spacing:-.04em}.PlatformContent_compareGrid__FzcFT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.PlatformContent_comparePanel__p_y0t{padding:30px}.PlatformContent_comparePanel__p_y0t h3{margin:0 0 20px;font-size:1.1rem;letter-spacing:-.02em}.PlatformContent_comparePanel__p_y0t ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.PlatformContent_comparePanel__p_y0t li{padding:16px 18px;border-radius:16px;border:1px solid rgba(249,244,238,.08);background:rgba(249,244,238,.035);color:rgba(249,244,238,.82);line-height:1.55}.PlatformContent_comparePanelAccent__HpDgN{background:linear-gradient(135deg,rgba(0,51,98,.24),rgba(0,0,0,.08)),rgba(249,244,238,.04)}.PlatformContent_comparePanelAccent__HpDgN li{background:rgba(0,51,98,.1);border-color:rgba(0,51,98,.24)}.PlatformContent_statsSection__CPnEa{padding:0 40px 72px}.PlatformContent_statsShell__XkGr7{padding:36px;border-radius:30px;background:radial-gradient(circle at 12% 18%,rgba(249,244,238,.14),transparent 22%),linear-gradient(135deg,rgba(0,51,98,.98),rgba(0,71,132,.92)),#003362;box-shadow:0 30px 90px rgba(0,21,41,.28)}.PlatformContent_statsLead__GpYVC{max-width:760px;margin-bottom:28px}.PlatformContent_statsLead__GpYVC h2{color:#f9f4ee}.PlatformContent_statsLead__GpYVC p{color:rgba(249,244,238,.8)}.PlatformContent_statsGrid__fIuQs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.PlatformContent_statCard__rg01Q{padding:28px 24px 26px;border-radius:22px;background:rgba(249,244,238,.08);border:1px solid rgba(249,244,238,.14);transition:transform .2s ease,background .2s ease}.PlatformContent_statCard__rg01Q:hover{transform:translateY(-2px);background:rgba(249,244,238,.11)}.PlatformContent_statCard__rg01Q strong{display:block;margin-bottom:14px;font-size:clamp(2.8rem,5vw,4rem);line-height:.92;letter-spacing:-.06em;color:#f9f4ee}.PlatformContent_statCard__rg01Q h3{margin:0 0 10px;font-size:1.15rem;letter-spacing:-.02em;color:#d4e7f8}.PlatformContent_statCard__rg01Q p{margin:0;color:rgba(249,244,238,.82);line-height:1.6}.PlatformContent_ctaPanel__zghzs{padding:34px;background:radial-gradient(circle at top right,rgba(0,51,98,.28),transparent 28%),rgba(249,244,238,.04)}@media (max-width:1100px){.PlatformContent_compareGrid__FzcFT,.PlatformContent_statsGrid__fIuQs{grid-template-columns:1fr}}@media (max-width:780px){.PlatformContent_ctaSection__MZkmF,.PlatformContent_heroSection__dExvj,.PlatformContent_splitSection__5amtl,.PlatformContent_statsSection__CPnEa{padding-left:20px;padding-right:20px}.PlatformContent_heroSection__dExvj{padding-top:118px;padding-bottom:62px}.PlatformContent_ctaSection__MZkmF,.PlatformContent_splitSection__5amtl{padding-top:56px;padding-bottom:56px}.PlatformContent_statsSection__CPnEa{padding-bottom:56px}.PlatformContent_comparePanel__p_y0t,.PlatformContent_ctaPanel__zghzs,.PlatformContent_heroCopy__tal_5,.PlatformContent_statsShell__XkGr7{border-radius:22px}.PlatformContent_heroCopy__tal_5{padding:30px 24px}.PlatformContent_comparePanel__p_y0t,.PlatformContent_ctaPanel__zghzs,.PlatformContent_statsShell__XkGr7{padding-left:22px;padding-right:22px}.PlatformContent_heroTitle__G4zeW{max-width:13ch}}.subpage_page__7KTTM{min-height:100vh;width:100%;overflow-x:clip;background:#000;color:#F9F4EE}.subpage_pageBanner__zKain{padding:156px 40px 72px;text-align:left;background:linear-gradient(180deg,rgba(0,51,98,.12) 0,transparent);max-width:1100px;margin:0 auto}.subpage_pageBannerCompact__nnQ0W{padding-bottom:36px}.subpage_pageTag__yVvhh{display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.18em;color:rgba(249,244,238,.42);margin-bottom:14px}.subpage_pageTitle__8z2P0{font-size:clamp(2rem,4vw,3rem);font-weight:700;color:#F9F4EE;margin:0 0 16px;line-height:1.1;letter-spacing:-.02em}.subpage_pageSubtitle__MODQu{font-size:1.05rem;color:rgba(249,244,238,.6);line-height:1.6;margin:0;max-width:620px}.subpage_section__dTXpB{padding:80px 40px;max-width:1100px;margin:0 auto}.subpage_sectionNarrow__qb__i{max-width:720px}.subpage_sectionLead__yzJy5{max-width:860px}.subpage_sectionCompact__3qtNQ{padding-top:20px;padding-bottom:56px}.subpage_sectionLight__r9d24{background:#F9F4EE;max-width:100%;padding:80px 40px}.subpage_sectionLightInner__34siW{max-width:1100px;margin:0 auto}.subpage_sectionTitle__xpPH0{color:#F9F4EE}.subpage_sectionTitleDark__YIUkv,.subpage_sectionTitle__xpPH0{font-size:1.5rem;font-weight:700;margin:0 0 16px;letter-spacing:-.01em}.subpage_sectionTitleDark__YIUkv{color:#000}.subpage_sectionDesc__8sDBa{color:rgba(249,244,238,.55)}.subpage_sectionDescDark__Blhbk,.subpage_sectionDesc__8sDBa{font-size:.95rem;line-height:1.6;margin:0 0 40px;max-width:600px}.subpage_sectionDescDark__Blhbk{color:rgba(0,0,0,.55)}.subpage_grid3__GnyxF{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.subpage_featureCard__WuUl_{background:rgba(249,244,238,.04);border:1px solid rgba(249,244,238,.08);border-radius:16px;padding:32px 28px}.subpage_featureCardLight__qlOUm{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:32px 28px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.subpage_featureIcon__rQezh{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(0,51,98,.12);color:#003362;margin-bottom:20px}.subpage_featureTitle__SgHN2{font-size:1.05rem;font-weight:700;color:#F9F4EE;margin:0 0 8px}.subpage_featureTitleDark__UACl8{font-size:1.05rem;font-weight:700;color:#000;margin:0 0 8px}.subpage_featureDesc__e1cmc{font-size:.85rem;color:rgba(249,244,238,.5);line-height:1.6;margin:0}.subpage_featureDescDark__M7412{font-size:.85rem;color:rgba(0,0,0,.5);line-height:1.6;margin:0}.subpage_form__RpYGj{display:flex;flex-direction:column;gap:20px;max-width:540px}.subpage_formRow__KRQFf{display:grid;grid-template-columns:1fr 1fr;gap:16px}.subpage_formGroup__7pKbi{display:flex;flex-direction:column;gap:6px}.subpage_formLabel__dwmV4{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(249,244,238,.5)}.subpage_formInput__tlulR,.subpage_formSelect__cBhCb,.subpage_formTextarea__t9fJB{background:rgba(249,244,238,.06);border:1px solid rgba(249,244,238,.14);border-radius:12px;padding:12px 16px;color:#F9F4EE;font-size:.9rem;font-weight:500;font-family:inherit;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.subpage_formInput__tlulR::-moz-placeholder,.subpage_formTextarea__t9fJB::-moz-placeholder{color:rgba(249,244,238,.3)}.subpage_formInput__tlulR::placeholder,.subpage_formTextarea__t9fJB::placeholder{color:rgba(249,244,238,.3)}.subpage_formInput__tlulR:focus,.subpage_formSelect__cBhCb:focus,.subpage_formTextarea__t9fJB:focus{border-color:rgba(0,51,98,.6);box-shadow:0 0 0 2px rgba(0,51,98,.18)}.subpage_formTextarea__t9fJB{min-height:120px;resize:vertical}.subpage_formSelect__cBhCb option{background:#111;color:#F9F4EE}.subpage_formSelect__cBhCb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23f9f4ee' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:44px}.subpage_formSubmit__PCoVa{align-self:flex-start;background:#F9F4EE;color:#000;border:none;border-radius:100px;padding:14px 40px;font-size:.85rem;font-weight:600;letter-spacing:.04em;cursor:pointer;font-family:inherit;transition:transform .2s ease,opacity .2s ease}.subpage_formSubmit__PCoVa:hover{transform:translateY(-1px)}.subpage_formSubmit__PCoVa:disabled{opacity:.5;cursor:default;transform:none}.subpage_formSuccess__ARCI7{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:12px;padding:16px 20px;color:#4ade80;font-size:.9rem}.subpage_formSuccessLight__Y6R8g{background:rgba(22,163,74,.08);border-color:rgba(22,163,74,.14);color:#166534}.subpage_flowCard__xEs4r{min-height:332px;display:flex;flex-direction:column;justify-content:space-between;gap:22px;padding:34px;border-radius:30px;border:1px solid rgba(249,244,238,.08);background:radial-gradient(circle at top right,rgba(0,51,98,.14),transparent 30%),rgba(249,244,238,.03)}.subpage_flowCardLight__6MnmM{border-color:rgba(0,0,0,.08);background:radial-gradient(circle at top right,rgba(0,51,98,.08),transparent 32%),rgba(255,255,255,.96);color:#000}.subpage_flowTop__nv3Kh{display:flex;align-items:center;justify-content:space-between;gap:16px}.subpage_flowStep__Igo8e{font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(249,244,238,.46)}.subpage_flowDots__lEPuS{display:flex;align-items:center;gap:8px}.subpage_flowDot__S3x7d{width:28px;height:3px;border-radius:999px;background:rgba(249,244,238,.14)}.subpage_flowDotActive__OZ1XC{background:#F9F4EE}.subpage_flowCardLight__6MnmM .subpage_flowStep__Igo8e{color:rgba(0,0,0,.42)}.subpage_flowCardLight__6MnmM .subpage_flowDot__S3x7d{background:rgba(0,0,0,.12)}.subpage_flowCardLight__6MnmM .subpage_flowDotActive__OZ1XC{background:#000}.subpage_flowQuestion__P8Dg_{display:flex;flex-direction:column;gap:10px;min-height:164px;animation:subpage_flowEnter__Y9muM .35s ease}.subpage_flowQuestion__P8Dg_ h2{margin:0;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1;letter-spacing:-.04em}.subpage_flowCardLight__6MnmM .subpage_flowQuestion__P8Dg_ h2{color:#000}.subpage_flowInput__RPuts{width:100%;margin-top:4px;background:transparent;border:none;border-bottom:1px solid rgba(249,244,238,.2);padding:16px 0 12px;color:#F9F4EE;font-size:clamp(1.15rem,2vw,1.6rem);font-family:inherit;outline:none}.subpage_flowInput__RPuts::-moz-placeholder{color:rgba(249,244,238,.22)}.subpage_flowInput__RPuts::placeholder{color:rgba(249,244,238,.22)}.subpage_flowCardLight__6MnmM .subpage_flowInput__RPuts{border-bottom-color:rgba(0,0,0,.16);color:#000}.subpage_flowCardLight__6MnmM .subpage_flowInput__RPuts::-moz-placeholder{color:rgba(0,0,0,.28)}.subpage_flowCardLight__6MnmM .subpage_flowInput__RPuts::placeholder{color:rgba(0,0,0,.28)}.subpage_flowTextarea__vwBS7{min-height:140px;resize:vertical}.subpage_flowDropdown__cldvt{position:relative;margin-top:4px}.subpage_flowSelectTrigger___I29V{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid rgba(249,244,238,.16);border-radius:14px;background:rgba(249,244,238,.06);color:#F9F4EE;font-size:1rem;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .2s ease,background .2s ease}.subpage_flowCardLight__6MnmM .subpage_flowSelectTrigger___I29V{border-color:rgba(0,0,0,.1);background:rgba(0,0,0,.03);color:#000}.subpage_flowSelectTriggerOpen__WRb75,.subpage_flowSelectTrigger___I29V:hover{border-color:rgba(249,244,238,.28)}.subpage_flowCardLight__6MnmM .subpage_flowSelectTriggerOpen__WRb75,.subpage_flowCardLight__6MnmM .subpage_flowSelectTrigger___I29V:hover{border-color:rgba(0,0,0,.18)}.subpage_flowSelectValue__VD1Ln{color:#F9F4EE}.subpage_flowSelectPlaceholder__Dqyq3{color:rgba(249,244,238,.34)}.subpage_flowCardLight__6MnmM .subpage_flowSelectValue__VD1Ln{color:#000}.subpage_flowCardLight__6MnmM .subpage_flowSelectPlaceholder__Dqyq3{color:rgba(0,0,0,.34)}.subpage_flowChevron__KK64v{display:inline-flex;color:rgba(249,244,238,.6);transition:transform .2s ease}.subpage_flowCardLight__6MnmM .subpage_flowChevron__KK64v{color:rgba(0,0,0,.46)}.subpage_flowChevronOpen__oOLWJ{transform:rotate(180deg)}.subpage_flowDropdownMenu__hyK1T{position:absolute;top:calc(100% + 8px);left:0;right:0;padding:6px;border-radius:14px;border:1px solid rgba(249,244,238,.12);background:#0f0f0f;box-shadow:0 18px 40px rgba(0,0,0,.28);z-index:10}.subpage_flowCardLight__6MnmM .subpage_flowDropdownMenu__hyK1T{border-color:rgba(0,0,0,.08);background:#fff;box-shadow:0 18px 40px rgba(0,0,0,.12)}.subpage_flowDropdownOption__HiqJX{width:100%;display:flex;align-items:center;min-height:42px;padding:0 12px;border:none;border-radius:10px;background:transparent;color:rgba(249,244,238,.72);font-size:.92rem;font-family:inherit;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.subpage_flowCardLight__6MnmM .subpage_flowDropdownOption__HiqJX{color:rgba(0,0,0,.72)}.subpage_flowDropdownOptionActive__9Bgzf,.subpage_flowDropdownOption__HiqJX:hover{background:rgba(249,244,238,.08);color:#F9F4EE}.subpage_flowCardLight__6MnmM .subpage_flowDropdownOptionActive__9Bgzf,.subpage_flowCardLight__6MnmM .subpage_flowDropdownOption__HiqJX:hover{background:rgba(0,0,0,.05);color:#000}.subpage_flowChoiceGrid___MWvO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.subpage_flowChoice__ofwvW{min-height:84px;display:flex;align-items:center;justify-content:center;padding:16px;border-radius:18px;border:1px solid rgba(249,244,238,.14);background:rgba(249,244,238,.04);color:rgba(249,244,238,.72);font-size:.95rem;font-weight:600;font-family:inherit;text-align:center;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.subpage_flowCardLight__6MnmM .subpage_flowChoice__ofwvW{border-color:rgba(0,0,0,.1);background:rgba(0,0,0,.03);color:rgba(0,0,0,.72)}.subpage_flowChoiceActive__9QkQL,.subpage_flowChoice__ofwvW:hover{border-color:rgba(249,244,238,.3);background:rgba(249,244,238,.1);color:#F9F4EE}.subpage_flowCardLight__6MnmM .subpage_flowChoiceActive__9QkQL,.subpage_flowCardLight__6MnmM .subpage_flowChoice__ofwvW:hover{border-color:rgba(0,0,0,.18);background:rgba(0,0,0,.06);color:#000}.subpage_flowActions__fNuOv{display:flex;align-items:center;justify-content:space-between;gap:12px}.subpage_flowPrimaryInner__PbtGu{display:inline-flex;align-items:center;gap:10px}.subpage_flowPrimaryKey__jCDqU{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(0,0,0,.08)}.subpage_flowCardLight__6MnmM .subpage_flowPrimaryKey__jCDqU{background:rgba(249,244,238,.14)}.subpage_flowPrimary__QiU1n,.subpage_flowSecondary__N2rt4{min-height:44px;padding:0 18px;border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-family:inherit;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.subpage_flowPrimary__QiU1n{border:none;background:#F9F4EE;color:#000}.subpage_flowCardLight__6MnmM .subpage_flowPrimary__QiU1n{background:#000;color:#F9F4EE}.subpage_flowSecondary__N2rt4{border:1px solid rgba(249,244,238,.14);background:transparent;color:rgba(249,244,238,.72)}.subpage_flowCardLight__6MnmM .subpage_flowSecondary__N2rt4{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.7)}.subpage_flowPrimary__QiU1n:hover,.subpage_flowSecondary__N2rt4:hover{transform:translateY(-1px)}.subpage_flowPrimary__QiU1n:disabled,.subpage_flowSecondary__N2rt4:disabled{opacity:.4;cursor:default;transform:none}.subpage_contactSection__9LhSG{max-width:1180px}.subpage_contactGrid__0D8ah{display:grid;grid-template-columns:minmax(340px,.92fr) minmax(0,1.18fr);gap:28px;align-items:start}.subpage_contactRail__1WQsp{display:flex;flex-direction:column;gap:24px}.subpage_contactIntroCard__meOwU{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:18px;padding:34px;border-radius:30px;border:1px solid rgba(249,244,238,.08);background:radial-gradient(circle at top right,rgba(0,51,98,.18),transparent 30%),linear-gradient(180deg,rgba(249,244,238,.05),rgba(249,244,238,.02))}.subpage_contactEyebrow__v3DXZ{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(249,244,238,.42)}.subpage_contactTitle__NEIyP{margin:0;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.06;letter-spacing:-.03em;color:#f9f4ee}.subpage_contactText__dmGGc{margin:0;max-width:48ch;font-size:.98rem;line-height:1.68;color:rgba(249,244,238,.66)}.subpage_contactHighlights__wOazJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.subpage_contactHighlight___4bd_{min-height:128px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:18px;border-radius:22px;border:1px solid rgba(249,244,238,.08);background:rgba(249,244,238,.04)}.subpage_contactHighlight___4bd_ strong{font-size:1.2rem;font-weight:700;letter-spacing:-.03em;color:#f9f4ee}.subpage_contactHighlight___4bd_ span{font-size:.82rem;line-height:1.55;color:rgba(249,244,238,.58)}.subpage_schedulerShell__i461r{position:relative;overflow:hidden;border-radius:34px;border:1px solid rgba(249,244,238,.08);padding:24px;background:radial-gradient(circle at top left,rgba(0,51,98,.24),transparent 28%),radial-gradient(circle at bottom right,rgba(249,244,238,.08),transparent 32%),rgba(8,12,18,.94);box-shadow:0 26px 70px rgba(0,0,0,.3)}.subpage_schedulerHeader__AtQv5{display:flex;flex-direction:column;gap:10px;padding:4px 4px 20px}.subpage_schedulerFrameWrap__wry1a{position:relative;overflow:hidden;min-height:640px;border-radius:26px;border:1px solid rgba(255,255,255,.08);background:#f9f4ee}.subpage_schedulerFrame__wcsKy{display:block;width:100%;height:640px;border:0;background:#f9f4ee}@keyframes subpage_flowEnter__Y9muM{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.subpage_contactGrid__0D8ah,.subpage_grid3__GnyxF{grid-template-columns:1fr}}@media (max-width:768px){.subpage_pageBanner__zKain{padding:118px 20px 44px}.subpage_sectionLight__r9d24,.subpage_section__dTXpB{padding:56px 20px}.subpage_flowCard__xEs4r{padding:24px;min-height:312px}.subpage_contactIntroCard__meOwU,.subpage_schedulerShell__i461r{padding:22px;border-radius:24px}.subpage_contactHighlights__wOazJ{grid-template-columns:1fr}.subpage_contactHighlight___4bd_{min-height:0}.subpage_schedulerFrameWrap__wry1a,.subpage_schedulerFrame__wcsKy{min-height:580px;height:580px;border-radius:22px}.subpage_flowChoiceGrid___MWvO{grid-template-columns:1fr}.subpage_flowActions__fNuOv{flex-direction:column-reverse;align-items:stretch}.subpage_flowPrimary__QiU1n,.subpage_flowSecondary__N2rt4{width:100%}.subpage_formRow__KRQFf{grid-template-columns:1fr}}.CTASection_section__4_sOp{background:#000;padding:120px 0}.CTASection_container__LvDDl{max-width:900px;margin:0 auto;padding:0 40px}.CTASection_card__N0P29{text-align:left;background:radial-gradient(circle at top right,rgba(0,51,98,.24),transparent 32%),rgba(249,244,238,.03);border-radius:28px;padding:56px 48px}.CTASection_title__zRmzF{font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:700;color:#F9F4EE;line-height:1.2;margin:0 0 16px;letter-spacing:-.02em}.CTASection_desc__wIggj{font-size:1rem;color:rgba(249,244,238,.6);line-height:1.6;margin:0 0 36px;max-width:560px}.CTASection_actions____anE{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.CTASection_primary__4kSzF{display:inline-flex;align-items:center;gap:8px;background:#F9F4EE;color:#000;padding:14px 36px;border-radius:100px;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.CTASection_primary__4kSzF:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.3)}.CTASection_secondary__Cn2tm{display:inline-flex;align-items:center;gap:8px;background:transparent;color:rgba(249,244,238,.7);border:1px solid rgba(249,244,238,.2);padding:14px 36px;border-radius:100px;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-decoration:none;transition:all .2s ease}.CTASection_secondary__Cn2tm:hover{color:#F9F4EE;border-color:rgba(249,244,238,.5)}@media (max-width:768px){.CTASection_section__4_sOp{padding:80px 0}.CTASection_container__LvDDl{padding:0 20px}.CTASection_card__N0P29{padding:48px 24px}.CTASection_actions____anE{flex-direction:column}.CTASection_primary__4kSzF,.CTASection_secondary__Cn2tm{width:100%;justify-content:center}}.DemoSection_section__OGv4n{min-height:calc(100vh + 30vh);min-height:calc(100dvh + 30vh);background:radial-gradient(circle at top right,rgba(0,51,98,.18),transparent 24%),radial-gradient(circle at bottom left,rgba(249,244,238,.08),transparent 24%),#000}.DemoSection_pin__u6III{position:sticky;top:0;min-height:100vh;min-height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);padding:102px 34px 18px}.DemoSection_tabBar__DT4KJ{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:4px;margin-bottom:10px;border-radius:999px;background:rgba(249,244,238,.05);backdrop-filter:blur(18px)}.DemoSection_tab__lh__O{gap:8px;border:none;background:transparent;color:rgba(249,244,238,.46);padding:12px 16px;font-size:.74rem;letter-spacing:.16em;cursor:pointer;transition:color .22s ease,background .22s ease,transform .22s ease}.DemoSection_tabBadge__Cl2ti,.DemoSection_tab__lh__O{display:inline-flex;align-items:center;border-radius:999px;font-weight:700}.DemoSection_tabBadge__Cl2ti{min-height:18px;padding:0 7px;border:1px solid rgba(249,244,238,.12);background:rgba(249,244,238,.07);color:rgba(249,244,238,.72);font-size:.52rem;letter-spacing:.08em;text-transform:uppercase}.DemoSection_tab__lh__O:hover{color:rgba(249,244,238,.82)}.DemoSection_tabActive__mu3Fv{color:#f9f4ee;background:rgba(249,244,238,.08)}.DemoSection_stage__OfTOU{position:relative;min-height:0;overflow:hidden;border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0)),rgba(11,12,14,.94);box-shadow:inset 0 0 0 1px rgba(249,244,238,.06);isolation:isolate}.DemoSection_visualDeck___JuYs{position:absolute;inset:0}.DemoSection_visualLayer__dYAe2{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s ease,visibility 0s linear .32s}.DemoSection_visualLayerActive__RvL7d{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s ease,visibility 0s linear 0s}.DemoSection_copy__7KR2_{position:absolute;left:clamp(18px,3.4vw,42px);bottom:clamp(22px,6vh,54px);z-index:5;max-width:min(640px,48vw);text-shadow:0 14px 44px rgba(0,0,0,.52);transition:opacity .24s ease,transform .24s ease,visibility 0s linear 0s;pointer-events:none}.DemoSection_copyHidden__vcPD2{opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .24s ease,transform .24s ease,visibility 0s linear .24s}.DemoSection_copy__7KR2_ h2{margin:0 0 10px;font-size:clamp(2.35rem,5.6vw,5.2rem);line-height:.94;letter-spacing:-.06em;color:#f9f4ee}.DemoSection_copy__7KR2_ p{margin:0;font-size:clamp(.98rem,1.45vw,1.18rem);line-height:1.38;color:rgba(249,244,238,.8)}.DemoSection_visitCta__4gYll{position:absolute;right:clamp(18px,3.6vw,42px);bottom:clamp(20px,4vh,34px);z-index:6;display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(249,244,238,.16);border-radius:999px;background:rgba(9,10,12,.82);color:#f9f4ee;padding:14px 18px;font-size:.88rem;font-weight:700;letter-spacing:.04em;backdrop-filter:blur(18px);cursor:pointer;transition:transform .22s ease,background .22s ease,border-color .22s ease}.DemoSection_visitCta__4gYll:hover{transform:translateY(-1px);background:rgba(13,15,18,.92);border-color:rgba(249,244,238,.28)}.DemoSection_visitCta__4gYll svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.DemoSection_visualVideo__xA4x4,.DemoSection_visualVisit__27YWM{overflow:hidden}.DemoSection_visitFrameShell__peDFn{background:#000}.DemoSection_visitFrameShell__peDFn,.DemoSection_visitFrameSlot__2NKbG{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.DemoSection_visitFrameSlot__2NKbG>iframe{width:100%;height:100%;border:0;display:block;background:#000;opacity:0;pointer-events:none;transform:scale(1.005);transform-origin:center;transition:opacity .3s ease,filter .3s ease;filter:saturate(.96)}.DemoSection_visitFrameSlot__2NKbG[data-ready=true]>iframe{opacity:1}.DemoSection_visitFrameSlot__2NKbG[data-interactive=true]>iframe{pointer-events:auto;filter:saturate(1)}.DemoSection_videoWash__JlF7X,.DemoSection_visitWash__u3WTi{position:absolute;inset:0}.DemoSection_visitWash__u3WTi{background:linear-gradient(90deg,rgba(0,0,0,.68),rgba(0,0,0,.28) 34%,rgba(0,0,0,.32) 60%,rgba(0,0,0,.54)),radial-gradient(circle at bottom left,rgba(0,51,98,.26),transparent 24%);transition:opacity .26s ease,visibility 0s linear 0s}.DemoSection_visitWashHidden__LQlOD{opacity:0;visibility:hidden;transition:opacity .26s ease,visibility 0s linear .26s}.DemoSection_visualImages__9QxgR{overflow:hidden;background:radial-gradient(circle at 24% 26%,rgba(249,244,238,.14),transparent 18%),radial-gradient(circle at 76% 28%,rgba(0,51,98,.22),transparent 24%),linear-gradient(135deg,rgba(17,18,20,.96),rgba(9,10,12,.94))}.DemoSection_imageGrid__ufuwl{position:absolute;inset:clamp(18px,4vw,34px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.5vw,18px);align-content:center}.DemoSection_imageCard__QecSE{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:24px;background:rgba(249,244,238,.06);box-shadow:0 26px 68px rgba(0,0,0,.28),inset 0 0 0 1px rgba(249,244,238,.08)}.DemoSection_imageCard__QecSE:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(0,0,0,.03),rgba(0,0,0,.22));pointer-events:none}.DemoSection_imageAsset__ThuJz{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.DemoSection_visualVideo__xA4x4{background:#000}.DemoSection_video__8XFEF{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.DemoSection_videoWash__JlF7X{background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.22) 36%,rgba(0,0,0,.24) 58%,rgba(0,0,0,.6)),radial-gradient(circle at 82% 18%,rgba(249,244,238,.12),transparent 18%)}.DemoSection_videoAccent__1GMu6{position:absolute;right:clamp(20px,4vw,44px);bottom:clamp(18px,4.4vh,34px);width:min(440px,36vw);height:4px;border-radius:999px;background:rgba(249,244,238,.16);overflow:hidden}.DemoSection_videoAccent__1GMu6 span{display:block;width:48%;height:100%;border-radius:inherit;background:rgba(249,244,238,.94)}.DemoSection_visualPlan__p6kc2{background:linear-gradient(180deg,rgba(249,244,238,.03),rgba(249,244,238,.01)),rgba(8,9,12,.98)}.DemoSection_planGrid__U_wrE{position:absolute;inset:0;opacity:.2;background-image:linear-gradient(rgba(249,244,238,.11) 1px,transparent 0),linear-gradient(90deg,rgba(249,244,238,.11) 1px,transparent 0);background-size:48px 48px}.DemoSection_planShell__PHlgA{position:absolute;top:12%;right:6%;bottom:10%;width:min(56%,760px)}.DemoSection_planRoom__oYioA{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:24px;border:1.5px solid rgba(249,244,238,.66);background:rgba(249,244,238,.05);color:rgba(249,244,238,.86);font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.DemoSection_planRoomMain__RyZ0l{left:4%;top:16%;width:42%;height:44%}.DemoSection_planRoomKitchen__nq2Sy{right:8%;top:16%;width:24%;height:24%}.DemoSection_planRoomSuite__pXDFh{left:38%;bottom:10%;width:26%;height:22%}.DemoSection_planRoomEntry__BeIrC{left:50%;top:22%;width:18%;height:16%}.DemoSection_planRoomBath__EFmO6{right:10%;bottom:16%;width:18%;height:18%}@media (max-width:900px){.DemoSection_pin__u6III{padding:92px 20px 16px}.DemoSection_copy__7KR2_{max-width:min(82vw,520px)}.DemoSection_planShell__PHlgA{right:2%;width:68%}}@media (max-width:768px){.DemoSection_section__OGv4n{min-height:calc(100svh + 18vh)}.DemoSection_pin__u6III{min-height:100svh;padding:84px 16px 14px}.DemoSection_tabBar__DT4KJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;padding:6px;margin-bottom:12px;overflow:visible}.DemoSection_stage__OfTOU{min-height:calc(100svh - 150px);border-radius:28px}.DemoSection_tab__lh__O{flex-direction:column;justify-content:center;min-width:0;padding:12px 8px;font-size:.68rem;letter-spacing:.08em;text-align:center;white-space:nowrap}.DemoSection_tabBadge__Cl2ti{min-height:16px;padding:0 6px;font-size:.48rem}.DemoSection_copy__7KR2_{max-width:min(90vw,360px);bottom:20px}.DemoSection_copy__7KR2_ h2{font-size:clamp(2.15rem,12vw,4rem)}.DemoSection_visitCta__4gYll{right:16px;bottom:16px;padding:13px 16px}.DemoSection_imageGrid__ufuwl{grid-template-columns:repeat(2,minmax(0,1fr));inset:16px;gap:12px}.DemoSection_videoAccent__1GMu6{width:min(220px,46vw)}.DemoSection_planShell__PHlgA{left:12%;right:4%;width:auto;top:24%;bottom:12%}.DemoSection_planRoom__oYioA{font-size:.66rem;letter-spacing:.1em}}@media (max-width:420px){.DemoSection_tabBar__DT4KJ{gap:5px;padding:5px}.DemoSection_tab__lh__O{padding:11px 6px;font-size:.64rem;letter-spacing:.05em}.DemoSection_imageGrid__ufuwl{inset:14px;gap:10px}.DemoSection_imageCard__QecSE{border-radius:18px}}.Footer_footer__TT6LP{background:#000;border-top:1px solid rgba(249,244,238,.08);padding:64px 0 32px}.Footer_container__R26jM{max-width:1200px;margin:0 auto;padding:0 40px}.Footer_top__hYg0g{display:flex;justify-content:space-between;gap:64px;margin-bottom:48px}.Footer_brand__aZ5WI{max-width:300px}.Footer_tagline__G7xCw{font-size:.85rem;color:rgba(249,244,238,.4);line-height:1.6;margin:16px 0 0}.Footer_columns__8JAFG{display:flex;gap:64px}.Footer_column__fopff{display:flex;flex-direction:column;gap:10px}.Footer_columnTitle__olveQ{font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:rgba(249,244,238,.35);margin:0 0 4px}.Footer_footerLink__nJIug{font-size:.85rem;color:rgba(249,244,238,.6);text-decoration:none;transition:color .2s ease}.Footer_footerLink__nJIug:hover{color:#F9F4EE}.Footer_bottom__O5q04{border-top:1px solid rgba(249,244,238,.06);padding-top:24px;display:flex;justify-content:center}.Footer_copy___jiB_{font-size:.75rem;color:rgba(249,244,238,.3)}@media (max-width:768px){.Footer_footer__TT6LP{padding:48px 0 24px}.Footer_container__R26jM{padding:0 20px}.Footer_top__hYg0g{flex-direction:column;gap:40px}.Footer_columns__8JAFG{gap:40px;flex-wrap:wrap}}.Header_header__tH9Jb{position:fixed;top:0;left:0;right:0;z-index:100;transition:background .35s ease,backdrop-filter .35s ease}.Header_header__tH9Jb:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 60%,transparent);pointer-events:none;transition:opacity .35s ease}.Header_header__tH9Jb.Header_scrolled__IQaId:before{opacity:0}.Header_header__tH9Jb.Header_scrolled__IQaId{background:rgba(0,0,0,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.Header_inner__FoBhk{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;padding:18px 40px}.Header_wordmark__q1oHX{display:flex;align-items:center;flex-shrink:0;z-index:2}.Header_wordmark__q1oHX img{height:22px;width:auto}.Header_nav__83meA{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:34px}.Header_navLink__NnwKe{font-size:.75rem;font-weight:600;letter-spacing:.15em;color:rgba(249,244,238,.8);text-decoration:none;transition:color .2s ease;white-space:nowrap;position:relative;padding-bottom:6px}.Header_navLink__NnwKe:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,rgba(249,244,238,.98),rgba(249,244,238,.82));opacity:.9;transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.22,1,.36,1)}.Header_navLink__NnwKe:hover{color:#F9F4EE}.Header_navLink__NnwKe:hover:after{transform:scaleX(1)}.Header_navLinkActive__yl5Tc{color:#F9F4EE}.Header_navLinkActive__yl5Tc:after{transform:scaleX(1)}.Header_actions__BsrW_{display:flex;align-items:center;gap:12px;z-index:2}.Header_loginBtn__1s74n{font-size:.75rem;font-weight:600;letter-spacing:.15em;color:#F9F4EE;background:transparent;border:1px solid rgba(249,244,238,.3);border-radius:100px;padding:8px 24px;text-decoration:none;transition:all .25s ease}.Header_loginBtn__1s74n:hover{background:rgba(249,244,238,.1);border-color:rgba(249,244,238,.6)}.Header_burger__vhsSh{display:none;flex-direction:column;justify-content:center;gap:5px;background:none;border:none;padding:8px;cursor:pointer;z-index:110}.Header_burger__vhsSh span{display:block;width:22px;height:1.5px;background:#F9F4EE;border-radius:2px;transition:all .3s ease;transform-origin:center}.Header_burgerOpen__GMlRB span:first-child{transform:translateY(6.5px) rotate(45deg)}.Header_burgerOpen__GMlRB span:nth-child(2){opacity:0}.Header_burgerOpen__GMlRB span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.Header_mobileOverlay__WzRzB{position:fixed;inset:0;background:rgba(0,0,0,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:99;display:flex;align-items:center;justify-content:center;animation:Header_fadeIn__UWR20 .3s ease}@keyframes Header_fadeIn__UWR20{0%{opacity:0}to{opacity:1}}.Header_mobileNav__lupkI{display:flex;flex-direction:column;align-items:center;gap:32px}.Header_mobileLink__xHU0w{font-size:1.5rem;font-weight:600;letter-spacing:.2em;color:rgba(249,244,238,.8);text-decoration:none;transition:color .2s ease}.Header_mobileLink__xHU0w:hover{color:#F9F4EE}.Header_mobileLinkActive__pxe_I{color:#F9F4EE;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:10px}.Header_mobileCta__ZpIaR{margin-top:16px;font-size:.85rem;font-weight:600;letter-spacing:.15em;color:#000;background:#F9F4EE;border-radius:100px;padding:14px 40px;text-decoration:none;transition:opacity .2s ease}.Header_mobileCta__ZpIaR:hover{opacity:.9}@media (max-width:768px){.Header_inner__FoBhk{padding:14px 20px}.Header_actions__BsrW_,.Header_nav__83meA{display:none}.Header_burger__vhsSh{display:flex}}.HeroSection_hero__GaxKy{position:relative;width:100%;height:100vh;height:100dvh;overflow:hidden;background:#000}.HeroSection_video__ERzb7{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity 1.2s ease}.HeroSection_videoLoaded__5UA49{opacity:1}.HeroSection_overlay___OUbD{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.05) 40%,rgba(0,0,0,.05) 60%,rgba(0,0,0,.3));pointer-events:none}.HeroSection_bottomContent__bMGV_{position:absolute;left:40px;right:40px;bottom:60px;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.HeroSection_tagline__rqiU9{max-width:600px}.HeroSection_headline__cm3Qa{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:#F9F4EE;margin:0 0 12px;line-height:1.1;letter-spacing:-.02em}.HeroSection_subheadline__QT_r4{font-size:clamp(.85rem,1.4vw,1.05rem);font-weight:400;color:rgba(249,244,238,.7);line-height:1.6;margin:0}.HeroSection_cta__JckoI{display:inline-flex;align-items:center;gap:10px;background:#F9F4EE;color:#000;padding:14px 32px;border-radius:100px;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.HeroSection_cta__JckoI:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.3)}.HeroSection_cta__JckoI svg{transition:transform .25s ease}.HeroSection_cta__JckoI:hover svg{transform:translate(2px,-2px)}.HeroSection_scrollIndicator__69H2m{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:2}.HeroSection_scrollLine__Gy45h{width:1px;height:40px;background:rgba(249,244,238,.4);animation:HeroSection_scrollPulse__oaPWX 2s ease-in-out infinite}@keyframes HeroSection_scrollPulse__oaPWX{0%,to{opacity:.4;transform:scaleY(.6);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}@media (max-width:768px){.HeroSection_bottomContent__bMGV_{left:24px;right:24px;bottom:28px;flex-direction:column;align-items:flex-start;gap:18px}.HeroSection_tagline__rqiU9{max-width:none}.HeroSection_cta__JckoI{padding:12px 24px;font-size:.75rem}.HeroSection_scrollIndicator__69H2m{display:none}}.StackingCards_stage__D274Q{position:relative;background:#000}.StackingCards_viewport__gyIiJ{position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden}.StackingCards_stageInner__1C8MH{width:min(1440px,calc(100% - 24px));height:100%;margin:0 auto}.StackingCards_track__iOKFA{position:relative}.StackingCards_panelItem__bTrdZ{position:absolute;inset:0;will-change:transform}.StackingCards_panel__eSbeY{position:relative;height:100%;overflow:hidden;border-radius:34px;box-shadow:0 34px 90px rgba(0,0,0,.24)}.StackingCards_panelDark__Mjs1j{color:#f9f4ee;border:1px solid rgba(249,244,238,.08);background:radial-gradient(circle at top right,rgba(0,51,98,.18),transparent 28%),linear-gradient(180deg,rgba(16,18,22,.988),rgba(6,8,11,.992))}.StackingCards_panelLight__GGBIt{color:#111;border:1px solid rgba(17,17,17,.08);background:radial-gradient(circle at top left,rgba(0,51,98,.08),transparent 26%),rgba(248,245,239,.985)}.StackingCards_copy__CEmpW{position:absolute;left:clamp(20px,3vw,44px);bottom:clamp(22px,5.6vh,54px);z-index:5;max-width:min(480px,38vw)}.StackingCards_copy__CEmpW h2{margin:0 0 12px;font-size:clamp(2rem,4vw,4.1rem);line-height:.97;letter-spacing:-.05em}.StackingCards_copy__CEmpW p{margin:0;font-size:1rem;line-height:1.64;opacity:.74}.StackingCards_visual__Cri29{position:absolute;inset:0;z-index:1}.StackingCards_blueprintGridLight__rGRdp,.StackingCards_blueprintGrid__Tzf9l{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.84),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.84),transparent 78%)}.StackingCards_blueprintGridLight__rGRdp{background-image:linear-gradient(rgba(0,51,98,.08) 1px,transparent 0),linear-gradient(90deg,rgba(0,51,98,.08) 1px,transparent 0)}.StackingCards_diagramCanvas__62x5E,.StackingCards_simpleFlowCanvas__xIYbl{position:absolute;top:clamp(20px,3vw,34px);left:clamp(20px,3vw,34px);right:clamp(20px,3vw,34px);bottom:clamp(132px,23vh,184px)}.StackingCards_diffusionCanvas__2W2ah{top:clamp(4px,1vw,12px);left:clamp(0px,.6vw,8px);right:clamp(0px,.6vw,8px);bottom:clamp(76px,14vh,118px)}.StackingCards_simpleFlowCanvas__xIYbl{bottom:clamp(148px,25vh,208px)}.StackingCards_simpleFlowCanvasMobile__nycZf{top:10px;left:10px;right:10px;bottom:138px}.StackingCards_visualSimpleFlow__5nb7g{background:radial-gradient(circle at 18% 18%,rgba(0,51,98,.16),transparent 20%),linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0))}.StackingCards_simpleFlowTrack__gKk3z{position:absolute;left:14%;right:18.5%;top:28%;height:4px;transform:translateY(-50%)}.StackingCards_simpleFlowTrackBase__5F6wU,.StackingCards_simpleFlowTrackGlow___b8Rs{position:absolute;inset:0;border-radius:999px}.StackingCards_simpleFlowTrackBase__5F6wU{background:linear-gradient(90deg,rgba(0,51,98,.76),rgba(0,51,98,.58) 50%,rgba(0,51,98,.76));box-shadow:0 0 0 1px rgba(0,51,98,.18),0 0 0 10px rgba(0,51,98,.05)}.StackingCards_simpleFlowTrackGlow___b8Rs{width:18%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(224,236,245,.96) 46%,rgba(255,255,255,0));filter:blur(.5px);animation:StackingCards_flowSweep__lq5OL 5.8s linear infinite}.StackingCards_simpleFlowCanvasMobile__nycZf .StackingCards_simpleFlowTrack__gKk3z{left:50%;right:auto;top:18%;bottom:18%;width:4px;height:auto;transform:translateX(-50%)}.StackingCards_simpleFlowCanvasMobile__nycZf .StackingCards_simpleFlowTrackBase__5F6wU{background:linear-gradient(180deg,rgba(0,51,98,.76),rgba(0,51,98,.58) 50%,rgba(0,51,98,.76))}.StackingCards_simpleFlowCanvasMobile__nycZf .StackingCards_simpleFlowTrackGlow___b8Rs{width:100%;height:18%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(224,236,245,.94) 46%,rgba(255,255,255,0));animation:StackingCards_flowSweepVertical__NIiKw 4.9s linear infinite}.StackingCards_diagramNodeLayer__5GLZ1{position:absolute;inset:0;pointer-events:none}.StackingCards_diagramNode__1PSWm{position:absolute;z-index:2;width:clamp(94px,11vw,162px);min-height:clamp(50px,5.2vw,72px);padding:14px 16px;border-radius:18px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:normal;backdrop-filter:blur(18px);box-sizing:border-box;transform:translate(-50%,-50%) translate3d(var(--node-offset-x,0),var(--node-offset-y,0),0) scale(var(--node-scale,1));transform-origin:center;transition:opacity .26s ease,transform .26s ease,box-shadow .26s ease}.StackingCards_diagramNodeDiffusion__GAqdu{width:clamp(126px,13.6vw,188px);min-height:clamp(52px,5.2vw,72px)}.StackingCards_diagramNodeWide__iye2Q{width:clamp(138px,15vw,214px)}.StackingCards_diagramNode__1PSWm span{display:block;font-size:clamp(.68rem,.95vw,.84rem);font-weight:700;line-height:1.18;letter-spacing:.04em}.StackingCards_diagramNodeDark__lCzs9{border:1px solid rgba(0,51,98,.6);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02)),rgba(10,14,18,.86);box-shadow:0 18px 40px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.04);color:#f4f0e9}.StackingCards_diagramNodeLight__75Eog{border:1px solid rgba(0,51,98,.18);background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(246,241,234,.92)),rgba(255,255,255,.8);box-shadow:0 18px 36px rgba(12,19,27,.08),inset 0 0 0 1px rgba(255,255,255,.56);color:#13202d}.StackingCards_diagramNodePublication__1RyAe{box-shadow:0 22px 40px rgba(12,19,27,.1),0 0 0 1px rgba(0,51,98,.08)}.StackingCards_simpleFlowNode___Byzf:after{content:"";position:absolute;inset:8px;border-radius:12px;box-shadow:0 0 0 rgba(220,235,247,0);opacity:0;animation:StackingCards_simpleNodePulse__r8hMT 5.8s ease-in-out infinite;animation-delay:var(--pulse-delay,0s)}.StackingCards_visualRevealDiffusion__4q3E2{background:radial-gradient(circle at 14% 12%,rgba(0,51,98,.1),transparent 22%),radial-gradient(circle at 84% 16%,rgba(0,51,98,.075),transparent 20%)}.StackingCards_diagramSvg__x4cgZ{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.StackingCards_diagramLineBase__wsZ9I,.StackingCards_diagramLineLiveSolid__9qgcm,.StackingCards_diagramLineLive__OZVDI{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 5;vector-effect:non-scaling-stroke}.StackingCards_diagramLineBase__wsZ9I{stroke:rgba(0,51,98,.16);stroke-width:2}.StackingCards_diagramLineLive__OZVDI{stroke:#003362;stroke-width:2.5}.StackingCards_diagramLineLiveSolid__9qgcm{fill:none;stroke:#003362;stroke-width:2.85}.StackingCards_diagramSvgNode__X63IZ{fill:rgba(255,252,247,.96);stroke:rgba(0,51,98,.18);stroke-width:1.4;filter:drop-shadow(0 18px 32px rgba(12,19,27,.08))}.StackingCards_diagramSvgNodePublication__y9haT{fill:rgba(255,255,255,.98);stroke:rgba(0,51,98,.24);stroke-width:1.5;filter:drop-shadow(0 22px 36px rgba(12,19,27,.11)) drop-shadow(0 0 10px rgba(0,51,98,.08))}.StackingCards_diagramSvgLabel__A75yp{fill:#13202d;font-weight:700;letter-spacing:.03em;text-rendering:geometricPrecision}.StackingCards_visualStatusBoard__CAShu{background:radial-gradient(circle at 80% 18%,rgba(0,51,98,.18),transparent 18%),linear-gradient(180deg,rgba(255,255,255,.015),rgba(255,255,255,0))}.StackingCards_statusBoard__0dqKO{position:absolute;top:16%;right:clamp(22px,4vw,48px);width:min(42vw,520px);padding:22px;border-radius:28px;border:1px solid rgba(249,244,238,.1);background:rgba(249,244,238,.06);box-shadow:0 20px 54px rgba(0,0,0,.2);backdrop-filter:blur(16px)}.StackingCards_statusBoardHeader___7dEg{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.StackingCards_statusBoardHeader___7dEg span,.StackingCards_statusSideCard__alR0v span{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(249,244,238,.52)}.StackingCards_statusBoardHeader___7dEg strong,.StackingCards_statusSideCard__alR0v strong{font-size:.96rem;font-weight:700;color:rgba(249,244,238,.92)}.StackingCards_statusRows__QhS5G{display:grid;gap:12px}.StackingCards_statusRow__hL6be{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-radius:20px;border:1px solid rgba(249,244,238,.08);background:rgba(7,10,14,.5)}.StackingCards_statusRow__hL6be span{font-size:.92rem;color:rgba(249,244,238,.78)}.StackingCards_statusRow__hL6be strong{font-size:.8rem;font-weight:700;color:rgba(249,244,238,.92)}.StackingCards_statusSideCards__4SZwI{position:absolute;left:clamp(22px,3vw,44px);top:18%;width:min(24vw,280px);display:grid;gap:14px}.StackingCards_statusSideCard__alR0v{padding:18px 18px 16px;border-radius:22px;border:1px solid rgba(249,244,238,.08);background:rgba(249,244,238,.05);box-shadow:0 16px 40px rgba(0,0,0,.18)}@keyframes StackingCards_flowSweep__lq5OL{0%{transform:translateX(-22%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateX(468%);opacity:0}}@keyframes StackingCards_flowSweepVertical__NIiKw{0%{transform:translateY(-22%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(468%);opacity:0}}@keyframes StackingCards_simpleNodePulse__r8hMT{0%,66%,to{opacity:0;box-shadow:0 0 0 rgba(220,235,247,0)}10%,18%{opacity:1;box-shadow:0 0 0 1px rgba(224,238,247,.18),0 0 22px rgba(224,238,247,.22)}}@media (max-width:900px){.StackingCards_stageInner__1C8MH{width:calc(100% - 16px)}.StackingCards_panel__eSbeY{border-radius:28px}.StackingCards_copy__CEmpW{max-width:min(84vw,460px)}.StackingCards_copy__CEmpW h2{font-size:clamp(1.9rem,8vw,3.2rem)}.StackingCards_copy__CEmpW p{font-size:.95rem;line-height:1.58}.StackingCards_diagramCanvas__62x5E,.StackingCards_simpleFlowCanvas__xIYbl{bottom:clamp(146px,28vh,206px)}.StackingCards_diffusionCanvas__2W2ah{left:4px;right:4px;bottom:clamp(90px,16vh,128px)}.StackingCards_statusBoard__0dqKO{right:18px;width:min(56vw,440px)}.StackingCards_statusSideCards__4SZwI{left:18px;width:min(28vw,220px)}}@media (max-width:768px){.StackingCards_stageInner__1C8MH{width:calc(100% - 12px)}.StackingCards_panel__eSbeY{border-radius:24px}.StackingCards_copy__CEmpW{left:16px;right:16px;bottom:16px;max-width:min(90vw,360px)}.StackingCards_copy__CEmpW h2{font-size:clamp(1.8rem,9vw,3rem)}.StackingCards_copy__CEmpW p{font-size:.92rem}.StackingCards_diagramCanvas__62x5E,.StackingCards_simpleFlowCanvas__xIYbl{top:16px;left:14px;right:14px;bottom:166px}.StackingCards_diffusionCanvas__2W2ah{top:8px;left:4px;right:4px;bottom:136px}.StackingCards_simpleFlowTrack__gKk3z{left:10%;right:17%;top:28%}.StackingCards_diagramNode__1PSWm{width:clamp(76px,22vw,94px);min-height:44px;padding:10px;border-radius:14px}.StackingCards_diagramNodeDiffusion__GAqdu{width:clamp(96px,25vw,120px);min-height:44px}.StackingCards_diagramNodeWide__iye2Q{width:clamp(108px,28vw,132px)}.StackingCards_diagramNode__1PSWm span{font-size:clamp(.62rem,2.5vw,.72rem);letter-spacing:.02em}.StackingCards_diagramLineBase__wsZ9I{stroke-width:1.85;stroke-dasharray:5 4}.StackingCards_diagramLineLive__OZVDI{stroke-width:2.2;stroke-dasharray:5 4}.StackingCards_diagramLineLiveSolid__9qgcm{stroke-width:2.4;stroke-dasharray:5 4}.StackingCards_statusBoard__0dqKO{top:20%;left:16px;right:16px;width:auto;padding:16px;border-radius:22px}.StackingCards_statusRow__hL6be{padding:14px}.StackingCards_statusSideCards__4SZwI{top:auto;left:16px;right:16px;bottom:28%;width:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.StackingCards_statusSideCard__alR0v{padding:14px 12px;border-radius:18px}.StackingCards_statusBoardHeader___7dEg span,.StackingCards_statusSideCard__alR0v span{font-size:.62rem}.StackingCards_statusBoardHeader___7dEg strong,.StackingCards_statusRow__hL6be strong,.StackingCards_statusSideCard__alR0v strong{font-size:.74rem}.StackingCards_statusRow__hL6be span{font-size:.82rem}}