@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}:root{--inova-red:#e71920;--inova-red-hover:#d5151c;--inova-red-pressed:#bd1218;--inova-red-soft:#fff1f1;--inova-red-border:rgba(231,25,32,0.22);--inova-dark:#1a1a1a;--n-0:#ffffff;--n-25:#fbfbfc;--n-50:#f6f6f8;--n-100:#efeff2;--n-150:#e7e7eb;--n-200:#dcdce1;--n-400:#9a9ca4;--n-500:#767880;--n-600:#5f6168;--n-800:#2d2e33;--n-900:#1a1a1a;--bg:var(--n-50);--surface:var(--n-0);--surface-secondary:var(--n-50);--surface-sunken:var(--n-100);--text-primary:var(--n-900);--text-secondary:var(--n-600);--text-tertiary:var(--n-500);--border:var(--n-150);--border-strong:var(--n-200);--hairline:rgba(26,26,26,0.07);--success:#15803d;--success-soft:#eaf6ee;--warning:#a15c00;--warning-soft:#fff4e0;--danger:#c4141a;--danger-soft:#fff1f1;--generico:#ffd400;--frio:#0b6aa2;--frio-soft:#e8f4fb;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--radius-sm:8px;--radius:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--shadow-xs:0 1px 2px rgba(20,20,30,0.05);--shadow-sm:0 2px 8px -2px rgba(20,20,30,0.08),0 1px 2px rgba(20,20,30,0.04);--shadow-md:0 14px 34px -14px rgba(20,20,30,0.22),0 2px 6px -2px rgba(20,20,30,0.06);--focus:0 0 0 4px rgba(231,25,32,0.16);--font:var(--font-inter),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--t-display:clamp(30px,3.4vw,44px);--t-h1:clamp(24px,2.4vw,34px);--t-h2:clamp(19px,1.7vw,24px);--t-h3:18px;--t-body:15px;--t-small:13.5px;--t-caption:12.5px;--motion-fast:120ms;--motion-normal:200ms;--motion-slow:320ms;--ease-standard:cubic-bezier(0.2,0,0,1);--ease-emphasized:cubic-bezier(0.2,0.9,0.1,1.05);--z-header:50;--z-dropdown:60;--z-sticky:40;--z-toast:80;--z-overlay:90;--container-sm:720px;--container-md:960px;--container-lg:1280px;--container-xl:1440px;--gutter:16px;--header-h:64px;--safe-b:env(safe-area-inset-bottom,0px);--shadow-1:var(--shadow-xs);--shadow-2:var(--shadow-sm);--shadow-3:var(--shadow-md);--dur:var(--motion-normal);--ease:var(--ease-standard)}@media (min-width:768px){:root{--gutter:24px}}@media (min-width:1280px){:root{--gutter:32px}}@media (min-width:1536px){:root{--gutter:48px}}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{margin:0;font-family:var(--font);font-size:var(--t-body);line-height:1.5;color:var(--text-primary);background:var(--bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}[role=button],a,button,label[for],summary{cursor:pointer}button:disabled{cursor:not-allowed}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--inova-red);outline-offset:2px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.container,.container-lg,.container-md,.container-sm,.container-xl{width:100%;margin:0 auto;padding:0 var(--gutter)}.container,.container-xl{max-width:calc(var(--container-xl) + 2 * var(--gutter))}.container-lg{max-width:calc(var(--container-lg) + 2 * var(--gutter))}.container-md{max-width:calc(var(--container-md) + 2 * var(--gutter))}.container-sm{max-width:calc(var(--container-sm) + 2 * var(--gutter))}.grid-12{display:grid;grid-gap:var(--s-6);gap:var(--s-6);grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.grid-12{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--s-8)}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}}.btn{--btn-h:48px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);height:var(--btn-h);padding:0 var(--s-5);border-radius:var(--radius-full);border:1.5px solid transparent;font-weight:700;font-size:15px;letter-spacing:-.005em;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard),border-color var(--motion-fast),color var(--motion-fast),box-shadow var(--motion-normal) var(--ease-standard),transform var(--motion-fast) var(--ease-standard);-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:active:not(:disabled){transform:scale(.985)}.btn:disabled{opacity:.55}.btn-sm{--btn-h:38px;padding:0 var(--s-4);font-size:14px}.btn-lg{--btn-h:54px;padding:0 var(--s-6);font-size:16px}.btn-block{width:100%}.btn-primary{background:var(--inova-red);color:#fff;box-shadow:0 8px 18px -10px rgba(231,25,32,.65)}.btn-primary:hover:not(:disabled){background:var(--inova-red-hover);box-shadow:0 12px 24px -12px rgba(231,25,32,.7)}.btn-primary:active:not(:disabled){background:var(--inova-red-pressed)}.btn-secondary{background:var(--surface);color:var(--text-primary);border-color:var(--border-strong)}.btn-secondary:hover:not(:disabled){border-color:var(--n-400);background:var(--n-25)}.btn-ghost{background:transparent;color:var(--text-primary)}.btn-ghost:hover:not(:disabled){background:var(--n-100)}.btn-dark{background:var(--inova-dark);color:#fff}.btn-dark:hover:not(:disabled){background:#000}.btn-success{background:var(--success);color:#fff}.spinner{width:18px;height:18px;border-radius:50%;border:2.5px solid;border-right:2.5px solid transparent;animation:gira .7s linear infinite;flex:none}@keyframes gira{to{transform:rotate(1turn)}}.sk{background:linear-gradient(90deg,var(--n-100) 0,var(--n-50) 45%,var(--n-100) 90%);background-size:220% 100%;animation:brilho 1.2s linear infinite;border-radius:var(--radius-sm)}@keyframes brilho{to{background-position:-220% 0}}@keyframes entra-pagina{0%{opacity:0;transform:translateY(4px)}}.entra-pagina{animation:entra-pagina var(--motion-normal) var(--ease-standard) both}.revelar{opacity:0;transform:translateY(12px);transition:opacity var(--motion-slow) var(--ease-standard),transform var(--motion-slow) var(--ease-standard)}.revelar.visivel{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.revelar{opacity:1;transform:none}}.esq-duas{display:grid;grid-gap:24px;gap:24px}@media (min-width:1024px){.esq-duas{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:32px}.esq-lista{--esq-lateral:260px}}@media (max-width:1023px){.esq-filtros{display:none}}