@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:wght@400&display=swap";
@font-face{font-family:roboto;src:url(../media/Roboto_Regular-s.p.c8d5522d.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_SemiBold-s.p.f5b86e63.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:roboto;src:url(../media/Roboto_Bold-s.p.1a60e39e.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:roboto Fallback;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}.roboto_327e7f32-module__-rwfPq__className{font-family:roboto,roboto Fallback}.roboto_327e7f32-module__-rwfPq__variable{--font-roboto:"roboto","roboto Fallback"}
@font-face{font-family:robotoCondensed;src:url(../media/RobotoCondensed_Regular-s.p.07746bb9.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:robotoCondensed;src:url(../media/RobotoCondensed_SemiBold-s.p.a01d36b4.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:robotoCondensed;src:url(../media/RobotoCondensed_Bold-s.p.755a101b.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:robotoCondensed Fallback;src:local(Arial);ascent-override:104.11%;descent-override:27.4%;line-gap-override:0.0%;size-adjust:89.11%}.robotocondensed_368a2502-module__SjYNSq__className{font-family:robotoCondensed,robotoCondensed Fallback}.robotocondensed_368a2502-module__SjYNSq__variable{--font-roboto-condensed:"robotoCondensed","robotoCondensed Fallback"}
:root{--nmx-brand-green:#006a39;--nmx-green-1000:#051b14;--nmx-green-900:#0b2a1e;--nmx-green-800:#0b3d28;--nmx-green-700:#0e4d31;--nmx-green-600:#106a40;--nmx-green-500:#16734a;--nmx-green-400:#2a8a60;--nmx-green-300:#57b38c;--nmx-green-200:#8dd6ba;--nmx-green-100:#d5f0e6;--yellow-green:#86bb45;--light-yellow-green:#b6e879;--background:#fff;--foreground:#171717;--beige:#f8f8f8;--text:#595959;--white:#fff}html{scroll-behavior:smooth}html,body{background-color:var(--beige);max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background)}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;font-family:var(--font-roboto);text-decoration:none;transition:color .15s}a:focus-visible{outline:2px solid var(--nmx-brand-green);outline-offset:2px;border-radius:2px}h1{font-family:var(--font-roboto);font-size:clamp(32px,4vw,48px);font-weight:600;line-height:120%}h2{font-family:var(--font-roboto-condensed);text-transform:uppercase;color:var(--nmx-brand-green);font-size:clamp(36px,3.5vw,40px);font-weight:600;line-height:100%}h3{font-family:var(--font-roboto-condensed);color:var(--nmx-brand-green);font-size:clamp(26px,3vw,30px);font-weight:600;line-height:100%}h4{color:var(--nmx-brand-green);font-family:var(--font-roboto-condensed);font-size:22px;font-weight:500;line-height:24px}p{font-family:var(--font-roboto);color:var(--text);text-align:justify;font-size:18px;font-weight:400;line-height:25px}figure{font-family:var(--font-roboto)}li{font-family:var(--font-roboto);list-style-type:none}.btn{color:inherit;text-transform:uppercase;font-family:var(--font-roboto);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;min-width:165px;padding:8px 30px;font-size:20px;font-weight:600;text-decoration:none;transition:transform 50ms,background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn:focus{outline:2px solid var(--nmx-brand-green);outline-offset:2px}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;pointer-events:none}.btn--primary{background:var(--yellow-green);color:var(--white);border:2px solid var(--yellow-green)}.btn--primary:hover{color:var(--nmx-green-800);filter:brightness(.95)}.btn--secondary{color:var(--nmx-brand-green);border:2px solid var(--nmx-brand-green);background:0 0}.btn--secondary:hover{color:var(--nmx-green-800);background:var(--nmx-green-100)}.btn--tertiary{color:var(--white);border:2px solid var(--white);background:0 0;padding:16px 30px}.btn--tertiary:hover{color:var(--nmx-brand-green);background:var(--nmx-green-100);filter:brightness(1.05)}.u-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5vw;width:100%;max-width:1440px;padding:3% 7%;display:flex}.min-btn{display:none}@media (min-width:844px){.u-container{gap:2vw;padding:3% 5%}.min-btn{display:flex}}
