.mbti-quiz-section[data-astro-cid-cqav6sgt]{padding:2rem 0 3.5rem;background:radial-gradient(circle at top right,rgba(201,164,90,.12),transparent 30%),linear-gradient(180deg,#faf6eff5,#f3e6c97a)}.mbti-quiz-shell[data-astro-cid-cqav6sgt]{display:grid;gap:1.5rem}.mbti-screen[data-astro-cid-cqav6sgt],.mbti-footer-note[data-astro-cid-cqav6sgt]{border:1px solid var(--color-border);border-radius:var(--radius);background:#fffcf6eb;box-shadow:var(--shadow)}.mbti-screen[data-astro-cid-cqav6sgt]{padding:1.5rem}.mbti-heading-row[data-astro-cid-cqav6sgt],.mbti-panel-head[data-astro-cid-cqav6sgt],.mbti-question-meta[data-astro-cid-cqav6sgt],.mbti-question-footer[data-astro-cid-cqav6sgt],.mbti-axis-result-top[data-astro-cid-cqav6sgt]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mbti-kicker[data-astro-cid-cqav6sgt],.mbti-badge[data-astro-cid-cqav6sgt],.mbti-progress-badge[data-astro-cid-cqav6sgt],.mbti-question-meta[data-astro-cid-cqav6sgt] span[data-astro-cid-cqav6sgt]{font-size:.76rem;letter-spacing:.06em;text-transform:uppercase}.mbti-kicker[data-astro-cid-cqav6sgt],.mbti-question-meta[data-astro-cid-cqav6sgt] span[data-astro-cid-cqav6sgt]:first-child,.mbti-result-prefix[data-astro-cid-cqav6sgt]{color:var(--color-primary-dark)}.mbti-badge[data-astro-cid-cqav6sgt],.mbti-progress-badge[data-astro-cid-cqav6sgt]{padding:.35rem .7rem;border-radius:999px;background:#c9a45a26;color:var(--color-primary-dark)}.mbti-screen[data-astro-cid-cqav6sgt] h1[data-astro-cid-cqav6sgt],.mbti-screen[data-astro-cid-cqav6sgt] h2[data-astro-cid-cqav6sgt],.mbti-screen[data-astro-cid-cqav6sgt] h3[data-astro-cid-cqav6sgt]{margin:0;color:var(--color-text)}.mbti-screen[data-astro-cid-cqav6sgt] h1[data-astro-cid-cqav6sgt]{margin-top:.75rem;font-size:clamp(1.5rem,2vw,1.9rem);line-height:1.2}.mbti-subtitle[data-astro-cid-cqav6sgt],.mbti-intro[data-astro-cid-cqav6sgt],.mbti-result-summary[data-astro-cid-cqav6sgt],.mbti-footer-note[data-astro-cid-cqav6sgt],.mbti-disclaimer[data-astro-cid-cqav6sgt],.mbti-question-card[data-astro-cid-cqav6sgt] p[data-astro-cid-cqav6sgt],.mbti-axis-card[data-astro-cid-cqav6sgt] p[data-astro-cid-cqav6sgt],.mbti-axis-result-card[data-astro-cid-cqav6sgt] p[data-astro-cid-cqav6sgt],.mbti-axis-result-card[data-astro-cid-cqav6sgt] small[data-astro-cid-cqav6sgt]{color:var(--color-text-muted);line-height:1.6}.mbti-subtitle[data-astro-cid-cqav6sgt]{margin:.6rem 0 0;font-size:1rem}.mbti-intro[data-astro-cid-cqav6sgt]{margin:.85rem 0 0;max-width:720px}.mbti-stat-grid[data-astro-cid-cqav6sgt],.mbti-axis-grid[data-astro-cid-cqav6sgt],.mbti-insight-grid[data-astro-cid-cqav6sgt],.mbti-axis-results-grid[data-astro-cid-cqav6sgt]{display:grid;gap:1rem}.mbti-stat-grid[data-astro-cid-cqav6sgt]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.4rem}.mbti-stat-grid[data-astro-cid-cqav6sgt] article[data-astro-cid-cqav6sgt],.mbti-axis-card[data-astro-cid-cqav6sgt],.mbti-question-card[data-astro-cid-cqav6sgt],.mbti-axis-result-card[data-astro-cid-cqav6sgt],.mbti-insight-card[data-astro-cid-cqav6sgt],.mbti-food-card[data-astro-cid-cqav6sgt]{border:1px solid rgba(201,164,90,.25);border-radius:calc(var(--radius) - 4px);background:#ffffffd1}.mbti-stat-grid[data-astro-cid-cqav6sgt] article[data-astro-cid-cqav6sgt]{padding:1rem;text-align:center}.mbti-stat-grid[data-astro-cid-cqav6sgt] strong[data-astro-cid-cqav6sgt]{display:block;font-size:1.3rem;color:var(--color-text)}.mbti-stat-grid[data-astro-cid-cqav6sgt] span[data-astro-cid-cqav6sgt]{display:block;margin-top:.3rem;color:var(--color-text-muted);font-size:.84rem}.mbti-axis-grid[data-astro-cid-cqav6sgt]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.3rem}.mbti-axis-card[data-astro-cid-cqav6sgt],.mbti-question-card[data-astro-cid-cqav6sgt],.mbti-axis-result-card[data-astro-cid-cqav6sgt],.mbti-insight-card[data-astro-cid-cqav6sgt],.mbti-food-card[data-astro-cid-cqav6sgt]{padding:1.1rem}.mbti-axis-card[data-astro-cid-cqav6sgt] span[data-astro-cid-cqav6sgt]{display:inline-flex;margin-bottom:.55rem;font-size:.75rem;color:var(--color-primary-dark)}.mbti-axis-card[data-astro-cid-cqav6sgt] strong[data-astro-cid-cqav6sgt],.mbti-question-card[data-astro-cid-cqav6sgt] h3[data-astro-cid-cqav6sgt],.mbti-insight-card[data-astro-cid-cqav6sgt] h3[data-astro-cid-cqav6sgt],.mbti-food-card[data-astro-cid-cqav6sgt] h3[data-astro-cid-cqav6sgt],.mbti-result-tagline[data-astro-cid-cqav6sgt]{font-size:1.02rem}.mbti-axis-card[data-astro-cid-cqav6sgt] p[data-astro-cid-cqav6sgt]{margin:.45rem 0 0;font-size:.9rem}.mbti-intro-actions[data-astro-cid-cqav6sgt]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.4rem}.mbti-intro-actions[data-astro-cid-cqav6sgt] p[data-astro-cid-cqav6sgt],.mbti-section-head[data-astro-cid-cqav6sgt] p[data-astro-cid-cqav6sgt],.mbti-question-footer[data-astro-cid-cqav6sgt] span[data-astro-cid-cqav6sgt]{margin:0;font-size:.92rem;color:var(--color-text-muted)}.mbti-primary-button[data-astro-cid-cqav6sgt],.mbti-secondary-button[data-astro-cid-cqav6sgt]{border:0;border-radius:999px;font:inherit;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.mbti-answer-button{border:0;font:inherit;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.mbti-primary-button[data-astro-cid-cqav6sgt],.mbti-secondary-button[data-astro-cid-cqav6sgt]{padding:.72rem 1.25rem}.mbti-primary-button[data-astro-cid-cqav6sgt]{background:var(--color-primary-dark);color:#fff;box-shadow:var(--shadow)}.mbti-primary-button[data-astro-cid-cqav6sgt]:hover,.mbti-secondary-button[data-astro-cid-cqav6sgt]:hover,.mbti-answer-button:hover{transform:translateY(-1px)}.mbti-secondary-button[data-astro-cid-cqav6sgt]{background:#c9a45a26;color:var(--color-primary-dark)}.mbti-secondary-button[data-astro-cid-cqav6sgt]:disabled{opacity:.45;cursor:not-allowed;transform:none}.mbti-progress-track[data-astro-cid-cqav6sgt],.mbti-axis-bar[data-astro-cid-cqav6sgt]{width:100%;overflow:hidden;border-radius:999px;background:#c9a45a29}.mbti-progress-track[data-astro-cid-cqav6sgt]{height:8px;margin:1rem 0 1.2rem}.mbti-progress-track[data-astro-cid-cqav6sgt] span[data-astro-cid-cqav6sgt],.mbti-axis-bar[data-astro-cid-cqav6sgt] span[data-astro-cid-cqav6sgt]{display:block;height:100%;background:linear-gradient(90deg,var(--color-primary-dark),var(--color-primary))}.mbti-question-meta[data-astro-cid-cqav6sgt]{margin-bottom:1rem;flex-wrap:wrap}.mbti-question-card[data-astro-cid-cqav6sgt] h3[data-astro-cid-cqav6sgt]{line-height:1.5}.mbti-answer-grid[data-astro-cid-cqav6sgt]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1.2rem}.mbti-answer-button{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.55rem;min-height:4.1rem;padding:1.15rem 1.3rem;background:#ffffffeb;border:1px solid rgba(201,164,90,.3);border-radius:24px;text-align:center}.mbti-answer-label{font-size:1.12rem;font-weight:700;color:var(--color-text)}.mbti-answer-tone{display:inline-flex;align-items:center;gap:.55rem;font-size:1.01rem;color:var(--color-text-muted)}.mbti-answer-tone:before{content:"·";color:var(--color-primary-dark);font-weight:700}.mbti-answer-button.is-selected{background:#c9a45a24;border-color:var(--color-primary)}.mbti-question-footer[data-astro-cid-cqav6sgt]{margin-top:1.25rem}.mbti-result-hero[data-astro-cid-cqav6sgt]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start;margin-top:1.1rem;padding:1.2rem;border-radius:calc(var(--radius) - 4px);background:#f3e6c973}.mbti-result-prefix[data-astro-cid-cqav6sgt]{margin:0 0 .45rem;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase}.mbti-result-tagline[data-astro-cid-cqav6sgt],.mbti-result-summary[data-astro-cid-cqav6sgt]{margin:0}.mbti-result-summary[data-astro-cid-cqav6sgt]{margin-top:.6rem}.mbti-type-badge[data-astro-cid-cqav6sgt]{min-width:86px;padding:.9rem 1rem;border-radius:20px;background:var(--color-primary-dark);color:#fff;font-size:1.2rem;font-weight:700;text-align:center}.mbti-axis-results[data-astro-cid-cqav6sgt],.mbti-food-card[data-astro-cid-cqav6sgt]{margin-top:1.2rem}.mbti-section-head[data-astro-cid-cqav6sgt]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.mbti-axis-results-grid[data-astro-cid-cqav6sgt],.mbti-insight-grid[data-astro-cid-cqav6sgt]{grid-template-columns:repeat(2,minmax(0,1fr))}.mbti-axis-bar[data-astro-cid-cqav6sgt]{height:7px;margin:.75rem 0}.mbti-axis-result-card[data-astro-cid-cqav6sgt] p[data-astro-cid-cqav6sgt],.mbti-axis-result-card[data-astro-cid-cqav6sgt] small[data-astro-cid-cqav6sgt]{margin:0;font-size:.88rem}.mbti-axis-result-card[data-astro-cid-cqav6sgt] small[data-astro-cid-cqav6sgt]{display:inline-block;margin-top:.35rem}.mbti-insight-card[data-astro-cid-cqav6sgt] ul[data-astro-cid-cqav6sgt],.mbti-food-card[data-astro-cid-cqav6sgt] ul[data-astro-cid-cqav6sgt]{margin:.8rem 0 0;padding-left:1.1rem;color:var(--color-text-muted)}.mbti-insight-card[data-astro-cid-cqav6sgt] li[data-astro-cid-cqav6sgt],.mbti-food-card[data-astro-cid-cqav6sgt] li[data-astro-cid-cqav6sgt]{margin-top:.45rem;line-height:1.5}.mbti-disclaimer[data-astro-cid-cqav6sgt]{margin:.9rem 0 0;font-size:.88rem}.mbti-footer-note[data-astro-cid-cqav6sgt]{margin:0;padding:1rem 1.25rem;font-size:.9rem}@media(max-width:860px){.mbti-intro-actions[data-astro-cid-cqav6sgt],.mbti-panel-head[data-astro-cid-cqav6sgt],.mbti-question-footer[data-astro-cid-cqav6sgt],.mbti-section-head[data-astro-cid-cqav6sgt],.mbti-result-hero[data-astro-cid-cqav6sgt]{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.mbti-stat-grid[data-astro-cid-cqav6sgt],.mbti-axis-grid[data-astro-cid-cqav6sgt],.mbti-answer-grid[data-astro-cid-cqav6sgt],.mbti-axis-results-grid[data-astro-cid-cqav6sgt],.mbti-insight-grid[data-astro-cid-cqav6sgt]{grid-template-columns:1fr}.mbti-type-badge[data-astro-cid-cqav6sgt]{min-width:0}}
