.service-detail{--sd-ink:#12373b;--sd-brand:#17858a;--sd-brand-dark:#0f6468;--sd-muted:#587074;--sd-line:#dfeaea;--sd-tint:#e4f2f2;--sd-soft:#f5fafa;--sd-shadow:0 1px 2px #12373b0a,0 10px 28px #12373b12;--sd-focus:0 0 0 3px #fff,0 0 0 5px #17858a;background:linear-gradient(#f5fafa,#fff 360px);background:linear-gradient(180deg,var(--sd-soft)0,#fff 360px);color:var(--sd-ink);text-align:start;min-height:60vh;padding:0 0 56px;display:block}@media (width>=992px){.service-detail{padding-bottom:88px}}.service-detail .container{padding-inline:16px}.service-detail__breadcrumb{padding:16px 0 0}.service-detail__breadcrumb ol{color:var(--sd-muted);flex-wrap:wrap;gap:4px 0;margin:0;padding:0;font-size:13px;line-height:1.7;list-style:none;display:flex}.service-detail__breadcrumb li{word-wrap:anywhere;align-items:center;min-width:0;display:inline-flex}.service-detail__breadcrumb li+li:before{color:#a9bcbd;content:"/";margin-inline:8px}.service-detail__breadcrumb a{color:var(--sd-muted);border-radius:6px;-webkit-text-decoration:none;text-decoration:none}.service-detail__breadcrumb a:hover{color:var(--sd-brand)}.service-detail__breadcrumb a:focus-visible{box-shadow:var(--sd-focus);outline:none}.service-detail__breadcrumb [aria-current=page]{color:var(--sd-ink);font-weight:500}.service-detail__header{padding:18px 0 20px}@media (width>=768px){.service-detail__header{padding:24px 0 28px}}.service-detail__title{word-wrap:anywhere;color:var(--sd-ink);margin:0;font-size:26px;font-weight:800;line-height:1.45}@media (width>=768px){.service-detail__title{font-size:34px}}.service-detail__layout{grid-gap:20px;grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=992px){.service-detail__layout{-moz-column-gap:40px;grid-template:"cover aside""content aside"1fr/minmax(0,1fr) 320px;gap:32px 40px}}@media (width>=1200px){.service-detail__layout{-moz-column-gap:56px;column-gap:56px}}.service-detail__cover{background:var(--sd-tint);box-shadow:var(--sd-shadow);border-radius:20px;margin:0;overflow:hidden}@media (width>=992px){.service-detail__cover{border-radius:24px;grid-area:cover}}.service-detail__cover .article-thumbnail,.service-detail__cover img,.service-detail__cover picture{width:100%;max-width:100%;display:block}.service-detail__cover img{border-radius:0}.service-detail__aside{min-width:0}@media (width>=992px){.service-detail__aside{grid-area:aside;align-self:start;position:sticky;top:24px}}.service-detail .service-detail-cta{border:1px solid var(--sd-line);box-shadow:var(--sd-shadow);background:#fff;border-radius:20px;padding:20px}@media (width>=992px){.service-detail .service-detail-cta{border-radius:24px;padding:24px}}.service-detail .service-detail-cta__title{color:var(--sd-ink);text-align:start;margin:0 0 6px;font-size:17px;font-weight:700;line-height:1.6}.service-detail .service-detail-cta__text{color:var(--sd-muted);text-align:start;margin:0 0 16px;font-size:14px;line-height:1.9}.service-detail .service-detail-cta__actions{grid-gap:10px;gap:10px;display:grid}@media (width>=576px) and (width<=991px){.service-detail .service-detail-cta__actions{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.service-detail .service-detail-cta__button{border:1px solid var(--sd-line);color:var(--sd-brand-dark);text-align:center;background:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:52px;padding:0 20px;font-size:15px;font-weight:700;line-height:1.4;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.service-detail .service-detail-cta__button:hover{border-color:var(--sd-brand);color:var(--sd-brand-dark);-webkit-text-decoration:none;text-decoration:none}.service-detail .service-detail-cta__button:focus-visible{box-shadow:var(--sd-focus);outline:none}.service-detail .service-detail-cta__button--primary{background:var(--sd-brand);border-color:var(--sd-brand);color:#fff}.service-detail .service-detail-cta__button--primary:hover{background:var(--sd-brand-dark);border-color:var(--sd-brand-dark);color:#fff}.service-detail .service-detail__content{word-wrap:anywhere;color:var(--sd-ink);min-width:0;max-width:46rem;font-size:16px;line-height:1.9}@media (width>=768px){.service-detail .service-detail__content{font-size:17px}}@media (width>=992px){.service-detail .service-detail__content{grid-area:content}}[dir=ltr] .service-detail .service-detail__content{line-height:1.75}.service-detail .service-detail__content>:first-child{margin-top:0}.service-detail .service-detail__content>:last-child{margin-bottom:0}.service-detail .service-detail__content blockquote,.service-detail .service-detail__content li,.service-detail .service-detail__content p,.service-detail .service-detail__content td,.service-detail .service-detail__content th{text-align:start}.service-detail .service-detail__content p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 1em}.service-detail .service-detail__content h2,.service-detail .service-detail__content h3,.service-detail .service-detail__content h4{color:var(--sd-ink);margin:1.8em 0 .6em;font-weight:800;line-height:1.55}.service-detail .service-detail__content h2{font-size:22px}@media (width>=768px){.service-detail .service-detail__content h2{font-size:24px}}.service-detail .service-detail__content h3{font-size:19px}@media (width>=768px){.service-detail .service-detail__content h3{font-size:20px}}.service-detail .service-detail__content h4{font-size:17px}.service-detail .service-detail__content a{color:var(--sd-brand-dark);text-underline-offset:4px;font-weight:600;text-decoration-color:#17858a66;text-decoration-line:underline!important}.service-detail .service-detail__content a:hover{color:var(--sd-brand);text-decoration-color:currentColor}.service-detail .service-detail__content a:focus-visible{box-shadow:var(--sd-focus);border-radius:4px;outline:none}.service-detail .service-detail__content b,.service-detail .service-detail__content strong{font-weight:700}.service-detail .service-detail__content ol,.service-detail .service-detail__content ul{margin:0 0 1.2em;padding-inline:1.4em 0}.service-detail .service-detail__content ul{list-style:outside}.service-detail .service-detail__content ol{list-style:decimal}.service-detail .service-detail__content li{font-size:inherit;line-height:inherit;margin:0 0 .4em;padding-inline-start:.2em}.service-detail .service-detail__content li::marker{color:var(--sd-brand)}.service-detail .service-detail__content iframe,.service-detail .service-detail__content img,.service-detail .service-detail__content video{border-radius:16px;max-width:100%;height:auto;margin-inline:auto;display:block}.service-detail .service-detail__content picture{display:block}.service-detail .service-detail__content figure{margin:1.4em 0}.service-detail .service-detail__content blockquote{background:var(--sd-soft);border:0;border-inline-start:4px solid var(--sd-brand);color:var(--sd-ink);border-radius:14px;margin:1.4em 0;padding:14px 18px}.service-detail .service-detail__content blockquote p:last-child{margin-bottom:0}.service-detail .service-detail__content table{border-collapse:collapse;width:100%;max-width:100%;margin:0 0 1.4em;font-size:15px;display:block;overflow-x:auto}.service-detail .service-detail__content td,.service-detail .service-detail__content th{border:1px solid var(--sd-line);vertical-align:top;padding:10px 14px}.service-detail .service-detail__content th{background:var(--sd-tint);font-weight:700}.service-detail .service-detail__content hr{border:0;border-top:1px solid var(--sd-line);margin:2em 0}