:root{--noite:#0e0906;--marrom:#1c130d;--creme:#ebddc3;--abajur:#f2b65a;--ease-corte:cubic-bezier(.2, 0, 0, 1);--ease-mola:cubic-bezier(.3, 1.6, .5, 1);--gutter:clamp(16px, 4.5vw, 72px)}html[data-room=entrada]{--inter-bg:#1a120cd9;--bg:var(--noite);--fg:var(--creme);--accent:var(--abajur);--focus:var(--abajur);--font-titulo:"Young Serif", Georgia, serif;--font-rotulo:"Instrument Sans Variable", system-ui, sans-serif;--font-texto:"Instrument Sans Variable", system-ui, sans-serif}html[data-room=estudio]{--inter-bg:#1d1712ea;--bg:#14100d;--fg:#f3e6cf;--accent:#ffb547;--madeira:#3a2418;--vinho:#6e1e2b;--focus:#ffb547;--font-titulo:"Big Shoulders Display", Impact, sans-serif;--font-rotulo:"JetBrains Mono", ui-monospace, monospace;--font-texto:"JetBrains Mono", ui-monospace, monospace}html[data-room=atelie]{--inter-bg:#fbf5e7f2;--bg:#f2eadb;--fg:#1b1a1f;--accent:#e2442f;--cobalto:#2747c9;--ocre:#e8b23a;--focus:#2747c9;--font-titulo:"Fraunces Variable", Georgia, serif;--font-rotulo:"Caveat", cursive;--font-texto:"Instrument Sans Variable", Helvetica, sans-serif}html[data-room=sala-de-edicao]{--inter-bg:#0a0a0aea;--bg:#0a0a0a;--fg:#f5f5f0;--accent:#ff2d2d;--chroma:#3dff6e;--pelicula:#8a8a85;--focus:#3dff6e;--font-titulo:"Archivo Black", Impact, sans-serif;--font-rotulo:"Space Mono", ui-monospace, monospace;--font-texto:"Space Mono", ui-monospace, monospace}html[data-room=quintal]{--inter-bg:#0a1014e6;--bg:#0a1014;--fg:#e3efec;--accent:#f1e3bd;--focus:#f1e3bd;--font-titulo:"Young Serif", Georgia, serif;--font-rotulo:ui-monospace, "SF Mono", Menlo, monospace;--font-texto:"Young Serif", Georgia, serif}*,:before,:after{box-sizing:border-box}html{background:var(--bg);color:var(--fg);-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--bg);color:var(--fg);font-family:var(--font-texto);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.5;overflow-x:clip}h1,h2,h3,p,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}svg{display:block;overflow:visible}.sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:focus{outline:none}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}#room{min-height:100svh;position:relative}#room:empty{display:none}@media (hover:hover) and (pointer:fine){html.cursor-proprio,html.cursor-proprio a,html.cursor-proprio button,html.cursor-proprio [role=slider]{cursor:none}}#flood{z-index:200;pointer-events:none;visibility:hidden;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}#flood .peca{will-change:transform, opacity;position:absolute}.grao{z-index:50;pointer-events:none;opacity:var(--grao,.3);background:url(/textures/grao.webp) 0 0/220px 220px;animation:.8s steps(6,end) infinite grao;position:fixed;top:-60%;bottom:-60%;left:-60%;right:-60%}@keyframes grao{0%{transform:translate(0,0)}17%{transform:translate(-7%,5%)}33%{transform:translate(5%,-9%)}50%{transform:translate(-3%,12%)}67%{transform:translate(9%,3%)}83%{transform:translate(-11%,-5%)}to{transform:translate(3%,8%)}}.vinheta{z-index:49;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.rastro{z-index:130;pointer-events:none;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}#chrome{z-index:120;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}#chrome>*{pointer-events:auto}.planta{--planta-fs:12.5px;left:calc(max(16px, env(safe-area-inset-left)) + 88px);top:max(10px, env(safe-area-inset-top));font-family:var(--font-rotulo);font-size:var(--planta-fs);line-height:1;position:absolute}html[data-room=atelie] .planta{--planta-fs:19px;font-weight:700}html[data-room=entrada] .planta{--planta-fs:13.5px;left:max(14px, env(safe-area-inset-left));font-weight:500}html[data-room=entrada] .marca-fixa,html[data-room=entrada] .planta__longo{display:none}html[data-room=entrada] .planta__curto{display:inline}.planta ul{background:var(--inter-bg);border:1px solid color-mix(in srgb, var(--fg) 16%, transparent);border-radius:3px;display:flex}.planta a{min-height:40px;color:color-mix(in srgb, var(--fg) 74%, transparent);white-space:nowrap;align-items:center;gap:7px;padding:0 12px;text-decoration:none;transition:color .2s,background .2s;display:flex;position:relative}.planta svg{width:17px;height:17px;transition:transform .35s var(--ease-mola);flex:none}.planta a:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .35s var(--ease-corte);position:absolute;bottom:5px;left:10px;right:10px;transform:scaleX(0)}.planta a:hover{color:var(--fg);background:color-mix(in srgb, var(--fg) 8%, transparent)}.planta a:hover svg{transform:translateY(-2px)rotate(-6deg)}.planta a[aria-current]{color:var(--fg)}.planta a[aria-current]:after{transform:scaleX(1)}.planta a[aria-current] svg{color:var(--accent)}.planta__curto{display:none}.planta__novo{letter-spacing:.04em;border:1px dashed;padding:2px 5px 3px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-style:normal;font-weight:400}.planta__progresso{pointer-events:none;height:2px;position:absolute;bottom:1px;left:1px;right:1px;overflow:hidden}.planta__progresso i{background:var(--accent);opacity:.55;transform-origin:0;height:100%;display:block;transform:scaleX(0)}html[data-room=entrada] .planta__progresso{display:none}@media (max-width:1180px){.planta__longo{display:none}.planta__curto{display:inline}}.trilho{right:max(10px, env(safe-area-inset-right));font-family:var(--font-rotulo);font-size:var(--trilho-fs,12px);margin:0;padding:0;list-style:none;position:absolute;top:50%;transform:translateY(-50%)}html[data-room=atelie] .trilho{--trilho-fs:17px;font-weight:700}.trilho[hidden]{display:none}.trilho button{width:100%;min-height:26px;color:var(--fg);justify-content:flex-end;align-items:center;gap:8px;padding:0 4px;display:flex}.trilho button span{background:var(--inter-bg);white-space:nowrap;opacity:0;transition:opacity .25s, transform .3s var(--ease-corte);pointer-events:none;padding:3px 8px;transform:translate(8px)}.trilho button i{background:var(--bg);width:9px;height:9px;transition:transform .3s var(--ease-mola), background .2s, border-color .2s;border:1.5px solid;border-radius:50%;flex:none}.trilho:hover button span,.trilho:focus-within button span,.trilho button.is-atual span{opacity:1;transform:none}.trilho:not(:hover):not(:focus-within) button.is-atual span{opacity:.86}.trilho button.is-atual i,.trilho button:hover i{background:var(--accent);border-color:var(--accent);transform:scale(1.35)}.onde{display:none}.logo{width:auto;height:100%;display:block}.marca-fixa{left:max(16px, env(safe-area-inset-left));top:max(8px, env(safe-area-inset-top));height:44px;color:var(--fg);transition:transform .25s var(--ease-mola);position:absolute}.marca-fixa:hover{transform:rotate(-2deg)scale(1.06)}.atalho-precos{left:50%;bottom:max(14px, env(safe-area-inset-bottom));z-index:71;white-space:nowrap;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:opacity .25s,visibility .25s;display:inline-flex;position:fixed;transform:translate(-50%)}.atalho-precos i{border-bottom:2.5px solid;border-right:2.5px solid;width:9px;height:9px;margin-top:-4px;animation:1.1s ease-in-out infinite alternate atalho;transform:rotate(45deg)}@keyframes atalho{to{translate:0 4px}}.atalho-precos.is-fora{opacity:0;visibility:hidden}@media (prefers-reduced-motion:reduce){.atalho-precos i{animation:none}}.interruptor{left:max(14px, env(safe-area-inset-left));bottom:max(14px, env(safe-area-inset-bottom));background:var(--inter-bg);min-height:44px;font-family:var(--font-rotulo);color:var(--fg);border-radius:3px;align-items:center;gap:9px;padding-right:11px;font-size:13px;display:flex;position:absolute}.interruptor__placa{perspective:60px;background:linear-gradient(160deg,#efe3cb,#c8b794);border-radius:3px;place-items:center;width:30px;height:44px;display:grid;position:relative;box-shadow:inset 0 1px #fff6,0 2px 5px #0009}.interruptor__placa:before,.interruptor__placa:after{content:"";background:#8b7a5c;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;left:50%}.interruptor__placa:before{top:3px}.interruptor__placa:after{bottom:3px}.interruptor__tecla{width:12px;height:22px;transition:transform .14s var(--ease-mola);background:linear-gradient(#fff8e8 0 48%,#bcab8a 52% 100%);border-radius:2px;display:block;transform:rotateX(-24deg);box-shadow:0 1px 3px #0007}.interruptor[aria-pressed=true] .interruptor__tecla{background:linear-gradient(#bcab8a 0 48%,#fff8e8 52% 100%);transform:rotateX(24deg)}.interruptor__rotulo{opacity:.92}.interruptor[aria-pressed=true] .interruptor__rotulo{opacity:1;color:var(--accent)}@media (max-width:350px){.interruptor__rotulo{display:none}}.flutuante{right:max(14px, env(safe-area-inset-right));bottom:max(14px, env(safe-area-inset-bottom));min-height:48px;font-family:var(--font-rotulo);color:var(--fg);transition:transform .25s var(--ease-mola);align-items:center;gap:10px;padding:8px 14px;font-size:14px;line-height:1.15;text-decoration:none;display:inline-flex;position:absolute}.flutuante__marca{flex:none;width:18px;height:18px}.flutuante small{opacity:.86;font-size:11px;display:block}.flood__carga{color:#1b1a1f;--logo-folha:#2b1d14;width:min(44vw,230px);height:min(44vw,230px);margin:calc(min(44vw,230px)/-2) 0 0 calc(min(44vw,230px)/-2);animation:1s ease-in-out infinite alternate carga;position:absolute;top:50%;left:50%}@keyframes carga{0%{opacity:.55}to{opacity:1}}html[data-room=entrada] .flutuante{background:#2a1b11;border:1px solid #ffffff1c;border-radius:3px;box-shadow:0 3px 10px #0008}html[data-room=entrada] .flutuante__marca{background:radial-gradient(circle at 35% 30%,#fff1cf,#e6a848 55%,#8a5a1c);border-radius:50%;box-shadow:0 0 10px #f2b65a88}html[data-room=entrada] .flutuante:hover{transform:translateY(-2px)rotate(-1deg)}.corta-luz{position:relative}.flood__destino{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0 24px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.flood__destino small{letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.flood__destino b{font-family:Young Serif,Georgia,serif;font-size:clamp(38px,8vw,84px);font-weight:400;line-height:1}.flood__destino span{opacity:.82;font-family:Young Serif,Georgia,serif;font-size:clamp(14px,2vw,18px)}.rodape__jogo a{color:inherit;text-underline-offset:4px;opacity:.86;padding:6px 0;display:inline-block}.rodape__jogo a:hover{opacity:1}@media (max-width:820px),(max-aspect-ratio:1),(hover:none) and (pointer:coarse){:root{--barra:calc(58px + env(safe-area-inset-bottom,0px))}#room{padding-bottom:var(--barra)}.marca-fixa,html[data-room] .marca-fixa{left:50%;top:max(6px, env(safe-area-inset-top));height:clamp(34px,5.2vh,46px);translate:-50%}html[data-room] .planta{left:0}html[data-room=entrada] .marca-fixa{display:none}.planta{--planta-fs:10.5px;height:var(--barra);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--bg);border-top:1px solid color-mix(in srgb, var(--fg) 20%, transparent);letter-spacing:.01em;font-weight:400;top:auto;bottom:0;left:0;right:0}html[data-room=atelie] .planta{--planta-fs:13.5px}html[data-room=entrada] .planta{--planta-fs:11px}.planta ul{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(5,1fr);height:58px;display:grid}.planta a{height:100%;min-height:0;color:color-mix(in srgb, var(--fg) 66%, transparent);flex-direction:column;justify-content:center;gap:5px;padding:0 2px}.planta svg{width:21px;height:21px}.planta a:after{transform-origin:50%;height:3px;top:0;bottom:auto;left:22%;right:22%}.planta a:hover{background:0 0}.planta a[aria-current] svg{transform:translateY(-1px)scale(1.12)}.planta__longo{display:none}.planta__curto{display:inline}.planta__novo{background:var(--accent);color:#0000;border:0;border-radius:50%;width:7px;height:7px;padding:0;animation:2.4s ease-in-out infinite planta-novo;position:absolute;top:7px;left:calc(50% + 7px);overflow:hidden}.planta__progresso{top:-1px;bottom:auto;left:0;right:0}.planta__progresso i{opacity:1}.trilho{display:none}.onde{left:50%;top:calc(max(6px, env(safe-area-inset-top)) + 54px);background:var(--inter-bg);border:1px solid color-mix(in srgb, var(--fg) 16%, transparent);color:var(--fg);font-family:var(--font-rotulo);font-size:var(--onde-fs,12.5px);white-space:nowrap;opacity:0;transition:opacity .3s, transform .4s var(--ease-corte);align-items:baseline;gap:8px;margin:0;padding:6px 12px;line-height:1.1;display:flex;position:absolute;transform:translate(-50%,-8px);pointer-events:none!important}html[data-room=atelie] .onde{--onde-fs:19px;font-weight:700}.onde b{color:var(--accent);font-weight:700}.onde.is-visivel{opacity:1;transform:translate(-50%)}#chrome .interruptor{left:max(10px, env(safe-area-inset-left));bottom:calc(var(--barra) + 8px);background:0 0;padding-right:0}#chrome .interruptor__rotulo{display:none}#chrome .interruptor:after{content:"som";background:var(--inter-bg);margin-left:-3px;padding:4px 7px 5px 6px;font-size:12px;line-height:1}#chrome .interruptor[aria-pressed=true]:after{color:var(--accent)}#chrome .flutuante{right:max(10px, env(safe-area-inset-right));bottom:calc(var(--barra) + 8px);min-height:44px;padding:6px 12px}.atalho-precos{left:calc(max(10px, env(safe-area-inset-left)) + 76px);bottom:calc(var(--barra) + 8px);min-height:44px;padding:0 13px;transform:none}.atalho__mais{display:none}}@keyframes planta-novo{50%{opacity:.6;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.planta__novo{animation:none}}@font-face{font-family:Young Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/young-serif-latin-400-normal-DIMmNPI9.woff2)format("woff2"),url(/assets/young-serif-latin-400-normal-D1tz0Z9s.woff)format("woff")}@font-face{font-family:Mansalva;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mansalva-latin-400-normal-tJT8m0AK.woff2)format("woff2"),url(/assets/mansalva-latin-400-normal-DK6Na0NV.woff)format("woff")}@font-face{font-family:Stardos Stencil;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/stardos-stencil-latin-700-normal-BK95YeTL.woff2)format("woff2"),url(/assets/stardos-stencil-latin-700-normal-DDlXcvky.woff)format("woff")}.hall{z-index:90;color:#ebddc3;background:#070403;font-size:min(.625vw,1.11111vh);line-height:1.1;position:fixed;top:0;bottom:0;left:0;right:0;overflow:clip}.hall__view{perspective:110em;perspective-origin:50% 46%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.hall__tilt,.hall__world{width:0;height:0;transform-style:preserve-3d;position:absolute;top:0;left:0}.hall__tilt{will-change:transform;top:46%;left:50%}.hall__world{will-change:transform}.wall{width:var(--w);height:89em;transform-style:preserve-3d;transform-origin:0 0;position:absolute;top:0;left:0}.wall--back{--w:67em;transform:translate3d(0,-11.5em,-42em)translate(-50%,-50%)}.wall--left{--w:90em;transform:translate3d(-66.47em,-11.5em,-13.07em)rotateY(40deg)translate(-50%,-50%)}.wall--right{--w:90em;transform:translate3d(66.47em,-11.5em,-13.07em)rotateY(-40deg)translate(-50%,-50%)}.wall__a,.wall__b,.wall__c{background:#3d2a1c url(/textures/papel-parede.webp) 0 0/32em;position:absolute;box-shadow:inset 0 2em #1d120a,inset 0 2.22em #6a4a2e,inset 0 2.5em 1.6em -.6em #000a}.wall:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0a060366,#0a060300 10% 90%,#0a060366);position:absolute;top:0;bottom:0;left:0;right:0}.wall__a{width:calc((var(--w) - 33.6em) / 2 + 1px);top:0;bottom:0;left:0}.wall__b{width:calc((var(--w) - 33.6em) / 2 + 1px);top:0;bottom:0;right:0}.wall__c{left:calc((var(--w) - 33.6em) / 2);width:33.6em;height:25.8em;top:0}.wall__chao{display:none}.lambril{background:#2a1a0f url(/textures/madeira-escura.webp) 0 0/34em;border-top:1.2em solid #1c1109;height:23em;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 -3.2em #120b06,inset 0 -3.4em #4a321e,inset 0 .18em #6a4a2e,inset 0 -7em 4em -4em #000c}.piso{transform-origin:0 0;background:#1e130b url(/textures/assoalho.webp) 0 0/44em;width:340em;height:340em;position:absolute;top:0;left:0;transform:translateY(33em)rotateX(90deg)translate(-50%,-50%)}.teto{transform-origin:0 0;background:#16100b;width:340em;height:340em;position:absolute;top:0;left:0;transform:translateY(-56em)rotateX(-90deg)translate(-50%,-50%)}.pendente{transform-origin:50% 0;width:13.5em;height:30em;animation:6s ease-in-out infinite alternate pendente;position:absolute;top:0;left:0;transform:translate3d(-6.75em,-56em,-18em)}@keyframes pendente{0%{transform:translate3d(-6.75em,-56em,-18em)rotate(-1.8deg)}to{transform:translate3d(-6.75em,-56em,-18em)rotate(1.8deg)}}.capacho{transform-origin:0 0;background:#4d3419 url(/textures/capacho.webp) 0 0/14em;place-items:start center;width:60em;height:17em;padding-top:2.5em;display:grid;position:absolute;top:0;left:0;transform:translate3d(0,31em,12em)rotateX(62deg)translate(-50%,-50%);box-shadow:inset 0 0 0 .9em #1a0f07,inset 0 0 0 1.25em #6b4a26,inset 0 0 0 1.4em #1a0f0766,0 .4em 2.4em .8em #000a}.capacho__marca{color:#24140a;--logo-luz:#24140a;opacity:.72;mix-blend-mode:multiply;height:6em;display:block}.door{left:calc((var(--w) - 33.6em) / 2);width:33.6em;height:63.4em;color:inherit;transform-style:preserve-3d;outline:none;text-decoration:none;display:block;position:absolute;bottom:0}.door--estudio{--luz:#ffa83a;--luz-forte:#ffd28a}.door--atelie{--luz:#ff7a55;--luz-forte:#ffe3c9}.door--sala-de-edicao{--luz:#b2ccff;--luz-forte:#f2f6ff}.door__vista{visibility:hidden;width:92em;height:112em;margin:-56em 0 0 -46em;position:absolute;top:50%;left:50%;transform:translateZ(-42em)}.door.is-abrindo .door__vista{visibility:visible}.door__vista svg{width:100%;height:100%;overflow:hidden}.door__brilho{background:radial-gradient(ellipse at 50% 90%, var(--luz-forte), var(--luz) 60%, transparent 120%);width:30em;height:61.6em;position:absolute;top:1.8em;left:1.8em;transform:translateZ(-4em)scale(1.1)}.door.is-abrindo .door__brilho{opacity:0!important}.door__folha{width:30em;height:61.6em;transform-style:preserve-3d;transform-origin:0;will-change:transform;position:absolute;top:1.8em;left:1.8em}.door__frente,.door__verso{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.door__frente{background:#2c1a0f url(/textures/madeira-escura.webp) 0 0/34em;box-shadow:inset 0 0 3em #0009}.door--atelie .door__frente{background:#e9d8b6 url(/textures/madeira-clara.webp) 0 0/30em;box-shadow:inset 0 0 2.6em #2a160855}.door--sala-de-edicao .door__frente{background:#0d0d0c url(/textures/madeira-preta.webp) 0 0/28em}.door__verso{background:#150d07;transform:rotateY(180deg)}.door__arte{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.door__macaneta{background:radial-gradient(circle at 35% 30%,#fff0c2,#c2913f 45%,#4d3210);border-radius:50%;width:3em;height:3em;position:absolute;top:53%;right:2.1em;box-shadow:.2em .4em .8em #000a}.door__frestas{position:absolute;top:0;bottom:0;left:0;right:0;transform:translateZ(.05em)}.door__frestas i{background:var(--luz-forte);box-shadow:0 0 1.5em .25em var(--luz);position:absolute}.f-b{height:.55em;bottom:0;left:1.8em;right:1.8em}.f-l{opacity:.8;width:.22em;top:1.8em;bottom:0;left:1.65em}.f-r{opacity:.9;width:.28em;top:1.8em;bottom:0;right:1.65em}.f-t{opacity:.7;height:.2em;top:1.65em;left:1.8em;right:1.8em}.door__batente{pointer-events:none;background:0 0;border:1.8em solid #0000;border-bottom:0;border-image:url(/textures/madeira-escura.webp) 30;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateZ(.1em);box-shadow:0 0 0 .35em #120b06,inset 0 0 0 .25em #120b06}.door__derrame{transform-origin:50% 0;background:radial-gradient(ellipse 50% 100% at 50% 0, var(--luz) 0, transparent 100%);opacity:.5;pointer-events:none;width:62em;height:44em;margin-left:-31em;position:absolute;top:100%;left:50%;transform:rotateX(90deg)translateZ(.2em)}.door__foco{pointer-events:none;border:.4em solid #0000;position:absolute;top:-.8em;bottom:-.8em;left:-.8em;right:-.8em;transform:translateZ(.3em)}.door:focus-visible .door__foco{border-color:var(--focus)}.placa{text-align:center;transform-origin:50% -2em;width:26em;margin-left:-13em;padding:1.5em 1.2em 1.3em;font-family:Mansalva,cursive;position:absolute;top:19%;left:50%}.placa b{font-size:3.7em;font-weight:400;line-height:1.05;display:block}.placa em{margin-top:.3em;font-size:1.85em;font-style:normal;line-height:1.15;display:block}.placa--estudio{color:#f7e9cd;clip-path:polygon(0 3%,3% 0,7% 5%,12% 0,100% 2%,98% 40%,100% 100%,96% 96%,90% 100%,3% 98%,1% 60%);background:#16120f;box-shadow:0 .5em 1.2em #0009}.placa--atelie{color:#1b1a1f;background:#fbf4e4;transform:rotate(-1.5deg);box-shadow:0 .6em 1.3em #4a2c1266}.placa--atelie:before{content:"";background:url(/textures/crepe.webp) 0 0/cover;width:9em;height:2.2em;margin-left:-4.5em;position:absolute;top:-1.1em;left:50%;transform:rotate(2deg)}.placa--atelie em{color:#b42a18}.placa--sala-de-edicao{color:#f5f5f0;background:#141413;border:.15em solid #4a4a45;padding-top:3.4em;box-shadow:0 .5em 1.2em #000b}.placa--sala-de-edicao:before{content:"";background:repeating-linear-gradient(115deg,#f5f5f0 0 2.2em,#141413 2.2em 4.4em);height:2em;position:absolute;top:0;left:0;right:0}.placa--sala-de-edicao em{color:#ffb2a8}.enfeite{position:absolute}.ganchos{width:15em;top:20em;left:5em}.capa{--g:0deg;transform:rotate(var(--g));transition:transform .7s var(--ease-mola);background:linear-gradient(150deg,#5a3c26,#2a1a0f 55%,#3d2817);padding:.5em;display:block;box-shadow:0 0 0 .1em #0e0906,inset 0 0 0 .09em #8a6541,.5em .9em 1.3em #000b}.capa img{aspect-ratio:1;object-fit:cover;border:.62em solid #ece1c9;width:100%;display:block;box-shadow:0 0 0 .08em #1a1009}.capa:after{content:"";pointer-events:none;background:linear-gradient(118deg,#fff0 34%,#ffffff24 44%,#fff0 54% 70%,#ffffff12 78%,#fff0 86%);position:absolute;top:.5em;bottom:.5em;left:.5em;right:.5em}.capa:before{content:"";background:radial-gradient(circle at 35% 30%,#f3dba0,#a37a35 60%,#5a3f16);border-radius:50%;width:.5em;height:.5em;margin-left:-.25em;position:absolute;top:-1.1em;left:50%;box-shadow:0 .6em 0 -.2em #0e090655}.capa:hover{transform:rotate(calc(var(--g) + 2.6deg)) scale(1.03)}.capa--1{--g:-1.5deg;width:14.5em;top:18em;right:2.4em}.capa--2{--g:1.3deg;width:14.5em;top:18em;left:2.4em}.capa--3{--g:-1deg;width:9.6em;top:20em;right:3.4em}.capa--4{--g:2deg;width:8.2em;top:14em;right:18.6em}.capa--5{--g:-2.2deg;width:8.2em;top:14em;left:18.6em}.capa--6{--g:-1.8deg;width:8.2em;top:25.6em;right:18.9em}.capa--7{--g:1.6deg;width:8.2em;top:25.6em;left:18.9em}.capa--8{--g:1.4deg;width:8.6em;top:30em;left:3.3em}.relogio{width:8em;top:19em;left:3.5em}.relogio__p{transform-origin:50px 50px;animation:30s steps(30,end) infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.mesinha{width:11em;bottom:.2em;right:.8em}.luminoso{color:#ffc774;white-space:nowrap;background:#3a1109;border:.14em solid #1a0a05;align-items:center;gap:.5em;padding:.7em 1.4em;font-family:Stardos Stencil,serif;font-size:1.9em;display:flex;position:absolute;bottom:2em;left:50%;transform:translate(-50%);box-shadow:0 0 2.4em #ffa83a55}.luminoso i{background:#ff9e2e;border-radius:50%;width:.5em;height:.5em;animation:1.4s steps(2,end) infinite pisca}@keyframes pisca{50%{opacity:.2}}.lapis-pendurado{transform-origin:50% 0;width:3.6em;animation:3.6s ease-in-out infinite alternate balanca;position:absolute;top:8em;right:4.5em}@keyframes balanca{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.lampada-rec{background:#1a0504;border:.5em solid #242422;border-radius:50%;place-items:center;width:5em;height:5em;margin-left:-2.5em;display:grid;position:absolute;bottom:3em;left:50%}.lampada-rec i{background:radial-gradient(circle at 40% 35%,#ffb0a8,#ff2d2d 60%,#6d0c0c);border-radius:50%;width:3em;height:3em;animation:1.6s ease-in-out infinite rec;box-shadow:0 0 2.4em #ff2d2d}@keyframes rec{50%{opacity:.45}}.hall__luz{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hall__escuro{pointer-events:none;background:radial-gradient(circle closest-side,#0704024d 0,#070402a8 10%,#070402e0 22%);width:280vmax;height:280vmax;margin:-140vmax 0 0 -140vmax;position:absolute;top:0;left:0}.chama{pointer-events:none;z-index:5;width:0;height:0;position:fixed;top:0;left:0}.chama i{background:radial-gradient(circle,#fff8e4 0 16%,#ffc56e 34%,#ff9c2f55 58%,#0000 72%);border-radius:50%;width:18px;height:18px;animation:.22s steps(3,end) infinite alternate chama;position:absolute;top:-9px;left:-9px}@keyframes chama{0%{opacity:.85;transform:scale(.88)}to{opacity:1;transform:scale(1.14)}}.endereco{left:50%;top:max(16px, env(safe-area-inset-top));z-index:6;position:absolute;transform:translate(-50%)}.endereco span{color:#f3e6cf;--logo-luz:#ffb547;background:#1a100a;border-radius:2px;height:clamp(54px,8.4vh,84px);padding:8px 18px 7px;display:block;box-shadow:inset 0 0 0 1px #ebddc344,0 4px 12px #000b}.dica{text-align:center;z-index:6;text-shadow:0 1px 12px #0e0906,0 0 2px #0e0906;width:max-content;max-width:52vw;margin:0;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.dica b{color:#f6ead2;margin-bottom:4px;font-family:Young Serif,Georgia,serif;font-size:clamp(20px,1.9vw,28px);font-weight:400;line-height:1.1;display:block}.dica span,.dica__quintal{color:#dccdaa;font-family:Instrument Sans Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(13px,1.02vw,15px);line-height:1.45}.dica__quintal{color:#bfe9e4;text-underline-offset:4px;margin-left:4px;-webkit-text-decoration:underline #bfe9e455;text-decoration:underline #bfe9e455;display:inline-block}.dica__quintal i{transition:transform .3s var(--ease-mola);font-style:normal;display:inline-block}.dica__quintal:hover{text-underline-offset:4px;text-decoration:underline}.dica__quintal:focus-visible{text-underline-offset:4px;text-decoration:underline}.dica__quintal:hover i{transform:translate(5px)}@media (prefers-reduced-motion:reduce){.pendente,.relogio__p,.lapis-pendurado,.luminoso i,.lampada-rec i,.chama i{animation:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hall,.hall a{cursor:none}}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.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}.vitrine{--barra:calc(58px + env(safe-area-inset-bottom,0px));--acoes:58px;--w:min(78vw, 380px);--parede:#ebddc3;z-index:90;padding:max(12px, env(safe-area-inset-top)) 0 calc(var(--barra) + var(--acoes));color:#ebddc3;background:radial-gradient(90% 34% at 50% 0,#f2b65a2e,#0000 70%),radial-gradient(130% 70% at 50% 0,#2c1b0f,#0e0906 72%);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.vitrine__topo{text-align:center;flex-direction:column;flex:none;align-items:center;gap:clamp(3px,.8svh,8px);padding:0 20px clamp(6px,1.4svh,14px);display:flex}.vitrine__logo{color:#f3e6cf;height:clamp(42px,8.6svh,78px);display:block}.vitrine__convite{color:#f4e6c8;font-family:Young Serif,Georgia,serif;font-size:clamp(19px,5.6vw,26px);line-height:1.05}.vitrine__linha{color:#d9c9a8;max-width:34ch;font-family:Instrument Sans Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(12.5px,3.5vw,15px);line-height:1.3}.vitrine__trilho{min-height:0;padding:8px calc((100% - var(--w)) / 2);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex:1;gap:12px;display:flex;overflow:auto hidden}.vitrine__trilho::-webkit-scrollbar{display:none}.vit{--d:0;width:var(--w);border:3px solid var(--parede);color:inherit;scroll-snap-align:center;transform:scale(calc(1 - var(--d) * .07));transform-origin:50% 60%;outline-offset:-6px;flex:none;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 18px 30px -18px #000}.vit:active{transform:scale(calc(.985 - var(--d) * .07))}.vit__mundo{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.vit__apagao{opacity:calc(var(--d) * .6);pointer-events:none;background:#050302;position:absolute;top:0;bottom:0;left:0;right:0}.vit__txt{flex-direction:column;align-items:flex-start;gap:clamp(4px,.9svh,9px);display:flex;position:absolute;bottom:74px;left:16px;right:16px}.vit__rotulo{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.2;display:flex}.vit__rotulo b{font-weight:700}.vit__titulo{width:min(100%, calc(var(--r) * 19svh));height:auto;aspect-ratio:var(--r);display:block}.vit__titulo--txt{aspect-ratio:auto;color:#eef6f2;width:auto;font-family:Young Serif,Georgia,serif;font-size:clamp(34px,11vw,48px);line-height:.95}.vit__lista{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(12px,3.3vw,14.5px);line-height:1.3}.vit__preco{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;font-weight:700;line-height:1.2}.vit__ir{z-index:2;align-items:center;gap:9px;min-height:48px;padding:0 14px;font-size:16px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.vit__seta{width:17px;height:12px;transition:transform .4s var(--ease-mola);flex:none;margin-left:auto}.vit.is-aceso .vit__seta{animation:1.5s ease-in-out infinite v-seta}@keyframes v-seta{50%{transform:translate(5px)}}.vit__ir--rec{color:#f3e6cf;background:linear-gradient(#3b2f26,#241c16);font-family:ui-monospace,SF Mono,Menlo,monospace;box-shadow:inset 0 1px #ffffff24,0 3px #0b0806}.vit__ir--rec i{background:#ff3b2e;border-radius:50%;width:11px;height:11px;box-shadow:0 0 10px #ff3b2e}.vit__ir--carimbo{color:#b42a18;letter-spacing:.08em;text-transform:uppercase;background:#fbf5e7;border:2.5px solid;font-family:Young Serif,Georgia,serif;font-size:14px;transform:rotate(-1.2deg)}.vit__ir--play{color:#0a0a0a;background:#f5f5f0;font-family:ui-monospace,SF Mono,Menlo,monospace}.vit__ir--play i{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:10px solid #ff2d2d;width:0;height:0}.vit__ir--lume{color:#0a1014;background:#f1e3bd;font-family:Young Serif,Georgia,serif;box-shadow:0 0 26px #f1e3bd55}.vit__ir--lume i{background:#0a1014;border-radius:50%;width:9px;height:9px}.vit--estudio{background:#14100d}.mundo-estudio{background:#1c120a url(/textures/madeira-escura.webp) 0 0/300px}.mundo-estudio:after{content:"";background:radial-gradient(80% 40% at 50% 16%,#ffb54730,#0000 70%),linear-gradient(#14100d00 22%,#14100dee 58%);position:absolute;top:0;bottom:0;left:0;right:0}.m-reels{opacity:.86;width:104%;position:absolute;top:2%;left:50%;transform:translate(-50%)}.m-gira{animation:3.6s linear infinite v-gira}@keyframes v-gira{to{transform:rotate(360deg)}}.m-eq{z-index:1;align-items:flex-end;gap:3px;height:7.5%;display:flex;position:absolute;top:30%;left:16px;right:16px}.m-eq i{opacity:.8;transform-origin:50% 100%;background:linear-gradient(0deg,#ffb547 0 66%,#ff7a2e 66% 88%,#e0352c 88%);flex:1;height:100%;animation:.6s ease-in-out infinite alternate v-eq}@keyframes v-eq{0%{transform:scaleY(.12)}to{transform:scaleY(1)}}.vit--estudio .vit__titulo{width:min(90%, calc(var(--r) * 17svh))}.vit--estudio .vit__preco{color:#ffb547}.vit--atelie{color:#1b1a1f;background:#f2eadb}.mundo-atelie{background:#f2eadb url(/textures/papel.webp) 0 0/400px}.m-marca{aspect-ratio:900/860;color:#1b1a1f;--logo-luz:#e2442f;--logo-folha:#1b1a1f;--logo-fundo:#f2eadb;height:38%;animation:8s ease-in-out infinite v-marca;position:absolute;top:7%;left:50%;transform:translate(-50%)}.m-marca .logo{width:100%;height:100%}@keyframes v-marca{0%,4%{clip-path:inset(0 100% 0 0)}26%,90%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}.m-amostras{gap:6px;display:flex;position:absolute;top:47%;left:50%;transform:translate(-50%)}.m-amostras i{width:20px;height:20px;animation:v-amostra 8s var(--ease-mola) infinite;border:1.5px solid #1b1a1f}.m-amostras i:first-child{background:#0e0906}.m-amostras i:nth-child(2){background:#f3e6cf;animation-delay:.12s}.m-amostras i:nth-child(3){background:#e2442f;animation-delay:.24s}.m-amostras i:nth-child(4){background:#22160e;animation-delay:.36s}@keyframes v-amostra{0%,24%{transform:scale(0)rotate(-20deg)}32%,90%{transform:none}to{transform:scale(0)}}.m-fita{background:url(/textures/crepe.webp) 50%/cover;width:84px;height:22px;margin-left:-42px;position:absolute;top:-5px;left:50%;transform:rotate(-3deg)}.vit--atelie .vit__lista{font-family:Young Serif,Georgia,serif;font-size:clamp(13px,3.6vw,16px)}.vit--atelie .vit__rotulo{letter-spacing:0;text-transform:none;color:#b42a18;font-family:Mansalva,cursive;font-size:16px}.vit--atelie .vit__preco{color:#b42a18}.vit--sala-de-edicao,.mundo-sala{background:#0a0a0a}.m-feixe{background:conic-gradient(from 196deg at 78% 12%, transparent 0 8deg, #f5f5f030 11deg 34deg, transparent 38deg);animation:.26s steps(3,end) infinite alternate v-feixe;position:absolute;top:-30%;bottom:-30%;left:-40%;right:-40%}@keyframes v-feixe{0%{opacity:.6}to{opacity:1}}.m-rolo{background:#141412;border-left:7px dashed #50504b;border-right:7px dashed #50504b;width:clamp(48px,14vw,64px);position:absolute;top:-2px;bottom:-2px;right:14px;overflow:hidden}.m-rolo__trilho{flex-direction:column;gap:4px;animation:3.2s linear infinite v-rolo;display:flex}.m-rolo__trilho i{flex:none;height:52px;display:block}@keyframes v-rolo{to{transform:translateY(calc(-50% - 2px))}}.vit--sala-de-edicao .vit__txt,.vit--sala-de-edicao .vit__ir{right:calc(clamp(48px,14vw,64px) + 30px)}.vit--sala-de-edicao .vit__lista{color:#e6e6df}.vit--sala-de-edicao .vit__preco{color:#3dff6e}.vit--quintal{color:#e3efec;background:#0a1014}.m-floresta{background:#0a1014 url(/jogo/previa.webp) 62%/cover no-repeat;animation:18s ease-in-out infinite alternate v-floresta;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes v-floresta{to{background-position:92%}}.mundo-quintal:after{content:"";background:linear-gradient(#0a1014f0 8%,#0a101400 46% 80%,#0a1014cc);position:absolute;top:0;bottom:0;left:0;right:0}.m-lumes i{z-index:1;background:#f4fbf3;border-radius:50%;width:5px;height:5px;animation:5s ease-in-out infinite v-lume;position:absolute;box-shadow:0 0 9px 2px #bfe9e4aa}@keyframes v-lume{0%,to{opacity:0;transform:translate(0)}30%{opacity:.95}60%{opacity:.3;transform:translate(9px,-14px)}80%{opacity:.8}}.vit--quintal .vit__txt{top:18px;bottom:auto}.vit--quintal .vit__preco{color:#bfe9e4;border:1.5px dashed #bfe9e4;padding:3px 8px;font-weight:400;display:inline-block}.vitrine__pe{flex:none;justify-content:center;align-items:center;gap:14px;height:30px;display:flex}.vitrine__pontos{display:flex}.vitrine__pontos button{place-items:center;width:26px;height:30px;display:grid}.vitrine__pontos i{width:8px;height:8px;transition:transform .3s var(--ease-mola), background .2s;border:1.5px solid #ebddc3;border-radius:50%}.vitrine__pontos .is-atual i{background:#f2b65a;border-color:#f2b65a;transform:scale(1.35)}.vitrine__dica{color:#d9c9a8;align-items:center;gap:7px;font-family:Instrument Sans Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;transition:opacity .4s;display:flex}.vitrine__dica svg{width:26px;height:10px;animation:1.3s ease-in-out infinite v-seta}.vitrine.ja-arrastou .vitrine__dica{opacity:0}.vitrine__expansao{z-index:8;transform-origin:0 0;will-change:transform, opacity;opacity:0;position:absolute}@media (max-height:640px) and (orientation:portrait){.vitrine__linha{display:none}.vit__txt{bottom:66px}.vit__ir{min-height:42px;bottom:12px}}@media (orientation:landscape) and (max-height:560px){.vitrine{--w:min(62vw, 520px);--acoes:0px;padding-top:max(6px, env(safe-area-inset-top))}.vitrine__topo{flex-direction:row;justify-content:center;gap:14px;padding-bottom:2px}.vitrine__logo{height:38px}.vitrine__linha,.vitrine__dica{display:none}.vitrine__pe{justify-content:flex-start;height:22px;padding-left:90px}.vit__txt{bottom:12px;right:176px}.vit__titulo{width:min(100%, calc(var(--r) * 22svh))}.vit__ir,.vit--sala-de-edicao .vit__ir{width:150px;bottom:12px;left:auto;right:14px}.vit--sala-de-edicao .vit__txt{right:176px}.m-rolo,.m-eq{display:none}.m-reels,.m-marca{opacity:.5;width:44%;top:6%;left:auto;right:4%;transform:none}}@media (prefers-reduced-motion:reduce){.m-gira,.m-eq i,.m-marca,.m-amostras i,.m-feixe,.m-rolo__trilho,.m-floresta,.m-lumes i,.vit.is-aceso .vit__seta,.vitrine__dica svg{animation:none}.m-eq i{transform:scaleY(.55)}.m-lumes i{opacity:.7}.vitrine__trilho{scroll-behavior:auto}}
