/* Scoped to service content. Theme header/footer/widgets are intentionally inherited. */
.logosnet-service{--wwd-red:#df252b;--wwd-line:#d8dce0;--wwd-font:inherit;box-sizing:border-box;max-width:1280px;margin:0 auto;padding:clamp(28px,5vw,72px) clamp(20px,4vw,60px) 72px;background:#fff;color:#20232a;font-family:var(--wwd-font);font-size:clamp(17px,1.35vw,20px);font-weight:400;line-height:1.6}
.logosnet-service *,.logosnet-service *::before,.logosnet-service *::after{box-sizing:border-box}
.logosnet-service h1,.logosnet-service h2,.logosnet-service p,.logosnet-service li{font-family:inherit;color:inherit;letter-spacing:normal;text-transform:none}
.logosnet-service h1{font-size:clamp(34px,4vw,58px);font-weight:400;line-height:1.15;margin:0 0 22px}
.logosnet-service h2{font-size:clamp(26px,2.7vw,36px);font-weight:400;line-height:1.25;margin:0 0 24px}
.logosnet-service p{font-size:inherit;line-height:1.6;margin:0 0 20px}
.logosnet-service a{color:inherit;text-decoration:none;text-underline-offset:5px}
.logosnet-service a:hover{text-decoration:underline}
.logosnet-service a:focus-visible{outline:2px solid var(--wwd-red);outline-offset:6px}
.logosnet-service__breadcrumb{font-size:14px;line-height:1.6;margin-bottom:38px;color:#626773}
.logosnet-service__breadcrumb [aria-current]{color:#20232a}
.logosnet-service .logosnet-service__lead{font-size:clamp(23px,2.8vw,36px);line-height:1.3;margin:0}
.logosnet-service__header{margin-bottom:36px}
.logosnet-service__art{margin:0 0 32px;padding:0}
.logosnet-service__art img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;border:0;border-radius:0}
.logosnet-service__intro{margin-bottom:40px}
.logosnet-service__topics{border-top:1px solid var(--wwd-line);padding:42px 0}
.logosnet-service__topics ul{columns:2;column-gap:72px;margin:0;padding-left:25px;list-style:disc}
.logosnet-service__topics li{break-inside:avoid;margin:0 0 15px;padding-left:4px;font-size:inherit;line-height:1.5}
.logosnet-service__topics li::marker{color:var(--wwd-red)}
.logosnet-service__columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;border-top:1px solid var(--wwd-line);border-bottom:1px solid var(--wwd-line);padding:42px 0}
.logosnet-service__columns>section+section{padding-left:40px;border-left:1px solid var(--wwd-line)}
.logosnet-service__columns p:last-child{margin-bottom:0}
.logosnet-service__cta{margin:48px 0;padding:36px 24px;text-align:center;background:#f5f6f7}
.logosnet-service__cta h2{font-size:clamp(25px,2.7vw,35px);max-width:1040px;margin:0 auto 27px}
.logosnet-service .logosnet-service__button{display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:10px 30px;border:1px solid var(--wwd-red);border-radius:40px;min-height:48px;line-height:1.4;background:#fff;color:#20232a}
.logosnet-service__button:hover{background:#fbefef!important;text-decoration:none!important}
.logosnet-service__back{border-top:1px solid var(--wwd-line);padding-top:24px;font-size:16px}
.logosnet-service__back span{color:var(--wwd-red);margin-right:12px}
@media(max-width:720px){.logosnet-service{padding:28px 20px 48px}.logosnet-service__breadcrumb{margin-bottom:28px}.logosnet-service__topics ul{columns:1}.logosnet-service__columns{grid-template-columns:1fr;gap:32px}.logosnet-service__columns>section+section{padding:32px 0 0;border-left:0;border-top:1px solid var(--wwd-line)}.logosnet-service__topics,.logosnet-service__columns{padding-top:32px;padding-bottom:32px}.logosnet-service__cta{margin:34px 0}.logosnet-service__button{max-width:100%}}
