.cdn-service-directory,.cdn-service-directory *,.cdn-service-directory :after,.cdn-service-directory :before{box-sizing:border-box}.cdn-service-directory{--cdn-sd-background:#023956;--cdn-sd-text:#fff;--cdn-sd-accent:#008ab9;--cdn-sd-hover-background:#fff;--cdn-sd-hover-text:#023956;background-color:var(--cdn-sd-background);color:var(--cdn-sd-text);isolation:isolate;margin:0;padding:64px 0;position:relative;scroll-margin-top:160px;width:100%}.cdn-service-directory:before{background:var(--cdn-sd-background);box-shadow:0 0 0 100vmax var(--cdn-sd-background);clip-path:inset(0 -100vmax);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.cdn-service-directory .cdn-service-directory__inner{margin:0 auto;max-width:1360px;padding:0 48px;width:100%}.cdn-service-directory .cdn-service-directory__header{margin:0 0 30px;padding:0}.cdn-service-directory .cdn-service-directory__accent{background:var(--cdn-sd-accent);display:block;height:6px;margin:0 0 22px;width:48px}.cdn-service-directory .cdn-service-directory__heading{color:var(--cdn-sd-text)!important;margin:0;padding:0;-webkit-text-fill-color:var(--cdn-sd-text);font-family:Korolev Black,Korolev,Arial,sans-serif;font-size:clamp(30px,3vw,40px);font-style:normal;font-weight:900;letter-spacing:normal;line-height:1.1;overflow-wrap:break-word;text-align:left;text-transform:uppercase}.cdn-service-directory .cdn-service-directory__introduction{color:var(--cdn-sd-text)!important;margin:16px 0 0;max-width:850px;padding:0;-webkit-text-fill-color:var(--cdn-sd-text);font-family:Korolev,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.55;overflow-wrap:break-word;text-align:left}.cdn-service-directory .cdn-service-directory__list{align-items:stretch;display:grid;gap:0 40px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0;width:100%}.cdn-service-directory .cdn-service-directory__item{display:flex;list-style:none;margin:0;min-width:0;padding:0}.cdn-service-directory .cdn-service-directory__link,.cdn-service-directory .cdn-service-directory__link:visited{align-items:center;border:0;border-bottom:1px solid;border-radius:0;color:var(--cdn-sd-text)!important;display:flex;gap:22px;justify-content:space-between;margin:0;min-height:76px;min-width:0;padding:20px 16px;width:100%;-webkit-text-fill-color:var(--cdn-sd-text);background:transparent;box-shadow:none;font-family:Korolev,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.3;text-align:left;text-decoration:none;text-transform:none;transition:background-color .18s ease,color .18s ease}.cdn-service-directory .cdn-service-directory__label{color:inherit!important;display:block;min-width:0;-webkit-text-fill-color:inherit;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;overflow-wrap:break-word}.cdn-service-directory .cdn-service-directory__arrow{color:inherit!important;display:block;flex:0 0 auto;-webkit-text-fill-color:inherit;font-family:Arial,sans-serif;font-size:26px;font-weight:400;line-height:1}.cdn-service-directory .cdn-service-directory__link:focus-visible,.cdn-service-directory .cdn-service-directory__link:hover{color:var(--cdn-sd-hover-text)!important;-webkit-text-fill-color:var(--cdn-sd-hover-text);background:var(--cdn-sd-hover-background);text-decoration:none}.cdn-service-directory .cdn-service-directory__link:focus-visible *,.cdn-service-directory .cdn-service-directory__link:hover *{color:var(--cdn-sd-hover-text)!important;-webkit-text-fill-color:var(--cdn-sd-hover-text)!important}.cdn-service-directory .cdn-service-directory__link:focus-visible{outline:2px solid var(--cdn-sd-text);outline-offset:4px}@media (max-width:1024px){.cdn-service-directory{padding:48px 0}.cdn-service-directory .cdn-service-directory__inner{padding:0 32px}.cdn-service-directory .cdn-service-directory__list{column-gap:28px}.cdn-service-directory .cdn-service-directory__link{font-size:20px;padding:18px 12px}}@media (max-width:767px){.cdn-service-directory{padding:40px 0}.cdn-service-directory .cdn-service-directory__inner{padding:0 24px}.cdn-service-directory .cdn-service-directory__header{margin-bottom:24px}.cdn-service-directory .cdn-service-directory__heading{font-size:30px}.cdn-service-directory .cdn-service-directory__list{gap:0;grid-template-columns:minmax(0,1fr)}.cdn-service-directory .cdn-service-directory__link{font-size:20px;gap:16px;min-height:64px;padding:17px 12px}}@media (prefers-reduced-motion:reduce){.cdn-service-directory .cdn-service-directory__link{transition:none}}