.deck-theme-cozte{--deck-bg:#f7f8f0;--deck-surface:#fefefb;--deck-fg:#09170e;--deck-muted:#4b564d;--deck-line:#cbd4c9;--deck-accent:#c9ef7a;--deck-accent-ink:#09170e;--deck-bar:#356c3d;--deck-bar-soft:#a4c19d;--deck-cost:#eb6834;--deck-positive:#1a9a6c;--deck-negative:#d93a3a;--deck-track:#e6e9df;--deck-s1:#2a78d6;--deck-s2:#eb6834;--deck-s3:#1baf7a;--deck-s4:#eda100;--deck-s5:#e87ba4;--deck-s6:#008300}@supports (color:lab(0% 0 0)){.deck-theme-cozte{--deck-bg:lab(97.3254% -1.58936 3.79636);--deck-surface:lab(99.6888% -.474185 1.4284);--deck-fg:lab(6.51173% -7.01654 3.51189);--deck-muted:lab(35.3065% -5.92183 3.78329);--deck-line:lab(83.9917% -4.70117 4.38254);--deck-accent:lab(89.8365% -25.7719 51.7521);--deck-accent-ink:lab(6.51173% -7.01654 3.51189);--deck-bar:lab(40.862% -27.4391 20.5926);--deck-bar-soft:lab(75.2289% -15.5804 14.8633);--deck-track:lab(92.0399% -2.55191 4.9503)}}.deck-theme-noche{--deck-bg:#06130b;--deck-surface:#111e15;--deck-fg:#f5f6ee;--deck-muted:#b0bbb0;--deck-line:#2c362d;--deck-accent:#c2e96a;--deck-accent-ink:#09170e;--deck-bar:#bde16d;--deck-bar-soft:#546c3a;--deck-cost:#d95926;--deck-positive:#3fc79a;--deck-negative:#ff6b6b;--deck-track:#1c2720;--deck-s1:#3987e5;--deck-s2:#d95926;--deck-s3:#199e70;--deck-s4:#c98500;--deck-s5:#d55181;--deck-s6:#9085e9}@supports (color:lab(0% 0 0)){.deck-theme-noche{--deck-bg:lab(4.66379% -5.01566 2.51054);--deck-surface:lab(9.85158% -7.83969 4.00946);--deck-fg:lab(96.6196% -1.44666 3.44986);--deck-muted:lab(74.7436% -5.5888 4.33787);--deck-line:lab(21.385% -5.93038 3.79742);--deck-accent:lab(87.5879% -27.1984 56.0133);--deck-accent-ink:lab(6.51173% -7.01654 3.51189);--deck-bar:lab(85.1848% -25.6318 52.1291);--deck-bar-soft:lab(42.8485% -16.5317 25.0108);--deck-track:lab(14.4275% -6.23525 3.19831)}}.deck-theme-claro{--deck-bg:#fff;--deck-surface:#f5f7fa;--deck-fg:#14213d;--deck-muted:#5b6477;--deck-line:#e2e6ee;--deck-accent:#dbe8fb;--deck-accent-ink:#14213d;--deck-bar:#2a78d6;--deck-bar-soft:#9fc0ec;--deck-cost:#eb6834;--deck-positive:#1baf7a;--deck-negative:#e34948;--deck-track:#eef1f6;--deck-s1:#2a78d6;--deck-s2:#eb6834;--deck-s3:#1baf7a;--deck-s4:#eda100;--deck-s5:#e87ba4;--deck-s6:#008300}.deck-theme-terracota{--deck-bg:#faf5ee;--deck-surface:#fffdf9;--deck-fg:#2d1f17;--deck-muted:#7a6456;--deck-line:#eaded0;--deck-accent:#f0c9a8;--deck-accent-ink:#2d1f17;--deck-bar:#c2562f;--deck-bar-soft:#e5a98c;--deck-cost:#d9a441;--deck-positive:#3c8c5a;--deck-negative:#b3261e;--deck-track:#f1e7da;--deck-s1:#2a78d6;--deck-s2:#eb6834;--deck-s3:#1baf7a;--deck-s4:#eda100;--deck-s5:#e87ba4;--deck-s6:#008300}.deck-slide{background:var(--deck-bg);width:1280px;height:720px;color:var(--deck-fg);font-family:var(--font-geist-sans), system-ui, sans-serif;text-align:left;line-height:1.35;position:relative;overflow:hidden}.deck-slide *{box-sizing:border-box}.deck-heading{font-family:var(--font-manrope), var(--font-geist-sans), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:800;line-height:1.04}.deck-pad{flex-direction:column;padding:60px 72px 76px;display:flex;position:absolute;inset:0}.deck-header{flex-direction:column;gap:10px;max-width:1100px;margin-bottom:30px;display:flex}.deck-subtitle{color:var(--deck-muted);text-wrap:pretty;max-width:760px;margin:22px 0 0;font-size:28px}.deck-subtitle-sm{color:var(--deck-muted);margin:0;font-size:21px}.deck-intro{color:var(--deck-muted);text-wrap:pretty;max-width:1000px;margin:0 0 26px;font-size:24px}.deck-cover-main .deck-intro{margin-top:18px}.deck-lead{text-wrap:pretty;opacity:.85;max-width:980px;margin:30px 0 0}.deck-kicker{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:26px;font-size:20px;font-weight:600}.deck-footer{color:var(--deck-muted);justify-content:space-between;align-items:center;font-size:15px;display:flex;position:absolute;bottom:26px;left:72px;right:72px}.deck-footer-brand{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;max-width:900px;display:inline-flex;overflow:hidden}.deck-footer-brand .cozte-logo-mark,.deck-cover-brand .cozte-logo-mark{width:22px;height:16px}.deck-section{background:var(--deck-accent);color:var(--deck-accent-ink);justify-content:center;padding-left:96px}.deck-slide[data-layout=section] .deck-footer{color:var(--deck-accent-ink);opacity:.7}.deck-bullets{flex-direction:column;gap:.75em;max-width:1080px;margin:0;padding:0;list-style:none;display:flex}.deck-bullets li{text-wrap:pretty;align-items:baseline;gap:.7em;display:flex}.deck-bullet-mark{background:var(--deck-bar);border-radius:.14em;flex:none;width:.5em;height:.5em;transform:translateY(-.08em)}.deck-cover{flex-direction:column;justify-content:space-between;padding:64px 80px;display:flex;position:absolute;inset:0}.deck-cover-art{position:absolute;top:0;right:0}.deck-cover-top,.deck-cover-main,.deck-cover-bottom{position:relative}.deck-cover-brand{letter-spacing:-.01em;align-items:center;gap:12px;font-size:20px;font-weight:700;display:inline-flex}.deck-cover-main{max-width:780px}.deck-cover-bottom{color:var(--deck-muted);align-items:center;gap:18px;font-size:18px;display:flex}.deck-pill{background:var(--deck-fg);color:var(--deck-bg);border-radius:999px;padding:8px 18px;font-weight:600;display:inline-flex}.deck-kpis{grid-template-columns:repeat(var(--kpi-columns,2), minmax(0, 1fr));flex:1;gap:24px;max-height:300px;margin-block:auto;display:grid}.deck-kpis[data-count="1"]{--kpi-columns:1;max-width:640px}.deck-kpis[data-count="3"]{--kpi-columns:3}.deck-kpis[data-count="4"]{--kpi-columns:4}.deck-kpi{background:var(--deck-surface);border:1px solid var(--deck-line);border-radius:28px;flex-direction:column;justify-content:center;gap:14px;padding:32px;display:flex;position:relative;overflow:hidden}.deck-kpi:before{content:"";background:var(--deck-accent);height:8px;position:absolute;top:0;left:0;right:0}.deck-kpi-label{color:var(--deck-muted);font-size:21px;font-weight:600}.deck-kpi-value{font-variant-numeric:tabular-nums;white-space:nowrap}.deck-kpi-note{color:var(--deck-muted);font-size:18px}.deck-takeaway{text-wrap:pretty;max-width:1080px;margin:26px 0 0;font-size:23px}.deck-columns{flex:1;grid-template-columns:1fr 1fr;gap:28px;max-height:440px;display:grid}.deck-column{background:var(--deck-surface);border:1px solid var(--deck-line);border-radius:28px;flex-direction:column;gap:22px;padding:30px 32px;display:flex}.deck-column-title{background:var(--deck-accent);color:var(--deck-accent-ink);border-radius:999px;align-self:flex-start;padding:6px 16px;font-size:20px;font-weight:700}.deck-column[data-side=right] .deck-column-title{background:var(--deck-fg);color:var(--deck-bg)}.deck-closing{flex-direction:row;align-items:center;gap:56px}.deck-closing-head{flex:none;width:400px}.deck-steps{flex-direction:column;flex:1;gap:20px;margin:0;padding:0;font-size:23px;list-style:none;display:flex}.deck-steps[data-long]{gap:14px;font-size:19px}.deck-steps li{text-wrap:pretty;align-items:flex-start;gap:18px;display:flex}.deck-step-number{background:var(--deck-accent);width:1.9em;height:1.9em;color:var(--deck-accent-ink);font-weight:800;font-family:var(--font-manrope), sans-serif;border-radius:999px;flex:none;place-items:center;display:grid}.deck-chart-row{flex:1;gap:36px;min-height:0;display:flex}.deck-figure{flex-direction:column;gap:12px;margin:0;display:flex}.deck-figure figcaption{color:var(--deck-muted);font-size:16px}.deck-aside{background:var(--deck-surface);border:1px solid var(--deck-line);border-top:8px solid var(--deck-accent);border-radius:26px;flex-direction:column;flex:1;align-self:flex-start;gap:14px;padding:28px 30px;display:flex}.deck-aside p{text-wrap:pretty;margin:0;line-height:1.35}.deck-aside-label{letter-spacing:.08em;text-transform:uppercase;color:var(--deck-muted);font-size:15px;font-weight:700}.deck-stacked{flex-direction:column;display:flex}.deck-stacked-rows{flex:1}.deck-bars,.deck-stacked-rows{flex-direction:column;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.deck-bars li,.deck-stacked-rows li{align-items:center;gap:12px;display:flex}.deck-bar-group{letter-spacing:.06em;text-transform:uppercase;color:var(--deck-muted);border-bottom:1px solid var(--deck-line);padding-bottom:4px;font-size:15px;font-weight:700;align-items:flex-end!important}.deck-bar-label{flex-direction:column;gap:2px;min-width:0;display:flex}.deck-bar-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.deck-bar-note{color:var(--deck-muted);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.deck-bar-track{align-items:center;display:flex}.deck-bar-fill{border-radius:0 8px 8px 0;display:block}.deck-bar-value{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:10px;font-size:21px;font-weight:700;display:flex}.deck-bar-share{color:var(--deck-muted);font-size:16px;font-weight:500}.deck-stack{border-radius:0 8px 8px 0;gap:2px;display:flex;overflow:hidden}.deck-stack>span{min-width:3px;height:100%;display:block}.deck-legend{color:var(--deck-muted);z-index:1;flex-wrap:wrap;gap:8px 26px;margin:0 0 18px;padding:0;font-size:18px;list-style:none;display:flex;position:relative}.deck-legend li{align-items:center;gap:10px;display:inline-flex}.deck-legend li span{border-radius:4px;width:16px;height:16px}.deck-svg{font-family:var(--font-geist-sans), sans-serif;overflow:visible}.deck-grid{stroke:var(--deck-line);stroke-width:1px}.deck-baseline{stroke:var(--deck-muted);stroke-width:1.5px;opacity:.6}.deck-connector{stroke:var(--deck-muted);stroke-width:1.5px;stroke-dasharray:4 5;opacity:.6}.deck-axis{fill:var(--deck-muted);font-size:16px}.deck-axis-strong{fill:var(--deck-fg);font-weight:700}.deck-mark-label{fill:var(--deck-fg);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.deck-mark-strong{font-size:22px}.deck-direct-label{fill:var(--deck-fg);font-size:18px;font-weight:700}.deck-progress{flex-direction:column;justify-content:center;gap:28px;display:flex}.deck-progress-figure{color:var(--deck-muted);align-items:baseline;gap:20px;font-size:24px;display:flex}.deck-progress-figure .deck-heading{color:var(--deck-fg);font-size:112px}.deck-progress-track{background:var(--deck-track);border-radius:999px;height:44px;position:relative}.deck-progress-fill{border-radius:999px;position:absolute;top:0;bottom:0;left:0}.deck-progress-target{background:var(--deck-fg);border-radius:4px;width:4px;margin-left:-2px;position:absolute;top:-14px;bottom:-14px}.deck-progress-labels{color:var(--deck-muted);justify-content:space-between;font-size:18px;display:flex}.deck-progress-labels strong{color:var(--deck-fg);font-variant-numeric:tabular-nums;font-size:30px;display:block}.deck-table{border-collapse:collapse;width:100%;font-size:19px}.deck-table th{letter-spacing:.06em;text-transform:uppercase;color:var(--deck-muted);border-bottom:2px solid var(--deck-line);padding:0 14px 12px;font-size:15px;font-weight:700}.deck-table td{border-bottom:1px solid var(--deck-line);font-variant-numeric:tabular-nums;padding:13px 14px}.deck-empty{border:2px dashed var(--deck-line);color:var(--deck-muted);text-align:center;border-radius:28px;place-items:center;padding:40px;font-size:24px;display:grid}.deck-print{display:none}@media print{@page{size:1280px 720px;margin:0}html.deck-printing body>*{display:none!important}html.deck-printing body>.deck-print-root{display:block!important}html.deck-printing .deck-print{display:block}.deck-print-page{break-after:page;width:1280px;height:720px;overflow:hidden}.deck-slide{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
