.gs-r-hero[data-astro-cid-4hqayfen] h1[data-astro-cid-4hqayfen] em[data-astro-cid-4hqayfen]{color:var(--orange);font-weight:500}.gs-r-hero[data-astro-cid-4hqayfen] h1[data-astro-cid-4hqayfen]{max-width:16ch}.gs-r-proof[data-astro-cid-4hqayfen]{background:var(--paper-soft);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.proof-grid[data-astro-cid-4hqayfen]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media(max-width:920px){.proof-grid[data-astro-cid-4hqayfen]{grid-template-columns:1fr}}.proof-card[data-astro-cid-4hqayfen]{border-top:1px solid var(--rule);padding-top:28px;display:flex;flex-direction:column;gap:6px}.proof-metric[data-astro-cid-4hqayfen]{font-size:clamp(48px,5.5vw,72px);font-weight:500;letter-spacing:-.025em;color:var(--orange);line-height:.95}.proof-label[data-astro-cid-4hqayfen]{font-size:16px;color:var(--muted);margin-bottom:14px}.proof-card[data-astro-cid-4hqayfen] strong[data-astro-cid-4hqayfen]{font-size:18px;font-weight:500}.proof-card[data-astro-cid-4hqayfen] p[data-astro-cid-4hqayfen]{font-size:15px;line-height:1.55;color:var(--muted);margin:0}.gs-r-how[data-astro-cid-4hqayfen]{background:var(--ink);color:#fff}.gs-r-how[data-astro-cid-4hqayfen] .sec-head[data-astro-cid-4hqayfen] h2[data-astro-cid-4hqayfen]{color:#fff}.gs-steps[data-astro-cid-4hqayfen]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:920px){.gs-steps[data-astro-cid-4hqayfen]{grid-template-columns:1fr}}.gs-step[data-astro-cid-4hqayfen]{background:var(--ink-soft);border:1px solid rgba(255,255,255,.14);padding:36px 34px;display:flex;flex-direction:column;gap:14px}.step-num[data-astro-cid-4hqayfen]{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-weight:500}.gs-step[data-astro-cid-4hqayfen] h3[data-astro-cid-4hqayfen]{font-size:22px;font-weight:500;letter-spacing:-.01em;margin:0;color:#fff}.gs-step[data-astro-cid-4hqayfen] p[data-astro-cid-4hqayfen]{font-size:15px;line-height:1.55;color:#ffffffc7;margin:0}.gs-r-pricing[data-astro-cid-4hqayfen]{padding:clamp(36px,4vw,56px) var(--pad-x);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.pricing-row[data-astro-cid-4hqayfen]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(24px,3vw,48px)}@media(max-width:880px){.pricing-row[data-astro-cid-4hqayfen]{grid-template-columns:1fr;gap:20px}}.pricing-main[data-astro-cid-4hqayfen]{display:flex;flex-direction:column;gap:6px}.price[data-astro-cid-4hqayfen]{font-size:clamp(36px,4vw,52px);font-weight:500;letter-spacing:-.02em;color:var(--orange);line-height:1;white-space:nowrap}.price[data-astro-cid-4hqayfen] .per[data-astro-cid-4hqayfen]{font-size:clamp(18px,2vw,24px);font-weight:400;color:var(--ink)}.pricing-note[data-astro-cid-4hqayfen]{font-size:14px;color:var(--muted)}.pricing-desc[data-astro-cid-4hqayfen]{font-size:15px;line-height:1.5;color:var(--muted);margin:0;max-width:56ch}.gs-r-next[data-astro-cid-4hqayfen]{padding:clamp(80px,10vw,140px) var(--pad-x)}.next-grid[data-astro-cid-4hqayfen]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:880px){.next-grid[data-astro-cid-4hqayfen]{grid-template-columns:1fr}}.next-card[data-astro-cid-4hqayfen]{background:var(--paper-soft);border:1px solid rgba(14,14,16,.12);padding:36px 34px;display:flex;flex-direction:column;gap:16px;text-decoration:none;color:var(--ink);transition:border-color .2s ease}.next-card[data-astro-cid-4hqayfen]:hover{border-color:var(--orange)}.next-card[data-astro-cid-4hqayfen] .tag[data-astro-cid-4hqayfen]{align-self:flex-start;background:var(--orange);color:#fff;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;font-weight:500}.next-card[data-astro-cid-4hqayfen] h3[data-astro-cid-4hqayfen]{font-size:28px;line-height:1.12;letter-spacing:-.015em;font-weight:500;margin:0}.next-card[data-astro-cid-4hqayfen] p[data-astro-cid-4hqayfen]{font-size:16px;line-height:1.5;color:var(--muted);margin:0}.next-card[data-astro-cid-4hqayfen] .more[data-astro-cid-4hqayfen]{margin-top:auto;padding-top:18px;border-top:1px solid var(--rule);font-size:14px;font-weight:500}
