.WEZH7G_page{flex-direction:column;min-height:100svh;display:flex}.WEZH7G_brandRow{height:var(--header-h);padding:0 56px;padding-top:env(safe-area-inset-top,0px);flex:none;align-items:center;display:flex}.WEZH7G_brand{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:inline-flex}.WEZH7G_wordmark{opacity:.9;width:auto;height:20px}.WEZH7G_brandSuffix{font-family:var(--mono);letter-spacing:.34em;text-transform:uppercase;color:var(--cream-60);font-size:11px;font-weight:400}.WEZH7G_main{padding:40px 56px calc(40px + var(--header-h));flex:1;display:flex}.WEZH7G_col{width:100%;max-width:460px;margin:auto}.WEZH7G_eyebrow{font-family:var(--mono);letter-spacing:.38em;text-transform:uppercase;color:var(--cream-60);font-size:12px;font-weight:400}.WEZH7G_title{font-family:var(--serif);color:var(--cream-92);margin-top:18px;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:300;line-height:1.1}.WEZH7G_lede{font-family:var(--body);color:var(--cream-78);margin-top:20px;font-size:17px;font-weight:300;line-height:1.8}.WEZH7G_address{font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--cream-48);overflow-wrap:anywhere;margin-top:10px;font-size:11px;font-weight:400}.WEZH7G_form{margin-top:44px}.WEZH7G_fieldLabel{font-family:var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--cream-60);margin-bottom:4px;font-size:11px;font-weight:400;display:block}.WEZH7G_input{width:100%;font-family:var(--body);color:var(--cream);border:none;border-bottom:1px solid var(--cream-30);letter-spacing:.01em;transition:border-color .4s var(--ease-sq);background:0 0;padding:12px 0;font-size:15px;font-weight:300;line-height:1.35}.WEZH7G_input::placeholder{color:var(--cream-58)}.WEZH7G_input:focus{border-bottom-color:var(--cream-72)}.WEZH7G_codeRow{gap:12px;display:flex}.WEZH7G_codeRow .WEZH7G_codeBox{text-align:center;width:44px;font-family:var(--mono);color:var(--cream);border:none;border-bottom:1px solid var(--cream-30);caret-color:var(--cream-72);transition:border-color .4s var(--ease-sq);background:0 0;padding:12px 0;font-size:22px;font-weight:300}.WEZH7G_codeRow .WEZH7G_codeBox:focus{border-bottom-color:var(--cream-72)}.WEZH7G_primary{color:var(--cream);font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;touch-action:manipulation;transition:background .4s var(--ease-sq), color .4s var(--ease-sq), border-color .4s var(--ease-sq);background:0 0;border:1px solid #ffffff29;margin-top:32px;padding:15px 40px;font-size:11px;font-weight:500}@media (hover:hover) and (pointer:fine){.WEZH7G_primary:hover:not(:disabled){background:var(--cream);color:var(--void);border-color:var(--cream)}}.WEZH7G_actions{justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}.WEZH7G_quiet{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--cream-48);touch-action:manipulation;min-height:44px;transition:color var(--t-1) var(--ease-sq);padding:12px 0;font-size:11px;font-weight:500}@media (hover:hover) and (pointer:fine){.WEZH7G_quiet:hover:not(:disabled){color:var(--cream)}}.WEZH7G_resendCooling{font-family:var(--mono);letter-spacing:.32em;font-weight:400}.WEZH7G_status{min-height:20px;font-family:var(--mono);letter-spacing:.08em;color:var(--cream-55);margin-top:18px;font-size:11px;font-weight:400}@media (max-width:768px){.WEZH7G_brandRow{padding:0 24px}.WEZH7G_wordmark{height:17px}.WEZH7G_brandSuffix{font-size:10px}.WEZH7G_main{padding-left:24px;padding-right:24px}.WEZH7G_eyebrow{font-size:10px}.WEZH7G_primary{width:100%}}@media (max-width:480px){.WEZH7G_brandRow{padding:0 20px}.WEZH7G_main{padding-left:20px;padding-right:20px}.WEZH7G_codeRow{gap:10px}}
