.service-page .my{margin-block:40px!important}.service-page .hero{display:grid;gap:10px;margin-block-start:13px}.service-page .hero .preview .logo{padding:30px;background:#ffffff;border-radius:18px;box-shadow:0 4px 50px #0000000d}.service-page .hero .preview .logo img{margin-inline:auto}.service-page .hero .preview .connections{display:none}.service-page .hero .info,.service-page .hero .info .pricing{display:grid;gap:10px}.service-page .hero .info .pricing .price-group{display:flex;gap:10px;align-items:center;font-size:24px;line-height:120%}.service-page .hero .info .pricing .price-group .price{font-weight:800;font-size:42px}.service-page .hero .info .pricing .price-group .price-text{display:inline-flex;line-height:140%}.service-page .hero .info .pricing .price-group .crossed_price{font-size:28px}.service-page .hero .info .pricing .additional-info{display:flex;align-items:center;justify-content:space-between}.service-page .hero .info .pricing .additional-info .service_account_type{order:2}.service-page .hero .info .pricing .additional-info .actions button{padding-inline:65px}.service-page .why-us{display:flex;flex-direction:column;gap:13px}.service-page .why-us .content{display:grid;gap:10px}.service-page .why-us .content .content-card{display:flex;justify-content:center;align-items:center;text-align:center;background:#ffffff;border-radius:18px;padding:15px}.service-page .why-us .content .content-card *{line-height:140%}.service-page .how-to-connect{display:grid;gap:10px}.service-page .how-to-connect ol{display:grid;gap:10px;list-style:none;counter-reset:item;padding:0;margin:0}.service-page .how-to-connect ol li{display:grid;counter-increment:item;background:#ffffff;padding:10px 20px;border-radius:18px}.service-page .how-to-connect ol li:before{content:counter(item,decimal-leading-zero);font-family:Manrope,sans-serif;font-size:32px}.service-page .how-to-connect ol li:first-child{background:#DAF46A}.service-page .how-to-connect ol li:last-child{background:#E0B6F6}.service-page .how-to-connect button{justify-self:center;width:70%}.service-page .how-to-connect button.btn-green{background:#000000;color:#fff}.service-page .requirements{display:grid;gap:10px}.service-page .requirements .requirements-card{background:#ffffff;border-radius:18px;padding:10px 20px}.service-page .requirements .requirements-card h3{text-align:center;font-weight:600;font-size:24px;line-height:120%;margin-block-end:13px}.service-page .requirements .requirements-card ul{display:grid;gap:10px}.service-page .requirements .requirements-card ul li{display:flex;gap:10px;align-items:start}.service-page .hero-repeat{display:grid;gap:10px}.service-page .hero-repeat .preview{display:flex;flex-direction:column;gap:10px}.service-page .hero-repeat .preview .logo{display:flex;justify-content:center;align-items:center;background:#ffffff;padding:30px;border-radius:18px;box-shadow:0 4px 50px #0000000d;flex-grow:1}.service-page .hero-repeat .preview .pricing{background:#ffffff;padding:20px;border-radius:18px;box-shadow:0 4px 50px #0000000d}.service-page .hero-repeat .preview .pricing .price-group{display:flex;align-items:center;gap:10px;font-size:24px;line-height:140%;margin-block-end:10px}.service-page .hero-repeat .preview .pricing .price-group .price{line-height:120%;font-size:42px;font-weight:800}.service-page .hero-repeat .preview .pricing .price-group .crossed_price{font-size:28px;line-height:120%}.service-page .hero-repeat .preview .pricing .btn{padding-inline:60px}.service-page .hero-repeat .info{display:grid;gap:40px}.service-page .hero-repeat .info .body{line-height:140%}.service-page .abilities,.service-page .abilities .abilities-list{display:grid;gap:10px}.service-page .abilities .abilities-list .ability-card{display:grid;justify-content:center;align-items:center;padding:20px;text-align:center;background:#DAF46A;border-radius:18px}.service-page .abilities .abilities-list .ability-card h3{font-size:24px;font-weight:600;margin-block-end:10px}.service-page .abilities .abilities-list .ability-card:nth-child(2n+1){background:#000000;color:#fff;border-radius:40px}.service-page .abilities .btn{justify-self:center;width:70%}.service-page .abilities .btn.btn-green{background:#000000;color:#fff}.service-page .big-picture{display:grid;gap:10px}.service-page .big-picture .text{order:2}.service-page .big-picture .text .head{font-size:24px;font-weight:600;margin-block-end:10px}.service-page .big-picture .picture img{width:100%}@media (min-width: 768px){.service-page .why-us .content{grid-template-columns:repeat(12,minmax(0,1fr))}.service-page .why-us .content .content-card{grid-column:span 6}.service-page .hero-repeat,.service-page .hero-repeat .preview{gap:15px}}@media (min-width: 1024px){.service-page h1{font-size:48px}.service-page .hero{grid-template-columns:repeat(12,minmax(0,1fr));gap:30px}.service-page .hero .preview{display:flex;flex-direction:column;gap:20px;grid-column:span 4;order:3}.service-page .hero .preview .logo{display:flex;flex-grow:1;align-items:center}.service-page .hero .preview .connections{display:grid;justify-content:center;text-align:center;background:#E0B6F6;padding:40px;border-radius:18px}.service-page .hero .preview .connections .number{font-size:40px}.service-page .hero .preview .connections .description{font-size:24px}.service-page .hero .info{grid-column:span 8;gap:15px}.service-page .hero .info .pricing{display:flex;justify-content:space-between}.service-page .hero .info .pricing .price-group{order:2}.service-page .hero .info .pricing .additional-info{gap:20px}.service-page .hero .info .pricing .additional-info .actions button{padding-inline:50px}.service-page .why-us{gap:30px}.service-page .why-us .content,.service-page .how-to-connect,.service-page .how-to-connect ol{gap:20px}.service-page .how-to-connect ol li{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:24px;text-align:end}.service-page .how-to-connect ol li:before{content:counter(item,decimal)}.service-page .how-to-connect button{justify-self:start;width:30%}.service-page .requirements{grid-template-columns:repeat(12,minmax(0,1fr))}.service-page .requirements .requirements-card{grid-column:span 6}.service-page .requirements .requirements-card h3{text-align:start}.service-page .hero-repeat{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.service-page .hero-repeat .preview{grid-column:span 4}.service-page .hero-repeat .info{grid-column:span 8}.service-page .hero-repeat .info .head{font-size:60px}.service-page .abilities .abilities-list{grid-template-columns:repeat(12,minmax(0,1fr))}.service-page .abilities .abilities-list .ability-card{grid-column:span 6}.service-page .abilities .abilities-list .ability-card:nth-child(3){order:4}.service-page .abilities .btn{justify-self:start;width:20%}.service-page .big-picture{grid-template-columns:repeat(12,minmax(0,1fr))}.service-page .big-picture div{grid-column:span 6}.service-page .big-picture .text{order:initial}.service-page .big-picture .picture img{width:100%;height:100%;object-fit:cover;border-radius:18px}}@media (min-width: 1280px){.service-page h1{font-size:70px}.service-page .hero{margin-block-start:40px}.service-page .hero .preview .connections .number{font-size:50px}.service-page .hero .info{gap:40px}.service-page .hero .info .body,.service-page .why-us{font-size:24px}.service-page .why-us .content .content-card{padding:20px}.service-page .how-to-connect ol li{font-size:32px;line-height:120%;padding:20px}.service-page .how-to-connect ol li:before{font-size:60px}.service-page .requirements{gap:20px}.service-page .requirements .requirements-card{font-size:24px;padding:20px}.service-page .requirements .requirements-card *{line-height:140%}.service-page .requirements .requirements-card h3{font-size:32px;line-height:120%}.service-page .hero-repeat .preview .pricing .btn{width:100%}.service-page .hero-repeat .info .head{font-size:70px}.service-page .hero-repeat .info .body{font-size:24px}.service-page .abilities,.service-page .abilities .abilities-list{gap:20px}.service-page .abilities .abilities-list .ability-card{grid-column:span 6}.service-page .abilities .abilities-list .ability-card h3{font-size:32px;margin-block-end:20px}.service-page .big-picture .text .head{font-size:32px;margin-block-end:40px}.service-page .big-picture .text .info{font-size:24px;line-height:140%}}@media (min-width: 1440px){.service-page .hero .preview .connections .number{font-size:60px}.service-page .hero .info .pricing .additional-info .actions button{padding-inline:70px}}
