:root{--p10:#f5fbf7;--p25:#e9f1eb;--p50:#e7f6eb;--p75:#9cd8ad;--p300:#0ea137;--p500:#096222;--p700:#06451a;--n0:#fff;--n10:#fbfbfb;--n30:#ededed;--n300:#6c6c6c;--n400:#616161;--n500:#545454;--n600:#494949;--n700:#393939;--n900:#212121;--b600:#2e2e2e;--star:#ffb300;--link:#1565c0;--placeholder:#d9d9d9;--r4:4px;--r8:8px;--r10:10px;--r16:16px;--r40:40px;--r56:56px;--flot-lado:24px;--flot-tam:56px;--flot-hueco:12px;--gutter:max(64px, (100% - 1152px) / 2);--hdr-alto:80px;--t-toque:.12s;--t:.2s;--t-capa:.32s;--curva:cubic-bezier(.2, 0, 0, 1);--curva-suave:cubic-bezier(.16, 1, .3, 1);--mueve:1;--font:"Roboto", "Roboto suplente", system-ui, -apple-system, "Segoe UI", sans-serif;--f-display-l:clamp(48px, 28.5px + 2.54vw, 61px)/clamp(56px, 38px + 2.34vw, 68px);--f-display-m:clamp(38px, 23px + 1.95vw, 48px)/clamp(46px, 31px + 1.95vw, 56px);--f-display-s:clamp(34px, 25px + 1.17vw, 40px)/clamp(42px, 33px + 1.17vw, 48px);--f-headline-l:clamp(30px, 21px + 1.17vw, 36px)/clamp(38px, 29px + 1.17vw, 44px);--f-headline-m:30px/38px;--f-title-l:24px/30px;--f-title-m:18px/26px;--f-body-l:16px/24px;--f-body-m:14px/20px;--f-body-s:12px/16px}.display-l{font:700 var(--f-display-l) var(--font)}.display-m{font:700 var(--f-display-m) var(--font)}.display-s{font:700 var(--f-display-s) var(--font)}.headline-l{font:700 var(--f-headline-l) var(--font)}.headline-m{font:700 var(--f-headline-m) var(--font)}.title-l{font:700 var(--f-title-l) var(--font)}.title-m-b{font:700 var(--f-title-m) var(--font)}.body-l-m{font:500 var(--f-body-l) var(--font)}.body-l-r{font:400 var(--f-body-l) var(--font)}.title-s{font:700 var(--f-body-m) var(--font)}.body-m-m{font:500 var(--f-body-m) var(--font)}.body-m-r{font:400 var(--f-body-m) var(--font)}.body-s-m{font:500 var(--f-body-s) var(--font)}.body-s-r{font:400 var(--f-body-s) var(--font)}@media (width<=767px){:root{--hdr-alto:64px;--flot-lado:16px}}.display-l,.display-m{letter-spacing:-.02em}.display-s,.headline-l,.headline-m{letter-spacing:-.01em}@font-face{font-family:Roboto;src:url(/fonts/roboto-400.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Roboto suplente;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:99.54%;ascent-override:93.2%;descent-override:24.52%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased}body{text-rendering:geometricprecision;font-family:var(--font);color:var(--n900);background:var(--n0);margin:0}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}button,input,select,textarea{text-rendering:inherit}h1,h2,h3,h4,p,figure{margin:0}ul{margin:0;padding:0;list-style:none}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--p300);outline-offset:2px}@property --esc{syntax:"<number>";inherits:false;initial-value:1}::selection{background:var(--p50);color:var(--p500)}:target{scroll-margin-top:104px}@media (width<=767px){:target{scroll-margin-top:88px}}@media (prefers-reduced-motion:reduce){:root{--mueve:0;--t-capa:.12s}html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.12s!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.logo[data-astro-cid-f7espo7c]{flex-direction:row;flex:none;align-items:center;margin-block:-6px;padding-block:6px;display:flex}.logo-text[data-astro-cid-f7espo7c]{flex-direction:column;align-items:center;display:flex}.logo[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]{display:block}
