/* A calm first introduction; research is available on request. */
.preservation-section{display:block;padding-block:72px 62px}
.preservation-intro{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(40px,6vw,96px);padding-block:15px 26px}
.preservation-intro h2{font-size:clamp(40px,4.1vw,60px);font-weight:400;line-height:1.13;letter-spacing:-.035em;text-wrap:balance}
.preservation-intro h2 em{color:var(--rust)}
.preservation-copy>p{font-size:16px;line-height:1.85;color:var(--muted);max-width:46ch;margin:0}
.preservation-copy .button{margin-top:26px;font-size:13px;gap:28px}
.preservation-section :is(a,summary):focus-visible{outline:2px solid var(--rust);outline-offset:5px}
.preservation-research{margin-top:30px;border-block:1px solid var(--line)}
.preservation-research>summary{display:flex;align-items:center;justify-content:space-between;padding:21px 0;font-size:14px;font-weight:400;line-height:1.5;gap:24px;list-style:none;color:var(--ink)}
.preservation-research>summary::-webkit-details-marker{display:none}
.preservation-research>summary>.icon{width:19px;height:19px;flex:none}
.preservation-research[open]>summary>.icon{transform:rotate(45deg)}
.preservation-research-content{display:grid;grid-template-columns:1fr 1fr;gap:24px 50px;padding:13px 0 30px}
.preservation-research h4{font-family:var(--font-display);font-size:24px;line-height:1.3;font-weight:400;letter-spacing:-.02em;margin:0 0 16px}
.preservation-research-content p{padding:0;font-size:13px;line-height:1.85;color:var(--muted);max-width:70ch}
.preservation-research-content article>p+p{margin-top:12px}
.preservation-research-content article>a{display:inline-block;font-size:12px;line-height:1.8;margin-top:18px;color:var(--ink);text-decoration:underline;text-underline-offset:4px}
.preservation-research-content article>a .icon{width:14px;height:14px;vertical-align:middle;margin-left:7px}
.preservation-research-content .preservation-paper-title{font-size:11px;line-height:1.7;margin-top:9px}
.preservation-research-content .preservation-research-close{grid-column:1/-1;padding-top:20px;border-top:1px solid var(--line);max-width:none;color:var(--ink)}
@media(max-width:800px){.preservation-section{padding-block:60px 50px}.preservation-intro{gap:35px;grid-template-columns:1.1fr 1fr}.preservation-intro h2{font-size:42px}.preservation-copy>p{font-size:14px}.preservation-copy .button{font-size:12px;gap:18px;padding-inline:18px}.preservation-research-content{gap:30px}}
@media(max-width:600px){.preservation-section{padding-block:49px 44px}.preservation-intro{display:block;padding-block:4px 7px}.preservation-intro h2{font-size:40px;line-height:1.14;max-width:440px}.preservation-copy{margin-top:27px}.preservation-copy>p{font-size:15px;line-height:1.85;max-width:44ch}.preservation-copy .button{margin-top:25px;font-size:12px;gap:23px}.preservation-research{margin-top:30px}.preservation-research>summary{font-size:13px;padding-block:20px;gap:20px}.preservation-research-content{grid-template-columns:1fr;gap:26px;padding-bottom:26px}.preservation-research-content article+article{border-top:1px solid var(--line);padding-top:25px}.preservation-research h4{font-size:24px}.preservation-research-content .preservation-research-close{font-size:12px}}
@media print{.preservation-research-content{display:block}}
