.music-guide{color:#241c17;max-width:1120px;font:400 17px/1.55 var(--display);margin-inline:auto;padding:48px 24px 80px}.music-guide header{padding-block:24px 48px}.music-guide h1,.music-guide h2,.music-guide h3{color:var(--ink);letter-spacing:-.025em}.music-guide h1{font:500 clamp(48px,8vw,96px)/.94 var(--display);margin:16px 0 24px}.music-guide h2{font:550 clamp(30px,4vw,42px)/1.15 var(--display);margin-bottom:20px}.music-guide h3{font:550 28px/1.55 var(--display);margin-bottom:12px}.music-guide p{color:var(--muted);max-width:76ch;font:400 18px/1.75 var(--reading)}.music-guide .music-guide-eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:13px}.music-guide .music-guide-intro{font-size:22px}.music-guide .music-guide-note{font-size:15px}.music-guide a{text-underline-offset:4px;color:#ad4317;text-decoration:underline}.music-guide a:hover{color:#753011}.music-guide a:focus-visible{outline-offset:5px;outline:2px solid}.music-guide-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-block:28px;display:flex}.music-guide a.music-guide-primary{color:#fff;background:#a94318;border-radius:6px;padding:14px 22px;text-decoration:none;display:inline-block}.music-guide a.music-guide-primary:hover{background:#833311}.music-guide section{border-top:1px solid #d8cfc4;padding-block:36px}.music-guide-formats{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.music-guide-formats p{font-size:16px}.music-guide li{font-family:var(--reading);color:var(--muted)}.music-guide-entries{margin-block:24px;padding:0;list-style:none}.music-guide-entries li{border-bottom:1px solid #e2d9cf;gap:6px;padding-block:20px;display:grid}.music-guide-entries a{font:600 25px/1.25 var(--display)}.music-guide-entries :is(time,span){font:400 15px/1.55 var(--reading);color:#655549}.music-guide-entries time{color:var(--orange)}.music-guide-entries p{margin-top:4px;font-size:16px}.music-guide-steps{max-width:76ch;font:400 18px/1.75 var(--reading);padding-left:24px}.music-guide-steps li{margin-block:16px;padding-left:8px}.music-guide-links{flex-wrap:wrap;gap:14px 28px;margin-top:24px;padding:0;list-style:none;display:flex}@media (max-width:680px){.music-guide{padding:24px 20px 48px;font-size:16px}.music-guide-formats{grid-template-columns:1fr;gap:20px}.music-guide p,.music-guide-steps{font-size:17px}.music-guide .music-guide-intro{font-size:19px}.music-guide .music-guide-eyebrow{font-size:13px}.music-guide .music-guide-note{font-size:15px}.music-guide-actions{gap:20px}}
.music-guide-periods{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;margin-top:28px;display:grid}.music-guide-periods p{font-size:16px}.music-guide .music-guide-years{color:var(--orange);font:600 13px/1.4 var(--display);letter-spacing:.08em;text-transform:uppercase;margin:-6px 0 10px}.music-guide-names{flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:0;list-style:none;display:flex}.music-guide-names li{font:400 16px/1.5 var(--reading)}.music-guide-names li>span{color:#8a7a6d;font-size:13px}.music-guide-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;margin-top:24px;display:grid}.music-guide-directory>div>a{margin-top:16px;display:inline-block}.music-guide-glossary{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 36px;margin-top:24px;display:grid}.music-guide-glossary dt{font:600 20px/1.3 var(--display);color:var(--ink)}.music-guide-glossary dd{font:400 16px/1.65 var(--reading);color:var(--muted);margin:4px 0 0}@media (max-width:680px){.music-guide-periods,.music-guide-directory,.music-guide-glossary{grid-template-columns:1fr;gap:22px}}
