.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-4e072326]{width:min(var(--block-content-max,var(--container-max,var(--content-max,1200px))),100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))));--lg-col-gap:var(--lg-gutter-x,24px);--lg-row-gap:var(--lg-gutter-y,24px);align-items:start;min-width:0;margin:0 auto;display:grid}@supports (width:100dvw){.layoutGrid[data-v-4e072326]{width:min(var(--block-content-max,var(--container-max,var(--content-max,1200px))),100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))))}}.layoutGrid.wide[data-v-4e072326]{width:100%;margin:0}.layoutGrid--gutter-flush[data-v-4e072326]{--lg-gutter-x:0px;--lg-gutter-y:0px}.layoutGrid--gutter-tight[data-v-4e072326]{--lg-gutter-x:12px;--lg-gutter-y:16px}.layoutGrid--gutter-comfort[data-v-4e072326]{--lg-gutter-x:24px;--lg-gutter-y:32px}.layoutGrid--gutter-loose[data-v-4e072326]{--lg-gutter-x:32px;--lg-gutter-y:48px}.layoutGrid--gutter-comfort[data-v-4e072326],.layoutGrid--gutter-comfort .footerColBand[data-v-4e072326],.layoutGrid--gutter-flush[data-v-4e072326],.layoutGrid--gutter-flush .footerColBand[data-v-4e072326],.layoutGrid--gutter-loose[data-v-4e072326],.layoutGrid--gutter-loose .footerColBand[data-v-4e072326],.layoutGrid--gutter-tight[data-v-4e072326],.layoutGrid--gutter-tight .footerColBand[data-v-4e072326]{-moz-column-gap:var(--lg-gutter-x);column-gap:var(--lg-gutter-x);row-gap:var(--lg-gutter-y)}.layoutGrid--band-snug[data-v-4e072326]{padding-block:32px}.layoutGrid--band-band[data-v-4e072326]{padding-block:72px}.layoutGrid--band-showcase[data-v-4e072326]{padding-block:96px}.layoutGrid--inset-text[data-v-4e072326]{--lg-inset-x:24px;--lg-inset-y:20px}.layoutGrid--inset-card[data-v-4e072326]{--lg-inset-x:32px;--lg-inset-y:28px}:is(.layoutGrid--inset-card>.gridItem[data-v-4e072326]:not(.gridItem--footerColBand):not(:has(.footerSection)),.layoutGrid--inset-text>.gridItem[data-v-4e072326]:not(.gridItem--footerColBand):not(:has(.footerSection))){padding-inline:var(--lg-inset-x);padding-block:var(--lg-inset-y)}.layoutGrid--inset-card>.gridItem[data-v-4e072326] .footerSection--inGrid,.layoutGrid--inset-text>.gridItem[data-v-4e072326] .footerSection--inGrid{padding-inline:var(--lg-inset-x);box-sizing:border-box}@media (width<=900px){.layoutGrid--gutter-tight[data-v-4e072326]{--lg-gutter-x:12px;--lg-gutter-y:16px}.layoutGrid--gutter-comfort[data-v-4e072326]{--lg-gutter-x:20px;--lg-gutter-y:24px}.layoutGrid--gutter-loose[data-v-4e072326]{--lg-gutter-x:24px;--lg-gutter-y:32px}.layoutGrid--band-snug[data-v-4e072326]{padding-block:24px}.layoutGrid--band-band[data-v-4e072326]{padding-block:56px}.layoutGrid--band-showcase[data-v-4e072326]{padding-block:72px}.layoutGrid--inset-text[data-v-4e072326]{--lg-inset-x:20px;--lg-inset-y:16px}.layoutGrid--inset-card[data-v-4e072326]{--lg-inset-x:24px;--lg-inset-y:20px}}@media (width<=640px){.layoutGrid--gutter-tight[data-v-4e072326]{--lg-gutter-x:8px;--lg-gutter-y:12px}.layoutGrid--gutter-comfort[data-v-4e072326]{--lg-gutter-x:16px;--lg-gutter-y:20px}.layoutGrid--gutter-loose[data-v-4e072326]{--lg-gutter-x:16px;--lg-gutter-y:24px}.layoutGrid--band-snug[data-v-4e072326]{padding-block:20px}.layoutGrid--band-band[data-v-4e072326]{padding-block:40px}.layoutGrid--band-showcase[data-v-4e072326]{padding-block:48px}.layoutGrid--inset-text[data-v-4e072326]{--lg-inset-x:16px;--lg-inset-y:12px}.layoutGrid--inset-card[data-v-4e072326]{--lg-inset-x:20px;--lg-inset-y:16px}}.layoutGrid--row-stretch[data-v-4e072326]{align-items:stretch}.layoutGrid--row-center[data-v-4e072326]{align-items:center}.layoutGrid--row-end[data-v-4e072326]{align-items:end}.gridItem[data-v-4e072326]{min-width:0;overflow-x:clip}.gridItem--pin[data-v-4e072326]{top:calc(12px + var(--header-offset,var(--header-height,72px)));z-index:1;align-self:start;position:sticky;overflow:visible}.gridItem[data-v-4e072326] .container{width:100%;max-width:none;margin-inline:0}.gridItem--lockup-map[data-v-4e072326]{--footer-lockup-first-line-pad:0px;flex-direction:column;align-self:stretch;display:flex}.gridItem--lockup-map[data-v-4e072326] .blockContent,.gridItem--lockup-map[data-v-4e072326] .blockSection,.gridItem--lockup-map[data-v-4e072326] .blockWrap,.gridItem--lockup-map[data-v-4e072326] .blocks,.gridItem--lockup-map[data-v-4e072326] .blocksShell,.gridItem--lockup-map[data-v-4e072326] .footerSection,.gridItem--lockup-map[data-v-4e072326] .footerSitemap{flex-direction:column;flex:auto;min-height:100%;display:flex}.gridItem--lockup-map[data-v-4e072326] .footerSection,.gridItem--lockup-map[data-v-4e072326] .footerSitemap{border-top:none}.layoutGrid[data-v-4e072326]:has(>.gridItem--lockup-map){padding-block-start:var(--footer-section-pad-y,36px)}.gridItem--lockup-map[data-v-4e072326] .logoMatrix,.gridItem--lockup-map[data-v-4e072326] .logoWrap{min-height:var(--footer-brand-logo-max-h,36px);align-items:center;display:flex}.gridItem--lockup-map[data-v-4e072326] .logoImg,.gridItem--lockup-map[data-v-4e072326] .logoMatrixImg{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:block}.gridItem--lockup-map[data-v-4e072326] .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-4e072326]{flex-direction:column;min-width:0;display:flex}.footerColBandShell[data-v-4e072326]{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-4e072326]{width:100%;min-width:0;margin:0;display:grid}.footerColBand--container[data-v-4e072326]{width:min(var(--container-max,var(--content-max,1200px)),100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))));margin:0 auto}@supports (width:100dvw){.footerColBand--container[data-v-4e072326]{width:min(var(--container-max,var(--content-max,1200px)),100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))))}}.footerColBand__col[data-v-4e072326]{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-4e072326]{animation:.55s both footerColRise-4e072326;animation-delay:var(--footer-col-delay,0s)}.layoutGrid--footer-col-band .footerColBand__col--entrance-fade[data-v-4e072326]{animation:.45s both footerColFade-4e072326;animation-delay:var(--footer-col-delay,0s)}}@keyframes footerColFade-4e072326{0%{opacity:0}to{opacity:1}}@keyframes footerColRise-4e072326{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.gridItem[data-v-4e072326]:not(.gridItem--footerColBand){padding-inline:var(--footer-grid-cell-pad-x,0)}.layoutGrid--cell-rules>.gridItem--rule-end[data-v-4e072326]:not(.gridItem--pin){position:relative}.layoutGrid--cell-rules>.gridItem--rule-end[data-v-4e072326]:after{content:"";inset-inline-end:calc(var(--lg-col-gap,24px) / -2);background:color-mix(in srgb,var(--color-border,#cbd5e1) 85%,transparent);pointer-events:none;width:1px;position:absolute;top:8%;bottom:8%}@media (width<=1200px){.layoutGrid>.gridItem--quarter[data-v-4e072326]{grid-column:var(--lg-fold-half)!important}.layoutGrid--cell-rules>.gridItem--quarter[data-v-4e072326]:after{content:none}.layoutGrid--cell-rules>.gridItem--quarter.gridItem--rule-compact[data-v-4e072326]:not(.gridItem--pin){position:relative}.layoutGrid--cell-rules>.gridItem--quarter.gridItem--rule-compact[data-v-4e072326]:after{content:"";inset-inline-end:calc(var(--lg-col-gap,24px) / -2);background:color-mix(in srgb,var(--color-border,#cbd5e1) 85%,transparent);pointer-events:none;width:1px;height:auto;position:absolute;top:8%;bottom:8%}}.layoutGrid--col-band-dividers .footerColBand__col[data-v-4e072326]: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-4e072326]: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-4e072326] .aux.footerSection--inGrid,.layoutGrid--footer-col-band .footerColBand[data-v-4e072326] .footerSection--inGrid{background:0 0;border-top:none}.layoutGrid--footer-col-band .footerColBand[data-v-4e072326] .aux.footerSection--inGrid .auxInner,.layoutGrid--footer-col-band .footerColBand[data-v-4e072326] .footerSection--inGrid .inner{padding-block:0;padding-inline:0}.layoutGrid--row-stretch.layoutGrid--footer-col-band .footerColBand__col[data-v-4e072326] .footerSection--inGrid .inner{padding-block:0}.gridItem--align-stretch[data-v-4e072326],.layoutGrid--row-stretch .gridItem[data-v-4e072326]{flex-direction:column;display:flex}.layoutGrid--row-stretch .footerColBandShell[data-v-4e072326]{flex-direction:column;flex:auto;min-height:100%;display:flex}.layoutGrid--row-stretch .footerColBand[data-v-4e072326]{flex:auto;min-height:100%}.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326]{flex-direction:column;display:flex}.gridItem--align-stretch[data-v-4e072326] .blockContent,.gridItem--align-stretch[data-v-4e072326] .blockSection,.gridItem--align-stretch[data-v-4e072326] .blockWrap,.gridItem--align-stretch[data-v-4e072326] .blocks,.gridItem--align-stretch[data-v-4e072326] .blocksShell,.gridItem--align-stretch[data-v-4e072326] .footerSection,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blockContent,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blockSection,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blockWrap,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blocks,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blocksShell,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .footerSection,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blockContent,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blockSection,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blockWrap,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blocks,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blocksShell,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .footerSection{flex-direction:column;flex:auto;min-height:100%;display:flex}@media (width<=1200px) and (width>=901px){.footerColBand--cols-3[data-v-4e072326],.footerColBand--cols-4[data-v-4e072326]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=900px){.layoutGrid>.gridItem--third[data-v-4e072326]:not(.gridItem--row-end){grid-column:var(--lg-fold-half)!important}.layoutGrid>.gridItem--bento[data-v-4e072326],.layoutGrid>.gridItem--pair[data-v-4e072326],.layoutGrid>.gridItem--third.gridItem--row-end[data-v-4e072326]{grid-column:var(--lg-fold-full)!important;grid-row:auto!important}.layoutGrid--cell-rules>.gridItem--bento[data-v-4e072326]:after,.layoutGrid--cell-rules>.gridItem--pair[data-v-4e072326]:after,.layoutGrid--cell-rules>.gridItem--third[data-v-4e072326]:after{content:none}.layoutGrid--cell-rules>.gridItem--rule-tablet[data-v-4e072326]:not(.gridItem--pin){position:relative}.layoutGrid--cell-rules>.gridItem--rule-tablet[data-v-4e072326]:after{content:"";inset-inline-end:calc(var(--lg-col-gap,24px) / -2);background:color-mix(in srgb,var(--color-border,#cbd5e1) 85%,transparent);pointer-events:none;width:1px;height:auto;position:absolute;top:8%;bottom:8%}.layoutGrid--cell-rules>.gridItem--tablet-full[data-v-4e072326]:not(.gridItem--pin){position:relative}.layoutGrid--cell-rules>.gridItem--tablet-full[data-v-4e072326]:not(:first-child):before{content:"";inset-inline:8%;top:calc(var(--lg-row-gap,24px) / -2);background:color-mix(in srgb,var(--color-border,#cbd5e1) 85%,transparent);pointer-events:none;height:1px;position:absolute}.layoutGrid.layoutGrid--stack-md[data-v-4e072326]{grid-template-columns:1fr!important}.layoutGrid.layoutGrid--stack-md>.gridItem[data-v-4e072326]{order:var(--lg-mobile-order,0);grid-area:auto!important}.layoutGrid.layoutGrid--stack-md.layoutGrid--cell-rules>.gridItem[data-v-4e072326]:not(.gridItem--pin){position:relative}.layoutGrid.layoutGrid--stack-md.layoutGrid--cell-rules>.gridItem[data-v-4e072326]:not(:last-child):after{content:"";inset-inline:8%;top:auto;bottom:calc(var(--lg-row-gap,24px) / -2);background:color-mix(in srgb,var(--color-border,#cbd5e1) 85%,transparent);width:auto;height:1px;position:absolute}.footerColBand[data-v-4e072326]{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.footerColBand__col[data-v-4e072326]{order:var(--lg-mobile-order,0);grid-column:auto!important}.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-4e072326],.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326],.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-4e072326]{display:block}.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-4e072326] .blockContent,.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-4e072326] .blockSection,.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-4e072326] .blockWrap,.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-4e072326] .blocks,.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-4e072326] .blocksShell,.layoutGrid.layoutGrid--stack-md .gridItem--align-stretch[data-v-4e072326] .footerSection,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blockContent,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blockSection,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blockWrap,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blocks,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blocksShell,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .footerSection,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blockContent,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blockSection,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blockWrap,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blocks,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blocksShell,.layoutGrid.layoutGrid--stack-md.layoutGrid--row-stretch .gridItem[data-v-4e072326] .footerSection{min-height:0;display:block}}@media (width<=640px){.footerColBand[data-v-4e072326],.layoutGrid[data-v-4e072326]{grid-template-columns:1fr!important}.layoutGrid>.gridItem[data-v-4e072326],.layoutGrid>.gridItem--bento[data-v-4e072326],.layoutGrid>.gridItem--pair[data-v-4e072326],.layoutGrid>.gridItem--quarter[data-v-4e072326],.layoutGrid>.gridItem--third[data-v-4e072326],.layoutGrid>.gridItem--third.gridItem--row-end[data-v-4e072326],.layoutGrid>.gridItem--third[data-v-4e072326]:not(.gridItem--row-end){order:var(--lg-mobile-order,0);grid-area:auto!important}.layoutGrid--cell-rules>.gridItem[data-v-4e072326]:not(.gridItem--pin){position:relative}.layoutGrid--cell-rules>.gridItem--quarter.gridItem--rule-compact[data-v-4e072326]:after,.layoutGrid--cell-rules>.gridItem--rule-tablet[data-v-4e072326]:after,.layoutGrid--cell-rules>.gridItem--tablet-full[data-v-4e072326]:before{content:none}.layoutGrid--cell-rules>.gridItem--quarter.gridItem--rule-compact[data-v-4e072326]:not(:last-child):after,.layoutGrid--cell-rules>.gridItem[data-v-4e072326]:not(:last-child):after{content:"";inset-inline:8%;top:auto;bottom:calc(var(--lg-row-gap,24px) / -2);background:color-mix(in srgb,var(--color-border,#cbd5e1) 85%,transparent);width:auto;height:1px;position:absolute}.gridItem--pin[data-v-4e072326]{position:static}.footerColBand__col[data-v-4e072326],.gridItem--footerColBand[data-v-4e072326]{order:var(--lg-mobile-order,0);grid-column:auto!important}.footerColBand[data-v-4e072326]{flex-direction:column;display:flex}.gridItem--align-stretch[data-v-4e072326],.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326],.layoutGrid--row-stretch .gridItem[data-v-4e072326]{display:block}.gridItem--align-stretch[data-v-4e072326] .blockContent,.gridItem--align-stretch[data-v-4e072326] .blockSection,.gridItem--align-stretch[data-v-4e072326] .blockWrap,.gridItem--align-stretch[data-v-4e072326] .blocks,.gridItem--align-stretch[data-v-4e072326] .blocksShell,.gridItem--align-stretch[data-v-4e072326] .footerSection,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blockContent,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blockSection,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blockWrap,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blocks,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .blocksShell,.layoutGrid--row-stretch .footerColBand__col[data-v-4e072326] .footerSection,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blockContent,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blockSection,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blockWrap,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blocks,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .blocksShell,.layoutGrid--row-stretch .gridItem[data-v-4e072326] .footerSection{min-height:0;display:block}}.brandEyebrow[data-v-f1061e62]{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-f1061e62]{font-family:var(--font-display,var(--font-sans));font-size:calc(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-f1061e62]{font-size:calc(clamp(3rem,8vw,5.5rem))}.brandScale--monument .brandName[data-v-f1061e62]{font-size:calc(clamp(3.5rem,10vw,7rem))}@media (width<=900px){.brandScale--display .brandName[data-v-f1061e62]{font-size:calc(clamp(2.4rem,7vw,3.6rem))}.brandScale--monument .brandName[data-v-f1061e62]{font-size:calc(clamp(2.75rem,8vw,4.25rem))}}@media (height<=500px),(width<=640px){.brandScale--display .brandName[data-v-f1061e62]{font-size:calc(clamp(1.85rem,10vw,2.4rem))}.brandScale--monument .brandName[data-v-f1061e62]{font-size:calc(clamp(2.15rem,12vw,2.75rem))}.heroLead--mark-hairline.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-hairline:not(.heroLead--brand)>.title[data-v-f1061e62]:after{width:2.25rem;margin-top:.5rem}.heroLead--mark-flourish.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-flourish:not(.heroLead--brand)>.title[data-v-f1061e62]:after{width:3.25rem}}.heroLead--mark-hairline.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-hairline:not(.heroLead--brand)>.title[data-v-f1061e62]: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-f1061e62]:after,.heroLead--mark-flourish:not(.heroLead--brand)>.title[data-v-f1061e62]: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-f1061e62]:after,.heroLead--mark-dashed:not(.heroLead--brand)>.title[data-v-f1061e62]:after,.heroLead--mark-diamond.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-diamond:not(.heroLead--brand)>.title[data-v-f1061e62]:after,.heroLead--mark-dot.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-dot:not(.heroLead--brand)>.title[data-v-f1061e62]:after,.heroLead--mark-double.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-double:not(.heroLead--brand)>.title[data-v-f1061e62]:after,.heroLead--mark-wide.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-wide:not(.heroLead--brand)>.title[data-v-f1061e62]:after{content:"";background:color-mix(in srgb,currentColor 55%,transparent);margin:.75rem 0 0;display:block}.heroLead--mark-wide.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-wide:not(.heroLead--brand)>.title[data-v-f1061e62]:after{width:100%;height:1px}.heroLead--mark-dashed.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-dashed:not(.heroLead--brand)>.title[data-v-f1061e62]: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-f1061e62]:after,.heroLead--mark-double:not(.heroLead--brand)>.title[data-v-f1061e62]: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-f1061e62]:after,.heroLead--mark-dot:not(.heroLead--brand)>.title[data-v-f1061e62]:after{border-radius:50%;width:6px;height:6px}.heroLead--mark-diamond.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-diamond:not(.heroLead--brand)>.title[data-v-f1061e62]: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-f1061e62],.heroLead--mark-flank:not(.heroLead--brand)>.title[data-v-f1061e62]{align-items:center;gap:.85rem;display:flex}.heroLead--mark-flank.heroLead--brand>.brandName[data-v-f1061e62]:after,.heroLead--mark-flank.heroLead--brand>.brandName[data-v-f1061e62]:before,.heroLead--mark-flank:not(.heroLead--brand)>.title[data-v-f1061e62]:after,.heroLead--mark-flank:not(.heroLead--brand)>.title[data-v-f1061e62]:before{content:"";background:color-mix(in srgb,currentColor 55%,transparent);flex:1.5rem;min-width:1.25rem;height:1px;margin:0}.kicker[data-v-f1061e62]{color:var(--color-kicker,var(--color-accent,var(--color-primary)));margin-bottom:10px;font-size:.8125rem;font-weight:700}.title[data-v-f1061e62]{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-f1061e62]{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-f1061e62]{margin-top:16px}@keyframes heroLeadRiseIn-f1061e62{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.heroLead--stagger>.brandEyebrow[data-v-f1061e62],.heroLead--stagger>.brandName[data-v-f1061e62]{animation:heroLeadRiseIn-f1061e62 .56s var(--ease-out,ease) both}.heroLead--stagger>.brandEyebrow[data-v-f1061e62]{animation-delay:0s}.heroLead--stagger>.brandName[data-v-f1061e62]{animation-delay:90ms}.heroLead--staggerLead>.actions[data-v-f1061e62],.heroLead--staggerLead>.brandEyebrow[data-v-f1061e62],.heroLead--staggerLead>.brandName[data-v-f1061e62],.heroLead--staggerLead>.kicker[data-v-f1061e62],.heroLead--staggerLead>.subtitle[data-v-f1061e62],.heroLead--staggerLead>.title[data-v-f1061e62]{animation:heroLeadRiseIn-f1061e62 .56s var(--ease-out,ease) both}.heroLead--staggerLead>.brandEyebrow[data-v-f1061e62]{animation-delay:0s}.heroLead--staggerLead>.brandName[data-v-f1061e62]{animation-delay:90ms}.heroLead--staggerLead>.kicker[data-v-f1061e62]{animation-delay:.16s}.heroLead--staggerLead>.title[data-v-f1061e62]{animation-delay:.22s}.heroLead--staggerLead>.subtitle[data-v-f1061e62]{animation-delay:.32s}.heroLead--staggerLead>.actions[data-v-f1061e62]{animation-delay:.42s}@media (prefers-reduced-motion:reduce){.heroLead--stagger>.brandEyebrow[data-v-f1061e62],.heroLead--stagger>.brandName[data-v-f1061e62],.heroLead--staggerLead>.actions[data-v-f1061e62],.heroLead--staggerLead>.brandEyebrow[data-v-f1061e62],.heroLead--staggerLead>.brandName[data-v-f1061e62],.heroLead--staggerLead>.kicker[data-v-f1061e62],.heroLead--staggerLead>.subtitle[data-v-f1061e62],.heroLead--staggerLead>.title[data-v-f1061e62]{opacity:1;transform:none;animation:none!important}}.productDuo[data-v-b30631aa]{grid-template-columns:1fr 1fr;gap:16px;width:100%;max-width:520px;margin-top:28px;display:grid}.productCard[data-v-b30631aa]{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-b30631aa]:hover{box-shadow:0 24px 60px color-mix(in srgb,var(--color-text) 12%,transparent);transform:translateY(-4px)}.productCardVisual[data-v-b30631aa]{color:#fff;min-height:120px;padding:20px 22px;position:relative;overflow:hidden}.productCardVisual h3[data-v-b30631aa]{z-index:1;margin:0;font-size:1.1rem;font-weight:800;position:relative}.productCardVisual p[data-v-b30631aa]{opacity:.92;z-index:1;margin:6px 0 0;font-size:.82rem;position:relative}.duoTone--maternal[data-v-b30631aa]{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-b30631aa]{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-b30631aa]{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-b30631aa]{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-b30631aa]{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-b30631aa]{opacity:.9;border-radius:8px;flex-shrink:0;width:28px;height:28px}.iconChip.duoTone--accent[data-v-b30631aa],.iconChip.duoTone--maternal[data-v-b30631aa]{background:color-mix(in srgb,var(--color-accent,#ff6a1a) 14%,transparent)}.iconChip.duoTone--elder[data-v-b30631aa],.iconChip.duoTone--primary[data-v-b30631aa]{background:color-mix(in srgb,var(--color-primary) 14%,transparent)}.footLabel[data-v-b30631aa]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=640px){.productDuo[data-v-b30631aa]{grid-template-columns:1fr;max-width:none}}@media (hover:none),(pointer:coarse){.productCard[data-v-b30631aa]:hover{box-shadow:0 18px 50px color-mix(in srgb,var(--color-text) 8%,transparent);transform:none}}@media (prefers-reduced-motion:reduce){.productCard[data-v-b30631aa]{transition:none}.productCard[data-v-b30631aa]:hover{transform:none}}.overlayScrollCue[data-v-a603d66e]{left:50%;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:5;width:var(--touch-target-min,44px);height:var(--touch-target-min,44px);border:1px solid color-mix(in srgb,currentcolor 45%,transparent);color:#fff;cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%)}.overlayScrollCue--onLight[data-v-a603d66e]{color:var(--color-text,#1c1416)}.overlayScrollCue[data-v-a603d66e]:focus-visible{outline:2px solid var(--color-accent,currentColor);outline-offset:3px}.overlayScrollCueChevron[data-v-a603d66e]{border-bottom:1.5px solid;border-right:1.5px solid;width:10px;height:10px;margin:4px 0 0;display:block;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.overlayScrollCueChevron[data-v-a603d66e]{animation:1.6s ease-in-out infinite overlayScrollCueBob-a603d66e}}@keyframes overlayScrollCueBob-a603d66e{0%,to{transform:translateY(0)rotate(45deg)}50%{transform:translateY(6px)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.overlayScrollCueChevron[data-v-a603d66e]{animation:none}}.hero[data-v-65479b8e]{position:relative;overflow:hidden}.hero--sky[data-v-65479b8e]{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-65479b8e]{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-65479b8e]{z-index:1;place-items:center;min-height:calc(min(360px,48vh));display:grid;position:relative}.skyVisual--stage[data-v-65479b8e]{z-index:1;pointer-events:none;justify-items:end;min-height:0;padding-inline-end:10%;position:absolute;inset:0}.skyGlow[data-v-65479b8e]{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%}.skyGlow--float[data-v-65479b8e]{animation:8s ease-in-out infinite heroSkyFloat-65479b8e}.skyRing[data-v-65479b8e]{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);border-radius:50%;width:min(280px,46%);animation:28s linear infinite heroRingSpin-65479b8e}.ambientBreathe[data-v-65479b8e],.ambientLight[data-v-65479b8e],.ambientRays[data-v-65479b8e],.skyRing[data-v-65479b8e]{position:absolute}.ambientLight[data-v-65479b8e]{z-index:1;pointer-events:none;inset:0;overflow:hidden}.ambientBreathe[data-v-65479b8e]{background:radial-gradient(ellipse 35% 45% at 72% 42%,color-mix(in srgb,var(--color-accent,var(--color-primary)) 34%,transparent),transparent 70%),radial-gradient(ellipse 25% 30% at 62% 48%,color-mix(in srgb,var(--color-primary) 22%,transparent),transparent 65%);animation:6s ease-in-out infinite heroLightBreathe-65479b8e;inset:-8% -4% 18%}.ambientRays[data-v-65479b8e]{background:conic-gradient(from 200deg at 65% 45%,transparent 0deg,color-mix(in srgb,var(--color-accent,var(--color-primary)) 16%,transparent) 18deg,transparent 36deg,transparent 50deg,color-mix(in srgb,var(--color-primary) 12%,transparent) 62deg,transparent 80deg);mix-blend-mode:multiply;width:140%;height:140%;animation:28s linear infinite heroRaySpin-65479b8e;top:-22%;left:18%}.hero--immersive .immersiveScrim.heroOverlay--bottom~.ambientLight .ambientRays[data-v-65479b8e],.hero--immersive .immersiveScrim.heroOverlay--dark~.ambientLight .ambientRays[data-v-65479b8e]{mix-blend-mode:screen}.heroAmbient--skyFloat[data-v-65479b8e] .productCard{animation:7.5s ease-in-out infinite heroDuoFloat-65479b8e}.heroAmbient--skyFloat[data-v-65479b8e] .productCard:nth-child(2){animation-duration:8.6s}.heroAmbient--skyFloat[data-v-65479b8e] .productCard:hover{animation-play-state:paused}@keyframes heroSkyFloat-65479b8e{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes heroRingSpin-65479b8e{to{transform:rotate(1turn)}}@keyframes heroLightBreathe-65479b8e{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes heroRaySpin-65479b8e{to{transform:rotate(1turn)}}@keyframes heroDuoFloat-65479b8e{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.ambientBreathe[data-v-65479b8e],.ambientRays[data-v-65479b8e],.heroAmbient--skyFloat[data-v-65479b8e] .productCard,.skyGlow--float[data-v-65479b8e],.skyRing[data-v-65479b8e]{animation:none}}.inner[data-v-65479b8e]{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-65479b8e]{min-height:calc(100vh - 80px - var(--header-height,76px));min-height:calc(100dvh - 80px - var(--header-height,76px));padding:48px 28px 56px}.copyCol[data-v-65479b8e],.media[data-v-65479b8e]{min-width:0}.hero:not(.hero--centered):not(.hero--immersive) .copyCol[data-v-65479b8e]{max-width:40rem}.heroActions[data-v-65479b8e]{flex-wrap:wrap;gap:12px;display:flex}.btn[data-v-65479b8e],.heroActions[data-v-65479b8e]{align-items:center}.btn[data-v-65479b8e]{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}@media (hover:hover) and (pointer:fine){.btn[data-v-65479b8e]:hover{background:var(--cta-bg,var(--color-primary-hover));filter:brightness(1.04)}.btnOutline[data-v-65479b8e]:hover{border-color:var(--color-primary);color:var(--color-primary)}}.btnOutline[data-v-65479b8e]{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;padding:10px 14px}.btnLink[data-v-65479b8e],.btnOutline[data-v-65479b8e]{min-height:var(--touch-target-min,44px);box-sizing:border-box;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.btnLink[data-v-65479b8e]{color:var(--color-primary);text-underline-offset:3px;padding:10px 4px;text-decoration:underline}.media[data-v-65479b8e]{justify-content:flex-end;display:flex;overflow:hidden}.mediaWrap[data-v-65479b8e]{width:100%;max-width:min(640px,100%);position:relative;overflow:hidden}.hero--minimal .mediaWrap[data-v-65479b8e]{max-width:min(480px,100%)}.immersiveMedia--parallax[data-v-65479b8e],.mediaWrap--parallax[data-v-65479b8e]{will-change:transform}.mediaWrap[data-v-65479b8e]:after{content:"";border-radius:var(--radius-lg);pointer-events:none;position:absolute;inset:0}.heroOverlay--light .mediaWrap[data-v-65479b8e]:after{background:linear-gradient(#ffffff14,#ffffff6b)}.heroOverlay--dark .mediaWrap[data-v-65479b8e]:after{background:linear-gradient(#00000014,#0000007a)}.heroOverlay--gradient .mediaWrap[data-v-65479b8e]:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-primary) 55%,transparent))}.heroOverlay--bottom .mediaWrap[data-v-65479b8e]:after{background:linear-gradient(#0000 35%,#0000008c)}.heroCover[data-v-65479b8e]{width:100%}.heroCover[data-v-65479b8e] .cmsCover{border-radius:var(--radius-lg);border:1px solid var(--color-border)}.hero--centered .inner[data-v-65479b8e]{text-align:center;grid-template-columns:minmax(0,min(920px,100%));justify-content:center;gap:32px;padding:56px 28px 40px}.hero--centered .copyCol[data-v-65479b8e]{justify-self:center;width:100%;max-width:760px}.hero--centered[data-v-65479b8e] .heroLead{max-width:760px;margin-inline:auto}.hero--centered .heroActions[data-v-65479b8e]{justify-content:center}.hero--centered .media[data-v-65479b8e]{justify-content:center;width:100%}.hero--centered .mediaWrap[data-v-65479b8e]{max-width:none}.hero--align-center[data-v-65479b8e] .heroLead:not(.heroLead--mark-flank)>.brandName:after,.hero--align-center[data-v-65479b8e] .heroLead:not(.heroLead--mark-flank)>.title:after,.hero--centered[data-v-65479b8e] .heroLead:not(.heroLead--mark-flank)>.brandName:after,.hero--centered[data-v-65479b8e] .heroLead:not(.heroLead--mark-flank)>.title:after{margin-inline:auto}.hero--minimal .inner[data-v-65479b8e]{gap:14px;padding:18px}.hero--minimal[data-v-65479b8e] .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-65479b8e]{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.immersiveStage[data-v-65479b8e]{background:var(--color-bg,#f7f8fa);align-items:end;width:100%;min-height:calc(min(100dvh,920px));display:grid;position:relative;overflow:hidden}.hero--valign-top .immersiveStage[data-v-65479b8e]{align-items:start}.hero--valign-middle .immersiveStage[data-v-65479b8e]{align-items:center}.hero--valign-bottom .immersiveStage[data-v-65479b8e]{align-items:end}.immersiveMedia[data-v-65479b8e]{z-index:0;position:absolute;inset:0;overflow:hidden}.immersiveMedia--kenBurns[data-v-65479b8e],.immersiveMedia--parallax[data-v-65479b8e]{width:112%;height:112%;inset:-6%}.immersiveMedia--kenBurns[data-v-65479b8e] .cmsCover,.immersiveMedia--kenBurns[data-v-65479b8e] img{transform-origin:50%;will-change:transform;width:100%;height:100%;animation:heroKenBurns-65479b8e var(--hero-kb-duration,20s) ease-in-out infinite alternate}@keyframes heroKenBurns-65479b8e{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-65479b8e] .cmsCover,.immersiveMedia--kenBurns[data-v-65479b8e] img{animation:none!important;transform:none!important}}.immersiveMedia--empty[data-v-65479b8e]{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg,#f7f8fa))}.heroCoverImmersive[data-v-65479b8e]{width:100%;height:100%}.heroCoverImmersive[data-v-65479b8e] .cmsCover,.heroCoverImmersive[data-v-65479b8e] .cmsCover__img{-o-object-fit:cover;object-fit:cover;border:none;border-radius:0;width:100%;height:100%}.immersiveScrim[data-v-65479b8e]{z-index:1;pointer-events:none;background:linear-gradient(#f7f8fa0f,#f7f8fa38 48%,#f7f8fae0);position:absolute;inset:0}.immersiveScrim.heroOverlay--light[data-v-65479b8e]{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-65479b8e]{background:linear-gradient(#0000001a,#00000052 42%,#000000d1)}.immersiveScrim.heroOverlay--gradient[data-v-65479b8e]{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-65479b8e]{background:linear-gradient(#0000,#0000 38%,#00000047 68%,#000000b8)}.sideLabel[data-v-65479b8e]{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-65479b8e]{left:calc(clamp(10px,1.8vw,22px))}.sideLabel--end[data-v-65479b8e]{right:calc(clamp(10px,1.8vw,22px))}.sideRailText[data-v-65479b8e]{writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--font-display,var(--font-sans));letter-spacing:.28em;white-space:nowrap;font-size:calc(clamp(.78rem,1.1vw,.95rem));line-height:1.2}.immersiveCopy[data-v-65479b8e]{z-index:2;width:100%;padding:48px 0 calc(56px + env(safe-area-inset-bottom,0px));box-sizing:border-box;margin:0 auto;position:relative}.hero--align-center .immersiveCopy[data-v-65479b8e]{text-align:center}.hero--align-center .immersiveCopy[data-v-65479b8e] .heroLead{margin-inline:auto}.hero--align-center .immersiveCopy .heroActions[data-v-65479b8e]{justify-content:center}.hero--align-right .immersiveCopy[data-v-65479b8e]{text-align:right;margin-left:auto;margin-right:auto}.hero--align-right .immersiveCopy[data-v-65479b8e] .heroLead{margin-left:auto}.hero--align-right .immersiveCopy .heroActions[data-v-65479b8e]{justify-content:flex-end}.hero--valign-top .immersiveCopy[data-v-65479b8e]{padding-top:calc(40px + var(--header-height,64px));padding-bottom:40px}.hero--valign-middle .immersiveCopy[data-v-65479b8e]{padding-top:40px;padding-bottom:40px}.hero--immersive[data-v-65479b8e] .heroLead:not(.overlayCopy--title-display):not(.overlayCopy--title-monument) .title{font-size:calc(clamp(1.45rem,3vw,2.15rem))}.hero--immersive[data-v-65479b8e] .heroLead--brand .brandName{margin-bottom:24px}.hero--immersive[data-v-65479b8e] .heroLead--brand:not(.brandScale--display):not(.brandScale--monument) .brandName{font-size:calc(clamp(3rem,9vw,6.2rem))}.hero--immersive[data-v-65479b8e] .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-65479b8e] .heroLead--brand .brandEyebrow,.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy[data-v-65479b8e] .heroLead--brand .brandEyebrow{color:color-mix(in srgb,var(--color-primary) 55%,#fff)}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy[data-v-65479b8e] .brandName,.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy[data-v-65479b8e] .brandName{color:inherit}.hero--immersive .btnOutline[data-v-65479b8e]{border-color:color-mix(in srgb,currentColor 28%,transparent);background:0 0}.hero--immersive .immersiveScrim.heroOverlay--light~.immersiveCopy .btnOutline[data-v-65479b8e]{border-color:color-mix(in srgb,var(--color-text) 22%,transparent);background:0 0}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy[data-v-65479b8e],.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy[data-v-65479b8e]{color:#fff}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy[data-v-65479b8e] .kicker:not(.kicker--goldChip),.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy[data-v-65479b8e] .kicker:not(.kicker--goldChip){color:inherit;opacity:.88}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy[data-v-65479b8e] .subtitle,.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy[data-v-65479b8e] .subtitle{color:inherit;opacity:.92}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy .btnOutline[data-v-65479b8e],.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy .btnOutline[data-v-65479b8e]{color:#fff;background:0 0;border-color:#ffffff73}.hero--immersive .immersiveScrim.heroOverlay--bottom~.immersiveCopy .btnLink[data-v-65479b8e],.hero--immersive .immersiveScrim.heroOverlay--dark~.immersiveCopy .btnLink[data-v-65479b8e]{color:#fff}@media (width<=900px){.inner[data-v-65479b8e]{grid-template-columns:1fr}.hero--mdKeepSplit:not(.hero--centered):not(.hero--minimal) .inner[data-v-65479b8e]{grid-template-columns:1.15fr .85fr}.media[data-v-65479b8e],.skyVisual[data-v-65479b8e]{justify-content:flex-start}.hero--centered .media[data-v-65479b8e]{justify-content:center}.hero:not(.hero--centered):not(.hero--minimal):not(.hero--sky):not(.hero--mdKeepSplit) .media[data-v-65479b8e]{order:-1}.hero:not(.hero--mdKeepSplit):not(.hero--minimal) .mediaWrap[data-v-65479b8e]{max-width:100%}.hero--centered .inner[data-v-65479b8e]{gap:24px;padding:40px 20px 28px}.hero--sky .inner[data-v-65479b8e]{min-height:auto;padding:32px 20px 40px}.immersiveStage[data-v-65479b8e]{min-height:calc(min(100dvh,720px))}.immersiveCopy[data-v-65479b8e]{padding-bottom:calc(40px + env(safe-area-inset-bottom,0px))}.hero--immersive[data-v-65479b8e] .heroLead--brand:not(.brandScale--display):not(.brandScale--monument) .brandName{font-size:calc(clamp(2.4rem,7vw,3.75rem))}.sideLabel[data-v-65479b8e]{display:none}.sideLabel--mdShow[data-v-65479b8e]{display:flex}}.hero--scrollCue .immersiveCopy[data-v-65479b8e]{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}@media (height<=500px),(width<=640px){.hero--mdKeepSplit .inner[data-v-65479b8e]{grid-template-columns:1fr}.hero--align-right .immersiveCopy[data-v-65479b8e]{text-align:start}.hero--align-right .immersiveCopy[data-v-65479b8e] .heroLead{margin-left:0;margin-right:0}.hero--align-right .immersiveCopy .heroActions[data-v-65479b8e]{justify-content:flex-start}.hero--immersive .heroActions[data-v-65479b8e]{flex-direction:column;align-items:stretch}.hero--immersive .heroActions .btn[data-v-65479b8e],.hero--immersive .heroActions .btnOutline[data-v-65479b8e]{width:100%}.hero--immersive .heroActions .btnLink[data-v-65479b8e]{align-self:flex-start;width:auto}.hero--align-center .immersiveCopy .heroActions .btnLink[data-v-65479b8e]{align-self:center}.hero--immersive[data-v-65479b8e] .heroLead--brand:not(.brandScale--display):not(.brandScale--monument) .brandName{font-size:calc(clamp(2rem,9vw,2.75rem))}}@media (width<=640px){.hero:not(.hero--centered):not(.hero--minimal):not(.hero--sky) .media[data-v-65479b8e]{order:-1}.hero:not(.hero--immersive) .inner[data-v-65479b8e]{gap:16px;padding:20px 16px}.hero:not(.hero--minimal):not(.hero--immersive) .heroActions[data-v-65479b8e]{flex-direction:column;align-items:stretch}.hero:not(.hero--minimal):not(.hero--immersive) .heroActions .btn[data-v-65479b8e],.hero:not(.hero--minimal):not(.hero--immersive) .heroActions .btnOutline[data-v-65479b8e]{width:100%}.hero:not(.hero--minimal):not(.hero--immersive) .heroActions .btnLink[data-v-65479b8e]{align-self:flex-start;width:auto}.hero--centered .heroActions .btnLink[data-v-65479b8e]{align-self:center}.hero[data-v-65479b8e]:not(.hero--immersive) .subtitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (height<=500px){.hero--sky .inner[data-v-65479b8e]{min-height:0}.immersiveStage[data-v-65479b8e]{min-height:calc(min(100dvh,280px))}.hero--valign-middle .immersiveStage[data-v-65479b8e]{align-items:end}}.hero--chapter.hero--immersive .immersiveStage[data-v-65479b8e]{min-height:calc(min(52dvh,560px))}.hero--chapter .immersiveCopy[data-v-65479b8e]{padding-top:calc(28px + var(--header-height,64px));padding-bottom:calc(48px + env(safe-area-inset-bottom,0px));justify-content:flex-end}.hero--chapter.hero--scrollCue .immersiveCopy[data-v-65479b8e]{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.hero--chapter .heroChapterCrumbs[data-v-65479b8e]{margin-bottom:18px}.hero--chapter .heroChapterCrumbs[data-v-65479b8e] .breadcrumb,.hero--chapter .heroChapterCrumbs[data-v-65479b8e] .crumb,.hero--chapter .heroChapterCrumbs[data-v-65479b8e] .label,.hero--chapter .heroChapterCrumbs[data-v-65479b8e] .sep{color:#ffffffc7}.hero--chapter .heroChapterCrumbs[data-v-65479b8e] .crumb--current .label{color:#fff}.hero--chapter[data-v-65479b8e] .kicker{letter-spacing:var(--kicker-tracking,.12em);text-transform:var(--kicker-transform,none);font-size:.78rem}.hero--chapter .sideRailText[data-v-65479b8e]{letter-spacing:var(--kicker-tracking,.12em);color:#ffffff9e;font-size:1rem;font-weight:400}.carouselHero[data-v-137860aa],.track[data-v-137860aa],.viewport[data-v-137860aa]{width:100%}.viewport[data-v-137860aa]{background:var(--carousel-viewport-bg,#000);touch-action:pan-y;position:relative;overflow:hidden}.track[data-v-137860aa]{will-change:transform;height:100%;display:flex}.carouselHero--fade .track[data-v-137860aa]{will-change:auto;height:100%;display:block;position:relative}.track.anim[data-v-137860aa]{transition-property:transform;transition-timing-function:ease}.cell[data-v-137860aa]{flex:0 0 100%;height:100%;display:block;position:relative;overflow:hidden}.carouselHero--fade .cell[data-v-137860aa]{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-137860aa]{pointer-events:auto}.mediaHit[data-v-137860aa]{color:inherit;text-decoration:none;position:relative;overflow:hidden}.img[data-v-137860aa],.mediaHit[data-v-137860aa]{width:100%;height:100%;display:block}.img[data-v-137860aa]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.carouselHero--kenBurns .img--kenBurns[data-v-137860aa]{transform-origin:50%;will-change:transform;width:116%;max-width:none;height:116%;animation:heroKenBurns-137860aa var(--hero-kb-duration,20s) ease-in-out infinite alternate;position:absolute;inset:-8%}@keyframes heroKenBurns-137860aa{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-137860aa]{animation:none!important;transform:none!important}}@media (hover:none),(pointer:coarse){.carouselHero--kenBurns .img--kenBurns[data-v-137860aa]{animation:none;transform:none}}.overlayScrim[data-v-137860aa]{pointer-events:none;z-index:1;position:absolute;inset:0}.overlayScrim--light[data-v-137860aa]{background:linear-gradient(#ffffff47,#ffffff94)}.overlayScrim--dark[data-v-137860aa]{background:linear-gradient(#0000001f,#00000061 45%,#000000b8)}.overlayScrim--gradient[data-v-137860aa]{background:linear-gradient(#00000026,#0000009e)}.overlayScrim--bottom[data-v-137860aa]{background:linear-gradient(#0000,#0000 40%,#00000059 70%,#000000bf)}.overlayCopy[data-v-137860aa]{z-index:2;color:#fff;pointer-events:none;max-width:min(640px,92%);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.overlayCopy--center[data-v-137860aa]{text-align:center;left:50%;right:auto;transform:translate(-50%,-50%)}.overlayCopy--right[data-v-137860aa]{text-align:right;left:auto;right:0}.overlayCopy--v-top[data-v-137860aa]{top:calc(clamp(24px,8vw,72px));transform:none}.overlayCopy--center.overlayCopy--v-top[data-v-137860aa]{transform:translate(-50%)}.overlayCopy--v-bottom[data-v-137860aa]{top:auto;bottom:calc(clamp(56px,10vw,96px));transform:none}.carouselHero--scrollCue .overlayCopy--v-bottom[data-v-137860aa]{bottom:calc(clamp(72px,12vw,112px) + env(safe-area-inset-bottom,0px))}.overlayCopy--center.overlayCopy--v-bottom[data-v-137860aa]{transform:translate(-50%)}.overlayCopy--layout-captionBar[data-v-137860aa]{max-width:none;padding:28px calc(clamp(20px,5vw,56px)) calc(72px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#000000b8);inset:auto 0 0;transform:none}.overlayCopy--layout-captionBar.overlayCopy--center[data-v-137860aa]{text-align:center}.overlayCopy--layout-card[data-v-137860aa]{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-137860aa],.overlayCopy--layout-card .subtitle[data-v-137860aa]{color:var(--color-text-secondary,#5c6b7e);opacity:1}.overlayCopy--layout-card .title[data-v-137860aa]{color:var(--color-text,#111)}.overlayCopy--layout-card .cta--outline[data-v-137860aa],.overlayCopy--layout-card .cta--outlineGold[data-v-137860aa]{color:inherit}.overlayCopy .cta[data-v-137860aa],.overlayCopy .kicker[data-v-137860aa],.overlayCopy .subtitle[data-v-137860aa],.overlayCopy .title[data-v-137860aa]{pointer-events:auto}@keyframes overlayCopyRiseIn-137860aa{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-137860aa],.overlayCopy--onSlide>.kicker[data-v-137860aa],.overlayCopy--onSlide>.subtitle[data-v-137860aa],.overlayCopy--onSlide>.title[data-v-137860aa]{animation:overlayCopyRiseIn-137860aa .68s var(--ease-out,ease) both;will-change:opacity,transform,filter}.overlayCopy--onSlide>.kicker[data-v-137860aa]{--overlay-enter-to-opacity:.88;animation-delay:.22s}.overlayCopy--onSlide>.kicker.kicker--goldChip[data-v-137860aa]{--overlay-enter-to-opacity:1}.overlayCopy--onSlide>.title[data-v-137860aa]{--overlay-enter-to-opacity:1;animation-delay:.32s}.overlayCopy--onSlide>.subtitle[data-v-137860aa]{--overlay-enter-to-opacity:.92;animation-delay:.46s}.overlayCopy--onSlide>.cta[data-v-137860aa]{--overlay-enter-to-opacity:1;animation-delay:.6s}@media (prefers-reduced-motion:reduce){.overlayCopy--onSlide>.cta[data-v-137860aa],.overlayCopy--onSlide>.kicker[data-v-137860aa],.overlayCopy--onSlide>.subtitle[data-v-137860aa],.overlayCopy--onSlide>.title[data-v-137860aa]{opacity:unset;filter:none;will-change:auto;transform:none;animation:none!important}}.kicker[data-v-137860aa]{letter-spacing:var(--kicker-tracking,.12em);text-transform:var(--kicker-transform,none);opacity:.88;margin:0 0 10px;font-size:.78rem}.title[data-v-137860aa]{font-family:var(--font-display,var(--font-sans));letter-spacing:.02em;margin:0;font-size:calc(clamp(1.75rem,4.2vw,3.25rem));font-weight:700;line-height:1.15}.overlayCopy--title-monument[data-v-137860aa]:not(.overlayCopy--layout-card):not(.overlayCopy--layout-captionBar){right:calc(clamp(16px,3vw,40px))}.carouselHero .kicker--goldChip[data-v-137860aa]{color:var(--carousel-dot-active,var(--color-accent,#c49b51));border-color:var(--carousel-dot-active,var(--color-accent,#c49b51))}.subtitle[data-v-137860aa]{opacity:.92;max-width:36em;margin:14px 0 0;font-size:calc(clamp(.92rem,1.5vw,1.1rem));line-height:1.55}.overlayCopy--center .subtitle[data-v-137860aa]{margin-left:auto;margin-right:auto}.cta[data-v-137860aa]{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-137860aa]{background:var(--color-primary,#0c6e6e);color:#fff}.cta--outline[data-v-137860aa]{color:#fff;background:0 0;border-color:#ffffffc7}.cta--outlineGold[data-v-137860aa]{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-137860aa]{letter-spacing:.15em;color:#e4decd;max-width:36rem;font-weight:400;line-height:1.75}.carouselHero--story .cta[data-v-137860aa]{letter-spacing:.28em;padding:10px 32px;font-weight:400}.carouselHero--story .cta--outlineGold[data-v-137860aa]{color:#f3eee2;background:0 0}.carouselHero--story .segmentLabel[data-v-137860aa]{letter-spacing:var(--kicker-tracking,.12em);font-size:.625rem;font-weight:400}.carouselHero--story .slideCounter[data-v-137860aa]{font-family:var(--font-display,var(--font-sans));color:#ffffff38;font-size:calc(clamp(1.5rem,3vw,2.25rem));font-weight:400}.carouselHero--story .sideRailText[data-v-137860aa]{letter-spacing:var(--kicker-tracking,.12em);color:#e6dfcbb3;font-size:calc(clamp(.95rem,1.3vw,1.125rem))}.nav[data-v-137860aa]{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-137860aa]:hover{background:#00000080}@media (hover:hover) and (pointer:fine){.nav[data-v-137860aa]{opacity:0;pointer-events:none}.nav[data-v-137860aa]:focus-visible,.viewport:hover .nav[data-v-137860aa]{opacity:1;pointer-events:auto}}@media (hover:none),(pointer:coarse){.nav[data-v-137860aa]{display:none}.segment[data-v-137860aa]{min-height:var(--touch-target-min,44px);flex-direction:column;justify-content:flex-end;display:flex}}.prev[data-v-137860aa]{left:14px}.next[data-v-137860aa]{right:14px}.dots[data-v-137860aa]{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-137860aa],.carouselHero--nav-bottomLeft .thumbs[data-v-137860aa]{left:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-left,0px));text-align:left;right:auto}.carouselHero--nav-bottomRight .dots[data-v-137860aa],.carouselHero--nav-bottomRight .thumbs[data-v-137860aa]{left:auto;right:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-right,0px));text-align:right}.carouselHero--nav-bottomLeft .segments[data-v-137860aa]{left:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-left,0px));right:auto}.carouselHero--nav-bottomRight .segments[data-v-137860aa]{left:auto;right:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-right,0px))}.carouselHero--nav-bottomCenter .segments[data-v-137860aa]{left:50%;right:auto;transform:translate(-50%)}.carouselHero--nav-bottomLeft .slideCounter[data-v-137860aa]{left:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-left,0px));right:auto}.carouselHero--nav-bottomCenter .slideCounter[data-v-137860aa]{left:50%;right:auto;transform:translate(-50%)}.carouselHero--segments.carouselHero--counter.carouselHero--nav-bottomCenter .slideCounter[data-v-137860aa],.carouselHero--segments.carouselHero--counter.carouselHero--nav-bottomLeft .slideCounter[data-v-137860aa]{left:auto;right:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-right,0px));bottom:calc(clamp(18px,4vw,36px));transform:none}.carouselHero--segments.carouselHero--counter.carouselHero--nav-bottomRight .slideCounter[data-v-137860aa]{left:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-left,0px));bottom:calc(clamp(18px,4vw,36px));right:auto;transform:none}.carouselHero--segments.carouselHero--counter.carouselHero--nav-bottomCenter .segments[data-v-137860aa],.carouselHero--segments.carouselHero--counter.carouselHero--nav-bottomLeft .segments[data-v-137860aa]{left:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-left,0px));justify-content:flex-start;width:max-content;max-width:calc(100% - 9.5rem);right:auto;transform:none}.carouselHero--segments.carouselHero--counter.carouselHero--nav-bottomRight .segments[data-v-137860aa]{left:auto;right:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-right,0px));justify-content:flex-end;width:max-content;max-width:calc(100% - 9.5rem)}.carouselHero--segments.carouselHero--counter .segment[data-v-137860aa]{flex:none;width:calc(clamp(2.25rem,8vw,3.5rem));min-width:0}.carouselHero--chrome-onLight .nav[data-v-137860aa]{color:#111;background:#ffffffd1;border-color:#0000001f}.carouselHero--chrome-onLight .dot[data-v-137860aa]:before{border-color:#00000059}.carouselHero--chrome-onLight .dot.active[data-v-137860aa]:before{background:var(--color-primary,#0c6e6e);border-color:var(--color-primary,#0c6e6e)}.carouselHero--chrome-onLight .progress[data-v-137860aa]{background:#0000001f}.carouselHero--chrome-onLight .progressBar[data-v-137860aa],.carouselHero--chrome-onLight .segmentFill[data-v-137860aa]{background:var(--color-primary,#0c6e6e)}.carouselHero--chrome-onLight .segment[data-v-137860aa]{color:#0000008c}.carouselHero--chrome-onLight .segment.active[data-v-137860aa]{color:#111}.carouselHero--chrome-onLight .slideCounter[data-v-137860aa]{color:#0006}.carouselHero--chrome-muted .nav[data-v-137860aa]{background:#00000038;border-color:#ffffff2e}.carouselHero--chrome-muted .dot.active[data-v-137860aa]:before,.carouselHero--chrome-muted .progressBar[data-v-137860aa],.carouselHero--chrome-muted .segmentFill[data-v-137860aa],.carouselHero--chrome-muted .thumb.active[data-v-137860aa]{background:#ffffffb8;border-color:#ffffffb8}.dot[data-v-137860aa]{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-137860aa],.dot[data-v-137860aa]:before{box-sizing:border-box}.dot[data-v-137860aa]:before{content:"";border:1px solid #fff;border-radius:50%;width:12px;height:12px;display:block}.dot.active[data-v-137860aa]:before{background:var(--carousel-dot-active,#e7cba3);border-color:var(--carousel-dot-active,#e7cba3)}.thumbs[data-v-137860aa]{z-index:3;gap:8px;padding:4px 0;display:flex;position:absolute;bottom:12px;left:12px;right:12px;overflow-x:auto}.thumb[data-v-137860aa]{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-137860aa]{border-color:var(--carousel-dot-active,#e7cba3)}.thumb img[data-v-137860aa]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.progress[data-v-137860aa]{z-index:3;background:#ffffff40;height:4px;position:absolute;bottom:0;left:0;right:0}.progressBar[data-v-137860aa]{background:var(--carousel-dot-active,#e7cba3);height:100%;transition:width .35s}.segments[data-v-137860aa]{left:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-left,0px));z-index:3;gap:14px;display:flex;position:absolute;bottom:calc(clamp(18px,4vw,36px))}.segment[data-v-137860aa]{color:#ffffffb8;cursor:pointer;text-align:left;background:0 0;border:none;min-width:56px;padding:0}.segment.active[data-v-137860aa]{color:#fff}.segmentLabel[data-v-137860aa]{letter-spacing:.08em;margin-bottom:6px;font-size:.78rem;font-weight:700;display:block}.segmentTrack[data-v-137860aa]{background:#ffffff47;height:2px;display:block;overflow:hidden}.segmentFill[data-v-137860aa]{background:var(--carousel-dot-active,var(--color-accent,#c49b51));width:0;height:100%;display:block}.segment.active .segmentFill[data-v-137860aa]:not(.running){width:100%}.segmentFill.running[data-v-137860aa]{transform-origin:0;width:100%;animation-name:segmentProgress-137860aa;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes segmentProgress-137860aa{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.slideCounter[data-v-137860aa]{right:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-right,0px));z-index:3;color:#ffffff8c;letter-spacing:.04em;font-variant-numeric:tabular-nums;pointer-events:none;font-size:calc(clamp(1.6rem,4vw,2.6rem));font-weight:300;line-height:1;position:absolute;bottom:calc(clamp(14px,3.5vw,32px))}.slideCounterSep[data-v-137860aa]{opacity:.7;margin:0 .2em}.sideRail[data-v-137860aa]{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%)}.sideLabel--start[data-v-137860aa],.sideRail--left[data-v-137860aa]{left:calc(clamp(10px,1.8vw,22px))}.sideLabel--end[data-v-137860aa],.sideRail--right[data-v-137860aa]{right:calc(clamp(10px,1.8vw,22px))}.sideLabel[data-v-137860aa]{z-index:3;pointer-events:none;color:#ffffffe0;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.sideRailText[data-v-137860aa]{writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--font-display,var(--font-sans));letter-spacing:.28em;white-space:nowrap;font-size:calc(clamp(.78rem,1.1vw,.95rem));line-height:1.2}.sideRailBadge[data-v-137860aa]{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-137860aa]{aspect-ratio:unset;height:calc(min(100dvh,920px));min-height:calc(min(100dvh,920px))}@media (width<=900px){.viewport[data-v-137860aa]{aspect-ratio:16/10!important}.carouselHero--viewport .viewport[data-v-137860aa]{height:calc(min(100dvh,720px));min-height:calc(min(100dvh,720px));max-height:none;aspect-ratio:unset!important}.nav[data-v-137860aa],.sideLabel[data-v-137860aa],.sideRail[data-v-137860aa]{display:none}.overlayCopy[data-v-137860aa]:not(.overlayCopy--layout-card):not(.overlayCopy--layout-captionBar):not(.overlayCopy--center):not(.overlayCopy--measure-narrow):not(.overlayCopy--measure-wide){max-width:min(640px,100% - var(--stage-copy-gutter-start,0px) - var(--stage-copy-gutter-end,0px))}.overlayCopy--layout-card[data-v-137860aa]{max-width:min(420px,100% - 32px)}.overlayCopy--center[data-v-137860aa]{left:50%;right:auto}.overlayCopy--right[data-v-137860aa]{left:auto;right:0}.segments[data-v-137860aa]{gap:10px}.slideCounter[data-v-137860aa]{font-size:1.35rem}.sideLabel--mdShow[data-v-137860aa]{display:flex}}@media (width<=640px){.viewport[data-v-137860aa]{aspect-ratio:4/5!important}.carouselHero--viewport .viewport[data-v-137860aa]{aspect-ratio:unset!important}.dots[data-v-137860aa]{bottom:calc(12px + env(safe-area-inset-bottom,0px))}.overlayCopy--v-bottom[data-v-137860aa]:not(.overlayCopy--layout-captionBar){bottom:calc(52px + env(safe-area-inset-bottom,0px))}.carouselHero--scrollCue .overlayCopy--v-bottom[data-v-137860aa]:not(.overlayCopy--layout-captionBar){bottom:calc(72px + env(safe-area-inset-bottom,0px))}.overlayCopy--right[data-v-137860aa]{text-align:start;left:0;right:0}.overlayCopy--layout-card[data-v-137860aa]{width:100%;max-width:none;box-shadow:none;padding:20px max(var(--container-effective-pad-x,24px),env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) max(var(--container-effective-pad-x,24px),env(safe-area-inset-left,0px));border-radius:0;inset:auto 0 0!important;transform:none!important}.overlayCopy--title-monument[data-v-137860aa]:not(.overlayCopy--layout-card):not(.overlayCopy--layout-captionBar){right:0}.overlayCopy .cta[data-v-137860aa]:not(.cta--link){box-sizing:border-box;width:100%;min-height:var(--touch-target-min,44px);justify-content:center;align-items:center;display:flex}.carouselHero--segments.carouselHero--counter.carouselHero--nav-bottomCenter .segments[data-v-137860aa],.carouselHero--segments.carouselHero--counter.carouselHero--nav-bottomLeft .segments[data-v-137860aa]{left:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-left,0px));gap:8px;width:auto;max-width:none;right:9.5rem}.carouselHero--segments.carouselHero--counter.carouselHero--nav-bottomRight .segments[data-v-137860aa]{right:max(var(--container-effective-pad-x,var(--container-pad-x,24px)),env(safe-area-inset-right,0px));gap:8px;width:auto;max-width:none;left:9.5rem}.carouselHero--segments.carouselHero--counter .segment[data-v-137860aa]{width:auto;min-height:var(--touch-target-min,44px);flex-direction:column;flex:1 1 0;justify-content:flex-end;display:flex}.segment[data-v-137860aa]{min-height:var(--touch-target-min,44px)}.carouselHero--story .slideCounter[data-v-137860aa],.slideCounter[data-v-137860aa]{font-size:1.15rem}}@media (height<=500px){.viewport[data-v-137860aa]{max-height:calc(min(42vh,220px));aspect-ratio:2.2!important}.carouselHero--viewport .viewport[data-v-137860aa]{height:calc(min(100dvh,280px));min-height:calc(min(100dvh,280px));max-height:none;aspect-ratio:unset!important}.overlayCopy--v-top[data-v-137860aa]:not(.overlayCopy--layout-captionBar):not(.overlayCopy--layout-card){top:12px}.overlayCopy--center.overlayCopy--v-top[data-v-137860aa]:not(.overlayCopy--layout-captionBar):not(.overlayCopy--layout-card){transform:translate(-50%)}.overlayCopy--v-middle[data-v-137860aa]:not(.overlayCopy--layout-captionBar):not(.overlayCopy--layout-card){top:auto;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:none}.overlayCopy--center.overlayCopy--v-middle[data-v-137860aa]:not(.overlayCopy--layout-captionBar):not(.overlayCopy--layout-card){transform:translate(-50%)}}.videoHero[data-v-42709d42]{padding:18px 0}.videoHero--split[data-v-42709d42]{padding:18px}.inner[data-v-42709d42]{grid-template-columns:1fr 1.2fr;align-items:center;gap:16px;display:grid}.inner--reverse[data-v-42709d42]{grid-template-columns:1.2fr 1fr}.inner--reverse .media[data-v-42709d42]{order:-1}.videoHero--split[data-v-42709d42] .title{font-size:1.35rem}.videoHero--split[data-v-42709d42] .subtitle{line-height:1.7}.mediaShell[data-v-42709d42]{position:relative}.video[data-v-42709d42]{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#000;width:100%}.hint[data-v-42709d42]{color:var(--color-text-secondary);font-size:.875rem}.videoHero--center[data-v-42709d42]{justify-content:center;padding:18px;display:flex}.centerStage[data-v-42709d42]{width:100%;max-width:min(960px,100%);margin:0 auto}.videoCenter[data-v-42709d42]{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#000;width:100%;display:block}.sr-only[data-v-42709d42]{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-42709d42],.videoHero--overlay[data-v-42709d42]{padding:0}.overlayStage[data-v-42709d42]{aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.videoFill[data-v-42709d42]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.overlayScrim[data-v-42709d42]{pointer-events:none;background:linear-gradient(#0000001f,#00000059 55%,#000000b8);position:absolute;inset:0}.overlayCopy[data-v-42709d42]{padding:28px 0 calc(36px + env(safe-area-inset-bottom,0px));color:#fff;text-shadow:0 1px 2px #00000073;box-sizing:border-box;position:absolute;bottom:0;left:0;right:0}.overlayCopy--center[data-v-42709d42]{text-align:center}.overlayCopy--right[data-v-42709d42]{text-align:right}.overlayCopy--v-top[data-v-42709d42]{top:0;bottom:auto}.overlayCopy--v-middle[data-v-42709d42]{top:50%;bottom:auto;transform:translateY(-50%)}.overlayCopy--layout-captionBar[data-v-42709d42],.overlayCopy--v-bottom[data-v-42709d42]{top:auto;bottom:0;transform:none}.overlayCopy--layout-captionBar[data-v-42709d42]{background:linear-gradient(#0000,#000000b8)}@media (width<=640px){.overlayCopy--right[data-v-42709d42]{text-align:start}}@media (height<=500px){.overlayCopy--v-middle[data-v-42709d42]:not(.overlayCopy--layout-captionBar){top:auto;bottom:0;transform:none}}.videoHero--overlay[data-v-42709d42] .kicker{color:#ffffffeb}.videoHero--overlay[data-v-42709d42] .title{color:#fff}.videoHero--overlay[data-v-42709d42] .heroLead:not(.overlayCopy--title-display) .title{font-size:calc(clamp(1.25rem,2.4vw,1.85rem))}.videoHero--overlay[data-v-42709d42] .subtitle{color:#ffffffe0;max-width:52ch}.unmutePill[data-v-42709d42]{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-42709d42]:focus-visible{outline:2px solid var(--color-primary,#0c6e6e);outline-offset:2px}.unmutePill--overlay[data-v-42709d42]{left:auto;right:max(var(--container-effective-pad-x,24px),env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}.overlayStage:has(.overlayCopy--right) .unmutePill--overlay[data-v-42709d42]{right:auto;left:max(var(--container-effective-pad-x,24px),env(safe-area-inset-left,0px))}@media (width<=640px){.unmutePill--overlay[data-v-42709d42]{left:auto;right:max(var(--container-effective-pad-x,24px),env(safe-area-inset-right,0px))}.overlayStage:has(.overlayCopy--right) .unmutePill--overlay[data-v-42709d42]{left:auto;right:max(var(--container-effective-pad-x,24px),env(safe-area-inset-right,0px))}}@media (width<=900px){.inner[data-v-42709d42],.inner--reverse[data-v-42709d42]{grid-template-columns:1fr}.inner--reverse .media[data-v-42709d42]{order:0}.overlayStage[data-v-42709d42]{aspect-ratio:16/11}.videoHero--center[data-v-42709d42]{padding:12px}}.navSearchWrap[data-v-17999898]{position:relative}.navSearchWrap--inline[data-v-17999898]{width:100%}.navSearchWrap--bar[data-v-17999898]{flex:12rem;width:calc(min(280px,34vw));min-width:10rem;max-width:22rem;position:relative}.nav-search-trigger[data-v-17999898]{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-17999898],.nav-search-trigger[data-v-17999898]:hover{color:var(--color-primary);background:#0000000a}.navSearchPanel[data-v-17999898]{border:1px solid var(--color-border);z-index:24;background:#fffffffa;border-radius:14px;min-width:calc(min(360px,92vw));padding:12px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 40px #0000001a}.navSearchPanel--palette[data-v-17999898]{width:100%;min-width:0;height:100%;box-shadow:none;z-index:60;background:0 0;border:none;place-items:start center;padding:calc(min(18vh,140px)) 0 0;display:grid;position:fixed;inset:auto auto 0 0}.paletteScrim[data-v-17999898]{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-17999898]{z-index:1;border:1px solid var(--color-border);background:var(--color-bg-elevated,#fff);width:calc(min(560px,92vw));box-shadow:var(--shadow-lg,0 20px 48px #00000038);border-radius:16px;padding:16px;position:relative}.sectionLabel[data-v-17999898]{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-17999898]{border-top:1px dashed var(--color-border);margin-top:8px}.suggest--palette[data-v-17999898]{max-height:calc(min(36vh,280px));box-shadow:none;margin-top:8px;position:static;overflow:auto}.navSearchPanel--bar[data-v-17999898],.navSearchPanel--inline[data-v-17999898]{width:100%;min-width:0;box-shadow:none;background:0 0;border:none;padding:0;position:static}.navSearchWrap--bar .row[data-v-17999898]{border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-elevated,#fff) 92%,transparent);border-radius:999px;align-items:stretch;gap:0;min-height:40px;overflow:hidden}.navSearchWrap--bar .btn[data-v-17999898],.navSearchWrap--bar .input[data-v-17999898]{border-radius:0;min-height:40px}.navSearchWrap--bar .input[data-v-17999898]{color:var(--color-text,#111);background:0 0;border:none}.navSearchWrap--bar .btn[data-v-17999898]{padding-inline:16px}.rowWrap[data-v-17999898]{position:relative}.row[data-v-17999898]{gap:8px;display:flex}.suggest[data-v-17999898]{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-17999898]{max-height:calc(min(40vh,240px));margin-top:6px;position:static;overflow:auto}.suggestItem[data-v-17999898]{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-17999898],.suggestItem[data-v-17999898]:hover{color:var(--color-primary);background:#0c6e6e14}.input[data-v-17999898]{border:1px solid var(--color-border);flex:1;min-width:0;padding:8px 12px;font-size:.875rem}.btn[data-v-17999898],.input[data-v-17999898]{min-height:var(--touch-target-min,44px);border-radius:10px}.btn[data-v-17999898]{background:var(--color-primary);color:#fff;cursor:pointer;border:none;flex-shrink:0;padding:8px 14px;font-weight:700}.btn[data-v-17999898]:disabled{opacity:.6;cursor:not-allowed}.hint.err[data-v-17999898]{color:#b42318;margin-top:8px;font-size:.75rem}.hotQueries[data-v-17999898]{border-top:1px dashed var(--color-border);margin-top:10px;padding-top:8px}.hotQueries--inline[data-v-17999898]{border-top:none;margin-top:8px;padding-top:0}.hotQueries--bar[data-v-17999898]{z-index:12;border:1px solid var(--color-border);background:var(--color-bg-elevated,#fff);border-radius:10px;margin-top:0;padding:10px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 24px #0f172a1f}.hotQueriesLabel[data-v-17999898]{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-17999898]{flex-wrap:wrap;gap:6px;display:flex}.hotQueryChip[data-v-17999898]{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-17999898]:hover{border-color:var(--color-primary);color:var(--color-primary)}[data-v-17999898] .typeahead-mark{color:inherit;background:#0c6e6e24;border-radius:2px;padding:0 1px;font-weight:700}.top[data-v-b1f537f3]{z-index:10;--header-bar-height:var(--header-height,60px);transition:transform var(--header-shrink-duration,.24s) var(--header-shrink-easing,ease);position:sticky;top:0}.top.is-hidden[data-v-b1f537f3]{transform:translateY(calc(-100% - env(safe-area-inset-top,0px)))}.nav-badge[data-v-b1f537f3]{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-b1f537f3]:before{content:"";height:env(safe-area-inset-top,0);display:block}.top.bg-glass[data-v-b1f537f3]{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-b1f537f3]{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-b1f537f3],.top.bg-custom .nav-item.link[data-v-b1f537f3],.top.bg-custom .pill[data-v-b1f537f3],.top.bg-custom .trigger[data-v-b1f537f3]{color:var(--header-text-color-custom,inherit)}.top.bg-solid[data-v-b1f537f3]{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-b1f537f3],.top.bg-transparent[data-v-b1f537f3]{-webkit-backdrop-filter:none}.top.bg-transparent[data-v-b1f537f3]{background:0 0;border-bottom:1px solid #0000}.look-cnHeritageOverlay.preset-transparent-scroll.bg-transparent[data-v-b1f537f3]{border-bottom:1px solid color-mix(in srgb,var(--color-accent,#c49b51) 55%,transparent)}.top.bg-dark[data-v-b1f537f3]{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-b1f537f3],.top.bg-dark .nav-item.link[data-v-b1f537f3],.top.bg-dark .pill[data-v-b1f537f3],.top.bg-dark .trigger[data-v-b1f537f3]{color:var(--header-dark-text,#ffffffeb)}.top.preset-corporate[data-v-b1f537f3]{box-shadow:0 8px 24px color-mix(in srgb,var(--color-text,#1a2332) 4%,transparent)}.top.preset-corporate .inner[data-v-b1f537f3]{min-height:calc(2px + var(--header-bar-height,var(--header-height,60px)))}.top.preset-transparent-scroll[data-v-b1f537f3]{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-b1f537f3]{box-shadow:none}.top.bg-page[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-page[data-v-b1f537f3]{background:color-mix(in srgb,var(--color-bg-app,#f7f8fa) 90%,transparent);-webkit-backdrop-filter:blur(14px)}.top.bg-page[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-glass[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-page[data-v-b1f537f3]{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-b1f537f3]{-webkit-backdrop-filter:blur(10px);background:#fffffff0}.top.preset-transparent-scroll.is-scrolled.bg-dark[data-v-b1f537f3]{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}.look-cnHeritageOverlay.preset-transparent-scroll.bg-transparent.bar-edge-hairline[data-v-b1f537f3],.top.bar-edge-hairline[data-v-b1f537f3],.top.preset-corporate.bar-edge-hairline[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bar-edge-hairline[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-dark.bar-edge-hairline[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-glass.bar-edge-hairline[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-page.bar-edge-hairline[data-v-b1f537f3]{border-bottom:1px solid color-mix(in srgb,currentcolor 22%,transparent);box-shadow:none}.look-cnHeritageOverlay.preset-transparent-scroll.bg-transparent.bar-edge-shadow[data-v-b1f537f3],.top.bar-edge-shadow[data-v-b1f537f3],.top.preset-corporate.bar-edge-shadow[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bar-edge-shadow[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-dark.bar-edge-shadow[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-glass.bar-edge-shadow[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-page.bar-edge-shadow[data-v-b1f537f3]{box-shadow:0 8px 24px color-mix(in srgb,var(--color-text,#1a2332) 8%,transparent);border-bottom-color:#0000}.look-cnHeritageOverlay.preset-transparent-scroll.bg-transparent.bar-edge-none[data-v-b1f537f3],.top.bar-edge-none[data-v-b1f537f3],.top.preset-corporate.bar-edge-none[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bar-edge-none[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-dark.bar-edge-none[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-glass.bar-edge-none[data-v-b1f537f3],.top.preset-transparent-scroll.is-scrolled.bg-page.bar-edge-none[data-v-b1f537f3]{box-shadow:none;border-bottom-color:#0000}.top.preset-slim .inner[data-v-b1f537f3]{height:calc(-4px + var(--header-bar-height,var(--header-height,56px)))}.top.preset-slim.bg-glass[data-v-b1f537f3]{-webkit-backdrop-filter:blur(6px)}.nav-icon[data-v-b1f537f3]{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:16px;height:16px}.nav-item.link[data-v-b1f537f3],.trigger[data-v-b1f537f3]{align-items:center;gap:6px;display:inline-flex}.account-trigger[data-v-b1f537f3]{border-radius:999px;padding:4px}.account-avatar[data-v-b1f537f3]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.account-avatar[data-v-b1f537f3],.account-fallback[data-v-b1f537f3]{border-radius:999px;width:28px;height:28px}.account-fallback[data-v-b1f537f3]{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-b1f537f3]{min-width:160px}.inner[data-v-b1f537f3]{height:var(--header-bar-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);align-items:center;gap:16px;margin:0 auto;display:flex}.top.bg-transparent .inner[data-v-b1f537f3],.top.preset-transparent-scroll .inner[data-v-b1f537f3]{width:100%;max-width:none}.brand[data-v-b1f537f3]{color:var(--color-text,#111);font-family:var(--font-display,var(--font-sans));font-weight:var(--title-weight,600);white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.brand-text[data-v-b1f537f3],.drawer-brand-text[data-v-b1f537f3]{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.15;display:inline-flex}.brand-name[data-v-b1f537f3]{font-weight:inherit}.brand-tagline[data-v-b1f537f3]{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-b1f537f3]{letter-spacing:var(--kicker-tracking,.12em);text-transform:var(--kicker-transform,none);font-size:.65rem;font-weight:500}.logo[data-v-b1f537f3]{-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:0;display:block}.logo.effect-shadow[data-v-b1f537f3]{box-shadow:0 8px 22px #00000024}.logo.effect-ring[data-v-b1f537f3]{background:#ffffffb8;border:1px solid #0000001a;padding:3px}.spacer[data-v-b1f537f3]{flex:1}.inner.nav-layout-logoLeftNavCenterCtaRight .spacer[data-v-b1f537f3],.inner.nav-layout-logoLeftNavRight.nav-menu-start .spacer[data-v-b1f537f3]{display:none}.inner.nav-layout-logoLeftNavCenterCtaRight .nav.desktop[data-v-b1f537f3],.navCenterSpacer[data-v-b1f537f3]{flex:1;min-width:0}.navCenterSpacer[data-v-b1f537f3]{pointer-events:none}.inner.nav-layout-logoLeftNavCenterCtaRight[data-v-b1f537f3]{position:relative}.inner.nav-layout-logoLeftNavCenterCtaRight .nav.desktop[data-v-b1f537f3]:before{content:none}.inner.nav-layout-logoLeftNavCenterCtaRight .navLinks[data-v-b1f537f3]{z-index:1;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.inner.nav-layout-logoLeftNavCenterCtaRight .brand[data-v-b1f537f3],.inner.nav-layout-logoLeftNavCenterCtaRight .navEnd[data-v-b1f537f3]{z-index:2;position:relative}.inner.nav-layout-logoLeftNavRight .navLinks[data-v-b1f537f3]{border-inline-end:1px solid color-mix(in srgb,currentColor 16%,transparent);margin-inline-end:.35rem;padding-inline-end:.85rem}.inner.nav-layout-logoLeftNavRight.nav-menu-start .nav.desktop[data-v-b1f537f3]{flex:auto;min-width:0}.inner.nav-layout-logoLeftNavRight.nav-menu-start .navLinks[data-v-b1f537f3]{border-inline-end:none;margin-inline-end:0;padding-inline-end:0}.inner.nav-layout-logoLeftNavRight.nav-menu-start .navEnd[data-v-b1f537f3]{margin-inline-start:auto}.inner.nav-layout-logoCenterNavBelow .navLinks[data-v-b1f537f3],.inner.nav-layout-logoLeftNavBelow.nav-menu-center .navLinks[data-v-b1f537f3]{justify-content:center}.navActions[data-v-b1f537f3],.navCtas[data-v-b1f537f3],.navEnd[data-v-b1f537f3],.navLinks[data-v-b1f537f3]{align-items:center;gap:6px;min-width:0;display:flex}.inner.nav-layout-logoCenterNavSplit[data-v-b1f537f3]{grid-auto-flow:column;align-items:center;display:grid}.inner.nav-layout-logoCenterNavSplit .brand[data-v-b1f537f3]{z-index:2;min-width:0;position:static}.inner.nav-layout-logoCenterNavSplit .spacer[data-v-b1f537f3]{display:none}.inner.nav-layout-logoCenterNavSplit .nav.desktop[data-v-b1f537f3],.inner.nav-layout-logoCenterNavSplit .navLinks[data-v-b1f537f3]{display:contents}.inner.nav-layout-logoCenterNavSplit .navEnd[data-v-b1f537f3]{z-index:2;position:relative}.inner.nav-layout-logoCenterNavBelow[data-v-b1f537f3],.inner.nav-layout-logoLeftNavBelow[data-v-b1f537f3]{height:auto;min-height:var(--header-bar-height,var(--header-height,60px));align-items:center;row-gap:0;padding-bottom:2px;display:grid}.inner.nav-layout-logoLeftNavBelow[data-v-b1f537f3]{grid-template-columns:auto minmax(0,1fr)}.inner.nav-layout-logoCenterNavBelow .nav.desktop[data-v-b1f537f3],.inner.nav-layout-logoLeftNavBelow .nav.desktop[data-v-b1f537f3]{display:contents}.inner.nav-layout-logoCenterNavBelow .spacer[data-v-b1f537f3],.inner.nav-layout-logoLeftNavBelow .spacer[data-v-b1f537f3]{display:none}.inner.nav-layout-logoLeftNavBelow .brand[data-v-b1f537f3]{grid-area:1/1}.inner.nav-layout-logoLeftNavBelow .navEnd[data-v-b1f537f3]{grid-area:1/2;justify-self:stretch;width:100%}.inner.nav-layout-logoCenterNavBelow[data-v-b1f537f3]{grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(0,1fr)}.inner.nav-layout-logoCenterNavBelow .brand[data-v-b1f537f3]{z-index:1;grid-area:1/2;justify-self:center;min-width:0;max-width:100%}.inner.nav-layout-logoCenterNavBelow .navEnd[data-v-b1f537f3]{z-index:2;grid-area:1/3;justify-self:end;position:relative}.inner.nav-layout-logoCenterNavBelow .navLinks[data-v-b1f537f3],.inner.nav-layout-logoLeftNavBelow .navLinks[data-v-b1f537f3]{box-sizing:border-box;width:auto;min-height:40px;margin-inline:calc(-1 * var(--container-effective-pad-x,var(--container-pad-x,24px)));padding-inline:var(--container-effective-pad-x,var(--container-pad-x,24px));border-top:1px solid color-mix(in srgb,currentcolor 16%,transparent);grid-area:2/1/auto/-1;align-items:stretch;padding-block:0}.inner.nav-layout-logoCenterNavBelow .nav-item.link[data-v-b1f537f3],.inner.nav-layout-logoCenterNavBelow .trigger[data-v-b1f537f3],.inner.nav-layout-logoLeftNavBelow .nav-item.link[data-v-b1f537f3],.inner.nav-layout-logoLeftNavBelow .trigger[data-v-b1f537f3]{border-radius:0;padding-inline:12px;font-size:.8125rem}.top.is-desktop .inner.nav-layout-logoLeftNavBelow .navActions[data-v-b1f537f3]{flex:auto;min-width:0}.top.is-desktop .inner.nav-layout-logoLeftNavBelow .navSearchWrap--bar[data-v-b1f537f3]{flex:12rem;max-width:36rem;margin-inline-end:auto}.top.search-inline.is-desktop .inner.nav-layout-logoLeftNavRight .spacer[data-v-b1f537f3]{flex:0 12px}.top.search-inline.is-desktop .inner.nav-layout-logoLeftNavRight .nav.desktop[data-v-b1f537f3],.top.search-inline.is-desktop .inner.nav-layout-logoLeftNavRight .navActions[data-v-b1f537f3],.top.search-inline.is-desktop .inner.nav-layout-logoLeftNavRight .navEnd[data-v-b1f537f3]{flex:auto;min-width:0}.top.search-inline.is-desktop .inner.nav-layout-logoLeftNavRight .navSearchWrap--bar[data-v-b1f537f3]{flex:16rem;width:auto;max-width:40rem}.top.search-inline.is-desktop .inner.nav-layout-logoLeftNavRight.nav-menu-start .navEnd[data-v-b1f537f3]{margin-inline-start:0}.inner.nav-layout-logoCenterNavBelow .navSearchWrap--bar[data-v-b1f537f3],.inner.nav-layout-logoCenterNavSplit .navSearchWrap--bar[data-v-b1f537f3],.inner.nav-layout-logoLeftNavCenterCtaRight .navSearchWrap--bar[data-v-b1f537f3]{flex:0 16rem;width:calc(min(16rem,30vw));max-width:16rem;margin-inline-end:0}.nav[data-v-b1f537f3]{align-items:center;gap:6px;min-width:0;display:flex}.nav-item[data-v-b1f537f3]{position:relative}.nav-item.link[data-v-b1f537f3],.trigger[data-v-b1f537f3]{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-b1f537f3],.trigger.active[data-v-b1f537f3]{color:var(--nav-active-color,var(--color-primary));font-weight:650}.hover-underline .nav.desktop[data-v-b1f537f3],.hover-underline .navLinks[data-v-b1f537f3]{align-items:stretch;height:100%}.hover-underline .inner.nav-layout-logoCenterNavBelow .navLinks[data-v-b1f537f3],.hover-underline .inner.nav-layout-logoLeftNavBelow .navLinks[data-v-b1f537f3]{height:auto}.hover-underline .inner[data-v-b1f537f3]{align-items:stretch}.hover-underline .inner>.brand[data-v-b1f537f3],.hover-underline .inner>.burger[data-v-b1f537f3],.hover-underline .inner>.spacer[data-v-b1f537f3],.hover-underline .navEnd[data-v-b1f537f3]{align-self:center}.hover-underline .nav-item.dropdown[data-v-b1f537f3]{align-items:stretch;display:flex}.hover-underline .nav-item.link[data-v-b1f537f3],.hover-underline .trigger[data-v-b1f537f3]{letter-spacing:0;border-radius:0;align-self:stretch;align-items:center;height:auto;font-weight:400;display:inline-flex}.look-cnHeritageLockup.hover-underline .nav-item.link[data-v-b1f537f3],.look-cnHeritageLockup.hover-underline .trigger[data-v-b1f537f3],.look-cnHeritageOverlay.hover-underline .nav-item.link[data-v-b1f537f3],.look-cnHeritageOverlay.hover-underline .trigger[data-v-b1f537f3]{letter-spacing:.2em}.inner.nav-layout-logoCenterNavBelow .nav-item.link[data-v-b1f537f3],.inner.nav-layout-logoCenterNavBelow .trigger[data-v-b1f537f3],.inner.nav-layout-logoLeftNavBelow .nav-item.link[data-v-b1f537f3],.inner.nav-layout-logoLeftNavBelow .trigger[data-v-b1f537f3]{letter-spacing:0}.hover-underline .nav-item.link[data-v-b1f537f3]:after,.hover-underline .trigger[data-v-b1f537f3]: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:0;left:10px;right:10px;transform:scaleX(0)}.inner.nav-layout-logoCenterNavBelow .nav-item.link[data-v-b1f537f3]:after,.inner.nav-layout-logoCenterNavBelow .trigger[data-v-b1f537f3]:after,.inner.nav-layout-logoLeftNavBelow .nav-item.link[data-v-b1f537f3]:after,.inner.nav-layout-logoLeftNavBelow .trigger[data-v-b1f537f3]:after{left:12px;right:12px}.hover-bg .nav-item.link.active[data-v-b1f537f3],.hover-bg .trigger.active[data-v-b1f537f3]{background:var(--nav-active-bg,color-mix(in srgb,var(--color-primary,#0c6e6e) 10%,transparent))}.hover-bg .nav-item.link.active[data-v-b1f537f3]:after{content:"";background:var(--nav-active-color,var(--color-primary));transform-origin:50%;height:2px;animation:navActiveIndicatorIn-b1f537f3 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-b1f537f3],.hover-pill .trigger.active[data-v-b1f537f3]{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-b1f537f3]:after,.hover-pill .trigger.active[data-v-b1f537f3]:after{display:none}.hover-underline .nav-item.link.active[data-v-b1f537f3],.hover-underline .trigger.active[data-v-b1f537f3]{color:var(--nav-active-color,var(--color-accent,var(--color-primary)));background:0 0;font-weight:400;text-decoration:none}.hover-underline .nav-item.link.active[data-v-b1f537f3]:after,.hover-underline .trigger.active[data-v-b1f537f3]:after{opacity:1;transform:scaleX(1)}@keyframes navActiveIndicatorIn-b1f537f3{0%{opacity:.45;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}.menu-link.active[data-v-b1f537f3]{background:color-mix(in srgb,var(--color-primary,#0c6e6e) 10%,transparent);color:var(--color-primary);font-weight:850}.drawer-close[data-v-b1f537f3]:focus-visible,.langBtn[data-v-b1f537f3]:focus-visible,.langMenuLink[data-v-b1f537f3]:focus-visible,.menu-link[data-v-b1f537f3]:focus-visible,.mobile-link[data-v-b1f537f3]:focus-visible,.nav-item.link[data-v-b1f537f3]:focus-visible,.pill[data-v-b1f537f3]:focus-visible,.trigger[data-v-b1f537f3]: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-b1f537f3]:hover,.hover-bg .trigger[data-v-b1f537f3]:hover{background:var(--nav-hover-bg,color-mix(in srgb,var(--color-text) 6%,transparent))}.hover-pill .nav-item.link[data-v-b1f537f3]:hover,.hover-pill .trigger[data-v-b1f537f3]: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-b1f537f3]:focus-visible:after,.hover-underline .nav-item.link[data-v-b1f537f3]:hover:after,.hover-underline .trigger[data-v-b1f537f3]:focus-visible:after,.hover-underline .trigger[data-v-b1f537f3]:hover:after{transform:scaleX(1)}.menu[data-v-b1f537f3]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--color-bg-elevated,#fffffffa);min-width:220px;max-height:calc(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-b1f537f3],.menu[data-v-b1f537f3]:before{position:absolute;left:0}.menu[data-v-b1f537f3]:before{content:"";height:10px;top:-10px;right:0}.menu[data-open="1"][data-v-b1f537f3]{display:block}.navEnd .menu[data-v-b1f537f3]:not(.menu--mega-full),.navLinks>.nav-item.dropdown:nth-last-child(-n+2)>.menu[data-v-b1f537f3]:not(.menu--mega-full){left:auto;right:0}.menu.menu--mega-full[data-v-b1f537f3]{left:50%;right:auto;top:calc(-2px + var(--header-offset,var(--header-height,72px)));width:calc(min(1120px,100vw - 32px));min-width:0;max-width:calc(100vw - 32px);position:fixed;transform:translate(-50%)}.dropdown-fade .menu[data-open="1"][data-v-b1f537f3]{animation:.14s ease-out fadeIn-b1f537f3}.dropdown-slide .menu[data-open="1"][data-v-b1f537f3]{animation:.16s ease-out slideIn-b1f537f3}.dropdown-none .menu[data-open="1"][data-v-b1f537f3]{animation:none}@media (prefers-reduced-motion:reduce){.dropdown-fade .menu[data-open="1"][data-v-b1f537f3],.dropdown-slide .menu[data-open="1"][data-v-b1f537f3],.menu--mega.menu[data-open="1"][data-v-b1f537f3],.menu--mega[data-open="1"][data-v-b1f537f3]{animation:none}}@keyframes fadeIn-b1f537f3{0%{opacity:0}to{opacity:1}}@keyframes slideIn-b1f537f3{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.menu--mega.menu[data-open="1"][data-v-b1f537f3],.menu--mega[data-open="1"][data-v-b1f537f3]{animation:.18s ease-out slideIn-b1f537f3}.menu.menu--mega-full[data-open="1"][data-v-b1f537f3]{animation:.18s ease-out megaFullIn-b1f537f3}@keyframes megaFullIn-b1f537f3{0%{opacity:0;transform:translate(-50%)translateY(-8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.menu-group[data-v-b1f537f3]{padding:6px 0}.menu--mega[data-v-b1f537f3]{min-width:520px;max-width:calc(min(960px,92vw));padding:16px 18px}.menu--mega-compact[data-v-b1f537f3]{min-width:420px;padding:10px 12px}.menu--mega-compact .megaGrid[data-v-b1f537f3]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.menu--mega-compact .megaLink[data-v-b1f537f3]{gap:8px;padding:4px 8px}.menu--mega-compact .megaLinkDesc[data-v-b1f537f3],.menu--mega-tiles .megaLinkDesc[data-v-b1f537f3]{display:none}.menu--mega-tiles .megaGrid[data-v-b1f537f3]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.menu--mega-tiles .megaLink[data-v-b1f537f3]{text-align:center;flex-direction:column;align-items:center;padding:12px 8px}.menu--mega-tiles .megaThumb[data-v-b1f537f3]{border-radius:12px;width:64px;height:64px}.megaGrid[data-v-b1f537f3]{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:16px;display:grid}.megaColTitle[data-v-b1f537f3]{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-b1f537f3]{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-b1f537f3]:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.megaLink.active[data-v-b1f537f3]{background:color-mix(in srgb,var(--color-primary) 16%,transparent);color:var(--color-primary)}.megaThumb[data-v-b1f537f3]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.megaLinkBody[data-v-b1f537f3]{gap:2px;min-width:0;display:grid}.megaLinkLabel[data-v-b1f537f3]{font-size:.875rem;font-weight:700}.megaLinkDesc[data-v-b1f537f3]{color:var(--color-text-muted,#666);font-size:.75rem;line-height:1.4}.group-title[data-v-b1f537f3]{color:var(--color-text-secondary);margin:6px 0;font-size:.75rem;font-weight:800}.menu-link[data-v-b1f537f3]{color:var(--color-text,#111);border-radius:10px;padding:8px 10px;font-size:.86rem;text-decoration:none;display:block}.menu-link[data-v-b1f537f3]:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent);color:var(--color-primary)}.burger[data-v-b1f537f3]{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-b1f537f3]:hover{background:var(--burger-bg-hover,color-mix(in srgb,var(--color-primary,#0c6e6e) 14%,transparent))}.burger[data-v-b1f537f3]:active{opacity:.92;transform:translateY(1px)}.burger[data-v-b1f537f3]: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-b1f537f3]{background:var(--burger-bg,#fff6)}.burger[style*=--burger-variant\:pill][data-v-b1f537f3]{border-radius:var(--burger-radius,999px)}.lang[data-v-b1f537f3]{align-items:center;gap:8px;margin-left:4px;display:flex}.langDropdown[data-v-b1f537f3]{position:relative}.langBtn[data-v-b1f537f3]{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-b1f537f3]{background:color-mix(in srgb,currentColor 10%,transparent);border-color:color-mix(in srgb,currentColor 22%,transparent);color:#ffffffe0}.langMenu[data-v-b1f537f3]{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-b1f537f3]{display:block}.langMenuLink[data-v-b1f537f3]{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-b1f537f3]:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent);color:var(--color-primary)}.langMark[data-v-b1f537f3]{opacity:.75}.langMark[data-v-b1f537f3],.pill[data-v-b1f537f3]{font-size:.75rem}.pill[data-v-b1f537f3]{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-b1f537f3]{background:color-mix(in srgb,var(--color-text) 8%,transparent);color:var(--color-text,#111)}.lang-sep[data-v-b1f537f3]{opacity:.6}.drawer[data-v-b1f537f3]{z-index:60;position:fixed;inset:0}.drawer-backdrop[data-v-b1f537f3]{background:#0000006b;position:absolute;inset:0}.drawer-panel[data-v-b1f537f3]{background:var(--color-bg-elevated,#fffffffa);width:calc(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-b1f537f3;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(0);box-shadow:-20px 0 50px #0000002e}.drawer-panel--fullscreen[data-v-b1f537f3]{border-left:none;width:100%;max-width:100%}@media (width>=641px){.drawer-panel[data-v-b1f537f3]:not(.drawer-panel--fullscreen){width:calc(min(420px,56vw))}}@supports (width:100dvw){.drawer-panel--fullscreen[data-v-b1f537f3]{width:100dvw;max-width:100dvw}.drawer-panel[data-v-b1f537f3]{width:calc(min(86dvw,360px))}}@keyframes drawerIn-b1f537f3{0%{opacity:.85;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.top.bg-dark .drawer-panel[data-v-b1f537f3]{background:var(--color-bg-elevated,#14181efa);border-left-color:var(--color-border,#ffffff24)}.drawer-head[data-v-b1f537f3]{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-b1f537f3],.drawer-head[data-v-b1f537f3]{align-items:center;gap:10px}.drawer-brand[data-v-b1f537f3]{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-b1f537f3]{-o-object-fit:contain;object-fit:contain}.drawer-close[data-v-b1f537f3]{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-b1f537f3]{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-b1f537f3]{border-bottom:1px solid var(--color-border);flex-shrink:0;padding:12px 14px 0}.drawer-links[data-v-b1f537f3]{padding:10px 14px 18px}.drawer-body[data-v-b1f537f3]{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.drawer-foot[data-v-b1f537f3]{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-b1f537f3]{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-b1f537f3]:active,.mobile-link[data-v-b1f537f3]:active{opacity:.85}.drawer-foot-btn[data-v-b1f537f3]{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-b1f537f3]{background:var(--color-primary);color:#fff}.drawer-foot-btn--secondary[data-v-b1f537f3]{color:var(--color-text,#111);border:1px solid var(--color-border);background:0 0}.top.bg-dark .drawer-foot[data-v-b1f537f3]{background:#ffffff0a;border-top-color:#ffffff24}.top.bg-dark .drawer-foot-btn--secondary[data-v-b1f537f3],.top.bg-dark .drawer-foot-link[data-v-b1f537f3]{color:#ffffffeb;border-color:#fff3}.mobile-link[data-v-b1f537f3]{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-b1f537f3]{color:var(--color-primary);font-weight:650}.mobile-node summary[data-v-b1f537f3]{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-b1f537f3]{border-left:2px solid color-mix(in srgb,var(--color-text) 10%,transparent);padding-left:10px}.top.is-shrunk .inner[data-v-b1f537f3]{height:var(--header-bar-height,var(--header-height,52px))}.utilityBar[data-v-b1f537f3]{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-b1f537f3]{background:color-mix(in srgb,currentColor 6%,transparent)}.top.bg-dark .utilityBar[data-v-b1f537f3],.top.bg-transparent .utilityBar[data-v-b1f537f3]{border-bottom-color:color-mix(in srgb,currentColor 14%,transparent)}.top.bg-transparent .utilityBar[data-v-b1f537f3]{background:0 0}.utilityInner[data-v-b1f537f3]{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}.top.bg-transparent .utilityInner[data-v-b1f537f3],.top.preset-transparent-scroll .utilityInner[data-v-b1f537f3]{width:100%;max-width:none}.utilityBar.utility-align-start .utilityInner[data-v-b1f537f3]{justify-content:flex-start}.utilityBar.utility-align-split .utilityInner[data-v-b1f537f3]{justify-content:space-between}.utilityBar.utility-density-dense .utilityInner[data-v-b1f537f3]{gap:8px 12px;padding-top:3px;padding-bottom:3px;font-size:.7rem}@media (width<=1200px){.utilityBar.utility-align-split .utilityInner[data-v-b1f537f3],.utilityBar.utility-align-start .utilityInner[data-v-b1f537f3],.utilityInner[data-v-b1f537f3]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.utilityLink[data-v-b1f537f3],.utilityText[data-v-b1f537f3]{min-height:var(--touch-target-min,44px);flex-shrink:0;align-items:center;display:inline-flex}.utilityInner[data-v-b1f537f3]::-webkit-scrollbar{display:none}}.utilityBar .lang--utility[data-v-b1f537f3]{margin-left:auto}.utilityBar.utility-align-split .lang--utility[data-v-b1f537f3],.utilityBar.utility-align-start .lang--utility[data-v-b1f537f3]{margin-left:0}.utilityLink[data-v-b1f537f3]{color:var(--color-text-secondary);text-decoration:none}.utilityLink[data-v-b1f537f3]:hover{color:var(--color-primary)}.utilityText[data-v-b1f537f3]{color:var(--color-text-muted,#666)}.menu--mega-full[data-v-b1f537f3]{min-width:calc(min(960px,96vw));max-width:calc(min(1120px,96vw));left:50%;transform:translate(-50%)}.megaFeatured[data-v-b1f537f3],.megaShell[data-v-b1f537f3]{gap:12px;display:grid}.megaFeatured[data-v-b1f537f3]{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-b1f537f3]{aspect-ratio:120/80;-o-object-fit:cover;object-fit:cover;border-radius:10px;width:120px;height:80px}.megaFeaturedTitle[data-v-b1f537f3]{font-weight:800;display:block}.megaFeaturedDesc[data-v-b1f537f3]{color:var(--color-text-muted,#666);margin-top:4px;font-size:.8125rem;display:block}.megaFeaturedCta[data-v-b1f537f3]{font-size:.8125rem;display:inline-block}.megaFeaturedCta[data-v-b1f537f3],.megaViewAll[data-v-b1f537f3]{color:var(--color-primary);margin-top:8px;font-weight:700}.megaViewAll[data-v-b1f537f3]{padding:8px 10px;text-decoration:none;display:block}.ctaBtn--secondary[data-v-b1f537f3]{border:1px solid var(--color-border);background:0 0}.ctaBtn[data-v-b1f537f3]: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)}.ctaBtn.ctaBtn--outline[data-v-b1f537f3],.drawer-foot-btn--primary.ctaBtn--outline[data-v-b1f537f3]{color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 72%,transparent);box-shadow:none;background:0 0}.ctaBtn.ctaBtn--ghost[data-v-b1f537f3],.drawer-foot-btn--primary.ctaBtn--ghost[data-v-b1f537f3]{color:inherit;box-shadow:none;background:0 0;border:1px solid #0000;font-weight:650}.top.bg-dark .ctaBtn.ctaBtn--outline[data-v-b1f537f3],.top.bg-dark .drawer-foot-btn--primary.ctaBtn--outline[data-v-b1f537f3],.top.bg-transparent .ctaBtn.ctaBtn--outline[data-v-b1f537f3]{color:var(--header-dark-text,currentColor);border-color:color-mix(in srgb,currentColor 55%,transparent);background:0 0}.burger--icon[data-v-b1f537f3]{padding:10px}.burgerIcon[data-v-b1f537f3]{gap:4px;display:grid}.burgerIcon span[data-v-b1f537f3]{background:currentColor;border-radius:2px;width:18px;height:2px;display:block}.mobile-back[data-v-b1f537f3]{color:var(--color-primary);padding:10px 8px;font-weight:700}.mobile-back[data-v-b1f537f3],.mobile-link--branch[data-v-b1f537f3]{text-align:left;cursor:pointer;background:0 0;border:none;width:100%}.nav-item.dropdown.open>.menu[data-v-b1f537f3]{display:block}.mobile[data-v-b1f537f3],.top.is-mobile .desktop[data-v-b1f537f3]{display:none}.top.is-mobile .nav.desktop[data-v-b1f537f3]{flex:none;margin-left:0;display:flex}.top.is-mobile .desktopOnly[data-v-b1f537f3]{display:none}.top.is-mobile .mobile[data-v-b1f537f3]{display:block}.top.is-mobile .inner.nav-layout-logoCenterNavBelow[data-v-b1f537f3],.top.is-mobile .inner.nav-layout-logoCenterNavSplit[data-v-b1f537f3],.top.is-mobile .inner.nav-layout-logoLeftNavBelow[data-v-b1f537f3]{height:var(--header-bar-height,var(--header-height,60px));min-height:0;padding-bottom:0;display:flex}.top.is-mobile .inner.nav-layout-logoCenterNavBelow .brand[data-v-b1f537f3],.top.is-mobile .inner.nav-layout-logoCenterNavBelow .navEnd[data-v-b1f537f3],.top.is-mobile .inner.nav-layout-logoCenterNavSplit .brand[data-v-b1f537f3],.top.is-mobile .inner.nav-layout-logoLeftNavBelow .brand[data-v-b1f537f3],.top.is-mobile .inner.nav-layout-logoLeftNavBelow .navEnd[data-v-b1f537f3]{z-index:auto;grid-column:auto;justify-self:auto;width:auto}.top.is-mobile .inner[data-v-b1f537f3]{min-width:0;overflow:hidden}.top.is-mobile .brand[data-v-b1f537f3]{flex:auto;max-width:calc(100% - 8.5rem);overflow:hidden}.top.is-mobile .logo[data-v-b1f537f3]{flex-shrink:1;max-width:100%}.top.is-mobile .lang[data-v-b1f537f3]{flex-shrink:0}.top.is-mobile .spacer[data-v-b1f537f3]{flex:0 0 8px;min-width:8px}.themeSwatches[data-v-b1f537f3]{flex-shrink:0;align-items:center;gap:8px;margin-inline-start:8px;display:inline-flex}.themeSwatches--framed[data-v-b1f537f3]{border:1px solid color-mix(in srgb,currentcolor 32%,transparent);border-radius:2px;gap:8px;margin-inline-start:4px;padding:6px 10px}.themeSwatchLabel[data-v-b1f537f3]{letter-spacing:.18em;color:inherit;align-items:center;gap:6px;font-size:12px;line-height:1;display:inline-flex}.themeSwatchIcon[data-v-b1f537f3]{flex-shrink:0;width:14px;height:14px}.themeSwatches--framed .themeSwatch[data-v-b1f537f3]{border-width:1px;width:10px;min-width:10px;height:10px;min-height:10px}.themeSwatches--drawer[data-v-b1f537f3]{margin-inline-start:0;flex-wrap:wrap;justify-content:flex-start;width:100%;margin-top:8px}.themeSwatch[data-v-b1f537f3]{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-b1f537f3]{box-shadow:0 0 0 2px var(--color-text,#111)}.themeSwatch[data-v-b1f537f3]:focus-visible{outline:2px solid var(--color-primary,#0c6e6e);outline-offset:2px}@media (width<=1200px){.top.is-desktop .inner.nav-layout-logoLeftNavCenterCtaRight .nav.desktop[data-v-b1f537f3]:before{content:"";flex:1 1 0;min-width:0}.top.is-desktop .inner.nav-layout-logoLeftNavCenterCtaRight .navLinks[data-v-b1f537f3]{z-index:auto;min-width:0;height:auto;position:static;top:auto;left:auto;transform:none}.top.is-desktop .inner.nav-layout-logoCenterNavSplit[data-v-b1f537f3]{display:flex}.top.is-desktop .inner.nav-layout-logoCenterNavSplit .nav.desktop[data-v-b1f537f3],.top.is-desktop .inner.nav-layout-logoCenterNavSplit .navLinks[data-v-b1f537f3]{min-width:0;display:flex}.top.is-desktop .inner.nav-layout-logoCenterNavBelow[data-v-b1f537f3]{grid-template-columns:minmax(0,1fr) minmax(0,min(100%,28rem)) minmax(0,1fr)}.top.is-desktop .inner.nav-layout-logoCenterNavBelow .nav-item.link[data-v-b1f537f3],.top.is-desktop .inner.nav-layout-logoCenterNavBelow .trigger[data-v-b1f537f3],.top.is-desktop .inner.nav-layout-logoLeftNavBelow .nav-item.link[data-v-b1f537f3],.top.is-desktop .inner.nav-layout-logoLeftNavBelow .trigger[data-v-b1f537f3]{min-height:var(--touch-target-min,44px);padding-inline:8px}.top.is-desktop .menu-link[data-v-b1f537f3],.top.is-desktop .nav-item.link[data-v-b1f537f3],.top.is-desktop .trigger[data-v-b1f537f3]{min-height:var(--touch-target-min,44px);box-sizing:border-box}.top.is-desktop .nav-item.link[data-v-b1f537f3],.top.is-desktop .trigger[data-v-b1f537f3]{align-items:center;display:inline-flex}}.top.is-mobile.is-tablet .nav.desktop[data-v-b1f537f3],.top.is-mobile.is-tablet .navEnd[data-v-b1f537f3]{flex:auto;justify-content:flex-end;min-width:0}.top.is-mobile.is-phone .inner[data-v-b1f537f3],.top.is-mobile.is-tablet .inner[data-v-b1f537f3]{overflow:visible}.top.is-mobile.is-tablet .brand[data-v-b1f537f3]{flex:0 auto;max-width:min(40%,14rem)}.top.is-mobile.is-tablet .navActions.desktopOnly[data-v-b1f537f3],.top.is-mobile.is-tablet .navCtas.desktopOnly[data-v-b1f537f3]{align-items:center;gap:8px;min-width:0;display:flex}.top.is-mobile.is-tablet .navActions.desktopOnly[data-v-b1f537f3]{flex:auto}.top.is-mobile.is-tablet .account-menu[data-v-b1f537f3],.top.is-mobile.is-tablet .ctaBtn--secondary[data-v-b1f537f3],.top.is-mobile.is-tablet .nav-utility-link[data-v-b1f537f3]{display:none}.top.is-mobile.is-tablet .navSearchWrap--bar[data-v-b1f537f3]{flex:8rem;width:auto;min-width:0;max-width:18rem}.top.is-mobile.is-tablet .ctaBtn[data-v-b1f537f3]{min-height:var(--touch-target-min,44px);white-space:nowrap;flex-shrink:0;align-items:center;padding-inline:12px;display:inline-flex}.top.is-mobile.is-phone .navActions.desktopOnly[data-v-b1f537f3]:has(.navSearchWrap){flex:none;align-items:center;display:flex}.top.is-mobile.is-phone .account-menu[data-v-b1f537f3],.top.is-mobile.is-phone .nav-utility-link[data-v-b1f537f3],.top.is-mobile.is-phone .themeSwatches[data-v-b1f537f3]{display:none}.top.is-mobile.is-phone:has(.navSearchWrap) .brand[data-v-b1f537f3]{max-width:calc(100% - 12.5rem)}.top.is-mobile.is-phone:has(.navSearchWrap) .spacer[data-v-b1f537f3]{flex:8px}.top.is-mobile.is-phone .lang[data-v-b1f537f3]{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;max-width:calc(min(46vw,10rem));overflow-x:auto}.top.is-mobile.is-phone .lang[data-v-b1f537f3]::-webkit-scrollbar{display:none}.top.is-mobile.is-phone .pill[data-v-b1f537f3]{flex-shrink:0}.top.is-tablet .themeSwatches:not(.themeSwatches--framed) .themeSwatch[data-v-b1f537f3]{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.top.is-tablet .themeSwatches:not(.themeSwatches--framed) .themeSwatch[data-v-b1f537f3]:after{content:"";background:var(--swatch-color,var(--color-primary,#0c6e6e));border-radius:999px;width:18px;height:18px;box-shadow:0 0 0 1px #0000002e,inset 0 0 0 2px #ffffffd9}.top.is-tablet .themeSwatches:not(.themeSwatches--framed) .themeSwatch.active[data-v-b1f537f3]:after{box-shadow:0 0 0 2px var(--color-text,#111)}.top.is-mobile.is-phone .navSearchWrap[data-v-b1f537f3] .navSearchPanel:not(.navSearchPanel--palette){width:calc(min(20rem,100vw - 1.5rem));min-width:0;max-width:calc(100vw - 1.5rem)}@media (width<=900px){.top[data-v-b1f537f3]{--header-bar-height:min(var(--header-height,64px), 64px)}}@media (width<=640px){.top[data-v-b1f537f3]{--header-bar-height:min(var(--header-height,56px), 56px)}}.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-04bc8de1],.blocksShell[data-v-04bc8de1]{flex-direction:column;align-items:stretch;min-width:0;display:flex}.blocks[data-v-04bc8de1]{--blocks-stack-scale:1}.blocksEndGap[data-v-04bc8de1]{height:var(--blocks-end-gap,40px);flex:none}.blockSep[data-v-04bc8de1]{flex:none;min-height:0}.blockSep[data-v-04bc8de1],.blockWrap[data-v-04bc8de1]{width:100%;min-width:0;position:relative}.blockWrap[data-v-04bc8de1]{z-index:1}.blockContent[data-v-04bc8de1]{z-index:1;min-width:0;position:relative}.blockContent[data-v-04bc8de1]:not(.container){width:100%}.blockSection[data-v-04bc8de1]{background:var(--section-bg-default,transparent);width:100%;min-width:0;padding:0}:is(.blockSep[data-v-04bc8de1]:has(+.blockSection--bandLift),.blockSep[data-v-04bc8de1]:has(+.blockSection--statPull)){overflow:hidden;height:0!important;min-height:0!important}.blockSection--statPull[data-v-04bc8de1],.blockSection--statPull[data-v-04bc8de1]:focus-within,.blockSection--statPull[data-v-04bc8de1]:hover{z-index:2;position:relative}.blockSection--bandLift[data-v-04bc8de1],.blockSection--bandLift[data-v-04bc8de1]:focus-within,.blockSection--bandLift[data-v-04bc8de1]:hover{z-index:2;margin-top:calc(-1 * var(--block-band-lift,0px));position:relative}.blockSection--bandLift-sm[data-v-04bc8de1]{--block-band-lift:24px}.blockSection--bandLift-md[data-v-04bc8de1]{--block-band-lift:48px}.blockSection--bandLift-lg[data-v-04bc8de1]{--block-band-lift:72px}@media (width<=900px){.blockSection--bandLift-sm[data-v-04bc8de1]{--block-band-lift:16px}.blockSection--bandLift-md[data-v-04bc8de1]{--block-band-lift:28px}.blockSection--bandLift-lg[data-v-04bc8de1]{--block-band-lift:40px}}@media (width<=640px){.blockSection--bandLift-sm[data-v-04bc8de1]{--block-band-lift:12px}.blockSection--bandLift-md[data-v-04bc8de1]{--block-band-lift:16px}.blockSection--bandLift-lg[data-v-04bc8de1]{--block-band-lift:24px}}@media (height<=500px){.blockSection--bandLift-sm[data-v-04bc8de1]{--block-band-lift:8px}.blockSection--bandLift-md[data-v-04bc8de1]{--block-band-lift:12px}.blockSection--bandLift-lg[data-v-04bc8de1]{--block-band-lift:16px}}.blockSection--anchorClear[data-v-04bc8de1]{scroll-margin-top:calc(12px + var(--header-offset,var(--header-height,72px)));scroll-margin-bottom:12px}@media (width<=640px){.blockSection--anchorClear[data-v-04bc8de1]{scroll-margin-top:calc(8px + var(--header-offset,var(--header-height,72px)));scroll-margin-bottom:8px}}@media (height<=500px){.blockSection--anchorClear[data-v-04bc8de1]{scroll-margin-top:calc(8px + var(--header-offset,var(--header-height,72px)));scroll-margin-bottom:8px}}.blockSection--railRule[data-v-04bc8de1]{position:relative}.blockRailRule[data-v-04bc8de1]{z-index:3;width:min(var(--container-max,var(--content-max)),100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))));background:var(--color-border);pointer-events:none;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.blockRailRule--accent[data-v-04bc8de1]{background:var(--color-accent,var(--color-primary));height:2px}.blockSection--narrow.blockSection--railRule:not(.blockSection--alignBand) .blockRailRule[data-v-04bc8de1]{width:min(var(--container-narrow,960px),100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))))}.blockSection--reading.blockSection--railRule:not(.blockSection--alignBand) .blockRailRule[data-v-04bc8de1]{width:var(--container-reading,min(42em,100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))))}.blockSection--wide.blockSection--railRule:not(.blockSection--alignBand) .blockRailRule[data-v-04bc8de1]{width:var(--container-wide-bound,min(var(--container-wide,1440px),100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))))}.blockSection--alignBand.blockSection--railRule:has(.blockWrap--inset) .blockRailRule[data-v-04bc8de1]{width:var(--container-wide-bound,min(var(--container-wide,1440px),100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))))}.blockSection--alignBand.blockSection--railRule:has(.blockWrap--edge) .blockRailRule[data-v-04bc8de1]{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);left:0;transform:none}@supports (width:100dvw){.blockRailRule[data-v-04bc8de1]{width:min(var(--container-max,var(--content-max)),100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))))}.blockSection--narrow.blockSection--railRule:not(.blockSection--alignBand) .blockRailRule[data-v-04bc8de1]{width:min(var(--container-narrow,960px),100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))))}.blockSection--reading.blockSection--railRule:not(.blockSection--alignBand) .blockRailRule[data-v-04bc8de1]{width:var(--container-reading,min(42em,100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))))}.blockSection--wide.blockSection--railRule:not(.blockSection--alignBand) .blockRailRule[data-v-04bc8de1]{width:var(--container-wide-bound,min(var(--container-wide,1440px),100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))))}.blockSection--alignBand.blockSection--railRule:has(.blockWrap--inset) .blockRailRule[data-v-04bc8de1]{width:var(--container-wide-bound,min(var(--container-wide,1440px),100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))))}.blockSection--alignBand.blockSection--railRule:has(.blockWrap--edge) .blockRailRule[data-v-04bc8de1]{width:100dvw;max-width:100dvw;margin-left:calc(50% - 50dvw)}}.blockSection--shellOpen[data-v-04bc8de1]{--block-shell-fill:transparent}.blockSection--shellClear[data-v-04bc8de1]{--block-shell-border-color:transparent;--block-shell-shadow:none}.blockSection.atm--auroraBand[data-v-04bc8de1],.blockSection.atm--auroraSoft[data-v-04bc8de1],.blockSection.atm--dualRadial[data-v-04bc8de1],.blockSection.atm--inkWash[data-v-04bc8de1],.blockSection.atm--meshInk[data-v-04bc8de1],.blockSection.atm--meshSoft[data-v-04bc8de1],.blockSection.atm--skyMist[data-v-04bc8de1],.blockSection.atm--softRadial[data-v-04bc8de1]{isolation:isolate;position:relative}.blockSection.atm--auroraBand[data-v-04bc8de1]:after,.blockSection.atm--auroraBand[data-v-04bc8de1]:before,.blockSection.atm--auroraSoft[data-v-04bc8de1]:after,.blockSection.atm--auroraSoft[data-v-04bc8de1]:before,.blockSection.atm--dualRadial[data-v-04bc8de1]:before,.blockSection.atm--inkWash[data-v-04bc8de1]:before,.blockSection.atm--meshInk[data-v-04bc8de1]:after,.blockSection.atm--meshInk[data-v-04bc8de1]:before,.blockSection.atm--meshSoft[data-v-04bc8de1]:after,.blockSection.atm--meshSoft[data-v-04bc8de1]:before,.blockSection.atm--skyMist[data-v-04bc8de1]:before,.blockSection.atm--softRadial[data-v-04bc8de1]:before{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.blockSection.atm--softRadial[data-v-04bc8de1]:before{background:radial-gradient(at 20% 0,#ffffff8c,#0000 55%)}.blockSection.atm--dualRadial[data-v-04bc8de1]:before{background:radial-gradient(at 12% 0,#ffffff80,#0000 52%),radial-gradient(at 88% 100%,#7828371f,#0000 55%)}.blockSection.atm--inkWash[data-v-04bc8de1]:before{background:radial-gradient(at 50% 0,#0a0e1624,#0000 60%)}.blockSection.atm--skyMist[data-v-04bc8de1]:before{background:radial-gradient(at 18% 8%,#badcff8c,#0000 52%),radial-gradient(at 82% 92%,#d2e8ff59,#0000 58%)}.blockSection.atm--meshSoft[data-v-04bc8de1]: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-04bc8de1]: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-04bc8de1]: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-04bc8de1]: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-04bc8de1]: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-04bc8de1}.blockSection.atm--auroraSoft[data-v-04bc8de1]: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-04bc8de1]: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-04bc8de1}.blockSection.atm--auroraBand[data-v-04bc8de1]:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-border,#c8d0dc) 25%,transparent) 50%,transparent);opacity:.35}@keyframes cmsAtmAuroraDrift-04bc8de1{0%{background-position:28% 38%}to{background-position:62% 52%}}@keyframes cmsAtmAuroraBand-04bc8de1{0%{background-position:0 8%,55% 35%}to{background-position:0 22%,70%}}.app[data-appearance=dark] .blockSection.atm--meshInk[data-v-04bc8de1]:after,.app[data-appearance=dark] .blockSection.atm--meshSoft[data-v-04bc8de1]:after{opacity:.16}.app[data-appearance=dark] .blockSection.atm--auroraBand[data-v-04bc8de1]:before,.app[data-appearance=dark] .blockSection.atm--auroraSoft[data-v-04bc8de1]:before{opacity:.7}@media (prefers-color-scheme:dark){.app[data-appearance=system] .blockSection.atm--meshInk[data-v-04bc8de1]:after,.app[data-appearance=system] .blockSection.atm--meshSoft[data-v-04bc8de1]:after{opacity:.16}.app[data-appearance=system] .blockSection.atm--auroraBand[data-v-04bc8de1]:before,.app[data-appearance=system] .blockSection.atm--auroraSoft[data-v-04bc8de1]:before{opacity:.7}}@media (prefers-reduced-motion:reduce){.blockSection.atm--dualRadial[data-v-04bc8de1]:before,.blockSection.atm--inkWash[data-v-04bc8de1]:before,.blockSection.atm--skyMist[data-v-04bc8de1]:before,.blockSection.atm--softRadial[data-v-04bc8de1]:before{background:#0a0e160a}.blockSection.atm--auroraBand[data-v-04bc8de1]:before,.blockSection.atm--auroraSoft[data-v-04bc8de1]:before,.blockSection.atm--meshInk[data-v-04bc8de1]:before,.blockSection.atm--meshSoft[data-v-04bc8de1]:before{opacity:.35;background-position:50%;background-size:auto;animation:none}.blockSection.atm--auroraBand[data-v-04bc8de1]:after,.blockSection.atm--auroraSoft[data-v-04bc8de1]:after,.blockSection.atm--meshInk[data-v-04bc8de1]:after,.blockSection.atm--meshSoft[data-v-04bc8de1]:after{opacity:.12}}.blockSection--muted[data-v-04bc8de1]{background:var(--section-bg-muted,var(--color-bg-muted,#f7f9fc))}.blockSection--elevated[data-v-04bc8de1]{background:var(--section-bg-elevated,var(--color-bg-elevated,#fff))}.blockSection--py-sm[data-v-04bc8de1]{padding-block:var(--section-pad-y-sm,16px)}.blockSection--py-md[data-v-04bc8de1]{padding-block:var(--section-pad-y-md,28px)}.blockSection--py-lg[data-v-04bc8de1]{padding-block:var(--section-pad-y-lg,44px)}.blockSection--py-xl[data-v-04bc8de1]{padding-block:var(--section-pad-y-xl,96px)}.blockSection--pt-sm[data-v-04bc8de1]{padding-block-start:var(--section-pad-y-sm,16px)}.blockSection--pt-md[data-v-04bc8de1]{padding-block-start:var(--section-pad-y-md,28px)}.blockSection--pt-lg[data-v-04bc8de1]{padding-block-start:var(--section-pad-y-lg,44px)}.blockSection--pt-xl[data-v-04bc8de1]{padding-block-start:var(--section-pad-y-xl,96px)}.blockSection--pb-sm[data-v-04bc8de1]{padding-block-end:var(--section-pad-y-sm,16px)}.blockSection--pb-md[data-v-04bc8de1]{padding-block-end:var(--section-pad-y-md,28px)}.blockSection--pb-lg[data-v-04bc8de1]{padding-block-end:var(--section-pad-y-lg,44px)}.blockSection--pb-xl[data-v-04bc8de1]{padding-block-end:var(--section-pad-y-xl,96px)}@media (width<=900px){.blockSection--py-sm[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-sm,16px),16px)}.blockSection--py-md[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-md,28px),24px)}.blockSection--py-lg[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-lg,44px),36px)}.blockSection--py-xl[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-xl,96px),72px)}.blockSection--pt-sm[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-sm,16px),16px)}.blockSection--pt-md[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-md,28px),24px)}.blockSection--pt-lg[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-lg,44px),36px)}.blockSection--pt-xl[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-xl,96px),72px)}.blockSection--pb-sm[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-sm,16px),16px)}.blockSection--pb-md[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-md,28px),24px)}.blockSection--pb-lg[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-lg,44px),36px)}.blockSection--pb-xl[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-xl,96px),72px)}.blocks[data-v-04bc8de1]{--blocks-stack-scale:calc(5 / 6)}.blocksEndGap[data-v-04bc8de1]{height:min(var(--blocks-end-gap,40px),32px)}.blockSection--roHideMd[data-v-04bc8de1]{display:none!important}.blockSep[data-v-04bc8de1]:has(+.blockSection--roHideMd){overflow:hidden;height:0!important;min-height:0!important}}@media (width<=640px){.blockSection--py-sm[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-sm,16px),12px)}.blockSection--py-md[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-md,28px),20px)}.blockSection--py-lg[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-lg,44px),28px)}.blockSection--py-xl[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-xl,96px),48px)}.blockSection--pt-sm[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-sm,16px),12px)}.blockSection--pt-md[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-md,28px),20px)}.blockSection--pt-lg[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-lg,44px),28px)}.blockSection--pt-xl[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-xl,96px),48px)}.blockSection--pb-sm[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-sm,16px),12px)}.blockSection--pb-md[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-md,28px),20px)}.blockSection--pb-lg[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-lg,44px),28px)}.blockSection--pb-xl[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-xl,96px),48px)}.blocks[data-v-04bc8de1]{--blocks-stack-scale:calc(2 / 3)}.blocksEndGap[data-v-04bc8de1]{height:min(var(--blocks-end-gap,40px),24px)}.blockSection--roHideSm[data-v-04bc8de1]{display:none!important}.blockSep[data-v-04bc8de1]:has(+.blockSection--roHideSm){overflow:hidden;height:0!important;min-height:0!important}}@media (height<=500px){.blockSection--py-sm[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-sm,16px),12px)}.blockSection--py-md[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-md,28px),16px)}.blockSection--py-lg[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-lg,44px),20px)}.blockSection--py-xl[data-v-04bc8de1]{padding-block:min(var(--section-pad-y-xl,96px),32px)}.blockSection--pt-sm[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-sm,16px),12px)}.blockSection--pt-md[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-md,28px),16px)}.blockSection--pt-lg[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-lg,44px),20px)}.blockSection--pt-xl[data-v-04bc8de1]{padding-block-start:min(var(--section-pad-y-xl,96px),32px)}.blockSection--pb-sm[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-sm,16px),12px)}.blockSection--pb-md[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-md,28px),16px)}.blockSection--pb-lg[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-lg,44px),20px)}.blockSection--pb-xl[data-v-04bc8de1]{padding-block-end:min(var(--section-pad-y-xl,96px),32px)}.blocks[data-v-04bc8de1]{--blocks-stack-scale:.5}.blocksEndGap[data-v-04bc8de1]{height:min(var(--blocks-end-gap,40px),16px)}}.blockSection--narrow[data-v-04bc8de1] .container,.blockSection--narrow:not(.blockSection--alignBand):not(.blockSection--stageBand)>.blockWrap>.blockContent[data-v-04bc8de1]:not(.container){width:min(var(--container-narrow,960px),100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))));box-sizing:border-box;margin-inline:auto}.blockSection--reading[data-v-04bc8de1] .container,.blockSection--reading:not(.blockSection--alignBand):not(.blockSection--stageBand)>.blockWrap>.blockContent[data-v-04bc8de1]:not(.container){width:var(--container-reading,min(42em,100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))));box-sizing:border-box;margin-inline:auto}.blockSection--wide[data-v-04bc8de1] .container,.blockSection--wide:not(.blockSection--alignBand):not(.blockSection--stageBand)>.blockWrap>.blockContent[data-v-04bc8de1]:not(.container){width:var(--container-wide-bound,min(var(--container-wide,1440px),100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))));box-sizing:border-box;margin-inline:auto}@supports (width:100dvw){.blockSection--narrow[data-v-04bc8de1] .container,.blockSection--narrow:not(.blockSection--alignBand):not(.blockSection--stageBand)>.blockWrap>.blockContent[data-v-04bc8de1]:not(.container){width:min(var(--container-narrow,960px),100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))))}.blockSection--reading[data-v-04bc8de1] .container,.blockSection--reading:not(.blockSection--alignBand):not(.blockSection--stageBand)>.blockWrap>.blockContent[data-v-04bc8de1]:not(.container){width:var(--container-reading,min(42em,100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))))}.blockSection--wide[data-v-04bc8de1] .container,.blockSection--wide:not(.blockSection--alignBand):not(.blockSection--stageBand)>.blockWrap>.blockContent[data-v-04bc8de1]:not(.container){width:var(--container-wide-bound,min(var(--container-wide,1440px),100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))))}}.blockWrap--edge[data-v-04bc8de1]{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-04bc8de1]{width:100dvw;max-width:100dvw;margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw)}}.blockWrap--inset[data-v-04bc8de1]{width:var(--container-wide-bound,min(var(--container-wide,1440px),100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))));max-width:calc(100vw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))));box-sizing:border-box;position:relative;left:50%;transform:translate(-50%)}@supports (width:100dvw){.blockWrap--inset[data-v-04bc8de1]{width:var(--container-wide-bound,min(var(--container-wide,1440px),100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px)))));max-width:calc(100dvw - (2 * var(--container-effective-pad-x,var(--container-pad-x,24px))))}}.blockWrap--bleedLeft[data-v-04bc8de1]{margin-left:calc(50% - 50vw);margin-right:0}.blockWrap--bleedLeft[data-v-04bc8de1],.blockWrap--bleedRight[data-v-04bc8de1]{box-sizing:border-box;width:calc(100% + max(0px,50vw - 50%));max-width:100vw;position:relative}.blockWrap--bleedRight[data-v-04bc8de1]{margin-left:0;margin-right:calc(50% - 50vw)}@supports (width:100dvw){.blockWrap--bleedLeft[data-v-04bc8de1]{margin-left:calc(50% - 50dvw)}.blockWrap--bleedLeft[data-v-04bc8de1],.blockWrap--bleedRight[data-v-04bc8de1]{width:calc(100% + max(0px,50dvw - 50%));max-width:100dvw}.blockWrap--bleedRight[data-v-04bc8de1]{margin-right:calc(50% - 50dvw)}}.empty[data-v-04bc8de1]{padding:20px}.hint[data-v-04bc8de1]{color:var(--color-text-secondary);font-size:.875rem}.blockSection--cv[data-v-04bc8de1]{content-visibility:auto;contain-intrinsic-size:auto 280px}@media (prefers-reduced-motion:reduce){.blocks .blockSection[data-v-04bc8de1]{opacity:1!important;transition:none!important;transform:none!important}}.blocks.blocks--motion-on .blockSection.blockSection--mot-rise[data-v-04bc8de1]:not(.is-inview){opacity:0;transform:translateY(var(--entrance-rise-distance,14px))}.blocks.blocks--motion-on .blockSection.blockSection--mot-rise.is-inview[data-v-04bc8de1]{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-04bc8de1]:not(.is-inview){opacity:0}.blocks.blocks--motion-on .blockSection.blockSection--mot-fade.is-inview[data-v-04bc8de1]{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-04bc8de1]:not(.is-inview){opacity:0;transform:scale(var(--entrance-zoom-scale,.96))}.blocks.blocks--motion-on .blockSection.blockSection--mot-zoom.is-inview[data-v-04bc8de1]{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-04bc8de1]{cursor:pointer;outline-offset:2px;outline:2px solid #0000;transition:outline-color .14s,box-shadow .14s;position:relative}.blockSection--selectable[data-v-04bc8de1]: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-04bc8de1]:focus-visible,.blockSection--selectable[data-v-04bc8de1]: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-04bc8de1]:after,.blockSection--selectable[data-v-04bc8de1]:focus-visible:after,.blockSection--selectable[data-v-04bc8de1]:hover:after{opacity:1;transform:translateY(0)}.blockSection--selectable.blockSection--highlighted[data-v-04bc8de1]{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-04bc8de1]{animation:.42s blockSectionSelectPulse-04bc8de1}@keyframes blockSectionSelectPulse-04bc8de1{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)}}
