.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-6f3cc6f5]{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-6f3cc6f5]{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-6f3cc6f5]{width:100%;margin:0}.layoutGrid--row-stretch[data-v-6f3cc6f5]{align-items:stretch}.layoutGrid--row-center[data-v-6f3cc6f5]{align-items:center}.layoutGrid--row-end[data-v-6f3cc6f5]{align-items:end}.gridItem[data-v-6f3cc6f5]{min-width:0;overflow-x:clip}.gridItem[data-v-6f3cc6f5] .container{width:100%;max-width:none;margin-inline:0}.gridItem--lockup-map[data-v-6f3cc6f5]{--footer-lockup-first-line-pad:0px;align-self:start}.gridItem--lockup-map[data-v-6f3cc6f5] .footerSection,.gridItem--lockup-map[data-v-6f3cc6f5] .footerSitemap{border-top:none}.layoutGrid[data-v-6f3cc6f5]:has(>.gridItem--lockup-map){padding-block-start:var(--footer-section-pad-y,36px)}.gridItem--lockup-map[data-v-6f3cc6f5] .logoMatrix,.gridItem--lockup-map[data-v-6f3cc6f5] .logoWrap{min-height:var(--footer-brand-logo-max-h,36px);align-items:center;display:flex}.gridItem--lockup-map[data-v-6f3cc6f5] .logoImg,.gridItem--lockup-map[data-v-6f3cc6f5] .logoMatrixImg{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:block}.gridItem--lockup-map[data-v-6f3cc6f5] .sitemapTitle{min-height:var(--footer-brand-logo-max-h,36px);box-sizing:border-box;align-items:center;margin-top:0;padding-block-start:0;line-height:1.15;display:flex}.gridItem--footerColBand[data-v-6f3cc6f5]{flex-direction:column;min-width:0;display:flex}.footerColBandShell[data-v-6f3cc6f5]{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,36px));flex:auto}.footerColBand[data-v-6f3cc6f5]{width:100%;min-width:0;margin:0;display:grid}.footerColBand--container[data-v-6f3cc6f5]{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-6f3cc6f5]{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-6f3cc6f5]{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-6f3cc6f5]{animation:.55s both footerColRise-6f3cc6f5;animation-delay:var(--footer-col-delay,0s)}.layoutGrid--footer-col-band .footerColBand__col--entrance-fade[data-v-6f3cc6f5]{animation:.45s both footerColFade-6f3cc6f5;animation-delay:var(--footer-col-delay,0s)}}@keyframes footerColFade-6f3cc6f5{0%{opacity:0}to{opacity:1}}@keyframes footerColRise-6f3cc6f5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.gridItem[data-v-6f3cc6f5]:not(.gridItem--footerColBand){padding-inline:var(--footer-grid-cell-pad-x,0)}.layoutGrid--col-band-dividers .footerColBand__col[data-v-6f3cc6f5]: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-6f3cc6f5]: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-6f3cc6f5] .aux.footerSection--inGrid,.layoutGrid--footer-col-band .footerColBand[data-v-6f3cc6f5] .footerSection--inGrid{background:0 0;border-top:none}.layoutGrid--footer-col-band .footerColBand[data-v-6f3cc6f5] .aux.footerSection--inGrid .auxInner,.layoutGrid--footer-col-band .footerColBand[data-v-6f3cc6f5] .footerSection--inGrid .inner{padding-block:0;padding-inline:0}.layoutGrid--row-stretch.layoutGrid--footer-col-band .footerColBand__col[data-v-6f3cc6f5] .footerSection--inGrid .inner{padding-block:0}.gridItem--align-stretch[data-v-6f3cc6f5],.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5]{flex-direction:column;display:flex}.layoutGrid--row-stretch .footerColBandShell[data-v-6f3cc6f5]{flex-direction:column;flex:auto;min-height:100%;display:flex}.layoutGrid--row-stretch .footerColBand[data-v-6f3cc6f5]{flex:auto;min-height:100%}.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5]{flex-direction:column;display:flex}.gridItem--align-stretch[data-v-6f3cc6f5] .blockContent,.gridItem--align-stretch[data-v-6f3cc6f5] .blockSection,.gridItem--align-stretch[data-v-6f3cc6f5] .blockWrap,.gridItem--align-stretch[data-v-6f3cc6f5] .blocks,.gridItem--align-stretch[data-v-6f3cc6f5] .blocksShell,.gridItem--align-stretch[data-v-6f3cc6f5] .footerSection,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blockContent,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blockSection,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blockWrap,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blocks,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blocksShell,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .footerSection,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blockContent,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blockSection,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blockWrap,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blocks,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blocksShell,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .footerSection{flex-direction:column;flex:auto;min-height:100%;display:flex}@media (width<=1200px) and (width>=901px){.footerColBand--cols-3[data-v-6f3cc6f5],.footerColBand--cols-4[data-v-6f3cc6f5]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=900px){.layoutGrid.layoutGrid--stack-md[data-v-6f3cc6f5]{grid-template-columns:1fr!important}.layoutGrid.layoutGrid--stack-md>.gridItem[data-v-6f3cc6f5]{order:var(--lg-mobile-order,0);grid-column:auto!important}.footerColBand[data-v-6f3cc6f5]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.footerColBand__col[data-v-6f3cc6f5]{order:var(--lg-mobile-order,0);grid-column:auto!important}.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-6f3cc6f5],.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5],.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5]{display:block}.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-6f3cc6f5] .blockContent,.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-6f3cc6f5] .blockSection,.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-6f3cc6f5] .blockWrap,.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-6f3cc6f5] .blocks,.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-6f3cc6f5] .blocksShell,.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-6f3cc6f5] .footerSection,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blockContent,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blockSection,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blockWrap,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blocks,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blocksShell,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .footerSection,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blockContent,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blockSection,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blockWrap,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blocks,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blocksShell,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .footerSection{min-height:0;display:block}}@media (width<=640px){.layoutGrid[data-v-6f3cc6f5]{grid-template-columns:1fr!important}.gridItem[data-v-6f3cc6f5],.gridItem--footerColBand[data-v-6f3cc6f5]{order:var(--lg-mobile-order,0);grid-column:auto!important}.footerColBand[data-v-6f3cc6f5]{flex-direction:column;display:flex;grid-template-columns:1fr!important}.footerColBand__col[data-v-6f3cc6f5]{order:var(--lg-mobile-order,0);grid-column:auto!important}.gridItem--align-stretch[data-v-6f3cc6f5],.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5],.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5]{display:block}.gridItem--align-stretch[data-v-6f3cc6f5] .blockContent,.gridItem--align-stretch[data-v-6f3cc6f5] .blockSection,.gridItem--align-stretch[data-v-6f3cc6f5] .blockWrap,.gridItem--align-stretch[data-v-6f3cc6f5] .blocks,.gridItem--align-stretch[data-v-6f3cc6f5] .blocksShell,.gridItem--align-stretch[data-v-6f3cc6f5] .footerSection,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blockContent,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blockSection,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blockWrap,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blocks,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .blocksShell,.layoutGrid--row-stretch .footerColBand__col[data-v-6f3cc6f5] .footerSection,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blockContent,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blockSection,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blockWrap,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blocks,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .blocksShell,.layoutGrid--row-stretch .gridItem[data-v-6f3cc6f5] .footerSection{min-height:0;display:block}}.brandEyebrow[data-v-f866f8c7]{font-family:var(--font-sans);letter-spacing:var(--kicker-tracking,.12em);text-transform:var(--kicker-transform,none);color:color-mix(in srgb,var(--color-primary) 45%,var(--color-text-muted,#6d7278));margin-bottom:12px;font-size:.72rem;font-weight:500}.brandName[data-v-f866f8c7]{font-family:var(--font-display,var(--font-sans));font-size:clamp(2.4rem,7vw,4.5rem);font-weight:var(--title-weight,600);letter-spacing:var(--title-tracking,0);color:var(--color-primary);margin:0 0 20px;line-height:.95}.brandScale--display .brandName[data-v-f866f8c7]{font-size:clamp(3rem,8vw,5.5rem)}.brandScale--monument .brandName[data-v-f866f8c7]{font-size:clamp(3.5rem,10vw,7rem)}.heroLead--mark-hairline.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-hairline:not(.heroLead--brand)>.title[data-v-f866f8c7]:after{content:"";background:color-mix(in srgb,currentColor 55%,transparent);width:3.5rem;height:1px;margin:.75rem 0 0;display:block}.heroLead--mark-flourish.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-flourish:not(.heroLead--brand)>.title[data-v-f866f8c7]:after{content:"";border:0;border-bottom:2px solid var(--section-rule,var(--color-kicker,var(--color-accent,var(--color-primary))));background:0 0;border-radius:0 0 80% 80%/0 0 140% 140%;width:5.25rem;height:11px;margin:.65rem 0 0;display:block}.heroLead--mark-dashed.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-dashed:not(.heroLead--brand)>.title[data-v-f866f8c7]:after,.heroLead--mark-diamond.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-diamond:not(.heroLead--brand)>.title[data-v-f866f8c7]:after,.heroLead--mark-dot.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-dot:not(.heroLead--brand)>.title[data-v-f866f8c7]:after,.heroLead--mark-double.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-double:not(.heroLead--brand)>.title[data-v-f866f8c7]:after,.heroLead--mark-wide.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-wide:not(.heroLead--brand)>.title[data-v-f866f8c7]:after{content:"";background:color-mix(in srgb,currentColor 55%,transparent);margin:.75rem 0 0;display:block}.heroLead--mark-wide.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-wide:not(.heroLead--brand)>.title[data-v-f866f8c7]:after{width:100%;height:1px}.heroLead--mark-dashed.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-dashed:not(.heroLead--brand)>.title[data-v-f866f8c7]:after{border-top:1px dashed color-mix(in srgb,currentcolor 55%,transparent);background:0 0;width:3.5rem;height:0}.heroLead--mark-double.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-double:not(.heroLead--brand)>.title[data-v-f866f8c7]:after{border-top:3px double color-mix(in srgb,currentcolor 55%,transparent);background:0 0;width:3.5rem;height:0}.heroLead--mark-dot.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-dot:not(.heroLead--brand)>.title[data-v-f866f8c7]:after{border-radius:50%;width:6px;height:6px}.heroLead--mark-diamond.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-diamond:not(.heroLead--brand)>.title[data-v-f866f8c7]:after{box-sizing:border-box;border:2px solid color-mix(in srgb,currentcolor 70%,transparent);background:0 0;width:8px;height:8px;transform:rotate(45deg)}.heroLead--mark-flank.heroLead--brand>.brandName[data-v-f866f8c7],.heroLead--mark-flank:not(.heroLead--brand)>.title[data-v-f866f8c7]{align-items:center;gap:.85rem;display:flex}.heroLead--mark-flank.heroLead--brand>.brandName[data-v-f866f8c7]:after,.heroLead--mark-flank.heroLead--brand>.brandName[data-v-f866f8c7]:before,.heroLead--mark-flank:not(.heroLead--brand)>.title[data-v-f866f8c7]:after,.heroLead--mark-flank:not(.heroLead--brand)>.title[data-v-f866f8c7]:before{content:"";background:color-mix(in srgb,currentColor 55%,transparent);flex:1.5rem;min-width:1.25rem;height:1px;margin:0}.kicker[data-v-f866f8c7]{color:var(--color-kicker,var(--color-accent,var(--color-primary)));margin-bottom:10px;font-size:.8125rem;font-weight:700}.title[data-v-f866f8c7]{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}.subtitle[data-v-f866f8c7]{color:var(--color-text-secondary);font-weight:300;line-height:var(--leading-body,1.55);font-size:var(--text-base,1rem);margin:12px 0 0}.actions[data-v-f866f8c7]{margin-top:16px}@keyframes heroLeadRiseIn-f866f8c7{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.heroLead--stagger>.brandEyebrow[data-v-f866f8c7],.heroLead--stagger>.brandName[data-v-f866f8c7]{animation:heroLeadRiseIn-f866f8c7 .56s var(--ease-out,ease) both}.heroLead--stagger>.brandEyebrow[data-v-f866f8c7]{animation-delay:0s}.heroLead--stagger>.brandName[data-v-f866f8c7]{animation-delay:90ms}.heroLead--staggerLead>.actions[data-v-f866f8c7],.heroLead--staggerLead>.brandEyebrow[data-v-f866f8c7],.heroLead--staggerLead>.brandName[data-v-f866f8c7],.heroLead--staggerLead>.kicker[data-v-f866f8c7],.heroLead--staggerLead>.subtitle[data-v-f866f8c7],.heroLead--staggerLead>.title[data-v-f866f8c7]{animation:heroLeadRiseIn-f866f8c7 .56s var(--ease-out,ease) both}.heroLead--staggerLead>.brandEyebrow[data-v-f866f8c7]{animation-delay:0s}.heroLead--staggerLead>.brandName[data-v-f866f8c7]{animation-delay:90ms}.heroLead--staggerLead>.kicker[data-v-f866f8c7]{animation-delay:.16s}.heroLead--staggerLead>.title[data-v-f866f8c7]{animation-delay:.22s}.heroLead--staggerLead>.subtitle[data-v-f866f8c7]{animation-delay:.32s}.heroLead--staggerLead>.actions[data-v-f866f8c7]{animation-delay:.42s}@media (prefers-reduced-motion:reduce){.heroLead--stagger>.brandEyebrow[data-v-f866f8c7],.heroLead--stagger>.brandName[data-v-f866f8c7],.heroLead--staggerLead>.actions[data-v-f866f8c7],.heroLead--staggerLead>.brandEyebrow[data-v-f866f8c7],.heroLead--staggerLead>.brandName[data-v-f866f8c7],.heroLead--staggerLead>.kicker[data-v-f866f8c7],.heroLead--staggerLead>.subtitle[data-v-f866f8c7],.heroLead--staggerLead>.title[data-v-f866f8c7]{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-0f6ad653]{position:relative;overflow:hidden}.hero--sky[data-v-0f6ad653]{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-0f6ad653]{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-0f6ad653]{z-index:1;place-items:center;min-height:min(360px,48vh);display:grid;position:relative}.skyGlow[data-v-0f6ad653]{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-0f6ad653]{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-0f6ad653]{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-0f6ad653]{min-width:0}.heroActions[data-v-0f6ad653]{flex-wrap:wrap;gap:12px;display:flex}.btn[data-v-0f6ad653],.heroActions[data-v-0f6ad653]{align-items:center}.btn[data-v-0f6ad653]{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-0f6ad653]:hover{background:var(--cta-bg,var(--color-primary-hover));filter:brightness(1.04)}.btnOutline[data-v-0f6ad653]{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-0f6ad653]:hover{border-color:var(--color-primary);color:var(--color-primary)}.btnLink[data-v-0f6ad653]{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-0f6ad653]{justify-content:flex-end;min-width:0;display:flex;overflow:hidden}.mediaWrap[data-v-0f6ad653]{width:100%;max-width:420px;position:relative;overflow:hidden}.mediaWrap--parallax[data-v-0f6ad653]{will-change:transform}.mediaWrap[data-v-0f6ad653]:after{content:"";border-radius:var(--radius-lg);pointer-events:none;position:absolute;inset:0}.heroOverlay--light .mediaWrap[data-v-0f6ad653]:after{background:linear-gradient(#ffffff14,#ffffff6b)}.heroOverlay--dark .mediaWrap[data-v-0f6ad653]:after{background:linear-gradient(#00000014,#0000007a)}.heroOverlay--gradient .mediaWrap[data-v-0f6ad653]:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-primary) 55%,transparent))}.heroOverlay--bottom .mediaWrap[data-v-0f6ad653]:after{background:linear-gradient(#0000 35%,#0000008c)}.heroCover[data-v-0f6ad653]{width:100%}.heroCover[data-v-0f6ad653] .cmsCover{border-radius:var(--radius-lg);border:1px solid var(--color-border)}.hero--centered .inner[data-v-0f6ad653]{text-align:center;justify-items:center}.hero--centered[data-v-0f6ad653] .heroLead{max-width:760px}.hero--centered .media[data-v-0f6ad653]{justify-content:center}.hero--minimal .inner[data-v-0f6ad653]{gap:14px;padding:18px}.hero--minimal[data-v-0f6ad653] .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-0f6ad653]{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.immersiveStage[data-v-0f6ad653]{background:var(--color-bg,#f7f8fa);align-items:end;width:100%;min-height:min(100dvh,920px);display:grid;position:relative;overflow:hidden}.hero--valign-top .immersiveStage[data-v-0f6ad653]{align-items:start}.hero--valign-middle .immersiveStage[data-v-0f6ad653]{align-items:center}.hero--valign-bottom .immersiveStage[data-v-0f6ad653]{align-items:end}.immersiveMedia[data-v-0f6ad653]{z-index:0;position:absolute;inset:0;overflow:hidden}.immersiveMedia--kenBurns[data-v-0f6ad653],.immersiveMedia--parallax[data-v-0f6ad653]{width:112%;height:112%;inset:-6%}.immersiveMedia--parallax[data-v-0f6ad653]{will-change:transform}.immersiveMedia--kenBurns[data-v-0f6ad653] .cmsCover,.immersiveMedia--kenBurns[data-v-0f6ad653] img{transform-origin:50%;will-change:transform;width:100%;height:100%;animation:heroKenBurns-0f6ad653 var(--hero-kb-duration,20s) ease-in-out infinite alternate}@keyframes heroKenBurns-0f6ad653{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-0f6ad653] .cmsCover,.immersiveMedia--kenBurns[data-v-0f6ad653] img{animation:none!important;transform:none!important}}.immersiveMedia--empty[data-v-0f6ad653]{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg,#f7f8fa))}.heroCoverImmersive[data-v-0f6ad653]{width:100%;height:100%}.heroCoverImmersive[data-v-0f6ad653] .cmsCover,.heroCoverImmersive[data-v-0f6ad653] .cmsCover__img{-o-object-fit:cover;object-fit:cover;border:none;border-radius:0;width:100%;height:100%}.immersiveScrim[data-v-0f6ad653]{z-index:1;pointer-events:none;background:linear-gradient(#f7f8fa0f,#f7f8fa38 48%,#f7f8fae0);position:absolute;inset:0}.immersiveScrim.heroOverlay--light[data-v-0f6ad653]{background:radial-gradient(ellipse 45% 40% at 78% 32%,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 64%),linear-gradient(90deg,#f7f8fac7 0,#f7f8fa38 46%,transparent 74%),linear-gradient(180deg,#f7f8fa1a 0,#f7f8fa42 38%,#f7f8faf0 100%)}.immersiveScrim.heroOverlay--dark[data-v-0f6ad653]{background:linear-gradient(#0000001a,#00000052 42%,#000000d1)}.immersiveScrim.heroOverlay--gradient[data-v-0f6ad653]{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%)}.immersiveScrim.heroOverlay--bottom[data-v-0f6ad653]{background:linear-gradient(#0000,#0000 38%,#00000047 68%,#000000b8)}.sideLabel[data-v-0f6ad653]{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-0f6ad653]{left:clamp(10px,1.8vw,22px)}.sideLabel--end[data-v-0f6ad653]{right:clamp(10px,1.8vw,22px)}.sideRailText[data-v-0f6ad653]{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-0f6ad653]{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--align-center .immersiveCopy[data-v-0f6ad653]{text-align:center}.hero--align-center .immersiveCopy[data-v-0f6ad653] .heroLead{margin-inline:auto}.hero--align-center .immersiveCopy .heroActions[data-v-0f6ad653]{justify-content:center}.hero--align-right .immersiveCopy[data-v-0f6ad653]{text-align:right;margin-left:auto;margin-right:max(20px,50% + min(1160px,100% - 40px)/-2)}.hero--align-right .immersiveCopy[data-v-0f6ad653] .heroLead{margin-left:auto}.hero--align-right .immersiveCopy .heroActions[data-v-0f6ad653]{justify-content:flex-end}.hero--valign-top .immersiveCopy[data-v-0f6ad653]{padding-top:calc(var(--header-height,64px) + 40px);padding-bottom:40px}.hero--valign-middle .immersiveCopy[data-v-0f6ad653]{padding-top:40px;padding-bottom:40px}.hero--immersive[data-v-0f6ad653] .heroLead:not(.overlayCopy--title-display):not(.overlayCopy--title-monument) .title{font-size:clamp(1.45rem,3vw,2.15rem)}.hero--immersive[data-v-0f6ad653] .heroLead--brand .brandName{margin-bottom:24px}.hero--immersive[data-v-0f6ad653] .heroLead--brand:not(.brandScale--display):not(.brandScale--monument) .brandName{font-size:clamp(3rem,9vw,6.2rem)}.hero--immersive[data-v-0f6ad653] .heroLead--brand .brandEyebrow{color:color-mix(in srgb,var(--color-accent,var(--color-primary)) 40%,var(--color-text-muted,#6d7278))}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy[data-v-0f6ad653] .heroLead--brand .brandEyebrow,.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy[data-v-0f6ad653] .heroLead--brand .brandEyebrow{color:color-mix(in srgb,var(--color-primary) 55%,#fff)}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy[data-v-0f6ad653] .brandName,.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy[data-v-0f6ad653] .brandName{color:inherit}.hero--immersive .btnOutline[data-v-0f6ad653]{border-color:color-mix(in srgb,currentColor 28%,transparent);background:0 0}.hero--immersive .immersiveScrim.heroOverlay--light~.immersiveCopy .btnOutline[data-v-0f6ad653]{border-color:color-mix(in srgb,var(--color-text) 22%,transparent);background:0 0}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy[data-v-0f6ad653],.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy[data-v-0f6ad653]{color:#fff}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy .btnOutline[data-v-0f6ad653],.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy .btnOutline[data-v-0f6ad653]{color:#fff;background:0 0;border-color:#ffffff73}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy .btnLink[data-v-0f6ad653],.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy .btnLink[data-v-0f6ad653]{color:#fff}@media (width<=900px){.inner[data-v-0f6ad653]{grid-template-columns:1fr}.hero--mdKeepSplit:not(.hero--centered):not(.hero--minimal) .inner[data-v-0f6ad653]{grid-template-columns:1.15fr .85fr}.media[data-v-0f6ad653],.skyVisual[data-v-0f6ad653]{justify-content:flex-start}.hero--centered .media[data-v-0f6ad653]{justify-content:center}.hero--sky .inner[data-v-0f6ad653]{min-height:auto;padding:32px 20px 40px}.immersiveStage[data-v-0f6ad653]{min-height:min(100dvh,720px)}.immersiveCopy[data-v-0f6ad653]{width:min(1160px,100% - 32px);padding-bottom:calc(40px + env(safe-area-inset-bottom,0px))}.sideLabel[data-v-0f6ad653]{display:none}.sideLabel--mdShow[data-v-0f6ad653]{display:flex}}@media (height<=500px),(width<=640px){.hero--mdKeepSplit .inner[data-v-0f6ad653]{grid-template-columns:1fr}}@media (height<=500px){.hero--sky .inner[data-v-0f6ad653]{min-height:0}.immersiveStage[data-v-0f6ad653]{min-height:min(100dvh,280px)}}.hero--chapter.hero--immersive .immersiveStage[data-v-0f6ad653]{min-height:min(52dvh,560px)}.hero--chapter .immersiveCopy[data-v-0f6ad653]{padding-top:calc(var(--header-height,64px) + 28px);padding-bottom:calc(48px + env(safe-area-inset-bottom,0px));justify-content:flex-end}.hero--chapter .heroChapterCrumbs[data-v-0f6ad653]{margin-bottom:18px}.hero--chapter .heroChapterCrumbs[data-v-0f6ad653] .breadcrumb,.hero--chapter .heroChapterCrumbs[data-v-0f6ad653] .crumb,.hero--chapter .heroChapterCrumbs[data-v-0f6ad653] .label,.hero--chapter .heroChapterCrumbs[data-v-0f6ad653] .sep{color:#ffffffc7}.hero--chapter .heroChapterCrumbs[data-v-0f6ad653] .crumb--current .label{color:#fff}.hero--chapter[data-v-0f6ad653] .kicker{letter-spacing:var(--kicker-tracking,.12em);text-transform:var(--kicker-transform,none);font-size:.78rem}.hero--chapter .sideRailText[data-v-0f6ad653]{letter-spacing:var(--kicker-tracking,.12em);color:#ffffff9e;font-size:1rem;font-weight:400}.carouselHero[data-v-399c50ee],.viewport[data-v-399c50ee]{width:100%}.viewport[data-v-399c50ee]{background:var(--carousel-viewport-bg,#000);position:relative;overflow:hidden}.track[data-v-399c50ee]{will-change:transform;width:100%;height:100%;display:flex}.carouselHero--fade .track[data-v-399c50ee]{will-change:auto;height:100%;display:block;position:relative}.track.anim[data-v-399c50ee]{transition-property:transform;transition-timing-function:ease}.cell[data-v-399c50ee]{flex:0 0 100%;height:100%;display:block;position:relative;overflow:hidden}.carouselHero--fade .cell[data-v-399c50ee]{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-399c50ee]{pointer-events:auto}.mediaHit[data-v-399c50ee]{color:inherit;text-decoration:none;position:relative;overflow:hidden}.img[data-v-399c50ee],.mediaHit[data-v-399c50ee]{width:100%;height:100%;display:block}.img[data-v-399c50ee]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.carouselHero--kenBurns .img--kenBurns[data-v-399c50ee]{transform-origin:50%;will-change:transform;width:116%;max-width:none;height:116%;animation:heroKenBurns-399c50ee var(--hero-kb-duration,20s) ease-in-out infinite alternate;position:absolute;inset:-8%}@keyframes heroKenBurns-399c50ee{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){.carouselHero--kenBurns .img--kenBurns[data-v-399c50ee]{animation:none!important;transform:none!important}}.overlayScrim[data-v-399c50ee]{pointer-events:none;z-index:1;position:absolute;inset:0}.overlayScrim--light[data-v-399c50ee]{background:linear-gradient(#ffffff47,#ffffff94)}.overlayScrim--dark[data-v-399c50ee]{background:linear-gradient(#0000001f,#00000061 45%,#000000b8)}.overlayScrim--gradient[data-v-399c50ee]{background:linear-gradient(#00000026,#0000009e)}.overlayScrim--bottom[data-v-399c50ee]{background:linear-gradient(#0000,#0000 40%,#00000059 70%,#000000bf)}.overlayCopy[data-v-399c50ee]{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-399c50ee]{text-align:center;left:50%;right:auto;transform:translate(-50%,-50%)}.overlayCopy--right[data-v-399c50ee]{text-align:right;left:auto;right:clamp(20px,6vw,72px)}.overlayCopy--v-top[data-v-399c50ee]{top:clamp(24px,8vw,72px);transform:none}.overlayCopy--center.overlayCopy--v-top[data-v-399c50ee]{transform:translate(-50%)}.overlayCopy--v-bottom[data-v-399c50ee]{top:auto;bottom:clamp(56px,10vw,96px);transform:none}.overlayCopy--center.overlayCopy--v-bottom[data-v-399c50ee]{transform:translate(-50%)}.overlayCopy--layout-captionBar[data-v-399c50ee]{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-399c50ee]{text-align:center}.overlayCopy--layout-card[data-v-399c50ee]{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-399c50ee],.overlayCopy--layout-card .subtitle[data-v-399c50ee]{color:var(--color-text-secondary,#5c6b7e);opacity:1}.overlayCopy--layout-card .title[data-v-399c50ee]{color:var(--color-text,#111)}.overlayCopy--layout-card .cta--outline[data-v-399c50ee],.overlayCopy--layout-card .cta--outlineGold[data-v-399c50ee]{color:inherit}.overlayCopy .cta[data-v-399c50ee],.overlayCopy .kicker[data-v-399c50ee],.overlayCopy .subtitle[data-v-399c50ee],.overlayCopy .title[data-v-399c50ee]{pointer-events:auto}@keyframes overlayCopyRiseIn-399c50ee{0%{opacity:0;filter:blur(8px);transform:translateY(40px)}to{opacity:var(--overlay-enter-to-opacity,1);filter:blur();transform:translateY(0)}}.overlayCopy--onSlide>.cta[data-v-399c50ee],.overlayCopy--onSlide>.kicker[data-v-399c50ee],.overlayCopy--onSlide>.subtitle[data-v-399c50ee],.overlayCopy--onSlide>.title[data-v-399c50ee]{animation:overlayCopyRiseIn-399c50ee .68s var(--ease-out,ease) both;will-change:opacity,transform,filter}.overlayCopy--onSlide>.kicker[data-v-399c50ee]{--overlay-enter-to-opacity:.88;animation-delay:.22s}.overlayCopy--onSlide>.kicker.kicker--goldChip[data-v-399c50ee]{--overlay-enter-to-opacity:1}.overlayCopy--onSlide>.title[data-v-399c50ee]{--overlay-enter-to-opacity:1;animation-delay:.32s}.overlayCopy--onSlide>.subtitle[data-v-399c50ee]{--overlay-enter-to-opacity:.92;animation-delay:.46s}.overlayCopy--onSlide>.cta[data-v-399c50ee]{--overlay-enter-to-opacity:1;animation-delay:.6s}@media (prefers-reduced-motion:reduce){.overlayCopy--onSlide>.cta[data-v-399c50ee],.overlayCopy--onSlide>.kicker[data-v-399c50ee],.overlayCopy--onSlide>.subtitle[data-v-399c50ee],.overlayCopy--onSlide>.title[data-v-399c50ee]{opacity:unset;filter:none;will-change:auto;transform:none;animation:none!important}}.kicker[data-v-399c50ee]{letter-spacing:var(--kicker-tracking,.12em);text-transform:var(--kicker-transform,none);opacity:.88;margin:0 0 10px;font-size:.78rem}.title[data-v-399c50ee]{font-family:var(--font-display,var(--font-sans));letter-spacing:.02em;margin:0;font-size:clamp(1.75rem,4.2vw,3.25rem);font-weight:700;line-height:1.15}.overlayCopy--title-monument[data-v-399c50ee]:not(.overlayCopy--layout-card):not(.overlayCopy--layout-captionBar){right:clamp(16px,3vw,40px)}.carouselHero .kicker--goldChip[data-v-399c50ee]{color:var(--carousel-dot-active,var(--color-accent,#c49b51));border-color:var(--carousel-dot-active,var(--color-accent,#c49b51))}.subtitle[data-v-399c50ee]{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-399c50ee]{margin-left:auto;margin-right:auto}.cta[data-v-399c50ee]{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-399c50ee]{background:var(--color-primary,#0c6e6e);color:#fff}.cta--outline[data-v-399c50ee]{color:#fff;background:0 0;border-color:#ffffffc7}.cta--outlineGold[data-v-399c50ee]{color:var(--carousel-dot-active,var(--color-accent,#c49b51));border-color:var(--carousel-dot-active,var(--color-accent,#c49b51));background:#00000040}.carouselHero--story .subtitle[data-v-399c50ee]{letter-spacing:.15em;color:#e4decd;max-width:36rem;font-weight:400;line-height:1.75}.carouselHero--story .cta[data-v-399c50ee]{letter-spacing:.28em;padding:10px 32px;font-weight:400}.carouselHero--story .cta--outlineGold[data-v-399c50ee]{color:#f3eee2;background:0 0}.carouselHero--story .segmentLabel[data-v-399c50ee]{letter-spacing:var(--kicker-tracking,.12em);font-size:.625rem;font-weight:400}.carouselHero--story .slideCounter[data-v-399c50ee]{font-family:var(--font-display,var(--font-sans));color:#ffffff38;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400}.carouselHero--story .sideRailText[data-v-399c50ee]{letter-spacing:var(--kicker-tracking,.12em);color:#e6dfcbb3;font-size:clamp(.95rem,1.3vw,1.125rem)}.nav[data-v-399c50ee]{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-399c50ee]:hover{background:#00000080}.prev[data-v-399c50ee]{left:14px}.next[data-v-399c50ee]{right:14px}.dots[data-v-399c50ee]{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-399c50ee],.carouselHero--nav-bottomLeft .thumbs[data-v-399c50ee]{text-align:left;left:clamp(16px,4vw,48px);right:auto}.carouselHero--nav-bottomRight .dots[data-v-399c50ee],.carouselHero--nav-bottomRight .thumbs[data-v-399c50ee]{text-align:right;left:auto;right:clamp(16px,4vw,48px)}.carouselHero--nav-bottomLeft .segments[data-v-399c50ee]{left:clamp(16px,4vw,48px);right:auto}.carouselHero--nav-bottomRight .segments[data-v-399c50ee]{left:auto;right:clamp(16px,4vw,48px)}.carouselHero--nav-bottomCenter .segments[data-v-399c50ee]{left:50%;right:auto;transform:translate(-50%)}.carouselHero--nav-bottomLeft .slideCounter[data-v-399c50ee]{left:clamp(16px,4vw,48px);right:auto}.carouselHero--nav-bottomCenter .slideCounter[data-v-399c50ee]{left:50%;right:auto;transform:translate(-50%)}.carouselHero--chrome-onLight .nav[data-v-399c50ee]{color:#111;background:#ffffffd1;border-color:#0000001f}.carouselHero--chrome-onLight .dot[data-v-399c50ee]:before{border-color:#00000059}.carouselHero--chrome-onLight .dot.active[data-v-399c50ee]:before{background:var(--color-primary,#0c6e6e);border-color:var(--color-primary,#0c6e6e)}.carouselHero--chrome-onLight .progress[data-v-399c50ee]{background:#0000001f}.carouselHero--chrome-onLight .progressBar[data-v-399c50ee],.carouselHero--chrome-onLight .segmentFill[data-v-399c50ee]{background:var(--color-primary,#0c6e6e)}.carouselHero--chrome-onLight .segment[data-v-399c50ee]{color:#0000008c}.carouselHero--chrome-onLight .segment.active[data-v-399c50ee]{color:#111}.carouselHero--chrome-onLight .slideCounter[data-v-399c50ee]{color:#0006}.carouselHero--chrome-muted .nav[data-v-399c50ee]{background:#00000038;border-color:#ffffff2e}.carouselHero--chrome-muted .dot.active[data-v-399c50ee]:before,.carouselHero--chrome-muted .progressBar[data-v-399c50ee],.carouselHero--chrome-muted .segmentFill[data-v-399c50ee],.carouselHero--chrome-muted .thumb.active[data-v-399c50ee]{background:#ffffffb8;border-color:#ffffffb8}.dot[data-v-399c50ee]{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-399c50ee],.dot[data-v-399c50ee]:before{box-sizing:border-box}.dot[data-v-399c50ee]:before{content:"";border:1px solid #fff;border-radius:50%;width:12px;height:12px;display:block}.dot.active[data-v-399c50ee]:before{background:var(--carousel-dot-active,#e7cba3);border-color:var(--carousel-dot-active,#e7cba3)}.thumbs[data-v-399c50ee]{z-index:3;gap:8px;padding:4px 0;display:flex;position:absolute;bottom:12px;left:12px;right:12px;overflow-x:auto}.thumb[data-v-399c50ee]{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-399c50ee]{border-color:var(--carousel-dot-active,#e7cba3)}.thumb img[data-v-399c50ee]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.progress[data-v-399c50ee]{z-index:3;background:#ffffff40;height:4px;position:absolute;bottom:0;left:0;right:0}.progressBar[data-v-399c50ee]{background:var(--carousel-dot-active,#e7cba3);height:100%;transition:width .35s}.segments[data-v-399c50ee]{z-index:3;gap:14px;display:flex;position:absolute;bottom:clamp(18px,4vw,36px);left:clamp(16px,4vw,48px)}.segment[data-v-399c50ee]{color:#ffffffb8;cursor:pointer;text-align:left;background:0 0;border:none;min-width:56px;padding:0}.segment.active[data-v-399c50ee]{color:#fff}.segmentLabel[data-v-399c50ee]{letter-spacing:.08em;margin-bottom:6px;font-size:.78rem;font-weight:700;display:block}.segmentTrack[data-v-399c50ee]{background:#ffffff47;height:2px;display:block;overflow:hidden}.segmentFill[data-v-399c50ee]{background:var(--carousel-dot-active,var(--color-accent,#c49b51));width:0;height:100%;display:block}.segment.active .segmentFill[data-v-399c50ee]:not(.running){width:100%}.segmentFill.running[data-v-399c50ee]{transform-origin:0;width:100%;animation-name:segmentProgress-399c50ee;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes segmentProgress-399c50ee{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.slideCounter[data-v-399c50ee]{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-399c50ee]{opacity:.7;margin:0 .2em}.sideRail[data-v-399c50ee]{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-399c50ee]{left:clamp(10px,1.8vw,22px)}.sideRail--right[data-v-399c50ee]{right:clamp(10px,1.8vw,22px)}.sideLabel[data-v-399c50ee]{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-399c50ee]{left:clamp(10px,1.8vw,22px)}.sideLabel--end[data-v-399c50ee]{right:clamp(10px,1.8vw,22px)}.sideRailText[data-v-399c50ee]{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-399c50ee]{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-399c50ee]{aspect-ratio:unset;height:min(100dvh,920px);min-height:min(100dvh,920px)}@media (width<=900px){.viewport[data-v-399c50ee]{aspect-ratio:16/10!important}.carouselHero--viewport .viewport[data-v-399c50ee]{height:min(100dvh,720px);min-height:min(100dvh,720px);max-height:none;aspect-ratio:unset!important}.nav[data-v-399c50ee]{display:none}.overlayCopy[data-v-399c50ee]{max-width:none;left:16px;right:16px}.segments[data-v-399c50ee]{gap:10px}.slideCounter[data-v-399c50ee]{font-size:1.35rem}.sideLabel[data-v-399c50ee],.sideRail[data-v-399c50ee]{display:none}.sideLabel--mdShow[data-v-399c50ee]{display:flex}}@media (height<=500px){.viewport[data-v-399c50ee]{max-height:min(42vh,220px);aspect-ratio:2.2!important}.carouselHero--viewport .viewport[data-v-399c50ee]{height:min(100dvh,280px);min-height:min(100dvh,280px);max-height:none;aspect-ratio:unset!important}}.videoHero[data-v-f7fe764e]{padding:18px 0}.videoHero--split[data-v-f7fe764e]{padding:18px}.inner[data-v-f7fe764e]{grid-template-columns:1fr 1.2fr;align-items:center;gap:16px;display:grid}.inner--reverse[data-v-f7fe764e]{grid-template-columns:1.2fr 1fr}.inner--reverse .media[data-v-f7fe764e]{order:-1}.videoHero--split[data-v-f7fe764e] .title{font-size:1.35rem}.videoHero--split[data-v-f7fe764e] .subtitle{line-height:1.7}.mediaShell[data-v-f7fe764e]{position:relative}.video[data-v-f7fe764e]{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#000;width:100%}.hint[data-v-f7fe764e]{color:var(--color-text-secondary);font-size:.875rem}.videoHero--center[data-v-f7fe764e]{justify-content:center;padding:18px;display:flex}.centerStage[data-v-f7fe764e]{width:100%;max-width:min(960px,100%);margin:0 auto}.videoCenter[data-v-f7fe764e]{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#000;width:100%;display:block}.sr-only[data-v-f7fe764e]{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-f7fe764e],.videoHero--overlay[data-v-f7fe764e]{padding:0}.overlayStage[data-v-f7fe764e]{aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.videoFill[data-v-f7fe764e]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.overlayScrim[data-v-f7fe764e]{pointer-events:none;background:linear-gradient(#0000001f,#00000059 55%,#000000b8);position:absolute;inset:0}.overlayCopy[data-v-f7fe764e]{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-f7fe764e]{padding-left:min(48px,5dvw);padding-right:min(48px,5dvw)}}.videoHero--overlay[data-v-f7fe764e] .kicker{color:#ffffffeb}.videoHero--overlay[data-v-f7fe764e] .title{color:#fff}.videoHero--overlay[data-v-f7fe764e] .heroLead:not(.overlayCopy--title-display) .title{font-size:clamp(1.25rem,2.4vw,1.85rem)}.videoHero--overlay[data-v-f7fe764e] .subtitle{color:#ffffffe0;max-width:52ch}.unmutePill[data-v-f7fe764e]{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-f7fe764e]:focus-visible{outline:2px solid var(--color-primary,#0c6e6e);outline-offset:2px}.unmutePill--overlay[data-v-f7fe764e]{left:min(48px,5vw);bottom:calc(16px + env(safe-area-inset-bottom,0px))}@media (width<=900px){.inner[data-v-f7fe764e],.inner--reverse[data-v-f7fe764e]{grid-template-columns:1fr}.inner--reverse .media[data-v-f7fe764e]{order:0}.overlayStage[data-v-f7fe764e]{aspect-ratio:16/11}.videoHero--center[data-v-f7fe764e]{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-bcee7efc]{z-index:10;transition:transform var(--header-shrink-duration,.24s) var(--header-shrink-easing,ease);position:sticky;top:0}.top.is-hidden[data-v-bcee7efc]{transform:translateY(calc(-100% - env(safe-area-inset-top,0px)))}.nav-badge[data-v-bcee7efc]{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-bcee7efc]:before{content:"";height:env(safe-area-inset-top,0);display:block}.top.bg-glass[data-v-bcee7efc]{background:color-mix(in srgb,var(--color-bg-elevated) 92%,transparent);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid color-mix(in srgb,var(--color-border,#e2e6ec) 32%,var(--color-bg-app,#f6f7f9))}.top.bg-custom[data-v-bcee7efc]{background:var(--header-bg-custom,color-mix(in srgb,var(--color-bg-elevated) 92%,transparent));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-bcee7efc],.top.bg-custom .nav-item.link[data-v-bcee7efc],.top.bg-custom .pill[data-v-bcee7efc],.top.bg-custom .trigger[data-v-bcee7efc]{color:var(--header-text-color-custom,inherit)}.top.bg-solid[data-v-bcee7efc]{background:var(--color-bg-elevated);border-bottom:1px solid color-mix(in srgb,var(--color-border,#e2e6ec) 32%,var(--color-bg-app,#f6f7f9))}.top.bg-solid[data-v-bcee7efc],.top.bg-transparent[data-v-bcee7efc]{-webkit-backdrop-filter:none}.top.bg-transparent[data-v-bcee7efc]{background:0 0;border-bottom:1px solid #0000}.look-cnHeritageOverlay.preset-transparent-scroll.bg-transparent[data-v-bcee7efc]{border-bottom:1px solid color-mix(in srgb,var(--color-accent,#c49b51) 55%,transparent)}.top.bg-dark[data-v-bcee7efc]{background:color-mix(in srgb,var(--header-dark-ink,#07111f) 82%,transparent);-webkit-backdrop-filter:var(--header-backdrop-custom,blur(16px));border-bottom:var(--header-border-custom,1px solid #d7e2ee1f)}.top.bg-dark .brand[data-v-bcee7efc],.top.bg-dark .nav-item.link[data-v-bcee7efc],.top.bg-dark .pill[data-v-bcee7efc],.top.bg-dark .trigger[data-v-bcee7efc]{color:var(--header-dark-text,#ffffffeb)}.top.preset-corporate[data-v-bcee7efc]{box-shadow:0 8px 24px color-mix(in srgb,var(--color-text,#1a2332) 4%,transparent)}.top.preset-corporate .inner[data-v-bcee7efc]{min-height:calc(var(--header-height,60px) + 2px)}.top.preset-transparent-scroll[data-v-bcee7efc]{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-bcee7efc]{box-shadow:none}.top.bg-page[data-v-bcee7efc],.top.preset-transparent-scroll.is-scrolled.bg-page[data-v-bcee7efc]{background:color-mix(in srgb,var(--color-bg-app,#f7f8fa) 90%,transparent);-webkit-backdrop-filter:blur(14px)}.top.bg-page[data-v-bcee7efc],.top.preset-transparent-scroll.is-scrolled.bg-glass[data-v-bcee7efc],.top.preset-transparent-scroll.is-scrolled.bg-page[data-v-bcee7efc]{border-bottom:1px solid color-mix(in srgb,var(--color-border,#e2e6ec) 32%,var(--color-bg-app,#f6f7f9));box-shadow:none}.top.preset-transparent-scroll.is-scrolled.bg-glass[data-v-bcee7efc]{-webkit-backdrop-filter:blur(10px);background:#fffffff0}.top.preset-transparent-scroll.is-scrolled.bg-dark[data-v-bcee7efc]{background:color-mix(in srgb,var(--header-dark-ink,#07111f) 82%,transparent);-webkit-backdrop-filter:var(--header-backdrop-custom,blur(16px));border-bottom:var(--header-border-custom,1px solid #d7e2ee1f);box-shadow:none}.top.preset-slim .inner[data-v-bcee7efc]{height:calc(var(--header-height,56px) - 4px)}.top.preset-slim.bg-glass[data-v-bcee7efc]{-webkit-backdrop-filter:blur(6px)}.nav-icon[data-v-bcee7efc]{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:16px;height:16px}.nav-item.link[data-v-bcee7efc],.trigger[data-v-bcee7efc]{align-items:center;gap:6px;display:inline-flex}.account-trigger[data-v-bcee7efc]{border-radius:999px;padding:4px}.account-avatar[data-v-bcee7efc]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.account-avatar[data-v-bcee7efc],.account-fallback[data-v-bcee7efc]{border-radius:999px;width:28px;height:28px}.account-fallback[data-v-bcee7efc]{background:color-mix(in srgb,var(--color-primary,#0c6e6e) 12%,transparent);justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}.account-panel[data-v-bcee7efc]{min-width:160px}.inner[data-v-bcee7efc]{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-bcee7efc],.inner[data-v-bcee7efc]{align-items:center;display:flex}.brand[data-v-bcee7efc]{color:var(--color-text,#111);font-family:var(--font-display,var(--font-sans));font-weight:var(--title-weight,600);white-space:nowrap;gap:10px;min-width:0;text-decoration:none}.brand-text[data-v-bcee7efc],.drawer-brand-text[data-v-bcee7efc]{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.15;display:inline-flex}.brand-name[data-v-bcee7efc]{font-weight:inherit}.brand-tagline[data-v-bcee7efc]{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-bcee7efc]{letter-spacing:var(--kicker-tracking,.12em);text-transform:var(--kicker-transform,none);font-size:.65rem;font-weight:500}.logo[data-v-bcee7efc]{-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-bcee7efc]{box-shadow:0 8px 22px #00000024}.logo.effect-ring[data-v-bcee7efc]{background:#ffffffb8;border:1px solid #0000001a;padding:3px}.spacer[data-v-bcee7efc]{flex:1}.inner.nav-layout-logoLeftNavCenterCtaRight .spacer[data-v-bcee7efc]{display:none}.inner.nav-layout-logoLeftNavCenterCtaRight .nav.desktop[data-v-bcee7efc]{flex:1;min-width:0}.navCenterSpacer[data-v-bcee7efc]{pointer-events:none;flex:1;min-width:0}.inner.nav-layout-logoLeftNavCenterCtaRight .nav.desktop[data-v-bcee7efc]:before{content:"";pointer-events:none;flex:1;min-width:0}.inner.nav-layout-logoCenterNavSplit[data-v-bcee7efc]{justify-content:space-between;position:relative}.inner.nav-layout-logoCenterNavSplit .brand[data-v-bcee7efc]{z-index:2;position:absolute;left:50%;transform:translate(-50%)}.inner.nav-layout-logoCenterNavSplit .spacer[data-v-bcee7efc]{display:none}.inner.nav-layout-logoCenterNavSplit .nav.desktop[data-v-bcee7efc]{margin-left:auto}.nav[data-v-bcee7efc]{align-items:center;gap:6px;display:flex}.nav-item[data-v-bcee7efc]{position:relative}.nav-item.link[data-v-bcee7efc],.trigger[data-v-bcee7efc]{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-bcee7efc],.trigger.active[data-v-bcee7efc]{color:var(--nav-active-color,var(--color-primary));font-weight:850}.hover-underline .nav-item.link[data-v-bcee7efc],.hover-underline .trigger[data-v-bcee7efc]{letter-spacing:.2em;font-weight:400}.hover-underline .nav-item.link.active[data-v-bcee7efc],.hover-underline .trigger.active[data-v-bcee7efc]{color:var(--nav-active-color,var(--color-accent,var(--color-primary)));font-weight:400}.hover-underline .nav-item.link[data-v-bcee7efc]:after,.hover-underline .trigger[data-v-bcee7efc]:after{content:"";background:var(--nav-active-color,var(--color-accent,var(--color-primary)));transform-origin:50%;pointer-events:none;height:2px;transition:transform .3s;position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.hover-bg .nav-item.link.active[data-v-bcee7efc],.hover-bg .trigger.active[data-v-bcee7efc]{background:var(--nav-active-bg,color-mix(in srgb,var(--color-primary,#0c6e6e) 10%,transparent))}.hover-bg .nav-item.link.active[data-v-bcee7efc]:after{content:"";background:var(--nav-active-color,var(--color-primary));transform-origin:50%;height:2px;animation:navActiveIndicatorIn-bcee7efc 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-bcee7efc],.hover-pill .trigger.active[data-v-bcee7efc]{background:var(--nav-active-bg,color-mix(in srgb,var(--color-primary,#0c6e6e) 12%,transparent));border-radius:999px}.hover-pill .nav-item.link.active[data-v-bcee7efc]:after,.hover-pill .trigger.active[data-v-bcee7efc]:after{display:none}.hover-underline .nav-item.link.active[data-v-bcee7efc],.hover-underline .trigger.active[data-v-bcee7efc]{background:0 0;text-decoration:none}.hover-underline .nav-item.link.active[data-v-bcee7efc]:after,.hover-underline .trigger.active[data-v-bcee7efc]:after{opacity:1;transform:scaleX(1)}@keyframes navActiveIndicatorIn-bcee7efc{0%{opacity:.45;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}.menu-link.active[data-v-bcee7efc]{background:color-mix(in srgb,var(--color-primary,#0c6e6e) 10%,transparent);color:var(--color-primary);font-weight:850}.drawer-close[data-v-bcee7efc]:focus-visible,.langBtn[data-v-bcee7efc]:focus-visible,.langMenuLink[data-v-bcee7efc]:focus-visible,.menu-link[data-v-bcee7efc]:focus-visible,.mobile-link[data-v-bcee7efc]:focus-visible,.nav-item.link[data-v-bcee7efc]:focus-visible,.pill[data-v-bcee7efc]:focus-visible,.trigger[data-v-bcee7efc]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary,#0c6e6e) 35%,transparent);outline-offset:2px}.hover-bg .nav-item.link[data-v-bcee7efc]:hover,.hover-bg .trigger[data-v-bcee7efc]:hover{background:var(--nav-hover-bg,color-mix(in srgb,var(--color-text) 6%,transparent))}.hover-pill .nav-item.link[data-v-bcee7efc]:hover,.hover-pill .trigger[data-v-bcee7efc]:hover{background:var(--nav-hover-bg,color-mix(in srgb,var(--color-text) 8%,transparent));border-radius:999px}.hover-underline .nav-item.link[data-v-bcee7efc]:hover,.hover-underline .trigger[data-v-bcee7efc]: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-bcee7efc]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--color-bg-elevated,#fffffffa);min-width:220px;max-height:min(70vh,480px);color:var(--color-text,#111);border:1px solid var(--color-border);box-shadow:var(--shadow-md,0 20px 40px #0000001a);z-index:20;border-radius:14px;padding:12px;display:none;top:calc(100% + 10px);overflow:hidden auto}.menu[data-v-bcee7efc],.menu[data-v-bcee7efc]:before{position:absolute;left:0}.menu[data-v-bcee7efc]:before{content:"";height:10px;top:-10px;right:0}.menu[data-open="1"][data-v-bcee7efc]{display:block}.dropdown-fade .menu[data-open="1"][data-v-bcee7efc]{animation:.14s ease-out fadeIn-bcee7efc}.dropdown-slide .menu[data-open="1"][data-v-bcee7efc]{animation:.16s ease-out slideIn-bcee7efc}.dropdown-none .menu[data-open="1"][data-v-bcee7efc]{animation:none}@keyframes fadeIn-bcee7efc{0%{opacity:0}to{opacity:1}}@keyframes slideIn-bcee7efc{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.menu--mega.menu[data-open="1"][data-v-bcee7efc],.menu--mega[data-open="1"][data-v-bcee7efc]{animation:.18s ease-out slideIn-bcee7efc}.menu-group[data-v-bcee7efc]{padding:6px 0}.menu--mega[data-v-bcee7efc]{min-width:520px;max-width:min(960px,92vw);padding:16px 18px}.menu--mega-compact[data-v-bcee7efc]{min-width:420px;padding:10px 12px}.menu--mega-compact .megaGrid[data-v-bcee7efc]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.menu--mega-compact .megaLink[data-v-bcee7efc]{gap:8px;padding:4px 8px}.menu--mega-compact .megaLinkDesc[data-v-bcee7efc]{display:none}.menu--mega-tiles .megaGrid[data-v-bcee7efc]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.menu--mega-tiles .megaLink[data-v-bcee7efc]{text-align:center;flex-direction:column;align-items:center;padding:12px 8px}.menu--mega-tiles .megaLinkDesc[data-v-bcee7efc]{display:none}.menu--mega-tiles .megaThumb[data-v-bcee7efc]{border-radius:12px;width:64px;height:64px}.megaGrid[data-v-bcee7efc]{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:16px;display:grid}.megaColTitle[data-v-bcee7efc]{letter-spacing:var(--kicker-tracking,.12em);text-transform:var(--kicker-transform,none);color:var(--color-text-muted,#666);margin-bottom:8px;font-size:.75rem;font-weight:800}.megaLink[data-v-bcee7efc]{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-bcee7efc]:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.megaLink.active[data-v-bcee7efc]{background:color-mix(in srgb,var(--color-primary) 16%,transparent);color:var(--color-primary)}.megaThumb[data-v-bcee7efc]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.megaLinkBody[data-v-bcee7efc]{gap:2px;min-width:0;display:grid}.megaLinkLabel[data-v-bcee7efc]{font-size:.875rem;font-weight:700}.megaLinkDesc[data-v-bcee7efc]{color:var(--color-text-muted,#666);font-size:.75rem;line-height:1.4}.group-title[data-v-bcee7efc]{color:var(--color-text-secondary);margin:6px 0;font-size:.75rem;font-weight:800}.menu-link[data-v-bcee7efc]{color:var(--color-text,#111);border-radius:10px;padding:8px 10px;font-size:.86rem;text-decoration:none;display:block}.menu-link[data-v-bcee7efc]:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent);color:var(--color-primary)}.burger[data-v-bcee7efc]{border:1px solid var(--burger-border,var(--color-border));border-radius:var(--burger-radius,12px);background:var(--burger-bg,color-mix(in srgb,var(--color-primary,#0c6e6e) 10%,transparent));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-bcee7efc]:hover{background:var(--burger-bg-hover,color-mix(in srgb,var(--color-primary,#0c6e6e) 14%,transparent))}.burger[data-v-bcee7efc]:active{opacity:.92;transform:translateY(1px)}.burger[data-v-bcee7efc]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary,#0c6e6e) 35%,transparent);outline-offset:2px}.burger[style*=--burger-variant\:ghost][data-v-bcee7efc]{background:var(--burger-bg,#fff6)}.burger[style*=--burger-variant\:pill][data-v-bcee7efc]{border-radius:var(--burger-radius,999px)}.lang[data-v-bcee7efc]{align-items:center;gap:8px;margin-left:4px;display:flex}.langDropdown[data-v-bcee7efc]{position:relative}.langBtn[data-v-bcee7efc]{border:1px solid var(--color-border);min-height:var(--touch-target-min,44px);box-sizing:border-box;background:color-mix(in srgb,var(--color-bg-elevated,#fff) 55%,transparent);color:var(--color-text-secondary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:.75rem;display:inline-flex}.top.bg-dark .langBtn[data-v-bcee7efc]{background:color-mix(in srgb,currentColor 10%,transparent);border-color:color-mix(in srgb,currentColor 22%,transparent);color:#ffffffe0}.langMenu[data-v-bcee7efc]{background:var(--color-bg-elevated,#fffffffa);min-width:140px;color:var(--color-text,#111);border:1px solid var(--color-border);box-shadow:var(--shadow-md,0 20px 40px #0000001a);z-index:22;border-radius:12px;padding:8px;display:none;position:absolute;top:calc(100% + 10px);right:0}.langMenu[data-open="1"][data-v-bcee7efc]{display:block}.langMenuLink[data-v-bcee7efc]{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-bcee7efc]:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent);color:var(--color-primary)}.langMark[data-v-bcee7efc]{opacity:.75}.langMark[data-v-bcee7efc],.pill[data-v-bcee7efc]{font-size:.75rem}.pill[data-v-bcee7efc]{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-bcee7efc]{background:color-mix(in srgb,var(--color-text) 8%,transparent);color:var(--color-text,#111)}.lang-sep[data-v-bcee7efc]{opacity:.6}.drawer[data-v-bcee7efc]{z-index:60;position:fixed;inset:0}.drawer-backdrop[data-v-bcee7efc]{background:#0000006b;position:absolute;inset:0}.drawer-panel[data-v-bcee7efc]{background:var(--color-bg-elevated,#fffffffa);width:min(86vw,360px);height:100%;color:var(--color-text,#111);border-left:1px solid var(--color-border);-webkit-overflow-scrolling:touch;padding-top:env(safe-area-inset-top,0);padding-right:env(safe-area-inset-right,0);box-sizing:border-box;flex-direction:column;animation:.16s ease-out drawerIn-bcee7efc;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(0);box-shadow:-20px 0 50px #0000002e}.drawer-panel--fullscreen[data-v-bcee7efc]{border-left:none;width:100%;max-width:100%}@supports (width:100dvw){.drawer-panel--fullscreen[data-v-bcee7efc]{width:100dvw;max-width:100dvw}.drawer-panel[data-v-bcee7efc]{width:min(86dvw,360px)}}@keyframes drawerIn-bcee7efc{0%{opacity:.85;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.top.bg-dark .drawer-panel[data-v-bcee7efc]{background:var(--color-bg-elevated,#14181efa);border-left-color:var(--color-border,#ffffff24)}.drawer-head[data-v-bcee7efc]{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-bcee7efc],.drawer-head[data-v-bcee7efc]{align-items:center;gap:10px}.drawer-brand[data-v-bcee7efc]{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-bcee7efc]{-o-object-fit:contain;object-fit:contain}.drawer-close[data-v-bcee7efc]{border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-muted,#f6f7f8) 70%,transparent);color:var(--color-text-secondary);box-sizing:border-box;min-height:var(--touch-target-min,44px);min-width:var(--touch-target-min,44px);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-bcee7efc]{border-color:color-mix(in srgb,var(--color-text) 22%,transparent);background:color-mix(in srgb,var(--color-text) 8%,transparent);color:var(--color-text,#ffffffeb)}.drawer-searchTop[data-v-bcee7efc]{border-bottom:1px solid var(--color-border);flex-shrink:0;padding:12px 14px 0}.drawer-links[data-v-bcee7efc]{padding:10px 14px 18px}.drawer-body[data-v-bcee7efc]{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.drawer-foot[data-v-bcee7efc]{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-bcee7efc]{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-bcee7efc]:active{opacity:.85}.drawer-foot-btn[data-v-bcee7efc]{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-bcee7efc]{background:var(--color-primary);color:#fff}.drawer-foot-btn--secondary[data-v-bcee7efc]{color:var(--color-text,#111);border:1px solid var(--color-border);background:0 0}.top.bg-dark .drawer-foot[data-v-bcee7efc]{background:#ffffff0a;border-top-color:#ffffff24}.top.bg-dark .drawer-foot-btn--secondary[data-v-bcee7efc],.top.bg-dark .drawer-foot-link[data-v-bcee7efc]{color:#ffffffeb;border-color:#fff3}.mobile-link[data-v-bcee7efc]{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-bcee7efc]{color:var(--color-primary);font-weight:850}.mobile-link[data-v-bcee7efc]:active{opacity:.85}.mobile-node summary[data-v-bcee7efc]{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-bcee7efc]{border-left:2px solid color-mix(in srgb,var(--color-text) 10%,transparent);padding-left:10px}.top.is-shrunk .inner[data-v-bcee7efc]{height:var(--header-height,52px)}.utilityBar[data-v-bcee7efc]{border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-muted,#f6f7f8) 88%,transparent);font-size:.75rem}.top.bg-dark .utilityBar[data-v-bcee7efc]{background:color-mix(in srgb,currentColor 6%,transparent)}.top.bg-dark .utilityBar[data-v-bcee7efc],.top.bg-transparent .utilityBar[data-v-bcee7efc]{border-bottom-color:color-mix(in srgb,currentColor 14%,transparent)}.top.bg-transparent .utilityBar[data-v-bcee7efc]{background:0 0}.utilityInner[data-v-bcee7efc]{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-bcee7efc]{justify-content:flex-start}.utilityBar.utility-align-split .utilityInner[data-v-bcee7efc]{justify-content:space-between}.utilityBar.utility-density-dense .utilityInner[data-v-bcee7efc]{gap:8px 12px;padding-top:3px;padding-bottom:3px;font-size:.7rem}.utilityBar .lang--utility[data-v-bcee7efc]{margin-left:auto}.utilityBar.utility-align-split .lang--utility[data-v-bcee7efc],.utilityBar.utility-align-start .lang--utility[data-v-bcee7efc]{margin-left:0}.utilityLink[data-v-bcee7efc]{color:var(--color-text-secondary);text-decoration:none}.utilityLink[data-v-bcee7efc]:hover{color:var(--color-primary)}.utilityText[data-v-bcee7efc]{color:var(--color-text-muted,#666)}.menu--mega-full[data-v-bcee7efc]{min-width:min(960px,96vw);max-width:min(1120px,96vw);left:50%;transform:translate(-50%)}.megaFeatured[data-v-bcee7efc],.megaShell[data-v-bcee7efc]{gap:12px;display:grid}.megaFeatured[data-v-bcee7efc]{background:color-mix(in srgb,var(--color-text) 4%,transparent);color:inherit;border-radius:12px;grid-template-columns:120px 1fr;padding:10px;text-decoration:none}.megaFeaturedImg[data-v-bcee7efc]{aspect-ratio:120/80;-o-object-fit:cover;object-fit:cover;border-radius:10px;width:120px;height:80px}.megaFeaturedTitle[data-v-bcee7efc]{font-weight:800;display:block}.megaFeaturedDesc[data-v-bcee7efc]{color:var(--color-text-muted,#666);margin-top:4px;font-size:.8125rem;display:block}.megaFeaturedCta[data-v-bcee7efc]{font-size:.8125rem;display:inline-block}.megaFeaturedCta[data-v-bcee7efc],.megaViewAll[data-v-bcee7efc]{color:var(--color-primary);margin-top:8px;font-weight:700}.megaViewAll[data-v-bcee7efc]{padding:8px 10px;text-decoration:none;display:block}.ctaBtn--secondary[data-v-bcee7efc]{border:1px solid var(--color-border);background:0 0}.ctaBtn[data-v-bcee7efc]: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-bcee7efc]{padding:10px}.burgerIcon[data-v-bcee7efc]{gap:4px;display:grid}.burgerIcon span[data-v-bcee7efc]{background:currentColor;border-radius:2px;width:18px;height:2px;display:block}.mobile-back[data-v-bcee7efc]{color:var(--color-primary);padding:10px 8px;font-weight:700}.mobile-back[data-v-bcee7efc],.mobile-link--branch[data-v-bcee7efc]{text-align:left;cursor:pointer;background:0 0;border:none;width:100%}.nav-item.dropdown.open>.menu[data-v-bcee7efc]{display:block}.mobile[data-v-bcee7efc],.top.is-mobile .desktop[data-v-bcee7efc]{display:none}.top.is-mobile .mobile[data-v-bcee7efc]{display:block}.top.is-mobile .inner[data-v-bcee7efc]{min-width:0;overflow:hidden}.top.is-mobile .brand[data-v-bcee7efc]{flex:auto;max-width:calc(100% - 3.75rem);overflow:hidden}.top.is-mobile .logo[data-v-bcee7efc]{max-width:100%}.top.is-mobile .lang[data-v-bcee7efc]{flex-shrink:0}.top.is-mobile .spacer[data-v-bcee7efc]{flex:0 0 8px;min-width:8px}.themeSwatches[data-v-bcee7efc]{flex-shrink:0;align-items:center;gap:8px;margin-inline-start:8px;display:inline-flex}.themeSwatches--drawer[data-v-bcee7efc]{margin-inline-start:0;flex-wrap:wrap;justify-content:flex-start;width:100%;margin-top:8px}.themeSwatch[data-v-bcee7efc]{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-bcee7efc]{box-shadow:0 0 0 2px var(--color-text,#111)}.themeSwatch[data-v-bcee7efc]:focus-visible{outline:2px solid var(--color-primary,#0c6e6e);outline-offset:2px}.announce[data-v-2368d7c8]{z-index:calc(var(--header-announcement-z,30));border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-primary,#0c6e6e) 12%,transparent);position:sticky;top:0}.announce.variant-info[data-v-2368d7c8]{background:#2563eb24}.announce.variant-warning[data-v-2368d7c8]{background:#d9770629}.announce.variant-promo[data-v-2368d7c8]{background:#be185d24}.app[data-appearance=dark] .announce{background:color-mix(in srgb,var(--color-primary,#3db8b8) 28%,transparent)}.app[data-appearance=dark] .announce.variant-info{background:#60a5fa42}.app[data-appearance=dark] .announce.variant-warning{background:#fbbf243d}.app[data-appearance=dark] .announce.variant-promo{background:#f472b63d}@media (prefers-color-scheme:dark){.app[data-appearance=system] .announce{background:color-mix(in srgb,var(--color-primary,#3db8b8) 28%,transparent)}.app[data-appearance=system] .announce.variant-info{background:#60a5fa42}.app[data-appearance=system] .announce.variant-warning{background:#fbbf243d}.app[data-appearance=system] .announce.variant-promo{background:#f472b63d}}.announce.is-rotating .text[data-v-2368d7c8]{animation:.48s annFade-2368d7c8}.announce.is-marquee .inner[data-v-2368d7c8],.marqueeWrap[data-v-2368d7c8]{overflow:hidden}.marqueeWrap[data-v-2368d7c8]{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-2368d7c8]{white-space:nowrap;color:var(--color-text,#111);padding-left:100%;font-size:.8125rem;line-height:1.5;animation:28s linear infinite annMarquee-2368d7c8;display:inline-block}@keyframes annMarquee-2368d7c8{0%{transform:translate(0)}to{transform:translate(-100%)}}.announce.is-reduced-motion.is-marquee .marqueeTrack[data-v-2368d7c8]{white-space:normal;padding-left:0;animation:none}@media (prefers-reduced-motion:reduce){.announce.is-marquee .marqueeTrack[data-v-2368d7c8]{white-space:normal;padding-left:0;animation:none}}@keyframes annFade-2368d7c8{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.inner[data-v-2368d7c8]{align-items:center;gap:12px;padding:10px 0;display:flex}.text[data-v-2368d7c8]{color:var(--color-text,#111);flex:1;font-size:.8125rem;line-height:1.5}.countdown[data-v-2368d7c8]{font-variant-numeric:tabular-nums;color:var(--color-primary);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:700}.link[data-v-2368d7c8]{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-2368d7c8]:hover{color:var(--color-primary)}.close[data-v-2368d7c8]{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-2368d7c8]:hover{color:var(--color-text,#111)}.headerSpacer[data-v-983ea605]{flex:none;width:100%}.blocks[data-v-e83dd5aa],.blocksShell[data-v-e83dd5aa]{flex-direction:column;align-items:stretch;min-width:0;display:flex}.blocksEndGap[data-v-e83dd5aa]{height:var(--blocks-end-gap,40px);flex:none}.blockSep[data-v-e83dd5aa]{flex:none;width:100%;min-width:0;position:relative}.blockSep[data-v-e83dd5aa]: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-e83dd5aa]{min-height:0}.blockSep[data-v-e83dd5aa]:before{--_s:var(--blocks-divider-strength,2);--_alpha:calc(var(--_s)*.02);--_gradH:calc(6px + 4px*var(--_s))}[data-v-e83dd5aa] .app[data-blocks-divider-style=none] .blockSep:before{height:0;box-shadow:none;background:0 0}[data-v-e83dd5aa] .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-e83dd5aa] .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-e83dd5aa] .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-e83dd5aa]{width:100%}.blockContent[data-v-e83dd5aa],.blockWrap[data-v-e83dd5aa]{z-index:1;min-width:0;position:relative}.blockContent[data-v-e83dd5aa]:not(.container){width:100%}.blockSection[data-v-e83dd5aa]{background:var(--section-bg-default,transparent);width:100%;min-width:0;padding:0}.blockSection.atm--auroraBand[data-v-e83dd5aa],.blockSection.atm--auroraSoft[data-v-e83dd5aa],.blockSection.atm--dualRadial[data-v-e83dd5aa],.blockSection.atm--inkWash[data-v-e83dd5aa],.blockSection.atm--meshInk[data-v-e83dd5aa],.blockSection.atm--meshSoft[data-v-e83dd5aa],.blockSection.atm--skyMist[data-v-e83dd5aa],.blockSection.atm--softRadial[data-v-e83dd5aa]{isolation:isolate;position:relative}.blockSection.atm--auroraBand[data-v-e83dd5aa]:after,.blockSection.atm--auroraBand[data-v-e83dd5aa]:before,.blockSection.atm--auroraSoft[data-v-e83dd5aa]:after,.blockSection.atm--auroraSoft[data-v-e83dd5aa]:before,.blockSection.atm--dualRadial[data-v-e83dd5aa]:before,.blockSection.atm--inkWash[data-v-e83dd5aa]:before,.blockSection.atm--meshInk[data-v-e83dd5aa]:after,.blockSection.atm--meshInk[data-v-e83dd5aa]:before,.blockSection.atm--meshSoft[data-v-e83dd5aa]:after,.blockSection.atm--meshSoft[data-v-e83dd5aa]:before,.blockSection.atm--skyMist[data-v-e83dd5aa]:before,.blockSection.atm--softRadial[data-v-e83dd5aa]:before{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.blockSection.atm--softRadial[data-v-e83dd5aa]:before{background:radial-gradient(at 20% 0,#ffffff8c,#0000 55%)}.blockSection.atm--dualRadial[data-v-e83dd5aa]:before{background:radial-gradient(at 12% 0,#ffffff80,#0000 52%),radial-gradient(at 88% 100%,#7828371f,#0000 55%)}.blockSection.atm--inkWash[data-v-e83dd5aa]:before{background:radial-gradient(at 50% 0,#0a0e1624,#0000 60%)}.blockSection.atm--skyMist[data-v-e83dd5aa]:before{background:radial-gradient(at 18% 8%,#badcff8c,#0000 52%),radial-gradient(at 82% 92%,#d2e8ff59,#0000 58%)}.blockSection.atm--meshSoft[data-v-e83dd5aa]: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-e83dd5aa]: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-e83dd5aa]: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-e83dd5aa]: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-e83dd5aa]: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-e83dd5aa}.blockSection.atm--auroraSoft[data-v-e83dd5aa]: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-e83dd5aa]: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-e83dd5aa}.blockSection.atm--auroraBand[data-v-e83dd5aa]:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-border,#c8d0dc) 25%,transparent) 50%,transparent);opacity:.35}@keyframes cmsAtmAuroraDrift-e83dd5aa{0%{background-position:28% 38%}to{background-position:62% 52%}}@keyframes cmsAtmAuroraBand-e83dd5aa{0%{background-position:0 8%,55% 35%}to{background-position:0 22%,70%}}.app[data-appearance=dark] .blockSection.atm--meshInk[data-v-e83dd5aa]:after,.app[data-appearance=dark] .blockSection.atm--meshSoft[data-v-e83dd5aa]:after{opacity:.16}.app[data-appearance=dark] .blockSection.atm--auroraBand[data-v-e83dd5aa]:before,.app[data-appearance=dark] .blockSection.atm--auroraSoft[data-v-e83dd5aa]:before{opacity:.7}@media (prefers-color-scheme:dark){.app[data-appearance=system] .blockSection.atm--meshInk[data-v-e83dd5aa]:after,.app[data-appearance=system] .blockSection.atm--meshSoft[data-v-e83dd5aa]:after{opacity:.16}.app[data-appearance=system] .blockSection.atm--auroraBand[data-v-e83dd5aa]:before,.app[data-appearance=system] .blockSection.atm--auroraSoft[data-v-e83dd5aa]:before{opacity:.7}}@media (prefers-reduced-motion:reduce){.blockSection.atm--dualRadial[data-v-e83dd5aa]:before,.blockSection.atm--inkWash[data-v-e83dd5aa]:before,.blockSection.atm--skyMist[data-v-e83dd5aa]:before,.blockSection.atm--softRadial[data-v-e83dd5aa]:before{background:#0a0e160a}.blockSection.atm--auroraBand[data-v-e83dd5aa]:before,.blockSection.atm--auroraSoft[data-v-e83dd5aa]:before,.blockSection.atm--meshInk[data-v-e83dd5aa]:before,.blockSection.atm--meshSoft[data-v-e83dd5aa]:before{opacity:.35;background-position:50%;background-size:auto;animation:none}.blockSection.atm--auroraBand[data-v-e83dd5aa]:after,.blockSection.atm--auroraSoft[data-v-e83dd5aa]:after,.blockSection.atm--meshInk[data-v-e83dd5aa]:after,.blockSection.atm--meshSoft[data-v-e83dd5aa]:after{opacity:.12}}.blockSection--muted[data-v-e83dd5aa]{background:var(--section-bg-muted,var(--color-bg-muted,#f7f9fc))}.blockSection--elevated[data-v-e83dd5aa]{background:var(--section-bg-elevated,var(--color-bg-elevated,#fff))}.blockSection--py-sm[data-v-e83dd5aa]{padding-block:var(--section-pad-y-sm,16px)}.blockSection--py-md[data-v-e83dd5aa]{padding-block:var(--section-pad-y-md,28px)}.blockSection--py-lg[data-v-e83dd5aa]{padding-block:var(--section-pad-y-lg,44px)}.blockSection--pt-sm[data-v-e83dd5aa]{padding-block-start:var(--section-pad-y-sm,16px)}.blockSection--pt-md[data-v-e83dd5aa]{padding-block-start:var(--section-pad-y-md,28px)}.blockSection--pt-lg[data-v-e83dd5aa]{padding-block-start:var(--section-pad-y-lg,44px)}.blockSection--pb-sm[data-v-e83dd5aa]{padding-block-end:var(--section-pad-y-sm,16px)}.blockSection--pb-md[data-v-e83dd5aa]{padding-block-end:var(--section-pad-y-md,28px)}.blockSection--pb-lg[data-v-e83dd5aa]{padding-block-end:var(--section-pad-y-lg,44px)}.blockSection--narrow[data-v-e83dd5aa] .container,.blockSection--narrow>.blockWrap>.blockContent[data-v-e83dd5aa]: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-e83dd5aa] .container,.blockSection--reading>.blockWrap>.blockContent[data-v-e83dd5aa]: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-e83dd5aa] .container,.blockSection--wide>.blockWrap>.blockContent[data-v-e83dd5aa]: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-e83dd5aa] .container,.blockSection--narrow>.blockWrap>.blockContent[data-v-e83dd5aa]: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-e83dd5aa] .container,.blockSection--reading>.blockWrap>.blockContent[data-v-e83dd5aa]: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-e83dd5aa] .container,.blockSection--wide>.blockWrap>.blockContent[data-v-e83dd5aa]: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-e83dd5aa]{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-e83dd5aa]{width:100dvw;max-width:100dvw;margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw)}}.blockWrap--inset[data-v-e83dd5aa]{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-e83dd5aa]{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-e83dd5aa]{margin-left:calc(50% - 50vw);margin-right:0}.blockWrap--bleedLeft[data-v-e83dd5aa],.blockWrap--bleedRight[data-v-e83dd5aa]{box-sizing:border-box;width:calc(100% + max(0px,50vw - 50%));max-width:100vw;position:relative}.blockWrap--bleedRight[data-v-e83dd5aa]{margin-left:0;margin-right:calc(50% - 50vw)}@supports (width:100dvw){.blockWrap--bleedLeft[data-v-e83dd5aa]{margin-left:calc(50% - 50dvw)}.blockWrap--bleedLeft[data-v-e83dd5aa],.blockWrap--bleedRight[data-v-e83dd5aa]{width:calc(100% + max(0px,50dvw - 50%));max-width:100dvw}.blockWrap--bleedRight[data-v-e83dd5aa]{margin-right:calc(50% - 50dvw)}}.empty[data-v-e83dd5aa]{padding:20px}.hint[data-v-e83dd5aa]{color:var(--color-text-secondary);font-size:.875rem}@media (width<=900px){.blockSection--roHideMd[data-v-e83dd5aa]{display:none!important}}@media (width<=640px){.blockSection--roHideSm[data-v-e83dd5aa]{display:none!important}}.blockSection--cv[data-v-e83dd5aa]{content-visibility:auto;contain-intrinsic-size:auto 280px}@media (prefers-reduced-motion:reduce){.blocks .blockSection[data-v-e83dd5aa]{opacity:1!important;transition:none!important;transform:none!important}}.blocks.blocks--motion-on .blockSection.blockSection--mot-rise[data-v-e83dd5aa]:not(.is-inview){opacity:0;transform:translateY(var(--entrance-rise-distance,14px))}.blocks.blocks--motion-on .blockSection.blockSection--mot-rise.is-inview[data-v-e83dd5aa]{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-e83dd5aa]:not(.is-inview){opacity:0}.blocks.blocks--motion-on .blockSection.blockSection--mot-fade.is-inview[data-v-e83dd5aa]{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-e83dd5aa]:not(.is-inview){opacity:0;transform:scale(var(--entrance-zoom-scale,.96))}.blocks.blocks--motion-on .blockSection.blockSection--mot-zoom.is-inview[data-v-e83dd5aa]{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-e83dd5aa]{cursor:pointer;outline-offset:2px;outline:2px solid #0000;transition:outline-color .14s,box-shadow .14s;position:relative}.blockSection--selectable[data-v-e83dd5aa]: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-e83dd5aa]:focus-visible,.blockSection--selectable[data-v-e83dd5aa]: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-e83dd5aa]:after,.blockSection--selectable[data-v-e83dd5aa]:focus-visible:after,.blockSection--selectable[data-v-e83dd5aa]:hover:after{opacity:1;transform:translateY(0)}.blockSection--selectable.blockSection--highlighted[data-v-e83dd5aa]{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-e83dd5aa]{animation:.42s blockSectionSelectPulse-e83dd5aa}@keyframes blockSectionSelectPulse-e83dd5aa{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)}}
