@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/15ddad92a3c42b08-s.0cbrj99oah-vf.woff2)format("woff2");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-209F,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;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/ae009d06a8d92250-s.0alvh5fbbecii.woff2)format("woff2");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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/7665c2bcc9077b83-s.40dltcfnogx35.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/dcfedef55b10026d-s.p.40m0sdlh8l0dz.woff2)format("woff2");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:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/f9f1988757b02ab9-s.1cpddmc67dokk.woff2)format("woff2");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-209F,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;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/d2dfe21cd0763d77-s.0ftw11mz8-j6u.woff2)format("woff2");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-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/cd9c266256ef2177-s.0utccxs2wm2qn.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/d90dd95b053d9495-s.p.3r2y_bth_sjsm.woff2)format("woff2");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:Bodoni Moda Fallback;src:local(Times New Roman);ascent-override:98.5%;descent-override:35.02%;line-gap-override:0.0%;size-adjust:114.22%}.FUSadW_className{font-family:Bodoni Moda,Bodoni Moda Fallback}.FUSadW_variable{--f-display:"Bodoni Moda", "Bodoni Moda Fallback"}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/7a79a8532ddacb0c-s.1shg3f9j2jih-.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ded494f396ddea9f-s.p.3j3x29wbycqkn.woff2)format("woff2");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:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.QjhXXG_className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.QjhXXG_variable{--f-corpo:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.29yke99gs9qpn.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.0oace-s_gkfks.woff2)format("woff2");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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.BTuieG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.BTuieG_variable{--f-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--bg:#f1f1ee;--folha:#f7f7f4;--fg:#111215;--muted:#55575d;--linha:#d3d3ce;--acento:#755900;--ouro:#c99a06;--noite:#0a0b0e;--noite-2:#121318;--papel:#ecebe6;--papel-2:#a9aaa4;--fio:#24262c;--carmim:#ef4448;--cobalto:#6b96f2;--ouro-aceso:#e8b524;--display:var(--f-display), "Bodoni 72", Didot, Georgia, serif;--corpo:var(--f-corpo), "Helvetica Neue", Arial, sans-serif;--mono:var(--f-mono), ui-monospace, Menlo, monospace;--ease:cubic-bezier(.16, 1, .3, 1)}@media (prefers-color-scheme:dark){:root{--bg:#0c0d10;--folha:#15161a;--fg:#ecebe6;--muted:#a3a49f;--linha:#2c2e33;--acento:#e2b323;--ouro:#e2b323;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--corpo);line-height:1.55}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}::selection{background:var(--ouro);color:#111215}:focus-visible{outline:2px solid var(--ouro);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pagina{max-width:1120px;margin:0 auto;padding:0 max(16px,4vw) 72px}.topo{justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:22px max(16px,4vw);display:flex}.topo-marca{text-decoration:none}.marca{font-family:var(--display);letter-spacing:.03em;white-space:nowrap;font-size:1.7rem;font-weight:560}.marca-x{vertical-align:baseline;width:.78em;height:.8em;margin:0 .01em;display:inline-block}.marca-ponto{fill:var(--ouro);stroke:var(--bg);stroke-width:3px}.topo nav{gap:22px;font-size:.95rem;display:flex}.topo nav a{text-decoration:none}.topo nav a:hover,.topo nav a:focus-visible{text-decoration:underline}body:has(.home){background:var(--noite);color:var(--papel);scrollbar-color:#3a3c44 var(--noite)}body:has(.home) .topo{z-index:20;max-width:1552px;color:var(--papel);padding:22px clamp(20px,4vw,56px);position:absolute;inset:0 0 auto}body:has(.home) .marca-ponto{stroke:var(--noite)}body:has(.home) .rodape{border-color:var(--fio);max-width:none;color:var(--papel-2);padding:24px clamp(20px,4vw,56px) 40px}.noite{height:640vh;position:relative}.palco{background:radial-gradient(120% 70% at 50% 58%, #15171d 0%, var(--noite) 62%);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;height:100svh;padding:clamp(84px,11vh,120px) clamp(20px,4vw,56px) clamp(20px,4vh,40px);display:grid;position:sticky;top:0;overflow:hidden}.palco-relogio{font-family:var(--mono);font-variant-numeric:tabular-nums;opacity:calc(1 - var(--m) * 1.6);flex-wrap:wrap;grid-area:1/1;align-items:baseline;column-gap:.1em;line-height:.9;display:flex}.relogio-hm{letter-spacing:-.04em;font-size:clamp(4.2rem,13vw,11.5rem);font-weight:400}.relogio-ss{color:var(--papel-2);font-size:clamp(1.6rem,4.2vw,3.6rem)}.relogio-data{color:var(--papel-2);letter-spacing:0;flex-basis:100%;margin-top:14px;font-size:.82rem;line-height:1.4}.palco-leitura{text-align:right;font-variant-numeric:tabular-nums;opacity:calc(1 - var(--m) * 1.6);grid-area:1/2;align-content:start;justify-items:end;gap:14px;margin:0;display:grid}.palco-leitura dt{color:var(--papel-2);justify-content:flex-end;align-items:center;gap:8px;font-size:.8rem;display:flex}.palco-leitura dd{font-family:var(--mono);margin:2px 0 0;font-size:clamp(1.25rem,2.2vw,1.9rem)}.amostra{border-radius:2px;width:18px;height:3px;display:inline-block}.amostra-eleito{background:var(--carmim)}.amostra-outro{background:var(--cobalto)}.palco-grafico{min-height:160px;max-height:46vh;opacity:calc(1 - var(--m) * 1.4);transform:scale(calc(1 - var(--m) * .06));transform-origin:50%;grid-area:2/1/auto/-1;align-self:stretch;margin:clamp(20px,4vh,44px) 0 clamp(24px,5vh,56px);position:relative}.palco-curva{width:100%;height:100%;display:block;overflow:visible}.curva{fill:none;stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.curva-eleito{stroke:var(--carmim)}.curva-outro{stroke:var(--cobalto)}.curva-fantasma{stroke:var(--papel);stroke-opacity:.07;stroke-width:1.5px}.curva-50{stroke:var(--fio);stroke-width:1px;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.cabeca{border-radius:50%;width:11px;height:11px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #0a0b0ee6,0 0 24px 2px}.cabeca-eleito{background:var(--carmim);color:#ef44488c}.cabeca-outro{background:var(--cobalto);color:#6b96f28c}.palco-atos{grid-area:3/1;align-self:end;min-height:clamp(6.5rem,15vh,9rem);position:relative}.ato{opacity:0;filter:blur(4px);width:min(44rem,72vw);transition:opacity .6s var(--ease), transform .6s var(--ease), filter .6s var(--ease);gap:8px;margin:0;display:grid;position:absolute;inset:auto auto 0 0;transform:translateY(10px)}.ato[data-ativo=sim]{opacity:1;filter:none;transform:none}.ato-titulo{font-family:var(--display);text-wrap:balance;font-size:clamp(1.6rem,3.4vw,2.9rem);line-height:1.08}.ato-texto{color:var(--papel-2);font-size:clamp(.95rem,1.2vw,1.08rem)}.palco-marca{pointer-events:none;opacity:clamp(0, calc((var(--m) - .45) * 2.2), 1);transform:scale(calc(.94 + var(--m) * .06));place-content:center;justify-items:center;gap:18px;display:grid;position:absolute;inset:0}.marca-grande{color:var(--papel);font-size:clamp(3.4rem,12vw,10rem)}.palco-marca p{font-family:var(--display);color:var(--papel-2);margin:0;font-size:clamp(1.2rem,2.4vw,2rem);font-style:italic}.ponto-voo{aspect-ratio:1;background:var(--ouro-aceso);width:clamp(14px,1.5vw,22px);box-shadow:0 0 0 5px var(--noite), 0 0 40px 6px #e8b52473;z-index:3;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.rolar{color:var(--papel-2);transition:opacity .4s var(--ease);grid-area:3/2;place-self:start end;align-items:center;gap:10px;margin:0;font-size:.85rem;display:flex}.rolar:after{content:"";background:linear-gradient(var(--papel-2), transparent);width:1px;height:28px;animation:rolar 1.8s var(--ease) infinite}.rolar[data-visivel=nao]{opacity:0}@keyframes rolar{0%{transform-origin:top;transform:scaleY(0)}to{transform-origin:top;transform:scaleY(1)}}.noite-estatica{height:auto;padding:clamp(96px,14vh,140px) clamp(20px,4vw,56px) 48px}.grafico-estatico{height:min(44vh,34vw);position:relative}.ponto-estatico{aspect-ratio:1;background:var(--ouro-aceso);width:18px;box-shadow:0 0 0 5px var(--noite), 0 0 40px 6px #e8b52473;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.marca-estatica{justify-items:start;gap:12px;margin-top:24px;display:grid}.marca-estatica p{font-family:var(--display);color:var(--papel-2);margin:0;font-size:1.4rem;font-style:italic}.palco-estatico{gap:32px;display:grid}.palco-estatico .palco-curva{height:min(44vh,34vw)}.noite-frase{font-family:var(--display);max-width:18ch;margin:0;font-size:clamp(2rem,5vw,4rem);font-weight:500;line-height:1.05}.atos-lista{color:var(--papel-2);gap:10px;margin:0;padding:0;list-style:none;display:grid}.atos-lista strong{color:var(--papel);font-weight:500}.peca{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);max-width:1440px;margin:0 auto;padding:clamp(96px,16vh,180px) clamp(20px,4vw,56px);display:grid}.peca-foto{gap:10px;margin:0;display:grid}.peca-foto img{width:100%;height:auto;display:block;box-shadow:0 40px 80px -40px #000000e6}.peca-foto figcaption{color:var(--papel-2);font-size:.78rem}.peca-foto-menor{align-self:end;transform:translateY(12%)}.peca-texto{gap:20px;display:grid}.peca-texto h2{font-family:var(--display);text-wrap:balance;margin:0 0 6px;font-size:clamp(2.2rem,4.6vw,4.4rem);font-weight:500;line-height:1.02}.peca-texto p{color:var(--papel-2);max-width:46ch;margin:0;font-size:1.05rem}.peca-texto em{color:var(--papel);font-style:italic;font-family:var(--display);font-size:1.12em}.botao-noite{background:var(--papel);color:var(--noite);transition:background .3s var(--ease);justify-self:start;margin-top:10px;padding:14px 22px;font-weight:600;text-decoration:none}.botao-noite:hover{background:#fff}.colecao{max-width:1440px;margin:0 auto;padding:clamp(64px,10vh,120px) clamp(20px,4vw,56px)}.colecao h2{font-family:var(--display);margin:0 0 12px;font-size:clamp(2rem,4vw,3.6rem);font-weight:500}.colecao-lede{color:var(--papel-2);max-width:56ch;margin:0 0 clamp(28px,5vh,56px)}.nota-noite{color:var(--papel-2);margin:16px 0 0;font-size:.8rem}.indice{border-top:1px solid var(--fio);margin:0;padding:0;list-style:none}.indice li{border-bottom:1px solid var(--fio)}.indice-linha{transition:padding .5s var(--ease);grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,.8fr) 120px;align-items:center;gap:24px;padding:22px 0;text-decoration:none;display:grid}.indice-nome{font-family:var(--display);font-size:clamp(1.8rem,3.6vw,3.2rem);line-height:1}.indice-resumo{color:var(--papel-2)}.indice-preco{color:var(--papel-2);font-size:.9rem}.indice-imagem{aspect-ratio:4/5;width:120px;transition:opacity .5s var(--ease), filter .5s var(--ease), transform .5s var(--ease);justify-self:end;overflow:hidden;box-shadow:0 18px 30px -16px #000000e6}.indice-imagem img,.indice-imagem svg{object-fit:cover;width:100%;height:100%;display:block}.indice-linha:hover,.indice-linha:focus-visible{padding-left:14px}.indice-linha:hover .indice-imagem,.indice-linha:focus-visible .indice-imagem{transform:scale(1.06)}.indice-linha:hover .indice-nome{color:#fff}.prova{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);max-width:1440px;margin:0 auto;padding:clamp(80px,14vh,160px) clamp(20px,4vw,56px);display:grid}.prova h2{font-family:var(--display);text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.4vw,4.2rem);font-weight:500;line-height:1.04}.prova-corpo{gap:22px;display:grid}.prova-corpo p{color:var(--papel-2);max-width:48ch;margin:0}.livro{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.livro th{text-align:left;color:var(--papel-2);border-bottom:1px solid var(--fio);padding:0 12px 10px 0;font-size:.8rem;font-weight:400}.livro td{border-bottom:1px solid var(--fio);padding:11px 12px 11px 0}.livro td:nth-child(2),.livro td:nth-child(3){font-family:var(--mono);text-align:right}.livro th:nth-child(2),.livro th:nth-child(3){text-align:right}.livro td:nth-child(3){color:var(--papel)}.link-noite{color:var(--papel);justify-self:start}.fecho{border-top:1px solid var(--fio);max-width:1440px;margin:0 auto;padding:clamp(80px,14vh,160px) clamp(20px,4vw,56px) clamp(64px,10vh,120px)}.fecho h2{font-family:var(--display);text-wrap:balance;max-width:18ch;margin:0 0 20px;font-size:clamp(2.4rem,6vw,5.2rem);font-weight:500;line-height:1.02}.fecho-lede{max-width:60ch;color:var(--papel-2);margin:0 0 32px;font-size:1.05rem}.fecho-lede strong{color:var(--papel);font-weight:600}.fecho-form{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.fecho-form input[type=email]{background:var(--noite-2);border:1px solid var(--fio);min-width:0;color:var(--papel);font:inherit;flex:0 420px;padding:16px 18px}.fecho-form input[type=email]::placeholder{color:#8c8d88}.fecho-form button{background:var(--papel);color:var(--noite);font:inherit;cursor:pointer;transition:background .3s var(--ease);border:0;padding:0 26px;font-weight:600}.fecho-form button:hover{background:#fff}.fecho-consentimento{color:var(--papel-2);flex-basis:100%;align-items:flex-start;gap:10px;max-width:60ch;font-size:.85rem;display:flex}.fecho-consentimento input{appearance:none;border:1px solid var(--papel-2);cursor:pointer;background:0 0;flex:none;place-items:center;width:18px;height:18px;margin-top:2px;display:grid}.fecho-consentimento input:checked{background:var(--papel);border-color:var(--papel)}.fecho-consentimento input:checked:after{content:"";border:solid var(--noite);border-width:0 0 2px 2px;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.botao{background:var(--fg);color:var(--bg);font:inherit;cursor:pointer;border:0;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-block}.botao:hover,.botao:focus-visible{background:var(--acento);color:#fff}.arte svg{width:100%;height:auto;display:block}.arte.sombra{box-shadow:0 22px 44px -24px #00000080}.preco{color:var(--muted);font-size:.92rem}.produto{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:clamp(28px,5vw,64px);padding:24px 0;display:grid}.produto h1{font-family:var(--display);margin:0 0 6px;font-size:clamp(2rem,4vw,3rem);font-weight:500}.opcoes{gap:18px;margin:24px 0;display:grid}.opcoes fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.opcoes legend{color:var(--muted);margin-bottom:6px;font-size:.82rem}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--linha);padding:8px 14px;font-size:.92rem;text-decoration:none}.chip[aria-current=true]{border-color:var(--fg);background:var(--fg);color:var(--bg)}.chip:hover,.chip:focus-visible{border-color:var(--fg)}.galeria{gap:24px;display:grid}.foto{gap:8px;margin:0;display:grid}.foto img{width:100%;height:auto;display:block}.foto figcaption{color:var(--muted);font-size:.82rem}.descricao{color:var(--muted);margin:0;font-size:.95rem}.aviso{border-left:1px solid var(--ouro);color:var(--muted);margin:18px 0;padding:6px 0 6px 14px;font-size:.92rem}.lista{background:var(--folha);border:1px solid var(--linha);gap:10px;margin-top:8px;padding:18px;display:grid}.lista label{gap:4px;font-size:.92rem;display:grid}.lista input[type=email]{border:1px solid var(--linha);background:var(--bg);color:var(--fg);font:inherit;padding:10px 12px}.lista .consentimento{color:var(--muted);align-items:flex-start;gap:8px;font-size:.85rem;display:flex}.lista .consentimento input{accent-color:var(--fg)}.ok{color:var(--fg);border-left:1px solid var(--ouro);padding-left:14px;font-size:.95rem}.tiragem{margin:0 0 12px;font-size:.95rem}.contador{color:var(--muted);margin:4px 0 0;font-size:.85rem}.metodo{max-width:760px;padding:24px 0}.metodo h1{font-family:var(--display);margin:0 0 12px;font-size:clamp(2rem,4vw,3rem);font-weight:500}.metodo h2{font-family:var(--display);margin:36px 0 10px;font-size:1.6rem;font-weight:500}.metodo table{border-collapse:collapse;width:100%;font-size:.95rem}.metodo th,.metodo td{text-align:left;border-bottom:1px solid var(--linha);padding:10px 12px 10px 0}.metodo td.n{font-family:var(--mono);font-variant-numeric:tabular-nums}.tabela{overflow-x:auto}.rodape{border-top:1px solid var(--linha);max-width:1120px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:0 auto;padding:24px max(16px,4vw) 40px;font-size:.85rem;display:flex}.produto>*,.peca>*,.prova>*{min-width:0}@media (max-width:1000px){.prova{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.produto,.peca{grid-template-columns:minmax(0,1fr)}.palco{grid-template-rows:auto auto 1fr auto auto;grid-template-columns:minmax(0,1fr)}.palco-leitura{text-align:left;grid-area:2/1;grid-template-columns:repeat(3,auto);justify-items:start;gap:14px 20px;margin-top:14px}.palco-leitura dt{justify-content:flex-start}.palco-grafico{grid-row:3;max-height:34vh;margin:16px 0}.palco-atos{grid-row:4}.rolar{grid-area:5/1;justify-self:start}.indice-linha{grid-template-columns:minmax(0,1fr) 84px;gap:6px 16px}.indice-resumo,.indice-preco{grid-column:1}.indice-imagem{grid-area:1/2/span 3;width:84px}.fecho-form input[type=email]{flex-basis:100%}.fecho-form button{padding:14px 26px}}@media (prefers-reduced-motion:reduce){.ato,.indice-linha,.indice-imagem,.botao-noite{transition:none}.rolar:after{animation:none}}.hora-linha{stroke:var(--papel);stroke-opacity:.06;stroke-width:1px;vector-effect:non-scaling-stroke}.hora-rotulo{font-family:var(--mono);color:#9a9b96;font-size:.72rem;position:absolute;bottom:-22px;transform:translate(-50%)}.trilho{flex-wrap:wrap;gap:4px 18px;display:flex}.trilho-passo{border:0;border-bottom:1px solid var(--fio);font:inherit;color:var(--papel-2);cursor:pointer;transition:color .3s var(--ease), border-color .3s var(--ease);background:0 0;padding:6px 0;font-size:.82rem}.trilho-passo:hover{color:var(--papel)}.trilho-passo[aria-current=step],.trilho-passo[aria-selected=true]{color:var(--papel);border-color:var(--papel)}.trilho-noite{opacity:calc(1 - var(--m) * 1.6);grid-area:3/2;place-self:end}.leituras{height:320vh;position:relative}.leituras-palco{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,64px);max-width:1440px;height:100svh;margin:0 auto;padding:0 clamp(20px,4vw,56px);display:grid;position:sticky;top:0;overflow:hidden}.leituras-texto{align-content:center;gap:24px;display:grid}.leituras-texto h2{font-family:var(--display);text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.4vw,4.2rem);font-weight:500;line-height:1.03}.leituras-descricoes{min-height:9rem;position:relative}.leitura-descricao{opacity:0;max-width:46ch;transition:opacity .5s var(--ease), transform .5s var(--ease);pointer-events:none;gap:14px;display:grid;position:absolute;inset:0 auto auto 0;transform:translateY(8px)}.leitura-descricao[data-ativo=sim]{opacity:1;pointer-events:auto;transform:none}.leitura-descricao p{color:var(--papel-2);margin:0;font-size:1.05rem}.leitura-descricao a{color:var(--papel);justify-self:start}.pilha{perspective:1600px;height:min(78vh,70vw);transform-style:preserve-3d;position:relative}.folha{aspect-ratio:297/420;transform-origin:50% 60%;background:#f1f1ee;max-width:100%;height:100%;margin:auto;transition:transform .18s linear,opacity .18s linear;position:absolute;inset:0;box-shadow:0 50px 80px -30px #000000d9,0 0 0 1px #ffffff0a}.folha svg{width:100%;height:100%;display:block}@media (max-width:760px){.leituras{height:300vh}.leituras-palco{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;padding-top:88px}.pilha{height:52vh}.leituras-descricoes{min-height:8rem}.trilho-noite,.hora-rotulo{display:none}}@media (prefers-reduced-motion:reduce){.leituras{height:auto}.leituras-palco{height:auto;padding-block:96px;position:static}.folha{transition:none}}.abertura{background:radial-gradient(ellipse at 78% 43%, #24221d 0%, #141413 30%, var(--noite) 68%);flex-direction:column;min-height:100svh;padding:clamp(112px,14vh,152px) clamp(20px,4vw,56px) 0;display:flex;overflow:clip}.abertura-conteudo{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px);width:100%;max-width:1440px;margin:0 auto;padding-bottom:clamp(36px,6vh,64px);display:grid}.abertura-contexto{color:var(--papel-2);margin:0 0 22px;font-size:.85rem}.abertura-texto h1{max-width:13ch;font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(3.5rem,5.4vw,5.8rem);font-weight:500;line-height:1.01}.abertura-texto h1 em{font-weight:inherit}.abertura-resumo{color:var(--papel-2);max-width:40ch;margin:24px 0 0;font-size:1.05rem}.abertura-escolha{max-width:470px;margin-top:32px}.abertura-escolha>p{color:var(--papel-2);margin:0 0 12px;font-size:.8rem}.abertura-abas{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.abertura-abas button{color:var(--papel-2);font:inherit;text-align:left;cursor:pointer;transition:color .3s var(--ease), border-color .3s var(--ease);background:0 0;border:0;border-bottom:1px solid #464640;border-radius:0;gap:2px;padding:12px 8px 12px 0;display:grid;position:relative}.abertura-abas button:hover,.abertura-abas button[aria-selected=true]{color:var(--papel);border-bottom-color:var(--papel)}.abertura-abas button[aria-selected=true]:after{content:"";background:currentColor;border:1px solid;border-radius:50%;width:5px;height:5px;position:absolute;top:22px;right:8px}.abertura-aba-local{color:var(--papel-2);font-size:.75rem}.abertura-acoes{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:26px;display:flex}.abertura-acoes .botao-noite{justify-content:space-between;align-items:center;gap:28px;min-height:50px;margin:0;display:inline-flex}.abertura-acoes .link-noite{font-size:.9rem}.abertura-acesso{max-width:45ch;color:var(--papel-2);margin:14px 0 0;font-size:.75rem}.abertura-galeria{isolation:isolate;min-width:0;padding-inline:clamp(8px,2vw,32px);position:relative}.abertura-hora{z-index:-1;color:#ecebe60b;font-family:var(--display);letter-spacing:-.06em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(8rem,17vw,18rem);font-weight:400;line-height:1;position:absolute;inset:10% -10% auto}.abertura-edicao{max-width:460px;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--papel-2);justify-content:space-between;gap:20px;margin:0 auto 22px;font-size:.7rem;display:flex}.abertura-obra{margin:0}.abertura-folha{width:max-content;max-width:100%;transition:transform .5s var(--ease);margin:0 auto;display:block;position:relative;box-shadow:0 44px 70px -28px #000000d9,0 0 0 1px #ffffff1a}.abertura-folha:hover{transform:translateY(-5px)}.abertura-arte{aspect-ratio:297/420;background:#f1f1ee;width:auto;max-width:100%;height:clamp(340px,52vh,590px);display:block}img.abertura-arte{object-fit:contain}.abertura-arte svg{width:100%;height:100%;display:block}.abertura-ver{background:var(--noite);color:var(--papel);opacity:0;transition:opacity .3s var(--ease);padding:9px 14px;font-size:.75rem;position:absolute;bottom:12px;right:12px}.abertura-folha:hover .abertura-ver,.abertura-folha:focus-visible .abertura-ver{opacity:1}.abertura-obra figcaption{max-width:460px;margin:28px auto 0}.abertura-ficha{justify-content:space-between;align-items:baseline;gap:16px;font-size:.9rem;display:flex}.abertura-ficha-local{color:var(--papel-2);margin-left:5px;font-size:.8rem}.abertura-ficha>span:last-child{font-family:var(--mono);color:var(--papel-2);white-space:nowrap;font-size:.7rem}.abertura-obra figcaption p{max-width:47ch;min-height:2.9em;color:var(--papel-2);margin:7px 0 0;font-size:.8rem;line-height:1.45}.abertura-base{border-top:1px solid var(--fio);width:100%;max-width:1440px;color:var(--papel-2);justify-content:space-between;align-items:center;gap:16px 32px;margin:0 auto;padding:22px 0;font-size:.78rem;display:flex}.abertura-base p{margin:0}.abertura-dado{font-family:var(--mono);color:var(--papel)}.abertura-base p a{margin-left:8px}.abertura-base>a{color:var(--papel);align-items:center;gap:24px;text-decoration:none;display:inline-flex}.abertura-base>a:hover{text-decoration:underline}.colecoes{max-width:1440px;margin:0 auto;padding:clamp(96px,16vh,180px) clamp(20px,4vw,56px) clamp(64px,10vh,120px)}.colecoes>h2{font-family:var(--display);text-wrap:balance;max-width:20ch;margin:0 0 clamp(36px,6vh,72px);font-size:clamp(2.2rem,4.6vw,4.4rem);font-weight:500;line-height:1.02}.colecoes-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(56px,9vh,112px) clamp(28px,4vw,64px);display:grid}.col{align-content:start;gap:20px;min-width:0;display:grid}.col-geografia{grid-column:1/-1;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,64px)}.col-foto{display:block;overflow:hidden}.col-foto img{width:100%;height:auto;transition:transform 1.2s var(--ease);display:block}.col-foto:hover img,.col-foto:focus-visible img{transform:scale(1.03)}.col-corpo{gap:10px;display:grid}.col h3{font-family:var(--display);margin:0;font-size:clamp(1.7rem,2.6vw,2.5rem);font-weight:500;line-height:1.05}.col p{color:var(--papel-2);max-width:52ch;margin:0}.col .col-meta{font-family:var(--mono);color:var(--papel);font-size:.8rem}.cartao{aspect-ratio:5/3;background:var(--papel);color:#111215;margin:0;padding:clamp(18px,2.4vw,32px);display:grid;box-shadow:0 40px 70px -40px #000000f2}.cartao-momento{grid-template-rows:auto 1fr auto auto;gap:6px}.cartao-hora{font-family:var(--mono);letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1}.cartao-frase{font-family:var(--display);align-self:end;font-size:clamp(1.15rem,1.7vw,1.5rem);font-style:italic}.cartao-curva{width:100%;height:auto;overflow:visible}.cartao-curva path{fill:none;stroke:#111215;stroke-width:1.4px;stroke-linecap:round}.cartao-curva circle{fill:var(--ouro)}.cartao-data{font-family:var(--mono);color:#55575d;font-size:.78rem}.cartao-frase-epica{text-align:center;place-content:center;gap:14px}.cartao-frase-epica blockquote{font-family:var(--display);text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.5vw,2.3rem);font-weight:500;line-height:1.08}.cartao-frase-epica figcaption{font-family:var(--mono);color:#55575d;font-size:.76rem}.cartao-frase-epica cite{font-style:italic}.nordeste{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);max-width:1440px;margin:0 auto;padding:clamp(64px,12vh,140px) clamp(20px,4vw,56px);display:grid}.arte-folha{background:#f1f1ee;position:sticky;top:32px;box-shadow:0 50px 80px -30px #000000d9}.arte-folha svg{width:100%;height:auto;display:block}.nordeste-texto{gap:24px;min-width:0;display:grid}.nordeste-texto h2{font-family:var(--display);text-wrap:balance;margin:0;font-size:clamp(2.1rem,4vw,3.8rem);font-weight:500;line-height:1.03}.nordeste-texto>p{color:var(--papel-2);max-width:52ch;margin:0}.capitais td:first-child{font-family:var(--display);font-size:1.15rem}.capitais .uf{font-family:var(--mono);color:var(--papel-2);margin-left:6px;font-size:.75rem}.capitais td:nth-child(2){font-family:var(--mono);text-align:right;white-space:nowrap}.capitais th:nth-child(2){text-align:right}.barra{vertical-align:middle;width:calc(var(--v) * 120px);background:var(--carmim);border-radius:2px;height:3px;margin-right:12px;display:inline-block}.capitais-pecas{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);margin:8px 0 0;padding:0;list-style:none;display:grid}.capitais-pecas img{width:100%;height:auto;display:block;box-shadow:0 24px 40px -24px #000000e6}.noite-intro{gap:16px;max-width:1440px;margin:0 auto;padding:clamp(96px,16vh,180px) clamp(20px,4vw,56px) 0;display:grid}.noite-intro h2{font-family:var(--display);margin:0;font-size:clamp(2.4rem,6vw,5.6rem);font-weight:500;line-height:1}.noite-intro p{color:var(--papel-2);max-width:56ch;margin:0;font-size:1.05rem}.noite .palco{padding-top:clamp(40px,7vh,80px)}@media (max-width:1000px){.abertura-conteudo{gap:32px}.abertura-texto h1{font-size:clamp(3.1rem,5.8vw,4.5rem)}.abertura-galeria{padding-inline:0}.abertura-arte{height:clamp(320px,48vw,480px)}.colecoes-grade,.col-geografia,.nordeste{grid-template-columns:minmax(0,1fr)}.arte-folha{max-width:560px;position:static}}@media (max-width:760px){body:has(.home) .topo nav{gap:16px;font-size:.82rem}body:has(.home) .topo .marca{font-size:1.5rem}.abertura{background:radial-gradient(ellipse at 50% 66%, #24221d, var(--noite) 65%);padding-top:104px}.abertura-conteudo{grid-template-columns:minmax(0,1fr);gap:38px;padding-bottom:32px}.abertura-texto{display:contents}.abertura-contexto{grid-row:1;margin:0 0 -24px;font-size:.75rem}.abertura-texto h1{grid-row:2;max-width:none;font-size:clamp(2.3rem,9.4vw,3.6rem);line-height:1.04}.abertura-resumo{grid-row:3;max-width:43ch;margin:-18px 0 0;font-size:.95rem}.abertura-escolha{grid-row:4;width:100%;max-width:none;margin:-8px 0 0}.abertura-escolha>p{display:none}.abertura-abas button{min-height:52px;padding-block:9px}.abertura-abas button[aria-selected=true]:after{top:18px}.abertura-galeria{grid-row:7;margin-top:-16px}.abertura-edicao{display:none}.abertura-hora{font-size:32vw;inset:12% -10% auto}.abertura-arte{width:min(64vw,310px);height:auto}.abertura-ficha{font-size:.85rem}.abertura-obra figcaption{margin-top:24px}.abertura-obra figcaption p{min-height:0}.abertura-acoes{grid-row:5;grid-template-columns:minmax(0,1fr) auto;gap:20px;margin:-12px 0 0;display:grid}.abertura-acoes .botao-noite{justify-self:stretch;gap:12px;padding-inline:16px}.abertura-acoes .link-noite{font-size:.85rem}.abertura-acesso{grid-row:6;max-width:none;margin:-22px 0 0;font-size:.7rem}.abertura-base{flex-wrap:wrap;padding-block:18px;font-size:.72rem}.abertura-base p a{margin:3px 0 0;display:block}.cartao{aspect-ratio:4/3}}@media (max-width:400px){body:has(.home) .topo nav{gap:12px;font-size:.75rem}body:has(.home) .topo .marca{font-size:1.35rem}}@media (prefers-reduced-motion:reduce){.abertura-folha,.abertura-ver,.abertura-abas button,.col-foto img{transition:none}.abertura-folha:hover{transform:none}}:is(body:has(.loja) .topo,body:has(.loja) .rodape){max-width:1440px;padding-inline:clamp(16px,4vw,56px)}.loja{max-width:1440px;margin:0 auto;padding:8px clamp(16px,4vw,56px) 96px}.loja-topo{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 40px;padding:clamp(16px,4vh,48px) 0 clamp(24px,4vh,40px);display:flex}.loja-topo h1{font-family:var(--display);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(3.4rem,9vw,7.5rem);font-weight:500;line-height:.86}.loja-topo p{color:var(--muted);max-width:54ch;margin:0}.filtros{z-index:10;background:var(--bg);border-block:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:10px 28px;margin-bottom:clamp(24px,4vh,40px);padding:12px 0;display:flex;position:sticky;top:0}.filtros-grupo{scrollbar-width:none;gap:8px;min-width:0;display:flex;overflow-x:auto}.filtros-grupo::-webkit-scrollbar{display:none}.filtro{border:1px solid var(--linha);white-space:nowrap;transition:border-color .25s var(--ease), background .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:.92rem;text-decoration:none;display:inline-flex}.filtro:hover{border-color:var(--fg)}.filtro[aria-current=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.filtro-n{font-family:var(--mono);opacity:.7;font-size:.74rem}.filtro-leve{border-color:#0000;padding-inline:10px}.filtro-leve[aria-current=true]{color:var(--fg);border-color:var(--fg);background:0 0}.filtros-suporte{border-left:1px solid var(--linha);padding-left:20px}.filtros-total{font-family:var(--mono);color:var(--muted);margin:0 0 0 auto;font-size:.82rem}.loja-vazia{color:var(--muted);padding:64px 0}.grade{--prod-muted:var(--muted);--prod-palco:#e6e5e0;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(36px,5vh,56px) clamp(14px,1.6vw,24px);margin:0;padding:0;list-style:none;display:grid}.prod-link{color:inherit;gap:14px;text-decoration:none;display:grid}.prod-palco{aspect-ratio:4/5;background:var(--prod-palco);justify-content:center;align-items:center;padding:11% 13%;display:flex;position:relative;overflow:hidden}.prod-arte{max-width:100%;height:100%;transition:transform .7s var(--ease);justify-content:center;align-items:center;display:flex}img.prod-arte,.prod-arte svg{object-fit:contain;width:auto;max-width:100%;height:100%;box-shadow:0 20px 32px -16px #0000006b,0 2px 6px #00000014}.prod-arte svg{display:block}.prod-link:hover .prod-arte,.prod-link:focus-visible .prod-arte{transform:scale(1.035)}.prod-foto{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease);position:absolute;inset:0}.prod-link:hover .prod-foto,.prod-link:focus-visible .prod-foto{opacity:1}.prod-selos{z-index:2;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px;right:12px}.selo{white-space:nowrap;color:#f1f1ee;background:#111215;border-radius:999px;padding:6px 10px;font-size:.72rem;line-height:1}.selo-preparo{color:#111215;background:#fff;box-shadow:inset 0 0 0 1px #11121529}.prod-acao{z-index:2;text-align:center;color:#f1f1ee;transition:transform .45s var(--ease);background:#111215;padding:13px;font-size:.92rem;font-weight:600;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(calc(100% + 16px))}.prod-link:hover .prod-acao,.prod-link:focus-visible .prod-acao{transform:none}.prod-info{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 12px;display:grid}.prod-nome{font-family:var(--display);font-size:1.28rem;line-height:1.15}.prod-preco{color:var(--prod-muted);text-align:right;white-space:nowrap;font-size:.8rem}.prod-linha{color:var(--prod-muted);font-size:.92rem}.prod-formatos{font-family:var(--mono);color:var(--prod-muted);grid-column:1;font-size:.74rem}.prod-temas{grid-area:2/2/span 2;justify-content:flex-end;align-self:center;gap:5px;display:flex}.tema-ponto{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #00000047}.prod-sem-link{cursor:default}.prod-palco-cartao{padding:9%}.prod-cartao{color:#111215;background:#f4f3ef;width:100%;height:100%;padding:12%;display:grid;box-shadow:0 20px 32px -16px #0000006b}.prod-cartao-momento{grid-template-rows:auto 1fr auto auto;justify-content:stretch;align-items:stretch;gap:8px}.pc-hora{font-family:var(--mono);letter-spacing:-.02em;font-size:clamp(1.4rem,2vw,2rem);line-height:1}.pc-frase{font-family:var(--display);align-self:end;font-size:clamp(1.05rem,1.4vw,1.35rem);font-style:italic;line-height:1.2}.pc-curva{width:100%;height:auto;overflow:visible}.pc-curva path{fill:none;stroke:#111215;stroke-width:1.5px;stroke-linecap:round}.pc-curva circle{fill:var(--ouro)}.pc-data{font-family:var(--mono);color:#55575d;font-size:.72rem}.prod-cartao-frase{text-align:center;place-content:center;gap:14px}.pc-citacao{font-family:var(--display);text-wrap:balance;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:500;line-height:1.1}.pc-credito{font-family:var(--mono);color:#55575d;font-size:.7rem}.destaque{grid-column:span 2}.destaque-link{color:#f1f1ee;background:#111215;height:100%;min-height:360px;text-decoration:none;display:block;position:relative;overflow:hidden}.destaque-link img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.destaque-link:after{content:"";background:linear-gradient(#0000 35%,#0a0b0ed1);position:absolute;inset:0}.destaque-link:hover img{transform:scale(1.03)}.destaque-texto{z-index:1;gap:8px;max-width:44ch;display:grid;position:absolute;bottom:clamp(18px,2.4vw,32px);left:clamp(18px,2.4vw,32px);right:clamp(18px,2.4vw,32px)}.destaque-titulo{font-family:var(--display);font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.02}.destaque-cta{border-bottom:1px solid;justify-self:start;margin-top:6px;font-weight:600}.garantias{border-top:1px solid var(--linha);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px clamp(20px,3vw,48px);margin:clamp(72px,12vh,120px) 0 0;padding:28px 0 0;list-style:none;display:grid}.garantias li{align-content:start;gap:6px;display:grid}.garantias strong{font-family:var(--display);font-size:1.2rem;font-weight:500}.garantias span{color:var(--muted);font-size:.92rem}.trilha{color:var(--muted);flex-wrap:wrap;gap:8px;padding-top:8px;font-size:.85rem;display:flex}.trilha a{text-decoration:none}.trilha a:hover{text-decoration:underline}img.arte{width:100%;height:auto;display:block}.ficha{margin:22px 0;display:grid}.ficha div{border-bottom:1px solid var(--linha);justify-content:space-between;gap:16px;padding:11px 0;display:flex}.ficha dt{color:var(--muted);font-size:.92rem}.ficha dd{font-family:var(--mono);text-align:right;margin:0;font-size:.92rem}.livro-claro{border-collapse:collapse;width:100%;margin-bottom:8px;font-size:.92rem}.livro-claro th{text-align:left;color:var(--muted);border-bottom:1px solid var(--linha);padding:0 0 8px;font-size:.8rem;font-weight:400}.livro-claro td{border-bottom:1px solid var(--linha);padding:8px 0}.livro-claro td:last-child,.livro-claro th:last-child{text-align:right;font-family:var(--mono)}.relacionados{margin-top:clamp(64px,10vh,112px)}.relacionados h2{font-family:var(--display);margin:0 0 20px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:500}.relacionados ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.relacionados a{gap:10px;text-decoration:none;display:grid}.relacionados img{width:100%;height:auto;display:block;box-shadow:0 18px 28px -16px #0006}.relacionados span{font-family:var(--display);font-size:1.15rem}.vitrine-home{max-width:1440px;margin:0 auto;padding:clamp(80px,14vh,160px) clamp(20px,4vw,56px)}.vitrine-cabeca{flex-wrap:wrap;align-items:end;gap:12px 40px;margin-bottom:clamp(28px,5vh,48px);display:flex}.vitrine-cabeca h2{font-family:var(--display);margin:0;font-size:clamp(2.4rem,5vw,4.6rem);font-weight:500;line-height:1}.vitrine-cabeca p{color:var(--papel-2);flex:280px;max-width:40ch;margin:0}.vitrine-cabeca .link-noite{margin-left:auto}.home .grade{--prod-muted:var(--papel-2);--prod-palco:#17181d}.home .prod-acao{background:var(--papel);color:var(--noite)}.home .tema-ponto{box-shadow:inset 0 0 0 1px #ffffff59}@media (max-width:1100px){.grade{grid-template-columns:repeat(3,minmax(0,1fr))}.garantias{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.prod-palco{padding:10%}.prod-info{grid-template-columns:minmax(0,1fr)}.prod-preco{text-align:left;grid-row:4}.prod-temas{grid-area:auto/1;justify-content:flex-start}.prod-nome{font-size:1.08rem}.prod-acao{display:none}.destaque-link{aspect-ratio:4/3;min-height:0}.filtros{gap:10px}.filtros-grupo{flex:100%}.filtros-suporte{border-left:0;padding-left:0}.filtros-total{margin-left:0}.garantias{grid-template-columns:minmax(0,1fr)}.relacionados ul{grid-template-columns:repeat(2,minmax(0,1fr))}.vitrine-cabeca .link-noite{margin-left:0}}@media (prefers-reduced-motion:reduce){.prod-arte,.prod-foto,.prod-acao,.destaque-link img,.filtro{transition:none}}.aviso-loja{display:none}.topo{grid-template-columns:1fr auto 1fr;gap:24px;max-width:1552px;padding:22px clamp(20px,4vw,56px);display:grid}.topo-marca{grid-area:1/2;justify-self:center}.topo-nav{grid-area:1/1;justify-self:start}.topo .topo-nav{gap:24px;font-size:.82rem}.topo-fila{white-space:nowrap;grid-area:1/3;justify-self:end;align-items:center;gap:16px;font-size:.8rem;text-decoration:none;display:inline-flex}.topo-fila:hover{text-decoration:underline}.topo-fila-mobile,.topo-menu{display:none}body:has(.shop){--bg:#f7f5f0;--folha:#fdfcf9;--fg:#252b24;--muted:#64695f;--linha:#deded4;--ouro:#b98b18;--acento:#384332;background:var(--bg);color:var(--fg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.shop) .aviso-loja{color:#f7f5f0;background:#303a2e;justify-content:space-between;align-items:center;gap:20px;min-height:32px;padding:7px clamp(20px,4vw,56px);font-size:.68rem;display:flex}.aviso-loja a{text-decoration:none}.aviso-loja a span{margin-left:16px}body:has(.shop) .topo{min-height:86px}body:has(.shop) .topo .marca{font-size:2.05rem;font-weight:500}body:has(.shop) .rodape{border-top:1px solid var(--linha);max-width:none;color:var(--muted);padding:26px clamp(20px,4vw,56px);font-size:.75rem}.shop{overflow:clip}.shop-largura{width:calc(100% - clamp(40px,8vw,112px));max-width:1440px;margin-inline:auto}.shop-sobretitulo{color:var(--muted);margin:0 0 18px;font-size:.76rem;font-weight:400}.shop h2{font-family:var(--display);letter-spacing:-.025em;margin:0;font-size:clamp(2rem,3.2vw,3.4rem);font-weight:400;line-height:1.08}.shop h2 em{font-weight:inherit}.shop-botao{color:#f7f5f0;min-height:48px;font:500 .84rem var(--corpo);cursor:pointer;transition:background .25s var(--ease);background:#303a2e;border:1px solid #303a2e;border-radius:0;justify-content:space-between;align-items:center;gap:28px;padding:13px 21px;text-decoration:none;display:inline-flex}.shop-botao:hover{background:#1e281c}.shop-link{width:fit-content;color:inherit;border-bottom:1px solid;align-items:center;gap:20px;padding-bottom:3px;font-size:.82rem;text-decoration:none;display:inline-flex}.shop-link:hover{color:#5d694f}.shop-hero{isolation:isolate;background:#e5dfd3;max-width:1800px;min-height:570px;margin-inline:auto;position:relative}.shop-hero-cena{position:absolute;inset:0;overflow:hidden}.shop-ambiente{object-fit:cover;object-position:50% 25%;width:100%;height:100%;display:block}.shop-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f6f3ea59,#0000 58%);position:absolute;inset:0}.shop-hero-cena{z-index:-2}.shop-quadro{background:#9e7e54;border:1px solid #b69973;width:18%;padding:clamp(5px,.55vw,9px);position:absolute;top:6%;left:64%;box-shadow:6px 12px 18px #2b251840,2px 1px 2px #2b251840}.shop-quadro-papel{background:#eae4d8;padding:6%;display:block;box-shadow:inset 0 0 3px #00000040}.shop-quadro svg{width:100%;height:auto;display:block}.shop-quadro:hover{outline-offset:6px;outline:1px solid #303a2e80}.shop-hero-texto{pointer-events:none;max-width:1440px;margin-inline:auto;padding:94px clamp(20px,4vw,56px) 46px;position:relative}.shop-hero-texto a{pointer-events:auto}.shop-hero h1{font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(3.2rem,5.3vw,5.5rem);font-weight:400;line-height:1.02}.shop-hero h1 em{font-weight:400}.shop-hero-lede{color:#4c5346;max-width:33ch;margin:24px 0 0;font-size:.96rem;line-height:1.6}.shop-hero-acoes{flex-wrap:wrap;align-items:center;gap:20px 26px;margin-top:28px;display:flex}.shop-hero-colecao{width:fit-content;margin-top:48px;font-size:.78rem;text-decoration:none;display:block}.shop-hero-colecao>span:first-child{color:#565d50;margin-bottom:3px;font-size:.67rem;display:block}.shop-hero-colecao>span:last-child{margin-left:14px}.shop-nota-foto{text-align:right;max-width:1800px;color:var(--muted);margin:7px auto 0;padding-inline:clamp(20px,4vw,56px);font-size:.61rem}.shop-categorias{border-bottom:1px solid var(--linha);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-block:27px 31px;display:grid}.shop-categoria{align-items:center;gap:16px;min-width:0;text-decoration:none;display:flex}.shop-categoria-arte{background:#eae7de;flex:0 0 76px;place-items:center;height:76px;display:grid;position:relative;overflow:hidden}.shop-categoria-arte>span{width:auto;max-width:85%;height:59px;display:block;transform:rotate(-5deg);box-shadow:0 5px 8px #2d281f1a}.shop-categoria-arte svg{width:auto;max-width:100%;height:100%;display:block}.shop-categoria-arte img{object-fit:contain;width:auto;max-width:85%;height:60px;display:block;box-shadow:0 5px 8px #2d281f1a}.shop-categoria-arte .shop-categoria-camiseta{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.shop-categoria-texto{gap:3px;display:grid}.shop-categoria-texto strong{font-size:.9rem;font-weight:500}.shop-categoria-texto>span{color:var(--muted);font-size:.7rem}.shop-seta{margin-left:auto;font-size:.95rem}.shop-categoria:hover strong{text-underline-offset:4px;text-decoration:underline}.shop-selecao{padding-block:66px 64px;scroll-margin-top:24px}.shop-cabeca{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.shop-cabeca .shop-sobretitulo{margin-bottom:12px}.shop-grade{--prod-palco:#ebe8e0;--prod-muted:#64695f;gap:36px 22px}.shop .prod-palco{aspect-ratio:4/4.6;padding:12% 17%}.shop .prod-nome{font-size:1.18rem}.shop .prod-info{grid-template-columns:minmax(0,1fr);gap:5px}.shop .prod-preco{text-align:left;grid-row:4;font-size:.72rem}.shop .prod-temas{grid-area:3/1;justify-content:start;margin-block:3px}.shop .prod-formatos{display:none}.shop .prod-linha{font-size:.75rem}.shop .selo{color:#303a2e;background:#f7f5f0;border-radius:0;padding:6px 9px;font-size:.65rem}.shop .prod-acao{color:#f7f5f0;background:#303a2e;font-size:.8rem}.shop-nota{color:var(--muted);margin:22px 0 0;font-size:.72rem}.shop-colecao{background:#eae8df;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;scroll-margin-top:24px;display:grid}.shop-colecao-texto{flex-direction:column;justify-content:center;align-items:start;padding:clamp(28px,4vw,64px);display:flex}.shop-colecao h2{font-size:clamp(2.2rem,3.5vw,3.7rem)}.shop-colecao-texto>p:not(.shop-sobretitulo){max-width:36ch;color:var(--muted);margin-block:22px 26px;font-size:.87rem}.shop-colecao .shop-link{margin-top:18px;font-size:.72rem}.shop-colecao-foto{min-height:420px;margin:0;position:relative}.shop-colecao-foto img{object-fit:cover;width:100%;height:100%;display:block}.shop-colecao-foto figcaption{color:#53584d;background:#f7f5f0d9;max-width:calc(100% - 28px);padding:3px 5px;font-size:.6rem;position:absolute;bottom:10px;left:14px}.shop-sobre{border-bottom:1px solid var(--linha);grid-template-columns:1fr 1fr;gap:clamp(30px,8vw,120px);padding-block:80px;display:grid}.shop-sobre-corpo{padding-top:8px}.shop-sobre-corpo p{max-width:52ch;color:var(--muted);margin:0 0 16px;font-size:.9rem}.shop-sobre .shop-link{margin-top:8px}.shop-futuras{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(28px,7vw,100px);padding-block:70px;display:grid}.shop-futuras-texto>p:not(.shop-sobretitulo){max-width:35ch;color:var(--muted);margin-block:20px;font-size:.87rem}.shop-futuras-texto>.shop-futuras-nota{font-size:.72rem}.shop-proximas{--prod-palco:#edeae3;--prod-muted:#64695f;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.shop-proximas .prod-palco{aspect-ratio:1;padding:9%}.shop-proximas .prod-preco,.shop-proximas .prod-temas{display:none}.shop-proximas .prod-cartao{padding:12%;box-shadow:0 12px 20px -14px #322d234d}.shop-proximas .pc-curva{width:100%;max-width:none;height:auto;box-shadow:none}.shop-proximas .pc-citacao{font-size:clamp(1.2rem,1.8vw,1.7rem)}.shop-proximas .pc-frase{font-size:clamp(1rem,1.4vw,1.3rem)}.shop-fila{background:#e4e8df;padding-block:60px;scroll-margin-top:20px}.shop-fila-conteudo{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,7vw,100px);display:grid}.shop-fila h2{font-size:clamp(2rem,3.1vw,3.3rem)}.shop-fila-conteudo>div>p:last-child{color:#59614f;max-width:42ch;margin:20px 0 0;font-size:.84rem}.shop-fila-form>label:first-of-type{margin-bottom:9px;font-size:.8rem;display:block}.shop-email-linha{display:flex}.shop-email-linha>input{color:#252b24;width:100%;min-width:0;font:.9rem var(--corpo);background:0 0;border:1px solid #b4bdae;border-right:0;border-radius:0;padding:13px 16px}.shop-email-linha>.shop-botao{flex-shrink:0;gap:20px}.shop-consentimento{color:#59614f;align-items:start;gap:10px;margin-top:16px;font-size:.75rem;display:flex}.shop-consentimento input{accent-color:#303a2e;flex-shrink:0;width:16px;height:16px;margin:2px 0 0}.shop-confirmacao{color:#394c30;font-size:.9rem}.historia-abertura{max-width:1440px;margin:0 auto;padding:150px clamp(20px,4vw,56px) 70px}.historia-abertura>p{max-width:52ch;color:var(--papel-2);font-size:.95rem}.historia-abertura>p:first-child{font-size:.8rem}.historia-abertura h1{font-family:var(--display);margin:24px 0;font-size:clamp(3rem,7vw,6rem);font-weight:500;line-height:1.02}.historia-abertura .botao-noite{margin:22px 24px 0 0;display:inline-block}.historia-prova{max-width:1100px;margin-inline:auto;padding:60px clamp(20px,4vw,56px) 100px}.historia-prova h2{font-family:var(--display);font-size:clamp(2.4rem,5vw,4.2rem);font-weight:400}.historia-prova p{max-width:58ch;color:var(--papel-2)}.historia-prova>div{flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;display:flex}.historia-prova .botao-noite{margin:0}@media (min-width:1800px){.shop-hero-texto{padding-left:0}}@media (max-width:1050px){.shop-hero{min-height:520px}.shop-hero-texto{padding-top:76px}.shop-hero h1{font-size:5.2vw}.shop-hero-lede{max-width:30ch;font-size:.9rem}.shop-hero-colecao{margin-top:32px}.shop-quadro{width:21%;top:9%;left:66%}.shop-categorias{gap:14px}.shop-categoria{gap:10px}.shop-categoria-arte{flex-basis:58px;height:64px}.shop-categoria-texto>span{display:none}.shop .shop-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.shop-colecao-foto{min-height:380px}.shop-email-linha{flex-wrap:wrap;gap:10px}.shop-email-linha>input{border-right:1px solid #b4bdae;min-height:48px}}@media (max-width:760px){.topo{grid-template-columns:1fr auto 1fr;gap:12px;padding-block:18px}.topo .topo-nav{display:none}.topo-menu{grid-area:1/1;justify-self:start;font-size:.78rem;display:block;position:relative}.topo-menu summary{cursor:pointer;align-items:center;gap:10px;min-height:30px;list-style:none;display:flex}.topo-menu summary::-webkit-details-marker{display:none}.topo-menu nav{z-index:50;border:1px solid var(--linha);background:var(--bg);min-width:160px;color:var(--fg);gap:0;padding:8px;display:grid;position:absolute;top:38px;left:-4px}.topo-menu nav a{padding:12px;display:block}.topo-fila{gap:10px;font-size:.78rem}.topo-fila-desktop{display:none}.topo-fila-mobile{display:inline}body:has(.shop) .aviso-loja{justify-content:center;min-height:28px;font-size:.62rem}.aviso-loja>span{display:none}body:has(.shop) .topo{min-height:73px}body:has(.shop) .topo .marca{font-size:1.7rem}.shop-hero{background:#eae5da;flex-direction:column;min-height:0;display:flex}.shop-hero:after{display:none}.shop-hero-texto{order:0;width:100%;padding:38px 24px 28px}.shop-hero .shop-sobretitulo{margin-bottom:14px;font-size:.7rem}.shop-hero h1{font-size:clamp(2.8rem,10.8vw,4.3rem);line-height:1.02}.shop-hero-lede{max-width:36ch;margin-top:18px;font-size:.9rem}.shop-hero-acoes{gap:18px;margin-top:22px}.shop-hero-acoes .shop-botao{gap:18px;padding-inline:16px}.shop-hero-acoes .shop-link{font-size:.75rem}.shop-hero-colecao{margin-top:24px;font-size:.75rem}.shop-hero-cena{z-index:0;order:1;width:100%;height:390px;position:relative}.shop-ambiente{object-position:72% 50%}.shop-quadro{width:33%;padding:5px;top:6%;left:43%}.shop-nota-foto{text-align:left;margin-top:8px;font-size:.55rem}.shop-categorias{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;padding-block:24px}.shop-categoria-arte{flex-basis:52px;height:58px}.shop-categoria-arte>span,.shop-categoria-arte img{height:46px}.shop-categoria-texto strong{font-size:.8rem}.shop-seta{font-size:.75rem}.shop-selecao{padding-block:42px}.shop-cabeca{flex-wrap:wrap;gap:16px;margin-bottom:24px}.shop-cabeca .shop-sobretitulo{font-size:.7rem}.shop h2{font-size:clamp(1.9rem,7.4vw,2.8rem)}.shop .shop-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.shop .prod-palco{padding:12%}.shop .prod-nome{font-size:1.06rem}.shop .prod-preco{white-space:normal;font-size:.65rem}.shop .selo{padding:5px 7px;font-size:.58rem}.shop .prod-selos{top:8px;left:8px;right:8px}.shop-nota{font-size:.68rem}.shop-colecao{grid-template-columns:minmax(0,1fr)}.shop-colecao-texto{padding:32px 26px}.shop-colecao-foto{min-height:0}.shop-colecao-foto img{aspect-ratio:1.3;height:auto}.shop-sobre{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:44px}.shop-sobre-corpo{padding-top:0}.shop-sobre-corpo p{font-size:.85rem}.shop-futuras{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:42px}.shop-futuras h2 br{display:none}.shop-futuras-texto>p:not(.shop-sobretitulo){max-width:none;margin-block:16px}.shop-proximas{gap:14px}.shop-proximas .prod-palco{aspect-ratio:4/5}.shop-proximas .pc-citacao{font-size:1.15rem}.shop-proximas .pc-frase{font-size:.92rem}.shop-proximas .pc-credito{font-size:.55rem}.shop-proximas .pc-hora{font-size:1.2rem}.shop-proximas .pc-data{font-size:.55rem}.shop-fila{padding-block:40px}.shop-fila-conteudo{grid-template-columns:minmax(0,1fr);gap:28px}.shop-email-linha{gap:10px}.shop-email-linha .shop-botao{width:100%}.shop-consentimento{font-size:.66rem}.historia-abertura{padding-top:120px}}@media (prefers-reduced-motion:reduce){.shop-botao{transition:none}}
.aviso-loja{color:#f3efe7;letter-spacing:.01em;background:#22241f;flex-wrap:wrap;justify-content:center;gap:6px 28px;padding:9px clamp(16px,3vw,40px);font-size:.74rem;display:flex}.aviso-loja a{color:inherit;text-decoration:none}.aviso-loja a:hover{text-decoration:underline}.topo.topo-v2{width:calc(100% - 2*clamp(16px,3vw,40px));max-width:1440px;color:inherit;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin:0 auto;padding:16px 0;display:grid;position:relative;inset:auto}.topo-v2 .topo-marca{grid-area:1/1;justify-self:start}.topo-v2 .marca{font-size:1.9rem;font-weight:500}.topo-v2 .topo-nav{grid-area:1/2;justify-self:center;gap:clamp(18px,2.4vw,34px);font-size:.92rem;display:flex}.topo-v2 .topo-nav a{text-decoration:none}.topo-v2 .topo-nav a:hover,.topo-v2 .topo-nav a:focus-visible{text-underline-offset:.25em;text-decoration:underline}.topo-acoes{grid-area:1/3;justify-self:end;align-items:center;gap:10px;display:flex}.topo-icone{width:42px;height:42px;color:inherit;opacity:.85;border-radius:50%;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px}.topo-icone:hover{opacity:1}.topo-icone svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:18px;height:18px}.topo-v2 .topo-fila{color:#f4f0e8;background:#1e1f1b;border-radius:999px;align-items:center;padding:11px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.topo-v2 .topo-fila:hover{background:#000;text-decoration:none}.topo-v2 .topo-menu{display:none}body:has(.home) .topo.topo-v2{color:var(--papel);position:relative}body:has(.home) .topo-v2 .topo-fila{background:var(--papel);color:var(--noite)}@media (max-width:820px){.topo-v2 .topo-nav{display:none}.topo.topo-v2{grid-template-columns:auto 1fr}.topo-acoes{grid-column:2}.topo-v2 .topo-menu{font-size:.85rem;display:flex;position:relative}.topo-v2 .topo-menu summary{cursor:pointer;border-radius:50%;place-items:center;width:42px;height:42px;font-size:0;line-height:1;list-style:none;display:inline-grid;box-shadow:inset 0 0 0 1px}.topo-v2 .topo-menu summary span{font-size:1.05rem;line-height:1;display:block}.topo-v2 .topo-menu summary::-webkit-details-marker{display:none}.topo-v2 .topo-menu nav{z-index:50;color:#1e1f1b;background:#fbf9f4;border-radius:16px;min-width:190px;padding:8px;display:grid;position:absolute;top:50px;left:auto;right:0;box-shadow:0 24px 48px -20px #1e190f66}.topo-v2 .topo-menu nav a{padding:12px;text-decoration:none}.topo-icone{display:none}.aviso-loja>span:first-child{display:inline}.aviso-loja>span:nth-child(n+2){display:none}.topo-v2 .marca{font-size:1.6rem}}
