.dust[data-v-b6058b64]{position:relative;overflow:hidden}.dust[data-v-b6058b64],.dust__canvas[data-v-b6058b64]{width:100%;height:100%}.dust__canvas[data-v-b6058b64]{display:block}.dust__fallback[data-v-b6058b64]{filter:invert();opacity:.85;width:34%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@property --pill-on-dark{syntax:"<number>";inherits:false;initial-value:0}.pill[data-v-63a8b415]{--spring:cubic-bezier(.22, 1.28, .34, 1);--ease-spring:cubic-bezier(.3, 1.4, .5, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--plate-shut-w:183px;--plate-open-w:232px;--plate-shut-h:52px;--row-extra:calc((var(--rows,5) - 5)*31.25px);--plate-open-h:calc(333px + var(--row-extra));--pad:14px;--rail-room:16px;--shift-more:calc(var(--plate-shut-w) - var(--plate-open-w) + 3px);--mix:calc(var(--pill-on-dark)*100%);--pill-ink:color-mix(in srgb, #333, #f4f4f5 var(--mix));--pill-plate:color-mix(in srgb, #fff, #141416 var(--mix));--pill-edge:color-mix(in srgb, #23232312, #ffffff1a var(--mix));--pill-rail:color-mix(in srgb, #23232317, #ffffff21 var(--mix));--pill-tick:color-mix(in srgb, #2323238c, #ffffff9e var(--mix));--pill-quiet:color-mix(in srgb, #3339, #f4f4f59e var(--mix));--pill-foot:color-mix(in srgb, #939393, #6c6c6e var(--mix));top:20px;left:var(--rail);z-index:60;width:var(--plate-open-w);height:var(--plate-open-h);pointer-events:none;color:var(--pill-ink);font-family:var(--font-sans);transition:--pill-on-dark .62s cubic-bezier(.22,.61,.36,1);position:fixed}.pill--scrubbed[data-v-63a8b415]{transition:none}.pill__plate[data-v-63a8b415]{width:var(--plate-shut-w);height:var(--plate-shut-h);border-radius:var(--radius-sm);background:var(--pill-plate);box-shadow:inset 0 0 0 1px var(--pill-edge);pointer-events:auto;clip-path:inset(-60px -60px -60px -60px round var(--radius-sm));opacity:1;transition:height .44s var(--spring),width .36s var(--spring) .22s,clip-path .82s var(--ease-out),opacity .28s linear;position:absolute;top:0;left:0;overflow:clip}@keyframes pill-draw-63a8b415{0%{clip-path:inset(0 var(--plate-open-w) 0 0 round var(--radius-sm))}to{clip-path:inset(-60px -60px -60px -60px round var(--radius-sm))}}@keyframes pill-fade-63a8b415{0%{opacity:0}to{opacity:1}}.pill__plate[data-v-63a8b415]{animation:pill-draw-63a8b415 1.05s var(--ease-out) .82s both,pill-fade-63a8b415 .34s linear .82s both}.pill--open .pill__plate[data-v-63a8b415]{width:var(--plate-open-w);height:var(--plate-open-h);transition:width .38s var(--spring),height .6s var(--spring),clip-path .82s var(--ease-out),opacity .28s linear}.pill__rule[data-v-63a8b415]{left:var(--pad);background:var(--pill-rail);width:1px;position:absolute}.pill__rule--head[data-v-63a8b415]{top:var(--pad);transform-origin:50% 0;opacity:0;height:24px;transition:transform .22s var(--ease-in),opacity .11s linear;transform:scaleY(0)}.pill--open .pill__rule--head[data-v-63a8b415]{opacity:1;transition:transform .52s var(--ease-out) 60ms,opacity .2s linear 60ms;transform:scaleY(1)}.pill__rule--list[data-v-63a8b415]{height:calc(145px + var(--row-extra));transform-origin:50% 0;opacity:0;transition:transform .26s var(--ease-in),opacity .12s linear;top:0;transform:scaleY(0)}.pill--open .pill__rule[data-v-63a8b415]{transition:transform .42s var(--spring);transform:translate(0)}.pill--open .pill__rule--list[data-v-63a8b415]{opacity:1;transition:transform .68s var(--ease-out) .12s,opacity .24s linear .12s;transform:scaleY(1)}.pill__brand[data-v-63a8b415]{top:calc(var(--pad) + .5px);left:calc(var(--pad) + var(--rail-room));color:inherit;transform:translateX(calc(var(--rail-room)*-1));transition:transform .22s var(--ease-in);align-items:center;gap:5px;text-decoration:none;display:flex;position:absolute}.pill__brand[data-v-63a8b415]:after{content:"";position:absolute;inset:-11px -8px}.pill--open .pill__brand[data-v-63a8b415]{transition:transform .52s var(--ease-out) 60ms;transform:translate(0)}.pill__mark[data-v-63a8b415]{width:17.355px;height:15.1925px;display:block}.pill__wordmark[data-v-63a8b415]{letter-spacing:-.6661px;font-size:22.204px;font-weight:500;line-height:22.204px}.pill__more[data-v-63a8b415]{top:calc(var(--pad) - 6px);left:calc(var(--plate-open-w) - var(--pad) - 27px);width:36px;height:36px;color:inherit;cursor:pointer;transform:translateX(var(--shift-more));transition:transform .36s var(--spring) .22s;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.pill__moreGlyph[data-v-63a8b415]{width:12px;height:12px;transition:transform .52s var(--ease-spring)}.pill--open .pill__more[data-v-63a8b415]{transition:transform .42s var(--spring);transform:translate(0)}.pill--open .pill__moreGlyph[data-v-63a8b415]{transform:rotate(45deg)scale(.9)}.pill__more:hover .pill__moreGlyph[data-v-63a8b415]{opacity:.55}.pill__nav[data-v-63a8b415]{top:calc(var(--pad) + 66px);position:absolute;left:0;right:0}.pill__list[data-v-63a8b415]{top:0;left:calc(var(--pad) + 16px);gap:12px;margin:0;padding:0;list-style:none;display:grid;position:absolute}.pill__item[data-v-63a8b415]{opacity:0;filter:blur(4px);transition:opacity .12s linear,transform .2s var(--ease-in),filter .12s linear,-webkit-mask-position .2s var(--ease-in),mask-position .2s var(--ease-in);transform:translate(-10px);-webkit-mask-image:linear-gradient(90deg,#000 0 40%,#0000 62% 100%);mask-image:linear-gradient(90deg,#000 0 40%,#0000 62% 100%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:250% 100%;mask-size:250% 100%}.pill--open .pill__item[data-v-63a8b415]{opacity:1;filter:blur();transition:transform .72s var(--ease-out) calc(.15s + var(--i)*40ms),opacity .3s linear calc(.15s + var(--i)*40ms),filter .46s var(--ease-out) calc(.15s + var(--i)*40ms),-webkit-mask-position .62s var(--ease-out) calc(.15s + var(--i)*40ms),mask-position .62s var(--ease-out) calc(.15s + var(--i)*40ms);transform:translate(0);-webkit-mask-position:0 0;mask-position:0 0}.pill__item a[data-v-63a8b415]{font-size:var(--type-body-l);letter-spacing:var(--tracking-body-l);color:var(--pill-quiet);transition:color .3s var(--ease-out);font-weight:400;line-height:19.25px;text-decoration:none;display:block}.pill__item a[data-v-63a8b415]:focus-visible,.pill__item a[data-v-63a8b415]:hover,.pill__item a[aria-current][data-v-63a8b415]{color:var(--pill-ink)}.pill__item a[data-v-63a8b415]:focus-visible{outline:2px solid var(--color-blue-900);outline-offset:3px}@media (hover:none) and (pointer:coarse){.pill__list[data-v-63a8b415]{gap:0;margin-top:-6px}.pill__item a[data-v-63a8b415]{padding-block:6px}}.pill__mark-tick[data-v-63a8b415]{top:0;left:var(--pad);background:var(--pill-tick);transform-origin:50% 0;width:1px;transition:transform .42s cubic-bezier(.22,.61,.36,1),height .42s cubic-bezier(.22,.61,.36,1),opacity .2s linear;position:absolute}.pill:not(.pill--open) .pill__mark-tick[data-v-63a8b415]{transition:opacity .1s linear;opacity:0!important}.pill__foot[data-v-63a8b415]{top:calc(var(--pad) + 275px + var(--row-extra));left:var(--pad);font-size:var(--type-micro);font-weight:400;line-height:var(--leading-micro);letter-spacing:var(--tracking-micro);color:var(--pill-foot);opacity:0;transition:opacity .12s linear,transform .2s var(--ease-in);gap:3px;margin:0;display:grid;position:absolute;transform:translateY(8px)}.pill--open .pill__foot[data-v-63a8b415]{opacity:1;transition:transform .72s var(--ease-out) .3s,opacity .3s linear .3s;transform:translateY(0)}.pill__brand[data-v-63a8b415]:focus-visible,.pill__more[data-v-63a8b415]:focus-visible{outline:2px solid var(--color-blue-900);outline-offset:2px;border-radius:2px}@media (width<=480px){.pill[data-v-63a8b415]{--plate-open-w:calc(100vw - var(--rail)*2)}}@media (prefers-reduced-motion:reduce){.pill__brand[data-v-63a8b415],.pill__foot[data-v-63a8b415],.pill__item[data-v-63a8b415],.pill__item a[data-v-63a8b415],.pill__mark-tick[data-v-63a8b415],.pill__more[data-v-63a8b415],.pill__moreGlyph[data-v-63a8b415],.pill__plate[data-v-63a8b415],.pill__rule[data-v-63a8b415]{transition:none!important}.pill__plate[data-v-63a8b415]{animation:none}}.siteNav[data-v-cc80143f]{z-index:60;height:var(--nav-h);padding:var(--space-16) var(--rail) 0;--nav-ink:var(--color-ink);--nav-quiet:var(--color-ink-tertiary);color:var(--nav-ink);align-items:baseline;transition:color .32s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;top:0;left:0;right:0}.siteNav--dark[data-v-cc80143f]{--nav-ink:var(--color-white);--nav-quiet:#ffffffb8}.siteNav[data-v-cc80143f]:before{content:"";z-index:-1;background:var(--nav-fill,var(--color-white));opacity:0;pointer-events:none;transition:opacity .32s cubic-bezier(.22,.61,.36,1),background-color .32s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.siteNav--filled[data-v-cc80143f]:before{opacity:1}.siteNav__end[data-v-cc80143f],.siteNav__plate[data-v-cc80143f]{display:contents}.siteNav__brand[data-v-cc80143f]{color:inherit;border-radius:var(--radius-xs);align-items:baseline;gap:5px;text-decoration:none;display:inline-flex}.siteNav__mark[data-v-cc80143f]{align-self:baseline;width:17.355px;height:15.1925px;display:block}.siteNav__wordmark[data-v-cc80143f]{letter-spacing:-.6661px;font-size:22.204px;font-weight:500;line-height:22.204px}.siteNav__links[data-v-cc80143f]{align-items:baseline;gap:var(--space-24);margin:0 auto 0 var(--space-40);padding:0;list-style:none;display:flex}.siteNav__link[data-v-cc80143f]{color:var(--nav-quiet);border-radius:var(--radius-xs);text-decoration:none;transition:color .22s cubic-bezier(.22,.61,.36,1)}.siteNav__link.is-current[data-v-cc80143f],.siteNav__link[data-v-cc80143f]:hover,.siteNav__quiet[data-v-cc80143f]{color:var(--nav-ink)}.siteNav__quiet[data-v-cc80143f]{border-radius:var(--radius-xs);margin-inline-end:var(--space-24);text-decoration:none;transition:opacity .22s cubic-bezier(.22,.61,.36,1);display:inline-block}.siteNav__quiet[data-v-cc80143f]:hover{opacity:.72}.siteNav__cta[data-v-cc80143f]{height:40px;padding-inline:var(--space-16);border-radius:var(--radius-sm);background:var(--color-blue-900);color:var(--color-white);line-height:40px;font-family:var(--font-sans);font-size:var(--type-body-m);white-space:nowrap;font-weight:500;text-decoration:none;transition:filter .22s cubic-bezier(.22,.61,.36,1);display:inline-block}.siteNav__cta[data-v-cc80143f]:hover{filter:brightness(1.08)}.siteNav__cta[data-v-cc80143f]:active{transform:translateY(1px)}.siteNav__brand[data-v-cc80143f]:focus-visible,.siteNav__link[data-v-cc80143f]:focus-visible,.siteNav__quiet[data-v-cc80143f]:focus-visible{outline:2px solid var(--color-blue-900);outline-offset:3px}.siteNav--dark .siteNav__brand[data-v-cc80143f]:focus-visible,.siteNav--dark .siteNav__link[data-v-cc80143f]:focus-visible,.siteNav--dark .siteNav__quiet[data-v-cc80143f]:focus-visible{outline-color:var(--color-white)}.siteNav__cta[data-v-cc80143f]:focus-visible{outline:2px solid var(--color-blue-300);outline-offset:3px}.siteNav__pill[data-v-cc80143f]{display:none}.siteNav__cta--solo[data-v-cc80143f]{top:var(--space-20);right:var(--rail);z-index:59;height:52px;padding-inline:var(--space-20);line-height:52px;display:none;position:fixed}@media (width<=1023px){.siteNav[data-v-cc80143f]{display:none}.siteNav__pill[data-v-cc80143f]{display:contents}.siteNav__cta--solo[data-v-cc80143f]{display:inline-flex}}@media (width<=359px){.siteNav__cta--solo[data-v-cc80143f]{display:none}}@media (prefers-reduced-motion:reduce){.siteNav[data-v-cc80143f],.siteNav[data-v-cc80143f]:before,.siteNav__cta[data-v-cc80143f],.siteNav__link[data-v-cc80143f],.siteNav__quiet[data-v-cc80143f]{transition:none}}.siteNav__caret[data-v-cc80143f]{vertical-align:.1em;margin-left:5px;transition:transform .32s cubic-bezier(.16,1,.3,1);display:inline-block}.siteNav__link.is-open[data-v-cc80143f]{color:var(--nav-ink)}.siteNav__link.is-open .siteNav__caret[data-v-cc80143f]{transform:rotate(180deg)}.siteNav__panel[data-v-cc80143f]{padding:var(--space-8) var(--rail) 0;background:var(--color-white);color:var(--color-ink);position:absolute;top:100%;left:0;right:0;box-shadow:0 28px 48px -28px #04022a29}.siteNav__grid[data-v-cc80143f]{padding:var(--space-24) 0 var(--space-32);grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,1fr));display:grid}.siteNav__col[data-v-cc80143f],.siteNav__intro[data-v-cc80143f]{padding:var(--space-8) var(--space-32) var(--space-8)}.siteNav__intro[data-v-cc80143f]{gap:var(--space-12);flex-direction:column;padding-left:0;display:flex}.siteNav__col[data-v-cc80143f]{border-left:1px solid var(--line-hairline);animation:.42s cubic-bezier(.16,1,.3,1) both siteNav-col-cc80143f;animation-delay:calc(var(--i,0)*45ms + 40ms)}@keyframes siteNav-col-cc80143f{0%{opacity:0;transform:translateY(6px)}}.siteNav__eyebrow[data-v-cc80143f]{margin:0 0 var(--space-16);color:var(--color-ink-quiet);font-family:"Geist Mono",var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.siteNav__intro .siteNav__eyebrow[data-v-cc80143f]{margin:0}.siteNav__introTitle[data-v-cc80143f]{max-width:12em;color:var(--color-ink);letter-spacing:-.02em;margin:0;font-size:clamp(20px,1.5vw,26px);line-height:1.15}.siteNav__introLink[data-v-cc80143f]{padding-top:var(--space-16);width:fit-content;color:var(--color-ink);font-size:var(--type-body-m);align-items:center;gap:6px;margin-top:auto;text-decoration:none;display:inline-flex}.siteNav__introLink svg[data-v-cc80143f]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.siteNav__introLink:hover svg[data-v-cc80143f]{transform:translate(3px)}.siteNav__offer[data-v-cc80143f]{gap:4px var(--space-12);margin:0 -12px var(--space-16);border-radius:var(--radius-sm);color:var(--color-ink);grid-template-columns:minmax(0,1fr) auto;padding:10px 12px;text-decoration:none;transition:background-color .2s;display:grid}.siteNav__offer[data-v-cc80143f]:hover{background:var(--color-surface-sunken)}.siteNav__no[data-v-cc80143f]{color:var(--color-ink-quiet);font-family:"Geist Mono",var(--font-mono);font-size:11px}.siteNav__offerArrow[data-v-cc80143f]{color:var(--color-ink-quiet);grid-area:1/2;align-self:center;transition:color .18s,transform .22s ease-out}.siteNav__offer:focus-visible .siteNav__offerArrow[data-v-cc80143f],.siteNav__offer:hover .siteNav__offerArrow[data-v-cc80143f]{color:var(--color-ink);transform:translate(2px,-2px)}.siteNav__offerName[data-v-cc80143f]{font-size:var(--type-body-l);letter-spacing:-.01em;grid-column:1}.siteNav__offerRole[data-v-cc80143f]{color:var(--color-ink-tertiary);font-size:var(--type-body-s);grid-column:1/-1}.siteNav__list[data-v-cc80143f]{gap:0;margin:0;padding:0;list-style:none;display:grid}.siteNav__item[data-v-cc80143f]{border-radius:var(--radius-xs);color:var(--color-ink-secondary);font-size:var(--type-body-m);justify-content:space-between;margin:0 -12px;padding:7px 12px;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.siteNav__item span[data-v-cc80143f]{color:var(--color-ink-quiet);opacity:0;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1);transform:translate(-4px)}.siteNav__item[data-v-cc80143f]:hover{background:var(--color-surface-sunken);color:var(--color-ink)}.siteNav__item:hover span[data-v-cc80143f]{opacity:1;transform:none}.siteNav__list--rich[data-v-cc80143f]{gap:4px}.siteNav__rich[data-v-cc80143f]{align-items:flex-start;gap:var(--space-12);border-radius:var(--radius-sm);color:var(--color-ink);margin:0 -12px;padding:10px 12px;text-decoration:none;transition:background-color .2s;display:flex}.siteNav__rich[data-v-cc80143f]:hover{background:var(--color-surface-sunken)}.siteNav__glyph[data-v-cc80143f]{background:var(--color-surface-sunken);width:34px;height:34px;color:var(--color-ink);border-radius:8px;flex-shrink:0;place-items:center;transition:background-color .2s,color .2s;display:grid}.siteNav__rich:hover .siteNav__glyph[data-v-cc80143f]{background:var(--color-blue-900);color:var(--color-white)}.siteNav__richText[data-v-cc80143f]{gap:2px;display:grid}.siteNav__richText b[data-v-cc80143f]{font-weight:400;font-size:var(--type-body-m)}.siteNav__richText span[data-v-cc80143f]{color:var(--color-ink-tertiary);font-size:var(--type-body-s)}.siteNav__foot[data-v-cc80143f]{justify-content:space-between;align-items:center;gap:var(--space-24);margin:0 calc(var(--rail)*-1);padding:var(--space-16) var(--rail);background:var(--color-surface-sunken);display:flex}.siteNav__starts[data-v-cc80143f]{align-items:center;gap:6px var(--space-8);color:var(--color-ink-tertiary);font-size:var(--type-body-s);flex-wrap:wrap;display:flex}.siteNav__starts>span[data-v-cc80143f]{margin-right:var(--space-8)}.siteNav__start[data-v-cc80143f]{background:var(--color-white);color:var(--color-ink);border-radius:999px;padding:5px 12px;text-decoration:none;transition:background-color .2s,color .2s}.siteNav__start[data-v-cc80143f]:hover{background:var(--color-ink);color:var(--color-white)}.siteNav__footCta[data-v-cc80143f]:focus-visible,.siteNav__introLink[data-v-cc80143f]:focus-visible,.siteNav__item[data-v-cc80143f]:focus-visible,.siteNav__offer[data-v-cc80143f]:focus-visible,.siteNav__rich[data-v-cc80143f]:focus-visible,.siteNav__start[data-v-cc80143f]:focus-visible{outline:2px solid var(--color-blue-900);outline-offset:2px}.siteNav-menu-enter-active[data-v-cc80143f],.siteNav-menu-leave-active[data-v-cc80143f]{transition:opacity .22s,transform .32s cubic-bezier(.16,1,.3,1)}.siteNav-menu-enter-from[data-v-cc80143f],.siteNav-menu-leave-to[data-v-cc80143f]{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.siteNav-menu-enter-active[data-v-cc80143f],.siteNav-menu-leave-active[data-v-cc80143f],.siteNav__caret[data-v-cc80143f],.siteNav__col[data-v-cc80143f],.siteNav__item span[data-v-cc80143f],.siteNav__offerArrow[data-v-cc80143f]{transition:none;animation:none}.siteNav__offer:focus-visible .siteNav__offerArrow[data-v-cc80143f],.siteNav__offer:hover .siteNav__offerArrow[data-v-cc80143f]{transform:none}}.footer__seam[data-v-0578867c]{height:min(var(--footer-dissolve),420px);isolation:isolate;pointer-events:none;position:absolute;top:0;left:0;right:0}.footer[data-v-0578867c]{z-index:2;--footer-dissolve:56svh;min-height:calc(100svh + var(--footer-dissolve));color:#fff;isolation:isolate;background:#04022a;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:clip}.footer[data-v-0578867c]:not(.footer--flat):not(.footer--dark){background:linear-gradient(var(--footer-join,#fff) 0 8px,#04022a 8px)}.footer__inner[data-v-0578867c]{z-index:1;width:100%;padding:clamp(40px,6vh,80px) var(--container-gutter) clamp(48px,7vh,96px) var(--rail);flex-direction:column;gap:clamp(48px,8vh,96px);display:flex;position:relative}.footer__top[data-v-0578867c]{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:start;gap:clamp(48px,8vw,140px);display:grid}.footer__cta[data-v-0578867c]{text-align:left;flex-direction:column;justify-self:start;align-items:flex-start;gap:clamp(24px,2.4vw,40px);display:flex}.footer__ctaText[data-v-0578867c]{font-family:var(--font-sans);font-size:var(--type-display-l);font-weight:500;line-height:var(--leading-display-l);letter-spacing:var(--tracking-display-l);color:#fffc;margin:0}.footer__ctaLine[data-v-0578867c]{margin-bottom:-.18em;padding-bottom:.18em;display:block}.footer__ctaBtn[data-v-0578867c]{border-radius:var(--radius-sm);background:var(--color-blue-900);height:40px;color:var(--color-white);font-family:inherit;font-size:var(--type-body-m);white-space:nowrap;cursor:pointer;border:0;align-items:center;padding-inline:16px;font-weight:500;transition:filter .22s cubic-bezier(.22,.61,.36,1),transform .22s cubic-bezier(.22,.61,.36,1);display:inline-flex}.footer__ctaBtn[data-v-0578867c]:hover{filter:brightness(1.08)}.footer__ctaBtn[data-v-0578867c]:active{transform:translateY(1px)}.footer__end[data-v-0578867c]{flex-direction:column;justify-self:end;align-items:flex-start;gap:clamp(28px,3.2vw,48px);min-width:0;display:flex}.footer__menus[data-v-0578867c]{grid-template-columns:repeat(2,minmax(0,max-content));gap:clamp(28px,4vw,72px);display:grid}@media (width>=1150px){.footer__menus[data-v-0578867c]{grid-template-columns:repeat(4,minmax(0,max-content))}}.footer__title[data-v-0578867c]{font-size:var(--type-caption);font-weight:400;line-height:var(--leading-caption);color:#ffffff80;align-items:center;gap:8px;margin:0 0 6px;display:flex}.footer__list[data-v-0578867c]{margin:0;padding:0;list-style:none}.footer__list a[data-v-0578867c],.footer__list button[data-v-0578867c],.footer__list span[data-v-0578867c]{font-size:var(--type-body-m);color:#ffffffd1;transition:color .26s var(--ease);padding-block:9px;font-weight:400;text-decoration:none;display:block}.footer__list button[data-v-0578867c]{text-align:left;cursor:pointer;background:0 0;border:0;padding-inline:0;font-family:inherit;line-height:1.5}.footer__list a[data-v-0578867c]:hover,.footer__list button[data-v-0578867c]:hover{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--sig);text-decoration-color:var(--sig);text-underline-offset:5px;text-decoration-thickness:1.5px}.footer__title[data-v-0578867c]:before{content:"";background:var(--sig);border-radius:1.5px;flex:none;width:7px;height:7px}.footer__menu[data-shape=circle] .footer__title[data-v-0578867c]:before{border-radius:50%}.footer__menu[data-shape=slab] .footer__title[data-v-0578867c]:before{clip-path:polygon(0 0,38% 0,100% 100%,62% 100%);border-radius:0;width:8px;height:9px}.footer__list .footer__soon[data-v-0578867c]{color:#ffffffd1}.footer__brand[data-v-0578867c]{flex-direction:column;gap:16px;display:flex}.footer__logo[data-v-0578867c]{width:fit-content;color:inherit;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.footer__mark[data-v-0578867c]{filter:brightness(0)invert();width:19.51px;height:17.08px;display:block}.footer__wordmark[data-v-0578867c]{letter-spacing:-.37px;font-size:25px;font-weight:500}.footer__line[data-v-0578867c]{max-width:32ch;font-size:var(--type-body-l);font-weight:400;line-height:var(--leading-body-l);letter-spacing:var(--tracking-body-l);color:#ffffffd1;margin:0}.footer__legal[data-v-0578867c]{font-size:var(--type-caption);font-weight:400;line-height:var(--leading-caption);color:#ffffff80;margin:14px 0 0}.footer__sky[data-v-0578867c]{z-index:0;pointer-events:none;position:absolute;inset:0}.footer__skyNight[data-v-0578867c]{opacity:var(--night,1);position:absolute;inset:0}.footer__dust[data-v-0578867c]{z-index:0;pointer-events:none;height:109svh;position:absolute;bottom:0;left:0;right:0;translate:0 -9svh}.footer__field[data-v-0578867c]{width:100%;height:100%}@media (width<=860px){.footer__inner[data-v-0578867c]{gap:clamp(40px,7vh,72px);padding-top:clamp(56px,10vh,120px)}.footer__top[data-v-0578867c]{grid-template-columns:minmax(0,1fr);gap:clamp(36px,6vh,64px)}.footer__cta[data-v-0578867c]{text-align:left;justify-self:stretch;align-items:flex-start}.footer__end[data-v-0578867c]{place-self:stretch stretch;gap:clamp(28px,5vh,44px)}.footer__menus[data-v-0578867c]{grid-template-columns:repeat(2,minmax(0,max-content));gap:24px clamp(28px,9vw,72px)}.footer[data-v-0578867c]{--footer-dissolve:38svh;min-height:0}.footer__dust[data-v-0578867c]{top:var(--footer-dissolve);height:50svh;bottom:auto;translate:none}.footer__inner[data-v-0578867c]{padding-top:calc(var(--footer-dissolve) + 40svh)}}@media (width<=380px){.footer__menus[data-v-0578867c]{grid-template-columns:minmax(0,1fr)}}.footer--dark[data-v-0578867c]{background:color-mix(in srgb,#fff,#0c0c0d calc(var(--night,1)*100%))}.footer--flat[data-v-0578867c]{--footer-dissolve:0svh;min-height:118svh}@media (width>=861px) and (width<=1149px){.footer--flat .footer__dust[data-v-0578867c]{height:50svh;top:0;bottom:auto;translate:none}}@media (width<=860px){.footer--flat[data-v-0578867c]{min-height:0}}
