.hero[data-astro-cid-gywgzhpc]{border-bottom:var(--stroke);overflow:hidden}.hero-in[data-astro-cid-gywgzhpc]{gap:var(--s-4);padding-top:var(--s-6);padding-bottom:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.hero-text[data-astro-cid-gywgzhpc]{gap:var(--s-3);z-index:1;max-width:660px;display:grid;position:relative}.on-purple[data-astro-cid-gywgzhpc]{color:var(--corn)}.hero[data-astro-cid-gywgzhpc] h1[data-astro-cid-gywgzhpc]{color:var(--cream);font-size:clamp(2.9rem,1.6rem + 5vw,5rem)}.hero[data-astro-cid-gywgzhpc] .lede[data-astro-cid-gywgzhpc]{color:#fff8ece6;font-size:var(--fs-16)}.hero-cta[data-astro-cid-gywgzhpc]{gap:var(--s-2);margin-top:var(--s-2);display:grid}.hero-cta[data-astro-cid-gywgzhpc] .btn[data-astro-cid-gywgzhpc]{white-space:normal;text-align:center;line-height:1.15}.hero-corn[data-astro-cid-gywgzhpc]{display:none}.body[data-astro-cid-gywgzhpc]{gap:var(--s-8);padding-top:var(--s-6);padding-bottom:var(--s-6);display:grid}.facts[data-astro-cid-gywgzhpc]{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.fact[data-astro-cid-gywgzhpc]{padding:var(--s-4) var(--s-3);background:var(--paper);border:var(--stroke);border-radius:var(--r-lg);box-shadow:var(--lift);align-content:start;gap:6px;display:grid}.fact[data-astro-cid-gywgzhpc] strong[data-astro-cid-gywgzhpc]{font-family:var(--font-display);font-weight:850;font-size:var(--fs-16);letter-spacing:-.02em;line-height:1.15}.fact[data-astro-cid-gywgzhpc]>span[data-astro-cid-gywgzhpc]:last-child{font-size:var(--fs-13);color:var(--text-2);line-height:1.35}.fact-ic[data-astro-cid-gywgzhpc]{background:var(--corn);border:2px solid var(--ink);border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:4px;display:grid}.sec[data-astro-cid-gywgzhpc]{gap:var(--s-5);scroll-margin-top:calc(var(--header-h) + 16px);display:grid}.sec-intro[data-astro-cid-gywgzhpc]{gap:var(--s-2);max-width:640px;display:grid}.sec-intro[data-astro-cid-gywgzhpc] h2[data-astro-cid-gywgzhpc]{font-size:clamp(1.9rem,1.5rem + 1.8vw,2.75rem);font-weight:900}.cats[data-astro-cid-gywgzhpc]{gap:var(--s-3);padding:0;list-style:none;display:grid}.cat[data-astro-cid-gywgzhpc]{padding:var(--s-4);border:var(--stroke);border-radius:var(--r-lg);background:var(--paper);transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);gap:6px;height:100%;display:grid}.cat[data-astro-cid-gywgzhpc]:hover{box-shadow:var(--lift);transform:translateY(-2px)}.tone-corn[data-astro-cid-gywgzhpc]{background:#fff1b8}.tone-purple[data-astro-cid-gywgzhpc]{background:var(--purple-tint)}.tone-husk[data-astro-cid-gywgzhpc]{background:#e6f9cf}.cat-name[data-astro-cid-gywgzhpc]{font-family:var(--font-display);font-weight:900;font-size:var(--fs-24);letter-spacing:-.03em;line-height:1.05}.cat-blurb[data-astro-cid-gywgzhpc]{font-size:var(--fs-14);color:var(--ink-2)}.cat-meta[data-astro-cid-gywgzhpc]{justify-content:space-between;align-items:center;gap:var(--s-2);font-weight:750;font-size:var(--fs-14);flex-wrap:wrap;margin-top:6px;display:flex}.safety-grid[data-astro-cid-gywgzhpc]{gap:var(--s-3);display:grid}.card-plain[data-astro-cid-gywgzhpc]{gap:var(--s-2);padding:var(--s-5) var(--s-4);background:var(--paper);border:1.5px solid var(--line);border-radius:var(--r-lg);align-content:start;display:grid}.card-plain[data-astro-cid-gywgzhpc] h3[data-astro-cid-gywgzhpc]{font-size:var(--fs-20)}.how[data-astro-cid-gywgzhpc]{gap:var(--s-3);counter-reset:none;padding:0;list-style:none;display:grid}.how[data-astro-cid-gywgzhpc] li[data-astro-cid-gywgzhpc]{gap:var(--s-2);padding:var(--s-5) var(--s-4);background:var(--paper);border:var(--stroke);border-radius:var(--r-lg);display:grid;position:relative}.n[data-astro-cid-gywgzhpc]{background:var(--purple);color:#fff;border:var(--stroke);width:44px;height:44px;box-shadow:var(--lift-sm);font-family:var(--font-display);font-weight:900;font-size:var(--fs-20);border-radius:50%;place-items:center;display:grid}.how[data-astro-cid-gywgzhpc] h3[data-astro-cid-gywgzhpc]{font-size:var(--fs-24)}.see[data-astro-cid-gywgzhpc]{justify-self:start;align-items:center;min-height:44px;display:inline-flex}.split[data-astro-cid-gywgzhpc]{gap:var(--s-4)}.plain-list[data-astro-cid-gywgzhpc]{gap:var(--s-3);max-width:720px;display:grid}.plain-list[data-astro-cid-gywgzhpc] p[data-astro-cid-gywgzhpc]{gap:var(--s-3);color:var(--ink-2);align-items:flex-start;display:flex}.plain-list[data-astro-cid-gywgzhpc] p[data-astro-cid-gywgzhpc]>svg{color:var(--success-ink);flex:none;margin-top:2px}.plain-list[data-astro-cid-gywgzhpc] strong[data-astro-cid-gywgzhpc]{color:var(--ink)}.human[data-astro-cid-gywgzhpc]{text-align:center;justify-items:center;gap:var(--s-4);padding:var(--s-6) var(--s-4);background:var(--corn);border:var(--stroke);border-radius:var(--r-xl);box-shadow:0 5px 0 var(--ink);scroll-margin-top:calc(var(--header-h) + 16px);display:grid}.human-text[data-astro-cid-gywgzhpc]{gap:var(--s-2);max-width:52ch;display:grid}.human[data-astro-cid-gywgzhpc] h2[data-astro-cid-gywgzhpc]{font-size:clamp(1.9rem,1.5rem + 1.8vw,2.75rem);font-weight:900}.mail[data-astro-cid-gywgzhpc]{justify-content:center;align-items:center;gap:8px;font-weight:650;display:flex}.mail[data-astro-cid-gywgzhpc] a[data-astro-cid-gywgzhpc]{padding:11px 0;display:inline-block}@media (width>=640px){.hero-cta[data-astro-cid-gywgzhpc]{flex-wrap:wrap;display:flex}.cats[data-astro-cid-gywgzhpc]{grid-template-columns:repeat(2,minmax(0,1fr))}.how[data-astro-cid-gywgzhpc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){.hero-in[data-astro-cid-gywgzhpc]{padding-top:var(--s-8);padding-bottom:var(--s-8);grid-template-columns:minmax(0,1fr) 260px;align-items:center}.hero-corn[data-astro-cid-gywgzhpc]{justify-self:end;display:block;transform:rotate(4deg)}.hero[data-astro-cid-gywgzhpc] .lede[data-astro-cid-gywgzhpc]{font-size:var(--fs-18)}.facts[data-astro-cid-gywgzhpc]{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr))}.fact[data-astro-cid-gywgzhpc]{padding:var(--s-5)}.safety-grid[data-astro-cid-gywgzhpc]{grid-template-columns:repeat(3,minmax(0,1fr))}.split[data-astro-cid-gywgzhpc]{gap:var(--s-7);padding-top:var(--s-6);border-top:2px solid var(--ink);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.human[data-astro-cid-gywgzhpc]{text-align:left;padding:var(--s-6);place-items:center start;gap:var(--s-6);grid-template-columns:auto minmax(0,1fr) auto}.mail[data-astro-cid-gywgzhpc]{justify-content:flex-start}}@media (width>=1100px){.cats[data-astro-cid-gywgzhpc]{grid-template-columns:repeat(4,minmax(0,1fr))}.body[data-astro-cid-gywgzhpc]{gap:var(--s-9);padding-top:var(--s-7)}}
