.wrap[data-astro-cid-lcdefpme]{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}.hero[data-astro-cid-lcdefpme]{color:#fff;background-position:100%;background-size:cover;padding:64px 0 72px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:640px;margin:0 0 12px;font-size:clamp(34px,6vw,58px);font-weight:900;line-height:1.05}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{opacity:.95;max-width:560px;margin:0 0 24px;font-size:18px;line-height:1.55}.hero-form[data-astro-cid-lcdefpme]{background:#fff;border-radius:9999px;gap:8px;max-width:560px;padding:6px;display:flex;box-shadow:0 10px 30px #0003}.hero-form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{border:0;border-radius:9999px;outline:none;flex:1;min-width:0;padding:10px 14px;font-size:16px}.hero-form[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;background:#ff8a3d;border:0;border-radius:9999px;padding:12px 22px;font-size:15px;font-weight:800}.featured[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff29;border:1px solid #ffffff4d;border-radius:9999px;margin-top:18px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;padding-top:22px;display:flex}.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:9999px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none}.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);color:var(--accent)}.sec[data-astro-cid-lcdefpme]{padding-top:40px}.head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;text-transform:none;margin:0;font-size:clamp(22px,3vw,28px);font-weight:900}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent)}.head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent);white-space:nowrap;font-size:14px;font-weight:800;text-decoration:none}.rail[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;grid-auto-columns:minmax(220px,260px);grid-auto-flow:column;gap:14px;padding-bottom:10px;display:grid;overflow-x:auto}.card[data-astro-cid-lcdefpme]{scroll-snap-align:start;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:16px;text-decoration:none;transition:transform .15s,box-shadow .15s;overflow:hidden}.card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;background:var(--paper-2);width:100%;height:auto;display:block}.cbody[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.cbody[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:15px;line-height:1.3}.b[data-astro-cid-lcdefpme]{white-space:nowrap;border-radius:9999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:800}.danger[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}.danger[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:10px 16px;font-weight:800;text-decoration:none}.note[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:12px 0 0;font-size:14px}.note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;font-weight:800}.band[data-astro-cid-lcdefpme]{background:var(--accent-light);margin-top:44px;padding-bottom:44px}.tools[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.tool[data-astro-cid-lcdefpme]{border:1px solid var(--line);color:var(--ink-soft);background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:20px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.tool[data-astro-cid-lcdefpme]:hover{border-color:var(--accent)}.tool[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-size:16px}.ti[data-astro-cid-lcdefpme]{font-size:28px}.plants[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.plant[data-astro-cid-lcdefpme]{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:16px;text-decoration:none;display:flex}.plant[data-astro-cid-lcdefpme]:hover{border-color:var(--accent)}.pl[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px;display:flex}.names[data-astro-cid-lcdefpme]{padding-top:0}.guides[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.guide[data-astro-cid-lcdefpme]{border:1px solid var(--line);color:var(--ink-soft);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:20px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.guide[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-size:17px;line-height:1.3}.cat[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);font-size:11px;font-weight:800}.trust[data-astro-cid-lcdefpme]{color:var(--ink-soft);flex-wrap:wrap;gap:10px 24px;padding-top:40px;padding-bottom:50px;font-size:13px;display:flex}.trust[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:700}@media (width<=560px){.hero[data-astro-cid-lcdefpme]{padding:40px 0 48px}.hero-form[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{padding:12px 14px}.head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:4px}}
