.service-action-section{padding:55px 0 75px}.service-action-panel{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;background:#dfdfdf;border-radius:20px;padding:38px}.service-action-panel h2{font-size:clamp(26px,2.5vw,34px);line-height:1.2;font-weight:500;letter-spacing:-.025em;margin:0 0 16px}.service-action-panel p{font-size:14px;line-height:1.7;color:var(--muted);max-width:620px;margin:0}.service-action-buttons{display:flex;flex-direction:column;gap:12px;min-width:190px}.service-action-buttons .button{font-size:13px;padding:13px 20px;white-space:nowrap}.service-pricing-link{display:inline-block;margin-top:20px;font-size:13px;text-decoration:underline;text-underline-offset:4px}@media(max-width:800px){.service-action-panel{grid-template-columns:1fr;padding:28px;gap:25px}.service-action-buttons{flex-direction:row;flex-wrap:wrap;min-width:0}.service-action-section{padding:40px 0 55px}}@media(max-width:450px){.service-action-buttons{flex-direction:column}}
.service-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 24px;margin-top:25px}.service-hero-actions .service-pricing-link{margin:0;line-height:1.5}.service-hero-actions .button{flex:0 0 auto}.service-hero-actions .service-pricing-link{max-width:100%}@media(max-width:600px){.service-hero-actions{align-items:flex-start;flex-direction:column;gap:18px}}
