@font-face{font-family:neusaRegular;src:url(../media/neusa_next_std_regular-s.p.368tefsppqti0.woff2)format("woff2");font-display:swap}@font-face{font-family:neusaRegular Fallback;src:local(Arial);ascent-override:77.43%;descent-override:23.12%;line-gap-override:27.15%;size-adjust:99.45%}._67mnta_className{font-family:neusaRegular,neusaRegular Fallback}._67mnta_variable{--font-regular:"neusaRegular", "neusaRegular Fallback"}
@font-face{font-family:neusaMedium;src:url(../media/neusa_next_std_medium-s.p.3apnbghp59mcl.woff2)format("woff2");font-display:swap}@font-face{font-family:neusaMedium Fallback;src:local(Arial);ascent-override:76.98%;descent-override:22.99%;line-gap-override:26.99%;size-adjust:100.03%}._75xTWG_className{font-family:neusaMedium,neusaMedium Fallback}._75xTWG_variable{--font-medium:"neusaMedium", "neusaMedium Fallback"}
@font-face{font-family:neusaBold;src:url(../media/neusa_next_std_bold-s.p.3489xbgxy88yq.woff2)format("woff2");font-display:swap}@font-face{font-family:neusaBold Fallback;src:local(Arial);ascent-override:76.5%;descent-override:22.85%;line-gap-override:26.83%;size-adjust:100.65%}._5rDULa_className{font-family:neusaBold,neusaBold Fallback}._5rDULa_variable{--font-bold:"neusaBold", "neusaBold Fallback"}
@font-face{font-family:neusaLight;src:url(../media/neusa_next_std_light-s.p.37dx0nslglsst.woff2)format("woff2");font-display:swap}@font-face{font-family:neusaLight Fallback;src:local(Arial);ascent-override:77.92%;descent-override:23.27%;line-gap-override:27.32%;size-adjust:98.82%}._2m1DMG_className{font-family:neusaLight,neusaLight Fallback}._2m1DMG_variable{--font-light:"neusaLight", "neusaLight Fallback"}
:root{--paper:#f3f4f0;--card:#fff;--mist:#e7e9e2;--ink:#1c1d1a;--muted:#5b5f57;--line:#d4d7ce;--lime:#b6e28a;--lime-pale:#e2f1d0;--leaf:#3a721a;--brand:#7dc241;--night:#222321;--night-2:#2d2e2c;--fog:#ececea;--sans:system-ui, -apple-system, "Segoe UI", sans-serif;--f-regular:var(--font-regular), var(--sans);--f-medium:var(--font-medium), var(--sans);--f-bold:var(--font-bold), var(--sans);--f-light:var(--font-light), var(--sans);--radius:20px;--radius-sm:12px;--header-h:68px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 12px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font-family:var(--f-regular);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}h1,h2,h3{font-family:var(--f-bold);letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.1}b,strong{font-family:var(--f-bold);font-weight:400}p{margin:0}img,video{max-width:100%;display:block}a{color:inherit}.container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.section{padding-block:80px}.section.divided{padding-top:0}.section.divided>.container:before{content:"";background:var(--line);height:1px;margin-bottom:80px;display:block}.sec-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 48px;margin-bottom:36px;display:grid}.sec-title{letter-spacing:-.03em;font-size:clamp(30px,3.6vw,48px);line-height:1.08}@media (max-width:860px){.section{padding-block:60px}.section.divided>.container:before{margin-bottom:56px}.sec-head{grid-template-columns:minmax(0,1fr)}}.eyebrow{font-family:var(--f-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--leaf);font-size:14px;display:inline-block}.btn{min-height:48px;font-family:var(--f-medium);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex}.btn:active{transform:scale(.98)}.btn:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--leaf);outline-offset:2px}.btn-primary{background:var(--brand);color:var(--ink)}.btn-primary:hover{background:#8fd152}.btn-dark{background:var(--ink);color:#fff}.btn-ghost{border:1px solid var(--line);background:0 0}.go{background:var(--ink);color:#fff;min-height:50px;font-family:var(--f-medium);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:5px 5px 5px 22px;font-size:15px;line-height:1;text-decoration:none;transition:transform .15s;display:inline-flex}.go:active{transform:scale(.98)}.go .arr{background:var(--brand);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;place-items:center;transition:transform .25s;display:grid}.go .arr .ic{stroke-width:2.2px;width:18px;height:18px}.go:hover .arr{transform:rotate(45deg)}.go.sm{min-height:44px;padding-left:18px;font-size:14px}.go.sm .arr{width:34px;height:34px}.go.lime{background:var(--lime);color:var(--ink)}.go.lime .arr{background:var(--ink);color:var(--lime)}@media (prefers-reduced-motion:reduce){.go,.go .arr{transition:none}}.ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
