@font-face{font-family:inter;src:url(../media/Inter_Variable-s.p.0oy~rb7-bgeiw.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_1964555d-module__Tepcea__className{font-family:inter,inter Fallback,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.inter_1964555d-module__Tepcea__variable{--font-sans:"inter", "inter Fallback", system-ui, -apple-system, Segoe UI, Roboto, sans-serif}
@font-face{font-family:intro;src:url(../media/Intro_Regular-s.p.0.a-ql.lvuvip.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:intro;src:url("../media/Intro Bold Regular-s.p.02l3copoc.j1b.otf")format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:intro;src:url("../media/Intro Black Regular-s.p.14xi0fzm.r.3-.otf")format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:intro Fallback;src:local(Arial);ascent-override:70.2%;descent-override:23.4%;line-gap-override:0.0%;size-adjust:106.84%}.intro_daf62c1b-module__3sKymW__className{font-family:intro,intro Fallback,system-ui,sans-serif}.intro_daf62c1b-module__3sKymW__variable{--font-display:"intro", "intro Fallback", system-ui, sans-serif}
@font-face{font-family:minionPro;src:url(../media/MinionPro_Regular-s.p.0m3_.qpt59eta.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:minionPro Fallback;src:local(Arial);ascent-override:80.31%;descent-override:30.16%;line-gap-override:22.09%;size-adjust:90.52%}.minionpro_7d50ee6a-module__lUaXjW__className{font-family:minionPro,minionPro Fallback,Georgia,serif}.minionpro_7d50ee6a-module__lUaXjW__variable{--font-serif:"minionPro", "minionPro Fallback", Georgia, serif}
.BackToTop-module__VQI20W__btn{z-index:100;background:var(--sisa-green-500);color:#fff;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;border:0;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .2s,visibility .2s,background-color .15s;display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 12px #00000026}.BackToTop-module__VQI20W__btnVisible{opacity:1;visibility:visible;pointer-events:auto}.BackToTop-module__VQI20W__btn:hover{background:var(--sisa-green-700)}.BackToTop-module__VQI20W__btn:focus-visible{outline:2px solid var(--sisa-green-700);outline-offset:3px}@media (prefers-reduced-motion:reduce){.BackToTop-module__VQI20W__btn{transition:none}}@media (max-width:480px){.BackToTop-module__VQI20W__btn{bottom:16px;right:16px}}
:root{--sisa-green-50:#e6f6ee;--sisa-green-100:#c7ecd9;--sisa-green-200:#97dbba;--sisa-green-300:#5ec893;--sisa-green-400:#36bb7e;--sisa-green-500:#1faf6f;--sisa-green-600:#169062;--sisa-green-700:#117a47;--sisa-green-800:#0d6539;--sisa-green-900:#0b5c36;--sisa-red-50:#fce6e4;--sisa-red-100:#f8c2bc;--sisa-red-300:#ed6e62;--sisa-red-500:#e12318;--sisa-red-600:#c71a10;--sisa-red-700:#a2150b;--sisa-bg:#fff;--sisa-bg-soft:#ededed;--sisa-bg-card:#f4f4f4;--sisa-line:#dcdcdc;--sisa-line-soft:#e8e8e8;--sisa-ink:#2f2f2f;--sisa-ink-strong:#1a1a1a;--sisa-ink-muted:#6e6e6e;--sisa-ink-faint:#767676;--sisa-on-green:#fff;--line-sisa:var(--sisa-red-500);--line-gusto-passione:#8e1f2c;--line-equilibrio:#2e86a8;--line-verdemio:#4fa32b;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-17:17px;--fs-18:18px;--fs-20:20px;--fs-22:22px;--fs-24:24px;--fs-26:26px;--fs-30:30px;--fs-36:36px;--lh-tight:1.2;--lh-snug:1.35;--lh-base:1.55;--lh-loose:1.7;--s-2:2px;--s-4:4px;--s-8:8px;--s-12:12px;--s-16:16px;--s-20:20px;--s-24:24px;--s-32:32px;--s-40:40px;--s-48:48px;--s-64:64px;--s-80:80px;--s-96:96px;--r-input:999px;--r-media:10px;--r-card:16px;--r-block:28px;--r-pill:999px;--shadow-none:none;--shadow-card:0 1px 4px #00000014;--shadow-lift:0 8px 24px #0000001a;--grad-hero:radial-gradient(120% 90% at 30% 50%, var(--sisa-green-500) 0%, var(--sisa-green-700) 55%, var(--sisa-green-900) 100%);--grad-app-band:radial-gradient(140% 100% at 25% 50%, var(--sisa-green-500) 0%, var(--sisa-green-700) 60%, var(--sisa-green-900) 100%);--container:1200px}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;color:var(--sisa-ink);background:var(--sisa-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:var(--fs-15);line-height:var(--lh-base)}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}img,svg{max-width:100%;display:block}.skip-link{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.skip-link:focus{background:var(--sisa-green-700);color:#fff;z-index:9999;border-radius:var(--r-pill);width:auto;height:auto;font-family:var(--font-sans);font-weight:700;font-size:var(--fs-14);outline-offset:2px;outline:2px solid #fff;padding:12px 20px;text-decoration:none;position:fixed;top:12px;left:12px}main:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.s-h1{font-family:var(--font-display);font-weight:700;font-size:var(--fs-36);line-height:var(--lh-tight);color:var(--sisa-on-green);letter-spacing:-.005em}.s-h2{font-family:var(--font-display);font-weight:700;font-size:var(--fs-26);line-height:var(--lh-snug);color:var(--sisa-ink-strong)}.s-h3{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-20);line-height:var(--lh-snug);color:var(--sisa-ink-strong)}.s-eyebrow{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-18);color:var(--sisa-green-500);line-height:var(--lh-snug)}.s-lede{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-16);line-height:var(--lh-snug);color:var(--sisa-ink-strong)}.s-body{font-family:var(--font-sans);font-weight:400;font-size:var(--fs-15);line-height:var(--lh-base);color:var(--sisa-ink)}.s-meta{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-13);line-height:var(--lh-snug);color:var(--sisa-ink-muted)}.s-cta-label{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-14);letter-spacing:.02em;text-transform:uppercase}.container{max-width:var(--container);margin:0 auto;padding:0 24px}.section{padding:var(--s-64) 0}.section-tint{background:var(--sisa-bg-soft)}@media (max-width:768px){.section{padding:var(--s-48) 0}.container{padding:0 16px}}
