.service-hero{background:var(--ink);color:white;padding:35px 0 95px}.breadcrumbs{display:flex;gap:12px;align-items:center;font-size:10px;color:#929990;margin-bottom:70px}.breadcrumbs a:hover{color:var(--orange)}.service-hero-grid{display:grid;grid-template-columns:1.45fr .55fr;gap:80px;align-items:end}.service-hero h1{max-width:850px}.service-hero-grid>div>p{font-size:17px;line-height:1.8;color:#bcc1bb;max-width:620px;margin:0 0 32px}.service-hero aside{border-left:1px solid #ffffff24;padding:28px 0 28px 30px}.service-hero aside span,.service-result span{display:block;font-size:9px;letter-spacing:.16em;color:#969d94;margin-bottom:12px}.service-hero aside strong{font-size:16px}.service-hero aside p{font-size:11px;line-height:1.8;color:#959b94;margin-top:20px}.service-intro{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.service-intro>div>p{font-size:14px;line-height:1.9;color:var(--muted);max-width:500px}.service-intro ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.service-intro li{display:flex;gap:24px;padding:24px 8px;border-bottom:1px solid var(--line);font-size:15px;font-weight:700}.service-intro li span{font-size:10px;color:#979b93;padding-top:4px}.service-works{background:#e9ebe3;padding:95px 0}.works-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.works-grid article{background:var(--paper);min-height:165px;padding:28px}.works-grid article span{font-size:10px;color:var(--orange);font-weight:800}.works-grid h3{font-size:18px;max-width:380px;margin-top:36px}.service-result{margin-top:13px;background:var(--ink);color:white;padding:31px;display:grid;grid-template-columns:220px 1fr;align-items:center}.service-result p{margin:0;line-height:1.8;color:#c2c7c0;font-size:13px}.process ol{list-style:none;margin:45px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.process li{padding:28px 25px 0 0}.process li>span{color:var(--orange);font-size:11px;font-weight:800}.process h3{font-size:15px;margin:24px 0 10px}.process p{font-size:11px;line-height:1.8;color:var(--muted)}.other-services>div:last-child{display:grid;grid-template-columns:repeat(2,1fr);margin-top:45px;border-top:1px solid var(--line)}.other-services a{padding:24px 5px;border-bottom:1px solid var(--line);font-weight:700;font-size:14px;display:flex;justify-content:space-between}.other-services a:nth-child(odd){margin-right:30px}.other-services a:hover{color:var(--orange)}
@media(max-width:760px){.service-hero{padding-bottom:65px}.breadcrumbs{margin-bottom:45px;overflow:hidden;white-space:nowrap}.service-hero-grid{grid-template-columns:1fr;gap:35px}.service-hero h1{font-size:clamp(35px,11vw,46px);overflow-wrap:anywhere}.service-hero-grid>div>p{font-size:14px}.service-hero aside{padding:20px;border-left:3px solid var(--orange);background:#ffffff08}.service-intro{grid-template-columns:1fr;gap:35px}.service-works{padding:65px 0}.works-grid{grid-template-columns:1fr}.works-grid article{min-height:130px}.works-grid h3{margin-top:25px}.service-result{grid-template-columns:1fr;gap:10px}.process ol{grid-template-columns:1fr}.process li{border-bottom:1px solid var(--line);padding:23px 0}.process h3{margin:12px 0 6px}.other-services>div:last-child{grid-template-columns:1fr}.other-services a:nth-child(odd){margin-right:0}}
