@property --pill-on-dark{syntax:"<number>";inherits:false;initial-value:0}.pill[data-v-24d90202]{--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;--plate-open-h:333px;--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));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;top:20px;left:20px}.pill--scrubbed[data-v-24d90202]{transition:none}.pill__plate[data-v-24d90202]{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-24d90202{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-24d90202{0%{opacity:0}to{opacity:1}}.pill__plate[data-v-24d90202]{animation:pill-draw-24d90202 1.05s var(--ease-out) .82s both,pill-fade-24d90202 .34s linear .82s both}.pill--open .pill__plate[data-v-24d90202]{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-24d90202]{left:var(--pad);background:var(--pill-rail);width:1px;position:absolute}.pill__rule--head[data-v-24d90202]{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-24d90202]{opacity:1;transition:transform .52s var(--ease-out) 60ms,opacity .2s linear 60ms;transform:scaleY(1)}.pill__rule--list[data-v-24d90202]{transform-origin:50% 0;opacity:0;height:145px;transition:transform .26s var(--ease-in),opacity .12s linear;top:0;transform:scaleY(0)}.pill--open .pill__rule[data-v-24d90202]{transition:transform .42s var(--spring);transform:translate(0)}.pill--open .pill__rule--list[data-v-24d90202]{opacity:1;transition:transform .68s var(--ease-out) .12s,opacity .24s linear .12s;transform:scaleY(1)}.pill__brand[data-v-24d90202]{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--open .pill__brand[data-v-24d90202]{transition:transform .52s var(--ease-out) 60ms;transform:translate(0)}.pill__mark[data-v-24d90202]{width:17.355px;height:15.1925px;display:block}.pill__wordmark[data-v-24d90202]{letter-spacing:-.6661px;font-size:22.204px;font-weight:500;line-height:22.204px}.pill__more[data-v-24d90202]{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-24d90202]{width:12px;height:12px;transition:transform .52s var(--ease-spring)}.pill--open .pill__more[data-v-24d90202]{transition:transform .42s var(--spring);transform:translate(0)}.pill--open .pill__moreGlyph[data-v-24d90202]{transform:rotate(45deg)scale(.9)}.pill__more:hover .pill__moreGlyph[data-v-24d90202]{opacity:.55}.pill__nav[data-v-24d90202]{top:calc(var(--pad) + 66px);position:absolute;left:0;right:0}.pill__list[data-v-24d90202]{top:0;left:calc(var(--pad) + 16px);gap:12px;margin:0;padding:0;list-style:none;display:grid;position:absolute}.pill__item[data-v-24d90202]{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-24d90202]{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-24d90202]{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-24d90202]:focus-visible,.pill__item a[data-v-24d90202]:hover,.pill__item a[aria-current][data-v-24d90202]{color:var(--pill-ink)}.pill__item a[data-v-24d90202]:focus-visible{outline:2px solid var(--color-blue-900);outline-offset:3px}@media (hover:none) and (pointer:coarse){.pill__list[data-v-24d90202]{gap:0;margin-top:-6px}.pill__item a[data-v-24d90202]{padding-block:6px}}.pill__mark-tick[data-v-24d90202]{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-24d90202]{transition:opacity .1s linear;opacity:0!important}.pill__foot[data-v-24d90202]{top:calc(var(--pad) + 275px);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-24d90202]{opacity:1;transition:transform .72s var(--ease-out) .3s,opacity .3s linear .3s;transform:translateY(0)}.pill__brand[data-v-24d90202]:focus-visible,.pill__more[data-v-24d90202]:focus-visible{outline:2px solid var(--color-blue-900);outline-offset:2px;border-radius:2px}@media (width<=480px){.pill[data-v-24d90202]{--plate-open-w:calc(100vw - 40px)}}@media (prefers-reduced-motion:reduce){.pill__brand[data-v-24d90202],.pill__foot[data-v-24d90202],.pill__item[data-v-24d90202],.pill__item a[data-v-24d90202],.pill__mark-tick[data-v-24d90202],.pill__more[data-v-24d90202],.pill__moreGlyph[data-v-24d90202],.pill__plate[data-v-24d90202],.pill__rule[data-v-24d90202]{transition:none!important}.pill__plate[data-v-24d90202]{animation:none}}.footer[data-v-039341b3]{z-index:2;--footer-dissolve:56svh;min-height:calc(100svh + var(--footer-dissolve));color:#fff;isolation:isolate;background:#04022a;justify-content:flex-end;overflow:clip}.footer[data-v-039341b3],.footer__inner[data-v-039341b3]{flex-direction:column;display:flex;position:relative}.footer__inner[data-v-039341b3]{z-index:1;width:100%;padding:clamp(40px,6vh,80px) var(--container-gutter) clamp(48px,7vh,96px) var(--rail);gap:clamp(48px,8vh,96px)}.footer__top[data-v-039341b3]{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:start;gap:clamp(48px,8vw,140px);display:grid}.footer__cta[data-v-039341b3]{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-039341b3]{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-039341b3]{margin-bottom:-.18em;padding-bottom:.18em;display:block}.footer__ctaBtn[data-v-039341b3]{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-039341b3]:hover{filter:brightness(1.08)}.footer__ctaBtn[data-v-039341b3]:active{transform:translateY(1px)}.footer__end[data-v-039341b3]{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-039341b3]{grid-template-columns:repeat(2,minmax(0,max-content));gap:clamp(28px,4vw,72px);display:grid}@media (width>=1150px){.footer__menus[data-v-039341b3]{grid-template-columns:repeat(4,minmax(0,max-content))}}.footer__title[data-v-039341b3]{font-size:var(--type-caption);font-weight:400;line-height:var(--leading-caption);color:#ffffff80;margin:0 0 6px}.footer__list[data-v-039341b3]{margin:0;padding:0;list-style:none}.footer__list a[data-v-039341b3],.footer__list button[data-v-039341b3],.footer__list span[data-v-039341b3]{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-039341b3]{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-039341b3]:hover,.footer__list button[data-v-039341b3]:hover{color:#fff}.footer__list .footer__soon[data-v-039341b3]{color:#ffffffd1}.footer__brand[data-v-039341b3]{flex-direction:column;gap:16px;display:flex}.footer__logo[data-v-039341b3]{width:fit-content;color:inherit;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.footer__mark[data-v-039341b3]{filter:brightness(0)invert();width:19.51px;height:17.08px;display:block}.footer__wordmark[data-v-039341b3]{letter-spacing:-.37px;font-size:25px;font-weight:500}.footer__line[data-v-039341b3]{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-039341b3]{font-size:var(--type-caption);font-weight:400;line-height:var(--leading-caption);color:#ffffff80;margin:14px 0 0}.footer__sky[data-v-039341b3]{z-index:0;pointer-events:none;position:absolute;inset:0}.footer__skyNight[data-v-039341b3]{opacity:var(--night,1);position:absolute;inset:0}.footer__dust[data-v-039341b3]{z-index:0;pointer-events:none;height:109svh;position:absolute;bottom:0;left:0;right:0;translate:0 -9svh}.footer__field[data-v-039341b3]{width:100%;height:100%}@media (width<=860px){.footer__inner[data-v-039341b3]{gap:clamp(40px,7vh,72px);padding-top:clamp(56px,10vh,120px)}.footer__top[data-v-039341b3]{grid-template-columns:minmax(0,1fr);gap:clamp(36px,6vh,64px)}.footer__cta[data-v-039341b3]{text-align:left;justify-self:stretch;align-items:flex-start}.footer__end[data-v-039341b3]{place-self:stretch stretch;gap:clamp(28px,5vh,44px)}.footer__menus[data-v-039341b3]{grid-template-columns:repeat(2,minmax(0,max-content));gap:24px clamp(28px,9vw,72px)}.footer[data-v-039341b3]{--footer-dissolve:38svh;min-height:0}.footer__dust[data-v-039341b3]{top:var(--footer-dissolve);height:50svh;bottom:auto;translate:none}.footer__inner[data-v-039341b3]{padding-top:calc(var(--footer-dissolve) + 40svh)}}@media (width<=380px){.footer__menus[data-v-039341b3]{grid-template-columns:minmax(0,1fr)}}.footer--dark[data-v-039341b3]{background:color-mix(in srgb,#fff,#0c0c0d calc(var(--night,1)*100%))}.footer--flat[data-v-039341b3]{--footer-dissolve:0svh;min-height:118svh}@media (width>=861px) and (width<=1149px){.footer--flat .footer__dust[data-v-039341b3]{height:50svh;top:0;bottom:auto;translate:none}}@media (width<=860px){.footer--flat[data-v-039341b3]{min-height:0}}
