.Footer-module__footer__tc8d4{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}.Footer-module__link__Yerv1{color:var(--io-muted);font-size:13px;line-height:1.4;text-decoration:none}.Footer-module__link__Yerv1:hover{color:var(--io-ink);text-decoration:underline}.PageLayout-module__page__lk-Lt{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:100vh;display:grid}.PageLayout-module__brand__4SPc-{background:var(--io-night) url(/assets/bg-dark-glow-4vj15PZ2.png) 70% 55%/cover no-repeat;color:var(--io-on-night-body);flex-direction:column;justify-content:space-between;gap:48px;padding:32px 48px 48px;display:flex}.PageLayout-module__pitch__SySl-{max-width:600px}.PageLayout-module__eyebrow__EaXH2{color:var(--io-soft);font-family:var(--io-font-mono);letter-spacing:.13em;text-transform:uppercase;margin:0 0 24px;font-size:12px;line-height:1.4}.PageLayout-module__headline__OfVfS{color:var(--io-paper);letter-spacing:-.05em;margin:0 0 24px;font-size:clamp(40px,4.4vw,60px);font-weight:700;line-height:1.04}.PageLayout-module__headlineSoft__2g7iU{color:var(--io-soft)}.PageLayout-module__body__S6Es0{margin:0;font-size:16px;line-height:1.6}.PageLayout-module__main__ZdtAr{flex-direction:column;justify-content:space-between;align-items:center;gap:32px;padding:48px 32px 24px;display:flex}.PageLayout-module__mobileLogo__sFrcr{display:none}.PageLayout-module__content__8pe8T{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:400px;display:flex}@media (width<=899px){.PageLayout-module__page__lk-Lt{grid-template-columns:1fr}.PageLayout-module__brand__4SPc-{display:none}.PageLayout-module__mobileLogo__sFrcr{width:100%;max-width:400px;display:block}.PageLayout-module__main__ZdtAr{padding:24px 16px 16px}.PageLayout-module__content__8pe8T{justify-content:flex-start}}.LogoPage-module__heading__lQ41t{color:var(--io-ink);letter-spacing:-.035em;margin:0 0 32px;font-size:28px;font-weight:700;line-height:1.15}.LogoPage-module__content__xWCPX{flex-direction:column;width:100%;display:flex}.LogoPage-module__subContent__lG8E9{margin-top:32px;font-size:13px;line-height:1.4}.LogoPage-module__note__8qEMM{color:var(--io-muted);text-align:center;margin:0}.LogoPage-module__result__49EX3{color:var(--io-success);text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.LogoPage-module__resultTitle__SE2gV{color:var(--io-ink);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.Notice-module__region__EhKHF{pointer-events:none;z-index:1000;flex-direction:column;gap:8px;width:440px;max-width:calc(100vw - 32px);display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.Notice-module__stack__xaYg2{flex-direction:column;gap:8px;display:flex}.Notice-module__notice__N1HUv{animation:Notice-module__enter__YRZ2s var(--io-duration) var(--io-ease);background:var(--io-paper);border:1px solid var(--io-line);border-radius:var(--io-radius-panel);box-shadow:var(--io-shadow-panel);pointer-events:auto;align-items:flex-start;gap:12px;padding:12px 16px;line-height:1.4;display:flex}.Notice-module__notice__N1HUv svg{flex-shrink:0}.Notice-module__success__NSt-s svg{color:var(--io-success)}.Notice-module__error__dxZRj svg{color:var(--io-danger)}@keyframes Notice-module__enter__YRZ2s{0%{opacity:0;transform:translateY(-4px)}}.ui-module__button__3XQzx{border-radius:var(--io-radius-control);cursor:pointer;font:inherit;min-height:44px;transition:background-color var(--io-duration-fast) var(--io-ease), border-color var(--io-duration-fast) var(--io-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;width:100%;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}.ui-module__button__3XQzx:disabled{cursor:not-allowed;opacity:.6}.ui-module__primary__WDBdA{background:var(--io-primary);color:var(--io-on-primary)}.ui-module__primary__WDBdA:hover:not(:disabled){background:var(--io-primary-hover)}.ui-module__secondary__uBhjl{background:var(--io-paper);border-color:var(--io-line);color:var(--io-ink)}.ui-module__secondary__uBhjl:hover:not(:disabled){background:var(--io-raised);border-color:var(--io-control)}.ui-module__spinner__tprEr{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite ui-module__spin__A5Jeo;display:inline-block}.ui-module__spinnerLarge__uqPbE{color:var(--io-primary);align-self:center;width:32px;height:32px}.ui-module__divider__3v8G4{color:var(--io-muted);align-items:center;gap:16px;margin:24px 0;font-size:13px;display:flex}.ui-module__divider__3v8G4:before,.ui-module__divider__3v8G4:after{border-top:1px solid var(--io-line);content:"";flex:1}.ui-module__stack__FPZul{flex-direction:column;gap:12px;display:flex}.ui-module__visuallyHidden__r-Kph{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ui-module__spin__A5Jeo{to{transform:rotate(360deg)}}:root{--io-night:#0b001f;--io-paper:#fff;--io-ink:#090014;--io-muted:#66616d;--io-line:#e3e3e3;--io-soft:#93a0ff;--io-on-night-body:#c7c1ce;--io-on-night-muted:#aaa4b1;--io-primary:#2e4bff;--io-primary-hover:#1f3cf0;--io-on-primary:#fff;--io-link:#2945db;--io-focus:#2945db;--io-control:#867992;--io-raised:#eef0f7;--io-danger:#ad2243;--io-danger-soft:#ffebf0;--io-success:#176b45;--io-success-soft:#e5f5ed;--io-font-sans:Inter, ui-sans-serif, system-ui, "Helvetica Neue", Arial, sans-serif;--io-font-mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--io-radius-sm:5px;--io-radius-control:7px;--io-radius-panel:12px;--io-shadow-panel:0 8px 28px #17112612;--io-ease:cubic-bezier(.2, .7, .2, 1);--io-duration-fast:.15s;--io-duration:.18s}*,:before,:after{box-sizing:border-box}body{background:var(--io-paper);color:var(--io-ink);font-family:var(--io-font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}#root{min-width:320px;min-height:100vh}a{color:var(--io-link);text-underline-offset:2px}:focus-visible{outline:2px solid var(--io-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
