.kit-hero{background:#182b4a;color:#f3e6c8;padding:76px 0 64px}.kit-hero-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:70px;align-items:center}.kit-hero h1{font-size:clamp(43px,5vw,65px);letter-spacing:-2px}.kit-intro{font-size:19px;line-height:1.65;margin-top:26px;max-width:580px}.kit-sub{color:#e0d8c9;font-size:15px;max-width:530px;margin-top:16px}.kit-actions{display:flex;align-items:center;gap:26px;margin-top:30px}.portrait{margin:0}.portrait img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:3px}.portrait figcaption{font-size:11px;margin-top:13px;color:#e0d8c9}.kit-section{padding-top:70px;padding-bottom:70px}.kit-section .eyebrow{color:#a94e19}.section-intro{max-width:820px;margin-top:22px;font-size:17px;color:#505b69}.kit-topics{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.kit-topics span{border:1px solid #182b4a30;padding:7px 13px;font-size:12px}.snapshot{background:#f3e6c8}.kit-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:36px}.kit-stats strong{font-size:46px;line-height:1.1;display:block}.kit-stats a{display:block;font-size:15px;margin-top:12px}.kit-stats small{display:block;color:#505b69;font-size:11px;margin-top:7px}.kit-fine{font-size:12px;color:#505b69;margin-top:26px;max-width:850px}.story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:34px}.story-grid article{border:1px solid #182b4a22;padding:28px;display:flex;flex-direction:column;background:#fffdf8}.story-number{font-size:10px;font-weight:700;color:#a94e19;letter-spacing:1.2px;margin-bottom:20px}.story-grid h3{font-size:24px}.story-grid p{font-size:14px;color:#505b69;margin:20px 0 25px}.story-grid .text-link{margin-top:auto;align-self:flex-start;font-size:12px}.more-work{font-size:13px;margin-top:27px}.collab{background:#eee9de;border-top:1px solid #182b4a18}.collab-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.collab p:not(.kit-fine):not(.pdf-secondary){margin-top:22px}.collab ul{padding-left:20px;margin:0;line-height:2}.collab .button{margin-top:24px}.pdf-secondary{margin-top:18px;font-size:13px}nav [aria-current=page]{text-decoration:underline;text-underline-offset:6px}@media(max-width:950px){.kit-hero-grid{gap:34px}.story-grid{gap:15px}.story-grid article{padding:20px}.kit-intro{font-size:17px}}@media(max-width:800px){.kit-hero{padding-top:42px}.kit-hero-grid{grid-template-columns:1fr}.portrait{max-width:400px}.kit-section{padding-top:48px;padding-bottom:48px}.story-grid,.collab-grid{grid-template-columns:1fr}.collab-grid{gap:30px}.kit-stats{gap:20px}.kit-stats strong{font-size:35px}#main-nav.is-open{display:flex}}@media(max-width:540px){.kit-actions{align-items:flex-start;flex-direction:column;gap:20px}.kit-stats{grid-template-columns:1fr;gap:25px}.kit-stats>div{padding-bottom:20px;border-bottom:1px solid #182b4a20}.kit-stats strong{font-size:39px}.kit-intro{font-size:17px}.kit-section .section-intro{font-size:16px}.kit-hero h1{letter-spacing:-1px}.collab .button{font-size:12px;padding:13px 14px}.story-grid h3{font-size:25px}}
