.science-page{background:#eeeef3;color:#253047;color-scheme:light}.science-page .site-header,.science-page #site-menu{color:#eeeef3;color-scheme:dark}.science-document{max-width:1030px;margin:auto;padding:155px 40px 80px}.science-intro h1{font-family:Cabinet,General,sans-serif;font-weight:300;font-size:clamp(39px,4.4vw,62px);line-height:1.08;letter-spacing:-.025em;margin:32px 0 25px;max-width:850px}.science-intro>p{font-size:19px;line-height:1.65;max-width:700px;color:#48546d}.back-link{font-size:.875rem;color:#43516e;min-height:44px;display:inline-flex;align-items:center}.science-intro nav{display:flex;flex-wrap:wrap;gap:15px 28px;margin:35px 0 60px;font-size:.875rem}.science-intro nav a{min-height:44px;display:flex;align-items:center;border-bottom:1px solid #9ba9c7}.science-document>section{padding:48px 0;border-top:1px solid #cad3e8;scroll-margin-top:20px}.science-document h2{font-family:Cabinet,General,sans-serif;font-size:36px;font-weight:300;line-height:1.2;letter-spacing:-.015em;max-width:770px;margin:0 0 25px}.science-document section>p,.science-document li,.science-document details p{font-size:1rem;line-height:1.8;max-width:760px;color:#48546d}.science-document a{color:#3a4d79}.science-document p a{text-decoration:underline;text-underline-offset:4px}.science-document table{border-collapse:collapse;width:100%;max-width:760px;margin:28px 0;color:#303c59;font-size:1rem}.science-document caption{text-align:left;font-size:.875rem;line-height:1.6;margin-bottom:16px;color:#43516e}.science-document td,.science-document th{border-bottom:1px solid #cbd3e5;text-align:left;padding:15px 20px 15px 0;font-weight:400;vertical-align:top}.science-document td{white-space:nowrap}.science-document thead th{font-size:.875rem;color:#43516e}.science-document details summary{padding:16px 0;font-size:.875rem;cursor:pointer}.document-link{display:inline-flex;align-items:center;min-height:44px;margin-top:15px;border-bottom:1px solid #a0b1d2;font-size:.875rem}.contribution-list{max-width:800px;margin-top:30px}.contribution-list>div{display:grid;grid-template-columns:1fr 1.25fr;gap:35px;border-top:1px solid #d9dfed;padding:18px 0;font-size:1rem;line-height:1.7}.contribution-list dd{margin:0;color:#48546d}.source-list{display:grid;grid-template-columns:1fr 1fr;gap:35px 60px}.source-list article{scroll-margin-top:16px}.source-list h3{font-size:1rem;font-weight:400;margin:0 0 12px}.source-list p{font-size:1rem;line-height:1.7;color:#48546d}.source-list a{font-size:.875rem;min-height:44px;display:inline-flex;align-items:center}.science-document a:focus-visible,.science-document summary:focus-visible{outline-color:#3a4d79}.table-wrap{overflow-x:auto}.record-document{max-width:960px;padding-top:135px}.record-document>p,.record-document dd{font-size:1rem;line-height:1.8;color:#48546d;max-width:760px}.record-document dt{margin-top:22px;font-size:.875rem;font-weight:600}.record-document dd{margin:8px 0;overflow-wrap:anywhere}.record-document code{font-size:.8125rem;overflow-wrap:anywhere}.record-document .record-date{font-size:.875rem;color:#43516e}.record-document h2{margin-top:45px}.record-document td{white-space:normal;min-width:105px}.record-document .table-wrap table{min-width:560px}.record-document .record-note{border-top:1px solid #cad3e8;padding-top:24px;margin-top:40px;font-size:.875rem}.download-row{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:28px}@media(max-width:700px){.science-document{padding:130px 24px 45px}.science-intro h1{font-size:clamp(34px,9vw,40px)}.science-intro>p{font-size:1rem}.science-intro nav{gap:4px 20px;margin-bottom:35px}.science-document>section{padding:33px 0}.science-document h2{font-size:31px}.source-list{grid-template-columns:1fr;gap:26px}.contribution-list>div{grid-template-columns:1fr;gap:8px}.science-document table{font-size:.9375rem}.science-document td,.science-document th{padding-right:15px}.science-document ol{padding-left:21px}.record-document{padding-top:125px}}@media print{.science-document{padding:0}.science-document a{color:#253047}.table-wrap{overflow:visible}}

/* Application evidence is a readable article, linked directly from its panel. */
.science-document p{font-size:16px;line-height:1.8;color:#43516e;max-width:760px}
.science-document h3{font-family:Cabinet,General,sans-serif;font-weight:300;font-size:29px;line-height:1.2;letter-spacing:-.01em;max-width:780px;margin:32px 0 18px}
.science-document h4{font-size:18px;line-height:1.5;font-weight:600;max-width:740px;margin:30px 0 14px}
.science-application{padding-block:45px;border-top:1px solid #cad3e8;scroll-margin-top:16px}
.science-application>h3{font-size:38px;line-height:1.14;margin:0 0 24px}
.science-application .hypothesis{border-left:2px solid #8499c0;padding:7px 0 7px 22px;margin-block:28px;color:#2b3c60}
.science-document section#applications nav,.science-document .application-index{display:flex;flex-wrap:wrap;gap:12px 24px;margin:26px 0}
.science-document section#applications nav a,.science-document .application-index a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;border-bottom:1px solid #9ba9c7}
.science-document .source-list h3{font-family:General,Arial,sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;margin:0 0 12px}
.science-document #adoption{scroll-margin-top:16px}
@media(max-width:700px){.science-application{padding-block:30px;scroll-margin-top:12px}.science-application>h3{font-size:31px}.science-document h4{font-size:17px}.science-document p{line-height:1.75}.science-application .hypothesis{padding-left:16px;margin-block:24px}}
@media print{.science-application{break-inside:auto}.science-application h3,.science-application h4{break-after:avoid}}
