@layer reset, base, components, responsive;@layer reset{*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}blockquote,body,dd,dl,figure,h1,h2,h3,p{margin:0}button,input,select,textarea{font:inherit}a,button,input,select,summary,textarea{-webkit-tap-highlight-color:transparent}button,select,summary{cursor:pointer}img,svg{display:block}img{max-width:100%;height:auto}a,button{color:inherit}a{text-decoration:none}fieldset{margin:0;padding:0;border:0;min-width:0}button{border:0;background:none}}@layer base{:root{--paper:#f6f5ef;--white:#fcfcf8;--ink:#242e29;--forest:#263f36;--muted:#626960;--line:#d2d5c9;--sage:#dce1d4;--pale:#eaede4;--accent:#9a4937;--serif:"Cormorant Garamond Variable",Georgia,serif;--sans:"DM Sans Variable",Arial,sans-serif}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.7;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--serif);font-weight:500;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}h1,h2{white-space:pre-line}h1{font-size:clamp(56px,5.8vw,86px)}h2{font-size:clamp(38px,3.7vw,56px)}h3{font-size:30px}p{text-wrap:pretty}p+p{margin-top:18px}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:5px}::selection{background:#d2d9c4;color:#19271f}:target{scroll-margin-top:28px}.container{width:calc(100% - 112px);max-width:1280px;margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eyebrow{font-family:var(--sans);font-size:10px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.fine-print{font-size:12px;line-height:1.65;color:var(--muted)}.badge{display:inline-flex;align-items:center;gap:7px;border:1px solid #bac3b1;padding:4px 9px;font-size:10px;line-height:1.5;color:#465140;letter-spacing:.025em}.status-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.large-copy{font-size:20px;line-height:1.65;letter-spacing:-.025em}.section{padding-block:112px}.section-heading>.eyebrow{margin-bottom:23px;color:var(--muted)}.section-heading>p:not(.eyebrow){margin-top:28px;max-width:430px;color:var(--muted)}.section-top{display:flex;justify-content:space-between;align-items:end;gap:64px}.section-top>p{max-width:365px;color:var(--muted)}.text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:44px;border-bottom:1px solid;padding-block:9px;font-size:12px;font-weight:500;line-height:1.4}.text-link .arrow{flex-shrink:0;transition:transform .2s ease}.text-link:hover .arrow{transform:translateX(4px)}.text-link:hover{color:var(--accent)}.text-button{padding:8px 0;border-bottom:1px solid var(--line);font-size:12px;text-align:left}.text-button span{margin-left:20px}.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:44px;min-height:44px}.skip-link{position:fixed;z-index:100;top:12px;left:16px;background:var(--forest);color:var(--paper);padding:12px 22px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}main:focus{outline:none}}@layer components{.site-header{border-bottom:1px solid var(--line)}.header-top{display:flex;align-items:center;gap:32px;min-height:85px}.wordmark{font-family:var(--serif);font-weight:600;font-size:29px;line-height:1;letter-spacing:-.05em;white-space:nowrap}.wordmark span{font-weight:400}.wordmark i{font-style:normal;color:var(--accent)}.brand-line{border-left:1px solid var(--line);padding-left:30px;color:var(--muted);font-size:9px;letter-spacing:.11em;text-transform:uppercase}.header-tools{display:flex;gap:21px;align-items:center;margin-left:auto}.search-trigger{font-size:11px}.locale-select{display:flex;align-items:center;gap:3px;border-left:1px solid var(--line);padding-left:21px;font-size:11px}.locale-select select{appearance:none;background:transparent;border:0;color:var(--ink);padding-block:12px;padding-right:2px;max-width:88px}.header-bottom{gap:28px;justify-content:space-between;min-height:58px;border-top:1px solid var(--line)}.desktop-nav,.header-bottom{display:flex;align-items:center}.desktop-nav{gap:clamp(16px,2.1vw,31px)}.desktop-nav a{font-size:12px;display:flex;align-items:center;min-height:58px;position:relative}.desktop-nav a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--forest);transform:scaleX(0);transform-origin:left;transition:transform .2s}.desktop-nav a:hover:after,.desktop-nav a[aria-current]:after{transform:scaleX(1)}.mode-switch{display:flex;border:1px solid var(--line);padding:3px;flex-shrink:0}.mode-switch button{padding:6px 11px;font-size:10px;line-height:1.7;transition:background .2s,color .2s}.mode-switch button[aria-pressed=true]{background:var(--forest);color:var(--paper)}.mobile-menu{display:none}.locale-notice{text-align:center;padding:9px 20px;background:var(--sage);font-size:11px}.search-dialog{padding:0;border:1px solid var(--line);color:var(--ink);background:var(--paper);width:min(700px,calc(100% - 32px));max-height:85dvh}.search-dialog::backdrop{background:#152c24b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.search-inner{padding:34px 44px}.search-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.close-button{font-size:32px;font-weight:300}.search-input{display:flex;gap:16px;align-items:center;border-bottom:1px solid var(--ink);margin-top:30px}.search-input input{flex:1 1;min-width:0;padding:16px 0;background:transparent;border:0}.search-results{margin-top:20px}.search-results a{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:13px 0}.search-results a:hover{color:var(--accent)}.hero{display:grid;grid-template-columns:1.1fr 1fr;column-gap:70px;padding-top:57px}.hero-copy{padding-top:9px}.hero-copy>.eyebrow{display:flex;align-items:center;gap:13px;color:var(--muted)}.tiny-star{font-size:20px;color:var(--accent)}.hero h1{font-size:clamp(100px,9.65vw,144px);line-height:.82;letter-spacing:-.061em;margin:29px 0 27px -6px;font-weight:450}.hero h1 span{font-style:italic;font-weight:450}.hero h1 i{font-style:normal;color:var(--accent)}.hero-line{font-family:var(--serif);font-size:32px;line-height:1.12;white-space:pre-line;letter-spacing:-.03em}.hero-description{max-width:370px;font-size:14px;color:var(--muted);line-height:1.8;margin-top:20px}.hero-cta{margin-top:22px;min-width:200px}.hero-visual{padding-left:15px}.portrait-field{position:relative;padding:30px 43px 0 30px;background:var(--sage)}.portrait-image{overflow:hidden}.portrait-image img{width:100%;display:block}.portrait-index{top:10px;left:30px;line-height:1;letter-spacing:.13em}.portrait-index,.portrait-side{position:absolute;font-size:8px}.portrait-side{right:15px;top:30px;writing-mode:vertical-rl;letter-spacing:.16em;color:#52614f}.portrait figcaption{display:grid;grid-template-columns:1fr auto;column-gap:8px;padding-top:12px;font-size:9px;line-height:1.7;color:var(--muted)}.portrait figcaption>span{grid-column:1/-1;color:var(--ink);font-size:10px}.portrait figcaption a:hover{text-decoration:underline}.hero-foot{grid-column:1/-1;display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr;border-top:1px solid var(--line);margin-top:42px;padding:22px 0 26px;gap:34px}.hero-foot>span{justify-content:space-between;color:var(--muted);padding-right:22px}.hero-foot a,.hero-foot>span{display:flex;align-items:center;font-size:10px}.hero-foot a{gap:15px;border-left:1px solid var(--line);padding-left:22px}.hero-foot a>small{color:var(--muted);font-size:9px}.hero-foot a>svg{margin-left:auto;width:16px}.hero-foot a:hover{color:var(--accent)}.life-section{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:100px}.life-text{max-width:510px;padding-top:32px}.source-inline{font-size:10px;color:var(--muted);margin-top:22px;max-width:460px}.source-inline a{display:inline-flex;align-items:center;justify-content:center;min-width:26px;min-height:24px;font-size:15px}.life-text>.text-link{margin-top:25px}.works-section{background:var(--pale);border-block:1px solid var(--line);padding-block:74px}.works-grid{display:grid;grid-template-columns:1.12fr .85fr .9fr;gap:64px;align-items:center}.works-grid h2{font-size:47px}.works-grid .section-heading>p:not(.eyebrow){font-size:13px}.works-grid>div:first-child>.text-link{margin-top:28px}.book-plate{background:#2d463c;color:#f2f2df;aspect-ratio:.72;display:flex;flex-direction:column;padding:30px 26px;position:relative;box-shadow:7px 8px 0 #cbd2c1}.book-author{font-size:9px;letter-spacing:.14em}.book-title{font-family:var(--serif);font-size:clamp(34px,3.05vw,48px);line-height:1;letter-spacing:-.05em;margin-top:62px}.book-dot{color:#d5b8a2}.book-rule{margin-top:22px;height:1px;width:34px;background:#a5b2a1}.book-year{font-family:var(--serif);font-size:23px;margin-top:12px}.book-category{font-size:8px;letter-spacing:.04em;margin-top:auto;padding-top:30px}.book-figure figcaption{margin-top:18px;font-size:8px;line-height:1.6;color:var(--muted);max-width:260px}.book-link{transition:transform .25s}.book-link:hover{transform:translateY(-5px)}.work-feature .eyebrow{font-size:9px}.work-feature h3{font-size:39px;margin-top:15px}.work-feature>p:not(.eyebrow){font-size:13px;color:var(--muted);margin-top:21px}.work-feature>.badge{margin-top:18px}.work-feature>.text-link{display:flex;margin-top:25px}.timeline{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:56px}.timeline-item{border-top:1px solid var(--ink);padding-right:48px;position:relative}.timeline-item+.timeline-item{border-left:1px solid var(--line);padding-left:32px}.timeline-item:before{content:"";position:absolute;left:0;top:-3px;width:5px;height:5px;background:var(--ink);border-radius:50%}.timeline-date{display:flex;align-items:center;justify-content:space-between;font-family:var(--serif);font-size:57px;letter-spacing:-.04em;line-height:1;padding-block:28px}.timeline-date>span{font-family:var(--sans);font-size:17px;color:var(--muted)}.timeline-item:last-child .timeline-date{font-size:40px;min-height:113px}.timeline-item h3{font-size:28px;margin-bottom:15px}.timeline-item p{color:var(--muted);font-size:12px;line-height:1.8}.timeline-type{display:block;font-size:9px;color:var(--muted);margin-top:25px}.people-section{border-block:1px solid var(--line);background:#eff0e9;padding-block:75px}.people-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:125px;align-items:center}.people-symbol{display:flex;position:relative;justify-content:center;align-items:center;min-height:390px}.people-symbol svg{width:280px;color:#a7b2a0}.people-symbol>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#eff0e9;padding:14px;font-family:var(--serif);font-size:38px}.people-grid .section-heading>p:not(.eyebrow){max-width:520px;font-size:13px}.editorial-list{margin-top:30px}.editorial-list a{display:flex;align-items:center;gap:24px;border-top:1px solid var(--line);padding-block:15px;font-size:12px}.editorial-list a:last-child{border-bottom:1px solid var(--line)}.editorial-list a small{font-size:9px;color:var(--muted)}.editorial-list a svg{margin-left:auto}.editorial-list a:hover{color:var(--accent)}.house-section{display:grid;grid-template-columns:1fr 1.2fr;gap:95px;align-items:center}.house-section .text-link{margin-top:24px}.house-index{background:#eceee5;padding:24px 26px 20px;border:1px solid var(--line)}.house-index-top{display:flex;justify-content:space-between;color:var(--muted)}.house-index-top .eyebrow{font-size:9px;color:#19271f}.house-index-top>span:last-child{font-size:10px;letter-spacing:.1em}.plan-reserve{position:relative;min-height:200px;display:flex;align-items:center;justify-content:center;border:1px solid #c6cbbb;margin:26px 18px}.plan-reserve:after,.plan-reserve:before{content:"";position:absolute;background:#c6cbbb}.plan-reserve:before{height:1px;left:-12px;right:-12px;top:50%}.plan-reserve:after{width:1px;top:-12px;bottom:-12px;left:50%}.plan-reserve>p{z-index:1;position:relative;background:#eceee5;padding:8px 14px;font-family:var(--serif);font-size:27px;font-style:italic;text-align:center}.plan-coordinate{position:absolute;bottom:5px;right:9px;font-size:8px;color:var(--muted)}.house-tabs{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.house-tabs button{padding:10px 5px;text-align:left;font-size:10px;min-height:44px;display:flex;gap:10px;border-bottom:1px solid var(--line)}.house-tabs button>span{color:#495242;font-size:9px;padding-top:2px}.house-tabs button[aria-pressed=true]{background:#dbe0d2}.house-selection{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:12px;margin-top:20px}.house-index>.fine-print{font-size:10px;margin-top:14px}.archive-band{background:var(--forest);color:var(--paper);padding-block:80px}.archive-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:100px;align-items:center}.archive-band .section-heading>.eyebrow{color:#c0cbb7}.archive-band .text-link{margin-top:34px}.archive-band .text-link:hover{color:#dee2c8}.archive-explainer{border-left:1px solid #627465;padding-left:50px}.archive-sign{font-family:var(--serif);font-size:71px;line-height:1;font-weight:300;color:#c8d2b9}.archive-explainer>p{margin-top:24px;font-size:14px;color:#d9dfd1}.two-depths{display:flex;flex-wrap:wrap;gap:22px;font-size:10px;margin-top:24px}.legacy-section{display:grid;grid-template-columns:1fr 1fr;gap:100px}.legacy-section>div:last-child{padding-top:34px}.legacy-section .text-link{margin-top:26px}.legacy-categories{margin-top:40px;font-family:var(--serif);font-size:22px;color:var(--muted)}.news-section{padding-block:65px;border-block:1px solid var(--line)}.news-empty{margin-top:42px;padding:35px 0 8px;border-top:1px solid var(--line);display:flex;align-items:center;gap:35px}.empty-symbol{font-family:var(--serif);font-size:46px;color:#768169}.news-empty h3{font-size:29px}.news-empty p{color:var(--muted);font-size:12px;margin-top:10px;max-width:580px}.news-empty .badge{margin-left:auto;max-width:150px}.news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px}.news-list a{border-top:1px solid var(--line);padding-top:20px}.news-list p{margin-block:15px;color:var(--muted)}.open-section{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.open-questions{padding-top:23px}.open-questions a{display:flex;align-items:center;gap:25px;border-top:1px solid var(--line);padding:24px 0;font-size:14px}.open-questions a:last-child{border-bottom:1px solid var(--line)}.open-questions a>small{font-size:9px;color:var(--muted)}.open-questions a>svg{flex-shrink:0;margin-left:auto}.open-questions a:hover{color:var(--accent)}.participation-band{background:#dce2cf;padding:70px 0 80px}.participation-band>.container>.eyebrow{color:#4a5c42;margin-bottom:28px}.participation-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:95px;align-items:center}.participation-grid h2{font-size:clamp(43px,4.6vw,65px)}.participation-grid p{font-size:13px;color:#485644}.button-link{background:var(--forest);color:var(--paper);border:1px solid var(--forest);padding:14px 20px;min-width:200px;margin-top:25px}.button-link:hover{color:var(--paper);background:#3b5144}.site-footer{padding:60px 0 20px}.footer-main{display:flex;justify-content:space-between;gap:80px;padding-bottom:45px}.footer-tagline{font-size:10px;color:var(--muted);margin-top:15px}.footer-main nav{display:grid;grid-template-columns:repeat(4,auto);gap:10px 33px;font-size:11px}.footer-main nav a{min-height:28px}.footer-main nav a:hover{text-decoration:underline;text-underline-offset:4px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:20px;font-size:9px;color:var(--muted)}.development-credit{display:flex;gap:9px;align-items:center}.footer-bottom>span{display:flex;align-items:center;gap:24px;letter-spacing:.16em}.footer-star{font-size:26px;line-height:1;color:var(--forest)}.research-panel{margin-top:30px;background:#e8eddf;border-left:2px solid #81916b;padding:22px 25px;font-size:12px}.research-panel .eyebrow{display:flex;gap:10px;align-items:center;font-size:9px}.research-panel p+p{margin-top:10px}.research-panel .research-status{font-weight:600;margin-top:14px}.research-panel a{display:inline-block;border-bottom:1px solid var(--ink);margin-top:15px}.record-id{display:block;font-family:var(--sans);margin-top:20px;font-size:9px;color:var(--muted)}.citation{margin-top:15px;display:flex;flex-direction:column;align-items:start;gap:7px}.citation>span{color:var(--muted);font-size:11px}.citation textarea{width:100%;min-height:130px;font-size:12px}.page-intro{padding-block:66px 56px}.page-intro>.eyebrow{margin-bottom:28px;color:var(--muted)}.page-intro h1{max-width:1000px}.page-lead{font-size:18px;line-height:1.65;max-width:710px;margin-top:25px;letter-spacing:-.015em}.story-page{padding-top:68px}.story-header{display:grid;grid-template-columns:1.3fr .85fr;gap:100px;align-items:center;padding-bottom:70px;border-bottom:1px solid var(--line)}.story-header h1{font-size:clamp(54px,5.7vw,85px);margin-top:25px}.story-header .page-lead{font-size:17px;max-width:470px}.story-header .portrait{max-width:410px}.story-body{display:grid;grid-template-columns:.8fr 1.8fr;gap:90px;padding:60px 0 95px}.story-index{display:flex;flex-direction:column;align-items:start;align-self:start;position:sticky;top:30px}.story-index>.eyebrow{color:var(--muted);margin-bottom:20px}.story-index a{font-size:11px;display:flex;gap:16px;min-height:44px;align-items:center;border-top:1px solid var(--line);width:100%}.story-index small{font-size:9px;color:var(--muted)}.story-index .badge{margin-top:25px}.story-prose{max-width:660px}.story-prose section{margin-bottom:55px}.story-prose section>.eyebrow{color:var(--accent);margin-bottom:15px}.story-prose h2{font-size:43px}.story-prose section>p:not(.eyebrow){font-size:17px;line-height:1.85;margin-top:20px}.story-prose .text-link{margin-top:25px;min-width:200px}.work-page{padding-top:28px}.work-breadcrumb{display:flex;gap:24px;align-items:center;color:var(--muted);margin-bottom:40px}.work-breadcrumb .text-link{border:0;font-size:9px;letter-spacing:.1em}.work-breadcrumb .arrow{transform:rotate(180deg);width:17px}.work-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.work-image-field{padding:60px 75px 35px;background:var(--pale)}.work-image-field .book-plate{max-width:370px;margin-inline:auto;padding:35px 32px}.work-image-field .book-title{font-size:clamp(45px,4.1vw,61px);margin-top:80px}.work-image-field .book-author{font-size:10px}.work-image-field .book-year{font-size:33px}.work-image-field figcaption{max-width:none;margin-top:25px;font-size:9px}.work-detail-copy{padding-right:30px}.work-detail-copy h1{font-size:clamp(63px,6vw,90px);margin-top:22px}.work-byline{margin-top:10px;font-family:var(--serif);font-size:29px}.work-detail-copy .page-lead{font-size:16px;margin-top:24px}.object-metadata{margin-top:34px;border-top:1px solid var(--line)}.object-metadata>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--line);font-size:11px}.object-metadata dt{color:var(--muted)}.object-metadata dd{text-align:right}.work-detail-copy>.text-link{margin-top:25px}.work-notes{display:grid;grid-template-columns:1fr 1fr;gap:85px;padding-block:65px 95px}.work-notes h2{font-size:36px}.work-notes p:not(.eyebrow){margin-top:20px}.association-feature{display:grid;grid-template-columns:1fr 1.05fr;gap:85px;align-items:center}.association-nameplate{background:var(--forest);color:var(--paper);padding:45px;position:relative;min-height:420px;display:flex;flex-direction:column}.association-nameplate h2{font-size:70px;margin-top:33px;font-weight:400;line-height:.97}.association-nameplate h2 span{color:#b8c4a5}.association-nameplate>svg{width:74px;position:absolute;right:40px;bottom:33px;color:#b8c4a5}.association-nameplate>span{margin-top:auto;font-size:9px;color:#b8c4a5}.association-description .large-copy{margin-top:25px;font-size:21px}.association-description>p:not(.large-copy){color:var(--muted);font-size:13px;margin-top:25px}.association-description .text-link{margin-top:20px}.association-connections h2{margin-bottom:35px}.connection-links{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.institutional-note{max-width:650px;font-size:12px;color:var(--muted);margin-top:40px}.participate-content{padding-bottom:80px}.participation-paths{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:50px}.participation-paths legend{font-size:12px;margin-bottom:20px}.participation-path{display:flex;flex-direction:column;align-items:start;position:relative;padding:20px 22px;border:1px solid var(--line);min-height:174px;font-size:14px;line-height:1.5;cursor:pointer;transition:background .2s}.participation-path input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.participation-path:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:5px}.participation-path.selected{background:var(--forest);color:var(--paper);border-color:var(--forest)}.participation-path:not(.selected):hover{background:var(--pale)}.path-number{font-family:var(--serif);font-size:27px;margin-bottom:17px}.participation-path .arrow{position:absolute;top:25px;right:18px;width:19px}.participation-path>span:last-of-type{max-width:190px}.form-body{display:grid;grid-template-columns:1fr 1.65fr;gap:100px;padding-top:40px;border-top:1px solid var(--line)}.form-context>p:not(.eyebrow){margin-top:20px;color:var(--muted);font-size:13px}.form-context .originals-note{padding-top:24px;border-top:1px solid var(--line);margin-top:27px!important;color:var(--ink)!important}.form-fields label{display:flex;flex-direction:column;gap:9px;font-size:11px}.input-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:23px}.form-fields input:not([type=checkbox]),.form-fields textarea{width:100%;min-width:0;border:1px solid #b7bfb0;background:var(--white);padding:12px;border-radius:0;font-size:15px;color:var(--ink)}.form-fields textarea{resize:vertical}.form-fields .consent{flex-direction:row;gap:12px;margin-top:23px;font-size:11px;line-height:1.8}.consent input{width:17px;height:17px;flex-shrink:0;margin:3px 0 0;accent-color:var(--forest)}.consent a{text-decoration:underline;text-underline-offset:3px}.form-fields .fine-print{margin-top:22px;font-size:10px}.solid-button{display:inline-flex;align-items:center;gap:35px;background:var(--forest);padding:14px 22px;color:var(--paper);font-size:12px;min-height:48px;margin-top:25px}.solid-button:hover{background:#3b5144}.solid-button:disabled{opacity:.6;cursor:wait}.form-status{margin-top:20px;font-size:13px}.form-status.success{padding:15px;border:1px solid #738867}.form-status.error{color:#922f22}.honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.works-catalogue{display:grid;grid-template-columns:.7fr 1fr;gap:100px;align-items:center;padding:45px 80px;background:var(--pale)}.works-catalogue .book-figure{max-width:290px}.works-catalogue h2{font-size:64px;margin-top:15px}.works-catalogue .large-copy{margin-top:22px;max-width:460px}.works-catalogue .text-link{margin-top:28px}.editorial-note{margin-block:45px 85px;display:flex;align-items:start;gap:30px;font-size:12px;color:var(--muted)}.editorial-note .badge{flex-shrink:0}.archive-catalogue{padding-top:20px;padding-bottom:45px}.catalogue-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.catalogue-heading h2{font-size:35px}.source-row{display:grid;grid-template-columns:50px 1.5fr .7fr;gap:30px;padding:32px 0;border-top:1px solid var(--line)}.source-number{font-family:var(--serif);font-size:30px;color:var(--muted)}.source-row h3{margin-top:14px;font-size:31px}.source-row p:not(.eyebrow){font-size:12px;color:var(--muted);margin-top:18px;max-width:600px}.source-row>div:last-child{display:flex;flex-direction:column;align-items:start;gap:20px;padding-left:35px}.archive-people{display:grid;grid-template-columns:1fr 1fr;gap:100px;border-top:1px solid var(--line)}.archive-people .badge{margin-top:25px}.open-archive{padding-bottom:90px;display:flex;flex-direction:column;align-items:start;gap:24px}.open-archive h2{margin-bottom:20px}.house-page-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:90px;align-items:start;padding-bottom:100px}.house-page-grid .plan-reserve{min-height:290px}.house-page-grid h2{font-size:33px;margin-top:20px}.house-page-grid>div:last-child>p:not(.eyebrow){margin-top:22px;font-size:13px;color:var(--muted)}.house-page-grid .text-link{display:flex;margin-top:18px}.evidence-legend{margin-block:30px}.evidence-legend>div{margin-top:18px}.evidence-legend dt{display:flex;align-items:center;gap:12px;font-size:12px}.evidence-legend dd{color:var(--muted);margin-left:20px;font-size:11px;margin-top:3px}.legend-dot{width:8px;height:8px;background:var(--forest)}.legend-dot.level-1{background:#9ba986}.legend-dot.level-2{background:transparent;border:1px dashed var(--ink)}.legacy-index{display:grid;grid-template-columns:.6fr 1.4fr;gap:100px;padding-block:35px 100px;align-items:center}.legacy-index>svg{width:90%;max-width:270px;color:#89997f}.legacy-row{display:flex;gap:25px;align-items:center;padding-block:27px;border-top:1px solid var(--line)}.legacy-row h2{font-size:31px}.legacy-row>small{color:var(--muted);font-size:9px}.legacy-row .badge{margin-left:auto;max-width:115px}.journal{padding-block:30px 90px}.journal-empty{padding:60px;background:var(--pale);display:flex;align-items:center;flex-direction:column;text-align:center;gap:28px}.journal-empty svg{width:75px;color:#718361}.journal-empty h2{font-size:43px}.journal-entry{max-width:850px;padding-block:35px 50px;border-top:1px solid var(--line)}.journal-entry h2{margin-block:20px}.journal-entry p{margin-top:20px}.credits-list{padding-bottom:85px}.credits-list>div{display:grid;grid-template-columns:60px 1fr .5fr;gap:40px;border-top:1px solid var(--line);padding-block:25px;align-items:center}.credits-list h2{font-size:31px}.credits-list>div>span{font-size:10px;color:var(--muted)}.credits-list p{font-size:11px;color:var(--muted)}.credits-list>.text-link{margin-top:35px}.service-prose{max-width:800px;padding-bottom:85px}.service-prose>article,.service-prose>section{padding-block:35px;border-top:1px solid var(--line)}.service-prose h2{font-size:39px;margin-bottom:24px}.service-prose .eyebrow{margin-bottom:20px}.service-prose p{font-size:16px;line-height:1.9}.service-prose .text-link{margin-top:23px;margin-right:30px}}@layer responsive{@media (min-width:1550px){.hero{padding-top:75px}.hero h1{font-size:148px}.hero-description{font-size:15px}}@media (max-width:1150px){.container{width:calc(100% - 72px)}.brand-line{font-size:8px}.header-top{gap:20px}.desktop-nav{gap:17px}.desktop-nav a{font-size:10px}.header-bottom{gap:20px}.mode-switch button{padding-inline:8px;font-size:9px}.hero{column-gap:40px}.hero h1{font-size:112px}.hero-line{font-size:28px}.hero-description{font-size:12px;max-width:310px}.portrait-field{padding:25px 33px 0 22px}.portrait-side{right:10px}.hero-foot{gap:12px}.hero-foot a{gap:10px;padding-left:12px}.hero-foot>span{padding-right:10px}.archive-people,.legacy-section,.life-section{gap:60px}.works-grid{gap:35px}.works-grid h2{font-size:39px}.book-plate{padding:25px 20px}.book-title{font-size:35px;margin-top:48px}.book-author{font-size:8px}.people-grid{gap:65px}.house-section{gap:55px}.archive-grid{gap:60px}.participation-grid{gap:65px}.footer-main{gap:40px}.footer-main nav{grid-template-columns:repeat(3,auto);gap:10px 24px}.story-header{gap:60px}.work-detail-grid,.work-notes{gap:50px}.work-image-field{padding:45px 45px 30px}.work-image-field .book-title{font-size:45px}.work-detail-copy{padding-right:0}.association-feature{gap:50px}.association-nameplate{padding:35px}.association-nameplate h2{font-size:61px}.form-body{gap:60px}.works-catalogue{gap:60px;padding-inline:45px}.house-page-grid{gap:50px}.legacy-index{gap:55px}}@media (max-width:900px){.brand-line{display:none}.desktop-nav{gap:12px}.desktop-nav a{font-size:9px}.hero h1{font-size:94px}.hero-line{font-size:25px}.hero-description{font-size:12px;margin-top:15px}.hero{column-gap:22px;padding-top:38px}.hero-visual{padding-left:0}.hero-cta{margin-top:15px}.hero-foot{margin-top:35px}.hero-foot>span{display:none}.hero-foot{grid-template-columns:repeat(3,1fr)}.hero-foot a:first-of-type{border-left:0;padding-left:0}.section{padding-block:75px}.works-grid{grid-template-columns:1fr .8fr;gap:35px 50px}.work-feature{grid-column:1;grid-row:2}.book-link{grid-column:2;grid-row:1/3}.works-grid h2{font-size:44px}.book-title{font-size:42px}.timeline-item{padding-right:20px}.timeline-item+.timeline-item{padding-left:20px}.people-grid{gap:45px;grid-template-columns:.65fr 1fr}.people-symbol svg{width:200px}.house-section{gap:35px}.house-index{padding-inline:18px}.plan-reserve{margin-inline:10px}.plan-reserve>p{font-size:24px}.archive-grid{gap:40px}.archive-explainer{padding-left:30px}.large-copy{font-size:18px}.participation-grid{gap:40px}.story-header{gap:35px}.story-header h1{font-size:56px}.story-header .page-lead{font-size:15px}.story-body{gap:45px}.work-detail-grid{gap:35px}.work-image-field{padding-inline:30px}.work-image-field .book-plate{padding-inline:22px}.work-image-field .book-title{font-size:39px;margin-top:65px}.work-detail-copy h1{font-size:61px}.work-detail-copy .page-lead{font-size:14px}.object-metadata>div{align-items:start;font-size:10px}.association-nameplate h2{font-size:55px}.association-nameplate{min-height:390px}.association-description .large-copy{font-size:18px}.participation-paths{gap:10px}.participation-path{padding-inline:15px;font-size:12px}.form-body{grid-template-columns:1fr 1.6fr;gap:35px}.input-row{grid-template-columns:1fr;gap:20px}.house-page-grid{gap:35px}.legacy-row{gap:15px}.legacy-row .badge{display:none}}@media (max-width:740px){.container{width:calc(100% - 40px)}body{font-size:14px}h1{font-size:53px}h2{font-size:40px}.header-top{min-height:72px;gap:12px}.wordmark{font-size:26px}.header-tools{gap:8px}.search-trigger>span{display:none}.locale-select{padding-left:12px;font-size:10px}.locale-select select{max-width:75px}.header-bottom{min-height:58px}.desktop-nav{display:none}.mobile-menu{display:block}.mobile-menu summary{display:flex;gap:15px;align-items:center;font-size:11px;min-height:48px;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary>span{font-size:14px}.mobile-menu nav{position:absolute;left:0;right:0;top:130px;z-index:10;background:var(--paper);border-bottom:1px solid var(--ink);box-shadow:0 10px 12px #24382d10;display:grid;grid-template-columns:1fr 1fr;gap:0 25px;padding:18px 20px 25px}.mobile-menu nav a{border-top:1px solid var(--line);min-height:48px;display:flex;align-items:center;font-size:13px}.mobile-menu nav a[aria-current]{color:var(--accent)}.mode-switch button{padding:7px 11px;font-size:10px}.hero{display:flex;flex-direction:column;padding-top:30px}.hero-copy{display:contents}.hero-copy>.eyebrow{order:0;font-size:8px;letter-spacing:.1em}.hero-copy>h1{order:1;font-size:clamp(89px,23vw,132px);margin-top:21px;margin-bottom:21px;line-height:.8;margin-left:-3px}.hero-line{order:2;font-size:27px;margin-top:0}.hero-visual{order:3;margin-top:28px;width:100%;max-width:430px;align-self:end}.hero-description{order:4;font-size:14px;max-width:430px;margin-top:25px}.hero-cta{order:5;align-self:start;margin-top:14px}.hero-foot{order:6;margin-top:35px;padding-block:12px 15px;display:flex;flex-direction:column;gap:0}.hero-foot a,.hero-foot a:first-of-type{border-left:0;border-bottom:1px solid var(--line);padding:13px 0;min-height:44px;font-size:11px}.hero-foot a:last-child{border-bottom:0}.portrait-field{padding:24px 34px 0 24px}.portrait-side{right:12px;font-size:7px}.portrait-index{left:24px;font-size:7px}.portrait figcaption{font-size:8px}.portrait figcaption>span{font-size:9px}.section{padding-block:60px}.section-heading>.eyebrow{font-size:9px;margin-bottom:20px}.section-heading>p:not(.eyebrow){margin-top:21px}.archive-people,.legacy-section,.life-section{grid-template-columns:1fr;gap:25px}.life-text{padding-top:0}.large-copy{font-size:18px}.source-inline{margin-top:17px}.life-text>.text-link{margin-top:15px}.works-section{padding-block:50px}.works-grid{grid-template-columns:1fr;gap:33px}.works-grid h2{font-size:44px}.works-grid>div:first-child>.text-link{margin-top:18px}.book-link{grid-column:auto;grid-row:auto;width:72%;max-width:300px;justify-self:center}.book-plate{padding:29px 25px}.book-title{font-size:42px;margin-top:63px}.book-author{font-size:8px}.work-feature{grid-column:auto;grid-row:auto}.work-feature h3{font-size:38px}.work-feature .text-link{display:inline-flex;gap:50px}.work-feature>.badge{display:flex;width:fit-content}.section-top{display:block}.section-top>p{margin-top:24px;max-width:none;font-size:13px}.timeline{display:block;margin-top:35px}.timeline-item{border-top:0;border-left:1px solid var(--line);padding:0 0 33px 24px}.timeline-item+.timeline-item{padding-left:24px}.timeline-item:before{top:0;left:-3px}.timeline-date{padding-top:0;padding-bottom:17px;font-size:49px}.timeline-item:last-child .timeline-date{min-height:0;font-size:33px}.timeline-item:last-child{padding-bottom:0}.timeline-type{margin-top:17px}.timeline-item h3{font-size:28px}.people-section{padding-block:50px}.people-grid{display:flex;flex-direction:column;gap:30px}.people-symbol{min-height:180px;width:100%}.people-symbol svg{width:170px}.people-symbol>span{font-size:28px}.house-section{grid-template-columns:1fr;gap:35px}.house-index{padding-inline:20px}.plan-reserve{min-height:190px}.plan-reserve>p{font-size:26px}.house-selection{font-size:11px}.archive-band{padding-block:55px}.archive-grid{grid-template-columns:1fr;gap:35px}.archive-band h2{font-size:40px}.archive-band .text-link{margin-top:24px}.archive-explainer{border-left:0;border-top:1px solid #627465;padding-left:0;padding-top:25px}.archive-sign{font-size:54px}.archive-explainer>p{font-size:13px;max-width:380px}.legacy-section>div:last-child{padding-top:0}.legacy-categories{font-size:19px;margin-top:30px}.news-section{padding-block:45px}.news-section .section-top>.text-link{margin-top:20px}.news-empty{flex-wrap:wrap;gap:20px;margin-top:26px;padding-top:25px}.news-empty>div{flex:1 1}.news-empty .badge{margin-left:45px;max-width:none}.news-empty h3{font-size:26px}.news-list,.open-section{grid-template-columns:1fr}.open-section{gap:15px}.open-questions a{padding-block:20px;gap:17px;font-size:13px}.participation-band{padding-block:45px 50px}.participation-band>.container>.eyebrow{font-size:8px;letter-spacing:.08em}.participation-grid{grid-template-columns:1fr;gap:25px}.participation-grid h2{font-size:42px}.site-footer{padding-top:40px}.footer-main{flex-direction:column;gap:30px;padding-bottom:30px}.footer-main nav{grid-template-columns:1fr 1fr;gap:7px 20px}.footer-main nav a{min-height:37px;display:flex;align-items:center}.footer-bottom{font-size:8px;gap:15px}.footer-bottom>span{gap:10px}.footer-star{font-size:23px}.development-credit{max-width:215px;font-size:8px}.research-panel{padding:20px}.research-panel .eyebrow{letter-spacing:.08em}.page-intro{padding-block:43px 35px}.page-intro>.eyebrow{font-size:9px;margin-bottom:22px}.page-intro h1{font-size:clamp(43px,12vw,61px)}.page-lead{font-size:16px;margin-top:21px}.story-page{padding-top:40px}.story-header{display:flex;flex-direction:column;gap:35px;padding-bottom:35px}.story-header h1{font-size:53px}.story-header .page-lead{font-size:16px}.story-header .portrait{max-width:360px;width:88%;align-self:end}.story-body{grid-template-columns:1fr;gap:45px;padding-block:35px 50px}.story-index{position:static}.story-index a{font-size:12px}.story-index .badge{margin-top:15px}.story-prose h2{font-size:36px}.story-prose section>p:not(.eyebrow){font-size:16px}.story-prose section{margin-bottom:40px}.work-breadcrumb{gap:12px;margin-bottom:20px;font-size:8px}.work-detail-grid{display:flex;flex-direction:column;gap:35px}.work-image-field{padding:40px 45px 26px;width:100%}.work-image-field .book-plate{max-width:300px;padding-inline:26px}.work-image-field .book-title{font-size:45px}.work-detail-copy{width:100%}.work-detail-copy h1{font-size:67px}.work-detail-copy .page-lead{font-size:16px}.object-metadata>div{font-size:11px}.work-notes{grid-template-columns:1fr;gap:40px;padding-block:40px 60px}.association-feature{grid-template-columns:1fr;gap:32px}.association-nameplate{min-height:365px;padding:30px}.association-nameplate h2{font-size:65px}.association-description .large-copy{font-size:19px}.connection-links{grid-template-columns:1fr;gap:10px}.institutional-note{margin-top:28px}.participation-paths{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:30px}.participation-paths legend{font-size:11px}.participation-path{min-height:168px;padding:17px;font-size:12px}.participation-path>span:last-of-type{max-width:135px}.participation-path .arrow{right:13px;top:23px;width:17px}.path-number{margin-bottom:19px}.form-body{grid-template-columns:1fr;gap:35px;padding-top:25px}.form-context .originals-note{margin-top:20px!important;padding-top:20px}.form-fields label{font-size:12px}.input-row{gap:23px}.form-fields .consent{font-size:12px}.participate-content{padding-bottom:40px}.works-catalogue{grid-template-columns:1fr;gap:35px;padding:35px 25px}.works-catalogue .book-figure{width:80%;margin-inline:auto}.works-catalogue h2{font-size:57px}.editorial-note{flex-direction:column;gap:20px;margin-block:30px 50px}.catalogue-heading{gap:20px;align-items:start}.catalogue-heading .badge{max-width:150px}.source-row{grid-template-columns:25px 1fr;gap:18px;padding-block:25px}.source-row>div:last-child{grid-column:2;padding-left:0;gap:15px}.source-row h3{font-size:30px}.archive-catalogue{padding-top:10px;padding-bottom:30px}.open-archive{padding-bottom:55px;gap:18px}.open-archive .text-link{width:100%}.house-page-grid{grid-template-columns:1fr;gap:35px;padding-bottom:55px}.house-page-grid .plan-reserve{min-height:220px}.house-page-grid h2{font-size:30px}.legacy-index{grid-template-columns:1fr;gap:40px;padding-top:15px;padding-bottom:50px}.legacy-index>svg{width:145px;margin-inline:auto}.legacy-row h2{font-size:30px}.journal{padding-bottom:50px;padding-top:0}.journal-empty{padding:40px 20px}.journal-empty h2{font-size:35px}.journal-entry h2{font-size:39px}.credits-list>div{grid-template-columns:28px 1fr;gap:15px;align-items:start}.credits-list h2{font-size:30px}.credits-list>div>span{padding-top:6px}.credits-list p{grid-column:2}.credits-list{padding-bottom:55px}.service-prose{padding-bottom:50px}.service-prose h2{font-size:35px}.service-prose p{font-size:15px}.search-inner{padding:24px}.search-inner>p,.search-input input{font-size:13px}}@media (max-width:370px){.container{width:calc(100% - 32px)}.wordmark{font-size:23px}.header-tools{gap:0}.locale-select{padding-left:5px}.locale-select select{max-width:68px;font-size:9px}.hero h1{font-size:86px}.hero-copy>.eyebrow{font-size:7px}.hero-line{font-size:25px}.page-intro h1,.story-header h1{font-size:44px}.association-nameplate h2{font-size:58px}.work-image-field{padding-inline:32px}.work-image-field .book-title{font-size:39px}.mode-switch button{padding-inline:8px}.footer-bottom>span{font-size:7px}.participation-grid h2{font-size:37px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{.header-bottom,.header-tools,.participation-band,.site-footer{display:none}body{background:white;color:black}.container{width:100%}.story-index{position:static}.section{padding-block:35px}.research-panel{page-break-inside:avoid;break-inside:avoid}}}@layer base{:root{--night:#102923;--night-soft:#17372f;--ivory:#f6f2e8;--ivory-deep:#eee8dc;--brass:#b99359;--night-line:rgba(243,239,226,.22);--night-muted:#b9c3ba}body{background:var(--ivory)}}@layer components{.site-header{background:var(--night);border-bottom-color:var(--night-line)}.site-header,.site-header .brand-line,.site-header .desktop-nav a,.site-header .search-trigger{color:var(--ivory)}.site-header .brand-line{border-left-color:var(--night-line);color:var(--night-muted)}.site-header .header-bottom{border-top-color:var(--night-line)}.site-header .desktop-nav a:after{background:var(--brass)}.site-header .locale-select{border-left-color:var(--night-line)}.site-header .locale-select select{color:var(--ivory)}.site-header .locale-select option{color:var(--ink);background:var(--ivory)}.site-header .mode-switch{border-color:var(--night-line)}.site-header .mode-switch button{color:var(--night-muted)}.site-header .mode-switch button[aria-pressed=true]{background:var(--ivory);color:var(--night)}.site-header .wordmark i{color:var(--brass)}.hero{color:var(--ivory);position:relative;isolation:isolate;padding-bottom:0;box-shadow:0 0 0 100vmax var(--night);clip-path:inset(0 -100vmax);background:var(--night)}.hero-copy>.eyebrow,.hero-description,.hero-foot a>small,.hero-foot>span{color:var(--night-muted)}.hero .tiny-star,.hero h1 i{color:var(--brass)}.hero-line{color:#fffaf0}.hero .text-link{color:var(--ivory);border-bottom-color:var(--night-line)}.hero .text-link:hover{color:#e5c18c}.hero-foot{border-top-color:var(--night-line)}.hero-foot a{border-left-color:var(--night-line)}.hero-foot a:hover{color:#e5c18c}.hero .portrait-field{background:#d8d0c1;box-shadow:0 22px 60px rgba(0,0,0,.22)}.hero .portrait figcaption,.hero .portrait-index,.hero .portrait-side{color:#52605a}.hero .portrait figcaption>span{color:#26342e}.hero .research-panel{background:rgba(246,242,232,.08);border-left-color:var(--brass);color:var(--ivory)}.hero .research-panel .fine-print,.hero .research-panel .record-id{color:var(--night-muted)}.archive-catalogue,.house-section,.journal,.legacy-section,.life-section,.news-section,.open-section,.participate-content,.service-prose,.story-page{background:var(--ivory)}.works-section{background:var(--ivory-deep)}.people-section{background:#e9ece3}.page-intro{position:relative;color:var(--ivory);background:var(--night);box-shadow:0 0 0 100vmax var(--night);clip-path:inset(0 -100vmax);border-top:1px solid var(--night-line)}.page-intro>.eyebrow{color:var(--night-muted)}.page-intro .page-lead{color:#d9dfd7}.journal-entry,.source-row{border-color:#d8d1c4}.open-research-card{background:#fbf8f0;padding-inline:22px;border:1px solid #ddd5c7;margin-bottom:16px}.open-research-card .badge{border-color:#c8b99e;color:#665946}.house-index{background:#efeadf;border-color:#d8d0c2}.plan-reserve{border-color:#cfc6b6}.plan-reserve:after,.plan-reserve:before{background:#cfc6b6}.plan-reserve>p{background:#efeadf}.site-footer{background:var(--night);color:var(--ivory);padding-top:66px}.site-footer .development-credit,.site-footer .footer-bottom,.site-footer .footer-tagline{color:var(--night-muted)}.site-footer .footer-bottom{border-top-color:var(--night-line)}.site-footer .footer-star,.site-footer .wordmark i{color:var(--brass)}.site-footer a:hover{color:#e5c18c;text-decoration:none}.participation-band{background:#dfe5d5;border-top:1px solid #ccd3c4}}@layer responsive{@media (max-width:740px){.site-header .mobile-menu nav{background:var(--night);color:var(--ivory);border-bottom-color:var(--night-line);box-shadow:0 14px 24px rgba(0,0,0,.2)}.site-header .mobile-menu nav a{border-top-color:var(--night-line)}.site-header .mobile-menu nav a[aria-current]{color:#e5c18c}.hero{padding-top:28px;padding-bottom:6px}.hero-copy>h1{color:var(--ivory);text-shadow:0 1px 0 rgba(255,255,255,.02)}.hero .portrait-field{box-shadow:0 18px 38px rgba(0,0,0,.22)}.page-intro{padding-top:46px;padding-bottom:38px}.open-research-card{padding:22px 18px}.site-footer{padding-top:46px}}}@layer components{.hero-visual-integrated{padding-left:0;align-self:stretch;min-width:0;position:relative}.hero-photo-integrated{position:relative;min-height:650px;height:100%;overflow:hidden;isolation:isolate}.hero-photo-integrated>img{object-fit:cover;object-position:53% 16%;filter:grayscale(1) contrast(1.03);z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.45) 12%,#000 29%,#000);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.45) 12%,#000 29%,#000)}.hero-photo-gradient{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--night) 0,rgba(16,41,35,.36) 24%,rgba(16,41,35,.03) 56%),linear-gradient(0deg,rgba(16,41,35,.82) 0,transparent 26%,transparent 76%,rgba(16,41,35,.18) 100%)}.hero-ideas{position:absolute;z-index:2;right:4px;top:72px;width:190px;display:grid;gap:25px;color:var(--ivory);text-shadow:0 1px 18px rgba(0,0,0,.34)}.hero-ideas>div{padding-top:11px;border-top:1px solid rgba(246,242,232,.32)}.hero-ideas span{display:block;color:#d7c49f;font-size:9px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;font-weight:650}.hero-ideas strong{display:block;margin-top:7px;max-width:175px;font-family:var(--serif);font-size:18px;line-height:1.12;letter-spacing:-.015em;font-weight:500}.hero-photo-credit{position:absolute;z-index:2;right:4px;bottom:13px;margin:0;color:rgba(246,242,232,.68);font-size:8px;letter-spacing:.02em}.hero-photo-credit a:hover{color:var(--ivory)}}@layer responsive{@media (max-width:900px) and (min-width:741px){.hero-photo-integrated{min-height:570px}.hero-ideas{width:160px;right:0;top:50px;gap:18px}.hero-ideas strong{font-size:15px}}@media (max-width:740px){.hero{grid-template-columns:1fr;column-gap:0}.hero-copy{position:relative;z-index:3}.hero-visual-integrated{grid-column:1;margin:26px clamp(-20px,calc(9.6px - 8vw),-16px) 0;min-height:510px}.hero-photo-integrated{min-height:510px}.hero-photo-integrated>img{object-position:50% 14%;-webkit-mask-image:linear-gradient(180deg,#000,#000 72%,transparent);mask-image:linear-gradient(180deg,#000,#000 72%,transparent)}.hero-photo-gradient{background:linear-gradient(180deg,rgba(16,41,35,.06) 0,rgba(16,41,35,.08) 58%,var(--night) 100%),linear-gradient(90deg,rgba(16,41,35,.28) 0,transparent 45%,rgba(16,41,35,.12) 100%)}.hero-ideas{left:20px;right:20px;top:auto;bottom:30px;width:auto;grid-template-columns:repeat(3,1fr);gap:13px}.hero-ideas>div{padding-top:8px}.hero-ideas span{font-size:7px;letter-spacing:.11em}.hero-ideas strong{font-size:13px;line-height:1.14}.hero-photo-credit{right:20px;bottom:5px;font-size:7px}.hero-foot{grid-column:1}}}@layer components{.hero-ideas{left:18px;right:auto;top:78px;width:186px}}@layer responsive{@media (min-width:741px) and (max-width:1366px){.hero{grid-template-columns:.88fr 1.12fr;column-gap:24px;padding-top:34px}.hero-copy{padding-top:2px}.hero h1{font-size:clamp(76px,7.5vw,98px);margin-top:20px;margin-bottom:18px;line-height:.84}.hero-line{font-size:25px;max-width:430px}.hero-description{font-size:12px;line-height:1.65;max-width:365px;margin-top:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero-cta{margin-top:14px}.hero-photo-integrated{min-height:520px;max-height:560px}.hero-photo-integrated>img{object-position:52% 12%}.hero-ideas{left:14px;top:62px;width:168px;gap:18px}.hero-ideas strong{font-size:15px;max-width:155px}.hero-foot{margin-top:18px;padding-top:16px;padding-bottom:18px}}@media (max-width:740px){.hero-ideas{left:20px;right:20px;top:auto;width:auto}}}@layer components{.journal-entry h2 a:hover{color:var(--accent)}.news-read-link{display:inline-flex;gap:10px;align-items:center;margin-top:18px;font-size:11px;border-bottom:1px solid;padding-bottom:5px}.news-read-link:hover{color:var(--accent)}.news-detail{padding-top:38px;padding-bottom:100px}.news-back{display:inline-flex;align-items:center;gap:12px;font-size:10px;margin-bottom:45px}.news-back svg{transform:rotate(180deg)}.news-detail-grid{display:grid;grid-template-columns:.55fr 1.45fr;gap:90px;border-top:1px solid var(--line);padding-top:38px}.news-detail-meta{font-size:12px}.news-detail-meta .eyebrow{margin-top:28px;color:var(--muted)}.news-detail-body{max-width:760px}.news-detail-body>p{font-size:18px;line-height:1.85}.news-detail-body>p+p{margin-top:24px}}@layer responsive{@media (max-width:740px){.news-detail-grid{grid-template-columns:1fr;gap:35px}.news-detail-body>p{font-size:16px}}}@layer components{.home-entry-strip{background:var(--ivory);border-bottom:1px solid var(--line)}.home-entry-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding-top:0;padding-bottom:0}.home-entry-card{min-width:0;border-right:1px solid var(--line);padding:14px 13px 18px;transition:background .18s ease,transform .18s ease}.home-entry-card:first-child{border-left:1px solid var(--line)}.home-entry-card:hover{background:#eee8dc}.home-entry-visual{height:116px;position:relative;overflow:hidden;background:#d8d1c4;margin-bottom:14px}.home-entry-visual>img{object-fit:cover;object-position:50% 23%;filter:grayscale(1) contrast(1.04)}.home-entry-copy{position:relative;padding-right:19px}.home-entry-copy small{display:block;color:var(--muted);font-size:8px;letter-spacing:.08em;margin-bottom:7px}.home-entry-copy h3{font-family:var(--serif);font-size:21px;line-height:1;margin:0 0 7px;font-weight:500}.home-entry-copy p{color:var(--muted);font-size:9px;line-height:1.35;margin:0;max-width:120px}.home-entry-copy svg{position:absolute;right:0;bottom:0;width:13px;height:13px}.entry-book{position:absolute;inset:13px 31px;background:#17483c;color:#efe8d6;padding:12px 10px;border:1px solid rgba(255,255,255,.18);box-shadow:6px 7px 0 rgba(52,39,25,.12);display:flex;flex-direction:column;justify-content:space-between}.entry-book small,.entry-book span{font-size:6px;letter-spacing:.08em;text-transform:uppercase}.entry-book strong{font-family:var(--serif);font-size:16px;font-weight:500}.entry-document{position:absolute;inset:11px 21px;background:#eee9dc;border:1px solid #aaa392;padding:16px 12px}.entry-document i{display:block;height:1px;background:#888173;margin-bottom:9px;opacity:.7}.entry-document i:nth-child(2){width:82%}.entry-document i:nth-child(3){width:90%}.entry-document i:nth-child(4){width:60%}.entry-document b{position:absolute;right:10px;bottom:8px;font-family:var(--serif);font-size:18px;font-weight:500;color:#8d7756}.entry-archive{position:absolute;inset:17px 14px;border-top:3px solid #263c35;background:#e7e0d2;padding:13px 12px}.entry-archive span{font-size:7px;letter-spacing:.12em}.entry-archive strong{display:block;font-family:var(--serif);font-size:17px;margin:7px 0 10px}.entry-archive small{font-size:6px;color:#716b60}.entry-research{position:absolute;inset:0;background:#1b3a32;color:#f3ede0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:9px}.entry-research svg{width:28px;height:28px;color:#b99359}.entry-research span{font-family:var(--serif);font-size:14px;line-height:1.05}.entry-association{position:absolute;inset:0;background:#cfc8b8;display:flex;align-items:center;justify-content:center;gap:8px;color:#1b332c}.entry-association span{font-family:var(--serif);font-size:30px}.entry-association i{font-style:normal;color:#a47e47;font-size:16px}}@layer responsive{@media (max-width:1020px){.home-entry-grid{grid-template-columns:repeat(3,1fr)}.home-entry-card:nth-child(4){border-left:1px solid var(--line)}.home-entry-card{border-bottom:1px solid var(--line)}.home-entry-visual{height:132px}}@media (max-width:740px){.home-entry-strip{overflow-x:auto;scrollbar-width:none}.home-entry-strip::-webkit-scrollbar{display:none}.home-entry-grid{grid-template-columns:repeat(6,148px);width:max-content;padding-inline:20px}.home-entry-card{padding:12px 10px 16px;border-left:0!important}.home-entry-card:first-child{border-left:1px solid var(--line)!important}.home-entry-visual{height:108px}.home-entry-copy h3{font-size:19px}}}@layer components{.unified-entry-art{background:linear-gradient(rgba(37,55,47,.045) 1px,transparent 0),linear-gradient(90deg,rgba(37,55,47,.045) 1px,transparent 0),#eee8dc;background-size:18px 18px;border:1px solid #cfc5b5;box-shadow:inset 0 0 0 7px rgba(246,242,232,.56);position:relative}.unified-entry-art:before{content:"";position:absolute;inset:10px;border:1px solid rgba(32,53,45,.28)}.unified-entry-art:after{content:"";position:absolute;width:34px;height:2px;left:16px;bottom:16px;background:var(--brass);opacity:.9}.entry-art-core,.entry-art-dot,.entry-art-line{position:absolute;display:block;color:var(--night)}.entry-art-core{left:50%;top:50%;transform:translate(-50%,-50%)}.entry-art-line{background:var(--night);opacity:.72}.entry-art-dot{background:var(--brass);border-radius:50%;width:8px;height:8px}.entry-art-vida .entry-art-core{width:44px;height:64px;border:1px solid var(--night);border-radius:50%;box-shadow:0 0 0 10px rgba(16,41,35,.045)}.entry-art-vida .entry-art-line{width:1px;height:78px;left:50%;top:18px}.entry-art-vida .entry-art-dot{left:calc(50% - 4px);top:26px}.entry-art-obra .entry-art-core{width:58px;height:72px;border:1px solid var(--night);box-shadow:-7px 7px 0 -1px #eee8dc,-7px 7px 0 0 var(--night),-14px 14px 0 -1px #eee8dc,-14px 14px 0 0 rgba(16,41,35,.55)}.entry-art-obra .entry-art-line{width:38px;height:1px;left:calc(50% - 19px);top:48%}.entry-art-obra .entry-art-dot{left:calc(50% + 20px);top:30%}.entry-art-textos .entry-art-core{width:64px;height:78px;border:1px solid var(--night);background:rgba(246,242,232,.45)}.entry-art-textos .entry-art-core:after,.entry-art-textos .entry-art-core:before{content:"";position:absolute;left:12px;right:12px;height:1px;background:var(--night);opacity:.55}.entry-art-textos .entry-art-core:before{top:25px;box-shadow:0 12px 0 rgba(16,41,35,.55),0 24px 0 rgba(16,41,35,.55)}.entry-art-textos .entry-art-core:after{top:61px;right:24px}.entry-art-textos .entry-art-line{width:1px;height:88px;left:calc(50% + 38px);top:14px}.entry-art-textos .entry-art-dot{left:calc(50% + 34px);top:24px}.entry-art-archivo .entry-art-core{width:76px;height:54px;border:1px solid var(--night);top:56%}.entry-art-archivo .entry-art-core:before{content:"";position:absolute;left:8px;top:-12px;width:28px;height:11px;border:1px solid var(--night);border-bottom:0}.entry-art-archivo .entry-art-line{width:52px;height:1px;left:calc(50% - 26px);top:52%;box-shadow:0 11px 0 rgba(16,41,35,.55)}.entry-art-archivo .entry-art-dot{left:calc(50% + 25px);top:31%}.entry-art-investigacion .entry-art-core{width:58px;height:58px;border:1px solid var(--night);border-radius:50%}.entry-art-investigacion .entry-art-core:after,.entry-art-investigacion .entry-art-core:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--night)}.entry-art-investigacion .entry-art-core:before{left:10px;top:15px;box-shadow:30px 4px 0 var(--night),18px 28px 0 var(--night)}.entry-art-investigacion .entry-art-line{width:78px;height:1px;left:calc(50% - 39px);top:50%;transform:rotate(-28deg)}.entry-art-investigacion .entry-art-dot{left:calc(50% + 26px);top:23%}.entry-art-asociacion .entry-art-core{width:48px;height:48px;border:1px solid var(--night);border-radius:50%;transform:translate(-68%,-50%)}.entry-art-asociacion .entry-art-core:after{content:"";position:absolute;width:48px;height:48px;border:1px solid var(--night);border-radius:50%;left:31px;top:0}.entry-art-asociacion .entry-art-line{width:1px;height:78px;left:50%;top:18px;opacity:.45}.entry-art-asociacion .entry-art-dot{left:calc(50% - 4px);top:calc(50% - 4px)}.home-entry-card:hover .unified-entry-art{background-color:#e7dfd1}.home-entry-card:hover .entry-art-core{transform:translate(-50%,-50%) scale(1.03);transition:transform .18s ease}.entry-art-asociacion:hover .entry-art-core{transform:translate(-68%,-50%) scale(1.03)}.home-entry-copy>small{display:none}.home-news-editorial{background:var(--ivory);padding:92px 0 100px;border-top:1px solid var(--line)}.home-news-heading{margin-bottom:38px}.home-news-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:18px}.home-news-card{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--night);padding-top:14px}.home-news-art{height:180px;position:relative;overflow:hidden;margin-bottom:16px;background:linear-gradient(135deg,#17372f,#102923 72%);color:var(--ivory);border:1px solid rgba(16,41,35,.3)}.home-news-card-1 .home-news-art{height:270px}.home-news-art:before{content:"";position:absolute;inset:17px;border:1px solid rgba(246,242,232,.25)}.home-news-art:after{content:"";position:absolute;width:62%;height:1px;left:19%;top:50%;background:rgba(246,242,232,.25);transform:rotate(-23deg)}.home-news-art span{position:absolute;left:24px;top:22px;font-size:8px;text-transform:uppercase;letter-spacing:.15em;color:#d6c39f}.home-news-art i{position:absolute;width:55px;height:55px;border:1px solid rgba(246,242,232,.5);border-radius:50%;right:24px;bottom:24px}.home-news-art b{position:absolute;left:24px;bottom:18px;font-family:var(--serif);font-size:34px;font-weight:400;letter-spacing:-.05em}.home-news-meta{display:flex;justify-content:space-between;gap:16px;color:var(--muted);font-size:8px;text-transform:uppercase;letter-spacing:.09em}.home-news-card h3{font-size:27px;line-height:1.04;margin-top:13px}.home-news-card-1 h3{font-size:35px}.home-news-card>p{color:var(--muted);font-size:11px;line-height:1.55;margin-top:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-news-read{margin-top:auto;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:10px}.home-news-card:hover .home-news-read,.home-news-card:hover h3{color:var(--accent)}}@layer components{}@layer responsive{@media (max-width:1020px){.home-news-grid{grid-template-columns:1.2fr 1fr}.home-news-card-3{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.6fr;column-gap:22px}.home-news-card-3 .home-news-art{grid-row:1/5;height:190px;margin:0}}@media (max-width:740px){.home-news-editorial{padding:65px 0 72px}.home-news-grid{grid-template-columns:1fr;gap:34px}.home-news-art,.home-news-card-1 .home-news-art{height:210px}.home-news-card-3{display:flex}.home-news-card-3 .home-news-art{height:210px;margin-bottom:16px}.home-news-card h3,.home-news-card-1 h3{font-size:29px}}}@layer components{.home-agenda{background:var(--night);color:var(--ivory);padding:72px 0 78px}.home-agenda-grid{display:grid;grid-template-columns:.72fr 1.55fr;gap:100px;align-items:start}.home-agenda-title>.eyebrow{color:#d4bd93;margin-bottom:18px}.home-agenda-title h2{font-size:58px}.home-agenda-title>p:not(.eyebrow){color:rgba(246,242,232,.62);font-size:12px;margin-top:18px;max-width:280px}.home-agenda-items{border-top:1px solid rgba(246,242,232,.25)}.home-agenda-item{display:grid;grid-template-columns:125px 1fr auto;gap:25px;align-items:center;padding:24px 0;border-bottom:1px solid rgba(246,242,232,.18)}.home-agenda-item time{color:#d4bd93;font-family:var(--serif);font-size:20px}.home-agenda-item .eyebrow{color:rgba(246,242,232,.52);font-size:8px;margin-bottom:4px}.home-agenda-item h3{font-size:25px;letter-spacing:-.02em}.home-agenda-item svg{width:18px}.home-agenda-item:hover h3{color:#d4bd93}}@layer responsive{@media (max-width:1020px){.home-agenda-grid{gap:55px}}@media (max-width:740px){.home-agenda{padding:58px 0 64px}.home-agenda-grid{grid-template-columns:1fr;gap:34px}.home-agenda-title h2{font-size:48px}.home-agenda-item{grid-template-columns:92px 1fr auto;gap:14px}.home-agenda-item time{font-size:16px}.home-agenda-item h3{font-size:20px}}}@layer components{.home-publications{background:#eee8dc;padding:92px 0 105px;border-bottom:1px solid var(--line)}.home-publications-heading{margin-bottom:38px}.home-publications-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.home-publication-card{display:grid;grid-template-columns:145px 1fr;gap:24px;align-items:end}.publication-cover{aspect-ratio:.69;color:#f4eee0;background:#1b3a32;border:1px solid rgba(0,0,0,.12);padding:19px 15px;display:flex;flex-direction:column;box-shadow:7px 8px 0 rgba(76,63,48,.13)}.publication-cover span{font-size:6px;letter-spacing:.12em;text-transform:uppercase}.publication-cover strong{font-family:var(--serif);font-size:23px;line-height:.98;margin-top:39px;font-weight:500}.publication-cover i{width:28px;height:1px;background:#c8ae7f;margin-top:15px}.publication-cover small{margin-top:auto;font-family:var(--serif);font-size:18px}.publication-cover-2{background:#243f36}.publication-cover-3{background:#705d48}.publication-copy .eyebrow{color:var(--muted);font-size:8px}.publication-copy h3{font-size:27px;margin-top:8px}.publication-copy>p:not(.eyebrow){color:var(--muted);font-size:10px;line-height:1.55;margin-top:12px}.publication-copy>span{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;border-top:1px solid var(--line);padding-top:11px;font-size:9px}.home-publication-card:hover .publication-copy h3,.home-publication-card:hover .publication-copy>span{color:var(--accent)}}@layer responsive{@media (max-width:1020px){.home-publications-grid{gap:22px}.home-publication-card{grid-template-columns:105px 1fr;gap:16px}.publication-cover strong{font-size:18px;margin-top:28px}}@media (max-width:820px){.home-publications{padding:65px 0 72px}.home-publications-grid{grid-template-columns:1fr;gap:34px}.home-publication-card{grid-template-columns:115px 1fr}}}@layer components{.home-lower{--lower-hair:#d8d1c4;--lower-brass-line:rgba(185,147,89,.46);background:var(--ivory)}.home-lower .house-section{position:relative;isolation:isolate;grid-template-columns:minmax(0,.82fr) minmax(0,1.28fr);gap:clamp(44px,6vw,104px);align-items:end;padding-block:clamp(78px,8vw,118px);color:var(--ivory);background:linear-gradient(rgba(246,242,232,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(246,242,232,.045) 1px,transparent 1px),var(--night);background-size:42px 42px,42px 42px,auto;box-shadow:0 0 0 100vmax var(--night);clip-path:inset(0 -100vmax)}.home-lower .house-section:before{content:"";position:absolute;inset:22px 0;border-block:1px solid var(--lower-brass-line);pointer-events:none;z-index:-1}.home-lower .house-section>div:first-child{align-self:start;max-width:470px;padding-top:28px;border-top:1px solid var(--lower-brass-line)}.home-lower .house-section .eyebrow{color:#d4c39e}.home-lower .house-section .house-index-top .eyebrow{color:#19271f}.home-lower .house-section .large-copy,.home-lower .house-section p{color:#dbe1d8}.home-lower .house-section .text-link{color:var(--ivory);border-color:rgba(246,242,232,.26)}.home-lower .house-section .house-index{position:relative;overflow:hidden;color:var(--ink);background:var(--ivory);border:1px solid var(--lower-brass-line);box-shadow:18px 18px 0 rgba(185,147,89,.12)}.home-lower .house-section .house-index:before{content:"";position:absolute;inset:12px;border:1px solid rgba(185,147,89,.2);pointer-events:none}.home-lower .house-section .house-index p,.home-lower .house-section .plan-reserve>p{color:var(--ink)}.home-lower .house-section .plan-reserve>p{background:var(--ivory)}.home-lower .house-section .house-index-top,.home-lower .house-section .house-selection{border-color:#d3c8b5}.home-lower .house-section .plan-reserve{background:linear-gradient(rgba(16,41,35,.055) 1px,transparent 0),linear-gradient(90deg,rgba(16,41,35,.055) 1px,transparent 0);background-size:28px 28px}.home-lower .house-section .house-tabs button[aria-pressed=true]{border-color:var(--brass);background:rgba(185,147,89,.1)}.home-lower .people-section{position:relative;overflow:hidden;padding-block:clamp(74px,7vw,108px);background:radial-gradient(circle at 79% 24%,rgba(185,147,89,.2) 0 2px,transparent 2.5px),radial-gradient(circle at 67% 66%,rgba(16,41,35,.15) 0 2px,transparent 2.5px),linear-gradient(115deg,transparent 0 58%,rgba(185,147,89,.12) 58% 58.15%,transparent 58.15%),var(--ivory-deep);border-block:1px solid #d8d1c4}.home-lower .people-section:after{content:"";position:absolute;right:7%;top:18%;width:min(31vw,390px);aspect-ratio:1;border:1px solid rgba(16,41,35,.12);border-radius:50%;pointer-events:none}.home-lower .people-section .people-grid{position:relative;z-index:1}.home-lower .people-section .section-heading{max-width:470px}.home-lower .people-section .editorial-list>*{position:relative;padding-left:28px;border-top-color:rgba(16,41,35,.2)}.home-lower .people-section .editorial-list>:before{content:"";position:absolute;left:3px;top:1.25em;width:7px;height:7px;border:1px solid var(--brass);border-radius:50%;background:var(--ivory-deep)}.home-lower .legacy-section{position:relative;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(50px,7vw,116px);padding-block:clamp(88px,8vw,124px)}.home-lower .legacy-section:before{content:"";position:absolute;inset:30px 0 auto;height:1px;background:linear-gradient(90deg,var(--brass),transparent 72%)}.home-lower .legacy-section>div:first-child{min-height:270px;display:grid;place-items:center;border:1px solid #d8d1c4;background:linear-gradient(135deg,rgba(185,147,89,.12),transparent 55%),var(--ivory-deep)}.home-lower .legacy-section>div:first-child svg{width:clamp(80px,10vw,132px);height:auto;opacity:.72}.home-lower .legacy-section>div:last-child{padding-top:0;display:flex;flex-direction:column;justify-content:center}.home-lower .legacy-section .legacy-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px}.home-lower .legacy-section .legacy-categories>*{min-height:72px;padding:17px 18px;border:1px solid #d8d1c4;background:rgba(255,255,255,.2)}.home-lower .open-section{position:relative;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);gap:clamp(52px,7vw,112px);padding-block:clamp(84px,8vw,118px);color:var(--ivory);background:var(--night-soft);box-shadow:0 0 0 100vmax var(--night-soft);clip-path:inset(0 -100vmax)}.home-lower .open-section .eyebrow{color:#d4c39e}.home-lower .open-section .large-copy{color:#d7ded5;max-width:580px}.home-lower .open-questions{margin-top:34px;border-top:1px solid var(--lower-brass-line)}.home-lower .open-questions a{display:grid;grid-template-columns:54px minmax(0,1fr) 24px;gap:18px;align-items:center;min-height:86px;padding:18px 0;border-top-color:rgba(246,242,232,.18);border-bottom:1px solid rgba(246,242,232,.18);color:var(--ivory);transition:padding-left .2s ease,background .2s ease}.home-lower .open-questions a:hover{padding-left:12px;background:rgba(246,242,232,.045)}.home-lower .open-questions a:hover small,.home-lower .open-questions a:hover>svg{color:var(--brass)}.home-lower .open-questions small{color:var(--brass);font-size:10px;letter-spacing:.14em}.home-lower .open-questions span{font-family:var(--serif);font-size:clamp(20px,2vw,28px);line-height:1.12}.home-lower .participation-band{position:relative;margin:0;padding-block:clamp(76px,7vw,104px);background:linear-gradient(90deg,rgba(185,147,89,.13),transparent 42%),var(--ivory-deep);border-top:1px solid var(--brass)}.home-lower .participation-band:before{content:"";position:absolute;top:0;left:50%;width:1px;height:34px;background:var(--brass)}.home-lower .participation-band .participation-grid{grid-template-columns:minmax(0,1.05fr) minmax(300px,.72fr);gap:clamp(48px,7vw,112px);align-items:end}.home-lower .participation-band h2{max-width:720px}.home-lower .participation-band .button-link{margin-top:28px;border-color:rgba(16,41,35,.24)}}@layer responsive{@media (max-width:1050px){.home-lower .house-section,.home-lower .legacy-section,.home-lower .open-section{gap:46px}.home-lower .participation-band .participation-grid{gap:48px}}@media (max-width:780px){.home-lower .house-section,.home-lower .legacy-section,.home-lower .open-section,.home-lower .participation-band .participation-grid{grid-template-columns:1fr}.home-lower .house-section{align-items:start}.home-lower .house-section>div:first-child{max-width:650px}.home-lower .people-section:after{width:58vw;right:-18vw}.home-lower .legacy-section>div:first-child{min-height:190px}.home-lower .legacy-section .legacy-categories{grid-template-columns:1fr 1fr}}@media (max-width:540px){.home-lower .house-section,.home-lower .legacy-section,.home-lower .open-section{padding-block:64px}.home-lower .house-section:before{inset-block:14px}.home-lower .house-section .house-index{box-shadow:8px 8px 0 rgba(185,147,89,.12)}.home-lower .people-section{padding-block:62px}.home-lower .legacy-section .legacy-categories{grid-template-columns:1fr}.home-lower .open-questions a{grid-template-columns:38px minmax(0,1fr) 20px;gap:10px;min-height:78px}.home-lower .participation-band{padding-block:66px}.home-lower .participation-band:before{height:24px}}}@layer responsive{.bio-experience{background:var(--ivory)}.bio-exhibition{min-width:0}.bio-hero{background:var(--night);color:var(--ivory);padding:64px 0 0}.bio-opening{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:clamp(45px,6vw,96px);align-items:start}.bio-opening-copy,.bio-opening-portrait{min-width:0}.bio-kicker{color:#d7c39d;font-size:10px;letter-spacing:.17em}.bio-subject{margin-top:29px;font-family:var(--serif);font-size:25px;color:var(--night-muted)}.bio-opening h1{margin:15px 0 29px;font-size:clamp(57px,6.45vw,94px);line-height:.98;letter-spacing:-.045em;font-weight:450}.bio-opening h1>em,.bio-opening h1>span{display:block}.bio-opening h1 em{font-weight:450;color:#e5d8be}.bio-lead{max-width:580px;font-size:17px;line-height:1.85;color:#e1e5d9}.bio-opening-source{margin-top:24px}.bio-opening-source>p{margin-top:5px;max-width:470px;font-size:11px;line-height:1.8;color:var(--night-muted)}.bio-source-label{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:11px;line-height:1.5;color:#596352}.bio-source-label>span:last-child{margin-left:5px}.bio-source-label:hover{text-decoration:underline;text-underline-offset:4px}.bio-hero .bio-source-label{color:#ccd6c6}.bio-begin{margin-top:23px;min-width:205px;color:var(--ivory);border-color:#78816d}.bio-hero a:hover{color:#e5c18c}.bio-opening-portrait{padding-top:9px}.bio-experience .portrait{width:100%;max-width:440px;margin-left:auto}.bio-experience .portrait-field{background:#d9d9cb;padding:18px 32px 0 18px}.bio-experience .portrait-index{left:18px;top:6px;font-size:7px;color:var(--ink)}.bio-experience .portrait-side{right:11px;top:20px;font-size:8px}.bio-experience .portrait figcaption{color:#c1cabf;font-size:10px;padding-top:15px;align-items:start}.bio-experience .portrait figcaption>span{color:var(--ivory);font-size:12px}.bio-experience .portrait figcaption a{display:flex;align-items:center;min-height:44px}.bio-portrait-status{display:flex;align-items:center;gap:9px;max-width:440px;margin:7px 0 0 auto;color:#d7c39d;font-size:10px}.bio-hero-footer{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:50px;padding-block:23px;border-top:1px solid var(--night-line);color:var(--night-muted);font-size:11px}.bio-hero-footer>span:last-child{letter-spacing:.14em;color:#d7c39d}.bio-reading-layout{display:grid;grid-template-columns:210px minmax(0,1fr);align-items:start;gap:clamp(55px,7vw,112px);padding-top:72px}.bio-rail{position:sticky;top:26px;min-width:0;padding:15px 0}.bio-rail-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px}.bio-rail-heading .eyebrow{font-size:9px;color:var(--muted)}.bio-progress-value{font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.bio-progress{display:block;width:100%;height:2px;border:0;appearance:none;background:#d7d2c5;color:#8a6538}.bio-progress::-webkit-progress-bar{background:#d7d2c5}.bio-progress::-webkit-progress-value{background:#8a6538}.bio-progress::-moz-progress-bar{background:#8a6538}.bio-rail ol{list-style:none;padding:0;margin:26px 0 0}.bio-rail li+li{margin-top:5px}.bio-rail a{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:12px;min-height:58px;padding:12px 0;font-size:12px;line-height:1.65;color:var(--muted);border-bottom:1px solid var(--line)}.bio-nav-number{font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bio-rail a[aria-current]{color:var(--night);border-bottom-color:#8a6538}.bio-rail a:hover,.bio-rail a[aria-current] .bio-nav-number{color:var(--accent)}.bio-current{display:none}.bio-narrative{min-width:0}.bio-chapter{display:grid;grid-template-columns:75px minmax(0,1fr);gap:30px;padding:38px 0 92px;scroll-margin-top:40px}.bio-chapter+.bio-chapter{border-top:1px solid #d4caba;padding-top:70px}.bio-chapter:focus{outline:none}}@layer responsive{.bio-chapter:focus-visible{outline:2px solid var(--accent);outline-offset:8px}.bio-chapter-number{font-family:var(--serif);font-size:76px;font-weight:400;line-height:1;color:#947243;letter-spacing:-.07em;padding-top:41px}.bio-chapter-text{min-width:0}.bio-chapter h2{font-size:clamp(43px,4.35vw,64px);max-width:650px;margin:14px 0 28px;line-height:1.05}.bio-body{max-width:650px;font-size:19px;line-height:1.95}.bio-work-link{width:100%;margin-top:32px;padding:23px 0;font-family:var(--serif);font-size:43px;font-style:italic;border-block:1px solid #d4caba}.bio-work-link svg{width:27px;height:27px}.bio-time{padding:44px 46px;background:var(--night-soft);color:var(--ivory);margin:0 0 72px}.bio-time header>.eyebrow{color:#d7c39d}.bio-time h2{margin-top:23px;font-size:clamp(39px,3.7vw,53px)}.bio-time header>p:last-child{margin-top:23px;color:#cdd6ca;max-width:520px;font-size:14px;line-height:1.85}.bio-time ol{list-style:none;margin:39px 0 24px;padding:0}.bio-time li{display:grid;grid-template-columns:120px minmax(0,1fr);gap:30px;padding:26px 0;border-top:1px solid var(--night-line)}.bio-time-date{font-family:var(--serif);font-size:59px;letter-spacing:-.035em;line-height:1.1;color:#dac397}.bio-time li:last-child .bio-time-date{font-size:34px;padding-top:8px}.bio-time h3{font-size:29px;line-height:1.12}.bio-time li p{margin-top:14px;color:#dbe1d6;font-size:13px;line-height:1.85}.bio-time .bio-source-label{color:#c8d4c4;margin-top:7px}.bio-time>.text-link{color:var(--ivory);border-color:#9ca68c}.bio-time a:hover{color:#e5c18c}.bio-open{border-top:1px solid #c7b99d;padding-top:52px}.bio-open .bio-chapter-number{padding-top:29px}.bio-open .eyebrow{color:#8a4b37}.bio-open h2{margin-top:24px}.bio-open-years{display:flex;align-items:baseline;flex-wrap:wrap;gap:18px;margin:36px 0 20px;font-family:var(--serif);font-size:clamp(61px,6vw,88px);letter-spacing:-.06em;line-height:1}.bio-open-years i{color:#9b8055;font-size:.7em;font-style:normal;font-weight:300}.bio-open-years sup{font-size:.4em;color:var(--accent);align-self:start;padding-top:8px}.bio-open .bio-body{padding-top:16px}.bio-open .bio-chapter-text>.bio-source-label{margin-top:18px}.bio-open .bio-chapter-text>.text-link{display:flex;width:fit-content;margin-top:22px}.bio-evidence{padding:23px 0 15px;margin-top:28px;border-block:1px solid #c5c9b9}.bio-evidence-heading{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;justify-content:space-between}.bio-evidence-heading h3.eyebrow{font-family:var(--sans);font-size:9px;letter-spacing:.11em;line-height:1.7;color:#535c4f;font-weight:600}.bio-source-citation{margin-top:18px;font-size:13px;line-height:1.8}.bio-source-note{margin-top:12px;font-size:12px;line-height:1.85;color:#576150}.bio-source-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:13px}.bio-source-footer .record-id{margin-top:0;font-size:10px;overflow-wrap:anywhere}.bio-source-footer a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.bio-hero .bio-evidence,.bio-time .bio-evidence{border-color:#627462;color:#e1e6d9}.bio-hero .bio-evidence-heading h3,.bio-hero .bio-source-note,.bio-hero .record-id,.bio-time .bio-evidence-heading h3,.bio-time .bio-source-note,.bio-time .record-id{color:#c6d0bf}.bio-hero .bio-evidence .badge,.bio-time .bio-evidence .badge{color:#decba5;border-color:#8e896c}.bio-colophon{margin:0 0 75px 105px;padding-top:25px;border-top:1px solid #d4caba}.bio-colophon>p:not(.eyebrow){font-size:12px;line-height:1.85;margin-top:14px;max-width:610px;color:var(--muted)}.bio-colophon .text-button{min-height:44px}.bio-onward{padding:55px 0 62px;border-top:1px solid #c7b99d;background:var(--ivory-deep)}.bio-onward h2{margin-top:20px;font-size:50px}.bio-onward-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:35px}.bio-onward .text-link{min-width:0;gap:15px;min-height:56px;align-items:center}.bio-experience>.participation-band{background:var(--ivory);border-color:#d4caba}.bio-experience a:focus-visible,.bio-experience button:focus-visible{outline-color:#9b6938}.bio-hero a:focus-visible,.bio-time a:focus-visible{outline-color:#e1bd80}}@layer responsive{@media (max-width:1100px){.bio-opening{gap:40px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.bio-opening h1{font-size:69px}.bio-lead{font-size:16px}.bio-reading-layout{grid-template-columns:180px minmax(0,1fr);gap:45px}.bio-chapter{grid-template-columns:52px minmax(0,1fr);gap:23px}.bio-chapter-number{font-size:61px}.bio-chapter h2{font-size:50px}.bio-body{font-size:18px}.bio-time{padding-inline:30px}.bio-time li{grid-template-columns:95px minmax(0,1fr);gap:22px}.bio-time-date{font-size:50px}.bio-colophon{margin-left:75px}.bio-onward-links{gap:22px}}@media (max-width:900px){.bio-opening{gap:32px}.bio-opening h1{font-size:58px}.bio-opening .bio-subject{font-size:23px}.bio-lead{font-size:15px}.bio-reading-layout{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0}.bio-rail{top:0;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) 156px;gap:0 22px;padding:12px 0 10px;background:var(--ivory);border-bottom:1px solid #c7b99d}.bio-rail-heading{grid-column:1;margin-bottom:3px}.bio-progress{grid-column:1;grid-row:3}.bio-rail nav{grid-column:2;grid-row:1/4;align-self:center}.bio-rail ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0}.bio-rail li+li{margin:0}.bio-rail a{display:flex;justify-content:center;align-items:center;padding:0;min-height:44px;border:1px solid #d4caba}.bio-rail a[aria-current]{color:var(--ivory);background:var(--night);border-color:var(--night)}.bio-rail a[aria-current] .bio-nav-number{color:var(--ivory)}.bio-nav-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.bio-nav-number{font-size:12px}.bio-current{display:block;grid-column:1;grid-row:2;margin:0 0 7px;font-size:11px;line-height:1.5;color:var(--ink)}.bio-chapter{padding:60px 0 68px;grid-template-columns:64px minmax(0,1fr);gap:30px;scroll-margin-top:130px}.bio-chapter h2{font-size:53px}.bio-chapter-number{font-size:70px}.bio-time{padding:36px 40px;margin-bottom:10px}.bio-time li{grid-template-columns:112px minmax(0,1fr)}.bio-open{padding-top:60px}.bio-colophon{margin-left:94px}.bio-onward-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 35px}.bio-experience>.participation-band .participation-grid{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:740px){.bio-hero{padding-top:33px}.bio-opening{grid-template-columns:minmax(0,1fr);gap:30px}.bio-kicker{font-size:9px}.bio-subject{margin-top:24px}.bio-opening h1{font-size:clamp(52px,13vw,76px);margin-top:15px;margin-bottom:25px;line-height:1}.bio-lead{font-size:16px;line-height:1.85}.bio-opening-source{margin-top:17px}.bio-opening-source>p{font-size:11px}.bio-begin{margin-top:19px}.bio-opening-portrait{padding-top:0}.bio-experience .portrait{max-width:420px;width:100%}.bio-experience .portrait figcaption{font-size:10px}.bio-portrait-status{max-width:420px}.bio-hero-footer{margin-top:30px;font-size:10px}.bio-rail{grid-template-columns:minmax(0,1fr) 142px;gap:0 12px}.bio-rail-heading .eyebrow{font-size:8px;letter-spacing:.06em}.bio-progress-value{font-size:9px}.bio-current{font-size:10px;min-height:30px}.bio-rail ol{gap:4px}.bio-chapter,.bio-chapter+.bio-chapter{display:block;padding-top:40px;padding-bottom:48px}.bio-chapter-number,.bio-open .bio-chapter-number{display:block;padding-top:0;font-size:56px;margin-bottom:10px}.bio-chapter h2{font-size:clamp(38px,10.7vw,52px);margin-top:14px;margin-bottom:25px}.bio-body{font-size:17px;line-height:1.9}.bio-work-link{font-size:38px;margin-top:28px;padding-block:19px}.bio-time{margin-inline:0;padding:30px 23px}.bio-time h2{font-size:38px}.bio-time li{grid-template-columns:minmax(0,1fr);gap:15px}.bio-time-date{font-size:56px}.bio-time h3{font-size:28px}.bio-time li p{font-size:14px}.bio-time li:last-child .bio-time-date{padding-top:0}.bio-open-years{font-size:68px;gap:14px;margin-top:29px}.bio-open-years sup{font-size:24px}.bio-evidence-heading{display:block}.bio-evidence-heading .badge{margin-top:12px}.bio-source-citation,.bio-source-note{font-size:13px}.bio-source-footer{flex-direction:column;align-items:start;gap:0}.bio-colophon{margin:0 0 48px}.bio-onward{padding-block:39px 42px}.bio-onward h2{font-size:40px}.bio-onward-links{grid-template-columns:minmax(0,1fr);margin-top:23px;gap:8px}.bio-onward .text-link{min-height:52px}}@media (prefers-reduced-motion:reduce){.bio-experience *,.bio-experience :after,.bio-experience :before{transition:none!important;animation:none!important}}@media print{.bio-rail{position:static}.bio-hero,.bio-time{background:white;color:black}.bio-experience .container{width:100%}}}@layer responsive{.bio-corpus-intro{border-left:1px solid rgba(215,195,157,.5);padding-left:16px}.bio-corpus-label{color:#e1ccb0!important;font-size:10px!important;letter-spacing:.13em;text-transform:uppercase}.bio-canonical-narrative{padding-bottom:12px}.bio-canonical-chapter{padding-bottom:clamp(86px,9vw,132px);scroll-margin-top:42px}.bio-canonical-chapter+.bio-canonical-chapter{padding-top:clamp(72px,8vw,112px)}.bio-canonical-kicker{color:#80633c;font-size:9px;letter-spacing:.14em}.bio-canonical-chapter h2{max-width:720px;margin-bottom:38px}.bio-event-sequence{border-top:1px solid #cfc4b1}.bio-life-event{position:relative;display:grid;grid-template-columns:minmax(122px,.32fr) minmax(0,1.68fr);gap:clamp(26px,4vw,58px);padding:32px 0 35px;border-bottom:1px solid #d9d0c1}.bio-life-event-date{position:relative;min-width:0;padding-right:14px}.bio-life-event-date span{display:block;font-family:var(--serif);font-size:clamp(23px,2.35vw,34px);line-height:1.08;letter-spacing:-.025em;color:#85673f;overflow-wrap:anywhere}.bio-life-event-date i{position:absolute;right:-5px;top:12px;width:9px;height:9px;border:1px solid #aa8c60;border-radius:50%;background:var(--ivory)}.bio-life-event:before{content:"";position:absolute;left:calc(16% - 1px);top:0;bottom:0;width:1px;background:linear-gradient(#d8cfbf,rgba(216,207,191,.25));pointer-events:none;opacity:.55}.bio-life-event-content{min-width:0}.bio-life-event h3{max-width:650px;font-family:var(--serif);font-size:clamp(26px,2.7vw,38px);line-height:1.13;letter-spacing:-.02em;font-weight:450}.bio-event-summary{max-width:680px;margin-top:15px;font-size:15.5px;line-height:1.9;color:#29362f}.bio-event-state{margin-bottom:10px;font-size:8px;letter-spacing:.14em}.bio-life-event-open{background:linear-gradient(90deg,rgba(167,104,73,.065),transparent 68%)}.bio-life-event-open .bio-event-state,.bio-life-event-open .bio-life-event-date span{color:#8a4b37}.bio-life-event-open .bio-life-event-date i{border-color:#a8654e;background:#f7eee7}.bio-life-event-research-only{background:linear-gradient(90deg,rgba(58,77,66,.035),transparent 72%)}.bio-life-event-research-only .bio-event-state{color:#59685e}.bio-event-research{margin-top:25px;padding-top:19px;border-top:1px dashed #bfb7a9;color:#4d584f;font-size:11px;line-height:1.75}.bio-event-research-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-bottom:14px;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#596352}.bio-event-ids{display:grid;gap:5px}.bio-event-ids p{overflow-wrap:anywhere}.bio-event-ids span{display:inline-block;min-width:36px;margin-right:8px;color:#80633c;font-weight:700;letter-spacing:.09em}.bio-event-citations{margin-top:14px;padding-left:14px;border-left:1px solid #c6b89f}.bio-event-citations p+p{margin-top:7px}.bio-event-uncertainty{margin-top:14px;max-width:680px;color:#5e5548}.bio-event-uncertainty strong{color:#7f4e3f;font-weight:600}.bio-canonical-work-link{margin-top:42px}.bio-canonical-colophon{margin-top:8px}}@layer responsive{@media (max-width:1100px){.bio-life-event{grid-template-columns:112px minmax(0,1fr);gap:32px}.bio-life-event:before{left:113px}.bio-life-event-date i{right:-21px}}@media (max-width:900px){.bio-rail.bio-rail-many{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:8px;min-width:0;overflow-x:hidden}.bio-rail.bio-rail-many .bio-rail-heading{grid-column:1;grid-row:1}.bio-rail.bio-rail-many .bio-progress{grid-column:1;grid-row:2}.bio-rail.bio-rail-many .bio-current{grid-column:1;grid-row:3;margin:7px 0 5px;min-height:18px}.bio-rail.bio-rail-many nav{grid-column:1;grid-row:4;min-width:0;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding-bottom:4px}.bio-rail.bio-rail-many ol{display:flex;width:max-content;min-width:100%;gap:5px;margin:0}.bio-rail.bio-rail-many li{flex:0 0 auto}.bio-rail.bio-rail-many a{display:flex;min-width:48px;width:auto;padding-inline:13px}.bio-canonical-chapter{scroll-margin-top:178px}.bio-life-event{grid-template-columns:108px minmax(0,1fr)}.bio-life-event:before{left:109px}}@media (max-width:740px){.bio-canonical-chapter,.bio-canonical-chapter+.bio-canonical-chapter{padding-top:48px;padding-bottom:62px}.bio-canonical-chapter h2{margin-bottom:29px}.bio-life-event{display:block;padding:27px 0 31px}.bio-life-event:before{display:none}.bio-life-event-date{display:flex;align-items:center;gap:12px;padding:0;margin-bottom:12px}.bio-life-event-date span{font-size:27px}.bio-life-event-date i{position:static;flex:0 0 auto;width:7px;height:7px}.bio-life-event h3{font-size:clamp(27px,7.4vw,35px)}.bio-event-summary{font-size:15px;line-height:1.85}.bio-event-research{font-size:11px}.bio-canonical-work-link{margin-top:34px}}@media (max-width:420px){.bio-rail.bio-rail-many a{min-width:45px;padding-inline:11px}.bio-event-citations{padding-left:10px}}}@layer responsive{.bio-museum-timeline{margin:54px 0 10px;padding:28px 0 38px;border-block:1px solid #cbbda5}.bio-museum-timeline-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(260px,.65fr);gap:42px;align-items:end;margin-bottom:29px}.bio-museum-timeline-head h2{margin-top:10px;font-size:clamp(34px,3.6vw,52px);line-height:1.04}.bio-museum-timeline-head>p{max-width:440px;color:#4f5b51;font-size:13px;line-height:1.8}.bio-museum-timeline-track{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;padding:4px 0 10px}.bio-museum-timeline-list{--museum-node:148px;position:relative;display:grid;grid-template-columns:repeat(8,minmax(var(--museum-node),1fr));width:max-content;min-width:100%;list-style:none;margin:0;padding:0}.bio-museum-timeline-list:before{content:"";position:absolute;left:0;right:0;top:49px;height:1px;background:#bda780}.bio-museum-timeline-list li{min-width:var(--museum-node)}.bio-museum-timeline-list a{position:relative;z-index:1;display:grid;align-content:start;min-height:142px;padding:0 18px 0 0;color:var(--ink)}.bio-museum-timeline-year{min-height:36px;color:#80633c;font-family:var(--serif);font-size:19px;line-height:1.08}.bio-museum-timeline-dot{width:11px;height:11px;margin:8px 0 17px;border:1px solid #9a7748;border-radius:50%;background:var(--ivory);box-shadow:0 0 0 5px var(--ivory)}.bio-museum-timeline-list li[data-status=open] .bio-museum-timeline-dot{border-color:#8a4b37;background:#f1ddd2}.bio-museum-timeline-list li[data-status=legacy] .bio-museum-timeline-dot{border-color:#51675a;background:#dce5da}.bio-museum-timeline-list strong{max-width:130px;font-family:var(--serif);font-size:18px;line-height:1.18;font-weight:500}.bio-museum-timeline-list small{margin-top:7px;color:#596352;font-size:9px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.bio-museum-timeline-list a:hover strong{color:#8a6538}.bio-museum-timeline-list a:focus-visible{outline:2px solid #8a6538;outline-offset:5px}.bio-museum-college,.bio-museum-house,.bio-museum-legacy{margin-top:46px}.bio-museum-college{padding:33px 36px 36px;border-block:1px solid #bda780;background:linear-gradient(135deg,rgba(185,147,89,.09),transparent 55%),var(--ivory-deep)}.bio-museum-legacy-head,.bio-museum-panel-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.62fr);gap:34px;align-items:end}.bio-museum-house h3,.bio-museum-legacy-head h3,.bio-museum-panel-heading h3{margin-top:9px;font-family:var(--serif);font-size:clamp(30px,3vw,44px);line-height:1.07;font-weight:450}.bio-museum-legacy-head>p,.bio-museum-panel-heading>p{color:#596352;font-size:12px;line-height:1.75}.bio-museum-milestones{list-style:none;margin:34px 0 0;padding:0;border-top:1px solid #cfc3b0}.bio-museum-milestones li{display:grid;grid-template-columns:minmax(126px,.4fr) minmax(0,1.6fr);gap:30px;padding:24px 0;border-bottom:1px solid #d7cdbc}.bio-museum-milestone-date{display:flex;align-items:start;justify-content:space-between;gap:10px;color:#80633c;font-family:var(--serif);font-size:24px;line-height:1.08}.bio-museum-milestone-date i{width:8px;height:8px;margin-top:7px;border:1px solid #9a7748;border-radius:50%}.bio-museum-milestones li[data-status=open] .bio-museum-milestone-date{color:#8a4b37}.bio-museum-milestones small,.bio-museum-ownership small{color:#596352;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.bio-museum-legacy-card h4,.bio-museum-milestones h4{margin-top:6px;font-family:var(--serif);font-size:25px;line-height:1.12;font-weight:500}.bio-museum-honoria-note p,.bio-museum-milestones p,.bio-museum-why p{margin-top:8px;color:#344239;font-size:13px;line-height:1.8}.bio-museum-why{display:grid;grid-template-columns:126px minmax(0,1fr);gap:30px;padding-top:24px}.bio-museum-why .eyebrow{padding-top:4px;color:#80633c}.bio-museum-house{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);background:var(--night-soft);color:var(--ivory);border:1px solid #4f6458}.bio-museum-house-evidence,.bio-museum-house-visual{min-width:0;padding:34px}.bio-museum-house-visual{border-right:1px solid #4f6458}.bio-museum-house-frame{min-height:340px;display:grid;align-content:space-between;padding:24px;border:1px solid #897b61;background:radial-gradient(circle at 78% 18%,rgba(215,195,157,.1),transparent 29%),#15241f}.bio-museum-house-plan{position:relative;min-height:190px;border:1px solid rgba(215,195,157,.44);background:linear-gradient(90deg,transparent 49.5%,rgba(215,195,157,.24) 50%,transparent 50.5%),linear-gradient(transparent 58%,rgba(215,195,157,.24) 58.5%,transparent 59%)}.bio-museum-house-plan span{position:absolute;display:block;border-color:rgba(215,195,157,.34)}.bio-museum-house-plan span:first-child{inset:17px 38% 44% 17px;border:1px solid rgba(215,195,157,.34)}.bio-museum-house-plan span:nth-child(2){inset:17px 17px 58% 66%;border:1px solid rgba(215,195,157,.34)}.bio-museum-house-plan span:nth-child(3){inset:64% 50% 17px 17px;border:1px solid rgba(215,195,157,.34)}.bio-museum-house-plan span:nth-child(4){left:55%;right:17px;bottom:17px;height:25%;border:1px solid rgba(215,195,157,.34)}.bio-museum-house-plan span:nth-child(5){left:48%;top:0;width:10px;height:10px;border:1px solid #d7c39d;border-radius:50%;background:#15241f;transform:translate(-50%,-50%)}.bio-museum-house-caption{margin-top:24px}.bio-museum-house-caption .eyebrow{color:#d7c39d}.bio-museum-house-caption h3{color:var(--ivory);font-size:clamp(29px,2.8vw,41px)}.bio-museum-house-caption>p:last-child{margin-top:13px;color:#c8d2c7;font-size:12px;line-height:1.8}.bio-museum-evidence-legend{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.bio-museum-evidence-legend span{padding:7px 9px;border:1px solid #78806c;color:#d7cba9;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.bio-museum-house-evidence>header .eyebrow{color:#d7c39d}.bio-museum-house-evidence>header h3{color:var(--ivory)}.bio-museum-ownership{list-style:none;margin:27px 0 0;padding:0}.bio-museum-ownership li{position:relative;display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px;padding:20px 0;border-top:1px solid #4f6458}.bio-museum-ownership li:before{content:"";position:absolute;left:98px;top:28px;width:7px;height:7px;border:1px solid #d7c39d;border-radius:50%;background:var(--night-soft)}.bio-museum-ownership-year{color:#d7c39d;font-family:var(--serif);font-size:17px;line-height:1.2}.bio-museum-ownership small{color:#b8c6b6}.bio-museum-ownership strong{display:block;margin-top:5px;color:var(--ivory);font-family:var(--serif);font-size:23px;font-weight:500}.bio-museum-ownership p{margin-top:7px;color:#cbd5ca;font-size:11px;line-height:1.75}.bio-museum-honoria-note{margin-top:18px;padding:18px 0 0;border-top:1px dashed #69796d}.bio-museum-honoria-note .eyebrow{color:#d7c39d}.bio-museum-honoria-note p{color:#d3dbd0}.bio-museum-legacy{padding-top:31px;border-top:1px solid #bda780}.bio-museum-legacy-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-top:32px;border-top:1px solid #cfc3b0}.bio-museum-legacy-card{grid-column:span 4;min-height:230px;padding:23px 22px 27px 0;border-bottom:1px solid #cfc3b0}.bio-museum-legacy-card:not(:nth-child(3n+1)){padding-left:22px;border-left:1px solid #d8cebd}.bio-museum-legacy-card:first-child,.bio-museum-legacy-card:nth-child(6){grid-column:span 6}.bio-museum-legacy-card:nth-child(2),.bio-museum-legacy-card:nth-child(3),.bio-museum-legacy-card:nth-child(4),.bio-museum-legacy-card:nth-child(5){grid-column:span 3}.bio-museum-legacy-meta{display:flex;justify-content:space-between;gap:14px;color:#80633c;font-size:9px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.bio-museum-legacy-card h4{margin-top:20px;font-size:28px}.bio-museum-legacy-card>p{margin-top:12px;color:#344239;font-size:12px;line-height:1.8}.bio-museum-legacy-card>small{display:block;margin-top:18px;color:#596352;font-size:8px;letter-spacing:.08em}}@layer responsive{@media (max-width:1000px){.bio-museum-legacy-head,.bio-museum-panel-heading,.bio-museum-timeline-head{grid-template-columns:1fr;gap:14px}.bio-museum-house{grid-template-columns:1fr}.bio-museum-house-visual{border-right:0;border-bottom:1px solid #4f6458}.bio-museum-legacy-card,.bio-museum-legacy-card:first-child,.bio-museum-legacy-card:nth-child(2),.bio-museum-legacy-card:nth-child(3),.bio-museum-legacy-card:nth-child(4),.bio-museum-legacy-card:nth-child(5),.bio-museum-legacy-card:nth-child(6){grid-column:span 6}.bio-museum-legacy-card:nth-child(odd){padding-left:0;border-left:0}.bio-museum-legacy-card:nth-child(2n){padding-left:22px;border-left:1px solid #d8cebd}}@media (max-width:740px){.bio-museum-timeline{margin-top:34px;padding:23px 0 28px}.bio-museum-timeline-head{margin-bottom:20px}.bio-museum-timeline-head h2{font-size:36px}.bio-museum-timeline-list{--museum-node:138px}.bio-museum-college{margin-top:34px;padding:27px 22px 29px}.bio-museum-milestones li{grid-template-columns:1fr;gap:10px}.bio-museum-milestone-date{justify-content:flex-start;gap:12px}.bio-museum-why{grid-template-columns:1fr;gap:7px}.bio-museum-house{margin-top:34px}.bio-museum-house-evidence,.bio-museum-house-visual{padding:22px}.bio-museum-house-frame{min-height:300px;padding:17px}.bio-museum-house-plan{min-height:160px}.bio-museum-ownership li{grid-template-columns:92px minmax(0,1fr);gap:15px}.bio-museum-ownership li:before{left:80px}.bio-museum-legacy{margin-top:34px}.bio-museum-legacy-grid{grid-template-columns:1fr}.bio-museum-legacy-card,.bio-museum-legacy-card:first-child,.bio-museum-legacy-card:nth-child(2),.bio-museum-legacy-card:nth-child(3),.bio-museum-legacy-card:nth-child(4),.bio-museum-legacy-card:nth-child(5),.bio-museum-legacy-card:nth-child(6){grid-column:1;min-height:0;padding:22px 0 25px;border-left:0}}}@layer responsive{.bio-museum-networks,.bio-museum-posthumous{margin-top:46px;padding-top:31px;border-top:1px solid #bda780}.bio-museum-networks-head,.bio-museum-posthumous-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.62fr);gap:34px;align-items:end}.bio-museum-networks-head h3,.bio-museum-posthumous-head h3{margin-top:9px;font-family:var(--serif);font-size:clamp(30px,3vw,44px);line-height:1.07;font-weight:450}.bio-museum-networks-head>p,.bio-museum-posthumous-head>p{color:#596352;font-size:12px;line-height:1.75}.bio-museum-network-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);margin-top:34px;padding:12px 0}.bio-museum-network-axis{position:absolute;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(#b89c72,#d4c8b3 82%,transparent);transform:translateX(-.5px)}.bio-museum-network-node{position:relative;min-height:145px;padding:22px 24px;border-top:1px solid #d2c6b3}.bio-museum-network-node[data-side=left]{grid-column:1;text-align:right}.bio-museum-network-node[data-side=right]{grid-column:3;text-align:left}.bio-museum-network-node[data-side=left]+.bio-museum-network-node[data-side=right],.bio-museum-network-node[data-side=right]+.bio-museum-network-node[data-side=left]{margin-top:74px}.bio-museum-network-node:nth-of-type(2){margin-top:68px}.bio-museum-network-dot{position:absolute;top:19px;width:11px;height:11px;border:1px solid #987346;border-radius:50%;background:var(--ivory)}.bio-museum-network-node[data-side=left] .bio-museum-network-dot{right:-41px}.bio-museum-network-node[data-side=right] .bio-museum-network-dot{left:-40px}.bio-museum-network-node[data-kind=organization] .bio-museum-network-dot{border-color:#486053;background:#dde5dc}.bio-museum-network-year{color:#80633c;font-family:var(--serif);font-size:22px;line-height:1.05}.bio-museum-network-node small{display:block;margin-top:7px;color:#596352;font-size:8px;line-height:1.4;letter-spacing:.11em;text-transform:uppercase}.bio-museum-network-node h4{margin-top:7px;font-family:var(--serif);font-size:25px;line-height:1.12;font-weight:500}.bio-museum-network-node>p:last-child{margin-top:10px;color:#405047;font-size:12px;line-height:1.75}.bio-museum-posthumous{padding:34px;border:1px solid #a88b62;background:linear-gradient(135deg,rgba(153,92,65,.055),transparent 42%),var(--ivory-deep)}.bio-museum-posthumous-flow{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid #cabca7}.bio-museum-posthumous-flow li{position:relative;display:grid;grid-template-columns:50px minmax(0,1fr);gap:22px;padding:24px 0;border-bottom:1px solid #d5caba}.bio-museum-posthumous-number{color:#9b886c;font-size:9px;letter-spacing:.14em}.bio-museum-posthumous-meta{color:#80633c;font-size:8px;line-height:1.45;letter-spacing:.1em;text-transform:uppercase}.bio-museum-posthumous-flow li[data-status=attributed] .bio-museum-posthumous-meta{color:#8a4b37}.bio-museum-posthumous-flow li[data-status=open] .bio-museum-posthumous-meta{color:#5c6258}.bio-museum-posthumous-flow h4{margin-top:7px;font-family:var(--serif);font-size:clamp(23px,2.3vw,30px);line-height:1.12;font-weight:500}.bio-museum-posthumous-flow li>div>p:last-child{margin-top:9px;color:#3f4c44;font-size:12.5px;line-height:1.8}.bio-museum-posthumous-flow li[data-status=attributed]:after,.bio-museum-posthumous-flow li[data-status=documented]:after,.bio-museum-posthumous-flow li[data-status=open]:after{content:"";position:absolute;right:0;top:29px;width:26px;height:2px}.bio-museum-posthumous-flow li[data-status=documented]:after{background:#486053}.bio-museum-posthumous-flow li[data-status=attributed]:after{background:#9a5841}.bio-museum-posthumous-flow li[data-status=open]:after{background:#8b8272}.bio-museum-posthumous-key{display:flex;flex-wrap:wrap;gap:8px;padding-top:21px}.bio-museum-posthumous-key span{padding:6px 9px 5px;border:1px solid #b8aa93;color:#536058;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase}.bio-museum-posthumous-key span[data-status=attributed]{border-color:#bc8975;color:#814936}}@layer responsive{@media (max-width:1000px){.bio-museum-networks-head,.bio-museum-posthumous-head{grid-template-columns:1fr;gap:14px}}@media (max-width:740px){.bio-museum-networks,.bio-museum-posthumous{margin-top:34px}.bio-museum-network-stage{display:block;padding-left:29px}.bio-museum-network-axis{left:7px;transform:none}.bio-museum-network-node,.bio-museum-network-node[data-side=left],.bio-museum-network-node[data-side=right]{min-height:0;margin-top:0!important;padding:20px 0 25px;text-align:left}.bio-museum-network-node .bio-museum-network-dot,.bio-museum-network-node[data-side=left] .bio-museum-network-dot,.bio-museum-network-node[data-side=right] .bio-museum-network-dot{left:-27px;right:auto;top:20px}.bio-museum-posthumous{padding:26px 21px}.bio-museum-posthumous-flow li{grid-template-columns:34px minmax(0,1fr);gap:13px}.bio-museum-posthumous-flow li:after{display:none}}}@layer responsive{.bio-museum-house-photo-stack{display:grid;gap:22px;margin-bottom:24px}.bio-museum-house-photo{margin:0;min-width:0}.bio-museum-house-photo-context{width:82%;margin-left:auto}.bio-museum-house-photo-frame{position:relative;overflow:hidden;border:1px solid #897b61;background:#0d1713}.bio-museum-house-photo picture{display:block;width:100%}.bio-museum-house-photo img{display:block;width:100%;height:auto}.bio-museum-house-photo-index{position:absolute;left:10px;top:10px;padding:6px 8px 5px;border:1px solid rgba(230,215,186,.42);background:rgba(13,23,19,.82);color:#eadbc0;font-size:7px;line-height:1;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.bio-museum-house-photo figcaption{display:grid;gap:4px;padding-top:10px;color:#d5ddd2;font-size:10.5px;line-height:1.55}.bio-museum-house-photo figcaption small{color:#aebdaf;font-size:8px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.bio-museum-house-reconstruction{min-height:280px}.bio-museum-house-reconstruction .bio-museum-house-plan{min-height:128px}.bio-museum-house-reconstruction .bio-museum-house-caption h3{font-size:clamp(26px,2.4vw,36px)}}@layer responsive{@media (max-width:740px){.bio-museum-house-photo-stack{gap:18px;margin-bottom:20px}.bio-museum-house-photo-context{width:100%;margin-left:0}.bio-museum-house-photo-index{left:8px;top:8px}.bio-museum-house-reconstruction{min-height:250px}.bio-museum-house-reconstruction .bio-museum-house-plan{min-height:112px}}}@layer responsive{.humanismo-history{position:relative;padding:clamp(78px,9vw,130px) 0 clamp(86px,10vw,145px);overflow:hidden;color:#ede3d2;background:radial-gradient(circle at 10% 20%,rgba(171,136,84,.12),transparent 26%),#151e1a;border-block:1px solid #405047}.humanismo-history:after{content:"1907";position:absolute;right:-4vw;top:5%;font-family:var(--serif);font-size:min(26vw,360px);line-height:1;color:rgba(233,215,184,.025);pointer-events:none}.humanismo-history-head{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:clamp(40px,7vw,100px);align-items:end}.humanismo-history-head .eyebrow{color:#c6a979}.humanismo-history-head h2{margin-top:11px;font-family:var(--serif);font-size:clamp(43px,5.2vw,72px);line-height:1.03;letter-spacing:-.035em;font-weight:450}.humanismo-history-head>p{color:#bfc8c1;line-height:1.8}.humanismo-history-track{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:58px 0 0;padding:0;list-style:none;border-top:1px solid #526158}.humanismo-history-track li{position:relative;min-height:285px;padding:30px 22px 28px 0}.humanismo-history-track li+li{padding-left:22px;border-left:1px solid #46564d}.humanismo-history-index{position:absolute;top:31px;right:17px;color:#79867e;font-size:8px;letter-spacing:.12em}.humanismo-history-year{color:#d0b483;font-family:var(--serif);font-size:30px;line-height:1}.humanismo-history-track li>i{display:block;width:26px;height:2px;margin:19px 0 18px;background:#b78d54}.humanismo-history-track li[data-kind=rescue]>i{background:#b76548}.humanismo-history-track li[data-kind=edition]>i{background:#658071}.humanismo-history-track h3{font-family:var(--serif);font-size:clamp(21px,2vw,27px);line-height:1.14;font-weight:500}.humanismo-history-track li>p:last-child{margin-top:12px;color:#b7c1ba;font-size:12px;line-height:1.75}.humanismo-history-provenance{position:relative;z-index:1;max-width:920px;margin-top:31px;padding-top:22px;border-top:1px solid #46564d}.humanismo-history-provenance p{color:#9faaa3;font-size:11px;line-height:1.7}.humanismo-history-provenance span{margin-right:8px;color:#d0b483;letter-spacing:.08em;text-transform:uppercase}@media (max-width:1000px){.humanismo-history-head{grid-template-columns:1fr;gap:15px}.humanismo-history-track{grid-template-columns:repeat(2,minmax(0,1fr))}.humanismo-history-track li:nth-child(3),.humanismo-history-track li:nth-child(5){border-left:0;border-top:1px solid #46564d}.humanismo-history-track li:nth-child(4){border-top:1px solid #46564d}}@media (max-width:620px){.humanismo-history-track{display:block}.humanismo-history-track li,.humanismo-history-track li+li,.humanismo-history-track li:nth-child(3),.humanismo-history-track li:nth-child(5){min-height:0;padding:24px 0;border-left:0;border-top:0;border-bottom:1px solid #46564d}.humanismo-history-index{right:2px;top:25px}}}@layer responsive{.humanismo-experience{background:var(--ivory);color:var(--ink)}.humanismo-hero{position:relative;overflow:hidden;color:#f0e7d7;background:radial-gradient(circle at 78% 20%,rgba(163,128,76,.16),transparent 34%),linear-gradient(135deg,#14201b,#1d2923 58%,#101814);border-bottom:1px solid #88704e}.humanismo-hero:after{content:"";position:absolute;inset:18px;border:1px solid rgba(206,181,134,.18);pointer-events:none}.humanismo-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr);gap:clamp(48px,8vw,118px);align-items:center;min-height:690px;padding-top:112px;padding-bottom:78px}.humanismo-hero-copy .eyebrow{color:#ccb184}.humanismo-hero-copy h1{margin-top:15px;font-family:var(--serif);font-size:clamp(72px,10vw,148px);font-weight:420;line-height:.82;letter-spacing:-.06em}.humanismo-byline{margin-top:22px;color:#d2b98c;font-family:var(--serif);font-size:24px}.humanismo-deck{max-width:720px;margin-top:35px;color:#cbd2cc;font-size:clamp(17px,1.65vw,23px);line-height:1.55}.humanismo-hero-actions{display:flex;flex-wrap:wrap;gap:20px 30px;margin-top:33px}.humanismo-hero-actions a{color:#ebdfcc}.humanismo-object{position:relative;min-width:0}.humanismo-object-frame{position:relative;padding:23px;border:1px solid rgba(214,190,148,.45);background:rgba(246,242,232,.055);box-shadow:0 35px 80px rgba(0,0,0,.25);transform:rotate(1.1deg)}.humanismo-object-frame:before{content:"";position:absolute;inset:9px;border:1px solid rgba(214,190,148,.2);pointer-events:none}.humanismo-object-caption{max-width:300px;margin:14px 0 0 auto;color:#aeb8b1;font-size:9px;line-height:1.55;letter-spacing:.08em;text-transform:uppercase}.humanismo-object-strip{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(204,177,132,.34)}.humanismo-object-strip div{display:grid;gap:6px;padding:21px 22px 25px 0}.humanismo-object-strip div+div{padding-left:22px;border-left:1px solid rgba(204,177,132,.22)}.humanismo-object-strip span{color:#9fa9a3;font-size:7px;letter-spacing:.13em;text-transform:uppercase}.humanismo-object-strip strong{color:#e8dece;font-family:var(--serif);font-size:18px;font-weight:500}.humanismo-opening{display:grid;grid-template-columns:minmax(250px,.66fr) minmax(0,1.34fr);gap:clamp(40px,7vw,100px);padding-top:clamp(78px,9vw,130px);padding-bottom:clamp(78px,9vw,130px)}.humanismo-facsimile-copy h2,.humanismo-opening h2,.humanismo-reading-layers h2,.humanismo-research h2,.humanismo-section-head h2{margin-top:10px;font-family:var(--serif);font-size:clamp(38px,4.6vw,66px);font-weight:440;line-height:1.03;letter-spacing:-.035em}.humanismo-opening>div:last-child>p:first-child{font-size:clamp(17px,1.8vw,23px);line-height:1.75;color:#35433b}.humanismo-canonical-note{margin-top:24px;padding-top:18px;border-top:1px solid #d2c6b2;color:#637067;font-size:11px;line-height:1.7}.humanismo-anatomy{padding:clamp(70px,8vw,116px) 0;color:#ece3d3;background:#17221d}.humanismo-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.58fr);gap:48px;align-items:end;margin-bottom:42px}.humanismo-anatomy .humanismo-section-head>p{color:#bdc7c0}.humanismo-section-head>p{line-height:1.75;color:#56645b}.humanismo-anatomy .eyebrow{color:#ccb184}.humanismo-theme-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid rgba(211,190,154,.34);border-left:1px solid rgba(211,190,154,.34)}.humanismo-theme-grid li{min-height:250px;padding:24px;border-right:1px solid rgba(211,190,154,.34);border-bottom:1px solid rgba(211,190,154,.34)}.humanismo-theme-no{color:#b99b6c;font-size:8px;letter-spacing:.13em}.humanismo-theme-grid h3{margin-top:42px;font-family:var(--serif);font-size:25px;line-height:1.12;font-weight:500}.humanismo-theme-grid p{margin-top:14px;color:#bdc6c0;font-size:12px;line-height:1.73}.humanismo-history{padding-top:clamp(80px,9vw,132px);padding-bottom:clamp(80px,9vw,132px)}.humanismo-history-track{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid #b89a6a}.humanismo-history-track li{position:relative;min-height:300px;padding:28px 24px 24px 0}.humanismo-history-track li+li{padding-left:24px;border-left:1px solid #d7cbb9}.humanismo-history-index{position:absolute;top:10px;right:14px;color:#9a8c75;font-size:8px;letter-spacing:.12em}.humanismo-history-year{color:#86643a;font-family:var(--serif);font-size:22px}.humanismo-history-track h3{margin-top:15px;font-family:var(--serif);font-size:25px;line-height:1.12;font-weight:500}.humanismo-history-track li>p:last-child{margin-top:14px;color:#4d5b52;font-size:12px;line-height:1.76}.humanismo-facsimile{padding:clamp(75px,8vw,120px) 0;background:var(--ivory-deep);border-block:1px solid #cdbfa9}.humanismo-facsimile-grid{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:clamp(50px,8vw,112px);align-items:center}.humanismo-paper-stage{position:relative;min-height:520px}.humanismo-paper{position:absolute;width:min(76%,370px);aspect-ratio:.72;border:1px solid #bba988;background:#f1eadc;box-shadow:0 28px 55px rgba(46,40,29,.12)}.humanismo-paper-back{left:15%;top:8%;transform:rotate(5deg);background:#dcd1bd}.humanismo-paper-front{left:8%;top:2%;display:grid;align-content:center;justify-items:center;gap:24px;padding:34px;text-align:center;transform:rotate(-2deg)}.humanismo-paper-front span{font-family:var(--serif);font-size:44px;letter-spacing:.08em}.humanismo-paper-front i{width:42%;height:1px;background:#88704e}.humanismo-paper-front small{color:#786c58;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.humanismo-facsimile-copy>p{margin-top:24px;max-width:670px;color:#46544b;font-size:16px;line-height:1.78}.humanismo-rights-note{display:grid;gap:6px;margin-top:28px;padding:20px 22px;border-left:2px solid #97744a;background:rgba(191,168,128,.12)}.humanismo-rights-note strong{font-family:var(--serif);font-size:18px;font-weight:500}.humanismo-rights-note span{color:#5d695f;font-size:11px;line-height:1.7}.humanismo-reading-layers{padding-top:clamp(80px,9vw,130px);padding-bottom:clamp(80px,9vw,130px)}.humanismo-reading-layers header{max-width:850px}.humanismo-layer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px;border-top:1px solid #b89a6a}.humanismo-layer-grid article{position:relative;min-height:245px;padding:28px 28px 26px 0}.humanismo-layer-grid article+article{padding-left:28px;border-left:1px solid #d6cab8}.humanismo-layer-grid article>span{color:#9b8b73;font-size:8px;letter-spacing:.13em}.humanismo-layer-grid h3{margin-top:42px;font-family:var(--serif);font-size:28px;line-height:1.1;font-weight:500}.humanismo-layer-grid p{margin-top:13px;color:#4c5a51;font-size:12.5px;line-height:1.75}.humanismo-research{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);gap:clamp(45px,8vw,105px);padding-top:clamp(70px,8vw,110px);padding-bottom:clamp(90px,10vw,145px);border-top:1px solid #cbbb9e}.humanismo-research-main>p:not(.eyebrow){max-width:720px;margin-top:22px;color:#445249;line-height:1.78}.humanismo-provenance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;border-block:1px solid #d1c4b0}.humanismo-provenance div{padding:18px 18px 18px 0;min-width:0}.humanismo-provenance div+div{padding-left:18px;border-left:1px solid #d1c4b0}.humanismo-provenance dt{color:#78674c;font-size:7px;letter-spacing:.12em;text-transform:uppercase}.humanismo-provenance dd{margin-top:7px;overflow-wrap:anywhere;font-size:11px;line-height:1.55}.humanismo-citation-list{margin-top:25px;padding-top:20px;border-top:1px solid #d8cebf}.humanismo-citation-list ul{margin:12px 0 0;padding-left:18px;color:#4c5951;font-size:11px;line-height:1.7}.humanismo-secondary{align-self:start;padding:24px;border:1px solid #bca781;background:rgba(216,201,174,.12)}.humanismo-secondary h3{margin-top:8px;font-family:var(--serif);font-size:28px;font-weight:500}.humanismo-secondary>p:not(.eyebrow){margin:14px 0 21px;color:#526057;font-size:12px;line-height:1.72}.humanismo-experience a:focus-visible,.humanismo-experience button:focus-visible{outline:2px solid #987447;outline-offset:4px}}@layer responsive{@media (max-width:1000px){.humanismo-hero-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);min-height:620px}.humanismo-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.humanismo-history-track{grid-template-columns:1fr}.humanismo-history-track li{min-height:0;padding:24px 0}.humanismo-history-track li+li{padding-left:0;border-left:0;border-top:1px solid #d7cbb9}}@media (max-width:780px){.humanismo-facsimile-grid,.humanismo-hero-grid,.humanismo-opening,.humanismo-research,.humanismo-section-head{grid-template-columns:1fr}.humanismo-hero-grid{padding-top:92px;gap:48px}.humanismo-object{max-width:480px}.humanismo-object-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.humanismo-object-strip div:nth-child(3){padding-left:0;border-left:0}.humanismo-object-strip div:nth-child(3),.humanismo-object-strip div:nth-child(4){border-top:1px solid rgba(204,177,132,.22)}.humanismo-layer-grid,.humanismo-provenance{grid-template-columns:1fr}.humanismo-layer-grid article{min-height:0;padding:24px 0}.humanismo-layer-grid article+article{padding-left:0;border-left:0;border-top:1px solid #d6cab8}.humanismo-provenance div{padding:16px 0}.humanismo-provenance div+div{padding-left:0;border-left:0;border-top:1px solid #d1c4b0}.humanismo-paper-stage{min-height:430px}}@media (max-width:520px){.humanismo-hero:after{inset:9px}.humanismo-hero-copy h1{font-size:68px}.humanismo-object-strip{grid-template-columns:1fr}.humanismo-object-strip div,.humanismo-object-strip div+div,.humanismo-object-strip div:nth-child(3){padding:15px 0;border-left:0;border-top:1px solid rgba(204,177,132,.22)}.humanismo-theme-grid{grid-template-columns:1fr}.humanismo-theme-grid li{min-height:0}.humanismo-paper-stage{min-height:350px}}@media (prefers-reduced-motion:reduce){.humanismo-object-frame{transform:none}}}@layer responsive{.casa-museum{--casa-night:#17211d;--casa-deep:#202c26;--casa-brass:#a78658;--casa-line:#cec1ad;--casa-rust:#9a5841;color:var(--ink);background:var(--ivory)}.casa-museum-hero{position:relative;overflow:hidden;color:#eee3d0;background:radial-gradient(circle at 76% 18%,rgba(167,134,88,.15),transparent 29%),linear-gradient(140deg,#111916,var(--casa-night) 55%,#243129);border-bottom:1px solid #3f4e45}.casa-museum-breadcrumb{padding-top:25px;color:#bda984}.casa-museum-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.75fr);gap:clamp(54px,8vw,120px);min-height:min(790px,82vh);align-items:end;padding:clamp(68px,8vw,116px) 0 clamp(64px,7vw,100px)}.casa-museum-hero-copy{position:relative;z-index:2}.casa-museum-hero-copy>.eyebrow{color:#c7ad80}.casa-museum-year{position:absolute;right:0;top:-55px;font-family:var(--serif);font-size:clamp(76px,10vw,145px);line-height:1;color:rgba(232,215,184,.075)}.casa-museum h1{margin-top:18px;font-family:var(--serif);font-size:clamp(73px,9.7vw,145px);line-height:.82;letter-spacing:-.055em;font-weight:430}.casa-museum-lead{max-width:650px;margin-top:31px;color:#c5cec7;font-size:clamp(16px,1.42vw,20px);line-height:1.82}.casa-museum-hero-actions{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:30px}.casa-museum-hero-actions a{color:#ead9ba}.casa-museum-architecture{position:relative;min-height:480px;border:1px solid rgba(204,178,133,.36);background:rgba(239,229,209,.035)}.casa-museum-architecture:before{content:"";position:absolute;inset:14px;border:1px solid rgba(204,178,133,.13)}.casa-museum-plan-lines{position:absolute;inset:12% 10% 27%;border:1px solid rgba(211,189,150,.28)}.casa-museum-plan-lines:after,.casa-museum-plan-lines:before{content:"";position:absolute;background:rgba(211,189,150,.25)}.casa-museum-plan-lines:before{left:42%;top:0;bottom:0;width:1px}.casa-museum-plan-lines:after{left:0;right:0;top:55%;height:1px}.casa-museum-plan-lines span{position:absolute;border:1px solid rgba(211,189,150,.24)}.casa-museum-plan-lines span:first-child{inset:8% 62% 56% 7%}.casa-museum-plan-lines span:nth-child(2){inset:61% 53% 6% 8%}.casa-museum-plan-lines span:nth-child(3){inset:9% 9% 57% 49%}.casa-museum-plan-lines span:nth-child(4){inset:61% 8% 7% 49%}.casa-museum-plan-lines span:nth-child(5){left:27%;top:35%;width:14%;height:20%}.casa-museum-plan-lines span:nth-child(6){right:16%;top:35%;width:26%;height:20%}.casa-museum-architecture-caption{position:absolute;left:28px;right:28px;bottom:27px;display:grid;gap:5px}.casa-museum-architecture-caption p{color:#bfa777;font-size:8px;letter-spacing:.11em;text-transform:uppercase}.casa-museum-architecture-caption strong{font-family:var(--serif);font-size:27px;font-weight:500}.casa-museum-architecture-caption span{color:#aeb8b0;font-size:11px;line-height:1.55}.casa-museum-ledger{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-inline:1px solid var(--casa-line);border-bottom:1px solid var(--casa-line)}.casa-museum-ledger div{min-height:118px;padding:23px 24px}.casa-museum-ledger div+div{border-left:1px solid var(--casa-line)}.casa-museum-ledger span{display:block;color:#796548;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.casa-museum-ledger strong{display:block;margin-top:13px;font-family:var(--serif);font-size:clamp(18px,1.7vw,24px);line-height:1.15;font-weight:500}.casa-museum-intro{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(50px,8vw,120px);padding-top:clamp(85px,10vw,145px);padding-bottom:clamp(78px,9vw,130px)}.casa-museum-intro .eyebrow{color:#80633c}.casa-evidence h2,.casa-honoria h2,.casa-museum-intro h2,.casa-museum-photos h2,.casa-onward h2,.casa-open h2,.casa-restoration h2,.casa-title-chain h2{margin-top:10px;font-family:var(--serif);font-size:clamp(41px,5vw,70px);line-height:1.04;letter-spacing:-.03em;font-weight:450}.casa-museum-intro>div:last-child>p{color:#49574f;line-height:1.85}.casa-museum-method{margin-top:18px;padding-left:17px;border-left:2px solid var(--casa-brass)}.casa-museum-legend{display:flex;flex-wrap:wrap;gap:7px;margin-top:25px}.casa-museum-legend span{padding:6px 9px 5px;border:1px solid #b7a78f;color:#59645d;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase}.casa-museum-legend [data-kind=testimony]{border-color:#bb8975;color:#814936}.casa-museum-photos{padding:clamp(76px,9vw,125px) 0;color:#eee3d2;background:var(--casa-deep)}.casa-museum-photos-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.65fr);gap:60px;align-items:end;margin-bottom:34px}.casa-museum-photos-head .eyebrow{color:#c5aa7b}.casa-museum-photos-head>p{color:#bdc7c0;line-height:1.75}.casa-museum-photo-slots{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:18px}.casa-museum-photo-slot{margin:0}.casa-museum-photo-placeholder{aspect-ratio:3/2;display:grid;align-content:end;padding:25px;position:relative;overflow:hidden;border:1px solid #536158;background:linear-gradient(160deg,transparent 0 47%,rgba(198,170,121,.12) 47% 47.4%,transparent 47.4%),linear-gradient(25deg,rgba(198,170,121,.05),transparent 60%),#17201c}.casa-museum-photo-slot.main .casa-museum-photo-placeholder{aspect-ratio:16/10}.casa-museum-photo-placeholder:before{content:"";position:absolute;inset:14px;border:1px solid rgba(199,174,128,.13)}.casa-museum-photo-placeholder span{color:#8b998f;font-size:9px;letter-spacing:.13em}.casa-museum-photo-placeholder strong{margin-top:7px;font-family:var(--serif);font-size:clamp(21px,2.5vw,32px);font-weight:500}.casa-museum-photo-slot figcaption{padding-top:10px;color:#9fa9a2;font-size:9px;line-height:1.55}.casa-title-chain{padding-top:clamp(90px,10vw,145px);padding-bottom:clamp(82px,10vw,140px)}.casa-title-chain header{max-width:800px}.casa-title-chain .eyebrow{color:#80633c}.casa-title-chain ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:49px 0 0;padding:0;list-style:none;border-top:1px solid var(--casa-line)}.casa-title-chain li{position:relative;min-height:285px;padding:29px 24px 25px 0}.casa-title-chain li+li{padding-left:24px;border-left:1px solid var(--casa-line)}.casa-title-index{position:absolute;right:15px;top:31px;color:#526058;font-size:8px;letter-spacing:.12em}.casa-title-date{color:#80633c;font-family:var(--serif);font-size:22px}.casa-title-chain li>i{display:block;width:28px;height:2px;margin:18px 0;background:var(--casa-brass)}.casa-title-chain li small{color:#617067;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase}.casa-title-chain li h3{margin-top:8px;font-family:var(--serif);font-size:28px;font-weight:500}.casa-title-chain li>p:last-child{margin-top:11px;color:#526058;font-size:12px;line-height:1.75}.casa-title-chain-note{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:26px;padding-top:25px;border-top:1px solid var(--casa-line)}.casa-title-chain-note p{color:#526058;line-height:1.8}.casa-honoria{padding:clamp(76px,9vw,125px) 0;color:#eee4d3;background:#1b2621}.casa-honoria-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(55px,8vw,120px)}.casa-honoria .eyebrow{color:#c5aa7b}.casa-honoria h2{max-width:720px}.casa-honoria-grid>div:last-child p{color:#bdc7c0;line-height:1.8;margin-bottom:18px}.casa-honoria-grid a{color:#ead9bb}.casa-restoration{position:relative;padding-top:clamp(90px,10vw,145px);padding-bottom:clamp(90px,10vw,145px);overflow:hidden}.casa-restoration-year{position:absolute;right:0;top:40px;font-family:var(--serif);font-size:clamp(90px,16vw,230px);color:#8c7c64;line-height:1}.casa-restoration header{position:relative;z-index:1;max-width:800px}.casa-restoration .eyebrow{color:#80633c}.casa-restoration-body{position:relative;z-index:1;max-width:760px;margin:35px 0 0 auto}.casa-restoration-body>p{color:#48564e;line-height:1.85}.casa-restoration-note{margin-top:17px;padding-left:17px;border-left:2px solid var(--casa-rust)}.casa-restoration-sources{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.casa-restoration-sources span{padding:6px 8px 5px;border:1px solid #bbaa90;color:#5c675f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.casa-open{padding:clamp(78px,9vw,130px) 0;background:var(--ivory-deep);border-block:1px solid var(--casa-line)}.casa-open-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(55px,8vw,115px)}.casa-open .eyebrow{color:#80633c}.casa-open ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--casa-line)}.casa-open li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:17px;padding:23px 0;border-bottom:1px solid var(--casa-line)}.casa-open li span{color:#526058;font-size:8px;letter-spacing:.12em}.casa-open li p{color:#435149;line-height:1.75}.casa-evidence{padding-top:clamp(90px,10vw,145px);padding-bottom:clamp(90px,10vw,145px)}.casa-evidence header{max-width:850px;margin-bottom:42px}.casa-evidence .eyebrow{color:#80633c}.casa-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--casa-line);border-left:1px solid var(--casa-line)}.casa-evidence-card{min-height:310px;padding:28px;border-right:1px solid var(--casa-line);border-bottom:1px solid var(--casa-line)}.casa-evidence-card-head{display:flex;justify-content:space-between;gap:15px}.casa-evidence-card-head .eyebrow{color:#80633c}.casa-evidence-card-head>span{color:#526058;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.casa-evidence-card h3{margin-top:16px;font-family:var(--serif);font-size:28px;line-height:1.14;font-weight:500}.casa-evidence-card>p{margin-top:13px;color:#526058;font-size:12.5px;line-height:1.78}.casa-evidence-uncertainty{padding-left:14px;border-left:2px solid var(--casa-rust);color:#744b3a!important}.casa-evidence-card footer{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.casa-evidence-card footer span{padding:5px 7px 4px;border:1px solid #baaa91;color:#667067;font-size:7.5px;letter-spacing:.07em;text-transform:uppercase}.casa-onward{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:48px;padding-bottom:90px;border-top:1px solid var(--casa-line)}.casa-onward .eyebrow{color:#80633c}.casa-onward>div:last-child{display:grid;align-content:start;justify-items:start;gap:14px}@media(max-width:960px){.casa-honoria-grid,.casa-museum-hero-grid,.casa-museum-intro,.casa-onward,.casa-open-grid{grid-template-columns:1fr}.casa-museum-hero-grid{min-height:0}.casa-museum-architecture{min-height:420px;max-width:650px}.casa-museum-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.casa-museum-ledger div:nth-child(3){border-left:0}.casa-museum-ledger div:nth-child(3),.casa-museum-ledger div:nth-child(4){border-top:1px solid var(--casa-line)}.casa-museum-photos-head{gap:14px}.casa-museum-photos-head,.casa-title-chain ol{grid-template-columns:1fr}.casa-title-chain li{min-height:0;padding:24px 0}.casa-title-chain li+li{padding-left:0;border-left:0;border-top:1px solid var(--casa-line)}}@media(max-width:650px){.casa-museum h1{font-size:clamp(68px,24vw,104px)}.casa-museum-year{top:-20px}.casa-museum-architecture{min-height:350px}.casa-museum-ledger{grid-template-columns:1fr}.casa-museum-ledger div+div,.casa-museum-ledger div:nth-child(3){border-left:0;border-top:1px solid var(--casa-line)}.casa-evidence-grid,.casa-museum-photo-slots,.casa-title-chain-note{grid-template-columns:1fr}.casa-evidence-card{min-height:0}}}@layer responsive{.bio-doc-exhibits{margin-top:56px;max-width:100%;border-top:1px solid #bda780;padding-top:30px;overflow-x:hidden}.bio-doc-header{max-width:720px}.bio-doc-header .eyebrow{color:#80633c}.bio-doc-header h3{margin-top:11px;font-family:var(--serif);font-size:clamp(29px,3vw,42px);line-height:1.07;font-weight:500;color:var(--ink)}.bio-doc-intro{max-width:620px;margin-top:15px;color:#4f5b51;font-size:12.5px;line-height:1.85}.bio-doc-objects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 40px;margin-top:42px;max-width:100%}.bio-doc-object{min-width:0;padding-top:28px;border-top:1px solid #bda780}.bio-doc-object-abstract{grid-column:1/-1;padding:30px 32px 32px;background:linear-gradient(135deg,rgba(185,147,89,.08),transparent 60%),var(--ivory-deep);border-top-color:#bda780}.bio-doc-head{display:flex;align-items:flex-start;gap:18px}.bio-doc-number{flex:none;font-family:var(--serif);font-size:40px;line-height:.9;font-weight:500;color:#8a6538;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.bio-doc-titles{min-width:0}.bio-doc-kicker{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px;color:#596352;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.bio-doc-date{font-family:var(--serif);font-size:15px;letter-spacing:.04em;color:#8a6538;text-transform:none}.bio-doc-title{font-family:var(--serif);font-size:24px;line-height:1.16;font-weight:500;color:var(--ink)}.bio-doc-figure{margin:22px 0 0}.bio-doc-figure img{display:block;width:100%;max-width:100%;height:auto;padding:12px;background:#fffdf8;border:1px solid var(--line);box-shadow:0 16px 30px -28px rgba(36,46,41,.65)}.bio-doc-caption{margin-top:14px;color:#4f5b51;font-size:12px;line-height:1.8}.bio-doc-caption-label{display:block;margin-bottom:6px;color:#80633c;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase}.bio-doc-source{margin-top:12px;color:#596352;font-size:11px;line-height:1.7}.bio-doc-source a{color:#4f5b51;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.bio-doc-source a:hover{color:#8a6538}.bio-doc-research a:focus-visible,.bio-doc-source a:focus-visible{outline:2px solid #8a6538;outline-offset:4px;border-radius:1px}.bio-doc-research{display:grid;gap:8px;margin-top:20px;padding-top:14px;border-top:1px solid var(--line);color:#596352;font-family:var(--sans);font-size:10.5px;line-height:1.75}.bio-doc-research p{margin:0}.bio-doc-research span{display:inline-block;min-width:124px;margin-right:8px;color:#80633c;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;vertical-align:top}.bio-doc-path{overflow-wrap:anywhere;word-break:break-word}.bio-doc-accession,.bio-doc-events{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}@media (max-width:900px){.bio-doc-objects{grid-template-columns:minmax(0,1fr);gap:36px}.bio-doc-object-abstract{grid-column:1/-1}.bio-doc-number{font-size:33px}}@media (max-width:560px){.bio-doc-exhibits{margin-top:40px;padding-top:22px}.bio-doc-header h3{font-size:clamp(25px,7vw,31px)}.bio-doc-intro{font-size:12px}.bio-doc-objects{gap:30px;margin-top:30px}.bio-doc-object{padding-top:22px}.bio-doc-object-abstract{padding:22px 18px 24px}.bio-doc-number{font-size:27px}.bio-doc-title{font-size:21px}.bio-doc-figure img{padding:10px;max-width:100%;height:auto}.bio-doc-caption{font-size:12px}.bio-doc-research span{display:block;min-width:0;margin-bottom:3px}.bio-doc-exhibits,.bio-doc-object,.bio-doc-objects{max-width:100%;overflow-x:hidden}}}.works-museum{min-width:0;max-width:100%;color:var(--ink)}.works-museum-hero{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.works-museum-hero-inner{padding-top:clamp(56px,9vw,116px);padding-bottom:clamp(48px,7vw,92px)}.works-museum-hero h1{margin:14px 0 0;font-family:var(--serif);font-size:clamp(44px,8vw,96px);line-height:1.02;letter-spacing:-.015em}.works-museum-deck{max-width:60ch;margin:26px 0 0;font-size:clamp(17px,1.6vw,21px);line-height:1.6;color:var(--muted)}.works-museum-stats{display:flex;flex-wrap:wrap;gap:0;margin:44px 0 0;padding:0;border-top:1px solid var(--line)}.works-museum-stats>div{flex:1 1 180px;min-width:0;padding:18px 24px 4px 0;border-right:1px solid var(--line)}.works-museum-stats>div:last-child{border-right:0}.works-museum-stats dt{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.works-museum-stats dd{margin:6px 0 0;font-family:var(--serif);font-size:clamp(24px,3vw,34px);line-height:1.1}.works-museum-map{padding-top:clamp(52px,8vw,104px);padding-bottom:clamp(40px,6vw,72px)}.works-map-head{max-width:720px}.works-map-head h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(30px,4vw,48px);line-height:1.08}.works-map-intro{margin:20px 0 0;color:var(--muted);line-height:1.7}.works-museum-timeline{list-style:none;margin:clamp(36px,5vw,64px) 0 0;padding:0;border-top:1px solid var(--line)}.works-record{display:grid;grid-template-columns:110px minmax(0,1fr);gap:28px 44px;padding:clamp(30px,4vw,46px) 0;border-bottom:1px solid var(--line);min-width:0}.works-record:has(.works-record-research){grid-template-columns:110px minmax(0,1fr) minmax(240px,320px)}.works-record>*{min-width:0}.works-record-marker{display:flex;flex-direction:column;gap:6px}.works-record-number{font-family:var(--serif);font-size:clamp(38px,4.4vw,56px);line-height:.9;color:var(--accent)}.works-record-year{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.works-record-copy{min-width:0}.works-record-copy h3{margin:10px 0 0;font-family:var(--serif);font-size:clamp(26px,3vw,40px);line-height:1.1}.works-record-note{margin:12px 0 0;font-size:14px;font-style:italic;color:var(--muted)}.works-record-summary{margin:16px 0 0;line-height:1.7;max-width:62ch;overflow-wrap:anywhere}.works-record-evidence{margin:18px 0 0;padding:5px 10px;border:1px solid var(--line);font-size:11px;letter-spacing:.14em;color:var(--muted)}.works-record-evidence,.works-record-link{display:inline-block;text-transform:uppercase}.works-record-link{margin-top:20px;padding-bottom:3px;border-bottom:1px solid;color:var(--accent);font-size:13px;letter-spacing:.1em;text-decoration:none}.works-record-link:hover{color:var(--ink)}.works-record-chain{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:26px;max-width:720px;border-top:1px solid var(--line)}.works-record-chain>div{min-width:0;padding:16px 18px 14px 0;border-right:1px solid var(--line)}.works-record-chain>div:last-child{border-right:0}.works-record-chain strong{display:block;margin-top:8px;font-family:var(--serif);font-size:18px;font-weight:400}.works-record-chain span:not(.works-chain-step){display:block;margin-top:4px;font-size:13px;color:var(--muted);overflow-wrap:anywhere}.works-chain-step{font-size:11px;letter-spacing:.2em;color:var(--accent)}.works-record-chain-note{margin:14px 0 0;max-width:62ch;font-size:14px;line-height:1.6;color:var(--muted);overflow-wrap:anywhere}.works-record-research{min-width:0;align-self:start;padding-left:18px;border-left:1px solid var(--line);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.55;color:var(--muted)}.works-research-facts{margin:0}.works-research-facts>div{padding:7px 0;border-bottom:1px solid var(--line);min-width:0}.works-research-facts dt{font-size:10px;letter-spacing:.16em;text-transform:uppercase;opacity:.8}.works-research-facts dd{margin:3px 0 0;overflow-wrap:anywhere;color:var(--ink)}.works-research-paths dd{font-size:11px}.works-record-citations{list-style:none;margin:14px 0 0;padding:0 0 0 12px;border-left:2px solid var(--line)}.works-record-citations li{min-width:0;margin-bottom:10px;font-size:11.5px;overflow-wrap:anywhere}.works-record-uncertainty{min-width:0;margin:14px 0 0;padding-top:10px;border-top:1px dashed var(--line);font-size:11.5px;overflow-wrap:anywhere}.works-record-uncertainty strong{display:block;margin-bottom:4px;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.works-transmission{margin-top:clamp(24px,4vw,48px);background:var(--pale);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.works-transmission-inner{padding-top:clamp(48px,6vw,84px);padding-bottom:clamp(48px,6vw,84px)}.works-transmission-inner h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(30px,4vw,48px);line-height:1.08}.works-transmission-intro{max-width:60ch;margin:18px 0 0;color:var(--muted);line-height:1.7}.works-transmission-track{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:clamp(32px,4vw,52px) 0 0;padding:0;border-top:1px solid var(--line)}.works-transmission-track>li{min-width:0;padding:20px 22px 4px 0;border-right:1px solid var(--line)}.works-transmission-track>li:last-child{border-right:0}.works-transmission-year{font-family:var(--serif);font-size:clamp(22px,2.4vw,30px);line-height:1;color:var(--accent)}.works-transmission-track h3{margin:12px 0 0;font-size:15px;line-height:1.3}.works-transmission-track h3+p{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--muted);overflow-wrap:anywhere}.works-museum-open{padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(40px,5vw,64px)}.works-museum-open h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(28px,3.4vw,42px)}.works-museum-open ul{list-style:none;margin:clamp(26px,3vw,40px) 0 0;padding:0;border-top:1px solid var(--line);max-width:760px}.works-museum-open li{position:relative;min-width:0;padding:18px 0 18px 42px;border-bottom:1px solid var(--line);line-height:1.65;overflow-wrap:anywhere}.works-museum-open li:before{content:counter(work-open) ".";counter-increment:work-open;position:absolute;left:0;top:18px;font-family:var(--serif);font-size:17px;color:var(--accent)}.works-museum-open ul{counter-reset:work-open}.works-museum-links{display:flex;flex-wrap:wrap;gap:18px 36px;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:34px clamp(18px,4vw,40px) 56px;border-top:1px solid var(--line)}.works-museum-links a{color:var(--ink);font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid transparent;padding-bottom:3px}.works-museum-links a:hover{border-bottom-color:currentColor;color:var(--accent)}@media (max-width:900px){.works-museum-stats>div{flex-basis:100%;border-right:0;border-bottom:1px solid var(--line);padding-bottom:14px}.works-museum-stats>div:last-child{border-bottom:0}.works-record,.works-record:has(.works-record-research){grid-template-columns:92px minmax(0,1fr)}.works-record-research{grid-column:1/-1;padding-left:0;border-left:0;border-top:1px solid var(--line);padding-top:16px}.works-record-chain{grid-template-columns:repeat(3,minmax(0,1fr))}.works-transmission-track{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.works-transmission-track>li{border-bottom:1px solid var(--line)}}@media (max-width:600px){.works-museum-hero h1{font-size:clamp(34px,12vw,52px)}.works-museum-stats>div{flex-basis:100%}.works-record,.works-record:has(.works-record-research){grid-template-columns:minmax(0,1fr);gap:18px}.works-record-marker{flex-direction:row;align-items:baseline;gap:14px}.works-record-number{font-size:34px}.works-record-chain{grid-template-columns:minmax(0,1fr)}.works-record-chain>div{border-right:0;border-bottom:1px solid var(--line);padding-right:0}.works-record-chain>div:last-child{border-bottom:0}.works-transmission-track{grid-template-columns:minmax(0,1fr)}.works-transmission-track>li{border-right:0;padding-right:0}.works-record-research{padding-top:14px}.works-museum-links{flex-direction:column;align-items:flex-start;gap:16px}.works-museum,.works-museum-map,.works-museum-open,.works-transmission-inner{max-width:100%;overflow-x:hidden}}.archive-museum{min-width:0;max-width:100%;color:var(--ink)}.archive-museum img{max-width:100%;height:auto}.archive-museum-hero{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.archive-museum-hero-inner{padding-top:clamp(54px,8vw,108px);padding-bottom:clamp(44px,6vw,84px)}.archive-museum-hero h1{margin:14px 0 0;font-family:var(--serif);font-size:clamp(42px,7.6vw,92px);line-height:1.03;letter-spacing:-.015em}.archive-museum-deck{max-width:58ch;margin:24px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.6;color:var(--muted)}.archive-museum-stats{display:flex;flex-wrap:wrap;gap:0;margin:40px 0 0;padding:0;border-top:1px solid var(--line)}.archive-museum-stats>div{flex:1 1 200px;min-width:0;padding:16px 22px 4px 0;border-right:1px solid var(--line)}.archive-museum-stats>div:last-child{border-right:0}.archive-museum-stats dt{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.archive-museum-stats dd{margin:6px 0 0;font-family:var(--serif);font-size:clamp(19px,2vw,26px);line-height:1.2;overflow-wrap:anywhere}.archive-museum-catalogue{padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(36px,5vw,64px)}.archive-catalogue-head{max-width:720px}.archive-catalogue-head h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(30px,4vw,48px);line-height:1.08}.archive-catalogue-intro{margin:18px 0 0;line-height:1.7;color:var(--muted)}.archive-record-list{list-style:none;margin:clamp(34px,4vw,56px) 0 0;padding:0;border-top:1px solid var(--line)}.archive-record-list>li{min-width:0}.archive-record{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.2fr);grid-template-areas:"head    visuals" "meta    visuals" "rights  rights" "events  controls" "research research";gap:24px 44px;align-items:start;padding:clamp(30px,4vw,52px) 0;border-bottom:1px solid var(--line);min-width:0}.archive-record>*{min-width:0}.archive-record-head{grid-area:head}.archive-record-meta{grid-area:meta}.archive-record-visuals{grid-area:visuals}.archive-record-rights{grid-area:rights}.archive-record-events{grid-area:events}.archive-record-controls{grid-area:controls}.archive-record-research{grid-area:research}.archive-record-id{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin:0}.archive-record-id span:first-child{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.12em;color:var(--accent)}.archive-record-id span:last-child{padding:3px 9px;border:1px solid var(--line);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.archive-record-head h3{margin:14px 0 0;font-family:var(--serif);font-size:clamp(24px,2.8vw,38px);line-height:1.12}.archive-record-deck{margin:12px 0 0;line-height:1.65;color:var(--muted);overflow-wrap:anywhere}.archive-record-meta{margin:0;border-top:1px solid var(--line)}.archive-record-meta>div{display:flex;flex-wrap:wrap;gap:4px 16px;padding:9px 0;border-bottom:1px solid var(--line);min-width:0}.archive-record-meta dt{flex:0 0 auto;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.archive-record-meta dd{flex:1 1 220px;min-width:0;margin:0;font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.archive-record-visuals{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.archive-record-visuals.archive-record-spread{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.archive-record-figure{margin:0;min-width:0}.archive-record-figure img{display:block;width:100%;height:auto;object-fit:contain;background:var(--white);box-shadow:0 14px 30px rgba(0,0,0,.1)}.archive-record-figure figcaption{display:block;margin-top:12px;font-size:12.5px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.archive-record-plate{min-width:0;padding:26px 22px 24px;border:1px dashed var(--line);background:color-mix(in srgb,var(--pale) 55%,transparent)}.archive-record-plate .eyebrow{margin:0;color:var(--muted)}.archive-record-plate strong{display:block;margin-top:10px;font-family:var(--serif);font-size:21px;font-weight:400}.archive-record-plate p{margin:10px 0 0;font-size:13.5px}.archive-record-plate p,.archive-record-rights{line-height:1.6;color:var(--muted);overflow-wrap:anywhere}.archive-record-rights{max-width:74ch;margin:0;font-size:13px}.archive-record-rights:before{content:"";display:block;width:46px;border-top:1px solid var(--line);margin-bottom:10px}.archive-record-events{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline}.archive-record-events-label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.archive-event-id{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--ink);overflow-wrap:anywhere}.archive-record-controls{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;justify-content:flex-start}.archive-cite-button{appearance:none;background:transparent;border:1px solid var(--line);color:inherit;padding:8px 15px;font:inherit;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;min-width:0}.archive-cite-button:hover{border-color:currentColor}.archive-cite-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.archive-source-link{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid;padding-bottom:3px;min-width:0;overflow-wrap:anywhere}.archive-source-link:hover{color:var(--accent)}.archive-source-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.archive-record-research{min-width:0;padding-top:18px;border-top:1px solid var(--line);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.55;color:var(--muted)}.archive-research-heading{margin:0 0 12px;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.archive-research-facts{margin:0}.archive-research-facts>div{padding:8px 0;border-bottom:1px solid var(--line);min-width:0}.archive-research-facts dt{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#715f47;opacity:1}.archive-research-facts dd{margin:3px 0 0;color:var(--ink);overflow-wrap:anywhere;max-width:100%}.archive-context-note{margin:14px 0 0;padding:10px 12px;border-left:2px solid var(--line);font-size:11.5px;line-height:1.6;font-style:italic;overflow-wrap:anywhere}.archive-event-context{margin-top:18px;padding-top:14px;border-top:1px dashed var(--line);min-width:0}.archive-event-context h4{margin:0 0 10px;font-family:var(--serif);font-size:15px;font-weight:400;line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.archive-event-citations{list-style:none;margin:12px 0 0;padding:0 0 0 12px;border-left:2px solid var(--line)}.archive-event-citations li{min-width:0;margin-bottom:9px;font-size:11.5px;overflow-wrap:anywhere}.archive-event-paths{list-style:none;margin:12px 0 0;padding:0}.archive-event-paths li{min-width:0;margin-bottom:6px;font-size:11px;line-height:1.5;overflow-wrap:anywhere;word-break:break-word}.archive-reading-guide{padding-top:clamp(46px,6vw,84px);padding-bottom:clamp(34px,4vw,56px)}.archive-reading-guide h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(28px,3.4vw,44px)}.archive-reading-guide ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:clamp(26px,3vw,44px) 0 0;padding:0;border-top:1px solid var(--line);counter-reset:guide}.archive-reading-guide li{min-width:0;padding:20px 26px 6px 0;border-right:1px solid var(--line);counter-increment:guide}.archive-reading-guide li:last-child{border-right:0}.archive-reading-guide li:before{content:"0" counter(guide);display:block;margin-bottom:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.16em;color:var(--accent)}.archive-reading-guide li strong{display:block;margin-bottom:8px;font-family:var(--serif);font-size:19px;font-weight:400;line-height:1.3;overflow-wrap:anywhere}.archive-reading-guide li{font-size:14px;line-height:1.65;color:var(--muted);overflow-wrap:anywhere}.archive-museum-links{display:flex;flex-wrap:wrap;gap:18px 34px;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:32px clamp(18px,4vw,40px) 54px;border-top:1px solid var(--line)}.archive-museum-links a{color:var(--ink);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid transparent;padding-bottom:3px;overflow-wrap:anywhere}.archive-museum-links a:hover{color:var(--accent);border-bottom-color:currentColor}.archive-museum-links a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:900px){.archive-museum-stats>div{flex-basis:100%;border-right:0;border-bottom:1px solid var(--line);padding-bottom:14px}.archive-museum-stats>div:last-child{border-bottom:0}.archive-record{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "meta" "visuals" "rights" "events" "controls" "research";gap:20px}.archive-record-controls{justify-content:flex-start}}@media (max-width:700px){.archive-reading-guide ol,.archive-record-visuals.archive-record-spread{grid-template-columns:minmax(0,1fr)}.archive-reading-guide li{border-right:0;border-bottom:1px solid var(--line);padding-right:0;padding-bottom:18px}.archive-reading-guide li:last-child{border-bottom:0}}@media (max-width:600px){.archive-museum-hero-inner{padding-top:clamp(36px,9vw,56px);padding-bottom:clamp(32px,7vw,48px)}.archive-museum-hero h1{font-size:clamp(32px,11vw,50px)}.archive-museum-stats>div{flex-basis:100%;padding-right:0}.archive-record-head h3{font-size:clamp(22px,7vw,30px)}.archive-record-figure img{box-shadow:0 8px 20px rgba(0,0,0,.09)}.archive-record-controls{gap:10px 14px}.archive-museum-links{flex-direction:column;align-items:flex-start;gap:15px;padding-left:clamp(18px,5vw,28px);padding-right:clamp(18px,5vw,28px)}.archive-museum,.archive-museum-catalogue,.archive-reading-guide,.archive-record,.archive-record-research{max-width:100%;overflow-x:hidden}}.honoria-museum,.people-museum{min-width:0;max-width:100%;color:var(--ink)}.honoria-museum dd,.honoria-museum h3,.honoria-museum p,.people-museum dd,.people-museum h3,.people-museum p{overflow-wrap:anywhere}.honoria-museum-hero,.people-museum-hero{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.honoria-museum-hero-inner,.people-museum-hero-inner{padding-top:clamp(56px,9vw,116px);padding-bottom:clamp(48px,7vw,92px)}.honoria-museum-hero .eyebrow,.people-museum-hero .eyebrow{color:var(--muted)}.honoria-museum-hero h1,.people-museum-hero h1{margin:16px 0 0;font-family:var(--serif);font-size:clamp(44px,8vw,96px);line-height:1.02;letter-spacing:-.015em}.honoria-museum-deck,.people-museum-deck{max-width:62ch;margin:26px 0 0;font-size:clamp(17px,1.6vw,21px);line-height:1.6;color:var(--muted);overflow-wrap:anywhere}.honoria-museum-stats,.people-museum-stats{display:flex;flex-wrap:wrap;gap:0;margin:46px 0 0;padding:0;border-top:1px solid var(--line)}.honoria-museum-stats>div,.people-museum-stats>div{flex:1 1 180px;min-width:0;padding:18px 24px 4px 0;border-right:1px solid var(--line)}.honoria-museum-stats>div:last-child,.people-museum-stats>div:last-child{border-right:0}.honoria-museum-stats dt,.people-museum-stats dt{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.honoria-museum-stats dd,.people-museum-stats dd{margin:6px 0 0;font-family:var(--serif);font-size:clamp(24px,3vw,34px);line-height:1.1;overflow-wrap:normal}.people-family{padding-top:clamp(52px,8vw,104px);padding-bottom:clamp(40px,6vw,72px)}.people-family .eyebrow{color:var(--muted)}.people-family h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(30px,4vw,48px);line-height:1.08}.people-family-tree{max-width:940px;margin:clamp(40px,5vw,68px) auto 0}.people-family-generation{display:grid;gap:clamp(18px,3vw,34px)}.people-family-parent-row{grid-template-columns:repeat(2,minmax(0,1fr));max-width:660px;margin-inline:auto}.people-family-children-row{grid-template-columns:repeat(3,minmax(0,1fr));max-width:940px;margin:30px auto 0}.people-node{display:block;min-width:0;padding:16px 18px;border:1px solid var(--line);background:var(--white);border-radius:2px}.people-node[data-person-id=gaspar-davalos]{border-color:var(--ink)}.people-node-open{border:1px dashed color-mix(in srgb,var(--accent) 55%,var(--line));background:transparent}.people-node strong{font-family:var(--serif);font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.15}.people-node em,.people-node strong{display:block;overflow-wrap:anywhere}.people-node em{margin-top:7px;font-style:normal;font-size:13px;line-height:1.55;color:var(--muted)}.people-node-evidence{display:inline-block;margin-top:12px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.people-node[data-person-id=serafina-davalos] strong{font-size:clamp(21px,2.2vw,27px)}.people-node-open strong{color:var(--muted)}.people-family-line{position:relative;height:1px;width:min(560px,80%);margin:clamp(24px,3vw,40px) auto 0;background:var(--line)}.people-family-line:before{left:25%;top:-30px}.people-family-line:after,.people-family-line:before{content:"";position:absolute;width:1px;height:30px;background:var(--line)}.people-family-line:after{left:50%;top:0}.people-family-caption{max-width:64ch;margin:clamp(30px,4vw,46px) auto 0;font-size:14px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere}.people-honoria-bridge{margin-top:clamp(56px,8vw,108px);padding-top:clamp(40px,5vw,72px);border-top:1px solid var(--line)}.people-honoria-bridge .eyebrow{color:var(--accent)}.people-honoria-bridge h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(28px,3.6vw,44px);line-height:1.1}.people-honoria-bridge-intro{max-width:66ch;margin:20px 0 0;color:var(--muted);line-height:1.7}.people-honoria-bridge-link{margin:22px 0 0}.people-honoria-bridge-link a{display:inline-block;padding-bottom:3px;border-bottom:1px solid;color:var(--accent);font-size:13px;letter-spacing:.1em;text-transform:uppercase}.people-honoria-bridge-link a:hover{color:var(--ink)}.people-honoria-rail{list-style:none;margin:clamp(34px,4vw,56px) 0 0;padding:0;border-top:1px solid var(--line)}.people-honoria-moment{display:grid;grid-template-columns:190px minmax(0,1fr);gap:10px 34px;padding:clamp(26px,3.4vw,40px) 0;border-bottom:1px solid var(--line);min-width:0}.people-honoria-moment .people-moment-date{grid-column:1;grid-row:1;font-family:var(--serif);font-size:clamp(20px,2.2vw,26px);line-height:1.1;color:var(--accent);overflow-wrap:normal}.people-honoria-moment h3{grid-column:2;grid-row:1;margin:0;font-family:var(--serif);font-size:clamp(20px,2.2vw,27px);line-height:1.15}.people-honoria-moment .people-moment-evidence{grid-column:1;grid-row:2;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.people-honoria-moment .people-moment-summary{grid-column:2;grid-row:2;margin:0;max-width:66ch;line-height:1.7;color:var(--muted)}.people-honoria-moment .people-research{grid-column:1/-1}.honoria-research,.people-research{min-width:0;max-width:780px;margin-top:22px;padding:14px 0 0 18px;border-left:1px solid var(--line);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.55;color:var(--muted);overflow-wrap:anywhere}.honoria-research-facts,.people-research-facts{margin:0;border-top:1px solid var(--line)}.honoria-research-facts>div,.people-research-facts>div{padding:7px 0;border-bottom:1px solid var(--line);min-width:0}.honoria-research-facts dt,.people-research-facts dt{font-size:10px;letter-spacing:.16em;text-transform:uppercase;opacity:.8}.honoria-research-facts dd,.people-research-facts dd{margin:3px 0 0;color:var(--ink)}.honoria-research-citations,.honoria-research-paths,.people-research-citations,.people-research-paths{list-style:none;margin:14px 0 0;padding:0 0 0 12px;border-left:2px solid var(--line)}.honoria-research-citations li,.honoria-research-paths li,.people-research-citations li,.people-research-paths li{min-width:0;margin-bottom:10px;font-size:11.5px}.honoria-research-uncertainty,.people-research-uncertainty{min-width:0;margin:14px 0 0;padding-top:10px;border-top:1px dashed var(--line);font-size:11.5px}.honoria-research-uncertainty strong,.people-research-uncertainty strong{display:block;margin-bottom:4px;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.honoria-assertions{padding-top:clamp(52px,8vw,104px);padding-bottom:clamp(36px,5vw,64px)}.honoria-assertions .eyebrow{color:var(--muted)}.honoria-assertions h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(30px,4vw,48px);line-height:1.08}.honoria-assertions-list{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:clamp(32px,4vw,52px) 0 0;padding:0;border-top:1px solid var(--line)}.honoria-assertions-list>li{min-width:0;padding:clamp(24px,3vw,36px) clamp(22px,3vw,40px) clamp(26px,3vw,40px) 0;border-bottom:1px solid var(--line)}.honoria-assertions-list>li:nth-child(2n){padding-right:0;padding-left:clamp(22px,3vw,40px);border-left:1px solid var(--line)}.honoria-assertion-body{font-family:var(--serif);font-size:clamp(18px,1.9vw,22px);line-height:1.5;color:var(--ink)}.honoria-assertion-source{display:flex;flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);overflow-wrap:normal}.honoria-assertion-source span:first-child{color:var(--accent)}.honoria-assertion-uncertainty{margin:12px 0 0;padding-top:10px;border-top:1px dashed var(--line);font-size:13px;font-style:italic;line-height:1.65;color:var(--muted)}.honoria-timeline{padding-top:clamp(44px,6vw,84px);padding-bottom:clamp(36px,5vw,64px)}.honoria-timeline .eyebrow{color:var(--muted)}.honoria-timeline h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(30px,4vw,48px);line-height:1.08}.honoria-timeline-list{list-style:none;margin:clamp(30px,4vw,50px) 0 0;padding:0;border-top:1px solid var(--line)}.honoria-moment{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px 46px;padding:clamp(28px,4vw,44px) 0;border-bottom:1px solid var(--line);min-width:0}.honoria-moment-marker{min-width:0;padding-right:22px;border-right:1px solid var(--line)}.honoria-moment-date{display:block;font-family:var(--serif);font-size:clamp(26px,3vw,36px);line-height:1;color:var(--accent);overflow-wrap:normal}.honoria-moment-label{display:block;margin-top:10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.honoria-moment-copy{min-width:0}.honoria-moment-evidence{display:inline-block;margin:0;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);overflow-wrap:normal}.honoria-moment-copy h3{margin:12px 0 0;font-family:var(--serif);font-size:clamp(24px,2.8vw,36px);line-height:1.1}.honoria-moment-summary{margin:14px 0 0;max-width:66ch;line-height:1.7;color:var(--muted)}.honoria-house{margin-top:clamp(24px,4vw,48px);padding-top:clamp(44px,6vw,76px);padding-bottom:clamp(40px,6vw,68px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--pale);padding-inline:clamp(20px,3vw,40px)}.honoria-house .eyebrow{color:var(--muted)}.honoria-house h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(28px,3.4vw,42px);line-height:1.08}.honoria-house-summary{max-width:68ch;margin:20px 0 0;line-height:1.7;color:var(--ink)}.honoria-house-link{margin:24px 0 0}.honoria-house-link a{display:inline-block;padding-bottom:3px;border-bottom:1px solid;color:var(--accent);font-size:13px;letter-spacing:.1em;text-transform:uppercase}.honoria-house-link a:hover{color:var(--ink)}.honoria-open{margin-top:clamp(24px,4vw,44px);padding-top:clamp(44px,6vw,76px);padding-bottom:clamp(40px,6vw,68px);border-top:1px dashed var(--line)}.honoria-open .eyebrow{color:var(--muted)}.honoria-open h2{margin:12px 0 0;font-family:var(--serif);font-size:clamp(28px,3.4vw,42px);line-height:1.08}.honoria-open-intro{max-width:68ch;margin:18px 0 0;line-height:1.7;color:var(--muted)}.honoria-open-list{list-style:none;margin:clamp(24px,3vw,38px) 0 0;padding:0;border-top:1px solid var(--line);max-width:760px}.honoria-open-list li{position:relative;min-width:0;padding:16px 0 16px 42px;border-bottom:1px solid var(--line);line-height:1.65}.honoria-open-list li:before{content:"";position:absolute;left:0;top:26px;width:20px;border-top:1px dashed var(--accent)}.honoria-museum-links,.people-museum-links{display:flex;flex-wrap:wrap;gap:18px 36px;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:34px clamp(18px,4vw,40px) 56px;border-top:1px solid var(--line)}.honoria-museum-links a,.people-museum-links a{color:var(--ink);font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid transparent;padding-bottom:3px}.honoria-museum-links a:hover,.people-museum-links a:hover{color:var(--accent);border-bottom-color:currentColor}.honoria-museum a:focus-visible,.people-museum a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:900px){.people-family-parent-row{gap:clamp(14px,2.4vw,24px)}.people-family-children-row{gap:clamp(12px,2vw,20px)}.people-honoria-moment{grid-template-columns:160px minmax(0,1fr);gap:8px 26px}.honoria-moment{grid-template-columns:168px minmax(0,1fr);gap:16px 30px}.honoria-moment-marker{padding-right:16px}}@media (max-width:700px){.people-family-children-row,.people-family-parent-row{grid-template-columns:minmax(0,1fr);max-width:480px}.people-family-children-row{margin-top:clamp(24px,5vw,34px)}.people-family-line{display:none}.people-family-caption{text-align:left;margin-inline:0}.people-honoria-moment{grid-template-columns:minmax(0,1fr);gap:6px}.people-honoria-moment>*{grid-column:1;grid-row:auto}.people-honoria-moment .people-moment-summary,.people-honoria-moment h3{margin-top:8px}.honoria-assertions-list{grid-template-columns:minmax(0,1fr)}.honoria-assertions-list>li,.honoria-assertions-list>li:nth-child(2n){padding:clamp(22px,5vw,30px) 0;border-left:0}.honoria-moment{grid-template-columns:minmax(0,1fr);gap:14px}.honoria-moment-marker{padding-right:0;padding-bottom:14px;border-right:0;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 16px}.honoria-moment-label{margin-top:0}}@media (max-width:600px){.honoria-museum-hero-inner,.people-museum-hero-inner{padding-top:clamp(36px,9vw,56px);padding-bottom:clamp(32px,7vw,48px)}.honoria-museum-hero h1,.people-museum-hero h1{font-size:clamp(32px,11vw,50px)}.honoria-museum-stats,.people-museum-stats{flex-direction:column}.honoria-museum-stats>div,.people-museum-stats>div{flex-basis:100%;border-right:0;border-bottom:1px solid var(--line);padding:14px 0 12px}.honoria-museum-stats>div:last-child,.people-museum-stats>div:last-child{border-bottom:0}.honoria-assertions,.honoria-timeline,.people-family{padding-top:clamp(34px,8vw,56px);padding-bottom:clamp(28px,6vw,44px)}.people-family-children-row,.people-family-parent-row,.people-family-tree{max-width:100%}.honoria-house{padding-inline:clamp(18px,5vw,28px)}.honoria-museum-links,.people-museum-links{flex-direction:column;align-items:flex-start;gap:15px;padding-left:clamp(18px,5vw,28px);padding-right:clamp(18px,5vw,28px)}.honoria-assertions,.honoria-house,.honoria-museum,.honoria-open,.honoria-research,.honoria-timeline,.people-family,.people-honoria-bridge,.people-museum,.people-research{max-width:100%;overflow-x:hidden}}.context-museum{--context-brass:#b99359;--context-brass-soft:#d8c39e;--context-ink-soft:#566159;--context-paper-deep:#ece7dc;--context-night-line:rgba(246,242,232,.22);min-width:0;max-width:100%;overflow-x:clip;background:var(--ivory);color:var(--ink)}.context-museum *,.context-museum :after,.context-museum :before{box-sizing:border-box}.context-museum dd,.context-museum h2,.context-museum h3,.context-museum li,.context-museum p{overflow-wrap:anywhere}.context-museum-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--night);color:var(--ivory);border-top:1px solid var(--night-line);border-bottom:1px solid var(--night-line)}.context-museum-hero:before{content:"1877 — 1957";position:absolute;z-index:-1;right:-.03em;top:-.02em;font-family:var(--serif);font-size:clamp(104px,15vw,230px);font-weight:400;line-height:.82;letter-spacing:-.055em;white-space:nowrap;color:rgba(246,242,232,.045);pointer-events:none}.context-museum-hero-inner{position:relative;padding-top:clamp(74px,9vw,132px);padding-bottom:clamp(58px,7vw,96px)}.context-museum-hero .eyebrow{color:var(--context-brass-soft);letter-spacing:.18em}.context-museum-hero h1{max-width:940px;margin:clamp(20px,2vw,30px) 0 0;font-size:clamp(66px,9.4vw,136px);font-weight:450;line-height:.84;letter-spacing:-.055em;color:#fffaf0}.context-museum-deck{max-width:690px;margin:clamp(28px,3vw,42px) 0 0;font-size:clamp(17px,1.6vw,22px);line-height:1.58;letter-spacing:-.018em;color:var(--night-muted)}.context-museum-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(48px,6vw,76px) 0 0;padding:0;border-top:1px solid var(--context-night-line);border-bottom:1px solid var(--context-night-line)}.context-museum-stats>div{min-width:0;padding:20px 26px 21px 0}.context-museum-stats>div+div{padding-left:26px;border-left:1px solid var(--context-night-line)}.context-museum-stats dt{font-size:9px;font-weight:600;line-height:1.5;letter-spacing:.17em;text-transform:uppercase;color:var(--night-muted)}.context-museum-stats dd{margin:8px 0 0;font-family:var(--serif);font-size:clamp(26px,3vw,38px);font-weight:450;line-height:1;letter-spacing:-.025em;color:var(--ivory);overflow-wrap:normal}.context-legend{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:clamp(32px,4vw,48px) 0 0;padding:0}.context-legend li{position:relative;min-width:0;padding:16px 28px 0 22px;border-top:1px solid var(--context-night-line)}.context-legend li:before{content:"";position:absolute;left:0;top:20px;width:8px;height:8px;border-radius:50%;background:var(--ivory)}.context-legend li[data-kind=context]:before{background:var(--context-brass)}.context-legend li[data-kind=open]:before{background:transparent;border:1px dashed var(--context-brass-soft)}.context-legend strong{display:block;font-family:var(--serif);font-size:18px;font-weight:500;line-height:1.2;color:var(--ivory)}.context-legend span{display:block;max-width:34ch;margin-top:7px;font-size:11px;line-height:1.6;color:var(--night-muted)}.context-museum-main{min-width:0}.context-chronology-section{padding-top:clamp(82px,9vw,126px);padding-bottom:clamp(90px,10vw,142px)}.context-section-heading{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:24px 80px;align-items:end;max-width:1040px}.context-section-heading>.eyebrow{grid-column:1/-1;color:var(--muted)}.context-section-heading h2{margin:0;font-size:clamp(43px,5.5vw,76px);line-height:.98;letter-spacing:-.045em}.context-section-heading>p:not(.eyebrow){max-width:470px;margin:0 0 5px;font-size:13px;line-height:1.75;color:var(--muted)}.context-chronology{list-style:none;margin:clamp(54px,6vw,82px) 0 0;padding:0;border-top:1px solid var(--ink)}.context-chronology-item{position:relative;display:grid;grid-template-columns:54px minmax(150px,205px) minmax(0,1fr);gap:0 clamp(24px,3.6vw,54px);min-width:0;padding:clamp(31px,3.8vw,48px) 0;border-bottom:1px solid var(--line)}.context-chronology-item:before{content:"";position:absolute;left:18px;top:0;bottom:0;border-left:1px solid var(--line);pointer-events:none}.context-item-index{position:relative;z-index:1;display:grid;place-items:center;width:37px;height:37px;margin-top:1px;border:1px solid var(--ink);border-radius:50%;background:var(--ivory);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;letter-spacing:.08em;color:var(--muted)}.context-kind-context .context-item-index{border-color:var(--context-brass);color:#7e633b}.context-kind-open .context-item-index{border-style:dashed;border-color:var(--context-brass);color:#7e633b}.context-item-marker{min-width:0;padding-top:1px}.context-item-date{margin:0;font-family:var(--serif);font-size:clamp(27px,3vw,40px);font-weight:450;line-height:.98;letter-spacing:-.035em;color:var(--forest);overflow-wrap:normal}.context-kind-context .context-item-date{color:#80633c}.context-kind-open .context-item-date{color:var(--muted)}.context-item-kind{margin:12px 0 0;font-size:9px;font-weight:600;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.context-item-body{min-width:0;max-width:830px}.context-item-title{margin:0;font-size:clamp(27px,3.15vw,42px);font-weight:500;line-height:1.04;letter-spacing:-.035em}.context-item-story{max-width:68ch;margin:17px 0 0;font-size:15px;line-height:1.78;color:var(--context-ink-soft)}.context-item-question{display:inline-flex;align-items:center;gap:10px;margin:20px 0 0;padding:8px 11px;border:1px dashed #a88755;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#725732}.context-item-question:before{content:"?";display:grid;place-items:center;width:18px;height:18px;border:1px solid;border-radius:50%;font-family:var(--serif);font-size:14px;font-weight:600}.context-item-tracks{list-style:none;display:flex;flex-wrap:wrap;gap:7px;margin:22px 0 0;padding:0}.context-item-tracks li{padding:5px 9px;border:1px solid var(--line);font-size:9px;line-height:1.35;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);background:rgba(255,255,255,.28)}.context-research{min-width:0;max-width:760px;margin-top:27px;padding:19px 21px 20px;border-left:2px solid #89937f;background:#ecefe6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.58;color:#566159}.context-research-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;border-top:1px solid #cbd1c4}.context-research-facts>div{min-width:0;padding:11px 14px 9px 0;border-bottom:1px solid #cbd1c4}.context-research-facts>div+div{padding-left:14px;border-left:1px solid #cbd1c4}.context-research-facts dt{font-size:8px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#4f5b51}.context-research-facts dd{margin:5px 0 0;color:var(--ink)}.context-research-sources,.context-track-sources{list-style:none;margin:15px 0 0;padding:0 0 0 13px;border-left:1px solid #adb6a7}.context-research-sources li,.context-track-sources li{margin:0 0 7px;overflow-wrap:anywhere;word-break:break-word}.context-research-uncertainty{margin:15px 0 0;padding-top:13px;border-top:1px dashed #b6beb0}.context-research-uncertainty strong{display:block;margin-bottom:4px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.context-tracks-band{border-top:1px solid #c9cec1;border-bottom:1px solid #c9cec1;background:#e7eadf}.context-tracks-section{padding-top:clamp(76px,8vw,112px);padding-bottom:clamp(80px,9vw,124px)}.context-track-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:clamp(48px,6vw,74px) 0 0;border:1px solid #c6ccbd;background:#c6ccbd}.context-track-card{position:relative;min-width:0;min-height:330px;padding:28px 28px 31px;background:var(--ivory);overflow:hidden}.context-track-card:before{content:"";position:absolute;left:0;top:0;width:4px;height:42px;background:var(--forest)}.context-track-card[data-context-track=conflict]:before,.context-track-card[data-context-track=economy]:before,.context-track-card[data-context-track=law]:before{background:var(--context-brass)}.context-track-number{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.12em;color:var(--muted)}.context-track-kicker{margin:58px 0 0;font-size:9px;font-weight:600;line-height:1.45;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.context-track-label{margin:10px 0 0;font-size:clamp(28px,2.7vw,38px);font-weight:500;line-height:1.02;letter-spacing:-.035em}.context-track-summary{margin:17px 0 0;font-size:13px;line-height:1.72;color:var(--context-ink-soft)}.context-track-sources{margin-top:20px;padding-top:12px;border-top:1px solid var(--line);border-left:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9.5px;line-height:1.5;color:var(--muted)}.context-callout{background:var(--night);color:var(--ivory);border-bottom:1px solid var(--context-night-line)}.context-callout-inner{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:18px clamp(60px,9vw,140px);align-items:start;padding-top:clamp(72px,8vw,112px);padding-bottom:clamp(76px,9vw,122px)}.context-callout .eyebrow{grid-column:1;color:var(--context-brass-soft)}.context-callout h2{grid-column:1;margin:12px 0 0;font-size:clamp(42px,5.2vw,72px);line-height:.96;letter-spacing:-.045em;color:#fffaf0}.context-callout-body{grid-column:2;grid-row:1/span 2;max-width:650px;margin:2px 0 0;padding-top:27px;border-top:1px solid var(--context-night-line);font-family:var(--serif);font-size:clamp(24px,2.6vw,36px);line-height:1.35;letter-spacing:-.025em;color:#d7ddd4}.context-museum-links{display:flex;flex-wrap:wrap;gap:12px 38px;align-items:center;justify-content:space-between;width:calc(100% - 112px);max-width:1280px;margin:0 auto;padding:35px 0 58px;border-top:1px solid var(--line)}.context-museum-links a{display:inline-flex;align-items:center;min-height:42px;padding-bottom:2px;border-bottom:1px solid transparent;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.context-museum-links a:after{content:"↗";margin-left:12px;font-size:12px;color:var(--accent)}.context-museum-links a:hover{color:var(--accent);border-bottom-color:currentColor}.context-museum a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:1100px){.context-section-heading{grid-template-columns:minmax(0,1.1fr) minmax(230px,.9fr);gap:22px 46px}.context-chronology-item{grid-template-columns:48px minmax(135px,170px) minmax(0,1fr);gap:0 30px}.context-chronology-item:before{left:16px}.context-item-index{width:33px;height:33px}.context-track-card{min-height:315px;padding-inline:23px}.context-callout-inner{gap:18px 70px}.context-museum-links{width:calc(100% - 72px)}}@media (max-width:820px){.context-museum-hero h1{font-size:clamp(62px,13vw,98px)}.context-museum-stats{grid-template-columns:1fr 1fr}.context-museum-stats>div:nth-child(3){grid-column:1/-1;padding-left:0;border-left:0;border-top:1px solid var(--context-night-line)}.context-legend{grid-template-columns:1fr}.context-legend li{padding-bottom:14px}.context-section-heading{display:block;max-width:700px}.context-section-heading h2{margin-top:15px}.context-section-heading>p:not(.eyebrow){margin-top:22px}.context-chronology-item{grid-template-columns:44px minmax(130px,155px) minmax(0,1fr);gap:0 24px}.context-chronology-item:before{left:14px}.context-item-index{width:30px;height:30px;font-size:8px}.context-research-facts{grid-template-columns:1fr}.context-research-facts>div,.context-research-facts>div+div{padding:10px 0;border-left:0}.context-track-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.context-callout-inner{grid-template-columns:1fr;gap:0}.context-callout .eyebrow,.context-callout h2,.context-callout-body{grid-column:1;grid-row:auto}.context-callout-body{margin-top:34px}}@media (max-width:620px){.context-museum-hero-inner{padding-top:50px;padding-bottom:48px}.context-museum-hero:before{top:18px;right:-28px;font-size:106px}.context-museum-hero h1{max-width:96%;font-size:clamp(58px,18vw,82px);line-height:.87}.context-museum-deck{font-size:16px;line-height:1.65}.context-museum-stats{grid-template-columns:1fr;margin-top:38px}.context-museum-stats>div,.context-museum-stats>div+div,.context-museum-stats>div:nth-child(3){grid-column:auto;padding:14px 0 15px;border-left:0;border-top:1px solid var(--context-night-line)}.context-museum-stats>div:first-child{border-top:0}.context-legend{margin-top:28px}.context-legend li{padding-right:0}.context-chronology-section,.context-tracks-section{padding-top:62px;padding-bottom:70px}.context-section-heading h2{font-size:clamp(39px,12vw,54px)}.context-chronology{margin-top:42px}.context-chronology-item{grid-template-columns:38px minmax(0,1fr);gap:0 17px;padding:28px 0 31px}.context-chronology-item:before{left:12px}.context-item-index{grid-column:1;grid-row:1/span 2;width:26px;height:26px;margin-top:2px;font-size:7px}.context-item-marker{grid-column:2;grid-row:1;padding-bottom:16px;border-bottom:1px solid var(--line)}.context-item-body{grid-column:2;grid-row:2;padding-top:18px}.context-item-date{font-size:31px}.context-item-kind{margin-top:8px}.context-item-title{font-size:clamp(27px,8.5vw,36px)}.context-item-story{font-size:14px;line-height:1.72}.context-research{margin-left:-4px;padding:16px}.context-track-grid{grid-template-columns:1fr}.context-track-card{min-height:0;padding:25px 23px 29px}.context-track-kicker{margin-top:42px}.context-callout-inner{padding-top:58px;padding-bottom:64px}.context-callout h2{font-size:clamp(39px,12vw,54px)}.context-callout-body{font-size:24px}.context-museum-links{width:calc(100% - 40px);flex-direction:column;align-items:flex-start;gap:4px;padding:26px 0 42px}.context-callout,.context-chronology-section,.context-museum,.context-museum-hero,.context-research,.context-track-card,.context-tracks-band{max-width:100%;overflow-x:hidden}}@media print{.context-callout,.context-museum-hero{background:white;color:black}.context-callout .eyebrow,.context-callout h2,.context-callout-body,.context-museum-hero .eyebrow,.context-museum-hero h1{color:black}.context-museum-hero:before{display:none}.context-chronology-item,.context-research,.context-track-card{page-break-inside:avoid;break-inside:avoid}}@layer components{.humanismo-v3{--humanismo-v3-night:#17221d;--humanismo-v3-night-2:#213129;--humanismo-v3-paper:#f4f0e7;--humanismo-v3-paper-deep:#e8dfcf;--humanismo-v3-ink:#26312c;--humanismo-v3-muted:#667068;--humanismo-v3-brass:#b08a58;--humanismo-v3-brass-light:#dac39d;--humanismo-v3-line:#d2c6b3;background:var(--humanismo-v3-paper);color:var(--humanismo-v3-ink);overflow:clip}.humanismo-v3-hero{position:relative;isolation:isolate;min-height:760px;color:#f1eadf;background:radial-gradient(circle at 79% 17%,rgba(218,195,157,.12),transparent 30%),linear-gradient(118deg,#101814 0,var(--humanismo-v3-night) 51%,var(--humanismo-v3-night-2) 100%);border-bottom:1px solid rgba(218,195,157,.24);overflow:hidden}.humanismo-v3-hero:before{content:"1907";position:absolute;z-index:-1;left:50%;bottom:-.18em;transform:translateX(-52%);font-family:var(--serif);font-size:clamp(220px,31vw,520px);font-weight:500;line-height:.68;letter-spacing:-.08em;color:rgba(246,239,225,.025);pointer-events:none;white-space:nowrap}.humanismo-v3-hero-inner{position:relative;padding-top:28px;padding-bottom:38px}.humanismo-v3-breadcrumb{display:flex;align-items:center;gap:9px;color:var(--humanismo-v3-brass-light)}.humanismo-v3-breadcrumb a{color:inherit}.humanismo-v3-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.68fr);align-items:center;gap:clamp(48px,7vw,104px);min-height:565px;padding:54px 0 46px}.humanismo-v3-hero-copy{position:relative;z-index:1;max-width:720px}.humanismo-v3-hero-copy>.eyebrow{color:var(--humanismo-v3-brass-light)}.humanismo-v3-year{margin:26px 0 7px;font-family:var(--serif);font-size:22px;line-height:1;letter-spacing:.18em;color:#c9b38d}.humanismo-v3-hero h1{max-width:760px;font-size:clamp(76px,9.2vw,142px);line-height:.78;letter-spacing:-.065em;color:#f5eee2}.humanismo-v3-byline{margin-top:24px;font-family:var(--serif);font-size:clamp(26px,2.5vw,36px);line-height:1.1;color:#e1d5c2}.humanismo-v3-lead{max-width:650px;margin-top:28px;font-size:clamp(17px,1.45vw,21px);line-height:1.72;color:#cbd2cc}.humanismo-v3-hero-actions{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:31px}.humanismo-v3-hero-actions a{color:#eadbc3}.humanismo-v3-object{position:relative;z-index:1;width:min(100%,405px);justify-self:end;margin:0}.humanismo-v3-object-frame{position:relative;padding:clamp(17px,2.2vw,28px);background:linear-gradient(145deg,#d9ccb5,#bca786);box-shadow:0 34px 80px rgba(0,0,0,.27),0 0 0 1px rgba(240,225,200,.18)}.humanismo-v3-object-frame:after{content:"";position:absolute;inset:9px;border:1px solid rgba(56,48,37,.26);pointer-events:none}.humanismo-v3-object-frame .book-figure{margin:0}.humanismo-v3-object-frame .book-plate{min-height:440px;box-shadow:0 18px 38px rgba(46,38,27,.2)}.humanismo-v3-object-frame .book-figure>figcaption{display:none}.humanismo-v3-object>figcaption{display:flex;justify-content:space-between;gap:18px;margin-top:14px;font-size:10px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:#9daaa2}.humanismo-v3-object>figcaption strong{font-weight:600;color:var(--humanismo-v3-brass-light)}.humanismo-v3-ledger{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid rgba(218,195,157,.25)}.humanismo-v3-ledger>div{min-width:0;padding:19px 20px 14px 0}.humanismo-v3-ledger>div+div{padding-left:22px;border-left:1px solid rgba(218,195,157,.18)}.humanismo-v3-ledger dt{margin-bottom:7px;font-size:9px;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:#9daaa2}.humanismo-v3-ledger dd{font-family:var(--serif);font-size:20px;line-height:1.15;color:#eee5d7}.humanismo-v3-main{position:relative}.humanismo-v3-layers{padding-top:98px;padding-bottom:110px}.humanismo-v3-section-head{max-width:720px}.humanismo-v3-section-head>.eyebrow,.humanismo-v3-section-head>div>.eyebrow{color:#82653f}.humanismo-v3-boundaries h2,.humanismo-v3-history-head h2,.humanismo-v3-onward h2,.humanismo-v3-research h2,.humanismo-v3-secondary h2,.humanismo-v3-section-head h2{color:var(--humanismo-v3-ink)}.humanismo-v3-section-head>p:last-child{max-width:650px;margin-top:19px;color:var(--humanismo-v3-muted)}.humanismo-v3-section-head-wide{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.68fr);gap:clamp(45px,8vw,120px);align-items:end;max-width:none}.humanismo-v3-section-head-wide>p{margin:0 0 7px;font-size:15px;line-height:1.72;color:var(--humanismo-v3-muted)}.humanismo-v3-layer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:55px 0 0;padding:0;list-style:none;border-top:1px solid var(--humanismo-v3-line);border-bottom:1px solid var(--humanismo-v3-line)}.humanismo-v3-layer-grid li{min-height:280px;padding:27px 32px 32px 0}.humanismo-v3-layer-grid li+li{padding-left:32px;border-left:1px solid var(--humanismo-v3-line)}.humanismo-v3-layer-grid li>span,.humanismo-v3-materiality-grid article>span{display:block;font-size:10px;line-height:1;letter-spacing:.15em;color:#98764a}.humanismo-v3-layer-grid h3{max-width:270px;margin-top:71px;font-size:clamp(28px,2.5vw,38px);color:var(--humanismo-v3-ink)}.humanismo-v3-layer-grid p{max-width:330px;margin-top:17px;font-size:14px;line-height:1.72;color:var(--humanismo-v3-muted)}.humanismo-v3-map{padding:104px 0 112px;background:#ebe3d5;border-top:1px solid #ddd1be;border-bottom:1px solid #d6c8b2}.humanismo-v3-theme-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:58px 0 0;padding:0;list-style:none;border-top:1px solid #c8b99f;border-left:1px solid #c8b99f}.humanismo-v3-theme-grid li{position:relative;min-height:270px;padding:25px 25px 29px;border-right:1px solid #c8b99f;border-bottom:1px solid #c8b99f;background:rgba(248,244,235,.32)}.humanismo-v3-theme-grid li:after{content:"";position:absolute;right:18px;top:18px;width:5px;height:5px;border-radius:50%;background:#9c7849}.humanismo-v3-theme-grid span{font-family:var(--serif);font-size:28px;line-height:1;color:#977348}.humanismo-v3-theme-grid h3{margin-top:49px;font-size:clamp(25px,2vw,32px);color:#29332e}.humanismo-v3-theme-grid p{margin-top:15px;font-size:13px;line-height:1.7;color:#667068}.humanismo-v3-history{position:relative;padding:105px 0 113px;color:#e9e4d9;background:radial-gradient(circle at 20% 8%,rgba(218,195,157,.08),transparent 27%),#1b2822;overflow:hidden}.humanismo-v3-history-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);gap:70px;align-items:end}.humanismo-v3-history-head .eyebrow{color:var(--humanismo-v3-brass-light)}.humanismo-v3-history-head h2{color:#f2eadf}.humanismo-v3-history-head>p{margin:0 0 6px;color:#b8c1ba}.humanismo-v3-history-track{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:68px 0 0;padding:0;list-style:none;border-top:1px solid rgba(218,195,157,.36)}.humanismo-v3-history-track:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,#b08a58,rgba(176,138,88,.06))}.humanismo-v3-history-track li{position:relative;min-width:0;padding:28px 28px 0 0}.humanismo-v3-history-track li+li{padding-left:26px;border-left:1px solid rgba(218,195,157,.15)}.humanismo-v3-history-track li:before{content:"";position:absolute;top:-5px;left:-1px;width:9px;height:9px;border-radius:50%;background:var(--humanismo-v3-brass-light);box-shadow:0 0 0 5px rgba(218,195,157,.08)}.humanismo-v3-history-track li:first-child:before{left:0}.humanismo-v3-history-index{display:block;font-size:9px;letter-spacing:.14em;color:#809087}.humanismo-v3-history-year{margin-top:18px;font-family:var(--serif);font-size:clamp(31px,3vw,43px);line-height:1;color:#e2cda8}.humanismo-v3-history-track h3{margin-top:34px;font-size:clamp(25px,2.2vw,32px);color:#f0e8dc}.humanismo-v3-history-track li div>p{margin-top:14px;font-size:13px;line-height:1.72;color:#aeb9b2}.humanismo-v3-secondary{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,.72fr);gap:clamp(60px,10vw,150px);padding-top:104px;padding-bottom:110px}.humanismo-v3-secondary-title .eyebrow{color:#82653f}.humanismo-v3-secondary-copy{align-self:end;padding-bottom:3px}.humanismo-v3-secondary-copy>p{margin:0 0 26px;font-size:clamp(17px,1.55vw,20px);line-height:1.75;color:#5c675f}.humanismo-v3-materiality{padding:100px 0 105px;background:#ddd2bf;border-top:1px solid #cdbda4;border-bottom:1px solid #c8b79c}.humanismo-v3-materiality-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:52px;border-top:1px solid #bfae91}.humanismo-v3-materiality-grid article{min-height:240px;padding:26px 32px 20px 0}.humanismo-v3-materiality-grid article+article{padding-left:32px;border-left:1px solid #bfae91}.humanismo-v3-materiality-grid h3{margin-top:52px;font-size:clamp(27px,2.2vw,34px);color:#2d3732}.humanismo-v3-materiality-grid p{margin-top:15px;font-size:14px;line-height:1.72;color:#5e685f}.humanismo-v3-research{width:min(1180px,calc(100% - 64px));margin:110px auto 0;padding:38px 42px 42px;background:#f8f4ea;border:1px solid #c8b696;box-shadow:0 18px 50px rgba(59,48,32,.08)}.humanismo-v3-research-head{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.66fr);gap:60px;align-items:end;padding-bottom:31px;border-bottom:1px solid #d4c6ae}.humanismo-v3-research-head .eyebrow{color:#82653f}.humanismo-v3-research-head>p{margin:0;font-size:14px;line-height:1.72;color:#687168}.humanismo-v3-research-ledger{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-bottom:1px solid #d4c6ae}.humanismo-v3-research-ledger>div{min-width:0;padding:23px 20px 21px 0}.humanismo-v3-research-ledger>div+div{padding-left:22px;border-left:1px solid #d4c6ae}.humanismo-v3-research-ledger dt{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#83745f}.humanismo-v3-research-ledger dd{margin-top:8px;font-family:var(--serif);font-size:19px;line-height:1.25;overflow-wrap:anywhere;color:#2e3832}.humanismo-v3-research-body{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:54px;padding-top:35px}.humanismo-v3-research-body .eyebrow{color:#82653f}.humanismo-v3-research-summary{margin-top:17px;font-family:var(--serif);font-size:clamp(25px,2.4vw,34px);line-height:1.2;color:#2b3530}.humanismo-v3-research-uncertainty{margin-top:25px;padding:17px 19px;font-size:13px;line-height:1.65;background:#eee4d3;border-left:3px solid #a27b49;color:#5e665f}.humanismo-v3-research-uncertainty strong{display:block;margin-bottom:5px;color:#5f472d}.humanismo-v3-citations{margin:18px 0 0;padding:0;list-style:none;border-top:1px solid #d4c6ae}.humanismo-v3-citations li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:13px;padding:16px 0;border-bottom:1px solid #ddd2bf}.humanismo-v3-citations span{font-size:9px;letter-spacing:.12em;color:#947044}.humanismo-v3-citations p{margin:0;font-size:12px;line-height:1.65;overflow-wrap:anywhere;color:#59635c}.humanismo-v3-research-empty{margin-top:17px;color:#667068}.humanismo-v3-boundaries{padding-top:86px;padding-bottom:96px}.humanismo-v3-boundaries .eyebrow{color:#82653f}.humanismo-v3-boundaries ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:43px 0 0;padding:0;list-style:none;border-top:1px solid var(--humanismo-v3-line);border-bottom:1px solid var(--humanismo-v3-line)}.humanismo-v3-boundaries li{padding:25px 28px 27px 0;font-size:14px;line-height:1.7;color:#626b64}.humanismo-v3-boundaries li+li{padding-left:28px;border-left:1px solid var(--humanismo-v3-line)}.humanismo-v3-onward{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:clamp(60px,10vw,150px);padding-top:94px;padding-bottom:110px;border-top:1px solid var(--humanismo-v3-line)}.humanismo-v3-onward .eyebrow{color:#82653f}.humanismo-v3-onward-copy>p{margin:0;font-size:16px;line-height:1.78;color:#606a63}.humanismo-v3-onward-copy nav{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:27px}.humanismo-v3-onward-copy .citation-button{margin-top:28px}}@layer responsive{@media (max-width:1024px){.humanismo-v3-hero{min-height:0}.humanismo-v3-hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);gap:42px;min-height:0;padding:62px 0 54px}.humanismo-v3-hero h1{font-size:clamp(72px,10vw,108px)}.humanismo-v3-object-frame .book-plate{min-height:390px}.humanismo-v3-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.humanismo-v3-theme-grid li{min-height:235px}.humanismo-v3-history-track{grid-template-columns:repeat(3,minmax(0,1fr));border-top:0}.humanismo-v3-history-track li{min-height:270px;padding:25px 24px 28px;border-top:1px solid rgba(218,195,157,.32)}.humanismo-v3-history-track li+li{padding-left:24px;border-left:0}.humanismo-v3-history-track li:before,.humanismo-v3-history-track li:first-child:before{left:24px}.humanismo-v3-history-track:before{display:none}.humanismo-v3-research-body,.humanismo-v3-research-head{gap:38px}}@media (max-width:768px){.humanismo-v3-hero-grid,.humanismo-v3-history-head,.humanismo-v3-onward,.humanismo-v3-research-body,.humanismo-v3-research-head,.humanismo-v3-secondary,.humanismo-v3-section-head-wide{grid-template-columns:1fr}.humanismo-v3-hero-grid{gap:54px;padding-top:52px}.humanismo-v3-hero-copy{max-width:620px}.humanismo-v3-object{width:min(82%,390px);justify-self:start}.humanismo-v3-ledger,.humanismo-v3-research-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.humanismo-v3-ledger>div:nth-child(3),.humanismo-v3-research-ledger>div:nth-child(3){padding-left:0;border-left:0;border-top:1px solid rgba(218,195,157,.18)}.humanismo-v3-ledger>div:nth-child(4),.humanismo-v3-research-ledger>div:nth-child(4){border-top:1px solid rgba(218,195,157,.18)}.humanismo-v3-layer-grid,.humanismo-v3-materiality-grid{grid-template-columns:1fr}.humanismo-v3-layer-grid li,.humanismo-v3-materiality-grid article{min-height:0;padding:25px 0 31px}.humanismo-v3-layer-grid li+li,.humanismo-v3-materiality-grid article+article{padding-left:0;border-left:0;border-top:1px solid var(--humanismo-v3-line)}.humanismo-v3-layer-grid h3,.humanismo-v3-materiality-grid h3{margin-top:35px}.humanismo-v3-history-track{grid-template-columns:repeat(2,minmax(0,1fr))}.humanismo-v3-secondary{gap:38px}.humanismo-v3-research{width:min(100% - 48px,1180px);padding:30px 28px 34px}.humanismo-v3-research-head{gap:24px}.humanismo-v3-research-body{gap:38px}.humanismo-v3-boundaries ul{grid-template-columns:1fr}.humanismo-v3-boundaries li{padding:22px 0}.humanismo-v3-boundaries li+li{padding-left:0;border-left:0;border-top:1px solid var(--humanismo-v3-line)}.humanismo-v3-onward{gap:34px}}@media (max-width:520px){.humanismo-v3-hero-inner{padding-top:22px;padding-bottom:28px}.humanismo-v3-breadcrumb{gap:6px;font-size:8px}.humanismo-v3-hero-grid{gap:44px;padding:44px 0 42px}.humanismo-v3-year{margin-top:18px;font-size:17px}.humanismo-v3-hero h1{font-size:clamp(64px,21vw,82px);line-height:.82}.humanismo-v3-byline{margin-top:19px;font-size:27px}.humanismo-v3-lead{margin-top:23px;font-size:16px}.humanismo-v3-hero-actions{flex-direction:column;align-items:flex-start;gap:8px}.humanismo-v3-object{width:min(92%,350px)}.humanismo-v3-object-frame{padding:15px}.humanismo-v3-object-frame .book-plate{min-height:350px}.humanismo-v3-object>figcaption{flex-direction:column;gap:3px}.humanismo-v3-ledger,.humanismo-v3-research-ledger{grid-template-columns:1fr}.humanismo-v3-ledger>div,.humanismo-v3-ledger>div+div,.humanismo-v3-ledger>div:nth-child(3),.humanismo-v3-ledger>div:nth-child(4),.humanismo-v3-research-ledger>div,.humanismo-v3-research-ledger>div+div,.humanismo-v3-research-ledger>div:nth-child(3),.humanismo-v3-research-ledger>div:nth-child(4){padding:14px 0 15px;border-left:0;border-top:1px solid rgba(218,195,157,.18)}.humanismo-v3-ledger>div:first-child,.humanismo-v3-research-ledger>div:first-child{border-top:0}.humanismo-v3-boundaries,.humanismo-v3-history,.humanismo-v3-layers,.humanismo-v3-map,.humanismo-v3-materiality,.humanismo-v3-onward,.humanismo-v3-secondary{padding-top:68px;padding-bottom:74px}.humanismo-v3-history-track,.humanismo-v3-layer-grid,.humanismo-v3-materiality-grid,.humanismo-v3-theme-grid{margin-top:40px}.humanismo-v3-theme-grid{grid-template-columns:1fr}.humanismo-v3-theme-grid li{min-height:0;padding:22px 22px 27px}.humanismo-v3-theme-grid h3{margin-top:37px}.humanismo-v3-history-track{grid-template-columns:1fr}.humanismo-v3-history-track li{min-height:0;padding:24px 0 29px 30px}.humanismo-v3-history-track li+li{padding-left:30px;border-top:1px solid rgba(218,195,157,.24)}.humanismo-v3-history-track li:before,.humanismo-v3-history-track li:first-child:before{left:0}.humanismo-v3-history-track h3{margin-top:25px}.humanismo-v3-research{width:calc(100% - 40px);margin-top:72px;padding:25px 21px 28px}.humanismo-v3-research-summary{font-size:25px}.humanismo-v3-citations li{grid-template-columns:27px minmax(0,1fr);gap:9px}.humanismo-v3-onward-copy nav{flex-direction:column;align-items:flex-start;gap:7px}}@media (prefers-reduced-motion:reduce){.humanismo-v3 *{scroll-behavior:auto}}}@media print{.humanismo-v3-hero,.humanismo-v3-history{background:white;color:black}.humanismo-v3-hero .eyebrow,.humanismo-v3-hero h1,.humanismo-v3-history .eyebrow,.humanismo-v3-history h2,.humanismo-v3-history h3,.humanismo-v3-history-year{color:black}.humanismo-v3-hero:before{display:none}.humanismo-v3-history-track li,.humanismo-v3-materiality-grid article,.humanismo-v3-research,.humanismo-v3-theme-grid li{page-break-inside:avoid;break-inside:avoid}}@layer components{.humanismo-v3-boundaries .eyebrow,.humanismo-v3-onward .eyebrow,.humanismo-v3-research-body .eyebrow,.humanismo-v3-research-head .eyebrow,.humanismo-v3-secondary-title .eyebrow,.humanismo-v3-section-head>.eyebrow,.humanismo-v3-section-head>div>.eyebrow{color:#6a4f30}.humanismo-v3-layer-grid li>span,.humanismo-v3-materiality-grid article>span,.humanismo-v3-theme-grid span{color:#6b5234}.humanismo-v3-section-head-wide>p,.humanismo-v3-theme-grid p{color:#4f5b54}.humanismo-v3-materiality-grid p{color:#465149}.humanismo-v3-research-ledger dt{color:#665640}.humanismo-v3-citations span{color:#6a5236}.humanismo-v3-layer-grid li>span,.humanismo-v3-materiality-grid article>span{color:#6f512f}.humanismo-v3-section-head>.eyebrow,.humanismo-v3-section-head>div>.eyebrow{color:#684b2c}.humanismo-v3-section-head-wide>p,.humanismo-v3-theme-grid p{color:#515c55}.humanismo-v3-materiality-grid p{color:#4f5952}.humanismo-v3-research-ledger dt{color:#675846}.humanismo-v3-citations span{color:#704f29}.humanismo-v3-section-head.humanismo-v3-section-head-wide>p:last-child{color:#465149}.legacy-v2{--legacy-v2-night:#18221f;--legacy-v2-forest:#2b3b34;--legacy-v2-paper:#f3eee4;--legacy-v2-paper-2:#e8dfd0;--legacy-v2-ink:#27322d;--legacy-v2-muted:#59635d;--legacy-v2-brass:#8d673d;--legacy-v2-line:#cfc1ad;min-width:0;max-width:100%;overflow-x:clip;background:var(--legacy-v2-paper);color:var(--legacy-v2-ink)}.legacy-v2 *,.legacy-v2 :after,.legacy-v2 :before{box-sizing:border-box}.legacy-v2-hero{position:relative;isolation:isolate;overflow:hidden;color:#f3ece0;background:radial-gradient(circle at 77% 20%,rgba(192,151,95,.12),transparent 31%),linear-gradient(118deg,#101714 0,var(--legacy-v2-night) 54%,#21312a 100%);border-bottom:1px solid rgba(230,211,181,.22)}.legacy-v2-hero:before{content:"DESPUÉS";position:absolute;z-index:-1;right:-.025em;bottom:-.08em;font-family:var(--serif);font-size:clamp(120px,18vw,285px);line-height:.7;letter-spacing:-.055em;color:rgba(245,236,222,.035);white-space:nowrap;pointer-events:none}.legacy-v2-hero-inner{padding-top:clamp(82px,9vw,132px);padding-bottom:clamp(58px,7vw,94px)}.legacy-v2-hero .eyebrow{color:#d8c09a}.legacy-v2-range{margin:27px 0 0;font-family:var(--serif);font-size:clamp(24px,2.4vw,34px);line-height:1;letter-spacing:.12em;color:#c8ad81}.legacy-v2-hero h1{max-width:940px;margin-top:17px;font-size:clamp(67px,9vw,132px);line-height:.84;letter-spacing:-.06em;color:#fff8ec}.legacy-v2-deck{max-width:710px;margin-top:31px;font-size:clamp(17px,1.55vw,21px);line-height:1.7;color:#cbd3cd}.legacy-v2-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(48px,6vw,76px) 0 0;border-top:1px solid rgba(230,211,181,.22);border-bottom:1px solid rgba(230,211,181,.22)}.legacy-v2-stats>div{min-width:0;padding:19px 24px 20px 0}.legacy-v2-stats>div+div{padding-left:24px;border-left:1px solid rgba(230,211,181,.18)}.legacy-v2-stats dt{font-size:9px;line-height:1.5;letter-spacing:.15em;text-transform:uppercase;color:#aebbb3}.legacy-v2-stats dd{margin-top:8px;font-family:var(--serif);font-size:clamp(25px,2.7vw,36px);line-height:1;color:#f0e7d9}.legacy-v2-lenses{padding-top:clamp(84px,9vw,126px);padding-bottom:clamp(90px,10vw,138px)}.legacy-v2-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,.58fr);gap:22px clamp(50px,8vw,118px);align-items:end;max-width:1120px}.legacy-v2-section-head .eyebrow{grid-column:1/-1;color:#765632}.legacy-v2-section-head h2{margin:0;font-size:clamp(43px,5.5vw,76px);line-height:.98;letter-spacing:-.045em}.legacy-v2-section-head>p:last-child{margin:0 0 5px;font-size:14px;line-height:1.75;color:var(--legacy-v2-muted)}.legacy-v2-lens-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(52px,6vw,76px) 0 0;padding:0;list-style:none;border-top:1px solid var(--legacy-v2-line);border-left:1px solid var(--legacy-v2-line)}.legacy-v2-lens-grid li{position:relative;min-height:330px;padding:26px 25px 31px;border-right:1px solid var(--legacy-v2-line);border-bottom:1px solid var(--legacy-v2-line);background:rgba(255,255,255,.16)}.legacy-v2-lens-grid li:after{content:"";position:absolute;right:20px;top:20px;width:6px;height:6px;border-radius:50%;background:#8d673d}.legacy-v2-lens-no{font-family:var(--serif);font-size:31px;line-height:1;color:#704f2d}.legacy-v2-lens-count{margin-top:58px;font-size:9px;line-height:1.45;letter-spacing:.14em;text-transform:uppercase;color:#636d66}.legacy-v2-lens-grid h3{margin-top:11px;font-size:clamp(26px,2.1vw,34px);line-height:1.04;color:var(--legacy-v2-ink)}.legacy-v2-lens-note{margin-top:18px;font-size:13px;line-height:1.7;color:#535e57}.legacy-v2-atlas{padding:clamp(88px,9vw,128px) 0 clamp(96px,10vw,144px);background:#e6ddcf;border-top:1px solid #d4c6b2;border-bottom:1px solid #d0c0aa}.legacy-v2-atlas-head{display:grid;grid-template-columns:minmax(0,.95fr) minmax(300px,.65fr);gap:50px clamp(55px,9vw,130px);align-items:end}.legacy-v2-atlas-head .eyebrow{color:#765632}.legacy-v2-atlas-head h2{margin:14px 0 0;font-size:clamp(43px,5.5vw,76px);line-height:.98;letter-spacing:-.045em}.legacy-v2-atlas-head>p{margin:0 0 5px;font-size:14px;line-height:1.75;color:#4e5952}.legacy-v2-track{list-style:none;margin:clamp(58px,7vw,88px) 0 0;padding:0;border-top:1px solid #bca98d}.legacy-v2-entry{display:grid;grid-template-columns:minmax(145px,.34fr) minmax(0,1.66fr);min-width:0;border-bottom:1px solid #c3b298}.legacy-v2-entry-rail{position:relative;min-width:0;padding:35px 34px 38px 0;border-right:1px solid #c3b298}.legacy-v2-entry-index{display:block;font-size:9px;letter-spacing:.15em;color:#745839}.legacy-v2-entry-year{margin-top:38px;font-family:var(--serif);font-size:clamp(35px,4vw,58px);line-height:.94;letter-spacing:-.04em;color:#654a2d}.legacy-v2-entry-card{min-width:0;padding:34px 0 40px clamp(30px,5vw,72px)}.legacy-v2-entry-type{margin:0;font-size:9px;line-height:1.45;letter-spacing:.15em;text-transform:uppercase;color:#765632}.legacy-v2-entry-card h3{max-width:780px;margin-top:11px;font-size:clamp(30px,3.4vw,47px);line-height:1.02;letter-spacing:-.035em;color:#29342f}.legacy-v2-entry-summary{max-width:760px;margin-top:20px;font-family:var(--serif);font-size:clamp(19px,1.75vw,24px);line-height:1.5;color:#3f4b44}.legacy-v2-entry-note{max-width:720px;margin-top:19px;font-size:13px;line-height:1.72;color:#59635d}.legacy-v2-research{max-width:810px;margin-top:27px;padding:20px 22px 22px;background:#f7f1e6;border:1px solid #c8b89e}.legacy-v2-research-ledger{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-bottom:1px solid #d4c6b0}.legacy-v2-research-ledger>div{min-width:0;padding:0 13px 15px 0}.legacy-v2-research-ledger>div+div{padding-left:13px;border-left:1px solid #d4c6b0}.legacy-v2-research-ledger dt{font-size:8px;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:#66543f}.legacy-v2-research-ledger dd{margin-top:7px;font-family:var(--serif);font-size:16px;line-height:1.3;overflow-wrap:anywhere;color:#2f3a34}.legacy-v2-citations{list-style:none;margin:16px 0 0;padding:0}.legacy-v2-citations li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:11px;padding:11px 0;border-bottom:1px solid #ded2c0}.legacy-v2-citations span{font-size:8px;letter-spacing:.12em;color:#654a2d}.legacy-v2-citations p{margin:0;font-size:11px;line-height:1.62;overflow-wrap:anywhere;color:#4d5952}.legacy-v2-uncertainty{margin-top:16px;padding:14px 16px;border-left:3px solid #8d673d;background:#ebe0d0;font-size:12px;line-height:1.65;color:#4f5953}.legacy-v2-uncertainty strong{display:block;margin-bottom:4px;color:#5f452a}.legacy-v2-boundary{color:#f1eadf;background:var(--legacy-v2-night);border-bottom:1px solid rgba(230,211,181,.2)}.legacy-v2-boundary-inner{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.05fr);gap:50px clamp(65px,10vw,150px);align-items:start;padding-top:clamp(78px,8vw,112px);padding-bottom:clamp(82px,9vw,122px)}.legacy-v2-boundary .eyebrow{color:#d8c09a}.legacy-v2-boundary h2{margin-top:13px;font-size:clamp(43px,5.2vw,72px);line-height:.96;letter-spacing:-.045em;color:#fff7eb}.legacy-v2-boundary-inner>p{margin:2px 0 0;padding-top:26px;border-top:1px solid rgba(230,211,181,.25);font-family:var(--serif);font-size:clamp(22px,2.4vw,34px);line-height:1.4;color:#cbd3cd}.legacy-v2-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 32px;padding-top:34px;padding-bottom:56px;border-top:1px solid var(--legacy-v2-line)}.legacy-v2-links a{display:inline-flex;align-items:center;min-height:40px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--legacy-v2-ink)}.legacy-v2-links a:after{content:"↗";margin-left:11px;color:#765632}}@layer components{}@layer components{}@layer components{.legacy-v2 a:focus-visible{outline:2px solid #765632;outline-offset:4px}}@layer responsive{@media (max-width:1024px){.legacy-v2-lens-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-v2-lens-grid li{min-height:280px}.legacy-v2-entry{grid-template-columns:145px minmax(0,1fr)}.legacy-v2-research-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-v2-research-ledger>div:nth-child(3){padding-left:0;border-left:0}.legacy-v2-research-ledger>div:nth-child(3),.legacy-v2-research-ledger>div:nth-child(4){padding-top:14px;border-top:1px solid #d4c6b0}}@media (max-width:768px){.legacy-v2-atlas-head,.legacy-v2-boundary-inner,.legacy-v2-section-head{grid-template-columns:1fr}.legacy-v2-atlas-head>p,.legacy-v2-section-head>p:last-child{margin-top:18px}.legacy-v2-stats{grid-template-columns:1fr 1fr}.legacy-v2-stats>div:nth-child(3){grid-column:1/-1;padding-left:0;border-left:0;border-top:1px solid rgba(230,211,181,.18)}.legacy-v2-entry{grid-template-columns:112px minmax(0,1fr)}.legacy-v2-entry-rail{padding-right:22px}.legacy-v2-entry-card{padding-left:30px}.legacy-v2-boundary-inner{gap:30px}}@media (max-width:520px){.legacy-v2-hero-inner{padding-top:58px;padding-bottom:44px}.legacy-v2-hero:before{right:-45px;bottom:24px;font-size:118px}.legacy-v2-hero h1{font-size:clamp(58px,18vw,78px)}.legacy-v2-deck{font-size:16px}.legacy-v2-stats{grid-template-columns:1fr;margin-top:39px}.legacy-v2-stats>div,.legacy-v2-stats>div+div,.legacy-v2-stats>div:nth-child(3){grid-column:auto;padding:14px 0 15px;border-left:0;border-top:1px solid rgba(230,211,181,.18)}.legacy-v2-stats>div:first-child{border-top:0}.legacy-v2-atlas,.legacy-v2-lenses{padding-top:68px;padding-bottom:76px}.legacy-v2-atlas-head h2,.legacy-v2-boundary h2,.legacy-v2-section-head h2{font-size:clamp(39px,12vw,54px)}.legacy-v2-lens-grid{grid-template-columns:1fr;margin-top:40px}.legacy-v2-lens-grid li{min-height:0;padding:23px 22px 28px}.legacy-v2-lens-count{margin-top:39px}.legacy-v2-track{margin-top:44px}.legacy-v2-entry{grid-template-columns:1fr}.legacy-v2-entry-rail{display:grid;grid-template-columns:34px minmax(0,1fr);gap:13px;align-items:center;padding:23px 0 17px;border-right:0;border-bottom:1px solid #c3b298}.legacy-v2-entry-year{margin:0;font-size:34px}.legacy-v2-entry-card{padding:24px 0 31px}.legacy-v2-entry-card h3{font-size:clamp(29px,9vw,37px)}.legacy-v2-entry-summary{font-size:19px}.legacy-v2-research{padding:17px 16px 19px}.legacy-v2-research-ledger{grid-template-columns:1fr}.legacy-v2-research-ledger>div,.legacy-v2-research-ledger>div+div,.legacy-v2-research-ledger>div:nth-child(3),.legacy-v2-research-ledger>div:nth-child(4){padding:10px 0 11px;border-left:0;border-top:1px solid #d4c6b0}.legacy-v2-research-ledger>div:first-child{border-top:0}.legacy-v2-boundary-inner{padding-top:62px;padding-bottom:68px}.legacy-v2-boundary-inner>p{font-size:23px}.legacy-v2-links{flex-direction:column;align-items:flex-start;padding-top:27px;padding-bottom:43px}}}@media print{.legacy-v2-boundary,.legacy-v2-hero{background:white;color:black}.legacy-v2-boundary .eyebrow,.legacy-v2-boundary h2,.legacy-v2-boundary-inner>p,.legacy-v2-hero .eyebrow,.legacy-v2-hero h1{color:black}.legacy-v2-hero:before{display:none}.legacy-v2-entry,.legacy-v2-lens-grid li,.legacy-v2-research{page-break-inside:avoid;break-inside:avoid}}@layer components{.casa-reconstruction-lab{padding:clamp(96px,11vw,140px) 0;background:linear-gradient(145deg,#101814,#17211d);color:#eee4d3;--casa-reconstruction-rule:#46524a}.casa-reconstruction-lab .eyebrow{color:#c5aa7b}.casa-reconstruction-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(40px,6vw,90px);align-items:end}.casa-reconstruction-head h2{margin:18px 0 0;font-family:var(--serif);font-size:clamp(41px,5vw,70px);line-height:1.04;color:#eee4d3}.casa-reconstruction-lead{margin:0;font-size:17px;line-height:1.8;color:#bdc7c0}.casa-reconstruction-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:48px;padding:24px 0;border-block:1px solid var(--casa-reconstruction-rule)}.casa-reconstruction-legend>div{padding-left:18px;border-left:2px solid #c5aa7b}.casa-reconstruction-legend>[data-level=testimony]{border-left-style:dashed}.casa-reconstruction-legend>[data-level=hypothesis]{border-left:3px double #c5aa7b}.casa-reconstruction-legend strong{display:block;margin-bottom:8px;font-size:15px;color:#eee4d3}.casa-reconstruction-legend span{display:block;font-size:14px;line-height:1.65;color:#bdc7c0}.casa-reconstruction-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(34px,5vw,72px);align-items:start;margin-top:clamp(48px,7vw,88px)}.casa-evidence-plan{min-width:0;margin:0;padding:clamp(18px,2.4vw,34px);background:#f6f2e8;color:#17211d;border:1px solid var(--casa-line);border-radius:0}.casa-evidence-plan-labels{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid var(--casa-line);font-size:11px;line-height:1.6;letter-spacing:.07em;color:#17211d}.casa-plan-svg{display:block;width:100%;height:auto;margin:24px 0}.casa-plan-mass{fill:#eee8dc;stroke:#17211d;stroke-width:2}.casa-plan-patio{fill:#f6f2e8;stroke:var(--casa-brass);stroke-width:2}.casa-plan-hall{fill:#f6f2e8;stroke:var(--casa-rust);stroke-width:3}.casa-plan-gallery{fill:none;stroke:var(--casa-brass);stroke-width:2;stroke-dasharray:8 6}.casa-plan-node circle{fill:#c5aa7b;stroke:#17211d;stroke-width:1.5}.casa-plan-node text{fill:#17211d;font-size:24px;font-weight:600}.casa-plan-node-open circle{fill:#f6f2e8;stroke:var(--casa-rust);stroke-width:2}.casa-plan-callout{fill:#17211d;font-size:26px}.casa-plan-callout:last-child{text-anchor:end}.casa-plan-callout tspan:last-child{baseline-shift:-12px}.casa-evidence-plan figcaption{padding-top:18px;border-top:1px solid var(--casa-line);font-size:13px;line-height:1.75;color:#17211d}.casa-reconstruction-reading{min-width:0}.casa-reconstruction-reading h3,.casa-reconstruction-scenes-head h3{margin:15px 0 24px;font-family:var(--serif);font-size:clamp(32px,3.4vw,48px);line-height:1.12;color:#eee4d3}.casa-reconstruction-confidence{margin:30px 0}.casa-reconstruction-confidence>div{padding:18px 0;border-top:1px solid var(--casa-reconstruction-rule)}.casa-reconstruction-confidence>div:last-child{border-bottom:1px solid var(--casa-reconstruction-rule)}.casa-reconstruction-confidence dt{font-size:15px;line-height:1.5;color:#eee4d3}.casa-reconstruction-confidence dd{margin:8px 0 0}.casa-reconstruction-confidence strong{display:block;margin-bottom:6px;font-size:14px;color:#c5aa7b}.casa-reconstruction-confidence span{display:block;font-size:14px;line-height:1.7;color:#bdc7c0}.casa-reconstruction-warning{padding-left:20px;border-left:2px solid #c5aa7b}.casa-reconstruction-warning strong{font-size:15px;color:#eee4d3}.casa-reconstruction-warning p{margin:10px 0 0;font-size:14px;line-height:1.75;color:#bdc7c0}.casa-reconstruction-scenes-head{margin-top:clamp(90px,9vw,120px);max-width:820px}.casa-reconstruction-scenes-head>p:last-child{font-size:16px;line-height:1.8;color:#bdc7c0}.casa-reconstruction-scenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;margin:40px 0 0;padding:0}.casa-reconstruction-scenes>li{min-width:0;border-top:1px solid var(--casa-reconstruction-rule)}.casa-scene-visual{position:relative;display:flex;aspect-ratio:4/3;overflow:hidden;margin-top:20px;border:1px solid var(--casa-reconstruction-rule);color:#c5aa7b}.casa-scene-library{align-items:stretch;gap:5px;padding:12% 9%;background:repeating-linear-gradient(180deg,transparent 0,transparent calc(25% - 1px),#46524a calc(25% - 1px),#46524a 25%)}.casa-scene-library span{flex:1 1;border-inline:1px solid #c5aa7b}.casa-scene-library span:nth-child(3n){margin-top:14%}.casa-scene-library span:nth-child(4n){margin-bottom:12%}.casa-scene-gallery{justify-content:space-between;padding:10% 8%}.casa-scene-gallery span{z-index:1;width:3%;border-inline:1px solid #c5aa7b}.casa-scene-void{position:absolute;inset:22% 18%;border:1px dashed #c5aa7b}.casa-scene-hall{align-items:center;justify-content:center}.casa-scene-octagon{position:absolute;width:60%;aspect-ratio:1;background:#c5aa7b;clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.casa-scene-octagon:after{content:"";position:absolute;inset:2px;background:#17211d;clip-path:inherit}.casa-scene-hall span{position:absolute;width:82%;height:1px;background:#46524a}.casa-scene-copy{padding:24px 0 0}.casa-scene-index{display:block;margin-bottom:16px;font-family:var(--serif);font-size:32px;color:#c5aa7b}.casa-scene-status{margin:0 0 14px;padding-left:12px;border-left:2px solid #c5aa7b;font-size:11px;line-height:1.7;letter-spacing:.06em;color:#c5aa7b}.casa-scene-status[data-level=testimony]{border-left-style:dashed}.casa-scene-copy h4{margin:0 0 18px;font-family:var(--serif);font-size:clamp(30px,3vw,40px);line-height:1.1;color:#eee4d3}.casa-scene-body{font-size:15px;line-height:1.8;color:#bdc7c0}.casa-scene-evidence{margin-top:24px;padding-top:16px;border-top:1px solid var(--casa-reconstruction-rule);font-size:12px;line-height:1.7;color:#bdc7c0}@media (max-width:900px){.casa-reconstruction-grid,.casa-reconstruction-head,.casa-reconstruction-legend{grid-template-columns:minmax(0,1fr)}.casa-reconstruction-legend{gap:24px}}@media (max-width:768px){.casa-reconstruction-scenes{grid-template-columns:minmax(0,1fr);gap:48px}}@media (max-width:520px){.casa-reconstruction-lab{padding:72px 0}.casa-evidence-plan{padding:10px}.casa-plan-callout{font-size:26px}}}@layer responsive{.casa-plan-v1{--plan-ink:#243b31;--plan-rebuilt:#805d30;--plan-question:#914c3b;min-width:0}.casa-plan-v1 .eyebrow{color:#725633}.casa-plan-v1-header h3{font-size:clamp(32px,3vw,44px);line-height:1.08;margin-top:15px;color:#17211d}.casa-plan-v1-header>p:last-child{margin-top:17px;font-size:14px;line-height:1.8;color:#48574c}.casa-plan-v1-identity{font-size:12px;margin-top:24px;padding-block:14px;border-block:1px solid #c8bba6;color:#354638}.casa-plan-v1-legend{display:flex;flex-wrap:wrap;gap:13px 20px;padding:0;margin:22px 0;list-style:none}.casa-plan-v1-legend li{display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:.06em;color:#354638}.casa-plan-v1-legend li>span{width:11px;height:11px;background:var(--plan-ink)}.casa-plan-v1-legend [data-category=RECONSTRUIDO]>span{background:transparent;border:2px dashed var(--plan-rebuilt)}.casa-plan-v1-legend [data-category="HIPÓTESIS"]>span{background:transparent;border:2px dotted var(--plan-question);border-radius:50%}.casa-plan-v1-board{position:relative;width:100%;aspect-ratio:760/600;margin-block:26px}.casa-plan-v1-board svg{width:100%;height:auto}.casa-plan-v1-board svg path,.casa-plan-v1-board svg polygon,.casa-plan-v1-board svg rect{vector-effect:non-scaling-stroke}.casa-plan-v1-street{stroke:#718071;stroke-width:1}.casa-plan-v1-mass{fill:#e9e1d1;stroke:var(--plan-rebuilt);stroke-width:1.5;stroke-dasharray:7 4}.casa-plan-v1-mass[data-selected=true]{fill:#e0ceb0;stroke-width:2.5}.casa-plan-v1-patio{fill:#e1e8d8;stroke:#647b5b;stroke-width:1.5}.casa-plan-v1-patio[data-selected=true]{fill:#cedbc0;stroke-width:2.5}.casa-plan-v1-hall{fill:#f7f3e8;stroke:#435b47;stroke-width:1.5}.casa-plan-v1-hall[data-selected=true]{fill:#cedbc0;stroke-width:2.5}.casa-plan-v1-gallery{fill:none;stroke:#7a876a;stroke-width:8;opacity:.7}.casa-plan-v1-gallery[data-selected=true]{stroke:#405b3e;opacity:1}.casa-plan-v1-opening,.casa-plan-v1-stair{fill:none;stroke:#52664d;stroke-width:1.5}.casa-plan-v1-opening[data-selected=true],.casa-plan-v1-stair[data-selected=true]{stroke:#17211d;stroke-width:2.5}.casa-plan-v1-svg-label{fill:#344b3b;font-size:21px;font-family:var(--sans)}.casa-plan-v1-svg-note{fill:#59634f;font-size:18px;font-family:var(--sans)}.casa-plan-v1-marker{position:absolute;display:grid;place-items:center;width:44px;height:44px;padding:0;transform:translate(-50%,-50%);border:1px solid var(--plan-ink);border-radius:50%;background:#faf7ee;color:var(--plan-ink);font-size:12px;font-weight:600;box-shadow:0 2px 4px #17211d12}.casa-plan-v1-marker[data-category=RECONSTRUIDO]{border:2px dashed var(--plan-rebuilt);color:var(--plan-rebuilt)}.casa-plan-v1-marker[data-category="HIPÓTESIS"]{border:2px dotted var(--plan-question);color:var(--plan-question);font-family:var(--serif);font-size:24px}.casa-plan-v1-marker[aria-pressed=true]{background:var(--plan-ink);color:#fffbed;border-style:solid}.casa-plan-v1-marker[data-category=RECONSTRUIDO][aria-pressed=true]{background:#72522d}.casa-plan-v1-marker[data-category="HIPÓTESIS"][aria-pressed=true]{background:#814335}.casa-plan-v1-marker:hover{box-shadow:0 0 0 4px #a786582d}.casa-plan-v1 a:focus-visible,.casa-plan-v1 button:focus-visible,.casa-plan-v1 summary:focus-visible,.casa-plan-v1-card:focus-visible{outline:3px solid #a04422;outline-offset:3px}.casa-plan-v1-figure{min-width:0}.casa-plan-v1 .casa-plan-v1-figure figcaption{font-size:12px;line-height:1.8;color:#465642}.casa-plan-v1-zone-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin-top:24px}.casa-plan-v1-zone-list button{display:flex;align-items:center;gap:11px;text-align:left;min-height:48px;padding:9px 4px;font-size:12px;line-height:1.45;border-bottom:1px solid #c8bba6;color:#40513f}.casa-plan-v1-zone-list button>span{font-size:10px;flex-shrink:0}.casa-plan-v1-zone-list button[aria-pressed=true]{color:#142d1b;font-weight:700;border-bottom-color:#142d1b;background:#dde5d4}.casa-plan-v1-read-card{display:flex;align-items:center;justify-content:space-between;gap:12px;width:fit-content;min-height:44px;margin-top:17px;font-size:12px;border-bottom:1px solid #718071}.casa-plan-v1-card{margin-top:27px;padding:24px 0 0;border-top:2px solid var(--plan-ink);scroll-margin-top:24px}.casa-plan-v1-card[data-category=RECONSTRUIDO]{border-top:2px dashed var(--plan-rebuilt)}.casa-plan-v1-card[data-category="HIPÓTESIS"]{border-top:3px dotted var(--plan-question)}.casa-plan-v1-category{font-size:10px;font-weight:700;letter-spacing:.1em;color:#42543f}.casa-plan-v1-card[data-category=RECONSTRUIDO] .casa-plan-v1-category{color:#72522d}.casa-plan-v1-card[data-category="HIPÓTESIS"] .casa-plan-v1-category{color:#814335}.casa-plan-v1-card h4{margin-top:13px;font-size:clamp(28px,2.7vw,38px);color:#17211d}.casa-plan-v1-card dl>div{margin-top:22px}.casa-plan-v1-card dt{color:#435540;font-size:11px;font-weight:600;margin-bottom:6px}.casa-plan-v1-card dd{font-size:14px;line-height:1.85;color:#23382a}.casa-plan-v1-uncertainty{padding-left:14px;border-left:2px solid #93664d;font-size:13px;line-height:1.8;color:#465341;margin-top:23px}.casa-plan-v1-uncertainty strong{display:block;margin-bottom:6px;color:#743f30}.casa-plan-v1-areas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-block:20px;margin-top:29px;border-block:1px solid #c8bba6}.casa-plan-v1-areas dt{font-size:10px;color:#465642}.casa-plan-v1-areas dd{font-family:var(--serif);font-size:24px;line-height:1.25;margin-top:8px;color:#213528}.casa-plan-v1-context-note{margin-top:16px;font-size:12px;line-height:1.85;color:#465341}.casa-plan-v1-provenance{margin-top:25px;padding:20px 17px;background:#e5eadd;border-left:2px solid #526749;min-width:0;overflow-wrap:anywhere}.casa-plan-v1-provenance h4{font-size:28px;margin-top:0}.casa-plan-v1-provenance h5{font-family:var(--sans);font-size:12px;letter-spacing:0;font-weight:600;line-height:1.5}.casa-plan-v1-provenance>p{font-size:13px;line-height:1.85;margin-top:17px}.casa-plan-v1-references{list-style:none;padding:0;margin:16px 0 0}.casa-plan-v1-references li{padding-top:15px;border-top:1px solid #b7c3ac;margin-top:16px}.casa-plan-v1-references li>p{font-size:12px;line-height:1.8}.casa-plan-v1-references li>.casa-plan-v1-ids{font-family:ui-monospace,monospace;font-size:11px;color:#30492f;margin-top:10px}.casa-plan-v1-references li>.casa-plan-v1-source-status{font-size:10px;line-height:1.75;color:#465341;margin-top:7px}.casa-plan-v1-references a{display:inline-flex;gap:10px;align-items:center;min-height:44px;margin-top:7px;font-size:12px;text-decoration:underline;text-underline-offset:3px}.casa-plan-v1-method-key{border-top:1px solid #c8bba6;margin-top:23px;padding-top:10px}.casa-plan-v1-method-key summary{display:list-item;min-height:44px;padding:10px 0;font-size:12px}.casa-plan-v1-method-key dt{font-size:10px;font-weight:600;margin-block:18px 8px}.casa-plan-v1-method-key dd{font-size:12px;line-height:1.8}.casa-plan-v1-nojs{margin-top:25px;font-size:13px}.casa-plan-v1-nojs section{margin-top:24px}.casa-plan-v1-nojs h5{font-size:22px}.casa-reconstruction-legend>[data-level=reconstructed]{border-left-style:dashed}}@layer responsive{@media (max-width:520px){.casa-plan-v1.casa-evidence-plan{padding:17px 13px}.casa-plan-v1-header h3{font-size:34px}.casa-plan-v1-legend{gap:12px}.casa-plan-v1-legend li{font-size:8px;letter-spacing:0}.casa-plan-v1-board{margin-block:26px 16px}.casa-plan-v1-zone-list{gap:0 10px}.casa-plan-v1-zone-list button{font-size:11px;gap:8px;min-height:48px}.casa-plan-v1-areas dd{font-size:22px}.casa-plan-v1-card h4{font-size:31px}.casa-plan-v1-provenance{padding:18px 13px}}@media (prefers-reduced-motion:reduce){.casa-plan-v1 *,.casa-plan-v1 :after,.casa-plan-v1 :before{animation:none!important;transition:none!important}}}@layer components{.casa-museum-v2{--c2-paper:#f5f1e7;--c2-paper-2:#f8f5ed;--c2-ink:#1e211e;--c2-muted:#686a61;--c2-line:rgba(30,33,30,.18);--c2-dark:#151b18;--c2-warm:#a57a48;background:var(--c2-paper);color:var(--c2-ink)}.casa-v2-hero{position:relative;min-height:560px;overflow:hidden;background:var(--c2-dark);color:#f8f3e8}.casa-v2-hero-image{object-fit:cover;object-position:center 54%;filter:saturate(.82) contrast(1.03)}.casa-v2-hero-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(8,11,9,.52),rgba(8,11,9,.04) 38%),linear-gradient(90deg,rgba(10,13,11,.86),rgba(10,13,11,.66) 43%,rgba(10,13,11,.18) 72%,rgba(10,13,11,.06))}.casa-v2-hero-inner{position:relative;z-index:2;min-height:560px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:30px}.casa-v2-hero-copy{max-width:760px;padding-bottom:38px}.casa-v2-hero-copy>.eyebrow{color:rgba(248,243,232,.82);margin-bottom:18px}.casa-v2-hero h1{color:#f8f3e8;font-size:clamp(54px,6.2vw,92px);line-height:.92;letter-spacing:-.045em;font-weight:450}.casa-v2-hero-lead{max-width:650px;margin-top:22px;font-family:var(--serif);font-size:20px;line-height:1.38;color:rgba(248,243,232,.9)}.casa-v2-photo-credit{position:absolute;top:28px;right:0;margin:0;font-size:9px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:rgba(248,243,232,.72)}.casa-v2-hero-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0;border-top:1px solid rgba(255,255,255,.25);padding-top:18px}.casa-v2-hero-facts>div{min-width:0;padding-right:22px}.casa-v2-hero-facts>div+div{border-left:1px solid rgba(255,255,255,.18);padding-left:22px}.casa-v2-hero-facts dt{font-size:8px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:rgba(248,243,232,.64)}.casa-v2-hero-facts dd{margin-top:5px;font-size:12px;line-height:1.5;color:#f8f3e8}.casa-v2-subnav{min-height:58px;border-block:1px solid var(--c2-line);background:var(--c2-paper-2);overflow-x:auto;scrollbar-width:none}.casa-v2-subnav::-webkit-scrollbar{display:none}.casa-v2-subnav>.container{display:flex;align-items:center;gap:34px;min-width:max-content}.casa-v2-subnav a{position:relative;display:flex;align-items:center;min-height:58px;white-space:nowrap;font-size:11px;color:#383c37}.casa-v2-subnav a:after{content:"";position:absolute;left:0;right:100%;bottom:-1px;height:2px;background:var(--c2-warm);transition:right .2s ease}.casa-v2-subnav a:focus-visible:after,.casa-v2-subnav a:hover:after{right:0}.casa-v2-overview{display:grid;grid-template-columns:.82fr 1.65fr .72fr;gap:38px;align-items:start;padding-top:62px;padding-bottom:72px}.casa-v2-overview-copy>.eyebrow{color:var(--c2-muted);margin-bottom:18px}.casa-v2-overview-copy h2{font-size:44px;margin-bottom:24px}.casa-v2-overview-copy>p:not(.eyebrow){font-size:14px;line-height:1.75;color:#4e514b}.casa-v2-inline-link{display:inline-flex;align-items:center;gap:18px;margin-top:24px;border-bottom:1px solid var(--c2-ink);padding-bottom:7px;font-size:10px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.casa-v2-plan-shell{min-width:0;border-inline:1px solid var(--c2-line);padding-inline:28px}.casa-v2-plan-kicker{display:flex;justify-content:space-between;gap:20px;margin-bottom:10px;color:var(--c2-muted);font-size:8px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.casa-v2-fact-card{position:sticky;top:78px;border:1px solid var(--c2-line);background:rgba(255,255,255,.28);padding:22px}.casa-v2-fact-card>.eyebrow{color:var(--c2-muted)}.casa-v2-fact-card h3{margin-top:11px;font-size:27px;line-height:1.02}.casa-v2-fact-card dl{margin-top:18px}.casa-v2-fact-card dl>div{border-top:1px solid var(--c2-line);padding-block:11px}.casa-v2-fact-card dt{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--c2-muted)}.casa-v2-fact-card dd{margin-top:4px;font-size:12px;line-height:1.5}.casa-v2-fact-card>p:last-child{margin-top:16px;color:var(--c2-muted);font-size:11px;line-height:1.65}.casa-v2-plan-shell .casa-plan-v1{min-width:0}.casa-v2-plan-shell .casa-plan-v1-legend{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 14px}.casa-v2-plan-shell .casa-plan-v1-legend li{display:inline-flex;align-items:center;gap:6px;font-size:8px}.casa-v2-plan-shell .casa-plan-v1-figure{margin:0}.casa-v2-plan-shell .casa-plan-v1-board{position:relative;aspect-ratio:760/520;overflow:hidden;margin:0;border:1px solid var(--c2-line);background:#efe9dc}.casa-v2-plan-shell .casa-plan-v1-board svg{width:100%;height:100%;padding:14px}.casa-v2-plan-shell .casa-plan-v1-figure figcaption{margin-top:8px;color:var(--c2-muted);font-size:9px;line-height:1.55}.casa-v2-plan-shell .casa-plan-v1-marker{width:34px;height:34px;transform:translate(-50%,-50%);border:1px solid rgba(30,33,30,.42);border-radius:50%;background:#f8f5ed;color:var(--c2-ink);font-size:9px;box-shadow:none}.casa-v2-plan-shell .casa-plan-v1-marker[aria-pressed=true]{background:var(--c2-ink);color:var(--c2-paper-2)}.casa-v2-plan-shell .casa-plan-v1-zone-list{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:12px;border:1px solid var(--c2-line);background:var(--c2-line)}.casa-v2-plan-shell .casa-plan-v1-zone-list button{min-height:42px;display:flex;align-items:center;gap:7px;background:var(--c2-paper-2);padding:7px 9px;font-size:9px;text-align:left}.casa-v2-plan-shell .casa-plan-v1-zone-list button span{color:var(--c2-muted);font-size:8px}.casa-v2-plan-shell .casa-plan-v1-zone-list button[aria-pressed=true]{background:var(--c2-ink);color:var(--c2-paper-2)}.casa-v2-plan-shell .casa-plan-v1-zone-list button[aria-pressed=true] span{color:rgba(248,245,237,.68)}.casa-v2-plan-shell .casa-plan-v1-card{margin-top:14px;border:1px solid var(--c2-line);border-top:2px solid var(--c2-ink);background:var(--c2-paper-2);padding:18px}.casa-v2-plan-shell .casa-plan-v1-card h3,.casa-v2-plan-shell .casa-plan-v1-card h4{margin-top:5px;font-size:25px}.casa-v2-plan-shell .casa-plan-v1-card dd,.casa-v2-plan-shell .casa-plan-v1-card p{font-size:12px;line-height:1.65}.casa-v2-plan-shell .casa-plan-v1-read-card{display:none}.casa-v2-spaces{border-block:1px solid var(--c2-line);background:var(--c2-paper-2);padding-top:54px}.casa-v2-spaces-head{display:flex;justify-content:space-between;align-items:end;gap:70px;padding-bottom:28px}.casa-v2-spaces-head h2{max-width:780px;margin-top:10px;font-size:43px}.casa-v2-spaces-head>p{max-width:420px;color:var(--c2-muted);font-size:12px;line-height:1.7}.casa-v2-space-rail{display:grid;grid-template-columns:repeat(5,minmax(240px,1fr));width:min(1600px,100%);margin-inline:auto;border-top:1px solid var(--c2-line)}.casa-v2-space-card{min-width:0;margin:0;border-right:1px solid var(--c2-line);background:var(--c2-paper-2)}.casa-v2-space-card:first-child{border-left:1px solid var(--c2-line)}.casa-v2-space-media{position:relative;aspect-ratio:4/3;overflow:hidden;background:#ddd5c6}.casa-v2-space-photo img{object-fit:cover;transition:transform .35s ease}.casa-v2-space-photo:hover img{transform:scale(1.025)}.casa-v2-space-card figcaption,.casa-v2-space-copy{padding:15px 18px 22px}.casa-v2-space-card figcaption>span,.casa-v2-space-copy>span{display:block;font-size:7.5px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--c2-muted)}.casa-v2-space-card h3{margin-top:5px;font-size:25px}.casa-v2-space-card figcaption p,.casa-v2-space-copy p{margin-top:4px;color:var(--c2-muted);font-size:11px;line-height:1.55}.casa-v2-gallery-graphic .casa-v2-space-media{display:flex;align-items:flex-end;justify-content:space-around;gap:4%;padding:12% 9%;background:#ebe6dc}.casa-v2-gallery-graphic .casa-v2-space-media:after{content:"";position:absolute;left:7%;right:7%;bottom:11%;height:1px;background:#726b5c}.casa-v2-gallery-graphic .casa-v2-space-media i{width:11%;height:70%;border:1px solid #726b5c;border-bottom:0;border-radius:50% 50% 0 0}.casa-v2-library-graphic .casa-v2-space-media{display:grid;grid-template-columns:repeat(6,1fr);align-items:end;gap:3%;padding:14% 10%;background:radial-gradient(circle at 50% 50%,rgba(165,122,72,.28),transparent 52%),#342f28}.casa-v2-library-graphic .casa-v2-space-media i{height:74%;border:1px solid rgba(245,235,215,.45)}.casa-v2-library-graphic .casa-v2-space-media i:nth-child(3n){height:58%}.casa-v2-library-graphic .casa-v2-space-media i:nth-child(4n){height:88%}.casa-v2-library-graphic .casa-v2-space-media i:nth-child(5n){height:66%}.casa-v2-hall-graphic .casa-v2-space-media{display:grid;place-items:center;background:#d8d2c5}.casa-v2-hall-graphic .casa-v2-space-media:after,.casa-v2-hall-graphic .casa-v2-space-media:before{content:"";position:absolute;background:rgba(89,86,76,.38)}.casa-v2-hall-graphic .casa-v2-space-media:before{width:1px;top:10%;bottom:10%}.casa-v2-hall-graphic .casa-v2-space-media:after{height:1px;left:10%;right:10%}.casa-v2-hall-graphic .casa-v2-space-media i{position:relative;z-index:1;width:42%;aspect-ratio:1;background:#f4efe4;clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);box-shadow:inset 0 0 0 1px #59564c}.casa-v2-library{display:grid;grid-template-columns:100px .9fr 1.15fr;gap:38px;align-items:start;border-bottom:1px solid var(--c2-line);padding-top:78px;padding-bottom:78px}.casa-v2-library-mark{font-family:var(--serif);font-size:120px;line-height:.75;color:var(--c2-warm)}.casa-v2-library h2{margin-top:11px;font-size:55px}.casa-v2-library-copy p{font-size:15px;line-height:1.8}.casa-v2-library-copy>span{display:block;margin-top:22px;color:var(--c2-muted);font-size:9px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.casa-museum-v2 .casa-evidence,.casa-museum-v2 .casa-onward,.casa-museum-v2 .casa-restoration,.casa-museum-v2 .casa-title-chain{background:transparent}.casa-museum-v2 .casa-honoria,.casa-museum-v2 .casa-open{border-color:var(--c2-line)}}@layer responsive{@media (max-width:1120px){.casa-v2-overview{grid-template-columns:.82fr 1.45fr}.casa-v2-fact-card{grid-column:1/-1;position:static;display:grid;grid-template-columns:.6fr 1.4fr;gap:28px}.casa-v2-fact-card dl{margin-top:0;display:grid;grid-template-columns:repeat(5,1fr);grid-column:1/-1}.casa-v2-fact-card dl>div{border-top:1px solid var(--c2-line);padding-right:12px}.casa-v2-space-rail{overflow-x:auto;grid-template-columns:repeat(5,minmax(300px,36vw));scroll-snap-type:x proximity}.casa-v2-space-card{scroll-snap-align:start}}@media (max-width:900px){.casa-v2-hero,.casa-v2-hero-inner{min-height:520px}.casa-v2-hero-copy{max-width:660px}.casa-v2-hero h1{font-size:clamp(50px,8.5vw,76px)}.casa-v2-hero-lead{max-width:560px;font-size:18px}.casa-v2-hero-facts{grid-template-columns:repeat(2,1fr);row-gap:16px}.casa-v2-hero-facts>div:nth-child(3){border-left:0;padding-left:0}.casa-v2-overview{grid-template-columns:1fr;gap:36px}.casa-v2-plan-shell{border-inline:0;border-block:1px solid var(--c2-line);padding:26px 0}.casa-v2-fact-card{grid-template-columns:1fr}.casa-v2-fact-card dl{grid-template-columns:repeat(2,1fr)}.casa-v2-spaces-head{align-items:start;flex-direction:column;gap:18px}.casa-v2-space-rail{overflow-x:auto;grid-template-columns:repeat(5,minmax(300px,36vw));scroll-snap-type:x proximity}.casa-v2-space-card{scroll-snap-align:start}.casa-v2-library{grid-template-columns:70px 1fr}.casa-v2-library-copy{grid-column:2}}@media (max-width:740px){.casa-v2-hero,.casa-v2-hero-inner{min-height:610px}.casa-v2-hero-image{object-position:58% 50%}.casa-v2-hero-shade{background:linear-gradient(0deg,rgba(8,11,9,.88),rgba(8,11,9,.46) 54%,rgba(8,11,9,.16)),linear-gradient(90deg,rgba(10,13,11,.42),rgba(10,13,11,.05))}.casa-v2-hero-inner{justify-content:flex-end;padding-bottom:22px}.casa-v2-hero-copy{padding-bottom:28px}.casa-v2-photo-credit{top:18px;right:0;font-size:7px}.casa-v2-hero h1{font-size:clamp(49px,14vw,66px);line-height:.94}.casa-v2-hero-lead{font-size:17px;line-height:1.42}.casa-v2-hero-facts{grid-template-columns:1fr 1fr;padding-top:14px}.casa-v2-hero-facts dd{font-size:11px}.casa-v2-subnav>.container{width:max-content;padding-inline:20px;gap:24px}.casa-v2-overview{padding-top:48px;padding-bottom:54px}.casa-v2-overview-copy h2{font-size:40px}.casa-v2-plan-kicker{align-items:flex-start;flex-direction:column;gap:4px}.casa-v2-plan-shell .casa-plan-v1-board{aspect-ratio:1/.88}.casa-v2-plan-shell .casa-plan-v1-zone-list{grid-template-columns:repeat(2,1fr)}.casa-v2-plan-shell .casa-plan-v1-marker{width:31px;height:31px;font-size:8px}.casa-v2-fact-card dl{grid-template-columns:1fr}.casa-v2-spaces{padding-top:44px}.casa-v2-spaces-head h2{font-size:38px}.casa-v2-space-rail{grid-template-columns:repeat(5,minmax(290px,82vw));width:100%;padding-left:20px}.casa-v2-library{grid-template-columns:48px 1fr;gap:18px;padding-top:58px;padding-bottom:58px}.casa-v2-library-mark{font-size:86px}.casa-v2-library h2{font-size:43px}.casa-v2-library-copy p{font-size:14px}}@media (max-width:430px){.casa-v2-hero h1{font-size:48px}.casa-v2-hero-lead{font-size:16px}.casa-v2-hero-facts{gap:10px 0}.casa-v2-hero-facts>div,.casa-v2-hero-facts>div+div{padding-left:0;padding-right:10px;border-left:0}.casa-v2-plan-shell .casa-plan-v1-zone-list{grid-template-columns:1fr 1fr}.casa-v2-library{grid-template-columns:1fr}.casa-v2-library-mark{height:48px}.casa-v2-library-copy{grid-column:1}}@media (prefers-reduced-motion:reduce){.casa-v2-space-photo img,.casa-v2-subnav a:after{transition:none}}}.casa-v2-space-rail:focus-visible,.casa-v2-subnav:focus-visible{outline:2px solid var(--c2-ink);outline-offset:-3px}.casa-v2-plan-shell .casa-plan-v1-svg-label,.casa-v2-plan-shell .casa-plan-v1-svg-note{fill:#4b4f47}@media (max-width:1200px) and (min-width:741px){.casa-v2-space-rail{width:100%;overflow-x:auto;grid-template-columns:repeat(5,minmax(300px,36vw));scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.casa-v2-space-card{scroll-snap-align:start}}.casa-v2-plan-shell .casa-plan-v1-zone-list button[aria-pressed=true]>span[aria-hidden=true]{color:#142d1b;opacity:1}.casa-v3-reconstructions{padding-bottom:76px}.casa-v3-reconstruction-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;background:var(--c2-line);border-top:1px solid var(--c2-line);border-bottom:1px solid var(--c2-line)}.casa-v3-reconstruction-card{min-width:0;margin:0;background:var(--c2-paper-2)}.casa-v3-reconstruction-media{position:relative;aspect-ratio:1.7/1;overflow:hidden;background:#d8d2c5}.casa-v3-reconstruction-media img{object-fit:cover;transition:transform .45s ease}.casa-v3-reconstruction-card:hover .casa-v3-reconstruction-media img{transform:scale(1.018)}.casa-v3-reconstruction-badge{position:absolute;left:18px;bottom:18px;z-index:2;padding:8px 10px;background:rgba(244,239,228,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#2f332d;font-size:8px;line-height:1;letter-spacing:.12em;text-transform:uppercase}.casa-v3-reconstruction-card figcaption{min-height:210px;padding:22px 24px 28px}.casa-v3-reconstruction-card figcaption>span{display:block;color:var(--c2-muted);font-size:8px;line-height:1.45;letter-spacing:.11em;text-transform:uppercase}.casa-v3-reconstruction-card h3{margin-top:7px;font-size:clamp(31px,3vw,46px);line-height:.98}.casa-v3-reconstruction-card p{max-width:62ch;margin-top:12px;color:var(--c2-muted);font-size:13px;line-height:1.65}.casa-v2-library-mark{opacity:.58}@media (max-width:900px){.casa-v3-reconstruction-card figcaption{min-height:230px}}@media (max-width:740px){.casa-v3-reconstructions{padding-bottom:44px}.casa-v3-reconstruction-grid{grid-template-columns:1fr;width:100%}.casa-v3-reconstruction-media{aspect-ratio:1.38/1}.casa-v3-reconstruction-card figcaption{min-height:0;padding:20px 20px 26px}.casa-v3-reconstruction-card h3{font-size:38px}.casa-v3-reconstruction-card p{font-size:13px}.casa-v3-reconstruction-badge{left:14px;bottom:14px;font-size:7px}.casa-v2-library{grid-template-columns:1fr}.casa-v2-library-mark{display:none}.casa-v2-library h2{margin-top:8px;font-size:39px;line-height:1.02}.casa-v2-library-copy{grid-column:1}.casa-v2-spaces-head h2{font-size:35px;line-height:1.04}}@media (prefers-reduced-motion:reduce){.casa-v3-reconstruction-media img{transition:none}}.casa-museum-v4{--casa-v4-paper:#f4efe3;--casa-v4-paper-2:#faf7ef;--casa-v4-ink:#211f1a;--casa-v4-muted:#716c61;--casa-v4-line:rgba(54,48,39,.18);--casa-v4-green:#284b3d;--casa-v4-brass:#9a6f32;background:var(--casa-v4-paper-2);color:var(--casa-v4-ink)}.casa-museum-v4 .casa-v4-hero{min-height:clamp(390px,42vw,620px);display:grid;align-items:end;overflow:hidden}.casa-museum-v4 .casa-v4-hero .casa-v2-hero-image{object-fit:cover;object-position:center 46%;filter:saturate(.9) contrast(1.02)}.casa-museum-v4 .casa-v4-hero-shade{background:linear-gradient(90deg,rgba(17,16,13,.84),rgba(17,16,13,.62) 34%,rgba(17,16,13,.18) 68%,rgba(17,16,13,.1)),linear-gradient(0deg,rgba(17,16,13,.32),transparent 42%)}.casa-museum-v4 .casa-v4-hero-inner{min-height:inherit;display:flex;flex-direction:column;justify-content:flex-end;padding-block:clamp(74px,9vw,130px) clamp(38px,5vw,72px)}.casa-museum-v4 .casa-v4-hero-copy{width:min(700px,66vw)}.casa-museum-v4 .casa-v4-hero-copy .eyebrow{letter-spacing:.16em;color:#ead8b6;margin-bottom:12px}.casa-museum-v4 .casa-v4-hero-copy h1{max-width:760px;margin:0;font-size:clamp(42px,5.1vw,76px);line-height:.98;letter-spacing:-.035em;color:#fffdf8;text-wrap:balance}.casa-museum-v4 .casa-v4-hero-copy .casa-v2-hero-lead{max-width:650px;margin-top:22px;font-size:clamp(17px,1.45vw,22px);line-height:1.46;color:rgba(255,253,248,.91)}.casa-museum-v4 .casa-v4-hero .casa-v2-photo-credit{position:static;margin:24px 0 0;color:rgba(255,253,248,.68);letter-spacing:.11em;font-size:11px}.casa-museum-v4 .casa-v4-hero .casa-v2-hero-facts{display:none!important}.casa-museum-v4 .casa-v4-subnav{position:sticky;top:var(--site-header-height,0);z-index:10;background:rgba(250,247,239,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--casa-v4-line);box-shadow:0 8px 24px rgba(41,36,28,.04)}.casa-museum-v4 .casa-v4-subnav .container{display:flex;gap:clamp(21px,2.5vw,42px);overflow-x:auto;scrollbar-width:none}.casa-museum-v4 .casa-v4-subnav .container::-webkit-scrollbar{display:none}.casa-museum-v4 .casa-v4-subnav a{flex:0 0 auto;padding-block:17px 14px;color:#3a352d;font-family:var(--font-serif,Georgia,serif);font-size:15px;white-space:nowrap;border-bottom:2px solid transparent}.casa-museum-v4 .casa-v4-subnav a:first-child{border-bottom-color:#27241f}.casa-museum-v4 .casa-v4-overview{display:grid;grid-template-columns:minmax(245px,.8fr) minmax(480px,2fr) minmax(235px,.78fr);gap:clamp(22px,2.6vw,44px);align-items:start;padding-top:clamp(38px,4.2vw,68px);padding-bottom:clamp(26px,3vw,48px)}.casa-museum-v4 .casa-v4-overview-copy{padding-top:18px}.casa-museum-v4 .casa-v4-location-copy .eyebrow,.casa-museum-v4 .casa-v4-overview-copy .eyebrow,.casa-museum-v4 .casa-v4-spaces-head .eyebrow{color:#766243}.casa-museum-v4 .casa-v4-overview-copy h2{margin:8px 0 18px;font-size:clamp(35px,3.2vw,52px);line-height:1.02;letter-spacing:-.025em}.casa-museum-v4 .casa-v4-overview-copy p{margin:0 0 15px;font-size:16px;line-height:1.62;color:#514c43}.casa-museum-v4 .casa-v4-plan{margin:0;position:relative;min-width:0}.casa-museum-v4 .casa-v4-plan-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px;padding-inline:3px;font-family:var(--font-serif,Georgia,serif)}.casa-museum-v4 .casa-v4-plan-label span{font-size:18px}.casa-museum-v4 .casa-v4-plan-label small{color:var(--casa-v4-muted);font-family:inherit;font-size:12px}.casa-museum-v4 .casa-v4-plan-image{display:block;width:100%;height:auto;aspect-ratio:740/305;object-fit:contain;background:#efe8d8;border:1px solid rgba(54,48,39,.14);box-shadow:0 18px 46px rgba(65,54,37,.08)}.casa-museum-v4 .casa-v4-plan figcaption{margin-top:10px;color:#766f65;font-size:11px;line-height:1.45;letter-spacing:.025em}.casa-museum-v4 .casa-v4-location-card{overflow:hidden;background:#fbf8f0;border:1px solid var(--casa-v4-line);box-shadow:0 16px 36px rgba(49,42,31,.045)}.casa-museum-v4 .casa-v4-location-copy{padding:22px 22px 18px}.casa-museum-v4 .casa-v4-location-copy h3{margin:6px 0 12px;font-size:22px;line-height:1.08}.casa-museum-v4 .casa-v4-location-copy p{margin:0 0 16px;color:#5b554b;font-size:13px;line-height:1.5}.casa-museum-v4 .casa-v4-location-copy a{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.casa-museum-v4 .casa-v4-location-media{position:relative;aspect-ratio:16/9;border-top:1px solid var(--casa-v4-line);border-bottom:1px solid var(--casa-v4-line)}.casa-museum-v4 .casa-v4-location-media img{object-fit:cover}.casa-museum-v4 .casa-v4-location-card>small{display:block;padding:9px 14px 11px;color:#766f65;font-size:10px}.casa-museum-v4 .casa-v4-spaces{padding-block:clamp(34px,4vw,62px) clamp(52px,6vw,88px);border-top:1px solid var(--casa-v4-line);background:#f8f4ea}.casa-museum-v4 .casa-v4-spaces-head{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:36px;margin-bottom:25px}.casa-museum-v4 .casa-v4-spaces-head h2{margin:7px 0 0;font-size:clamp(34px,3.4vw,54px);line-height:1.02;letter-spacing:-.025em}.casa-museum-v4 .casa-v4-spaces-head>p{margin:0;color:#625b50;line-height:1.55;font-size:14px}.casa-museum-v4 .casa-v4-space-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}.casa-museum-v4 .casa-v4-space-card{margin:0;background:#fffdf8;border:1px solid rgba(54,48,39,.14)}.casa-museum-v4 .casa-v4-space-media{position:relative;aspect-ratio:4/3;background:#ded5c4}.casa-museum-v4 .casa-v4-space-media img{transition:transform .55s ease}.casa-museum-v4 .casa-v4-space-card:hover .casa-v4-space-media img{transform:scale(1.025)}.casa-museum-v4 .casa-v4-space-media>span{position:absolute;left:10px;top:10px;z-index:1;padding:5px 7px;background:rgba(245,240,228,.92);color:#443b30;font-size:8px;font-weight:700;letter-spacing:.08em;line-height:1}.casa-museum-v4 .casa-v4-space-card figcaption{padding:14px 14px 16px}.casa-museum-v4 .casa-v4-space-card h3{margin:0 0 6px;font-size:22px;line-height:1.05}.casa-museum-v4 .casa-v4-space-card p{margin:0;color:#5c564d;font-size:12px;line-height:1.47}.casa-museum-v4 .casa-v4-space-card small{display:block;margin-top:11px;color:#766f65;font-size:8px;line-height:1.35;letter-spacing:.06em;text-transform:uppercase}.casa-museum-v4 .casa-v4-research-plan{margin-top:clamp(34px,4vw,62px);padding-top:30px;border-top:1px solid var(--casa-v4-line)}.casa-museum-v4 .casa-v4-research-plan-intro{max-width:760px;margin-bottom:24px}.casa-museum-v4 .casa-v4-research-plan-intro h3{margin:7px 0 10px;font-size:clamp(27px,2.5vw,40px);line-height:1.05}.casa-museum-v4 .casa-v4-research-plan-intro p:last-child{color:#625c52;line-height:1.55}@media (max-width:1180px){.casa-museum-v4 .casa-v4-overview{grid-template-columns:minmax(220px,.7fr) minmax(0,1.6fr)}.casa-museum-v4 .casa-v4-location-card{grid-column:1/-1;display:grid;grid-template-columns:1fr minmax(300px,.75fr);align-items:stretch}.casa-museum-v4 .casa-v4-location-card>small{display:none}.casa-museum-v4 .casa-v4-location-media{aspect-ratio:auto;min-height:190px;border:0;border-left:1px solid var(--casa-v4-line)}.casa-museum-v4 .casa-v4-space-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.casa-museum-v4 .casa-v4-hero{min-height:510px;align-items:end}.casa-museum-v4 .casa-v4-hero .casa-v2-hero-image{object-position:58% center}.casa-museum-v4 .casa-v4-hero-shade{background:linear-gradient(0deg,rgba(17,16,13,.86),rgba(17,16,13,.57) 48%,rgba(17,16,13,.22))}.casa-museum-v4 .casa-v4-hero-inner{padding-block:82px 32px}.casa-museum-v4 .casa-v4-hero-copy{width:100%}.casa-museum-v4 .casa-v4-hero-copy h1{font-size:clamp(39px,12vw,58px);line-height:.99}.casa-museum-v4 .casa-v4-hero-copy .casa-v2-hero-lead{font-size:16px;line-height:1.45}.casa-museum-v4 .casa-v4-subnav .container{padding-inline:18px;gap:24px}.casa-museum-v4 .casa-v4-subnav a{font-size:14px}.casa-museum-v4 .casa-v4-overview{display:flex;flex-direction:column;gap:27px;padding-top:30px}.casa-museum-v4 .casa-v4-overview-copy{padding-top:0}.casa-museum-v4 .casa-v4-overview-copy h2{font-size:39px}.casa-museum-v4 .casa-v4-plan{width:100%;overflow:hidden}.casa-museum-v4 .casa-v4-plan-label{align-items:flex-end}.casa-museum-v4 .casa-v4-plan-image{width:132%;max-width:none;margin-left:-16%}.casa-museum-v4 .casa-v4-location-card{display:block;width:100%}.casa-museum-v4 .casa-v4-location-media{aspect-ratio:16/9;min-height:0;border-left:0;border-top:1px solid var(--casa-v4-line)}.casa-museum-v4 .casa-v4-location-card>small{display:block}.casa-museum-v4 .casa-v4-spaces-head{display:block;margin-bottom:19px}.casa-museum-v4 .casa-v4-spaces-head>p{margin-top:15px}.casa-museum-v4 .casa-v4-space-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(255px,82vw);grid-template-columns:none;gap:10px;overflow-x:auto;padding-bottom:14px;scroll-snap-type:x mandatory;scrollbar-width:thin}.casa-museum-v4 .casa-v4-space-card{scroll-snap-align:start}.casa-museum-v4 .casa-v4-space-card h3{font-size:24px}.casa-museum-v4 .casa-v4-space-card p{font-size:13px}.casa-museum-v4 .casa-restoration{position:relative}.casa-museum-v4 .casa-restoration-year{top:42px;right:0;left:auto;font-size:clamp(76px,24vw,102px);line-height:.76;letter-spacing:-.055em;color:#9b896d;opacity:.72;transform:none;pointer-events:none;z-index:0}.casa-museum-v4 .casa-restoration header{position:relative;z-index:1}.casa-museum-v4 .casa-restoration header h2{margin-top:clamp(76px,19vw,96px);max-width:100%}.casa-museum-v4 .casa-restoration-body{position:relative;z-index:1}.casa-museum-v4 .casa-v4-subnav a{font-size:13px}}@media (min-width:761px) and (max-width:900px){.casa-museum-v4 .casa-restoration{position:relative}.casa-museum-v4 .casa-restoration-year{top:34px;right:0;left:auto;font-size:clamp(88px,15vw,118px);line-height:.76;letter-spacing:-.055em;color:#9b896d;opacity:.68;transform:none;pointer-events:none;z-index:0}.casa-museum-v4 .casa-restoration header{position:relative;z-index:1}.casa-museum-v4 .casa-restoration header h2{margin-top:104px;max-width:100%}.casa-museum-v4 .casa-restoration-body{position:relative;z-index:1}}@media (min-width:901px) and (max-width:1439px){.casa-museum-v4 .casa-restoration{position:relative}.casa-museum-v4 .casa-restoration-year{top:34px;right:0;left:auto;font-size:118px;line-height:.76;letter-spacing:-.055em;color:#9b896d;opacity:.68;transform:none;pointer-events:none;z-index:0}.casa-museum-v4 .casa-restoration header{position:relative;z-index:1}.casa-museum-v4 .casa-restoration header h2{margin-top:112px;max-width:100%}.casa-museum-v4 .casa-restoration-body{position:relative;z-index:1}}@media (max-width:760px){.casa-museum-v4 .casa-restoration{position:relative;padding-top:72px}.casa-museum-v4 .casa-restoration header{position:relative;z-index:2}.casa-museum-v4 .casa-restoration header .eyebrow{position:relative;z-index:3;max-width:240px}.casa-museum-v4 .casa-restoration-year{top:112px;right:16px;left:auto;font-size:clamp(86px,26vw,104px);line-height:.74;letter-spacing:-.06em;color:#b09a7e;opacity:.55;pointer-events:none;z-index:1}.casa-museum-v4 .casa-restoration header h2{margin-top:182px;max-width:11ch;line-height:.94}.casa-museum-v4 .casa-restoration-body{position:relative;z-index:2;margin-top:52px}}@media (min-width:761px) and (max-width:1024px){.casa-museum-v4 .casa-restoration{position:relative}.casa-museum-v4 .casa-restoration-year{top:44px;right:0;left:auto;font-size:clamp(94px,12.8vw,118px);line-height:.74;letter-spacing:-.055em;opacity:.58;z-index:0}.casa-museum-v4 .casa-restoration header{position:relative;z-index:1}.casa-museum-v4 .casa-restoration header h2{margin-top:128px}}@media (max-width:760px){.casa-museum-v4 .casa-v4-subnav{background:rgba(248,246,238,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.casa-museum-v4 .casa-v4-subnav .container{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:28px;padding-block:0;scrollbar-width:none}.casa-museum-v4 .casa-v4-subnav .container::-webkit-scrollbar{display:none}.casa-museum-v4 .casa-v4-subnav a{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap;padding-block:22px}.casa-museum-v4 .casa-v4-overview{gat:48px;padding-block:72px 88px}.casa-museum-v4 .casa-v4-plan{margin-top:8px;border:1px solid rgba(40,58,49,.16);background:#f1f0e8;padding:10px}.casa-museum-v4 .casa-v4-plan-label{padding:12px 14px 10px;display:flex;justify-content:space-between;align-items:baseline;gap:16px}.casa-museum-v4 .casa-v4-plan-image{width:100%;height:auto;background:#e8e8de}.casa-museum-v4 .casa-v4-plan figcaption{padding:12px 14px 6px;color:var(--muted)}.casa-museum-v4 .casa-v4-location-card{margin-top:6px;border-top:1px solid var(--line);padding-top:32px}.casa-museum-v4 .casa-v4-spaces{padding-block:84px 96px}.casa-museum-v4 .casa-v4-spaces-head{gap:28px;margin-bottom:40px}.casa-museum-v4 .casa-v4-space-rail{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:18px;padding-bottom:16px;scrollbar-width:none}.casa-museum-v4 .casa-v4-space-rail::-webkit-scrollbar{display:none}.casa-museum-v4 .casa-v4-space-card{flex:0 0 83vw;max-width:340px;scroll-snap-align:start;background:#f7f5ef;border:1px solid rgba(38,63,54,.16)}.casa-museum-v4 .casa-v4-space-media{aspect-ratio:4/3;overflow:hidden}.casa-museum-v4 .casa-v4-space-card figcaption{padding:24px 22px 26px}.casa-museum-v4 .casa-v4-space-card h3{font-size:30px;margin-bottom:12px}.casa-museum-v4 .casa-v4-space-card p{color:var(--muted);line-height:1.6}.casa-museum-v4 .casa-v2-library{position:relative;padding-block:96px;border-top:1px solid var(--line)}.casa-museum-v4 .casa-v2-library-mark{font-size:96px;line-height:.7;opacity:.25}.casa-museum-v4 .casa-v2-library h2{margin-top:18px;font-size:clamp(42px,12vw,54px)}.casa-museum-v4 .casa-v2-library-copy{margin-top:36px;padding-left:20px;border-left:1px solid var(--line)}.casa-museum-v4 .casa-title-chain{padding-block:96px}.casa-museum-v4 .casa-title-chain header{margin-bottom:48px}.casa-museum-v4 .casa-title-chain ol{list-style:none;padding:0;margin:0}.casa-museum-v4 .casa-title-chain li{position:relative;padding:28px 0 36px 52px;border-top:1px solid var(--line)}.casa-museum-v4 .casa-title-chain li:last-child{border-bottom:1px solid var(--line)}.casa-museum-v4 .casa-title-index{position:absolute;left:0;top:26px;font-family:var(--serif);font-size:32px;color:#a89374}.casa-museum-v4 .casa-title-date{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.casa-museum-v4 .casa-title-chain li h3{margin-top:12px;font-size:32px}.casa-museum-v4 .casa-title-chain-note{margin-top:32px;padding:24px;background:#edede5;border-left:2px solid #889878}.casa-museum-v4 .casa-honoria{padding-block:88px}.casa-museum-v4 .casa-honoria-grid{gap:36px}.casa-museum-v4 .casa-open{padding-block:96px}.casa-museum-v4 .casa-open-grid ol{margin-top:40px}.casa-museum-v4 .casa-open-grid li{padding-block:20px;border-top:1px solid rgba(38,63,54,.18)}.casa-museum-v4 .casa-evidence{padding-block:96px}.casa-museum-v4 .casa-evidence-grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:40px}.casa-museum-v4 .casa-evidence-card{padding:24px;background:#f4f3ec;border:1px solid rgba(38,63,54,.14)}.casa-museum-v4 .casa-onward{padding-block:88px;gap:36px;border-top:1px solid var(--line)}}.casa-museum-v4 .casa-v4-spaces{padding-block:clamp(104px,9vw,150px)}.casa-museum-v4 .casa-v4-spaces-head{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(320px,.68fr);gap:clamp(44px,6vw,96px);align-items:end;margin-bottom:clamp(44px,5vw,72px)}.casa-museum-v4 .casa-v4-spaces-head>*{min-width:0}.casa-museum-v4 .casa-v4-space-rail{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px;overflow:visible;padding:0;scrollbar-width:auto;scroll-snap-type:none}.casa-museum-v4 .casa-v4-space-card{grid-column:span 6;display:flex;flex-direction:column;min-width:0;max-width:none;flex:initial;scroll-snap-align:none;background:#f7f4ec;border:1px solid rgba(38,63,54,.17);box-shadow:0 18px 52px rgba(30,45,38,.06);overflow:hidden}.casa-museum-v4 .casa-v4-space-card:first-child{grid-column:span 4}.casa-museum-v4 .casa-v4-space-card:nth-child(2){grid-column:span 8}.casa-museum-v4 .casa-v4-space-card:nth-child(3),.casa-museum-v4 .casa-v4-space-card:nth-child(4){grid-column:span 6}.casa-museum-v4 .casa-v4-space-card:nth-child(5){grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.45fr);align-items:stretch}.casa-museum-v4 .casa-v4-space-media{aspect-ratio:16/10;overflow:hidden;background:#e7e4da}.casa-museum-v4 .casa-v4-space-card:nth-child(2) .casa-v4-space-media,.casa-museum-v4 .casa-v4-space-card:nth-child(3) .casa-v4-space-media,.casa-museum-v4 .casa-v4-space-card:nth-child(4) .casa-v4-space-media{aspect-ratio:16/9}.casa-museum-v4 .casa-v4-space-card:nth-child(5) .casa-v4-space-media{aspect-ratio:auto;min-height:430px}.casa-museum-v4 .casa-v4-space-media img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,.61,.36,1)}@media (hover:hover){.casa-museum-v4 .casa-v4-space-card:hover .casa-v4-space-media img{transform:scale(1.025)}}.casa-museum-v4 .casa-v4-space-card figcaption{padding:clamp(24px,2.6vw,38px);flex:1 1}.casa-museum-v4 .casa-v4-space-card h3{font-size:clamp(30px,2.5vw,42px);line-height:.98;margin-bottom:16px}.casa-museum-v4 .casa-v4-space-card:nth-child(2) h3,.casa-museum-v4 .casa-v4-space-card:nth-child(5) h3{font-size:clamp(38px,3.3vw,56px)}.casa-museum-v4 .casa-v4-space-card figcaption p{max-width:58ch;line-height:1.62}.casa-museum-v4 .casa-v4-space-card:nth-child(5) figcaption{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,4vw,64px);border-left:1px solid rgba(38,63,54,.14)}@media (max-width:980px){.casa-museum-v4 .casa-v4-spaces-head{grid-template-columns:1fr;gap:28px}.casa-museum-v4 .casa-v4-space-card:first-child,.casa-museum-v4 .casa-v4-space-card:nth-child(2),.casa-museum-v4 .casa-v4-space-card:nth-child(3),.casa-museum-v4 .casa-v4-space-card:nth-child(4){grid-column:span 6}.casa-museum-v4 .casa-v4-space-card:nth-child(5){grid-template-columns:1fr 1fr}}@media (max-width:760px){.casa-museum-v4 .casa-v4-spaces{padding-block:82px}.casa-museum-v4 .casa-v4-spaces-head{margin-bottom:34px}.casa-museum-v4 .casa-v4-space-rail{grid-template-columns:1fr;gap:20px;overflow:visible;padding-bottom:0}.casa-museum-v4 .casa-v4-space-card,.casa-museum-v4 .casa-v4-space-card:first-child,.casa-museum-v4 .casa-v4-space-card:nth-child(2),.casa-museum-v4 .casa-v4-space-card:nth-child(3),.casa-museum-v4 .casa-v4-space-card:nth-child(4),.casa-museum-v4 .casa-v4-space-card:nth-child(5){grid-column:1;display:block;width:100%;max-width:none;flex:none}.casa-museum-v4 .casa-v4-space-card:nth-child(2) .casa-v4-space-media,.casa-museum-v4 .casa-v4-space-card:nth-child(3) .casa-v4-space-media,.casa-museum-v4 .casa-v4-space-card:nth-child(4) .casa-v4-space-media,.casa-museum-v4 .casa-v4-space-card:nth-child(5) .casa-v4-space-media,.casa-museum-v4 .casa-v4-space-media{aspect-ratio:16/10;min-height:0}.casa-museum-v4 .casa-v4-space-card figcaption,.casa-museum-v4 .casa-v4-space-card:nth-child(5) figcaption{display:block;padding:26px 24px 30px;border-left:0}.casa-museum-v4 .casa-v4-space-card h3,.casa-museum-v4 .casa-v4-space-card:nth-child(2) h3,.casa-museum-v4 .casa-v4-space-card:nth-child(5) h3{font-size:clamp(32px,10vw,44px)}}.community-page{--community-ink:#263f36;--community-paper:#f7f4ec;--community-accent:#715f47}.community-page .community-section{padding-block:clamp(96px,9vw,148px);border-top:1px solid var(--line)}.community-page .community-section-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:22px clamp(44px,7vw,108px);align-items:end;margin-bottom:clamp(44px,5vw,76px)}.community-page .community-section-head .eyebrow{grid-column:1/-1;margin:0}.community-page .community-section-head h2{margin:0;max-width:12ch;font-family:var(--serif);font-weight:500;font-size:clamp(52px,6.5vw,92px);line-height:.9;letter-spacing:-.035em}.community-page .community-section-head>p:last-child{max-width:52ch;margin:0;color:var(--muted);font-size:clamp(17px,1.4vw,21px);line-height:1.58}.news-agenda-index{display:grid;grid-template-columns:1fr 1fr;margin-top:clamp(30px,5vw,72px);margin-bottom:clamp(24px,4vw,56px);border-block:1px solid var(--line)}.news-agenda-stat{display:grid;grid-template-columns:auto 1fr auto;gap:clamp(16px,2.5vw,34px);align-items:end;padding:clamp(26px,3.5vw,50px);color:inherit;text-decoration:none}.news-agenda-stat+.news-agenda-stat{border-left:1px solid var(--line)}.news-agenda-stat>span{align-self:start;font-size:12px;letter-spacing:.12em;color:var(--muted)}.news-agenda-stat strong{font-family:var(--serif);font-size:clamp(76px,9.5vw,142px);font-weight:400;line-height:.68;letter-spacing:-.055em;color:var(--community-ink)}.news-agenda-stat small{padding-bottom:3px;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.agenda-list{border-top:1px solid var(--line)}.agenda-card{display:grid;grid-template-columns:clamp(120px,14vw,190px) minmax(0,1fr);gap:clamp(30px,6vw,88px);padding-block:clamp(34px,4.5vw,64px);border-bottom:1px solid var(--line)}.agenda-date{display:flex;min-height:150px;flex-direction:column;justify-content:space-between;padding:20px;background:var(--community-ink);color:var(--community-paper)}.agenda-date strong{font-family:var(--serif);font-weight:400;font-size:clamp(58px,6.4vw,90px);line-height:.72;letter-spacing:-.05em}.agenda-date span{margin-top:auto;font-size:13px;text-transform:uppercase;letter-spacing:.13em}.agenda-date small{margin-top:3px;opacity:.66}.agenda-copy{align-self:center}.agenda-copy .event-details{margin:0 0 16px;color:var(--muted);font-size:13px;line-height:1.5}.agenda-copy h3{max-width:18ch;margin:0 0 18px;font-family:var(--serif);font-size:clamp(34px,4.5vw,62px);font-weight:500;line-height:.98;letter-spacing:-.025em}.agenda-copy h3 a,.news-card-v2 h3 a{color:inherit;text-decoration:none}.agenda-copy>p:not(.event-details){max-width:62ch;margin:0 0 24px;color:var(--muted);line-height:1.62}.community-arrow-link{display:inline-flex;gap:10px;align-items:center;padding-bottom:5px;border-bottom:1px solid;color:var(--community-ink);text-decoration:none;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.community-arrow-link svg{width:15px;height:15px}.news-grid-v2{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:22px}.news-card-v2{grid-column:span 6;min-height:390px;display:flex;flex-direction:column;padding:clamp(30px,3.2vw,48px);background:var(--community-paper);border:1px solid rgba(38,63,54,.16)}.news-card-v2.featured{grid-column:1/-1;min-height:450px;padding:clamp(42px,5vw,72px);background:var(--community-ink);color:var(--community-paper)}.news-card-meta{display:flex;justify-content:space-between;gap:24px;margin-bottom:auto;color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.news-card-v2.featured .news-card-meta{color:rgba(247,244,236,.62)}.news-card-v2 h3{max-width:16ch;margin:clamp(54px,7vw,92px) 0 18px;font-family:var(--serif);font-size:clamp(38px,4.7vw,66px);font-weight:500;line-height:.96;letter-spacing:-.03em}.news-card-v2.featured h3{max-width:18ch;font-size:clamp(54px,7vw,94px)}.news-card-v2>p{max-width:62ch;margin:0 0 30px;color:var(--muted);line-height:1.62}.news-card-v2.featured>p{color:rgba(247,244,236,.74);font-size:clamp(18px,1.5vw,22px)}.news-card-v2 .community-arrow-link{margin-top:auto}.news-card-v2.featured .community-arrow-link{color:var(--community-paper);border-color:rgba(247,244,236,.7)}.community-empty{display:grid;grid-template-columns:110px minmax(0,1fr);gap:32px;align-items:start;padding:40px 0;border-block:1px solid var(--line)}.community-empty span{font-family:var(--serif);font-size:64px;line-height:.8;color:var(--community-accent)}.community-empty p{max-width:54ch;margin:0;font-size:clamp(20px,2vw,28px);line-height:1.35}.association-v2-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;padding-block:clamp(70px,8vw,120px)}.association-nameplate-v2{min-height:540px;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(36px,5vw,70px);background:var(--community-ink);color:var(--community-paper)}.association-nameplate-v2 .eyebrow{color:rgba(247,244,236,.66)}.association-nameplate-v2 h2{margin:auto 0;font-family:var(--serif);font-size:clamp(58px,7vw,96px);font-weight:500;line-height:.78;letter-spacing:-.05em}.association-nameplate-v2 h2 span{color:var(--community-accent)}.association-nameplate-v2 svg{width:clamp(44px,5vw,70px);height:auto}.association-v2-statement{display:flex;flex-direction:column;justify-content:center;padding:clamp(42px,7vw,100px);border:1px solid var(--line);border-left:0}.association-v2-statement .badge{align-self:flex-start;margin-bottom:clamp(34px,4vw,54px)}.association-v2-lead{margin:0 0 30px;font-family:var(--serif);font-size:clamp(32px,3.7vw,54px);line-height:1.04;letter-spacing:-.025em}.association-v2-statement>p:not(.association-v2-lead){max-width:54ch;color:var(--muted);line-height:1.65}.association-v2-statement .text-link{align-self:flex-start;margin-top:28px}.pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.pillar-grid article{min-height:350px;padding:clamp(30px,4vw,54px)}.pillar-grid article+article{border-left:1px solid var(--line)}.pillar-grid article>span{display:block;margin-bottom:clamp(70px,8vw,120px);font-family:var(--serif);font-size:44px;color:#715f47}.pillar-grid h3{margin:0 0 16px;font-family:var(--serif);font-size:clamp(34px,3.6vw,52px);font-weight:500;line-height:1}.pillar-grid p{margin:0;color:var(--muted);line-height:1.62}.association-route-links{display:grid;border-top:1px solid var(--line)}.association-route-links>*{min-height:92px;display:flex;align-items:center;padding:22px 4px;border-bottom:1px solid var(--line);font-family:var(--serif);font-size:clamp(30px,4vw,52px);text-decoration:none}.association-routes .institutional-note{max-width:70ch;margin:44px 0 0}.participation-process ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.participation-process li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:28px;padding:clamp(30px,4vw,54px) 0;border-bottom:1px solid var(--line)}.participation-process li>span{font-family:var(--serif);font-size:clamp(44px,5vw,68px);line-height:.8;color:#715f47}.participation-process li>div{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);gap:clamp(30px,6vw,92px);align-items:start}.participation-process h3{margin:0;font-family:var(--serif);font-size:clamp(32px,3.6vw,50px);font-weight:500;line-height:1}.participation-process li p{max-width:54ch;margin:0;color:var(--muted);line-height:1.62}.participate-content-v2{padding-block:clamp(92px,9vw,148px);border-top:1px solid var(--line)}.participate-form-heading{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:24px clamp(38px,7vw,100px);align-items:start;margin-bottom:clamp(48px,6vw,82px)}.participate-form-heading .eyebrow{margin:0}.participate-form-heading h2{max-width:13ch;margin:0;font-family:var(--serif);font-size:clamp(48px,6vw,84px);font-weight:500;line-height:.92;letter-spacing:-.035em}.participate-content-v2 .participation-form{padding:clamp(28px,4vw,56px);background:var(--community-paper);border:1px solid rgba(38,63,54,.16)}.participate-content-v2 .participation-path{transition:background-color .2s ease,border-color .2s ease}.participate-content-v2 .participation-path.selected{background:var(--community-ink);color:var(--community-paper)}.participate-content-v2 .participation-path.selected svg{color:var(--community-paper)}@media(max-width:980px){.community-page .community-section-head{grid-template-columns:1fr;gap:24px}.community-page .community-section-head .eyebrow{grid-column:auto}.community-page .community-section-head h2{max-width:15ch}.association-v2-hero{grid-template-columns:1fr}.association-v2-statement{border-left:1px solid var(--line);border-top:0}.pillar-grid{grid-template-columns:1fr}.pillar-grid article{min-height:0}.pillar-grid article+article{border-left:0;border-top:1px solid var(--line)}.pillar-grid article>span{margin-bottom:50px}.participate-form-heading{grid-template-columns:1fr}}@media(max-width:760px){.community-page .community-section{padding-block:78px}.news-agenda-index{margin-top:26px}.news-agenda-stat{grid-template-columns:1fr;gap:9px;padding:22px 16px}.news-agenda-stat>span{align-self:auto}.news-agenda-stat strong{font-size:clamp(58px,19vw,82px)}.news-agenda-stat small{padding:0}.agenda-card{grid-template-columns:82px minmax(0,1fr);gap:20px}.agenda-date{min-height:116px;padding:13px 10px}.agenda-date strong{font-size:48px}.agenda-date span{font-size:10px}.agenda-copy h3{font-size:clamp(30px,9vw,40px)}.news-grid-v2{grid-template-columns:1fr;gap:18px}.news-card-v2,.news-card-v2.featured{grid-column:1;min-height:360px;padding:28px 24px}.news-card-v2 h3,.news-card-v2.featured h3{margin-top:60px;font-size:clamp(38px,11vw,54px)}.community-empty{grid-template-columns:70px 1fr}.community-empty span{font-size:50px}.association-v2-hero{padding-block:62px}.association-nameplate-v2{min-height:430px;padding:30px 24px}.association-nameplate-v2 h2{font-size:clamp(58px,17vw,78px)}.association-v2-statement{padding:42px 24px}.pillar-grid article{padding:34px 24px}.pillar-grid article>span{margin-bottom:44px}.participation-process li{grid-template-columns:66px minmax(0,1fr);gap:16px}.participation-process li>span{font-size:42px}.participation-process li>div{grid-template-columns:1fr;gap:16px}.participate-content-v2{padding-block:78px}.participate-content-v2 .participation-form{padding:18px}.participate-form-heading h2{font-size:clamp(44px,13vw,62px)}}.institutional-page{--inst-ink:#263f36;--inst-paper:#f7f4ec;--inst-accent:#715f47}.institutional-articles,.institutional-cta,.institutional-index,.institutional-next,.method-flow,.privacy-status,.rights-grid,.source-register,.source-register-head{border-top:1px solid var(--line)}.institutional-index{padding-block:clamp(72px,8vw,118px)}.institutional-index-intro{display:grid;grid-template-columns:90px minmax(0,1fr);gap:34px;align-items:start;margin-bottom:clamp(48px,6vw,84px)}.institutional-index-intro svg{width:54px;height:auto;color:var(--inst-accent)}.institutional-index-intro p{max-width:64ch;margin:0;font-family:var(--serif);font-size:clamp(26px,3vw,42px);line-height:1.15}.ack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.ack-grid article{min-height:320px;display:grid;grid-template-columns:66px minmax(0,1fr);gap:24px;padding:clamp(28px,3.7vw,50px);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ack-grid article>span,.institutional-articles article>span,.rights-grid article>span{font-family:var(--serif);font-size:clamp(36px,4vw,54px);line-height:.9;color:var(--inst-accent)}.ack-grid h2,.institutional-articles h2,.rights-grid h2{margin:0 0 16px;font-family:var(--serif);font-weight:500;font-size:clamp(30px,3vw,46px);line-height:1}.ack-grid p,.institutional-articles p,.rights-grid p{margin:0;color:var(--muted);line-height:1.64}.ack-grid small{display:block;margin-top:28px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.09em}.institutional-cta{padding-block:clamp(78px,8vw,124px)}.institutional-cta h2{max-width:15ch;margin:18px 0 24px;font-family:var(--serif);font-size:clamp(48px,6vw,82px);font-weight:500;line-height:.92;letter-spacing:-.035em}.institutional-cta>p:not(.eyebrow){max-width:58ch;color:var(--muted);font-size:18px;line-height:1.6}.institutional-cta .text-link{margin-right:30px;margin-top:22px}.method-flow{padding-block:clamp(72px,7vw,104px)}.method-flow>.eyebrow{margin-bottom:34px}.method-flow>div{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.method-flow>div>div{position:relative;min-height:210px;display:flex;flex-direction:column;justify-content:space-between;padding:28px 34px}.method-flow>div>div+div{border-left:1px solid var(--line)}.method-flow span{font-family:var(--serif);font-size:48px;color:var(--inst-accent)}.method-flow strong{max-width:12ch;font-family:var(--serif);font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1}.method-flow svg{position:absolute;right:-14px;top:50%;z-index:2;width:28px;height:28px;padding:6px;background:var(--background)}.institutional-articles{padding-block:clamp(40px,5vw,72px)}.institutional-articles article,.rights-grid article{display:grid;grid-template-columns:120px minmax(0,1fr);gap:32px;padding:clamp(34px,4vw,56px) 0;border-bottom:1px solid var(--line)}.institutional-articles article>div,.rights-grid article>div{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(34px,6vw,92px);align-items:start}.institutional-next{display:flex;flex-wrap:wrap;gap:28px;padding-block:clamp(52px,6vw,84px)}.source-register-head{display:grid;grid-template-columns:auto auto 1fr;gap:24px 34px;align-items:end;padding-block:clamp(58px,7vw,96px)}.source-register-head strong{font-family:var(--serif);font-size:clamp(88px,11vw,150px);font-weight:400;line-height:.68;letter-spacing:-.05em;color:var(--inst-ink)}.source-register-head span{padding-bottom:5px;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.source-register-head p{justify-self:end;max-width:54ch;margin:0;color:var(--muted);line-height:1.58}.source-register{padding-bottom:clamp(52px,6vw,90px)}.source-register article{display:grid;grid-template-columns:92px minmax(0,1fr) minmax(210px,.35fr);gap:32px;padding:clamp(34px,4vw,58px) 0;border-bottom:1px solid var(--line)}.source-register-number{font-family:var(--serif);font-size:52px;color:var(--inst-accent)}.source-register-main .eyebrow{margin:0 0 16px}.source-register-main h2{max-width:16ch;margin:0 0 18px;font-family:var(--serif);font-size:clamp(34px,4vw,56px);font-weight:500;line-height:1}.source-register-main>p:last-child{max-width:68ch;margin:0;color:var(--muted);line-height:1.62}.source-register-meta{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.source-register-meta small{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.09em}.source-register-meta>a:not(.text-link){color:inherit;font-size:13px}.rights-grid{padding-block:clamp(42px,5vw,74px)}.privacy-status{display:grid;grid-template-columns:auto 1fr;gap:34px;align-items:start;padding-block:clamp(48px,6vw,78px)}.privacy-status .badge{justify-self:start}.privacy-status p{max-width:68ch;margin:0;font-family:var(--serif);font-size:clamp(24px,2.7vw,38px);line-height:1.2}.privacy-articles{border-top:0}@media(max-width:980px){.ack-grid,.method-flow>div{grid-template-columns:1fr}.method-flow>div>div+div{border-left:0;border-top:1px solid var(--line)}.method-flow svg{right:24px;top:auto;bottom:-14px;transform:rotate(90deg)}.institutional-articles article>div,.rights-grid article>div{grid-template-columns:1fr;gap:18px}.source-register-head{grid-template-columns:auto 1fr}.source-register-head p{grid-column:1/-1;justify-self:start}.source-register article{grid-template-columns:74px minmax(0,1fr)}.source-register-meta{grid-column:2}}@media(max-width:760px){.institutional-index{padding-block:64px}.institutional-index-intro{grid-template-columns:54px 1fr;gap:18px}.institutional-index-intro svg{width:40px}.ack-grid article{grid-template-columns:50px 1fr;gap:14px;min-height:0;padding:28px 20px}.ack-grid article>span,.institutional-articles article>span,.rights-grid article>span{font-size:38px}.institutional-cta{padding-block:68px}.institutional-cta h2{font-size:clamp(44px,13vw,60px)}.method-flow{padding-block:60px}.method-flow>div>div{min-height:170px;padding:24px 20px}.institutional-articles{padding-block:24px}.institutional-articles article,.rights-grid article{grid-template-columns:54px minmax(0,1fr);gap:14px;padding:30px 0}.institutional-articles h2,.rights-grid h2{font-size:clamp(30px,9vw,40px)}.source-register-head{grid-template-columns:1fr;gap:12px}.source-register-head strong{font-size:96px}.source-register-head p{grid-column:auto}.source-register article{grid-template-columns:50px minmax(0,1fr);gap:14px}.source-register-number{font-size:38px}.source-register-main h2{font-size:clamp(30px,9vw,42px)}.source-register-meta{grid-column:2}.privacy-status{grid-template-columns:1fr;gap:24px}.institutional-next{padding-block:52px}}.research-public-page .source-register-meta code{max-width:100%;white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.55;color:var(--muted)}.research-language-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:26px;align-items:start;padding-block:34px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.research-language-note p{max-width:68ch;margin:0;color:var(--muted);line-height:1.6}.research-question-copy{display:grid;grid-template-columns:minmax(150px,.35fr) minmax(0,1fr);gap:12px 34px;margin-top:34px}.research-question-copy h3{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.research-question-copy p{margin:0 0 14px;line-height:1.65}.research-open-register article{align-items:start}.legal-sequence{padding-block:clamp(66px,7vw,104px);border-top:1px solid var(--line)}.legal-sequence>.eyebrow{margin-bottom:30px}.legal-sequence-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.legal-sequence-list li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:34px;padding:clamp(32px,4vw,54px) 0;border-bottom:1px solid var(--line)}.legal-sequence-list>li>span{font-family:var(--serif);font-size:clamp(42px,5vw,70px);line-height:.85;color:var(--inst-accent,#715f47)}.legal-sequence-list h2{max-width:18ch;margin:10px 0 18px;font-family:var(--serif);font-weight:500;font-size:clamp(38px,4.5vw,66px);line-height:.96;letter-spacing:-.025em}.legal-sequence-list li>div>p:last-child{max-width:72ch;color:var(--muted);line-height:1.65}.legal-sequence-list li[data-status=documented]{--status:#263f36}.legal-sequence-list li[data-status=attributed]{--status:#715f47}.legal-sequence-list li[data-status=open]{--status:#8a5149}.legal-sequence-list li .eyebrow{color:var(--status)}.legal-evidence-head{display:grid;grid-template-columns:180px minmax(260px,.8fr) minmax(0,1.2fr);gap:34px;padding-block:clamp(58px,7vw,96px);border-top:1px solid var(--line)}.legal-evidence-head h2{margin:0;font-family:var(--serif);font-size:clamp(46px,5vw,72px);font-weight:500;line-height:.95}.legal-evidence-head>p:last-child{margin:0;color:var(--muted);line-height:1.65}.legal-uncertainty{margin-top:28px;padding:22px 0;border-top:1px solid var(--line)}.legal-uncertainty strong{display:block;margin-bottom:10px;font-size:11px;text-transform:uppercase;letter-spacing:.09em}.legal-uncertainty p{margin:0!important}.legal-citation{margin:0;font-size:12px;line-height:1.55;color:var(--muted)}@media(max-width:900px){.legal-evidence-head{grid-template-columns:1fr}.legal-sequence-list li{grid-template-columns:78px minmax(0,1fr);gap:22px}.research-question-copy{grid-template-columns:1fr;gap:7px}.research-question-copy p{margin-bottom:22px}}@media(max-width:600px){.research-language-note{grid-template-columns:1fr;gap:16px;padding-block:28px}.legal-sequence{padding-block:54px}.legal-sequence-list li{grid-template-columns:46px minmax(0,1fr);gap:14px;padding:30px 0}.legal-sequence-list>li>span{font-size:38px}.legal-sequence-list h2{font-size:clamp(34px,10vw,46px)}.legal-evidence-head{padding-block:52px}}@media(max-width:900px){.research-question-copy{grid-template-columns:minmax(0,1fr)!important;min-width:0}.research-question-copy p{overflow-wrap:anywhere}}.archive-event-context .archive-research-facts dt,.archive-research-facts dt,.works-research-facts dt,.works-research-paths dt{color:#5f5140}.works-research-facts dt,.works-research-paths dt{opacity:1}.legacy-v2-extended{padding-block:clamp(3.5rem,7vw,7rem)}.legacy-v2-extended-head{max-width:58rem;margin-bottom:clamp(2rem,4vw,4rem)}.legacy-v2-extended-grid{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2vw,2rem);margin:0;padding:0}.legacy-v2-extended-item{min-width:0}.legacy-v2-extended-card{height:100%;padding:clamp(1.35rem,2.2vw,2rem) 0;border-top:1px solid rgba(35,31,26,.24)}.legacy-v2-extended-meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.legacy-v2-extended-meta span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.legacy-v2-extended-meta p{margin:0;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}.legacy-v2-extended-card h3{margin-block:.45rem 1rem}.legacy-v2-extended-card .legacy-v2-entry-summary{margin-bottom:0}.legacy-v2-extended-research{margin-top:1.5rem}.legacy-v2-extended-research .legacy-v2-uncertainty,.legacy-v2-extended-research dt{opacity:1}@media (max-width:960px){.legacy-v2-extended-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.legacy-v2-extended-grid{grid-template-columns:1fr}}.people-corpus{padding-block:clamp(3.5rem,7vw,7rem)}.people-corpus-head{max-width:62rem;margin-bottom:clamp(2rem,4vw,4rem)}.people-corpus-count{display:flex;align-items:baseline;gap:.6rem;margin-top:1.5rem}.people-corpus-count strong{font-size:clamp(2rem,4vw,3.5rem);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.people-corpus-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2vw,2rem)}.people-corpus-card{min-width:0;padding:clamp(1.4rem,2.4vw,2.2rem) 0;border-top:1px solid rgba(35,31,26,.24)}.people-corpus-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.people-corpus-card-head span{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.people-corpus-card h3{margin-block:.35rem 1.25rem}.people-corpus-events{list-style:none;display:grid;gap:1.35rem;margin:0;padding:0}.people-corpus-events>li+li{padding-top:1.35rem;border-top:1px solid rgba(35,31,26,.14)}.people-corpus-events h4{margin-block:.35rem .65rem}.people-corpus-ledger{display:grid;gap:.55rem;margin-top:1rem}.people-corpus-ledger>div{display:grid;grid-template-columns:minmax(7.5rem,.45fr) minmax(0,1fr);gap:.8rem}.people-corpus-ledger dt{font-weight:700;opacity:1}.people-corpus-ledger dd{min-width:0;margin:0;overflow-wrap:anywhere}@media (max-width:760px){.people-corpus-grid{grid-template-columns:1fr}.people-corpus-ledger>div{grid-template-columns:1fr;gap:.15rem}}.people-corpus-ledger dt,.people-research-facts dt{color:#5f5140;opacity:1}.honoria-document{padding-block:clamp(3.5rem,7vw,7rem)}.honoria-document-head{max-width:58rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.honoria-document-roles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem)}.honoria-document-roles article{min-width:0;padding:clamp(1.35rem,2.2vw,2rem) 0;border-top:1px solid rgba(35,31,26,.28)}.honoria-document-roles article>span{display:inline-block;margin-bottom:1.25rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.honoria-document-context{max-width:58rem;margin-top:clamp(1.5rem,3vw,2.5rem)}.honoria-document-research{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2rem,4vw,4rem);padding-top:clamp(1.5rem,3vw,2.5rem);border-top:1px solid rgba(35,31,26,.28)}.honoria-document-research dl{display:grid;gap:.65rem;margin-top:1.25rem}.honoria-document-research dl>div{display:grid;grid-template-columns:minmax(6.5rem,.35fr) minmax(0,1fr);gap:.8rem}.honoria-document-research dt{font-weight:700;color:#5f5140;opacity:1}.honoria-document-research dd{min-width:0;margin:0;overflow-wrap:anywhere}.honoria-document-palaeography{padding-left:clamp(1rem,2vw,2rem);border-left:1px solid rgba(35,31,26,.2)}@media (max-width:760px){.honoria-document-research,.honoria-document-roles{grid-template-columns:1fr}.honoria-document-research dl>div{grid-template-columns:1fr;gap:.15rem}.honoria-document-palaeography{padding-left:0;padding-top:1.5rem;border-left:0;border-top:1px solid rgba(35,31,26,.16)}}.context-national-section,.context-source-pack{padding-block:clamp(3.5rem,7vw,7rem)}.context-national-heading{max-width:64rem;margin-bottom:clamp(2rem,4vw,4rem)}.context-national-register .source-register-main h3{margin-block:.45rem .9rem;font-size:clamp(1.45rem,2.4vw,2.15rem)}.context-national-boundary,.context-national-relevance{margin-top:1.1rem;padding-top:1rem;border-top:1px solid rgba(35,31,26,.16)}.context-national-boundary strong,.context-national-relevance strong{display:block;margin-bottom:.35rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.context-national-boundary p,.context-national-relevance p{margin:0}.context-source-pack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);margin-top:clamp(2rem,4vw,3.5rem)}.context-source-pack-grid article{min-width:0;padding:clamp(1.25rem,2.4vw,2rem);border-top:1px solid rgba(35,31,26,.22)}.context-source-pack-grid h3{margin-block:.45rem .8rem}.context-source-pack-grid a{display:inline-block;margin-top:.75rem;overflow-wrap:anywhere}.context-research-facts dt{color:#5f5140;opacity:1}@media (max-width:760px){.context-source-pack-grid{grid-template-columns:1fr}}.honoria-research-facts dt{color:#5f5140;opacity:1}.legacy-v2-cultural{padding-block:clamp(4rem,7vw,7rem)}.legacy-v2-cultural-head{max-width:68rem;margin-bottom:clamp(2rem,4vw,4rem)}.legacy-v2-cultural-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.legacy-v2-cultural-item{min-width:0}.legacy-v2-cultural-item>article{height:100%;padding:clamp(1.4rem,2.6vw,2.25rem);border-top:1px solid rgba(35,31,26,.24)}.legacy-v2-cultural-meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.legacy-v2-cultural-meta span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.75rem;letter-spacing:.1em}.legacy-v2-cultural-meta p{margin:0}.legacy-v2-cultural-item h3,.legacy-v2-cultural-lead h3{margin-block:.45rem .85rem;font-size:clamp(1.4rem,2.1vw,2rem)}.legacy-v2-cultural-research{margin-top:1.25rem}.legacy-v2-cultural-lead{margin-top:clamp(2rem,4vw,3.5rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);border-block:1px solid rgba(35,31,26,.22)}.legacy-v2-cultural .legacy-v2-research-ledger dt{color:#5f5140;opacity:1}@media (max-width:760px){.legacy-v2-cultural-grid,.legacy-v2-cultural-lead{grid-template-columns:1fr}}.people-organizations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem)}.people-organization-card{min-width:0;padding:clamp(1.35rem,2.4vw,2rem);border-top:1px solid rgba(35,31,26,.24)}.people-organization-meta span{font-size:.76rem}.people-organization-card h3,.people-organization-card h4{margin-block:.45rem .9rem;font-size:clamp(1.35rem,2vw,1.9rem)}.people-organization-research{margin-top:1.2rem}.people-organizations-research-only{margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid rgba(35,31,26,.22)}.people-organizations-research-only>header{max-width:62rem;margin-bottom:2rem}.people-organizations-grid-research{grid-template-columns:repeat(2,minmax(0,1fr))}.people-organization-card-research{background:rgba(246,242,232,.55)}.people-organizations .people-corpus-ledger dt{color:#5f5140;opacity:1}@media (max-width:980px){.people-organizations-grid{grid-template-columns:1fr}}.people-organizations{padding-block:clamp(4rem,7vw,7rem)}.people-organizations-head{max-width:68rem;margin-bottom:clamp(2rem,4vw,4rem)}.people-organizations-grid,.people-organizations-research>ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.people-organization-card,.people-organizations-research>ol>li{min-width:0}.people-organization-card>article,.people-organizations-research>ol>li>article{height:100%;padding:clamp(1.35rem,2.5vw,2.1rem);border-top:1px solid rgba(35,31,26,.25)}.people-organization-meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.people-organization-meta span{font-size:.75rem;letter-spacing:.1em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.people-organization-meta p{margin:0}.people-organization-card h3,.people-organizations-research h4{margin-block:.45rem .9rem;font-size:clamp(1.35rem,2vw,1.9rem)}.people-organization-boundary{margin-top:1.15rem;padding-top:1rem;border-top:1px solid rgba(35,31,26,.15)}.people-organization-boundary strong{display:block;margin-bottom:.35rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.people-organization-boundary p{margin:0}.people-organization-ledger{margin-top:1.15rem}.people-organization-ledger dt{color:#5f5140;opacity:1}.people-organizations-research{margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2rem,4vw,3.5rem);border-top:1px solid rgba(35,31,26,.28)}.people-organizations-research>header{max-width:62rem;margin-bottom:2rem}.people-organizations-research>ol{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.people-organizations-grid{grid-template-columns:1fr}}@media (max-width:760px){.people-organizations-research>ol{grid-template-columns:1fr}}.bio-colegio-evidence{margin-top:clamp(2.5rem,5vw,4.5rem);padding-top:clamp(2rem,4vw,3.5rem);border-top:1px solid rgba(35,31,26,.22)}.bio-colegio-evidence>header{max-width:66rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.bio-colegio-evidence>header h4{margin-block:.45rem .9rem;font-size:clamp(1.75rem,3.2vw,2.8rem)}.bio-colegio-evidence-grid,.bio-colegio-research-leads>ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.bio-colegio-evidence-grid>li,.bio-colegio-research-leads>ol>li{min-width:0}.bio-colegio-evidence-grid article,.bio-colegio-research-leads article{height:100%;padding:clamp(1.3rem,2.4vw,2rem);border-top:1px solid rgba(35,31,26,.22)}.bio-colegio-evidence-meta{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem}.bio-colegio-evidence-meta span{font-size:.75rem;letter-spacing:.1em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bio-colegio-evidence-meta p{margin:0}.bio-colegio-evidence h5{margin-block:.45rem .85rem;font-size:clamp(1.25rem,2vw,1.75rem)}.bio-colegio-boundary{margin-top:1.1rem;padding-top:.9rem;border-top:1px solid rgba(35,31,26,.14)}.bio-colegio-boundary strong{display:block;margin-bottom:.35rem;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.bio-colegio-boundary p{margin:0}.bio-colegio-ledger{margin-top:1.15rem}.bio-colegio-ledger dt{color:#5f5140;opacity:1}.bio-colegio-research-leads{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid rgba(35,31,26,.22)}.bio-colegio-research-leads>header{max-width:58rem;margin-bottom:1.75rem}@media (max-width:760px){.bio-colegio-evidence-grid,.bio-colegio-research-leads>ol{grid-template-columns:1fr}}.casa-afterlife,.casa-library-research,.casa-object-facts{padding-block:clamp(3.5rem,7vw,7rem)}.casa-afterlife-head,.casa-object-facts-head{max-width:68rem;margin-bottom:clamp(2rem,4vw,4rem)}.casa-object-facts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.casa-object-facts-grid>article{min-width:0;padding:clamp(1.4rem,2.6vw,2.25rem);border-top:1px solid rgba(35,31,26,.24)}.casa-afterlife-rail,.casa-object-fact-meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.casa-afterlife-rail span,.casa-object-fact-meta span{font-size:.75rem;letter-spacing:.1em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.casa-afterlife-rail p,.casa-object-fact-meta p{margin:0}.casa-afterlife h3,.casa-object-facts h3{margin-block:.45rem .85rem;font-size:clamp(1.35rem,2vw,1.95rem)}.casa-object-boundary{margin-top:1.15rem;padding-top:1rem;border-top:1px solid rgba(35,31,26,.15)}.casa-library-research strong,.casa-object-boundary strong{display:block;margin-bottom:.35rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.casa-object-boundary p{margin:0}.casa-object-ledger{margin-top:1.15rem}.casa-object-ledger dt{color:#5f5140;opacity:1}.casa-library-research{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);border-block:1px solid rgba(35,31,26,.22)}.casa-library-research h2{margin-block:.45rem .9rem}.casa-library-research aside>p{margin-top:0}.casa-afterlife-track{list-style:none;margin:0;padding:0}.casa-afterlife-track>li{display:grid;grid-template-columns:minmax(9rem,.32fr) minmax(0,1fr);gap:clamp(1.25rem,4vw,4rem);padding-block:clamp(1.5rem,3vw,2.5rem);border-top:1px solid rgba(35,31,26,.2)}.casa-afterlife-track>li:last-child{border-bottom:1px solid rgba(35,31,26,.2)}.casa-afterlife-rail{display:block}.casa-afterlife-rail span{display:block;margin-bottom:.55rem}.casa-afterlife-rail p{font-size:.9rem}@media (max-width:760px){.casa-afterlife-track>li,.casa-library-research,.casa-object-facts-grid{grid-template-columns:1fr}.casa-afterlife-track>li{gap:.8rem}}.casa-title-index{color:#5f5140;opacity:1}.casa-museum .casa-title-index{color:#5f5140!important;opacity:1!important}.bio-late-years{margin-top:clamp(2.5rem,6vw,5rem);padding-block:clamp(2.5rem,5vw,4.5rem);border-block:1px solid rgba(35,31,26,.22)}.bio-late-years-head{max-width:66rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.bio-late-years-head h3{margin-block:.45rem .9rem;font-size:clamp(2rem,4vw,3.4rem);line-height:1}.bio-late-years-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.bio-late-years-grid>li{min-width:0}.bio-late-years-grid article{height:100%;padding:clamp(1.25rem,2.3vw,1.9rem) 0;border-top:1px solid rgba(35,31,26,.18)}.bio-late-years-meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.bio-late-years-meta span{font-size:.75rem;letter-spacing:.1em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bio-late-years-meta p{margin:0;font-size:.82rem}.bio-late-years-boundary h4,.bio-late-years-grid h4{margin-block:.45rem .85rem;font-size:clamp(1.25rem,2vw,1.75rem)}.bio-late-years-boundary{margin-top:clamp(2rem,4vw,3.5rem);padding:clamp(1.5rem,3vw,2.5rem);border-left:3px solid rgba(35,31,26,.55);background:rgba(35,31,26,.035)}.bio-late-years-boundary>:last-child{margin-bottom:0}.bio-late-years-ledger{margin-top:clamp(1.75rem,3vw,2.5rem);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.5rem}.bio-late-years-ledger>div{min-width:0;padding-top:.8rem;border-top:1px solid rgba(35,31,26,.14)}.bio-late-years-ledger dt{color:#5f5140;opacity:1;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.bio-late-years-ledger dd{margin:.25rem 0 0;overflow-wrap:anywhere}@media (max-width:820px){.bio-late-years-grid{grid-template-columns:1fr}}@media (max-width:600px){.bio-late-years-ledger{grid-template-columns:1fr}}.research-fronts{padding-block:clamp(3rem,6vw,6rem)}.research-fronts-head{max-width:68rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.research-front-head h2,.research-fronts-head h2{margin-block:.45rem .9rem;font-size:clamp(1.9rem,3.8vw,3.2rem);line-height:1.03}.research-fronts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem)}.research-fronts-grid>a{min-width:0;padding:clamp(1.4rem,2.6vw,2.2rem);border-top:1px solid rgba(35,31,26,.24);color:inherit;text-decoration:none}.research-fronts-grid>a:focus-visible h3,.research-fronts-grid>a:hover h3{text-decoration:underline;text-underline-offset:.18em}.research-fronts-grid>a>span{display:block;margin-bottom:1.25rem;font-size:.76rem;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.research-fronts-grid h3{margin-block:.45rem .8rem;font-size:clamp(1.35rem,2.3vw,2rem)}.research-fronts-grid>a>:last-child{margin-bottom:0}.research-front{padding-block:clamp(2.5rem,5vw,5rem);scroll-margin-top:2rem;border-top:1px solid rgba(35,31,26,.16)}.research-front-head{max-width:68rem;margin-bottom:clamp(1.75rem,4vw,3rem)}.research-front .research-open-register{padding-block:0}.research-front .research-open-register>article:first-child{border-top:1px solid rgba(35,31,26,.2)}.research-front [data-open-question]{scroll-margin-top:2rem}@media (max-width:760px){.research-fronts-grid{grid-template-columns:1fr}.research-fronts-grid>a{padding-inline:0}}.source-corpus-map{padding-block:clamp(3rem,6vw,5.5rem);border-bottom:1px solid rgba(35,31,26,.18)}.source-corpus-map-head{max-width:68rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.source-corpus-map-head h2{margin-block:.45rem .9rem;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.source-corpus-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:rgba(35,31,26,.18);border-block:1px solid rgba(35,31,26,.18)}.source-corpus-metrics article{min-width:0;padding:clamp(1.35rem,2.6vw,2.15rem);background:var(--paper,#f6f1e8)}.source-corpus-metrics strong{display:block;margin-bottom:.5rem;font-size:clamp(2rem,4vw,3.4rem);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.source-corpus-metrics span{display:block;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.source-corpus-note{max-width:62rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0;padding-left:1rem;border-left:2px solid rgba(35,31,26,.45)}@media (max-width:820px){.source-corpus-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.source-corpus-metrics{grid-template-columns:1fr}}.sources-corpus-map{padding-block:clamp(3rem,6vw,6rem);border-bottom:1px solid rgba(35,31,26,.16)}.sources-corpus-head{max-width:70rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.sources-corpus-head h2{margin-block:.45rem .9rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.sources-corpus-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.8rem,1.8vw,1.4rem)}.sources-corpus-stats>article{min-width:0;padding:clamp(1.2rem,2vw,1.8rem) 0;border-top:1px solid rgba(35,31,26,.22)}.sources-corpus-stats strong{display:block;font-size:clamp(2.5rem,5vw,4.6rem);font-weight:500;line-height:.92;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sources-corpus-stats span{display:block;margin-top:.7rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.sources-corpus-stats p{margin:1rem 0 0;font-size:.94rem}.sources-corpus-curated{max-width:52rem;margin:clamp(1.8rem,3vw,2.8rem) 0 0;padding-top:1.1rem;border-top:1px solid rgba(35,31,26,.13)}@media (max-width:900px){.sources-corpus-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sources-corpus-stats{grid-template-columns:1fr}}.home-research-system{position:relative;overflow:hidden;background:var(--ink);color:var(--ivory);border-block:1px solid rgba(246,241,232,.18)}.home-research-system:after{content:"";position:absolute;width:min(32vw,29rem);aspect-ratio:1;right:-8vw;bottom:-65%;border:1px solid rgba(246,241,232,.12);border-radius:50%;pointer-events:none}.home-research-system-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);grid-template-areas:"head metrics" "links links";gap:clamp(2rem,5vw,5rem);padding-block:clamp(4.5rem,8vw,8rem)}.home-research-system-grid>header{grid-area:head;max-width:54rem}.home-research-system-grid>header .eyebrow{color:inherit;opacity:.72}.home-research-system-grid>header h2{max-width:13ch;margin-block:.5rem 1rem;font-size:clamp(2.2rem,5vw,5rem);line-height:.98;letter-spacing:-.045em}.home-research-system-grid>header>p:last-child{max-width:46rem;margin:0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65;opacity:.78}.home-research-metrics{grid-area:metrics;align-self:end;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid rgba(246,241,232,.22)}.home-research-metrics article{min-width:0;padding:clamp(1.2rem,2vw,1.8rem) clamp(.8rem,1.5vw,1.3rem);border-right:1px solid rgba(246,241,232,.18)}.home-research-metrics article:last-child{border-right:0}.home-research-metrics strong{display:block;font-size:clamp(2.2rem,4vw,4.3rem);font-weight:500;line-height:.95;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home-research-metrics span{display:block;margin-top:.65rem;font-size:.72rem;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.home-research-links{grid-area:links;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(246,241,232,.22)}.home-research-links>*{min-width:0;padding:1.1rem 1.25rem 0 0;color:inherit}.home-research-links>*+*{padding-left:1.25rem;border-left:1px solid rgba(246,241,232,.18)}@media (max-width:900px){.home-research-system-grid{grid-template-columns:1fr;grid-template-areas:"head" "metrics" "links";gap:2.5rem}.home-research-system-grid>header h2{max-width:16ch}}@media (max-width:560px){.home-research-system-grid{padding-block:3.5rem}.home-research-metrics{grid-template-columns:1fr;border-bottom:0}.home-research-metrics article{display:grid;grid-template-columns:5.5rem 1fr;align-items:baseline;gap:1rem;border-right:0;border-bottom:1px solid rgba(246,241,232,.18)}.home-research-metrics strong{font-size:2.5rem}.home-research-metrics span{margin-top:0}.home-research-links{grid-template-columns:1fr}.home-research-links>*{padding:1rem 0}.home-research-links>*+*{padding-left:0;border-left:0;border-top:1px solid rgba(246,241,232,.18)}}@layer responsive{@media (max-width:900px){.bio-rail.bio-rail-many a{gap:7px;min-width:max-content;padding-inline:12px}.bio-rail.bio-rail-many .bio-nav-title{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:nowrap;font-size:10px;line-height:1;letter-spacing:.02em}.bio-rail.bio-rail-many .bio-nav-number{font-size:10px;opacity:.72}}@media (max-width:520px){.bio-rail.bio-rail-many a{padding-inline:10px}.bio-rail.bio-rail-many .bio-nav-title{font-size:9px}}}.source-id-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:color-mix(in srgb,currentColor 42%,transparent)}.source-id-link:hover{color:var(--accent);text-decoration-color:currentColor}.source-id-separator{opacity:.62}.source-record-page{background:var(--ivory);color:var(--night)}.source-record-hero{padding:82px 0 58px;border-bottom:1px solid var(--line)}.source-record-hero-inner{max-width:980px}.source-record-id{margin:20px 0 8px;color:var(--accent);font-size:14px;letter-spacing:.12em}.source-record-hero h1{max-width:850px;margin:0;font-family:var(--serif);font-size:clamp(44px,6vw,82px);font-weight:400;line-height:.98}.source-record-deck{max-width:760px;margin:30px 0 0;font-size:18px;line-height:1.7;color:var(--muted)}.source-record-body{padding-block:60px 90px}.source-record-panel{max-width:900px;padding:34px;border:1px solid var(--line);background:rgba(255,255,255,.22)}.source-record-panel h2,.source-record-uses h2{font-family:var(--serif);font-weight:400;font-size:clamp(32px,4vw,54px);margin:8px 0 24px}.source-record-citation{max-width:760px;font-size:17px;line-height:1.75}.source-record-note,.source-record-uncertainty{margin-top:18px;padding-left:18px;border-left:2px solid #a98554;color:var(--muted)}.source-record-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.bio-legacy-deep-link,.source-record-actions a,.source-record-nav a{display:inline-flex;align-items:center;gap:7px}.source-record-actions a{padding:11px 14px;border:1px solid var(--line)}.source-record-uses{margin-top:70px;max-width:980px}.source-record-uses>header>p:last-child{color:var(--muted)}.source-record-uses ol{list-style:none;margin:35px 0 0;padding:0}.source-record-uses li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:36px;padding:30px 0;border-top:1px solid var(--line)}.source-record-event-date{font-family:var(--serif);font-size:26px;color:var(--accent)}.source-record-uses h3{margin:3px 0 10px;font-family:var(--serif);font-size:30px;font-weight:400}.source-record-uses li p{max-width:680px;line-height:1.7}.source-record-nav{display:flex;flex-wrap:wrap;gap:24px;margin-top:64px;padding-top:26px;border-top:1px solid var(--line)}.bio-legacy-deep-link{margin-top:22px}@media (max-width:700px){.source-record-hero{padding-top:50px}.source-record-panel{padding:24px 18px}.source-record-uses li{grid-template-columns:1fr;gap:8px}}.bio-museum-house-frame-source-plan{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr);gap:0;align-items:stretch;background:#f3eee2}.bio-museum-house-source-plan{width:100%;height:100%;min-height:520px;object-fit:contain;padding:26px;background:#f4efe4;filter:sepia(.12) saturate(.72) contrast(.98);border-right:1px solid #b9aa8d}.bio-museum-house-frame-source-plan .bio-museum-house-caption{position:static;display:flex;flex-direction:column;justify-content:flex-end;padding:42px 34px;background:#113c33;color:#f4efe4}.bio-museum-house-frame-source-plan .bio-museum-house-caption .eyebrow,.bio-museum-house-frame-source-plan .bio-museum-house-caption p{color:#dfd4bd}.bio-museum-house-frame-source-plan .bio-museum-house-caption h3{color:#f6f0e3}.bio-museum-house-frame-source-plan .bio-museum-house-caption .source-id-link{color:inherit}.bio-museum-house-frame-source-plan .text-link{margin-top:22px;color:#f6f0e3}.casa-v4-plan-image{background:#f4efe4;object-fit:contain;filter:sepia(.12) saturate(.72) contrast(.98)}@media (max-width:820px){.bio-museum-house-frame-source-plan{grid-template-columns:1fr}.bio-museum-house-source-plan{min-height:0;border-right:0;border-bottom:1px solid #b9aa8d}.bio-museum-house-frame-source-plan .bio-museum-house-caption{padding:30px 24px 34px}}.house-index-documented{overflow:hidden}.house-index-documented .house-index-top{align-items:center}.house-index-plan{margin:16px 0 0;padding:20px;background:#f1ebdf;border:1px solid var(--line)}.house-index-plan img{display:block;width:100%;height:auto;filter:sepia(.1) saturate(.72) contrast(.99)}.house-index-caption{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:18px 32px;padding:22px 0 0;border-top:0}.house-index-caption>div{display:grid;gap:6px}.house-index-caption small{color:var(--muted)}.house-index-caption strong{font-family:var(--serif);font-size:24px;font-weight:400;line-height:1.15}.house-index-caption p{margin:0;color:var(--muted);line-height:1.72}.house-index-source{grid-column:2;font-size:12px;color:var(--muted)}@media (max-width:700px){.house-index-plan{padding:12px}.house-index-caption{grid-template-columns:1fr;gap:14px}.house-index-source{grid-column:1}}.legacy-now{background:var(--ivory);color:var(--night);overflow:clip}.legacy-now-hero{padding:52px 0 72px;border-bottom:1px solid var(--line)}.legacy-now-hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(42px,6vw,96px);align-items:center}.legacy-now-hero-copy{padding:34px 0 18px}.legacy-now-hero-copy h1{margin:16px 0 0;font-family:var(--serif);font-size:clamp(64px,8.8vw,134px);font-weight:400;line-height:.86;letter-spacing:-.045em}.legacy-now-hero-lead{margin:28px 0 0;font-family:var(--serif);font-size:clamp(30px,3vw,48px);line-height:1.08;color:var(--accent)}.legacy-now-hero-deck{max-width:650px;margin:28px 0 0;font-size:clamp(17px,1.5vw,21px);line-height:1.7;color:var(--muted)}.legacy-now-jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:34px}.legacy-now-jump a{padding:10px 13px;border:1px solid #c7b99d;font-size:12px;letter-spacing:.035em}.legacy-now-jump a:hover{border-color:var(--accent);color:var(--accent)}.legacy-now-hero-visual{position:relative;margin:0;min-width:0}.legacy-now-hero-visual>img{display:block;width:100%;aspect-ratio:1.44/1;object-fit:cover;filter:saturate(.78) sepia(.08)}.legacy-now-hero-visual figcaption{display:flex;justify-content:space-between;gap:20px;padding:10px 0 0;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.legacy-now-portrait{position:absolute;left:-42px;bottom:42px;width:clamp(108px,12vw,172px);padding:7px;background:var(--ivory);box-shadow:0 14px 36px rgba(31,28,22,.15);transform:rotate(-2deg)}.legacy-now-portrait img{display:block;width:100%;height:auto;filter:sepia(.16) contrast(.95)}.legacy-now-intro{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(30px,6vw,90px);padding-top:86px;padding-bottom:92px;border-bottom:1px solid var(--line)}.legacy-now-intro .eyebrow{padding-top:8px}.legacy-now-boundary h2,.legacy-now-final h2,.legacy-now-house h2,.legacy-now-intro h2,.legacy-now-section-head h2,.legacy-now-serafina-space h2,.legacy-now-universities h2{font-family:var(--serif);font-weight:400;letter-spacing:-.025em}.legacy-now-intro h2{margin:0;font-size:clamp(42px,5vw,72px);line-height:.98}.legacy-now-intro>p:last-child{grid-column:2;max-width:760px;margin:0;font-size:17px;line-height:1.8;color:var(--muted)}.legacy-now-section{padding-top:90px;padding-bottom:96px}.legacy-now-section-head{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px 70px;margin-bottom:48px}.legacy-now-section-head .eyebrow{grid-column:1/-1}.legacy-now-section-head h2{margin:0;font-size:clamp(42px,5vw,70px);line-height:.98}.legacy-now-section-head>p:last-child{max-width:650px;margin:4px 0 0;font-size:16px;line-height:1.75;color:var(--muted)}.legacy-now-city-grid{list-style:none;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin:0;padding:0}.legacy-now-city-card{grid-column:span 4;min-height:340px;padding:24px 24px 28px;border:1px solid #c9bda7;background:rgba(255,255,255,.2)}.legacy-now-city-card:first-child,.legacy-now-city-card:nth-child(5){grid-column:span 6}.legacy-now-card-index{margin-bottom:56px;font-family:var(--serif);font-size:48px;color:#a37b45}.legacy-now-kicker{margin:0 0 10px;font-size:10px!important;line-height:1.35!important;letter-spacing:.13em;text-transform:uppercase;color:var(--accent)!important}.legacy-now-city-card h3,.legacy-now-final h3,.legacy-now-publication-grid h3,.legacy-now-research-lead h3,.legacy-now-scene h3,.legacy-now-university-records h3{margin:0 0 14px;font-family:var(--serif);font-weight:400;line-height:1.08}.legacy-now-city-card h3{font-size:clamp(27px,2.4vw,38px)}.legacy-now-city-card>p:last-of-type{font-size:14px;line-height:1.72;color:var(--muted)}.legacy-now-universities{padding:96px 0;background:#103e35;color:#f3eddf}.legacy-now-universities-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(48px,7vw,110px)}.legacy-now-universities .eyebrow{color:#caa878}.legacy-now-universities h2{margin:12px 0 24px;font-size:clamp(46px,5.4vw,78px);line-height:.95}.legacy-now-universities header>p:last-of-type{max-width:570px;font-size:17px;line-height:1.78;color:#d7cfc0}.legacy-now-university-names{display:flex;flex-wrap:wrap;gap:7px;margin-top:34px}.legacy-now-university-names span{padding:9px 11px;border:1px solid rgba(232,219,196,.32);font-size:10px;letter-spacing:.08em}.legacy-now-university-records{border-top:1px solid rgba(232,219,196,.34)}.legacy-now-university-records article{padding:27px 0 31px;border-bottom:1px solid rgba(232,219,196,.23)}.legacy-now-university-records h3{font-size:clamp(27px,2.4vw,38px);color:#f6f0e3}.legacy-now-university-records article>p:last-of-type{font-size:14px;line-height:1.7;color:#d7cfc0}.legacy-now-publication-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.legacy-now-publication-grid article{position:relative;min-height:430px;padding:28px;border:1px solid #c9bda7;overflow:hidden}.legacy-now-publication-year{position:absolute;right:18px;top:-14px;font-family:var(--serif);font-size:clamp(82px,8vw,126px);line-height:1;color:rgba(129,91,49,.09)}.legacy-now-publication-grid h3{position:relative;margin-top:100px;font-size:clamp(30px,3vw,46px)}.legacy-now-publication-grid article>p:last-of-type{position:relative;font-size:14px;line-height:1.72;color:var(--muted)}.legacy-now-serafina-space{padding:86px 0;background:#e9dfcc;border-block:1px solid #c2b396}.legacy-now-serafina-space-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:60px;align-items:end}.legacy-now-serafina-space h2{margin:8px 0 0;font-size:clamp(56px,7vw,98px);line-height:.9}.legacy-now-space-year{margin:0 0 16px;font-family:var(--serif);font-size:42px;color:var(--accent)}.legacy-now-serafina-space-grid>div:last-child>p:not(.legacy-now-space-year){max-width:650px;font-size:18px;line-height:1.75;color:var(--muted)}.legacy-now-scene{padding:100px 0 106px;background:#111a17;color:#f4ede1}.legacy-now-section-head-light .eyebrow{color:#c5a472}.legacy-now-section-head-light h2{color:#f8f0e2}.legacy-now-section-head-light>p:last-child{color:#cfc7b9}.legacy-now-scene-track{list-style:none;margin:0;padding:0;border-top:1px solid rgba(238,222,196,.28)}.legacy-now-scene-track>li{display:grid;grid-template-columns:180px minmax(0,1fr);gap:40px;padding:32px 0 36px;border-bottom:1px solid rgba(238,222,196,.2)}.legacy-now-scene-meta{display:flex;flex-direction:column;justify-content:space-between;min-height:140px}.legacy-now-scene-meta span{font-family:var(--serif);font-size:54px;color:rgba(238,222,196,.22)}.legacy-now-scene-meta strong{font-family:var(--serif);font-size:24px;font-weight:400;color:#d1b285}.legacy-now-scene article{max-width:820px}.legacy-now-scene h3{font-size:clamp(31px,3.2vw,48px);color:#f7f0e4}.legacy-now-scene article>p:last-of-type{font-size:15px;line-height:1.75;color:#cfc7b9}.legacy-now-house{padding:100px 0;border-bottom:1px solid var(--line)}.legacy-now-house-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:clamp(42px,6vw,90px);align-items:center}.legacy-now-house figure{margin:0}.legacy-now-house figure img{width:100%;height:auto;filter:saturate(.78) sepia(.08)}.legacy-now-house figcaption{padding-top:9px;font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted)}.legacy-now-house h2{margin:12px 0 24px;font-size:clamp(46px,5.4vw,76px);line-height:.96}.legacy-now-house-grid>div>p:not(.eyebrow):not(.legacy-now-house-note){font-size:17px;line-height:1.78;color:var(--muted)}.legacy-now-house-note{margin:27px 0 24px;padding:14px 0;border-block:1px solid var(--line);font-size:12px;letter-spacing:.04em;color:var(--accent)}.legacy-now-researchers{padding-top:96px;padding-bottom:104px}.legacy-now-research-lead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:50px;padding:42px;background:#efe6d5;border:1px solid #c5b79d}.legacy-now-research-lead h3{font-size:clamp(34px,4vw,54px)}.legacy-now-research-lead>div:first-child>p:last-child{max-width:720px;font-size:15px;line-height:1.75;color:var(--muted)}.legacy-now-research-lead-note{display:grid;align-content:end;gap:0;border-top:1px solid #b9aa8f}.legacy-now-research-lead-note span{padding:12px 0;border-bottom:1px solid #c9bda7;font-family:var(--serif);font-size:22px}.legacy-now-boundary{padding:76px 0;background:#173b33;color:#f4eddf}.legacy-now-boundary-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:60px;align-items:end}.legacy-now-boundary .eyebrow{color:#c9a66f}.legacy-now-boundary h2{margin:10px 0 0;font-size:clamp(44px,5vw,68px);line-height:.98}.legacy-now-boundary-grid>p{max-width:680px;margin:0;font-size:17px;line-height:1.8;color:#d6cdbd}.legacy-now-final{padding-top:96px;padding-bottom:110px}.legacy-now-final>h2{max-width:980px;margin:14px 0 52px;font-size:clamp(48px,6vw,82px);line-height:.96}.legacy-now-final-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.legacy-now-final-grid article{padding:28px 28px 34px 0}.legacy-now-final-grid article+article{padding-left:28px;border-left:1px solid var(--line)}.legacy-now-final-grid span{font-family:var(--serif);font-size:42px;color:#a37b45}.legacy-now-final-grid h3{margin-top:34px;font-size:32px}.legacy-now-final-grid p{min-height:96px;font-size:14px;line-height:1.7;color:var(--muted)}.legacy-now-final-grid a{font-size:13px;text-decoration:underline;text-underline-offset:4px}.legacy-now-research{margin-top:22px;padding:17px 18px;border:1px solid rgba(164,128,78,.36);background:rgba(255,255,255,.07);font-size:11px;line-height:1.6}.legacy-now-scene .legacy-now-research,.legacy-now-universities .legacy-now-research{border-color:rgba(232,219,196,.22);background:rgba(255,255,255,.04)}.legacy-now-research>p{margin:0 0 12px;color:inherit!important;font-size:11px!important}.legacy-now-research dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 16px;margin:0}.legacy-now-research dl div{min-width:0}.legacy-now-research dt{color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.legacy-now-scene .legacy-now-research dt,.legacy-now-universities .legacy-now-research dt{color:#caaa79}.legacy-now-research dd{margin:2px 0 0;overflow-wrap:anywhere}@media (max-width:980px){.legacy-now-boundary-grid,.legacy-now-hero-grid,.legacy-now-house-grid,.legacy-now-universities-grid{grid-template-columns:1fr}.legacy-now-hero{padding-top:30px}.legacy-now-hero-copy{max-width:760px}.legacy-now-hero-visual{margin-left:42px}.legacy-now-intro{grid-template-columns:1fr}.legacy-now-intro>p:last-child{grid-column:1}.legacy-now-city-card,.legacy-now-city-card:first-child,.legacy-now-city-card:nth-child(5){grid-column:span 6}.legacy-now-publication-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-now-publication-grid article:last-child{grid-column:1/-1}.legacy-now-research-lead{grid-template-columns:1fr}}@media (max-width:720px){.legacy-now-hero{padding-bottom:48px}.legacy-now-hero-copy h1{font-size:clamp(64px,20vw,94px)}.legacy-now-hero-lead{font-size:30px}.legacy-now-hero-deck{font-size:16px}.legacy-now-hero-visual{margin-left:24px}.legacy-now-portrait{left:-24px;bottom:32px;width:108px}.legacy-now-hero-visual figcaption{display:block}.legacy-now-hero-visual figcaption span{display:block;margin-top:4px}.legacy-now-house,.legacy-now-intro,.legacy-now-researchers,.legacy-now-section{padding-top:62px;padding-bottom:68px}.legacy-now-section-head{grid-template-columns:1fr;gap:16px;margin-bottom:32px}.legacy-now-city-grid{display:block}.legacy-now-city-card{min-height:0;margin-top:9px}.legacy-now-card-index{margin-bottom:34px;font-size:40px}.legacy-now-universities{padding:68px 0}.legacy-now-publication-grid{grid-template-columns:1fr}.legacy-now-publication-grid article,.legacy-now-publication-grid article:last-child{grid-column:auto;min-height:360px}.legacy-now-serafina-space{padding:62px 0}.legacy-now-serafina-space-grid{grid-template-columns:1fr;gap:28px}.legacy-now-scene{padding:70px 0}.legacy-now-scene-track>li{grid-template-columns:74px minmax(0,1fr);gap:20px}.legacy-now-scene-meta{min-height:110px}.legacy-now-scene-meta span{font-size:34px}.legacy-now-scene-meta strong{font-size:18px}.legacy-now-research-lead{padding:26px 20px}.legacy-now-boundary{padding:60px 0}.legacy-now-final{padding-top:70px;padding-bottom:80px}.legacy-now-final-grid{grid-template-columns:1fr}.legacy-now-final-grid article{padding:26px 0 32px}.legacy-now-final-grid article+article{padding-left:0;border-left:0;border-top:1px solid var(--line)}.legacy-now-final-grid p{min-height:0}.legacy-now-research dl{grid-template-columns:1fr}}.legacy-now-source-strip{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px 11px;margin-top:18px;padding-top:12px;border-top:1px solid rgba(112,91,64,.22);font-size:10px;line-height:1.45;letter-spacing:.08em;text-transform:uppercase}.legacy-now-source-strip>span:first-child{color:var(--muted)}.legacy-now-source-strip .source-id-list{display:inline-flex;flex-wrap:wrap;gap:4px 7px}.legacy-now-source-strip .source-id-separator{display:none}.legacy-now-source-strip .source-id-link{display:inline-block;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.025em;text-transform:none;text-decoration:none;border-bottom:1px solid}.legacy-now-source-strip .source-id-link:hover{opacity:.68}.legacy-now-scene .legacy-now-source-strip,.legacy-now-universities .legacy-now-source-strip{border-top-color:rgba(238,222,196,.22);color:#d9cdbb}.legacy-now-scene .legacy-now-source-strip>span:first-child,.legacy-now-universities .legacy-now-source-strip>span:first-child{color:#b9ad9b}.legacy-now-university-names span{white-space:normal}@media (max-width:720px){.legacy-now-source-strip{margin-top:15px;padding-top:10px}}.legacy-now-space-intro>p:last-child{max-width:530px;margin:24px 0 0;font-size:17px;line-height:1.72}.legacy-now-memory-products{display:grid;gap:18px}.legacy-now-memory-product{position:relative;padding:30px 32px 28px;border:1px solid rgba(93,74,51,.26);background:rgba(255,252,245,.46)}.legacy-now-memory-product-space{background:rgba(255,252,245,.64)}.legacy-now-memory-product-pop{background:rgba(89,68,45,.06)}.legacy-now-memory-product-meta{display:flex;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(93,74,51,.18);font-size:10px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.legacy-now-memory-product h3{max-width:690px;margin:22px 0 12px;font-family:var(--font-serif);font-size:clamp(26px,2.4vw,38px);font-weight:400;line-height:1.04}.legacy-now-memory-product>p{max-width:710px;margin:0;font-size:15px;line-height:1.72}.legacy-now-beer-years{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;margin:22px 0 0;font-family:var(--font-serif);font-size:18px}.legacy-now-beer-years i{display:block;height:1px;background:rgba(93,74,51,.3)}@media (max-width:720px){.legacy-now-memory-product{padding:24px 22px 22px}.legacy-now-memory-product-meta{align-items:flex-start;flex-direction:column;gap:5px}.legacy-now-memory-product h3{margin-top:18px}}.legacy-now-bibliography-record{margin-top:34px;padding:30px 0 0;border-top:1px solid rgba(93,74,51,.22)}.legacy-now-bibliography-record-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:22px}.legacy-now-bibliography-record-head>span{font-family:var(--font-serif);font-size:18px}.legacy-now-bibliography-record-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(28px,5vw,80px)}.legacy-now-bibliography-record h3{margin:0;font-family:var(--font-serif);font-size:clamp(30px,3.1vw,48px);font-weight:400;line-height:1.03}.legacy-now-bibliography-record-grid>div>p{max-width:720px;margin:0;font-size:15px;line-height:1.75}@media (max-width:720px){.legacy-now-bibliography-record-grid{grid-template-columns:1fr;gap:18px}.legacy-now-bibliography-record-head{align-items:flex-start;flex-direction:column;gap:5px}}.legacy-now-try-links{display:flex;flex-wrap:wrap;align-items:center;gap:9px 12px;margin-top:22px}.legacy-now-try-links>span{width:100%;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.76}.legacy-now-try-links a{display:inline-flex;align-items:center;min-height:38px;padding:9px 13px;border:1px solid rgba(93,74,51,.24);border-radius:999px;text-decoration:none;font-size:12px;line-height:1.25;transition:background .2s ease,border-color .2s ease}.legacy-now-try-links a:hover{background:rgba(93,74,51,.07);border-color:rgba(93,74,51,.45)}@media(max-width:520px){.legacy-now-try-links{display:grid}.legacy-now-try-links a{justify-content:space-between;border-radius:12px}}.works-authorship-boundary{margin-block:clamp(3rem,7vw,6rem);padding-block:clamp(2rem,4vw,3.5rem);border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.works-authorship-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,6rem);align-items:start}.works-authorship-intro h2{max-width:12ch;font-size:clamp(2rem,4.5vw,4.2rem);line-height:.98;letter-spacing:-.035em;margin:.45rem 0 1rem}.works-authorship-intro>p:last-child{max-width:42rem;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.65}.works-authorship-card{padding:clamp(1.4rem,3vw,2.6rem);border:1px solid color-mix(in srgb,currentColor 20%,transparent);background:color-mix(in srgb,currentColor 3%,transparent)}.works-authorship-card h3{font-size:clamp(1.55rem,2.8vw,2.7rem);line-height:1.05;letter-spacing:-.02em;margin:.55rem 0 1rem}.works-authorship-card>p:not(.eyebrow){font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.7}.works-authorship-source{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;margin-top:1.4rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}.works-authorship-research{margin-top:1.5rem}@media (max-width:760px){.works-authorship-grid{grid-template-columns:1fr;gap:1.5rem}.works-authorship-intro h2{max-width:14ch}.works-authorship-card{padding:1.25rem}}.bio-colegio-transition{margin-top:clamp(2.8rem,6vw,5rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid color-mix(in srgb,currentColor 16%,transparent)}.bio-colegio-transition-head{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:1rem clamp(2rem,5vw,5rem);align-items:end;margin-bottom:clamp(2rem,4vw,3.5rem)}.bio-colegio-transition-head .eyebrow{grid-column:1/-1}.bio-colegio-transition-head h4{font-size:clamp(2rem,4vw,3.7rem);line-height:1;letter-spacing:-.035em;margin:0;max-width:11ch}.bio-colegio-transition-head>p:last-child{font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.65;margin:0;max-width:48rem}.bio-colegio-transition-track{list-style:none;margin:0;padding:0;display:grid;gap:0}.bio-colegio-transition-track>li{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:clamp(1rem,3vw,2.5rem);position:relative;padding-bottom:clamp(2rem,4vw,3.5rem)}.bio-colegio-transition-marker{position:relative;display:flex;justify-content:center}.bio-colegio-transition-marker span{display:grid;place-items:center;width:2.45rem;height:2.45rem;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:999px;font-size:.72rem;letter-spacing:.08em;z-index:1;background:var(--background,inherit)}.bio-colegio-transition-marker i{position:absolute;top:2.45rem;bottom:-.2rem;width:1px;background:color-mix(in srgb,currentColor 18%,transparent)}.bio-colegio-transition-track>li:last-child .bio-colegio-transition-marker i{display:none}.bio-colegio-transition-track article{padding:0 0 clamp(1rem,2vw,1.6rem);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}.bio-colegio-transition-meta{display:flex;flex-wrap:wrap;gap:.7rem 1.1rem;align-items:center;margin-bottom:.55rem;text-transform:uppercase;letter-spacing:.08em;font-size:.74rem}.bio-colegio-transition-meta small{opacity:.58}.bio-colegio-transition-track h5{font-size:clamp(1.35rem,2.4vw,2.15rem);line-height:1.08;letter-spacing:-.02em;margin:.25rem 0 .8rem}.bio-colegio-transition-track article>p{line-height:1.68;max-width:64rem}.bio-colegio-transition-sources{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-top:1rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.bio-colegio-transition-sources>span{opacity:.62}.bio-colegio-transition-research{margin-top:1.15rem;padding:1rem 1.1rem;border-left:2px solid color-mix(in srgb,currentColor 30%,transparent);background:color-mix(in srgb,currentColor 3%,transparent)}.bio-colegio-transition-research>p{margin-top:0;line-height:1.6}@media(max-width:760px){.bio-colegio-transition-head{grid-template-columns:1fr}.bio-colegio-transition-track>li{grid-template-columns:2.8rem minmax(0,1fr);gap:.8rem}.bio-colegio-transition-marker span{width:2.15rem;height:2.15rem}.bio-colegio-transition-marker i{top:2.15rem}.bio-colegio-transition-track h5{font-size:1.45rem}}.bio-museum-network-sources{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;margin-top:.8rem;padding-top:.7rem;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.bio-museum-network-sources>span{opacity:.6}.people-memory-chain{margin:clamp(4rem,8vw,7rem) 0;padding:clamp(3.5rem,7vw,6rem) 0;border-block:1px solid color-mix(in srgb,currentColor 13%,transparent)}.people-memory-head{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1rem clamp(2rem,5vw,5rem);align-items:end;margin-bottom:clamp(2.5rem,5vw,4rem)}.people-memory-head .eyebrow{grid-column:1/-1}.people-memory-head h2{font-size:clamp(2.2rem,5vw,4.6rem);line-height:.98;letter-spacing:-.04em;margin:0;max-width:12ch}.people-memory-head>p:last-child{font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.7;margin:0;max-width:46rem}.people-memory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.4rem)}.people-memory-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:clamp(1.35rem,2.5vw,2rem);border:1px solid color-mix(in srgb,currentColor 14%,transparent)}.people-memory-number{font-size:.72rem;letter-spacing:.1em;padding-top:.25rem;opacity:.58}.people-memory-meta{display:flex;flex-wrap:wrap;gap:.55rem .9rem;align-items:center;text-transform:uppercase;letter-spacing:.07em;font-size:.74rem;margin-bottom:.65rem}.people-memory-meta small{opacity:.58}.people-memory-card h3{font-size:clamp(1.45rem,2.6vw,2.3rem);line-height:1.08;letter-spacing:-.025em;margin:.15rem 0 .9rem}.people-memory-card p{line-height:1.68}.people-memory-sources{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin-top:1.15rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);font-size:.74rem;letter-spacing:.06em;text-transform:uppercase}.people-memory-sources>span{opacity:.6}.people-memory-research{margin-top:1rem;padding:1rem 1.1rem;border-left:2px solid color-mix(in srgb,currentColor 28%,transparent);background:color-mix(in srgb,currentColor 3%,transparent)}.people-memory-research>p{margin-top:0}@media(max-width:760px){.people-memory-grid,.people-memory-head{grid-template-columns:1fr}.people-memory-card{grid-template-columns:2rem minmax(0,1fr);padding:1.1rem}}.honoria-other-property{margin-top:clamp(2rem,4vw,3.5rem);padding:clamp(1.4rem,3vw,2.2rem);border:1px solid color-mix(in srgb,currentColor 16%,transparent)}.honoria-other-property-head{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:.8rem 2rem;align-items:end;margin-bottom:1.25rem}.honoria-other-property-head .eyebrow{grid-column:1/-1}.honoria-other-property-head h3{font-size:clamp(1.6rem,3vw,2.7rem);line-height:1.05;letter-spacing:-.025em;margin:0;max-width:18ch}.honoria-other-property-meta{display:flex;gap:.7rem 1rem;flex-wrap:wrap;font-size:.74rem;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.7rem}.honoria-other-property-meta small{opacity:.58}.honoria-other-property article>p{line-height:1.68;max-width:65rem}.honoria-other-property-warning{margin-top:1rem;padding:1rem 1.1rem;border-left:3px solid;background:color-mix(in srgb,currentColor 3%,transparent)}.honoria-other-property-warning p{margin:.35rem 0 0;line-height:1.55}.honoria-other-property-source{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin-top:1rem;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase}.honoria-other-property-source>span{opacity:.6}.honoria-other-property-research{margin-top:1rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.honoria-other-property-research>p{line-height:1.6}@media(max-width:760px){.honoria-other-property-head{grid-template-columns:1fr}.honoria-other-property{padding:1.1rem}}.bio-doc-source-ids{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;margin:.7rem 0 0;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.bio-doc-source-ids>span{opacity:.58}.bio-formation-sequence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 clamp(2rem,4vw,3.5rem);border:1px solid color-mix(in srgb,currentColor 14%,transparent);background:color-mix(in srgb,currentColor 14%,transparent)}.bio-formation-sequence>article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:clamp(1.2rem,2.5vw,2rem);background:var(--background,#fff)}.bio-formation-sequence>article>span{font-size:.78rem;letter-spacing:.08em;white-space:nowrap;opacity:.66;padding-top:.2rem}.bio-formation-sequence h4{font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.08;letter-spacing:-.02em;margin:.2rem 0 .75rem}.bio-formation-sequence article p{line-height:1.62}.bio-formation-sources{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .7rem;margin-top:.9rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.bio-formation-sources>span{opacity:.58}.bio-formation-research{grid-column:1/-1;padding:1rem 1.2rem;background:var(--background,#fff);border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.bio-formation-research p{margin:.45rem 0 0;line-height:1.55}.bio-formation-research code{font-size:.76rem;overflow-wrap:anywhere}@media(max-width:760px){.bio-formation-sequence,.bio-formation-sequence>article{grid-template-columns:1fr}.bio-formation-research{grid-column:auto}}.people-family-proof{margin:clamp(2.8rem,6vw,5rem) 0;padding:clamp(2rem,4vw,3.2rem);border:1px solid color-mix(in srgb,currentColor 14%,transparent)}.people-family-proof-head{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1rem clamp(2rem,5vw,5rem);align-items:end;margin-bottom:clamp(2rem,4vw,3.2rem)}.people-family-proof-head .eyebrow{grid-column:1/-1}.people-family-proof-head h3{font-size:clamp(1.9rem,4vw,3.6rem);line-height:1;letter-spacing:-.035em;margin:0;max-width:12ch}.people-family-proof-head>p:last-child{line-height:1.7;margin:0;max-width:48rem}.people-family-lineage{display:grid;justify-items:center;gap:.55rem;margin:0 auto clamp(2.5rem,5vw,4rem);max-width:64rem}.people-family-lineage-node{display:grid;gap:.28rem;text-align:center;min-width:min(100%,15rem);padding:1rem 1.25rem;border:1px solid color-mix(in srgb,currentColor 16%,transparent)}.people-family-lineage-node small{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;opacity:.58}.people-family-lineage-node strong{font-size:1.05rem}.people-family-lineage-node span{font-size:.78rem;opacity:.7}.people-family-lineage-arrow{font-size:1.2rem;opacity:.45}.people-family-lineage-siblings{gap:1rem;width:100%}.people-family-case-rail,.people-family-lineage-siblings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.people-family-case-rail{list-style:none;margin:0;padding:0;gap:1px;background:color-mix(in srgb,currentColor 13%,transparent)}.people-family-case-rail>li{display:grid;grid-template-columns:auto 1fr;gap:.8rem;padding:1.2rem;background:var(--background,#fff)}.people-family-case-rail>li>span{font-size:.7rem;letter-spacing:.08em;opacity:.5;padding-top:.18rem}.people-family-case-rail small{text-transform:uppercase;letter-spacing:.07em;font-size:.7rem;opacity:.62}.people-family-case-rail h4{font-size:1.08rem;line-height:1.2;margin:.35rem 0 .55rem}.people-family-case-rail p{font-size:.9rem;line-height:1.58;margin:0}.people-family-proof-source{display:flex;flex-wrap:wrap;gap:.55rem .8rem;align-items:center;margin-top:1.4rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);font-size:.74rem;text-transform:uppercase;letter-spacing:.06em}.people-family-proof-source>span{opacity:.6}.people-family-proof-research{margin-top:1rem;padding:1rem 1.1rem;border-left:2px solid color-mix(in srgb,currentColor 28%,transparent);background:color-mix(in srgb,currentColor 3%,transparent)}.people-family-proof-research>p{margin-top:0;line-height:1.65}@media(max-width:760px){.people-family-proof{padding:1.15rem}.people-family-case-rail,.people-family-lineage-siblings,.people-family-proof-head{grid-template-columns:1fr}.people-family-lineage-siblings{width:100%}}.works-transmission-sources{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:14px;font-size:11px}.works-reception-sources>span,.works-transmission-sources>span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.works-transmission-research{margin-top:13px;padding-top:12px;border-top:1px dashed var(--line);font-size:11px;line-height:1.55;color:var(--muted)}.works-transmission-research p{margin:0 0 6px}.works-transmission-research small{overflow-wrap:anywhere}.works-reception{padding-top:clamp(56px,7vw,92px);padding-bottom:clamp(48px,6vw,80px)}.works-reception-head{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,72px);align-items:end}.works-reception-head .eyebrow{grid-column:1/-1;margin:0}.works-reception-head h2{margin:0;font-family:var(--serif);font-size:clamp(30px,4vw,50px);line-height:1.06}.works-reception-head>p:last-child{max-width:62ch;margin:0;color:var(--muted);line-height:1.72}.works-reception-grid{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:clamp(34px,5vw,58px) 0 0;padding:0;border-top:1px solid var(--line)}.works-reception-grid>li{min-width:0;padding:22px clamp(18px,2.4vw,30px) 0 0;border-right:1px solid var(--line)}.works-reception-grid>li+li{padding-left:clamp(18px,2.4vw,30px)}.works-reception-grid>li:last-child{border-right:0;padding-right:0}.works-reception-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:24px}.works-reception-meta>span{font-family:var(--serif);font-size:30px;line-height:1;color:var(--accent)}.works-reception-meta time{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.works-reception-grid h3{margin:11px 0 0;font-family:var(--serif);font-size:clamp(21px,2vw,28px);line-height:1.15}.works-reception-grid article>p:not(.eyebrow){margin:14px 0 0;color:var(--muted);line-height:1.68}.works-reception-sources{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:19px;padding-top:14px;border-top:1px solid var(--line);font-size:11px}.works-reception-research{margin-top:18px;padding-left:0;border-left:0}@media (max-width:900px){.works-reception-grid,.works-reception-head{grid-template-columns:minmax(0,1fr)}.works-reception-grid>li,.works-reception-grid>li+li{padding:22px 0 24px;border-right:0;border-bottom:1px solid var(--line)}.works-reception-grid>li:last-child{border-bottom:0}}.casa-visual-dossier{padding-top:clamp(58px,7vw,92px);padding-bottom:clamp(54px,6vw,82px)}.casa-visual-head{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,5vw,72px);align-items:end}.casa-visual-head .eyebrow{grid-column:1/-1;margin:0}.casa-visual-head h2{margin:0;font-family:var(--serif);font-size:clamp(31px,4vw,52px);line-height:1.05}.casa-visual-head>p:last-child{margin:0;max-width:64ch;color:var(--muted);line-height:1.72}.casa-visual-track{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:clamp(34px,5vw,58px) 0 0;padding:0;border-top:1px solid var(--line)}.casa-visual-track>li{min-width:0;padding:24px clamp(18px,2.4vw,30px) 6px 0;border-right:1px solid var(--line)}.casa-visual-track>li+li{padding-left:clamp(18px,2.4vw,30px)}.casa-visual-track>li:last-child{border-right:0;padding-right:0}.casa-visual-year{display:block;margin-bottom:26px;font-family:var(--serif);font-size:clamp(28px,3vw,42px);line-height:1;color:var(--accent)}.casa-visual-track h3{margin:10px 0 0;font-family:var(--serif);font-size:clamp(21px,2vw,28px);line-height:1.15}.casa-visual-track article>p:not(.eyebrow){margin:14px 0 0;color:var(--muted);line-height:1.68}.casa-visual-boundary{margin-top:clamp(28px,4vw,44px);padding-top:18px;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(140px,.35fr) minmax(0,1fr);gap:20px}.casa-visual-boundary strong{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.casa-visual-boundary p{margin:0;color:var(--muted);line-height:1.68}.casa-visual-ledger{margin-top:24px}.casa-title-chain-ids{overflow-wrap:anywhere;font-size:11px;color:var(--muted)}@media (max-width:900px){.casa-visual-head,.casa-visual-track{grid-template-columns:minmax(0,1fr)}.casa-visual-track>li,.casa-visual-track>li+li{padding:22px 0 26px;border-right:0;border-bottom:1px solid var(--line)}.casa-visual-track>li:last-child{border-bottom:0}.casa-visual-boundary{grid-template-columns:minmax(0,1fr)}}.legacy-now-atlas{padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(72px,10vw,128px)}.legacy-now-atlas-head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,6vw,88px);align-items:end}.legacy-now-atlas-head h2{max-width:820px;margin:10px 0 0;font-size:clamp(38px,5.2vw,76px);line-height:.96;letter-spacing:-.035em}.legacy-now-atlas-head>p{max-width:720px;margin:0;font-size:clamp(17px,1.55vw,21px);line-height:1.6}.legacy-now-atlas-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(38px,6vw,72px);border-top:1px solid var(--line);border-left:1px solid var(--line)}.legacy-now-atlas-card{position:relative;grid-column:span 4;min-height:300px;padding:clamp(22px,3vw,38px);border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:inherit;text-decoration:none;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr;gap:18px 24px;align-items:start;transition:background-color .2s ease,transform .2s ease}.legacy-now-atlas-card:nth-child(-n+2){grid-column:span 6;min-height:272px}.legacy-now-atlas-card:focus-visible,.legacy-now-atlas-card:hover{background:color-mix(in srgb,var(--paper) 90%,var(--ink) 10%)}.legacy-now-atlas-card:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.legacy-now-atlas-index{font-size:11px;letter-spacing:.16em;opacity:.58}.legacy-now-atlas-count{grid-column:1;grid-row:2;align-self:end;font-size:clamp(44px,6vw,78px);line-height:.78;font-weight:300;letter-spacing:-.055em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legacy-now-atlas-card>div{grid-column:2;grid-row:2;align-self:end}.legacy-now-atlas-card h3{margin:0 0 10px;font-size:clamp(21px,2vw,29px);line-height:1.05}.legacy-now-atlas-card p{margin:0;max-width:46ch;font-size:14px;line-height:1.55}.legacy-now-atlas-arrow{grid-column:3;grid-row:1;font-size:20px;line-height:1;transition:transform .2s ease}.legacy-now-atlas-card:focus-visible .legacy-now-atlas-arrow,.legacy-now-atlas-card:hover .legacy-now-atlas-arrow{transform:translate(3px,3px)}@media (max-width:860px){.legacy-now-atlas-head{grid-template-columns:1fr}.legacy-now-atlas-card,.legacy-now-atlas-card:nth-child(-n+2){grid-column:span 12;min-height:220px}}@media (max-width:560px){.legacy-now-atlas{padding-top:54px;padding-bottom:76px}.legacy-now-atlas-card,.legacy-now-atlas-card:nth-child(-n+2){min-height:0;grid-template-columns:50px 1fr auto;padding:22px 18px 24px}.legacy-now-atlas-count{font-size:42px}.legacy-now-atlas-card p{font-size:13px}}.legacy-now-arc{position:relative;overflow:hidden;background:#22312b;color:#f3f0e5;padding:96px 0 104px;border-block:1px solid #31483d}.legacy-now-arc:after{content:"";position:absolute;width:420px;height:420px;border:1px solid rgba(243,240,229,.09);border-radius:50%;right:-160px;top:-180px;pointer-events:none}.legacy-now-arc .eyebrow{color:#b9c4b6}.legacy-now-arc-head{display:grid;grid-template-columns:1.35fr .65fr;gap:90px;align-items:end;margin-bottom:64px}.legacy-now-arc-head h2{max-width:830px;margin-top:18px;font-size:clamp(44px,4.6vw,68px)}.legacy-now-arc-intro{color:#c6cec4;max-width:440px;font-size:13px;line-height:1.85}.legacy-now-arc-track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.legacy-now-arc-item{position:relative;min-width:0;padding-right:26px}.legacy-now-arc-item+.legacy-now-arc-item{padding-left:26px;border-left:1px solid rgba(243,240,229,.12)}.legacy-now-arc-year{position:relative;min-height:54px;border-top:1px solid rgba(243,240,229,.42);padding-top:16px;font-family:var(--serif);font-size:25px;line-height:1;letter-spacing:-.02em}.legacy-now-arc-node{position:absolute;left:0;top:-5px;width:9px;height:9px;border-radius:50%;background:#d7b39c;box-shadow:0 0 0 5px #22312b}.legacy-now-arc-card{padding-top:24px}.legacy-now-arc-card .legacy-now-kicker{min-height:32px;color:#aeb9ae}.legacy-now-arc-card h3{margin-top:10px;font-size:27px;line-height:1.02}.legacy-now-arc-card>p:not(.legacy-now-kicker){margin-top:17px;color:#cbd2ca;font-size:12px;line-height:1.75}.legacy-now-arc .legacy-now-source-strip{margin-top:20px;color:#b8c2b8;border-color:rgba(243,240,229,.17)}.legacy-now-arc .legacy-now-source-strip a{color:#f3f0e5}.legacy-now-arc .legacy-now-research{margin-top:20px;background:rgba(246,245,239,.08);border-color:#9aa994;color:#e4e7df}.legacy-now-arc .legacy-now-research dt{color:#aeb9ae}.legacy-now-arc .legacy-now-research a{color:#f3f0e5}@media (max-width:1050px){.legacy-now-arc-head{grid-template-columns:1fr;gap:28px;margin-bottom:48px}.legacy-now-arc-track{grid-template-columns:1fr;margin-left:8px}.legacy-now-arc-item,.legacy-now-arc-item+.legacy-now-arc-item{display:grid;grid-template-columns:150px 1fr;gap:28px;padding:0 0 38px 28px;border-left:1px solid rgba(243,240,229,.22)}.legacy-now-arc-item:last-child{padding-bottom:0}.legacy-now-arc-year{min-height:0;border-top:0;padding-top:0}.legacy-now-arc-node{left:-33px;top:4px}.legacy-now-arc-card{padding-top:0}}@media (max-width:620px){.legacy-now-arc{padding:68px 0 76px}.legacy-now-arc-head h2{font-size:clamp(38px,12vw,52px)}.legacy-now-arc-item,.legacy-now-arc-item+.legacy-now-arc-item{grid-template-columns:1fr;gap:9px;padding-left:24px;padding-bottom:42px}.legacy-now-arc-node{left:-29px}.legacy-now-arc-year{font-size:22px}.legacy-now-arc-card h3{font-size:30px}}.people-network-map{padding:clamp(72px,9vw,132px) 0;border-block:1px solid var(--line);background:color-mix(in srgb,var(--paper) 94%,var(--ink) 6%)}.people-map-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);gap:clamp(32px,7vw,92px);align-items:end;margin-bottom:clamp(48px,7vw,84px)}.people-map-head h2{max-width:820px;margin:12px 0 0;font-size:clamp(42px,5.8vw,82px);line-height:.94;letter-spacing:-.045em}.people-map-head>p{max-width:510px;margin:0;font-size:clamp(15px,1.35vw,19px);line-height:1.65;opacity:.72}.people-map-stage{display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,1.9fr);gap:clamp(34px,6vw,86px);align-items:stretch}.people-map-core{position:sticky;top:112px;align-self:start;min-height:330px;display:grid;align-content:center;justify-items:center;text-align:center;border:1px solid var(--line);border-radius:999px 999px 26px 26px;padding:40px 24px 34px;background:var(--ink);color:var(--paper)}.people-map-core>span{width:104px;height:104px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--paper) 40%,transparent);border-radius:50%;font-family:var(--serif);font-size:42px;letter-spacing:-.05em}.people-map-core strong{margin-top:28px;font-family:var(--serif);font-size:28px;font-weight:500}.people-map-core small{margin-top:7px;text-transform:uppercase;letter-spacing:.16em;font-size:10px;opacity:.56}.people-map-routes{display:grid;border-top:1px solid var(--line)}.people-map-route{position:relative;display:grid;grid-template-columns:74px minmax(0,1fr);gap:24px;padding:26px 18px 28px 0;border-bottom:1px solid var(--line);color:inherit;text-decoration:none;transition:padding-left .18s ease,background-color .18s ease}.people-map-route:before{content:"";position:absolute;left:-44px;top:50%;width:34px;height:1px;background:var(--line)}.people-map-route:focus-visible,.people-map-route:hover{padding-left:14px;background:color-mix(in srgb,var(--ink) 4%,transparent)}.people-map-route:focus-visible{outline:2px solid currentColor;outline-offset:4px}.people-map-route-index{font-family:var(--serif);font-size:30px;opacity:.28}.people-map-route div{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.3fr);column-gap:clamp(24px,5vw,66px);align-items:baseline}.people-map-route small{grid-column:1;text-transform:uppercase;letter-spacing:.13em;font-size:10px;opacity:.55}.people-map-route strong{grid-column:1;margin-top:5px;font-family:var(--serif);font-size:clamp(23px,2.4vw,35px);font-weight:500;line-height:1}.people-map-route p{grid-column:2;grid-row:1/span 2;margin:0;max-width:620px;font-size:13px;line-height:1.62;opacity:.72}.people-map-note{margin:34px 0 0 calc(210px + clamp(34px, 6vw, 86px));max-width:760px;font-size:12px;line-height:1.65;opacity:.62}@media (max-width:900px){.people-map-head{gap:22px}.people-map-head,.people-map-stage{grid-template-columns:1fr}.people-map-core{position:relative;top:auto;min-height:0;border-radius:24px;justify-items:start;text-align:left;grid-template-columns:auto 1fr;column-gap:20px;padding:24px}.people-map-core>span{width:70px;height:70px;grid-row:1/span 2;font-size:29px}.people-map-core strong{margin-top:8px;font-size:25px}.people-map-core small{margin-top:0}.people-map-route:before{display:none}.people-map-note{margin-left:0}}@media (max-width:620px){.people-network-map{padding:58px 0 68px}.people-map-head h2{font-size:clamp(38px,12vw,54px)}.people-map-route{grid-template-columns:44px 1fr;gap:12px;padding:22px 0}.people-map-route-index{font-size:22px}.people-map-route div{grid-template-columns:1fr;row-gap:5px}.people-map-route p,.people-map-route small,.people-map-route strong{grid-column:1;grid-row:auto}.people-map-route strong{font-size:27px}.people-map-route p{margin-top:7px}}.bio-colegio-snapshot{margin:clamp(44px,6vw,78px) 0;border:1px solid color-mix(in srgb,var(--ink) 24%,transparent);background:var(--ink);color:var(--paper);padding:clamp(28px,4.8vw,62px)}.bio-colegio-snapshot-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.7fr);gap:clamp(30px,6vw,82px);align-items:end;padding-bottom:clamp(28px,4vw,48px);border-bottom:1px solid color-mix(in srgb,var(--paper) 18%,transparent)}.bio-colegio-snapshot .eyebrow{color:color-mix(in srgb,var(--paper) 62%,transparent)}.bio-colegio-snapshot-head h4{margin:12px 0 0;max-width:760px;font-size:clamp(34px,4.2vw,60px);line-height:.98;letter-spacing:-.035em}.bio-colegio-snapshot-head>p{margin:0;max-width:470px;font-size:14px;line-height:1.7;color:color-mix(in srgb,var(--paper) 74%,transparent)}.bio-colegio-snapshot-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-left:1px solid color-mix(in srgb,var(--paper) 16%,transparent)}.bio-colegio-snapshot-grid>article{min-width:0;border-right:1px solid color-mix(in srgb,var(--paper) 16%,transparent);border-bottom:1px solid color-mix(in srgb,var(--paper) 16%,transparent)}.bio-colegio-snapshot-metric{grid-column:span 2;min-height:240px;padding:28px 24px 26px;display:grid;align-content:space-between}.bio-colegio-snapshot-metric>span{font-family:var(--serif);font-size:clamp(58px,6.8vw,98px);line-height:.78;letter-spacing:-.06em}.bio-colegio-snapshot-metric strong{display:block;margin-top:34px;font-family:var(--serif);font-size:22px;font-weight:500}.bio-colegio-snapshot-
metric p,.bio-colegio-snapshot-person p{margin:8px 0 0;font-size:12px;line-height:1.6;color:color-mix(in srgb,var(--paper) 66%,transparent)}.bio-colegio-snapshot-person{grid-column:span 3;min-height:190px;padding:28px 28px 30px;display:grid;align-content:end}.bio-colegio-snapshot-person small{text-transform:uppercase;letter-spacing:.15em;font-size:10px;color:color-mix(in srgb,var(--paper) 48%,transparent)}.bio-colegio-snapshot-person strong{margin-top:10px;font-family:var(--serif);font-size:clamp(27px,2.7vw,39px);line-height:1;font-weight:500}.bio-colegio-snapshot-source{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:34px;padding-top:24px;font-size:11px;line-height:1.65;color:color-mix(in srgb,var(--paper) 64%,transparent)}.bio-colegio-snapshot-source>div{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}.bio-colegio-snapshot-source>div>span{text-transform:uppercase;letter-spacing:.12em;font-size:9px}.bio-colegio-snapshot-source p{margin:0}.bio-colegio-snapshot .source-id-link,.bio-colegio-snapshot a{color:var(--paper)}.bio-colegio-snapshot-ledger{margin-top:24px;border-color:color-mix(in srgb,var(--paper) 16%,transparent);color:var(--paper)}@media (max-width:820px){.bio-colegio-snapshot-head{grid-template-columns:1fr;gap:18px}.bio-colegio-snapshot-metric{grid-column:span 3}.bio-colegio-snapshot-metric-lead{grid-column:span 6}.bio-colegio-snapshot-source{grid-template-columns:1fr;gap:14px}}@media (max-width:560px){.bio-colegio-snapshot{padding:24px 18px;margin-inline:-2px}.bio-colegio-snapshot-grid{grid-template-columns:1fr;border-left:0}.bio-colegio-snapshot-metric,.bio-colegio-snapshot-metric-lead,.bio-colegio-snapshot-person{grid-column:1;min-height:0;border-left:1px solid color-mix(in srgb,var(--paper) 16%,transparent)}.bio-colegio-snapshot-metric{grid-template-columns:104px 1fr;gap:20px;align-items:end;padding:22px 18px}.bio-colegio-snapshot-metric>span{font-size:58px}.bio-colegio-snapshot-metric strong{margin-top:0}.bio-colegio-snapshot-person{padding:24px 18px}}.legal-dossier-map{padding-top:clamp(34px,5vw,66px);padding-bottom:clamp(54px,7vw,92px)}.legal-dossier-map>header{display:grid;grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr);gap:clamp(24px,5vw,72px);align-items:end;margin-bottom:34px}.legal-dossier-map>header h2{margin:0;max-width:900px;font-size:clamp(34px,4.2vw,58px);line-height:.98;letter-spacing:-.035em}.legal-dossier-map nav{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.legal-dossier-map nav a{grid-column:span 2;min-height:250px;display:grid;grid-template-rows:auto auto auto 1fr;align-content:start;padding:22px 20px 24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:inherit;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.legal-dossier-map nav a:focus-visible,.legal-dossier-map nav a:hover{background:color-mix(in srgb,var(--ink) 5%,transparent);transform:translateY(-3px)}.legal-dossier-map nav a:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.legal-dossier-map nav a>span{font-family:var(--serif);font-size:34px;line-height:1;opacity:.25}.legal-dossier-map nav a>small{margin-top:34px;text-transform:uppercase;letter-spacing:.14em;font-size:9px;opacity:.52}.legal-dossier-map nav a>strong{margin-top:8px;font-family:var(--serif);font-size:clamp(22px,2vw,30px);line-height:1.02;font-weight:500}.legal-dossier-map nav a>p{align-self:end;margin:22px 0 0;font-size:12px;line-height:1.55;opacity:.68}@media (max-width:980px){.legal-dossier-map nav a{grid-column:span 5;min-height:210px}.legal-dossier-map nav a:last-child{grid-column:span 10;min-height:180px}}@media (max-width:620px){.legal-dossier-map>header{grid-template-columns:1fr;gap:12px}.legal-dossier-map nav{grid-template-columns:1fr}.legal-dossier-map nav a,.legal-dossier-map nav a:last-child{grid-column:1;min-height:0;grid-template-columns:46px 1fr;grid-template-rows:auto auto auto;gap:3px 12px;padding:20px 16px 22px}.legal-dossier-map nav a>span{grid-row:1/span 3;font-size:25px}.legal-dossier-map nav a>p,.legal-dossier-map nav a>small,.legal-dossier-map nav a>strong{grid-column:2}.legal-dossier-map nav a>small{margin-top:0}.legal-dossier-map nav a>strong{font-size:25px}.legal-dossier-map nav a>p{margin-top:8px}}.archive-category-map{padding-top:clamp(54px,8vw,104px);padding-bottom:clamp(48px,7vw,88px)}.archive-category-map>header{display:grid;grid-template-columns:minmax(160px,.4fr) minmax(0,1.15fr) minmax(260px,.65fr);gap:clamp(24px,4.5vw,66px);align-items:end;margin-bottom:34px}.archive-category-map>header h2{margin:0;font-size:clamp(36px,4.8vw,66px);line-height:.96;letter-spacing:-.04em}.archive-category-map>header>p:last-child{margin:0;max-width:460px;font-size:13px;line-height:1.65;opacity:.68}.archive-category-map nav{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.archive-category-map nav a{grid-column:span 2;min-height:190px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;padding:20px 18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:inherit;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.archive-category-map nav a:focus-visible,.archive-category-map nav a:hover{background:color-mix(in srgb,var(--ink) 5%,transparent);transform:translateY(-3px)}.archive-category-map nav a:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.archive-category-map nav a>span{font-family:var(--serif);font-size:24px;opacity:.25}.archive-category-map nav a>strong{grid-column:1/-1;align-self:center;font-family:var(--serif);font-size:clamp(25px,2.25vw,34px);line-height:1;font-weight:500}.archive-category-map nav a>em{grid-column:1;grid-row:3;font-family:var(--serif);font-size:36px;line-height:.8;font-style:normal}.archive-category-map nav a>small{grid-column:2;grid-row:3;align-self:end;text-align:right;text-transform:uppercase;letter-spacing:.1em;font-size:8px;opacity:.55}@media (max-width:900px){.archive-category-map>header{grid-template-columns:1fr 1fr}.archive-category-map>header .eyebrow{grid-column:1/-1}.archive-category-map nav a{grid-column:span 5;min-height:160px}.archive-category-map nav a:last-child{grid-column:span 10}}@media (max-width:560px){.archive-category-map>header{grid-template-columns:1fr;gap:12px}.archive-category-map>header .eyebrow{grid-column:1}.archive-category-map nav{grid-template-columns:1fr}.archive-category-map nav a,.archive-category-map nav a:last-child{grid-column:1;min-height:0;grid-template-columns:42px 1fr auto;grid-template-rows:auto auto;gap:5px 12px;padding:18px 14px}.archive-category-map nav a>span{grid-row:1/span 2}.archive-category-map nav a>strong{grid-column:2;grid-row:1;align-self:start;font-size:27px}.archive-category-map nav a>em{grid-column:3;grid-row:1/span 2;align-self:center;font-size:34px}.archive-category-map nav a>small{grid-column:2;grid-row:2;text-align:left}}@layer components{.home-newcomer{padding:92px 0;background:var(--forest);color:var(--paper);border-block:1px solid #51685c}.home-newcomer>.container{display:grid;grid-template-columns:.8fr 1.2fr;gap:58px 86px}.home-newcomer .eyebrow{color:#bdc9b9}.home-newcomer-intro h2{margin-top:15px;max-width:560px;font-size:clamp(46px,4.5vw,67px)}.home-newcomer-intro>p:last-child{margin-top:24px;max-width:570px;color:#d8dfd5;font-size:17px;line-height:1.75}.home-newcomer-facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #64776b}.home-newcomer-facts article{padding:20px 22px 25px 0;border-bottom:1px solid #64776b}.home-newcomer-facts article+article{border-left:1px solid #64776b;padding-left:22px}.home-newcomer-facts span{font-size:9px;color:#b8c5b6;letter-spacing:.12em}.home-newcomer-facts h3{margin-top:42px;font-size:27px;color:#f4f2e9}.home-newcomer-facts p{margin-top:12px;color:#cdd6cb;font-size:12px;line-height:1.7}.home-minute{grid-column:1/-1;border-top:1px solid #64776b;padding-top:28px}.home-minute ol{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:repeat(5,1fr)}.home-minute li{min-height:118px;padding:18px 18px 10px 0;border-top:1px solid #64776b;display:flex;flex-direction:column;gap:20px}.home-minute li+li{border-left:1px solid #64776b;padding-left:18px}.home-minute b{font-family:var(--serif);font-size:28px;font-weight:500}.home-minute li span{font-size:11px;color:#d2dbd0;line-height:1.55}.home-newcomer-routes{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #64776b}.home-newcomer-routes a{min-height:106px;padding:22px 20px 18px 0;display:grid;grid-template-columns:1fr auto;align-content:center}.home-newcomer-routes a+a{border-left:1px solid #64776b;padding-left:20px}.home-newcomer-routes strong{font-family:var(--serif);font-size:26px;font-weight:500}.home-newcomer-routes small{grid-column:1;color:#bfcbbd;margin-top:6px}.home-newcomer-routes svg{grid-column:2;grid-row:1/3;align-self:center}.home-news-card-no-media{display:flex!important;flex-direction:column;padding:28px 0 24px;border-top:1px solid var(--ink);min-height:330px}.home-news-card-no-media .home-news-meta{margin-top:0!important}.home-news-card-no-media .home-news-read{margin-top:auto}}@layer responsive{@media (max-width:900px){.home-newcomer>.container{grid-template-columns:1fr;gap:45px}.home-newcomer-facts{grid-column:1}}@media (max-width:740px){.home-newcomer{padding:66px 0}.home-newcomer>.container{gap:38px}.home-newcomer-intro>p:last-child{font-size:15px}.home-newcomer-facts{grid-template-columns:1fr}.home-newcomer-facts article+article{border-left:0;padding-left:0}.home-newcomer-facts h3{margin-top:15px}.home-minute ol{grid-template-columns:1fr}.home-minute li,.home-minute li+li{min-height:0;padding:16px 0;border-left:0;flex-direction:row;align-items:baseline;gap:24px}.home-minute b{min-width:82px;font-size:25px}.home-newcomer-routes{grid-template-columns:1fr}.home-newcomer-routes a,.home-newcomer-routes a+a{min-height:82px;padding:16px 0;border-left:0;border-bottom:1px solid #64776b}.home-news-card-no-media{min-height:0;padding-block:24px 30px}}}@layer components{.legacy-now-visual-cases{padding-block:78px 88px}.legacy-now-visual-head{display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:end;margin-bottom:34px}.legacy-now-visual-head h2{margin-top:12px;max-width:760px}.legacy-now-visual-head>p{color:var(--muted);max-width:520px;justify-self:end}.legacy-now-visual-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.legacy-now-visual-card{border:1px solid var(--line);background:var(--white);display:flex;flex-direction:column;min-width:0;transition:transform .2s ease,border-color .2s ease}.legacy-now-visual-card:hover{transform:translateY(-3px);border-color:#9aa496}.legacy-now-visual-image{aspect-ratio:4/3;background-position:50%;background-size:cover;background-repeat:no-repeat;border-bottom:1px solid var(--line)}.legacy-now-visual-theatre{background-image:url(/images/news/serafina-teatro-2022.jpg)}.legacy-now-visual-book{background-image:url(/images/legacy/serafina-libro-2025.webp)}.legacy-now-visual-oas{background-image:url(/images/news/serafina-oea-2026.jpg)}.legacy-now-visual-house{background-image:url(/images/casa-serafina/casa-serafina-2026-main.webp)}.legacy-now-visual-card>div:last-child{padding:18px 18px 20px;display:flex;flex-direction:column;min-height:150px}.legacy-now-visual-card span{font-size:9px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase}.legacy-now-visual-card strong{font-family:var(--serif);font-size:25px;font-weight:500;line-height:1.06;margin-top:9px}.legacy-now-visual-card small{margin-top:auto;padding-top:17px;font-size:9px;color:var(--muted);line-height:1.5}}@layer responsive{@media (max-width:1000px){.legacy-now-visual-grid{grid-template-columns:repeat(2,1fr)}.legacy-now-visual-head{grid-template-columns:1fr;gap:20px}.legacy-now-visual-head>p{justify-self:start}}@media (max-width:560px){.legacy-now-visual-cases{padding-block:58px 64px}.legacy-now-visual-grid{grid-template-columns:1fr;gap:18px}.legacy-now-visual-image{aspect-ratio:16/10}.legacy-now-visual-card>div:last-child{min-height:125px}}}@layer components{.legacy-now-city-feature{display:block;margin:30px 0 42px;border-block:1px solid var(--line);color:inherit}.legacy-now-city-feature figure{margin:0;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);min-height:520px;background:var(--forest);color:var(--paper)}.legacy-now-city-feature img{width:100%;height:100%;max-height:640px;object-fit:cover;object-position:50% 30%}.legacy-now-city-feature figcaption{align-self:end;padding:46px 48px;display:flex;flex-direction:column;gap:9px}.legacy-now-city-feature figcaption small,.legacy-now-city-feature figcaption span{font-size:10px;line-height:1.55;color:#c7d1c6;letter-spacing:.06em;text-transform:uppercase}.legacy-now-city-feature figcaption strong{max-width:560px;font-family:var(--serif);font-size:clamp(34px,4vw,58px);font-weight:500;line-height:.98}.legacy-now-publication-card.has-visual{overflow:hidden}.legacy-now-publication-visual{display:block;margin:-1px -1px 20px;border-bottom:1px solid var(--line);position:relative;background:#e9e6dc}.legacy-now-publication-visual img{width:100%;height:auto;display:block;object-fit:cover}.legacy-now-publication-visual span{display:block;padding:10px 13px 12px;font-size:9px;line-height:1.45;color:var(--muted);letter-spacing:.04em}.legacy-now-memory-product-visual{display:block;margin:-1px -1px 20px;position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:#111}.legacy-now-memory-product-visual img{display:block;width:100%;object-fit:cover;transition:transform .35s ease}.legacy-now-memory-product-visual:hover img{transform:scale(1.018)}.legacy-now-space-photo img{height:clamp(310px,40vw,500px);object-position:50% 55%}.legacy-now-beer-photo img{aspect-ratio:16/10;height:auto;object-position:center}.legacy-now-memory-product-visual span{position:absolute;inset:auto 12px 12px;padding:7px 9px;background:rgba(3,33,27,.88);color:#f4f0e8;font-size:9px;line-height:1.45;letter-spacing:.035em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@layer responsive{@media (max-width:760px){.legacy-now-city-feature{margin-block:22px 32px}.legacy-now-city-feature figure{grid-template-columns:1fr;min-height:0}.legacy-now-city-feature img{max-height:520px;aspect-ratio:4/5}.legacy-now-city-feature figcaption{padding:27px 22px 30px}.legacy-now-city-feature figcaption strong{font-size:38px}.legacy-now-space-photo img{height:410px}}}@layer components{.home-news-card-has-media{padding-top:0}.home-news-media{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;margin:0 0 20px;background:#e7e3d7}.home-news-media img{object-fit:cover;transition:transform .35s ease}.home-news-card-has-media:hover .home-news-media img{transform:scale(1.018)}.news-card-v2.has-media{padding-top:0}.news-card-v2-media{display:block;position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;margin:0 0 22px;background:#e7e3d7}.news-card-v2.featured .news-card-v2-media{aspect-ratio:16/9}.news-card-v2-media img{object-fit:cover;transition:transform .35s ease}.news-card-v2.has-media:hover .news-card-v2-media img{transform:scale(1.015)}.news-detail-media{margin-top:42px;margin-bottom:0}.news-detail-media-frame{position:relative;width:100%;aspect-ratio:16/8.8;overflow:hidden;background:#e7e3d7}.news-detail-media-frame img{object-fit:cover}.news-detail-media figcaption{display:flex;justify-content:flex-end;padding-top:10px;font-size:10px;line-height:1.45;color:var(--muted);letter-spacing:.03em}.news-detail-media figcaption a{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.news-detail-media figcaption a:hover{border-bottom-color:currentColor}}@layer responsive{@media (max-width:760px){.home-news-media,.news-card-v2-media,.news-card-v2.featured .news-card-v2-media{aspect-ratio:16/10}.news-detail-media{margin-top:28px}.news-detail-media-frame{aspect-ratio:4/3}.news-detail-media figcaption{justify-content:flex-start}}}@layer components{.legacy-now-city-card-visual{display:block;margin:14px 0 18px;overflow:hidden;background:#e7e3d7;border:1px solid var(--line);color:inherit}.legacy-now-city-card-visual img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.legacy-now-city-card-visual span{display:block;padding:9px 11px 11px;font-size:9px;line-height:1.4;color:var(--muted);letter-spacing:.04em}.legacy-now-scene-visual{display:block;margin:0 0 20px;overflow:hidden;background:#102d27;color:#f4f0e8}.legacy-now-scene-visual img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;transition:transform .35s ease}.legacy-now-scene-visual:hover img{transform:scale(1.015)}.legacy-now-scene-visual span{display:block;padding:10px 12px 12px;font-size:9px;line-height:1.45;color:#d7ded8;letter-spacing:.035em}}@layer responsive{@media (max-width:760px){.legacy-now-city-card-visual img,.legacy-now-scene-visual img{aspect-ratio:4/3}}}@layer components{.legacy-now-atlas-index{color:#46504a!important;opacity:1!important}.legacy-now-arc-card .legacy-now-kicker,.legacy-now-scene-track article .legacy-now-kicker,.legacy-now-university-records .legacy-now-kicker{color:#eedec4!important}.legacy-now-arc .legacy-now-source-strip>span:first-child{color:#d2c6b4!important}.legacy-now-city-card-visual span,.legacy-now-memory-product-pop .legacy-now-source-strip>span:first-child{color:#46504a!important}.legacy-now-publication-year{color:rgba(129,91,49,.75)!important}.legacy-now-scene-meta span{color:rgba(238,222,196,.4)!important}.humanismo-v3-argument{margin-top:clamp(56px,7vw,96px);margin-bottom:clamp(62px,8vw,110px);padding-top:clamp(34px,4vw,52px);border-top:1px solid var(--line)}.humanismo-v3-argument .humanismo-v3-section-head{margin-bottom:34px}.humanismo-v3-argument .humanismo-v3-section-head>p:last-child{max-width:760px;font-size:clamp(18px,1.7vw,24px);line-height:1.55}.humanismo-v3-argument-intro{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);gap:34px;align-items:end;margin:28px 0 34px;padding:28px 0;border-block:1px solid var(--line)}.humanismo-v3-argument-intro>p{margin:0;font-family:var(--serif);font-size:clamp(20px,2vw,29px);line-height:1.48}.humanismo-v3-argument-source{justify-self:end;max-width:260px;display:flex;flex-direction:column;gap:8px;font-size:10px;line-height:1.45;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.humanismo-v3-argument-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.humanismo-v3-argument-grid>li{min-width:0;padding:clamp(24px,3vw,38px);display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.humanismo-v3-argument-grid>li>span{font-size:11px;letter-spacing:.08em;color:var(--muted)}.humanismo-v3-argument-grid h3{margin:0 0 14px;font-family:var(--serif);font-weight:500;font-size:clamp(23px,2.3vw,34px);line-height:1.08}.humanismo-v3-argument-grid p{margin:0;max-width:62ch;line-height:1.7}.context-narrative-essay{margin:34px 0 42px;padding:clamp(30px,4vw,48px);background:var(--forest);color:var(--paper)}.context-narrative-essay header{display:grid;grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr);gap:28px;align-items:end;padding-bottom:28px;margin-bottom:30px;border-bottom:1px solid rgba(242,235,221,.22)}.context-narrative-essay header .eyebrow{color:#d7c6a9;margin:0}.context-narrative-essay h3{margin:0;max-width:760px;font-family:var(--serif);font-size:clamp(32px,4vw,56px);font-weight:500;line-height:1.02}.context-narrative-columns{column-count:2;column-gap:clamp(36px,5vw,72px)}.context-narrative-columns p{page-break-inside:avoid;break-inside:avoid;margin:0 0 24px;color:#eee6d8;line-height:1.75}.context-narrative-note{margin:12px 0 0;padding-top:22px;border-top:1px solid rgba(242,235,221,.22);font-size:11px;line-height:1.55;letter-spacing:.045em;color:#d7c6a9;text-transform:uppercase}}@layer components{}@layer responsive{@media (max-width:760px){.humanismo-v3-argument-intro{grid-template-columns:1fr;gap:20px}.humanismo-v3-argument-source{justify-self:start;max-width:none}.humanismo-v3-argument-grid{grid-template-columns:1fr}.humanismo-v3-argument-grid>li{grid-template-columns:34px minmax(0,1fr);padding:24px 20px}.context-narrative-essay{margin-inline:0;padding:28px 22px}.context-narrative-essay header{grid-template-columns:1fr;gap:10px}.context-narrative-columns{column-count:1}}}@layer components{.works-editorial-essay{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:clamp(34px,5vw,72px);margin:38px 0 48px;padding:clamp(30px,4vw,48px) 0;border-block:1px solid var(--line)}.works-editorial-kicker h3{margin:10px 0 0;max-width:12ch;font-family:var(--serif);font-size:clamp(32px,4vw,54px);font-weight:500;line-height:1.02}.works-editorial-copy{display:grid;gap:20px}.works-editorial-copy p{margin:0;max-width:68ch;font-size:17px;line-height:1.72}.archive-context-essay{display:grid;grid-template-columns:minmax(240px,.68fr) minmax(0,1.32fr);gap:clamp(34px,5vw,72px);margin-top:clamp(46px,6vw,76px);margin-bottom:clamp(54px,7vw,88px);padding-top:clamp(34px,4vw,52px);border-top:1px solid var(--line)}.archive-context-essay-title h2{margin:10px 0 0;max-width:10ch;font-family:var(--serif);font-size:clamp(34px,4.2vw,58px);font-weight:500;line-height:1.02}.archive-context-essay-copy{display:grid;gap:22px}.archive-context-essay-copy p{margin:0;max-width:70ch;font-size:17px;line-height:1.75}}@layer responsive{@media (max-width:760px){.archive-context-essay,.works-editorial-essay{grid-template-columns:1fr;gap:24px}.archive-context-essay-title h2,.works-editorial-kicker h3{max-width:none}.archive-context-essay-copy p,.works-editorial-copy p{font-size:16px;line-height:1.68}}}@layer components{.bio-chapter-intro{max-width:760px;display:grid;gap:17px;margin:-12px 0 42px;padding:0 0 0 24px;border-left:1px solid #b8a98f}.bio-chapter-intro p{margin:0;max-width:70ch;font-size:16px;line-height:1.82;color:var(--ink)}.bio-chapter-intro p:first-child{font-family:var(--serif);font-size:clamp(19px,1.65vw,23px);line-height:1.55}}@layer responsive{@media (max-width:760px){.bio-chapter-intro{margin:-5px 0 32px;padding-left:16px;gap:14px}.bio-chapter-intro p{font-size:15px;line-height:1.78}.bio-chapter-intro p:first-child{font-size:19px;line-height:1.58}}}@layer components{.bio-doc-source-ids>.source-id-list,.bio-formation-sources>.source-id-list,.bio-museum-network-sources>.source-id-list{opacity:1;color:var(--ink)}.bio-doc-source-ids>span:not(.source-id-list),.bio-formation-sources>span:not(.source-id-list),.bio-museum-network-sources>span:not(.source-id-list){opacity:1;color:#4b554f}.bio-doc-source-ids .source-id-link,.bio-formation-sources .source-id-link,.bio-museum-network-sources .source-id-link{opacity:1;color:var(--ink)}.bio-colegio-snapshot-person small{color:#d8ddd4}}@layer responsive{.bio-doc-source-ids>span,.bio-formation-sources>span,.bio-museum-network-sources>span{opacity:1}.bio-doc-source-ids>span:not(.source-id-list),.bio-formation-sources>span:not(.source-id-list),.bio-museum-network-sources>span:not(.source-id-list){color:#4b554f}.bio-doc-source-ids .source-id-link,.bio-doc-source-ids>.source-id-list,.bio-formation-sources .source-id-link,.bio-formation-sources>.source-id-list,.bio-museum-network-sources .source-id-link,.bio-museum-network-sources>.source-id-list{color:var(--ink)}.bio-colegio-snapshot-person small{color:#d8ddd4}}