.ipair[data-astro-cid-zn3acpsv]{max-width:var(--shell, 1200px);margin:1.5rem auto 0;padding:0 var(--gutter, 1.25rem)}.ipair[data-astro-cid-zn3acpsv] p[data-astro-cid-zn3acpsv]{margin:0;padding:.85rem 1rem;border-left:3px solid var(--green, #1f7a3a);border-radius:6px;background:var(--mint, #f1f8f3);font-size:.95rem}.ih[data-astro-cid-zn3acpsv]{padding-block:clamp(1.75rem,1rem + 2.5vw,3.25rem) clamp(2rem,1.5rem + 2vw,3.5rem);background:radial-gradient(50% 70% at 0% 0%,rgba(67,177,75,.12),transparent 60%),radial-gradient(40% 60% at 100% 0%,rgba(45,125,210,.1),transparent 60%),linear-gradient(180deg,#fbfdf9 0%,var(--ice) 100%)}.ih__grid[data-astro-cid-zn3acpsv]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1.5rem,1rem + 3vw,3.5rem);align-items:start}.ih__eyebrow[data-astro-cid-zn3acpsv],.is__eyebrow[data-astro-cid-zn3acpsv],.ic__eyebrow[data-astro-cid-zn3acpsv]{margin:1rem 0 0;font-size:.76rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--green-text)}.ih[data-astro-cid-zn3acpsv] h1[data-astro-cid-zn3acpsv]{margin:.6rem 0 .9rem;font-size:clamp(2rem,1.3rem + 2.8vw,3.1rem);line-height:1.08;letter-spacing:-.03em}.ih__lead[data-astro-cid-zn3acpsv]{max-width:60ch;font-size:1.08rem}.ih__actions[data-astro-cid-zn3acpsv]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}.ih__stats[data-astro-cid-zn3acpsv]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:1.75rem 0 0}.ih__stats[data-astro-cid-zn3acpsv] div[data-astro-cid-zn3acpsv]{padding:.8rem .9rem;border-radius:12px;background:#fff;border:1px solid var(--lt-gray)}.ih__stats[data-astro-cid-zn3acpsv] dt[data-astro-cid-zn3acpsv]{font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.ih__stats[data-astro-cid-zn3acpsv] dd[data-astro-cid-zn3acpsv]{margin:.15rem 0 0;font-size:1.2rem;font-weight:800;color:var(--ink)}.ic[data-astro-cid-zn3acpsv]{position:sticky;top:90px;padding:1.4rem;border-radius:20px;background:linear-gradient(160deg,var(--navy-deep),var(--navy));color:#ffffffd9;box-shadow:0 30px 60px -32px #0f1c2e99}.ic__eyebrow[data-astro-cid-zn3acpsv]{margin:0;color:var(--green-lt)}.ic[data-astro-cid-zn3acpsv] h2[data-astro-cid-zn3acpsv]{margin:.3rem 0 1rem;font-size:1.35rem;color:#fff}.ic__f[data-astro-cid-zn3acpsv]{display:grid;gap:.45rem;margin-bottom:1rem;font-size:.88rem;font-weight:650}.ic__f[data-astro-cid-zn3acpsv]>span[data-astro-cid-zn3acpsv]{display:flex;justify-content:space-between;gap:.5rem}.ic__f[data-astro-cid-zn3acpsv] output[data-astro-cid-zn3acpsv]{color:#fff;font-weight:800}.ic[data-astro-cid-zn3acpsv] input[data-astro-cid-zn3acpsv][type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;background:linear-gradient(to right,#22c55e var(--p, 50%),rgba(255,255,255,.18) var(--p, 50%));cursor:pointer}.ic[data-astro-cid-zn3acpsv] input[data-astro-cid-zn3acpsv][type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e40}.ic[data-astro-cid-zn3acpsv] input[data-astro-cid-zn3acpsv][type=range]::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:50%;background:#22c55e}.ic[data-astro-cid-zn3acpsv] input[data-astro-cid-zn3acpsv][type=range]:focus-visible{outline:2px solid var(--green-lt);outline-offset:6px}.ic__out[data-astro-cid-zn3acpsv]{margin-top:.5rem;padding:1rem 1.1rem;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.ic__k[data-astro-cid-zn3acpsv]{margin:0;font-size:.74rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.ic__big[data-astro-cid-zn3acpsv]{margin:.2rem 0 0;font-size:2.3rem;font-weight:800;color:#fff;letter-spacing:-.02em}.ic__sub[data-astro-cid-zn3acpsv]{margin:0 0 .8rem;font-size:.88rem}.ic__detail[data-astro-cid-zn3acpsv]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.12)}.ic__detail[data-astro-cid-zn3acpsv] dt[data-astro-cid-zn3acpsv]{font-size:.72rem}.ic__detail[data-astro-cid-zn3acpsv] dd[data-astro-cid-zn3acpsv]{margin:0;font-weight:800;color:#fff}.ic__go[data-astro-cid-zn3acpsv]{width:100%;justify-content:center;margin-top:1rem}.ic__fine[data-astro-cid-zn3acpsv]{margin:.7rem 0 0;font-size:.78rem;color:#ffffffa6}.inav[data-astro-cid-zn3acpsv]{position:sticky;top:64px;z-index:20;background:#fffffff2;backdrop-filter:blur(8px);border-block:1px solid var(--lt-gray)}.inav__in[data-astro-cid-zn3acpsv]{display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:none}.inav[data-astro-cid-zn3acpsv] a[data-astro-cid-zn3acpsv]{flex:none;padding:.85rem .8rem;font-size:.9rem;font-weight:650;color:var(--body);text-decoration:none}.inav[data-astro-cid-zn3acpsv] a[data-astro-cid-zn3acpsv][aria-current]{color:var(--green-text);box-shadow:inset 0 -3px 0 var(--green)}.inav__go[data-astro-cid-zn3acpsv]{margin-left:auto;color:var(--green-text)!important;font-weight:800!important}.is[data-astro-cid-zn3acpsv]{padding-block:clamp(2.75rem,2rem + 3vw,4.5rem);scroll-margin-top:110px}.is--tint[data-astro-cid-zn3acpsv]{background:var(--ice)}.is__eyebrow[data-astro-cid-zn3acpsv]{margin:0 0 .5rem}.is[data-astro-cid-zn3acpsv] h2[data-astro-cid-zn3acpsv]{margin:0 0 .8rem;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.3rem);letter-spacing:-.025em}.is__h2-gap[data-astro-cid-zn3acpsv]{margin-top:3rem!important}.is__intro[data-astro-cid-zn3acpsv]{max-width:62ch;margin:0 0 1.75rem;font-size:1.05rem}.is__fine[data-astro-cid-zn3acpsv]{margin:.8rem 0 0;font-size:.85rem;color:var(--slate)}.lt[data-astro-cid-zn3acpsv]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.lt__card[data-astro-cid-zn3acpsv]{display:flex;flex-direction:column;padding:1.4rem;border-radius:18px;background:#fff;border:1px solid var(--lt-gray);box-shadow:0 16px 36px -32px #0f1c2e80;scroll-margin-top:120px}.lt__card[data-astro-cid-zn3acpsv] header[data-astro-cid-zn3acpsv]{display:flex;justify-content:space-between;gap:.8rem;align-items:flex-start}.lt__card[data-astro-cid-zn3acpsv] h3[data-astro-cid-zn3acpsv]{margin:0;font-size:1.15rem}.lt__amt[data-astro-cid-zn3acpsv]{flex:none;padding:.25rem .6rem;border-radius:999px;background:var(--soft-grn);color:var(--green-text);font-size:.8rem;font-weight:750}.lt__facts[data-astro-cid-zn3acpsv]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1rem 0;padding:.8rem 0;border-block:1px solid var(--lt-gray)}.lt__facts[data-astro-cid-zn3acpsv] dt[data-astro-cid-zn3acpsv]{font-size:.7rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--slate)}.lt__facts[data-astro-cid-zn3acpsv] dd[data-astro-cid-zn3acpsv]{margin:.1rem 0 0;font-weight:750;color:var(--ink);font-size:.92rem}.lt__best[data-astro-cid-zn3acpsv]{font-size:.92rem}.lt__pc[data-astro-cid-zn3acpsv]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:.2rem 0 .8rem}.lt__pc[data-astro-cid-zn3acpsv] ul[data-astro-cid-zn3acpsv]{margin:0;padding:0;list-style:none;display:grid;gap:.35rem;font-size:.86rem}.lt__pc[data-astro-cid-zn3acpsv] li[data-astro-cid-zn3acpsv]{display:flex;gap:.35rem;align-items:flex-start}.lt__pros[data-astro-cid-zn3acpsv] .icon{flex:none;margin-top:.2rem;color:var(--green-text)}.lt__cons[data-astro-cid-zn3acpsv] span[data-astro-cid-zn3acpsv]{color:#a33a2f;font-weight:800}.lt__go[data-astro-cid-zn3acpsv]{margin-top:auto;font-weight:750;color:var(--green-text);text-decoration:none}.cmpw[data-astro-cid-zn3acpsv]{position:relative;overflow-x:auto;border-radius:16px;border:1px solid var(--lt-gray);background:#fff}.cmp[data-astro-cid-zn3acpsv]{width:100%;min-width:640px;border-collapse:collapse;font-size:.93rem}.cmp[data-astro-cid-zn3acpsv] th[data-astro-cid-zn3acpsv],.cmp[data-astro-cid-zn3acpsv] td[data-astro-cid-zn3acpsv]{padding:.75rem 1rem;border-top:1px solid var(--lt-gray);text-align:left}.cmp[data-astro-cid-zn3acpsv] thead[data-astro-cid-zn3acpsv] th[data-astro-cid-zn3acpsv]{border-top:0;background:var(--navy);color:#fff}.cmp[data-astro-cid-zn3acpsv] tbody[data-astro-cid-zn3acpsv] th[data-astro-cid-zn3acpsv]{color:var(--ink)}.own[data-astro-cid-zn3acpsv]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;margin-top:1.5rem;padding:1.2rem 1.3rem;border-radius:16px;background:#fff;border:1px solid var(--green-lt)}.own[data-astro-cid-zn3acpsv] p[data-astro-cid-zn3acpsv]{margin:0;font-size:.92rem}.own__t[data-astro-cid-zn3acpsv]{font-weight:800;color:var(--ink);font-size:1rem!important}.own__icon[data-astro-cid-zn3acpsv]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--soft-grn);color:var(--green-text)}.shell--narrow[data-astro-cid-zn3acpsv]{max-width:860px}.iex[data-astro-cid-zn3acpsv] p{margin:0 0 1rem}.iex[data-astro-cid-zn3acpsv] small{color:var(--slate)}.iex__t[data-astro-cid-zn3acpsv]{min-width:0}.iex__t[data-astro-cid-zn3acpsv] tbody[data-astro-cid-zn3acpsv] th[data-astro-cid-zn3acpsv]{width:45%}.iex[data-astro-cid-zn3acpsv]+.cmpw[data-astro-cid-zn3acpsv]{margin-bottom:1.25rem}.ifaq[data-astro-cid-zn3acpsv] details[data-astro-cid-zn3acpsv]{border-bottom:1px solid var(--lt-gray)}.ifaq[data-astro-cid-zn3acpsv] summary[data-astro-cid-zn3acpsv]{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 0;cursor:pointer;list-style:none}.ifaq[data-astro-cid-zn3acpsv] summary[data-astro-cid-zn3acpsv]::-webkit-details-marker{display:none}.ifaq[data-astro-cid-zn3acpsv] summary[data-astro-cid-zn3acpsv] h3[data-astro-cid-zn3acpsv]{margin:0;font-size:1.05rem}.ifaq[data-astro-cid-zn3acpsv] summary[data-astro-cid-zn3acpsv] .icon{flex:none;transition:transform .2s ease}.ifaq[data-astro-cid-zn3acpsv] details[data-astro-cid-zn3acpsv][open] summary[data-astro-cid-zn3acpsv] .icon{transform:rotate(180deg)}.ifaq[data-astro-cid-zn3acpsv] p[data-astro-cid-zn3acpsv]{margin:0 0 1.1rem}.rel[data-astro-cid-zn3acpsv],.ind[data-astro-cid-zn3acpsv]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.rel[data-astro-cid-zn3acpsv] a[data-astro-cid-zn3acpsv],.ind[data-astro-cid-zn3acpsv] a[data-astro-cid-zn3acpsv]{display:grid;gap:.2rem;height:100%;padding:1rem 1.1rem;border-radius:14px;background:#fff;border:1px solid var(--lt-gray);text-decoration:none;color:var(--body)}.ind[data-astro-cid-zn3acpsv] a[data-astro-cid-zn3acpsv]{grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start}.rel[data-astro-cid-zn3acpsv] a[data-astro-cid-zn3acpsv]:hover,.ind[data-astro-cid-zn3acpsv] a[data-astro-cid-zn3acpsv]:hover{border-color:var(--green)}.rel__t[data-astro-cid-zn3acpsv],.ind__t[data-astro-cid-zn3acpsv]{display:block;font-weight:750;color:var(--ink)}.rel__d[data-astro-cid-zn3acpsv],.ind__d[data-astro-cid-zn3acpsv]{display:-webkit-box;font-size:.86rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.iend[data-astro-cid-zn3acpsv]{padding-block:clamp(2.5rem,2rem + 2vw,4rem);text-align:center;color:#ffffffd9;background:linear-gradient(160deg,var(--navy-deep),var(--navy))}.iend__promise[data-astro-cid-zn3acpsv]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin:0 0 2.2rem;padding:0;list-style:none}.iend__promise[data-astro-cid-zn3acpsv] strong[data-astro-cid-zn3acpsv]{display:block;font-size:1.8rem;color:#fff}.iend[data-astro-cid-zn3acpsv] h2[data-astro-cid-zn3acpsv]{margin:0 0 .5rem;color:#fff}.iend__cta[data-astro-cid-zn3acpsv]{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:1.2rem}.btn--ghost-light[data-astro-cid-zn3acpsv]{color:#fff;border:1px solid rgba(255,255,255,.4);background:#ffffff0f}.iend__fine[data-astro-cid-zn3acpsv]{margin:1rem 0 0;font-size:.86rem}.iend__fine[data-astro-cid-zn3acpsv] a[data-astro-cid-zn3acpsv]{color:#fff;font-weight:700}.ibar[data-astro-cid-zn3acpsv]{display:none}@media(max-width:1024px){.ih__grid[data-astro-cid-zn3acpsv]{grid-template-columns:minmax(0,1fr)}.ic[data-astro-cid-zn3acpsv]{position:static}}@media(max-width:760px){.ih__stats[data-astro-cid-zn3acpsv],.iend__promise[data-astro-cid-zn3acpsv]{grid-template-columns:1fr 1fr}.ih__actions[data-astro-cid-zn3acpsv] .btn[data-astro-cid-zn3acpsv]{width:100%;justify-content:center}.lt[data-astro-cid-zn3acpsv],.lt__pc[data-astro-cid-zn3acpsv],.own[data-astro-cid-zn3acpsv]{grid-template-columns:minmax(0,1fr)}.inav[data-astro-cid-zn3acpsv]{top:56px}.inav__go[data-astro-cid-zn3acpsv]{display:none}.ibar[data-astro-cid-zn3acpsv]{display:block;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:.75rem var(--gutter) calc(.75rem + env(safe-area-inset-bottom));background:#fffffff5;backdrop-filter:blur(8px);border-top:1px solid var(--lt-gray);transform:translateY(110%);transition:transform .25s ease}.ibar[data-astro-cid-zn3acpsv].is-on{transform:none}.ibar[data-astro-cid-zn3acpsv] .btn[data-astro-cid-zn3acpsv]{width:100%;justify-content:center}}
