.hero[data-astro-cid-lcdefpme]{background:radial-gradient(1200px 400px at 10% -10%, var(--sun-soft), transparent 60%), radial-gradient(900px 400px at 100% 0%, var(--coral-soft), transparent 60%), radial-gradient(800px 380px at 50% 120%, var(--sky), transparent 60%);padding:56px 0 72px;position:relative;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.hero-copy[data-astro-cid-lcdefpme]{min-width:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,5.4vw,3.8rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--coral);font-style:italic}.sub[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:600px;margin:0 0 26px;font-size:1.15rem}.hero-search[data-astro-cid-lcdefpme]{max-width:620px}.quick[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.quick-label[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.85rem;font-weight:800}.quick[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff}.quick[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]:hover{border-color:var(--coral)}.collage[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;grid-template-columns:1.2fr 1fr;gap:14px;display:grid;position:relative}.collage[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{box-shadow:var(--shadow);background:#fff;border:5px solid #fff;border-radius:26px;overflow:hidden}.c1[data-astro-cid-lcdefpme]{grid-row:1/span 2;align-self:center;transform:rotate(-2deg)}.c2[data-astro-cid-lcdefpme]{transform:rotate(2.5deg)translateY(-8px)}.c3[data-astro-cid-lcdefpme]{transform:rotate(-1.5deg)}.sticker[data-astro-cid-lcdefpme]{box-shadow:var(--shadow-sm);white-space:nowrap;background:#fff;border-radius:999px;padding:8px 14px;font-size:.85rem;font-weight:800;animation:6s ease-in-out infinite bob;position:absolute}.s1[data-astro-cid-lcdefpme]{bottom:18%;left:-18px}.s2[data-astro-cid-lcdefpme]{animation-delay:-3s;top:-14px;right:-8px}@keyframes bob{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.sticker[data-astro-cid-lcdefpme]{animation:none}}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:28px}.collage[data-astro-cid-lcdefpme]{width:100%;max-width:420px;margin:0 auto}.s1[data-astro-cid-lcdefpme]{left:0}}@media (width<=560px){.hero[data-astro-cid-lcdefpme]{padding:28px 0 44px}.sub[data-astro-cid-lcdefpme]{margin-bottom:20px;font-size:1.02rem}.quick[data-astro-cid-lcdefpme]{scrollbar-width:none;flex-wrap:nowrap;margin:14px -16px 0;padding:2px 16px 6px;overflow-x:auto}.quick[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.quick[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{flex-shrink:0}.collage[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:10px;max-width:340px}.c1[data-astro-cid-lcdefpme]{grid-row:auto}.c3[data-astro-cid-lcdefpme],.sticker[data-astro-cid-lcdefpme]{display:none}.collage[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-width:3px;border-radius:18px}}.trust[data-astro-cid-lcdefpme]{z-index:2;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:-24px;display:grid;position:relative}.trust-item[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;align-items:center;gap:12px;padding:16px;display:flex}.trust-item[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:1.8rem}.trust-item[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--ink-soft);line-height:1.35;display:block}@media (width<=900px){.trust[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=560px){.trust[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-top:-20px;display:flex;overflow-x:auto}.trust[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.trust-item[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 78%;padding:12px}}.band-mint[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, #eaf8f1, var(--cream))}.tool[data-astro-cid-lcdefpme]{color:var(--ink);flex-direction:column;align-items:flex-start;gap:8px;padding:22px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.tool[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);color:var(--ink);transform:translateY(-3px)}.tool-emoji[data-astro-cid-lcdefpme]{font-size:2.4rem}.tool[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 1.15rem var(--font-display)}.tool-blurb[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.92rem}.region[data-astro-cid-lcdefpme]{color:var(--ink);flex-direction:column;align-items:flex-start;gap:6px;padding:22px;text-decoration:none;transition:transform .15s;display:flex}.region[data-astro-cid-lcdefpme]:hover{color:var(--ink);transform:translateY(-3px)}.r-emoji[data-astro-cid-lcdefpme]{font-size:2.4rem}.region[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 1.2rem var(--font-display)}.region[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:not(.chip):not(.r-emoji){color:var(--ink-soft);flex:1;font-size:.9rem}
