.qfhhGG_talk{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:48px;margin-top:60px;scroll-margin-top:24px;display:grid}.qfhhGG_intro{flex-direction:column;gap:12px;max-width:520px;padding-top:12px;display:flex}.qfhhGG_kicker{color:var(--lo-sun);letter-spacing:.16em;align-self:flex-start;font-size:11px}.qfhhGG_title{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:40px;font-weight:600;line-height:1.05}.qfhhGG_lede{color:color-mix(in srgb, var(--lo-paper) 76%, transparent);margin:0;font-size:18px;font-weight:300;line-height:1.5}.qfhhGG_alt,.qfhhGG_fine{flex-wrap:wrap;align-items:center;gap:0 6px;margin:0;display:flex}.qfhhGG_alt{color:color-mix(in srgb, var(--lo-paper) 76%, transparent);font-size:16px;font-weight:400}.qfhhGG_fine{color:color-mix(in srgb, var(--lo-paper) 55%, transparent);font-size:11px}.qfhhGG_alt a,.qfhhGG_fine a{min-height:44px;color:var(--lo-paper);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lo-paper) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--lo-paper) 30%, transparent);text-underline-offset:5px;align-items:center;text-decoration-thickness:1px;display:inline-flex}.qfhhGG_card{border:1px solid color-mix(in srgb, var(--lo-paper) 12%, transparent);background:color-mix(in srgb, var(--lo-paper) 3%, transparent);box-sizing:border-box;border-radius:16px;padding:28px}.qfhhGG_form{flex-direction:column;gap:16px;display:flex}.qfhhGG_area{resize:vertical;height:auto;min-height:140px;padding:12px 14px;line-height:1.45}.qfhhGG_form [aria-invalid=true]{border-color:var(--lo-peach)}.qfhhGG_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.qfhhGG_problem{border-left:2px solid var(--lo-peach);color:var(--lo-peach);margin:0;padding:10px 14px;font-size:15px;line-height:1.45}.qfhhGG_problem a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.qfhhGG_sent{border:1px solid color-mix(in srgb, var(--lo-sun) 50%, transparent);background:color-mix(in srgb, var(--lo-sun) 8%, transparent);color:var(--lo-paper);border-radius:16px;margin:0;padding:16px 18px;font-size:18px;font-weight:500;line-height:1.4}.qfhhGG_again{align-self:flex-start}@media (max-width:1099px){.qfhhGG_talk{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:40px}.qfhhGG_intro{padding-top:0}.qfhhGG_title{font-size:36px}}@media (max-width:719px){.qfhhGG_title{font-size:30px}.qfhhGG_lede{font-size:17px}.qfhhGG_kicker{font-size:11px}.qfhhGG_card{padding:20px 16px}}
.lo-site{--sky-ground:#060a16;--sky-ground-2:#0b1330;--sky-sun:#ffb453;--sky-planet:#5f7fd0;--sky-planet-mid:#1d2c63;--sky-ink:#eef1f8;--sky-action:#8db8ff;--sky-fellow:#ffc56b;--sky-galaxy:#b9a6ff;--sky-ok:#8fe0b8;--sky-heed:#ff9fbf;--sky-teal:#7fd6d0}.g-display,.g-h2,.g-h3,.g-beat-title,.b-sent-title,.c-close .s-huge,.k-title{font-family:var(--font-display);font-weight:600}.g-display{letter-spacing:-.05em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(2.7rem,6.7vw,6.3rem);font-weight:600;line-height:1}.g-h2{letter-spacing:-.045em;text-wrap:balance;max-width:16ch;margin:18px 0 24px;font-size:clamp(2rem,4.2vw,3.8rem);font-weight:600;line-height:1.04}.g-h3{letter-spacing:-.035em;margin:18px 0 0;font-size:clamp(1.5rem,2.7vw,2.2rem);font-weight:600;line-height:1.06}.g-glow{color:var(--lo-sun);text-shadow:0 0 34px color-mix(in srgb, var(--lo-sun) 42%, transparent), 0 0 2px color-mix(in srgb, var(--lo-sun) 60%, transparent);font-style:normal}.g-kicker{color:var(--lo-sun);margin:0 0 22px}:is(.g-display,.g-h2,.s-huge) .g-glow{white-space:nowrap}.g-sub{max-width:34em;color:color-mix(in srgb, var(--lo-paper) 82%, transparent);margin:28px 0 0;font-size:clamp(1.08rem,1.45vw,1.32rem);font-weight:300;line-height:1.5}.g-ctas{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:36px;display:flex}.lo-site a.g-btn-lg,.lo-site .g-btn-lg{min-height:58px;padding:0 30px;font-size:18px}.g-alt{color:color-mix(in srgb, var(--lo-paper) 72%, transparent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lo-paper) 24%, transparent);text-decoration-color:color-mix(in srgb, var(--lo-paper) 24%, transparent);text-underline-offset:6px}.g-alt:hover{color:var(--lo-paper);text-decoration-color:currentColor}.g-story{background:var(--lo-deep);color:var(--lo-paper);position:relative}.g-stage{background:radial-gradient(ellipse 60% 50% at 72% 48%, color-mix(in srgb, var(--sky-planet-mid) 46%, transparent), transparent 70%), radial-gradient(1px 1px at 12% 18%, color-mix(in srgb, var(--lo-paper) 70%, transparent), transparent), radial-gradient(1px 1px at 34% 72%, color-mix(in srgb, var(--lo-paper) 55%, transparent), transparent), radial-gradient(1px 1px at 58% 12%, color-mix(in srgb, var(--lo-paper) 60%, transparent), transparent), radial-gradient(1px 1px at 82% 84%, color-mix(in srgb, var(--lo-paper) 50%, transparent), transparent), radial-gradient(1.5px 1.5px at 91% 26%, color-mix(in srgb, var(--lo-paper) 70%, transparent), transparent), radial-gradient(1px 1px at 22% 46%, color-mix(in srgb, var(--lo-paper) 45%, transparent), transparent), var(--lo-deep);height:100svh;position:sticky;top:0;overflow:hidden}.g-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.g-stage:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 50%, color-mix(in srgb, var(--lo-sun) 34%, transparent) 0, color-mix(in srgb, var(--lo-sun) 10%, transparent) 9%, transparent 22%);transition:opacity .9s var(--mo-ease,ease-out);position:absolute;inset:0}.g-story[data-ready] .g-stage:before{opacity:0}.g-stage:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--lo-deep));height:14svh;position:absolute;bottom:0;left:0;right:0}.g-dots{z-index:2;gap:2px;display:grid;position:absolute;top:50%;right:18px;translate:0 -50%}.g-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.g-dots i{background:color-mix(in srgb, var(--lo-paper) 35%, transparent);width:6px;height:6px;transition:transform .3s var(--mo-ease,ease-out), background-color .3s var(--mo-ease,ease-out);border-radius:999px}.g-dots button:hover i{background:var(--lo-paper)}.g-dots button[aria-current] i{background:var(--lo-sun);box-shadow:0 0 10px color-mix(in srgb, var(--lo-sun) 70%, transparent);transform:scale(1.5)}.g-dots button:focus-visible{outline:2px solid var(--lo-sun);outline-offset:0;border-radius:999px}@media (max-width:899px){.g-dots{display:none}}.g-scrim{pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--lo-deep) 88%, transparent) 0%, color-mix(in srgb, var(--lo-deep) 55%, transparent) 34%, transparent 58%);position:absolute;inset:0}.g-caption{right:var(--w-gutter-md,32px);z-index:1;color:color-mix(in srgb, var(--lo-paper) 58%, transparent);flex-direction:column;align-items:flex-end;gap:6px;margin:0;display:flex;position:absolute;bottom:calc(14svh - 10px)}.g-hint{color:var(--sky-action);opacity:0;transition:opacity .4s var(--mo-ease,ease-out)}.g-story[data-active="1"] .g-hint,.g-story[data-active="2"] .g-hint{opacity:1}@media (max-width:899px){.g-story[data-active="2"] .g-hint{opacity:0}}.g-beats{z-index:1;pointer-events:none;margin-top:-100svh;position:relative}.g-beat{box-sizing:border-box;width:100%;min-height:100svh;max-width:var(--w-wide);padding:96px var(--w-gutter-sm) 72px;align-items:center;margin:0 auto;display:grid}@media (min-width:768px){.g-beat{padding-inline:var(--w-gutter-md)}}@media (min-width:1280px){.g-beat{padding-inline:var(--w-gutter-lg)}}.g-beat>*{pointer-events:auto}.g-beat:not(.g-beat-hero){min-height:92svh}.g-beat-card{max-width:30rem}.g-beat-n{color:var(--lo-sun);margin:0 0 16px}.g-beat-title{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.8vw,3.5rem);font-weight:600;line-height:1.04}.g-beat-body{color:color-mix(in srgb, var(--lo-paper) 80%, transparent);margin:22px 0 0;font-size:clamp(1.05rem,1.35vw,1.24rem);font-weight:300;line-height:1.55}.g-beat-cta{margin-top:30px}.g-hero{max-width:44rem}.g-proof{color:color-mix(in srgb, var(--lo-paper) 66%, transparent);flex-wrap:wrap;gap:6px 0;margin:44px 0 0;padding:0;list-style:none;display:flex}.g-proof li+li:before{content:"";background:var(--lo-sun);border-radius:999px;width:4px;height:4px;margin:0 14px 2px;display:inline-block}.g-scroll{color:color-mix(in srgb, var(--lo-paper) 50%, transparent);align-items:center;gap:12px;margin:56px 0 0;display:flex}.g-scroll-line{background:color-mix(in srgb, var(--lo-paper) 18%, transparent);width:44px;height:1px;position:relative;overflow:hidden}.g-scroll-line:after{content:"";background:var(--lo-sun);animation:g-run 2.4s var(--mo-ease,ease-out) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes g-run{60%,to{transform:translate(100%)}}.g-labels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.g-label{white-space:nowrap;opacity:0;will-change:transform, opacity;transition:opacity .32s var(--mo-ease,ease-out), visibility 0s linear .32s;visibility:hidden;position:absolute;top:0;left:0}.g-label[data-on="1"]{visibility:visible;transition:opacity .32s var(--mo-ease,ease-out), visibility 0s}.g-label-core{text-align:center;justify-items:center;gap:4px;display:grid;translate:-50% -100%}.g-label-core strong{letter-spacing:-.02em;font-size:17px;font-weight:600}.g-label-core .s-mono{color:color-mix(in srgb, var(--lo-sun) 85%, transparent)}.g-label-star{align-items:center;gap:10px;display:flex;translate:22px -50%}.g-label-star>span{gap:2px;display:grid}.g-label-star[data-side=left]{text-align:right;flex-direction:row-reverse;translate:calc(-100% - 22px) -50%}.g-fellow[data-side=left]{translate:calc(-100% - 22px) 22px}.g-label-star[data-you] strong{color:var(--lo-sun);font-size:17px}.g-label-star strong{letter-spacing:-.01em;font-size:15px;font-weight:600}.g-label-star .s-mono{color:color-mix(in srgb, var(--lo-paper) 62%, transparent);font-size:10px}.g-label-ring{color:color-mix(in srgb, var(--lo-paper) 70%, transparent);font-size:10.5px;translate:-50% 12px}.g-label-target{color:var(--lo-sun);translate:12px -50%}.g-label-target[data-side=left]{translate:calc(-100% - 12px) -50%}.g-label-ghost{letter-spacing:-.03em;color:var(--lo-sun);text-shadow:0 0 24px color-mix(in srgb, var(--lo-sun) 50%, transparent);font-size:clamp(18px,2vw,26px);font-weight:600;translate:-50% -50%}.g-label-far{color:color-mix(in srgb, var(--lo-paper) 72%, transparent);font-size:10.5px;translate:-50%}.g-story:not([data-active="4"]) .g-label-far,.g-story:not([data-active="3"]) .g-label-core,.g-story:not([data-active="3"]) .g-label-ring,.g-story:not([data-active="1"]):not([data-active="2"]) .g-fellow,.g-story[data-active="4"] .g-label-star{opacity:0!important;visibility:hidden!important}.g-fellow{border:1px solid color-mix(in srgb, var(--sky-fellow) 46%, transparent);background:color-mix(in srgb, var(--lo-deep) 62%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:34px;color:var(--lo-paper);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:14px;font-weight:500;display:inline-flex;translate:22px 22px}button.g-fellow[data-on="1"]{pointer-events:auto}button.g-fellow:after{content:"";position:absolute;inset:-6px -4px}button.g-fellow:hover,button.g-fellow[data-playing]{border-color:var(--sky-fellow);box-shadow:0 0 0 6px color-mix(in srgb, var(--sky-fellow) 16%, transparent), 0 0 30px color-mix(in srgb, var(--sky-fellow) 30%, transparent)}button.g-fellow:focus-visible{outline:2px solid var(--lo-sun);outline-offset:3px}.g-fellow-static{pointer-events:none}.g-fellow-dot{background:var(--sky-fellow);width:8px;height:8px;box-shadow:0 0 10px var(--sky-fellow);border-radius:999px}.g-wave{align-items:center;gap:2px;height:12px;display:inline-flex}.g-wave i{opacity:.55;background:currentColor;border-radius:2px;width:2px;height:4px;display:block}.g-wave[data-on] i{animation:g-wave .9s var(--mo-ease,ease-out) infinite;opacity:1}.g-wave[data-on] i:nth-child(2){animation-delay:.15s}.g-wave[data-on] i:nth-child(3){animation-delay:.3s}@keyframes g-wave{50%{height:12px}}@media (max-width:899px){.g-scrim{background:linear-gradient(0deg, color-mix(in srgb, var(--lo-deep) 92%, transparent) 0%, color-mix(in srgb, var(--lo-deep) 60%, transparent) 38%, transparent 62%)}.g-beat{align-items:end;padding-bottom:9svh}.g-beat-hero{align-items:end;padding-bottom:6svh}.g-beat:not(.g-beat-hero) .g-beat-card{border:1px solid color-mix(in srgb, var(--lo-paper) 10%, transparent);background:color-mix(in srgb, var(--lo-deep) 66%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;padding:22px 22px 24px}.g-caption{top:76px;bottom:auto;right:20px}.g-stage:before{background:radial-gradient(circle at 50% 24%, color-mix(in srgb, var(--lo-sun) 34%, transparent) 0, color-mix(in srgb, var(--lo-sun) 10%, transparent) 12%, transparent 30%)}.g-caption>span:first-child{display:none}.g-story[data-active="0"] .g-label-star,.g-story[data-active="2"] .g-fellow,.g-story[data-active="3"] .g-label-star{opacity:0!important;visibility:hidden!important}.g-proof{margin-top:30px}.g-scroll,.g-label-star .s-mono{display:none}.g-label-star strong{font-size:13px}.g-label-ring{font-size:9px}.g-fellow{min-height:30px;font-size:13px;translate:20px 14px}.g-fellow[data-side=left]{translate:calc(-100% - 20px) 14px}}.k-stage{background:var(--lo-deep);min-height:min(86svh,820px);color:var(--lo-paper);align-items:center;display:grid;position:relative;overflow:hidden}.k-sky{position:absolute;inset:0}.k-sky:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--lo-deep) 90%, transparent) 0%, color-mix(in srgb, var(--lo-deep) 50%, transparent) 38%, transparent 62%);position:absolute;inset:0}.k-copy{z-index:1;padding-block:96px;position:relative}.k-title{max-width:14ch;margin-top:0;font-size:clamp(2.2rem,4.8vw,4.5rem)}.k-copy .g-sub{max-width:30em}.k-caption{right:var(--w-gutter-md,32px);z-index:1;color:color-mix(in srgb, var(--lo-paper) 55%, transparent);margin:0;position:absolute;bottom:22px}@media (max-width:899px){.k-stage{align-items:end;min-height:92svh}.k-sky:after{background:linear-gradient(0deg, color-mix(in srgb, var(--lo-deep) 92%, transparent) 0%, color-mix(in srgb, var(--lo-deep) 55%, transparent) 46%, transparent 70%)}.k-copy{padding-block:40svh 48px}.k-caption{top:76px;bottom:auto;right:20px}}.sys-sky{width:100%;height:100%;min-height:320px;position:relative}.sys-sky .g-label-star{translate:20px -50%}.sys-sky .g-fellow{translate:20px 16px}.sys-pair .g-label-star{translate:56px -50%}.sys-pair .g-fellow{translate:56px 16px}.sys-sky .sys-planet,.sys-sky .sys-other{translate:-50% 14px}.sys-sky .sys-moon{color:color-mix(in srgb, var(--lo-paper) 60%, transparent);translate:8px -50%}.sys-caption{white-space:nowrap;color:color-mix(in srgb, var(--lo-paper) 50%, transparent);margin:0;position:absolute;bottom:14px;left:50%;translate:-50%}.sys-lettered :is(.sys-you,.sys-fellow,.sys-planet,.sys-moon,.sys-other) strong,.sys-lettered :is(.sys-planet,.sys-moon,.sys-other){font-family:var(--font-mono-face), ui-monospace, monospace;color:var(--lo-sun);letter-spacing:.1em;font-size:12px}.sys-lettered .sys-fellow{border-color:color-mix(in srgb, var(--sky-fellow) 40%, transparent)}.k-stage-short{min-height:min(62svh,620px)}.k-stage-short .k-copy{padding-block:112px 72px}.k-stage-short .k-title{max-width:16ch}.k-copy .s-onpage{margin-top:36px}.k-sky-right{width:50%;position:absolute;top:0;bottom:0;right:0}.k-sky-right:after{content:"";pointer-events:none;background:linear-gradient(90deg, var(--lo-deep) 0%, color-mix(in srgb, var(--lo-deep) 60%, transparent) 18%, transparent 42%);position:absolute;inset:0}@media (max-width:899px){.k-stage-short{align-items:start;min-height:0}.k-sky-right{width:100%;height:300px;position:relative}.k-sky-right:after{background:linear-gradient(0deg, var(--lo-deep) 0%, transparent 40%)}.k-stage-short .k-copy{padding-block:0 48px}.k-sky-right .sys-caption{display:none}}.b-section{background:var(--lo-deep);color:var(--lo-paper);scroll-margin-top:64px}.b-head{max-width:46rem;margin-bottom:clamp(36px,5vw,64px)}.b-head .s-lede{color:color-mix(in srgb, var(--lo-paper) 78%, transparent)}.b-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.b-sky-wrap{position:sticky;top:88px}.b-sky{border:1px solid color-mix(in srgb, var(--lo-paper) 12%, transparent);background:radial-gradient(ellipse 70% 60% at 50% 46%, color-mix(in srgb, var(--sky-planet-mid) 50%, var(--lo-deep)), var(--lo-deep) 72%);height:min(100svh - 120px,640px);min-height:420px;transition:box-shadow .6s var(--mo-ease,ease-out), border-color .6s var(--mo-ease,ease-out);border-radius:16px;position:relative;overflow:hidden}.b-sky[data-sent]{border-color:color-mix(in srgb, var(--lo-sun) 50%, transparent);box-shadow:0 0 80px color-mix(in srgb, var(--lo-sun) 18%, transparent)}.b-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.b-core strong{text-overflow:ellipsis;max-width:18ch;font-size:clamp(16px,1.6vw,20px);overflow:hidden}.b-sample{color:color-mix(in srgb, var(--lo-paper) 50%, transparent);margin:0;font-size:10px;position:absolute;top:16px;left:18px}.b-legend{border-top:1px solid color-mix(in srgb, var(--lo-paper) 10%, transparent);background:color-mix(in srgb, var(--lo-deep) 70%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;position:absolute;bottom:0;left:0;right:0}.b-legend div{min-width:0;padding:12px 14px}.b-legend div+div{border-left:1px solid color-mix(in srgb, var(--lo-paper) 8%, transparent)}.b-legend dt{color:color-mix(in srgb, var(--lo-paper) 50%, transparent);font-size:9.5px}.b-legend dd{color:var(--lo-paper);text-transform:none;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;overflow:hidden}.b-form{gap:34px;display:grid}.b-step{border:0;min-width:0;margin:0;padding:0}.b-step:not([data-open]):not(:first-of-type){opacity:.3}.b-step:not([data-open]):not(:first-of-type)>:not(legend){display:none}.b-step:not([data-open]):not(:first-of-type) .b-q{margin-bottom:0}.b-form:has(.b-step:not([data-open]):not(:first-of-type)){gap:22px}.b-progress{background:color-mix(in srgb, var(--lo-paper) 12%, transparent);border-radius:999px;height:2px;overflow:hidden}.b-progress i{background:var(--lo-sun);transform-origin:0;height:100%;transition:transform .5s var(--mo-ease,ease-out);box-shadow:0 0 12px var(--lo-sun);display:block}.b-step[data-open]{animation:b-in .48s var(--mo-ease,ease-out) both}@keyframes b-in{0%{opacity:0;transform:translateY(14px)}}.b-q{letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 16px;padding:0;font-size:clamp(1.25rem,1.9vw,1.6rem);font-weight:600;line-height:1.15;display:flex}.b-n{color:color-mix(in srgb, var(--lo-paper) 45%, transparent);font-size:11px}.b-step[data-done] .b-n{color:var(--lo-sun)}.b-hint{letter-spacing:0;color:color-mix(in srgb, var(--lo-paper) 60%, transparent);font-size:15px;font-weight:300}.b-input{box-sizing:border-box;border:0;border-bottom:1px solid color-mix(in srgb, var(--lo-paper) 26%, transparent);width:100%;color:var(--lo-paper);font:inherit;transition:border-color .2s var(--mo-ease,ease-out);background:0 0;border-radius:0;padding:10px 0;font-size:18px;font-weight:300}.b-input::placeholder{color:color-mix(in srgb, var(--lo-paper) 40%, transparent)}.b-input:focus{border-bottom-color:var(--lo-sun);outline:none}.b-input:focus-visible{box-shadow:0 2px 0 0 var(--lo-sun)}.b-input[aria-invalid=true]{border-bottom-color:var(--lo-peach)}.b-name .b-input{letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:600}.b-area{resize:vertical;min-height:84px;font-size:16px}.b-chips{flex-wrap:wrap;gap:10px;display:flex}.b-chip{border:1px solid color-mix(in srgb, var(--lo-paper) 20%, transparent);background:color-mix(in srgb, var(--lo-paper) 4%, transparent);min-height:44px;color:color-mix(in srgb, var(--lo-paper) 86%, transparent);font:inherit;cursor:pointer;transition:background-color .18s var(--mo-ease,ease-out), border-color .18s var(--mo-ease,ease-out), color .18s var(--mo-ease,ease-out);border-radius:999px;padding:0 18px;font-size:15px;font-weight:400}.b-chip:hover{border-color:color-mix(in srgb, var(--lo-paper) 50%, transparent);color:var(--lo-paper)}.b-chip[aria-checked=true],.b-chip[aria-pressed=true]{background:var(--lo-sun);border-color:var(--lo-sun);color:var(--lo-ink);font-weight:600}.b-chip:focus-visible{outline:2px solid var(--lo-sun);outline-offset:3px}.b-solo{border:1px solid color-mix(in srgb, var(--sky-action) 36%, transparent);background:color-mix(in srgb, var(--sky-action) 6%, transparent);animation:b-in .48s var(--mo-ease,ease-out) both;border-radius:16px;padding:20px 22px}.b-solo-title{letter-spacing:-.02em;margin:0 0 6px;font-size:18px;font-weight:600}.b-solo .s-body{color:color-mix(in srgb, var(--lo-paper) 76%, transparent);font-size:16px}.b-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 22px;display:grid}.b-field{gap:4px;display:grid}.b-field .s-mono{color:color-mix(in srgb, var(--lo-paper) 56%, transparent);font-size:10px}.b-field-wide{grid-column:1/-1}.b-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.b-problem{color:var(--lo-peach);margin:14px 0 0}.b-problem a{color:inherit}.b-send{justify-items:start;gap:14px;margin-top:26px;display:grid}.b-submit[disabled]{opacity:.6;cursor:default}.b-fine{color:color-mix(in srgb, var(--lo-paper) 56%, transparent);margin:0;font-size:14px}.b-fine a{color:inherit}.b-sent{animation:b-in .6s var(--mo-ease,ease-out) both;padding-top:12px}.b-sent-title{letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(2.1rem,4vw,3.3rem);font-weight:600;line-height:1.02}.b-sent .s-lede{color:color-mix(in srgb, var(--lo-paper) 78%, transparent)}.b-next{border-top:1px solid color-mix(in srgb, var(--lo-paper) 12%, transparent);margin-top:clamp(64px,9vw,120px);padding-top:28px}.b-next-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:24px 0 28px;padding:0;list-style:none;display:grid}.b-next-list li{padding:0 28px 0 0}.b-next-list li+li{border-left:1px solid color-mix(in srgb, var(--lo-paper) 8%, transparent);padding-left:28px}.b-next-title{letter-spacing:-.035em;margin:12px 0 10px;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:600}.b-next .s-body{color:color-mix(in srgb, var(--lo-paper) 72%, transparent)}.b-next .s-link{color:var(--lo-paper)}@media (max-width:899px){.b-sky :is(.g-label-ring,.g-label-target){display:none}.b-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.b-legend div{padding:8px 12px}.b-legend div:nth-child(3){border-left:0}.b-legend div:nth-child(n+3){border-top:1px solid color-mix(in srgb, var(--lo-paper) 8%, transparent)}.b-legend dd{white-space:normal}.b-sample{font-size:9px;right:18px}.b-grid{grid-template-columns:minmax(0,1fr)}.b-sky-wrap{z-index:2;margin-inline:calc(var(--w-gutter-sm) * -1);padding:8px var(--w-gutter-sm) 12px;background:linear-gradient(180deg, var(--lo-deep) 82%, transparent);top:60px}.b-sky{height:40svh;min-height:260px}.b-legend dd{font-size:12px}.b-fields{grid-template-columns:minmax(0,1fr)}.b-next-list{grid-template-columns:minmax(0,1fr);gap:26px}.b-next-list li,.b-next-list li+li{border:0;padding:0}}.y-you{background:var(--lo-deep);color:var(--lo-paper)}.y-grid{border-top:1px solid color-mix(in srgb, var(--lo-paper) 12%, transparent);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);padding-top:28px;display:grid}.y-copy .s-lede{color:color-mix(in srgb, var(--lo-paper) 78%, transparent)}.y-fine{justify-content:flex-start;margin-top:22px}.y-pair{height:clamp(300px,34vw,440px)}@media (max-width:899px){.y-grid{grid-template-columns:minmax(0,1fr)}}.w-going{background:var(--lo-deep);color:var(--lo-paper)}.w-going .s-lede{color:color-mix(in srgb, var(--lo-paper) 78%, transparent)}.w-line{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}.w-line:before{content:"";background:linear-gradient(90deg, var(--lo-sun), color-mix(in srgb, var(--lo-paper) 30%, transparent) 40%, color-mix(in srgb, var(--lo-paper) 10%, transparent));height:1px;position:absolute;top:7px;left:0;right:0}.w-col{padding:34px 28px 0 0;position:relative}.w-col:before{content:"";background:var(--lo-deep);width:15px;height:15px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lo-paper) 40%, transparent);border-radius:999px;position:absolute;top:0;left:0}.w-col:first-child:before{background:var(--lo-sun);box-shadow:0 0 18px color-mix(in srgb, var(--lo-sun) 60%, transparent)}.w-when{color:color-mix(in srgb, var(--lo-paper) 56%, transparent);margin:0 0 16px}.w-col:first-child .w-when{color:var(--lo-sun)}.w-col ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.w-col li{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:18px;line-height:1.35;display:flex}.w-col li a{color:var(--lo-paper)}@media (max-width:899px){.w-line{grid-template-columns:minmax(0,1fr);gap:34px}.w-line:before{background:linear-gradient(180deg, var(--lo-sun), color-mix(in srgb, var(--lo-paper) 12%, transparent));width:1px;height:auto;inset:0 auto 0 7px}.w-col{padding:0 0 0 36px}}.l-log{background:var(--lo-deep);color:var(--lo-paper)}.l-grid{border-top:1px solid color-mix(in srgb, var(--lo-paper) 12%, transparent);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;padding-top:28px;display:grid}.l-links{flex-wrap:wrap;gap:8px 28px;margin-top:20px;display:flex}@media (max-width:899px){.l-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.c-close{background:radial-gradient(ellipse 60% 70% at 50% 100%, color-mix(in srgb, var(--lo-sun) 12%, transparent), transparent 70%), var(--lo-deep);color:var(--lo-paper)}.c-close .s-huge{letter-spacing:-.05em;font-size:clamp(2.4rem,6.4vw,5.9rem);line-height:1.02}.c-pre{color:color-mix(in srgb, var(--lo-paper) 70%, transparent);margin:0 0 18px;font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:300}@media (prefers-reduced-motion:reduce){.g-scroll-line:after,.g-wave[data-on] i,.b-step[data-open],.b-solo,.b-sent{animation:none}.g-label,.g-hint,.b-chip,.b-input,.b-sky,.b-progress i,.g-dots i,.g-stage:before{transition:none}}
.xsAxhq_page{--o-gutter:var(--w-gutter-sm);isolation:isolate;background:var(--s-void);min-height:100dvh;color:var(--s-text);flex-direction:column;display:flex;position:relative;overflow:clip}@media (min-width:768px){.xsAxhq_page{--o-gutter:var(--w-gutter-md)}}@media (min-width:1280px){.xsAxhq_page{--o-gutter:var(--w-gutter-lg)}}@media (min-width:1760px){.xsAxhq_page{--o-gutter:var(--w-gutter-xl)}}.xsAxhq_stage{isolation:isolate;background:var(--s-stage);padding-bottom:var(--sp-11);flex-direction:column;display:flex;position:relative;overflow:clip}.xsAxhq_stage:after,.xsAxhq_page:after{content:"";z-index:0;pointer-events:none;border-top:1px solid var(--s-planet-rim);background:var(--s-planet);width:2600px;height:2000px;box-shadow:var(--s-atmosphere);border-radius:50%;margin-left:-1300px;position:absolute;bottom:-1940px;left:50%}.xsAxhq_page:after{display:none}.xsAxhq_top{z-index:2;min-height:var(--w-header);padding-inline:var(--o-gutter);align-items:center;display:flex;position:relative}.xsAxhq_sky{z-index:0;height:clamp(240px,36dvh,360px);position:relative}.xsAxhq_plate{width:100%;height:100%;display:block}.xsAxhq_kicker{margin:0 0 var(--sp-4);color:var(--s-tag);font-family:var(--font-mono-face), "DM Mono", ui-monospace, monospace;font-size:var(--t-label-size);line-height:var(--t-label-line);letter-spacing:var(--t-label-track);text-transform:uppercase}.xsAxhq_desk{z-index:2;width:min(100%, var(--w-read));box-sizing:border-box;padding:var(--sp-8) var(--o-gutter) var(--sp-6);flex-direction:column;flex:auto;display:flex;position:relative}.xsAxhq_desk>main{width:min(100%,440px)}.xsAxhq_desk>footer{padding:var(--sp-9) 0 0;justify-content:flex-start;margin-top:auto}@media (min-width:1100px){.xsAxhq_page{background:var(--s-stage);grid-template-rows:auto 1fr;grid-template-columns:minmax(440px,38%) minmax(0,1fr);display:grid}.xsAxhq_page:after{display:block;bottom:-1880px}.xsAxhq_stage{display:contents}.xsAxhq_stage:after{display:none}.xsAxhq_top{grid-area:1/1}.xsAxhq_desk{width:auto;padding-top:clamp(var(--sp-8), 12vh, var(--sp-12));padding-bottom:var(--sp-12);grid-area:2/1}.xsAxhq_sky{grid-area:1/2/-1;align-self:start;height:100dvh;position:sticky;top:0}.xsAxhq_plate{position:absolute;inset:0}}@media (min-width:1600px){.xsAxhq_page{grid-template-columns:minmax(520px,30%) minmax(0,1fr)}.xsAxhq_desk>main{width:min(100%,480px)}}@media (max-width:1099.98px){html:not(.dark) .xsAxhq_stage:after{display:none}html:not(.dark) .xsAxhq_stage{padding-bottom:var(--sp-4)}html:not(.dark) .xsAxhq_desk{background:var(--s-stage-to)}html:not(.dark) .xsAxhq_page{background:var(--s-stage-to)}}.xsAxhq_desk>*,.xsAxhq_desk>main>*{animation:xsAxhq_arrive var(--mo-slow) var(--mo-ease-in) both}.xsAxhq_desk>main,.xsAxhq_desk>.xsAxhq_kicker,.xsAxhq_desk>main>:first-child{animation:none}.xsAxhq_desk>main>:nth-child(2){animation-delay:calc(var(--mo-stagger) * 1)}.xsAxhq_desk>main>:nth-child(3){animation-delay:calc(var(--mo-stagger) * 2)}.xsAxhq_desk>main>:nth-child(4){animation-delay:calc(var(--mo-stagger) * 3)}.xsAxhq_desk>main>:nth-child(n+5){animation-delay:calc(var(--mo-stagger) * 4)}.xsAxhq_desk>footer{animation-delay:calc(var(--mo-stagger) * 5)}.xsAxhq_desk :is([role=alert],[role=status]:not(:empty)){animation:xsAxhq_arrive var(--mo-base) var(--mo-ease-in) both}.xsAxhq_desk .lo-inp{transition:border-color var(--mo-fast) var(--mo-ease), box-shadow var(--mo-fast) var(--mo-ease), background-color var(--mo-fast) var(--mo-ease)}@media (prefers-reduced-motion:reduce){.xsAxhq_desk>*,.xsAxhq_desk>main>*,.xsAxhq_desk :is([role=alert],[role=status]:not(:empty)){animation:xsAxhq_fade var(--mo-fade) linear both;animation-delay:0s}.xsAxhq_desk>main,.xsAxhq_desk>.xsAxhq_kicker,.xsAxhq_desk>main>:first-child{animation:none}}@keyframes xsAxhq_arrive{0%{opacity:0;translate:0 var(--mo-rise)}to{opacity:1;translate:0}}@keyframes xsAxhq_fade{0%{opacity:0}to{opacity:1}}.xsAxhq_onBrand{--lo-sun:#ffc56b;--lo-paper:#eef1f8;--lo-moon:#b9c2d8;--lo-deep:#060a16;--lo-navy:#0b1330;--lo-navy-glow:#1d2c63;--lo-mint:#8db8ff;--lo-coral:#8fe0b8;--lo-peach:#ff8a76;--lo-alert:#ff8a76;--lo-ink:#07142e;--lo-focus:#8db8ff;--sky-ground:#060a16;--sky-sun:#ffb453;--sky-ink:#eef1f8;--sky-action:#8db8ff;--sky-fellow:#ffc56b;--s-void:#060a16;--s-text:#eef1f8;--s-dim:#b9c2d8;--s-faint:#9ea9c4;--s-tag:#ffc56b;--s-action:#ffc56b;--s-action-ink:#3a1e00;--s-hair:#94a3b82e;--s-stage:linear-gradient(180deg, #060a16 0%, #060a16 60%, #0b1330 100%);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:400}.xsAxhq_onBrand h1{font-family:var(--font-display-face), system-ui, sans-serif;letter-spacing:-.045em;font-weight:600}@media (max-width:1099.98px){.xsAxhq_onBrand .xsAxhq_sky{height:clamp(280px,42dvh,440px)}}.xsAxhq_brand{color:var(--lo-paper);font-family:var(--font-sans-stack), "Bricolage Grotesque", system-ui, sans-serif;letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:620;text-decoration:none;display:inline-flex}.xsAxhq_brand:focus-visible{outline:2px solid var(--lo-focus);outline-offset:4px;border-radius:8px}
.IEvyqa_error{padding:var(--sp-3) var(--sp-4);border:1px solid var(--s-err-edge);border-radius:var(--r-field);background:var(--s-err-wash);color:var(--s-text);font-weight:500;font-size:var(--t-small-size);line-height:var(--t-small-line);margin:0}.IEvyqa_row{margin-top:calc(var(--sp-2) * -1);justify-content:flex-end;display:flex}.IEvyqa_forgot{min-height:var(--w-tap);font-size:var(--t-small-size);color:var(--s-dim);text-decoration:underline;-webkit-text-decoration-color:var(--s-hair);text-decoration-color:var(--s-hair);text-underline-offset:5px;align-items:center;display:inline-flex}.IEvyqa_forgot:hover{color:var(--s-text);text-decoration-color:currentColor}.IEvyqa_note{font-size:var(--t-body-size);line-height:var(--t-body-line);color:var(--s-dim);margin:0}.IEvyqa_code{font-family:var(--font-mono-face), ui-monospace, monospace;font-size:var(--t-title-1-size);letter-spacing:.3em;text-align:center}.IEvyqa_qr{width:176px;height:176px;padding:var(--sp-2);border-radius:var(--r-field);background:var(--lo-card);align-self:flex-start}.IEvyqa_secret{font-size:var(--t-chip-size);letter-spacing:var(--t-chip-track);word-break:break-all;color:var(--s-dim);margin:0}.IEvyqa_plain{min-height:var(--w-tap);font:inherit;font-size:var(--t-small-size);color:var(--s-dim);text-decoration:underline;-webkit-text-decoration-color:var(--s-hair);text-decoration-color:var(--s-hair);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.IEvyqa_plain:hover{color:var(--s-text);text-decoration-color:currentColor}
.HcgcWa_foot{padding:4px 16px calc(8px + env(safe-area-inset-bottom));flex:none;justify-content:center;display:flex}.HcgcWa_links{gap:24px;margin:0;padding:0;list-style:none;display:flex}.HcgcWa_link{text-transform:uppercase;min-height:44px;color:var(--s-text);text-underline-offset:4px;align-items:center;font-size:12px;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.HcgcWa_link:hover{color:var(--s-text);text-decoration-thickness:2px}
.FGvIaG_main{gap:var(--sp-5);flex-direction:column;display:flex}.FGvIaG_kicker{align-self:flex-start;align-items:center;gap:var(--sp-2);color:var(--s-tag);font-size:var(--t-label-size);letter-spacing:var(--t-label-track);display:flex}.FGvIaG_title{font-weight:600;font-size:var(--t-display-3-size);line-height:var(--t-display-3-line);letter-spacing:var(--t-display-3-track);overflow-wrap:anywhere;text-wrap:balance;margin:0}.FGvIaG_lede{font-weight:300;font-size:var(--t-body-size);line-height:var(--t-body-line);color:var(--s-dim);max-width:40ch;margin:0}.FGvIaG_card{border:0;border-top:1px solid var(--s-hair);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;padding:0;display:flex}.FGvIaG_card>*{padding-block:var(--sp-4)}.FGvIaG_card>*+*{border-top:1px solid var(--s-hair-2)}.FGvIaG_who{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.FGvIaG_whoText{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.FGvIaG_row{gap:var(--sp-1);flex-direction:column;display:flex}.FGvIaG_caption{font-size:var(--t-chip-size);letter-spacing:var(--t-chip-track);color:var(--s-dim)}.FGvIaG_value{font-weight:500;font-size:var(--t-title-3-size);line-height:var(--t-title-3-line);overflow-wrap:anywhere}.FGvIaG_note{font-size:var(--t-small-size);line-height:var(--t-small-line);color:var(--s-dim);overflow-wrap:anywhere}.FGvIaG_problem{padding:var(--sp-3) var(--sp-4);border:1px solid var(--s-err-edge);border-radius:var(--r-field);background:var(--s-err-wash);font-weight:500;font-size:var(--t-small-size);line-height:var(--t-small-line);color:var(--s-text);margin:0}.FGvIaG_actions{gap:var(--sp-3);flex-direction:column;margin:0;display:flex}.FGvIaG_gets{margin:var(--sp-1) 0 0;gap:var(--sp-1);flex-direction:column;padding:0;list-style:none;display:flex}.FGvIaG_gets li{padding-left:var(--sp-4);font-size:var(--t-small-size);line-height:var(--t-small-line);position:relative}.FGvIaG_gets li:before{content:"";width:var(--sp-2);height:var(--sp-2);background:var(--lo-mint);border-radius:50%;position:absolute;top:.5em;left:0}.FGvIaG_fine{font-size:var(--t-small-size);line-height:var(--t-small-line);color:var(--s-dim);margin:0}
.Bmr7-a_main{gap:var(--sp-7);flex-direction:column;display:flex}.Bmr7-a_intro{gap:var(--sp-3);flex-direction:column;display:flex}.Bmr7-a_born{font-size:var(--t-label-size);letter-spacing:var(--t-label-track);color:var(--s-tag);margin:0}.Bmr7-a_title{font-weight:600;font-size:var(--t-display-3-size);line-height:var(--t-display-3-line);letter-spacing:var(--t-display-3-track);text-wrap:balance;margin:0}.Bmr7-a_lede{font-weight:300;font-size:var(--t-body-size);line-height:var(--t-body-line);color:var(--s-dim);margin:0}.Bmr7-a_next{gap:var(--sp-3);flex-direction:column;display:flex}.Bmr7-a_caption{font-size:var(--t-chip-size);letter-spacing:var(--t-chip-track);color:var(--s-dim)}.Bmr7-a_step{align-items:center;gap:var(--sp-4);min-height:var(--w-row);padding:var(--sp-3) 0;border-block:1px solid var(--s-hair-2);color:var(--s-text);text-decoration:none;display:flex}.Bmr7-a_step:hover{color:var(--s-text);background:var(--s-chip);text-decoration:none}.Bmr7-a_ico{width:var(--w-control);height:var(--w-control);border:1px solid var(--s-hair);color:var(--s-tag);border-radius:50%;flex:none;place-items:center;display:grid}.Bmr7-a_stepText{gap:var(--sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.Bmr7-a_stepTitle{font-weight:500;font-size:var(--t-title-3-size)}
.AI9Bva_main{gap:var(--sp-5);flex-direction:column;display:flex}.AI9Bva_kicker{align-self:flex-start;align-items:center;gap:var(--sp-2);color:var(--s-tag);font-size:var(--t-label-size);letter-spacing:var(--t-label-track);display:flex}.AI9Bva_title{font-weight:600;font-size:var(--t-display-3-size);line-height:var(--t-display-3-line);letter-spacing:var(--t-display-3-track);overflow-wrap:anywhere;text-wrap:balance;margin:0}.AI9Bva_lede{font-weight:300;font-size:var(--t-body-size);line-height:var(--t-body-line);color:var(--s-dim);max-width:40ch;margin:0}.AI9Bva_card{border:0;border-top:1px solid var(--s-hair);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;padding:0;display:flex}.AI9Bva_card>*{padding-block:var(--sp-4)}.AI9Bva_card>*+*{border-top:1px solid var(--s-hair-2)}.AI9Bva_who{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.AI9Bva_whoText{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.AI9Bva_row{gap:var(--sp-1);flex-direction:column;display:flex}.AI9Bva_caption{font-size:var(--t-chip-size);letter-spacing:var(--t-chip-track);color:var(--s-dim)}.AI9Bva_value{font-weight:500;font-size:var(--t-title-3-size);line-height:var(--t-title-3-line);overflow-wrap:anywhere}.AI9Bva_note{font-size:var(--t-small-size);line-height:var(--t-small-line);color:var(--s-dim);overflow-wrap:anywhere}.AI9Bva_problem{padding:var(--sp-3) var(--sp-4);border:1px solid var(--s-err-edge);border-radius:var(--r-field);background:var(--s-err-wash);font-weight:500;font-size:var(--t-small-size);line-height:var(--t-small-line);color:var(--s-text);margin:0}.AI9Bva_actions{gap:var(--sp-3);flex-direction:column;margin:0;display:flex}.AI9Bva_back{min-height:var(--w-tap);font-size:var(--t-label-size);color:var(--s-text);align-self:flex-start;align-items:center;display:inline-flex}
