.probe[data-v-ca1abb13]{display:none}.unknown[data-v-69ed6404]{padding:16px}.title[data-v-69ed6404]{margin-bottom:10px;font-weight:700}.body[data-v-69ed6404]{font-size:.9375rem;line-height:1.5}.body[data-v-69ed6404],.pre[data-v-69ed6404]{color:var(--color-text-secondary);margin:0}.pre[data-v-69ed6404]{white-space:pre-wrap;font-family:var(--font-mono);font-size:.8125rem}.layoutGrid[data-v-b843a64e]{width:min(var(--block-content-max,var(--container-max,var(--content-max,1200px))),calc(100vw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2));align-items:start;min-width:0;margin:0 auto;display:grid}@supports (width:100dvw){.layoutGrid[data-v-b843a64e]{width:min(var(--block-content-max,var(--container-max,var(--content-max,1200px))),calc(100dvw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2))}}.layoutGrid.wide[data-v-b843a64e]{width:100%;margin:0}.layoutGrid--row-stretch[data-v-b843a64e]{align-items:stretch}.gridItem[data-v-b843a64e]{min-width:0}.gridItem--footerColBand[data-v-b843a64e]{flex-direction:column;min-width:0;display:flex}.footerColBandShell[data-v-b843a64e]{background:var(--footer-section-bg,var(--footer-tier-content-bg,var(--footer-zone-bg,var(--footer-surface-bg,transparent))));border-top:1px solid color-mix(in srgb,var(--color-border) calc(100%*var(--footer-divider-alpha,.6)),transparent);width:100%;padding-block:var(--footer-tier-content-pad-y,var(--footer-section-pad-y,28px));flex:auto}.footerColBand[data-v-b843a64e]{width:100%;min-width:0;margin:0;display:grid}.footerColBand--container[data-v-b843a64e]{width:min(var(--container-max,var(--content-max,1200px)),calc(100vw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2));margin:0 auto}@supports (width:100dvw){.footerColBand--container[data-v-b843a64e]{width:min(var(--container-max,var(--content-max,1200px)),calc(100dvw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2))}}.footerColBand__col[data-v-b843a64e]{min-width:0;padding-inline:var(--footer-grid-cell-pad-x,0)}@media (prefers-reduced-motion:no-preference){.layoutGrid--footer-col-band .footerColBand__col--entrance[data-v-b843a64e]{animation:.55s both footerColRise-b843a64e;animation-delay:var(--footer-col-delay,0s)}.layoutGrid--footer-col-band .footerColBand__col--entrance-fade[data-v-b843a64e]{animation:.45s both footerColFade-b843a64e;animation-delay:var(--footer-col-delay,0s)}}@keyframes footerColFade-b843a64e{0%{opacity:0}to{opacity:1}}@keyframes footerColRise-b843a64e{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.gridItem[data-v-b843a64e]:not(.gridItem--footerColBand){padding-inline:var(--footer-grid-cell-pad-x,0)}.layoutGrid--col-band-dividers .footerColBand__col[data-v-b843a64e]:not(:last-child){border-inline-end:1px solid color-mix(in srgb,var(--color-border) calc(100%*var(--footer-divider-alpha,.6)),transparent);padding-inline-end:var(--footer-grid-column-gap,16px)}@media (width<=900px){.layoutGrid--col-band-dividers .footerColBand__col[data-v-b843a64e]:not(:last-child){border-inline-end:none;border-bottom:1px solid color-mix(in srgb,var(--color-border) calc(100%*var(--footer-divider-alpha,.6)),transparent);padding-inline-end:0;padding-bottom:var(--footer-grid-column-gap,16px)}}.layoutGrid--footer-col-band .footerColBand[data-v-b843a64e] .aux.footerSection--inGrid,.layoutGrid--footer-col-band .footerColBand[data-v-b843a64e] .footerSection--inGrid{background:0 0;border-top:none}.layoutGrid--footer-col-band .footerColBand[data-v-b843a64e] .aux.footerSection--inGrid .auxInner,.layoutGrid--footer-col-band .footerColBand[data-v-b843a64e] .footerSection--inGrid .inner{padding-block:0;padding-inline:0}.layoutGrid--row-stretch.layoutGrid--footer-col-band .footerColBand__col[data-v-b843a64e] .footerSection--inGrid .inner{padding-block:0}.layoutGrid--row-stretch .gridItem[data-v-b843a64e]{flex-direction:column;display:flex}.layoutGrid--row-stretch .footerColBandShell[data-v-b843a64e]{flex-direction:column;flex:auto;min-height:100%;display:flex}.layoutGrid--row-stretch .footerColBand[data-v-b843a64e]{flex:auto;min-height:100%}.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e]{flex-direction:column;display:flex}.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .blockContent,.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .blockSection,.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .blockWrap,.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .blocks,.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .blocksShell,.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .footerSection,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .blockContent,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .blockSection,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .blockWrap,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .blocks,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .blocksShell,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .footerSection{flex-direction:column;flex:auto;min-height:100%;display:flex}@media (width<=1200px) and (width>=901px){.footerColBand--cols-3[data-v-b843a64e],.footerColBand--cols-4[data-v-b843a64e]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=900px){.layoutGrid[data-v-b843a64e]{grid-template-columns:1fr!important}.gridItem[data-v-b843a64e],.gridItem--footerColBand[data-v-b843a64e]{order:var(--lg-mobile-order,0);grid-column:auto!important}.footerColBand[data-v-b843a64e]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.footerColBand__col[data-v-b843a64e]{order:var(--lg-mobile-order,0);grid-column:auto!important}.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e],.layoutGrid--row-stretch .gridItem[data-v-b843a64e]{display:block}.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .blockContent,.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .blockSection,.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .blockWrap,.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .blocks,.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .blocksShell,.layoutGrid--row-stretch .footerColBand__col[data-v-b843a64e] .footerSection,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .blockContent,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .blockSection,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .blockWrap,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .blocks,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .blocksShell,.layoutGrid--row-stretch .gridItem[data-v-b843a64e] .footerSection{min-height:0;display:block}}@media (width<=640px){.footerColBand[data-v-b843a64e]{flex-direction:column;display:flex;grid-template-columns:1fr!important}}.brandEyebrow[data-v-0b763d4d]{font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;color:color-mix(in srgb,var(--color-primary) 70%,var(--color-text-muted,#6b7280));margin-bottom:12px;font-size:.72rem;font-weight:500}.brandName[data-v-0b763d4d]{font-family:var(--font-display,var(--font-sans));letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(2.4rem,7vw,4.5rem);font-weight:800;line-height:.95}.brandScale--display .brandName[data-v-0b763d4d]{font-size:clamp(3rem,8vw,5.5rem)}.brandScale--monument .brandName[data-v-0b763d4d]{font-size:clamp(3.5rem,10vw,7rem)}.kicker[data-v-0b763d4d]{color:var(--color-accent,var(--color-primary));margin-bottom:10px;font-size:.8125rem;font-weight:700}.title[data-v-0b763d4d]{font-family:var(--font-display,var(--font-sans));font-size:var(--h1-size,2rem);line-height:var(--h1-leading,1.15);font-weight:var(--h1-weight,800);letter-spacing:var(--h1-tracking,0);margin:0}.heroLead--brand .title[data-v-0b763d4d]{max-width:22ch;font-size:clamp(1.35rem,3vw,2rem);font-weight:700}.subtitle[data-v-0b763d4d]{color:var(--color-text-secondary);line-height:var(--leading-body,1.55);font-size:var(--text-base,1rem);margin:12px 0 0}.actions[data-v-0b763d4d]{margin-top:16px}@keyframes heroLeadRiseIn-0b763d4d{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.heroLead--stagger>.actions[data-v-0b763d4d],.heroLead--stagger>.brandEyebrow[data-v-0b763d4d],.heroLead--stagger>.brandName[data-v-0b763d4d],.heroLead--stagger>.kicker[data-v-0b763d4d],.heroLead--stagger>.subtitle[data-v-0b763d4d],.heroLead--stagger>.title[data-v-0b763d4d]{animation:heroLeadRiseIn-0b763d4d .56s var(--ease-out,ease) both}.heroLead--stagger>.brandEyebrow[data-v-0b763d4d]{animation-delay:0s}.heroLead--stagger>.brandName[data-v-0b763d4d]{animation-delay:90ms}.heroLead--stagger>.kicker[data-v-0b763d4d]{animation-delay:.18s}.heroLead--stagger>.title[data-v-0b763d4d]{animation-delay:.27s}.heroLead--stagger>.subtitle[data-v-0b763d4d]{animation-delay:.36s}.heroLead--stagger>.actions[data-v-0b763d4d]{animation-delay:.45s}@media (prefers-reduced-motion:reduce){.heroLead--stagger>.actions[data-v-0b763d4d],.heroLead--stagger>.brandEyebrow[data-v-0b763d4d],.heroLead--stagger>.brandName[data-v-0b763d4d],.heroLead--stagger>.kicker[data-v-0b763d4d],.heroLead--stagger>.subtitle[data-v-0b763d4d],.heroLead--stagger>.title[data-v-0b763d4d]{opacity:1;transform:none;animation:none!important}}.productDuo[data-v-61255393]{grid-template-columns:1fr 1fr;gap:16px;width:100%;max-width:520px;margin-top:28px;display:grid}.productCard[data-v-61255393]{border-radius:var(--radius-lg,20px);background:var(--color-bg-elevated,#fff);box-shadow:0 18px 50px color-mix(in srgb,var(--color-text) 8%,transparent);color:inherit;text-decoration:none;transition:transform .35s,box-shadow .35s;display:block;overflow:hidden}.productCard[data-v-61255393]:hover{box-shadow:0 24px 60px color-mix(in srgb,var(--color-text) 12%,transparent);transform:translateY(-4px)}.productCardVisual[data-v-61255393]{color:#fff;min-height:120px;padding:20px 22px;position:relative;overflow:hidden}.productCardVisual h3[data-v-61255393]{z-index:1;margin:0;font-size:1.1rem;font-weight:800;position:relative}.productCardVisual p[data-v-61255393]{opacity:.92;z-index:1;margin:6px 0 0;font-size:.82rem;position:relative}.duoTone--maternal[data-v-61255393]{background:radial-gradient(circle at 85% 30%,#ffffff40,transparent 40%),linear-gradient(135deg,#ff9a5a 0,color-mix(in srgb,var(--color-accent,#ff6a1a) 80%,#e8550c) 100%)}.duoTone--elder[data-v-61255393]{background:radial-gradient(circle at 85% 30%,#fff3,transparent 40%),linear-gradient(135deg,#4d8dff 0,var(--color-primary) 55%,color-mix(in srgb,var(--color-primary) 40%,#0b1f4a) 100%)}.duoTone--accent[data-v-61255393]{background:radial-gradient(circle at 85% 30%,#ffffff38,transparent 40%),linear-gradient(135deg,color-mix(in srgb,var(--color-accent,#c45c26) 70%,#fff),var(--color-accent,#c45c26))}.duoTone--primary[data-v-61255393]{background:radial-gradient(circle at 85% 30%,#fff3,transparent 40%),linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 70%,#fff),var(--color-primary))}.productCardFoot[data-v-61255393]{color:var(--color-text-muted,#5a6b85);align-items:center;gap:10px;padding:12px 18px;font-size:.86rem;font-weight:500;display:flex}.iconChip[data-v-61255393]{opacity:.9;border-radius:8px;flex-shrink:0;width:28px;height:28px}.iconChip.duoTone--accent[data-v-61255393],.iconChip.duoTone--maternal[data-v-61255393]{background:color-mix(in srgb,var(--color-accent,#ff6a1a) 14%,transparent)}.iconChip.duoTone--elder[data-v-61255393],.iconChip.duoTone--primary[data-v-61255393]{background:color-mix(in srgb,var(--color-primary) 14%,transparent)}.footLabel[data-v-61255393]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=900px){.productDuo[data-v-61255393]{grid-template-columns:1fr;max-width:none}}@media (prefers-reduced-motion:reduce){.productCard[data-v-61255393]{transition:none}.productCard[data-v-61255393]:hover{transform:none}}.hero[data-v-6380ae9c]{position:relative;overflow:hidden}.hero--sky[data-v-6380ae9c]{background:radial-gradient(ellipse 70% 55% at 85% 45%,color-mix(in srgb,var(--color-primary) 22%,transparent),transparent 60%),radial-gradient(ellipse 50% 40% at 10% 80%,color-mix(in srgb,var(--color-accent,#ff6a1a) 12%,transparent),transparent 55%),linear-gradient(160deg,#fff 0,color-mix(in srgb,var(--color-primary) 6%,#fff) 45%,color-mix(in srgb,var(--color-primary) 12%,#fff) 100%);box-shadow:none;border:none}.skyGrid[data-v-6380ae9c]{z-index:0;pointer-events:none;background-image:linear-gradient(color-mix(in srgb,var(--color-primary) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 5%,transparent) 1px,transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 70%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 70% at 70%,#000 20%,#0000 75%)}.skyVisual[data-v-6380ae9c]{z-index:1;place-items:center;min-height:min(360px,48vh);display:grid;position:relative}.skyGlow[data-v-6380ae9c]{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 35%,transparent),transparent 68%);filter:blur(20px);border-radius:50%;width:70%;height:70%}.inner[data-v-6380ae9c]{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:18px;padding:28px;display:grid;position:relative}.hero--sky .inner[data-v-6380ae9c]{min-height:calc(100vh - var(--header-height,76px) - 80px);min-height:calc(100dvh - var(--header-height,76px) - 80px);padding:48px 28px 56px}.copyCol[data-v-6380ae9c]{min-width:0}.heroActions[data-v-6380ae9c]{flex-wrap:wrap;gap:12px;display:flex}.btn[data-v-6380ae9c],.heroActions[data-v-6380ae9c]{align-items:center}.btn[data-v-6380ae9c]{min-height:var(--touch-target-min,44px);box-sizing:border-box;border-radius:var(--cta-radius,var(--radius-md));background:var(--cta-bg,var(--color-primary));color:#fff;justify-content:center;padding:10px 14px;font-weight:600;display:inline-flex}.btn[data-v-6380ae9c]:hover{background:var(--cta-bg,var(--color-primary-hover));filter:brightness(1.04)}.btnOutline[data-v-6380ae9c]{min-height:var(--touch-target-min,44px);box-sizing:border-box;border-radius:var(--cta-radius,var(--radius-md));border:1px solid color-mix(in srgb,var(--color-text) 22%,transparent);color:inherit;background:0 0;justify-content:center;align-items:center;padding:10px 14px;font-weight:600;display:inline-flex}.btnOutline[data-v-6380ae9c]:hover{border-color:var(--color-primary);color:var(--color-primary)}.btnLink[data-v-6380ae9c]{min-height:var(--touch-target-min,44px);box-sizing:border-box;color:var(--color-primary);text-underline-offset:3px;justify-content:center;align-items:center;padding:10px 4px;font-weight:600;text-decoration:underline;display:inline-flex}.media[data-v-6380ae9c]{justify-content:flex-end;min-width:0;display:flex;overflow:hidden}.mediaWrap[data-v-6380ae9c]{width:100%;max-width:420px;position:relative;overflow:hidden}.mediaWrap--parallax[data-v-6380ae9c]{will-change:transform}.mediaWrap[data-v-6380ae9c]:after{content:"";border-radius:var(--radius-lg);pointer-events:none;position:absolute;inset:0}.heroOverlay--light .mediaWrap[data-v-6380ae9c]:after{background:linear-gradient(#ffffff14,#ffffff6b)}.heroOverlay--dark .mediaWrap[data-v-6380ae9c]:after{background:linear-gradient(#00000014,#0000007a)}.heroOverlay--gradient .mediaWrap[data-v-6380ae9c]:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-primary) 55%,transparent))}.heroCover[data-v-6380ae9c]{width:100%}.heroCover[data-v-6380ae9c] .cmsCover{border-radius:var(--radius-lg);border:1px solid var(--color-border)}.hero--centered .inner[data-v-6380ae9c]{text-align:center;justify-items:center}.hero--centered[data-v-6380ae9c] .heroLead{max-width:760px}.hero--centered .media[data-v-6380ae9c]{justify-content:center}.hero--minimal .inner[data-v-6380ae9c]{gap:14px;padding:18px}.hero--minimal[data-v-6380ae9c] .title{font-size:var(--h2-size,1.35rem);line-height:var(--h2-leading,1.25);font-weight:var(--h2-weight,600);letter-spacing:var(--h2-tracking,0)}.hero--immersive[data-v-6380ae9c]{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.immersiveStage[data-v-6380ae9c]{background:var(--color-bg,#f7f8fa);align-items:end;width:100%;min-height:min(100dvh,920px);display:grid;position:relative;overflow:hidden}.immersiveMedia[data-v-6380ae9c]{z-index:0;position:absolute;inset:0;overflow:hidden}.immersiveMedia--parallax[data-v-6380ae9c]{will-change:transform;width:108%;height:108%;inset:-4%}.immersiveMedia--kenBurns[data-v-6380ae9c] .cmsCover,.immersiveMedia--kenBurns[data-v-6380ae9c] img{transform-origin:50%;will-change:transform;width:100%;height:100%;animation:heroKenBurns-6380ae9c var(--hero-kb-duration,20s) ease-in-out infinite alternate}@keyframes heroKenBurns-6380ae9c{0%{transform:scale(1)translate(0)}to{transform:scale(var(--hero-kb-scale,1.08)) translate(var(--hero-kb-tx,-2%),var(--hero-kb-ty,1%))}}@media (prefers-reduced-motion:reduce){.immersiveMedia--kenBurns[data-v-6380ae9c] .cmsCover,.immersiveMedia--kenBurns[data-v-6380ae9c] img{animation:none!important;transform:none!important}}.immersiveMedia--empty[data-v-6380ae9c]{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg,#f7f8fa))}.heroCoverImmersive[data-v-6380ae9c]{width:100%;height:100%}.heroCoverImmersive[data-v-6380ae9c] .cmsCover,.heroCoverImmersive[data-v-6380ae9c] .cmsCover__img{-o-object-fit:cover;object-fit:cover;border:none;border-radius:0;width:100%;height:100%}.immersiveScrim[data-v-6380ae9c]{z-index:1;pointer-events:none;background:linear-gradient(#f7f8fa1f,#f7f8fa59 45%,#f7f8faeb);position:absolute;inset:0}.immersiveScrim.heroOverlay--light[data-v-6380ae9c]{background:linear-gradient(#fff3,#ffffff8c 50%,#ffffffeb)}.immersiveScrim.heroOverlay--dark[data-v-6380ae9c]{background:linear-gradient(#00000026,#0006 45%,#000000c7)}.immersiveScrim.heroOverlay--gradient[data-v-6380ae9c]{background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--color-primary) 28%,transparent) 55%,color-mix(in srgb,var(--color-bg,#fff) 88%,var(--color-primary)) 100%)}.sideLabel[data-v-6380ae9c]{z-index:3;pointer-events:none;color:#ffffffe0;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.sideLabel--start[data-v-6380ae9c]{left:clamp(10px,1.8vw,22px)}.sideLabel--end[data-v-6380ae9c]{right:clamp(10px,1.8vw,22px)}.sideRailText[data-v-6380ae9c]{writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--font-display,var(--font-sans));letter-spacing:.28em;white-space:nowrap;font-size:clamp(.78rem,1.1vw,.95rem);line-height:1.2}.immersiveCopy[data-v-6380ae9c]{z-index:2;width:min(1160px,100% - 40px);padding:48px 0 calc(56px + env(safe-area-inset-bottom,0px));margin:0 auto;position:relative}.hero--immersive[data-v-6380ae9c] .heroLead .title{font-size:clamp(1.45rem,3vw,2.15rem)}.hero--immersive[data-v-6380ae9c] .heroLead--brand .brandName{margin-bottom:24px}.hero--immersive[data-v-6380ae9c] .heroLead--brand:not(.brandScale--display):not(.brandScale--monument) .brandName{font-size:clamp(3rem,9vw,6.2rem)}.hero--immersive[data-v-6380ae9c] .heroLead--brand .brandEyebrow{color:color-mix(in srgb,var(--color-primary) 55%,#fff)}.hero--immersive .btnOutline[data-v-6380ae9c]{border-color:color-mix(in srgb,currentColor 28%,transparent);background:#ffffff8c}.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy[data-v-6380ae9c]{color:#fff}.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy .btnOutline[data-v-6380ae9c]{color:#fff;background:0 0;border-color:#ffffff73}.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy .btnLink[data-v-6380ae9c]{color:#fff}@media (width<=900px){.inner[data-v-6380ae9c]{grid-template-columns:1fr}.hero--mdKeepSplit:not(.hero--centered):not(.hero--minimal) .inner[data-v-6380ae9c]{grid-template-columns:1.15fr .85fr}.media[data-v-6380ae9c],.skyVisual[data-v-6380ae9c]{justify-content:flex-start}.hero--centered .media[data-v-6380ae9c]{justify-content:center}.hero--sky .inner[data-v-6380ae9c]{min-height:auto;padding:32px 20px 40px}.immersiveStage[data-v-6380ae9c]{min-height:min(100dvh,720px)}.immersiveCopy[data-v-6380ae9c]{width:min(1160px,100% - 32px);padding-bottom:calc(40px + env(safe-area-inset-bottom,0px))}.sideLabel[data-v-6380ae9c]{display:none}.sideLabel--mdShow[data-v-6380ae9c]{display:flex}}@media (height<=500px),(width<=640px){.hero--mdKeepSplit .inner[data-v-6380ae9c]{grid-template-columns:1fr}}@media (height<=500px){.hero--sky .inner[data-v-6380ae9c]{min-height:0}.immersiveStage[data-v-6380ae9c]{min-height:min(100dvh,280px)}}.carouselHero[data-v-ac5f9a6d],.viewport[data-v-ac5f9a6d]{width:100%}.viewport[data-v-ac5f9a6d]{background:var(--carousel-viewport-bg,#000);position:relative;overflow:hidden}.track[data-v-ac5f9a6d]{will-change:transform;width:100%;height:100%;display:flex}.carouselHero--fade .track[data-v-ac5f9a6d]{will-change:auto;height:100%;display:block;position:relative}.track.anim[data-v-ac5f9a6d]{transition-property:transform;transition-timing-function:ease}.cell[data-v-ac5f9a6d]{flex:0 0 100%;height:100%;display:block;position:relative}.carouselHero--fade .cell[data-v-ac5f9a6d]{opacity:0;pointer-events:none;flex:none;width:100%;height:100%;transition-property:opacity;transition-timing-function:ease;position:absolute;inset:0}.carouselHero--fade .cell--active[data-v-ac5f9a6d]{pointer-events:auto}.mediaHit[data-v-ac5f9a6d]{color:inherit;text-decoration:none}.img[data-v-ac5f9a6d],.mediaHit[data-v-ac5f9a6d]{width:100%;height:100%;display:block}.img[data-v-ac5f9a6d]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.overlayScrim[data-v-ac5f9a6d]{pointer-events:none;z-index:1;position:absolute;inset:0}.overlayScrim--light[data-v-ac5f9a6d]{background:linear-gradient(#ffffff59,#ffffff8c)}.overlayScrim--dark[data-v-ac5f9a6d]{background:linear-gradient(90deg,#0000008c,#00000047 48%,#0003)}.overlayScrim--gradient[data-v-ac5f9a6d]{background:linear-gradient(#00000026,#0000009e)}.overlayCopy[data-v-ac5f9a6d]{z-index:2;color:#fff;pointer-events:none;max-width:min(640px,92%);position:absolute;top:50%;left:clamp(20px,6vw,72px);right:clamp(20px,6vw,72px);transform:translateY(-50%)}.overlayCopy--center[data-v-ac5f9a6d]{text-align:center;left:50%;right:auto;transform:translate(-50%,-50%)}.overlayCopy--right[data-v-ac5f9a6d]{text-align:right;left:auto;right:clamp(20px,6vw,72px)}.overlayCopy--v-top[data-v-ac5f9a6d]{top:clamp(24px,8vw,72px);transform:none}.overlayCopy--center.overlayCopy--v-top[data-v-ac5f9a6d]{transform:translate(-50%)}.overlayCopy--v-bottom[data-v-ac5f9a6d]{top:auto;bottom:clamp(56px,10vw,96px);transform:none}.overlayCopy--center.overlayCopy--v-bottom[data-v-ac5f9a6d]{transform:translate(-50%)}.overlayCopy--layout-captionBar[data-v-ac5f9a6d]{background:linear-gradient(#0000,#000000b8);max-width:none;padding:28px clamp(20px,5vw,56px) 72px;inset:auto 0 0;transform:none}.overlayCopy--layout-captionBar.overlayCopy--center[data-v-ac5f9a6d]{text-align:center}.overlayCopy--layout-card[data-v-ac5f9a6d]{max-width:min(420px,88%);color:var(--color-text,#111);background:#fffffff0;border-radius:4px;padding:22px 24px;box-shadow:0 12px 40px #0000002e}.overlayCopy--layout-card .kicker[data-v-ac5f9a6d],.overlayCopy--layout-card .subtitle[data-v-ac5f9a6d]{color:var(--color-text-secondary,#5c6b7e);opacity:1}.overlayCopy--layout-card .title[data-v-ac5f9a6d]{color:var(--color-text,#111)}.overlayCopy--layout-card .cta--outline[data-v-ac5f9a6d],.overlayCopy--layout-card .cta--outlineGold[data-v-ac5f9a6d]{color:inherit}.overlayCopy .cta[data-v-ac5f9a6d],.overlayCopy .kicker[data-v-ac5f9a6d],.overlayCopy .subtitle[data-v-ac5f9a6d],.overlayCopy .title[data-v-ac5f9a6d]{pointer-events:auto}.kicker[data-v-ac5f9a6d]{letter-spacing:.12em;text-transform:uppercase;opacity:.88;margin:0 0 10px;font-size:.78rem}.title[data-v-ac5f9a6d]{font-family:var(--font-display,var(--font-sans));letter-spacing:.02em;margin:0;font-size:clamp(1.75rem,4.2vw,3.25rem);font-weight:800;line-height:1.15}.subtitle[data-v-ac5f9a6d]{opacity:.92;max-width:36em;margin:14px 0 0;font-size:clamp(.92rem,1.5vw,1.1rem);line-height:1.55}.overlayCopy--center .subtitle[data-v-ac5f9a6d]{margin-left:auto;margin-right:auto}.cta[data-v-ac5f9a6d]{min-height:var(--touch-target-min,44px);letter-spacing:.04em;border:1px solid #0000;border-radius:2px;align-items:center;margin-top:22px;padding:10px 18px;font-weight:700;text-decoration:none;display:inline-flex}.cta--solid[data-v-ac5f9a6d]{background:var(--color-primary,#0c6e6e);color:#fff}.cta--outline[data-v-ac5f9a6d]{color:#fff;background:0 0;border-color:#ffffffc7}.cta--outlineGold[data-v-ac5f9a6d]{color:var(--carousel-dot-active,var(--color-accent,#c49b51));border-color:var(--carousel-dot-active,var(--color-accent,#c49b51));background:#00000040}.nav[data-v-ac5f9a6d]{width:var(--touch-target-min,44px);height:var(--touch-target-min,44px);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:3;background:#00000059;border:1px solid #ffffff40;border-radius:999px;place-items:center;font-size:26px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nav[data-v-ac5f9a6d]:hover{background:#00000080}.prev[data-v-ac5f9a6d]{left:14px}.next[data-v-ac5f9a6d]{right:14px}.dots[data-v-ac5f9a6d]{text-align:center;z-index:3;height:auto;padding:4px 0;font-size:0;position:absolute;bottom:56px;left:0;right:0}.carouselHero--nav-bottomLeft .dots[data-v-ac5f9a6d],.carouselHero--nav-bottomLeft .thumbs[data-v-ac5f9a6d]{text-align:left;left:clamp(16px,4vw,48px);right:auto}.carouselHero--nav-bottomRight .dots[data-v-ac5f9a6d],.carouselHero--nav-bottomRight .thumbs[data-v-ac5f9a6d]{text-align:right;left:auto;right:clamp(16px,4vw,48px)}.carouselHero--nav-bottomLeft .segments[data-v-ac5f9a6d]{left:clamp(16px,4vw,48px);right:auto}.carouselHero--nav-bottomRight .segments[data-v-ac5f9a6d]{left:auto;right:clamp(16px,4vw,48px)}.carouselHero--nav-bottomCenter .segments[data-v-ac5f9a6d]{left:50%;right:auto;transform:translate(-50%)}.carouselHero--nav-bottomLeft .slideCounter[data-v-ac5f9a6d]{left:clamp(16px,4vw,48px);right:auto}.carouselHero--nav-bottomCenter .slideCounter[data-v-ac5f9a6d]{left:50%;right:auto;transform:translate(-50%)}.carouselHero--chrome-onLight .nav[data-v-ac5f9a6d]{color:#111;background:#ffffffd1;border-color:#0000001f}.carouselHero--chrome-onLight .dot[data-v-ac5f9a6d]:before{border-color:#00000059}.carouselHero--chrome-onLight .dot.active[data-v-ac5f9a6d]:before{background:var(--color-primary,#0c6e6e);border-color:var(--color-primary,#0c6e6e)}.carouselHero--chrome-onLight .progress[data-v-ac5f9a6d]{background:#0000001f}.carouselHero--chrome-onLight .progressBar[data-v-ac5f9a6d],.carouselHero--chrome-onLight .segmentFill[data-v-ac5f9a6d]{background:var(--color-primary,#0c6e6e)}.carouselHero--chrome-onLight .segment[data-v-ac5f9a6d]{color:#0000008c}.carouselHero--chrome-onLight .segment.active[data-v-ac5f9a6d]{color:#111}.carouselHero--chrome-onLight .slideCounter[data-v-ac5f9a6d]{color:#0006}.carouselHero--chrome-muted .nav[data-v-ac5f9a6d]{background:#00000038;border-color:#ffffff2e}.carouselHero--chrome-muted .dot.active[data-v-ac5f9a6d]:before,.carouselHero--chrome-muted .progressBar[data-v-ac5f9a6d],.carouselHero--chrome-muted .segmentFill[data-v-ac5f9a6d],.carouselHero--chrome-muted .thumb.active[data-v-ac5f9a6d]{background:#ffffffb8;border-color:#ffffffb8}.dot[data-v-ac5f9a6d]{width:var(--touch-target-min,44px);height:var(--touch-target-min,44px);cursor:pointer;vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;margin:0 2px;padding:0;display:inline-flex}.dot[data-v-ac5f9a6d],.dot[data-v-ac5f9a6d]:before{box-sizing:border-box}.dot[data-v-ac5f9a6d]:before{content:"";border:1px solid #fff;border-radius:50%;width:12px;height:12px;display:block}.dot.active[data-v-ac5f9a6d]:before{background:var(--carousel-dot-active,#e7cba3);border-color:var(--carousel-dot-active,#e7cba3)}.thumbs[data-v-ac5f9a6d]{z-index:3;gap:8px;padding:4px 0;display:flex;position:absolute;bottom:12px;left:12px;right:12px;overflow-x:auto}.thumb[data-v-ac5f9a6d]{cursor:pointer;background:#0003;border:2px solid #0000;border-radius:8px;flex:none;width:72px;height:44px;padding:0;overflow:hidden}.thumb.active[data-v-ac5f9a6d]{border-color:var(--carousel-dot-active,#e7cba3)}.thumb img[data-v-ac5f9a6d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.progress[data-v-ac5f9a6d]{z-index:3;background:#ffffff40;height:4px;position:absolute;bottom:0;left:0;right:0}.progressBar[data-v-ac5f9a6d]{background:var(--carousel-dot-active,#e7cba3);height:100%;transition:width .35s}.segments[data-v-ac5f9a6d]{z-index:3;gap:14px;display:flex;position:absolute;bottom:clamp(18px,4vw,36px);left:clamp(16px,4vw,48px)}.segment[data-v-ac5f9a6d]{color:#ffffffb8;cursor:pointer;text-align:left;background:0 0;border:none;min-width:56px;padding:0}.segment.active[data-v-ac5f9a6d]{color:#fff}.segmentLabel[data-v-ac5f9a6d]{letter-spacing:.08em;margin-bottom:6px;font-size:.78rem;font-weight:700;display:block}.segmentTrack[data-v-ac5f9a6d]{background:#ffffff47;height:2px;display:block;overflow:hidden}.segmentFill[data-v-ac5f9a6d]{background:var(--carousel-dot-active,var(--color-accent,#c49b51));width:0;height:100%;display:block}.segment.active .segmentFill[data-v-ac5f9a6d]:not(.running){width:100%}.segmentFill.running[data-v-ac5f9a6d]{transform-origin:0;width:100%;animation-name:segmentProgress-ac5f9a6d;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes segmentProgress-ac5f9a6d{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.slideCounter[data-v-ac5f9a6d]{z-index:3;color:#ffffff8c;letter-spacing:.04em;font-variant-numeric:tabular-nums;pointer-events:none;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:300;line-height:1;position:absolute;bottom:clamp(14px,3.5vw,32px);right:clamp(16px,4vw,48px)}.slideCounterSep[data-v-ac5f9a6d]{opacity:.7;margin:0 .2em}.sideRail[data-v-ac5f9a6d]{z-index:3;pointer-events:none;color:#ffffffe0;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.sideRail--left[data-v-ac5f9a6d]{left:clamp(10px,1.8vw,22px)}.sideRail--right[data-v-ac5f9a6d]{right:clamp(10px,1.8vw,22px)}.sideLabel[data-v-ac5f9a6d]{z-index:3;pointer-events:none;color:#ffffffe0;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.sideLabel--start[data-v-ac5f9a6d]{left:clamp(10px,1.8vw,22px)}.sideLabel--end[data-v-ac5f9a6d]{right:clamp(10px,1.8vw,22px)}.sideRailText[data-v-ac5f9a6d]{writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--font-display,var(--font-sans));letter-spacing:.28em;white-space:nowrap;font-size:clamp(.78rem,1.1vw,.95rem);line-height:1.2}.sideRailBadge[data-v-ac5f9a6d]{writing-mode:horizontal-tb;letter-spacing:.08em;border:1px solid var(--carousel-dot-active,var(--color-accent,#c49b51));color:var(--carousel-dot-active,var(--color-accent,#c49b51));white-space:nowrap;background:#00000047;border-radius:2px;padding:4px 7px;font-size:.62rem;font-weight:700}.carouselHero--viewport .viewport[data-v-ac5f9a6d]{aspect-ratio:unset;height:min(100dvh,920px);min-height:min(100dvh,920px)}@media (width<=900px){.viewport[data-v-ac5f9a6d]{aspect-ratio:16/10!important}.carouselHero--viewport .viewport[data-v-ac5f9a6d]{height:min(100dvh,720px);min-height:min(100dvh,720px);max-height:none;aspect-ratio:unset!important}.nav[data-v-ac5f9a6d]{display:none}.overlayCopy[data-v-ac5f9a6d]{max-width:none;left:16px;right:16px}.segments[data-v-ac5f9a6d]{gap:10px}.slideCounter[data-v-ac5f9a6d]{font-size:1.35rem}.sideLabel[data-v-ac5f9a6d],.sideRail[data-v-ac5f9a6d]{display:none}.sideLabel--mdShow[data-v-ac5f9a6d]{display:flex}}@media (height<=500px){.viewport[data-v-ac5f9a6d]{max-height:min(42vh,220px);aspect-ratio:2.2!important}.carouselHero--viewport .viewport[data-v-ac5f9a6d]{height:min(100dvh,280px);min-height:min(100dvh,280px);max-height:none;aspect-ratio:unset!important}}.videoHero[data-v-0a62a114]{padding:18px 0}.videoHero--split[data-v-0a62a114]{padding:18px}.inner[data-v-0a62a114]{grid-template-columns:1fr 1.2fr;align-items:center;gap:16px;display:grid}.inner--reverse[data-v-0a62a114]{grid-template-columns:1.2fr 1fr}.inner--reverse .media[data-v-0a62a114]{order:-1}.videoHero--split[data-v-0a62a114] .title{font-size:1.35rem}.videoHero--split[data-v-0a62a114] .subtitle{line-height:1.7}.mediaShell[data-v-0a62a114]{position:relative}.video[data-v-0a62a114]{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#000;width:100%}.hint[data-v-0a62a114]{color:var(--color-text-secondary);font-size:.875rem}.videoHero--center[data-v-0a62a114]{justify-content:center;padding:18px;display:flex}.centerStage[data-v-0a62a114]{width:100%;max-width:min(960px,100%);margin:0 auto}.videoCenter[data-v-0a62a114]{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#000;width:100%;display:block}.sr-only[data-v-0a62a114]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.sr-only[data-v-0a62a114],.videoHero--overlay[data-v-0a62a114]{padding:0}.overlayStage[data-v-0a62a114]{aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.videoFill[data-v-0a62a114]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.overlayScrim[data-v-0a62a114]{pointer-events:none;background:linear-gradient(#0000001f,#00000059 55%,#000000b8);position:absolute;inset:0}.overlayCopy[data-v-0a62a114]{padding:28px min(48px,5vw) calc(36px + env(safe-area-inset-bottom,0px));color:#fff;text-shadow:0 1px 2px #00000073;position:absolute;bottom:0;left:0;right:0}@supports (width:100dvw){.overlayCopy[data-v-0a62a114]{padding-left:min(48px,5dvw);padding-right:min(48px,5dvw)}}.videoHero--overlay[data-v-0a62a114] .kicker{color:#ffffffeb}.videoHero--overlay[data-v-0a62a114] .title{color:#fff;font-size:clamp(1.25rem,2.4vw,1.85rem)}.videoHero--overlay[data-v-0a62a114] .subtitle{color:#ffffffe0;max-width:52ch}.unmutePill[data-v-0a62a114]{z-index:2;color:#fff;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid #ffffff59;border-radius:999px;margin:0;padding:8px 14px;font-size:.8125rem;line-height:1.2;position:absolute;bottom:12px;left:12px}.unmutePill[data-v-0a62a114]:focus-visible{outline:2px solid var(--color-primary,#0c6e6e);outline-offset:2px}.unmutePill--overlay[data-v-0a62a114]{left:min(48px,5vw);bottom:calc(16px + env(safe-area-inset-bottom,0px))}@media (width<=900px){.inner[data-v-0a62a114],.inner--reverse[data-v-0a62a114]{grid-template-columns:1fr}.inner--reverse .media[data-v-0a62a114]{order:0}.overlayStage[data-v-0a62a114]{aspect-ratio:16/11}.videoHero--center[data-v-0a62a114]{padding:12px}}.navSearchWrap[data-v-43335f03]{position:relative}.navSearchWrap--inline[data-v-43335f03]{width:100%}.nav-search-trigger[data-v-43335f03]{border:1px solid var(--color-border);min-height:var(--touch-target-min,44px);min-width:var(--touch-target-min,44px);color:var(--color-text,#111);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:8px 10px;display:inline-flex}.nav-search-trigger.active[data-v-43335f03],.nav-search-trigger[data-v-43335f03]:hover{color:var(--color-primary);background:#0000000a}.navSearchPanel[data-v-43335f03]{border:1px solid var(--color-border);z-index:24;background:#fffffffa;border-radius:14px;min-width:min(360px,92vw);padding:12px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 40px #0000001a}.navSearchPanel--palette[data-v-43335f03]{width:100%;min-width:0;height:100%;box-shadow:none;z-index:60;background:0 0;border:none;place-items:start center;padding:min(18vh,140px) 0 0;display:grid;position:fixed;inset:auto auto 0 0}.paletteScrim[data-v-43335f03]{background:color-mix(in srgb,var(--color-bg-app,#0b1220) 45%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;inset:0}.rowWrap--palette[data-v-43335f03]{z-index:1;border:1px solid var(--color-border);background:var(--color-bg-elevated,#fff);width:min(560px,92vw);box-shadow:var(--shadow-lg,0 20px 48px #00000038);border-radius:16px;padding:16px;position:relative}.sectionLabel[data-v-43335f03]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted,#64748b);padding:8px 12px 4px;font-size:.6875rem;font-weight:700}.navShortcuts[data-v-43335f03]{border-top:1px dashed var(--color-border);margin-top:8px}.suggest--palette[data-v-43335f03]{max-height:min(36vh,280px);box-shadow:none;margin-top:8px;position:static;overflow:auto}.navSearchPanel--inline[data-v-43335f03]{width:100%;min-width:0;box-shadow:none;background:0 0;border:none;padding:0;position:static}.rowWrap[data-v-43335f03]{position:relative}.row[data-v-43335f03]{gap:8px;display:flex}.suggest[data-v-43335f03]{z-index:12;border:1px solid var(--color-border);background:var(--color-bg-elevated,#fff);border-radius:10px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0f172a1f}.suggest--inline[data-v-43335f03]{max-height:min(40vh,240px);margin-top:6px;position:static;overflow:auto}.suggestItem[data-v-43335f03]{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;padding:10px 12px;display:block}.suggestItem.active[data-v-43335f03],.suggestItem[data-v-43335f03]:hover{color:var(--color-primary);background:#0c6e6e14}.input[data-v-43335f03]{border:1px solid var(--color-border);flex:1;min-width:0;padding:8px 12px;font-size:.875rem}.btn[data-v-43335f03],.input[data-v-43335f03]{min-height:var(--touch-target-min,44px);border-radius:10px}.btn[data-v-43335f03]{background:var(--color-primary);color:#fff;cursor:pointer;border:none;flex-shrink:0;padding:8px 14px;font-weight:700}.btn[data-v-43335f03]:disabled{opacity:.6;cursor:not-allowed}.hint.err[data-v-43335f03]{color:#b42318;margin-top:8px;font-size:.75rem}.hotQueries[data-v-43335f03]{border-top:1px dashed var(--color-border);margin-top:10px;padding-top:8px}.hotQueries--inline[data-v-43335f03]{border-top:none;margin-top:8px;padding-top:0}.hotQueriesLabel[data-v-43335f03]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary,#64748b);margin-bottom:6px;font-size:.6875rem;font-weight:700;display:block}.hotQueriesList[data-v-43335f03]{flex-wrap:wrap;gap:6px;display:flex}.hotQueryChip[data-v-43335f03]{border:1px solid var(--color-border);font:inherit;cursor:pointer;color:inherit;background:#00000008;border-radius:999px;padding:4px 10px;font-size:.75rem}.hotQueryChip[data-v-43335f03]:hover{border-color:var(--color-primary);color:var(--color-primary)}[data-v-43335f03] .typeahead-mark{color:inherit;background:#0c6e6e24;border-radius:2px;padding:0 1px;font-weight:700}.top[data-v-3902930d]{z-index:10;transition:transform var(--header-shrink-duration,.24s) var(--header-shrink-easing,ease);position:sticky;top:0}.top.is-hidden[data-v-3902930d]{transform:translateY(calc(-100% - env(safe-area-inset-top,0px)))}.nav-badge[data-v-3902930d]{color:#be185d;vertical-align:middle;background:#be185d1f;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:.625rem;font-weight:700;line-height:1.4}.top[data-v-3902930d]:before{content:"";height:env(safe-area-inset-top,0);display:block}.top.bg-glass[data-v-3902930d]{-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);background:#ffffffeb}.top.bg-custom[data-v-3902930d]{background:var(--header-bg-custom,#ffffffeb);border-bottom:var(--header-border-custom,1px solid var(--color-border));-webkit-backdrop-filter:var(--header-backdrop-custom,blur(8px))}.top.bg-custom .brand[data-v-3902930d],.top.bg-custom .nav-item.link[data-v-3902930d],.top.bg-custom .pill[data-v-3902930d],.top.bg-custom .trigger[data-v-3902930d]{color:var(--header-text-color-custom,inherit)}.top.bg-solid[data-v-3902930d]{border-bottom:1px solid var(--color-border);background:#fff}.top.bg-solid[data-v-3902930d],.top.bg-transparent[data-v-3902930d]{-webkit-backdrop-filter:none}.top.bg-transparent[data-v-3902930d]{background:0 0;border-bottom:none}.top.bg-dark[data-v-3902930d]{-webkit-backdrop-filter:blur(10px);background:#0a0e12b8;border-bottom:1px solid #ffffff24}.top.bg-dark .brand[data-v-3902930d],.top.bg-dark .nav-item.link[data-v-3902930d],.top.bg-dark .pill[data-v-3902930d],.top.bg-dark .trigger[data-v-3902930d]{color:#ffffffeb}.top.preset-corporate[data-v-3902930d]{box-shadow:0 1px #0f172a0f,0 8px 24px #0f172a0a}.top.preset-corporate .inner[data-v-3902930d]{min-height:calc(var(--header-height,60px) + 2px)}.top.preset-transparent-scroll[data-v-3902930d]{transition:background-color var(--header-shrink-duration,.24s) var(--header-shrink-easing,cubic-bezier(.4,0,.2,1)),border-color var(--header-shrink-duration,.24s) var(--header-shrink-easing,cubic-bezier(.4,0,.2,1)),box-shadow var(--header-shrink-duration,.24s) var(--header-shrink-easing,cubic-bezier(.4,0,.2,1)),backdrop-filter var(--header-shrink-duration,.24s) var(--header-shrink-easing,cubic-bezier(.4,0,.2,1))}.top.preset-transparent-scroll.is-scrolled[data-v-3902930d]{box-shadow:0 1px #0f172a14,0 10px 28px #0f172a0f}.top.preset-transparent-scroll.is-scrolled.bg-glass[data-v-3902930d]{-webkit-backdrop-filter:blur(10px);background:#fffffff0;border-bottom:1px solid #0f172a14}.top.preset-transparent-scroll.is-scrolled.bg-dark[data-v-3902930d]{-webkit-backdrop-filter:blur(12px);background:#0a0e12e0;border-bottom:1px solid #ffffff1f}.top.preset-slim .inner[data-v-3902930d]{height:calc(var(--header-height,56px) - 4px)}.top.preset-slim.bg-glass[data-v-3902930d]{-webkit-backdrop-filter:blur(6px)}.nav-icon[data-v-3902930d]{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:16px;height:16px}.nav-item.link[data-v-3902930d],.trigger[data-v-3902930d]{align-items:center;gap:6px;display:inline-flex}.account-trigger[data-v-3902930d]{border-radius:999px;padding:4px}.account-avatar[data-v-3902930d]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.account-avatar[data-v-3902930d],.account-fallback[data-v-3902930d]{border-radius:999px;width:28px;height:28px}.account-fallback[data-v-3902930d]{background:#0c6e6e1f;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}.account-panel[data-v-3902930d]{min-width:160px}.inner[data-v-3902930d]{height:var(--header-height,60px);max-width:var(--container-max,var(--content-max,1200px));padding:0 var(--container-effective-pad-x,var(--container-pad-x,24px));transition:height var(--header-shrink-duration,.24s) var(--header-shrink-easing,ease);gap:16px;margin:0 auto}.brand[data-v-3902930d],.inner[data-v-3902930d]{align-items:center;display:flex}.brand[data-v-3902930d]{color:var(--color-text,#111);font-family:var(--font-display,var(--font-sans));white-space:nowrap;gap:10px;min-width:0;font-weight:900;text-decoration:none}.brand-text[data-v-3902930d],.drawer-brand-text[data-v-3902930d]{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.15;display:inline-flex}.brand-name[data-v-3902930d]{font-weight:inherit}.brand-tagline[data-v-3902930d]{font-family:var(--font-sans,inherit);letter-spacing:.04em;color:var(--color-text-secondary,#5c6b7e);max-width:18rem;font-size:.72rem;font-weight:600}.brand-tagline--lockup[data-v-3902930d]{letter-spacing:.18em;text-transform:uppercase;font-size:.65rem;font-weight:500}.logo[data-v-3902930d]{-o-object-fit:contain;object-fit:contain;min-width:0;transition:max-height var(--header-shrink-duration,.24s) var(--header-shrink-easing,ease),max-width var(--header-shrink-duration,.24s) var(--header-shrink-easing,ease);flex-shrink:1;display:block}.logo.effect-shadow[data-v-3902930d]{box-shadow:0 8px 22px #00000024}.logo.effect-ring[data-v-3902930d]{background:#ffffffb8;border:1px solid #0000001a;padding:3px}.spacer[data-v-3902930d]{flex:1}.inner.nav-layout-logoLeftNavCenterCtaRight .spacer[data-v-3902930d]{display:none}.inner.nav-layout-logoLeftNavCenterCtaRight .nav.desktop[data-v-3902930d]{flex:1;min-width:0}.navCenterSpacer[data-v-3902930d]{pointer-events:none;flex:1;min-width:0}.inner.nav-layout-logoLeftNavCenterCtaRight .nav.desktop[data-v-3902930d]:before{content:"";pointer-events:none;flex:1;min-width:0}.inner.nav-layout-logoCenterNavSplit[data-v-3902930d]{justify-content:space-between;position:relative}.inner.nav-layout-logoCenterNavSplit .brand[data-v-3902930d]{z-index:2;position:absolute;left:50%;transform:translate(-50%)}.inner.nav-layout-logoCenterNavSplit .spacer[data-v-3902930d]{display:none}.inner.nav-layout-logoCenterNavSplit .nav.desktop[data-v-3902930d]{margin-left:auto}.nav[data-v-3902930d]{align-items:center;gap:6px;display:flex}.nav-item[data-v-3902930d]{position:relative}.nav-item.link[data-v-3902930d],.trigger[data-v-3902930d]{cursor:pointer;color:var(--color-text,#111);background:0 0;border:none;border-radius:10px;padding:8px 10px;font-size:.9rem;text-decoration:none}.nav-item.link.active[data-v-3902930d],.trigger.active[data-v-3902930d]{color:var(--nav-active-color,var(--color-primary));font-weight:850}.hover-bg .nav-item.link.active[data-v-3902930d],.hover-bg .trigger.active[data-v-3902930d]{background:var(--nav-active-bg,#0c6e6e1a)}.hover-bg .nav-item.link.active[data-v-3902930d]:after{content:"";background:var(--nav-active-color,var(--color-primary));transform-origin:50%;height:2px;animation:navActiveIndicatorIn-3902930d var(--header-shrink-duration,.24s) var(--header-shrink-easing,ease-out);border-radius:2px;position:absolute;bottom:5px;left:10px;right:10px}.hover-pill .nav-item.link.active[data-v-3902930d],.hover-pill .trigger.active[data-v-3902930d]{background:var(--nav-active-bg,#0c6e6e1f);border-radius:999px}.hover-pill .nav-item.link.active[data-v-3902930d]:after,.hover-pill .trigger.active[data-v-3902930d]:after{display:none}.hover-underline .nav-item.link.active[data-v-3902930d],.hover-underline .trigger.active[data-v-3902930d]{background:0 0;text-decoration:none}.hover-underline .nav-item.link.active[data-v-3902930d]:after,.hover-underline .trigger.active[data-v-3902930d]:after{opacity:1;transform:scaleX(1)}@keyframes navActiveIndicatorIn-3902930d{0%{opacity:.45;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}.menu-link.active[data-v-3902930d]{color:var(--color-primary);background:#0c6e6e1a;font-weight:850}.drawer-close[data-v-3902930d]:focus-visible,.langBtn[data-v-3902930d]:focus-visible,.langMenuLink[data-v-3902930d]:focus-visible,.menu-link[data-v-3902930d]:focus-visible,.mobile-link[data-v-3902930d]:focus-visible,.nav-item.link[data-v-3902930d]:focus-visible,.pill[data-v-3902930d]:focus-visible,.trigger[data-v-3902930d]:focus-visible{outline-offset:2px;outline:2px solid #0c6e6e59}.hover-bg .nav-item.link[data-v-3902930d]:hover,.hover-bg .trigger[data-v-3902930d]:hover{background:var(--nav-hover-bg,#0000000a)}.hover-pill .nav-item.link[data-v-3902930d]:hover,.hover-pill .trigger[data-v-3902930d]:hover{background:var(--nav-hover-bg,#0000000f);border-radius:999px}.hover-underline .nav-item.link[data-v-3902930d]:hover,.hover-underline .trigger[data-v-3902930d]:hover{text-decoration:underline;-webkit-text-decoration-color:var(--nav-hover-underline-color,var(--color-primary));text-decoration-color:var(--nav-hover-underline-color,var(--color-primary));text-underline-offset:6px;text-decoration-thickness:2px}.menu[data-v-3902930d]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);z-index:20;background:#fffffffa;border-radius:14px;min-width:220px;max-height:min(70vh,480px);padding:12px;display:none;top:calc(100% + 10px);overflow:hidden auto;box-shadow:0 20px 40px #0000001a}.menu[data-v-3902930d],.menu[data-v-3902930d]:before{position:absolute;left:0}.menu[data-v-3902930d]:before{content:"";height:10px;top:-10px;right:0}.menu[data-open="1"][data-v-3902930d]{display:block}.dropdown-fade .menu[data-open="1"][data-v-3902930d]{animation:.14s ease-out fadeIn-3902930d}.dropdown-slide .menu[data-open="1"][data-v-3902930d]{animation:.16s ease-out slideIn-3902930d}.dropdown-none .menu[data-open="1"][data-v-3902930d]{animation:none}@keyframes fadeIn-3902930d{0%{opacity:0}to{opacity:1}}@keyframes slideIn-3902930d{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.menu--mega.menu[data-open="1"][data-v-3902930d],.menu--mega[data-open="1"][data-v-3902930d]{animation:.18s ease-out slideIn-3902930d}.menu-group[data-v-3902930d]{padding:6px 0}.menu--mega[data-v-3902930d]{min-width:520px;max-width:min(960px,92vw);padding:16px 18px}.menu--mega-compact[data-v-3902930d]{min-width:420px;padding:10px 12px}.menu--mega-compact .megaGrid[data-v-3902930d]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.menu--mega-compact .megaLink[data-v-3902930d]{gap:8px;padding:4px 8px}.menu--mega-compact .megaLinkDesc[data-v-3902930d]{display:none}.menu--mega-tiles .megaGrid[data-v-3902930d]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.menu--mega-tiles .megaLink[data-v-3902930d]{text-align:center;flex-direction:column;align-items:center;padding:12px 8px}.menu--mega-tiles .megaLinkDesc[data-v-3902930d]{display:none}.menu--mega-tiles .megaThumb[data-v-3902930d]{border-radius:12px;width:64px;height:64px}.megaGrid[data-v-3902930d]{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:16px;display:grid}.megaColTitle[data-v-3902930d]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted,#666);margin-bottom:8px;font-size:.75rem;font-weight:800}.megaLink[data-v-3902930d]{color:var(--color-text,#111);border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.megaLink[data-v-3902930d]:hover{background:#0c6e6e14}.megaLink.active[data-v-3902930d]{color:var(--color-primary);background:#0c6e6e1a}.megaThumb[data-v-3902930d]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.megaLinkBody[data-v-3902930d]{gap:2px;min-width:0;display:grid}.megaLinkLabel[data-v-3902930d]{font-size:.875rem;font-weight:700}.megaLinkDesc[data-v-3902930d]{color:var(--color-text-muted,#666);font-size:.75rem;line-height:1.4}.group-title[data-v-3902930d]{color:var(--color-text-secondary);margin:6px 0;font-size:.75rem;font-weight:800}.menu-link[data-v-3902930d]{color:var(--color-text,#111);border-radius:10px;padding:8px 10px;font-size:.86rem;text-decoration:none;display:block}.menu-link[data-v-3902930d]:hover{color:var(--color-primary);background:#0000000a}.burger[data-v-3902930d]{border:1px solid var(--burger-border,var(--color-border));border-radius:var(--burger-radius,12px);background:var(--burger-bg,#0c6e6e1a);color:var(--burger-color,var(--color-text,#111));letter-spacing:.02em;box-sizing:border-box;min-height:var(--touch-target-min,44px);min-width:var(--touch-target-min,44px);flex-shrink:0;justify-content:center;align-items:center;padding:8px 12px;font-weight:750;transition:background .14s,transform .14s,opacity .14s;display:inline-flex}.burger[data-v-3902930d]:hover{background:var(--burger-bg-hover,#0c6e6e24)}.burger[data-v-3902930d]:active{opacity:.92;transform:translateY(1px)}.burger[data-v-3902930d]:focus-visible{outline-offset:2px;outline:2px solid #0c6e6e59}.burger[style*=--burger-variant\:ghost][data-v-3902930d]{background:var(--burger-bg,#fff6)}.burger[style*=--burger-variant\:pill][data-v-3902930d]{border-radius:var(--burger-radius,999px)}.lang[data-v-3902930d]{align-items:center;gap:8px;margin-left:4px;display:flex}.langDropdown[data-v-3902930d]{position:relative}.langBtn[data-v-3902930d]{min-height:var(--touch-target-min,44px);box-sizing:border-box;color:var(--color-text-secondary);cursor:pointer;background:#fff6;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:.75rem;display:inline-flex}.langBtn[data-v-3902930d],.langMenu[data-v-3902930d]{border:1px solid var(--color-border)}.langMenu[data-v-3902930d]{z-index:22;background:#fffffffa;border-radius:12px;min-width:140px;padding:8px;display:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 40px #0000001a}.langMenu[data-open="1"][data-v-3902930d]{display:block}.langMenuLink[data-v-3902930d]{min-height:var(--touch-target-min,44px);box-sizing:border-box;color:var(--color-text,#111);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:.86rem;text-decoration:none;display:flex}.langMenuLink[data-v-3902930d]:hover{color:var(--color-primary);background:#0000000a}.langMark[data-v-3902930d]{opacity:.75}.langMark[data-v-3902930d],.pill[data-v-3902930d]{font-size:.75rem}.pill[data-v-3902930d]{border:1px solid var(--color-border);min-height:var(--touch-target-min,44px);box-sizing:border-box;color:var(--color-text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;text-decoration:none;display:inline-flex}.pill.active[data-v-3902930d]{color:var(--color-text,#111);background:#0000000f}.lang-sep[data-v-3902930d]{opacity:.6}.drawer[data-v-3902930d]{z-index:60;position:fixed;inset:0}.drawer-backdrop[data-v-3902930d]{background:#0000006b;position:absolute;inset:0}.drawer-panel[data-v-3902930d]{border-left:1px solid var(--color-border);-webkit-overflow-scrolling:touch;width:min(86vw,360px);height:100%;padding-top:env(safe-area-inset-top,0);padding-right:env(safe-area-inset-right,0);box-sizing:border-box;background:#fffffffa;flex-direction:column;animation:.16s ease-out drawerIn-3902930d;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(0);box-shadow:-20px 0 50px #0000002e}.drawer-panel--fullscreen[data-v-3902930d]{border-left:none;width:100%;max-width:100%}@supports (width:100dvw){.drawer-panel--fullscreen[data-v-3902930d]{width:100dvw;max-width:100dvw}.drawer-panel[data-v-3902930d]{width:min(86dvw,360px)}}@keyframes drawerIn-3902930d{0%{opacity:.85;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.top.bg-dark .drawer-panel[data-v-3902930d]{background:#14181efa;border-left-color:#ffffff24}.drawer-head[data-v-3902930d]{border-bottom:1px solid var(--color-border);background:inherit;-webkit-backdrop-filter:blur(8px);justify-content:space-between;padding:14px 14px 12px;display:flex;position:sticky;top:0}.drawer-brand[data-v-3902930d],.drawer-head[data-v-3902930d]{align-items:center;gap:10px}.drawer-brand[data-v-3902930d]{color:var(--color-text,#111);font-family:var(--font-display,var(--font-sans));font-weight:850;text-decoration:none;display:inline-flex}.drawer-logo[data-v-3902930d]{-o-object-fit:contain;object-fit:contain}.drawer-close[data-v-3902930d]{border:1px solid var(--color-border);color:var(--color-text-secondary);box-sizing:border-box;min-height:var(--touch-target-min,44px);min-width:var(--touch-target-min,44px);background:#fff9;border-radius:10px;justify-content:center;align-items:center;padding:6px 10px;font-weight:700;display:inline-flex}.top.bg-dark .drawer-close[data-v-3902930d]{color:#ffffffeb;background:#ffffff0f;border-color:#fff3}.drawer-searchTop[data-v-3902930d]{border-bottom:1px solid var(--color-border);flex-shrink:0;padding:12px 14px 0}.drawer-links[data-v-3902930d]{padding:10px 14px 18px}.drawer-body[data-v-3902930d]{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.drawer-foot[data-v-3902930d]{border-top:1px solid var(--color-border);padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--color-bg-muted,#f6f7f8) 55%,transparent);flex-shrink:0;gap:8px;display:grid}.drawer-foot-link[data-v-3902930d]{min-height:var(--touch-target-min,44px);box-sizing:border-box;color:var(--color-text,#111);border-radius:10px;align-items:center;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.drawer-foot-link[data-v-3902930d]:active{opacity:.85}.drawer-foot-btn[data-v-3902930d]{min-height:var(--touch-target-min,44px);box-sizing:border-box;text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:12px 14px;font-weight:800;text-decoration:none;display:flex}.drawer-foot-btn--primary[data-v-3902930d]{background:var(--color-primary);color:#fff}.drawer-foot-btn--secondary[data-v-3902930d]{color:var(--color-text,#111);border:1px solid var(--color-border);background:0 0}.top.bg-dark .drawer-foot[data-v-3902930d]{background:#ffffff0a;border-top-color:#ffffff24}.top.bg-dark .drawer-foot-btn--secondary[data-v-3902930d],.top.bg-dark .drawer-foot-link[data-v-3902930d]{color:#ffffffeb;border-color:#fff3}.mobile-link[data-v-3902930d]{min-height:var(--touch-target-min,44px);box-sizing:border-box;color:var(--color-text,#111);align-items:center;gap:8px;padding:12px 10px;text-decoration:none;display:flex}.mobile-link.active[data-v-3902930d]{color:var(--color-primary);font-weight:850}.mobile-link[data-v-3902930d]:active{opacity:.85}.mobile-node summary[data-v-3902930d]{min-height:var(--touch-target-min,44px);box-sizing:border-box;cursor:pointer;align-items:center;padding:10px 8px;display:flex}.mobile-children[data-v-3902930d]{border-left:2px solid #0000000f;padding-left:10px}.top.is-shrunk .inner[data-v-3902930d]{height:var(--header-height,52px)}.utilityBar[data-v-3902930d]{border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-muted,#f6f7f8) 88%,transparent);font-size:.75rem}.utilityInner[data-v-3902930d]{max-width:var(--container-max,var(--content-max,1200px));padding:6px var(--container-effective-pad-x,var(--container-pad-x,24px));flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 16px;margin:0 auto;display:flex}.utilityBar.utility-align-start .utilityInner[data-v-3902930d]{justify-content:flex-start}.utilityBar.utility-align-split .utilityInner[data-v-3902930d]{justify-content:space-between}.utilityBar.utility-density-dense .utilityInner[data-v-3902930d]{gap:8px 12px;padding-top:3px;padding-bottom:3px;font-size:.7rem}.utilityBar .lang--utility[data-v-3902930d]{margin-left:auto}.utilityBar.utility-align-split .lang--utility[data-v-3902930d],.utilityBar.utility-align-start .lang--utility[data-v-3902930d]{margin-left:0}.utilityLink[data-v-3902930d]{color:var(--color-text-secondary);text-decoration:none}.utilityLink[data-v-3902930d]:hover{color:var(--color-primary)}.utilityText[data-v-3902930d]{color:var(--color-text-muted,#666)}.menu--mega-full[data-v-3902930d]{min-width:min(960px,96vw);max-width:min(1120px,96vw);left:50%;transform:translate(-50%)}.megaFeatured[data-v-3902930d],.megaShell[data-v-3902930d]{gap:12px;display:grid}.megaFeatured[data-v-3902930d]{color:inherit;background:#00000008;border-radius:12px;grid-template-columns:120px 1fr;padding:10px;text-decoration:none}.megaFeaturedImg[data-v-3902930d]{aspect-ratio:120/80;-o-object-fit:cover;object-fit:cover;border-radius:10px;width:120px;height:80px}.megaFeaturedTitle[data-v-3902930d]{font-weight:800;display:block}.megaFeaturedDesc[data-v-3902930d]{color:var(--color-text-muted,#666);margin-top:4px;font-size:.8125rem;display:block}.megaFeaturedCta[data-v-3902930d]{font-size:.8125rem;display:inline-block}.megaFeaturedCta[data-v-3902930d],.megaViewAll[data-v-3902930d]{color:var(--color-primary);margin-top:8px;font-weight:700}.megaViewAll[data-v-3902930d]{padding:8px 10px;text-decoration:none;display:block}.ctaBtn--secondary[data-v-3902930d]{border:1px solid var(--color-border);background:0 0}.ctaBtn[data-v-3902930d]:not(.ctaBtn--secondary){border-radius:var(--cta-radius,var(--radius-md,10px));background:var(--cta-bg,var(--color-primary));color:var(--color-on-primary,#fff)}.burger--icon[data-v-3902930d]{padding:10px}.burgerIcon[data-v-3902930d]{gap:4px;display:grid}.burgerIcon span[data-v-3902930d]{background:currentColor;border-radius:2px;width:18px;height:2px;display:block}.mobile-back[data-v-3902930d]{color:var(--color-primary);padding:10px 8px;font-weight:700}.mobile-back[data-v-3902930d],.mobile-link--branch[data-v-3902930d]{text-align:left;cursor:pointer;background:0 0;border:none;width:100%}.nav-item.dropdown.open>.menu[data-v-3902930d]{display:block}.mobile[data-v-3902930d],.top.is-mobile .desktop[data-v-3902930d]{display:none}.top.is-mobile .mobile[data-v-3902930d]{display:block}.top.is-mobile .inner[data-v-3902930d]{min-width:0;overflow:hidden}.top.is-mobile .brand[data-v-3902930d]{flex:auto;max-width:calc(100% - 3.75rem);overflow:hidden}.top.is-mobile .logo[data-v-3902930d]{max-width:100%}.top.is-mobile .lang[data-v-3902930d]{flex-shrink:0}.top.is-mobile .spacer[data-v-3902930d]{flex:0 0 8px;min-width:8px}.themeSwatches[data-v-3902930d]{flex-shrink:0;align-items:center;gap:8px;margin-inline-start:8px;display:inline-flex}.themeSwatches--drawer[data-v-3902930d]{margin-inline-start:0;flex-wrap:wrap;justify-content:flex-start;width:100%;margin-top:8px}.themeSwatch[data-v-3902930d]{background:var(--swatch-color,var(--color-primary,#0c6e6e));cursor:pointer;border:2px solid #ffffffd9;border-radius:999px;width:18px;min-width:18px;height:18px;min-height:18px;padding:0;box-shadow:0 0 0 1px #0000002e}.themeSwatch.active[data-v-3902930d]{box-shadow:0 0 0 2px var(--color-text,#111)}.themeSwatch[data-v-3902930d]:focus-visible{outline:2px solid var(--color-primary,#0c6e6e);outline-offset:2px}.announce[data-v-1c890059]{z-index:calc(var(--header-announcement-z,30));border-bottom:1px solid var(--color-border);background:#0c6e6e14;position:sticky;top:0}.announce.variant-info[data-v-1c890059]{background:#2563eb14}.announce.variant-warning[data-v-1c890059]{background:#d977061a}.announce.variant-promo[data-v-1c890059]{background:#be185d14}.announce.is-rotating .text[data-v-1c890059]{animation:.48s annFade-1c890059}.announce.is-marquee .inner[data-v-1c890059],.marqueeWrap[data-v-1c890059]{overflow:hidden}.marqueeWrap[data-v-1c890059]{flex:1;min-width:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marqueeTrack[data-v-1c890059]{white-space:nowrap;color:var(--color-text,#111);padding-left:100%;font-size:.8125rem;line-height:1.5;animation:28s linear infinite annMarquee-1c890059;display:inline-block}@keyframes annMarquee-1c890059{0%{transform:translate(0)}to{transform:translate(-100%)}}.announce.is-reduced-motion.is-marquee .marqueeTrack[data-v-1c890059]{white-space:normal;padding-left:0;animation:none}@media (prefers-reduced-motion:reduce){.announce.is-marquee .marqueeTrack[data-v-1c890059]{white-space:normal;padding-left:0;animation:none}}@keyframes annFade-1c890059{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.inner[data-v-1c890059]{align-items:center;gap:12px;padding:10px 0;display:flex}.text[data-v-1c890059]{color:var(--color-text,#111);flex:1;font-size:.8125rem;line-height:1.5}.countdown[data-v-1c890059]{font-variant-numeric:tabular-nums;color:var(--color-primary);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:700}.link[data-v-1c890059]{min-height:var(--touch-target-min,44px);box-sizing:border-box;color:var(--color-text,#111);align-items:center;text-decoration:none;display:inline-flex}.link[data-v-1c890059]:hover{color:var(--color-primary)}.close[data-v-1c890059]{cursor:pointer;color:var(--color-text-secondary);min-width:var(--touch-target-min,44px);min-height:var(--touch-target-min,44px);background:0 0;border:none;flex-shrink:0;font-size:1.25rem;line-height:1}.close[data-v-1c890059]:hover{color:var(--color-text,#111)}.headerSpacer[data-v-983ea605]{flex:none;width:100%}.blocks[data-v-5b8f52cf],.blocksShell[data-v-5b8f52cf]{flex-direction:column;align-items:stretch;min-width:0;display:flex}.blocksEndGap[data-v-5b8f52cf]{height:var(--blocks-end-gap,40px);flex:none}.blockSep[data-v-5b8f52cf]{flex:none;width:100%;min-width:0;position:relative}.blockSep[data-v-5b8f52cf]:before{content:"";pointer-events:none;opacity:1;height:0;box-shadow:none;background:0 0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.blockSep[data-v-5b8f52cf]{min-height:0}.blockSep[data-v-5b8f52cf]:before{--_s:var(--blocks-divider-strength,2);--_alpha:calc(var(--_s)*.02);--_gradH:calc(6px + 4px*var(--_s))}[data-v-5b8f52cf] .app[data-blocks-divider-style=none] .blockSep:before{height:0;box-shadow:none;background:0 0}[data-v-5b8f52cf] .app[data-blocks-divider-style=line] .blockSep:before{background:color-mix(in srgb,var(--color-border) calc(100%*var(--_alpha)),transparent);height:1px;box-shadow:none}[data-v-5b8f52cf] .app[data-blocks-divider-style=soft] .blockSep:before{height:var(--_gradH);background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--color-border) calc(100%*var(--_alpha)),transparent),transparent);box-shadow:none}[data-v-5b8f52cf] .app[data-blocks-divider-style=shadow] .blockSep:before{height:1px;box-shadow:0 8px 18px rgba(15,23,42,calc(var(--_s)*.03));background:0 0}.blockWrap[data-v-5b8f52cf]{width:100%}.blockContent[data-v-5b8f52cf],.blockWrap[data-v-5b8f52cf]{z-index:1;min-width:0;position:relative}.blockContent[data-v-5b8f52cf]:not(.container){width:100%}.blockSection[data-v-5b8f52cf]{background:var(--section-bg-default,transparent);width:100%;min-width:0;padding:0}.blockSection.atm--auroraBand[data-v-5b8f52cf],.blockSection.atm--auroraSoft[data-v-5b8f52cf],.blockSection.atm--dualRadial[data-v-5b8f52cf],.blockSection.atm--inkWash[data-v-5b8f52cf],.blockSection.atm--meshInk[data-v-5b8f52cf],.blockSection.atm--meshSoft[data-v-5b8f52cf],.blockSection.atm--skyMist[data-v-5b8f52cf],.blockSection.atm--softRadial[data-v-5b8f52cf]{isolation:isolate;position:relative}.blockSection.atm--auroraBand[data-v-5b8f52cf]:after,.blockSection.atm--auroraBand[data-v-5b8f52cf]:before,.blockSection.atm--auroraSoft[data-v-5b8f52cf]:after,.blockSection.atm--auroraSoft[data-v-5b8f52cf]:before,.blockSection.atm--dualRadial[data-v-5b8f52cf]:before,.blockSection.atm--inkWash[data-v-5b8f52cf]:before,.blockSection.atm--meshInk[data-v-5b8f52cf]:after,.blockSection.atm--meshInk[data-v-5b8f52cf]:before,.blockSection.atm--meshSoft[data-v-5b8f52cf]:after,.blockSection.atm--meshSoft[data-v-5b8f52cf]:before,.blockSection.atm--skyMist[data-v-5b8f52cf]:before,.blockSection.atm--softRadial[data-v-5b8f52cf]:before{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.blockSection.atm--softRadial[data-v-5b8f52cf]:before{background:radial-gradient(at 20% 0,#ffffff8c,#0000 55%)}.blockSection.atm--dualRadial[data-v-5b8f52cf]:before{background:radial-gradient(at 12% 0,#ffffff80,#0000 52%),radial-gradient(at 88% 100%,#7828371f,#0000 55%)}.blockSection.atm--inkWash[data-v-5b8f52cf]:before{background:radial-gradient(at 50% 0,#0a0e1624,#0000 60%)}.blockSection.atm--skyMist[data-v-5b8f52cf]:before{background:radial-gradient(at 18% 8%,#badcff8c,#0000 52%),radial-gradient(at 82% 92%,#d2e8ff59,#0000 58%)}.blockSection.atm--meshSoft[data-v-5b8f52cf]:before{background:radial-gradient(ellipse at 12% 18%,color-mix(in srgb,var(--color-primary,#3b6ea5) 18%,transparent),transparent 48%),radial-gradient(ellipse at 88% 12%,color-mix(in srgb,var(--color-accent,#7a8fb0) 16%,transparent),transparent 50%),radial-gradient(ellipse at 48% 92%,#785a8c1a,transparent 55%),conic-gradient(from 210deg at 72% 38%,color-mix(in srgb,var(--color-primary,#3b6ea5) 10%,transparent),transparent 42%,color-mix(in srgb,var(--color-accent,#7a8fb0) 8%,transparent) 70%,transparent 100%);opacity:.95}.blockSection.atm--meshSoft[data-v-5b8f52cf]:after{background-image:linear-gradient(to right,color-mix(in srgb,var(--color-border,#c8d0dc) 35%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--color-border,#c8d0dc) 35%,transparent) 1px,transparent 1px);opacity:.22;background-size:48px 48px;-webkit-mask-image:radial-gradient(at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(at 50% 40%,#000 20%,#0000 75%)}.blockSection.atm--meshInk[data-v-5b8f52cf]:before{background:radial-gradient(ellipse at 18% 10%,#0a0e1629,transparent 50%),radial-gradient(ellipse at 82% 25%,color-mix(in srgb,var(--color-primary,#3b6ea5) 22%,transparent),transparent 52%),radial-gradient(ellipse at 40% 88%,#1e28371f,transparent 58%),conic-gradient(from 160deg at 55% 45%,#0a0e1614,transparent 45%,#3c506e1a 75%,transparent);opacity:.92}.blockSection.atm--meshInk[data-v-5b8f52cf]:after{opacity:.28;background-image:linear-gradient(90deg,#0a0e1614 1px,#0000 0),linear-gradient(#0a0e1614 1px,#0000 0);background-size:36px 36px;-webkit-mask-image:linear-gradient(#0000,#000 18% 78%,#0000);mask-image:linear-gradient(#0000,#000 18% 78%,#0000)}.blockSection.atm--auroraSoft[data-v-5b8f52cf]:before{background:radial-gradient(ellipse at 8% 28%,color-mix(in srgb,var(--color-primary,#3b6ea5) 22%,#a0dcc859),transparent 52%),radial-gradient(ellipse at 92% 18%,color-mix(in srgb,var(--color-accent,#7a8fb0) 20%,#b4c8ff4d),transparent 50%),radial-gradient(ellipse at 42% 88%,#dcb4dc2e,transparent 55%),conic-gradient(from 120deg at 50% 50%,#8cd2be1f,transparent 35%,#aabef01f 65%,transparent 100%);opacity:.88;background-position:30% 40%;background-size:140% 140%;animation:22s ease-in-out infinite alternate cmsAtmAuroraDrift-5b8f52cf}.blockSection.atm--auroraSoft[data-v-5b8f52cf]:after{background:linear-gradient(105deg,transparent 10%,color-mix(in srgb,var(--color-primary,#3b6ea5) 8%,transparent) 38%,transparent 62%,color-mix(in srgb,var(--color-accent,#7a8fb0) 7%,transparent) 78%,transparent 92%);opacity:.55;mix-blend-mode:soft-light}.blockSection.atm--auroraBand[data-v-5b8f52cf]:before{background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--color-primary,#3b6ea5) 14%,transparent) 28%,transparent 42%,color-mix(in srgb,var(--color-accent,#7a8fb0) 12%,#b4d2e633) 58%,transparent 72%,#c8aad21f 86%,transparent 100%),radial-gradient(ellipse at 70% 40%,#a0d2e633,transparent 55%);opacity:.9;background-position:0 10%,60% 40%;background-size:100% 160%,120% 120%;animation:28s ease-in-out infinite alternate cmsAtmAuroraBand-5b8f52cf}.blockSection.atm--auroraBand[data-v-5b8f52cf]:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-border,#c8d0dc) 25%,transparent) 50%,transparent);opacity:.35}@keyframes cmsAtmAuroraDrift-5b8f52cf{0%{background-position:28% 38%}to{background-position:62% 52%}}@keyframes cmsAtmAuroraBand-5b8f52cf{0%{background-position:0 8%,55% 35%}to{background-position:0 22%,70%}}.app[data-appearance=dark] .blockSection.atm--meshInk[data-v-5b8f52cf]:after,.app[data-appearance=dark] .blockSection.atm--meshSoft[data-v-5b8f52cf]:after{opacity:.16}.app[data-appearance=dark] .blockSection.atm--auroraBand[data-v-5b8f52cf]:before,.app[data-appearance=dark] .blockSection.atm--auroraSoft[data-v-5b8f52cf]:before{opacity:.7}@media (prefers-reduced-motion:reduce){.blockSection.atm--dualRadial[data-v-5b8f52cf]:before,.blockSection.atm--inkWash[data-v-5b8f52cf]:before,.blockSection.atm--skyMist[data-v-5b8f52cf]:before,.blockSection.atm--softRadial[data-v-5b8f52cf]:before{background:#0a0e160a}.blockSection.atm--auroraBand[data-v-5b8f52cf]:before,.blockSection.atm--auroraSoft[data-v-5b8f52cf]:before,.blockSection.atm--meshInk[data-v-5b8f52cf]:before,.blockSection.atm--meshSoft[data-v-5b8f52cf]:before{opacity:.35;background-position:50%;background-size:auto;animation:none}.blockSection.atm--auroraBand[data-v-5b8f52cf]:after,.blockSection.atm--auroraSoft[data-v-5b8f52cf]:after,.blockSection.atm--meshInk[data-v-5b8f52cf]:after,.blockSection.atm--meshSoft[data-v-5b8f52cf]:after{opacity:.12}}.blockSection--muted[data-v-5b8f52cf]{background:var(--section-bg-muted,var(--color-bg-muted,#f7f9fc))}.blockSection--elevated[data-v-5b8f52cf]{background:var(--section-bg-elevated,var(--color-bg-elevated,#fff))}.blockSection--py-sm[data-v-5b8f52cf]{padding-block:var(--section-pad-y-sm,16px)}.blockSection--py-md[data-v-5b8f52cf]{padding-block:var(--section-pad-y-md,28px)}.blockSection--py-lg[data-v-5b8f52cf]{padding-block:var(--section-pad-y-lg,44px)}.blockSection--pt-sm[data-v-5b8f52cf]{padding-block-start:var(--section-pad-y-sm,16px)}.blockSection--pt-md[data-v-5b8f52cf]{padding-block-start:var(--section-pad-y-md,28px)}.blockSection--pt-lg[data-v-5b8f52cf]{padding-block-start:var(--section-pad-y-lg,44px)}.blockSection--pb-sm[data-v-5b8f52cf]{padding-block-end:var(--section-pad-y-sm,16px)}.blockSection--pb-md[data-v-5b8f52cf]{padding-block-end:var(--section-pad-y-md,28px)}.blockSection--pb-lg[data-v-5b8f52cf]{padding-block-end:var(--section-pad-y-lg,44px)}.blockSection--narrow[data-v-5b8f52cf] .container,.blockSection--narrow>.blockWrap>.blockContent[data-v-5b8f52cf]:not(.container){width:min(var(--container-narrow,960px),calc(100vw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2));box-sizing:border-box;margin-inline:auto}.blockSection--reading[data-v-5b8f52cf] .container,.blockSection--reading>.blockWrap>.blockContent[data-v-5b8f52cf]:not(.container){width:var(--container-reading,min(42em,calc(100vw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2)));box-sizing:border-box;margin-inline:auto}.blockSection--wide[data-v-5b8f52cf] .container,.blockSection--wide>.blockWrap>.blockContent[data-v-5b8f52cf]:not(.container){width:var(--container-wide-bound,min(var(--container-wide,1440px),calc(100vw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2)));box-sizing:border-box;margin-inline:auto}@supports (width:100dvw){.blockSection--narrow[data-v-5b8f52cf] .container,.blockSection--narrow>.blockWrap>.blockContent[data-v-5b8f52cf]:not(.container){width:min(var(--container-narrow,960px),calc(100dvw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2))}.blockSection--reading[data-v-5b8f52cf] .container,.blockSection--reading>.blockWrap>.blockContent[data-v-5b8f52cf]:not(.container){width:var(--container-reading,min(42em,calc(100dvw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2)))}.blockSection--wide[data-v-5b8f52cf] .container,.blockSection--wide>.blockWrap>.blockContent[data-v-5b8f52cf]:not(.container){width:var(--container-wide-bound,min(var(--container-wide,1440px),calc(100dvw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2)))}}.blockWrap--edge[data-v-5b8f52cf]{box-sizing:border-box;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative}@supports (width:100dvw){.blockWrap--edge[data-v-5b8f52cf]{width:100dvw;max-width:100dvw;margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw)}}.blockWrap--inset[data-v-5b8f52cf]{width:var(--container-wide-bound,min(var(--container-wide,1440px),calc(100vw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2)));max-width:calc(100vw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2);box-sizing:border-box;position:relative;left:50%;transform:translate(-50%)}@supports (width:100dvw){.blockWrap--inset[data-v-5b8f52cf]{width:var(--container-wide-bound,min(var(--container-wide,1440px),calc(100dvw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2)));max-width:calc(100dvw - var(--container-effective-pad-x,var(--container-pad-x,24px))*2)}}.blockWrap--bleedLeft[data-v-5b8f52cf]{margin-left:calc(50% - 50vw);margin-right:0}.blockWrap--bleedLeft[data-v-5b8f52cf],.blockWrap--bleedRight[data-v-5b8f52cf]{box-sizing:border-box;width:calc(100% + max(0px,50vw - 50%));max-width:100vw;position:relative}.blockWrap--bleedRight[data-v-5b8f52cf]{margin-left:0;margin-right:calc(50% - 50vw)}@supports (width:100dvw){.blockWrap--bleedLeft[data-v-5b8f52cf]{margin-left:calc(50% - 50dvw)}.blockWrap--bleedLeft[data-v-5b8f52cf],.blockWrap--bleedRight[data-v-5b8f52cf]{width:calc(100% + max(0px,50dvw - 50%));max-width:100dvw}.blockWrap--bleedRight[data-v-5b8f52cf]{margin-right:calc(50% - 50dvw)}}.empty[data-v-5b8f52cf]{padding:20px}.hint[data-v-5b8f52cf]{color:var(--color-text-secondary);font-size:.875rem}@media (width<=900px){.blockSection--roHideMd[data-v-5b8f52cf]{display:none!important}}@media (width<=640px){.blockSection--roHideSm[data-v-5b8f52cf]{display:none!important}}.blockSection--cv[data-v-5b8f52cf]{content-visibility:auto;contain-intrinsic-size:auto 280px}@media (prefers-reduced-motion:reduce){.blocks .blockSection[data-v-5b8f52cf]{opacity:1!important;transition:none!important;transform:none!important}}.blocks.blocks--motion-on .blockSection.blockSection--mot-rise[data-v-5b8f52cf]:not(.is-inview){opacity:0;transform:translateY(var(--entrance-rise-distance,14px))}.blocks.blocks--motion-on .blockSection.blockSection--mot-rise.is-inview[data-v-5b8f52cf]{opacity:1;transition:opacity var(--entrance-duration,.52s) var(--ease-out) var(--ent-delay,0s),transform var(--entrance-duration,.52s) var(--ease-out) var(--ent-delay,0s);transform:translateY(0)}.blocks.blocks--motion-on .blockSection.blockSection--mot-fade[data-v-5b8f52cf]:not(.is-inview){opacity:0}.blocks.blocks--motion-on .blockSection.blockSection--mot-fade.is-inview[data-v-5b8f52cf]{opacity:1;transition:opacity var(--entrance-duration,.42s) var(--ease-out) var(--ent-delay,0s)}.blocks.blocks--motion-on .blockSection.blockSection--mot-zoom[data-v-5b8f52cf]:not(.is-inview){opacity:0;transform:scale(var(--entrance-zoom-scale,.96))}.blocks.blocks--motion-on .blockSection.blockSection--mot-zoom.is-inview[data-v-5b8f52cf]{opacity:1;transition:opacity var(--entrance-duration,.48s) var(--ease-out) var(--ent-delay,0s),transform var(--entrance-duration,.48s) var(--ease-out) var(--ent-delay,0s);transform:scale(1)}.blockSection--selectable[data-v-5b8f52cf]{cursor:pointer;outline-offset:2px;outline:2px solid #0000;transition:outline-color .14s,box-shadow .14s;position:relative}.blockSection--selectable[data-v-5b8f52cf]:after{content:attr(data-block-type);z-index:4;letter-spacing:.02em;text-transform:uppercase;color:#fff;background:color-mix(in srgb,var(--color-primary,#2563eb) 88%,#0f172a);opacity:0;pointer-events:none;border-radius:4px;max-width:calc(100% - 12px);padding:2px 7px;font-size:10px;font-weight:700;transition:opacity .14s,transform .14s;position:absolute;top:6px;left:6px;transform:translateY(-2px);box-shadow:0 1px 4px #0f172a2e}.blockSection--selectable[data-v-5b8f52cf]:focus-visible,.blockSection--selectable[data-v-5b8f52cf]:hover{outline-color:color-mix(in srgb,var(--color-primary,#2563eb) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary,#2563eb) 22%,transparent)}.blockSection--selectable.blockSection--highlighted[data-v-5b8f52cf]:after,.blockSection--selectable[data-v-5b8f52cf]:focus-visible:after,.blockSection--selectable[data-v-5b8f52cf]:hover:after{opacity:1;transform:translateY(0)}.blockSection--selectable.blockSection--highlighted[data-v-5b8f52cf]{outline-color:var(--color-primary,#2563eb);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary,#2563eb) 35%,transparent),0 0 0 3px color-mix(in srgb,var(--color-primary,#2563eb) 18%,transparent)}.blockSection--selectable.blockSection--selectPulse[data-v-5b8f52cf]{animation:.42s blockSectionSelectPulse-5b8f52cf}@keyframes blockSectionSelectPulse-5b8f52cf{0%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary,#2563eb) 35%,transparent),0 0 0 0 color-mix(in srgb,var(--color-primary,#2563eb) 45%,transparent)}40%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary,#2563eb) 55%,transparent),0 0 0 8px color-mix(in srgb,var(--color-primary,#2563eb) 0%,transparent)}to{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary,#2563eb) 35%,transparent),0 0 0 3px color-mix(in srgb,var(--color-primary,#2563eb) 18%,transparent)}}
