.silentlibrary-hero{background:linear-gradient(90deg,#1b4e3e14 1px,#0000 1px) 0 0/5rem 5rem,linear-gradient(#fbfaf5 0%,#f1f4ec 100%);border-bottom:1px solid #cfd8d0}.silentlibrary-hero h1{color:#173d35;max-width:9ch;font-family:var(--font-display-silentlibrary);letter-spacing:-.055em;font-style:italic;font-weight:500}.silentlibrary-status{border-top:5px solid #1d654f;border-radius:.25rem;box-shadow:0 1.1rem 2.8rem #19392f1a}.silentlibrary-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.silentlibrary-metrics article{border-top-color:#c79b42;border-radius:.35rem}.silentlibrary-metrics strong{color:#1d654f;font-family:var(--font-display-silentlibrary)}.case-study--silentlibrary .case-heading h2,.case-study--silentlibrary .case-actions h2,.case-study--silentlibrary .silentlibrary-workflow h3,.case-study--silentlibrary .boundary-grid h3{font-family:var(--font-display-silentlibrary)}.silentlibrary-workflow{counter-reset:workflow}.silentlibrary-workflow .case-card{border-top:4px solid #1d654f;border-radius:.35rem}.editorial-proof{border-top:1px solid #183d34;border-bottom:1px solid #cfd8d0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.editorial-proof article{border-right:1px solid #cfd8d0;padding:1.6rem}.editorial-proof article:last-child{border-right:0}.editorial-proof span{color:#b17d23;letter-spacing:.12em;font-size:.78rem;font-weight:800}.editorial-proof h3{font-family:var(--font-display-silentlibrary);margin-top:.7rem;font-size:1.45rem}.editorial-proof p{color:var(--muted);margin-bottom:0;line-height:1.65}.silentlibrary-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.silentlibrary-gallery figure{border-radius:.35rem}.silentlibrary-gallery figcaption span{color:#9a6b1e}@media (width<=900px){.silentlibrary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-proof{grid-template-columns:1fr}.editorial-proof article{border-bottom:1px solid #cfd8d0;border-right:0}.editorial-proof article:last-child{border-bottom:0}}@media (width<=650px){.silentlibrary-metrics,.silentlibrary-gallery{grid-template-columns:1fr}.silentlibrary-hero h1{font-size:clamp(3rem,18vw,4.7rem)}}
