.preparation-module__HBsDYq__page{max-width:72rem;color:var(--foreground);margin:0 auto;padding:1.75rem 1.5rem 4rem}.preparation-module__HBsDYq__page a:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.preparation-module__HBsDYq__breadcrumb{color:var(--muted);flex-wrap:wrap;gap:.5rem;font-size:.8rem;display:flex}.preparation-module__HBsDYq__breadcrumb a{color:var(--brand-strong);text-underline-offset:4px;text-decoration:underline}.preparation-module__HBsDYq__heading{margin-top:2.25rem}.preparation-module__HBsDYq__kicker{color:var(--brand-strong);font-size:.8rem;font-weight:700}.preparation-module__HBsDYq__titleRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.preparation-module__HBsDYq__titleRow h1{font-size:clamp(1.65rem,4vw,2.5rem);line-height:1.5}.preparation-module__HBsDYq__status{background:var(--brand-fill);color:var(--on-brand);border-radius:2rem;flex-shrink:0;align-items:center;padding:.35rem 1rem;font-size:.9rem;font-weight:700;display:inline-flex}.preparation-module__HBsDYq__description{max-width:52rem;color:var(--muted);margin-top:1rem;font-size:.95rem;line-height:1.9}.preparation-module__HBsDYq__notice{border:1px solid var(--grade-line);border-left:4px solid var(--brand-fill);background:var(--grade-tint-subtle);border-radius:1rem;align-items:flex-start;gap:1rem;margin-top:2rem;padding:1.5rem;display:flex}.preparation-module__HBsDYq__notice>svg{color:var(--brand);flex-shrink:0;margin-top:.2rem}.preparation-module__HBsDYq__notice h2{font-size:1.1rem}.preparation-module__HBsDYq__notice p{color:var(--muted);margin-top:.5rem;font-size:.9rem;line-height:1.9}.preparation-module__HBsDYq__planned,.preparation-module__HBsDYq__related{margin-top:2.5rem}.preparation-module__HBsDYq__planned>h2,.preparation-module__HBsDYq__related>h2{font-size:1.25rem}.preparation-module__HBsDYq__topicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.preparation-module__HBsDYq__topic{border:1px solid var(--grade-line);background:#fff;border-radius:1rem;padding:1.25rem}.preparation-module__HBsDYq__smallStatus{border:1px solid var(--grade-line);background:var(--grade-tint-subtle);color:var(--brand-strong);border-radius:2rem;flex-shrink:0;align-items:center;padding:.15rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex}.preparation-module__HBsDYq__topic h3{margin-top:.8rem;font-size:1rem;line-height:1.7}.preparation-module__HBsDYq__topic p{color:var(--muted);margin-top:.6rem;font-size:.85rem;line-height:1.9}.preparation-module__HBsDYq__related ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;list-style:none;display:grid}.preparation-module__HBsDYq__related a{border:1px solid var(--grade-line);min-height:60px;color:var(--brand-strong);background:#fff;border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.75rem 1rem;font-size:.9rem;font-weight:700;display:flex}.preparation-module__HBsDYq__related a>svg{color:var(--brand);flex-shrink:0;margin-left:auto}.preparation-module__HBsDYq__related a:hover{border-color:var(--brand-fill);background:var(--grade-tint-subtle)}.preparation-module__HBsDYq__back{min-height:44px;color:var(--brand-strong);align-items:center;gap:.5rem;margin-top:2rem;font-size:.85rem;font-weight:700;display:inline-flex}.preparation-module__HBsDYq__back:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:767px){.preparation-module__HBsDYq__page{padding:1.25rem 1rem 3rem}.preparation-module__HBsDYq__heading{margin-top:1.75rem}.preparation-module__HBsDYq__titleRow{gap:.65rem}.preparation-module__HBsDYq__status{font-size:.8rem}.preparation-module__HBsDYq__notice{gap:.75rem;padding:1.1rem}.preparation-module__HBsDYq__notice h2{font-size:1rem}.preparation-module__HBsDYq__topicGrid,.preparation-module__HBsDYq__related ul{grid-template-columns:1fr}}
