._page_y8i2q_2{background:var(--app-surface);min-height:100dvh;color:var(--app-text);font-family:var(--app-font-family);flex-direction:column;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid;position:relative}._brand_y8i2q_3{align-items:center;min-height:51px;padding:0 8px;text-decoration:none;display:inline-flex}._brand_y8i2q_3 .ex-brand-lockup{gap:10px;font-family:inherit}._brand_y8i2q_3 .ex-brand-lockup>img{width:44px;height:44px}._brand_y8i2q_3 .ex-brand-wordmark{width:135px;max-width:135px;height:auto}._brand_y8i2q_3 .ex-brand-claim{font-family:var(--app-font-family);color:var(--app-text-muted);margin:2px 0 0;font-size:8px;line-height:1.3}._body_y8i2q_8{flex:1;justify-content:center;align-items:flex-start;width:100%;padding:0;display:block}._card_y8i2q_9{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}._cardHeading_y8i2q_10{margin-bottom:var(--app-space-5);border-bottom:1px solid var(--app-border);border:0;margin:0 0 27px;padding:0}._eyebrow_y8i2q_11{margin:0 0 var(--app-space-3);color:var(--app-accent);font-size:var(--app-font-small);letter-spacing:.08em;font-weight:700}._card_y8i2q_9 h1{margin:0 0 var(--app-space-3);color:var(--app-brand-ink);letter-spacing:-.025em;margin-bottom:14px;font-size:28px;line-height:1.3}._intro_y8i2q_13{color:var(--app-text-muted);margin:0;font-size:13px;line-height:1.8}._form_y8i2q_14{gap:var(--app-space-4);margin-block:var(--app-space-5);display:grid}._form_y8i2q_14 input{font-size:var(--app-v13-access-input-font-size,13px);min-height:var(--app-v13-access-input-height,42px);background:var(--app-surface);padding:10px 12px;line-height:1.45}._textAction_y8i2q_16{min-height:var(--app-control-height);padding:var(--app-space-2) 0;color:var(--app-accent);font:inherit;text-align:start;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:underline;display:inline-flex}._form_y8i2q_14>._textAction_y8i2q_16{margin-top:calc(-1 * var(--app-space-3))}._form_y8i2q_14>._submit_y8i2q_19{width:100%;margin-top:calc(21px - var(--app-space-4));min-height:48px}._notice_y8i2q_20,._error_y8i2q_20,._success_y8i2q_20{margin-block:var(--app-space-4);padding:var(--app-space-3) var(--app-space-4);border-radius:var(--app-radius-sm);font-size:var(--app-font-body);line-height:var(--app-line-height);overflow-wrap:anywhere}._notice_y8i2q_20{border-inline-start:3px solid var(--app-border);background:var(--app-surface-muted);color:var(--app-text-muted)}._error_y8i2q_20{border-inline-start:3px solid var(--app-danger);background:var(--app-danger-soft);color:var(--app-danger)}._success_y8i2q_20{border-inline-start:3px solid var(--app-success);background:var(--app-success-soft);color:var(--app-success)}._accountActions_y8i2q_24{align-items:flex-start;gap:var(--app-space-2);flex-direction:column;display:flex}._accountActions_y8i2q_24>a{min-height:var(--app-control-height);align-items:center;display:inline-flex}._page_y8i2q_2 a{color:var(--app-accent);text-underline-offset:3px}._security_y8i2q_27{align-items:flex-start;gap:var(--app-space-2);margin:var(--app-space-5) 0 0;padding-top:var(--app-space-4);border-top:1px solid var(--app-border);color:var(--app-text-muted);font-size:11px;display:flex}._security_y8i2q_27 svg{flex-shrink:0;margin-top:2px}._consent_y8i2q_29{align-items:baseline;gap:var(--app-space-1);line-height:var(--app-line-height);flex-wrap:wrap;display:flex}._footer_y8i2q_30{justify-content:center;align-items:center;gap:var(--app-space-3);width:100%;color:var(--app-text-muted);background:0 0;border:0;flex-wrap:wrap;margin:0;padding:24px 0 0;font-size:12px;display:flex}._footer_y8i2q_30 a{min-height:var(--app-control-height);align-items:center;display:inline-flex}._page_y8i2q_2 :is(a,button,input):focus-visible{outline:var(--app-focus-width) solid var(--app-focus);outline-offset:3px}._page_y8i2q_2 :is(p,h1,a,label){overflow-wrap:anywhere}._brandPanel_y8i2q_34{background:var(--app-accent-soft);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:45px;padding:55px clamp(30px,6.5vw,100px);display:flex}._brandMessage_y8i2q_36{margin:0}._brandPanel_y8i2q_34>._brandNote_y8i2q_37{color:var(--app-text-muted);font-size:11px;line-height:1.6}._brandMessage_y8i2q_36 ._eyebrow_y8i2q_11{max-width:38ch;color:var(--app-text-muted);font-size:11px}._brandMessage_y8i2q_36 h2{letter-spacing:-.035em;max-width:12ch;color:var(--app-brand-ink);margin:15px 0 18px;font-size:clamp(34px,3.3vw,49px);font-weight:700;line-height:1.15}._brandMessage_y8i2q_36>p:not(._eyebrow_y8i2q_11){max-width:35ch;color:var(--app-text-muted);font-size:15px;line-height:1.8}._features_y8i2q_41{color:var(--app-accent);gap:17px;margin-top:36px;font-size:13px;font-weight:600;display:grid}._features_y8i2q_41>span{align-items:center;gap:12px;display:flex}._features_y8i2q_41 svg{flex:0 0 19px}._content_y8i2q_44{box-sizing:border-box;place-self:center;width:100%;min-width:0;max-width:650px;padding:55px clamp(28px,5vw,84px)}._cardHeading_y8i2q_10 ._eyebrow_y8i2q_11{letter-spacing:.12em;margin-bottom:16px;font-size:10px}._form_y8i2q_14 label{font-size:12px;font-weight:600}@media (max-width:950px) and (min-width:701px){._brandPanel_y8i2q_34{padding:42px 35px}._content_y8i2q_44{padding:45px 30px}._brandMessage_y8i2q_36 h2{font-size:36px}._card_y8i2q_9 h1{font-size:25px}}@media (max-width:700px){._page_y8i2q_2{display:block}._brandPanel_y8i2q_34{gap:25px;padding:28px 25px}._form_y8i2q_14 input{min-height:49px;font-size:16px}._brandMessage_y8i2q_36 h2{max-width:none;margin:7px 0 12px;font-size:30px}._brandMessage_y8i2q_36>p:not(._eyebrow_y8i2q_11){max-width:43ch;margin:0;font-size:12px;line-height:1.75}._features_y8i2q_41,._brandMessage_y8i2q_36>._eyebrow_y8i2q_11,._brandNote_y8i2q_37{display:none}._content_y8i2q_44{max-width:540px;margin:auto;padding:33px 25px}._card_y8i2q_9 h1{font-size:25px}._cardHeading_y8i2q_10 ._eyebrow_y8i2q_11{margin-bottom:11px}}@media (max-width:380px){._brandPanel_y8i2q_34,._content_y8i2q_44{padding-left:20px;padding-right:20px}._brandMessage_y8i2q_36 h2{font-size:27px}._card_y8i2q_9 h1{font-size:23px}}._policyNote_y8i2q_73{color:var(--app-text-muted);margin:20px 0 0;font-size:11px;line-height:1.7}
