.service-topic{padding-top:105px;background:#fff}.service-topic__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:80px;align-items:start}.service-topic__intro h2{max-width:560px;margin:0;font-size:clamp(2.7rem,5vw,5rem);line-height:.95;letter-spacing:-.06em}.service-topic__intro>p:last-child{max-width:520px;margin:26px 0 0;color:#64748a}.service-topic__cards{border-top:1px solid #b9cbe0}.service-topic__cards article{display:grid;grid-template-columns:52px 190px 1fr;gap:20px;padding:27px 0;border-bottom:1px solid #dbe5f0}.service-topic__cards span{color:#f5811c;font-size:.72rem;font-weight:800}.service-topic__cards h3{margin:0;color:#0e4f9f;font-size:1.15rem}.service-topic__cards p{margin:0;color:#64748a;font-size:.86rem}.phone-stage__device--tablet{left:0!important;top:5%!important;width:min(95%,650px)!important;max-height:590px;object-fit:contain}.phone-stage__device--laptop{left:0!important;top:5%!important;width:min(112%,760px)!important;max-width:none!important;max-height:540px;object-fit:contain}.phone-stage:has(.phone-stage__device--laptop) .phone-stage__tag{width:auto!important;min-width:0!important;max-width:190px!important;align-self:auto!important}.phone-stage:has(.phone-stage__device--laptop) .phone-stage__tag--time{top:8%;left:-1%}.phone-stage:has(.phone-stage__device--laptop) .phone-stage__tag--warranty{right:-2%;bottom:8%}
@media(max-width:900px){.service-topic__grid{grid-template-columns:1fr;gap:42px}.service-topic__cards article{grid-template-columns:44px 170px 1fr}.phone-stage__device--laptop{width:min(105%,680px)!important}}
@media(max-width:620px){.service-topic{padding-top:70px}.service-topic__cards article{grid-template-columns:36px 1fr;gap:8px 14px}.service-topic__cards p{grid-column:2}.phone-stage__device--tablet{width:88%!important}.phone-stage__device--laptop{width:108%!important}}
