.tarot-deck-widget[data-astro-cid-o6ynpgzj]{padding:28px;background:var(--bg-surface)}.deck-header[data-astro-cid-o6ynpgzj]{text-align:center;margin-bottom:28px;padding-bottom:18px;border-bottom:2px solid var(--box-border)}.deck-title[data-astro-cid-o6ynpgzj]{font-family:var(--font-serif);font-size:30px;color:var(--ink-black);margin:4px 0}.deck-sub[data-astro-cid-o6ynpgzj]{font-size:14px;color:var(--ink-muted);line-height:1.6;max-width:560px;margin:0 auto}.cards-table[data-astro-cid-o6ynpgzj]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;perspective:1000px;margin-bottom:24px}.tarot-card-slot[data-astro-cid-o6ynpgzj]{height:330px;cursor:pointer}.tarot-card-inner[data-astro-cid-o6ynpgzj]{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s cubic-bezier(.16,1,.3,1);transform-style:preserve-3d}.tarot-card-inner[data-astro-cid-o6ynpgzj].flipped{transform:rotateY(180deg)}.card-face[data-astro-cid-o6ynpgzj]{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:22px 16px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.card-back[data-astro-cid-o6ynpgzj]{background:var(--bg-white)}.back-num[data-astro-cid-o6ynpgzj]{font-family:var(--font-mono);font-size:24px;font-weight:800;color:var(--coral)}.back-pattern[data-astro-cid-o6ynpgzj]{flex:1;width:100%;margin:12px 0;background-image:linear-gradient(45deg,var(--box-border-subtle) 25%,transparent 25%,transparent 75%,var(--box-border-subtle) 75%),linear-gradient(45deg,var(--box-border-subtle) 25%,transparent 25%,transparent 75%,var(--box-border-subtle) 75%);background-size:16px 16px;background-position:0 0,8px 8px;border:2px solid var(--box-border)}.back-label[data-astro-cid-o6ynpgzj]{font-family:var(--font-mono);font-size:11px;font-weight:800;color:var(--ink-black);letter-spacing:.1em}.back-pergunta[data-astro-cid-o6ynpgzj]{font-size:11.5px;color:var(--ink-muted)}.card-front[data-astro-cid-o6ynpgzj]{background:var(--bg-surface);transform:rotateY(180deg)}.card-front[data-astro-cid-o6ynpgzj].carta-invertida{background:var(--bg-card-alt)}.front-pos[data-astro-cid-o6ynpgzj]{font-family:var(--font-mono);font-size:9.5px;font-weight:800;letter-spacing:.12em;color:var(--ink-muted)}.front-roman[data-astro-cid-o6ynpgzj]{font-family:var(--font-serif);font-size:46px;line-height:1;color:var(--ink-black);padding:6px 14px;border:2.5px solid var(--box-border)}.card-front[data-astro-cid-o6ynpgzj].carta-invertida .front-roman[data-astro-cid-o6ynpgzj]{transform:rotate(180deg);color:var(--coral);border-color:var(--coral)}.front-name[data-astro-cid-o6ynpgzj]{font-family:var(--font-serif);font-size:22px;color:var(--ink-black)}.front-key[data-astro-cid-o6ynpgzj]{font-family:var(--font-mono);font-size:9.5px;font-weight:800;color:var(--coral);letter-spacing:.08em;display:block}.front-desc[data-astro-cid-o6ynpgzj]{font-size:12px;color:var(--ink-body);line-height:1.5}.deck-footer-actions[data-astro-cid-o6ynpgzj]{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding-top:16px;border-top:2px solid var(--box-border)}.deck-hint[data-astro-cid-o6ynpgzj]{font-family:var(--font-mono);font-size:10.5px;font-weight:800;letter-spacing:.1em;color:var(--ink-muted)}.deck-botoes[data-astro-cid-o6ynpgzj]{display:flex;gap:10px}.deck-honestidade[data-astro-cid-o6ynpgzj]{margin-top:22px;padding:18px 20px;background:var(--bg-card-alt);border:2px dashed var(--box-border);display:flex;gap:14px;align-items:flex-start}.deck-hon-ico[data-astro-cid-o6ynpgzj]{flex:0 0 20px;width:20px;height:20px;color:var(--ink-black);margin-top:2px}.deck-honestidade[data-astro-cid-o6ynpgzj] p[data-astro-cid-o6ynpgzj]{font-size:13px;color:var(--ink-body);line-height:1.65}.deck-honestidade[data-astro-cid-o6ynpgzj] strong[data-astro-cid-o6ynpgzj]{color:var(--ink-black)}@media(max-width:768px){.cards-table[data-astro-cid-o6ynpgzj]{grid-template-columns:1fr}.tarot-card-slot[data-astro-cid-o6ynpgzj]{height:300px}.deck-footer-actions[data-astro-cid-o6ynpgzj]{justify-content:center;text-align:center}}.tr-page[data-astro-cid-keztn4ya]{padding:60px 0 90px}.tr-h2[data-astro-cid-keztn4ya]{font-family:var(--font-serif);font-size:28px;color:var(--ink-black);margin-bottom:16px}.tr-como[data-astro-cid-keztn4ya]{margin-top:54px}.tr-passos[data-astro-cid-keztn4ya]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tr-passo[data-astro-cid-keztn4ya]{padding:20px;background:var(--bg-surface);display:flex;flex-direction:column;gap:3px}.tr-passo-num[data-astro-cid-keztn4ya]{font-family:var(--font-mono);font-size:22px;font-weight:800;color:var(--coral)}.tr-passo[data-astro-cid-keztn4ya] strong[data-astro-cid-keztn4ya]{font-family:var(--font-mono);font-size:12px;font-weight:800;letter-spacing:.1em;color:var(--ink-black)}.tr-passo-perg[data-astro-cid-keztn4ya]{font-family:var(--font-serif);font-size:19px;color:var(--ink-black)}.tr-nota[data-astro-cid-keztn4ya]{margin-top:18px;font-size:14px;color:var(--ink-body);line-height:1.75;max-width:720px}.tr-cta[data-astro-cid-keztn4ya]{margin-top:54px;padding:34px;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center}.tr-cta-ico[data-astro-cid-keztn4ya]{width:42px;height:42px;color:var(--acid)}.tr-cta-txt[data-astro-cid-keztn4ya] h2[data-astro-cid-keztn4ya]{font-family:var(--font-serif);font-size:27px;color:#fff;margin-bottom:8px}.tr-cta-txt[data-astro-cid-keztn4ya] p[data-astro-cid-keztn4ya]{font-size:14px;color:#f2f1ecc7;line-height:1.65}@media(max-width:860px){.tr-passos[data-astro-cid-keztn4ya]{grid-template-columns:1fr}.tr-cta[data-astro-cid-keztn4ya]{grid-template-columns:1fr;padding:26px 22px}}
