@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2")}@font-face{font-family:Schibsted Fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:101%;ascent-override:96%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Mono Fallback;src:local(Menlo),local(Consolas),local(DejaVu Sans Mono),local(Liberation Mono);size-adjust:100%}:root{--noite:#0a0f0d;--noite-1:#111816;--noite-2:#18201d;--noite-linha:#26302c;--noite-texto:#e8ecea;--noite-texto-2:#93a39c;--papel:#f6f5f0;--papel-1:#fff;--papel-linha:#dedcd3;--tinta:#141a18;--tinta-2:#55625d;--menta:#02f5bf;--menta-tinta:#04221b;--menta-escura:#00735e;--atencao:#ffb547;--atencao-claro:#8a5a00;--perda:#ff7a66;--perda-claro:#b03a26;--wa-fundo:#0b0c0c;--wa-topo:#161817;--wa-recebida:#242625;--wa-enviada:#134d37;--wa-azul:#53bdeb;--wa-linha:#ffffff1f;--sans:"Schibsted Grotesk", "Schibsted Fallback", system-ui, sans-serif;--mono:"JetBrains Mono", "Mono Fallback", ui-monospace, monospace;--ui:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--max:1200px;--gutter:24px;--edge:max(16px, calc((100vw - var(--max)) / 2));--secao:clamp(96px, 12vw, 176px);--curva:cubic-bezier(.2, .8, .2, 1);color-scheme:light dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--noite);color:var(--noite-texto);font-family:var(--sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1.125rem;line-height:1.6;overflow-x:clip}img,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,p,ol,ul,dl,dd,figure,blockquote{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit}::selection{background:var(--menta);color:var(--menta-tinta)}:focus-visible{outline:2px solid var(--menta);outline-offset:2px}.papel :focus-visible{outline-color:var(--menta-escura)}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--menta);color:var(--menta-tinta);border-radius:10px;padding:12px 16px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:16px}.skip:focus{top:12px}.noite{background:var(--noite);color:var(--noite-texto)}.papel{background:var(--papel);color:var(--tinta);color-scheme:light}.grao{isolation:isolate;position:relative}.grao:before{content:"";z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}@media (width<=640px){:root{--gutter:16px}}.secao{padding-block:var(--secao)}.cab{grid-template-columns:1fr;gap:12px;margin-bottom:clamp(40px,6vw,72px);display:grid}@media (width>=900px){.cab{column-gap:var(--gutter);grid-template-columns:1fr 11fr;align-items:baseline}}.num{font-family:var(--mono);letter-spacing:.02em;color:var(--noite-texto-2);font-size:.8125rem;font-weight:500}.papel .num{color:var(--tinta-2)}.num:before{content:"";vertical-align:middle;background:currentColor;width:24px;height:1px;margin-right:10px;display:inline-block}.h2{letter-spacing:-.025em;text-wrap:balance;max-width:20ch;font-size:clamp(2rem,3.4vw + .5rem,3.25rem);font-weight:700;line-height:1.05}.lead{text-wrap:pretty;max-width:60ch;font-size:1.25rem;line-height:1.5}.noite .lead{color:var(--noite-texto)}.papel .lead{color:var(--tinta)}.muted{color:var(--noite-texto-2)}.papel .muted{color:var(--tinta-2)}.mono{font-family:var(--mono);letter-spacing:.01em;font-size:.8125rem;line-height:1.45}.legenda{font-family:var(--mono);color:var(--noite-texto-2);font-size:.8125rem;line-height:1.45}.papel .legenda{color:var(--tinta-2)}.btn{letter-spacing:-.005em;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,transform .12s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn .seta{transition:transform .18s var(--curva)}.btn:hover .seta{transform:translate(3px)}.btn-menta{background:var(--menta);color:var(--menta-tinta)}.btn-menta:hover{background:#3cf8cf}.btn-linha{color:var(--noite-texto);box-shadow:inset 0 0 0 1px var(--noite-linha)}.btn-linha:hover{box-shadow:inset 0 0 0 1px var(--noite-texto-2)}.papel .btn-linha{color:var(--tinta);box-shadow:inset 0 0 0 1px #b9b6aa}.papel .btn-linha:hover{box-shadow:inset 0 0 0 1px var(--tinta)}.btn-grande{min-height:56px;padding:16px 26px;font-size:1.0625rem}.link{color:var(--menta);text-underline-offset:3px;text-decoration:underline 1px}.papel .link{color:var(--menta-escura)}.link:hover{text-decoration-thickness:2px}.pontos{align-items:center;gap:4px;display:inline-flex}.pontos i{opacity:.35;background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite pontinho}.pontos i:nth-child(2){animation-delay:.15s}.pontos i:nth-child(3){animation-delay:.3s}@keyframes pontinho{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.js .revela{opacity:0;transition:opacity .6s var(--curva), transform .6s var(--curva);transform:translateY(12px)}.js .revela.visivel{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.js .revela{opacity:1;transform:none}.pontos i{opacity:.8}}.secao.sem-base{padding-bottom:0}
