.hero[data-astro-cid-j7pv25f6]{background:radial-gradient(1200px 400px at 85% 0%,rgba(48,137,199,.16),transparent 60%),linear-gradient(180deg,var(--green-50),#fff 85%);padding:0 0 28px}.hero-band[data-astro-cid-j7pv25f6]{position:relative;padding:28px 0 18px}.hero-copy[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(28px,5vw,50px);margin-bottom:0}.hero-checks[data-astro-cid-j7pv25f6]{font-size:15.5px;gap:8px;margin-top:18px}.hero-bg[data-astro-cid-j7pv25f6]{display:none}@media(max-width:899px){.hero-checks[data-astro-cid-j7pv25f6]{display:none}}@media(min-width:900px){.hero[data-astro-cid-j7pv25f6]{padding-bottom:40px;background:linear-gradient(180deg,#fff,var(--green-50))}.hero-band[data-astro-cid-j7pv25f6]{padding:48px 0;min-height:460px;display:flex;align-items:center;background:#fff}.hero-copy[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{max-width:560px}.hero-bg[data-astro-cid-j7pv25f6]{display:block;position:absolute;top:0;right:0;height:100%;aspect-ratio:1600 / 750}.hero-bg[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%}.hero-bg[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff,#ffffffd9 22%,#fff0 45%)}.hero-form[data-astro-cid-j7pv25f6]{margin-top:24px}}.usp[data-astro-cid-j7pv25f6]{border-block:1px solid var(--line);background:#fff}.usp-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding-block:20px;text-align:center}.usp-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.usp-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>strong[data-astro-cid-j7pv25f6]{color:var(--green-700);font-size:19px}.usp-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:14.5px}@media(min-width:768px){.usp-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.usp-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>strong[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.info-btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--blue-700);cursor:pointer}.info-btn[data-astro-cid-j7pv25f6]:hover{background:var(--blue-50)}.info-wrap[data-astro-cid-j7pv25f6]{position:relative;display:inline-flex}.spar-pop[data-astro-cid-j7pv25f6]{position:absolute;z-index:40;top:calc(100% + 10px);left:50%;transform:translate(-50%);width:min(400px,calc(100vw - 32px));padding:18px 20px;display:grid;gap:8px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);text-align:left;font-size:14.5px;font-weight:400;line-height:1.45;color:var(--text);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility .15s}.spar-pop[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:-7px;left:50%;width:12px;height:12px;background:#fff;border-left:1px solid var(--line);border-top:1px solid var(--line);transform:translate(-50%) rotate(45deg)}.info-wrap[data-astro-cid-j7pv25f6]:hover .spar-pop[data-astro-cid-j7pv25f6],.info-btn[data-astro-cid-j7pv25f6]:focus-visible+.spar-pop[data-astro-cid-j7pv25f6],.info-btn[data-astro-cid-j7pv25f6]:focus+.spar-pop[data-astro-cid-j7pv25f6]{opacity:1;visibility:visible}.pop-title[data-astro-cid-j7pv25f6]{font-weight:800;font-size:16px;color:var(--ink)}.pop-p[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6],.pop-row[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink)}.pop-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:16px}.pop-row[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{white-space:nowrap}.pop-row[data-astro-cid-j7pv25f6].sum{border-top:2px solid var(--green);padding-top:8px;font-weight:800;color:var(--green-700)}.pop-row[data-astro-cid-j7pv25f6].sum b[data-astro-cid-j7pv25f6]{color:var(--green-700)}.pop-note[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--muted)}@media(max-width:767px){.spar[data-astro-cid-j7pv25f6]{position:relative}.info-wrap[data-astro-cid-j7pv25f6]{position:static}.spar-pop[data-astro-cid-j7pv25f6]{left:0;top:100%;transform:none}.spar-pop[data-astro-cid-j7pv25f6]:before{display:none}}.layout[data-astro-cid-j7pv25f6]{display:grid;gap:40px;grid-template-columns:minmax(0,1fr);padding-bottom:56px}.main[data-astro-cid-j7pv25f6]{min-width:0}.banner[data-astro-cid-j7pv25f6]{margin:0 0 8px}.banner[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:var(--radius);width:100%}.banner[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--muted);margin-top:6px}.toc-mobile[data-astro-cid-j7pv25f6]{margin-bottom:24px}.side[data-astro-cid-j7pv25f6]{display:none}@media(min-width:1040px){.layout[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) 320px}.side[data-astro-cid-j7pv25f6]{display:block}.sticky[data-astro-cid-j7pv25f6]{position:sticky;top:96px;display:grid;gap:20px}.toc-mobile[data-astro-cid-j7pv25f6]{display:none}}.side-cta[data-astro-cid-j7pv25f6]{background:var(--green-50);border:1px solid var(--green-100);border-radius:var(--radius);padding:20px}.side-title[data-astro-cid-j7pv25f6]{font-weight:800;font-size:18px;color:var(--ink);margin-bottom:4px}.side-cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%}.more[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
