:root{--char-950:#0b0a09;--char-900:#131110;--char-850:#1a1715;--char-800:#231f1c;--char-700:#322c28;--char-600:#48403a;--char-500:#685e56;--char-400:#978d84;--char-300:#bdb5ab;--char-100:#f7f5f2;--ash-0:#fff;--ash-50:#f3f4f5;--ash-100:#e7e9eb;--ash-200:#d3d7da;--ash-300:#b3b9be;--ash-500:#626970;--ash-600:#4a5056;--heat-50:#fff3cc;--heat-100:#ffdf7a;--heat-200:#ffc411;--heat-300:#ffa800;--heat-400:#ff8a00;--heat-500:#ff6200;--heat-600:#ff3d00;--heat-700:#c92700;--heat-800:#9e1d02;--heat-850:#771704;--heat-900:#571306;--heat-925:#3f1007;--heat-950:#2e0e08;--heat-975:#1c0c09;--status-success:#3dd68c;--status-success-deep:#0b6b3d;--status-danger:#ff6b81;--status-danger-deep:#b3122d;--iso-1:var(--heat-975);--iso-2:var(--heat-950);--iso-3:var(--heat-925);--iso-4:var(--heat-900);--iso-5:var(--heat-850);--iso-6:var(--heat-800);--iso-7:var(--heat-700);--iso-8:var(--heat-600);--iso-9:var(--heat-400);--iso-10:var(--heat-200);--wdth-condensed:62%;--wdth-narrow:80%;--wdth-normal:100%;--wdth-expanded:125%;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--step--2:.75rem;--step--1:clamp(.875rem, .853rem + .0939vw, .9375rem);--step-0:clamp(1rem, .978rem + .0939vw, 1.0625rem);--step-1:clamp(1.125rem, 1.059rem + .2817vw, 1.3125rem);--step-2:clamp(1.3125rem, 1.1805rem + .5634vw, 1.6875rem);--step-3:clamp(1.5625rem, 1.2764rem + 1.2207vw, 2.375rem);--step-4:clamp(1.875rem, 1.3028rem + 2.4413vw, 3.5rem);--step-5:clamp(2.375rem, 1.2746rem + 4.6948vw, 5.5rem);--step-6:clamp(2.875rem, .6303rem + 9.5775vw, 9.25rem);--leading-flat:.9;--leading-tight:1.04;--leading-snug:1.2;--leading-normal:1.45;--leading-relaxed:1.62;--tracking-display:-.025em;--tracking-heading:-.012em;--tracking-normal:0;--tracking-label:.14em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--gutter:clamp(1rem, .8239rem + .7512vw, 1.5rem);--margin:clamp(1.25rem, .6338rem + 2.6291vw, 3rem);--space-section:clamp(4.5rem, 2.7394rem + 7.5117vw, 9.5rem);--container:1440px;--measure:66ch;--columns:4;--radius-none:0;--radius-sharp:2px;--radius-soft:6px;--radius-panel:14px;--radius-flame:2px clamp(28px, 5vw, 72px) 2px 2px;--border-hairline:1px;--border-strong:2px;--border-focus:3px;--shadow-1:0 1px 2px #0b0a0914, 0 2px 8px #0b0a090f;--shadow-2:0 8px 32px #0b0a092e;--shadow-overlay:0 24px 80px #0009;--z-base:0;--z-raised:10;--z-sticky:100;--z-overlay:200;--z-skip:300;--dur-instant:.12s;--dur-fast:.24s;--dur-base:.48s;--dur-slow:.9s;--ease-ignite:cubic-bezier(.16, 1, .3, 1);--ease-burn:cubic-bezier(.4, 0, .2, 1);--ease-smolder:cubic-bezier(.65, 0, .35, 1);--ease-flare:cubic-bezier(.34, 1.56, .64, 1)}:root,[data-theme=carvao]{--color-bg:var(--char-950);--color-surface:var(--char-900);--color-surface-raised:var(--char-850);--color-border:var(--char-700);--color-border-strong:var(--char-500);--color-text:var(--char-100);--color-text-muted:var(--char-300);--color-text-subtle:var(--char-400);--color-accent:var(--heat-600);--color-accent-hover:var(--heat-400);--color-on-accent:var(--char-950);--color-accent-text:var(--heat-400);--color-highlight:var(--heat-200);--color-focus:var(--heat-200);--color-success:var(--status-success);--color-danger:var(--status-danger);--color-slot-bg:var(--heat-950);--color-slot-text:var(--heat-100);--color-slot-border:var(--heat-700);color-scheme:dark}[data-theme=cinza]{--color-bg:var(--ash-50);--color-surface:var(--ash-0);--color-surface-raised:var(--ash-0);--color-border:var(--ash-200);--color-border-strong:var(--ash-500);--color-text:var(--char-950);--color-text-muted:var(--ash-600);--color-text-subtle:var(--ash-500);--color-accent:var(--heat-600);--color-accent-hover:var(--heat-400);--color-on-accent:var(--char-950);--color-accent-text:var(--heat-700);--color-highlight:var(--heat-700);--color-focus:var(--char-950);--color-success:var(--status-success-deep);--color-danger:var(--status-danger-deep);--color-slot-bg:var(--heat-50);--color-slot-text:var(--heat-900);--color-slot-border:var(--heat-700);color-scheme:light}[data-theme=fogo]{--color-bg:var(--heat-600);--color-surface:var(--heat-500);--color-surface-raised:var(--heat-400);--color-border:var(--char-950);--color-border-strong:var(--char-950);--color-text:var(--char-950);--color-text-muted:var(--char-950);--color-text-subtle:var(--char-950);--color-accent:var(--char-950);--color-accent-hover:var(--char-800);--color-on-accent:var(--heat-200);--color-accent-text:var(--char-950);--color-highlight:var(--char-950);--color-focus:var(--char-950);--color-success:var(--char-950);--color-danger:var(--char-950);--color-slot-bg:var(--heat-400);--color-slot-text:var(--char-950);--color-slot-border:var(--char-950);color-scheme:light}@media (width>=768px){:root{--columns:8}}@media (width>=1024px){:root{--columns:12}}:root{--fire-steps:linear-gradient(90deg, var(--heat-200) 0 20%, var(--heat-300) 20% 40%, var(--heat-400) 40% 60%, var(--heat-500) 60% 80%, var(--heat-600) 80% 100%);--fire-steps-v:linear-gradient(180deg, var(--heat-200) 0 20%, var(--heat-300) 20% 40%, var(--heat-400) 40% 60%, var(--heat-500) 60% 80%, var(--heat-600) 80% 100%);--thermo-3:linear-gradient(90deg, var(--heat-200) 0 33.3%, var(--heat-400) 33.3% 66.6%, var(--heat-600) 66.6%);--thermo-3-v:linear-gradient(180deg, var(--heat-200) 0 33.3%, var(--heat-400) 33.3% 66.6%, var(--heat-600) 66.6%);--iso-steps:linear-gradient(90deg, var(--iso-1) 0 10%, var(--iso-2) 10% 20%, var(--iso-3) 20% 30%, var(--iso-4) 30% 40%, var(--iso-5) 40% 50%, var(--iso-6) 50% 60%, var(--iso-7) 60% 70%, var(--iso-8) 70% 80%, var(--iso-9) 80% 90%, var(--iso-10) 90%);--wdth-heading:112%;--target-min:44px;--header-h:72px;--focus-offset:3px}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--space-5));background:var(--color-bg)}body{background:var(--color-bg);min-height:100svh;color:var(--color-text);font-family:var(--font-display);font-size:var(--step-0);line-height:var(--leading-normal);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}[data-theme]{background:var(--color-bg);color:var(--color-text)}img,svg,video,picture{max-width:100%;display:block}img{height:auto}:where(ul[class],ol[class],ul[role=list],ol[role=list]){padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}fieldset{border:0;min-width:0;padding:0}legend{padding:0}::selection{background:var(--heat-200);color:var(--char-950)}[hidden]{display:none!important}:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:var(--focus-offset);border-radius:var(--radius-sharp)}main:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--weight-bold);text-wrap:balance;overflow-wrap:break-word}.display{overflow-wrap:break-word}.display,.h1,.h2{font-stretch:var(--wdth-expanded);font-weight:var(--weight-black);letter-spacing:var(--tracking-display);line-height:var(--leading-flat)}.display{font-size:var(--step-6)}.h1{font-size:var(--step-5);line-height:.96}.h2{font-size:var(--step-4);line-height:1}.h3{font-size:var(--step-3);font-stretch:var(--wdth-heading);font-weight:var(--weight-bold);letter-spacing:var(--tracking-heading);line-height:var(--leading-tight)}.h4{font-size:var(--step-2);font-stretch:var(--wdth-normal);font-weight:var(--weight-bold);letter-spacing:var(--tracking-heading);line-height:var(--leading-snug)}.h5{font-size:var(--step-1);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.lede,.body{font-family:var(--font-text);text-wrap:pretty}.lede{font-size:var(--step-2);color:var(--color-text);line-height:1.36}.body{font-size:var(--step-1);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.body strong{color:var(--color-text);font-weight:var(--weight-semibold)}.small{font-size:var(--step--1);color:var(--color-text-muted)}.muted{color:var(--color-text-muted)}.hot{background:var(--fire-steps);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.hot{color:canvastext;background:0 0}}[data-theme=cinza] .hot,[data-theme=fogo] .hot{color:var(--color-accent-text);background:0 0}.kicker{align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:var(--step--2);font-stretch:var(--wdth-expanded);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-highlight);line-height:1.3;display:inline-flex}.kicker:before{content:"";width:var(--space-5);height:var(--space-2);background:var(--thermo-3);flex:none}[data-theme=fogo] .kicker:before{background:var(--char-950)}.slot{font-family:var(--font-display);font-size:max(.72em,13px);font-stretch:var(--wdth-normal);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--color-slot-text);background:var(--color-slot-bg);border:var(--border-hairline) dashed var(--color-slot-border);border-radius:var(--radius-sharp);-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere;-webkit-text-fill-color:currentColor;padding:.12em .5em;font-style:normal;line-height:1.5;display:inline}.container{width:100%;max-width:var(--container);padding-inline:var(--margin);margin-inline:auto}.grid{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));column-gap:var(--gutter);display:grid}.stack>*+*{margin-top:var(--stack,var(--space-5))}.measure{max-width:var(--measure)}.rule{border:0;border-top:var(--border-hairline) solid var(--color-border)}.split{gap:var(--space-7) var(--gutter);align-items:start;display:grid}@media (width>=1024px){.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.split--even{grid-template-columns:repeat(2,minmax(0,1fr))}.split--wide-left{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.js [data-reveal]{opacity:0;transition:opacity var(--dur-slow) var(--ease-ignite), transform var(--dur-slow) var(--ease-ignite);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(28px)}.js [data-reveal].is-in{opacity:1;transform:none}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}.breathe{transform-origin:50% 80%;animation:breathe 7s var(--ease-smolder) infinite}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js [data-reveal]{opacity:1;transform:none}}@media print{.site-header,.site-footer,.cta-band,.skip-link{display:none!important}body{color:#000;background:#fff}}.skip-link[data-astro-cid-an2y5orl]{top:var(--space-3);left:var(--space-3);z-index:var(--z-skip);padding:var(--space-3) var(--space-4);background:var(--heat-200);color:var(--char-950);font-weight:var(--weight-bold);border-radius:var(--radius-sharp);position:fixed;transform:translateY(-200%)}.skip-link[data-astro-cid-an2y5orl]:focus{transform:none}.btn[data-astro-cid-j6ocf6pu]{--btn-h:52px;justify-content:center;align-items:center;gap:var(--space-3);min-height:var(--btn-h);padding:0 var(--space-5);font-family:var(--font-display);font-size:var(--step-0);font-weight:var(--weight-bold);text-align:center;white-space:nowrap;border:var(--border-strong) solid transparent;border-radius:var(--radius-sharp);transition:background-color var(--dur-fast) var(--ease-burn), color var(--dur-fast) var(--ease-burn), border-color var(--dur-fast) var(--ease-burn), background-position .32s steps(4, end);line-height:1.1;display:inline-flex}.btn[data-astro-cid-j6ocf6pu] .icon{width:18px;height:18px;transition:transform var(--dur-fast) var(--ease-ignite);flex:none}.btn[data-astro-cid-j6ocf6pu]:hover .icon,.btn[data-astro-cid-j6ocf6pu]:focus-visible .icon{transform:translateX(var(--space-1))}.btn--sm[data-astro-cid-j6ocf6pu]{--btn-h:var(--target-min);padding:0 var(--space-4);font-size:var(--step--1)}.btn--lg[data-astro-cid-j6ocf6pu]{--btn-h:60px;padding:0 var(--space-6);font-size:var(--step-1)}.btn--block[data-astro-cid-j6ocf6pu]{width:100%}.btn--primary[data-astro-cid-j6ocf6pu]{color:var(--char-950);background:var(--fire-steps) 100% 0 / 500% 100% no-repeat var(--heat-600)}.btn--primary[data-astro-cid-j6ocf6pu]:hover,.btn--primary[data-astro-cid-j6ocf6pu]:focus-visible{background-position:0 0}[data-theme=fogo] .btn--primary[data-astro-cid-j6ocf6pu]{background:var(--color-accent);color:var(--color-on-accent)}[data-theme=fogo] .btn--primary[data-astro-cid-j6ocf6pu]:hover,[data-theme=fogo] .btn--primary[data-astro-cid-j6ocf6pu]:focus-visible{background:var(--color-accent-hover)}.btn--secondary[data-astro-cid-j6ocf6pu]{color:var(--color-text);border-color:var(--color-text)}.btn--secondary[data-astro-cid-j6ocf6pu]:hover,.btn--secondary[data-astro-cid-j6ocf6pu]:focus-visible{background:var(--color-text);color:var(--color-bg)}.btn[data-astro-cid-j6ocf6pu][disabled],.btn[data-astro-cid-j6ocf6pu][aria-disabled=true]{background:var(--color-surface-raised);color:var(--color-text-subtle);border-color:var(--color-border);cursor:not-allowed}.btn[data-astro-cid-j6ocf6pu][disabled] .icon,.btn[data-astro-cid-j6ocf6pu][aria-disabled=true] .icon{transform:none}@media (forced-colors:active){.btn[data-astro-cid-j6ocf6pu]{border-color:buttontext}}.site-header[data-astro-cid-isef26zo]{z-index:var(--z-sticky);background:var(--color-bg);border-bottom:var(--border-hairline) solid var(--color-border);position:sticky;top:0}@supports (animation-timeline:scroll()){.site-header[data-astro-cid-isef26zo]{border-bottom-color:#0000;animation-name:header-stuck;animation-timing-function:linear;animation-fill-mode:both}header[data-astro-cid-isef26zo].site-header{animation-timeline:scroll(root);animation-range:0 8px}@keyframes header-stuck{to{border-bottom-color:var(--color-border)}}}.site-header__bar[data-astro-cid-isef26zo]{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:var(--header-h);display:flex}.brand[data-astro-cid-isef26zo]{min-height:var(--target-min);align-items:center;display:inline-flex}.brand[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:auto;height:38px}.nav[data-astro-cid-isef26zo]{display:none}.nav__list[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-6);display:flex}.nav__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{min-height:var(--target-min);font-size:var(--step--1);font-weight:var(--weight-semibold);color:var(--color-text-muted);background:linear-gradient(var(--color-accent), var(--color-accent)) 0 calc(100% - 6px)/0 2px no-repeat;transition:color var(--dur-fast), background-size var(--dur-base) var(--ease-ignite);align-items:center;display:inline-flex}.nav__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.nav__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:focus-visible,.nav__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current]{color:var(--color-text);background-size:100% 2px}.site-header__actions[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-3);display:flex}.site-header__actions[data-astro-cid-isef26zo] .site-header__cta{display:none}.menu-toggle[data-astro-cid-isef26zo]{align-items:center;gap:var(--space-3);min-height:var(--target-min);padding:0 var(--space-4);font-size:var(--step--1);font-weight:var(--weight-bold);border:var(--border-strong) solid var(--color-text);border-radius:var(--radius-sharp);transition:background-color var(--dur-fast), color var(--dur-fast);display:inline-flex}.menu-toggle[data-astro-cid-isef26zo]:hover{background:var(--color-text);color:var(--color-bg)}.menu-toggle__icon[data-astro-cid-isef26zo]{width:18px;height:12px;position:relative}.menu-toggle__icon[data-astro-cid-isef26zo]:before,.menu-toggle__icon[data-astro-cid-isef26zo]:after{content:"";background:currentColor;height:2px;position:absolute;left:0;right:0}.menu-toggle__icon[data-astro-cid-isef26zo]:before{top:0}.menu-toggle__icon[data-astro-cid-isef26zo]:after{top:10px}.menu-toggle[data-astro-cid-isef26zo] .menu-toggle__close{width:18px;height:18px}.menu[data-astro-cid-isef26zo]{overscroll-behavior:contain;background:var(--color-bg);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.menu[data-astro-cid-isef26zo]::backdrop{background:var(--color-bg)}.menu[data-astro-cid-isef26zo][open]{animation:menu-in var(--dur-fast) var(--ease-ignite);flex-direction:column;display:flex}@keyframes menu-in{0%{opacity:0;transform:translateY(var(--space-4))}}.menu__bar[data-astro-cid-isef26zo]{border-bottom:var(--border-hairline) solid var(--color-border);flex:none}.menu__body[data-astro-cid-isef26zo]{gap:var(--space-7);padding-block:var(--space-6) var(--space-7);flex-direction:column;display:flex}.menu__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--space-8);padding-block:var(--space-3);font-size:var(--step-4);font-stretch:var(--wdth-condensed);font-weight:var(--weight-black);border-bottom:var(--border-hairline) solid var(--color-border);transition:font-stretch var(--dur-base) var(--ease-ignite), color var(--dur-fast);line-height:1;display:flex}.menu__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo] .icon{width:var(--space-5);height:var(--space-5);opacity:0;transition:opacity var(--dur-fast), transform var(--dur-fast) var(--ease-ignite);flex:none}.menu__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.menu__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:focus-visible,.menu__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current]{font-stretch:var(--wdth-expanded);color:var(--color-accent-text)}.menu__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover .icon,.menu__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:focus-visible .icon,.menu__list[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current] .icon{opacity:1}html:has(dialog.menu[open]){overflow:hidden}@media (width>=960px){.nav[data-astro-cid-isef26zo]{display:block}.site-header__actions[data-astro-cid-isef26zo] .site-header__cta{display:inline-flex}.menu-toggle[data-astro-cid-isef26zo],.menu[data-astro-cid-isef26zo]{display:none!important}.brand[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{height:42px}}.ruler[data-astro-cid-opu4pqoy]{height:var(--space-2);background:var(--iso-steps);display:block}.ruler--hot[data-astro-cid-opu4pqoy]{background:var(--fire-steps)}.ruler--ticks[data-astro-cid-opu4pqoy]{margin-top:14px;position:relative}.ruler--ticks[data-astro-cid-opu4pqoy]:before{content:"";height:var(--space-3);background:repeating-linear-gradient(90deg, var(--color-border-strong) 0 1px, transparent 1px 10%) 0 0 / 100% var(--space-3) no-repeat, repeating-linear-gradient(90deg, var(--color-border-strong) 0 1px, transparent 1px 2%) 0 6px / 100% 6px no-repeat;position:absolute;bottom:100%;left:0;right:0}.ruler-legend[data-astro-cid-opu4pqoy]{margin-top:var(--space-2);font-size:var(--step--2);font-stretch:var(--wdth-expanded);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-subtle);justify-content:space-between;display:flex}.site-footer[data-astro-cid-oenwriqq]{border-top:var(--border-hairline) solid var(--color-border);padding-top:var(--space-9);overflow:hidden}.site-footer__grid[data-astro-cid-oenwriqq]{gap:var(--space-7) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-footer__brand[data-astro-cid-oenwriqq]{gap:var(--space-5);grid-column:1/-1;align-content:start;display:grid}.site-footer__brand[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{width:auto;height:56px}.brand[data-astro-cid-oenwriqq]{min-height:var(--target-min);justify-self:start;align-items:center;display:inline-flex}.site-footer__about[data-astro-cid-oenwriqq]{max-width:22em}h2[data-astro-cid-oenwriqq]{margin-bottom:var(--space-4);font-size:var(--step--2);font-stretch:var(--wdth-expanded);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-subtle)}li[data-astro-cid-oenwriqq]{font-size:var(--step--1);line-height:1.9}li[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{min-height:var(--target-min);font-weight:var(--weight-semibold);color:var(--color-text-muted);transition:color var(--dur-fast);align-items:center;display:inline-flex}li[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover,li[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:focus-visible{color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:5px;text-decoration-thickness:2px}.site-footer__contact[data-astro-cid-oenwriqq]{grid-column:1/-1}.site-footer__contact[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]+li[data-astro-cid-oenwriqq]{margin-top:var(--space-2)}.site-footer__legal[data-astro-cid-oenwriqq]{gap:var(--space-3) var(--space-6);margin-top:var(--space-8);padding-block:var(--space-5);border-top:var(--border-hairline) solid var(--color-border);font-size:var(--step--1);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.site-footer__legal[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{min-height:var(--target-min);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}@media (width>=768px){.site-footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:repeat(12,minmax(0,1fr))}.site-footer__brand[data-astro-cid-oenwriqq]{grid-column:span 12}.site-footer__col[data-astro-cid-oenwriqq]{grid-column:span 3}.site-footer__contact[data-astro-cid-oenwriqq]{grid-column:span 6}}@media (width>=1100px){.site-footer__brand[data-astro-cid-oenwriqq]{grid-column:span 4}.site-footer__col[data-astro-cid-oenwriqq]{grid-column:span 2}.site-footer__contact[data-astro-cid-oenwriqq]{grid-column:span 4}}.section[data-astro-cid-txyaz5mn]{padding-block:var(--space-section)}.section--tight[data-astro-cid-txyaz5mn]{padding-block:calc(var(--space-section) * .6)}.section--flush-top[data-astro-cid-txyaz5mn]{padding-top:0}.section--none[data-astro-cid-txyaz5mn]{padding-block:0}.section[data-astro-cid-txyaz5mn][id]{scroll-margin-top:var(--header-h)}.panel[data-astro-cid-5prjdphd]{padding:var(--space-6);background:var(--color-surface);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-soft)}[data-theme=cinza] .panel[data-astro-cid-5prjdphd]{box-shadow:var(--shadow-1)}.panel--lg[data-astro-cid-5prjdphd]{padding:clamp(var(--space-5), 4vw, 56px);border-radius:var(--radius-panel)}.section-head[data-astro-cid-s6fbaydk]{gap:var(--space-5) var(--gutter);margin-bottom:var(--space-8);align-items:end;display:grid}.section-head[data-astro-cid-s6fbaydk] .kicker{margin-bottom:var(--space-4)}@media (width>=1024px){.section-head[data-astro-cid-s6fbaydk]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.section-head[data-astro-cid-s6fbaydk]>[data-astro-cid-s6fbaydk]:only-child{grid-column:1/-1}}.curve[data-astro-cid-k25owxnm]{gap:var(--space-5);display:grid}.curve__chart[data-astro-cid-k25owxnm]{position:relative}.curve__chart[data-astro-cid-k25owxnm] svg[data-astro-cid-k25owxnm]{width:100%;height:clamp(180px,30vw,380px)}.curve__grid[data-astro-cid-k25owxnm]{stroke:var(--color-border-strong);stroke-width:1px;stroke-dasharray:3 5}.curve__line[data-astro-cid-k25owxnm]{fill:none;stroke:var(--color-text);stroke-width:3px}.curve__base[data-astro-cid-k25owxnm]{stroke:var(--color-text);stroke-width:2px}.curve__axis[data-astro-cid-k25owxnm]{font-size:var(--step--2);font-stretch:var(--wdth-expanded);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-subtle);position:absolute}.curve__axis--y[data-astro-cid-k25owxnm]{top:0;left:0}.curve__axis--x[data-astro-cid-k25owxnm]{bottom:-22px;right:0}.curve__phases[data-astro-cid-k25owxnm]{gap:var(--space-6) var(--gutter);margin-top:var(--space-5);display:grid}@media (width>=560px){.curve__phases[data-astro-cid-k25owxnm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.curve__phases[data-astro-cid-k25owxnm]{gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr))}}.curve__phase[data-astro-cid-k25owxnm]{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--space-2) solid var(--phase,var(--heat-600));align-content:start;display:grid}.curve__phase[data-astro-cid-k25owxnm] [data-astro-cid-k25owxnm]:is(h3,h4){font-size:var(--step-2);font-stretch:var(--wdth-expanded);font-weight:var(--weight-black);letter-spacing:var(--tracking-heading)}.curve__phase[data-astro-cid-k25owxnm] p[data-astro-cid-k25owxnm]{font-family:var(--font-text);font-size:var(--step-1);line-height:var(--leading-normal);color:var(--color-text-muted)}.cards[data-astro-cid-ix6vcer3]{gap:var(--space-8) var(--gutter);display:grid}@media (width>=640px){.cards[data-astro-cid-ix6vcer3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px) and (width<=1023.98px){.cards--3[data-astro-cid-ix6vcer3]>:last-child:nth-child(odd){grid-column:1/-1}.cards--3[data-astro-cid-ix6vcer3]>:last-child:nth-child(odd) .cover{aspect-ratio:21/9}}@media (width>=1024px){.cards--3[data-astro-cid-ix6vcer3]{grid-template-columns:repeat(3,minmax(0,1fr))}.cards--4[data-astro-cid-ix6vcer3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cards--feature[data-astro-cid-ix6vcer3]>:first-child{grid-column:1/-1}@media (width>=1024px){.cards--feature[data-astro-cid-ix6vcer3]{grid-template-columns:repeat(12,minmax(0,1fr))}.cards--feature[data-astro-cid-ix6vcer3]>:first-child{grid-area:span 2/span 7}.cards--feature[data-astro-cid-ix6vcer3]>:not(:first-child){align-items:start;column-gap:var(--gutter);grid-column:span 5;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.cards--feature[data-astro-cid-ix6vcer3]>:not(:first-child)>.cover{grid-row:span 4}.cards--feature[data-astro-cid-ix6vcer3]>:first-child .card__title{font-size:var(--step-3)}}.cta-band[data-astro-cid-wrdjxhbp]{isolation:isolate;position:relative;overflow:hidden}.cta-band__inner[data-astro-cid-wrdjxhbp]{gap:var(--space-6);padding-block:clamp(var(--space-8), 9vw, 136px);display:grid;position:relative}.cta-band--hero[data-astro-cid-wrdjxhbp] .cta-band__inner[data-astro-cid-wrdjxhbp]{padding-block:clamp(var(--space-7), 7vw, 104px)}.cta-band__title[data-astro-cid-wrdjxhbp]{font-size:var(--step-6);max-width:8em}.cta-band__text[data-astro-cid-wrdjxhbp]{max-width:28em;font-family:var(--font-text);font-size:var(--step-2);font-weight:var(--weight-medium);line-height:1.36}.cta-band[data-astro-cid-wrdjxhbp] .cta-band__flame{z-index:-1;width:auto;height:150%;color:var(--heat-500);position:absolute;bottom:-34%;right:-4%}@media (width<=899.98px){.cta-band[data-astro-cid-wrdjxhbp] .cta-band__flame{height:100%;bottom:-20%;right:-34%}}.cover[data-astro-cid-mtyn7ttl]{background:var(--char-950);outline:var(--border-hairline) solid var(--color-border);outline-offset:-1px;border-radius:var(--radius-flame);aspect-ratio:4/3;position:relative;overflow:hidden}.cover[data-astro-cid-mtyn7ttl] img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-ignite)}.cover--wide[data-astro-cid-mtyn7ttl]{aspect-ratio:16/9}.cover--tall[data-astro-cid-mtyn7ttl]{aspect-ratio:4/5}.cover--cinema[data-astro-cid-mtyn7ttl]{aspect-ratio:21/9}.cover--2-1[data-astro-cid-mtyn7ttl]{aspect-ratio:2}
