.rr-page{--rr-paper:#f7f3eb;--rr-paper-deep:#ece4d7;--rr-ink:#171512;--rr-muted:#6d675f;--rr-rust:#a55235;--rr-copper:#c38155;--rr-rule:#1715122e;--rr-verified:#5f7154;background:var(--rr-paper);color:var(--rr-ink);font-family:var(--font-playfair), Georgia, serif;overflow:clip}.rr-page *,.rr-page :before,.rr-page :after{box-sizing:border-box}.rr-page a{color:inherit}.rr-skip{z-index:9999;background:var(--rr-ink);font:600 .75rem/1 var(--font-plex-mono), monospace;padding:.75rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%);color:var(--rr-paper)!important}.rr-skip:focus{transform:translateY(0)}.rr-page :focus-visible{outline:2px solid var(--rr-rust);outline-offset:4px}.rr-hero{border-bottom:1px solid var(--rr-rule);background:radial-gradient(circle at 88% 18%, #c381551f, transparent 28%), linear-gradient(180deg, #f9f6ef, var(--rr-paper));min-height:min(870px,88vh);padding:clamp(4rem,8vw,8rem) max(1.25rem,50vw - 690px);position:relative}.rr-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.rr-eyebrow,.rr-section-label,.rr-place,.rr-source-links,.rr-work-type,.rr-work-date,.rr-work-role,.rr-work-sources{font-family:var(--font-plex-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.12em}.rr-eyebrow{color:var(--rr-rust);margin-bottom:2rem;font-size:.7rem;font-weight:600}.rr-hero h1{max-width:850px;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.065em;text-wrap:balance;font-size:clamp(4.4rem,9.2vw,10rem);font-weight:430;line-height:.84}.rr-deck{max-width:760px;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.018em;margin-top:2.5rem;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.35}.rr-credential{max-width:650px;color:var(--rr-muted);margin-top:1.5rem;font-size:1.05rem;line-height:1.55}.rr-memorial-line{border-top:1px solid var(--rr-rule);font-family:var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.08em;align-items:baseline;gap:1.25rem;margin-top:3rem;padding-top:1rem;font-size:.76rem;display:flex}.rr-memorial-line span{color:var(--rr-rust)}.rr-memorial-line a{color:var(--rr-rust);text-underline-offset:4px;text-decoration-thickness:1px}.rr-archive-portrait{border:1px solid var(--rr-rule);font-family:var(--font-plex-mono), monospace;background:repeating-linear-gradient(0deg,#0000 0 7px,#17151207 7px 8px),linear-gradient(145deg,#e5dccd,#f5efe5 56%,#e9dfd0);flex-direction:column;margin:0;padding:1.1rem 1.1rem 1.35rem;display:flex;position:relative;box-shadow:18px 22px #1715120e}.rr-portrait-header{letter-spacing:.16em;justify-content:space-between;padding:0 .1rem .9rem;font-size:.62rem;display:flex}.rr-registration{z-index:2;color:var(--rr-rust);font-size:1.2rem;line-height:1;position:absolute}.rr-registration-one{top:.6rem;left:.55rem}.rr-registration-two{bottom:.6rem;right:.55rem}.rr-portrait-photo{filter:contrast(1.03)sepia(.08);border:1px solid #17151240;width:100%;height:auto;display:block}.rr-portrait-caption{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem;padding:1rem .1rem 0;display:grid}.rr-portrait-caption p{letter-spacing:.05em;text-transform:uppercase;color:var(--rr-muted);font-size:.64rem;line-height:1.6}.rr-metric{text-align:right;flex-direction:column;display:flex}.rr-metric strong{letter-spacing:-.05em;color:var(--rr-ink);font-size:clamp(1.3rem,2.2vw,2rem)}.rr-metric span{color:var(--rr-rust);letter-spacing:.16em;margin-top:.2rem;font-size:.58rem}.rr-plate{border:1px solid var(--rr-rule);font-family:var(--font-plex-mono), monospace;background:linear-gradient(150deg,#efe8da,#f6f1e7 58%,#ece3d4);margin:0;padding:.9rem .9rem 1.1rem;box-shadow:12px 14px #1715120d}.rr-plate-header{letter-spacing:.16em;color:var(--rr-rust);justify-content:space-between;padding-bottom:.7rem;font-size:.58rem;display:flex}.rr-plate img{border:1px solid #17151238;width:100%;height:auto;display:block}.rr-plate figcaption{padding-top:.85rem}.rr-plate figcaption p{font-size:.93rem;line-height:1.55;font-family:var(--font-playfair), Georgia, serif;color:var(--rr-ink);font-style:italic}.rr-plate figcaption span{letter-spacing:.14em;text-transform:uppercase;color:var(--rr-muted);margin-top:.55rem;font-size:.56rem;display:block}.rr-hero-footer{font:.58rem/1 var(--font-plex-mono), monospace;letter-spacing:.14em;color:var(--rr-muted);justify-content:space-between;display:flex;position:absolute;bottom:1.25rem;left:max(1.25rem,50vw - 690px);right:max(1.25rem,50vw - 690px)}.rr-section{border-bottom:1px solid var(--rr-rule);width:min(1180px,100% - 2.5rem);margin:0 auto;padding:clamp(5rem,10vw,10rem) 0;position:relative}.rr-section-label{color:var(--rr-rust);font-size:.62rem}.rr-section-head{grid-template-columns:210px minmax(0,1fr);gap:2rem;margin-bottom:clamp(3rem,7vw,6rem);display:grid}.rr-section-head>div{border-top:1px solid var(--rr-ink);font:.66rem/1.4 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.12em;padding-top:.65rem}.rr-section-head>div span{color:var(--rr-rust)}.rr-section-head>div p{margin-top:.6rem}.rr-section-head h2{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.8rem,6vw,6rem);font-weight:430;line-height:.96}.rr-section-intro{max-width:830px;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.02em;font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.35}.rr-family-note{width:min(1050px,100% - 2.5rem)}.rr-note-inner{grid-template-columns:1fr 1.55fr;gap:clamp(2rem,7vw,7rem);margin-top:2rem;display:grid}.rr-note-inner h2{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.045em;font-size:clamp(2.6rem,5vw,5rem);font-weight:430;line-height:.96}.rr-note-side{flex-direction:column;gap:2.5rem;display:flex}.rr-note-side .rr-plate{transform:rotate(-.6deg)}.rr-note-copy{font-size:1.09rem;line-height:1.75}.rr-note-copy p+p{margin-top:1.3rem}.rr-signature{border-top:1px solid var(--rr-rule);font-family:var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;padding-top:1.25rem;font-size:.74rem;display:flex}.rr-signature span{color:var(--rr-muted);margin-top:.35rem}.rr-note-instagram{border:1px solid var(--rr-rule);font-family:var(--font-plex-mono), monospace;letter-spacing:.04em;color:var(--rr-ink);background:#a552350d;flex-direction:column;gap:.5rem;margin-top:2rem;padding:1.15rem 1.35rem;font-size:.72rem;line-height:1.55;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.rr-note-instagram:hover{border-color:var(--rr-rust);background:#a552351a}.rr-note-instagram span{color:var(--rr-rust);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.rr-prose{max-width:760px;margin-left:242px;font-size:clamp(1.15rem,1.5vw,1.32rem);line-height:1.78}.rr-prose p+p{margin-top:1.5rem}.rr-dropcap:first-letter{float:left;color:var(--rr-rust);font-family:var(--font-fraunces), Georgia, serif;padding:.04em .12em 0 0;font-size:5.3rem;line-height:.74}.rr-margin-note{border-top:1px solid var(--rr-rust);width:170px;color:var(--rr-rust);font:.65rem/1.6 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.08em;padding-top:.8rem;position:absolute;top:51%;right:0;transform:rotate(1.5deg)}.rr-panel-grid{background:var(--rr-rule);border:1px solid var(--rr-rule);grid-template-columns:1fr 1fr;gap:1px;display:grid}.rr-accountability-panel{background:var(--rr-paper);flex-direction:column;min-height:430px;padding:clamp(2rem,5vw,4.25rem);display:flex}.rr-place{color:var(--rr-rust);font-size:.66rem}.rr-accountability-panel h3{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.04em;margin-top:2rem;font-size:clamp(2.2rem,4vw,4rem);font-weight:430;line-height:.95}.rr-accountability-panel>p:not(.rr-place):not(.rr-source-links){margin-top:2rem;font-size:1.08rem;line-height:1.7}.rr-accountability-panel .rr-source-links{margin-top:auto;padding-top:2rem}.rr-source-links{color:var(--rr-muted);font-size:.57rem;line-height:1.5}.rr-source-links>span:first-child{color:var(--rr-verified)}.rr-source-links a{color:var(--rr-rust);text-underline-offset:3px}.rr-timeline-track{justify-content:space-between;align-items:flex-end;padding-bottom:1.4rem;display:flex;position:relative}.rr-timeline-track:before{content:"";background:var(--rr-rule);height:1px;position:absolute;bottom:6px;left:0;right:0}.rr-timeline-tab{appearance:none;cursor:pointer;color:var(--rr-muted);font:.62rem/1 var(--font-plex-mono), monospace;background:0 0;border:0;padding:.7rem .2rem;position:relative}.rr-timeline-tab i{z-index:2;background:var(--rr-paper);border:1px solid var(--rr-muted);width:9px;height:9px;transition:background .25s,transform .25s;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)rotate(45deg)}.rr-timeline-tab[data-active=true]{color:var(--rr-rust)}.rr-timeline-tab[data-active=true] i{background:var(--rr-rust);border-color:var(--rr-rust);transform:translate(-50%)rotate(45deg)scale(1.35)}.rr-timeline-panel{background:var(--rr-paper-deep);border-top:3px solid var(--rr-rust);grid-template-columns:.6fr 1.4fr 1fr;gap:clamp(1.5rem,4vw,4rem);min-height:330px;margin-top:2rem;padding:clamp(2rem,5vw,4rem);display:grid}.rr-timeline-year{color:var(--rr-rust);font:500 clamp(1.5rem, 3vw, 2.6rem)/1 var(--font-plex-mono), monospace;letter-spacing:-.08em}.rr-timeline-panel h3,.rr-timeline-mobile h3{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.04em;font-size:clamp(2rem,3.2vw,3.2rem);font-weight:430;line-height:1}.rr-timeline-panel>div>p{margin-top:1.3rem;font-size:1.08rem;line-height:1.6}.rr-evidence-note{color:var(--rr-muted);border-top:1px solid #17151240;align-self:end;padding-top:1rem;font-size:.88rem;line-height:1.55}.rr-evidence-note span{color:var(--rr-verified);font:600 .58rem/1 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.55rem;display:block}.rr-timeline-panel .rr-source-links{grid-column:2/-1}.rr-timeline-mobile{display:none}.rr-record blockquote{text-align:center;max-width:980px;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.045em;margin:0 auto clamp(4rem,8vw,8rem);font-size:clamp(2.5rem,5vw,5rem);font-weight:430;line-height:1.05}.rr-record blockquote:before{content:"“";height:.55em;color:var(--rr-rust);font-size:2em;display:block}.rr-record-plates{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1.5rem,3vw,2.5rem);max-width:900px;margin:0 auto clamp(4rem,8vw,8rem);display:grid}.rr-record-plates .rr-plate:first-child{transform:rotate(-.5deg)}.rr-record-plates .rr-plate:last-child{margin-top:2.5rem;transform:rotate(.6deg)}.rr-movement-grid{border-top:1px solid var(--rr-rule);border-left:1px solid var(--rr-rule);grid-template-columns:repeat(2,1fr);display:grid}.rr-movement-grid article{border-right:1px solid var(--rr-rule);border-bottom:1px solid var(--rr-rule);min-height:350px;padding:clamp(2rem,4vw,3.5rem)}.rr-movement-grid article>span{color:var(--rr-rust);font:.65rem/1 var(--font-plex-mono), monospace}.rr-movement-grid h3{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.04em;margin-top:1.5rem;font-size:2.5rem;font-weight:430}.rr-movement-grid article>p:not(.rr-source-links){margin-top:1.25rem;font-size:1.02rem;line-height:1.7}.rr-movement-grid .rr-source-links{margin-top:2rem}.rr-broadcast{background:var(--rr-ink);color:var(--rr-paper);border-bottom:1px solid var(--rr-rule);padding:clamp(5rem,10vw,10rem) 0 clamp(4rem,7vw,6rem)}.rr-broadcast-inner{width:min(1180px,100% - 2.5rem);margin:0 auto}.rr-broadcast .rr-section-head>div{border-color:var(--rr-paper)}.rr-broadcast-lead{color:#c8c1b7;max-width:900px}.rr-player{aspect-ratio:16/9;background:#000;border-block:1px solid #f7f3eb40;width:min(1560px,100%);margin:clamp(3rem,6vw,5rem) auto 0;position:relative}.rr-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.rr-broadcast-caption{font:.62rem/1.6 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:#a39b8e;justify-content:space-between;gap:2rem;margin-top:1.4rem;display:flex}.rr-broadcast-caption a{color:var(--rr-copper);text-underline-offset:4px;text-decoration-thickness:1px}.rr-work-list{border-top:1px solid var(--rr-ink)}.rr-work-list article{border-bottom:1px solid var(--rr-rule);grid-template-columns:70px 130px minmax(0,1.8fr) minmax(120px,.7fr) minmax(130px,.7fr);align-items:center;gap:1rem;min-height:140px;padding:1.4rem 0;display:grid}.rr-work-index{color:var(--rr-rust);font:.65rem/1 var(--font-plex-mono), monospace}.rr-work-type,.rr-work-date,.rr-work-role{font-size:.62rem;line-height:1.45}.rr-work-list h3{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.035em;font-size:clamp(1.55rem,3vw,2.6rem);font-weight:430;line-height:1.05}.rr-work-sources{display:none}.rr-asset-note{width:min(560px,100%);color:var(--rr-muted);font:.68rem/1.65 var(--font-plex-mono), monospace;margin:2rem 0 0 auto}.rr-lineage-plate{max-width:640px;margin:4rem auto 0}.rr-lineage-plate .rr-plate{transform:rotate(-.5deg)}.rr-lineage-map{background:var(--rr-rule);border:1px solid var(--rr-rule);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;display:grid;position:relative}.rr-lineage-map article{background:var(--rr-paper);min-height:230px;padding:2rem}.rr-lineage-map article:last-child{background:var(--rr-ink);color:var(--rr-paper)}.rr-lineage-map p{color:var(--rr-rust);font:.62rem/1.4 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.1em}.rr-lineage-map h3{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.035em;margin-top:1.1rem;font-size:2rem;font-weight:430}.rr-lineage-map article>span{color:var(--rr-muted);margin-top:1rem;font-size:.91rem;line-height:1.55;display:block}.rr-lineage-map article:last-child>span{color:#c9c1b5}.rr-lineage-observation{border-left:3px solid var(--rr-rust);max-width:820px;font-family:var(--font-fraunces), Georgia, serif;margin:4rem auto 0;padding-left:2rem;font-size:clamp(1.5rem,2.6vw,2.2rem);line-height:1.35}.rr-lineage>.rr-source-links{margin-top:2rem}.rr-lineage-link{color:var(--rr-rust);font:600 .62rem/1.5 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.1em;text-underline-offset:4px;margin-top:1.1rem;display:inline-block}.rr-faq-list{border-top:1px solid var(--rr-ink);margin-top:4rem}.rr-faq-item{border-bottom:1px solid var(--rr-rule);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.5rem 4rem;padding:clamp(2rem,4vw,3rem) 0;display:grid}.rr-faq-item dt{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:430;line-height:1.1}.rr-faq-item dt span{color:var(--rr-rust);font:.62rem/1 var(--font-plex-mono), monospace;letter-spacing:.12em;margin-bottom:.8rem;display:block}.rr-faq-item dd{font-size:1.05rem;line-height:1.75}.rr-method{background:var(--rr-ink);color:var(--rr-paper);width:100%;padding-inline:max(1.25rem,50vw - 590px)}.rr-method .rr-section-head>div{border-color:var(--rr-paper)}.rr-method .rr-section-intro{color:#c8c1b7}.rr-method ol{border-top:1px solid #f7f3eb40;margin-top:4rem}.rr-method li{border-bottom:1px solid #f7f3eb33;grid-template-columns:70px 180px 1fr;align-items:baseline;gap:1rem;padding:1.6rem 0;display:grid}.rr-method li>span{color:var(--rr-copper);font:.65rem/1 var(--font-plex-mono), monospace}.rr-method li strong{font:600 .82rem/1 var(--font-plex-mono), monospace;letter-spacing:.14em}.rr-method li p{color:#c8c1b7;font-size:1.08rem}.rr-sources-intro{grid-template-columns:1fr 230px;align-items:start;gap:4rem;display:grid}.rr-sources-intro>p{max-width:760px;font-size:1.15rem;line-height:1.7}.rr-sources-intro>div{border-top:1px solid var(--rr-rust);font:.63rem/1.5 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.1em;flex-direction:column;padding-top:.8rem;display:flex}.rr-sources-intro>div span{color:var(--rr-rust)}.rr-sources-intro>div strong{margin-top:.4rem}.rr-source-groups{grid-template-columns:1fr 1fr;gap:3rem 5rem;margin-top:4rem;display:grid}.rr-source-groups section{border-top:1px solid var(--rr-ink);padding-top:1rem}.rr-source-groups h3{min-height:2.6rem;font:600 .66rem/1.45 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.1em}.rr-source-groups ol{margin-top:1rem}.rr-source-groups li{border-top:1px solid var(--rr-rule);grid-template-columns:35px 1fr;gap:.8rem;padding:1rem 0;scroll-margin-top:10rem;display:grid}.rr-source-groups li>span{color:var(--rr-rust);font:.6rem/1.6 var(--font-plex-mono), monospace}.rr-source-groups li a,.rr-source-groups li strong{text-underline-offset:3px;font-size:1rem;font-weight:600;text-decoration-thickness:1px}.rr-source-groups li p{color:var(--rr-muted);margin-top:.35rem;font-size:.82rem;line-height:1.5}.rr-contact-archive{border-top:1px solid var(--rr-ink);border-bottom:1px solid var(--rr-ink);justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding:2rem 0;display:flex}.rr-contact-archive p{font-family:var(--font-fraunces), Georgia, serif;font-size:1.35rem}.rr-contact-archive a{color:var(--rr-rust);font:600 .7rem/1 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.08em}.rr-closing{text-align:center;background:#e8ded0;padding:clamp(7rem,13vw,13rem) max(1.25rem,50vw - 500px)}.rr-closing-rule{color:var(--rr-rust);font:.62rem/1 var(--font-plex-mono), monospace;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;display:grid}.rr-closing-rule i{background:var(--rr-rust);height:1px}.rr-closing h2{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.065em;margin-top:clamp(4rem,8vw,8rem);font-size:clamp(4rem,9vw,8.5rem);font-weight:430;line-height:.88}.rr-closing-copy{max-width:730px;margin:4rem auto 0;font-size:1.18rem;line-height:1.78}.rr-closing-copy p+p{margin-top:1.5rem}.rr-final-lockup{font-family:var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.09em;border:1px solid #17151259;flex-direction:column;margin:5rem auto 0;padding:2rem;display:flex}.rr-final-lockup strong{font-family:var(--font-fraunces), Georgia, serif;text-transform:none;letter-spacing:-.03em;font-size:2.25rem;font-weight:500}.rr-final-lockup span{margin-top:.8rem;font-size:.7rem}.rr-final-lockup em{color:var(--rr-rust);margin-top:.5rem;font-size:.65rem;font-style:normal}.rr-closing-links{font:.63rem/1.6 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.1em;flex-wrap:wrap;justify-content:center;gap:2.5rem;margin-top:3rem;display:flex}.rr-closing-links a{color:var(--rr-rust);text-underline-offset:4px;text-decoration-thickness:1px}.rr-home-link{font:.63rem/1 var(--font-plex-mono), monospace;text-transform:uppercase;letter-spacing:.1em;text-underline-offset:4px;margin-top:3rem;display:inline-block}@media (max-width:980px){.rr-hero{min-height:auto;padding-top:5rem;padding-bottom:5rem}.rr-hero-grid{grid-template-columns:1fr}.rr-archive-portrait{justify-self:end;width:min(520px,90%)}.rr-hero-footer{display:none}.rr-prose{max-width:780px;margin-left:0}.rr-margin-note{width:280px;margin:3rem 0 0 auto;position:static;transform:none}.rr-lineage-map{grid-template-columns:repeat(2,1fr)}.rr-timeline-desktop{display:none}.rr-timeline-mobile{border-top:1px solid var(--rr-rule);list-style:none;display:block}.rr-timeline-mobile li{border-bottom:1px solid var(--rr-rule);grid-template-columns:130px 1fr;gap:2rem;padding:2.5rem 0;display:grid}.rr-timeline-mobile h3{font-size:2.2rem}.rr-timeline-mobile li>div>p:not(.rr-evidence-note):not(.rr-source-links){margin-top:.8rem;font-size:1rem;line-height:1.6}.rr-timeline-mobile .rr-evidence-note{margin-top:1.2rem}.rr-timeline-mobile .rr-source-links{margin-top:1rem}.rr-work-list article{grid-template-columns:50px 100px 1fr}.rr-work-date,.rr-work-role{grid-column:3;margin-top:-1rem}}@media (max-width:680px){.rr-hero{padding-inline:1.25rem}.rr-hero h1{font-size:clamp(3.8rem,19vw,5.8rem)}.rr-deck{font-size:1.22rem}.rr-memorial-line{flex-direction:column;align-items:flex-start;gap:.45rem}.rr-archive-portrait{width:100%;box-shadow:9px 10px #1715120e}.rr-portrait-caption{grid-template-columns:1fr;gap:1rem}.rr-metric{text-align:left}.rr-faq-item{grid-template-columns:1fr;gap:1.25rem}.rr-broadcast-caption{flex-direction:column;gap:.8rem}.rr-closing-links{flex-direction:column;gap:1rem}.rr-section{width:min(100% - 2rem,1180px);padding-block:5.5rem}.rr-section-head{grid-template-columns:1fr;gap:1.5rem}.rr-section-head>div{width:150px}.rr-section-head h2{font-size:3.35rem}.rr-note-inner{grid-template-columns:1fr}.rr-note-inner h2{font-size:3.5rem}.rr-note-copy{font-size:1rem}.rr-margin-note{margin-left:0}.rr-panel-grid,.rr-movement-grid,.rr-source-groups{grid-template-columns:1fr}.rr-accountability-panel{min-height:380px}.rr-movement-grid article{min-height:auto}.rr-record-plates{grid-template-columns:1fr;gap:2rem}.rr-record-plates .rr-plate:last-child{margin-top:0}.rr-timeline-mobile li{grid-template-columns:1fr;gap:1rem}.rr-timeline-year{font-size:1.4rem}.rr-timeline-mobile h3{font-size:2rem}.rr-work-list article{grid-template-columns:40px 1fr;gap:.7rem 1rem;padding:1.5rem 0}.rr-work-type,.rr-work-list h3,.rr-work-date,.rr-work-role{grid-column:2}.rr-work-list h3{font-size:1.7rem}.rr-work-date,.rr-work-role{margin-top:0}.rr-work-index{grid-row:1/6}.rr-work-sources{color:var(--rr-muted);grid-column:2;font-size:.55rem;display:block}.rr-lineage-map{grid-template-columns:1fr}.rr-lineage-map article{min-height:200px}.rr-method{width:100%;padding-inline:1rem}.rr-method li{grid-template-columns:40px 1fr}.rr-method li p{grid-column:2;margin-top:.25rem}.rr-sources-intro{grid-template-columns:1fr;gap:2rem}.rr-source-groups{gap:2.5rem}.rr-contact-archive{flex-direction:column;align-items:flex-start}.rr-contact-archive a{line-height:1.4}.rr-closing{padding-inline:1.25rem}.rr-closing h2{font-size:4.6rem}.rr-closing-copy{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.rr-page *,.rr-page :before,.rr-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.rr-page{background:#fff}.rr-archive-portrait{break-inside:avoid}.rr-section{break-inside:auto}.rr-page a{text-decoration:none}.rr-home-link{display:none}}
