.pa-header[data-astro-cid-imn3xysr]{position:relative;padding:clamp(120px,16vh,180px) 0 clamp(24px,4vw,56px);overflow:hidden}.pa-header-glow[data-astro-cid-imn3xysr]{position:absolute;top:-30%;left:50%;transform:translate(-50%);width:min(900px,110vw);height:600px;background:radial-gradient(ellipse 46% 46% at 50% 40%,var(--accent-glow),transparent 70%);filter:blur(10px);pointer-events:none}.pa-header[data-astro-cid-imn3xysr] .container[data-astro-cid-imn3xysr]{position:relative;z-index:1}.pa-breadcrumb[data-astro-cid-imn3xysr]{display:flex;align-items:center;gap:9px;font-size:.82rem;color:var(--text-muted);margin-bottom:32px}.pa-breadcrumb[data-astro-cid-imn3xysr] a[data-astro-cid-imn3xysr]{color:var(--text-secondary);transition:color var(--transition)}.pa-breadcrumb[data-astro-cid-imn3xysr] a[data-astro-cid-imn3xysr]:hover{color:var(--accent)}.pa-breadcrumb-current[data-astro-cid-imn3xysr]{color:var(--text-primary)}.pa-header-inner[data-astro-cid-imn3xysr]{max-width:820px}.pa-tag[data-astro-cid-imn3xysr]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:var(--bg-card);border:1px solid var(--rule);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:24px}.pa-tag-mark[data-astro-cid-imn3xysr]{display:inline-flex}.pa-title[data-astro-cid-imn3xysr]{font-family:var(--font-heading);font-weight:600;font-size:clamp(2.4rem,1.4rem + 3.4vw,4.2rem);line-height:1.02;letter-spacing:-.035em;margin:0 0 24px}.pa-title[data-astro-cid-imn3xysr] em{font-style:normal;color:var(--accent)}.pa-sub[data-astro-cid-imn3xysr]{font-size:var(--fs-lead);line-height:1.55;color:var(--text-secondary);max-width:700px;margin:0 0 36px}.pa-cta-row[data-astro-cid-imn3xysr]{display:flex;flex-wrap:wrap;gap:14px}.section--alt[data-astro-cid-imn3xysr]{background:var(--bg-secondary);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.pa-section-head[data-astro-cid-imn3xysr]{max-width:720px;margin-bottom:52px}.pa-section-title[data-astro-cid-imn3xysr]{font-family:var(--font-heading);font-weight:600;font-size:clamp(1.8rem,1.2rem + 1.9vw,2.6rem);line-height:1.1;letter-spacing:-.025em;margin-bottom:16px}.pa-section-text[data-astro-cid-imn3xysr]{font-size:1.05rem;line-height:1.6;color:var(--text-secondary);margin:0}.pa-deal-grid[data-astro-cid-imn3xysr]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pa-deal-card[data-astro-cid-imn3xysr]{padding:32px;background:var(--bg-card);border:1px solid var(--rule);border-radius:var(--radius-lg);transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.pa-deal-card[data-astro-cid-imn3xysr]:hover{transform:translateY(-4px);border-color:var(--rule-strong);box-shadow:0 24px 48px #0b0b0c12}.pa-deal-icon[data-astro-cid-imn3xysr]{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:var(--radius-md);background:var(--bg-secondary);border:1px solid var(--rule);color:var(--accent);margin-bottom:22px}.pa-deal-card[data-astro-cid-imn3xysr] h3[data-astro-cid-imn3xysr]{font-family:var(--font-heading);font-weight:600;font-size:1.2rem;letter-spacing:-.02em;margin:0 0 10px}.pa-deal-card[data-astro-cid-imn3xysr] p[data-astro-cid-imn3xysr]{font-size:.96rem;line-height:1.55;color:var(--text-secondary);margin:0}.pa-tiers-grid[data-astro-cid-imn3xysr]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}.pa-tier[data-astro-cid-imn3xysr]{padding:32px;background:var(--bg-card);border:1px solid var(--rule);border-radius:var(--radius-lg);display:flex;flex-direction:column}.pa-tier--featured[data-astro-cid-imn3xysr]{border-color:var(--accent);box-shadow:0 24px 56px var(--accent-glow)}.pa-tier-num[data-astro-cid-imn3xysr]{font-family:var(--font-mono);font-size:.78rem;color:var(--accent)}.pa-tier-head[data-astro-cid-imn3xysr] h3[data-astro-cid-imn3xysr]{font-family:var(--font-heading);font-weight:600;font-size:1.4rem;letter-spacing:-.02em;margin:10px 0 8px}.pa-tier-blurb[data-astro-cid-imn3xysr]{font-size:.95rem;line-height:1.5;color:var(--text-secondary);margin:0 0 22px}.pa-tier-list[data-astro-cid-imn3xysr]{list-style:none;padding:22px 0 0;margin:0 0 22px;border-top:1px solid var(--rule);display:flex;flex-direction:column;gap:12px;flex:1}.pa-tier-list[data-astro-cid-imn3xysr] li[data-astro-cid-imn3xysr]{display:flex;align-items:flex-start;gap:10px;font-size:.92rem;line-height:1.45;color:var(--text-primary)}.pa-tier-list[data-astro-cid-imn3xysr] svg{color:var(--accent);flex-shrink:0;margin-top:2px}.pa-tier-foot[data-astro-cid-imn3xysr]{display:flex;flex-direction:column;gap:3px;padding-top:18px;border-top:1px solid var(--rule)}.pa-tier-foot-label[data-astro-cid-imn3xysr]{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.pa-tier-foot-value[data-astro-cid-imn3xysr]{font-family:var(--font-heading);font-weight:600;font-size:1.15rem;color:var(--text-primary)}.pa-how-steps[data-astro-cid-imn3xysr]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:28px 40px}.pa-how-step[data-astro-cid-imn3xysr]{display:flex;gap:20px;align-items:flex-start}.pa-how-node[data-astro-cid-imn3xysr]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-pill);border:1px solid var(--rule-strong);font-family:var(--font-mono);font-size:.82rem;color:var(--accent)}.pa-how-body[data-astro-cid-imn3xysr] h3[data-astro-cid-imn3xysr]{font-family:var(--font-heading);font-weight:600;font-size:1.15rem;letter-spacing:-.02em;margin:8px 0}.pa-how-body[data-astro-cid-imn3xysr] p[data-astro-cid-imn3xysr]{font-size:.96rem;line-height:1.55;color:var(--text-secondary);margin:0}.pa-faq-grid[data-astro-cid-imn3xysr]{max-width:840px}.pa-faq-item[data-astro-cid-imn3xysr]{border-bottom:1px solid var(--rule)}.pa-faq-q[data-astro-cid-imn3xysr]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;cursor:pointer;list-style:none;font-family:var(--font-heading);font-weight:600;font-size:1.1rem;letter-spacing:-.015em;color:var(--text-primary)}.pa-faq-q[data-astro-cid-imn3xysr]::-webkit-details-marker{display:none}.pa-faq-chev[data-astro-cid-imn3xysr]{display:inline-flex;color:var(--text-muted);transition:transform var(--transition),color var(--transition);flex-shrink:0}.pa-faq-item[data-astro-cid-imn3xysr][open] .pa-faq-chev[data-astro-cid-imn3xysr]{transform:rotate(180deg);color:var(--accent)}.pa-faq-a[data-astro-cid-imn3xysr]{font-size:.98rem;line-height:1.65;color:var(--text-secondary);margin:0;padding:0 0 24px;max-width:70ch}.pa-intake-inner[data-astro-cid-imn3xysr]{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(36px,5vw,72px);align-items:start}.pa-intake-text[data-astro-cid-imn3xysr] h2[data-astro-cid-imn3xysr]{font-family:var(--font-heading);font-weight:600;font-size:clamp(1.8rem,1.2rem + 1.8vw,2.5rem);letter-spacing:-.025em;margin:14px 0 16px}.pa-intake-text[data-astro-cid-imn3xysr]>p[data-astro-cid-imn3xysr]{font-size:1.05rem;line-height:1.6;color:var(--text-secondary);margin:0 0 24px}.pa-intake-list[data-astro-cid-imn3xysr]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:13px}.pa-intake-list[data-astro-cid-imn3xysr] li[data-astro-cid-imn3xysr]{display:flex;align-items:flex-start;gap:11px;font-size:.98rem;line-height:1.5;color:var(--text-primary)}.pa-intake-list[data-astro-cid-imn3xysr] svg{color:var(--accent);flex-shrink:0;margin-top:2px}.pa-form[data-astro-cid-imn3xysr]{background:var(--bg-card);border:1px solid var(--rule);border-radius:var(--radius-lg);padding:clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:16px}.field[data-astro-cid-imn3xysr]{display:flex;flex-direction:column;gap:8px}.field-pair[data-astro-cid-imn3xysr]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field-label[data-astro-cid-imn3xysr]{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.field-input[data-astro-cid-imn3xysr]{width:100%;background:var(--bg-secondary);border:1px solid var(--rule);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:1rem;padding:12px 14px;transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}.field-input[data-astro-cid-imn3xysr]:focus{outline:none;border-color:var(--accent);background:var(--bg-card);box-shadow:0 0 0 3px var(--accent-tint)}textarea[data-astro-cid-imn3xysr].field-input{resize:vertical;line-height:1.5;min-height:96px}.pa-submit[data-astro-cid-imn3xysr]{position:relative;justify-content:center}.pa-submit-label[data-astro-cid-imn3xysr]{transition:opacity var(--transition)}.pa-submit[data-astro-cid-imn3xysr][aria-busy=true] .pa-submit-label[data-astro-cid-imn3xysr]{opacity:0}.pa-submit[data-astro-cid-imn3xysr][aria-busy=true] .pa-submit-spinner[data-astro-cid-imn3xysr]{opacity:1}.pa-submit-spinner[data-astro-cid-imn3xysr]{position:absolute;width:16px;height:16px;border:2px solid rgba(251,251,249,.4);border-top-color:var(--bg-primary);border-radius:50%;opacity:0;left:calc(50% - 8px);top:calc(50% - 8px);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.form-status[data-astro-cid-imn3xysr]{margin:0;padding:0;font-size:.92rem;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s var(--ease),opacity .4s var(--ease),padding .4s var(--ease)}.form-status[data-astro-cid-imn3xysr].is-success,.form-status[data-astro-cid-imn3xysr].is-error{max-height:120px;opacity:1;padding:13px 15px;border-radius:var(--radius-md)}.form-status[data-astro-cid-imn3xysr].is-success{background:var(--accent-tint);color:var(--accent-dark);border:1px solid var(--accent)}.form-status[data-astro-cid-imn3xysr].is-error{background:#0b0b0c0a;color:var(--text-primary);border:1px solid var(--rule-strong)}@media(max-width:940px){.pa-deal-grid[data-astro-cid-imn3xysr],.pa-tiers-grid[data-astro-cid-imn3xysr],.pa-how-steps[data-astro-cid-imn3xysr],.pa-intake-inner[data-astro-cid-imn3xysr]{grid-template-columns:1fr}}@media(max-width:520px){.field-pair[data-astro-cid-imn3xysr]{grid-template-columns:1fr}.field-input[data-astro-cid-imn3xysr]{font-size:16px}}
