.bc-wrap[data-astro-cid-gketu6am]{background:var(--clr-cream);padding-block:var(--space-4);border-bottom:var(--border-thin)}.whero[data-astro-cid-gketu6am]{background:var(--clr-cream);border-bottom:var(--border);padding-block:var(--space-8) var(--space-10);position:relative}.whero__inner[data-astro-cid-gketu6am]{z-index:1;text-align:center;max-width:60ch;margin-inline:auto;position:relative}.whero__title[data-astro-cid-gketu6am]{margin-block:var(--space-3) var(--space-4);font-size:clamp(2.25rem,9vw,4rem);transform:rotate(-1deg)}.whero__sub[data-astro-cid-gketu6am]{font-family:var(--font-heading);font-size:var(--text-lg);margin-bottom:var(--space-5)}.wfeats[data-astro-cid-gketu6am]{background:var(--clr-pink-soft);border-bottom:var(--border);padding-block:var(--space-8)}.wfeats__grid[data-astro-cid-gketu6am]{gap:var(--space-6);grid-template-columns:1fr;max-width:1080px;margin-inline:auto;display:grid}@media (width>=768px){.wfeats__grid[data-astro-cid-gketu6am]{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}}.wfeat[data-astro-cid-gketu6am]{background:var(--clr-cream);border:var(--border);border-radius:var(--radius-md);padding:var(--space-5);box-shadow:var(--shadow-md);text-align:center;transition:transform .22s}.wfeat[data-astro-cid-gketu6am]:hover{transform:rotate(0)!important}.wfeat__icon[data-astro-cid-gketu6am]{margin-bottom:var(--space-3)}.wfeat__title[data-astro-cid-gketu6am]{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-lg);margin-bottom:var(--space-2)}.wfeat__desc[data-astro-cid-gketu6am]{font-family:var(--font-body);font-size:var(--text-base);line-height:1.5}.wtiers[data-astro-cid-gketu6am]{background:var(--clr-cream);border-bottom:var(--border);position:relative}.wtiers__inner[data-astro-cid-gketu6am]{z-index:1;position:relative}.wtiers__head[data-astro-cid-gketu6am]{text-align:center;margin-bottom:var(--space-8);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.wtiers__lead[data-astro-cid-gketu6am]{max-width:56ch;font-family:var(--font-heading);font-size:var(--text-lg)}.wtiers__grid[data-astro-cid-gketu6am]{gap:var(--space-8);grid-template-columns:1fr;max-width:800px;margin-inline:auto;display:grid}@media (width>=700px){.wtiers__grid[data-astro-cid-gketu6am]{gap:var(--space-6);grid-template-columns:repeat(2,1fr)}}.wtier[data-astro-cid-gketu6am]{padding:var(--space-6);border:var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);transition:transform .22s;position:relative}.wtier[data-astro-cid-gketu6am]:hover{transform:rotate(0)!important}.wtier--featured[data-astro-cid-gketu6am]{box-shadow:var(--shadow-lg)}.wtier__flag[data-astro-cid-gketu6am]{background:var(--clr-ink);color:var(--clr-cream);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;padding:.3rem .7rem;position:absolute;top:-14px;right:-10px;transform:rotate(8deg)}.wtier__label[data-astro-cid-gketu6am]{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-xl);margin-bottom:var(--space-2)}.wtier__range[data-astro-cid-gketu6am]{font-family:var(--font-mono);font-weight:700;font-size:var(--text-lg);background:var(--clr-cream);border:var(--border-thin);border-radius:var(--radius-pill);margin-bottom:var(--space-3);padding:.3rem .8rem;display:inline-block}.wtier__desc[data-astro-cid-gketu6am]{font-family:var(--font-heading);font-size:var(--text-base);margin-bottom:var(--space-3)}.wtier__bullets[data-astro-cid-gketu6am]{gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;line-height:1.5;list-style:none;display:flex}.wtier__bullets[data-astro-cid-gketu6am] li[data-astro-cid-gketu6am]:before{content:"✓";margin-right:.5rem;font-weight:700}.wtiers__note[data-astro-cid-gketu6am]{max-width:60ch;margin:var(--space-8) auto 0;text-align:center;font-family:var(--font-heading);font-size:var(--text-base);background:var(--clr-cream);border:var(--border-thin);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-5)}.wfaq[data-astro-cid-gketu6am]{background:var(--clr-cream);border-bottom:var(--border);content-visibility:auto;contain-intrinsic-size:1px 900px;position:relative}.wfaq__inner[data-astro-cid-gketu6am]{z-index:1;position:relative}.wfaq__head[data-astro-cid-gketu6am]{text-align:center;margin-bottom:var(--space-8);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.wfaq__lead[data-astro-cid-gketu6am]{max-width:56ch;font-family:var(--font-heading);font-size:var(--text-lg)}.wfaq__list[data-astro-cid-gketu6am]{gap:var(--space-3);flex-direction:column;max-width:68ch;margin-inline:auto;display:flex}.wfaq__item[data-astro-cid-gketu6am]{border:var(--border-thin);border-radius:var(--radius-sm);background:var(--clr-cream);padding:var(--space-3) var(--space-4);box-shadow:3px 3px 0 var(--clr-ink)}.wfaq__item[data-astro-cid-gketu6am] summary[data-astro-cid-gketu6am]{font-family:var(--font-heading);cursor:pointer;font-weight:700;list-style:none}.wfaq__item[data-astro-cid-gketu6am] summary[data-astro-cid-gketu6am]::-webkit-details-marker{display:none}.wfaq__item[data-astro-cid-gketu6am] summary[data-astro-cid-gketu6am]:before{content:"+ ";font-weight:700}.wfaq__item[data-astro-cid-gketu6am][open] summary[data-astro-cid-gketu6am]:before{content:"– "}.wfaq__item[data-astro-cid-gketu6am] p[data-astro-cid-gketu6am]{margin-top:var(--space-3);font-family:var(--font-body);line-height:1.55}.wcta[data-astro-cid-gketu6am]{background:var(--clr-green);color:var(--clr-cream);border-bottom:var(--border);position:relative}.wcta__inner[data-astro-cid-gketu6am]{z-index:1;text-align:center;max-width:60ch;margin-inline:auto;position:relative}.wcta__title[data-astro-cid-gketu6am]{color:var(--clr-cream);text-transform:uppercase;margin-block:var(--space-3) var(--space-4);font-size:clamp(2.25rem,8vw,4rem);transform:rotate(-1deg)}.wcta__sub[data-astro-cid-gketu6am]{font-family:var(--font-heading);font-size:var(--text-lg);margin-bottom:var(--space-5)}