.rp{max-width:40rem;margin:0 auto;padding:16vh 1.9rem var(--s9)}.rp .h1{font-family:var(--serif);font-weight:300;font-size:clamp(1.45rem,3.4vw,1.95rem);line-height:1.3;color:var(--bone);margin:0;overflow-wrap:anywhere}.rp .h1-s{font-size:clamp(1.35rem,3.1vw,1.85rem);line-height:1.55}.rp .body{font-family:var(--serif);font-weight:300;font-size:1.06rem;line-height:1.8;color:var(--bone-dim);margin:0;max-width:34rem;overflow-wrap:break-word}.rp .small{font-family:var(--serif);font-weight:300;font-size:.95rem;line-height:1.6;color:var(--bone-faint);margin:0;max-width:34rem}.rp .lab{font-family:var(--mono);font-weight:400;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bone-faint);line-height:1.6;margin:0}.rp .lab-s{text-transform:none;letter-spacing:.04em}.rp .data{font-family:var(--mono);font-weight:400;font-size:.82rem;line-height:1.5;color:var(--bone-faint);margin:0;overflow-wrap:anywhere}.rp .data a{color:var(--bone-dim);text-decoration:none;border-bottom:1px solid var(--line)}.rp .data a:hover{color:var(--bone);border-color:var(--bone-faint)}.rp .go{display:inline-flex;align-items:center;min-height:44px;font-family:var(--serif);font-weight:300;font-size:1rem;color:var(--bone-dim);text-decoration:none}.rp .go>span{border-bottom:1px solid var(--line)}.rp .go:hover{color:var(--bone)}.rp .go:hover>span{border-color:var(--bone-faint)}.rp .fr-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}.rp .fr-list>li{border-bottom:1px solid var(--hair)}.rp .fr-list>li[hidden]{display:none}.rp .fr{display:block;min-height:44px;padding:.65rem 0 .7rem;text-decoration:none}.rp .fr-n{display:block;font-family:var(--serif);font-weight:300;font-size:1rem;line-height:1.45;color:var(--bone-dim);overflow-wrap:anywhere}.rp .fr-d{display:block;margin-top:.15rem;font-family:var(--mono);font-size:.82rem;line-height:1.5;color:var(--bone-faint);overflow-wrap:anywhere}.rp .fr:hover .fr-n,.rp .fr:focus-visible .fr-n{color:var(--bone)}.rp .play{color:var(--bone-faint);font-size:.8em}.rp .fold{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.rp .fold+.fold{border-top:0}.rp .fold>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);min-height:52px;padding:.3rem 0;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-size:1rem;line-height:1.45;color:var(--bone-dim)}.rp .fold>summary::-webkit-details-marker{display:none}.rp .fold>summary:after{content:"+";flex:none;width:1rem;text-align:center;color:var(--bone-faint)}.rp .fold[open]>summary:after{content:"−"}.rp .fold>summary:hover{color:var(--bone)}.rp .fold-b{padding:var(--s2) 0 var(--s6)}@media(max-width:40rem){.rp{padding:var(--s9) 1.3rem var(--s9)}}
