.dW76Ha_page{background:var(--surface-canvas);min-height:100svh;color:var(--text-primary);font-family:var(--font-ui);flex-direction:column;padding:0 clamp(24px,5vw,88px);display:flex;position:relative}.dW76Ha_header{align-items:center;padding:34px 0;display:flex}.dW76Ha_brand{color:var(--text-primary);align-items:center;gap:14px;text-decoration:none;display:flex}.dW76Ha_brand>span{letter-spacing:.25em;font-size:20px;font-weight:500;line-height:1.6}.dW76Ha_brand small{letter-spacing:.24em;color:var(--text-primary);font-size:8px;font-weight:400;display:block}.dW76Ha_content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;width:100%;max-width:720px;margin:0 auto;padding:40px 0 72px;display:flex}.dW76Ha_eyebrow{letter-spacing:.19em;color:var(--text-primary);align-items:center;gap:12px;margin:0;font-size:10px;font-weight:500;display:flex}.dW76Ha_eyebrow>span{background:var(--surface-working);width:26px;height:1px;display:block}.dW76Ha_content h1{font-family:var(--font-ui);letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(38px,4.8vw,58px);font-weight:400;line-height:1.1}.dW76Ha_content h1 em{color:var(--text-primary);font-style:italic;font-weight:400}.dW76Ha_promise{color:var(--text-primary);max-width:520px;margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.85}.dW76Ha_card{background:linear-gradient(145deg,var(--surface-panel),var(--surface-canvas));border:1px solid var(--border-standard);box-sizing:border-box;text-align:left;border-radius:18px;width:100%;max-width:440px;padding:clamp(26px,3vw,38px);box-shadow:0 24px 90px #0006,inset 0 1px #cadacf0a}.dW76Ha_form{flex-direction:column;gap:10px;display:flex}.dW76Ha_form label{color:var(--text-primary);font-size:12px}.dW76Ha_form input,.dW76Ha_form textarea{box-sizing:border-box;border:1px solid var(--border-standard);background:var(--surface-canvas);width:100%;color:var(--text-primary);font:13px var(--font-ui);border-radius:7px;outline:none;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.dW76Ha_form input{height:48px}.dW76Ha_form textarea{resize:vertical;min-height:76px;font-family:inherit}.dW76Ha_form input::placeholder,.dW76Ha_form textarea::placeholder{color:var(--text-secondary);opacity:1}.dW76Ha_form input:focus,.dW76Ha_form textarea:focus{border-color:var(--semantic-provisional-fg);box-shadow:0 0 0 3px #a8d8cd15}.dW76Ha_submit{border:1px solid var(--border-standard);background:linear-gradient(110deg,var(--accent-primary),var(--accent-primary));color:var(--accent-primary-contrast);font:600 13px var(--font-ui);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:49px;margin-top:6px;padding:15px 18px;transition:background .2s,transform .2s;display:flex;box-shadow:0 3px 22px #7cad9914}.dW76Ha_submit:hover:not(:disabled){background:var(--surface-working);transform:translateY(-1px)}.dW76Ha_submit:disabled{opacity:.7;cursor:default}.dW76Ha_notice{border:1px solid var(--border-standard);background:var(--border-faint);color:var(--text-primary);border-radius:7px;margin:0 0 4px;padding:12px;font-size:12px;line-height:1.6}.dW76Ha_notice[data-tone=error]{border-color:var(--semantic-conflict-fg);background:var(--semantic-conflict-bg);color:var(--text-primary)}.dW76Ha_back{color:var(--text-primary);text-underline-offset:3px;font-size:12px;text-decoration:underline}.dW76Ha_footer{color:var(--text-secondary);border-top:1px solid var(--border-subtle);justify-content:center;padding:24px 0;font-size:11px;display:flex}.dW76Ha_info{opacity:.85;margin:12px 0;font-size:13px;line-height:1.65}.dW76Ha_submit{white-space:normal}
