.hero[data-astro-cid-suhh6dgy]{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:48px 24px 64px;position:relative;overflow:hidden}.hero[data-astro-cid-suhh6dgy]:before{content:"";position:absolute;top:-120px;right:-120px;width:400px;height:400px;background:radial-gradient(circle,rgba(201,168,76,.07) 0%,transparent 70%);pointer-events:none}.back-link[data-astro-cid-suhh6dgy]{position:absolute;top:24px;left:24px;font-size:12px;color:var(--muted);text-decoration:none}.hero[data-astro-cid-suhh6dgy] .logo-row{margin-bottom:48px}.eyebrow[data-astro-cid-suhh6dgy]{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.hero-headline[data-astro-cid-suhh6dgy]{font-size:clamp(30px,8vw,52px);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin-bottom:20px}.hero-headline[data-astro-cid-suhh6dgy] span[data-astro-cid-suhh6dgy]{color:var(--gold)}.hero-sub[data-astro-cid-suhh6dgy]{font-size:16px;color:var(--muted);max-width:480px;line-height:1.7;margin-bottom:40px}section[data-astro-cid-suhh6dgy]{padding:64px 24px;border-top:.5px solid var(--c4)}.section-label[data-astro-cid-suhh6dgy]{font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.section-title[data-astro-cid-suhh6dgy]{font-size:clamp(22px,5vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:12px}.section-sub[data-astro-cid-suhh6dgy]{font-size:15px;color:var(--muted);line-height:1.7;margin-bottom:32px}.problem-list[data-astro-cid-suhh6dgy]{display:flex;flex-direction:column;gap:12px}.problem-item[data-astro-cid-suhh6dgy]{display:flex;gap:12px;align-items:flex-start;background:var(--c3);border:.5px solid var(--c5);border-radius:12px;padding:14px 16px}.problem-icon[data-astro-cid-suhh6dgy]{font-size:18px;flex-shrink:0;margin-top:2px}.problem-text[data-astro-cid-suhh6dgy]{font-size:14px;color:var(--white);line-height:1.5}.problem-text[data-astro-cid-suhh6dgy] span[data-astro-cid-suhh6dgy]{color:var(--muted);font-size:13px}.metrics-grid[data-astro-cid-suhh6dgy]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.metric-card[data-astro-cid-suhh6dgy]{background:var(--c3);border:.5px solid var(--c5);border-radius:12px;padding:16px}.metric-card[data-astro-cid-suhh6dgy].featured{grid-column:1 / -1;background:var(--gb);border-color:var(--gbr);position:relative;overflow:hidden}.metric-card[data-astro-cid-suhh6dgy].featured:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.metric-icon[data-astro-cid-suhh6dgy]{font-size:20px;margin-bottom:8px}.metric-title[data-astro-cid-suhh6dgy]{font-size:13px;font-weight:500;margin-bottom:4px}.metric-desc[data-astro-cid-suhh6dgy]{font-size:12px;color:var(--muted);line-height:1.5}.metric-badge[data-astro-cid-suhh6dgy]{display:inline-block;background:#c9a84c26;color:var(--gold);font-size:10px;font-weight:500;padding:2px 8px;border-radius:99px;margin-top:6px}.plans[data-astro-cid-suhh6dgy]{display:flex;flex-direction:column;gap:12px}.plan-card[data-astro-cid-suhh6dgy]{background:var(--c3);border:.5px solid var(--c5);border-radius:16px;padding:20px;position:relative;overflow:hidden}.plan-card[data-astro-cid-suhh6dgy].recommended{background:var(--gb);border-color:var(--gbr)}.plan-card[data-astro-cid-suhh6dgy].recommended:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.plan-header[data-astro-cid-suhh6dgy]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.plan-name[data-astro-cid-suhh6dgy]{font-size:16px;font-weight:600}.plan-tag[data-astro-cid-suhh6dgy]{font-size:10px;font-weight:500;padding:3px 8px;border-radius:99px;background:var(--gold);color:var(--carbon)}.plan-price[data-astro-cid-suhh6dgy]{font-size:28px;font-weight:700;color:var(--gold);font-variant-numeric:tabular-nums;line-height:1;margin-bottom:4px}.plan-price[data-astro-cid-suhh6dgy] span[data-astro-cid-suhh6dgy]{font-size:13px;font-weight:400;color:var(--muted)}.plan-threshold[data-astro-cid-suhh6dgy]{font-size:11px;color:var(--muted);margin-bottom:14px}.plan-divider[data-astro-cid-suhh6dgy]{height:.5px;background:var(--c5);margin-bottom:14px}.plan-features[data-astro-cid-suhh6dgy]{display:flex;flex-direction:column;gap:7px}.plan-feature[data-astro-cid-suhh6dgy]{display:flex;gap:8px;align-items:flex-start;font-size:13px}.plan-feature[data-astro-cid-suhh6dgy] .dot[data-astro-cid-suhh6dgy]{color:var(--ok);flex-shrink:0}.plan-feature[data-astro-cid-suhh6dgy].off{color:var(--muted)}.plan-feature[data-astro-cid-suhh6dgy].off .dot[data-astro-cid-suhh6dgy]{color:var(--c5)}.cta-section[data-astro-cid-suhh6dgy]{text-align:center;padding:64px 24px 80px;border-top:.5px solid var(--c4)}.cta-title[data-astro-cid-suhh6dgy]{font-size:clamp(24px,6vw,36px);font-weight:700;letter-spacing:-.02em;margin-bottom:12px}.cta-sub[data-astro-cid-suhh6dgy]{font-size:15px;color:var(--muted);margin-bottom:32px;line-height:1.7}.cta-btn[data-astro-cid-suhh6dgy]{display:inline-block;background:var(--gold);color:var(--carbon);font-size:15px;font-weight:600;padding:15px 32px;border-radius:12px;text-decoration:none;letter-spacing:.01em}.cta-note[data-astro-cid-suhh6dgy]{font-size:12px;color:var(--muted);margin-top:16px}.cta-note[data-astro-cid-suhh6dgy] a[data-astro-cid-suhh6dgy]{color:var(--gold)}@media(min-width:640px){.hero[data-astro-cid-suhh6dgy]{padding:80px 48px}section[data-astro-cid-suhh6dgy]{padding:80px 48px}.plans[data-astro-cid-suhh6dgy]{flex-direction:row}.plan-card[data-astro-cid-suhh6dgy]{flex:1}}
