@media only screen and (min-width:0rem){#cs-services-page{padding:var(--sectionPadding)}#cs-services-page .cs-service-detail-grid{display:grid;gap:1.5rem;grid-template-columns:1fr;margin-bottom:3.5rem}#cs-services-page .cs-service-detail-card{background-color:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:2rem}#cs-services-page .cs-service-detail-card .cs-icon{align-items:center;background-color:var(--accent);border-radius:var(--radius);color:var(--white);display:flex;font-weight:800;height:3rem;justify-content:center;margin-bottom:1.125rem;width:3rem}#cs-services-page .cs-service-detail-card h2{font-size:1.375rem;margin-bottom:.625rem}#cs-services-page .cs-service-detail-card p{font-size:1rem;margin-bottom:1rem}#cs-services-page .cs-check-list{display:flex;flex-direction:column;gap:.5rem;list-style:none}#cs-services-page .cs-check-list li{color:var(--text-muted);font-size:.9375rem;padding-left:1.5rem;position:relative}#cs-services-page .cs-check-list li:before{color:var(--primary-dark);content:"✓";font-weight:800;left:0;position:absolute}#cs-services-page .cs-price-callout{background-color:var(--primary-light);border-radius:var(--radius);margin:0 auto;max-width:30rem;padding:2.5rem 1.75rem;text-align:center}#cs-services-page .cs-price-callout .cs-title,#cs-services-page .cs-price-callout .cs-topper{text-align:center}#cs-services-page .cs-price-callout .cs-text{margin:0 auto 1.5rem}}@media only screen and (min-width:48rem){#cs-services-page .cs-service-detail-grid{grid-template-columns:repeat(2,1fr)}}