.cc-section[data-astro-cid-5vvrmzcf]{max-width:1320px;margin:0 auto;padding:96px 24px}.cc-head[data-astro-cid-5vvrmzcf]{max-width:680px;margin-bottom:44px}.cc-head[data-astro-cid-5vvrmzcf] h2[data-astro-cid-5vvrmzcf],.cc-services-list[data-astro-cid-5vvrmzcf] h2[data-astro-cid-5vvrmzcf]{margin-bottom:14px;font-size:clamp(32px,4vw,52px);font-weight:800;font-stretch:76%;line-height:1.02}.cc-head[data-astro-cid-5vvrmzcf] p[data-astro-cid-5vvrmzcf]{font-size:17px;line-height:1.6}.cc-devices[data-astro-cid-5vvrmzcf]{grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;display:grid}.cc-device[data-astro-cid-5vvrmzcf]{background:#fff;border-radius:14px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 1px 2px #1c14330f,0 10px 28px #1c143312}.cc-device[data-astro-cid-5vvrmzcf]:hover{transform:translateY(-4px);box-shadow:0 2px 4px #1c14330f,0 18px 40px #1c14331f}.cc-device-img[data-astro-cid-5vvrmzcf]{border-bottom:1px solid #1c14330f;height:190px;padding:22px;display:block;overflow:hidden}.cc-device-img[data-astro-cid-5vvrmzcf] img[data-astro-cid-5vvrmzcf]{object-fit:contain;width:100%;height:100%;min-height:0;transition:transform .35s}.cc-device[data-astro-cid-5vvrmzcf]:hover .cc-device-img[data-astro-cid-5vvrmzcf] img[data-astro-cid-5vvrmzcf]{transform:scale(1.05)}.cc-device-body[data-astro-cid-5vvrmzcf]{padding:18px 20px 22px}.cc-tag[data-astro-cid-5vvrmzcf]{color:#b9441c;background:#e85d2f1a;border-radius:4px;margin-bottom:8px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}.cc-device[data-astro-cid-5vvrmzcf] h3[data-astro-cid-5vvrmzcf]{margin-bottom:6px;font-size:19px;font-weight:700;font-stretch:88%}.cc-device[data-astro-cid-5vvrmzcf] p[data-astro-cid-5vvrmzcf]{font-size:14.5px;line-height:1.55}.cc-services[data-astro-cid-5vvrmzcf]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.cc-services-photo[data-astro-cid-5vvrmzcf]{aspect-ratio:4/5;border-radius:14px;overflow:hidden;box-shadow:0 30px 70px #00000073}.cc-services-photo[data-astro-cid-5vvrmzcf] img[data-astro-cid-5vvrmzcf]{object-fit:cover;width:100%;height:100%}.cc-services-list[data-astro-cid-5vvrmzcf] h2[data-astro-cid-5vvrmzcf]{color:var(--silk)}.cc-services-sub[data-astro-cid-5vvrmzcf]{margin-bottom:26px;font-size:17px}.cc-services-list[data-astro-cid-5vvrmzcf] ul[data-astro-cid-5vvrmzcf]{list-style:none}.cc-services-list[data-astro-cid-5vvrmzcf] li[data-astro-cid-5vvrmzcf]{border-bottom:1px solid #efe9dc1a;justify-content:space-between;align-items:baseline;gap:24px;padding:18px 0;display:flex}.cc-services-list[data-astro-cid-5vvrmzcf] li[data-astro-cid-5vvrmzcf]:first-child{border-top:1px solid #efe9dc1a}.cc-services-list[data-astro-cid-5vvrmzcf] h3[data-astro-cid-5vvrmzcf]{color:var(--silk);margin-bottom:4px;font-size:19px;font-weight:700;font-stretch:88%}.cc-services-list[data-astro-cid-5vvrmzcf] li[data-astro-cid-5vvrmzcf] p[data-astro-cid-5vvrmzcf]{font-size:14.5px;line-height:1.5}.cc-price[data-astro-cid-5vvrmzcf]{color:var(--copper-hot);white-space:nowrap;flex:none;font-weight:800}.cc-steps[data-astro-cid-5vvrmzcf]{counter-reset:none;grid-template-columns:repeat(5,1fr);gap:18px;list-style:none;display:grid}.cc-steps[data-astro-cid-5vvrmzcf] li[data-astro-cid-5vvrmzcf]{background:#fff;border-radius:14px;padding:24px 20px;position:relative;box-shadow:0 1px 2px #1c14330f,0 10px 28px #1c143312}.cc-step-num[data-astro-cid-5vvrmzcf]{color:#fff;background:var(--copper);border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:16px;font-weight:800;display:grid}.cc-steps[data-astro-cid-5vvrmzcf] h3[data-astro-cid-5vvrmzcf]{margin-bottom:6px;font-size:18px;font-weight:700;font-stretch:88%}.cc-steps[data-astro-cid-5vvrmzcf] p[data-astro-cid-5vvrmzcf]{font-size:14.5px;line-height:1.55}@media (width<=1100px){.cc-services[data-astro-cid-5vvrmzcf]{grid-template-columns:1fr}.cc-devices[data-astro-cid-5vvrmzcf],.cc-steps[data-astro-cid-5vvrmzcf]{grid-template-columns:repeat(2,1fr)}.cc-services-photo[data-astro-cid-5vvrmzcf]{aspect-ratio:16/10}}@media (width<=600px){.cc-section[data-astro-cid-5vvrmzcf]{padding:72px 16px}.cc-devices[data-astro-cid-5vvrmzcf],.cc-steps[data-astro-cid-5vvrmzcf]{grid-template-columns:1fr}.cc-services-list[data-astro-cid-5vvrmzcf] li[data-astro-cid-5vvrmzcf]{flex-direction:column;gap:6px}}
