@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.138s14ivx2xer.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.3b2emle-7szv-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.13rul5q9jl2r0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.c3e_9W_className{font-family:Archivo,Archivo Fallback;font-style:normal}.c3e_9W_variable{--font-led:"Archivo", "Archivo Fallback"}
@font-face{font-family:Epilogue;font-style:normal;font-weight:800;font-display:swap;src:url(../media/03d0217f05dd4410-s.1bqj1f4akd3_7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7c6c3806ca5e9c64-s.2kb3pd139ss49.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:normal;font-weight:800;font-display:swap;src:url(../media/61060c47fe24b906-s.0isz8mqh7mnt3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue Fallback;src:local(Arial);ascent-override:71.15%;descent-override:21.16%;line-gap-override:0.0%;size-adjust:111.04%}.jtnTla_className{font-family:Epilogue,Epilogue Fallback;font-style:normal;font-weight:800}.jtnTla_variable{--font-wordmark:"Epilogue", "Epilogue Fallback"}
.np4{--paper:#fff;--paper-2:#f1faf5;--ink:#0a1622;--ink-soft:#2f4356;--muted:#586a7c;--navy:#0a1827;--navy-2:#0f2333;--navy-3:#16304a;--em:#059669;--em-2:#10b981;--teal:#0d9488;--mint:#34d399;--lime:#a3e635;--line:#e4ece8;--line-d:#ffffff1f;--mono:var(--font-geist-mono,ui-monospace, monospace);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.np4 ::selection{background:var(--em-2);color:#042018}.np4-shell{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1.25rem}@media (min-width:640px){.np4-shell{padding-inline:2rem}}.np4-sec{padding-block:clamp(4rem,9vw,7.5rem)}.np4-eyebrow{font-family:var(--mono);text-transform:uppercase;letter-spacing:.2em;color:#047857;align-items:center;font-size:.85rem;font-weight:600;display:inline-flex}.np4-display{letter-spacing:-.03em;text-wrap:balance;font-weight:680;line-height:.97}.np4-h1{font-size:clamp(2.7rem,6.5vw,5.25rem)}.np4-lead{color:var(--muted);text-wrap:pretty;font-size:clamp(1.05rem,1.5vw,1.32rem);line-height:1.55}.np4-btn{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:.5rem;padding:.95rem 1.6rem;font-size:.96rem;font-weight:600;line-height:1;transition:transform .15s,background .15s,box-shadow .15s,border-color .15s,color .15s;display:inline-flex}.np4-btn svg{width:1.05em;height:1.05em}.np4-btn--em{background:linear-gradient(120deg, var(--em-2), var(--teal));color:#fff;box-shadow:0 10px 30px -10px #10b98199}.np4-btn--em:hover{transform:translateY(-1px);box-shadow:0 0 40px #10b98173}.np4-dark{background:var(--navy);color:#eaf3ef}.np4-dark .np4-lead{color:#eaf3efb8}.np4-dark .np4-eyebrow{color:#6ee7b7}.np4-drift{transform-origin:bottom;animation:26s ease-in-out infinite alternate np4-drift}@keyframes np4-drift{0%{transform:scale(1.04)translateY(0)}to{transform:scale(1.08)translateY(-1%)}}@media (prefers-reduced-motion:reduce){.np4-drift{animation:none}}.np4-capture{background:#fff;border:1px solid #ffffff80;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .45rem .45rem 1.3rem;display:flex;box-shadow:0 20px 50px -18px #00000080}.np4-capture input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:1rem}.np4-capture input::placeholder{color:#9aa7b2}@media (max-width:520px){.np4-capture{border-radius:1.4rem;flex-direction:column;align-items:stretch;gap:.55rem;padding:.55rem}.np4-capture input{padding:.7rem .9rem}.np4-capture .np4-btn{justify-content:center}}.np4-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.np4-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.np4-reveal{opacity:1;transition:none;transform:none}.np4-btn{transition:none;animation:none}}.np4 a:focus-visible,.np4 button:focus-visible,.np4 input:focus-visible,.np4 summary:focus-visible{outline:2px solid var(--em-2);outline-offset:3px;border-radius:.6rem}
