.hero[data-astro-cid-hapojwdg]{padding-top:var(--space-m);padding-bottom:var(--space-xl)}.hero-grid[data-astro-cid-hapojwdg]{gap:var(--space-xl);margin-top:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));align-items:start;display:grid}.tag[data-astro-cid-hapojwdg]{border-radius:var(--radius-badge);background:var(--lime);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;padding:.2rem .5rem;font-size:.72rem;font-weight:700;display:inline-block}h1[data-astro-cid-hapojwdg]{margin-top:var(--space-s);font-size:clamp(2.6rem,1.6rem + 4.5vw,5.5rem);line-height:.95}.lede[data-astro-cid-hapojwdg]{margin-top:var(--space-m);font-size:var(--step-1);max-width:48ch}.pricepoint[data-astro-cid-hapojwdg]{margin-top:var(--space-l);font-size:var(--step-1);color:var(--ink)}.pricepoint[data-astro-cid-hapojwdg] .display[data-astro-cid-hapojwdg]{font-size:var(--step-4);color:var(--violet);margin-right:.2rem}section[data-astro-cid-hapojwdg].wrap{padding-block:var(--space-xl)}h2[data-astro-cid-hapojwdg]{font-size:clamp(1.8rem,1.3rem + 2vw,2.8rem)}.cards[data-astro-cid-hapojwdg]{gap:var(--space-m);margin-top:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.card[data-astro-cid-hapojwdg]{padding:var(--space-l);background:var(--surface);border:2px solid var(--ink);border-radius:var(--radius-card);box-shadow:var(--sticker)}.card-n[data-astro-cid-hapojwdg]{font-size:var(--step-4);color:var(--violet);line-height:1}.card[data-astro-cid-hapojwdg] h3[data-astro-cid-hapojwdg]{margin-top:var(--space-s);font-size:var(--step-1)}.card[data-astro-cid-hapojwdg] p[data-astro-cid-hapojwdg]:last-child{margin-top:var(--space-xs)}.steps[data-astro-cid-hapojwdg]{gap:var(--space-m);margin-top:var(--space-l);counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));padding:0;list-style:none;display:grid}.steps[data-astro-cid-hapojwdg] li[data-astro-cid-hapojwdg]{padding:var(--space-m);background:var(--lavender);border-radius:var(--radius-card);counter-increment:s;gap:.3rem;display:grid}.steps[data-astro-cid-hapojwdg] li[data-astro-cid-hapojwdg]:before{content:counter(s);font-family:var(--font-display);font-size:var(--step-3);color:var(--violet);line-height:1}.steps[data-astro-cid-hapojwdg] strong[data-astro-cid-hapojwdg]{color:var(--ink);font-size:var(--step-1)}.table-wrap[data-astro-cid-hapojwdg]{margin-top:var(--space-l);overflow-x:auto}table[data-astro-cid-hapojwdg]{border-collapse:separate;border-spacing:0;background:var(--surface);border:2px solid var(--ink);border-radius:var(--radius-card);width:100%;min-width:36rem;overflow:hidden}th[data-astro-cid-hapojwdg],td[data-astro-cid-hapojwdg]{padding:var(--space-s) var(--space-m);text-align:left;border-bottom:1px solid var(--border);vertical-align:top}tr[data-astro-cid-hapojwdg]:last-child th[data-astro-cid-hapojwdg],tr[data-astro-cid-hapojwdg]:last-child td[data-astro-cid-hapojwdg]{border-bottom:0}thead[data-astro-cid-hapojwdg] th[data-astro-cid-hapojwdg]{color:var(--ink);font-weight:800}tbody[data-astro-cid-hapojwdg] th[data-astro-cid-hapojwdg]{color:var(--muted);font-weight:700}.hl[data-astro-cid-hapojwdg]{background:var(--lime);color:var(--ink);font-weight:700}.small[data-astro-cid-hapojwdg]{margin-top:var(--space-s);font-size:var(--step--1);color:var(--muted)}.packlist[data-astro-cid-hapojwdg]{gap:var(--space-s);margin-top:var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));padding:0;list-style:none;display:grid}.packlist[data-astro-cid-hapojwdg] a[data-astro-cid-hapojwdg]{padding:var(--space-s) var(--space-m);background:var(--surface);border:1.5px solid var(--border);border-left:6px solid var(--accent);border-radius:var(--radius-input);color:var(--ink);gap:.2rem;text-decoration:none;display:grid}.packlist[data-astro-cid-hapojwdg] a[data-astro-cid-hapojwdg]:hover{border-color:var(--ink);border-left-color:var(--accent)}.pn[data-astro-cid-hapojwdg]{font-weight:700}.pm[data-astro-cid-hapojwdg]{gap:var(--space-xs);font-size:var(--step--1);color:var(--muted);align-items:center;display:flex}.live[data-astro-cid-hapojwdg]{border-radius:var(--radius-badge);background:var(--violet);color:#fff;letter-spacing:.04em;text-transform:uppercase;padding:.05rem .4rem;font-size:.7rem;font-weight:800}.faq[data-astro-cid-hapojwdg] details[data-astro-cid-hapojwdg]{border-bottom:1px solid var(--border);padding-block:var(--space-s);max-width:48rem}.faq[data-astro-cid-hapojwdg] details[data-astro-cid-hapojwdg]:first-of-type{margin-top:var(--space-m)}.faq[data-astro-cid-hapojwdg] summary[data-astro-cid-hapojwdg]{cursor:pointer;color:var(--ink);font-weight:700;font-size:var(--step-1)}.faq[data-astro-cid-hapojwdg] details[data-astro-cid-hapojwdg] p[data-astro-cid-hapojwdg]{margin-top:var(--space-xs);max-width:60ch}.final[data-astro-cid-hapojwdg]{max-width:52rem;padding-bottom:var(--space-3xl)!important}
