.offer-form[data-astro-cid-ik3anfki]{display:grid;gap:var(--sp-4)}.offer-form-heading[data-astro-cid-ik3anfki]{font-size:var(--step-2)}.offer-form-sub[data-astro-cid-ik3anfki]{color:var(--ink-soft)}.offer-form-fields[data-astro-cid-ik3anfki]{display:grid;gap:var(--sp-3)}.offer-field[data-astro-cid-ik3anfki]{display:grid;gap:.35rem}.offer-field[data-astro-cid-ik3anfki] label[data-astro-cid-ik3anfki]{font-size:var(--step--1);font-weight:600}.offer-field[data-astro-cid-ik3anfki] input[data-astro-cid-ik3anfki]{font:inherit;padding:.8rem 1rem;border:2px solid transparent;border-radius:14px;background:var(--paper);color:var(--ink);transition:border-color var(--dur-fast) var(--ease-out)}.offer-field[data-astro-cid-ik3anfki] input[data-astro-cid-ik3anfki]:hover{border-color:var(--line)}.offer-field[data-astro-cid-ik3anfki] input[data-astro-cid-ik3anfki]:focus-visible{border-color:var(--ink)}.offer-field-error[data-astro-cid-ik3anfki]{color:#b00020;font-size:var(--step--1)}.offer-form-submit[data-astro-cid-ik3anfki]{justify-self:start}.offer-form-reassure[data-astro-cid-ik3anfki]{font-size:var(--step--1);color:var(--ink-muted);margin-top:calc(var(--sp-3) * -1)}.offer-form-status[data-astro-cid-ik3anfki]{font-size:var(--step-0);color:var(--ink)}.offer-form-status--success[data-astro-cid-ik3anfki],.offer-form-status--error[data-astro-cid-ik3anfki]{display:flex;align-items:flex-start;gap:.55rem;padding:var(--sp-4);border-radius:var(--r-card);line-height:1.5}.offer-form-status--success[data-astro-cid-ik3anfki]{border:1px solid #2f7a42;background:color-mix(in srgb,#2f7a42 12%,transparent)}.offer-form-status--success[data-astro-cid-ik3anfki]:before{content:"✓";color:#2f7a42;font-weight:700;flex:none}.offer-form-status--error[data-astro-cid-ik3anfki]{border:1px solid #b3402f;background:color-mix(in srgb,#b3402f 10%,transparent)}.offer-hp[data-astro-cid-ik3anfki]{display:none}.offer[data-astro-cid-dmubfjji]{--offer-body: clamp(1.0625rem, 1rem + .3vw, 1.15rem)}.offer-band[data-astro-cid-dmubfjji]>.container[data-astro-cid-dmubfjji]{background:var(--paper);border-radius:var(--r-tile);padding:clamp(28px,5vw,64px) clamp(24px,5vw,64px)}.offer-hero[data-astro-cid-dmubfjji]{padding-top:16px}.offer-hero-grid[data-astro-cid-dmubfjji]{position:relative;z-index:1;display:grid;gap:clamp(2rem,5vw,4rem);align-items:start;grid-template-columns:1.05fr .95fr;background:var(--paper);border-radius:var(--r-tile);padding:clamp(32px,5vw,64px) clamp(22px,5vw,64px)}.offer-loc[data-astro-cid-dmubfjji]{display:inline-block;color:var(--ink-soft);margin-bottom:var(--sp-3)}.offer-hero[data-astro-cid-dmubfjji] h1[data-astro-cid-dmubfjji]{font-size:var(--step-4);max-width:15ch}.offer-lead[data-astro-cid-dmubfjji]{margin-block:clamp(1.25rem,3vw,1.75rem);font-size:var(--step-1);font-weight:400;max-width:46ch;line-height:1.45}.offer-trust[data-astro-cid-dmubfjji]{list-style:none;padding:0;margin-top:var(--sp-4);display:flex;flex-wrap:wrap;gap:.5rem}.offer-trust[data-astro-cid-dmubfjji] li[data-astro-cid-dmubfjji]{display:inline-flex;align-items:center;gap:.4rem;background:var(--white);border-radius:var(--r-pill);padding:.35rem .9rem;font-size:var(--step--1);font-weight:600}.offer-trust[data-astro-cid-dmubfjji] .tick[data-astro-cid-dmubfjji]{color:var(--salmon-mark)}.offer-hero-form[data-astro-cid-dmubfjji]{background:var(--white);border-radius:var(--r-tile);padding:clamp(1.25rem,3vw,2rem);position:sticky;top:96px}.offer-sticky[data-astro-cid-dmubfjji]{position:fixed;left:var(--sp-4);right:var(--sp-4);bottom:var(--sp-4);z-index:var(--z-sticky);justify-content:center;box-shadow:var(--shadow-warm);transform:translateY(160%);transition:transform var(--dur-mid) var(--ease-out)}.offer-sticky[data-astro-cid-dmubfjji].is-visible{transform:translateY(0)}@media (min-width: 721px){.offer-sticky[data-astro-cid-dmubfjji]{display:none}}@media (prefers-reduced-motion: reduce){.offer-sticky[data-astro-cid-dmubfjji]{transition:none}}@media (max-width: 720px){.offer-hero-grid[data-astro-cid-dmubfjji]{grid-template-columns:1fr}.offer-hero-form[data-astro-cid-dmubfjji]{position:static}}.offer-block[data-astro-cid-dmubfjji],.offer-band[data-astro-cid-dmubfjji],.offer-pricing[data-astro-cid-dmubfjji],.offer-showcase[data-astro-cid-dmubfjji]{padding-block:clamp(2.5rem,5vw,3.5rem) 0}.offer[data-astro-cid-dmubfjji] h2[data-astro-cid-dmubfjji]{font-size:clamp(2rem,1.3rem + 2.4vw,3.2rem);line-height:1.06;max-width:22ch}.offer-list[data-astro-cid-dmubfjji]{list-style:none;padding:0;margin-top:var(--sp-5);display:grid;gap:10px;max-width:70ch}.offer-list[data-astro-cid-dmubfjji] li[data-astro-cid-dmubfjji]{display:flex;gap:.7rem;background:var(--paper);border-radius:16px;padding:14px 18px;font-size:var(--offer-body);line-height:1.5}.offer-list[data-astro-cid-dmubfjji] .tick[data-astro-cid-dmubfjji]{color:var(--salmon-mark);flex:none;font-weight:700}.offer-steps[data-astro-cid-dmubfjji]{margin-top:var(--sp-5);display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr);list-style:none;padding-left:0}.offer-steps[data-astro-cid-dmubfjji] li[data-astro-cid-dmubfjji]{background:var(--white);border-radius:var(--r-card);padding:clamp(20px,2.5vw,28px)}.offer-steps[data-astro-cid-dmubfjji] h3[data-astro-cid-dmubfjji]{font-size:clamp(1.35rem,1.15rem + .6vw,1.6rem);line-height:1.18}.offer-steps[data-astro-cid-dmubfjji] p[data-astro-cid-dmubfjji]{font-size:var(--offer-body);line-height:1.6;margin-top:.5rem;color:var(--ink-soft)}@media (max-width: 800px){.offer-steps[data-astro-cid-dmubfjji]{grid-template-columns:1fr}}.offer-step-n[data-astro-cid-dmubfjji]{display:inline-grid;place-items:center;width:40px;height:40px;margin-bottom:var(--sp-4);border-radius:50%;background:var(--salmon);color:var(--ink);font-family:var(--font-serif);font-weight:var(--w-serif);font-size:1rem}.offer-price-kicker[data-astro-cid-dmubfjji]{display:inline-block;color:var(--ink-soft);margin-bottom:var(--sp-2)}.offer-price[data-astro-cid-dmubfjji]{font-family:var(--font-serif);font-size:var(--step-5);font-weight:var(--w-serif);letter-spacing:-.015em;line-height:1}.offer-price-framing[data-astro-cid-dmubfjji]{margin-block:var(--sp-3) var(--sp-4);max-width:48ch;font-size:var(--offer-body);line-height:1.6}.offer-stack[data-astro-cid-dmubfjji]{list-style:none;margin-top:var(--sp-5);max-width:900px;padding:clamp(1.5rem,3vw,2.25rem);background:var(--white);border-radius:var(--r-card);display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4) clamp(1.5rem,3vw,2.75rem)}.offer-stack[data-astro-cid-dmubfjji] li[data-astro-cid-dmubfjji]{display:flex;gap:.6rem;align-items:start;font-size:var(--offer-body);line-height:1.5}.offer-stack-check[data-astro-cid-dmubfjji]{flex:none;color:var(--ink);background:var(--salmon);width:1.35rem;height:1.35rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;margin-top:.15rem}@media (max-width: 680px){.offer-stack[data-astro-cid-dmubfjji]{grid-template-columns:1fr}}.offer-price-anchor[data-astro-cid-dmubfjji]{margin-top:var(--sp-5);max-width:58ch;font-size:var(--offer-body);line-height:1.6;color:var(--ink-soft);background:var(--white);border-radius:var(--r-card);padding:1.1rem 1.4rem}.offer-price-close[data-astro-cid-dmubfjji]{margin-top:var(--sp-4);font-weight:700;font-size:var(--step-1)}.offer-faq[data-astro-cid-dmubfjji]{margin-top:var(--sp-5);display:grid;gap:10px;background:var(--card);border-radius:var(--r-box);padding:clamp(14px,2.5vw,24px)}.offer-faq-item[data-astro-cid-dmubfjji]{background:var(--white);border-radius:var(--r-card);padding:clamp(1rem,2vw,1.3rem) clamp(1.1rem,2.5vw,1.6rem)}.offer-faq-item[data-astro-cid-dmubfjji] dt[data-astro-cid-dmubfjji]{font-weight:700;font-size:var(--step-1);line-height:1.3}.offer-faq-item[data-astro-cid-dmubfjji] dd[data-astro-cid-dmubfjji]{margin-top:.5rem;color:var(--ink-soft);font-size:var(--offer-body);line-height:1.6;max-width:72ch}.offer-founder-grid[data-astro-cid-dmubfjji]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.offer-founder-figure[data-astro-cid-dmubfjji]{margin:0}.offer-founder-photo[data-astro-cid-dmubfjji]{overflow:clip;border-radius:var(--r-tile);border:6px solid var(--white)}.offer-founder-photo[data-astro-cid-dmubfjji] img[data-astro-cid-dmubfjji]{display:block;width:100%;aspect-ratio:4 / 4.4;object-fit:cover}.ph-base[data-astro-cid-dmubfjji]{transition:transform .7s var(--ease-out)}.offer-founder-figure[data-astro-cid-dmubfjji]:hover .ph-base[data-astro-cid-dmubfjji]{transform:scale(1.035)}.offer-founder-video[data-astro-cid-dmubfjji]{display:block;width:100%;max-width:620px;margin-top:var(--sp-5);border-radius:var(--r-card);background:var(--card)}.offer-founder-body[data-astro-cid-dmubfjji]{margin-top:var(--sp-4);max-width:60ch;font-size:var(--offer-body);line-height:1.6;color:var(--ink-soft)}.offer-founder-sign[data-astro-cid-dmubfjji]{margin-top:var(--sp-4);color:var(--ink)}@media (max-width: 720px){.offer-founder-grid[data-astro-cid-dmubfjji]{grid-template-columns:1fr;gap:var(--sp-5)}.offer-founder-photo[data-astro-cid-dmubfjji]{max-width:320px}}@media (prefers-reduced-motion: reduce){.offer-founder-figure[data-astro-cid-dmubfjji]:hover .ph-base[data-astro-cid-dmubfjji]{transform:none}}.offer-showcase[data-astro-cid-dmubfjji] .container[data-astro-cid-dmubfjji]{text-align:center}.offer-showcase[data-astro-cid-dmubfjji] h2[data-astro-cid-dmubfjji]{margin-inline:auto}.offer-showcase[data-astro-cid-dmubfjji] .offer-cta-row[data-astro-cid-dmubfjji]{justify-content:center}.offer-showcase-tag[data-astro-cid-dmubfjji]{display:inline-block;background:var(--paper);border-radius:var(--r-pill);padding:.28rem .85rem;color:var(--ink);margin-bottom:var(--sp-4)}.offer-showcase-blurb[data-astro-cid-dmubfjji]{margin:var(--sp-3) auto 0;max-width:56ch;font-size:var(--offer-body);line-height:1.6;color:var(--ink-soft)}.offer-stage[data-astro-cid-dmubfjji]{max-width:1000px;margin:var(--sp-6) auto 0;padding:clamp(1.25rem,4vw,3rem);background:var(--card);border-radius:var(--r-box);display:flex;justify-content:center}.offer-mockup[data-astro-cid-dmubfjji]{display:block;width:100%;max-width:800px;height:auto;margin:0}.offer-cta-row[data-astro-cid-dmubfjji]{margin-top:var(--sp-6);display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center}.offer-cta-note[data-astro-cid-dmubfjji]{margin-top:var(--sp-3);color:var(--ink-soft);font-size:var(--step--1)}.offer-browser[data-astro-cid-dmubfjji]{margin:var(--sp-6) auto 0;max-width:920px;border-radius:var(--r-card);overflow:hidden;background:var(--white);box-shadow:var(--shadow-warm)}.offer-browser-bar[data-astro-cid-dmubfjji]{display:flex;gap:.5rem;padding:.7rem .9rem;background:var(--card)}.offer-browser-bar[data-astro-cid-dmubfjji] span[data-astro-cid-dmubfjji]{width:11px;height:11px;border-radius:50%;background:var(--white)}.offer-browser[data-astro-cid-dmubfjji] img[data-astro-cid-dmubfjji]{display:block;width:100%;height:auto}.offer-final[data-astro-cid-dmubfjji]{padding-block:clamp(2.5rem,5vw,3.5rem) 0}.offer-final[data-astro-cid-dmubfjji] .container[data-astro-cid-dmubfjji]{background:var(--ink);color:var(--paper);border-radius:var(--r-tile);padding:clamp(32px,5vw,64px)}.offer-final[data-astro-cid-dmubfjji] h2[data-astro-cid-dmubfjji]{color:var(--paper)}.offer-final[data-astro-cid-dmubfjji] p[data-astro-cid-dmubfjji]{margin-block:var(--sp-4) var(--sp-5);max-width:48ch}.offer-final-text[data-astro-cid-dmubfjji]{color:#f9f6f3c7}
