.scsp-shell .scl-hero{padding-top:54px;gap:48px;grid-template-columns:1.1fr 1fr}.scsp-shell .scl-hero h1{font-size:clamp(42px,4.5vw,68px);letter-spacing:-2.5px}.scsp-shell .scl-hero-image{height:560px}.scsp-process,.scsp-area{width:min(1320px,calc(100% - 64px));margin:auto;padding:64px 0;border-top:1px solid var(--scl-line)}.scsp-process{display:grid;grid-template-columns:1fr 1fr;gap:80px}.scsp-process p,.scsp-area p{color:var(--scl-muted);line-height:1.8;max-width:720px}.scsp-process ol{list-style:none;margin:0;padding:0}.scsp-process li{display:flex;gap:24px;padding:22px 0;border-bottom:1px solid var(--scl-line)}.scsp-process li>span{font:20px monospace;color:var(--scl-blue);padding-top:4px}.scsp-process h3{margin:0;font-size:21px}.scsp-process li p{margin-bottom:0}.scsp-area a{display:inline-block;margin-top:12px;color:var(--scl-blue);font-weight:700}.scsp-shell .scl-services{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.scsp-shell .scl-hero{gap:28px}.scsp-process{gap:35px}}@media(max-width:650px){.scsp-shell .scl-hero{grid-template-columns:1fr;padding-top:30px}.scsp-shell .scl-hero h1{font-size:44px;letter-spacing:-1.8px}.scsp-shell .scl-hero-image{height:360px}.scsp-shell .scl-services{grid-template-columns:1fr}.scsp-process,.scsp-area{width:calc(100% - 36px);padding:40px 0}.scsp-process{grid-template-columns:1fr;gap:20px}.scsp-shell .scl-header-phone{white-space:nowrap}}