.auth-form-module__Ikj6gW__policyNotice{color:var(--account-muted,#586055);margin:12px 0 0;font-size:13px;line-height:1.7}.auth-form-module__Ikj6gW__policyNotice a{text-underline-offset:3px;border-radius:3px;align-items:center;min-width:44px;min-height:44px;scroll-margin-block:12px;font-weight:550;text-decoration:underline;display:inline-flex}.auth-form-module__Ikj6gW__policyNotice a:focus-visible{outline:2px solid var(--account-accent,#2745d8);outline-offset:3px}.auth-form-module__Ikj6gW__optional{color:var(--account-muted,#586055);font-size:12px;font-weight:400}.auth-form-module__Ikj6gW__fieldHelp{color:var(--account-muted,#586055);margin-top:8px;font-size:13px;line-height:1.55}.auth-form-module__Ikj6gW__recoveryLink{min-height:44px;color:var(--account-accent,#2745d8);text-underline-offset:3px;justify-self:start;align-items:center;margin-top:10px;scroll-margin-block:16px;font-size:13px;font-weight:500;line-height:1.65;text-decoration:underline;display:inline-flex}.auth-form-module__Ikj6gW__recoveryLink:hover{text-decoration-thickness:2px}.auth-form-module__Ikj6gW__passwordField{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;min-width:0;display:grid}.auth-form-module__Ikj6gW__passwordField input{background:var(--account-surface,#fffdf8);width:100%;min-width:0;height:auto;min-height:52px;color:var(--account-ink,#202721);font:inherit;border:1px solid #858b81;border-radius:4px;padding:12px 14px;font-size:16px;line-height:1.5}.auth-form-module__Ikj6gW__passwordField input:focus{border-color:var(--account-accent,#2745d8);box-shadow:none}.auth-form-module__Ikj6gW__passwordField input:focus-visible{outline:2px solid var(--account-accent,#2745d8);outline-offset:3px}.auth-form-module__Ikj6gW__passwordToggle{max-width:160px;min-height:52px;color:var(--account-ink,#202721);cursor:pointer;font:inherit;white-space:normal;overflow-wrap:anywhere;background:0 0;border:1px solid #858b81;border-radius:4px;justify-content:center;align-items:center;padding:10px 12px;font-size:12px;line-height:1.45;display:inline-flex}.auth-form-module__Ikj6gW__passwordToggle:hover{background:#ebe8dd}.auth-form-module__Ikj6gW__passwordToggle:focus-visible{outline:2px solid var(--account-accent,#2745d8);outline-offset:3px}@media (max-width:360px){.auth-form-module__Ikj6gW__passwordField{grid-template-columns:minmax(0,1fr)}.auth-form-module__Ikj6gW__passwordToggle{justify-self:end;max-width:100%;min-height:44px;padding:8px 12px}}@media (forced-colors:active){.auth-form-module__Ikj6gW__passwordToggle,.auth-form-module__Ikj6gW__passwordField input{border-color:buttontext}.auth-form-module__Ikj6gW__passwordToggle:focus-visible,.auth-form-module__Ikj6gW__passwordField input:focus-visible,.auth-form-module__Ikj6gW__policyNotice a:focus-visible{outline-color:highlight}}
.auth-experience-module__Xnc5Aq__page.auth-experience-module__Xnc5Aq__page{--account-paper:#f5f2e9;--account-surface:#fffdf8;--account-ink:#202721;--account-muted:#586055;--account-line:#d4d5c8;--account-accent:#2745d8;--paper:var(--account-paper);--soft:var(--account-surface);--ink:var(--account-ink);--muted:var(--account-muted);--line:var(--account-line);--line-strong:#858b81;--focus:var(--account-accent);--accent:var(--account-accent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--account-paper);min-height:100svh;color:var(--account-ink);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch}.auth-experience-module__Xnc5Aq__page .auth-card{background:0 0;justify-self:center;width:min(100%,620px);min-width:0;padding:44px clamp(24px,4vw,56px)}.auth-experience-module__Xnc5Aq__page .brand{width:fit-content;max-width:100%;color:var(--account-ink)}.auth-experience-module__Xnc5Aq__page .brand img{filter:none;background:0 0;border-radius:0;padding:0}.auth-experience-module__Xnc5Aq__page .auth-heading{margin-top:28px}.auth-experience-module__Xnc5Aq__page .auth-heading>.eyebrow{color:var(--account-muted);letter-spacing:.08em;font-size:11px;line-height:1.6}.auth-experience-module__Xnc5Aq__page .auth-heading h1{letter-spacing:-.035em;text-wrap:balance;margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,3.4vw,46px);font-weight:400;line-height:1.1}.auth-experience-module__Xnc5Aq__page .auth-heading>p:last-child{color:var(--account-muted);margin-top:16px;font-size:15px;line-height:1.65}.auth-experience-module__Xnc5Aq__page .auth-card>p{font-size:14px;line-height:1.65}.auth-experience-module__Xnc5Aq__page .auth-card>p[role=status]{border-left:2px solid var(--account-accent);color:#223994;background:#e9edff;margin:20px 0 0;padding:12px 14px}.auth-experience-module__Xnc5Aq__page .auth-form{min-width:0;margin-top:22px}:is(.auth-experience-module__Xnc5Aq__page .auth-form label,.auth-experience-module__Xnc5Aq__page .magic-link-form label){color:var(--account-ink);margin-top:14px;font-size:14px;font-weight:550;line-height:1.5}:is(.auth-experience-module__Xnc5Aq__page .auth-form>input:not([type=hidden]),.auth-experience-module__Xnc5Aq__page .magic-link-form input){border:1px solid var(--line-strong);background:var(--account-surface);width:100%;min-width:0;height:auto;min-height:52px;color:var(--account-ink);font:inherit;border-radius:4px;padding:12px 14px;font-size:16px;line-height:1.5}.auth-experience-module__Xnc5Aq__page input::placeholder{color:#656d62;opacity:1}:is(.auth-experience-module__Xnc5Aq__page input:focus-visible,.auth-experience-module__Xnc5Aq__page button:focus-visible,.auth-experience-module__Xnc5Aq__page a:focus-visible){outline:2px solid var(--account-accent);outline-offset:3px;box-shadow:none}:is(.auth-experience-module__Xnc5Aq__page .auth-submit,.auth-experience-module__Xnc5Aq__page .magic-link-form button){white-space:normal;border-radius:4px;min-height:52px;padding:12px 18px;line-height:1.45}.auth-experience-module__Xnc5Aq__page .auth-submit{background:var(--account-accent);color:#fff;border-color:var(--account-accent);margin-top:22px}.auth-experience-module__Xnc5Aq__page .auth-submit:hover:not(:disabled){background:#203ab9;border-color:#203ab9}.auth-experience-module__Xnc5Aq__page .magic-link-form button{color:var(--account-ink);border-color:var(--line-strong);background:0 0}.auth-experience-module__Xnc5Aq__page .magic-link-form button:hover:not(:disabled){background:#ebe8dd}:is(.auth-experience-module__Xnc5Aq__page .auth-submit:disabled,.auth-experience-module__Xnc5Aq__page .magic-link-form button:disabled){cursor:not-allowed;opacity:.65}.auth-experience-module__Xnc5Aq__page .auth-switch{text-align:left;margin-top:18px;font-size:14px;line-height:1.65}.auth-experience-module__Xnc5Aq__page .auth-card a:not(.brand){color:var(--account-accent);text-underline-offset:3px;overflow-wrap:anywhere}:is(.auth-experience-module__Xnc5Aq__page .auth-switch a,.auth-experience-module__Xnc5Aq__page .auth-card>p a){text-decoration:underline}.auth-experience-module__Xnc5Aq__page .auth-switch a{align-items:center;min-height:44px;display:inline-flex}.auth-experience-module__Xnc5Aq__page .auth-divider{color:var(--account-muted);margin:24px 0 8px}.auth-experience-module__Xnc5Aq__page .auth-message{overflow-wrap:anywhere;font-size:14px}.auth-experience-module__Xnc5Aq__page .auth-message:empty{border:0;min-height:0;margin:0;padding:0}.auth-experience-module__Xnc5Aq__page .auth-message-error{color:#962f27}.auth-experience-module__Xnc5Aq__page .auth-message-success{color:#28563e;background:#eaf2e8;border-color:#a8bba4;border-radius:4px}.auth-experience-module__Xnc5Aq__page .auth-legal{border-top:1px solid var(--account-line);color:var(--account-muted);margin-top:28px;padding-top:22px;font-size:12px;line-height:1.75}.auth-experience-module__Xnc5Aq__setupTrail{color:var(--account-muted);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:26px 0 0;padding:0;font-size:12px;line-height:1.5;list-style:none;display:flex}.auth-experience-module__Xnc5Aq__setupTrail li{align-items:center;gap:7px;display:flex}.auth-experience-module__Xnc5Aq__setupTrail li+li:before{content:"";background:#b8bdb0;width:12px;height:1px;margin-right:2px}.auth-experience-module__Xnc5Aq__setupTrail span{font-variant-numeric:tabular-nums;border:1px solid #a9afa2;border-radius:50%;place-items:center;min-width:24px;min-height:24px;font-size:10px;display:grid}.auth-experience-module__Xnc5Aq__setupTrail [aria-current=step]{color:var(--account-ink);font-weight:600}.auth-experience-module__Xnc5Aq__setupTrail [aria-current=step] span{border-color:var(--account-accent);background:var(--account-accent);color:#fff}.auth-experience-module__Xnc5Aq__story{border-left:1px solid var(--account-line);min-width:0;color:var(--account-ink);background:#eeece1;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(36px,5vw,76px);display:flex}.auth-experience-module__Xnc5Aq__kicker{color:var(--account-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:600;line-height:1.6}.auth-experience-module__Xnc5Aq__story h2{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.2vw,58px);font-weight:400;line-height:1.08}.auth-experience-module__Xnc5Aq__description{max-width:32ch;color:var(--account-muted);margin:22px 0 0;font-size:16px;line-height:1.7}.auth-experience-module__Xnc5Aq__trail{width:100%;max-width:368px;height:auto;color:var(--account-accent);margin:32px 0 22px;display:block}.auth-experience-module__Xnc5Aq__trail rect{fill:var(--account-surface);stroke:#b5bbad}.auth-experience-module__Xnc5Aq__trail circle{fill:currentColor}.auth-experience-module__Xnc5Aq__trail text{fill:var(--account-ink);font-size:13px;font-weight:500}.auth-experience-module__Xnc5Aq__trailLine{stroke:currentColor;stroke-width:1.5px}.auth-experience-module__Xnc5Aq__recordLine{stroke:#c2c6b9;stroke-width:1px}.auth-experience-module__Xnc5Aq__boundary{max-width:32ch;color:var(--account-muted);margin:0;font-size:13px;line-height:1.65}@media (max-width:940px){.auth-experience-module__Xnc5Aq__page.auth-experience-module__Xnc5Aq__page{grid-template-columns:minmax(0,1fr)}.auth-experience-module__Xnc5Aq__page .auth-card{width:min(100%,600px);min-height:100svh}.auth-experience-module__Xnc5Aq__story{display:none}}@media (max-width:560px){.auth-experience-module__Xnc5Aq__page .auth-card{justify-content:flex-start;padding:28px 20px 36px}.auth-experience-module__Xnc5Aq__page .auth-heading{margin-top:24px}.auth-experience-module__Xnc5Aq__page .auth-heading h1{font-size:clamp(32px,9vw,40px)}.auth-experience-module__Xnc5Aq__setupTrail{gap:8px;margin-top:22px}.auth-experience-module__Xnc5Aq__setupTrail li+li:before{width:7px;margin-right:0}}@media (forced-colors:active){.auth-experience-module__Xnc5Aq__setupTrail [aria-current=step] span{border-color:buttontext}.auth-experience-module__Xnc5Aq__page .auth-submit{border-color:buttontext}:is(.auth-experience-module__Xnc5Aq__page input:focus-visible,.auth-experience-module__Xnc5Aq__page button:focus-visible,.auth-experience-module__Xnc5Aq__page a:focus-visible){outline-color:highlight}}
