.hero[data-astro-cid-lcdefpme]{background:var(--green-deep);color:#fff;border-radius:22px;margin-top:14px;overflow:hidden}.hero[data-astro-cid-lcdefpme] .in[data-astro-cid-lcdefpme]{padding:clamp(24px,5vw,52px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:14ch;margin:0 0 14px;font-size:clamp(2.2rem,7vw,4.2rem);line-height:.98}.hero[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold);font-style:normal}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{opacity:.92;max-width:560px;margin:0 0 22px;font-size:1.1rem}.finder[data-astro-cid-lcdefpme]{color:var(--ink);background:#fff;border-radius:16px;grid-template-columns:1fr 1fr auto;gap:12px;max-width:760px;padding:16px;display:grid}.finder[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;gap:4px;font:700 12px Arial,sans-serif;display:grid}.finder[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:11px;font:16px Arial,sans-serif}.finder[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:end;padding:13px 22px}#results[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:stretch}.card{background:var(--card);border:1.5px solid var(--line);color:var(--ink);border-radius:16px;grid-template-columns:86px 1fr;gap:14px;padding:14px;text-decoration:none;transition:all .2s;animation:.35s both rise;display:grid}.card:hover{border-color:var(--green);transform:translateY(-3px)}.card img{border-radius:3px;width:100%;height:auto}.card b{font:700 .95rem/1.25 Arial,sans-serif;display:block}.card small{color:var(--muted);margin:4px 0 8px;font:.8rem/1.35 Arial,sans-serif;display:block}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}.why[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin:36px 0 0;display:grid}.why[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px}.why[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 4px;font-size:1.02rem}.why[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.circles[data-astro-cid-lcdefpme]{scrollbar-width:none;justify-content:space-between;gap:18px;padding:22px 2px 6px;display:flex;overflow-x:auto}.circles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-align:center;width:104px;color:var(--ink);flex:none;justify-items:center;gap:8px;font:700 .84rem/1.2 Arial,sans-serif;text-decoration:none;display:grid}.circles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--soft,#e8dfcc);border-radius:50%;place-items:center;width:92px;height:92px;transition:all .2s;display:grid;overflow:hidden}.circles[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:2px;width:54px;height:auto;box-shadow:0 2px 8px #1f2a2440}.circles[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{box-shadow:0 0 0 3px var(--green)}.gtiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.gt[data-astro-cid-lcdefpme]{color:var(--ink);border-radius:18px;gap:2px;padding:18px 16px 14px;text-decoration:none;transition:all .2s;display:grid}.gt[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px);box-shadow:0 10px 22px #1f2a2424}.gt[data-astro-cid-lcdefpme].c0{background:#eaf3de}.gt[data-astro-cid-lcdefpme].c1{background:#fbe9c2}.gt[data-astro-cid-lcdefpme].c2{background:#f3e1d6}.gt[data-astro-cid-lcdefpme].c3{background:#e2ece8}.pics[data-astro-cid-lcdefpme]{justify-content:center;align-items:end;height:130px;margin-bottom:10px;display:flex}.pics[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:3px;width:76px;height:auto;box-shadow:0 4px 12px #1f2a2440}.pics[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]+img[data-astro-cid-lcdefpme]{margin-left:-18px;transform:rotate(6deg)translateY(-6px)}.pics[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:first-child{z-index:1;transform:rotate(-4deg)}.gt[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:900 1.05rem Arial Black,Arial,sans-serif}.gt[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font:.85rem Arial,sans-serif}.pshelf[data-astro-cid-lcdefpme]{grid-auto-columns:minmax(190px,210px);align-items:stretch}.small[data-astro-cid-lcdefpme]{font:400 .82rem Arial,sans-serif}.row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{white-space:nowrap;font:700 .9rem Arial,sans-serif}@media (width<=640px){.finder[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero[data-astro-cid-lcdefpme]{border-radius:0;margin-inline:-16px}}
