.editorialImage{margin:32px 0 0;max-width:100%;min-width:0}.editorialImage img{display:block;width:100%;height:auto;aspect-ratio:1280/853;object-fit:cover}.editorialImage figcaption{font-size:.875rem;line-height:1.5;opacity:.85;margin-top:10px}.briefFeature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;padding:32px 0;margin:24px 0}.briefFeature .editorialImage{margin:0}.briefFeature h3{font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.2;margin:14px 0}.briefFeature p{font-size:1rem;line-height:1.7}.briefFeature a{display:inline-block;margin-top:16px;text-decoration:underline}.briefPrompt{margin:0;padding:24px 5vw;background:#edf0e9;color:#16271e;text-align:center;font-size:1rem}.briefPrompt a{text-decoration:underline}.subpage-v3 .subpage-header{background:#12231d;color:#fff}.subpage-v3 .sub-hero{height:auto;min-height:max(720px,88svh);padding-top:170px;box-sizing:border-box}.subpage-v3 .sub-hero-content{padding-top:40px}.subpage-v3 .subpage-header .nav a{color:#fff}@media(max-width:760px){.briefFeature{grid-template-columns:minmax(0,1fr);gap:24px}.subpage-v3 .sub-hero{min-height:760px;padding-top:140px}.subpage-v3 .sub-hero-content{padding-top:24px}.editorialImage figcaption{font-size:.875rem}}
