.sv-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-top:85px;padding-bottom:85px}.sv-intro img,.sv-service>img{width:100%;height:auto;aspect-ratio:1.4;object-fit:cover;display:block}.sv-kicker{color:#f5681d;font-weight:800;letter-spacing:.09em;font-size:12px;margin:0 0 16px}.sv-intro h2,.sv-content h2,.sv-scope h2,.sv-process h2,.sv-cta h2{font-size:32px;text-align:left;line-height:1.2;margin:0 0 22px}.sv-intro p:not(.sv-kicker),.sv-service p,.sv-heading>p,.sv-cta p:not(.sv-kicker){line-height:1.8;color:#626262;font-size:15px}.sv-intro .sv-lead{font-size:18px!important;color:#333!important}.sv-intro .inline-button{margin-top:14px}.sv-scope,.sv-process{background:#f5f5f5}.sv-scope>.section,.sv-process>.section{padding-top:70px;padding-bottom:70px}.sv-options{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.sv-options a{background:white;border-top:3px solid #f5681d;padding:24px;text-decoration:none;display:flex;flex-direction:column;gap:12px;color:#1d1d1d}.sv-options b,.sv-options span,.sv-steps span{font-size:12px;font-weight:800;color:#f5681d}.sv-options strong{font-size:20px}.sv-content{padding-top:80px;padding-bottom:80px}.sv-service{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:65px 0;border-bottom:1px solid #ddd;scroll-margin-top:24px}.sv-service:first-child{padding-top:0}.sv-service:last-child{padding-bottom:0;border:0}.sv-reverse>div{order:2}.sv-reverse>img{order:1}.sv-service ul{padding-left:20px;color:#555;font-size:14px;line-height:1.9;margin-bottom:24px}.sv-link,.sv-guides a{font-weight:700;font-size:14px;color:#f5681d;text-decoration:none}.sv-illustration{background:#f5f5f5;min-height:280px;display:flex;align-items:center;justify-content:center}.sv-illustration svg{width:65%;max-width:280px;fill:none;stroke:#303b3d;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.sv-illustration .accent{stroke:#f5681d;stroke-width:3}.sv-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:35px}.sv-heading h2{margin:0}.sv-heading>p{margin:0;max-width:550px}.sv-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.sv-steps article{border-top:2px solid #f5681d;padding-top:20px}.sv-steps svg{width:64px;height:64px;display:block;fill:none;stroke:#313b3c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;margin-bottom:20px}.sv-steps h3,.sv-guides h3,.sv-projects h3{font-size:17px;margin:10px 0}.sv-steps p,.sv-guides p,.sv-projects p{font-size:14px;color:#666;line-height:1.7}.sv-projects{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.sv-projects a{background:#f4f4f4;text-decoration:none;color:#222}.sv-projects img{width:100%;height:205px;object-fit:cover;display:block}.sv-projects a>div{padding:22px}.sv-projects b{color:#f5681d;font-size:13px}.sv-guides{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.sv-guides article{background:#fff;padding:22px}.sv-guides a{display:inline-block;margin:6px 10px 0 0;font-size:13px}.sv-cta{background:#252525;color:white}.sv-cta>.section{display:flex;align-items:center;justify-content:space-between;gap:45px;padding-top:65px;padding-bottom:65px}.sv-cta h2{color:white}.sv-cta p:not(.sv-kicker){color:#ccc;max-width:650px}.sv-cta>.section>div:last-child{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.sv-phone{color:#ff7024;font-weight:700;text-decoration:none;white-space:nowrap}@media(max-width:900px){.sv-intro,.sv-service{gap:30px}.sv-steps,.sv-guides{grid-template-columns:repeat(2,1fr)}.sv-cta>.section{display:block}.sv-cta>.section>div:last-child{margin-top:25px}}@media(max-width:650px){.sv-intro,.sv-service,.sv-heading{grid-template-columns:1fr}.sv-intro{padding-top:50px;padding-bottom:50px}.sv-service{padding:45px 0}.sv-reverse>div,.sv-reverse>img{order:initial}.sv-heading{gap:14px}.sv-intro h2,.sv-content h2,.sv-scope h2,.sv-process h2,.sv-cta h2{font-size:27px}.sv-options,.sv-projects,.sv-steps,.sv-guides{grid-template-columns:1fr}.sv-content{padding-top:55px;padding-bottom:55px}.sv-illustration{min-height:220px}.sv-projects img{height:220px}}
