.landing-page[data-astro-cid-cbpxn5c3]{overflow:hidden}.landing-hero[data-astro-cid-cbpxn5c3]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,7vw,7rem);min-height:calc(100svh - 100px);padding-block:clamp(4rem,9vw,8rem);display:grid}.eyebrow[data-astro-cid-cbpxn5c3]{color:var(--color-brand);letter-spacing:.12em;margin:0 0 1.1rem;font-family:IBM Plex Mono,monospace;font-size:.68rem;font-weight:600}.hero-copy[data-astro-cid-cbpxn5c3] h1[data-astro-cid-cbpxn5c3]{letter-spacing:-.035em;font-size:clamp(2.6rem,5.2vw,4.8rem);line-height:1.08}.hero-copy[data-astro-cid-cbpxn5c3] h1[data-astro-cid-cbpxn5c3] span[data-astro-cid-cbpxn5c3]{display:block}.hero-copy[data-astro-cid-cbpxn5c3] h1[data-astro-cid-cbpxn5c3] .lime[data-astro-cid-cbpxn5c3]{color:var(--color-brand)}.hero-deck[data-astro-cid-cbpxn5c3]{max-width:590px;margin:2rem 0;font-size:clamp(1rem,1.6vw,1.25rem)}.hero-actions[data-astro-cid-cbpxn5c3]{flex-wrap:wrap;align-items:center;gap:1.3rem;display:flex}.text-link[data-astro-cid-cbpxn5c3],.story-copy[data-astro-cid-cbpxn5c3] a[data-astro-cid-cbpxn5c3]{color:var(--text-primary);text-decoration-color:var(--color-brand);transition:color var(--transition-fast);font-size:.78rem;font-weight:800}.text-link[data-astro-cid-cbpxn5c3]:hover,.story-copy[data-astro-cid-cbpxn5c3] a[data-astro-cid-cbpxn5c3]:hover{color:var(--color-brand)}.ticket-stage[data-astro-cid-cbpxn5c3]{place-items:center;min-height:420px;display:grid;position:relative}.receipt[data-astro-cid-cbpxn5c3]{z-index:2;color:#141414;border-bottom:6px solid var(--color-brand);background:#f4f4ee;width:min(100%,350px);padding:1.5rem;font-family:IBM Plex Mono,monospace;position:relative;transform:rotate(3deg);box-shadow:0 12px 30px #0000004d}.receipt-note[data-astro-cid-cbpxn5c3]{color:#373730;margin:1rem 0 0;font-size:.8rem;line-height:1.6}.receipt[data-astro-cid-cbpxn5c3]:after{content:"";background:linear-gradient(135deg,#f4f4ee 7px,#0000 0) 0 0/14px 14px repeat-x;height:13px;position:absolute;bottom:-12px;left:0;right:0}.receipt-head[data-astro-cid-cbpxn5c3],.receipt-item[data-astro-cid-cbpxn5c3],.receipt-fees[data-astro-cid-cbpxn5c3] div[data-astro-cid-cbpxn5c3],.receipt-total[data-astro-cid-cbpxn5c3],.receipt-foot[data-astro-cid-cbpxn5c3]{justify-content:space-between;gap:1rem;display:flex}.receipt-head[data-astro-cid-cbpxn5c3]{border-bottom:2px solid #141414;padding-bottom:1rem;font-size:.6rem}.receipt-item[data-astro-cid-cbpxn5c3]{padding-block:1.4rem;font-size:.85rem}.receipt-item[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{font-size:1rem}.receipt-fees[data-astro-cid-cbpxn5c3]{border-block:1px dashed #888;padding-block:1rem}.receipt-fees[data-astro-cid-cbpxn5c3] div[data-astro-cid-cbpxn5c3]{padding:.35rem 0;font-size:.7rem}.receipt-fees[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{color:#a32e28}.receipt-total[data-astro-cid-cbpxn5c3]{align-items:end;padding:1.5rem 0 .8rem;font-size:.72rem;font-weight:700}.receipt-total[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{letter-spacing:-.06em;font-family:Archivo Black,sans-serif;font-size:2rem}.receipt-foot[data-astro-cid-cbpxn5c3]{border-top:2px solid #141414;padding-top:.8rem;font-size:.64rem}.receipt-foot[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{color:#527800}.order-stamp[data-astro-cid-cbpxn5c3],.margin-tag[data-astro-cid-cbpxn5c3]{z-index:3;flex-direction:column;padding:1rem;font-family:IBM Plex Mono,monospace;font-size:.58rem;display:flex;position:absolute}.order-stamp[data-astro-cid-cbpxn5c3]{color:var(--text-inverse);background:var(--color-secondary);top:10%;left:0;transform:rotate(-8deg)}.order-stamp[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{font-size:1.1rem}.margin-tag[data-astro-cid-cbpxn5c3]{color:var(--text-primary);box-shadow:var(--shadow-lg);background:#202020;bottom:10%;right:-1rem;transform:rotate(7deg)}.margin-tag[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{color:var(--color-brand);font-size:1.25rem}.ticker[data-astro-cid-cbpxn5c3]{min-height:70px;color:var(--text-inverse);background:var(--color-brand);white-space:nowrap;align-items:center;font-family:Archivo Black,sans-serif;font-size:clamp(.78rem,1.4vw,1.25rem);display:flex;overflow:hidden}.ticker[data-astro-cid-cbpxn5c3] div[data-astro-cid-cbpxn5c3]{text-align:center;width:100%;padding-inline:clamp(1rem,4vw,4rem)}.ticker[data-astro-cid-cbpxn5c3] i[data-astro-cid-cbpxn5c3]{margin-inline:clamp(.45rem,1.4vw,1.25rem);font-family:IBM Plex Mono,monospace;font-style:normal}.story[data-astro-cid-cbpxn5c3]{border-bottom:1px solid var(--border-color);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,9vw,9rem);min-height:460px;padding-block:clamp(3rem,6vw,5rem);display:grid}.tool-hub[data-astro-cid-cbpxn5c3]{border-bottom:1px solid var(--border-color);padding-block:clamp(2rem,5vw,4rem)}.tool-hub[data-astro-cid-cbpxn5c3] h2[data-astro-cid-cbpxn5c3]{text-transform:uppercase;max-width:760px;margin-bottom:2rem;font-size:clamp(2.4rem,5vw,5rem)}.tool-hub-grid[data-astro-cid-cbpxn5c3]{background:var(--border-color);border:1px solid var(--border-color);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.tool-hub-grid[data-astro-cid-cbpxn5c3] a[data-astro-cid-cbpxn5c3]{min-height:180px;color:var(--text-primary);background:var(--bg-primary);transition:background var(--transition-fast), color var(--transition-fast);align-content:space-between;gap:2rem;padding:1.5rem;text-decoration:none;display:grid}.tool-hub-grid[data-astro-cid-cbpxn5c3] a[data-astro-cid-cbpxn5c3]:hover{color:var(--color-brand);background:var(--bg-card)}.tool-hub-grid[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{font-size:1rem}.tool-hub-grid[data-astro-cid-cbpxn5c3] span[data-astro-cid-cbpxn5c3]{color:var(--text-secondary);font-size:.78rem;line-height:1.55}.story-reverse[data-astro-cid-cbpxn5c3] .story-visual[data-astro-cid-cbpxn5c3]{order:2}.story-copy[data-astro-cid-cbpxn5c3] h2[data-astro-cid-cbpxn5c3]{text-transform:uppercase;max-width:560px;margin-bottom:1.3rem;font-size:clamp(2.4rem,5vw,5rem)}.story-copy[data-astro-cid-cbpxn5c3] p[data-astro-cid-cbpxn5c3]:not(.eyebrow){max-width:520px;font-size:.92rem}.story-visual[data-astro-cid-cbpxn5c3]{place-content:center;min-height:400px;display:grid;position:relative}.order-card[data-astro-cid-cbpxn5c3]{width:220px;color:var(--text-inverse);box-shadow:var(--shadow-lg);padding:1.3rem;font-family:IBM Plex Mono,monospace;position:absolute}.order-card[data-astro-cid-cbpxn5c3] small[data-astro-cid-cbpxn5c3],.price-output[data-astro-cid-cbpxn5c3] small[data-astro-cid-cbpxn5c3],.plan-board[data-astro-cid-cbpxn5c3] small[data-astro-cid-cbpxn5c3]{letter-spacing:.08em;margin-bottom:1.5rem;font-size:.6rem;display:block}.order-card[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{font-size:1.8rem}.order-card[data-astro-cid-cbpxn5c3].sale{background:var(--color-brand);top:6%;left:6%;transform:rotate(-5deg)}.order-card[data-astro-cid-cbpxn5c3].fee{background:var(--color-secondary);top:32%;right:3%;transform:rotate(5deg)}.order-card[data-astro-cid-cbpxn5c3].cost{color:var(--text-primary);background:#252525;bottom:2%;left:18%;transform:rotate(-2deg)}.price-solver[data-astro-cid-cbpxn5c3]{gap:1rem}.target-label[data-astro-cid-cbpxn5c3]{color:var(--text-muted);justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:.67rem;display:flex}.target-label[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{color:var(--color-brand)}.price-output[data-astro-cid-cbpxn5c3]{min-width:min(420px,80vw);color:var(--text-inverse);background:var(--color-brand);padding:2rem}.price-output[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{letter-spacing:-.035em;font-family:Archivo Black,sans-serif;font-size:clamp(3rem,7vw,5.6rem);display:block}.price-output[data-astro-cid-cbpxn5c3] span[data-astro-cid-cbpxn5c3]{font-size:.7rem}.scale[data-astro-cid-cbpxn5c3]{background:var(--border-color-light);height:5px}.scale[data-astro-cid-cbpxn5c3] i[data-astro-cid-cbpxn5c3]{background:var(--color-brand);width:62%;height:100%;display:block}.plan-board[data-astro-cid-cbpxn5c3]{grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem}.plan-board[data-astro-cid-cbpxn5c3]>div[data-astro-cid-cbpxn5c3]{background:var(--bg-card);border:1px solid var(--border-color-light);min-width:170px;padding:1.4rem}.plan-board[data-astro-cid-cbpxn5c3] .winner[data-astro-cid-cbpxn5c3]{border-color:var(--color-brand)}.plan-board[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{color:var(--text-primary);font-family:Archivo Black,sans-serif;font-size:3rem;display:block}.plan-board[data-astro-cid-cbpxn5c3] .winner[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{color:var(--color-brand)}.plan-board[data-astro-cid-cbpxn5c3] span[data-astro-cid-cbpxn5c3]{color:var(--text-muted);font-size:.65rem}.plan-board[data-astro-cid-cbpxn5c3] .versus[data-astro-cid-cbpxn5c3]{font-family:IBM Plex Mono,monospace}.ingredient-list[data-astro-cid-cbpxn5c3]{border-top:1px solid var(--border-color-light);flex-direction:column;display:flex}.ingredient-list[data-astro-cid-cbpxn5c3] div[data-astro-cid-cbpxn5c3]{border-bottom:1px solid var(--border-color-light);grid-template-columns:40px 1fr auto;gap:1rem;padding:1.2rem 0;display:grid}.ingredient-list[data-astro-cid-cbpxn5c3] span[data-astro-cid-cbpxn5c3],.ingredient-list[data-astro-cid-cbpxn5c3] em[data-astro-cid-cbpxn5c3]{color:var(--text-muted);font-family:IBM Plex Mono,monospace;font-size:.68rem;font-style:normal}.ingredient-list[data-astro-cid-cbpxn5c3] strong[data-astro-cid-cbpxn5c3]{font-size:.9rem}.privacy-band[data-astro-cid-cbpxn5c3]{background:var(--bg-card);padding-block:clamp(5rem,10vw,9rem)}.privacy-band[data-astro-cid-cbpxn5c3] h2[data-astro-cid-cbpxn5c3]{text-transform:uppercase;max-width:900px;font-size:clamp(2.5rem,6vw,6rem)}.privacy-band[data-astro-cid-cbpxn5c3] p[data-astro-cid-cbpxn5c3]:last-child{max-width:630px;margin:1.5rem 0 0}.final-cta[data-astro-cid-cbpxn5c3]{text-align:center;padding-block:clamp(7rem,14vw,13rem)}.final-cta[data-astro-cid-cbpxn5c3] .eyebrow[data-astro-cid-cbpxn5c3]{justify-content:center}.final-cta[data-astro-cid-cbpxn5c3] h2[data-astro-cid-cbpxn5c3]{text-transform:uppercase;margin-bottom:2.5rem;font-size:clamp(2rem,6vw,4.5rem)}@media (width<=840px){.landing-hero[data-astro-cid-cbpxn5c3],.story[data-astro-cid-cbpxn5c3]{grid-template-columns:1fr}.landing-hero[data-astro-cid-cbpxn5c3]{min-height:auto}.ticket-stage[data-astro-cid-cbpxn5c3]{min-height:400px}.story[data-astro-cid-cbpxn5c3]{min-height:auto}.story-reverse[data-astro-cid-cbpxn5c3] .story-visual[data-astro-cid-cbpxn5c3]{order:0}.tool-hub-grid[data-astro-cid-cbpxn5c3]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.hero-copy[data-astro-cid-cbpxn5c3] h1[data-astro-cid-cbpxn5c3]{font-size:clamp(2.1rem,10vw,3rem)}.ticket-stage[data-astro-cid-cbpxn5c3]{min-height:400px}.receipt[data-astro-cid-cbpxn5c3]{width:calc(100% - 2rem);padding:1.2rem;box-shadow:0 12px 30px #0000004d}.margin-tag[data-astro-cid-cbpxn5c3]{right:0}.order-stamp[data-astro-cid-cbpxn5c3]{left:0}.story-visual[data-astro-cid-cbpxn5c3]{min-height:350px}.order-card[data-astro-cid-cbpxn5c3]{width:190px}.plan-board[data-astro-cid-cbpxn5c3]{grid-template-columns:1fr}.plan-board[data-astro-cid-cbpxn5c3] .versus[data-astro-cid-cbpxn5c3]{text-align:center}.ticker[data-astro-cid-cbpxn5c3]{white-space:normal;min-height:54px;padding-block:.7rem;font-size:.68rem;line-height:1.8}.ticker[data-astro-cid-cbpxn5c3] div[data-astro-cid-cbpxn5c3]{width:100%;padding-inline:1rem}.ticker[data-astro-cid-cbpxn5c3] i[data-astro-cid-cbpxn5c3]{margin-inline:.32rem}.tool-hub-grid[data-astro-cid-cbpxn5c3]{grid-template-columns:1fr}}
