/*! tailwindcss v4.0.7 | MIT License | https://tailwindcss.com */.globe-section{gap:clamp(1.5rem,4vw,3rem);margin-block-start:clamp(2.5rem,6vh,4.5rem);display:grid;position:relative}@media (width>=62rem){.globe-section{grid-template-columns:minmax(0,1fr) minmax(20rem,30rem);grid-template-areas:"head stage""regions regions""legend legend""live live";align-items:center}}.globe-section__head{gap:var(--xa-space-12);flex-direction:column;grid-area:head;max-width:46ch;display:flex}.globe-section__eyebrow{font-family:var(--xa-font-sans);font-size:var(--xa-fs-eyebrow);font-weight:var(--xa-fw-regular);color:var(--xa-l6);margin:0}.globe-section__title{font-family:var(--xa-font-sans);font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:var(--xa-fw-semibold);color:var(--xa-primary);margin:0;line-height:1.1}.globe-section__lede{font-size:var(--xa-fs-body);color:var(--xa-l6);margin:0;line-height:1.55}.globe-section__stage{grid-area:stage}.globe-section__live{grid-area:live}.globe-stage{aspect-ratio:1;touch-action:pan-y;background:0 0;width:100%;max-width:30rem;position:relative}.globe-stage__canvas{cursor:grab;opacity:0;transition:opacity .6s var(--xa-ease);position:absolute;inset:0}.globe-stage.is-ready .globe-stage__canvas{opacity:1}.globe-stage__canvas--hovering{cursor:pointer}.globe-stage.is-dragging .globe-stage__canvas,.globe-stage.is-dragging .globe-stage__canvas--hovering{cursor:grabbing}.globe-stage__hover{top:var(--xa-space-8);left:var(--xa-space-8);z-index:2;align-items:center;gap:var(--xa-space-8);padding:var(--xa-space-8) var(--xa-space-12);pointer-events:none;display:flex;position:absolute}.globe-stage__hover-flag{border-radius:var(--xa-radius)}.globe-stage__hover-body{flex-direction:column;display:flex}.globe-stage__hover-name{font-family:var(--xa-font-sans);font-size:var(--xa-fs-meta);font-weight:var(--xa-fw-medium);color:var(--xa-primary)}.globe-stage__hover-status{font-size:var(--xa-fs-meta-s);color:var(--xa-l6)}.globe-stage__hover-status--live{color:var(--xa-l4)}.globe-stage__hint{font-size:var(--xa-fs-meta-s);color:var(--xa-l6);pointer-events:none;white-space:nowrap;inset-block-end:-1.5rem;margin:0;position:absolute;left:50%;transform:translate(-50%)}.globe-stage__fallback{padding:var(--xa-space-24);text-align:center;font-size:var(--xa-fs-meta);color:var(--xa-l6);justify-content:center;align-items:center;line-height:1.55;display:flex;position:absolute;inset:0}.globe-regions{gap:var(--xa-space-24) var(--xa-space-32);grid-area:regions;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=34rem){.globe-regions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.globe-regions{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,.9fr)}}.globe-region__title{margin:0 0 var(--xa-space-8);padding-inline:var(--xa-space-12);font-family:var(--xa-font-sans);font-size:var(--xa-fs-meta);font-weight:var(--xa-fw-regular);color:var(--xa-l6)}.globe-region__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.globe-lang{align-items:center;gap:var(--xa-space-8);width:100%;min-height:var(--xa-target-touch);padding-inline:var(--xa-space-12);font-family:var(--xa-font-sans);font-size:var(--xa-fs-meta);text-align:start;color:var(--xa-copy);cursor:pointer;line-height:1.2;display:flex}.globe-lang:focus-visible,.globe-lang:hover{color:var(--xa-primary)}.globe-lang--active{color:var(--xa-primary);font-weight:var(--xa-fw-medium)}.globe-lang--active:after{content:"";width:var(--xa-space-8);height:var(--xa-space-8);background-color:var(--xa-l4);border-radius:50%;flex:none;margin-inline-start:auto}.globe-region__list .globe-lang:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink)}.globe-lang__flag{flex:none;font-size:1rem;line-height:1}.globe-lang__name{flex:0 auto;min-width:0}.globe-lang--soon{color:var(--xa-l6)}.globe-lang__soon{flex:none;margin-inline-start:auto}.globe-lang__soon,.globe-legend{font-size:var(--xa-fs-meta-s);color:var(--xa-l6)}.globe-legend{gap:var(--xa-space-24);padding:0 var(--xa-space-12);flex-wrap:wrap;grid-area:legend;margin:0;list-style:none;display:flex}.globe-legend li{align-items:center;gap:var(--xa-space-8);display:inline-flex}.globe-legend__dot{width:var(--xa-space-8);height:var(--xa-space-8);background-color:var(--xa-l4);border-radius:50%}.globe-legend__dot--soon{background-color:var(--xa-l5)}.globe-toast{align-items:center;gap:var(--xa-space-8) var(--xa-space-16);padding:var(--xa-space-12) var(--xa-space-16);flex-wrap:wrap;display:flex;position:relative}.globe-toast__flag{font-size:1.25rem;line-height:1}.globe-toast__body{flex-direction:column;display:flex}.globe-toast__line{font-size:var(--xa-fs-meta);color:var(--xa-primary);margin:0;line-height:1.4}.globe-toast__line strong{font-weight:var(--xa-fw-semibold)}.globe-toast__honest{font-size:var(--xa-fs-meta-s);color:var(--xa-l6);margin:0;line-height:1.4}.globe-toast__help{min-height:var(--xa-space-32);padding-inline:var(--xa-space-12);border-radius:var(--xa-radius);background-color:color-mix(in srgb,var(--xa-l4) 16%,transparent);color:var(--xa-primary);font-family:var(--xa-font-sans);font-size:var(--xa-fs-meta-s);font-weight:var(--xa-fw-medium);white-space:nowrap;transition:background-color var(--xa-dur-hover-max) var(--xa-ease);align-items:center;margin-inline-start:auto;display:inline-flex}.globe-toast__help:hover{background-color:color-mix(in srgb,var(--xa-l4) 24%,transparent)}@media (prefers-reduced-motion:reduce){.globe-lang,.globe-toast__help{transition:none}}.globe-section{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""regions""legend""live"}@media (width>=62rem){.globe-section{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""regions""legend""live";align-items:start}}.globe-section__stage{justify-self:center;width:100%;padding-block:clamp(2rem,6vh,4.5rem)}.globe-stage{max-width:min(44rem,78vw);margin-inline:auto}.globe-section__stage,.globe-stage,.globe-stage__canvas{overflow:visible}@media (width>=62rem){.globe-section{grid-template-columns:minmax(0,1fr) minmax(26rem,40rem);grid-template-areas:"head stage""regions regions""legend legend""live live";align-items:center}}.globe-section__head{text-align:left;align-items:flex-start;margin-inline:0}.globe-section__eyebrow,.globe-section__lede,.globe-section__title{text-align:left}.globe-section__stage{justify-self:end;padding-block:clamp(1.5rem,4vh,3rem)}@media (width<=61.99rem){.globe-section__stage{justify-self:center}}.globe-stage.globe-stage--compact{max-width:13rem}@media (width>=62rem){.globe-stage.globe-stage--compact{max-width:24rem}.globe-section{grid-template-columns:minmax(22rem,34rem) minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem)}.globe-section__stage{justify-self:center}}.globe-stage{max-width:min(46rem,82vw)}.auth-globe{z-index:0;pointer-events:none;opacity:0;width:100svh;height:50svh;transition:opacity var(--xa-dur-layout-max) var(--xa-ease);position:fixed;bottom:0;left:50%;transform:translate(-50%)}.auth-globe--ready{opacity:.6}@media (prefers-reduced-motion:reduce){.auth-globe{transition:none}}.lang-panel,.lang-panel *{box-sizing:border-box;letter-spacing:normal;text-transform:none;box-shadow:none;border-style:none;border-width:0}.lang-panel :where(h2,h3,ul,ol,li,p){margin:0;padding:0}.lang-panel :where(ul,ol){list-style:none}.lang-panel :where(a){color:inherit;text-decoration:none}.lang-panel :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0}.lang-panel{z-index:80;inset-block-start:5rem;inset-inline:var(--xa-space-16);overscroll-behavior:contain;max-height:calc(100dvh - 6.5rem);padding:var(--xa-space-16);border-radius:var(--xa-radius);position:fixed;overflow-y:auto}@media (width>=48rem){.lang-panel{inset-inline:auto var(--xa-space-32);width:min(84rem,calc(100vw - var(--xa-space-64)));padding:var(--xa-space-24)}}.lang-panel__head{justify-content:space-between;align-items:center;gap:var(--xa-space-16);margin-block-end:var(--xa-space-16);display:flex}.lang-panel__title{font-family:var(--xa-font-sans);font-size:1.0625rem;font-weight:var(--xa-fw-medium);color:var(--xa-primary);line-height:1.2}.lang-panel__close{width:var(--xa-target-touch);height:var(--xa-target-touch);min-height:var(--xa-target-touch);border-radius:var(--xa-radius);background-color:color-mix(in srgb,var(--xa-glass-ink) 6%,transparent);font-family:var(--xa-font-sans);font-size:var(--xa-fs-meta);color:var(--xa-l6);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.lang-panel__close:focus-visible,.lang-panel__close:hover{color:var(--xa-primary)}.lang-panel__body{gap:var(--xa-space-16);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=62rem){.lang-panel__body{gap:var(--xa-space-32);grid-template-columns:minmax(15rem,24rem) minmax(0,1fr);align-items:center}}.lang-panel__globe{background:0 0;justify-content:center;padding-block-end:var(--xa-space-24);display:flex}.lang-panel__regions{gap:var(--xa-space-16);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=34rem){.lang-panel__regions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=84rem){.lang-panel__regions{gap:var(--xa-space-24);grid-template-columns:minmax(10rem,.88fr) minmax(10.5rem,1.08fr) minmax(12.5rem,1.06fr) minmax(12rem,.98fr)}}.lang-panel__column{gap:var(--xa-space-16);flex-direction:column;min-width:0;display:flex}@media (width>=84rem){.lang-panel__regions[data-stacked]:not([data-dense]){grid-template-columns:minmax(15rem,1.1fr) minmax(10.5rem,1.08fr) minmax(12.5rem,1.06fr) minmax(12rem,.98fr)}}@media (width>=34rem){.lang-panel__regions[data-dense]{grid-auto-flow:dense}.lang-panel__regions[data-dense] .lang-panel__column[data-split]{grid-column:1/-1}.lang-panel__column[data-split] .lang-region__list{column-count:2;column-gap:var(--xa-space-16);display:block}.lang-panel__column[data-split] .lang-region__list>li{break-inside:avoid}}@media (width>=84rem){.lang-panel__regions[data-dense]{grid-template-columns:minmax(15rem,1fr) minmax(22rem,2fr) minmax(12.5rem,1fr)}.lang-panel__regions[data-dense] .lang-panel__column[data-split]{grid-column:auto}}.lang-region__title{font-family:var(--xa-font-sans);font-size:var(--xa-fs-meta);font-weight:var(--xa-fw-regular);color:var(--xa-l6);padding-inline:var(--xa-space-12);padding-block-end:var(--xa-space-4)}.lang-region__list{flex-direction:column;display:flex}.lang-item{align-items:center;gap:var(--xa-space-8);min-height:var(--xa-target-touch);padding-inline:var(--xa-space-12);font-size:var(--xa-fs-meta);color:var(--xa-copy);display:flex}a.lang-item:focus-visible,a.lang-item:hover{color:var(--xa-primary)}.lang-panel .lang-panel__regions .lang-region__list a.lang-item--active:not(:focus-visible){background-color:color-mix(in srgb,var(--xa-glass-ink) 15%,transparent);color:var(--xa-primary);font-weight:var(--xa-fw-medium)}.lang-panel .lang-panel__regions .lang-region__list a.lang-item:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink)}.lang-item__flag{border-radius:var(--xa-radius);flex:none}.lang-item__name{white-space:nowrap;flex:0 auto;min-width:0}.lang-item__code{font-size:var(--xa-fs-meta-s);color:var(--xa-l6);white-space:nowrap;flex:none;margin-inline-start:auto}.lang-item__check{color:var(--xa-l4);flex:none}.lang-item--soon{color:var(--xa-l6);cursor:default}.lang-item__soon{flex:none;margin-inline-start:auto}.lang-item__soon,.lang-panel__notice{font-size:var(--xa-fs-meta-s);color:var(--xa-l6)}.lang-panel__notice{align-items:center;gap:var(--xa-space-8);min-height:var(--xa-space-24);padding-inline:var(--xa-space-12);margin-block-start:var(--xa-space-8);display:flex}.lang-panel__notice-flag{border-radius:var(--xa-radius)}.xa-lang{position:relative}.xa-lang__trigger{min-height:24px;color:var(--xa-l6);transition:color .3s var(--xa-ease);align-items:center;gap:.5rem;padding-inline:.25rem;display:flex}.xa-lang__trigger:focus-visible,.xa-lang__trigger:hover{color:var(--xa-primary)}.xa-lang__flag{border-radius:var(--xa-radius)}.xa-lang__code{font-size:.75rem;line-height:1}.xa-lang__chevron{transition:transform .3s var(--xa-ease)}.xa-lang__chevron.is-open{transform:rotate(180deg)}.xa-lang__scrim{z-index:70;background-color:color-mix(in srgb,var(--xa-l0) 80%,transparent);position:fixed;inset:0}.xa-glass-panel{background-color:color-mix(in srgb,var(--xa-glass-tint) 72%,transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);border-radius:var(--xa-radius)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.xa-glass-panel{background-color:color-mix(in srgb,var(--xa-glass-tint) 97%,transparent)}}.xa-glass-control-hover{border-radius:var(--xa-radius);transition:background-color var(--xa-dur-hover-max) var(--xa-ease),color var(--xa-dur-hover-max) var(--xa-ease)}.xa-glass-control-hover:focus-visible,.xa-glass-control-hover:hover{background-color:color-mix(in srgb,var(--xa-glass-tint) 86%,transparent)}.xa-glass-control{border-radius:var(--xa-radius);background-color:color-mix(in srgb,var(--xa-glass-tint) 86%,transparent)}.xa-glass-panel :is(.xa-glass-control,.xa-glass-control-hover:hover,.xa-glass-control-hover:focus-visible){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent)}.lang-panel .lang-panel__close:focus-visible,.lang-panel a.lang-item:focus-visible,.xa-lang__trigger:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink);outline:none}.xa-shell{--xa-shell-inset-macos:96px;--xa-shell-h:56px;--xa-shell-safe:var(--xa-space-16);font-family:var(--xa-font-sans);color:var(--xa-copy,var(--xa-primary))}.xa-footer-mark,.xa-footer-mark *,.xa-gmenu,.xa-gmenu *,.xa-shell__bar,.xa-shell__bar *{box-sizing:border-box;letter-spacing:normal;text-transform:none;box-shadow:none;border-style:none;border-width:0}.xa-shell__bar{z-index:40;isolation:isolate;min-height:var(--xa-shell-h);-webkit-user-select:none;user-select:none;position:sticky;top:0;container:xa-shell/inline-size}.xa-shell__plate{z-index:-1;background-color:color-mix(in srgb,var(--xa-glass-tint) 72%,transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);pointer-events:none;position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.xa-shell__plate{background-color:color-mix(in srgb,var(--xa-glass-tint) 97%,transparent)}}.xa-shell__row{align-items:center;column-gap:var(--xa-space-16);height:var(--xa-shell-h);padding-inline:var(--xa-shell-safe);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.xa-shell__bar[data-inset=macos-overlay] .xa-shell__row{padding-inline-start:var(--xa-shell-inset-macos)}.xa-shell__actions,.xa-shell__end,.xa-shell__start,.xa-shell__system{align-items:center;min-width:0;display:flex}.xa-shell__end{justify-content:flex-end}.xa-shell__actions,.xa-shell__end,.xa-shell__system{gap:var(--xa-space-4)}.xa-shell__system{margin-inline-start:var(--xa-space-8)}.xa-shell__brand{align-items:center;gap:var(--xa-space-12);min-height:var(--xa-target-touch);min-width:0;padding-inline:var(--xa-space-8);border-radius:var(--xa-radius-control);color:var(--xa-mark-rest);font:inherit;cursor:default;transition:background-color var(--xa-dur-hover-max) var(--xa-ease),color var(--xa-dur-hover-max) var(--xa-ease);background:0 0;border:0;margin-inline-start:calc(var(--xa-space-8) * -1);text-decoration:none;display:inline-flex}a.xa-shell__brand,button.xa-shell__brand{cursor:pointer}a.xa-shell__brand:hover,button.xa-shell__brand:hover{color:var(--xa-mark-hover)}.xa-shell__brand:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink);outline:none}.xa-shell__mark{flex:none;display:inline-flex}.xa-shell__mark .xa-mark{height:24px}.xa-shell__app{font-size:17px;font-weight:var(--xa-fw-semibold,600);white-space:nowrap;text-overflow:ellipsis;color:#0000;background-image:radial-gradient(closest-side,var(--xa-mark-light) 0,color-mix(in srgb,var(--xa-mark-light) 55%,transparent) 35%,color-mix(in srgb,var(--xa-mark-light) 16%,transparent) 70%,transparent 100%),linear-gradient(var(--xa-mark-rest),var(--xa-mark-rest));background-position:-80px,0 0;background-repeat:no-repeat;background-size:64px 64px,100% 100%;-webkit-background-clip:text;background-clip:text;min-width:0;line-height:1;animation:xa-shell-name-glint 20s linear 4.1s infinite;overflow:hidden}a.xa-shell__brand:hover .xa-shell__app,button.xa-shell__brand:hover .xa-shell__app{background-image:radial-gradient(closest-side,var(--xa-mark-light) 0,transparent 100%),linear-gradient(var(--xa-mark-hover),var(--xa-mark-hover))}@keyframes xa-shell-name-glint{0%{background-position:-80px,0 0}18%{background-position:calc(100% + 80px),0 0}to{background-position:calc(100% + 80px),0 0}}.xa-shell__search{justify-self:center;gap:var(--xa-space-4);width:100%;max-width:520px;position:relative}.xa-shell__field,.xa-shell__search{align-items:center;min-width:0;display:flex}.xa-shell__field{gap:var(--xa-space-8);height:36px;padding-inline:var(--xa-space-12);border-radius:var(--xa-radius-control);background-color:color-mix(in srgb,var(--xa-glass-ink) 6%,transparent);color:var(--xa-l6);cursor:text;transition:background-color var(--xa-dur-hover-max) var(--xa-ease);flex:auto}.xa-shell__field:hover{background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent)}.xa-shell__field:focus-within{background-color:color-mix(in srgb,var(--xa-glass-ink) 15%,transparent);color:var(--xa-primary)}.xa-shell__field-icon{flex:none}.xa-shell__field input{min-width:0;height:100%;color:var(--xa-primary);font:inherit;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;flex:auto;font-size:14px}.xa-shell__field input::placeholder{color:var(--xa-l5);opacity:1}.xa-shell__field input::-webkit-search-cancel-button{appearance:none}.xa-shell__kbd{padding:2px var(--xa-space-4);border-radius:var(--xa-radius);background-color:color-mix(in srgb,var(--xa-glass-ink) 6%,transparent);color:var(--xa-l5);font:inherit;flex:none;font-size:12px;line-height:1.4}.xa-shell__results{inset-inline:0;top:calc(100% + var(--xa-space-8));z-index:2;position:absolute}.xa-shell__search[data-slot]>:not(.xa-shell__sheet-close){flex:auto;min-width:0}.xa-shell__extras{align-items:center;gap:var(--xa-space-4);flex:none;min-width:0;display:flex}.xa-shell__btn.xa-shell__more,.xa-shell__btn.xa-shell__search-toggle,.xa-shell__btn.xa-shell__sheet-close{display:none}.xa-shell__btn{justify-content:center;align-items:center;gap:var(--xa-space-8);min-width:var(--xa-target-touch);height:var(--xa-target-touch);border-radius:var(--xa-radius-control);color:var(--xa-l6);font:inherit;cursor:pointer;transition:background-color var(--xa-dur-hover-max) var(--xa-ease),color var(--xa-dur-hover-max) var(--xa-ease);background:0 0;border:0;flex:none;padding:0;font-size:14px;display:inline-flex;position:relative}.xa-shell__btn svg{flex:none;width:18px;height:18px}.xa-shell__btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent);color:var(--xa-primary)}.xa-shell__btn:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink);outline:none}.xa-shell__btn[aria-expanded=true],.xa-shell__btn[aria-pressed=true]{background-color:color-mix(in srgb,var(--xa-glass-ink) 15%,transparent);color:var(--xa-primary)}.xa-shell__btn:disabled{opacity:.5;cursor:default}.xa-shell__lang{padding-inline:var(--xa-space-12)}.xa-shell__lang-name{text-overflow:ellipsis;white-space:nowrap;max-width:132px;overflow:hidden}.xa-shell__avatar{background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent);width:28px;height:28px;color:var(--xa-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.xa-shell__avatar.is-large{width:40px;height:40px}.xa-shell__avatar img{object-fit:cover;width:100%;height:100%}.xa-shell__initials{font-size:12px;font-weight:var(--xa-fw-semibold,600);line-height:1}.xa-shell__avatar.is-large .xa-shell__initials{font-size:15px}.xa-shell__avatar-glyph,.xa-shell__btn .xa-shell__avatar-glyph{width:16px;height:16px;color:var(--xa-l6)}.xa-shell__avatar.is-large .xa-shell__avatar-glyph{width:22px;height:22px}.xa-gmenu{z-index:60;gap:var(--xa-space-8);max-width:min(360px,100vw - 24px);padding:var(--xa-space-8);overscroll-behavior:contain;color:var(--xa-primary);font-family:var(--xa-font-sans);animation:xa-gmenu-in var(--xa-dur-hover-max) var(--xa-ease) both;outline:none;flex-direction:column;font-size:14px;display:flex;position:fixed;overflow-y:auto}.xa-gmenu[data-origin=bottom]{animation-name:xa-gmenu-in-up}@keyframes xa-gmenu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes xa-gmenu-in-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.xa-gmenu__header{padding:var(--xa-space-8)}.xa-gmenu__group{flex-direction:column;display:flex}.xa-gmenu__heading{color:var(--xa-l5);font-size:12px;line-height:1.4}.xa-gmenu__heading,.xa-gmenu__row{padding:var(--xa-space-4) var(--xa-space-8)}.xa-gmenu__row{align-items:center;gap:var(--xa-space-12);width:100%;min-height:36px;border-radius:var(--xa-radius-control);color:var(--xa-l6);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--xa-dur-hover) var(--xa-ease),color var(--xa-dur-hover) var(--xa-ease);background:0 0;border:0;text-decoration:none;display:flex}.xa-gmenu__row:focus-visible,.xa-gmenu__row:hover,.xa-gmenu__row[aria-expanded=true]{background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent);color:var(--xa-primary);outline:none}.xa-gmenu__row.is-destructive,.xa-gmenu__row.is-destructive:focus-visible,.xa-gmenu__row.is-destructive:hover{color:var(--xa-danger-ink)}.xa-gmenu__row.is-disabled{opacity:.5;cursor:default}.xa-gmenu__row.is-disabled:hover{color:var(--xa-l6);background:0 0}.xa-gmenu__icon{flex:none;justify-content:center;width:16px;display:inline-flex}.xa-gmenu__icon svg{width:16px;height:16px}.xa-gmenu__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.xa-gmenu__shortcut,.xa-gmenu__trail{color:var(--xa-l5);flex:none;font-size:12px}.xa-gmenu__check{color:var(--xa-primary);flex:none}.xa-shell__identity{align-items:center;gap:var(--xa-space-12);min-width:0;display:flex}.xa-shell__identity-text{flex-direction:column;gap:2px;min-width:0;display:flex}.xa-shell__identity-name{color:var(--xa-primary);font-weight:var(--xa-fw-semibold,600)}.xa-shell__identity-mail,.xa-shell__identity-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xa-shell__identity-mail,.xa-shell__identity-plan{color:var(--xa-l6);font-size:12px}.xa-shell__identity-plan{margin-top:var(--xa-space-4);padding:2px var(--xa-space-8);border-radius:var(--xa-radius);background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent);align-self:flex-start}@media (pointer:coarse){.xa-gmenu__row{min-height:var(--xa-target-touch)}}.xa-footer-mark{align-items:center;gap:var(--xa-space-8);min-height:var(--xa-target-touch);color:var(--xa-mark-rest);font-family:var(--xa-font-sans);transition:color var(--xa-dur-hover-max) var(--xa-ease);font-size:12px;line-height:1.4;text-decoration:none;display:inline-flex}.xa-footer-mark svg{width:auto;height:12px;display:block}a.xa-footer-mark:hover{color:var(--xa-mark-hover)}.xa-footer-mark:focus-visible{color:var(--xa-focus-ink);outline:none}.xa-footer-mark__meta{color:var(--xa-l5)}.xa-shell__bar[data-more] .xa-shell__btn.xa-shell__more{display:inline-flex}.xa-shell__actions>.xa-shell__btn[data-folded],.xa-shell__bar[data-bp=phone] .xa-shell__fullscreen,.xa-shell__bar[data-bp=phone] .xa-shell__theme{display:none}@container xa-shell (width<=1279px){.xa-shell__lang-name{display:none}.xa-shell__lang{padding-inline:0}.xa-shell__search{max-width:360px}}@container xa-shell (width<=1023px){.xa-shell__search{display:none}.xa-shell__btn.xa-shell__search-toggle{display:inline-flex}}.xa-shell__bar[data-sheet] .xa-shell__row{grid-template-columns:minmax(0,1fr)}.xa-shell__bar[data-sheet] .xa-shell__end,.xa-shell__bar[data-sheet] .xa-shell__start{display:none}.xa-shell__bar[data-sheet] .xa-shell__search{max-width:none;display:flex}.xa-shell__bar[data-sheet] .xa-shell__btn.xa-shell__sheet-close{display:inline-flex}@container xa-shell (width<=767px){.xa-shell{--xa-shell-h:52px}.xa-shell__row{column-gap:var(--xa-space-8)}.xa-shell__app{display:none}.xa-shell__system{margin-inline-start:0}}@media (width>=768px){.xa-shell{--xa-shell-safe:var(--xa-space-24)}}@media (width>=1024px){.xa-shell{--xa-shell-safe:var(--xa-space-24)}}@media (width>=1440px){.xa-shell{--xa-shell-safe:var(--xa-space-32)}}[dir=rtl] .xa-shell__app{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.xa-shell__app{background-position:-80px,0 0;animation:none}.xa-gmenu{animation:none}}.xa-mark{width:auto;height:24px;display:block;overflow:hidden}.xa-mark__rest{fill:currentColor}.xa-mark__stop--core{stop-color:var(--xa-mark-light,#737373);stop-opacity:.95}.xa-mark__stop--mid{stop-color:var(--xa-mark-light,#737373);stop-opacity:.55}.xa-mark__stop--edge{stop-color:var(--xa-mark-light,#737373);stop-opacity:.16}.xa-mark__stop--out{stop-color:var(--xa-mark-light,#737373);stop-opacity:0}.xa-mark__flash-stop--core{stop-color:var(--xa-mark-flash,#a3a3a3);stop-opacity:1}.xa-mark__flash-stop--mid{stop-color:var(--xa-mark-flash,#a3a3a3);stop-opacity:.45}.xa-mark__flash-stop--out{stop-color:var(--xa-mark-flash,#a3a3a3);stop-opacity:0}.xa-mark__glint{transform:translate(0)}.xa-mark__glint--ambient{animation:xa-glint-cycle 20s linear .9s infinite}.xa-mark__glint--event{animation:xa-glint-once 2.4s linear both}.xa-mark__glint--bright{animation:xa-glint-once 3s linear both}@keyframes xa-glint-cycle{0%{transform:translate(0)}25%{transform:translateX(var(--xa-beam-travel,2492px))}to{transform:translateX(var(--xa-beam-travel,2492px))}}@keyframes xa-glint-once{0%{transform:translate(0)}to{transform:translateX(var(--xa-beam-travel,2492px))}}@media (prefers-reduced-motion:reduce){.xa-mark__glint{animation:none;display:none}}.xa-flow,:root{--xa-space-4:4px;--xa-space-8:8px;--xa-space-12:12px;--xa-space-16:16px;--xa-space-24:24px;--xa-space-32:32px;--xa-space-48:48px;--xa-space-64:64px;--xa-space-96:96px;--xa-target-touch:44px;--xa-fs-meta:.875rem;--xa-fs-meta-s:.75rem;--xa-fs-body:1rem;--xa-fs-h3:1.5rem;--xa-fs-eyebrow:.875rem;--xa-lh-meta:1.4;--xa-lh-body:1.55;--xa-fw-regular:400;--xa-fw-medium:500;--xa-fw-semibold:600;--xa-radius-card:12px;--xa-radius-control:8px;--xa-radius:2px;--xa-font-sans:var(--font-sans-stack,"Geist Variable","Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif);--xa-font-data:var(--font-sans-stack,"Geist Variable","Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif);--xa-ease:cubic-bezier(.32,.72,0,1);--xa-dur-hover:.15s;--xa-dur-hover-max:.2s;--xa-dur-layout:.3s;--xa-dur-layout-max:.4s;--xa-l0:#0f0f0f;--xa-l1:#131313;--xa-l4:#e7f0b3;--xa-l5:#737373;--xa-l6:#a3a3a3;--xa-copy:#e8e8e8;--xa-primary:#f4f4f4;--xa-glass-ink:#f4f4f4;--xa-glass-tint:#131313;--xa-focus-surface:#a3a3a3;--xa-focus-ink:#0f0f0f;--xa-focus-placeholder:#343434;--xa-danger-ink:#daa3a9}@media (width>=1024px){.xa-flow,:root{--xa-fs-eyebrow:.9375rem}}.xa-flow[data-mode=light],.xa-flow[data-theme=light],:root[data-theme=light],[data-theme=light] .xa-flow:not([data-theme=dark]):not([data-mode=dark]){--xa-l0:#f4f4f4;--xa-l1:#e8e8e8;--xa-l4:#a4aa7f;--xa-l5:#343434;--xa-l6:#222;--xa-copy:#1a1a1a;--xa-primary:#131313;--xa-glass-ink:#0f0f0f;--xa-glass-tint:#e8e8e8;--xa-focus-surface:#131313;--xa-focus-ink:#f4f4f4;--xa-focus-placeholder:#a3a3a3;--xa-danger-ink:#654b4e}.xa-flow[data-mode=dark],.xa-flow[data-theme=dark]{--xa-l0:#0f0f0f;--xa-l1:#131313;--xa-l5:#737373;--xa-l6:#a3a3a3;--xa-copy:#e8e8e8;--xa-primary:#f4f4f4;--xa-glass-ink:#f4f4f4;--xa-glass-tint:#131313;--xa-focus-surface:#a3a3a3;--xa-focus-ink:#0f0f0f;--xa-focus-placeholder:#343434;--xa-danger-ink:#daa3a9}.xa-flow,.xa-flow[data-mode=dark],.xa-flow[data-mode=light],.xa-flow[data-theme=dark],.xa-flow[data-theme=light],.xa-shell,.xa-shell[data-theme=dark],.xa-shell[data-theme=light],[data-theme=light] .xa-flow:not([data-theme=dark]):not([data-mode=dark]),[data-theme=light] .xa-shell{--xa-l4:var(--xa-primary);--xa-accent-text:var(--xa-primary);--xa-btn-primary-bg:var(--xa-primary);--xa-btn-primary-bg-hover:var(--xa-copy);--xa-btn-primary-fg:var(--xa-l0)}.xa-flow{color-scheme:dark}.xa-flow[data-mode=light],.xa-flow[data-theme=light],[data-theme=light] .xa-flow:not([data-theme=dark]):not([data-mode=dark]){color-scheme:light}.xa-flow,.xa-flow *,.xa-flow :after,.xa-flow :before{box-sizing:border-box;letter-spacing:normal;text-transform:none;box-shadow:none;border-style:none;border-width:0}.xa-flow{width:100%;padding-block:max(var(--xa-space-16),env(safe-area-inset-top)) max(var(--xa-space-16),env(safe-area-inset-bottom));padding-inline:max(var(--xa-space-16),env(safe-area-inset-left)) max(var(--xa-space-16),env(safe-area-inset-right));background-color:var(--xa-l0);color:var(--xa-copy);font-family:var(--xa-font-sans);font-size:var(--xa-fs-body);font-weight:var(--xa-fw-regular);line-height:var(--xa-lh-body);text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;flex-direction:column;flex:1 0 auto;display:flex;position:relative}.xa-flow :where(h1,p,form){margin:0;padding:0}.xa-flow :where(button,input,select){font:inherit;color:inherit;margin:0}.xa-flow :where(a){color:inherit;text-decoration:none}.xa-flow :where(svg){flex:none;display:block}.xa-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xa-flow__column{flex-direction:column;flex:1 0 auto;width:100%;max-width:400px;margin-inline:auto;display:flex}.xa-flow .xa-panel{background-color:#0000;border-radius:0;padding:0;position:relative}.xa-flow .xa-panel,.xa-form{gap:var(--xa-space-24);flex-direction:column;flex:1 0 auto;display:flex}.xa-bar{margin:calc(var(--xa-space-12) * -1);justify-content:space-between;align-items:center;display:flex}.xa-bar>.xa-menu:only-child{margin-inline-start:auto}.xa-head{flex-direction:column;display:flex}.xa-meta{font-family:var(--xa-font-data);font-size:var(--xa-fs-meta-s);line-height:var(--xa-lh-meta);color:var(--xa-accent-text);margin-block-end:var(--xa-space-12)}.xa-flow .xa-title{font-family:var(--xa-font-sans);font-size:1.625rem;font-weight:var(--xa-fw-semibold);color:var(--xa-primary);text-wrap:balance;overflow-wrap:break-word;line-height:1.15}.xa-flow .xa-title:focus,.xa-flow .xa-title:focus-visible{color:var(--xa-primary);background-color:#0000;outline:none}.xa-lede{color:var(--xa-copy);margin-block-start:var(--xa-space-16);font-size:.9375rem;line-height:1.5}.xa-flow:lang(ja){line-break:strict;word-break:auto-phrase}.xa-flow .glass-inset,.xa-flow .glass-inset-raised,.xa-flow .glass-inset-selected{-webkit-backdrop-filter:none;backdrop-filter:none}.xa-flow .glass-inset{background-color:color-mix(in srgb,var(--xa-glass-ink) 6%,transparent)}.xa-flow .glass-inset-raised{background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent)}.xa-flow .glass-inset-selected{background-color:color-mix(in srgb,var(--xa-glass-ink) 15%,transparent)}.xa-flow .xa-group{gap:var(--xa-space-16);padding:var(--xa-space-16);border-radius:var(--xa-radius-card)}.xa-field,.xa-flow .xa-group{flex-direction:column;display:flex}.xa-field{gap:var(--xa-space-12);min-width:0}.xa-row{gap:var(--xa-space-16);grid-template-columns:minmax(0,1fr);display:grid}.xa-hint,.xa-label{color:var(--xa-l6)}.xa-error,.xa-hint,.xa-label{font-size:var(--xa-fs-meta);line-height:var(--xa-lh-meta)}.xa-error{color:var(--xa-danger-ink)}.xa-flow input:not([type=checkbox]):not([type=radio]):not([type=submit]),.xa-flow select{width:100%;min-width:0;min-height:var(--xa-target-touch);padding:var(--xa-space-12) var(--xa-space-16);border-radius:var(--xa-radius-control);background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent);color:var(--xa-copy);caret-color:auto;font-family:var(--xa-font-sans);font-size:var(--xa-fs-body);line-height:var(--xa-space-24);appearance:none;transition:background-color var(--xa-dur-hover-max) var(--xa-ease),color var(--xa-dur-hover-max) var(--xa-ease);border:0;outline:none}.xa-flow ::placeholder{color:var(--xa-l6);opacity:1}.xa-flow input:not([type=checkbox]):not([type=radio]):not([type=submit]):hover:not(:focus-visible):not(:disabled),.xa-flow select:hover:not(:focus-visible):not(:disabled){background-color:color-mix(in srgb,var(--xa-glass-ink) 15%,transparent)}.xa-flow input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus-visible,.xa-flow select:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink);transition:background-color var(--xa-dur-hover) var(--xa-ease),color var(--xa-dur-hover) var(--xa-ease);outline:none}.xa-flow input:focus-visible::placeholder{color:var(--xa-focus-placeholder)}.xa-flow input:not([type=checkbox]):not([type=radio]):not([type=submit]):disabled,.xa-flow select:disabled{opacity:.5;cursor:not-allowed}.xa-flow[dir=rtl] input[type=email]{text-align:end;direction:ltr}.xa-flow .xa-field--float{position:relative}.xa-flow .xa-field--float .xa-input:not([type=checkbox]):not([type=radio]):not([type=submit]){min-height:calc(var(--xa-space-48) + var(--xa-space-8));padding-top:calc(var(--xa-space-24) + var(--xa-space-4));padding-bottom:var(--xa-space-8)}.xa-flow .xa-label--float{pointer-events:none;transition:top var(--xa-dur-layout) var(--xa-ease),color var(--xa-dur-hover) var(--xa-ease);top:20px;position:absolute;inset-inline-start:var(--xa-space-16)}.xa-flow .xa-field--float:has(.xa-input:focus) .xa-label--float,.xa-flow .xa-field--float:has(.xa-input:not(:placeholder-shown)) .xa-label--float{top:var(--xa-space-8)}.xa-flow .xa-field--float:has(.xa-input:focus-visible) .xa-label--float{color:var(--xa-focus-placeholder)}.xa-flow .xa-field--float:has(.xa-input:disabled) .xa-label--float{opacity:.5}.xa-flow .xa-field--float .xa-input::placeholder{opacity:0;transition:opacity var(--xa-dur-hover) var(--xa-ease)}.xa-flow .xa-field--float .xa-input:focus::placeholder{opacity:1}.xa-flow .xa-check{color:var(--xa-l6);pointer-events:none;animation:xa-check-settle var(--xa-dur-layout) var(--xa-ease) 1 both;top:32px;display:flex;position:absolute;inset-inline-end:var(--xa-space-16)}.xa-flow .xa-field--float:has(.xa-input:focus-visible) .xa-check{color:var(--xa-focus-ink)}.xa-flow .xa-field--float:has(.xa-check) .xa-input:not([type=checkbox]):not([type=radio]):not([type=submit]){padding-inline-end:calc(var(--xa-space-16) + var(--xa-space-24))}@keyframes xa-check-settle{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.xa-select{min-width:0;display:block;position:relative}.xa-flow .xa-select select{cursor:pointer;padding-inline-end:var(--xa-space-32)}.xa-flow .xa-select select[data-empty=true]:not(:focus-visible){color:var(--xa-l6)}.xa-flow option{background-color:var(--xa-l1);color:var(--xa-copy)}.xa-select__chevron{width:var(--xa-space-12);height:var(--xa-space-12);color:var(--xa-l6);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:var(--xa-space-12);transform:translateY(-50%)}.xa-flow .xa-select:focus-within .xa-select__chevron{color:var(--xa-focus-ink)}.xa-birthday{gap:var(--xa-space-12);display:flex}.xa-birthday__field{gap:var(--xa-space-8);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.xa-birthday__field:has(.xa-birthday__month){flex-grow:1.6}.xa-birthday__field:has(.xa-birthday__year){flex-grow:1.2}.xa-birthday__label{font-size:var(--xa-fs-meta-s);line-height:var(--xa-lh-meta);color:var(--xa-l6)}.xa-code{gap:var(--xa-space-12);direction:ltr;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.xa-flow .xa-code input:not([type=checkbox]):not([type=radio]):not([type=submit]){text-align:center;height:52px;min-height:52px;font-family:var(--xa-font-data);font-size:var(--xa-fs-h3);font-weight:var(--xa-fw-medium);font-variant-numeric:tabular-nums;color:var(--xa-primary);caret-color:currentColor;padding:0;line-height:1}.xa-flow .xa-code input.glass-inset-selected:not(:focus-visible):not(:hover){background-color:color-mix(in srgb,var(--xa-glass-ink) 15%,transparent)}.xa-flow .xa-code input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus-visible{color:var(--xa-focus-ink)}.xa-flow .ghost-button,.xa-flow .primary-button{justify-content:center;align-items:center;gap:var(--xa-space-8);min-height:var(--xa-target-touch);padding:var(--xa-space-12) var(--xa-space-24);border-radius:var(--xa-radius-control);font-family:var(--xa-font-sans);font-size:var(--xa-fs-meta);font-weight:var(--xa-fw-medium);text-align:center;cursor:pointer;touch-action:manipulation;transition:background-color var(--xa-dur-hover-max) var(--xa-ease),color var(--xa-dur-hover-max) var(--xa-ease);line-height:1;text-decoration:none;display:inline-flex}.xa-flow .primary-button{background-color:color-mix(in srgb,var(--xa-btn-primary-bg) 92%,transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);color:var(--xa-btn-primary-fg)}.xa-flow .primary-button:hover{background-color:color-mix(in srgb,var(--xa-btn-primary-bg-hover) 92%,transparent)}.xa-flow .xa-cta{width:100%;min-height:var(--xa-space-48)}.xa-flow .ghost-button{color:var(--xa-copy);background-color:#0000}.xa-flow .ghost-button:hover:not(:disabled){background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--xa-primary)}.xa-flow .ghost-button:active:not(:disabled){background-color:color-mix(in srgb,var(--xa-glass-ink) 15%,transparent)}.xa-flow .icon-button{width:var(--xa-target-touch);height:var(--xa-target-touch);min-height:var(--xa-target-touch);flex:none;place-items:center;padding:0;display:inline-grid}.xa-flow .icon-button svg{width:20px;height:20px}.xa-flag{border-radius:var(--xa-radius);object-fit:cover;flex:none;display:block}[dir=rtl] .xa-back svg{transform:scaleX(-1)}.xa-flow .ghost-button:disabled,.xa-flow .primary-button:disabled{opacity:.5;cursor:not-allowed}.xa-flow .primary-button:disabled:hover{background-color:color-mix(in srgb,var(--xa-btn-primary-bg) 92%,transparent)}.xa-flow .ghost-button:disabled:hover{color:var(--xa-copy);background-color:#0000}.xa-flow .spinner{width:1em;height:1em;animation:xa-spinner-turn calc(var(--xa-dur-layout-max) * 2) linear infinite;flex:none;display:inline-block}@keyframes xa-spinner-turn{to{transform:rotate(1turn)}}.xa-flow .primary-button[aria-busy=true]{cursor:progress}.xa-flow .ghost-button:focus-visible:not(:disabled),.xa-flow .glass-panel .glass-control-hover:focus-visible,.xa-flow .link-pill:focus-visible,.xa-flow .primary-button:focus-visible{background-color:var(--xa-focus-surface);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--xa-focus-ink);transition:background-color var(--xa-dur-hover) var(--xa-ease),color var(--xa-dur-hover) var(--xa-ease);outline:none}.xa-flow :focus-visible svg{color:var(--xa-focus-ink)}.xa-flow .link-pill{isolation:isolate;border-radius:var(--xa-radius);color:var(--xa-primary);font-weight:var(--xa-fw-medium);transition:color var(--xa-dur-hover-max) var(--xa-ease);margin-inline:-.12em;padding-block:.06em;padding-inline:.32em;display:inline-block;position:relative}.xa-flow .link-pill:before{content:"";z-index:-1;background-color:var(--xa-btn-primary-bg);border-radius:var(--xa-radius);transform-origin:bottom;transition:transform var(--xa-dur-layout) var(--xa-ease);position:absolute;inset:0;transform:scaleY(0)}.xa-flow .link-pill:hover{color:var(--xa-btn-primary-fg)}.xa-flow .link-pill:hover:before{transform:scaleY(1)}.xa-flow .xa-consent .link-pill,.xa-flow .xa-lede .link-pill{color:var(--xa-accent-text);margin-inline:-.32em}.xa-flow .xa-consent .link-pill:hover,.xa-flow .xa-lede .link-pill:hover{color:var(--xa-btn-primary-fg)}.xa-actions{gap:var(--xa-space-12)}.xa-actions,.xa-flow .xa-usercode{flex-direction:column;display:flex}.xa-flow .xa-usercode{align-items:center;gap:var(--xa-space-8);padding:var(--xa-space-16) var(--xa-space-12);border-radius:var(--xa-radius-card);text-align:center;margin:0}.xa-flow .xa-usercode__label{font-size:var(--xa-fs-meta);line-height:var(--xa-lh-meta);color:var(--xa-l6);text-transform:none;letter-spacing:normal}.xa-flow .xa-usercode__value{font-size:calc(var(--xa-fs-h3) * 1.2);letter-spacing:normal;font-variant-numeric:tabular-nums;color:inherit;line-height:1.2}.xa-cooldown,.xa-flow .xa-usercode__hint{font-size:var(--xa-fs-meta);line-height:var(--xa-lh-meta);color:var(--xa-l6)}.xa-cooldown{text-align:center}.xa-optional{margin-top:var(--xa-space-4);display:block}.xa-flow .xa-adult{align-items:center;gap:var(--xa-space-12);font-size:var(--xa-fs-meta);line-height:var(--xa-lh-meta);color:var(--xa-l6);cursor:pointer;display:flex}.xa-flow .xa-adult input[type=checkbox]{width:1.1em;height:1.1em;accent-color:var(--xa-primary);flex:none;margin:0}.xa-flow .xa-alt{width:100%}.xa-flow .xa-alt-inline{width:auto;margin:var(--xa-space-8) auto 0;font-size:var(--xa-fs-meta);display:block}.xa-flow .xa-notice{justify-content:space-between;align-items:center;gap:var(--xa-space-8) var(--xa-space-16);padding:var(--xa-space-12) var(--xa-space-16);border-radius:var(--xa-radius-card);font-size:var(--xa-fs-meta);line-height:var(--xa-lh-meta);color:var(--xa-primary);flex-wrap:wrap;display:flex}.xa-notice__text{flex:12rem}.xa-flow .xa-notice .ghost-button{margin-block:calc(var(--xa-space-8) * -1);padding-inline:var(--xa-space-12);margin-inline-end:calc(var(--xa-space-12) * -1)}.xa-consent{line-height:var(--xa-lh-body)}.xa-consent,.xa-progress{font-size:var(--xa-fs-meta);color:var(--xa-l6)}.xa-progress{align-items:center;gap:var(--xa-space-12);line-height:var(--xa-lh-meta);display:flex}.xa-flow .xa-progress .spinner{width:var(--xa-space-24);height:var(--xa-space-24)}.xa-hero{padding-block:var(--xa-space-8) var(--xa-space-4);justify-content:center;display:flex}.xa-wordmark{width:auto;height:36px;color:var(--xa-primary)}.xa-sweep-band{pointer-events:none;animation:xa-wordmark-sweep 2.2s var(--xa-ease) .25s 1 both}@keyframes xa-wordmark-sweep{0%{transform:translate(0)}to{transform:translateX(var(--xa-sweep-travel,2900px))}}@media (prefers-reduced-motion:reduce){.xa-sweep-band{animation:none}}.xa-flow .xa-cta[aria-busy=true]{position:relative;overflow:hidden}.xa-flow .xa-cta[aria-busy=true]:after{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 42%,color-mix(in srgb,var(--xa-glass-ink) 18%,transparent) 50%,transparent 58%);animation:xa-cta-shimmer 1.6s linear infinite;position:absolute;inset:0;transform:translate(-130%)}@keyframes xa-cta-shimmer{0%{transform:translate(-130%)}to{transform:translate(130%)}}.xa-menu{position:relative}.xa-flow .glass-panel{background-color:color-mix(in srgb,var(--xa-glass-tint) 72%,transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%)}.xa-flow .xa-menu__panel{z-index:10;gap:var(--xa-space-4);min-width:14rem;padding:var(--xa-space-8);border-radius:var(--xa-radius-card);background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,var(--xa-l1));flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--xa-space-4));inset-inline-end:0}.xa-flow .xa-menu__item{width:100%;min-height:var(--xa-target-touch);padding:var(--xa-space-12) var(--xa-space-16);border-radius:var(--xa-radius-control);color:var(--xa-copy);font-size:var(--xa-fs-body);line-height:var(--xa-space-24);text-align:start;cursor:pointer;transition:background-color var(--xa-dur-hover-max) var(--xa-ease),color var(--xa-dur-hover-max) var(--xa-ease);background-color:#0000;align-items:center;display:flex}.xa-flow .glass-panel .glass-control-hover:hover{background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--xa-primary)}.xa-flow .xa-menu__item--danger{color:var(--xa-danger-ink);margin-block-start:var(--xa-space-8)}.xa-flow .glass-panel .xa-menu__item--danger:hover{color:var(--xa-danger-ink)}.xa-flow .xa-lang__panel{overscroll-behavior:contain;max-height:min(20rem,60svh);overflow-y:auto}.xa-flow .xa-lang__item{justify-content:space-between;gap:var(--xa-space-12)}.xa-flow .xa-lang__name{text-align:start;white-space:nowrap;flex:auto}.xa-flow .xa-lang__check{width:16px;height:16px;color:var(--xa-primary);flex:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.xa-flow .glass-panel{background-color:color-mix(in srgb,var(--xa-glass-tint) 97%,transparent)}.xa-flow .primary-button{background-color:var(--xa-btn-primary-bg)}.xa-flow .primary-button:hover{background-color:var(--xa-btn-primary-bg-hover)}}@media (width<=767px){.xa-flow:is([data-screen=email],[data-screen=code],[data-screen=complete]) .xa-actions{margin-block-start:auto}}@media (width>=768px){.xa-flow{padding-block:8vh var(--xa-space-96);padding-inline:var(--xa-space-24)}.xa-flow__column{flex:none}.xa-flow .xa-panel{padding:var(--xa-space-24);border-radius:var(--xa-radius-card);background-color:var(--xa-l1);flex:none}.xa-flow .xa-title{font-size:1.875rem}.xa-lede{font-size:var(--xa-fs-body);line-height:var(--xa-lh-body)}.xa-row{grid-template-columns:repeat(2,minmax(0,1fr))}.xa-code{grid-template-columns:repeat(6,48px);justify-content:space-between}.xa-flow .xa-code input:not([type=checkbox]):not([type=radio]):not([type=submit]){height:56px;min-height:56px}.xa-hero{margin-block-start:0}.xa-wordmark{height:44px}}@media (width>=1024px){.xa-flow{padding-inline:var(--xa-space-32)}.xa-flow .xa-title{font-size:2rem}.xa-flow .xa-cta{min-height:var(--xa-target-touch)}.xa-flow .ghost-button:not(.icon-button){min-height:var(--xa-space-32)}}@media (width>=1440px){.xa-flow{padding-inline:var(--xa-space-48)}}.xa-flow[data-host=app]{justify-content:center;min-height:100svh}.xa-flow[data-host=app] .xa-flow__column{flex:none}.xa-flow[data-host=app] .xa-panel{background-color:#0000;border-radius:0;padding:0}@media (prefers-reduced-motion:reduce){.xa-flow *,.xa-flow :after,.xa-flow :before{transition:none!important}.xa-flow .spinner,.xa-flow .xa-check,.xa-flow .xa-cta[aria-busy=true]:after{animation:none}}.xa-flow,.xa-shell{--xa-mark-rest:color-mix(in srgb,var(--xa-glass-ink) 15%,transparent);--xa-mark-hover:#525252;--xa-mark-light:#737373;--xa-mark-flash:#a3a3a3;--xa-success-ink:#c7f0b3;--xa-success-fill:#c7f0b3;--xa-success-fg:#12190f}.xa-flow{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid}.xa-flow[data-mode=light],.xa-flow[data-theme=light],.xa-shell[data-theme=light],[data-theme=light] .xa-flow:not([data-theme=dark]):not([data-mode=dark]),[data-theme=light] .xa-shell:not([data-theme=dark]){--xa-mark-rest:color-mix(in srgb,var(--xa-glass-ink) 15%,transparent);--xa-mark-hover:#737373;--xa-mark-light:#525252;--xa-mark-flash:#222;--xa-success-ink:#54654b;--xa-success-fill:#54654b;--xa-success-fg:#f9fef7}.xa-flow__column{z-index:1;margin-block:var(--xa-space-24);align-self:center;position:relative}.xa-flow{isolation:isolate}.xa-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.xa-flow[data-backdrop] .xa-panel{padding:var(--xa-space-16);border-radius:var(--xa-radius-card);background-color:color-mix(in srgb,var(--xa-glass-tint) 72%,transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%)}.xa-flow[data-backdrop] .xa-panel .primary-button{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--xa-btn-primary-bg)}.xa-flow[data-backdrop] .xa-panel .glass-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:color-mix(in srgb,var(--xa-glass-tint) 97%,transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.xa-flow[data-backdrop] .xa-panel{background-color:color-mix(in srgb,var(--xa-glass-tint) 97%,transparent)}}.xa-topbar{z-index:2;min-height:var(--xa-target-touch);justify-content:space-between;position:relative}.xa-topbar,.xa-topbar__end{align-items:center;display:flex}.xa-topbar__end{gap:var(--xa-space-4)}.xa-flow .xa-home{min-height:var(--xa-target-touch);padding-inline:var(--xa-space-8);border-radius:var(--xa-radius-control);color:var(--xa-mark-rest);transition:background-color var(--xa-dur-hover-max) var(--xa-ease),color var(--xa-dur-hover-max) var(--xa-ease);align-items:center;margin-inline-start:calc(var(--xa-space-8) * -1);display:inline-flex}.xa-flow a.xa-home:hover{color:var(--xa-mark-hover)}.xa-flow a.xa-home:focus-visible{background-color:var(--xa-focus-surface);outline:none}.xa-flow .xa-topbar .icon-button{color:var(--xa-l6)}.xa-flow .xa-topbar .icon-button:hover:not(:disabled){color:var(--xa-primary)}.xa-flow .xa-topbar .icon-button svg{width:18px;height:18px}.xa-flow a.xa-home:focus-visible{color:var(--xa-focus-ink)}.xa-flow .xa-form,.xa-flow .xa-panel{gap:var(--xa-space-16)}.xa-flow .xa-group{gap:var(--xa-space-12);padding:var(--xa-space-12)}.xa-flow .xa-title{font-size:1.375rem;line-height:1.2}.xa-flow .xa-lede{font-size:var(--xa-fs-meta);line-height:var(--xa-lh-meta);margin-block-start:var(--xa-space-8)}.xa-flow .xa-lede,.xa-flow .xa-meta{color:var(--xa-l6)}.xa-flow .xa-consent .link-pill,.xa-flow .xa-lede .link-pill{color:var(--xa-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.xa-flow .xa-code{gap:var(--xa-space-8);grid-template-columns:repeat(6,minmax(0,1fr))}.xa-flow .xa-notyou{border-radius:var(--xa-radius);color:var(--xa-l6);font-size:inherit;line-height:inherit;text-underline-offset:3px;cursor:pointer;transition:color var(--xa-dur-hover-max) var(--xa-ease);background-color:#0000;padding:0;text-decoration-thickness:1px}.xa-flow .xa-notyou:hover{color:var(--xa-primary);text-decoration:underline}.xa-flow .xa-notyou:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink);outline:none}.xa-flow .xa-passkey{border-radius:var(--xa-radius-control);width:40px;height:40px;color:var(--xa-l6);cursor:pointer;transition:background-color var(--xa-dur-hover-max) var(--xa-ease),color var(--xa-dur-hover-max) var(--xa-ease);top:10px;background-color:#0000;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:var(--xa-space-8)}.xa-flow .xa-passkey svg{width:20px;height:20px}.xa-flow button.xa-passkey:hover:not(:disabled){color:var(--xa-primary);background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent)}.xa-flow button.xa-passkey:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink);outline:none}.xa-flow .xa-passkey:disabled{opacity:.5;cursor:not-allowed}.xa-flow .xa-field--float:has(.xa-input:focus-visible) .xa-passkey:not(:focus-visible){color:var(--xa-focus-ink)}.xa-flow .xa-field--float .xa-input--door:not([type=checkbox]):not([type=radio]):not([type=submit]){padding-inline-end:calc(var(--xa-space-48) + var(--xa-space-8))}.xa-flow .xa-field--float:has(.xa-passkey) .xa-check{inset-inline-end:calc(var(--xa-space-48) + var(--xa-space-4))}.xa-flow .xa-field--float:has(.xa-passkey):has(.xa-check) .xa-input:not([type=checkbox]):not([type=radio]):not([type=submit]){padding-inline-end:calc(var(--xa-space-64) + var(--xa-space-16))}.xa-shake{animation:xa-shake .36s var(--xa-ease) 1}.xa-shake.xa-shake--again{animation-name:xa-shake-again}@keyframes xa-shake-again{0%,to{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-3px)}}@keyframes xa-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-3px)}}.xa-flow .xa-ok{color:var(--xa-success-ink);cursor:default;animation:xa-check-settle var(--xa-dur-layout) var(--xa-ease) 1 both}.xa-unlock__who{align-items:center;gap:var(--xa-space-12);min-width:0;margin-block-start:var(--xa-space-16);display:flex}.xa-unlock__email{min-width:0;color:var(--xa-copy);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;line-height:1.5;overflow:hidden}.xa-flow[dir=rtl] .xa-unlock__email{direction:ltr}.xa-flow .xa-avatar{width:calc(var(--xa-space-32) + var(--xa-space-8));height:calc(var(--xa-space-32) + var(--xa-space-8));object-fit:cover;background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent);color:var(--xa-primary);font-size:var(--xa-fs-body);font-weight:var(--xa-fw-semibold);flex:none;place-items:center;display:grid}.xa-flow .xa-avatar,.xa-offer{border-radius:var(--xa-radius-card)}.xa-offer{gap:var(--xa-space-4);padding:var(--xa-space-12) var(--xa-space-16) var(--xa-space-4);flex-direction:column;display:flex}.xa-offer__text{font-size:var(--xa-fs-meta);line-height:var(--xa-lh-meta);color:var(--xa-copy)}.xa-offer__actions{gap:var(--xa-space-4);margin-inline-start:calc(var(--xa-space-12) * -1);display:flex}.xa-offer__actions .xa-switch{margin-block:0}.xa-offer__done{align-items:center;gap:var(--xa-space-8);font-size:var(--xa-fs-meta);color:var(--xa-success-ink);display:flex}.xa-flow .xa-cta:disabled:not([aria-busy=true]):not(.xa-cta--ok){opacity:1;background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--xa-l6)}.xa-flow .xa-cta>svg:not(.spinner){flex:none;width:18px;height:18px}.xa-flow .xa-cta.xa-cta--ok,.xa-flow .xa-cta.xa-cta--ok:disabled{opacity:1;background-color:var(--xa-success-fill);color:var(--xa-success-fg);cursor:default}.xa-doors{gap:var(--xa-space-8);flex-direction:column;display:flex}.xa-doors__caption{font-size:var(--xa-fs-meta-s);line-height:var(--xa-lh-meta);color:var(--xa-l6);text-align:center}.xa-doors__row{gap:var(--xa-space-8);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.xa-flow .xa-door{min-height:var(--xa-target-touch);border-radius:var(--xa-radius-control);background-color:color-mix(in srgb,var(--xa-glass-ink) 6%,transparent);color:var(--xa-primary);cursor:pointer;touch-action:manipulation;transition:background-color var(--xa-dur-hover-max) var(--xa-ease),color var(--xa-dur-hover-max) var(--xa-ease);justify-content:center;align-items:center;padding:0;display:flex}.xa-flow .xa-door svg{width:18px;height:18px}.xa-flow .xa-door:hover:not(:disabled){background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent)}.xa-flow .xa-door:active:not(:disabled){background-color:color-mix(in srgb,var(--xa-glass-ink) 15%,transparent)}.xa-flow .xa-door:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink);outline:none}.xa-flow .xa-door:disabled{opacity:.5;cursor:not-allowed}.xa-flow .xa-switch{min-height:var(--xa-target-touch);margin-block:calc(var(--xa-space-8) * -1);padding-inline:var(--xa-space-12);border-radius:var(--xa-radius-control);font-size:var(--xa-fs-meta);font-weight:var(--xa-fw-medium);color:var(--xa-l6);cursor:pointer;transition:background-color var(--xa-dur-hover-max) var(--xa-ease),color var(--xa-dur-hover-max) var(--xa-ease);background-color:#0000;align-self:center}.xa-flow .xa-switch:hover:not(:disabled){color:var(--xa-primary);background-color:color-mix(in srgb,var(--xa-glass-ink) 10%,transparent)}.xa-flow .xa-switch:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink);outline:none}.xa-flow[data-screen=email] .xa-actions{margin-block-start:0}.xa-flow[data-screen=unlock] .xa-unlock>.xa-switch{margin-block:var(--xa-space-8) 0}.xa-flow[data-screen=unlock] .xa-actions{margin-block-start:0}.xa-foot{z-index:1;font-size:var(--xa-fs-meta-s);line-height:var(--xa-lh-meta);color:var(--xa-l6);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.xa-foot__legal,.xa-foot__licence,.xa-foot__start{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.xa-foot__start{flex-direction:column}.xa-foot__licence{column-gap:var(--xa-space-4)}.xa-foot__legal{column-gap:var(--xa-space-16)}.xa-flow .xa-foot a{min-height:var(--xa-target-touch);padding-inline:var(--xa-space-4);border-radius:var(--xa-radius);color:var(--xa-l6);text-underline-offset:4px;transition:color var(--xa-dur-hover-max) var(--xa-ease);align-items:center;text-decoration:none;text-decoration-thickness:1px;display:inline-flex}.xa-flow .xa-foot .xa-foot__store{color:var(--xa-copy)}.xa-flow .xa-foot a:hover{color:var(--xa-primary);text-decoration:underline}.xa-flow .xa-foot a:focus-visible{background-color:var(--xa-focus-surface);color:var(--xa-focus-ink);outline:none}@media (width>=768px){.xa-flow{padding-block:var(--xa-space-16)}.xa-flow .xa-panel,.xa-flow[data-host=app] .xa-panel{padding:var(--xa-space-24);border-radius:var(--xa-radius-card);background-color:color-mix(in srgb,var(--xa-glass-tint) 72%,transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%)}.xa-flow .xa-panel .primary-button{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--xa-btn-primary-bg)}.xa-flow .xa-panel .glass-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:color-mix(in srgb,var(--xa-glass-tint) 97%,transparent)}.xa-flow .xa-panel .primary-button:hover:not(:disabled){background-color:var(--xa-btn-primary-bg-hover)}.xa-flow .xa-title{font-size:1.5rem}.xa-flow[data-backdrop] .xa-panel{padding:var(--xa-space-24)}.xa-foot{grid-template-columns:1fr auto;align-items:center;display:grid}.xa-foot__start{justify-content:flex-start;column-gap:var(--xa-space-24);flex-direction:row;grid-area:1/1;margin-inline-start:calc(var(--xa-space-4) * -1)}.xa-foot__legal{grid-area:1/2;justify-self:end;margin-inline-end:calc(var(--xa-space-4) * -1)}.xa-flow .xa-foot a{min-height:var(--xa-space-32)}.xa-flow[data-host=app]{justify-content:stretch}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (width>=768px){.xa-flow .xa-panel,.xa-flow[data-host=app] .xa-panel{background-color:color-mix(in srgb,var(--xa-glass-tint) 97%,transparent)}}}@media (prefers-reduced-motion:reduce){.xa-shake{animation:none}}@media (width>=768px){.xa-flow[data-host=app] .xa-topbar[data-inset=macos-overlay]{min-height:56px;margin-block-start:calc(var(--xa-space-16) * -1);padding-inline-start:calc(var(--xa-space-64) + var(--xa-space-16))}}