.hero-mini[data-astro-cid-o3vl3kdq]{padding-top:clamp(2.5rem,5vw,4rem);overflow:hidden}.crumbs[data-astro-cid-o3vl3kdq]{display:flex;gap:.5rem;font-size:.82rem;color:var(--mut2);margin-bottom:1.4rem}.crumbs[data-astro-cid-o3vl3kdq] a[data-astro-cid-o3vl3kdq]{color:var(--teal-hi);text-decoration:none}.crumbs[data-astro-cid-o3vl3kdq] b[data-astro-cid-o3vl3kdq]{color:var(--mut);font-weight:600}.sec[data-astro-cid-o3vl3kdq].compact{padding-block:calc(var(--sec-pad) * .6)}.sec[data-astro-cid-o3vl3kdq].compact .sec-head[data-astro-cid-o3vl3kdq]{margin-bottom:clamp(1.6rem,3vw,2.4rem)}.woo-lockup[data-astro-cid-o3vl3kdq]{display:flex;align-items:center;justify-content:center;gap:.7rem;margin-bottom:1rem}.woo-lockup[data-astro-cid-o3vl3kdq] img[data-astro-cid-o3vl3kdq]{border-radius:10px}.lockup-x[data-astro-cid-o3vl3kdq]{color:var(--mut2);font-weight:700}.hero-btns[data-astro-cid-o3vl3kdq]{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.hero-fine[data-astro-cid-o3vl3kdq]{color:var(--mut2);font-size:.84rem;margin-top:.9rem}.stat-row[data-astro-cid-o3vl3kdq]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2.4rem}@media(max-width:980px){.stat-row[data-astro-cid-o3vl3kdq]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.stat-row[data-astro-cid-o3vl3kdq]{grid-template-columns:1fr}}.stat-tile[data-astro-cid-o3vl3kdq]{padding:1.3rem 1.4rem}.stat-tile[data-astro-cid-o3vl3kdq] strong[data-astro-cid-o3vl3kdq]{display:block;font:700 clamp(1.6rem,2.6vw,2.1rem) var(--font-display);letter-spacing:-.02em;color:var(--teal-hi)}.stat-tile[data-astro-cid-o3vl3kdq] span[data-astro-cid-o3vl3kdq]{color:var(--mut2);font-size:.84rem;display:block;margin-top:.3rem;max-width:26ch}.mod-grid[data-astro-cid-o3vl3kdq]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:980px){.mod-grid[data-astro-cid-o3vl3kdq]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.mod-grid[data-astro-cid-o3vl3kdq]{grid-template-columns:1fr}}.mod-card[data-astro-cid-o3vl3kdq]{padding:1.5rem 1.4rem}.mod-ic[data-astro-cid-o3vl3kdq]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#1ab4a21f;color:var(--teal-hi);margin-bottom:.8rem}.mod-card[data-astro-cid-o3vl3kdq] h3[data-astro-cid-o3vl3kdq]{font-size:1rem;margin-bottom:.4rem}.mod-card[data-astro-cid-o3vl3kdq] p[data-astro-cid-o3vl3kdq]{color:var(--mut);font-size:.89rem;margin:0;line-height:1.6}.push-grid[data-astro-cid-o3vl3kdq]{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}@media(max-width:1100px){.push-grid[data-astro-cid-o3vl3kdq]{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.push-grid[data-astro-cid-o3vl3kdq]{grid-template-columns:1fr}}.push-card[data-astro-cid-o3vl3kdq]{padding:1.4rem 1.3rem}.push-ic[data-astro-cid-o3vl3kdq]{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:#1ab4a21f;color:var(--teal-hi);margin-bottom:.7rem}.push-card[data-astro-cid-o3vl3kdq] h3[data-astro-cid-o3vl3kdq]{font-size:.98rem;margin-bottom:.35rem}.push-card[data-astro-cid-o3vl3kdq] p[data-astro-cid-o3vl3kdq]{color:var(--mut);font-size:.87rem;margin:0;line-height:1.6}.push-note[data-astro-cid-o3vl3kdq]{color:var(--mut2);font-size:.9rem;margin-top:1.4rem}.setup-grid[data-astro-cid-o3vl3kdq]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;counter-reset:st}@media(max-width:1100px){.setup-grid[data-astro-cid-o3vl3kdq]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.setup-grid[data-astro-cid-o3vl3kdq]{grid-template-columns:1fr}}.setup-step[data-astro-cid-o3vl3kdq]{padding:1.4rem 1.3rem}.step-n[data-astro-cid-o3vl3kdq]{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--grad-cta);color:#fff;font:700 .9rem var(--font-display);margin-bottom:.8rem}.setup-step[data-astro-cid-o3vl3kdq] h3[data-astro-cid-o3vl3kdq]{font-size:.98rem;margin-bottom:.35rem}.setup-step[data-astro-cid-o3vl3kdq] p[data-astro-cid-o3vl3kdq]{color:var(--mut);font-size:.87rem;margin:0;line-height:1.6}.dl-band[data-astro-cid-o3vl3kdq]{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;flex-wrap:wrap;background:radial-gradient(ellipse 60% 90% at 0% 50%,rgba(15,157,140,.12),transparent 60%),var(--card-grad);border:1px solid rgba(26,180,162,.4);border-radius:var(--r-xl);padding:1.5rem 1.8rem;margin-top:1.6rem}.dl-band[data-astro-cid-o3vl3kdq] p[data-astro-cid-o3vl3kdq]{color:var(--mut);margin:0;max-width:56ch;font-size:.94rem;line-height:1.6}.same-grid[data-astro-cid-o3vl3kdq]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:1080px){.same-grid[data-astro-cid-o3vl3kdq]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.same-grid[data-astro-cid-o3vl3kdq]{grid-template-columns:1fr}}.same-card[data-astro-cid-o3vl3kdq]{padding:1.4rem 1.3rem}.same-ic[data-astro-cid-o3vl3kdq]{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:#1ab4a21f;color:var(--teal-hi);margin-bottom:.7rem}.same-card[data-astro-cid-o3vl3kdq] h3[data-astro-cid-o3vl3kdq]{font-size:1rem;margin-bottom:.35rem}.same-card[data-astro-cid-o3vl3kdq] p[data-astro-cid-o3vl3kdq]{color:var(--mut);font-size:.88rem;margin:0;line-height:1.6}.same-note[data-astro-cid-o3vl3kdq]{color:var(--mut2);font-size:.9rem;margin-top:1.4rem}.same-note[data-astro-cid-o3vl3kdq] a{color:var(--teal-hi)}.faq-item[data-astro-cid-o3vl3kdq]{background:var(--card-grad);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:.6rem}.faq-item[data-astro-cid-o3vl3kdq] summary[data-astro-cid-o3vl3kdq]{cursor:pointer;list-style:none;padding:1rem 1.2rem;font-weight:650;color:var(--ink);display:flex;justify-content:space-between;align-items:center}.faq-item[data-astro-cid-o3vl3kdq] summary[data-astro-cid-o3vl3kdq]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-o3vl3kdq] .tog[data-astro-cid-o3vl3kdq]{color:var(--teal-hi);font-weight:800}.faq-item[data-astro-cid-o3vl3kdq][open] .tog[data-astro-cid-o3vl3kdq]{transform:rotate(45deg)}.faq-body[data-astro-cid-o3vl3kdq]{padding:0 1.2rem 1.1rem;color:var(--mut);font-size:.92rem;line-height:1.65}
