@font-face{font-family:ptSerif;src:url(../media/PTSerif_400_latin-s.p.3amhhzbcorhti.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ptSerif;src:url(../media/PTSerif_700_latin-s.p.0pce0j_2uod6d.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ptSerif Fallback;src:local(Arial);ascent-override:103.58%;descent-override:28.51%;line-gap-override:0.0%;size-adjust:100.31%}.ptserif_13d8a2a6-module__yJC0xa__className{font-family:ptSerif,ptSerif Fallback}.ptserif_13d8a2a6-module__yJC0xa__variable{--font-titulo:"ptSerif", "ptSerif Fallback"}
@font-face{font-family:montserrat;src:url(../media/Montserrat_latin-s.p.0hdmpb0t8jz-y.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.montserrat_c14e63d9-module__T6LBEq__className{font-family:montserrat,montserrat Fallback;font-style:normal}.montserrat_c14e63d9-module__T6LBEq__variable{--font-texto:"montserrat", "montserrat Fallback"}
:root{--serie-1:#789c42;--serie-2:#2699be;--serie-3:#b8861e;--serie-4:#a86bb4;--serie-5:#cf643c;--serie-outros:#7d776c;--royal-bg:#141811;--royal-deep:#0f120d;--royal-card:#1c2118;--royal-border:#2c3326;--royal-accent:#c4ab7d;--royal-accent-2:#8fa46e;--royal-accent-ink:#d2bc92;--royal-warn:#e0a526;--royal-bad:#e35d52;--royal-text:#e4ded1;--royal-text-dim:#a29d8e;--royal-white:#fff;--nav-bg:#2c3622;--nav-2:#374329;--nav-line:#44513a;--nav-ink:#efe9de;--nav-muted:#aeb49b;--nav-destaque:#c4ab7d;--kpi-1:#2c3622;--kpi-2:#54653e;--kpi-3:#8c7650;--kpi-4:#2d2926;--chart-line-1:#8fa46e;--chart-line-2:#c4ab7d;--chart-line-3:#8aa3b8;--casa-villa:#54653e;--casa-villa-2:#c4ab7d;--casa-atrium:#2d2926;--casa-atrium-2:#bdbdba;--casa-grupo:#8c7650;--royal-mencao:#7fb0f0;--royal-mencao-eu:#e8a04a;--royal-link:#7fb0f0;--font-head:var(--font-texto), system-ui, sans-serif;--font-serif:var(--font-titulo), Georgia, serif;--font-body:var(--font-texto), system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--serie-1:#5f8030;--serie-2:#0a84a8;--serie-3:#b07d12;--serie-4:#9a5aa6;--serie-5:#c2552f;--serie-outros:#a39d92;--royal-bg:#f4f0e8;--royal-deep:#fff;--royal-card:#fff;--royal-border:#e4ddce;--royal-accent:#54653e;--royal-accent-2:#c4ab7d;--royal-accent-ink:#4a5937;--royal-warn:#b7740a;--royal-bad:#c43d32;--royal-text:#303030;--royal-text-dim:#6e6a60;--royal-white:#26301c;--chart-line-1:#54653e;--chart-line-2:#a88d5c;--chart-line-3:#3d5263;--royal-mencao:#2e6fd9;--royal-mencao-eu:#c25e00;--royal-link:#2e6fd9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:clip}body{background:var(--royal-bg);color:var(--royal-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-weight:400;transition:background-color .2s,color .2s}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}input::file-selector-button{font-family:var(--font-body)}.brand-gradient-bar{z-index:100;background:linear-gradient(90deg,#54653e 0%,#c4ab7d 100%);height:3px;position:fixed;top:0;left:0;right:0}.eyebrow{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2px;color:var(--royal-text-dim);font-size:10.5px;font-weight:600}.section-title{font-family:var(--font-serif);color:var(--royal-white);letter-spacing:-.02em;margin-top:4px;font-size:22px;font-weight:700;line-height:1.2}.section-title em{color:inherit;font-style:normal}.print-only{display:none}@media print{@page{size:A4;margin:12mm}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html,body{background:var(--royal-bg)!important;overflow:visible!important}.brand-gradient-bar,[data-print-hide]{display:none!important}.print-only{display:block}}.skeleton{background:var(--royal-card);border-radius:8px;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff0f 50%,#0000 100%);animation:1.4s ease-in-out infinite royalShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes royalShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skeleton:after{animation:none}}:root{--fill-canal-1:#8fa46e;--fill-canal-2:#c4ab7d;--fill-canal-3:#8aa3b8;--fill-vao:var(--royal-card);--fill-trilho:var(--royal-border)}[data-theme=light]{--fill-canal-1:#54653e;--fill-canal-2:#a88d5c;--fill-canal-3:#3d5263}.logoTulipas{aspect-ratio:534.62/143.35;background-color:currentColor;flex-shrink:0;height:24px;display:block;-webkit-mask:url(/tulipas-logo.svg) 50%/contain no-repeat;mask:url(/tulipas-logo.svg) 50%/contain no-repeat}@media (max-width:760px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{font-size:16px!important}}
