@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0uzdxrcy6_2v0.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.2gucyqm69382k.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.43n2qzmbjskyp.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.054a9rxhye2rx.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.12c_00cnxx2oq.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.2r-cuu_7locvx.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.VVMcPW_className{font-family:Playfair Display,Playfair Display Fallback}.VVMcPW_variable{--font-serif:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.f4k-Ea_className{font-family:Inter,Inter Fallback;font-style:normal}.f4k-Ea_variable{--font-sans:"Inter", "Inter Fallback"}
:root{--bg:#fffaf0;--bg-2:#fdf3e1;--card:#fffdf8;--ink:#4d3e34;--ink-2:#7a6a5c;--soft:#a89582;--line:#eadfc8;--line-2:#f2eadb;--amber:#b7741b;--amber-2:#d99a3a;--gold:#e1b869;--gold-soft:#f3dfb3;--brown:#5a3f2e;--brown-2:#7a5a44;--indigo:#5b4a8a;--rose:#c05a5a;--green:#3f8f6a;--sombra:0 10px 30px -12px #5a3f2e40;--sombra-forte:0 24px 60px -20px #5a3f2e59;--raio:18px;--serif:var(--font-serif), Georgia, serif;--sans:var(--font-sans), system-ui, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:radial-gradient(900px 500px at 85% -10%, #e1b86938, transparent 65%), radial-gradient(700px 500px at -10% 30%, #e1b8691f, transparent 60%), linear-gradient(180deg, var(--bg) 0%, var(--bg-2) 100%);min-height:100dvh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;background-attachment:fixed;font-size:16px;line-height:1.55;overflow-x:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.wrap{width:100%;max-width:560px;margin:0 auto;padding:16px 16px 110px}.wrap-l{max-width:1040px}.serif{font-family:var(--serif)}h1,h2,h3{font-family:var(--serif);letter-spacing:-.01em;font-variant-numeric:lining-nums;color:var(--ink);font-weight:600;line-height:1.12}h1{font-size:clamp(32px,8vw,46px)}h2{font-size:clamp(25px,6.5vw,32px)}h3{font-size:21px}em.g{color:var(--amber);font-style:italic}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--amber);font-size:11.5px;font-weight:700}.muted{color:var(--ink-2)}.soft{color:var(--soft);font-size:13px}.center{text-align:center}.stack>*+*{margin-top:14px}.row{align-items:center;gap:10px;display:flex}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes flutua{0%,to{transform:translateX(var(--tx,0)) rotate(var(--rot,0deg)) translateY(var(--ty,0))}50%{transform:translateX(var(--tx,0)) rotate(var(--rot,0deg)) translateY(calc(var(--ty,0px) - 8px))}}@keyframes pulsaBrilho{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes shimmer{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(-20deg)}}@keyframes pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes gira{to{transform:rotate(360deg)}}@keyframes embaralha{0%{transform:none}35%{transform:translate(var(--dx), var(--dy)) rotate(var(--r))}to{transform:none}}@keyframes cintila{0%,to{opacity:.3}50%{opacity:1}}.fade{animation:.55s cubic-bezier(.2,.7,.2,1) both fadeUp;animation-delay:calc(var(--i,0) * 70ms)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.topo{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line-2);background:#fffaf0d1;position:sticky;top:0}.topo-in{justify-content:space-between;align-items:center;gap:12px;max-width:1040px;margin:0 auto;padding:10px 16px;display:flex}.logo{font-family:var(--serif);color:var(--brown);align-items:center;gap:6px;font-size:21px;font-weight:700;display:flex}.logo .ast{color:var(--amber)}.nav{align-items:center;gap:4px;display:flex}.nav a{color:var(--ink-2);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:500}.nav a:hover,.nav a.on{background:var(--line-2);color:var(--ink)}.pill-estrelas{border:1px solid var(--gold);color:var(--brown);background:linear-gradient(#fff3d6,#f6e3b5);border-radius:999px;align-items:center;gap:6px;padding:7px 12px 7px 10px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #fff}.pill-estrelas .ast{color:var(--amber)}.pill-estrelas.pop{animation:.5s pop}.btn-entrar{background:var(--gold-soft);color:var(--brown);border:1px solid var(--gold);border-radius:999px;padding:8px 16px;font-size:14px;font-weight:700}@media (max-width:640px){.nav .esconde-m{display:none}}.btn{background:linear-gradient(180deg, var(--brown-2), var(--brown));color:#fff8ec;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px 22px;font-size:17px;font-weight:700;line-height:1.2;transition:transform .15s,box-shadow .2s,opacity .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px -12px #5a3f2e99,inset 0 1px #ffffff2e}.btn:hover{transform:translateY(-1px);box-shadow:0 16px 34px -12px #5a3f2eb3,inset 0 1px #ffffff2e}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn small{opacity:.8;font-size:12px;font-weight:500}.btn.ouro{background:linear-gradient(180deg, #f3d9a4, var(--gold) 55%, #c89a4a);color:var(--brown);box-shadow:0 12px 28px -12px #b7741b99,inset 0 1px #fff9}.btn.linha{color:var(--brown);border:1.5px solid var(--gold);box-shadow:none;background:0 0}.btn.auto{flex-direction:row;width:auto;padding:13px 22px;font-size:15px;display:inline-flex}.btn-ghost{width:100%;color:var(--soft);text-underline-offset:3px;padding:12px;font-size:14px;text-decoration:underline;display:block}.opcoes{gap:10px;display:grid}.opcao{text-align:left;background:var(--card);border:1px solid var(--line);width:100%;box-shadow:var(--sombra);border-radius:14px;align-items:center;gap:14px;padding:15px 18px;font-size:16px;transition:border-color .15s,transform .15s,background .15s;display:flex}.opcao:hover,.opcao.sel{border-color:var(--gold);background:#fff;transform:translateY(-1px)}.opcao .ico{text-align:center;flex:none;width:28px;font-size:22px}label.campo{display:block}label.campo>span{color:var(--ink-2);margin-bottom:7px;font-size:14px;font-weight:500;display:block}.input,.textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:12px;outline:none;padding:14px 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}.input:focus,.textarea:focus{border-color:var(--gold);box-shadow:0 0 0 4px #e1b86940}.input.codigo{text-align:center;letter-spacing:.4em;font-size:26px;font-family:var(--serif);font-weight:700}.textarea{resize:vertical;min-height:96px}.sugestoes{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.sugestoes button{border:1px solid var(--line);color:var(--amber);background:#fff;border-radius:999px;padding:6px 11px;font-size:13px;font-weight:500}.sugestoes button:hover{border-color:var(--gold)}.check{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.check input{width:18px;height:18px;accent-color:var(--amber);flex:none;margin-top:3px}.check a{color:var(--amber);text-decoration:underline}.erro{color:var(--rose);font-size:14px}.ok{color:var(--green);font-size:14px}.carta{aspect-ratio:.6;perspective:900px;border-radius:10px;width:100%;position:relative}.carta .giro{transform-style:preserve-3d;transition:transform .75s cubic-bezier(.3,.7,.3,1);position:absolute;inset:0}.carta.virada .giro{transform:rotateY(180deg)}.face{backface-visibility:hidden;will-change:transform;border-radius:10px;position:absolute;inset:0;overflow:hidden;box-shadow:0 8px 20px -10px #5a3f2e73}.carta.virada .verso,.carta:not(.virada) .frente{visibility:hidden;transition:visibility 0s .4s}.verso{border:1px solid var(--gold);background:radial-gradient(circle,#e1b86959 0 14%,#0000 15%),radial-gradient(circle,#0000 0 22%,#e1b86940 23% 25%,#0000 26%),repeating-linear-gradient(45deg,#e1b86929 0 2px,#0000 2px 10px),repeating-linear-gradient(-45deg,#e1b86929 0 2px,#0000 2px 10px),linear-gradient(160deg,#fff6e4,#f3dfb3);transform:translateZ(1px)}.verso:after{content:"✦";color:var(--amber);place-items:center;font-size:20px;display:grid;position:absolute;inset:0}.frente{color:var(--ink);border:1px solid var(--gold);background:linear-gradient(170deg,#fffdf8,#f6ecd7);padding:5px;transform:rotateY(180deg)translateZ(1px)}.frente img{object-fit:cover;border-radius:6px;width:100%;height:100%}.frente .moldura{text-align:center;border:1px solid #b7741b80;border-radius:6px;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:8px 4px;display:flex}.frente .num{font-family:var(--serif);color:var(--amber);font-size:13px;font-weight:700}.frente .arte{color:var(--indigo);font-size:34px;line-height:1}.frente .arte.inv{transform:rotate(180deg)}.frente .nome{font-family:var(--serif);font-size:12.5px;font-weight:700;line-height:1.15}.frente .inv-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--rose);font-size:9px;font-weight:700}.leque{width:100%;max-width:360px;height:230px;margin:0 auto;position:relative}.leque .carta{transform-origin:50% 120%;width:118px;transform:translateX(var(--tx,0)) rotate(var(--rot)) translateY(var(--ty,0));margin-left:-59px;transition:transform .35s;position:absolute;bottom:0;left:50%}.leque .carta:hover{transform:translateX(var(--tx,0)) rotate(var(--rot)) translateY(calc(var(--ty,0px) - 10px));z-index:5}.brilho{pointer-events:none;background:radial-gradient(closest-side,#e1b86966,#0000);border-radius:50%;position:absolute;inset:-10% -20%}.arco-topo{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.contador{font-family:var(--serif);color:var(--ink);align-items:center;gap:8px;font-size:22px;display:inline-flex}.contador b{border:1px solid var(--gold);width:34px;height:34px;color:var(--indigo);box-shadow:var(--sombra);background:#fff;border-radius:50%;place-items:center;font-size:18px;display:inline-grid}.contador em{color:var(--amber);font-style:italic}.btn-mini{border:1px solid var(--line);color:var(--ink-2);box-shadow:var(--sombra);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.btn-mini:hover{border-color:var(--gold);color:var(--ink)}.arco{height:215px;margin:6px -16px 0;position:relative;overflow:hidden}.arco .carta{width:84px;transform-origin:50% var(--raio,420px);transform:rotate(var(--a)) translateY(var(--lift,0px));cursor:pointer;margin-left:-42px;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;bottom:10px;left:50%}.arco .carta:hover,.arco .carta.levanta{--lift:-36px;z-index:5}.arco .carta.escolhida{opacity:0;pointer-events:none}.arco.embaralhando .carta{animation:.9s ease-in-out embaralha}@media (min-width:640px){.arco{height:290px;margin:6px 0 0}.arco .carta{width:100px;margin-left:-50px;bottom:12px}}.voa{z-index:60;pointer-events:none;transition:transform .65s cubic-bezier(.3,.8,.3,1),width .65s cubic-bezier(.3,.8,.3,1),height .65s cubic-bezier(.3,.8,.3,1);position:fixed}.slots{grid-template-columns:repeat(3,1fr);gap:12px;max-width:300px;margin:14px auto 8px;display:grid}.slot{text-align:center}.slot .vazio{aspect-ratio:.6;border:1.5px dashed var(--gold);color:var(--soft);background:#fffdf899;border-radius:10px;place-items:center;padding:6px;font-size:12px;display:grid}.slot .vazio.alvo{border-style:solid;box-shadow:0 0 0 4px #e1b86940}.slot .cheio{position:relative}.slot .cheio .num{background:var(--indigo);color:#fff;z-index:2;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid;position:absolute;top:6px;left:6px}.slot .rot{color:var(--ink-2);margin-top:7px;font-size:12.5px;font-weight:600}.tiragem{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.tiragem .rot{color:var(--ink-2);text-align:center;margin-top:8px;font-size:12.5px;font-weight:600}.tiragem .entenda{text-align:center;color:var(--amber);margin-top:4px;font-size:11.5px;font-weight:600;animation:.6s both fadeIn;display:block}.tiragem .entenda:hover{text-underline-offset:3px;text-decoration:underline}.lendo{z-index:70;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffaf0b8;place-items:center;animation:.4s both fadeIn;display:grid;position:fixed;inset:0}.lendo .caixa{text-align:center;max-width:360px;padding:24px}.lendo .carta{pointer-events:none;border-radius:10px;width:120px;margin:0 auto 22px;position:relative;overflow:hidden}.lendo .carta:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:1.8s ease-in-out infinite varre;position:absolute;inset:0}@keyframes varre{0%{transform:translate(-100%)}to{transform:translate(100%)}}.lendo h3{margin-bottom:10px;font-size:24px}.lendo p{color:var(--ink-2);font-size:15px;font-style:italic}.tiragem .carta{cursor:pointer;transition:transform .25s}.tiragem .carta:not(.virada):hover{transform:translateY(-4px)}.tiragem .dica{text-align:center;color:var(--amber);grid-column:1/-1;margin-top:-6px;font-size:13px;font-weight:600}.bloco{background:var(--card);border:1px solid var(--line);border-radius:var(--raio);box-shadow:var(--sombra);padding:20px}.bloco .lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--amber);margin-bottom:8px;font-size:11px;font-weight:700}.bloco h3{margin-bottom:8px}.bloco.destaque{border-color:var(--gold);background:linear-gradient(170deg,#fffdf8,#fbefd6)}.bloqueado{position:relative;overflow:hidden}.bloqueado .texto-falso{filter:blur(6px);-webkit-user-select:none;user-select:none;color:var(--ink-2)}.bloqueado .cadeado{color:var(--amber);text-align:center;background:linear-gradient(#fffdf81a,#fffdf8e6);place-items:center;padding:16px;font-size:14px;font-weight:700;display:grid;position:absolute;inset:0}.resposta{font-family:var(--serif);font-size:21px;line-height:1.4}.veredito{font-family:var(--serif);color:var(--brown);font-size:44px;font-weight:700;line-height:1}.aviso{background:#c05a5a12;border:1px solid #c05a5a66;border-radius:14px;padding:16px;font-size:15px}.spinner{border:3px solid var(--gold-soft);border-top-color:var(--amber);border-radius:50%;width:34px;height:34px;margin:0 auto;animation:.9s linear infinite gira}.paywall{border:1px solid var(--gold);box-shadow:var(--sombra-forte);background:linear-gradient(170deg,#fffdf8,#fbefd6);border-radius:22px;padding:24px 20px;position:relative;overflow:hidden}.paywall:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#e1b86973,#0000);border-radius:50%;width:300px;height:300px;position:absolute;top:-140px;right:-120px}.paywall>*{position:relative}.paywall ul{gap:9px;margin:16px 0 20px;list-style:none;display:grid}.paywall li{gap:10px;font-size:15px;display:flex}.paywall li:before{content:"✦";color:var(--amber);flex:none}.preco{text-align:center;margin-bottom:16px}.preco .de{color:var(--ink-2);font-size:14px}.preco .val{font-family:var(--serif);color:var(--brown);font-variant-numeric:lining-nums;font-size:50px;font-weight:700;line-height:1}.preco .val sup{vertical-align:top;margin-right:3px;font-size:20px;position:relative;top:8px}.selos{color:var(--soft);flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:12px;font-size:12.5px;display:flex}.produtos{gap:12px;display:grid}.produto{background:var(--card);border:1px solid var(--line);box-shadow:var(--sombra);text-align:left;border-radius:16px;gap:8px;width:100%;padding:16px 18px;transition:transform .15s,border-color .15s;display:grid}.produto-topo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.produto .btn{margin-top:4px}.produto:hover{border-color:var(--gold);transform:translateY(-2px)}.produto.hi{border-color:var(--gold);background:linear-gradient(170deg,#fffdf8,#fbefd6)}.produto .n{font-family:var(--serif);font-size:18px;font-weight:700}.produto .e{color:var(--ink-2);font-size:13px}.produto .tag{letter-spacing:.08em;text-transform:uppercase;color:var(--amber);background:var(--gold-soft);border-radius:999px;margin-bottom:4px;padding:3px 8px;font-size:10.5px;font-weight:800;display:inline-block}.produto .p{font-family:var(--serif);white-space:nowrap;color:var(--brown);text-align:right;font-size:22px;font-weight:700;line-height:1.1}.produto .p small{font-family:var(--sans);color:var(--amber);font-size:12px;font-weight:700;display:block}.grade{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.tile{border-radius:var(--raio);background:var(--card);border:1px solid var(--line);box-shadow:var(--sombra);padding:22px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:block;position:relative}.tile:hover{border-color:var(--gold);box-shadow:var(--sombra-forte);transform:translateY(-3px)}.tile .ico{margin-bottom:10px;font-size:30px}.tile h3{margin-bottom:6px;font-size:20px}.tile p{color:var(--ink-2);font-size:14px}.tile .custo{color:var(--amber);background:var(--gold-soft);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700;position:absolute;top:16px;right:16px}.tile .custo.gratis{color:var(--green);background:#3f8f6a1f}.passos{counter-reset:p;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.passo{border:1px solid var(--line-2);background:#fffdf8b3;border-radius:16px;padding:18px}.passo:before{counter-increment:p;content:counter(p, decimal-leading-zero);font-family:var(--serif);color:var(--gold);margin-bottom:4px;font-size:28px;font-weight:700;display:block}.passo b{margin-bottom:4px;font-size:16px;display:block}.passo span{color:var(--ink-2);font-size:14px}.faixa{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:13px;display:flex}.faixa span:before{content:"✦ ";color:var(--amber)}.extrato{list-style:none}.extrato li{border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:14px;display:flex}.extrato li b{font-variant-numeric:tabular-nums}.extrato li b.mais{color:var(--green)}.extrato li b.menos{color:var(--ink-2)}.hist{gap:10px;display:grid}.hist a{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.hist .mini{flex:none;gap:3px;display:flex}.hist .mini span{border:1px solid var(--gold);background:linear-gradient(160deg,#fff6e4,#f3dfb3);border-radius:3px;width:14px;height:22px}.hist .t{font-size:14px;line-height:1.3}.hist .t small{color:var(--soft);font-size:12px;display:block}.chat{gap:10px;display:grid}.msg{border-radius:16px;max-width:92%;padding:12px 16px;font-size:15px}.msg.eu{background:var(--gold-soft);border-bottom-right-radius:4px;margin-left:auto}.msg.ela{border:1px solid var(--line);background:#fff;border-bottom-left-radius:4px}.perguntar{gap:8px;display:flex}.perguntar .input{flex:1}.perguntar .btn{flex-direction:row;width:auto;padding:12px 18px;font-size:15px}.topo-pag{justify-content:space-between;align-items:center;margin:6px 0 22px;display:flex}.progresso{gap:5px;display:flex}.progresso span{background:var(--line);border-radius:3px;width:22px;height:3px}.progresso span.on{background:var(--amber)}.carta-dia{max-width:220px;margin:0 auto}.sequencia{background:var(--gold-soft);color:var(--brown);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}footer.rodape{max-width:1040px;color:var(--soft);text-align:center;margin:0 auto;padding:0 16px 40px;font-size:11.5px}footer.rodape p+p{margin-top:6px}footer.rodape a{text-decoration:underline}.home{width:100%;padding-bottom:120px;overflow-x:clip}.secao{max-width:1040px;margin:0 auto;padding:56px 16px 8px}.secao.estreita{max-width:820px}.secao-clara{position:relative}.secao-clara:before{content:"";border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);z-index:-1;background:#fffdf88c;position:absolute;inset:24px calc(50% - 50vw) 0}.cab{text-align:center;max-width:680px;margin:0 auto 26px}.cab.esq{text-align:left;margin-left:0}.cab h2,.cab .eyebrow{margin-bottom:10px}.link-ouro{color:var(--amber);font-size:14px;font-weight:700}.link-ouro:hover{text-underline-offset:3px;text-decoration:underline}.hero{padding:28px 16px 10px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(60% 60% at 70% 30%,#e1b86947,#0000 70%);height:120%;position:absolute;inset:-40% -20% auto}.hero-in{align-items:center;gap:22px;max-width:1040px;margin:0 auto;display:grid;position:relative}.hero-copy h1{max-width:640px;margin:10px 0 6px}.hero-marca{font-family:var(--serif);color:var(--amber);margin-bottom:8px;font-size:19px;font-style:italic}.hero-texto{max-width:560px;margin-bottom:18px;font-size:16.5px}.hero-visual{display:none}.hero-visual .leque{max-width:420px;height:300px}.hero-visual .leque .carta{width:150px;margin-left:-75px}.confianca{color:var(--ink-2);grid-template-columns:repeat(2,auto);justify-content:start;gap:6px 22px;margin-top:18px;font-size:13.5px;font-weight:600;list-style:none;display:grid}.confianca li:before{content:"✦ ";color:var(--amber)}@media (min-width:860px){.hero{padding:48px 16px 20px}.hero-in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:36px}.hero-visual{display:block}.confianca{grid-template-columns:repeat(4,auto)}}.barra{border:1px solid var(--line);box-shadow:var(--sombra-forte);background:#fff;border-radius:20px;gap:10px;max-width:620px;padding:16px;display:grid}.barra .textarea{border-color:var(--line-2);background:var(--card);min-height:84px}.barra-rodape{gap:10px;display:grid}.barra .select{background:var(--card);appearance:auto;padding:12px 14px;font-size:14px}.barra .btn.auto{width:100%}@media (min-width:560px){.barra-rodape{grid-template-columns:minmax(0,1fr) auto}.barra .btn.auto{width:auto}}.dock{z-index:45;opacity:0;border:1px solid var(--line);width:min(680px,100% - 24px);box-shadow:var(--sombra-forte);background:#fff;border-radius:24px;padding:8px;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s;position:fixed;bottom:14px;left:50%;transform:translate(-50%,120%)}.dock.on{opacity:1;transform:translate(-50%)}.dock-linha{align-items:center;gap:8px;display:flex}.dock .ast{color:var(--amber);padding-left:10px;font-size:18px}.dock-campo{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:10px 4px;font-size:15px}.dock-campo::placeholder{color:var(--soft);font-style:italic}.dock-btn{background:linear-gradient(180deg, var(--brown-2), var(--brown));color:#fff8ec;border-radius:50%;flex:none;width:40px;height:40px;font-size:18px;font-weight:800;box-shadow:0 8px 18px -8px #5a3f2e99}.dock-mais{border-bottom:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:4px;padding:6px 8px 8px;display:flex}.dock-mais .input{flex:1;width:auto;min-width:200px;padding:9px 12px;font-size:13.5px}.abas{scrollbar-width:none;border-bottom:1px solid var(--line);gap:4px;margin-bottom:6px;display:flex;overflow-x:auto}.abas::-webkit-scrollbar{display:none}.aba{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:12px 14px;font-size:12.5px;font-weight:700}.aba.on{color:var(--ink);border-bottom-color:var(--amber)}.prompts{display:grid}.prompt{border-bottom:1px solid var(--line-2);grid-template-columns:34px minmax(0,1fr) 20px;align-items:start;gap:12px;padding:20px 4px;transition:background .15s;display:grid}.prompt:hover{background:#fffdf8e6}.prompt .idx{font-family:var(--serif);color:var(--amber);padding-top:4px;font-size:14px;font-style:italic}.prompt .txt{font-family:var(--serif);color:var(--ink);font-size:clamp(18px,2.6vw,21px);line-height:1.3}.prompt .seta{color:var(--amber);padding-top:4px}@media (min-width:720px){.prompts{grid-template-columns:1fr 1fr;column-gap:32px}}.leituras{gap:16px;display:grid}@media (min-width:720px){.leituras{grid-template-columns:1fr 1fr}}.leitura-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sombra);border-radius:22px;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden}.leitura-card:hover{box-shadow:var(--sombra-forte);border-color:var(--gold);transform:translateY(-3px)}.diagrama{background:radial-gradient(60% 70% at 50% 60%,#e1b86959,#0000 72%),linear-gradient(#fff6e4,#fbefd6);place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.diagrama .fio{border:1px solid #b7741b59;border-radius:50%;width:180px;height:180px;position:absolute}.mini-cartas{align-items:flex-end;gap:10px;display:flex;position:relative}.mini-cartas .carta{pointer-events:none;width:64px}.mini-cartas .carta.alta{transform:translateY(-12px)}.mini-cartas.linha .carta{width:58px}.diagrama .rotulos{letter-spacing:.12em;text-transform:uppercase;color:var(--amber);gap:22px;font-size:10.5px;font-weight:700;display:flex;position:absolute;bottom:12px}.diagrama .escolha{border:1px solid var(--gold);width:34px;height:34px;font-family:var(--serif);color:var(--amber);background:#fff;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.diagrama .escolha.s{left:22%}.diagrama .escolha.n{right:22%}.diagrama .sol{background:radial-gradient(closest-side,#e1b86980,#0000);border-radius:50%;width:150px;height:150px;position:absolute}.leitura-copy{gap:8px;padding:20px 22px 24px;display:grid}.leitura-copy h3{font-size:24px}.leitura-copy p{color:var(--ink-2);font-size:14.5px}.leitura-copy a{color:var(--amber);margin-top:4px;font-size:14px;font-weight:700}.leitura-copy .custo{color:var(--amber);background:var(--gold-soft);border-radius:999px;justify-self:start;padding:4px 9px;font-size:12px;font-weight:700}.leitura-copy .custo.gratis{color:var(--green);background:#3f8f6a1f}.tiragens{display:grid}.tiragem-linha{border-bottom:1px solid var(--line-2);grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:18px 4px;display:grid}.tiragem-linha:not(.breve):hover{background:#fffdf8e6}.tiragem-linha .num{font-family:var(--serif);color:var(--amber);font-size:14px;font-style:italic}.tiragem-linha .nome{font-family:var(--serif);font-size:21px}.tiragem-linha .nome small{font-family:var(--sans);color:var(--soft);margin-top:2px;font-size:12.5px;display:block}.tiragem-linha .seta{color:var(--amber)}.tiragem-linha.breve{opacity:.55}.processo{gap:14px;margin-bottom:30px;display:grid}@media (min-width:720px){.processo{grid-template-columns:repeat(3,1fr)}}.passo-h{background:var(--card);border:1px solid var(--line-2);border-radius:18px;padding:22px 20px}.passo-h span{font-family:var(--serif);color:var(--gold);margin-bottom:6px;font-size:26px;font-style:italic;display:block}.passo-h h3{margin-bottom:8px;font-size:19px}.passo-h p{color:var(--ink-2);font-size:14px}.ilustrativa{border:1px solid var(--gold);box-shadow:var(--sombra-forte);background:linear-gradient(170deg,#fffdf8,#fbefd6);border-radius:24px;gap:22px;padding:22px;display:grid}@media (min-width:860px){.ilustrativa{grid-template-columns:.9fr 1.1fr;align-items:center;padding:30px}}.ilustrativa-cartas{grid-template-columns:repeat(3,1fr);gap:12px;max-width:420px;margin:0 auto;display:grid}.ilustrativa-cartas figure{text-align:center}.ilustrativa-cartas figcaption{margin-top:8px;font-size:12.5px;font-weight:600}.ilustrativa-cartas figcaption span{color:var(--amber);letter-spacing:.1em;text-transform:uppercase;font-size:11px;display:block}.ilustrativa-texto .lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--amber);margin-bottom:8px;font-size:11px;font-weight:700}.ilustrativa-texto h3{margin-bottom:12px;font-size:24px}.resposta-curta{color:var(--ink);border-left:2px solid var(--amber);margin:10px 0;padding-left:12px;font-size:15px}.bloco-mini{margin-top:12px}.bloco-mini b{margin-bottom:4px;font-size:13px;display:block}.bloco-mini p{color:var(--ink-2);font-size:14.5px}.sorte{border-top:1px dashed var(--line);flex-wrap:wrap;gap:22px;margin-top:16px;padding-top:14px;display:flex}.sorte dt{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);font-size:11px;font-weight:700}.sorte dd{align-items:center;gap:6px;margin-top:3px;font-size:14.5px;font-weight:600;display:flex}.swatch{border:1px solid #0000001a;border-radius:50%;width:14px;height:14px;display:inline-block}.planos{align-items:stretch;gap:16px;display:grid}@media (min-width:860px){.planos:not(.compacta){grid-template-columns:repeat(3,1fr)}}.planos.compacta{max-width:420px;margin:0 auto}.plano{background:var(--card);border:1px solid var(--line);box-shadow:var(--sombra);border-radius:24px;grid-template-rows:auto auto auto auto 1fr;gap:14px;padding:24px 22px;display:grid;position:relative}.plano.hi{border-color:var(--gold);box-shadow:var(--sombra-forte);background:linear-gradient(170deg,#fffdf8,#fbefd6)}.plano.anual{background:linear-gradient(170deg,#fffdf8,#f3ecfb);border-color:#d7c7ea}.plano .tag{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--amber);box-shadow:var(--sombra);border-radius:999px;padding:5px 11px;font-size:10.5px;font-weight:800;position:absolute;top:-12px;left:22px}.plano.anual .tag{background:var(--indigo)}.plano .n{font-family:var(--serif);font-size:24px;font-weight:700}.plano .n small{font-family:var(--sans);color:var(--soft);margin-left:6px;font-size:13px;font-weight:500}.plano .e{color:var(--ink-2);margin-top:4px;font-size:14px}.preco-plano{gap:2px;display:grid}.preco-plano .de{color:var(--soft);font-size:13px;text-decoration:line-through}.preco-plano .val{font-family:var(--serif);color:var(--brown);font-variant-numeric:lining-nums;font-size:40px;font-weight:700;line-height:1}.preco-plano .val small{font-family:var(--sans);color:var(--soft);margin-left:4px;font-size:14px;font-weight:500}.preco-plano .cobr{color:var(--soft);font-size:12.5px}.plano .btn.atual{opacity:.8;cursor:default}.plano .selo-pg{color:var(--soft);text-align:center;margin-top:-6px;font-size:12px}.plano ul{border-top:1px dashed var(--line);align-content:start;gap:9px;padding-top:14px;list-style:none;display:grid}.plano li{color:var(--ink-2);gap:9px;font-size:14px;line-height:1.4;display:flex}.plano li:before{content:"✓";color:var(--green);flex:none;font-weight:800}.plano li.forte{color:var(--ink);font-weight:700}.plano li.forte:before{content:"✦";color:var(--amber)}.compara-wrap{border:1px solid var(--line);background:var(--card);border-radius:18px;overflow-x:auto}.compara{border-collapse:collapse;width:100%;min-width:560px;font-size:13.5px}.compara th,.compara td{text-align:center;border-bottom:1px solid var(--line-2);padding:12px 14px}.compara th{font-family:var(--serif);font-size:16px}.compara td:first-child,.compara th:first-child{text-align:left;color:var(--ink-2)}.compara .hi{background:#e1b86924;font-weight:600}.compara tr:last-child td{border-bottom:0}.temas{flex-wrap:wrap;gap:8px;display:flex}.tema{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:14px;font-weight:600;display:inline-flex}.tema.on{border-color:var(--amber);color:var(--ink);background:var(--gold-soft)}.diferenciais{gap:14px;display:grid}@media (min-width:720px){.diferenciais{grid-template-columns:repeat(3,1fr)}}.diferenciais article{background:var(--card);border:1px solid var(--line-2);border-radius:18px;padding:22px}.diferenciais h3{margin-bottom:8px;font-size:19px}.diferenciais p{color:var(--ink-2);font-size:14px}.exemplos{gap:16px;display:grid}@media (min-width:860px){.exemplos{grid-template-columns:repeat(3,1fr)}}.exemplo{background:var(--card);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:10px;padding:22px;display:flex}.exemplo h3{font-size:19px;line-height:1.3}.exemplo ol{gap:12px;list-style:none;display:grid}.exemplo li{grid-template-columns:46px 1fr;align-items:start;gap:12px;display:grid}.exemplo .mini .carta{pointer-events:none;width:46px}.exemplo li small{letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:11px;font-weight:700;display:block}.exemplo li b{font-size:14px}.exemplo li p{color:var(--ink-2);margin-top:2px;font-size:13.5px}.passo-ex{color:var(--ink-2);border-top:1px dashed var(--line);padding-top:10px;font-size:14px}.passo-ex b{color:var(--ink);margin-bottom:2px;display:block}.exemplo>a:last-child{margin-top:auto;padding-top:6px}.faq{display:grid}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-family:var(--serif);justify-content:space-between;align-items:center;gap:14px;padding:18px 2px;font-size:18px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--amber);flex:none;font-size:24px;font-weight:400;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--ink-2);max-width:720px;padding:0 2px 18px;font-size:15px}.cta-final{text-align:center;max-width:720px;margin:60px auto 0;padding:60px 16px 20px;position:relative}.cta-final h2{margin:14px 0 10px}.cta-final .muted{margin-bottom:20px}.simbolos{color:var(--gold);justify-content:center;gap:22px;font-size:20px;display:flex}.cta-cartas{justify-content:center;margin:14px 0 6px;display:flex}.cta-cartas span{border:1px solid var(--gold);width:44px;height:70px;box-shadow:var(--sombra);background:linear-gradient(160deg,#fff6e4,#f3dfb3);border-radius:6px}.cta-cartas span:first-child{transform:rotate(-14deg)translate(10px)}.cta-cartas span:nth-child(2){z-index:1;transform:translateY(-8px)}.cta-cartas span:nth-child(3){transform:rotate(14deg)translate(-10px)}footer.rodape-g{border-top:1px solid var(--line);max-width:1040px;margin:40px auto 0;padding:30px 16px 40px}.rodape-cols{gap:22px;margin-bottom:26px;display:grid}@media (min-width:720px){.rodape-cols{grid-template-columns:1.4fr 1fr 1fr 1fr}}.rodape-cols h4{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-bottom:10px;font-size:13px}.rodape-cols a{color:var(--ink-2);padding:3px 0;font-size:14px;display:block}.rodape-cols a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.rodape-cols .logo{margin-bottom:8px}.rodape-cols .sobre{color:var(--ink-2);max-width:300px;font-size:14px}.rodape-legal{color:var(--soft);font-size:11.5px}.rodape-legal p+p{margin-top:6px}.rodape-legal a{text-decoration:underline}.avulso{border:1.5px solid var(--gold);box-shadow:var(--sombra-forte);background:linear-gradient(170deg,#fffdf8,#fbefd6);border-radius:22px;gap:12px;padding:20px;display:grid}.avulso-topo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.avulso .tag{letter-spacing:.08em;text-transform:uppercase;color:var(--amber);border:1px solid var(--gold-soft);background:#fff;border-radius:999px;margin-bottom:4px;padding:3px 8px;font-size:10.5px;font-weight:800;display:inline-block}.avulso .n{font-family:var(--serif);font-size:22px;font-weight:700}.avulso .e{color:var(--ink-2);margin-top:4px;font-size:13.5px}.avulso .p{font-family:var(--serif);color:var(--brown);white-space:nowrap;font-size:30px;font-weight:700;line-height:1}.avulso .ou{color:var(--soft);align-items:center;gap:10px;margin-top:2px;font-size:12.5px;display:flex}.avulso .ou:before,.avulso .ou:after{content:"";border-top:1px dashed var(--line);flex:1}.planos.compacta .plano{padding:18px 20px}.planos.compacta .plano .n{font-size:20px}.planos.compacta .preco-plano .val{font-size:32px}.grid-2{gap:12px;display:grid}@media (min-width:520px){.grid-2{grid-template-columns:1fr 1fr}}.status{letter-spacing:.08em;text-transform:uppercase;background:var(--line-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:11px;font-weight:800;display:inline-block}.status.publicada{color:var(--green);background:#3f8f6a24}.avatar{border:1px solid var(--gold);width:56px;height:56px;color:var(--amber);box-shadow:var(--sombra);background:linear-gradient(160deg,#fff6e4,#f3dfb3);border-radius:50%;flex:none;place-items:center;font-size:22px;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar.grande{width:92px;height:92px;margin:0 auto;font-size:34px}.perfil-previa{align-items:center;gap:14px;display:flex}.mesa-filtros{gap:8px;display:grid}.hist a .t b{color:var(--ink)}.grupo{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:12px 16px}.grupo summary{cursor:pointer;flex-direction:column;gap:2px;list-style:none;display:flex}.grupo summary::-webkit-details-marker{display:none}.link-pub{color:var(--amber);word-break:break-all;text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline;display:block}.editor{border:1px solid var(--line);border-radius:var(--raio);background:var(--card);box-shadow:var(--sombra);padding:20px}.editor .textarea{min-height:110px;font-size:15px;line-height:1.5}.aviso-edit .textarea{background:#c05a5a0d;border-color:#c05a5a80}.mini-x{border:1px solid var(--line);width:32px;height:32px;color:var(--soft);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:18px;line-height:1;display:grid}.mini-x:hover{color:var(--rose);border-color:var(--rose)}.mini-toggle{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;padding:5px 9px;font-size:11.5px;font-weight:700}.mini-toggle.on{color:var(--rose);border-color:var(--rose);background:#c05a5a12}.slots-mesa{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (min-width:520px){.slots-mesa{grid-template-columns:repeat(5,1fr)}}.slot-mesa{text-align:center}.slot-mesa .slot-carta{border-radius:10px;width:100%;display:block}.slot-mesa .vazio{aspect-ratio:.6;border:1.5px dashed var(--gold);color:var(--soft);background:#fffdf899;border-radius:10px;place-items:center;font-size:13px;transition:box-shadow .15s,border-style .15s;display:grid}.slot-mesa.ativo .vazio,.slot-mesa.ativo .carta{border-radius:10px;box-shadow:0 0 0 4px #e1b86959}.slot-mesa.ativo .vazio{border-style:solid}.slot-mesa .rot{color:var(--ink-2);margin-top:6px;font-size:12px;font-weight:600;line-height:1.2}.slot-acoes{justify-content:center;align-items:center;gap:4px;margin-top:5px;display:flex}.slot-acoes .mini-x{width:26px;height:26px;font-size:15px}.picker{border:1px solid var(--line);background:var(--card);border-radius:16px;overflow:hidden}.picker-cab{border-bottom:1px solid var(--line-2);gap:10px;padding:14px 14px 10px;display:grid}.picker-cab .lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--amber);font-size:11px;font-weight:700}.picker-cab .input{padding:11px 14px;font-size:15px}.picker-cab .tema{padding:7px 11px;font-size:13px}.picker-grid{grid-template-columns:repeat(2,1fr);gap:4px;max-height:300px;padding:8px;display:grid;overflow-y:auto}@media (min-width:520px){.picker-grid{grid-template-columns:repeat(3,1fr)}}.picker-item{text-align:left;color:var(--ink);border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:13.5px;font-weight:500;display:flex}.picker-item:hover{border-color:var(--gold);background:#fff}.picker-item .sim{text-align:center;width:22px;color:var(--indigo);flex:none;font-size:15px}.picker-item .sim.n-copas{color:var(--rose)}.picker-item .sim.n-paus{color:var(--amber)}.picker-item .sim.n-ouros{color:var(--green)}.picker-item .sim.n-espadas{color:var(--ink-2)}.picker-item .nm{flex:1;line-height:1.2}.picker-item .rt{font-family:var(--serif);color:var(--soft);font-size:12px}.picker-item.usada,.picker-item:disabled{opacity:.35;cursor:not-allowed}.tiragem-layout{margin:18px 0}.tg{gap:10px;display:grid}.tg-item{text-align:center;margin:0;position:relative}.tg-item .rot{color:var(--ink-2);margin-top:7px;font-size:12px;font-weight:600;line-height:1.2}.tg-num{z-index:3;background:var(--indigo);color:#fff;pointer-events:none;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid;position:absolute;top:6px;left:6px;box-shadow:0 2px 6px #00000040}.tg .carta{cursor:default}.tg .carta[role=button]{cursor:pointer}.tg.linha{grid-template-columns:repeat(3,1fr);gap:12px;max-width:420px;margin:0 auto}.tg.grade{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px}@media (min-width:520px){.tg.grade{grid-template-columns:repeat(5,1fr)}}.tg.bussola{grid-template-columns:repeat(3,1fr);grid-template-areas:".dir.""voce une outra"".desafia.";max-width:420px;margin:0 auto}.tg.bussola .b-dir{grid-area:dir}.tg.bussola .b-voce{grid-area:voce}.tg.bussola .b-une{grid-area:une}.tg.bussola .b-outra{grid-area:outra}.tg.bussola .b-desafia{grid-area:desafia}.tg.cruz{grid-template-columns:3fr 1fr;align-items:center;gap:10px}.cruz-x{grid-template-columns:repeat(3,1fr);grid-template-areas:".acima.""esq centro dir"".abaixo.";align-items:center;gap:8px;display:grid}.cruz-x .x-acima{grid-area:acima}.cruz-x .x-esq{grid-area:esq}.cruz-x .x-dir{grid-area:dir}.cruz-x .x-abaixo{grid-area:abaixo}.cruz-x .x-centro{grid-area:centro;position:relative}.cruz-x .x-cruza{z-index:2;position:absolute;inset:0;transform:rotate(90deg)}.cruz-x .x-cruza .tg-num{top:auto;bottom:6px;left:6px;transform:rotate(-90deg)}.cruz-coluna{gap:8px;display:grid}.tg-legenda{color:var(--ink-2);gap:4px 14px;margin-top:14px;font-size:12.5px;list-style:none;display:grid}@media (min-width:520px){.tg-legenda{grid-template-columns:1fr 1fr}}.tg-legenda b{background:var(--indigo);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:4px;font-size:10.5px;display:inline-grid}.tg-legenda span{color:var(--ink);font-weight:600}.tiragem-layout .dica{color:var(--amber);margin-top:10px;font-size:13px;font-weight:600}:is(body:has(main.entrega) footer.rodape-g,body:has(main.entrega) header.topo){display:none}.entrega{padding-top:34px;padding-bottom:60px}.entrega-cab{text-align:center}.entrega-nome{font-family:var(--serif);color:var(--brown);margin-top:12px;font-size:28px;font-weight:700;line-height:1.1}.entrega-assinatura{font-family:var(--serif);color:var(--amber);margin-top:6px;font-size:16px;font-style:italic}.entrega-sep{color:var(--gold);justify-content:center;gap:14px;margin:18px 0;font-size:16px;display:flex}.entrega-rodape{text-align:center;margin-top:40px}.entrega-contatos{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.entrega-contatos .btn{width:auto}.crumb{color:var(--soft);flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 18px;font-size:13px;display:flex}.crumb a{color:var(--amber);font-weight:600}.crumb a:hover{text-underline-offset:3px;text-decoration:underline}.crumb span:last-child{color:var(--ink-2)}.cartas-pag.wrap{padding-bottom:80px}.cartas-cab{max-width:760px;margin-bottom:18px}.cartas-cab h1{margin:8px 0 10px}.cartas-ferramentas{align-items:center;gap:12px;margin:6px 0 18px;display:grid}.cartas-busca{display:block;position:relative}.cartas-busca span{color:var(--soft);pointer-events:none;font-size:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.cartas-busca .input{padding-left:40px}.cartas-filtros{flex-wrap:wrap;gap:6px;display:flex}.cartas-filtros button{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;padding:7px 13px;font-size:13.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s}.cartas-filtros button:hover{border-color:var(--gold);color:var(--ink)}.cartas-filtros button.on{background:var(--brown);border-color:var(--brown);color:#fff8ec}.cartas-contador{font-family:var(--serif);color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:15px}.cartas-contador b{color:var(--amber);font-size:22px}@media (min-width:760px){.cartas-ferramentas{grid-template-columns:minmax(220px,300px) 1fr auto}}.cartas-grade{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:14px 10px;list-style:none;display:grid}.cartas-grade li>a,.cartas-grade li>.sem-guia{text-align:center;display:block}.cartas-grade .carta{pointer-events:none;transition:transform .2s}.cartas-grade li>a:hover .carta{transform:translateY(-4px)}.cartas-grade .nome{color:var(--ink-2);margin-top:7px;font-size:12.5px;font-weight:600;line-height:1.25;display:block}.cartas-grade li>a:hover .nome{color:var(--amber)}.cartas-grade .sem-guia{opacity:.55}@media (min-width:640px){.cartas-grade{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:18px 14px}}.guias{margin-top:48px}.guias .cab{margin-bottom:18px}.guias-lista{gap:12px;list-style:none;display:grid}@media (min-width:760px){.guias-lista{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.guias-lista{grid-template-columns:repeat(3,1fr)}}.guia{background:var(--card);border:1px solid var(--line);height:100%;box-shadow:var(--sombra);border-radius:16px;flex-direction:column;gap:8px;padding:18px 18px 16px;transition:transform .2s,border-color .2s;display:flex}.guia:hover{border-color:var(--gold);transform:translateY(-2px)}.guia-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--amber);font-size:10.5px;font-weight:800}.guia h3{font-size:17px;line-height:1.3}.guia p{color:var(--ink-2);flex:1;font-size:14px}.guia-meta{color:var(--soft);font-size:12.5px;font-weight:600}.sig.wrap{padding-bottom:80px}.sig-hero{align-items:center;gap:20px;margin-bottom:30px;display:grid}.sig-img{max-width:200px;margin:0 auto}.sig-img img{border:1px solid var(--gold);width:100%;height:auto;box-shadow:var(--sombra-forte);border-radius:12px}.sig-hero-texto h1{margin:8px 0 12px;font-size:clamp(28px,7vw,40px)}.sig-resumo{font-family:var(--serif);color:var(--ink-2);margin-bottom:14px;font-size:18px;line-height:1.45}.sig-meta{color:var(--soft);flex-wrap:wrap;gap:6px 16px;margin-bottom:18px;font-size:13px;display:flex}.sig-meta span:before{content:"✦ ";color:var(--amber)}@media (min-width:760px){.sig-hero{grid-template-columns:240px 1fr;gap:36px}.sig-img{max-width:240px}}.sig-corpo{max-width:760px}.sig-secao{border-top:1px solid var(--line);padding:26px 0}.sig-secao h2{margin:6px 0 12px;font-size:clamp(22px,5.5vw,27px)}.sig-secao h3{margin:18px 0 8px;font-size:18px}.sig-secao p{color:var(--ink);font-size:16.5px;line-height:1.65}.sig-secao p+p{margin-top:12px}.sig-tabela-wrap{margin:4px -16px 0;padding:0 16px;overflow-x:auto}.sig-tabela{border-collapse:collapse;background:var(--card);border:1px solid var(--line);width:100%;box-shadow:var(--sombra);border-radius:14px;font-size:14.5px;overflow:hidden}.sig-tabela th,.sig-tabela td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 14px;line-height:1.45}.sig-tabela thead th{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);background:var(--gold-soft);font-size:11.5px}.sig-tabela tbody th{width:28%;font-family:var(--serif);color:var(--brown);font-weight:600}.sig-tabela td{color:var(--ink-2)}.sig-tabela tr:last-child th,.sig-tabela tr:last-child td{border-bottom:0}@media (max-width:639px){.sig-tabela thead{display:none}.sig-tabela,.sig-tabela tbody,.sig-tabela tr,.sig-tabela th,.sig-tabela td{width:auto;display:block}.sig-tabela tr{border-bottom:1px solid var(--line);padding:4px 0 10px}.sig-tabela tr:last-child{border-bottom:0}.sig-tabela tbody th{border:0;width:auto;padding:12px 14px 4px;font-size:16px}.sig-tabela td{border:0;padding:6px 14px}.sig-tabela td:before{content:attr(data-rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin-bottom:2px;font-size:10.5px;font-weight:800;display:block}}.sig-simbolismo{gap:16px;display:grid}.sig-simbolismo img{border:1px solid var(--gold);width:120px;height:auto;box-shadow:var(--sombra);border-radius:8px}.sig-tradicao{border-left:3px solid var(--gold);background:#fffdf8b3;border-radius:0 10px 10px 0;padding:12px 14px;color:var(--ink-2)!important;font-size:15px!important}@media (min-width:640px){.sig-simbolismo{grid-template-columns:120px 1fr;gap:22px}}.combos{gap:12px;list-style:none;display:grid}.combos li{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.combos b{font-family:var(--serif);margin-bottom:6px;font-size:17px;display:block}.combos b a{color:var(--amber)}.combos b a:hover{text-underline-offset:3px;text-decoration:underline}.combos p{color:var(--ink-2)!important;font-size:15px!important}.sig .faq summary{font-size:17px}.sig-exercicio{border-radius:var(--raio);border:1px solid var(--gold);background:linear-gradient(170deg,#fffdf8,#fbefd6);padding:24px 20px}.sig-exercicio ol{gap:8px;padding-left:22px;font-size:16px;line-height:1.5;display:grid}.sig-exercicio ol li::marker{color:var(--amber);font-weight:700}.sig-cta{text-align:center;background:var(--card);border:1px solid var(--line);box-shadow:var(--sombra);border-radius:22px;margin:30px 0 10px;padding:34px 18px}.sig-cta h2{max-width:560px;margin:8px auto 10px}.sig-cta .muted{max-width:520px;margin:0 auto 8px}.sig-cta .btn{margin:14px auto 10px}.sig-pergunta{font-family:var(--serif);color:var(--brown);margin:6px 0 4px;font-size:20px;font-style:italic}.relacionadas{grid-template-columns:repeat(3,1fr);gap:12px;list-style:none;display:grid}.relacionadas a{text-align:center;display:block}.relacionadas img{border:1px solid var(--gold);width:100%;max-width:120px;height:auto;box-shadow:var(--sombra);border-radius:8px;margin:0 auto 8px;transition:transform .2s}.relacionadas a:hover img{transform:translateY(-4px)}.relacionadas .nome{font-family:var(--serif);font-size:15px;font-weight:600;line-height:1.25;display:block}.relacionadas .sub{color:var(--soft);font-size:12px;display:block}.link-pix{text-align:center;color:var(--amber);text-underline-offset:3px;margin-top:-4px;font-size:13px;font-weight:600;text-decoration:underline;display:block}.mapa-lp h2{margin-top:18px}.mapa-hero{gap:14px;max-width:760px;padding-top:18px;display:grid}.frase{background:var(--card);border:1px solid var(--gold);box-shadow:var(--sombra-forte);border-radius:22px;gap:14px;padding:22px 20px;display:grid}.frase>p{font-family:var(--serif);color:var(--ink);font-size:clamp(20px,4.6vw,26px);line-height:1.9}.frase-input{font:inherit;border:0;border-bottom:2px solid var(--gold);width:9.5em;max-width:100%;color:var(--brown);background:0 0;border-radius:0;outline:none;padding:0 4px;font-size:.85em}.frase-input:focus{border-bottom-color:var(--amber);background:#f3dfb340}.frase-input.curto{width:5.2em}.frase-input.largo{width:12em}.frase-input[type=date]{width:8.6em}.cidade-campo{display:inline-block;position:relative}.cidade-lista{z-index:30;border:1px solid var(--line);min-width:240px;box-shadow:var(--sombra-forte);font-family:var(--sans);background:#fff;border-radius:12px;font-size:15px;line-height:1.3;display:grid;position:absolute;top:100%;left:0;overflow:hidden}.cidade-lista button{text-align:left;padding:10px 14px}.cidade-lista button small{color:var(--soft);margin-left:4px}.cidade-lista button.ativo,.cidade-lista button:hover{background:var(--gold-soft)}.lista-caps{gap:10px;list-style:none;display:grid}.lista-caps li{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:14px;padding:12px 14px;display:flex}.lista-caps .n{font-family:var(--serif);color:var(--amber);min-width:30px;font-size:22px;line-height:1}.lista-caps small{color:var(--ink-2)}.tag-gratis{letter-spacing:.08em;text-transform:uppercase;color:var(--green);background:#3f8f6a1f;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:800}.btn.centro{margin:10px auto 0}.mapa-cab h1{margin:6px 0;font-size:clamp(26px,6vw,38px)}.mapa-topo{align-items:center;gap:18px;display:grid}@media (min-width:820px){.mapa-topo{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.roda{width:100%;max-width:440px;margin:0 auto;display:block}.posicoes{border-collapse:collapse;background:var(--card);border:1px solid var(--line);border-radius:14px;width:100%;font-size:14.5px;overflow:hidden}.posicoes td{border-bottom:1px solid var(--line-2);padding:7px 10px}.posicoes .gl,.posicoes .gs{color:var(--amber);font-size:16px}.posicoes .soft{color:var(--soft);white-space:nowrap}.ceu-hoje h3{font-size:24px}.transito{border-top:1px solid var(--line-2);gap:4px;margin-top:14px;padding-top:12px;display:grid}.faca-evite{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;font-size:13.5px;display:flex}.faca-evite span:first-child{color:var(--green)}.faca-evite span:last-child{color:var(--rose)}.mais-transitos{color:var(--ink-2);margin-top:12px;font-size:14px}.mais-transitos a{color:var(--amber);text-decoration:underline}.capitulo{background:var(--card);border:1px solid var(--line);border-radius:var(--raio);box-shadow:var(--sombra);gap:18px;padding:20px;display:grid}.capitulo.bloqueado{min-height:220px}.cap-cab{align-items:flex-start;gap:14px;display:flex}.cap-n{font-family:var(--serif);color:var(--amber);min-width:40px;font-size:30px;line-height:1}.cap-cab h2{font-size:clamp(22px,5vw,28px)}.secao{gap:6px;display:grid}.secao+.secao{border-top:1px solid var(--line-2);padding-top:16px}.secao h3{font-size:21px}.secao .sub{letter-spacing:.06em;text-transform:uppercase;color:var(--amber);font-size:12.5px;font-weight:700}.secao.tenso .sub{color:var(--rose)}.secao.harmonico .sub{color:var(--green)}.secao .extra{background:var(--bg-2);border-radius:12px;padding:12px 14px;font-size:15px}.secao .extra p{color:var(--ink-2);margin-top:4px}.fd{gap:10px;font-size:14.5px;display:grid}@media (min-width:560px){.fd{grid-template-columns:1fr 1fr}}.fd ul{color:var(--ink-2);gap:4px;margin-top:4px;list-style:none;display:grid}.fd ul li:before{content:"✦ ";color:var(--amber)}.fd ul.praticas{grid-column:1/-1}.pratica{border-left:3px solid var(--green);background:#3f8f6a14;border-radius:0 10px 10px 0;padding:10px 12px;font-size:15px}.capitulo.bloqueado .cadeado{color:var(--amber);background:linear-gradient(#fffdf833,#fffdf8f2 55%);place-items:center;font-weight:700;display:grid;position:absolute;inset:90px 0 0}.linha-tempo{gap:16px;list-style:none;display:grid}.linha-tempo .fase{border-left:3px solid var(--gold);grid-template-columns:88px minmax(0,1fr);gap:12px;padding-left:12px;display:grid}.linha-tempo .fase.tenso{border-left-color:var(--rose)}.linha-tempo .fase.harmonico{border-left-color:var(--green)}.linha-tempo .quando{color:var(--brown);font-size:14px;font-weight:700}.linha-tempo h3{font-size:19px}.linha-tempo .sub{color:var(--soft);text-transform:uppercase;letter-spacing:.05em;font-size:12px}.extra-teaser{gap:10px;display:grid}
