.editorial{padding-block:25px 80px}.breadcrumbs{display:flex;gap:12px;align-items:center;font-size:.85rem;color:var(--muted);margin-bottom:45px}.editorial-hero{max-width:920px;padding-bottom:56px}.editorial h1{max-width:940px;font-size:clamp(2.6rem,5.2vw,4.3rem)}.editorial-lede{font-size:1.25rem;max-width:790px;color:#455469;line-height:1.65}.editorial-hero .button{margin-top:10px}.editorial-section{border-top:1px solid var(--line);padding:55px 0 45px}.editorial h2{font-size:clamp(2rem,3.5vw,2.8rem);max-width:820px}.editorial-section>p{max-width:820px}.editorial .section-intro{font-size:1.12rem}.split-copy{display:grid;grid-template-columns:1.4fr 1fr;gap:64px;align-items:start}.editorial-note{padding:28px;background:var(--pale);border-left:3px solid var(--green);border-radius:4px}.editorial-note h3{line-height:1.4;margin-bottom:16px}.editorial-note p:last-child{margin-bottom:0}.editorial-note ul{padding-left:20px;margin-bottom:0}.editorial-note li{margin-bottom:12px}.content-rows article{display:grid;grid-template-columns:260px 1fr;gap:12px 40px;padding:27px 0;border-bottom:1px solid var(--line)}.content-rows article:last-child{border-bottom:0}.content-rows h3{font-size:1.15rem;line-height:1.45;margin:0}.content-rows p{margin:0;max-width:680px}.content-rows a{grid-column:2}.process-list{padding:0;list-style:none;counter-reset:steps}.process-list>li{counter-increment:steps;position:relative;padding:22px 0 15px 55px;max-width:900px}.process-list>li:before{content:counter(steps);position:absolute;left:0;top:22px;width:35px;height:35px;display:grid;place-items:center;background:var(--pale);color:var(--navy);font-weight:700;border-radius:50%}.process-list h3{margin-bottom:9px;font-size:1.15rem}.editorial details{padding:20px 0;border-bottom:1px solid var(--line);max-width:900px}.editorial summary{font-weight:700;color:var(--navy);cursor:pointer;min-height:44px;display:list-item;align-content:center}.editorial details p{margin:12px 0 0}.editorial-cta{background:var(--navy);border-radius:6px;color:#fff;padding:40px;margin-top:35px}.editorial-cta h2{color:#fff}.editorial-cta .eyebrow{color:#9be0b7}.editorial-cta p{max-width:700px}.editorial-cta .button{background:#fff;color:var(--navy)}
.work-preview{margin:32px 0}.work-preview img{width:100%}
@media(max-width:850px){.split-copy{gap:30px}.content-rows article{grid-template-columns:210px 1fr;gap:14px 25px}.header nav{gap:20px}.editorial-hero{padding-bottom:36px}}
@media(max-width:620px){.editorial{padding-top:12px}.breadcrumbs{margin-bottom:30px}.editorial-hero{padding-bottom:28px}.editorial h1{font-size:clamp(2.4rem,10vw,3.2rem)}.editorial-lede{font-size:1.08rem}.editorial-section{padding:35px 0 30px}.split-copy{display:block}.editorial-note{padding:23px;margin-top:26px}.content-rows article{display:block;padding:23px 0}.content-rows h3{margin-bottom:11px}.content-rows a{display:inline-block;margin-top:12px}.editorial-cta{padding:28px 22px}.editorial-cta .button{width:100%;font-size:.85rem}}
