.hero[data-astro-cid-j7pv25f6]{position:relative;background:var(--surface)}.slides[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:2 / 1;overflow:hidden;background:#e9ece0}.slides[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s ease}.slides[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6].on{opacity:1}.dots[data-astro-cid-j7pv25f6]{position:absolute;right:1.25rem;top:1rem;display:flex;gap:.45rem;z-index:2}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:34px;height:9px;border:0;padding:0;background:var(--seed-ink);opacity:.25;transform:skew(-24deg);cursor:pointer}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-pressed=true]{opacity:1}.band[data-astro-cid-j7pv25f6]{position:relative}.band[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:var(--seed);clip-path:polygon(0 calc(var(--slant) * 2),100% 0,100% 100%,0 100%)}.band-in[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1.15fr 1fr;gap:2.5rem;align-items:end;padding:calc(var(--slant) * 2.4) 0 2.6rem;color:var(--seed-ink)}.band[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1.8rem,1.1rem + 2.6vw,3.2rem);line-height:1.18}.band-side[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.08rem;margin-bottom:1.1rem}.cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.7rem}.band[data-astro-cid-j7pv25f6] .btn-line[data-astro-cid-j7pv25f6]{color:var(--seed-ink)}.band[data-astro-cid-j7pv25f6] .btn-line[data-astro-cid-j7pv25f6]:hover{background:var(--seed-ink);color:var(--seed)}.tabs[data-astro-cid-j7pv25f6]{margin-top:1.6rem}.tablist[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:2px solid var(--ink)}.tablist[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{background:none;border:0;padding:.9rem .6rem 1rem;text-align:left;cursor:pointer;color:var(--muted);position:relative}.tablist[data-astro-cid-j7pv25f6] .m[data-astro-cid-j7pv25f6]{display:block;font:700 clamp(1.2rem,.9rem + 1.4vw,2rem)/1.1 var(--font-head);letter-spacing:.02em}.tablist[data-astro-cid-j7pv25f6] .k[data-astro-cid-j7pv25f6]{font-size:.92rem}.tablist[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-selected=true]{color:var(--ink)}.tablist[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-selected=true]:after{content:"";position:absolute;left:0;right:12%;bottom:-2px;height:8px;background:var(--seed);transform:skew(-24deg);transform-origin:bottom left}.panel[data-astro-cid-j7pv25f6]{padding-top:1.4rem;display:grid;gap:1.1rem;justify-items:start}.panel[data-astro-cid-j7pv25f6][hidden]{display:none}.panel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;max-height:480px;object-fit:contain;background:#fff}.feats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 2.4rem;margin-top:1.8rem}.feat[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:150px 1fr;gap:1.2rem;align-items:start}.feat[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:150px;aspect-ratio:287/220;object-fit:cover}.feat[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.12rem}.feat[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);margin:0}.about[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center}.about-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;clip-path:polygon(0 0,100% 0,88% 100%,0 100%)}.head-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap;margin-bottom:1.6rem}.head-row[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0}.vids[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.faq-wrap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 2fr;gap:2rem}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line);padding:.9rem 0}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{font:600 1.06rem var(--font-head);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:after{content:"+";color:var(--leaf);font-size:1.3rem;line-height:1}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{content:"−"}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:.7rem 0 0;color:var(--muted)}.contact-strip[data-astro-cid-j7pv25f6]{background:var(--seed);color:var(--seed-ink);padding-block:2.6rem}.cs-in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr auto;gap:2rem;align-items:center}.cs-in[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:1.5rem}.cs-in[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.6rem}.cs-in[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:600;margin-right:.4rem}.cs-in[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:not(.btn){color:var(--seed-ink)}@media(max-width:900px){.band-in[data-astro-cid-j7pv25f6],.about[data-astro-cid-j7pv25f6],.faq-wrap[data-astro-cid-j7pv25f6],.cs-in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:1.4rem}.feats[data-astro-cid-j7pv25f6],.vids[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:560px){.tablist[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.feat[data-astro-cid-j7pv25f6]{grid-template-columns:110px 1fr}.feat[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:110px}}
