.service-breadcrumb{font-size:13px;color:#5b687d;line-height:1.7;margin-bottom:25px}.service-page h1{font-size:clamp(32px,3.5vw,54px);line-height:1.08;letter-spacing:-.035em}.service-photo{margin:0;min-width:0}.service-photo img{display:block;width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:16px}.service-photo figcaption{font-size:13px;line-height:1.5;color:#5b687d;margin-top:10px}.service-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;border-top:1px solid #dce2eb;padding-top:22px}.service-features h3{font-size:22px}.service-features p{font-size:16px;line-height:1.7}.service-steps{max-width:800px;padding-left:22px}.service-steps li{padding:9px 0;line-height:1.7}.service-page details{border-top:1px solid #dce2eb;padding:18px 0}.service-page summary{font-size:20px;cursor:pointer;font-weight:700}.service-page details p{max-width:75ch}.service-links{display:flex;gap:14px 28px;flex-wrap:wrap}.service-page [id]{scroll-margin-top:100px}@media(max-width:760px){.service-features{grid-template-columns:1fr;gap:10px}.service-page .flag-hero{grid-template-columns:1fr}.service-photo{grid-row:2}.service-photo img{max-height:360px}}
