.trilho-grade{min-height:100dvh}.trilho{display:flex;flex-direction:column;gap:1.25rem;background:#050304;border-bottom:1px solid rgb(255 255 255 / .1);padding:max(1.5rem,env(safe-area-inset-top)) 1.5rem 1.75rem}@media(min-width:1024px){.trilho-grade{display:grid;grid-template-columns:minmax(360px,420px) 1fr}.trilho{position:sticky;top:0;height:100dvh;overflow-y:auto;gap:1.5rem;border-bottom:0;border-right:1px solid rgb(255 255 255 / .1);padding:2rem 2.25rem}.trilho>*{flex-shrink:0}.trilho{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#3a2a2e transparent}}@media(min-width:1024px)and (max-height:819px){.trilho{gap:1rem;padding-top:1.5rem;padding-bottom:1.25rem}}.trilho-topo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:calc(2.25rem + 2px)}@media(pointer:coarse){.trilho-topo{min-height:calc(2.75rem + 2px)}}.trilho-marca{margin:0;font-family:var(--font-display);font-stretch:var(--display-largura, 78%);font-size:1.25rem;font-weight:800;line-height:1;letter-spacing:-.015em;color:inherit;text-decoration:none}.trilho-marca span{color:var(--crimson)}@media(min-width:1024px){.trilho-marca{font-size:1.5rem}}.trilho-idiomas{display:flex;flex-shrink:0;overflow:hidden;border:1px solid rgb(255 255 255 / .15);border-radius:999px}.trilho-idioma{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 .75rem;border:0;background:transparent;color:#fff9;font:700 .75rem/1 var(--font-ui, inherit);text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s}.trilho-idioma[aria-pressed=true],.trilho-idioma[aria-current=true]{background:rgb(var(--rgb-crimson) / .18);color:#ffd1dc}@media(pointer:coarse){.trilho-idioma{min-height:2.75rem;min-width:2.75rem}}.seletor-idioma{position:relative;flex-shrink:0}.seletor-idioma-botao{display:inline-flex;align-items:center;gap:.45rem;min-height:2.25rem;padding:0 .6rem 0 .7rem;border:1px solid rgb(255 255 255 / .15);border-radius:999px;background:transparent;color:#ffffffb8;font:700 .75rem/1 var(--font-ui, inherit);letter-spacing:.04em;cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.seletor-idioma-botao:hover,.seletor-idioma-botao[aria-expanded=true]{border-color:#ffffff47;color:var(--ink, #f6ece9)}.seletor-idioma-seta{width:.75rem;height:.75rem;opacity:.6;transition:transform .15s}.seletor-idioma-botao[aria-expanded=true] .seletor-idioma-seta{transform:rotate(180deg)}.bandeira{flex-shrink:0;width:1.125rem;height:.84375rem;border-radius:2px;filter:saturate(.35) brightness(.88);opacity:.85;box-shadow:0 0 0 1px #ffffff24}.seletor-idioma-lista{position:absolute;top:calc(100% + .4rem);right:0;z-index:60;min-width:13rem;width:max-content;max-width:calc(100vw - 2rem);margin:0;padding:.3rem;list-style:none;border:1px solid rgb(255 255 255 / .12);border-radius:.85rem;background:#0a0a0a;box-shadow:0 18px 40px -12px #000c;outline:none}.seletor-idioma-opcao{display:flex;align-items:center;gap:.65rem;min-height:2.5rem;padding:0 .7rem;border-radius:.6rem;color:#ffffffc7;font:500 .875rem/1.2 var(--font-ui, inherit);white-space:nowrap;cursor:pointer}.seletor-idioma-opcao[data-ativo]{background:#ffffff0f;color:var(--ink, #f6ece9)}.seletor-idioma-lista:focus-visible .seletor-idioma-opcao[data-ativo]{box-shadow:inset 0 0 0 1px #ffffff59}.seletor-idioma-opcao[aria-selected=true]{color:var(--ink, #f6ece9)}.seletor-idioma-check{width:1rem;height:1rem;color:#ffd1dc}@media(pointer:coarse){.seletor-idioma-botao,.seletor-idioma-opcao{min-height:2.75rem}}@media(prefers-reduced-motion:reduce){.seletor-idioma-seta{transition:none}}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/manrope-latin-DHIcAJRg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/manrope-latin-ext-Ch3YOpNY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/assets/archivo-latin-DY7AcnAa.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/assets/archivo-latin-ext-7khWdh9v.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/spacemono-400-latin-Rg4St2Dn.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/spacemono-700-latin-mWgeinG7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #f6ece9;--ink-80: rgb(246 236 233 / .84);--ink-70: rgb(246 236 233 / .72);--ink-55: rgb(246 236 233 / .6);--crimson: #ff2d62;--crimson-texto: #ff6b8e;--rgb-crimson: 255 45 98;--filete: rgb(255 255 255 / .1);--font-display: "Archivo", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-ui: "Manrope", system-ui, sans-serif;--font-mono: "Space Mono", ui-monospace, monospace;--saida: cubic-bezier(.16, 1, .3, 1);color-scheme:dark;accent-color:var(--crimson);caret-color:var(--crimson);scrollbar-color:#3a2a2e #000;-webkit-text-size-adjust:100%}*{box-sizing:border-box}html{scroll-padding-top:1.5rem}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:#000;color:var(--ink);font:400 1rem/1.7 var(--font-ui);-webkit-font-smoothing:antialiased}::selection{background:rgb(var(--rgb-crimson) / .35);color:#fff}:where(a,summary,button):focus-visible{outline:2px solid var(--crimson);outline-offset:3px;border-radius:4px}a{color:var(--ink);text-decoration-line:underline;text-decoration-color:rgb(var(--rgb-crimson) / .55);text-decoration-thickness:1px;text-underline-offset:.22em;transition:text-decoration-color .18s}a:hover{text-decoration-color:var(--crimson)}.js[data-idioma=pt] .doc[lang=en],.js[data-idioma=en] .doc[lang=pt-BR]{display:none}.doc+.doc{border-top:1px solid var(--filete)}.voltar{align-self:flex-start;display:inline-flex;align-items:center;gap:.35rem;min-height:2.75rem;margin:-.5rem 0 -.75rem -.2rem;color:var(--ink-70);font:700 .875rem/1 var(--font-ui);text-decoration:none;transition:color .18s}.voltar svg{width:1.125rem;height:1.125rem;transition:transform .24s var(--saida)}@media(hover:hover){.voltar:hover{color:var(--ink)}.voltar:hover svg{transform:translate(-3px);color:var(--crimson)}}.titulo{margin:.5rem 0 0;font:800 clamp(2.75rem,12vw,3.75rem)/.9 var(--font-display);font-stretch:78%;letter-spacing:-.02em;text-wrap:balance}.intro{margin:0;max-width:34rem;color:var(--ink-70);font-size:.9375rem;line-height:1.6;text-wrap:pretty}.meta{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;color:var(--ink-55);font:400 .8125rem/1.4 var(--font-mono)}.selo{flex-shrink:0;padding:.125rem .375rem;border:1px solid rgb(var(--rgb-crimson) / .6);border-radius:.375rem;color:var(--crimson);font:700 .75rem/1.2 var(--font-mono)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.indice{display:none}.leitura{padding:2.25rem 1.25rem max(3rem,env(safe-area-inset-bottom))}.coluna{max-width:42rem;margin:0 auto}.destaque{padding-bottom:1.5rem}.destaque-pergunta{margin:0;font:800 clamp(1.5rem,6.4vw,2rem)/1.08 var(--font-display);font-stretch:78%;letter-spacing:-.012em;text-wrap:balance;max-width:22ch}.palavra{margin:.75rem 0 0;color:var(--crimson);font:800 clamp(4.75rem,26vw,6rem)/.82 var(--font-display);font-stretch:78%;letter-spacing:-.03em}@media(prefers-reduced-motion:no-preference){.palavra{animation:chega .7s var(--saida) both}}@keyframes chega{0%{transform:translateY(.14em);opacity:.35;filter:blur(6px)}to{transform:none;opacity:1;filter:none}}.destaque-curta{margin:1rem 0 0;font-size:1.125rem;line-height:1.5;max-width:34ch;text-wrap:pretty}.mais{margin-top:1rem}.mais summary{list-style:none;display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;color:var(--ink-70);font:700 .875rem/1 var(--font-ui);cursor:pointer}.mais summary::-webkit-details-marker{display:none}.mais summary svg{width:1rem;height:1rem;transition:transform .32s var(--saida)}.mais[open] summary{color:var(--ink)}.mais[open] summary svg{transform:rotate(180deg);color:var(--crimson)}@media(hover:hover){.mais summary:hover{color:var(--ink)}}.mais .texto{padding-top:.25rem}.perguntas{border-bottom:1px solid var(--filete)}.q{border-top:1px solid var(--filete)}.q summary{list-style:none;display:grid;grid-template-columns:1fr auto;column-gap:1rem;row-gap:.4rem;padding:1.25rem 0;cursor:pointer}.q summary::-webkit-details-marker{display:none}.q-pergunta{font:800 1.3125rem/1.12 var(--font-display);font-stretch:78%;letter-spacing:-.01em;text-wrap:balance}.q-curta{grid-column:1;color:var(--ink-70);font-size:.9375rem;line-height:1.5;text-wrap:pretty}.q-marca{grid-column:2;grid-row:1 / span 2;align-self:start;width:1.75rem;height:1.75rem;margin-top:.05rem;color:var(--ink-55);transition:transform .32s var(--saida),color .18s}.q[open]>summary .q-marca{transform:rotate(45deg);color:var(--crimson)}@media(hover:hover){.q:not([open])>summary:hover .q-marca{color:var(--ink)}}.q[open] .q-curta{color:var(--ink)}.q .texto{padding:0 2.75rem 1.75rem 0}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}.q::details-content{block-size:0;overflow:clip;transition:block-size .36s var(--saida),content-visibility .36s allow-discrete}.q[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.q::details-content,.q-marca{transition:none}}.texto{color:var(--ink-80);max-width:65ch}.texto>*{margin:0}.texto>*+*{margin-top:.85rem}.texto strong{color:var(--ink);font-weight:700}.texto ul{padding-left:1.1rem}.texto li+li{margin-top:.45rem}.texto li::marker{color:var(--crimson)}.base{display:block;color:var(--ink-55);font-size:.875rem}.rodape{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;color:var(--ink-70);font-size:.9375rem}@media(min-width:1024px){.titulo{font-size:4rem;margin-top:1.5rem}.indice{display:block;margin-top:.5rem;padding-top:1.25rem;border-top:1px solid var(--filete)}.indice ol{margin:0;padding:0;list-style:none}.indice li+li{margin-top:.15rem}.indice a{display:block;padding:.3rem 0;color:var(--ink-55);font-size:.875rem;line-height:1.4;text-decoration:none}.indice a:hover{color:var(--ink)}.leitura{padding:4.5rem 4rem 5rem}.coluna{margin:0}.destaque{padding-bottom:2.5rem}.q-pergunta{font-size:1.5rem}}
