.hint-detail[data-astro-cid-gtzwim2j]{background:var(--ivory);padding-block:clamp(3rem,8vh,5rem) clamp(5rem,12vh,8rem)}.breadcrumb[data-astro-cid-gtzwim2j]{color:var(--sub);flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;font-size:.875rem;display:flex}.breadcrumb[data-astro-cid-gtzwim2j] a[data-astro-cid-gtzwim2j]{color:inherit;text-decoration:none}.breadcrumb[data-astro-cid-gtzwim2j] a[data-astro-cid-gtzwim2j]:hover{color:var(--navy);text-decoration:underline}.hint-header[data-astro-cid-gtzwim2j]{margin-bottom:3rem}.hint-badge[data-astro-cid-gtzwim2j]{background:var(--gold);color:#fff;border-radius:999px;margin-bottom:1rem;padding:.375rem 1rem;font-size:.875rem;font-weight:700;display:inline-block}.hint-title[data-astro-cid-gtzwim2j]{color:var(--navy);margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.5}.hint-lead[data-astro-cid-gtzwim2j]{color:var(--sub);font-size:.9375rem;line-height:2}.hint-scope[data-astro-cid-gtzwim2j]{border:2px solid var(--gold);border-radius:var(--radius-lg);background:#fff;margin-bottom:3rem;padding:1.5rem}.hint-scope__title[data-astro-cid-gtzwim2j]{color:var(--navy);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1rem;font-weight:700;display:flex}.hint-scope__title[data-astro-cid-gtzwim2j] svg{color:var(--gold)}.hint-scope[data-astro-cid-gtzwim2j] p[data-astro-cid-gtzwim2j]{color:var(--sub);font-size:.9375rem;line-height:1.8}.hint-steps[data-astro-cid-gtzwim2j]{margin-bottom:3rem}.section-subtitle[data-astro-cid-gtzwim2j]{color:var(--navy);margin-bottom:1.5rem;font-size:1.375rem;font-weight:700}.steps-list[data-astro-cid-gtzwim2j]{counter-reset:step;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.step-item[data-astro-cid-gtzwim2j]{counter-increment:step;border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;padding:1.75rem;position:relative}.step-item[data-astro-cid-gtzwim2j]:before{content:counter(step);background:var(--gold);color:#fff;width:2rem;height:2rem;font-family:var(--font-en);border-radius:50%;place-items:center;font-size:1rem;font-weight:700;display:grid;position:absolute;top:1.75rem;left:1.75rem}.step-time[data-astro-cid-gtzwim2j]{font-family:var(--font-en);color:var(--gold);margin-bottom:.5rem;padding-left:3rem;font-size:.875rem;font-weight:700}.step-title[data-astro-cid-gtzwim2j]{color:var(--navy);margin-bottom:.75rem;padding-left:3rem;font-size:1.125rem;font-weight:700}.step-desc[data-astro-cid-gtzwim2j]{color:var(--sub);padding-left:3rem;font-size:.9375rem;line-height:1.9}.hint-completion[data-astro-cid-gtzwim2j]{background:var(--paper);border-radius:var(--radius-lg);margin-bottom:2rem;padding:1.5rem}.hint-completion__title[data-astro-cid-gtzwim2j]{color:var(--navy);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1rem;font-weight:700;display:flex}.hint-completion__title[data-astro-cid-gtzwim2j] svg{color:var(--gold)}.hint-completion[data-astro-cid-gtzwim2j] p[data-astro-cid-gtzwim2j]{color:var(--sub);font-size:.9375rem;line-height:1.8}.hint-tips[data-astro-cid-gtzwim2j]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;margin-bottom:3rem;padding:1.75rem}.hint-tips__title[data-astro-cid-gtzwim2j]{color:var(--navy);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;font-weight:700;display:flex}.hint-tips__title[data-astro-cid-gtzwim2j] svg{color:var(--gold)}.hint-tips__list[data-astro-cid-gtzwim2j]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.hint-tips__list[data-astro-cid-gtzwim2j] li[data-astro-cid-gtzwim2j]{color:var(--sub);padding-left:1.25rem;font-size:.9375rem;line-height:1.8;position:relative}.hint-tips__list[data-astro-cid-gtzwim2j] li[data-astro-cid-gtzwim2j]:before{content:"✓";color:var(--gold);font-weight:700;position:absolute;left:0}.hint-next[data-astro-cid-gtzwim2j]{margin-bottom:3rem}.hint-next__text[data-astro-cid-gtzwim2j]{color:var(--sub);margin-top:1rem;font-size:.9375rem;line-height:2}.hint-disclaimer[data-astro-cid-gtzwim2j]{background:var(--paper);border-left:3px solid var(--gold);border-radius:var(--radius);color:var(--sub);margin-bottom:3rem;padding:1.5rem;font-size:.875rem;line-height:1.9}.hint-disclaimer[data-astro-cid-gtzwim2j] strong[data-astro-cid-gtzwim2j]{color:var(--navy)}.hint-other-themes[data-astro-cid-gtzwim2j],.hint-consult[data-astro-cid-gtzwim2j]{margin-bottom:3rem}.hint-other-themes__text[data-astro-cid-gtzwim2j],.hint-consult__text[data-astro-cid-gtzwim2j]{color:var(--sub);margin-top:1rem;margin-bottom:1.5rem;font-size:.9375rem;line-height:2}.btn-row[data-astro-cid-gtzwim2j]{gap:1rem}button[data-astro-cid-gtzwim2j]:disabled{opacity:.5;cursor:not-allowed}
