.o-painel-module__TLF2TW__page{--panel:var(--mkt-bg)}.dark .o-painel-module__TLF2TW__page{--panel:var(--mkt-bg-2)}.o-painel-module__TLF2TW__h1{font-family:var(--mkt-display);letter-spacing:-.032em;color:var(--mkt-ink);text-wrap:balance;margin:0;font-size:clamp(29px,4.1vw,50px);font-weight:600;line-height:1.06}.o-painel-module__TLF2TW__h3{font-family:var(--mkt-display);letter-spacing:-.012em;color:var(--mkt-ink);margin:0;font-size:17.5px;font-weight:600;line-height:1.25}.o-painel-module__TLF2TW__lede{color:var(--mkt-ink-soft);max-width:62ch;margin:0;font-size:17px;line-height:1.58}.o-painel-module__TLF2TW__lede strong,.o-painel-module__TLF2TW__leadInk strong{color:var(--mkt-ink);font-weight:650}.o-painel-module__TLF2TW__fineprint{color:var(--mkt-ink-dim);margin:14px 0 0;font-size:13.5px;line-height:1.5}.o-painel-module__TLF2TW__headStack{flex-direction:column;gap:10px;min-width:0;display:flex}.o-painel-module__TLF2TW__hero{padding-top:40px}.o-painel-module__TLF2TW__heroHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.o-painel-module__TLF2TW__demoTag{color:var(--mkt-warn);background:var(--mkt-warn-wash);border:1px solid color-mix(in srgb, var(--mkt-warn) 34%, transparent);white-space:nowrap;border-radius:9999px;align-items:center;gap:7px;padding:5px 12px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.o-painel-module__TLF2TW__mockFigure{margin:0}.o-painel-module__TLF2TW__mock{border:1px solid var(--app-border);border-radius:20px;flex-direction:column;gap:16px;padding:18px;display:flex}@media (max-width:560px){.o-painel-module__TLF2TW__mock{border-radius:16px;padding:12px}}.o-painel-module__TLF2TW__headIconHealth{color:#059669;flex:none}.dark .o-painel-module__TLF2TW__headIconHealth{color:#34d399}.o-painel-module__TLF2TW__headIconKpi{color:rgb(var(--brand-500));flex:none}.o-painel-module__TLF2TW__healthRow{flex-direction:column;gap:20px;display:flex}.o-painel-module__TLF2TW__healthLead{align-items:center;gap:16px;display:flex}.o-painel-module__TLF2TW__healthSay{min-width:0}.o-painel-module__TLF2TW__healthPillars{flex:1;min-width:0}@media (min-width:1280px){.o-painel-module__TLF2TW__healthRow{flex-direction:row;align-items:center}.o-painel-module__TLF2TW__healthLead{flex:none;width:320px}}.o-painel-module__TLF2TW__mock .o-painel-module__TLF2TW__statusPill{font-weight:700}.o-painel-module__TLF2TW__pillExcellent{background:var(--app-excellent-tint);color:var(--app-excellent-ink)}.o-painel-module__TLF2TW__pillGood{background:var(--app-good-tint);color:var(--app-good-ink)}.o-painel-module__TLF2TW__pillAttention{background:var(--app-warn-tint);color:var(--app-warn-ink)}.o-painel-module__TLF2TW__pillCritical{background:var(--app-bad-tint);color:var(--app-bad-ink)}.o-painel-module__TLF2TW__narrative{color:var(--app-ink-4);margin:8px 0 0;font-size:14px;font-weight:400;line-height:1.625}.o-painel-module__TLF2TW__gauge{flex:none;width:120px;height:120px;display:inline-flex;position:relative}.o-painel-module__TLF2TW__gaugeSvg{width:120px;height:120px;transform:rotate(-90deg)}.o-painel-module__TLF2TW__gaugeTrack{stroke:var(--viz-track,#e2e8f0)}.o-painel-module__TLF2TW__gaugeArc{stroke:currentColor}.o-painel-module__TLF2TW__gaugeVal{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.o-painel-module__TLF2TW__gaugeNum{color:var(--app-ink);font-size:30px;font-weight:700;line-height:1}.o-painel-module__TLF2TW__gaugeOf{color:var(--app-ink-6);font-size:11px;line-height:16px}.o-painel-module__TLF2TW__ringExcellent{color:var(--app-excellent)}.o-painel-module__TLF2TW__ringGood{color:var(--app-good)}.o-painel-module__TLF2TW__ringAttention{color:var(--app-warn)}.o-painel-module__TLF2TW__ringCritical{color:var(--app-bad)}.o-painel-module__TLF2TW__pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:640px){.o-painel-module__TLF2TW__pillars{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.o-painel-module__TLF2TW__pillars{grid-template-columns:repeat(5,minmax(0,1fr))}}.o-painel-module__TLF2TW__mock .o-painel-module__TLF2TW__pillar{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:12px;display:flex}.o-painel-module__TLF2TW__pillarIcon{background:var(--tier-wash);width:36px;height:36px;color:var(--tier-ink);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex}.o-painel-module__TLF2TW__pillarLabel{color:var(--app-ink-5);margin-top:2px;font-size:12px;font-weight:500;line-height:16px}.o-painel-module__TLF2TW__pillarScore{color:var(--app-ink);font-size:24px;font-weight:700;line-height:1}.o-painel-module__TLF2TW__pillarScoreEmpty{color:#cbd5e1}.dark .o-painel-module__TLF2TW__pillarScoreEmpty{color:#59647a}.o-painel-module__TLF2TW__pillarWord{color:var(--tier-ink);font-size:11px;font-weight:700;line-height:16px}.o-painel-module__TLF2TW__pillarBar{background:var(--tier-bar);border-radius:9999px;width:100%;height:6px;margin-top:6px}.o-painel-module__TLF2TW__tierExcellent{--tier-ink:#059669;--tier-bar:#10b981;--tier-wash:#ecfdf5}.o-painel-module__TLF2TW__tierGood{--tier-ink:#16a34a;--tier-bar:#22c55e;--tier-wash:#f0fdf4}.o-painel-module__TLF2TW__tierWarn{--tier-ink:#d97706;--tier-bar:#f59e0b;--tier-wash:#fffbeb}.o-painel-module__TLF2TW__tierBad{--tier-ink:#dc2626;--tier-bar:#ef4444;--tier-wash:#fef2f2}.o-painel-module__TLF2TW__tierNone{--tier-ink:#94a3b8;--tier-bar:#e2e8f0;--tier-wash:#f1f5f9}.dark .o-painel-module__TLF2TW__tierExcellent{--tier-ink:#34d399;--tier-wash:#10b98121}.dark .o-painel-module__TLF2TW__tierGood{--tier-ink:#4ade80;--tier-wash:#22c55e21}.dark .o-painel-module__TLF2TW__tierWarn{--tier-ink:#fbbf24;--tier-wash:#f59e0b21}.dark .o-painel-module__TLF2TW__tierBad{--tier-ink:#f87171;--tier-wash:#ef444421}.dark .o-painel-module__TLF2TW__tierNone{--tier-ink:#7f8da0;--tier-bar:#2a3650;--tier-wash:#273450}.o-painel-module__TLF2TW__kpis{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:640px){.o-painel-module__TLF2TW__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.o-painel-module__TLF2TW__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.o-painel-module__TLF2TW__kpiLabel{text-transform:uppercase;letter-spacing:.025em;color:var(--app-ink-5);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;line-height:16px;display:flex}.o-painel-module__TLF2TW__kpiIcon{color:var(--kpi-icon);flex:none}.o-painel-module__TLF2TW__kpiValue{color:var(--app-ink);margin:6px 0 0;font-size:24px;font-weight:700;line-height:32px}.o-painel-module__TLF2TW__kpiValueUp{color:#059669}.o-painel-module__TLF2TW__kpiValueDown{color:#dc2626}.dark .o-painel-module__TLF2TW__kpiValueUp{color:#34d399}.dark .o-painel-module__TLF2TW__kpiValueDown{color:#f87171}.o-painel-module__TLF2TW__kpiTrend{margin:4px 0 0;font-size:12px;line-height:16px}.o-painel-module__TLF2TW__trend{align-items:center;gap:4px;font-weight:500;display:flex}.o-painel-module__TLF2TW__trendUp{color:#059669}.o-painel-module__TLF2TW__trendDown{color:#dc2626}.dark .o-painel-module__TLF2TW__trendUp{color:#34d399}.dark .o-painel-module__TLF2TW__trendDown{color:#f87171}.o-painel-module__TLF2TW__trendFlat{color:var(--app-ink-6);align-items:center;gap:4px;display:flex}.o-painel-module__TLF2TW__sparkWrap{margin-top:8px;overflow:hidden}.o-painel-module__TLF2TW__spark{width:100%;max-width:160px;height:40px;display:block}.o-painel-module__TLF2TW__sparkArea{fill:var(--kpi-line);fill-opacity:.1;stroke:none}.o-painel-module__TLF2TW__sparkLine{fill:none;stroke:var(--kpi-line);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.o-painel-module__TLF2TW__kpiSky{--kpi-icon:#0ea5e9;--kpi-line:#0284c7}.o-painel-module__TLF2TW__kpiEmerald{--kpi-icon:#10b981;--kpi-line:#10b981}.o-painel-module__TLF2TW__kpiViolet{--kpi-icon:#8b5cf6;--kpi-line:#8b5cf6}.o-painel-module__TLF2TW__kpiAmber{--kpi-icon:#f59e0b;--kpi-line:#f59e0b}.o-painel-module__TLF2TW__mockNote{flex-direction:column;gap:12px;margin:16px 0 0;display:flex}.o-painel-module__TLF2TW__mockNoteLede{color:var(--mkt-ink-soft);max-width:78ch;margin:0;font-size:14.5px;line-height:1.55}.o-painel-module__TLF2TW__mockNoteList{gap:7px;margin:0;padding:0;list-style:none;display:grid}.o-painel-module__TLF2TW__mockNoteList li{color:var(--mkt-ink-soft);padding-left:15px;font-size:13.5px;line-height:1.5;position:relative}.o-painel-module__TLF2TW__mockNoteList li:before{content:"";background:var(--mkt-rule-hi);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.o-painel-module__TLF2TW__mockNoteList b{color:var(--mkt-ink);font-weight:650}.o-painel-module__TLF2TW__mockNoteFlag{background:var(--mkt-accent-wash);color:var(--mkt-accent);white-space:nowrap;border-radius:9999px;margin-left:8px;padding:1px 9px;font-size:11px;font-weight:650;display:inline-block}.o-painel-module__TLF2TW__mockNoteBand{color:var(--mkt-ink-dim);margin:0;font-size:12.5px;line-height:1.5}.o-painel-module__TLF2TW__pitch{grid-template-columns:1.12fr .88fr;align-items:start;gap:44px;padding:50px 0 4px;display:grid}@media (max-width:880px){.o-painel-module__TLF2TW__pitch{grid-template-columns:1fr;gap:26px}}.o-painel-module__TLF2TW__ctaRow{flex-wrap:wrap;gap:11px;margin-top:26px;display:flex}.o-painel-module__TLF2TW__readouts{background:var(--mkt-rule);border:1px solid var(--mkt-rule);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (max-width:880px){.o-painel-module__TLF2TW__readouts{grid-template-columns:minmax(0,1fr)}}.o-painel-module__TLF2TW__readout{background:var(--panel);flex-direction:column;gap:9px;padding:24px 22px 26px;display:flex}.o-painel-module__TLF2TW__readoutQ{letter-spacing:.05em;text-transform:uppercase;color:var(--mkt-accent);margin:0;font-size:12px;font-weight:650}.o-painel-module__TLF2TW__readoutA{font-family:var(--mkt-display);letter-spacing:-.022em;color:var(--mkt-ink);margin:0;font-size:30px;font-weight:600;line-height:1.12}.o-painel-module__TLF2TW__readoutA span{font-family:var(--mkt-body);letter-spacing:0;color:var(--mkt-ink-dim);font-size:15px;font-weight:400}.o-painel-module__TLF2TW__readoutText{color:var(--mkt-ink-soft);margin:0;font-size:14.5px;line-height:1.55}.o-painel-module__TLF2TW__readoutText strong{color:var(--mkt-ink);font-weight:650}.o-painel-module__TLF2TW__chain{background:var(--mkt-rule);border:1px solid var(--mkt-rule);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (max-width:880px){.o-painel-module__TLF2TW__chain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.o-painel-module__TLF2TW__chain{grid-template-columns:minmax(0,1fr)}}.o-painel-module__TLF2TW__link{background:var(--panel);flex-direction:column;gap:8px;padding:21px 19px 22px;display:flex}.o-painel-module__TLF2TW__linkStep{letter-spacing:.05em;text-transform:uppercase;color:var(--mkt-accent);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:650;display:inline-flex}.o-painel-module__TLF2TW__linkText{color:var(--mkt-ink-soft);margin:0;font-size:14px;line-height:1.55}.o-painel-module__TLF2TW__doctrine{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:880px){.o-painel-module__TLF2TW__doctrine{grid-template-columns:minmax(0,1fr);gap:16px}}.o-painel-module__TLF2TW__law{border:1px solid var(--mkt-rule);background:var(--panel);border-radius:16px;padding:22px 22px 24px}.o-painel-module__TLF2TW__lawCode{letter-spacing:.05em;text-transform:uppercase;color:var(--mkt-accent);margin:0;font-size:12px;font-weight:650}.o-painel-module__TLF2TW__lawQuote{font-family:var(--mkt-display);letter-spacing:-.018em;color:var(--mkt-ink);margin:9px 0 12px;font-size:20px;font-weight:650;line-height:1.28}.o-painel-module__TLF2TW__lawText{color:var(--mkt-ink-soft);margin:0;font-size:14.5px;line-height:1.6}.o-painel-module__TLF2TW__lawExample{flex-direction:column;gap:5px;margin:13px 0 0;font-size:13.5px;line-height:1.5;display:flex}.o-painel-module__TLF2TW__lawExample s{color:var(--mkt-bad);-webkit-text-decoration-color:color-mix(in srgb, var(--mkt-bad) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--mkt-bad) 55%, transparent)}.o-painel-module__TLF2TW__lawExample b{color:var(--mkt-good);font-weight:700}.o-painel-module__TLF2TW__sectionOut{border-top:1px solid var(--mkt-rule);color:var(--mkt-ink-soft);flex-wrap:wrap;align-items:baseline;gap:10px;margin:34px 0 0;padding-top:22px;font-size:14.5px;display:flex}.o-painel-module__TLF2TW__sectionOut a{color:var(--mkt-accent);border-bottom:1px solid color-mix(in srgb, var(--mkt-accent) 45%, transparent);align-items:center;gap:6px;font-weight:650;text-decoration:none;display:inline-flex}.o-painel-module__TLF2TW__sectionOut a:hover{border-bottom-color:var(--mkt-accent)}