@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&family=Roboto+Slab:wght@300;400;700&display=swap";:root{--space-3xs: clamp(.25rem, .2vw + .2rem, .31rem);--space-2xs: clamp(.5rem, .4vw + .4rem, .625rem);--space-xs: clamp(.75rem, .6vw + .6rem, .94rem);--space-s: clamp(1rem, .8vw + .8rem, 1.25rem);--space-m: clamp(1.5rem, 1.2vw + 1.2rem, 1.88rem);--space-l: clamp(2rem, 1.6vw + 1.6rem, 2.5rem);--space-xl: clamp(3rem, 2.4vw + 2.4rem, 3.75rem);--space-2xl: clamp(4rem, 3.2vw + 3.2rem, 5rem);--space-3xl: clamp(6rem, 4.8vw + 4.8rem, 7.5rem);--step--2: clamp(.69rem, .66rem + .16vw, .78rem);--step--1: clamp(.83rem, .78rem + .27vw, 1rem);--step-0: clamp(1rem, .91rem + .43vw, 1.25rem);--step-1: clamp(1.2rem, 1.07rem + .65vw, 1.56rem);--step-2: clamp(1.44rem, 1.25rem + .94vw, 1.95rem);--step-3: clamp(1.73rem, 1.46rem + 1.34vw, 2.44rem);--step-4: clamp(2.07rem, 1.7rem + 1.86vw, 3.05rem);--step-5: clamp(2.49rem, 1.97rem + 2.55vw, 3.82rem);--step-6: clamp(2.99rem, 2.28rem + 3.46vw, 4.77rem);--container-narrow: 65ch;--container-default: 1200px;--container-wide: 1440px;--ease-out: cubic-bezier(.16, 1, .3, 1);--duration-fast: .2s;--duration-normal: .35s;--duration-slow: .6s;--z-header: 100;--z-modal: 200;--z-toast: 300}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{height:100%}body{min-height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.container{width:min(var(--container-default),100% - 2 * var(--space-m));margin-inline:auto}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-brand=mantos]{--color-bg: #0a0a0a;--color-bg-alt: #141414;--color-surface: #1c1c1c;--color-text: #f5f5f5;--color-text-muted: #a0a0a0;--color-accent: #F28B00;--color-accent-hover: #ffa033;--color-accent-deep: #c46e00;--color-border: #2a2a2a;--font-display: "Roboto Slab", Georgia, serif;--font-body: "Open Sans", Arial, sans-serif;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--step-0);line-height:1.6}[data-brand=mantos] h1,[data-brand=mantos] h2,[data-brand=mantos] h3{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;line-height:1.1}[data-brand=mantos] h1{font-size:var(--step-6)}[data-brand=mantos] h2{font-size:var(--step-4)}[data-brand=mantos] h3{font-size:var(--step-2)}[data-brand=mantos] a{color:inherit;text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}[data-brand=mantos] a:hover,[data-brand=mantos] .accent{color:var(--color-accent)}[data-brand=mantos] .btn{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-m);font-family:var(--font-body);font-weight:700;font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;background:var(--color-accent);color:var(--color-bg);border:none;cursor:pointer;transition:all var(--duration-fast) var(--ease-out);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}[data-brand=mantos] .btn:hover{background:var(--color-accent-hover);transform:translateY(-2px);color:var(--color-bg)}[data-brand=mantos] .btn-outline{background:transparent;color:var(--color-text);border:1px solid var(--color-border)}[data-brand=mantos] .btn-outline:hover{background:var(--color-text);color:var(--color-bg)}.topo[data-astro-cid-fu5oihqt]{position:sticky;top:0;z-index:var(--z-header);background:#0a0a0ae6;backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border)}.topo__inner[data-astro-cid-fu5oihqt]{display:flex;align-items:center;justify-content:space-between;padding-block:.75rem;gap:1rem}.topo__logo[data-astro-cid-fu5oihqt] img[data-astro-cid-fu5oihqt]{height:64px;width:auto;display:block}.topo__nav[data-astro-cid-fu5oihqt]{display:flex;align-items:center;gap:var(--space-m);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.05em}.topo__nav[data-astro-cid-fu5oihqt] a[data-astro-cid-fu5oihqt][aria-current=page]{color:var(--color-accent)}.topo__cta[data-astro-cid-fu5oihqt]{font-size:var(--step--1);padding:.55rem 1.1rem}.topo__toggle[data-astro-cid-fu5oihqt],.topo__burger[data-astro-cid-fu5oihqt]{display:none}@media(max-width:860px){.topo__logo[data-astro-cid-fu5oihqt] img[data-astro-cid-fu5oihqt]{height:50px}.topo__burger[data-astro-cid-fu5oihqt]{display:block;width:32px;height:24px;position:relative;cursor:pointer}.topo__burger[data-astro-cid-fu5oihqt] span[data-astro-cid-fu5oihqt],.topo__burger[data-astro-cid-fu5oihqt] span[data-astro-cid-fu5oihqt]:before,.topo__burger[data-astro-cid-fu5oihqt] span[data-astro-cid-fu5oihqt]:after{content:"";position:absolute;left:0;right:0;height:2px;background:var(--color-text)}.topo__burger[data-astro-cid-fu5oihqt] span[data-astro-cid-fu5oihqt]{top:11px}.topo__burger[data-astro-cid-fu5oihqt] span[data-astro-cid-fu5oihqt]:before{top:-9px}.topo__burger[data-astro-cid-fu5oihqt] span[data-astro-cid-fu5oihqt]:after{top:9px}.topo__nav[data-astro-cid-fu5oihqt]{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:flex-start;padding:var(--space-m);background:#0a0a0a;border-bottom:1px solid var(--color-border)}.topo__toggle[data-astro-cid-fu5oihqt]:checked~.topo__nav[data-astro-cid-fu5oihqt]{display:flex}}.rodape[data-astro-cid-fu5oihqt]{margin-top:var(--space-3xl);background:#050505;border-top:3px solid var(--color-accent)}.rodape__grid[data-astro-cid-fu5oihqt]{display:grid;grid-template-columns:1.3fr 1fr 1.2fr auto;gap:var(--space-l);padding-block:var(--space-xl)}.rodape__grid[data-astro-cid-fu5oihqt] a[data-astro-cid-fu5oihqt],.rodape__grid[data-astro-cid-fu5oihqt] p[data-astro-cid-fu5oihqt]{display:block;color:var(--color-text-muted);font-size:var(--step--1);margin-bottom:.4rem}.rodape__grid[data-astro-cid-fu5oihqt] a[data-astro-cid-fu5oihqt]:hover{color:var(--color-accent)}.rodape__grid[data-astro-cid-fu5oihqt] .rodape__cont[data-astro-cid-fu5oihqt]{display:flex;align-items:center;gap:.6rem}.rodape__grid[data-astro-cid-fu5oihqt] .rodape__end[data-astro-cid-fu5oihqt]{align-items:flex-start}.rodape__end[data-astro-cid-fu5oihqt] .cont-ico[data-astro-cid-fu5oihqt]{margin-top:.05rem}.cont-ico[data-astro-cid-fu5oihqt]{color:var(--color-accent);flex:none}.rodape__logo[data-astro-cid-fu5oihqt]{height:56px;width:auto;margin-bottom:.8rem}.rodape__titulo[data-astro-cid-fu5oihqt]{color:var(--color-text)!important;font-family:var(--font-display);font-weight:700;font-size:var(--step-1)!important}.rodape__grupo[data-astro-cid-fu5oihqt] img[data-astro-cid-fu5oihqt]{height:101px;width:auto;background:#fff;padding:4px;border-radius:8px}.rodape__copy[data-astro-cid-fu5oihqt]{border-top:1px solid var(--color-border);padding-block:var(--space-s);font-size:var(--step--2);color:var(--color-text-muted)}@media(max-width:860px){.rodape__grid[data-astro-cid-fu5oihqt]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.rodape__grid[data-astro-cid-fu5oihqt]{grid-template-columns:1fr}}.zap[data-astro-cid-fu5oihqt]{position:fixed;right:20px;bottom:20px;z-index:var(--z-modal);width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff!important;box-shadow:0 6px 20px #0006}.zap[data-astro-cid-fu5oihqt]:hover{transform:scale(1.06)}
