.service-page{max-width:1380px;margin:auto;padding:48px 6vw 90px}.service-breadcrumb{font-size:14px;margin-bottom:42px}.service-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.service-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:6vw;align-items:center;margin-bottom:70px}.service-heading h1{font-size:clamp(2.8rem,5.4vw,5.8rem);line-height:1.06;margin:20px 0 28px;overflow-wrap:break-word}.service-heading p:not(.section-label){font-size:1.15rem;max-width:680px}.service-heading img{display:block;width:100%;height:420px;object-fit:cover}.service-coverage{border-left:2px solid var(--aqua);padding-left:18px;font-size:1rem!important}.service-detail{display:grid;grid-template-columns:1fr 1.6fr;gap:6vw;border-top:1px solid var(--line);padding:44px 0}.service-detail h2,.service-related h2{font-size:clamp(2rem,3.4vw,3.3rem);line-height:1.1}.service-detail ul{padding-left:22px;margin-top:0}.service-detail li{margin-bottom:14px}.service-faq{margin-top:22px}.service-faq h3{font-size:1.1rem;line-height:1.5;margin:26px 0 10px}.service-faq p{max-width:740px}.service-related{border-top:1px solid var(--line);padding-top:42px}.service-related ul{display:flex;flex-wrap:wrap;gap:14px 26px;list-style:none;padding:0}.service-related a,.service-detail a:not(.button){text-decoration:underline;text-underline-offset:5px}.service-language a{padding:6px;font-size:14px}.service-language a[aria-current]{font-weight:700;text-decoration:underline}.service-page .button{margin-top:12px}.service-card .service-link,.welco-service-copy .service-link{display:inline-block;margin-top:12px;border-bottom:1px solid currentColor;font-size:14px}.service-index{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:28px}.service-index a{text-decoration:underline;text-underline-offset:5px;font-size:14px}.service-nav .brand small{font-size:10px}.service-nav nav{gap:1.25rem}.service-contact-note{font-size:14px;max-width:660px;margin-top:18px}.guide-languages a{border-bottom:1px solid currentColor}.service-page a:focus-visible,.service-nav a:focus-visible{outline:2px solid var(--aqua);outline-offset:5px}@media(max-width:900px){.service-heading{grid-template-columns:1fr;gap:28px}.service-heading img{height:320px}.service-detail{grid-template-columns:1fr;gap:12px}.service-page{padding-top:32px}.service-nav nav{align-items:flex-start}.service-nav nav.open{display:flex}}@media(max-width:560px){.service-page{padding:28px 7vw 65px}.service-breadcrumb{margin-bottom:28px}.service-heading{margin-bottom:44px}.service-heading img{height:260px}.service-heading h1{font-size:2.8rem}.service-heading p:not(.section-label){font-size:1rem}.service-detail{padding:30px 0}.service-related ul{display:block}.service-related li{margin:14px 0}} 
