/* BIO-led creative studio capabilities, September 2026. */
.services .services-eyebrow{font:700 11px/1.5 Arial,sans-serif;letter-spacing:.12em;color:var(--orange);margin:0 0 18px;max-width:none}
.services .service-featured{grid-column:1/-1;border:1px solid var(--orange);border-top:5px solid var(--orange);background:#fffaf0}
.services .service-featured h3{font-size:clamp(28px,4vw,48px);font-weight:600}
.services .service-featured .service-body>p{font-size:18px;max-width:72ch}
.services .service-featured .service-body ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 40px}
.services .service-featured summary{min-height:118px}
.service-explore{display:inline-block;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:5px;margin-top:4px}
.services-closing{font-size:17px;line-height:1.7;max-width:65ch;margin:16px 0 28px;color:var(--muted)}
.services-closing a{color:var(--ink,#242321);text-decoration:underline;text-underline-offset:5px}
.services summary:focus-visible,.services a:focus-visible{outline:3px solid var(--orange);outline-offset:5px}
@media(max-width:800px){.services .service-featured .service-body ul{grid-template-columns:1fr}.services .service-featured .service-body>p{font-size:16px}.services .service-featured .service-body{padding-left:20px}.services .service-featured h3{font-size:clamp(23px,6vw,32px)}.services-closing{font-size:16px}}
