@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f11ffaf03a80bc19-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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b818b0ea116ed117-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ed89fb4fc238c6bf-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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e115bc1b6e48400d-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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fc9d3723ce3bfccb-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/597b6a5d799c44de-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f11ffaf03a80bc19-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b818b0ea116ed117-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ed89fb4fc238c6bf-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e115bc1b6e48400d-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fc9d3723ce3bfccb-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/597b6a5d799c44de-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f11ffaf03a80bc19-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b818b0ea116ed117-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ed89fb4fc238c6bf-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e115bc1b6e48400d-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fc9d3723ce3bfccb-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/597b6a5d799c44de-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:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_a3da07{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.__variable_a3da07{--font-cormorant:"Source Serif 4","Source Serif 4 Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_6b4153{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_6b4153{--font-montserrat:"Montserrat","Montserrat Fallback"}:root{--verde-1000:#04150E;--verde-950:#061B12;--verde-900:#0B2A1D;--verde-850:#0F3324;--verde-800:#15402E;--verde-700:#1F5244;--ouro-700:#A8761C;--ouro-600:#C99227;--ouro-500:#D9A13A;--ouro-400:#E2AC43;--ouro-300:#EFC772;--marfim-50:#F7F0E1;--marfim-100:#EFE7D6;--marfim-200:#E3D9C4;--cinza-300:#CBCBC5;--cinza-500:#858B86;--cinza-700:#4C524E;--tinta:#14201C;--vermelho:#B4412F;--laranja:#C9822B;--azul:#2F6FB4;--verde-ok:#2E8B57;--grad-ouro:linear-gradient(135deg,#C99227,#E2AC43 50%,#EFC772 80%,#C99227);--grad-verde:radial-gradient(ellipse at 70% 20%,#0E2C1E 0%,#061B12 50%,#03110B 100%);--ondas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 300' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23E2AC43'%3E%3Cpath d='M0 250 C300 180 520 300 820 230 S1240 120 1440 170' stroke-opacity='.35' stroke-width='1.2'/%3E%3Cpath d='M0 270 C320 200 560 310 860 250 S1260 150 1440 200' stroke-opacity='.22'/%3E%3Cpath d='M0 290 C340 220 600 320 900 270 S1280 180 1440 230' stroke-opacity='.14'/%3E%3C/g%3E%3C/svg%3E");--serif:var(--font-cormorant),Georgia,serif;--sans:var(--font-montserrat),Arial,sans-serif;--raio:6px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--verde-1000);color:#fff;font-family:var(--sans);line-height:1.6;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:min(calc(100% - 32px),1240px);margin:0 auto}.ouro,.sobretitulo{color:var(--ouro-400)}.sobretitulo{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}h1,h2,h3{font-family:var(--serif);line-height:1.12;margin:0 0 16px}h1{font-size:clamp(2.3rem,5vw,3.9rem)}h2{font-size:clamp(1.9rem,3.6vw,2.8rem)}h3{font-size:1.35rem}.lead{color:var(--marfim-200);font-size:1.02rem;max-width:620px}.btn{min-height:46px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:4px;border:1px solid transparent;font-size:.8rem;font-weight:700;cursor:pointer;transition:transform .18s,box-shadow .18s;white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn-ouro{color:var(--verde-1000);background:var(--grad-ouro);box-shadow:0 14px 36px rgba(197,139,39,.2)}.btn-contorno{color:var(--ouro-300);border-color:rgba(212,162,61,.65);background:transparent}.btn-pequeno{min-height:36px;padding:0 14px;font-size:.74rem}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.acoes{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.topo{position:sticky;top:0;z-index:50;background:rgba(4,21,14,.86);border-bottom:1px solid rgba(212,162,61,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.topo-in{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}.logo{display:block;width:240px}.menu{display:flex;gap:22px;font-size:.78rem;font-weight:600;color:var(--marfim-100)}.menu a{position:relative;padding:6px 0}.menu a.ativo,.menu a:hover{color:var(--ouro-300)}.menu a.ativo:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--ouro-400)}.topo-acoes{display:flex;gap:10px;align-items:center}.menu-botao{display:none;background:none;border:1px solid rgba(212,162,61,.45);border-radius:4px;width:42px;height:42px;color:var(--ouro-400);font-size:1.2rem;cursor:pointer}@media (max-width:1080px){.menu{display:none;position:absolute;top:76px;left:0;right:0;flex-direction:column;gap:0;background:var(--verde-950);border-bottom:1px solid rgba(212,162,61,.2);padding:8px 16px 16px}.menu.aberto{display:flex}.menu a{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06)}.menu a.ativo:after{display:none}.menu-botao{display:block}.topo-acoes .entrar{display:none}}@media (max-width:520px){.logo{width:150px}.topo-acoes .btn-ouro{display:none}}.secao{padding:88px 0}.secao-clara{background:var(--marfim-50);color:var(--tinta)}.secao-clara .lead{color:var(--cinza-700)}.secao-clara .sobretitulo{color:var(--ouro-700)}.secao-escura{background:var(--grad-verde)}.cabeca-secao{max-width:720px;margin-bottom:44px}.hero{position:relative;padding:96px 0 72px;background:var(--grad-verde);overflow:hidden}.hero-grade{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.hero-img{filter:drop-shadow(0 30px 60px rgba(0,0,0,.45))}.pilares{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:64px;padding-top:28px;border-top:1px solid rgba(212,162,61,.2)}.pilar{display:flex;gap:12px;align-items:center;font-size:.84rem;color:var(--marfim-200)}.pilar strong{display:block;color:#fff}.icone{flex:none;width:42px;height:42px;border-radius:50%;border:1px solid rgba(212,162,61,.55);display:grid;place-items:center;color:var(--ouro-400);font-family:var(--serif);font-size:1.2rem;font-weight:700}@media (max-width:860px){.hero-grade{grid-template-columns:1fr}.pilares{grid-template-columns:1fr 1fr}}.grade-2{grid-template-columns:repeat(2,1fr)}.grade-2,.grade-3{display:grid;gap:24px}.grade-3{grid-template-columns:repeat(3,1fr)}.grade-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:960px){.grade-3,.grade-4{grid-template-columns:1fr 1fr}}@media (max-width:620px){.grade-2,.grade-3,.grade-4{grid-template-columns:1fr}}.cartao{background:#fff;color:var(--tinta);border:1px solid var(--marfim-200);border-radius:var(--raio);padding:26px;transition:transform .2s,box-shadow .2s}.cartao:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(4,21,14,.12)}.cartao h3{color:var(--verde-900)}.cartao p{color:var(--cinza-700);font-size:.92rem;margin:0}.cartao .mais{display:inline-block;margin-top:16px;font-size:.78rem;font-weight:700;color:var(--ouro-700)}.cartao-escuro{background:linear-gradient(180deg,rgba(24,80,62,.3),rgba(4,21,14,.85));border:1px solid rgba(212,162,61,.22);border-radius:var(--raio);padding:26px}.cartao-escuro p{color:var(--marfim-200);font-size:.92rem;margin:0}.numero{font-size:2rem;color:var(--ouro-400);line-height:1.1;margin-bottom:6px}.letra-vertice,.numero{font-family:var(--serif);font-weight:700}.letra-vertice{font-size:2.6rem;background:var(--grad-ouro);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.vertice-lista{display:grid;grid-template-columns:repeat(7,1fr);gap:14px}@media (max-width:1080px){.vertice-lista{grid-template-columns:repeat(4,1fr)}}@media (max-width:620px){.vertice-lista{grid-template-columns:1fr 1fr}}.etapa{position:relative;padding:22px 18px;border:1px solid rgba(212,162,61,.25);border-radius:var(--raio);background:rgba(8,40,29,.6)}.etapa h3{font-family:var(--sans);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin:10px 0 8px}.etapa p{font-size:.82rem;color:var(--marfim-200);margin:0}.etapa .passo{position:absolute;top:12px;right:14px;font-size:.7rem;color:var(--cinza-500)}.resultado .orgao{font-weight:700;color:var(--verde-900);font-size:.95rem;margin-bottom:8px}.resultado .valor{font-family:var(--serif);font-size:1.9rem;font-weight:700;color:var(--verde-800);margin:12px 0}.etiqueta{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.7rem;font-weight:700;background:var(--marfim-100);color:var(--ouro-700)}.faixa-cta{display:grid;grid-template-columns:auto 1fr auto;gap:32px;align-items:center;padding:40px;border:1px solid rgba(212,162,61,.3);border-radius:var(--raio);background:var(--grad-verde)}.faixa-cta img{width:140px}@media (max-width:860px){.faixa-cta{grid-template-columns:1fr;text-align:left}.faixa-cta img{width:100px}}.segmentos{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.segmentos span{padding:8px 14px;border:1px solid rgba(212,162,61,.35);border-radius:999px;font-size:.78rem;font-weight:600;color:var(--marfim-100)}.diag{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start}@media (max-width:900px){.diag{grid-template-columns:1fr}}.diag-lista{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:14px}.diag-lista li{display:flex;gap:12px;align-items:center;color:var(--marfim-100)}.passos{display:flex;justify-content:space-between;margin-bottom:28px;position:relative}.passos:before{content:"";position:absolute;top:16px;left:8%;right:8%;height:1px;background:var(--marfim-200)}.passo-item{position:relative;text-align:center;font-size:.72rem;color:var(--cinza-500);flex:1 1}.passo-item span{display:grid;place-items:center;width:32px;height:32px;margin:0 auto 6px;border-radius:50%;background:#fff;border:1px solid var(--marfim-200);font-weight:700}.passo-item.atual span,.passo-item.feito span{background:var(--grad-ouro);border-color:transparent;color:var(--verde-1000)}.passo-item.atual{color:var(--tinta);font-weight:700}.opcao{display:flex;gap:12px;align-items:center;padding:13px 16px;border:1px solid var(--marfim-200);border-radius:var(--raio);margin-bottom:10px;cursor:pointer;background:#fff;font-size:.9rem}.opcao:has(input:checked){border-color:var(--ouro-500);background:#FFFBF0}.opcao input{accent-color:var(--verde-800)}.campo{display:grid;gap:6px;margin-bottom:14px;font-size:.84rem;font-weight:600;color:var(--cinza-700)}.campo input,.campo select,.campo textarea{padding:11px 13px;border:1px solid var(--marfim-200);border-radius:var(--raio);background:#fff;color:var(--tinta);font-weight:400;width:100%}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:2px solid var(--ouro-400);border-color:transparent}.form-acoes{display:flex;justify-content:space-between;gap:12px;margin-top:20px}.form-acoes .btn-contorno{color:var(--verde-800);border-color:var(--marfim-200)}.aviso{font-size:.78rem;color:var(--cinza-500);margin-top:14px}.erro{color:var(--vermelho);font-size:.84rem}.sucesso{padding:18px;border-radius:var(--raio);background:#EEF6F0;color:var(--verde-800);border:1px solid #cfe5d6}.texto-longo{max-width:820px}.texto-longo h1{font-size:clamp(2rem,4vw,2.8rem);color:var(--verde-900)}.texto-longo h2{font-size:1.6rem;color:var(--verde-900);margin:36px 0 12px}.texto-longo li,.texto-longo p{color:var(--cinza-700);font-size:1rem}.texto-longo ul{padding-left:20px}.texto-longo .tabela{margin:12px 0 20px}a.cartao{display:block}.artigo{overflow:hidden;padding:0}.artigo .capa{height:150px;background:var(--grad-verde);display:grid;place-items:center}.artigo .capa img{width:90px;opacity:.85}.artigo .corpo{padding:20px}.artigo h3{font-family:var(--sans);font-size:1rem;font-weight:700;margin:10px 0 8px}.rodape{border-top:1px solid rgba(212,162,61,.2);padding:56px 0 28px;background:var(--verde-1000);font-size:.86rem;color:var(--marfim-200)}.rodape-grade{display:grid;grid-template-columns:.9fr 1.2fr 1.4fr 1.2fr;gap:32px}.rodape-grade>div+div{border-left:1px solid rgba(212,162,61,.2);padding-left:28px}.rodape-colunas{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.rodape-contato{display:flex!important;gap:10px;align-items:center;margin-bottom:12px!important}.rodape-contato svg{color:var(--ouro-400);flex:none}.rodape-fim{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.rodape-links{display:flex;gap:18px}.rodape-links a{display:inline;margin:0}@media (max-width:960px){.rodape-grade{grid-template-columns:1fr 1fr}.rodape-grade>div+div{border:0;padding:0}}.rodape h4{font-family:var(--sans);font-size:.74rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ouro-400);margin:0 0 14px}.rodape a{display:block;margin-bottom:8px}.rodape a:hover{color:var(--ouro-300)}.rodape-fim{margin-top:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06);font-size:.76rem;color:var(--cinza-500)}@media (max-width:620px){.rodape-grade{grid-template-columns:1fr}}.whats-flutuante{position:fixed;right:18px;bottom:18px;z-index:60;width:56px;height:56px;border-radius:50%;background:#25D366;display:grid;place-items:center;box-shadow:0 10px 30px rgba(0,0,0,.35);color:#fff}@media (max-width:760px){.whats-flutuante{display:none}}.aviso-cookies{position:fixed;left:18px;right:92px;bottom:18px;z-index:70;max-width:760px;display:flex;gap:16px;align-items:center;padding:14px 18px;border-radius:var(--raio);background:var(--verde-950);color:var(--marfim-50);border:1px solid rgba(226,172,67,.35);box-shadow:0 10px 30px rgba(0,0,0,.35)}.aviso-cookies p{margin:0;font-size:.82rem;line-height:1.5}.aviso-cookies a{color:var(--ouro-400);text-decoration:underline}.aviso-cookies .btn:not(.btn-ouro){background:transparent;color:var(--marfim-50);border-color:rgba(247,240,225,.4)}.aviso-cookies-acoes{display:flex;gap:8px;flex-shrink:0}@media (max-width:760px){.aviso-cookies{left:12px;right:12px;bottom:12px;flex-direction:column;align-items:stretch}.aviso-cookies-acoes .btn{flex:1 1}}.btn-icone{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 13px;border-radius:4px;font-size:.76rem;font-weight:700;border:1px solid rgba(226,172,67,.55);color:var(--ouro-300)}.btn-icone:hover{background:rgba(226,172,67,.1)}.btn-icone.whats{border-color:rgba(37,211,102,.6);color:#5BE08F}.so-celular{display:none}.menu a{white-space:nowrap}.h-numeros svg,.h-pilar svg,.h-servicos svg{flex:none}@media (max-width:1420px){.btn-icone.whats span{display:none}.btn-icone.whats{padding:0 10px}.menu{gap:16px}.logo{width:200px}}@media (max-width:1080px){.so-celular{display:block}}@media (max-width:520px){.topo-acoes .agendar{display:none}}.ouro-escuro{color:var(--ouro-600)}.verde{color:var(--verde-800)}.h-faixa-escura{background:var(--grad-verde);padding:56px 0;position:relative;overflow:hidden}.h-faixa-clara{background:var(--marfim-50);color:var(--tinta);padding:56px 0}.h-faixa-clara h2{color:var(--verde-900)}.h-onda:before{content:"";position:absolute;inset:auto -10% -40% -10%;height:80%;background:radial-gradient(ellipse at 50% 100%,rgba(226,172,67,.12),transparent 60%);pointer-events:none}.h-dividida{display:grid;grid-template-columns:.85fr 2fr;gap:48px;align-items:center}.h-dividida>div:first-child{position:relative}.h-faixa-clara .h-dividida>div:first-child:after,.h-faixa-escura .h-dividida>div:first-child:after{content:"";position:absolute;right:-24px;top:8%;bottom:8%;width:1px;background:rgba(212,162,61,.35)}.h-dividida h2{font-size:clamp(1.7rem,2.8vw,2.3rem);margin-bottom:12px}.h-traco{display:block;width:56px;height:2px;background:var(--ouro-500);margin-top:8px}@media (max-width:900px){.h-dividida{grid-template-columns:1fr;gap:28px}.h-dividida>div:first-child:after{display:none}}.h-hero{background:var(--grad-verde);padding:56px 0 24px}.h-hero-grade{display:grid;grid-template-columns:1.05fr 1fr;gap:24px;align-items:center}.h-hero h1{font-size:clamp(2.2rem,4.4vw,3.5rem)}.h-hero-arte{display:block;margin-right:calc((100vw - min(100vw - 32px,1240px)) / -2)}.h-hero-arte img{width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%),linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 20%),linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media (max-width:900px){.h-hero-grade{grid-template-columns:1fr}.h-hero-arte{max-width:520px;margin:0 auto}}.h-pilares{padding:26px 0;background:var(--verde-1000);border-top:1px solid rgba(212,162,61,.2)}.h-pilares-grade{display:grid;grid-template-columns:repeat(4,1fr)}.h-pilar{display:flex;gap:14px;align-items:flex-start;padding:4px 22px}.h-pilar+.h-pilar{border-left:1px solid rgba(212,162,61,.25)}.h-pilar strong{display:block;font-size:.88rem;margin-bottom:2px}.h-pilar span{font-size:.78rem;color:var(--marfim-200);line-height:1.45}@media (max-width:960px){.h-pilares-grade{grid-template-columns:1fr 1fr;row-gap:20px}.h-pilar:nth-child(3){border-left:0}}@media (max-width:560px){.h-pilares-grade{grid-template-columns:1fr}.h-pilar{border-left:0!important;padding:0}}.h-intro{margin:0 0 18px;color:var(--cinza-700);font-size:.92rem}.h-numeros{display:grid;grid-template-columns:repeat(5,1fr)}.h-numeros>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:0 10px}.h-numeros>div+div{border-left:1px solid var(--marfim-200)}.h-numeros strong{font-family:var(--serif);font-size:1.2rem;color:var(--verde-900);line-height:1.15}.h-numeros span{font-size:.76rem;color:var(--cinza-700)}@media (max-width:760px){.h-numeros{grid-template-columns:1fr 1fr;row-gap:20px}.h-numeros>div{border:0!important}}.h-servicos{display:grid;grid-template-columns:repeat(4,1fr)}.h-servicos>div{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:.9rem;padding:0 10px}.h-servicos>div+div{border-left:1px solid rgba(212,162,61,.25)}@media (max-width:620px){.h-servicos{grid-template-columns:1fr 1fr;row-gap:20px}.h-servicos>div{border:0!important}}.h-segmentos{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.h-segmentos>*{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:92px;padding:12px;background:#fff;border:1px solid var(--marfim-200);border-radius:6px;font-size:.8rem;font-weight:700;color:var(--verde-900);text-align:center;box-shadow:0 6px 16px rgba(15,45,37,.06);transition:transform .18s}.h-segmentos>:hover{transform:translateY(-3px)}.h-seg-outros{background:var(--verde-900)!important;color:#fff!important;border-color:var(--verde-900)!important}.h-seg-outros span{display:inline-flex;align-items:center;gap:4px}.h-seg-outros svg{color:var(--ouro-400)}@media (max-width:760px){.h-segmentos{grid-template-columns:repeat(2,1fr)}}.h-vertice-titulo{font-size:clamp(2.2rem,3.6vw,3rem)!important;color:var(--ouro-400);line-height:1}.h-vertice-titulo span{display:block;font-size:.62em}.h-vertice-titulo sup{font-size:.4em}.h-linha{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,1fr);position:relative}.h-linha:before{content:"";position:absolute;left:7%;right:7%;top:23px;height:2px;background:linear-gradient(90deg,transparent,var(--ouro-500),transparent)}.h-linha li{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.h-linha small{font-size:.74rem;color:var(--marfim-100);line-height:1.3}.h-letra{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:2px solid var(--ouro-400);background:var(--verde-1000);font-family:var(--serif);font-weight:700;font-size:1.5rem;color:var(--ouro-300);box-shadow:0 0 18px rgba(226,172,67,.25)}@media (max-width:760px){.h-linha{grid-template-columns:repeat(4,1fr);row-gap:22px}.h-linha:before{display:none}}.h-dif{display:grid;grid-template-columns:1fr .8fr 1.9fr;gap:32px;align-items:center}.h-dif h2{font-size:1.75rem;margin-bottom:10px}.h-dif p{font-size:.88rem;color:var(--cinza-700);margin:0}.h-rotulo{font-family:var(--serif);font-size:1.15rem;font-weight:700;color:var(--ouro-700)!important;text-decoration:underline;text-decoration-color:var(--ouro-500);text-underline-offset:5px;margin-bottom:8px!important}.h-checks{list-style:none;margin:0;padding:0 0 0 24px;border-left:1px solid var(--marfim-200);display:grid;gap:10px;font-size:.84rem}.h-checks li{display:flex;gap:8px;align-items:center}.h-checks svg{color:#fff;background:var(--ouro-500);border-radius:4px;padding:2px;flex:none}.h-res-titulo{font-family:var(--serif);font-size:1.3rem;color:var(--verde-900);margin-bottom:12px}.h-resultados{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.h-resultado{background:#fff;border:1px solid var(--marfim-200);border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:6px;box-shadow:0 6px 16px rgba(15,45,37,.06)}.h-sigla{font-family:var(--sans);font-size:1.25rem;font-weight:800;color:var(--verde-800);letter-spacing:.02em}.h-resultado span{font-size:.76rem;color:var(--cinza-700);min-height:2.3em}.h-resultado b{font-family:var(--serif);font-size:1.3rem;color:var(--ouro-700)}.h-total{margin:12px 0 0!important;font-size:.84rem!important}.h-total strong{font-family:var(--serif);font-size:1.2rem;color:var(--ouro-700)}@media (max-width:1080px){.h-dif{grid-template-columns:1fr 1fr}.h-dif>div:last-child{grid-column:1/-1}}@media (max-width:620px){.h-dif,.h-resultados{grid-template-columns:1fr}.h-checks{border:0;padding:0}}.h-diag .h-dividida{grid-template-columns:1fr 1.1fr}.h-diag .h-dividida>div:first-child:after{display:none}@media (max-width:900px){.h-diag .h-dividida{grid-template-columns:1fr}}.h-conteudo{display:grid;grid-template-columns:.9fr 2.6fr auto;gap:28px;align-items:center}.h-conteudo h2{font-size:1.8rem}.h-conteudo p{font-size:.86rem;color:var(--cinza-700);margin:0}.h-artigos{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.h-artigo{background:#fff;border:1px solid var(--marfim-200);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 6px 16px rgba(15,45,37,.06)}.h-capa{position:relative;height:96px;background:var(--grad-verde);display:grid;place-items:center}.h-capa img{width:46px;opacity:.85}.h-capa .etiqueta{position:absolute;left:10px;background:var(--ouro-400);color:var(--verde-1000)}.h-artigo strong{padding:12px 12px 6px;font-size:.84rem;color:var(--verde-900);line-height:1.35}.h-artigo small{display:flex;flex-wrap:wrap;gap:4px 12px;padding:0 12px 12px;margin-top:auto;font-size:.68rem;color:var(--cinza-500)}.h-artigo small span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.h-artigo small svg{color:var(--ouro-600)}.h-ver-todos{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border:1px solid var(--ouro-500);border-radius:6px;font-size:.76rem;font-weight:700;color:var(--verde-900);white-space:nowrap}@media (max-width:1080px){.h-conteudo{grid-template-columns:1fr}.h-ver-todos{justify-self:start}}@media (max-width:760px){.h-artigos{grid-template-columns:1fr}}.h-final{padding:40px 0}.h-final-grade{display:grid;grid-template-columns:200px 1fr;gap:32px;align-items:center;text-align:center}.h-final-peca img{width:200px;filter:drop-shadow(0 20px 40px rgba(0,0,0,.5))}.h-final h2{font-size:clamp(1.7rem,3vw,2.4rem);margin-bottom:6px}.h-final .lead{margin:0 auto 18px}@media (max-width:620px){.h-final-grade{grid-template-columns:1fr}.h-final-peca img{width:120px;margin:0 auto}}.app{display:grid;grid-template-columns:232px 1fr;min-height:100vh;background:var(--marfim-50);color:var(--tinta)}.app-lado{background:var(--verde-1000);color:var(--marfim-100);padding:20px 14px;position:sticky;top:0;height:100vh;overflow:auto}.app-lado .logo{width:160px;margin:0 6px 10px}.area-nome{margin:0 6px 22px;padding:5px 10px;border:1px solid rgba(226,172,67,.4);border-radius:4px;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ouro-400);display:inline-block}.app-lado nav a{display:flex;gap:10px;align-items:center;padding:7px 12px;border-radius:5px;font-size:.84rem;margin-bottom:1px;color:var(--marfim-200)}.app-lado nav a:hover{background:rgba(255,255,255,.05)}.app-lado nav a.ativo{background:var(--verde-800);color:#fff;box-shadow:inset 3px 0 0 var(--ouro-400)}.app-lado .grupo{font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cinza-500);margin:14px 12px 6px}.app-lado button.grupo{display:flex;width:calc(100% - 24px);justify-content:space-between;align-items:center;background:none;border:0;padding:0;cursor:pointer;font-family:inherit;text-align:left}.app-lado button.grupo:after{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);margin-right:2px;transition:transform .15s}.app-lado button.grupo.fechado:after{transform:rotate(-45deg)}.app-lado button.grupo:hover{color:var(--marfim-200)}@media (min-width:861px){.app-lado nav .recolhido{display:none}}.app-main{min-width:0}.app-topo{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:14px 28px;background:#fff;border-bottom:1px solid var(--marfim-200)}.busca{flex:1 1;max-width:520px;padding:10px 14px;border:1px solid var(--marfim-200);border-radius:var(--raio);background:var(--marfim-50)}.usuario{display:flex;gap:10px;align-items:center;font-size:.82rem}.usuario small{display:block;color:var(--cinza-500)}.avatar{width:36px;height:36px;border-radius:50%;background:var(--verde-800);color:var(--ouro-300);display:grid;place-items:center;font-weight:700;font-size:.8rem}.app-conteudo{padding:28px}.app-conteudo h1{font-family:var(--sans);font-size:1.6rem;font-weight:700;color:var(--verde-900);margin-bottom:4px}.app-conteudo .sub{color:var(--cinza-500);font-size:.88rem;margin:0 0 24px}.painel{background:#fff;border:1px solid var(--marfim-200);border-radius:8px;padding:20px}.painel h2{font-family:var(--sans);font-size:1rem;font-weight:700;color:var(--verde-900);margin:0 0 14px;display:flex;justify-content:space-between;align-items:center}.painel h2 a{font-size:.74rem;color:var(--ouro-700);font-weight:600}.kpi .valor{font-size:1.9rem;font-weight:700;color:var(--verde-900);line-height:1.1}.kpi .rotulo{font-size:.8rem;color:var(--cinza-500)}.kpi .delta{font-size:.76rem;color:var(--verde-ok);font-weight:600;margin-top:6px}.grade-app{display:grid;grid-template-columns:1.6fr 1fr;gap:20px;margin-top:20px}@media (max-width:1100px){.grade-app{grid-template-columns:1fr}}.abas{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.abas button{border:1px solid var(--marfim-200);background:#fff;border-radius:999px;padding:5px 12px;font-size:.76rem;cursor:pointer}.abas button.ativo{background:var(--verde-900);color:#fff;border-color:var(--verde-900)}.tabela{width:100%;border-collapse:collapse;font-size:.84rem}.tabela th{text-align:left;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--cinza-500);padding:8px;border-bottom:1px solid var(--marfim-200)}.tabela td{padding:10px 8px;border-bottom:1px solid var(--marfim-100);vertical-align:top}.tabela tr:hover td{background:#FCFBF7}.selo{display:inline-block;padding:2px 9px;border-radius:999px;font-size:.7rem;font-weight:700;white-space:nowrap}.selo-ok{background:#E6F3EA;color:var(--verde-ok)}.selo-alerta{background:#FBF0DD;color:var(--laranja)}.selo-erro{background:#F8E4E0;color:var(--vermelho)}.selo-info{background:#E3EDF8;color:var(--azul)}.selo-neutro{background:var(--marfim-100);color:var(--cinza-700)}.lista-tarefas{list-style:none;margin:0;padding:0}.lista-tarefas li{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--marfim-100);font-size:.86rem}.lista-tarefas li small{display:block;color:var(--cinza-500)}.lista-tarefas input{margin-top:4px;accent-color:var(--verde-800)}.lista-prazos{list-style:none;margin:0 0 4px;padding:0}.lista-prazos li{display:flex;gap:6px;align-items:baseline;margin-bottom:3px;line-height:1.3}.menu-contador{margin-left:auto;min-width:20px;padding:1px 6px;border-radius:10px;background:var(--ouro-400);color:var(--verde-1000);font-size:.72rem;font-weight:700;text-align:center}.linha-tempo{display:flex;justify-content:space-between;position:relative;margin:8px 0 20px}.linha-tempo:before{content:"";position:absolute;top:13px;left:4%;right:4%;height:2px;background:var(--marfim-200)}.linha-tempo div{position:relative;flex:1 1;text-align:center;font-size:.72rem;color:var(--cinza-500)}.linha-tempo div span{display:grid;place-items:center;width:28px;height:28px;margin:0 auto 6px;border-radius:50%;background:#fff;border:2px solid var(--marfim-200);font-weight:700;font-size:.74rem}.linha-tempo div.feito span{background:var(--verde-ok);border-color:var(--verde-ok);color:#fff}.linha-tempo div.atual span{background:var(--ouro-500);border-color:var(--ouro-500);color:var(--verde-1000)}.linha-tempo div.atual{color:var(--tinta);font-weight:700}.dados-chave{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dados-chave div{font-size:.78rem;color:var(--cinza-500)}.dados-chave strong{display:block;font-size:1rem;color:var(--verde-900)}@media (max-width:900px){.dados-chave{grid-template-columns:1fr 1fr}}.demo{background:#FBF0DD;color:#7A4E12;padding:8px 28px;font-size:.78rem;border-bottom:1px solid #f0ddb8}@media (max-width:860px){.app{grid-template-columns:1fr}.app-lado{position:static;height:auto}.app-lado nav{display:flex;overflow-x:auto;gap:4px}.app-lado nav a{white-space:nowrap}.app-lado .grupo{display:none}.app-topo{padding:12px 16px}.app-conteudo{padding:16px}.usuario div{display:none}}.entrar-pagina{min-height:calc(100vh - 77px);display:grid;place-items:center;padding:40px 16px;background:var(--grad-verde)}.entrar-caixa{width:min(100%,420px);background:#fff;color:var(--tinta);border-radius:8px;padding:32px}.entrar-caixa h1{font-family:var(--sans);font-size:1.4rem;font-weight:700;color:var(--verde-900)}h1,h2,h3{font-weight:600;letter-spacing:-.01em}.h-hero{background:#01150E;padding:28px 0 0}.h-final:after,.h-hero:after,.h-onda:after{content:"";position:absolute;inset:auto 0 0 0;height:70%;background:var(--ondas) bottom/100% 100% no-repeat;pointer-events:none;opacity:.9}.h-final>.container,.h-hero>.container,.h-onda>.container{position:relative;z-index:1}.h-hero-grade{grid-template-columns:.92fr 1.08fr;gap:0}.h-hero h1{font-size:clamp(2.1rem,3.3vw,3rem)}.h-hero .lead,.h-numeros strong{font-size:1.05rem}.h-hero .lead{color:#F1EEE6}.h-pilares{background:#04150E;border-top:1px solid rgba(226,172,67,.28);border-bottom:1px solid rgba(226,172,67,.15)}.h-pilar strong{font-size:.95rem}.h-faixa-escura{background:radial-gradient(ellipse at 80% 0,#0B2A1C 0,#052014 45%,#03120B 100%)}.h-onda:before{display:none}.h-servicos>div{font-size:.95rem}.h-diag{overflow:hidden}.h-diag .container{position:relative;z-index:1}.h-notebook img{-webkit-mask-image:radial-gradient(ellipse 95% 95% at 50% 50%,#000 70%,transparent 100%);mask-image:radial-gradient(ellipse 95% 95% at 50% 50%,#000 70%,transparent 100%)}.h-diag-barras{position:absolute;right:0;bottom:0;width:min(30vw,420px);z-index:0;pointer-events:none;opacity:.95}.h-diag-barras img{width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%);mask-image:linear-gradient(90deg,transparent,#000 35%)}.h-capa{height:auto;aspect-ratio:366/114;background:#1a1a14;overflow:hidden}.h-capa img,.h-capa picture{display:block;width:100%;height:100%;object-fit:cover;opacity:1}.h-capa .etiqueta{left:12px;top:10px;border-radius:999px;padding:4px 12px;font-size:.72rem;background:linear-gradient(135deg,#E9BE5C,#C99227);color:#1A1405;box-shadow:0 2px 6px rgba(0,0,0,.25)}.h-final{padding:0}.h-final-grade{grid-template-columns:minmax(220px,420px) 1fr;gap:24px;align-items:end}.h-final-grade>div{padding:36px 0 40px}.h-final-peca{display:block;align-self:end}.h-final-peca img{height:auto;filter:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 25%,#000 80%,transparent)}@media (max-width:900px){.h-hero-arte{margin-right:-16px}.h-diag-barras{display:none}}@media (max-width:620px){.h-final-grade{grid-template-columns:1fr}.h-final-peca img{width:100%}.h-final-grade>div{padding-top:0}}.h-faixa-clara,.h-faixa-escura{padding:44px 0}.h-dividida{grid-template-columns:1fr 1.9fr}.h-dividida h2{font-size:clamp(1.6rem,2.3vw,2.1rem);line-height:1.15}.h-vertice-titulo{font-size:clamp(2rem,3vw,2.6rem)!important}.h-final-peca img,.h-notebook img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.h-final-peca img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 75%,transparent),linear-gradient(180deg,transparent,#000 12%);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 75%,transparent),linear-gradient(180deg,transparent,#000 12%)}.h-final-grade{grid-template-columns:minmax(200px,360px) 1fr}.h-final-grade>div{padding:30px 0 34px}.h-final h2{font-size:clamp(1.6rem,2.4vw,2.2rem)}.h-final .lead{max-width:none}.h-final{overflow:visible}.h-final-grade{display:block;position:static}.h-final-grade>div{padding:40px 0 44px 300px;text-align:center}.h-final-peca{position:absolute;left:max(16px,calc((100vw - 1240px) / 2 + 40px));bottom:0;width:230px;z-index:2;pointer-events:none}.h-final-peca img{width:100%;-webkit-mask-image:none;mask-image:none;filter:drop-shadow(0 18px 30px rgba(0,0,0,.55))}@media (max-width:900px){.h-final-grade>div{padding:200px 0 36px}.h-final-peca{left:50%;transform:translateX(-50%);bottom:auto;top:-40px;width:180px}}.h-final-peca{left:0;width:260px}@media (max-width:900px){.h-final-peca{left:50%;width:180px}.h-dividida,.h-hero-grade{grid-template-columns:1fr}.h-hero-arte{margin:8px -16px 0}.h-hero-arte img{-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}}.h-final-peca img{position:relative;z-index:1;transform:scaleX(-1);filter:drop-shadow(0 18px 30px rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(226,172,67,.25))}.h-final-peca:before{top:52%;width:170%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(239,199,114,.42) 0,rgba(226,172,67,.2) 30%,rgba(201,146,39,.07) 55%,transparent 72%);pointer-events:none}.h-final-peca:after,.h-final-peca:before{content:"";position:absolute;z-index:0;left:50%;border-radius:50%}.h-final-peca:after{bottom:-4px;width:120%;height:26px;transform:translateX(-50%);background:radial-gradient(ellipse,rgba(239,199,114,.5),transparent 70%)}.h-notebook{max-width:560px;margin:-20px auto}.h-notebook img{-webkit-mask-image:radial-gradient(ellipse 58% 56% at 50% 50%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 58% 56% at 50% 50%,#000 62%,transparent 100%)}.h-notebook{display:block;max-width:440px}.h-notebook img{width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media (max-width:900px){.h-notebook{max-width:420px}}.h-notebook{max-width:600px;margin:0 auto;position:relative}.h-notebook:before{content:"";position:absolute;inset:8% 6% 2%;background:radial-gradient(ellipse at 50% 60%,rgba(31,120,80,.35),transparent 70%);filter:blur(10px);z-index:0}.h-notebook img{position:relative;z-index:1;-webkit-mask-image:none;mask-image:none;filter:drop-shadow(0 22px 28px rgba(0,0,0,.55))}.h-diag .h-dividida{grid-template-columns:1.15fr 1fr}@media (max-width:900px){.h-notebook{max-width:460px}.h-diag .h-dividida{grid-template-columns:1fr}}.h-hero{position:relative;overflow:hidden;background:#00150B;padding:0;min-height:clamp(460px,38vw,600px);display:flex;align-items:center}.h-hero:after{display:none}.h-hero-cena{position:absolute;top:0;right:0;bottom:0;width:66%;display:block;z-index:0}.h-hero-cena img{width:100%;height:100%;object-fit:cover;object-position:62% 50%;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.55) 14%,#000 34%);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.55) 14%,#000 34%)}.h-hero>.container{position:relative;z-index:1;width:min(calc(100% - 32px),1240px)}.h-hero-grade{display:block}.h-hero-texto{max-width:560px;padding:56px 0}.h-hero h1{font-size:clamp(2.2rem,3.4vw,3.2rem);line-height:1.1;text-shadow:0 2px 18px rgba(0,0,0,.45)}.h-hero .lead{text-shadow:0 1px 10px rgba(0,0,0,.5)}@media (max-width:900px){.h-hero{display:block;min-height:0}.h-hero-cena{position:relative;width:100%;height:auto;aspect-ratio:1672/941}.h-hero-cena img{-webkit-mask-image:linear-gradient(180deg,#000 75%,transparent);mask-image:linear-gradient(180deg,#000 75%,transparent)}.h-hero-texto{padding:8px 0 40px;max-width:none}.h-hero>.container{margin-top:-24px}}.h-diag-barras img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%),linear-gradient(180deg,transparent,#000 18%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 35%),linear-gradient(180deg,transparent,#000 18%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.entrar-grade{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:940px;margin:0 auto;align-items:stretch}.entrar-info{display:flex;flex-direction:column;justify-content:space-between;gap:14px}.entrar-info .sobretitulo{margin-bottom:6px}.entrar-info h1{font-size:clamp(1.7rem,2.6vw,2.2rem);margin:0}.entrar-info .cartao-escuro{padding:18px 22px}.entrar-info .cartao-escuro h3{font-family:var(--sans);font-size:.98rem;font-weight:700;margin:0 0 6px}.entrar-info .cartao-escuro p{font-size:.86rem;line-height:1.5}.entrar-caixa{width:100%}.entrar-caixa h2{font-family:var(--sans);font-size:1.3rem;font-weight:700;color:var(--verde-900);margin:0 0 14px}@media (max-width:760px){.entrar-grade{grid-template-columns:1fr}}.op-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px}.op-kpi{display:flex;gap:12px;align-items:center;transition:transform .15s}.op-kpi:hover{transform:translateY(-2px)}.op-kpi b{display:block;font-size:1.8rem;line-height:1.1;color:var(--verde-900)}.op-kpi span{font-size:.78rem;color:var(--cinza-500)}.op-grade{display:grid;grid-template-columns:1.7fr 1fr;gap:20px;margin-top:20px}.op-alertas{list-style:none;margin:0;padding:0;display:grid;gap:8px}.op-alerta a{display:block;padding:9px 12px;border-left:3px solid;border-radius:4px;background:var(--marfim-50)}.op-alerta strong{display:block;font-size:.84rem}.op-alerta small{color:var(--cinza-500);font-size:.74rem}.op-erro a{border-color:var(--vermelho)}.op-alerta a,.op-alerta.op-alerta a{border-color:var(--laranja)}.op-info a{border-color:var(--azul)}.op-ok a{border-color:var(--verde-ok)}.op-erro a{border-color:var(--vermelho)!important}.op-info a{border-color:var(--azul)!important}.op-acoes{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:20px}.op-acoes .btn-contorno{color:var(--verde-800);border-color:var(--marfim-200)}.op-barra{display:grid;grid-template-columns:110px 1fr 40px;gap:10px;align-items:center;font-size:.84rem;margin-bottom:8px}.op-barra div{height:10px;background:var(--marfim-100);border-radius:999px;overflow:hidden}.op-barra i{display:block;height:100%;border-radius:999px}.op-barra b{text-align:right}.painel h2 span{display:inline-flex;align-items:center;gap:8px}@media (max-width:1100px){.op-kpis{grid-template-columns:repeat(3,1fr)}.op-grade{grid-template-columns:1fr}}@media (max-width:620px){.op-kpis{grid-template-columns:1fr 1fr}}.app-lado nav .em-breve{display:block;padding:9px 12px;margin-bottom:2px;opacity:.45;cursor:default;font-size:.84rem;color:var(--marfim-200)}.app-lado nav .em-breve small{font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;margin-left:4px}.det-titulo{all:unset;cursor:pointer;font-weight:700;color:var(--verde-900)}.det-titulo:hover{text-decoration:underline}.det-link{all:unset;cursor:pointer;font-size:.74rem;font-weight:700;color:var(--ouro-700);text-decoration:underline}.tabela tr.det-aberta td{background:#FBF6EA}.tabela tr.det-linha-tr td{background:#FBF6EA;padding:4px 14px 18px}.tabela tr.det-linha-tr:hover td{background:#FBF6EA}.det h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--cinza-500);margin:16px 0 8px}.det-links{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.det-links .btn-contorno{color:var(--verde-800);border-color:var(--marfim-200)}.det-grade{display:grid;grid-template-columns:1.4fr 1fr;gap:24px}.det-linha{display:grid;grid-template-columns:150px 1fr;gap:10px;font-size:.84rem;padding:4px 0;border-bottom:1px dashed var(--marfim-200)}.det-linha span{color:var(--cinza-500);font-size:.76rem}.det-rolagem{max-height:320px;overflow:auto;background:#fff;border:1px solid var(--marfim-200);border-radius:6px}.det-arquivos{margin:0;padding-left:18px;font-size:.84rem}.det-arquivos li{margin-bottom:4px}.det-arquivos a{font-weight:700;text-decoration:underline}@media (max-width:900px){.det-grade,.det-linha{grid-template-columns:1fr}}.escada-estados{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.escada-estados li{font-size:.74rem;padding:3px 8px;border-radius:999px;background:var(--marfim-100);color:var(--cinza-500)}.escada-estados li.feito{background:var(--marfim-200);color:var(--verde-800)}.escada-estados li.atual{background:var(--verde-800);color:#fff;font-weight:600}.disputa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px;padding:14px 16px;background:#fff;border:1px solid var(--marfim-200);border-left:4px solid var(--ouro-600);border-radius:8px}.disputa dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--cinza-500);margin-bottom:2px}.disputa dd{margin:0;display:flex;flex-direction:column;gap:2px;font-size:.88rem;color:var(--verde-900)}.disputa dd small{color:var(--cinza-500)}.disputa .disputa-edital{color:var(--verde-800)}@media (max-width:700px){.disputa{grid-template-columns:1fr}}.crm-topo{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.crm-topo input,.crm-topo select{padding:8px 10px;border:1px solid var(--marfim-200);border-radius:var(--raio);background:#fff;font-size:.84rem}.crm-topo input{flex:1 1;min-width:180px}.crm-funil{display:flex;gap:2px;margin-bottom:14px;overflow-x:auto}.crm-funil div{flex:1 1;min-width:74px;background:var(--marfim-100);padding:6px 8px;font-size:.7rem;color:var(--cinza-700);border-radius:4px}.crm-funil div b{display:block;font-size:1rem;color:var(--verde-900)}.crm-funil div.ativo{background:var(--verde-900);color:#fff}.crm-funil div.ativo b{color:var(--ouro-300)}.crm-quadro{display:flex;gap:12px;overflow-x:auto;padding-bottom:12px;align-items:flex-start;scroll-snap-type:x proximity}.crm-coluna{flex:0 0 272px;background:var(--marfim-100);border-radius:var(--raio);padding:10px;scroll-snap-align:start;min-height:160px}.crm-coluna.alvo{outline:2px dashed var(--ouro-500)}.crm-coluna header{margin-bottom:8px}.crm-coluna header strong{display:flex;justify-content:space-between;font-size:.86rem;color:var(--verde-900)}.crm-coluna header small{display:block;font-size:.7rem;color:var(--cinza-500)}.crm-cartao{display:block;width:100%;text-align:left;background:#fff;border:1px solid var(--marfim-200);border-left:4px solid var(--verde-ok);border-radius:var(--raio);padding:9px 10px;margin-bottom:8px;cursor:pointer;font:inherit;color:var(--tinta)}.crm-cartao:hover{box-shadow:0 2px 8px rgba(11,42,29,.12)}.crm-cartao.atrasado{border-left-color:var(--vermelho)}.crm-cartao.hoje{border-left-color:var(--ouro-500)}.crm-cartao.pendente{border-style:dashed;opacity:.8}.crm-cartao strong{display:block;font-size:.84rem;line-height:1.25}.crm-cartao small{display:block;font-size:.72rem;color:var(--cinza-500);margin-top:3px}.crm-cartao .crm-linha{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-top:6px}.crm-avatar{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--verde-900);color:var(--ouro-300);font-size:.62rem;font-weight:700}.crm-gaveta-fundo{position:fixed;inset:0;background:rgba(4,21,14,.45);z-index:50}.crm-gaveta{position:fixed;top:0;right:0;bottom:0;width:min(920px,100vw);background:var(--marfim-50);z-index:51;overflow-y:auto;padding:18px 22px 40px;box-shadow:-8px 0 30px rgba(0,0,0,.2)}.crm-cabeca{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.crm-cabeca h1{margin:0;font-size:1.4rem}.crm-fases{display:flex;gap:3px;margin:14px 0 6px;overflow-x:auto}.crm-fases span{flex:1 1;min-width:64px;font-size:.62rem;text-align:center;padding:5px 2px;background:var(--marfim-200);color:var(--cinza-700);border-radius:3px;white-space:nowrap}.crm-fases span.feita{background:#CFE5D6;color:var(--verde-800)}.crm-fases span.atual{background:var(--verde-900);color:#fff;font-weight:700}.crm-acoes{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.crm-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 18px;font-size:.84rem}.crm-grade div small{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--cinza-500)}.crm-bolha{background:#fff;border:1px solid var(--marfim-200);border-radius:10px;padding:10px 12px;white-space:pre-wrap;font-size:.86rem;margin:6px 0}.crm-bolha.cliente{background:#EEF6F0;border-color:#CFE5D6}.crm-sugestao textarea{width:100%;min-height:170px;padding:11px 13px;border:1px solid var(--marfim-200);border-radius:var(--raio);font:inherit;font-size:.88rem}.crm-chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.crm-modelos{display:grid;gap:6px;max-height:300px;overflow-y:auto}.crm-modelos button{all:unset;cursor:pointer;padding:8px 10px;background:#fff;border:1px solid var(--marfim-200);border-radius:var(--raio);font-size:.82rem}.crm-modelos button.ativo{border-color:var(--verde-900);box-shadow:inset 3px 0 0 var(--ouro-500)}.crm-modelos button small{display:block;color:var(--cinza-500);font-size:.72rem}.crm-linha-tempo{list-style:none;margin:0;padding:0}.crm-linha-tempo li{padding:8px 0 8px 14px;border-left:2px solid var(--marfim-200);margin-left:4px;font-size:.84rem}.crm-linha-tempo li small{display:block;color:var(--cinza-500);font-size:.72rem}.crm-modal{position:fixed;inset:0;background:rgba(4,21,14,.5);z-index:60;display:grid;place-items:center;padding:16px}.crm-modal>div{background:#fff;border-radius:var(--raio);padding:20px;width:min(520px,100%);max-height:90vh;overflow-y:auto}.crm-wa-barra{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:10px 12px;margin:0 0 6px;background:var(--marfim-100);border-radius:var(--raio)}.crm-roteiro-colunas{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:4px 18px}.crm-roteiro-colunas h3{font-size:.85rem;margin:4px 0}.crm-roteiro-colunas ul{margin:0;padding-left:18px}.crm-roteiro h2 .selo,.crm-roteiro h2>span{margin-left:8px}.crm-trocar-edital{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:8px}.crm-trocar-edital select{width:auto;max-width:100%}.crm-aprovacao{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:10px 0;border-top:1px solid var(--marfim-100)}.crm-aprovacao>div:first-child{display:flex;flex-direction:column;gap:2px;flex:1 1 320px}.crm-aprovacao-acoes{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.crm-aprovacao-acoes input{width:220px}.crm-form-reserva{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 12px}.crm-reuniao-situacao{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.crm-reuniao-situacao select{width:auto}.crm-wa-barra label{display:flex;gap:8px;align-items:center;margin:0}.crm-wa-barra input{width:auto}.crm-wa-progresso{height:6px;background:var(--marfim-100);border-radius:99px;overflow:hidden;margin:10px 0 14px}.crm-wa-progresso i{display:block;height:100%;background:var(--ouro-500,#b8913a);transition:width .3s}@media (max-width:700px){.crm-gaveta{padding:14px 14px 40px}.crm-coluna{flex-basis:84vw}}.crm-resumo{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 10px}.crm-resumo button{flex:1 1;min-width:130px;text-align:left;background:#fff;border:1px solid var(--marfim-200);border-radius:var(--raio);padding:8px 10px;font:inherit;font-size:.72rem;color:var(--cinza-500);cursor:pointer}.crm-resumo button b{display:block;font-size:1.15rem;color:var(--verde-900);line-height:1.2}.crm-casca{display:block}.crm-lado{position:sticky;top:8px;z-index:20;display:flex;align-items:center;gap:18px;margin-bottom:18px;background:var(--verde-1000);border-radius:12px;padding:10px 16px;color:var(--marfim-200);box-shadow:0 10px 26px rgba(4,21,14,.18)}.crm-marca{padding:0;flex:none}.crm-marca b{display:block;font-family:var(--serif);font-size:1.25rem;letter-spacing:.08em;color:var(--ouro-400);line-height:1.1}.crm-marca span{font-size:.62rem;letter-spacing:.12em;color:var(--ouro-600)}.crm-lado nav{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.crm-lado nav button{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:6px;font-size:.82rem;color:var(--marfim-200);cursor:pointer;white-space:nowrap}.crm-lado nav button:hover{background:rgba(255,255,255,.06)}.crm-lado nav button:focus-visible{outline:2px solid var(--ouro-400)}.crm-lado nav button.ativo{background:var(--verde-800);color:#fff;font-weight:700;box-shadow:inset 0 -3px 0 var(--ouro-400)}.crm-lado nav small{font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cinza-500);margin:0 4px 0 10px;padding-left:12px;border-left:1px solid rgba(255,255,255,.18)}.crm-lado-botao{display:none}.crm-area{min-width:0}.crm-area-topo{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap;margin-bottom:14px}.crm-area-topo h1{margin:0}.crm-area-topo .sub{margin:2px 0 0}@media (max-width:860px){.crm-casca{grid-template-columns:1fr;gap:14px}.crm-lado{position:static;padding:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.crm-marca{padding:0 4px}.crm-marca b{font-size:1.05rem}.crm-lado-botao{display:inline-block;background:none;border:1px solid rgba(226,172,67,.55);color:var(--ouro-300);border-radius:6px;padding:7px 12px;font:inherit;font-size:.8rem;cursor:pointer}.crm-lado nav{display:none;flex-basis:100%}.crm-lado.aberto nav{display:grid}.crm-lado nav small{margin:10px 12px 4px;padding-left:0;border-left:0}}.crm-kpi{all:unset;box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid var(--marfim-200);border-radius:8px;padding:20px}.crm-kpi:focus-visible{outline:2px solid var(--ouro-400)}.crm-nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px}.crm-nums>*{all:unset;box-sizing:border-box;background:var(--marfim-100);border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.crm-nums>button{cursor:pointer}.crm-nums>button:hover{box-shadow:inset 0 0 0 1px var(--ouro-500)}.crm-nums b{font-size:1.9rem;line-height:1.1;color:var(--verde-900)}.crm-nums span{font-size:.76rem;color:var(--cinza-700)}.crm-macros{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.crm-macros button{all:unset;box-sizing:border-box;cursor:pointer;background:var(--marfim-50);border:1px solid var(--marfim-200);border-top:3px solid var(--verde-800);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.crm-macros button:hover{border-top-color:var(--ouro-500)}.crm-macros small{font-size:.66rem;color:var(--ouro-700);font-weight:700}.crm-macros b{font-size:1.5rem;color:var(--verde-900);line-height:1.1}.crm-macros strong{font-size:.8rem;color:var(--verde-900);line-height:1.2}.crm-macros span{font-size:.7rem;color:var(--cinza-500);line-height:1.3}@media (max-width:1200px){.crm-macros{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.crm-macros{grid-template-columns:1fr 1fr}}.crm-macro-barra{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:4px;margin-bottom:6px}.crm-macro-barra button{all:unset;box-sizing:border-box;cursor:pointer;background:var(--verde-900);color:var(--marfim-100);padding:7px 10px;border-radius:5px;font-size:.74rem;line-height:1.25}.crm-macro-barra button small{display:block;font-size:.6rem;color:var(--ouro-300)}.crm-macro-barra button b{font-size:1.05rem;color:#fff;margin-right:6px}.crm-macro-barra button.ativo{background:var(--grad-ouro);color:var(--verde-1000)}.crm-macro-barra button.ativo b,.crm-macro-barra button.ativo small{color:var(--verde-1000)}.crm-funil div.fora{opacity:.35}.crm-link{all:unset;cursor:pointer;color:var(--ouro-700);text-decoration:underline;font-weight:600}.crm-alertas{list-style:none;margin:0;padding:0;display:grid;gap:6px}.crm-alertas button{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:flex;gap:8px;align-items:baseline;padding:9px 12px;border:1px solid var(--marfim-200);border-left:4px solid var(--ouro-500);border-radius:6px;font-size:.84rem}.crm-alertas button b{color:var(--verde-900)}.crm-alertas button span{margin-left:auto;font-size:.72rem;color:var(--ouro-700);white-space:nowrap}.crm-entradas{display:grid;gap:8px}.crm-entrada{all:unset;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;gap:12px;align-items:center;background:#fff;border:1px solid var(--marfim-200);border-radius:8px;padding:12px 16px}.crm-entrada:hover{box-shadow:0 2px 8px rgba(11,42,29,.1)}.crm-entrada.atrasada{border-left:4px solid var(--vermelho)}.crm-entrada strong{display:block;font-size:.84rem;text-transform:uppercase;letter-spacing:.02em;color:var(--verde-900)}.crm-entrada small{display:block;font-size:.74rem;color:var(--cinza-700)}.crm-entrada-fim{display:flex;gap:10px;align-items:center;text-align:right;flex:none}.crm-p{display:inline-block;min-width:44px;text-align:center;padding:4px 10px;border-radius:6px;font-size:.72rem;font-weight:700;background:#E6ECE8;color:var(--verde-900)}.crm-p.crm-p0{background:var(--verde-900);color:var(--ouro-300)}.crm-p.crm-p1{background:#FBF0DD;color:var(--laranja)}@media (max-width:620px){.crm-entrada{flex-direction:column;align-items:flex-start}.crm-entrada-fim{text-align:left}}.crm-segs{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin-bottom:14px}.crm-segs button{all:unset;box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid var(--marfim-200);border-radius:8px;padding:10px 12px}.crm-segs button strong{display:block;font-size:.8rem;color:var(--verde-900);line-height:1.25}.crm-segs button small{font-size:.7rem;color:var(--cinza-500)}.crm-segs button.ativo{background:var(--verde-900);border-color:var(--verde-900)}.crm-segs button.ativo strong{color:#fff}.crm-segs button.ativo small{color:var(--ouro-300)}.crm-destaque{background:#E6ECE8;border-color:#D3DED7}.crm-matriz{display:grid;gap:8px;margin-top:14px}.crm-matriz>div{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;background:#fff;border:1px solid var(--marfim-200);border-radius:8px;padding:12px 16px}.crm-matriz strong{display:block;font-size:.86rem;color:var(--verde-900)}.crm-matriz small{display:block;font-size:.74rem;color:var(--cinza-500)}.crm-matriz-uf{font-size:.78rem;font-weight:700;color:var(--cinza-700)}@media (max-width:620px){.crm-matriz>div{grid-template-columns:1fr}}.crm-duas{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:900px){.crm-duas{grid-template-columns:1fr}}.crm-barras{display:grid;gap:6px}.crm-barras button{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:minmax(60px,38%) 1fr auto;gap:8px;align-items:center;font-size:.78rem;padding:2px 4px;border-radius:4px}.crm-barras button:disabled{cursor:default}.crm-barras button.ativo{background:#FBF6EA;font-weight:700}.crm-barras span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cinza-700)}.crm-barras i{display:block;height:12px;border-radius:3px;background:var(--verde-800);min-width:2px}.crm-barras button.ativo i{background:var(--ouro-500)}.crm-barras b{color:var(--verde-900);min-width:28px;text-align:right}.crm-check{display:inline-flex;gap:6px;align-items:center;font-size:.82rem}.crm-reuniao{margin-top:14px}.crm-reuniao-topo{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap;margin-bottom:12px}.crm-reuniao-topo small{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ouro-700);font-weight:700}.crm-reuniao-topo strong{display:block;color:var(--verde-900)}.crm-reuniao-topo span{font-size:.8rem;color:var(--cinza-700)}.crm-editais{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.crm-editais>div{display:flex;flex-direction:column;gap:4px;align-items:flex-start;background:var(--marfim-50);border:1px solid var(--marfim-200);border-radius:8px;padding:12px}.crm-editais>div.rever{border-color:var(--laranja);background:#FFF8EC}.crm-editais small{font-size:.7rem;font-weight:700;color:var(--ouro-700)}.crm-editais strong{font-size:.84rem;color:var(--verde-900);line-height:1.25}.crm-editais span{font-size:.74rem;color:var(--cinza-700)}.crm-editais .selo{white-space:normal}@media (max-width:900px){.crm-editais{grid-template-columns:1fr}}.crm-360-topo{background:var(--marfim-100);border-radius:8px;padding:14px 16px;margin-bottom:10px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.crm-360-topo h1{margin:0;font-size:1.3rem;text-transform:uppercase;letter-spacing:.02em}.crm-360-topo p{margin:2px 0 0;font-size:.82rem;color:var(--cinza-700)}.crm-porque{background:#E6ECE8;border-radius:8px;padding:12px 16px;margin-bottom:10px}.crm-porque h2{margin:0 0 6px;font-family:var(--sans);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--verde-900)}.crm-porque ul{margin:0;padding-left:18px;font-size:.84rem}.crm-porque li{margin-bottom:2px}.crm-360-acao{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:10px 0}.crm-area .painel h2{flex-wrap:wrap;gap:8px}.crm-area .painel h2 span{flex-wrap:wrap}.crm-area .painel h2 select{max-width:230px;padding:5px 8px;border:1px solid var(--marfim-200);border-radius:var(--raio);background:#fff;font-size:.78rem;font-weight:400}@media (max-width:620px){.crm-nums b{font-size:1.5rem}.crm-nums>*{padding:10px 12px}}.crm-area .crm-topo select{max-width:100%}.crm-rolar{overflow-x:auto}.ficha-chave{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.ficha-chave div{font-size:.74rem;color:var(--cinza-500);min-width:0}.ficha-chave strong{display:block;font-size:.92rem;color:var(--verde-900);overflow-wrap:anywhere}@media (max-width:1100px){.ficha-chave{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.ficha-chave{grid-template-columns:1fr 1fr}}.ficha-fases,.op-fluxo{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:4px 0 16px}.ficha-fases div,.op-fluxo a{position:relative;padding:10px 14px 10px 22px;background:var(--marfim-100);color:var(--cinza-700);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%)}.ficha-fases div:first-child,.op-fluxo a:first-child{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);padding-left:14px}.ficha-fases strong,.op-fluxo strong{display:block;font-size:.8rem;color:var(--verde-900)}.ficha-fases small,.op-fluxo small{font-size:.72rem}.ficha-fases .feito{background:var(--marfim-200)}.ficha-fases .atual{background:var(--verde-800);color:var(--marfim-100)}.ficha-fases .atual strong{color:var(--ouro-300)}.ficha-tempo{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ficha-tempo li>a,.ficha-tempo li>div{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;border-left:1px solid var(--marfim-200);border:1px solid var(--marfim-200);border-left-width:4px;background:#fff;color:var(--tinta);text-decoration:none}.ficha-tempo li>a:hover{border-color:var(--ouro-500)}.ficha-tempo .n{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--marfim-200);font-size:.74rem;font-weight:700;color:var(--cinza-500);background:#fff}.ficha-tempo .t{flex:1 1;min-width:0}.ficha-tempo .t strong{display:block;font-size:.88rem}.ficha-tempo .t small{display:block;font-size:.76rem;color:var(--cinza-500)}.ficha-tempo em{font-style:normal;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--cinza-500)}.ficha-tempo .feito .n{background:var(--verde-ok);border-color:var(--verde-ok);color:#fff}.ficha-tempo .feito em{color:var(--verde-ok)}.ficha-tempo .atual>a,.ficha-tempo .atual>div{border-left-color:var(--ouro-500);background:var(--marfim-50)}.ficha-tempo .atual .n{background:var(--ouro-500);border-color:var(--ouro-500);color:var(--verde-1000)}.ficha-tempo .atual em{color:var(--ouro-700)}.ficha-tempo .pulado{opacity:.55}.ficha-tempo .f-cliente:first-of-type{margin-top:0}.ficha-atalhos{display:flex;flex-wrap:wrap;gap:8px}.ficha-atalhos a{font-size:.8rem;font-weight:600;padding:6px 12px;border-radius:999px;border:1px solid var(--marfim-200);background:var(--marfim-50);color:var(--verde-800);text-decoration:none}.ficha-atalhos a:hover{border-color:var(--ouro-500)}.op-fluxo{margin:0 0 14px;padding:8px;gap:4px}.op-fluxo a{text-decoration:none;background:var(--marfim-50);border:0;padding-top:12px;padding-bottom:12px}.op-fluxo a:hover{background:var(--marfim-200)}.op-fluxo b{font-family:var(--serif);font-size:1.5rem;color:var(--verde-900);line-height:1.1;margin-right:6px}@media (max-width:700px){.ficha-fases,.op-fluxo{grid-template-columns:1fr 1fr;gap:4px}.ficha-fases div,.op-fluxo a{clip-path:none!important;padding:8px 12px;border-radius:6px}}.link-ficha{font-size:.74rem;font-weight:700;color:var(--ouro-700);text-decoration:none;white-space:nowrap}.link-ficha:hover{text-decoration:underline}.passos-cliente{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:12px 0 4px;padding:0}.passos-cliente li{padding:7px 10px 7px 12px;background:var(--marfim-100);border-top:3px solid var(--marfim-200);font-size:.78rem;color:var(--cinza-700);line-height:1.3}.passos-cliente li strong{display:block;font-size:.8rem;color:var(--verde-900)}.passos-cliente li small{font-size:.72rem;color:var(--cinza-500)}.passos-cliente .feito{border-top-color:var(--verde-ok)}.passos-cliente .atual{border-top-color:var(--ouro-500);background:var(--marfim-50)}.passos-cliente .atual small{color:var(--ouro-700);font-weight:700}.passos-cliente .pulado{opacity:.5}@media (max-width:700px){.passos-cliente{grid-template-columns:1fr 1fr}}.pregao-regua{grid-template-columns:repeat(8,1fr)}.pregao-regua .alerta{background:var(--ouro-300,#E9C46A)}.pregao-regua .alerta strong{color:var(--verde-900)}.pregao-tempo{list-style:none;margin:10px 0 0;padding:0;border-left:2px solid var(--marfim-200)}.pregao-tempo li{display:grid;grid-template-columns:130px 1fr;gap:10px;padding:8px 0 8px 14px;position:relative;border-bottom:1px solid var(--marfim-100)}.pregao-tempo li:before{content:"";position:absolute;left:-6px;top:13px;width:10px;height:10px;border-radius:50%;background:var(--verde-800)}.pregao-tempo li.ocorrencia:before{background:var(--marfim-200)}.pregao-tempo .quando{font-size:.76rem;color:var(--cinza-700)}@media (max-width:900px){.pregao-regua{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.pregao-regua{grid-template-columns:1fr 1fr}.pregao-tempo li{grid-template-columns:1fr;gap:2px}}