header nav{gap:20px;font-size:12px}.page-intro{position:relative;background:linear-gradient(125deg,#e5f3ed 0%,#f7f5e6 100%);border-radius:0 0 36px 36px;margin-bottom:55px;overflow:hidden}.page-intro h1{max-width:1030px;font-size:clamp(40px,4.9vw,66px);line-height:1.12}.page-intro>p{max-width:690px}.page-intro:after{content:'';position:absolute;pointer-events:none;width:180px;height:180px;right:-60px;top:-90px;border-radius:45% 55% 65% 35%;background:#ffce7570}.breadcrumb{position:relative;z-index:1}.discovery-group{margin-bottom:58px}.discovery-group>h2{font-size:30px;margin-bottom:24px}.discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}.discovery-card{display:flex;flex-direction:column;min-height:210px;padding:29px;border-radius:20px;background:#e8f3f3;border:1px solid #cde3df;transition:transform .3s,box-shadow .3s}.discovery-card:nth-child(3n+2){background:#fff0d6;border-color:#f2dfba}.discovery-card:nth-child(3n){background:#f9e8e2;border-color:#ecd5ca}.discovery-card h3{font-size:25px;margin-bottom:15px}.discovery-card p{font-size:13px;color:#4c6770;line-height:1.8;margin-bottom:25px}.discovery-card>span{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:15px;border-top:1px solid #153f5022;font-size:12px;font-weight:700}.discovery-card b{font-size:20px;transition:transform .3s}.page-note{background:#fff0d6;border-radius:16px;padding:24px 28px;font-size:13px;color:#53656b;margin:28px 0;line-height:1.8}.page-note p{margin-top:7px}.full-team{row-gap:25px}.full-team h3{font-size:22px}.full-team p{min-height:45px}.full-team .team-person{display:flex;flex-direction:column;align-items:center}.full-team .team-photo{flex-shrink:0}.reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:65px;align-items:start}.reading-prose{max-width:780px}.reading-prose h2{font-size:30px;line-height:1.25;margin:32px 0 17px}.reading-prose h2:first-child{margin-top:0}.reading-prose p{font-size:15px;line-height:1.9;color:#46626c;margin-bottom:19px}.reading-prose ul{padding-left:22px;color:#46626c;font-size:15px;line-height:1.9;margin:20px 0 30px}.reading-prose li{margin-bottom:8px}.reading-prose a:not(.button){color:#0c7181}.reading-aside{padding:30px;background:#e5f3ed;border-radius:22px;position:sticky;top:125px}.reading-aside h3{font-size:25px;line-height:1.2}.reading-aside p{font-size:13px;line-height:1.8;color:#4c6770;margin:20px 0}.reading-aside .button{font-size:12px;padding:14px 18px;gap:9px}.reading-aside .eyebrow{font-size:9px}.document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.document-card{background:#e6f2f5;border-radius:22px;padding:30px;display:flex;flex-direction:column}.document-card:nth-child(2){background:#fff0d6}.document-card:nth-child(3){background:#f8e5e0}.document-card .eyebrow{font-size:8px}.document-card h2{font-size:43px}.document-card h3{font-size:27px}.document-card p{font-size:13px;color:#4c6770;margin:20px 0;line-height:1.8}.document-card>.button,.document-card>.actions{margin-top:auto;align-self:start}.document-card .button{padding:14px 18px;font-size:11px}.local-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:35px 0}.local-gallery figure{margin:0;min-width:0}.local-gallery img{width:100%;height:310px;object-fit:cover;border-radius:20px}.local-gallery figcaption{font-size:10px;line-height:1.6;color:#587079;margin-top:10px}.centre-card{padding:30px;background:#e9f3ee;border-radius:25px;margin-bottom:30px;display:grid;grid-template-columns:.8fr 1.2fr;gap:36px;align-items:center}.centre-card:nth-child(2){background:#fff0d6}.centre-card h2{font-size:38px}.centre-card p{font-size:14px;color:#4c6770;line-height:1.9;margin:23px 0}.centre-card .local-gallery{grid-template-columns:1fr 1fr;margin:0;gap:15px}.centre-card .local-gallery img{height:290px}.partner-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.partner-logo{background:white;border:1px solid #e0e9e3;border-radius:19px;padding:27px;display:flex;align-items:center;justify-content:center;min-height:145px}.partner-logo img{max-width:100%;max-height:90px;width:auto;height:auto;object-fit:contain}.archive-years{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.archive-year{background:#edf6f3;padding:30px;border-radius:22px;width:100%}.archive-year:nth-child(2){background:#fff0d6}.archive-year:nth-child(3){background:#f9e8e2}.archive-year h2{font-size:42px;margin-bottom:22px}.archive-year ul{padding-left:17px;font-size:13px;line-height:1.8;color:#49606b}.archive-year li{margin-bottom:15px}.journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.journal-card{padding:35px;border:1px solid #d1e6df;border-radius:24px;background:#edf6f3;display:flex;flex-direction:column}.journal-card:nth-child(3n+2){background:#fff2dc;border-color:#efdfc2}.journal-card:nth-child(3n){background:#f9e8e2;border-color:#ecd7d0}.journal-card time{display:block;color:#63777a;font-size:11px;margin:14px 0 25px}.journal-category{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#116f7a;font-weight:700}.journal-card h2{font-size:32px;line-height:1.2;margin-bottom:20px}.journal-card p{font-size:14px;line-height:1.8;color:#4c6770;margin-bottom:28px}.journal-card>.text-link{margin-top:auto;align-self:start}.editorial-note{font-size:12px!important;background:#fff0d6;padding:16px;border-radius:12px}.article-end{margin-top:35px;padding-top:25px;border-top:1px solid #cce0d9}.audio-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.audio-card{background:#e7f3ee;border-radius:24px;padding:35px;min-width:0}.audio-card:nth-child(2){background:#fff0d6}.audio-card h2{font-size:32px;min-height:80px;margin-bottom:24px}.audio-card audio{display:block;width:100%;margin:20px 0}.audio-card .text-link{font-size:11px}.volunteer-copy{margin-top:45px}.footer-bottom{flex-wrap:wrap;gap:16px}.source-note{font-size:12px!important}.source-note a{text-decoration:underline}
@media(hover:hover) and (pointer:fine){.discovery-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px #183d4710}.discovery-card:hover b{transform:translate(3px,-3px)}}
@media(max-width:1050px){header nav{gap:13px;font-size:11px}.reading-layout{gap:35px;grid-template-columns:minmax(0,1fr) 260px}.document-grid{grid-template-columns:1fr 1fr}.partner-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.centre-card{grid-template-columns:1fr}.archive-years{grid-template-columns:1fr 1fr}}
@media(max-width:760px){header nav{font-size:15px;gap:0}.page-intro{border-radius:0 0 25px 25px;margin-bottom:35px}.page-intro h1{font-size:40px;overflow-wrap:break-word}.page-intro>p{font-size:14px}.discovery-grid,.document-grid,.journal-grid,.audio-grid,.archive-years{grid-template-columns:1fr}.discovery-card{min-height:180px;padding:25px}.discovery-card h3{font-size:25px}.discovery-group>h2{font-size:28px}.reading-layout{grid-template-columns:1fr;gap:35px}.reading-aside{position:static}.reading-prose h2{font-size:28px}.reading-prose p,.reading-prose ul{font-size:14px}.full-team .team-person{display:grid;align-items:center}.full-team .team-photo{grid-row:span 2}.full-team p{min-height:0}.full-team h3{font-size:21px}.page-note{padding:22px;font-size:12px}.local-gallery{grid-template-columns:1fr}.local-gallery img{height:300px}.centre-card{padding:24px;gap:25px}.centre-card .local-gallery{grid-template-columns:1fr 1fr}.centre-card .local-gallery img{height:200px}.partner-grid{grid-template-columns:1fr 1fr;gap:13px}.partner-logo{padding:18px;min-height:110px}.partner-logo img{max-height:70px}.document-card{padding:27px}.journal-card{padding:27px}.journal-card h2,.audio-card h2{font-size:29px}.audio-card h2{min-height:0}.audio-card{padding:26px}.archive-year{padding:27px}.full-team .team-person .team-photo{margin:0}.full-team .team-person p{align-self:start}}
