.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(1000px 560px at 88% 12%, #fff 0, transparent 70%), var(--g50);padding-block:136px clamp(84px,9vw,128px);position:relative;overflow:clip}.hero__txt[data-astro-cid-ge2uvauf]{z-index:2;position:relative}.hero__in[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);align-items:center;gap:clamp(32px,4vw,56px);display:grid}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;font-size:clamp(2.5rem,1.4rem + 3.2vw,3.5rem);line-height:1.1}h1[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{white-space:nowrap;font-style:normal}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--g700);letter-spacing:-.02em;margin-top:4px;font-size:.76em;line-height:1.15;display:block}.hero__lede[data-astro-cid-ge2uvauf]{max-width:54ch;margin-top:20px;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem)}.hero__list[data-astro-cid-ge2uvauf]{font-size:var(--fs-sm);color:var(--g900);gap:9px;margin-top:22px;font-weight:500;display:grid}.hero__list[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:10px;display:flex}.hero__list[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{background:var(--g700);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:15px;display:grid}.hero__cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px;display:flex}.hero__cta[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{font-size:var(--fs-xs);color:var(--muted);padding-left:18px;line-height:1.35;position:relative}.hero__cta[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--g900);font-size:var(--fs-sm)}.hero__cta[data-astro-cid-ge2uvauf] .dot[data-astro-cid-ge2uvauf]{position:absolute;top:6px;left:0}.dot[data-astro-cid-ge2uvauf]{background:var(--g600);border-radius:50%;width:9px;height:9px;animation:2.2s infinite ping2}@keyframes ping2{0%{box-shadow:0 0 #05966980}to{box-shadow:0 0 0 10px #05966900}}.hero__side[data-astro-cid-ge2uvauf]{z-index:1;min-width:0;position:relative}.hero__shield[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;width:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.hero__shield[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:100%;height:auto;fill:var(--g100)}.pill[data-astro-cid-ge2uvauf]{z-index:2;color:var(--g900);font-size:var(--fs-xs);white-space:nowrap;will-change:transform;background:#ffffffd1;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-weight:600;display:flex;position:absolute;box-shadow:0 0 0 1px #064e3b14,0 16px 32px -16px #064e3b80}.pill--a[data-astro-cid-ge2uvauf]{top:-34px;left:-22px}.pill--a[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{background:var(--g700);color:#fff;width:42px;height:42px;font-size:var(--fs-xs);border-radius:50%;place-items:center;font-weight:800;display:grid}.pill--b[data-astro-cid-ge2uvauf]{padding:10px 16px;bottom:-22px;right:-14px}.pill--b[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-size:1rem;font-weight:800}.pill__g[data-astro-cid-ge2uvauf]{color:var(--muted);font-weight:500}@media (width<=979.98px){.hero[data-astro-cid-ge2uvauf]{padding-top:112px}.hero__in[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}.hero__txt[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex}.hero__cta[data-astro-cid-ge2uvauf]{order:3;margin-top:20px}.hero__list[data-astro-cid-ge2uvauf]{order:4}.pill--a[data-astro-cid-ge2uvauf]{left:8px}.pill--b[data-astro-cid-ge2uvauf]{right:8px}.hero__side[data-astro-cid-ge2uvauf]{margin-top:44px}.hero__shield[data-astro-cid-ge2uvauf]{width:min(100%,340px)}}@media (width<=479.98px){.hero__cta[data-astro-cid-ge2uvauf] .btn{width:100%}}.head[data-astro-cid-bdvs4ya3]{max-width:760px;margin-bottom:clamp(32px,4vw,52px)}.bento[data-astro-cid-bdvs4ya3]{grid-template-columns:repeat(12,1fr);gap:12px;display:grid}.tile[data-astro-cid-bdvs4ya3]{grid-column:span 3}.tile--main[data-astro-cid-bdvs4ya3]{grid-area:span 2/span 6}.tile--wide[data-astro-cid-bdvs4ya3]{grid-column:span 4}.tile[data-astro-cid-bdvs4ya3] a[data-astro-cid-bdvs4ya3]{border-radius:var(--radius);background:var(--g50);height:100%;min-height:200px;transition:background .3s, translate .4s var(--ease);flex-direction:column;padding:22px;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-bdvs4ya3] a[data-astro-cid-bdvs4ya3]:hover{background:var(--g100);translate:0 -4px}.tile[data-astro-cid-bdvs4ya3] .tile__ico{color:var(--g700);transition:rotate .45s var(--ease), scale .45s var(--ease);margin-bottom:auto;font-size:52px}.tile[data-astro-cid-bdvs4ya3] a[data-astro-cid-bdvs4ya3]:hover .tile__ico{rotate:-10deg;scale:1.14}.tile__t[data-astro-cid-bdvs4ya3]{color:var(--g900);margin-top:22px;font-size:1.125rem;font-weight:700;line-height:1.25}.tile__d[data-astro-cid-bdvs4ya3]{margin-top:4px;font-size:.875rem;line-height:1.45}.tile--main[data-astro-cid-bdvs4ya3] a[data-astro-cid-bdvs4ya3]{background:var(--g900);color:var(--g100);padding:clamp(24px,3vw,36px)}.tile--main[data-astro-cid-bdvs4ya3] a[data-astro-cid-bdvs4ya3]:hover{background:var(--g800)}.tile--main[data-astro-cid-bdvs4ya3] .tile__ico{color:var(--lime-200);opacity:.16;margin:0;font-size:clamp(220px,26vw,340px);position:absolute;top:-36px;right:-36px}.tile--main[data-astro-cid-bdvs4ya3] .tile__t[data-astro-cid-bdvs4ya3]{color:#fff;letter-spacing:-.02em;margin-top:auto;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:800}.tile--main[data-astro-cid-bdvs4ya3] .tile__d[data-astro-cid-bdvs4ya3]{max-width:38ch;margin-top:10px;font-size:1rem}.tile__more[data-astro-cid-bdvs4ya3]{color:var(--lime-200);align-items:center;gap:8px;margin-top:18px;font-weight:700;display:inline-flex}@media (width<=979.98px){.tile[data-astro-cid-bdvs4ya3]{grid-column:span 4}.tile--main[data-astro-cid-bdvs4ya3]{grid-area:auto/span 12}.tile--main[data-astro-cid-bdvs4ya3] a[data-astro-cid-bdvs4ya3]{min-height:300px}.tile--wide[data-astro-cid-bdvs4ya3]{grid-column:span 4}}@media (width<=639.98px){.tile[data-astro-cid-bdvs4ya3],.tile--wide[data-astro-cid-bdvs4ya3]{grid-column:span 6}.tile[data-astro-cid-bdvs4ya3] a[data-astro-cid-bdvs4ya3]{min-height:176px;padding:16px}.tile[data-astro-cid-bdvs4ya3] .tile__ico{font-size:42px}}.wt[data-astro-cid-bkqwkgz7]{padding-top:0}.wt__in[data-astro-cid-bkqwkgz7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.do[data-astro-cid-bkqwkgz7]{color:var(--g900);gap:7px;margin-block:20px 24px;font-size:.9875rem;font-weight:500;display:grid}.do[data-astro-cid-bkqwkgz7] li[data-astro-cid-bkqwkgz7]{align-items:flex-start;gap:10px;line-height:1.4;display:flex}.do[data-astro-cid-bkqwkgz7] .icon{color:var(--g700);flex:none;margin-top:1px;font-size:22px}.do[data-astro-cid-bkqwkgz7] .no[data-astro-cid-bkqwkgz7] .icon{color:#b42318}@media (width<=899.98px){.wt__in[data-astro-cid-bkqwkgz7]{grid-template-columns:minmax(0,1fr)}}.fq[data-astro-cid-hemr5th4]{background:var(--g50)}.fq__in[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.fq__h[data-astro-cid-hemr5th4]{position:sticky;top:116px}.fq__h[data-astro-cid-hemr5th4] .lnk[data-astro-cid-hemr5th4]{margin-top:14px}.fq__list[data-astro-cid-hemr5th4]{gap:8px;display:grid}details[data-astro-cid-hemr5th4]{interpolate-size:allow-keywords;background:#fff;border-radius:18px}details[data-astro-cid-hemr5th4]::details-content{height:0;transition:height .4s var(--ease), content-visibility .4s allow-discrete;overflow:clip}details[data-astro-cid-hemr5th4][open]::details-content{height:auto}summary[data-astro-cid-hemr5th4]{min-height:64px;color:var(--g900);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;font-weight:600;line-height:1.35;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] .icon{color:var(--g700);transition:rotate .35s var(--ease);font-size:24px}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] .icon{rotate:45deg}.fq__a[data-astro-cid-hemr5th4]{padding:0 20px 20px;font-size:.9875rem}@media (width<=899.98px){.fq__in[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr)}.fq__h[data-astro-cid-hemr5th4]{position:static}}
