/* Preserve the operational story without repeating the control-station photograph. */
section.photo-free{display:block;padding:75px 7vw;background:#182a31}section.photo-free>div{display:grid;grid-template-columns:1fr 1fr;gap:20px 9vw;align-items:start}section.photo-free .eyebrow{grid-column:1/-1;margin:0 0 8px}section.photo-free h2{grid-column:1;grid-row:2/5;font-size:clamp(36px,4.5vw,62px);max-width:15ch}section.photo-free p{grid-column:2;margin:0;font-size:17px;line-height:1.7;color:var(--muted);max-width:42ch}section.photo-free .link{grid-column:2;justify-self:start;margin-top:4px}section.photo-free.careers-practice{background:none;padding-top:85px}.careers-openings{padding:55px 7vw 85px;display:grid;grid-template-columns:1fr 1.2fr;gap:9vw;scroll-margin-top:110px}.careers-openings h2{font-size:clamp(38px,4.5vw,64px)}.careers-openings>div>p{color:var(--muted);font-size:15px;margin-top:25px}.ashby-roles>a:not(.ashby-board){display:flex;justify-content:space-between;align-items:start;gap:25px;padding:28px 0;border-top:1px solid #ffffff35}.ashby-roles h3{font-size:30px}.ashby-roles a p{font-size:14px;color:var(--muted);margin-top:13px}.ashby-roles>a>span{font-size:25px;color:#d6dcbf}.ashby-roles a:hover h3{color:#d6dcbf}.ashby-board{display:inline-block;font-size:13px;padding:20px 0 5px;color:#d6dcbf}.careers-openings .ashby-note{font-size:11px;line-height:1.6;margin-top:15px;color:#91a7aa}@media(max-width:700px){section.photo-free{padding:55px 6vw}section.photo-free>div{display:block}section.photo-free h2{font-size:39px;margin:20px 0 25px}section.photo-free p{font-size:16px;margin-top:20px}section.photo-free .link{margin-top:25px}section.photo-free.careers-practice{padding-top:50px}.careers-openings{display:block;padding:20px 6vw 55px}.ashby-roles{margin-top:35px}.ashby-roles h3{font-size:26px}.careers-openings h2{font-size:39px}}
