.clients-hero{max-width:1160px;display:grid;grid-template-columns:1.12fr 1fr;gap:64px;align-items:center;padding-top:36px;padding-bottom:60px}.clients-hero>div{min-width:0}.clients-hero .breadcrumbs{margin-bottom:36px}.clients-hero .eyebrow{font-size:10px;letter-spacing:1.3px;margin-bottom:22px}.clients-hero h1{font-size:clamp(38px,4.2vw,62px);line-height:1.1;letter-spacing:-2.5px;margin:0 0 25px}.clients-hero h1 em{font-family:var(--serif);font-weight:400}.clients-deck{font-size:17px;line-height:1.75;color:var(--muted);margin:0 0 28px;max-width:500px}.clients-hero .button{gap:28px}.clients-signal{background:var(--sea);color:var(--paper);padding:32px;border-radius:8px;box-shadow:10px 12px 0 #d9dfd0}.clients-signal .eyebrow{color:var(--mint)}.signal-noise{font-size:14px;color:#bdd2c6;border-bottom:1px solid #ffffff21;padding:12px 0;margin:0}.client-message{padding:22px;background:#eaf0dd;color:var(--ink);border-left:4px solid var(--orange);border-radius:4px;margin:23px 0 20px}.client-message>span{font-size:10px;font-weight:600;letter-spacing:.4px}.client-message p{font-size:19px;line-height:1.55;margin:14px 0}.client-message small{display:block;line-height:1.65;color:var(--muted);font-size:12px}.signal-fine{font-size:11px;line-height:1.7;color:#bdd2c6;margin:0}.clients-proof{max-width:1160px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-top:23px;padding-bottom:23px}.clients-proof p{margin:0;font-size:13px;line-height:1.7}.clients-proof strong,.clients-proof span{display:block}.clients-proof span{color:var(--muted);font-size:12px}.intent-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:25px 0}.intent-examples>div{border:1px solid var(--line);border-radius:5px;padding:22px;min-width:0}.intent-examples p{font-size:15px;line-height:1.7;margin:16px 0}.intent-examples small{display:block;font-size:12px;color:var(--muted);line-height:1.7}.intent-label{font-size:10px;line-height:1.4;font-weight:600;display:inline-block;padding:5px 8px;border-radius:3px}.intent-client{background:var(--mint);color:var(--ink)}.intent-ad{background:#e1e3d9;color:var(--ink)}.guide-body .examples-disclaimer{font-size:12px;line-height:1.75;color:var(--muted)}.clients-faq details{border-top:1px solid var(--line)}.clients-faq details:last-child{border-bottom:1px solid var(--line)}.clients-faq summary{cursor:pointer;font-size:15px;font-weight:600;padding:18px 0;line-height:1.6}.clients-faq details p{font-size:14px;margin:0;padding-bottom:22px;color:var(--muted)}.clients-page .guide-cta small a{color:var(--paper)}
@media(max-width:960px){.clients-hero{gap:30px}.clients-hero h1{font-size:45px}.clients-signal{padding:25px}.client-message{padding:19px}.client-message p{font-size:17px}}
@media(max-width:760px){.clients-hero{grid-template-columns:1fr;gap:35px;padding-top:26px;padding-bottom:40px}.clients-hero h1{font-size:clamp(35px,8vw,48px);letter-spacing:-1.6px}.clients-hero .breadcrumbs{margin-bottom:26px;font-size:10px}.clients-hero .eyebrow{font-size:9px}.clients-deck{font-size:15px}.clients-signal{box-shadow:7px 8px 0 #d9dfd0}.clients-proof{grid-template-columns:1fr;gap:16px}.clients-proof p{padding-left:15px;border-left:2px solid var(--orange)}.intent-examples{grid-template-columns:1fr}.intent-examples>div{padding:20px}.clients-hero .button{font-size:13px;padding:17px;gap:20px}.clients-faq summary{font-size:14px}}
