._page_j89e1_1{max-width:1180px;margin:auto;padding:4rem 1.5rem 6rem;border-top:1px solid var(--border);display:grid;grid-template-columns:.72fr 1.28fr;gap:4rem}._intro_j89e1_1{position:sticky;top:2rem;align-self:start}._intro_j89e1_1>span,._formHead_j89e1_1 span{font-size:.7rem;letter-spacing:.18em;font-weight:700;color:var(--primary)}._intro_j89e1_1 h1{font-family:var(--font-family-display);font-size:4.5rem;line-height:.9;margin:1rem 0}._intro_j89e1_1>p{color:var(--muted-foreground);font-size:1.08rem;line-height:1.7}._benchmark_j89e1_1{background:var(--surface);border-left:3px solid var(--primary);padding:1rem 1.2rem;margin-top:2rem}._benchmark_j89e1_1 p{font-size:.82rem;line-height:1.5;margin:.35rem 0 0;color:var(--muted-foreground)}._plans_j89e1_1{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}._plans_j89e1_1>button{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.4rem;text-align:left;color:var(--foreground);display:flex;flex-direction:column;gap:.65rem;cursor:pointer;position:relative}._plans_j89e1_1>button._selected_j89e1_1{border:2px solid var(--primary);box-shadow:var(--shadow-focus)}._plans_j89e1_1 small{position:absolute;right:1rem;color:var(--primary);font-weight:700;font-size:.6rem;letter-spacing:.1em}._plans_j89e1_1 b{font-size:1rem}._plans_j89e1_1 strong{font-family:var(--font-family-display);font-size:2.3rem}._plans_j89e1_1 span{font-size:.8rem;color:var(--muted-foreground);display:flex;align-items:center;gap:.4rem}._plans_j89e1_1 span svg{width:14px;color:var(--success)}._form_j89e1_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:2rem;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:1.2rem}._formHead_j89e1_1{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--border);padding:1rem 0}._formHead_j89e1_1:first-child{padding-top:0}._formHead_j89e1_1 h2{font-family:var(--font-family-display);font-size:1.7rem;margin:.3rem 0 0}._formHead_j89e1_1>b{font-size:.7rem;color:var(--muted-foreground)}._form_j89e1_1 label{font-size:.78rem;font-weight:700;display:flex;flex-direction:column;gap:.45rem}._two_j89e1_1,._three_j89e1_1{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._three_j89e1_1{grid-template-columns:1.4fr .55fr .75fr}._payment_j89e1_1{background:var(--surface);padding:1rem;border-radius:var(--radius);display:grid;grid-template-columns:1fr auto auto;gap:.7rem;align-items:center}._payment_j89e1_1 p{margin:.2rem 0 0;font-size:.7rem;color:var(--muted-foreground)}._payment_j89e1_1 button{height:45px;border:1px solid var(--border);background:var(--card);border-radius:var(--radius-sm);padding:0 .85rem;display:flex;align-items:center;gap:.35rem;color:var(--foreground);font-weight:600;cursor:pointer}._payment_j89e1_1 button svg{width:16px}._payment_j89e1_1 ._paySelected_j89e1_1{border:2px solid var(--primary)}._payment_j89e1_1 button:last-child b{color:#003087}._terms_j89e1_1{font-size:.72rem;line-height:1.55;color:var(--muted-foreground);display:flex;gap:.55rem}._terms_j89e1_1 svg{min-width:18px;color:var(--success)}._error_j89e1_1{color:var(--error);font-weight:700;font-size:.82rem}@media(max-width:900px){._page_j89e1_1{grid-template-columns:1fr}._intro_j89e1_1{position:static}._intro_j89e1_1 h1{font-size:3.5rem}}@media(max-width:600px){._plans_j89e1_1,._two_j89e1_1,._three_j89e1_1{grid-template-columns:1fr}._payment_j89e1_1{grid-template-columns:1fr 1fr}._payment_j89e1_1>div{grid-column:1/-1}._form_j89e1_1{padding:1.2rem}}
