.site-shell main .tarot-question-panel[data-keep-functional-surface]{background:#fffdf7!important}.tarot-question-panel{padding:2rem;border:1px solid #eadfca;border-radius:1rem;color:#382e25;line-height:1.8}.tarot-question-panel :is(h1,h2,p,li,label,summary,figcaption){font-family:DM Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left}.tarot-question-panel h1{color:#971c20;font-size:clamp(1.55rem,2.7vw,2.15rem);font-weight:700;line-height:1.2}.tarot-question-panel header p{margin-top:.7rem}.tarot-question-panel h2{margin:1.5rem 0 .7rem;color:#971c20;font-weight:700;font-size:1.3rem}.tarot-question-note{font-size:.94rem;color:#67594d}.tarot-question-custom{margin:1.5rem 0;padding:1.2rem;background:#fff8ed;border:1px solid #ead8b8;border-radius:.7rem}.tarot-question-panel label{display:block;font-weight:700;margin:.5rem 0 .3rem}.tarot-question-panel :is(textarea,input){display:block;width:100%;min-width:0;padding:.7rem;background:white;border:1px solid #cdbb9d;border-radius:.4rem;color:#30231c}.tarot-question-panel textarea{min-height:6rem;resize:vertical}.tarot-question-form-footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:.75rem;font-size:.9rem}.tarot-question-form-footer button{padding:.65rem 1rem;border-radius:.5rem;background:#971c20;color:#fff;font-weight:700}.tarot-question-form-footer button:disabled{opacity:.5;cursor:not-allowed}.tarot-question-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.tarot-question-tabs button{border:1px solid #d2bda0;border-radius:99px;padding:.45rem .8rem;background:#fff}.tarot-question-tabs button[aria-pressed=true]{background:#971c20;color:#fff;border-color:#971c20}.tarot-question-group-description{margin:1rem 0 .4rem;color:#67594d}.tarot-question-list{list-style:none;padding:0}.tarot-question-list li{border-bottom:1px solid #eadfca}.tarot-question-list button{display:flex;align-items:center;gap:.8rem;width:100%;padding:.8rem .2rem;color:#482b24;text-align:left}.tarot-question-list button span:first-child{flex:1}.tarot-question-list button:hover{color:#a3141b;text-decoration:underline}.tarot-question-list small{color:#67594d}.tarot-question-reading{margin-top:2rem}.tarot-question-reading p{margin-bottom:1rem}.tarot-question-reading nav{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:1.2rem 0;padding:.8rem 0;border-block:1px solid #ead8b8}.tarot-question-reading a{color:#a3141b;text-decoration:underline;text-underline-offset:3px}.tarot-question-reading section{scroll-margin-top:110px}.tarot-question-reading ol{list-style:decimal;padding-left:1.4rem}.tarot-question-reading li{margin-bottom:.5rem}.tarot-question-reading figure{margin:1.5rem 0}.tarot-question-reading figure img{display:block;width:100%;height:auto;border-radius:.5rem}.tarot-question-reading figcaption{margin-top:.5rem;color:#67594d;font-size:.9rem}.tarot-question-reading details{margin-top:.75rem;padding:1rem;background:#fff;border:1px solid #eadfca;border-radius:.5rem}.tarot-question-reading summary{cursor:pointer;color:#871e21;font-weight:700}.tarot-question-reading details p{margin:.75rem 0 0}.tarot-question-aside{margin-bottom:1.25rem;overflow:hidden;border:1px solid #eadfca;border-radius:.75rem;background:#fffdf7}.tarot-question-aside img{display:block;width:100%;height:auto}.tarot-question-aside p{padding:.9rem;color:#67594d}@media (max-width:767px){.tarot-question-layout{padding-inline:0}.site-shell main .tarot-question-panel[data-keep-functional-surface]{padding:1.2rem;border-radius:0}}
