.abeta-page{background:var(--color-bone);color:var(--color-ink);flex-direction:column;min-height:100%;display:flex}.abeta-page main{flex:1}.abeta-hero{background:var(--color-navy-deep);text-align:center;padding:72px 24px 64px}.abeta-hero-inner{max-width:680px;margin:0 auto}.abeta-hero-badge{background:color-mix(in srgb, var(--color-sage) 24%, transparent);color:var(--color-sage);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin-bottom:16px;padding:4px 12px;font-size:.8rem;font-weight:600;display:inline-flex}.abeta-hero h1{color:var(--color-bone);margin:0 0 16px;font-size:clamp(1.9rem,4.5vw,2.8rem);font-weight:700;line-height:1.15}.abeta-hero-lede{color:color-mix(in srgb, var(--color-bone) 75%, transparent);margin:0 0 32px;font-size:1.05rem;line-height:1.6}.abeta-form{text-align:left;max-width:520px;margin:0 auto}.abeta-form-label{color:color-mix(in srgb, var(--color-bone) 80%, transparent);margin-bottom:8px;font-size:.85rem;font-weight:600;display:block}.abeta-form-row{gap:12px;display:flex}.abeta-form-input{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bone) 10%, transparent);border:1.5px solid color-mix(in srgb, var(--color-bone) 18%, transparent);min-width:0;color:var(--color-bone);appearance:none;outline:none;flex:1;padding:14px 18px;font-family:inherit;font-size:16px;transition:border-color .2s,background .2s}.abeta-form-input::placeholder{color:color-mix(in srgb, var(--color-bone) 42%, transparent)}.abeta-form-input:focus{border-color:var(--color-persimmon);background:color-mix(in srgb, var(--color-bone) 14%, transparent)}.abeta-form-btn{border-radius:var(--radius-md);background:var(--color-persimmon);color:var(--color-ink);white-space:nowrap;cursor:pointer;appearance:none;border:none;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .15s}.abeta-form-btn:hover{transform:translateY(-1px)}.abeta-form-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.abeta-form-hint{color:color-mix(in srgb, var(--color-bone) 60%, transparent);margin:12px 0 0;font-size:.85rem;line-height:1.5}.abeta-form-error{color:color-mix(in srgb, var(--color-chili) 60%, var(--color-bone));margin:12px 0 0;font-size:.9rem}.abeta-success{background:color-mix(in srgb, var(--color-bone) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-bone) 15%, transparent);text-align:left;border-radius:12px;max-width:520px;margin:0 auto;padding:24px}.abeta-success svg{color:var(--color-sage-soft)}.abeta-success h2{color:var(--color-bone);margin:8px 0;font-size:1.3rem;font-weight:700}.abeta-success p{color:color-mix(in srgb, var(--color-bone) 80%, transparent);margin:0;line-height:1.55}.abeta-success-steps{color:color-mix(in srgb, var(--color-bone) 85%, transparent);margin:14px 0 0;padding-left:22px;line-height:1.7}.abeta-success-steps a{color:var(--color-sky);font-weight:600}.abeta-success-note{color:color-mix(in srgb, var(--color-bone) 60%, transparent);margin-top:14px;font-size:.85rem}.abeta-steps-section{padding:48px 24px}.abeta-steps-inner{text-align:center;max-width:960px;margin:0 auto}.abeta-steps-inner h2{margin:0 0 12px;font-size:1.6rem;font-weight:700}.abeta-steps-sub{max-width:640px;color:var(--color-muted-ink);margin:0 auto 32px;line-height:1.6}.abeta-steps-grid{text-align:left;grid-template-columns:repeat(4,1fr);gap:16px;margin:0 0 28px;padding:0;list-style:none;display:grid}.abeta-step-card{background:var(--color-bone);border:1px solid var(--color-fog);border-radius:12px;padding:20px}.abeta-step-number{background:var(--color-navy-deep);width:28px;height:28px;color:var(--color-bone);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;font-size:.85rem;font-weight:700;display:inline-flex}.abeta-step-card h3{margin:0 0 6px;font-size:1rem;font-weight:700}.abeta-step-card p{color:var(--color-muted-ink);margin:0;font-size:.9rem;line-height:1.55}.abeta-links-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.abeta-link-btn{border:1px solid var(--color-fog);background:var(--color-bone);color:var(--color-ink);border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.abeta-link-btn:hover{transform:translateY(-1px)}.abeta-links-note{max-width:560px;color:var(--color-muted-ink);margin:16px auto 0;font-size:.85rem;line-height:1.55}.abeta-bridge-section{background:var(--color-bone-soft);padding:48px 24px}.abeta-bridge-inner{text-align:center;max-width:640px;margin:0 auto}.abeta-bridge-inner h2{margin:0 0 12px;font-size:1.5rem;font-weight:700}.abeta-bridge-inner p{color:var(--color-muted-ink);margin:0;line-height:1.6}.abeta-bridge-inner a{color:var(--color-sky);font-weight:600}.abeta-copy-section{max-width:720px;margin:0 auto;padding:40px 24px}.abeta-copy-section h2{margin:0 0 16px;font-size:1.5rem;font-weight:700}.abeta-faq dt{margin:18px 0 6px;font-weight:700}.abeta-faq dd{color:var(--color-muted-ink);margin:0;line-height:1.6}@media (width<=900px){.abeta-steps-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.abeta-steps-grid{grid-template-columns:1fr}.abeta-form-row{flex-direction:column}.abeta-form-btn{width:100%}}
