.card-detail--guided{grid-template-columns:minmax(190px,250px) minmax(0,1fr);gap:clamp(32px,6vw,70px);max-width:1040px}.card-detail--guided .card-detail-art .tarot-card{width:100%}.card-detail--guided .card-guide-content{min-width:0}.card-detail--guided .card-guide-header{border-bottom:1px solid var(--line);padding-bottom:25px}.card-detail--guided .card-guide-header h1{margin:10px 0 12px}.card-detail--guided .card-guide-header>p:last-child{font-size:16px;line-height:1.9}.card-guide-editorial{min-width:0}.card-guide-editorial h2{margin:28px 0 12px;font-size:24px}.card-guide-editorial h3{margin:22px 0 8px;font-size:19px}.card-guide-editorial p,.card-guide-editorial li,.card-guide-editorial dd{color:var(--muted);font-size:16px;line-height:1.9}.card-guide-editorial ul,.card-guide-editorial ol{gap:7px;margin:14px 0 18px;padding-left:23px;display:grid}.card-guide-editorial li::marker{color:var(--gold)}.card-guide-introduction{border-left:2px solid var(--gold);background:color-mix(in srgb, var(--paper) 72%, transparent);margin:24px 0 28px;padding:20px 22px}.card-guide-introduction h2{margin:7px 0 6px}.card-guide-topic{border-top:1px solid var(--line);margin-top:27px;padding-top:4px}.card-guide-editorial blockquote{border-left:2px solid var(--gold);background:color-mix(in srgb, var(--paper) 72%, transparent);margin:26px 0;padding:17px 21px}.card-guide-editorial blockquote p{color:var(--ink);font-family:Prata,Georgia,serif;font-size:19px}.card-guide-editorial blockquote cite{color:var(--muted);margin-top:8px;font-size:14px;font-style:normal;display:block}.card-guide-editorial .card-guide-cta{border:1px solid var(--line);border-left:2px solid var(--gold);border-radius:var(--radius);background:color-mix(in srgb, var(--paper) 80%, transparent);justify-items:start;gap:12px;margin:30px 0;padding:22px 24px;display:grid}.card-guide-editorial .card-guide-cta h2,.card-guide-editorial .card-guide-cta p{margin:0}.card-guide-editorial .card-guide-internal-link{color:var(--gold);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--gold) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--gold) 55%, transparent);text-underline-offset:3px}.card-guide-faq{border-top:1px solid var(--line);margin-top:30px;padding-top:5px}.card-guide-faq-item{border-bottom:1px solid var(--line);padding:16px 0}.card-guide-faq-item dt{color:var(--ink);font-family:Prata,Georgia,serif;font-size:18px}.card-guide-faq-item dd{margin-top:7px}.card-guide-base-meanings{border-top:1px solid var(--line);margin-top:32px;padding-top:5px}.card-guide-base-meanings>h2{margin-top:25px}.card-guide-base-meanings .meaning-block{margin-top:22px}.card-guide-base-meanings .advice{border-left:2px solid var(--gold);padding-left:18px}.card-guide-bottom-links{margin-top:28px}@media (min-width:801px) and (max-width:1070px) and (max-height:600px){.card-detail .card-detail-art .tarot-card-final{width:min(100%,57.416vh - 64.3059px);max-height:calc(100vh - 112px);margin-inline:auto}}@media (max-width:800px){.card-detail--guided{grid-template-columns:minmax(0,1fr);gap:30px}.card-detail--guided .card-detail-art{width:min(100%,190px);margin:auto;position:static}.card-detail--guided .card-guide-header{text-align:center}}@media (max-width:380px){.card-guide-introduction{padding:17px 15px}.card-guide-editorial .card-guide-cta{padding:18px 16px}}
