._card_sa2ay_3{--kc-card-fill:var(--card);width:min(100%,510px);margin:54px auto 20px;padding:30px}._tabs_sa2ay_5{background:var(--surface-secondary);border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;padding:5px;display:grid}._tabs_sa2ay_5 button{min-height:42px;color:var(--muted);font:inherit;font-weight:var(--kc-ui-weight-action);cursor:pointer;background:0 0;border:0;border-radius:9px}._tabs_sa2ay_5 ._active_sa2ay_7{background:var(--surface-card);color:var(--color-text-primary);box-shadow:0 3px 10px color-mix(in srgb, var(--color-shadow-ink) 8%, transparent)}._heading_sa2ay_8{text-align:center;padding:30px 2px 22px}._heading_sa2ay_8>span{color:var(--accent-brown);font-size:var(--kc-ui-caption);letter-spacing:.12em;font-weight:800}._heading_sa2ay_8 h1{color:var(--text-primary);font-family:var(--font-display);font-size:var(--kc-ui-section);letter-spacing:-.035em;margin:8px 0}._heading_sa2ay_8 p{color:var(--muted);line-height:var(--kc-ui-leading-body);margin:0}._form_sa2ay_12{gap:16px;display:grid}._form_sa2ay_12 label>span{color:var(--text-primary);font-size:var(--kc-ui-label);margin-bottom:7px;font-weight:750;display:block}._form_sa2ay_12 label>div{border:1px solid var(--border-default);background:var(--surface-card);border-radius:11px;grid-template-columns:22px 1fr;align-items:center;gap:10px;min-height:50px;padding:0 14px;display:grid}._form_sa2ay_12 label>div:focus-within{border-color:var(--primary);box-shadow:0 0 0 calc(3px * var(--kc-keyboard-focus,1)) color-mix(in srgb, var(--color-shadow-ink) 12%, transparent)}._form_sa2ay_12 svg{width:19px;color:var(--muted)}._form_sa2ay_12 input{width:100%;min-width:0;height:48px;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0}._submit_sa2ay_2{--button-color:var(--brand-green);--button-ink:white;min-height:50px;font:inherit;cursor:pointer;margin-top:3px;font-weight:800}._submit_sa2ay_2:disabled{cursor:wait;opacity:.68}._error_sa2ay_20{background:var(--color-accent-soft);color:var(--color-accent-hover);font-size:var(--kc-ui-body);border-radius:9px;margin:-3px 0 0;padding:11px 13px}._card_sa2ay_3>small{color:var(--muted);text-align:center;margin-top:19px;line-height:1.5;display:block}._googleSection_sa2ay_22{gap:12px;min-width:0;display:grid}._googleButton_sa2ay_23{justify-content:center;width:100%;min-width:0;min-height:44px;display:flex}._googleButton_sa2ay_23[hidden]{display:none}._googleStatus_sa2ay_25,._googleHint_sa2ay_25{color:var(--muted);text-align:center;line-height:var(--kc-ui-leading-body);font-size:var(--kc-ui-body);margin:0}._googleStatus_sa2ay_25{min-height:48px;padding:14px}._divider_sa2ay_27{color:var(--muted);font-size:var(--kc-ui-caption);align-items:center;gap:16px;margin:24px 0 16px;display:flex}._divider_sa2ay_27:before,._divider_sa2ay_27:after{content:"";background:var(--line);flex:1;height:1px}._emailToggle_sa2ay_1{--button-color:transparent;--button-ink:var(--text-primary);width:100%;min-height:46px;font:inherit;font-size:var(--kc-ui-label);cursor:pointer;justify-content:center;align-items:center;gap:10px;display:flex}._emailToggle_sa2ay_1 span{margin-left:auto;padding-right:12px}._emailToggle_sa2ay_1 svg{margin-left:12px}._emailToggle_sa2ay_1+._form_sa2ay_12{margin-top:20px}._textButton_sa2ay_33{color:var(--brand-green);font:inherit;font-size:var(--kc-ui-label);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:8px;text-decoration:underline}._linkNote_sa2ay_34{background:var(--surface-secondary);color:var(--text-primary);font-size:var(--kc-ui-body);line-height:var(--kc-ui-leading-body);border-radius:12px;margin:0;padding:12px 14px}._form_sa2ay_12 label>._linkInput_sa2ay_35{grid-template-columns:1fr}:is(._emailToggle_sa2ay_1:focus-visible,._textButton_sa2ay_33:focus-visible){outline:calc(3px * var(--kc-keyboard-focus,1)) solid var(--brand-green);outline-offset:3px}@media (max-width:560px){._card_sa2ay_3{margin-top:28px;padding:21px 17px}._heading_sa2ay_8{padding-top:24px}}
