@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-math-wght-italic.Csabf5l-.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-symbols-wght-italic.Dit9nj3y.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-latin-ext-wght-italic.NDCc9UyL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/bodoni-moda-latin-wght-italic.B5SVoS-R.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-cyrillic-ext-wght-italic.CYajtLR3.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-italic._zMtch5S.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-italic.KoQsQXDA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-italic.ChtpyDsL.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--superficie:rgb(var(--palco-rgb) / .96);--superficie-2:rgb(var(--tinta-rgb) / .05);--linha:rgb(var(--tinta-rgb) / .14);--linha-forte:rgb(var(--tinta-rgb) / .3);--claro:#fbf8f3;--display:"Bodoni Moda Variable", "Bodoni Moda", Didot, "Bodoni 72", Georgia, serif;--texto:"Hanken Grotesk Variable", "Hanken Grotesk", "Segoe UI", system-ui, sans-serif;--saida:cubic-bezier(.22, 1, .36, 1);--margem:clamp(20px, 4vw, 64px);--topo:68px;--z-palco:0;--z-veu:1;--z-camada:2;--z-evento:3;--z-topo:4;--z-menu:5;--z-carregando:6;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--palco);color:var(--tinta);font:400 16px/1.55 var(--texto);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow:hidden}::selection{background:rgb(var(--tinta-rgb) / .24);color:var(--tinta)}:focus-visible{outline:2px solid var(--tinta);outline-offset:3px;border-radius:6px}a{color:inherit}button{color:inherit;font-family:inherit}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#palco{width:100%;height:100%;z-index:var(--z-palco);display:block;position:fixed;inset:0}#palco,.veu,.placas,.rotulos,.cabecas,.etiqueta,.fio,.matriz,.mini,.glifo{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.veu{z-index:var(--z-veu);pointer-events:none;background:linear-gradient(90deg, rgb(var(--palco-rgb) / .86) 0%, rgb(var(--palco-rgb) / .5) 30%, rgb(var(--palco-rgb) / 0) 52%);opacity:0;transition:opacity .8s var(--saida);position:fixed;inset:0}body[data-estado=mapa] .veu,body[data-estado=conhecer] .veu,body[data-estado=resultado] .veu,body[data-estado=abertura] .veu,body[data-estado=teste] .veu,body[data-estado=metodo] .veu,body[data-estado=comparar] .veu,body[data-estado=comparacoes] .veu,body[data-estado=privacidade] .veu,body[data-estado=cenas] .veu,body[data-estado=percurso] .veu{opacity:1}.sem-palco[hidden]{display:none}.sem-palco{text-align:center;color:var(--tinta-2);place-items:center;padding:32px;display:grid;position:fixed;inset:0}.pular-conteudo{z-index:var(--z-menu);background:var(--tinta);color:var(--palco);border-radius:8px;padding:10px 14px;position:fixed;top:-60px;left:12px}.pular-conteudo:focus{top:12px}.carregando{z-index:var(--z-carregando);pointer-events:none;font:italic 400 1.15rem/1 var(--display);color:var(--tinta-2);letter-spacing:.01em;transition:opacity .9s var(--saida);place-items:center;display:grid;position:fixed;inset:0}.carregando span{justify-items:center;gap:14px;animation:2.4s ease-in-out infinite respira;display:grid}.carregando span:after{content:"";background:linear-gradient(90deg, var(--tinta-2) calc(var(--progresso,0) * 100%), var(--linha) 0);width:120px;height:1px;transition:background .3s}body:not([data-palco=carregando]) .carregando{opacity:0}@media (width>=821px) and (aspect-ratio>=4/5){.carregando{padding-left:40vw}}@media (width<=820px),(aspect-ratio<=4/5){.carregando{padding-top:calc(var(--topo) + env(safe-area-inset-top) + 16dvh);place-items:start center}body[data-estado=metodo] .carregando,body[data-estado=privacidade] .carregando{display:none}}@keyframes respira{50%{opacity:.45}}.topo{z-index:var(--z-topo);height:calc(var(--topo) + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--margem) 0;transition:opacity .6s var(--saida);align-items:center;gap:28px;display:flex;position:fixed;top:0;left:0;right:0}.marca{font:500 1.36rem/1 var(--display);letter-spacing:0;white-space:nowrap;align-items:center;gap:11px;min-height:44px;margin-right:auto;text-decoration:none;display:inline-flex}.marca-simbolo{flex:none;width:30px;height:30px}.nav{gap:22px;display:flex}.nav a{color:var(--tinta-2);border-bottom:1px solid #0000;padding:8px 0;font-size:.92rem;text-decoration:none;transition:color .2s,border-color .2s}.nav a:hover{color:var(--tinta)}.nav a[aria-current=page]{color:var(--tinta);border-color:var(--linha-forte)}.topo-cta{min-height:40px;padding:8px 16px;font-size:.88rem}.som-btn{border:1px solid var(--linha);background:rgb(var(--palco-rgb) / .5);width:40px;height:40px;color:var(--tinta-2);cursor:pointer;border-radius:999px;place-items:center;margin-right:-14px;transition:color .2s,border-color .2s;display:grid}.som-btn:hover{color:var(--tinta);border-color:var(--linha-forte)}.som-btn svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.som-btn[aria-pressed=false] .som-ondas,.som-btn[aria-pressed=true] .som-x{display:none}body[data-estado=teste] .topo-cta{visibility:hidden}.menu-btn{border:1px solid var(--linha);background:rgb(var(--palco-rgb) / .5);cursor:pointer;border-radius:999px;align-content:center;place-items:center;gap:5px;width:44px;height:44px;display:none}.menu-btn i{background:var(--tinta);width:16px;height:1.5px;transition:transform .3s var(--saida);border-radius:2px;display:block}.menu-btn[aria-expanded=true] i:first-of-type{transform:translateY(3.25px)rotate(45deg)}.menu-btn[aria-expanded=true] i:last-of-type{transform:translateY(-3.25px)rotate(-45deg)}.menu{top:calc(var(--topo) + env(safe-area-inset-top));left:var(--margem);right:var(--margem);z-index:var(--z-menu);background:var(--superficie);border:1px solid var(--linha);border-radius:16px;gap:2px;padding:10px;display:grid;position:fixed}.menu[hidden]{display:none}.menu a,.menu .link{text-align:left;border-radius:10px;padding:14px 12px;font-size:1.02rem;text-decoration:none;display:block}.menu a:hover{background:var(--superficie-2)}.camada{z-index:var(--z-camada);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .5s var(--saida), visibility 0s linear .5s;position:fixed;inset:0}body[data-estado=abertura] .c-abertura,body[data-estado=inicio] .c-inicio,body[data-estado=mapa] .c-mapa,body[data-estado=conhecer] .c-conhecer,body[data-estado=teste] .c-teste,body[data-estado=resultado] .c-resultado,body[data-estado=metodo] .c-metodo,body[data-estado=comparar] .c-comparar,body[data-estado=comparacoes] .c-comparacoes,body[data-estado=privacidade] .c-privacidade,body[data-estado=cenas] .c-cenas,body[data-estado=percurso] .c-percurso{opacity:1;visibility:visible;transition:opacity .9s var(--saida) .15s, visibility 0s}main:focus{outline:none}.camada>*{pointer-events:auto}.btn{border:1px solid rgb(var(--tinta-rgb) / .24);background:rgb(var(--tinta-rgb) / .06);min-height:46px;color:var(--tinta);font:600 .94rem/1.1 var(--texto);cursor:pointer;text-align:center;transition:background .2s, border-color .2s, transform .2s var(--saida);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:11px 20px;text-decoration:none;display:inline-flex}.btn:hover{background:rgb(var(--tinta-rgb) / .12);border-color:rgb(var(--tinta-rgb) / .42)}.btn:active{transform:scale(.98)}.btn.primario{background:var(--tinta);border-color:var(--tinta);color:var(--palco)}.btn.primario:hover{background:var(--claro)}.btn.primario small{opacity:.6;font-size:.78rem;font-weight:500}.btn.fantasma{text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--linha-forte);background:0 0;border-color:#0000;padding-left:8px;padding-right:8px}.btn:disabled{opacity:.4;cursor:default}.link{color:var(--tinta-2);font:500 .88rem/1.3 var(--texto);text-decoration:underline;text-decoration-color:var(--linha-forte);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:6px 0}.link:hover{color:var(--tinta)}.selo{font:600 .72rem/1 var(--texto);letter-spacing:.01em;color:var(--tinta-2);border:1px solid var(--linha);white-space:nowrap;vertical-align:1px;border-radius:999px;padding:5px 9px;display:inline-block}.acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ab-texto{left:var(--margem);width:min(540px,40vw);position:absolute;top:50%;transform:translateY(-50%)}.ab-texto>*{transition:opacity .6s var(--saida), transform .6s var(--saida)}.ab-texto.troca>*{opacity:0;transform:translateY(10px)}.ab-frase{font:400 clamp(1.8rem, 3vw, 2.6rem)/1.16 var(--display);margin:0 0 20px}.ab-nome{font:500 clamp(3rem, 6.2vw, 5.4rem)/.95 var(--display);letter-spacing:-.01em;margin:0 0 12px}.ab-leg{font:italic 400 1.3rem/1.3 var(--display);color:var(--tinta-2);margin:0 0 16px}.ab-reacao{max-width:34ch;margin:0 0 16px;font-size:1.12rem;line-height:1.5}.ab-titulo{font:400 clamp(2rem, 3.3vw, 2.9rem)/1.08 var(--display);letter-spacing:-.01em;margin:0 0 16px}.ab-apoio{color:rgb(var(--tinta-rgb) / .88);max-width:44ch;margin:0 0 12px;font-size:1.06rem;line-height:1.55}.ab-apoio strong{color:var(--tinta);font-weight:600}.ab-sit{font:italic 400 1.08rem/1.35 var(--display);color:var(--tinta-2);max-width:36ch;margin:0 0 14px}.ab-texto .selo{margin:2px 6px 10px 0}.ab-regioes{background:var(--linha);border:1px solid var(--linha);border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;max-width:470px;margin:16px 0 14px;display:grid;overflow:hidden}.ab-regioes p{background:rgb(var(--palco-rgb) / .92);color:var(--tinta-2);margin:0;padding:12px 14px;font-size:.86rem;line-height:1.4}.ab-regioes strong{font:italic 400 1.04rem/1.25 var(--display);color:var(--c);margin-bottom:3px;display:block}.ab-pe{left:var(--margem);bottom:max(28px, env(safe-area-inset-bottom));gap:16px;display:grid;position:absolute}.ab-progresso{gap:12px;display:flex}.ab-cap{gap:4px;display:flex}.ab-progresso i{background:rgb(var(--tinta-rgb) / .2);border-radius:2px;width:20px;height:2px;transition:background .4s}.ab-progresso i.feito{background:var(--tinta)}.ab-capitulo{left:var(--margem);top:calc(var(--topo) + env(safe-area-inset-top) + 18px);font:italic 400 1rem/1 var(--display);color:var(--tinta-2);margin:0;position:absolute}.ab-acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.inicio-texto{left:var(--margem);bottom:max(36px, env(safe-area-inset-bottom));width:min(520px,42vw);position:absolute}.inicio-texto h1{font:400 clamp(3rem, 4.9vw, 4.6rem)/.94 var(--display);letter-spacing:-.018em;margin:0 0 10px}.inicio-texto h1 span{display:block}.inicio-texto .marca-lema{font:italic 400 clamp(1.3rem, 1.9vw, 1.7rem)/1.2 var(--display);color:var(--tinta);opacity:.86;max-width:none;margin:0 0 16px}.inicio-texto p{color:var(--tinta-2);max-width:46ch;margin:0 0 22px}.rever{margin-top:14px}.caminhos{border-top:1px solid var(--linha);max-width:470px;margin:0 0 6px;display:grid}.caminho{border-bottom:1px solid var(--linha);min-height:64px;transition:background .25s var(--saida);grid-template-columns:34px 1fr auto;align-items:center;gap:14px;padding:12px 10px 12px 4px;text-decoration:none;display:grid}.caminho:after{content:"→";color:var(--tinta-3);transition:transform .3s var(--saida), color .2s;font-size:1.1rem}.caminho:hover{background:linear-gradient(90deg, rgb(var(--tinta-rgb) / .06), rgb(var(--tinta-rgb) / 0))}.caminho:hover:after,.caminho:focus-visible:after{color:var(--tinta);transform:translate(4px)}.cam-txt strong{font:400 1.28rem/1.15 var(--display);margin-bottom:3px;display:block}.cam-txt span{color:var(--tinta-2);font-size:.86rem;line-height:1.4;display:block}.cam-ico{width:34px;height:34px;color:var(--tinta-2);place-items:center;display:grid}.cam-ico .glifo,.cam-cena svg{width:26px;height:26px}.cam-cena .cc-moldura{fill:none;stroke:currentColor;stroke-opacity:.42;stroke-width:1.35px}.cam-cena .cc-cone stop{stop-color:var(--tinta)}.cam-cena .cc-luz{transform:translate(15.26px)}.cam-cena .cc-poca{fill:var(--tinta);fill-opacity:.22}.caminho:hover .cc-luz,.caminho:focus-visible .cc-luz{animation:4.4s cubic-bezier(.65,0,.35,1) infinite cc-holofote}.cam-cena .cc-p{opacity:.38}.cam-cena .cc-colerico{opacity:1}.caminho:hover .cc-colerico,.caminho:focus-visible .cc-colerico{animation:4.4s linear infinite cc-colerico}.caminho:hover .cc-sanguineo,.caminho:focus-visible .cc-sanguineo{animation:4.4s linear infinite cc-sanguineo}.caminho:hover .cc-melancolico,.caminho:focus-visible .cc-melancolico{animation:4.4s linear infinite cc-melancolico}.caminho:hover .cc-fleumatico,.caminho:focus-visible .cc-fleumatico{animation:4.4s linear infinite cc-fleumatico}@keyframes cc-colerico{0%,17%{opacity:1}23%,94%{opacity:.38}to{opacity:1}}@keyframes cc-sanguineo{0%,19%{opacity:.38}25%,42%{opacity:1}48%,to{opacity:.38}}@keyframes cc-melancolico{0%,44%{opacity:.38}50%,67%{opacity:1}73%,to{opacity:.38}}@keyframes cc-fleumatico{0%,69%{opacity:.38}75%,92%{opacity:1}98%,to{opacity:.38}}@keyframes cc-holofote{0%,17%{transform:translate(15.26px)}25%,42%{transform:translate(19.79px)}50%,67%{transform:translate(10.73px)}75%,92%{transform:translate(6.2px)}to{transform:translate(15.26px)}}.cam-voce i{background:var(--tinta);width:13px;height:13px;box-shadow:0 0 0 5px rgb(var(--tinta-rgb) / .12), 0 0 18px #ffecd280;border-radius:50%}.caminho.principal .cam-txt strong{color:var(--claro)}.caminho.principal:after{content:"Começar";font:600 .82rem/1 var(--texto);color:var(--palco);background:var(--tinta);border-radius:999px;padding:9px 13px}.caminho.principal:hover:after,.caminho.principal:focus-visible:after{background:var(--claro);color:var(--palco);transform:none}.dica-toque{color:var(--tinta-3);margin:12px 0 0;font-size:.86rem}.dica-toque.nova{color:var(--tinta-2)}.dica-toque.nova:before{content:"";vertical-align:1px;border:1px solid var(--tinta-2);border-radius:50%;width:8px;height:8px;margin-right:9px;animation:2s ease-in-out infinite convite;display:inline-block}@keyframes convite{50%{box-shadow:0 0 0 5px rgb(var(--tinta-rgb) / .14)}}.placas{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.placa{pointer-events:auto;will-change:transform;transition:opacity .6s var(--saida);position:absolute;top:0;left:0;transform:translate(-50%)}.placa a{text-align:center;border-radius:12px;justify-items:center;gap:2px;padding:8px 12px;text-decoration:none;transition:background .25s;display:grid}.placa a:hover,.placa a:focus-visible{background:rgb(var(--palco-rgb) / .55)}.placa strong{font:500 1.25rem/1.05 var(--display)}.placa span{font:italic 400 .86rem/1.2 var(--display);color:var(--tinta-2);white-space:nowrap}.placa a{position:relative}.placa a:hover,.placa a:focus-visible{padding-bottom:26px}.placa em{color:var(--tinta-3);opacity:0;pointer-events:none;font-size:.72rem;font-style:normal;transition:opacity .25s;position:absolute;bottom:8px;left:0;right:0}.placa a:hover em,.placa a:focus-visible em{opacity:1}.placa.feito strong:after{content:"";vertical-align:.32em;background:currentColor;border-radius:50%;width:6px;height:6px;margin-left:7px;display:inline-block}.nome{font:500 clamp(2.8rem, 6vw, 5.2rem)/.95 var(--display);transition:color .6s var(--saida);letter-spacing:-.01em;margin:0 0 12px}.leg{font:italic 400 clamp(1.1rem, 1.6vw, 1.35rem)/1.3 var(--display);color:var(--tinta-2);margin:0 0 14px}.mapa-painel{left:var(--margem);top:calc(var(--topo) + env(safe-area-inset-top) + var(--alto-lugar,0px));scrollbar-width:none;flex-direction:column;width:min(430px,36vw);padding:14px 0 12px;display:flex;position:absolute;bottom:20px;overflow-y:auto}.m-titulo{font:400 clamp(1.6rem, 2.3vw, 2rem)/1.1 var(--display);letter-spacing:-.01em;margin:0 0 4px}.m-instrucao{color:var(--tinta-2);margin:0 0 14px;font-size:.9rem}.matriz{--lado:clamp(220px, min(28vw, calc(100dvh - 450px - var(--alto-lugar,0px))), 360px);grid-template-columns:22px var(--lado) 22px;grid-template-rows:22px var(--lado) 22px;place-items:center;width:max-content;margin:0 0 14px;display:grid;position:relative}.mx-eixo{color:var(--tinta-2);white-space:nowrap;letter-spacing:.01em;font-size:.74rem}.mx-topo{grid-area:1/2}.mx-base{grid-area:3/2}.mx-esq{writing-mode:vertical-rl;grid-area:2/1;transform:rotate(180deg)}.mx-dir{writing-mode:vertical-rl;grid-area:2/3}.mx-topo:before{content:"↑ "}.mx-base:before{content:"↓ "}.mx-esq:before{content:"← "}.mx-dir:after{content:" →"}.mx-campo{width:var(--lado);height:var(--lado);touch-action:none;cursor:crosshair;box-shadow:inset 0 0 0 1px var(--linha);background:radial-gradient(120% 120% at 100% 0%, rgb(var(--colerico-corpo-rgb) / .42), transparent 58%), radial-gradient(120% 120% at 100% 100%, rgb(var(--sanguineo-corpo-rgb) / .32), transparent 58%), radial-gradient(120% 120% at 0% 0%, rgb(var(--melancolico-corpo-rgb) / .45), transparent 58%), radial-gradient(120% 120% at 0% 100%, rgb(var(--fleumatico-corpo-rgb) / .36), transparent 58%), var(--palco);border-radius:14px;grid-area:2/2;position:relative;overflow:hidden}.mx-fundo{width:100%;height:100%;display:block;position:absolute;inset:0}.mx-ax{stroke:rgb(var(--tinta-rgb) / .5);stroke-width:1px;vector-effect:non-scaling-stroke}.mx-meio{stroke:rgb(var(--tinta-rgb) / .07);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:2 4}.mx-q{pointer-events:none;max-width:calc(50% - 16px);transition:opacity .5s var(--saida);gap:1px;display:grid;position:absolute}.mx-q strong{font:500 clamp(.84rem, calc(var(--lado) * .047), 1.06rem)/1.05 var(--display);color:var(--c);white-space:nowrap}.mx-q em{font:italic 400 clamp(.7rem, calc(var(--lado) * .036), .78rem)/1.2 var(--display);color:var(--tinta-2)}.mx-tl{top:10px;left:12px}.mx-tr{text-align:right;top:10px;right:12px}.mx-bl{bottom:10px;left:12px}.mx-br{text-align:right;bottom:10px;right:12px}.matriz:not([data-ativo=centro]) .mx-q{opacity:.55}.matriz[data-ativo=colerico] .mx-q[data-q=colerico],.matriz[data-ativo=sanguineo] .mx-q[data-q=sanguineo],.matriz[data-ativo=melancolico] .mx-q[data-q=melancolico],.matriz[data-ativo=fleumatico] .mx-q[data-q=fleumatico]{opacity:1}.lente{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.lente:before{content:"";border:1px dashed rgb(var(--tinta-rgb) / .55);border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;position:absolute}.lente:after{content:"";background:var(--tinta);width:14px;height:14px;box-shadow:0 0 0 4px rgb(var(--tinta-rgb) / .12), 0 0 18px #ffecd299;border-radius:50%;margin:-7px 0 0 -7px;position:absolute}.m-leitura{min-height:120px}.m-nome-linha{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 6px;display:flex}.m-nome{font:500 clamp(2rem, 3.2vw, 2.7rem)/1 var(--display);letter-spacing:-.01em;transition:color .6s var(--saida)}.m-leg{font:italic 400 1.1rem/1.2 var(--display);color:var(--tinta-2)}.sin{max-width:40ch;margin:0 0 8px}.lei{color:var(--tinta-2);max-width:40ch;margin:0;font-size:.9rem}.mapa-acoes{flex-wrap:wrap;gap:10px;margin:16px 0 0;display:flex}.mapa-acoes [hidden]{display:none}.m-como{border-top:1px solid var(--linha);color:var(--tinta-2);margin-top:16px;padding-top:10px;font-size:.9rem}.m-como summary{cursor:pointer;color:var(--tinta);align-items:center;min-height:32px;font-weight:600;display:flex}.m-como p{max-width:46ch;margin:8px 0}.m-como strong{color:var(--tinta)}.m-como .selo{margin:2px 4px 2px 0}.rotulos{z-index:var(--z-veu);pointer-events:none;position:fixed;inset:0}.rotulos>*{opacity:0;transition:opacity .9s var(--saida);will-change:transform;white-space:nowrap;position:absolute;top:0;left:0}.rot-eixo{font:600 .76rem/1 var(--texto);letter-spacing:.02em;color:var(--tinta-2);background:rgb(var(--palco-rgb) / .55);border-radius:999px;padding:5px 9px}.rot-eixo[data-r=esq]:before{content:"← "}.rot-eixo[data-r=dir]:after{content:" →"}.rot-eixo[data-r=fundo]:before{content:"↑ "}.rot-eixo[data-r=frente]:before{content:"↓ "}.rotulos.eixo-x .rot-eixo[data-r=esq],.rotulos.eixo-x .rot-eixo[data-r=dir],.rotulos.eixo-y .rot-eixo[data-r=fundo],.rotulos.eixo-y .rot-eixo[data-r=frente]{opacity:1}.rot-quad{text-align:center;justify-items:center;gap:2px;display:grid}.rot-quad strong{font:500 clamp(1.3rem, 2vw, 1.9rem)/1 var(--display);color:var(--c);opacity:0;transition:opacity .9s var(--saida) .2s, transform .9s var(--saida) .2s;transform:translateY(6px)}.rot-quad em{font:italic 400 clamp(.95rem, 1.2vw, 1.1rem)/1.2 var(--display);color:var(--c)}.rotulos.regioes .rot-quad{opacity:1}.rotulos.nomes .rot-quad strong{opacity:1;transform:none}.rotulos.nomes .rot-quad em{color:var(--tinta-2)}.fio{width:100%;height:100%;z-index:var(--z-evento);pointer-events:none;opacity:0;transition:opacity .6s var(--saida);position:fixed;inset:0;overflow:visible}.fio.visivel{opacity:calc(.3 + var(--forca,1) * .7)}.fio path{fill:none;stroke:var(--c,var(--claro));stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:2 7;filter:drop-shadow(0 0 5px var(--c,var(--claro)));animation:1.4s linear infinite fio}.fio circle{fill:var(--c,var(--claro));filter:drop-shadow(0 0 8px var(--c,var(--claro)))}@keyframes fio{to{stroke-dashoffset:-18px}}.cabecas{z-index:var(--z-veu);pointer-events:none;opacity:0;transition:opacity .5s var(--saida);position:fixed;inset:0}.cabecas.visivel{opacity:1}.cabecas span{font:500 1.05rem/1 var(--display);background:rgb(var(--palco-rgb) / .6);white-space:nowrap;border-radius:999px;padding:5px 10px;position:absolute;top:0;left:0}.etiqueta{z-index:var(--z-evento);pointer-events:none;background:rgb(var(--palco-rgb) / .82);border:1px solid var(--linha);opacity:0;transition:opacity .25s var(--saida);white-space:nowrap;border-radius:12px;justify-items:center;gap:1px;padding:8px 14px 9px;display:grid;position:fixed;top:0;left:0}.etiqueta.visivel{opacity:1}.etiqueta strong{font:500 1.2rem/1.1 var(--display)}.etiqueta span{font:italic 400 .86rem/1.2 var(--display);color:var(--tinta-2)}.etiqueta em{color:var(--tinta-3);margin-top:2px;font-size:.72rem;font-style:normal}.etiqueta em:after{content:" →"}.evento{z-index:var(--z-evento);left:50%;bottom:max(30px, env(safe-area-inset-bottom));opacity:0;pointer-events:none;width:min(480px,34vw);transition:opacity .5s var(--saida), transform .5s var(--saida);background:rgb(var(--palco-rgb) / .72);border:1px solid var(--linha);border-radius:16px;padding:14px 18px;position:fixed;transform:translate(-50%,10px)}.evento.visivel{opacity:1;transform:translate(-50%)}.evento h2{font:italic 400 1.45rem/1.2 var(--display);margin:0 0 6px}.evento p{margin:0 0 8px;font-size:.95rem}.painel{overscroll-behavior:contain;width:min(520px,100%);padding:calc(var(--topo) + var(--alto-lugar,0px) + 28px) 48px 56px var(--margem);background:linear-gradient(90deg, rgb(var(--palco-rgb) / .97) 0%, rgb(var(--palco-rgb) / .94) 78%, rgb(var(--palco-rgb) / 0) 100%);scrollbar-width:thin;scrollbar-color:rgb(var(--tinta-rgb) / .25) transparent;position:absolute;top:0;bottom:0;left:0;overflow-y:auto}.painel:focus{outline:none}.painel,.mapa-painel{--borda-mascara:calc(var(--topo) + var(--alto-lugar,0px));-webkit-mask-image:linear-gradient(180deg, transparent 0, transparent calc(var(--borda-mascara) - 6px), #000 calc(var(--borda-mascara) + 14px));mask-image:linear-gradient(180deg, transparent 0, transparent calc(var(--borda-mascara) - 6px), #000 calc(var(--borda-mascara) + 14px))}.mapa-painel{-webkit-mask-image:linear-gradient(#0000 0,#000 14px);mask-image:linear-gradient(#0000 0,#000 14px)}.painel .nome{font-size:clamp(2.8rem,4.8vw,4.4rem)}.painel h3,.painel .sec{font:500 1.32rem/1.2 var(--display);margin:38px 0 12px}.painel ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.painel li p{margin:0 0 6px}.par{border-top:1px solid var(--linha);grid-template-columns:1fr 1fr;gap:6px 18px;padding:13px 0;display:grid}.par p{margin:2px 0 0}.par .atencao p{color:var(--tinta-2)}.par .rot{color:var(--tinta-3);font-size:.74rem;display:block}.crenca{font:italic 400 1.18rem/1.35 var(--display);margin:0 0 8px}.trad-cab{color:var(--tinta-2);align-items:center;gap:10px;margin:0 0 10px;font-size:.92rem;display:flex}.trad-cab svg{flex:none;width:20px;height:20px}.nota{color:var(--tinta-3);margin-top:32px;font-size:.86rem}.painel-acoes{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.cmp-titulo{font:400 clamp(2.3rem, 4.2vw, 3.6rem)/1.02 var(--display);letter-spacing:-.01em;margin:0 0 22px}.cmp-titulo em{color:var(--tinta-2);font-style:italic;font-weight:400}.cmp-topo{align-items:center;gap:22px;display:flex}.cmp-duo{flex:1;gap:14px;display:grid}.cmp-lado .cmp-nome{font:500 1.5rem/1.05 var(--display);margin:0 0 2px}.cmp-lado .leg{margin:0 0 4px;font-size:1rem}.cmp-eixo{color:var(--tinta-2);margin:0 0 8px;font-size:.86rem}.cmp-situacao{font:italic 400 1.18rem/1.35 var(--display);margin:0 0 12px}.cmp-cena{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);grid-template-columns:1fr 1fr;gap:18px;margin-bottom:10px;padding:14px 0;display:grid}.cmp-cena p{margin:0}.cmp-quem{font:500 1.08rem/1.2 var(--display);margin-bottom:4px!important}.painel .cmp-lista{gap:4px}.cmp-link{border-top:1px solid var(--linha);justify-content:space-between;align-items:baseline;gap:12px;min-height:44px;padding:10px 0;text-decoration:none;display:flex}.cmp-link span{font:400 1.12rem/1.25 var(--display)}.cmp-link em{color:var(--tinta-2)}.cmp-link small{color:var(--tinta-3);white-space:nowrap;font-size:.8rem}.cmp-link:hover span{text-decoration:underline;text-decoration-color:var(--linha-forte);text-underline-offset:4px}.painel .cmp-outras{gap:2px}.cmp-outras .link{padding:10px 0;font-size:.95rem;display:inline-block}.res-fronteira{color:var(--tinta-2);margin:18px 0 0;font-size:.95rem}.apoio{border:1px solid var(--linha);border-radius:12px;padding:12px 14px}.destaque{font:400 1.25rem/1.4 var(--display);color:var(--tinta)!important}.guardado{gap:14px;margin:0;display:grid}.guardado div{border-top:1px solid var(--linha);padding-top:12px}.guardado dt{margin-bottom:4px;font-weight:600}.guardado dd{color:rgb(var(--tinta-rgb) / .88);max-width:64ch;margin:0}.aviso-apagar{min-height:1.5em;color:var(--tinta)}.nota a,.artigo p a{color:inherit;text-underline-offset:3px}.m-compartilhado[hidden],.m-convite[hidden]{display:none}.m-compartilhado p{color:var(--tinta-2);border:1px solid var(--linha);border-radius:999px;margin:0 0 10px;padding:6px 12px;font-size:.86rem;display:inline-block}.pad-eixos{position:absolute}.sr-foco{opacity:0;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.matriz:has(.sr-foco:focus-visible) .mx-campo{outline:2px solid var(--tinta);outline-offset:4px}.glifo{vertical-align:-2px;width:15px;height:15px;color:var(--tinta-2);flex:none}.leg .glifo{vertical-align:-2px;width:17px;height:17px;margin-right:8px}.passo-a-passo{border:1px solid var(--linha-forte);min-height:44px;transition:background .25s var(--saida), border-color .25s;border-radius:999px;align-items:center;gap:12px;margin:2px 0 8px;padding:8px 18px 8px 15px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.passo-a-passo:hover{background:rgb(var(--tinta-rgb) / .07);border-color:var(--tinta-2)}.passo-a-passo:after{content:"→";color:var(--tinta-2);transition:transform .25s var(--saida);font-weight:400}.passo-a-passo:hover:after{color:var(--tinta);transform:translate(3px)}.pap-trilho{gap:3px;display:flex}.pap-trilho i{background:rgb(var(--tinta-rgb) / .26);border-radius:2px;width:6px;height:3px}.pap-trilho i.feito{background:var(--tinta)}.cmp-sugestao{border:1px solid var(--linha);background:rgb(var(--tinta-rgb) / .04);border-radius:14px;margin:20px 0 4px;padding:16px 18px}.cmp-sugestao p{font:400 1.14rem/1.4 var(--display);margin:0 0 12px}.cmp-sug-acoes{flex-wrap:wrap;gap:10px;display:flex}.painel .cmp-cenas-lista,.painel .cmp-duplas{border-top:1px solid var(--linha);gap:0}.cmp-item{border-bottom:1px solid var(--linha);min-height:60px;transition:background .25s var(--saida);grid-template-columns:34px 1fr auto;align-items:center;gap:14px;padding:11px 8px 11px 2px;text-decoration:none;display:grid}.cmp-item:after{content:"→";color:var(--tinta-3);transition:transform .3s var(--saida), color .2s;font-size:1.05rem}.cmp-item:hover,.cmp-item:focus-visible{background:linear-gradient(90deg, rgb(var(--tinta-rgb) / .06), rgb(var(--tinta-rgb) / 0))}.cmp-item:hover:after,.cmp-item:focus-visible:after{color:var(--tinta);transform:translate(4px)}.cmp-item .glifo{justify-self:center;width:24px;height:24px}.cmp-d-txt strong{font:400 1.16rem/1.2 var(--display);margin-bottom:3px;display:block}.cmp-d-txt small{color:var(--tinta-2);font-size:.82rem;line-height:1.4;display:block}.cmp-d-txt small b{color:var(--tinta);font-weight:600}.pc-corpo{left:var(--margem);width:min(450px,37vw);top:calc(var(--topo) + 64px);scrollbar-width:none;outline:none;flex-direction:column;justify-content:flex-start;display:flex;position:absolute;bottom:150px;overflow-y:auto}.pc-corpo.rola{-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.pc-corpo>:first-child{margin-top:auto}.pc-corpo>:last-child{margin-bottom:auto}.pc-corpo>*{transition:opacity .5s var(--saida), transform .5s var(--saida)}.pc-corpo.troca>*{opacity:0;transform:translateY(10px)}.pc-nome{font:500 clamp(3rem, 5.4vw, 4.9rem)/.92 var(--display);letter-spacing:-.015em;margin:0 0 10px}.pc-leg{font:italic 400 clamp(1.15rem, 1.7vw, 1.4rem)/1.3 var(--display);color:var(--tinta-2);margin:0 0 22px}.pc-leg .glifo{vertical-align:-2px;width:18px;height:18px;margin-right:9px}.pc-frase{font:400 clamp(1.45rem, 2.1vw, 1.85rem)/1.28 var(--display);max-width:24ch;margin:0 0 18px}.pc-titulo{font:400 clamp(2rem, 3.2vw, 2.8rem)/1.06 var(--display);letter-spacing:-.01em;margin:0 0 14px}.pc-apoio{color:var(--tinta-2);max-width:42ch;margin:0 0 16px}.pc-corpo .selo{margin:2px 6px 6px 0}.pc-eixos{gap:18px;margin:6px 0 14px;display:grid}.pc-eixo p{margin:0}.pc-eixo-nome{font-weight:600;margin-bottom:10px!important}.pc-eixo-nome span{font:italic 400 .92rem/1 var(--display);color:var(--tinta-2);margin-left:8px}.pc-regua{background:linear-gradient(90deg, rgb(var(--tinta-rgb) / .1), rgb(var(--tinta-rgb) / .32));border-radius:2px;height:2px;margin:6px 0;position:relative}.pc-regua i{width:14px;height:14px;box-shadow:0 0 0 4px rgb(var(--tinta-rgb) / .08), 0 0 16px currentColor;border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%}.pc-regua-rot{color:var(--tinta-3);justify-content:space-between;font-size:.74rem;display:flex;margin-bottom:8px!important}.pc-sinais{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.pc-sinal{transition:background .3s var(--saida), border-color .3s;border:1px solid #0000;border-radius:14px}.pc-sinal.aberto{background:rgb(var(--tinta-rgb) / .045);border-color:var(--linha)}.pc-sinal-bt{text-align:left;cursor:pointer;width:100%;min-height:52px;font:400 1.16rem/1.3 var(--display);color:var(--tinta-2);background:0 0;border:0;align-items:center;gap:14px;padding:10px 14px;display:flex}.pc-sinal.aberto .pc-sinal-bt,.pc-sinal-bt:hover{color:var(--tinta)}.pc-num{border:1px solid var(--linha-forte);width:28px;height:28px;font:500 .95rem/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.pc-sinal.aberto .pc-num{background:var(--tinta);color:var(--palco);border-color:var(--tinta)}.pc-sinal-mais{color:var(--tinta-2);padding:0 14px 12px 56px;font-size:.94rem;display:none}.pc-sinal.aberto .pc-sinal-mais{display:block}.pc-sinal-mais p{margin:0 0 6px}.pc-exemplo em{color:var(--tinta);font-style:italic;font-family:var(--display)}.pc-alterna{border:1px solid var(--linha-forte);border-radius:999px;margin:2px 0 18px;padding:3px;display:inline-flex}.pc-alterna button{min-height:38px;font:600 .88rem/1 var(--texto);cursor:pointer;color:var(--tinta-2);transition:background .3s var(--saida), color .3s;background:0 0;border:0;border-radius:999px;padding:6px 16px}.pc-alterna button[aria-pressed=true]{background:var(--tinta);color:var(--palco)}.pc-pares{border-top:1px solid var(--linha);gap:0;margin:0 0 14px;padding:0;list-style:none;display:grid}.pc-pares li{border-bottom:1px solid var(--linha);padding:14px 0;display:grid}.pc-pares li>span{font:400 1.34rem/1.3 var(--display);transition:opacity .45s var(--saida), transform .45s var(--saida), visibility 0s;grid-area:1/1}.pc-pares .pc-a{color:#e7d9c8;font-style:italic}.pc-pares[data-lado=forca] .pc-a,.pc-pares[data-lado=atencao] .pc-f{opacity:0;visibility:hidden;transition:opacity .3s,transform .3s,visibility 0s linear .3s;transform:translateY(8px)}.pc-pares li:nth-child(2)>span{transition-delay:60ms}.pc-pares li:nth-child(3)>span{transition-delay:.12s}.pc-cenas{flex-wrap:wrap;gap:8px;margin:2px 0 16px;display:flex}.pc-sit{font:italic 400 1.05rem/1.35 var(--display);color:var(--tinta-2);margin:0 0 8px}.pc-reacao{font:400 clamp(1.4rem, 2vw, 1.7rem)/1.3 var(--display);max-width:26ch;margin:0 0 12px}.pc-porque{color:var(--tinta-2);max-width:42ch;margin:0 0 8px;font-size:.92rem}.pc-porque strong{color:var(--tinta)}.pc-outros{margin-top:12px;display:inline-block}.pc-ler{align-self:flex-start;font-size:.86rem}.pc-crenca{display:none}.pc-crenca.atual{display:block}.pc-citacao{font:italic 400 clamp(1.7rem, 2.6vw, 2.2rem)/1.2 var(--display);margin:0 0 8px}.pc-palpite{flex-wrap:wrap;gap:10px;margin:14px 0 6px;display:flex}.pc-palpite .btn[aria-pressed=true]{background:var(--tinta);color:var(--palco);border-color:var(--tinta)}.pc-resposta{background:rgb(var(--tinta-rgb) / .045);border:1px solid var(--linha);animation:revela .5s var(--saida);border-radius:14px;margin-top:14px;padding:14px 16px}.pc-resposta p{margin:0 0 8px}.pc-voce{color:var(--tinta-2);font-size:.86rem}@keyframes revela{0%{opacity:0;transform:translateY(6px)}}.pc-outra{margin-top:14px}.pc-simbolo{color:var(--tinta-2);align-items:center;gap:12px;margin:0 0 14px;display:flex}.pc-simbolo svg{width:40px;height:40px}.pc-trad{font:400 1.2rem/1.4 var(--display);max-width:34ch;margin:0 0 6px}.pc-leva{border-top:1px solid var(--linha);margin:0 0 16px;padding:0;list-style:none;display:grid}.pc-leva li{border-bottom:1px solid var(--linha);grid-template-columns:96px 1fr;gap:12px;padding:11px 0;font-size:.96rem;display:grid}.pc-leva li span{font:italic 400 .98rem/1.4 var(--display);color:var(--tinta-2)}.pc-conhecidos{color:var(--tinta-2);align-items:center;gap:6px;margin:0 0 16px;font-size:.86rem;display:flex}.pc-conhecidos a{opacity:.45;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.pc-conhecidos a.feito{opacity:1}.pc-conhecidos a .glifo{width:20px;height:20px}.pc-conhecidos span{margin-left:6px}.pc-ponte{border:1px solid var(--linha);background:rgb(var(--tinta-rgb) / .04);border-radius:14px;margin:0 0 12px;padding:14px 16px}.pc-ponte p{font:400 1.12rem/1.4 var(--display);margin:0 0 12px}.pc-ponte-outro{width:fit-content;margin:10px 0 0;padding:6px 0;font-size:.9rem;display:block}.pc-retomar{color:var(--tinta-2);margin:0;font-size:.86rem}.pc-retomar[hidden]{display:none}.c-percurso.retomando .pc-corpo{bottom:182px}.pc-retomar .link{font-size:inherit}.pc-saidas{flex-wrap:wrap;gap:0 18px;display:flex}.pc-saidas .link{padding:8px 0}.pc-pe{left:var(--margem);bottom:max(26px, env(safe-area-inset-bottom));gap:14px;width:min(450px,37vw);display:grid;position:absolute}.pc-trilho{gap:5px;margin:0;padding:22px 0 0;list-style:none;display:flex;position:relative}.pc-trilho li{flex:1}.pc-trilho button{cursor:pointer;background:0 0;border:0;width:100%;padding:11px 0;display:block}.pc-trilho i{background:rgb(var(--tinta-rgb) / .16);height:3px;transition:background .3s, transform .3s var(--saida);border-radius:3px;display:block}.pc-trilho button:hover i{background:rgb(var(--tinta-rgb) / .4)}.pc-trilho .feito i{background:rgb(var(--tinta-rgb) / .55)}.pc-trilho [aria-current=step] i{background:var(--tinta);transform:scaleY(1.5)}.pc-trilho span{font:italic 400 .98rem/1 var(--display);color:var(--tinta-2);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;top:0;left:0}.pc-trilho [aria-current=step] span{opacity:1}.pc-trilho button:hover span{opacity:1;color:var(--tinta)}.pc-trilho:hover [aria-current=step]:not(:hover) span{opacity:0}.pc-nav{align-items:center;gap:10px;display:flex}.pc-ant{width:48px;padding:0}.pc-prox[hidden]{display:none}.pc-prox{white-space:nowrap;text-overflow:ellipsis;flex:1;max-width:340px;line-height:24px;display:block;overflow:hidden}.em-cena{border-top:1px solid var(--linha);margin:20px 0 6px;padding:14px 0 4px}.em-cena-rot{font:italic 400 1.05rem/1.2 var(--display);color:var(--tinta-2);margin:0 0 10px}.em-cena-botoes{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid rgb(var(--tinta-rgb) / .24);background:rgb(var(--tinta-rgb) / .05);min-height:40px;font:600 .88rem/1.1 var(--texto);cursor:pointer;border-radius:999px;padding:8px 14px;transition:background .2s,border-color .2s}.chip:hover{background:rgb(var(--tinta-rgb) / .11);border-color:rgb(var(--tinta-rgb) / .42)}.chip[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:var(--palco)}.em-cena-legenda{min-height:0}.em-cena-legenda:not(:empty){background:rgb(var(--tinta-rgb) / .04);border:1px solid var(--linha);border-radius:12px;margin-top:12px;padding:12px 14px}.em-cena-legenda p{margin:0 0 6px;font-size:.95rem}.em-cena-sit{font:italic 400 1.02rem/1.35 var(--display);color:var(--tinta-2)}.em-cena-todas{margin-top:10px;display:inline-block}.cenas-abas{border-bottom:1px solid var(--linha);flex-wrap:wrap;gap:4px 18px;margin:0 0 22px;display:flex}.cenas-abas a{color:var(--tinta-2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0 10px;font-size:.92rem;text-decoration:none}.cenas-abas a:hover{color:var(--tinta)}.cenas-abas a[aria-current=page]{color:var(--tinta);border-color:var(--tinta)}.cena-titulo{font:italic 400 1.05rem/1.2 var(--display);color:var(--tinta-2);margin:0 0 6px}.cena-sit{font:400 clamp(1.9rem, 3vw, 2.5rem)/1.1 var(--display);letter-spacing:-.01em;margin:0 0 22px}.cena-lista{border-top:1px solid var(--linha);margin:0;padding:0;list-style:none;display:grid;gap:0!important}.cena-item{border-bottom:1px solid var(--linha);transition:background .3s var(--saida);padding:4px 0 6px}.cena-quem{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 0 2px;display:flex}.cena-quem strong{font:500 1.22rem/1.1 var(--display)}.cena-quem span{font:italic 400 .9rem/1.2 var(--display);color:var(--tinta-2)}.cena-quem:hover strong{text-decoration:underline;text-decoration-color:var(--linha-forte);text-underline-offset:4px}.cena-reacao{color:var(--tinta-2);max-width:44ch;margin:0 0 6px 25px;font-size:.95rem}.cena-porque{color:var(--tinta-2);max-width:44ch;margin:0 0 8px 25px;font-size:.86rem;display:none}.cena-item.atual .cena-reacao{color:var(--tinta);font:400 1.22rem/1.4 var(--display)}.cena-item.atual .cena-porque{display:block}.cena-item.atual .cena-porque:before{content:"Por quê: ";color:var(--tinta);font-weight:600}.cena-item.juntos .cena-quem strong{color:var(--tinta)}.curvas{margin:6px 0 12px 25px}.curvas svg{width:100%;max-width:360px;height:auto;display:block;overflow:visible}.curvas-base{stroke:rgb(var(--tinta-rgb) / .3);stroke-width:1px}.curvas-agulha{stroke:var(--tinta);stroke-width:1px;opacity:0}.curvas.tocando .curvas-agulha{animation:5.5s linear forwards agulha}@keyframes agulha{0%{opacity:.8;transform:translate(0)}95%{opacity:.8}to{opacity:0;transform:translate(304px)}}.curvas figcaption{color:var(--tinta-2);max-width:46ch;margin-top:8px;font-size:.84rem}.curvas-leg{color:var(--tinta);flex-wrap:wrap;gap:4px 14px;margin-bottom:6px;display:flex}.curvas-leg i{vertical-align:3px;border-radius:2px;width:12px;height:2px;margin-right:6px;display:inline-block}.janela{width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--tinta);border:1px solid var(--linha);background:#1a1511;border-radius:18px;padding:22px;overflow-y:auto}.janela::backdrop{background:#080604b8}.janela h2{font:500 1.4rem/1.2 var(--display);margin:0 0 14px}.janela-cartao{border:1px solid var(--linha);border-radius:12px;width:100%;height:auto;display:block}.janela-dica{color:var(--tinta-2);margin:12px 0 0;font-size:.86rem}.janela-status{min-height:1.4em;margin:10px 0 0;font-size:.88rem}.res-escala{gap:14px;margin:22px 0 8px;display:grid}.barra{gap:6px;display:grid}.barra-rot{color:var(--tinta-2);justify-content:space-between;font-size:.8rem;display:flex}.barra-rot strong{font:500 1.25rem/1 var(--display);color:var(--tinta);font-variant-numeric:tabular-nums}.barra-trilho{background:rgb(var(--tinta-rgb) / .1);border-radius:6px;height:6px;position:relative}.barra-trilho i{background:var(--tinta);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%}.barra-trilho s{border:1px dashed rgb(var(--tinta-rgb) / .45);border-radius:8px;position:absolute;top:-4px;bottom:-4px}.res-topo{align-items:flex-start;gap:20px;display:flex}.mini{flex:none;width:132px;height:132px;margin-top:4px}.aviso{border:1px solid var(--linha);color:var(--tinta-2);border-radius:12px;margin:18px 0 0;padding:12px 14px;font-size:.92rem}.porque li{font-size:.95rem}.porque li span{color:var(--tinta-3);font-size:.82rem;display:block}.teste{left:var(--margem);width:min(560px,44vw);position:absolute;top:50%;transform:translateY(-50%)}.t-progresso{color:var(--tinta-2);font-variant-numeric:tabular-nums;align-items:center;gap:14px;margin-bottom:26px;font-size:.84rem;display:flex}.t-trilho{background:rgb(var(--tinta-rgb) / .12);border-radius:3px;flex:1;height:3px;overflow:hidden}.t-trilho i{background:var(--tinta);height:100%;transition:width .5s var(--saida);display:block}.t-afirmacao{font:400 clamp(1.7rem, 2.8vw, 2.35rem)/1.18 var(--display);min-height:2.4em;margin:0 0 28px}.t-afirmacao.entra{animation:entra .5s var(--saida)}@keyframes entra{0%{opacity:0;transform:translateY(8px)}}.t-opcoes{gap:8px;display:grid}.t-opcao{text-align:left;border:1px solid var(--linha);background:rgb(var(--palco-rgb) / .55);cursor:pointer;min-height:50px;font:500 .98rem/1.2 var(--texto);border-radius:14px;align-items:center;gap:14px;padding:10px 16px;transition:background .2s,border-color .2s;display:flex}.t-opcao:hover{border-color:var(--linha-forte);background:rgb(var(--tinta-rgb) / .06)}.t-opcao[aria-checked=true]{background:var(--tinta);color:var(--palco);border-color:var(--tinta)}.t-opcao kbd{font:600 .74rem/1 var(--texto);color:var(--tinta-3);border:1px solid var(--linha);text-align:center;border-radius:6px;min-width:22px;padding:4px 6px}.t-opcao[aria-checked=true] kbd{color:var(--palco);border-color:rgb(var(--palco-rgb) / .3)}.t-rodape{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.t-intro h1{font:400 clamp(2rem, 3.4vw, 3rem)/1.08 var(--display);margin:0 0 16px}.t-intro p{color:var(--tinta-2);max-width:46ch;margin:0 0 14px}.t-intro ul{color:var(--tinta-2);gap:8px;margin:0 0 24px;padding:0;font-size:.94rem;list-style:none;display:grid}.t-intro li:before{content:"·";color:var(--tinta);margin-right:10px}.artigo{background:linear-gradient(90deg, rgb(var(--palco-rgb) / .96) 70%, rgb(var(--palco-rgb) / .85));width:min(720px,100%)}.artigo h1{font:400 clamp(2.2rem, 4vw, 3.2rem)/1.06 var(--display);margin:0 0 18px}.artigo h2{font:500 1.45rem/1.2 var(--display);margin:44px 0 12px}.artigo p,.artigo li{max-width:64ch;color:rgb(var(--tinta-rgb) / .88)}.artigo ul{gap:8px;padding-left:20px;list-style:outside}.artigo code{background:var(--superficie-2);border-radius:6px;padding:2px 6px;font-size:.9em}.artigo .fontes li{color:var(--tinta-2);font-size:.9rem}.artigo .fontes a{color:var(--tinta-2);word-break:break-word}.lugar{z-index:var(--z-topo);left:var(--margem);right:var(--margem);top:calc(var(--topo) + env(safe-area-inset-top) + 2px);pointer-events:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed}.lugar:empty{display:none}.lugar>*{pointer-events:auto}.lugar-esq{align-items:center;gap:10px;display:flex}.volta{border:1px solid var(--linha-forte);background:rgb(var(--palco-rgb) / .62);min-height:44px;color:var(--tinta);font:600 .92rem/1 var(--texto);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 12px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.volta:hover{background:rgb(var(--tinta-rgb) / .1);border-color:var(--tinta-2)}.volta svg,.barra-volta svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .25s var(--saida)}.volta:hover svg,.barra-volta:hover svg{transform:translate(-2px)}.abas-pessoa{border:1px solid var(--linha);background:rgb(var(--palco-rgb) / .62);border-radius:999px;padding:3px;display:inline-flex}.abas-pessoa a{min-height:36px;font:600 .84rem/1 var(--texto);color:var(--tinta-2);white-space:nowrap;transition:background .25s var(--saida), color .25s;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.abas-pessoa a:hover{color:var(--tinta)}.abas-pessoa a[aria-current=page]{background:var(--tinta);color:var(--palco)}.troca-pessoa{gap:6px;display:flex}.troca-pessoa a{border:1px solid var(--linha);background:rgb(var(--palco-rgb) / .55);min-height:38px;font:500 .84rem/1 var(--texto);color:var(--tinta-2);border-radius:999px;align-items:center;gap:7px;padding:0 13px 0 10px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.troca-pessoa a:hover{color:var(--tinta);border-color:var(--linha-forte)}.troca-pessoa a[aria-current=true]{color:var(--tinta);border-color:var(--linha-forte);background:rgb(var(--tinta-rgb) / .1)}.troca-pessoa .glifo{width:15px;height:15px}body[data-lugar=sim]{--alto-lugar:52px}.barra-lugar,.lista-pessoas{display:none}@media (width<=1180px) and (width>=821px){.troca-pessoa a:not([aria-current]) span{display:none}.troca-pessoa a:not([aria-current]){justify-content:center;width:38px;padding:0}}.ficha-indice{z-index:2;scrollbar-width:none;background:linear-gradient(rgb(var(--palco-rgb)) 76%, rgb(var(--palco-rgb) / 0));gap:5px;margin:-6px -10px 22px;padding:6px 10px 12px;display:flex;position:sticky;top:-24px;overflow-x:auto}.ficha-indice::-webkit-scrollbar{display:none}.ficha-indice a{border:1px solid var(--linha);min-height:34px;font:600 .8rem/1 var(--texto);color:var(--tinta-2);white-space:nowrap;transition:background .25s var(--saida), color .25s, border-color .25s;border-radius:999px;flex:none;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.ficha-indice a:hover{color:var(--tinta);border-color:var(--linha-forte)}.ficha-indice a[aria-current=true]{background:var(--tinta);color:var(--palco);border-color:var(--tinta)}.ficha-sec{padding-bottom:6px}.ficha-sec h2:focus,.ficha-sec h1:focus{outline:none}.ficha-gancho{font:italic 400 1.18rem/1.42 var(--display);max-width:34ch;margin:0 0 14px}.ficha-sub{font:italic 400 1.1rem/1.25 var(--display);color:var(--tinta-2);margin:26px 0 12px}.ficha-intro{color:var(--tinta-2);margin:0 0 14px}.painel .ficha-ideias{gap:0}.ficha-ideias li{border-top:1px solid var(--linha);padding:14px 0 12px}.ficha-ideia-t{font:500 1.18rem/1.25 var(--display);margin-bottom:6px!important}.ficha-contexto{border-top:1px solid var(--linha);padding-bottom:8px}.ficha-contexto .ficha-sub{color:var(--tinta);margin:14px 0 8px;font-style:normal;font-weight:500}.painel .ficha-exemplos{gap:8px}.ficha-exemplos li{padding-left:16px;position:relative}.ficha-exemplos li:before{content:"";background:var(--tinta-2);width:6px;height:1px;position:absolute;top:.72em;left:0}.ficha-mostra{color:var(--tinta-3);margin:10px 0 4px;font-size:.84rem}.ficha-porque{color:var(--tinta-2);max-width:46ch;margin:18px 0 6px;font-size:.94rem}.ficha-porque strong{color:var(--tinta)}.painel .ficha-cenas{gap:0}.ficha-cenas>li{border-top:1px solid var(--linha);padding:16px 0 10px}.ficha-cena-t{font:500 1.14rem/1.2 var(--display);margin-bottom:4px!important}.ficha-cenas .cmp-situacao{color:var(--tinta-2);margin-bottom:10px;font-size:1rem}.ficha-fd{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ficha-fd p{margin:0 0 8px;font-size:.94rem}.ficha-fd p:last-child{font:italic 400 1.02rem/1.42 var(--display);color:rgb(var(--tinta-rgb) / .84)}.ficha-fd .rot,.ficha-cenas .rot{font:600 .7rem/1 var(--texto);color:var(--tinta-3);margin-bottom:5px;font-style:normal;display:block}.painel .ficha-historia{gap:18px;margin:4px 0 6px;padding:0 0 0 22px;list-style:none;position:relative}.ficha-historia:before{content:"";background:var(--linha-forte);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.ficha-historia li{position:relative}.ficha-historia li:before{content:"";background:var(--palco);border:1px solid var(--tinta-2);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-21px}.ficha-marco{font:500 1.12rem/1.2 var(--display);margin-bottom:4px!important}.painel .ficha-confundas{gap:0}.ficha-confunda{border-top:1px solid var(--linha);padding:14px 0 8px}.ficha-confunda-q{font:400 1.22rem/1.25 var(--display);margin-bottom:8px!important}.ficha-confunda-q small{font:500 .78rem/1.4 var(--texto);color:var(--tinta-3);margin-top:2px;display:block}.ficha-oposto{color:var(--tinta-2);margin:14px 0 0;font-size:.94rem}.pc-gancho{font:italic 400 clamp(1.08rem, 1.45vw, 1.26rem)/1.42 var(--display);color:rgb(var(--tinta-rgb) / .9);max-width:32ch;margin:0 0 16px}.pc-eixo>p:last-child{color:var(--tinta-2);max-width:44ch;font-size:.93rem}.pc-eixo>p:last-child strong{color:var(--tinta);font-weight:600}.pc-canto{color:var(--tinta-2);border-top:1px solid var(--linha);max-width:46ch;margin:2px 0 0;padding-top:12px;font-size:.9rem}.pc-canto strong{color:var(--tinta);font-weight:600}.pc-contextos{flex-wrap:wrap;gap:8px;margin:2px 0 18px;display:flex}.pc-contexto[hidden]{display:none}.pc-contexto{animation:revela .45s var(--saida)}.pc-exemplo-grande{font:400 clamp(1.26rem, 1.8vw, 1.55rem)/1.36 var(--display);max-width:28ch;margin:0 0 16px}.pc-revela-rot{font:600 .74rem/1 var(--texto);color:var(--tinta-3);letter-spacing:.02em;margin:0 0 8px}.pc-revela{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pc-revela li{color:var(--tinta-2);padding-left:16px;font-size:.92rem;position:relative}.pc-revela li:before{content:"";background:var(--tinta-2);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.pc-pares[hidden],.pc-conv[hidden]{display:none}.pc-conv{border-top:1px solid var(--linha);animation:revela .45s var(--saida);margin:0 0 14px;padding:0;list-style:none}.pc-conv li{border-bottom:1px solid var(--linha);font:400 1.08rem/1.4 var(--display);padding:12px 0}.pc-fora-dentro{gap:12px;margin:0 0 14px;display:grid}.pc-rot{font:600 .72rem/1 var(--texto);color:var(--tinta-3);letter-spacing:.02em;margin:0 0 6px!important}.pc-pensa{font:italic 400 clamp(1.08rem, 1.4vw, 1.2rem)/1.42 var(--display);color:rgb(var(--tinta-rgb) / .86);max-width:32ch;margin:0}.pc-tempo{grid-template-columns:repeat(3,1fr);gap:12px;margin:2px 0 12px;padding:0;list-style:none;display:grid}.pc-tempo li{color:var(--tinta-2);border-top:1px solid var(--linha-forte);padding-top:16px;font-size:.84rem;line-height:1.4;position:relative}.pc-tempo li:before{content:"";background:var(--tinta);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.pc-tempo li span{font:600 .74rem/1 var(--texto);color:var(--tinta);margin-bottom:5px;display:block}.pc-ponte-tempo{color:var(--tinta-2);max-width:46ch;margin:0 0 10px;font-size:.9rem}.pc-ponte-tempo .link{font-size:inherit;padding:0}.pc-conta{font:600 .74rem/1 var(--texto);color:var(--tinta-3);margin:0 0 10px}.pc-historia{margin:0 0 14px;padding:0;list-style:none;position:relative}.pc-historia:before{content:"";background:var(--linha-forte);width:1px;position:absolute;top:22px;bottom:22px;left:7px}.pc-historia button{cursor:pointer;text-align:left;width:100%;min-height:44px;font:400 1.18rem/1.2 var(--display);color:var(--tinta-2);background:0 0;border:0;align-items:center;gap:16px;padding:6px 0;display:flex}.pc-historia button:hover,.pc-historia li.aberto button{color:var(--tinta)}.pc-historia button i{z-index:1;border:1px solid var(--linha-forte);background:var(--palco);border-radius:50%;flex:none;width:15px;height:15px;transition:background .3s,border-color .3s;position:relative}.pc-historia li.aberto button i{background:var(--tinta);border-color:var(--tinta);box-shadow:0 0 0 4px rgb(var(--tinta-rgb) / .1)}.pc-historia-mais{color:var(--tinta-2);padding:0 0 12px 31px;font-size:.94rem;display:none}.pc-historia-mais p{max-width:42ch;margin:0 0 8px}.pc-historia li.aberto .pc-historia-mais{animation:revela .45s var(--saida);display:block}.pc-reconhecer{font:italic 400 1.08rem/1.42 var(--display);max-width:36ch;margin:0 0 14px}.painel.simulador{width:min(570px,100%)}.sim-rotulo{font:italic 400 1.02rem/1.2 var(--display);color:var(--tinta-2);margin:0 0 6px}.sim-titulo{font:400 clamp(2.1rem, 3.3vw, 2.9rem)/1.04 var(--display);letter-spacing:-.01em;margin:0 0 18px}.sim-titulo em{color:var(--tinta-2);font-weight:400}.sim-escolha{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;display:grid}.sim-lado{border:1px solid var(--linha);background:rgb(var(--tinta-rgb) / .03);border-radius:14px;padding:12px 12px 11px}.sim-nome{font:500 1.36rem/1.1 var(--display);margin:0}.sim-leg{font:italic 400 .9rem/1.2 var(--display);color:var(--tinta-2);margin:2px 0 10px}.sim-troca{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.sim-troca span{width:100%;color:var(--tinta-3);font-size:.74rem}.sim-troca a{border:1px solid var(--linha);min-height:34px;font:600 .8rem/1 var(--texto);color:var(--c);border-radius:999px;align-items:center;padding:0 11px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.sim-troca a:hover{border-color:var(--c);background:rgb(var(--tinta-rgb) / .05)}.sim-mapa{grid-template-columns:78px 1fr;align-items:center;gap:16px;margin:0 0 18px;display:grid}.sim-mapa .mini{width:78px;height:78px;margin:0}.sim-eixos p{color:var(--tinta-2);justify-content:space-between;gap:10px;margin:0 0 6px;font-size:.88rem;display:flex}.sim-eixos strong{font-weight:600}.sim-eixos .dif{color:var(--tinta)}.sim-abas{border:1px solid var(--linha-forte);border-radius:999px;gap:2px;margin:0 0 18px;padding:3px;display:flex}.sim-abas button{min-height:40px;font:600 .84rem/1.1 var(--texto);color:var(--tinta-2);cursor:pointer;transition:background .25s var(--saida), color .25s;background:0 0;border:0;border-radius:999px;flex:1;padding:0 8px}.sim-abas button:hover{color:var(--tinta)}.sim-abas button[aria-selected=true]{background:var(--tinta);color:var(--palco)}.sim-vista{min-height:260px;animation:revela .4s var(--saida);outline:none}.sim-vista[hidden]{display:none}.sim-chips{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.sim-sit{font:italic 400 1.1rem/1.36 var(--display);color:var(--tinta-2);margin:0 0 14px}.sim-duas{grid-template-columns:1fr 1fr;gap:20px;display:grid}.sim-quem{font:500 1.16rem/1.1 var(--display);margin:0 0 10px}.sim-fora,.sim-dentro{margin:0 0 12px;font-size:.95rem;line-height:1.45}.sim-dentro{font:italic 400 1.05rem/1.42 var(--display);color:rgb(var(--tinta-rgb) / .84)}.sim-fora span,.sim-dentro span{font:600 .7rem/1 var(--texto);color:var(--tinta-3);margin-bottom:5px;font-style:normal;display:block}.sim-repare{color:var(--tinta-2);border-top:1px solid var(--linha);margin:4px 0 10px;padding-top:12px;font-size:.9rem}.sim-rodape{flex-wrap:wrap;align-items:center;gap:16px;margin:6px 0 0;display:flex}.sim-cab,.sim-linha{grid-template-columns:.9fr 1fr 1fr;gap:12px;display:grid}.sim-cab{font:500 1.04rem/1.1 var(--display);margin-bottom:4px}.sim-cab b{font-weight:500}.sim-grupo{font:600 .74rem/1 var(--texto);color:var(--tinta-3);margin:16px 0 6px}.sim-linha{border-top:1px solid var(--linha);padding:10px 0;font-size:.9rem;line-height:1.42}.sim-linha p{margin:0}.sim-rot{font-weight:600}.sim-rot small{color:var(--tinta-3);margin-top:2px;font-size:.74rem;font-weight:400;display:block}.sim-linha.parecido{color:var(--tinta-2)}.sim-bloco{margin:0 0 18px}.sim-bloco p{margin:0 0 6px}.sim-bloco-rot{color:var(--tinta-3);font:600 .74rem/1 var(--texto)!important;margin:0 0 7px!important}.sim-pista{border:1px solid var(--linha-forte);border-radius:14px;margin:0 0 18px;padding:14px 16px}.sim-pista p{margin:0 0 8px}.sim-pista p:nth-child(2){font:400 1.18rem/1.38 var(--display)}.sim-atalho{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);min-height:60px;transition:background .25s var(--saida);grid-template-columns:34px 1fr auto;align-items:center;gap:14px;margin:26px 0 6px;padding:12px 8px 12px 2px;text-decoration:none;display:grid}.sim-atalho:after{content:"→";color:var(--tinta-3);transition:transform .3s var(--saida), color .2s}.sim-atalho:hover{background:linear-gradient(90deg, rgb(var(--tinta-rgb) / .06), rgb(var(--tinta-rgb) / 0))}.sim-atalho:hover:after{color:var(--tinta);transform:translate(4px)}.sim-atalho .glifo{justify-self:center;width:24px;height:24px}.sim-atalho strong{font:400 1.16rem/1.2 var(--display);display:block}.sim-atalho small{color:var(--tinta-2);font-size:.82rem;display:block}.sim-conhecer{flex-wrap:wrap;gap:4px 22px;margin:10px 0 0;display:flex}.sim-conhecer .link{padding:8px 0}.t-salvo{color:var(--tinta-3);text-align:right;font-size:.8rem}@media (width<=820px),(aspect-ratio<=4/5){:root{--topo:60px}.nav,.topo-cta{display:none}.menu-btn{display:grid}.topo{gap:10px}.som-btn{width:44px;height:44px;margin-right:0}.veu{background:linear-gradient(0deg, rgb(var(--palco-rgb) / .92) 0%, rgb(var(--palco-rgb) / .7) 34%, rgb(var(--palco-rgb) / 0) 58%)}body[data-estado=mapa] .veu{background:linear-gradient(180deg, rgb(var(--palco-rgb) / .8) 0%, rgb(var(--palco-rgb) / 0) 34%, rgb(var(--palco-rgb) / 0) 62%, rgb(var(--palco-rgb) / .85) 100%)}.ab-texto{top:auto;bottom:calc(max(24px, env(safe-area-inset-bottom)) + 120px);width:auto;right:var(--margem);transform:none}.ab-frase{margin-bottom:14px;font-size:1.6rem}.ab-nome{margin-bottom:6px;font-size:2.8rem}.ab-leg{margin-bottom:8px;font-size:1.1rem}.ab-reacao{margin-bottom:10px;font-size:1rem}.ab-pe{right:var(--margem)}.ab-acoes .btn{flex:1}.inicio-texto{width:auto;right:var(--margem);bottom:max(22px, env(safe-area-inset-bottom))}.inicio-texto h1{font-size:1.95rem}.inicio-texto p{margin-bottom:16px;font-size:.94rem}.inicio-texto .acoes .btn{flex:auto}.placa strong{font-size:1rem}.placa a{padding:6px 4px}.placa span{display:none}.nome{margin-bottom:4px;font-size:2.5rem}.leg{margin-bottom:6px;font-size:1.05rem}.sin{margin-bottom:4px;font-size:.92rem}.lei{font-size:.84rem}.mapa-painel{width:auto;max-height:56%;padding:14px var(--margem) calc(14px + env(safe-area-inset-bottom));background:var(--superficie);border-top:1px solid var(--linha);border-radius:20px 20px 0 0;grid-template-columns:auto 1fr;grid-template-areas:"titulo titulo""matriz leitura""acoes acoes""como como";align-items:start;column-gap:12px;display:grid;inset:auto 0 0}.painel,.mapa-painel{-webkit-mask-image:none;mask-image:none}.m-compartilhado{grid-area:titulo}.m-titulo{grid-area:titulo;font-size:1.15rem}.m-instrucao{display:none}.matriz{--lado:min(40vw, 168px);grid-area:matriz;grid-template-columns:14px var(--lado) 0;grid-template-rows:16px var(--lado) 16px;margin:4px 0 0 -6px}.mx-eixo{font-size:.62rem}.mx-dir{display:none}.mx-q strong{font-size:.78rem}.mx-q em{display:none}.mx-tl,.mx-bl{left:7px}.mx-tr,.mx-br{right:7px}.mx-tl,.mx-tr{top:6px}.mx-bl,.mx-br{bottom:6px}.lente:before{width:30px;height:30px;margin:-15px 0 0 -15px}.m-leitura{grid-area:leitura;min-height:0;padding-top:18px}.m-nome{font-size:1.7rem}.m-leg{font-size:.95rem}.mapa-acoes{grid-area:acoes;margin-top:10px}.mapa-acoes .btn{flex:1;min-height:44px;padding:8px 12px;font-size:.88rem}.m-como{grid-area:como}.ab-capitulo{top:calc(var(--topo) + env(safe-area-inset-top) + 6px);font-size:.9rem}.ab-titulo{margin-bottom:10px;font-size:1.6rem}.ab-apoio{margin-bottom:8px;font-size:.94rem}.ab-regioes{margin:10px 0}.ab-regioes p{padding:8px 10px;font-size:.78rem}.ab-regioes strong{font-size:.92rem}.ab-acoes .btn{padding:8px 12px}.inicio-texto>.inicio-desc{display:none}.inicio-texto h1{margin-bottom:4px;font-size:2.2rem}.inicio-texto .marca-lema{margin-bottom:12px;font-size:1.08rem}.marca{gap:9px;font-size:1.14rem}.marca-simbolo{width:25px;height:25px}.caminho{grid-template-columns:28px 1fr auto;gap:10px;min-height:50px;padding:7px 6px 7px 0}.cabecas span{padding:4px 8px;font-size:.82rem}.cam-txt strong{font-size:1.08rem}.cam-txt span{font-size:.78rem}.caminho.principal:after{padding:8px 10px;font-size:.76rem}.dica-toque{margin-top:8px;font-size:.8rem}.rot-quad strong{font-size:1.1rem}.rot-quad em{font-size:.82rem}.rot-eixo{padding:4px 7px;font-size:.66rem}.etiqueta{display:none}.cena-sit{margin-bottom:14px;font-size:1.5rem}.pc-corpo[data-chave=levar] .pc-ponte{order:1}.pc-corpo[data-chave=levar] .pc-conhecidos{order:2}.pc-corpo[data-chave=levar] .pc-leva{order:3}.pc-corpo[data-chave=levar] .pc-saidas{order:4}.pc-trilho span{display:none}.pc-prox{max-width:none;padding-left:14px;padding-right:14px;font-size:.86rem}.pc-corpo{width:auto;top:auto;left:0;right:0;bottom:calc(100px + env(safe-area-inset-bottom));max-height:46%;padding:18px var(--margem) 8px;background:var(--superficie);border-top:1px solid var(--linha);border-radius:20px 20px 0 0;justify-content:flex-start}.pc-pe{width:auto;padding:0 var(--margem) calc(14px + env(safe-area-inset-bottom));background:var(--superficie);gap:8px;bottom:0;left:0;right:0}.c-percurso.retomando .pc-corpo{bottom:calc(128px + env(safe-area-inset-bottom))}.pc-trilho{padding-top:18px}.pc-nome{margin-bottom:4px;font-size:2.8rem}.pc-leg{margin-bottom:10px;font-size:1.05rem}.pc-frase{margin-bottom:10px;font-size:1.25rem}.pc-titulo{margin-bottom:8px;font-size:1.6rem}.pc-apoio{margin-bottom:10px;font-size:.9rem}.pc-eixos{gap:10px}.pc-sinal-bt{min-height:46px;padding:8px 10px;font-size:1rem}.pc-sinal-mais{padding:0 10px 10px 50px;font-size:.86rem}.pc-pares li{padding:10px 0}.pc-pares li>span{font-size:1.12rem}.pc-reacao{font-size:1.25rem}.pc-citacao{font-size:1.45rem}.pc-leva li{grid-template-columns:80px 1fr;padding:8px 0;font-size:.88rem}.pc-ponte p{font-size:1rem}.cena-item.atual .cena-reacao{font-size:1.08rem}.evento{left:var(--margem);right:var(--margem);width:auto;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 150px);transform:translateY(10px)}.evento.visivel{transform:none}.evento h2{font-size:1.2rem}.evento p{font-size:.88rem}.painel{width:100%;height:58%;padding:20px var(--margem) calc(32px + env(safe-area-inset-bottom));background:var(--superficie);border-top:1px solid var(--linha);border-radius:20px 20px 0 0;top:auto}.c-resultado .painel{height:54%}.painel .nome{font-size:2.5rem}.artigo{top:var(--topo);border-radius:20px 20px 0 0;height:auto}.par{grid-template-columns:1fr}.cmp-titulo{margin-bottom:14px;font-size:2rem}.cmp-topo .mini{width:96px;height:96px}.cmp-cena{grid-template-columns:1fr;gap:12px}.teste{width:auto;padding:22px var(--margem) calc(22px + env(safe-area-inset-bottom));background:var(--superficie);border-top:1px solid var(--linha);border-radius:20px 20px 0 0;max-height:78%;inset:auto 0 0;overflow-y:auto;transform:none}.t-afirmacao{min-height:2.4em;margin-bottom:18px;font-size:1.45rem}.t-opcao{min-height:46px;padding:8px 14px}.t-opcao kbd{display:none}.t-progresso{margin-bottom:16px}.t-intro h1{font-size:1.8rem}.res-topo{flex-direction:row-reverse;justify-content:space-between}.mini{width:104px;height:104px}.lugar{display:none}body[data-lugar=sim]{--alto-lugar:0px}body[data-lugar=sim] .marca{display:none}body[data-lugar=sim] .topo:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(rgb(var(--palco-rgb) / .82), rgb(var(--palco-rgb) / .5) 62%, rgb(var(--palco-rgb) / 0));position:absolute;inset:0 0 -18px}body[data-lugar=sim] .barra-lugar{flex:1;align-items:center;gap:8px;min-width:0;margin-right:auto;display:flex}.barra-volta{border:1px solid var(--linha-forte);background:rgb(var(--palco-rgb) / .62);width:44px;height:44px;color:var(--tinta);border-radius:999px;flex:none;place-items:center;display:grid}.barra-volta svg{width:20px;height:20px}.barra-titulo{text-align:left;min-width:0;color:var(--tinta);font:inherit;background:0 0;border:0;border-radius:10px;gap:3px;margin:0;padding:4px 6px;display:grid}button.barra-titulo{cursor:pointer;min-height:44px}.barra-titulo strong{font:500 1.2rem/1 var(--display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.barra-titulo small{font:500 .74rem/1.1 var(--texto);color:var(--tinta-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.barra-titulo.abre strong:after{content:"";border-right:1.5px solid var(--tinta-2);border-bottom:1.5px solid var(--tinta-2);width:6px;height:6px;transition:transform .25s var(--saida);margin:0 2px 4px 9px;display:inline-block;transform:rotate(45deg)}.barra-titulo.abre[aria-expanded=true] strong:after{transform:translateY(3px)rotate(225deg)}.lista-pessoas{z-index:var(--z-menu);left:var(--margem);right:var(--margem);top:calc(var(--topo) + env(safe-area-inset-top) + 4px);border:1px solid var(--linha);background:linear-gradient(rgb(var(--tinta-rgb) / .035), rgb(var(--tinta-rgb) / .035)), var(--palco);border-radius:16px;gap:8px;padding:10px;display:grid;position:fixed;box-shadow:0 10px 24px #00000059}.lista-pessoas[hidden]{display:none}.lista-pessoas .abas-pessoa{display:flex}.lista-pessoas .abas-pessoa a{flex:1;min-height:40px}.lista-quatro{gap:2px;display:grid}.lista-quatro a{border-radius:10px;grid-template-columns:22px 1fr;align-items:center;gap:12px;padding:10px;text-decoration:none;display:grid}.lista-quatro a[aria-current=true]{background:rgb(var(--tinta-rgb) / .08)}.lista-quatro strong{font:500 1.12rem/1.1 var(--display);display:block}.lista-quatro small{font:italic 400 .86rem/1.2 var(--display);color:var(--tinta-2)}.lista-quatro .glifo{width:20px;height:20px}.menu{background:linear-gradient(rgb(var(--tinta-rgb) / .035), rgb(var(--tinta-rgb) / .035)), var(--palco);box-shadow:0 10px 24px #00000059}.menu hr{border:0;border-top:1px solid var(--linha);margin:4px 6px}.menu a[aria-current=page]{background:rgb(var(--tinta-rgb) / .07)}.menu a[aria-current=page]:after{content:"você está aqui";float:right;font:500 .74rem/1.7 var(--texto);color:var(--tinta-3)}.menu-pessoas{grid-template-columns:1fr 1fr;gap:2px;padding-left:8px;display:grid}.menu .menu-pessoas a{font:500 1rem/1.1 var(--display);align-items:center;gap:10px;padding:10px 12px;display:flex}.menu .menu-pessoas a[aria-current=true]{background:rgb(var(--tinta-rgb) / .08)}.menu .menu-pessoas .glifo{width:16px;height:16px}.menu .menu-sec{color:var(--tinta-2);padding-top:11px;padding-bottom:11px;font-size:.94rem}.ficha-indice{margin:-20px calc(-1 * var(--margem)) 18px;padding:14px var(--margem) 12px;top:-20px}.ficha-fd{grid-template-columns:1fr;gap:4px}.painel.simulador{height:60%}.sim-rotulo{display:none}.sim-titulo{margin-bottom:12px;font-size:1.7rem}.sim-escolha{gap:8px;margin-bottom:10px}.sim-lado{padding:10px 10px 9px}.sim-nome{font-size:1.16rem}.sim-leg{margin-bottom:8px;font-size:.82rem}.sim-troca a{padding:0 9px;font-size:.76rem}.sim-mapa{grid-template-columns:62px 1fr;gap:12px;margin-bottom:12px}.sim-mapa .mini{width:62px;height:62px}.sim-eixos p{margin-bottom:3px;font-size:.82rem}.sim-abas{margin-bottom:14px}.sim-abas button{min-height:40px;padding:0 4px;font-size:.78rem}.sim-duas{gap:14px}.sim-fora,.sim-dentro{font-size:.88rem}.sim-dentro{font-size:.96rem}.sim-cab,.sim-linha{grid-template-columns:1fr 1fr}.sim-cab span{display:none}.sim-rot{grid-column:1/-1}.pc-exemplo-grande{margin-bottom:12px;font-size:1.18rem}.pc-contextos{gap:6px;margin-bottom:12px}.pc-contextos .chip{min-height:36px;padding:6px 11px;font-size:.8rem}.pc-pensa{font-size:1.02rem}.pc-tempo{gap:8px}.pc-tempo li{font-size:.78rem}.pc-historia button{min-height:42px;font-size:1.04rem}.pc-gancho{margin-bottom:10px;font-size:1.02rem}.pc-canto{font-size:.84rem}.pc-alterna button{padding:6px 11px;font-size:.8rem}.t-salvo{display:none}}@media (width<=380px){.placa strong{font-size:.9rem}.placa a{padding:6px 3px}}@media (width<=440px){.rot-quad strong{font-size:1rem}.rot-quad em{font-size:.72rem}}@media (width<=820px) and (height<=720px),(aspect-ratio<=4/5) and (height<=720px){.inicio-texto h1{margin-bottom:2px;font-size:1.8rem}.inicio-texto .marca-lema{margin-bottom:8px;font-size:1rem}.cam-txt span{display:none}.caminho{min-height:46px;padding-top:5px;padding-bottom:5px}.dica-toque{margin-top:6px}.rever{margin-top:8px}.ab-titulo{margin-bottom:6px;font-size:1.4rem}.ab-frase{font-size:1.4rem}.ab-apoio{font-size:.88rem;line-height:1.45}.ab-regioes p span{display:none}.ab-regioes strong{margin-bottom:0}.ab-texto{bottom:calc(max(18px, env(safe-area-inset-bottom)) + 104px)}}@media (width<=820px) and (height<=600px){.rot-quad em{display:none}.rot-quad strong{font-size:.9rem}.ab-apoio{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.camada,.ab-texto>*,.evento,.nome,.veu,.t-trilho i,.btn{transition:none!important}.t-afirmacao.entra,.carregando span,.fio path,.dica-toque.nova:before{animation:none}.rotulos>*,.rot-quad strong,.fio,.etiqueta,.pc-corpo>*,.pc-pares li>span,.pc-trilho i{transition:none!important}.pc-resposta,.caminho .cc-luz,.caminho .cc-p,.pc-contexto,.pc-conv,.pc-historia-mais,.sim-vista{animation:none!important}.volta svg,.barra-volta svg,.abas-pessoa a,.ficha-indice a,.sim-abas button{transition:none!important}}body.sem-movimento .camada,body.sem-movimento .ab-texto>*,body.sem-movimento .evento,body.sem-movimento .t-trilho i{transition:none!important}body.sem-movimento .fio path,body.sem-movimento .dica-toque.nova:before,body.sem-movimento .curvas.tocando .curvas-agulha,body.sem-movimento .pc-resposta,body.sem-movimento .caminho .cc-luz,body.sem-movimento .caminho .cc-p{animation:none!important}body.sem-movimento .pc-corpo>*,body.sem-movimento .pc-pares li>span{transition:none!important}body.sem-movimento .pc-contexto,body.sem-movimento .pc-conv,body.sem-movimento .pc-historia-mais,body.sem-movimento .sim-vista{animation:none!important}@media (width>=821px) and (aspect-ratio>=4/5) and (height<=760px){.inicio-texto h1{font-size:clamp(2.5rem,3.6vw,3.2rem)}.inicio-texto .marca-lema{margin-bottom:10px;font-size:1.22rem}.inicio-texto>.inicio-desc{display:none}}
