.bamboo-info[data-astro-cid-vh7tbney]{padding-top:calc(var(--header-offset) + 48px);padding-bottom:var(--sp-8)}.purchase-heading[data-astro-cid-vh7tbney]{max-width:820px;margin-bottom:var(--sp-7)}h1[data-astro-cid-vh7tbney]{font-size:var(--fs-4xl);line-height:var(--lh-snug);letter-spacing:var(--track-title);text-wrap:balance;margin:12px 0 24px}h2[data-astro-cid-vh7tbney]{font-size:var(--fs-2xl);margin:0 0 24px;line-height:1.3}h3[data-astro-cid-vh7tbney]{font-size:var(--fs-xl);margin:0}.lede[data-astro-cid-vh7tbney]{font-size:var(--fs-lg);color:var(--ink-2);line-height:1.65}.availability[data-astro-cid-vh7tbney]{border-radius:var(--r-md);background:var(--mint-100);color:var(--forest);margin:24px 0 16px;padding:16px 20px}.policy-nav[data-astro-cid-vh7tbney],.policy-links[data-astro-cid-vh7tbney]{flex-wrap:wrap;gap:8px 24px;display:flex}.policy-nav[data-astro-cid-vh7tbney] a[data-astro-cid-vh7tbney],.policy-links[data-astro-cid-vh7tbney] a[data-astro-cid-vh7tbney]{align-items:center;min-height:44px;display:inline-flex}.bamboo-info[data-astro-cid-vh7tbney] a[data-astro-cid-vh7tbney]{color:var(--mint-700);text-underline-offset:4px;text-decoration:underline}.pack-grid[data-astro-cid-vh7tbney]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pack-card[data-astro-cid-vh7tbney]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);box-shadow:var(--shadow-sm);padding:28px}.pack-price[data-astro-cid-vh7tbney]{color:var(--forest);font-variant-numeric:tabular-nums;margin:16px 0 4px;font-size:36px;font-weight:700}.pack-price[data-astro-cid-vh7tbney] span[data-astro-cid-vh7tbney]{font-size:16px;font-weight:600}.one-time[data-astro-cid-vh7tbney],.price-note[data-astro-cid-vh7tbney]{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.7}.one-time[data-astro-cid-vh7tbney]{margin:0 0 24px}dl[data-astro-cid-vh7tbney]{border-top:1px solid var(--line);margin:0;padding-top:16px}dl[data-astro-cid-vh7tbney] div[data-astro-cid-vh7tbney]{justify-content:space-between;align-items:baseline;gap:16px;margin:8px 0;display:flex}dt[data-astro-cid-vh7tbney]{font-size:var(--fs-sm);color:var(--ink-2)}dd[data-astro-cid-vh7tbney]{font-size:var(--fs-lg);white-space:nowrap;margin:0;font-weight:650}.price-note[data-astro-cid-vh7tbney]{max-width:820px;margin:20px 0 0}.policy-sections[data-astro-cid-vh7tbney]{max-width:820px;margin-top:var(--sp-8)}.policy-sections[data-astro-cid-vh7tbney] section[data-astro-cid-vh7tbney]{border-top:1px solid var(--line-strong);padding-top:var(--sp-6);margin-top:var(--sp-7)}.policy-sections[data-astro-cid-vh7tbney] p[data-astro-cid-vh7tbney]{font-size:var(--fs-base);color:var(--ink-2);margin:0 0 20px;line-height:1.85}.policy-sections[data-astro-cid-vh7tbney] .contact-card[data-astro-cid-vh7tbney]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--mint-50);padding:28px}.contact-email[data-astro-cid-vh7tbney]{font-size:var(--fs-lg);overflow-wrap:anywhere;margin-bottom:20px;font-weight:650;display:inline-block}section[data-astro-cid-vh7tbney]{scroll-margin-top:var(--header-offset)}#packs[data-astro-cid-vh7tbney]{margin-top:var(--sp-7)}@media (width<=760px){.bamboo-info[data-astro-cid-vh7tbney]{padding-top:calc(var(--header-offset) + 24px)}.pack-grid[data-astro-cid-vh7tbney]{grid-template-columns:1fr;gap:16px}.pack-card[data-astro-cid-vh7tbney]{padding:24px}h1[data-astro-cid-vh7tbney]{font-size:var(--fs-3xl)}.lede[data-astro-cid-vh7tbney]{font-size:var(--fs-md)}.policy-sections[data-astro-cid-vh7tbney] .contact-card[data-astro-cid-vh7tbney]{padding:24px}}
