.pt0[data-astro-cid-5oak2n4a]{padding-top:0}.pb0[data-astro-cid-5oak2n4a]{padding-bottom:0}.hero-grid[data-astro-cid-5oak2n4a]{display:grid;grid-template-columns:1fr 1.1fr;gap:3.5rem;align-items:center}.hero-text[data-astro-cid-5oak2n4a] h1[data-astro-cid-5oak2n4a]{font-size:clamp(2.2rem,5vw,3.6rem);margin-bottom:1.5rem}.hero-text[data-astro-cid-5oak2n4a] p[data-astro-cid-5oak2n4a]{color:var(--color-ink-soft);margin-bottom:1rem}.hero-text[data-astro-cid-5oak2n4a] strong[data-astro-cid-5oak2n4a]{color:var(--color-ink)}.hero-media[data-astro-cid-5oak2n4a] img[data-astro-cid-5oak2n4a]{width:100%;height:auto;display:block}.cards-4[data-astro-cid-5oak2n4a]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.card[data-astro-cid-5oak2n4a]{background:var(--color-mist);padding:2rem 1.5rem;text-align:center}.card[data-astro-cid-5oak2n4a] h3[data-astro-cid-5oak2n4a]{font-family:var(--font-sans);font-weight:800;font-size:1.2rem}.card-dash[data-astro-cid-5oak2n4a]{display:block;width:32px;height:2px;background:var(--color-ink);margin:1rem auto}.card[data-astro-cid-5oak2n4a] p[data-astro-cid-5oak2n4a]{color:var(--color-ink-soft)}.two-col[data-astro-cid-5oak2n4a]{display:grid;grid-template-columns:1fr 1.3fr;gap:3rem;align-items:start}.two-col[data-astro-cid-5oak2n4a] h2[data-astro-cid-5oak2n4a]{font-size:clamp(1.9rem,4.5vw,3rem)}.two-col[data-astro-cid-5oak2n4a] p[data-astro-cid-5oak2n4a]{color:var(--color-ink-soft);margin-bottom:1rem}.two-col[data-astro-cid-5oak2n4a] strong[data-astro-cid-5oak2n4a]{color:var(--color-ink)}.bullets[data-astro-cid-5oak2n4a]{list-style:none;display:grid;gap:1rem;margin-top:1.2rem}.bullets[data-astro-cid-5oak2n4a] li[data-astro-cid-5oak2n4a]{position:relative;padding-left:1.5rem;color:var(--color-ink-soft)}.bullets[data-astro-cid-5oak2n4a] li[data-astro-cid-5oak2n4a]:before{content:"•";position:absolute;left:0;color:var(--color-gold);font-size:1.3rem;line-height:1}.banner[data-astro-cid-5oak2n4a]{background-size:cover;background-position:center;padding-block:clamp(4rem,9vw,7rem)}.banner[data-astro-cid-5oak2n4a] h2[data-astro-cid-5oak2n4a]{font-size:clamp(1.7rem,4.5vw,3.2rem);margin-inline:auto;text-align:center;line-height:1.15}.media-text[data-astro-cid-5oak2n4a]{display:grid;grid-template-columns:1fr 1.3fr;gap:3rem;align-items:start}.media-text[data-astro-cid-5oak2n4a] figure[data-astro-cid-5oak2n4a]{margin:0}.media-text[data-astro-cid-5oak2n4a] img[data-astro-cid-5oak2n4a]{width:100%;height:auto;border-radius:12px;display:block}.media-text[data-astro-cid-5oak2n4a] p[data-astro-cid-5oak2n4a]{color:var(--color-ink-soft);margin-bottom:1rem}.lever-list[data-astro-cid-5oak2n4a]{list-style:none;display:grid;gap:.8rem;margin-top:.8rem}.lever-list[data-astro-cid-5oak2n4a] li[data-astro-cid-5oak2n4a]{position:relative;padding-left:1.5rem;font-weight:700;color:var(--color-ink)}.lever-list[data-astro-cid-5oak2n4a] li[data-astro-cid-5oak2n4a]:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;background:var(--color-gold)}.center-head[data-astro-cid-5oak2n4a]{max-width:60rem;margin:0 auto 3rem;text-align:center}.center-head[data-astro-cid-5oak2n4a] h2[data-astro-cid-5oak2n4a]{font-size:clamp(1.7rem,4vw,2.8rem);margin-bottom:1.2rem}.center-head[data-astro-cid-5oak2n4a] p[data-astro-cid-5oak2n4a]{color:var(--color-ink-soft)}.center-btn[data-astro-cid-5oak2n4a]{text-align:center;margin-top:2.5rem}.steps-3[data-astro-cid-5oak2n4a]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.step[data-astro-cid-5oak2n4a] img[data-astro-cid-5oak2n4a]{width:100%;height:240px;object-fit:cover;border-radius:12px;display:block}.step[data-astro-cid-5oak2n4a] h3[data-astro-cid-5oak2n4a]{font-family:var(--font-sans);font-weight:800;font-size:1.15rem;margin:1.2rem 0 .6rem}.step[data-astro-cid-5oak2n4a] p[data-astro-cid-5oak2n4a]{color:var(--color-ink-soft)}.band-cream[data-astro-cid-5oak2n4a]{background:var(--color-cream)}.deliver-grid[data-astro-cid-5oak2n4a]{display:grid;grid-template-columns:1.1fr 1fr;gap:3.5rem;align-items:center;margin-top:3rem}.deliverables[data-astro-cid-5oak2n4a]{list-style:none;display:grid;gap:2rem}.deliverables[data-astro-cid-5oak2n4a] li[data-astro-cid-5oak2n4a]{display:grid;grid-template-columns:auto 1fr;gap:1.5rem}.d-num[data-astro-cid-5oak2n4a]{font-size:.85rem;font-weight:700;color:var(--color-ink);width:44px;height:44px;border:1px solid var(--color-ink);border-radius:999px;display:flex;align-items:center;justify-content:center}.deliverables[data-astro-cid-5oak2n4a] h3[data-astro-cid-5oak2n4a]{font-family:var(--font-sans);font-weight:800;font-size:1.2rem;margin-bottom:.5rem}.deliverables[data-astro-cid-5oak2n4a] p[data-astro-cid-5oak2n4a]{color:var(--color-ink-soft)}.deliver-media[data-astro-cid-5oak2n4a] img[data-astro-cid-5oak2n4a]{width:100%;height:auto;border-radius:12px;display:block}.content-grid[data-astro-cid-5oak2n4a]{display:grid;grid-template-columns:1fr 1.2fr;gap:3.5rem;align-items:center;margin-top:3rem}.content-media[data-astro-cid-5oak2n4a] img[data-astro-cid-5oak2n4a]{width:100%;height:auto;border-radius:12px;display:block}.axes[data-astro-cid-5oak2n4a]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.axe[data-astro-cid-5oak2n4a]{border-top:2px solid var(--color-gold);padding-top:1rem}.axe[data-astro-cid-5oak2n4a] h3[data-astro-cid-5oak2n4a]{font-family:var(--font-sans);font-weight:800;font-size:1.1rem;margin-bottom:.5rem}.axe[data-astro-cid-5oak2n4a] p[data-astro-cid-5oak2n4a]{color:var(--color-ink-soft);font-size:.97rem}.after-band[data-astro-cid-5oak2n4a] img[data-astro-cid-5oak2n4a]{width:100%;height:auto;display:block}.pricing-wrap[data-astro-cid-5oak2n4a]{overflow-x:auto}.pricing-table[data-astro-cid-5oak2n4a]{width:100%;border-collapse:collapse;min-width:680px}.pricing-table[data-astro-cid-5oak2n4a] th[data-astro-cid-5oak2n4a],.pricing-table[data-astro-cid-5oak2n4a] td[data-astro-cid-5oak2n4a]{padding:1.1rem 1.2rem;text-align:center;border-bottom:1px solid var(--color-line)}.pricing-table[data-astro-cid-5oak2n4a] thead[data-astro-cid-5oak2n4a] th[data-astro-cid-5oak2n4a]{vertical-align:bottom;position:relative;padding-bottom:1.6rem}.t-badge[data-astro-cid-5oak2n4a]{position:absolute;top:-.7rem;left:50%;transform:translate(-50%);background:var(--color-gold);color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.25rem .7rem;border-radius:999px;white-space:nowrap}.t-name[data-astro-cid-5oak2n4a]{display:block;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:.4rem}.t-price[data-astro-cid-5oak2n4a]{display:block;font-family:var(--font-display);font-size:clamp(1.45rem,2.6vw,2.1rem);line-height:1;color:var(--color-ink)}.pricing-table[data-astro-cid-5oak2n4a] .col-featured[data-astro-cid-5oak2n4a]{background:var(--color-cream)}.pricing-table[data-astro-cid-5oak2n4a] thead[data-astro-cid-5oak2n4a] .col-featured[data-astro-cid-5oak2n4a] .t-price[data-astro-cid-5oak2n4a]{color:var(--color-gold-dark)}.pricing-table[data-astro-cid-5oak2n4a] tbody[data-astro-cid-5oak2n4a] th[data-astro-cid-5oak2n4a][scope=row]{text-align:left;font-weight:600}.group-row[data-astro-cid-5oak2n4a] td[data-astro-cid-5oak2n4a]{text-align:left;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold-dark);font-weight:700;padding-top:1.6rem;border-bottom:none}.dots[data-astro-cid-5oak2n4a]{display:inline-flex;gap:6px}.dots[data-astro-cid-5oak2n4a] .dot[data-astro-cid-5oak2n4a]{width:9px;height:9px;border-radius:999px;background:#211f2026}.dots[data-astro-cid-5oak2n4a] .dot[data-astro-cid-5oak2n4a].on{background:var(--color-gold)}.ico-yes[data-astro-cid-5oak2n4a]{color:var(--color-gold-dark);vertical-align:middle}.ico-no[data-astro-cid-5oak2n4a]{color:#211f204d;font-size:1.2rem}@media(max-width:900px){.hero-grid[data-astro-cid-5oak2n4a],.two-col[data-astro-cid-5oak2n4a],.media-text[data-astro-cid-5oak2n4a],.deliver-grid[data-astro-cid-5oak2n4a],.content-grid[data-astro-cid-5oak2n4a]{grid-template-columns:1fr;gap:2rem}.cards-4[data-astro-cid-5oak2n4a]{grid-template-columns:1fr 1fr}.steps-3[data-astro-cid-5oak2n4a],.axes[data-astro-cid-5oak2n4a]{grid-template-columns:1fr}}@media(max-width:520px){.cards-4[data-astro-cid-5oak2n4a]{grid-template-columns:1fr}}
