.services-index__subtitle{max-width:980px}.services-index__grid{margin-top:38px;display:grid;gap:18px;grid-template-columns:repeat(12, 1fr)}.services-card{grid-column:span 4;border-radius:16px;padding:18px 18px 14px 18px;background:rgba(0,0,0,0.35);border:1px solid rgba(225,228,237,0.1);box-shadow:0 10px 26px rgba(0,0,0,0.35);backdrop-filter:blur(10px);transition:transform .18s ease, border-color .18s ease, box-shadow .18s ease}.services-card:hover{transform:translateY(-3px);border-color:rgba(29,198,236,0.45);box-shadow:0 16px 38px rgba(0,0,0,0.5)}.services-card__top{display:flex;align-items:flex-start;gap:14px}.services-card__icon{width:54px;height:54px;flex:0 0 54px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(29,198,236,0.12);border:1px solid rgba(29,198,236,0.18)}.services-card__icon-img{width:28px;height:28px;object-fit:contain;filter:invert(1);opacity:.92}.services-card__title{color:white;font-size:18px;font-weight:800;margin:0 0 6px 0;line-height:1.2}.services-card__desc{color:rgba(226,226,226,0.85);margin:0;font-size:14px;line-height:1.6}.services-card__bottom{margin-top:14px;padding-top:12px;border-top:1px solid rgba(225,228,237,0.1);display:flex;align-items:center;justify-content:space-between;gap:10px}.services-card__link{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:700;color:rgba(65,255,209,0.95);transition:color .18s ease, transform .18s ease}.services-card__link:hover{color:rgba(29,198,236,0.95);transform:translateX(2px)}.services-card__badge{display:inline-flex;align-items:center;font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px;color:rgba(229,229,229,0.92);background:rgba(255,255,255,0.06);border:1px solid rgba(225,228,237,0.1)}.services-index__seo-card{border-radius:18px;background:rgba(0,0,0,0.3);border:1px solid rgba(225,228,237,0.1);padding:20px}.services-index__breadcrumbs{margin-top:20px;display:flex;justify-content:center}.services-index__breadcrumbs-list{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;gap:10px;font-size:13px;color:rgba(226,226,226,0.7)}.services-index__breadcrumbs-link{color:rgba(226,226,226,0.85);text-decoration:none}.services-index__breadcrumbs-link:hover{color:rgba(29,198,236,0.95)}.services-index__breadcrumbs-current{color:rgba(226,226,226,0.92);font-weight:700}@media (max-width: 1100px){.services-card{grid-column:span 6}}@media (max-width: 680px){.services-card{grid-column:span 12}.services-card__title{font-size:17px}}.service-show__breadcrumbs{display:flex;justify-content:center;margin-bottom:18px}.service-show__breadcrumbs-list{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center;gap:10px;font-size:13px;color:rgba(226,226,226,0.7)}.service-show__breadcrumbs-link{color:rgba(226,226,226,0.85);text-decoration:none}.service-show__breadcrumbs-link:hover{color:rgba(29,198,236,0.95)}.service-show__breadcrumbs-current{color:rgba(226,226,226,0.92);font-weight:800}.service-hero{display:grid;grid-template-columns:1.35fr 0.65fr;gap:18px;align-items:stretch;margin-bottom:26px}.service-hero__chip{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;color:rgba(226,226,226,0.92);background:rgba(255,255,255,0.06);border:1px solid rgba(225,228,237,0.1);font-weight:800;font-size:12px;width:fit-content}.service-hero__chip-dot{width:8px;height:8px;border-radius:999px;background:rgba(65,255,209,0.95);box-shadow:0 0 0 4px rgba(65,255,209,0.1)}.service-hero__title{margin-top:12px;margin-bottom:10px}.service-hero__subtitle{max-width:820px;margin-bottom:0}.service-hero__card{height:100%;border-radius:18px;padding:18px;background:rgba(0,0,0,0.35);border:1px solid rgba(225,228,237,0.1);box-shadow:0 10px 26px rgba(0,0,0,0.35);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:14px}.service-hero__icon{width:58px;height:58px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:rgba(29,198,236,0.12);border:1px solid rgba(29,198,236,0.18)}.service-hero__icon-img{width:30px;height:30px;object-fit:contain;filter:invert(1);opacity:.92}.service-hero__mini-label{font-size:12px;margin:0 0 6px 0;color:rgba(226,226,226,0.7);font-weight:800}.service-hero__mini-value{margin:0;color:rgba(226,226,226,0.92);font-weight:700;line-height:1.55}.service-hero__stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin-top:6px}.service-hero__stat{border-radius:14px;padding:10px 12px;background:rgba(255,255,255,0.05);border:1px solid rgba(225,228,237,0.1);display:flex;flex-direction:column;gap:4px}.service-hero__stat .k{font-size:11px;color:rgba(226,226,226,0.7);font-weight:800}.service-hero__stat .v{font-size:13px;color:rgba(226,226,226,0.92);font-weight:800}.service-body{display:grid;grid-template-columns:1fr 360px;gap:32px;align-items:start}.service-body__aside{position:sticky;top:140px;align-self:start}.service-section{margin-bottom:22px}.service-section__title{font-size:24px;margin-bottom:12px}.service-prose p{margin-bottom:12px;line-height:1.85}.service-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:12px}.service-tile{grid-column:span 6;border-radius:16px;padding:16px;background:rgba(0,0,0,0.3);border:1px solid rgba(225,228,237,0.1);box-shadow:0 8px 18px rgba(0,0,0,0.25)}.service-tile__title{margin:0 0 6px 0;color:white;font-weight:900;font-size:16px}.service-tile__text{margin:0;color:rgba(226,226,226,0.85);line-height:1.7;font-size:14px}.service-steps{list-style:none;padding:0;margin:0;display:grid;gap:10px}.service-step{display:flex;gap:12px;border-radius:16px;padding:14px 14px;background:rgba(0,0,0,0.3);border:1px solid rgba(225,228,237,0.1)}.service-step__num{width:34px;height:34px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:900;color:#0a0a1e;background:rgba(65,255,209,0.95);box-shadow:0 0 0 4px rgba(65,255,209,0.1);flex:0 0 34px}.service-step__title{margin:0 0 4px 0;color:white;font-weight:900;font-size:15px}.service-step__text{margin:0;color:rgba(226,226,226,0.85);line-height:1.7;font-size:14px}.service-aside-card{border-radius:18px;padding:18px;background:rgba(0,0,0,0.35);border:1px solid rgba(225,228,237,0.1);box-shadow:0 10px 26px rgba(0,0,0,0.35);position:sticky;top:18px}.service-aside-card__title{margin:0 0 8px 0;color:white;font-weight:900;font-size:16px}.service-aside-card__text{margin:0 0 14px 0;color:rgba(226,226,226,0.85);line-height:1.7}.service-aside-card__divider{height:1px;background:rgba(225,228,237,0.1);margin:14px 0}.service-aside-card__small{margin:0;font-size:12px;color:rgba(226,226,226,0.7);line-height:1.6}.service-aside-related{margin-top:14px;border-radius:18px;padding:16px;background:rgba(0,0,0,0.3);border:1px solid rgba(225,228,237,0.1)}.service-aside-related__title{margin:0 0 10px 0;color:white;font-weight:900;font-size:15px}.service-aside-related__list{display:grid;gap:10px}.service-related-item{text-decoration:none;border-radius:14px;padding:12px;background:rgba(255,255,255,0.05);border:1px solid rgba(225,228,237,0.1);transition:transform .18s ease, border-color .18s ease}.service-related-item:hover{transform:translateY(-2px);border-color:rgba(29,198,236,0.45)}.service-related-item__title{display:block;color:rgba(226,226,226,0.95);font-weight:900;font-size:13px;margin-bottom:4px}.service-related-item__desc{display:block;color:rgba(226,226,226,0.75);font-size:12px;line-height:1.55}.service-bottom-cta{margin-top:26px;border-radius:18px;background:linear-gradient(135deg, rgba(29,198,236,0.14), rgba(65,255,209,0.1));border:1px solid rgba(225,228,237,0.12);padding:18px}.service-bottom-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:14px}.service-bottom-cta__title{margin:0 0 6px 0;color:white;font-weight:900;font-size:16px}.service-bottom-cta__text{margin:0;color:rgba(226,226,226,0.85);line-height:1.6}@media (max-width: 1100px){.service-hero,.service-body{grid-template-columns:1fr}.service-aside-card{position:relative;top:0}}@media (max-width: 680px){.service-grid .service-tile{grid-column:span 12}.service-bottom-cta__inner{flex-direction:column;align-items:stretch}}@media (max-width: 992px){.service-body{grid-template-columns:1fr}.service-body__aside{position:static;top:auto}}
