.lrod-explore{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.lrod-explore__module{border:1px solid var(--lrod-rule);border-top:3px solid var(--lrod-brand);border-radius:var(--lrod-radius-lg);background:var(--lrod-surface);padding:1.1rem 1.25rem .4rem}.lrod-explore__label{font-size:var(--lrod-text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--lrod-ink-subtle);margin:0;font-weight:600}.lrod-explore__title{font-family:var(--lrod-font-display);font-size:var(--lrod-text-lg);color:var(--lrod-ink);margin:.2rem 0 0;line-height:1.25}.lrod-explore summary{cursor:pointer;list-style:none}.lrod-explore summary::-webkit-details-marker{display:none}.lrod-explore summary:focus-visible{outline:2px solid var(--lrod-brand);outline-offset:2px;border-radius:var(--lrod-radius)}.lrod-explore__open{min-height:2.75rem;font-size:var(--lrod-text-sm);color:var(--lrod-ink-muted);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;display:flex}.lrod-explore__open:after{content:"Explore";content:"Explore" / "";background:var(--lrod-brand-soft);color:var(--lrod-brand-ink);border-radius:999px;flex:none;padding:.35rem .95rem;font-weight:600}.lrod-explore__more[open]>.lrod-explore__open:after{content:"Close";content:"Close" / ""}.lrod-explore__open:hover:after{background:var(--lrod-brand);color:var(--lrod-surface)}.lrod-explore__about{max-width:68ch;font-size:var(--lrod-text-sm);color:var(--lrod-ink-muted);margin:0 0 .8rem;line-height:1.55}.lrod-explore__chapters{border-top:1px solid var(--lrod-rule);margin:0 0 .6rem;padding:0;list-style:none}.lrod-explore__chapters>li{border-bottom:1px solid var(--lrod-rule)}.lrod-explore__chapters>li:last-child{border-bottom:0}.lrod-explore__chapter>summary{font-size:var(--lrod-text-sm);color:var(--lrod-ink);justify-content:space-between;gap:1rem;padding:.7rem 1.8rem .7rem 0;font-weight:600;display:flex;position:relative}.lrod-explore__chapter>summary:after{content:"+";content:"+" / "";color:var(--lrod-ink-subtle);transition:transform var(--lrod-motion) var(--lrod-motion-ease);font-size:1.2rem;font-weight:500;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.lrod-explore__chapter[open]>summary:after{color:var(--lrod-brand);transform:translateY(-50%)rotate(45deg)}.lrod-explore__chapter>summary:hover{color:var(--lrod-brand)}.lrod-explore__count{color:var(--lrod-ink-subtle);flex:none;font-weight:400}.lrod-explore__lessons{font-size:var(--lrod-text-sm);color:var(--lrod-ink-muted);margin:0 0 .7rem;padding-left:1.5rem;line-height:1.45}.lrod-explore__lessons:has(>li:nth-child(6)){columns:16rem 2;column-gap:2.5rem}.lrod-explore__lessons>li{break-inside:avoid;padding:.12rem 0}.lrod-explore__into,.lrod-explore__codes{color:var(--lrod-ink-subtle)}.lrod-explore__codes{font-size:var(--lrod-text-xs);letter-spacing:.02em;margin:0 0 .8rem}.lrod-explore__notice{margin-top:1.25rem}@media (prefers-reduced-motion:reduce){.lrod-explore__chapter>summary:after{transition:none}}@media (max-width:40rem){.lrod-home .lrod-explore__years{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.lrod-home .lrod-explore__years a{white-space:nowrap;justify-content:center;align-items:center;min-height:2.75rem;padding:0 .3rem;font-size:.875rem;display:flex}.lrod-explore__hero .lrod-home__stage-card{display:none}.lrod-home .lrod-explore__hero{padding-bottom:.5rem}.lrod-explore__hero .lrod-home__stage{min-height:8.5rem;padding:0}.lrod-explore{gap:.7rem}.lrod-explore__module{padding:.95rem 1rem .2rem}.lrod-explore__open{margin-bottom:.5rem}.lrod-explore__open:after{align-items:center;min-height:2.25rem;padding-block:0;display:inline-flex}.lrod-explore__chapter>summary{align-items:center;min-height:2.75rem;padding-block:.55rem}.lrod-explore__codes{font-size:.8125rem}}.lrod-explore__codes:has(+.lrod-explore__codes){margin-bottom:.25rem}
