.cdn-related,.cdn-related *,.cdn-related :after,.cdn-related :before{box-sizing:border-box}.cdn-related{--cdn-related-background:#f1f6f8;--cdn-related-card:#fff;--cdn-related-heading:#023956;--cdn-related-text:#405967;--cdn-related-accent:#008ab9;--cdn-related-hover:#e4eef3;color:var(--cdn-related-text);isolation:isolate;margin:0;padding:0;position:relative;scroll-margin-top:160px;width:100%}.cdn-related,.cdn-related:before{background:var(--cdn-related-background)}.cdn-related:before{box-shadow:0 0 0 100vmax var(--cdn-related-background);clip-path:inset(0 -100vmax);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.cdn-related .cdn-related__inner{margin:0 auto;max-width:1360px;padding:clamp(48px,6vw,80px) 48px;width:100%}.cdn-related .cdn-related__header{margin:0 0 32px;max-width:900px;padding:0}.cdn-related .cdn-related__accent{background:var(--cdn-related-accent);display:block;height:6px;margin:0 0 22px;width:48px}.cdn-related .cdn-related__heading{color:var(--cdn-related-heading);font-family:Korolev Black,Korolev,Arial,sans-serif;font-size:clamp(32px,3.6vw,52px);font-style:normal;font-weight:900;letter-spacing:-.015em;line-height:1.08;margin:0;overflow-wrap:break-word;padding:0;text-align:left;text-transform:uppercase}.cdn-related .cdn-related__introduction{color:var(--cdn-related-text);font-family:Korolev,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.55;margin:18px 0 0;overflow-wrap:break-word;padding:0;text-align:left}.cdn-related .cdn-related__grid{align-items:stretch;display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;width:100%}.cdn-related .cdn-related__item{display:flex;list-style:none;margin:0;min-width:0;padding:0}.cdn-related .cdn-related__card,.cdn-related .cdn-related__card:visited{background:var(--cdn-related-card);border:0;border-radius:0;border-top:3px solid var(--cdn-related-accent);box-shadow:none;color:var(--cdn-related-text);display:flex;flex-direction:column;margin:0;min-width:0;padding:26px 24px;text-align:left;text-decoration:none;transition:background-color .18s ease;width:100%}.cdn-related .cdn-related__title{color:var(--cdn-related-heading)!important;margin:0 0 16px;-webkit-text-fill-color:var(--cdn-related-heading);font-family:Korolev Black,Korolev,Arial,sans-serif;font-size:clamp(24px,2vw,30px);font-weight:900;line-height:1.15;text-align:left;text-transform:uppercase}.cdn-related .cdn-related__description,.cdn-related .cdn-related__title{font-style:normal;letter-spacing:normal;overflow-wrap:break-word;padding:0}.cdn-related .cdn-related__description{color:var(--cdn-related-text)!important;margin:0 0 24px;-webkit-text-fill-color:var(--cdn-related-text);font-family:Korolev,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.55;text-align:left;text-transform:none}.cdn-related .cdn-related__link{align-items:center;color:var(--cdn-related-heading)!important;display:flex;gap:16px;justify-content:space-between;margin-top:auto;min-height:44px;-webkit-text-fill-color:var(--cdn-related-heading);font-family:Korolev,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.3;text-align:left;text-transform:none}.cdn-related .cdn-related__link-text{color:inherit!important;min-width:0;-webkit-text-fill-color:inherit;font:inherit;overflow-wrap:break-word;text-decoration:underline;text-underline-offset:4px}.cdn-related .cdn-related__arrow{color:inherit!important;flex:0 0 auto;-webkit-text-fill-color:inherit;font-size:24px;line-height:1}.cdn-related .cdn-related__card:focus-visible,.cdn-related .cdn-related__card:hover{background:var(--cdn-related-hover);text-decoration:none}.cdn-related .cdn-related__card:focus-visible .cdn-related__link-text,.cdn-related .cdn-related__card:hover .cdn-related__link-text{text-decoration-thickness:2px}.cdn-related .cdn-related__card:focus-visible{outline:3px solid var(--cdn-related-heading);outline-offset:4px}@media (max-width:1024px){.cdn-related .cdn-related__inner{padding:56px 32px}.cdn-related .cdn-related__grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cdn-related .cdn-related__inner{padding:42px 24px}.cdn-related .cdn-related__header{margin-bottom:26px}.cdn-related .cdn-related__heading{font-size:clamp(30px,7vw,40px)}.cdn-related .cdn-related__grid{gap:20px;grid-template-columns:minmax(0,1fr)}.cdn-related .cdn-related__card{padding:24px 22px}.cdn-related .cdn-related__title{font-size:26px}}@media (prefers-reduced-motion:reduce){.cdn-related .cdn-related__card{transition:none}}