.pj-hero h1{overflow-wrap:anywhere}.pj-facts{border-top:2px solid var(--dark)}.pj-facts>div{padding:20px 0;border-bottom:1px solid #0e0e1030}.pj-facts dt{font-size:11px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px}.pj-facts dd{margin:0;font-size:16px;line-height:1.5}.pj-main a{color:inherit;text-underline-offset:5px}.pj-main .sv-button{color:#fff}.pj-main .sv-button-light{color:var(--dark)}.pj-opening{margin-top:56px}.pj-opening img{width:100%;height:auto;display:block;border-radius:18px}.pj-main figcaption{font-size:13px;line-height:1.6;margin-top:16px;color:#454b53}.pj-story{display:grid;grid-template-columns:1fr 2fr;gap:48px;border-bottom:1px solid #0e0e1030}.pj-story h2{margin-bottom:24px}.pj-story p+p{margin-top:24px}.pj-deliverables{padding-left:20px;margin:24px 0}.pj-deliverables li{margin:12px 0;line-height:1.6}.pj-note{font-size:13px;color:#454b53}.pj-full{max-width:960px;margin:auto}.pj-full img{display:block;width:100%;height:auto;border-radius:12px}.pj-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 48px}.pj-grid .sv-project-image{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:12px;margin-bottom:24px}.pj-grid img{width:100%;height:100%;object-fit:cover;object-position:top}.pj-grid h3{margin:12px 0}.pj-grid h3 a{text-decoration:none}.pj-grid .sv-text-link{margin-top:20px}@media(max-width:768px){.pj-story{grid-template-columns:1fr;gap:20px}.pj-grid{grid-template-columns:1fr;gap:48px}.pj-opening{margin-top:36px}}.projects-page .menu-item__text{color:var(--dark)}.pj-main>.sv-hero>.sv-kicker{margin-bottom:24px}.pj-main>.sv-hero>.sv-lead{margin-top:28px}
