.ob-page{min-height:100vh;display:flex;justify-content:center;align-items:flex-start;padding:24px 16px;background:#f6f7f9}.ob-card{width:100%;max-width:440px;background:#fff;border:1px solid #e3e5e9;border-radius:16px;padding:22px;box-shadow:0 6px 24px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:12px}.ob-card h1{font-size:22px;margin:0}.ob-note,.ob-sub{color:#5b6270;font-size:14px;margin:0}.ob-steps{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}.ob-card label{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:#222}.ob-card input:not([type=checkbox]),.ob-card select{height:44px;border:1px solid #cfd3da;border-radius:10px;padding:0 12px;font-size:16px;background:#fff;width:100%;box-sizing:border-box}.ob-card input[readonly]{background:#f1f2f4;color:#555}.ob-card label.bad input,.ob-card label.bad select{border-color:#c62828}.ob-card label.ob-check.bad{color:#c62828}.ob-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:380px){.ob-two{grid-template-columns:1fr}}.ob-check{flex-direction:row!important;align-items:flex-start;gap:8px!important;font-weight:400!important;font-size:13px!important}.ob-check input{width:18px;height:18px;margin-top:2px}.ob-row{display:flex;justify-content:space-between;align-items:center;font-size:13px}.ob-seg{display:grid;grid-template-columns:1fr 1fr;background:#eceef2;border-radius:12px;padding:4px}.ob-seg button{height:38px;border:0;border-radius:9px;background:transparent;font-weight:600;cursor:pointer}.ob-seg .on{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.12)}.ob-primary{height:48px;border:0;border-radius:12px;background:#111;color:#fff;font-size:16px;font-weight:700;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center}.ob-primary:disabled{background:#b9bdc6;cursor:not-allowed}.ob-outline{height:46px;border:1.5px solid #111;border-radius:12px;background:#fff;font-weight:600;cursor:pointer}.ob-err{color:#c62828;font-size:14px;margin:0}.ob-skillrow{display:flex;gap:8px}.ob-skillrow button{padding:0 16px;border:1px solid #111;border-radius:10px;background:#fff;font-weight:600}.ob-chips{display:flex;flex-wrap:wrap;gap:6px}.ob-chips span{background:#eef0f4;border-radius:999px;padding:4px 6px 4px 12px;font-size:13px}.ob-chips button{border:0;background:none;font-size:16px;cursor:pointer}.ob-trial{background:#eef6ff;border:1px solid #b9d7ff;border-radius:12px;padding:10px 14px;font-size:14px}.ob-plan,.ob-trial{display:flex;flex-direction:column}.ob-plan{gap:2px;text-align:left;padding:12px 14px;border:1.5px solid #d5d8de;border-radius:12px;background:#fff;cursor:pointer}.ob-plan.on{border-color:#111;box-shadow:0 0 0 2px #1111}.ob-ph{display:flex;justify-content:space-between;font-size:16px}.ob-pm{font-size:12px;color:#6b7280}.ob-pl,.ob-terms{font-size:12.5px;color:#444}.ob-terms{margin:0;padding-left:18px}.ob-skip{display:flex;flex-direction:column;gap:2px;text-align:center;text-decoration:none;color:#111;border:1px dashed #b9bdc6;border-radius:12px;padding:12px;font-size:14px}.ob-skip span{font-size:12.5px;color:#5b6270}.ob-card,.ob-card label,.ob-two>*{min-width:0;box-sizing:border-box}.ob-card input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0}.ob-card input[type=file]{height:auto;padding:8px;font-size:14px}.ob-page{box-sizing:border-box;overflow-x:hidden}.ob-card{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ob-card h1{font-family:inherit}.ob-plans form{display:flex;flex-direction:column}.ob-primary{width:100%;box-sizing:border-box}.ob-legal{margin:0;font-size:13px;color:#4a505c;text-align:center;line-height:1.5}.ob-legal a{color:#1a56db;text-decoration:underline}