

:root {--box-media: rgba(45,58,95,1);--inner-bottom-entry: rgb(0,212,170);--nav-title: 8px;--hero-top-group: 16px;--panel-cell: rgba(10,14,39,1);--nav-main: #141b3a;--section-head-title: 0 8px 24px rgba(0, 0, 0, 0.35);--row__badge: #33deb8;--box-band: 0 16px 40px rgba(0, 0, 0, 0.45);--content-top: #ffffff;--outer-foot-box: #212d52;--row-center-badge: rgba(26,36,66,1);--band-dark: 24px;--col-cell: #cbd5e1;--box-btn: #00b890;--hero-zone: #94a3b8;--panel-btn: #6366f1;--hero-band-container: #fbbf24;--primary-note: linear-gradient(135deg, var(--inner-bottom-entry) 0%, var(--panel-btn) 100%)}

* { box-sizing: border-box; }
html {overflow-x: hidden;scroll-behavior: smooth}
body.strip-area {background: var(--panel-cell);overflow-x: hidden;line-height: 1.6;margin: 0;font-family: 'Segoe UI', Roboto, -apple-system, BlinkMacSystemFont, sans-serif;color: var(--content-top);visibility:visible;pointer-events:auto}
img {max-width: 100%;display: block;height: auto}
a {text-decoration: none;color: inherit}
ul {padding: 0;margin: 0;list-style: none}
h1, h2, h3, h4 {margin: 0 0 0.5em;font-weight: 700}
p {color: var(--col-cell);margin: 0 0 1em}

.entry-area {margin: 0 auto;padding: 0 24px;max-width: 1200px}
.foot-icon {font-size: 2rem;margin-bottom: 8px;color: var(--content-top);text-align: center}
.note-block {color: var(--hero-zone);text-align: center;margin-bottom: 32px}
.site-text {font-weight: 600;letter-spacing: 0.08em;font-size: 0.8rem;color: var(--inner-bottom-entry);text-transform: uppercase}
.container-tier { color: var(--col-cell); }
.container-tier h2, .container-tier h3 { color: var(--content-top); }


.unit-area {font-size: 0.95rem;padding: 12px 28px;align-items: center;font-weight: 600;display: inline-flex;border-radius: var(--nav-title);justify-content: center;transition: all 0.2s ease;cursor: pointer;border: 2px solid transparent}
.row__badge {color: #fff;background: var(--primary-note)}
.row__badge:hover {transform: translateY(-2px);box-shadow: var(--section-head-title)}
.side-light-btn {border-color: var(--inner-bottom-entry);color: var(--inner-bottom-entry);background: transparent}
.side-light-btn:hover { background: rgba(0, 212, 170, 0.1); }
.data-main {color: #06210f;background: var(--inner-bottom-entry)}
.title-view {border-color: var(--box-media);color: var(--content-top);background: var(--row-center-badge)}
.wrap-feature {color: #221a02;background: var(--hero-band-container)}
.content__main {font-size: 0.85rem;color: #221a02;background: var(--hero-band-container);padding: 8px 18px}
.section__meta {padding: 16px 36px;font-size: 1.1rem}
.band__view {padding: 8px 18px;font-size: 0.85rem}
.cell-zone { width: 100%; }


.sec-data {position: sticky;top: 0;background: rgba(10, 14, 39, 0.95);z-index: 100;border-bottom: 1px solid var(--box-media);backdrop-filter: blur(10px)}
.flex__lead { width: 100%; }
.center-container { display: block; }
.area-feature {align-items: center;margin: 0 auto;padding: 16px 24px;max-width: 1200px;display: flex;gap: 24px;justify-content: space-between}
.zone-holder {display: flex;align-items: center}
.frame-block {background: var(--primary-note);color: transparent;-webkit-background-clip: text !important;font-size: 1.4rem;font-weight: 800;background-clip: text !important}
.sm-main { height: 36px; }
.region-link {display: flex;align-items: center;overflow: visible;flex-wrap: wrap;gap: 20px;flex: 1}
.band-feature {font-size: 0.9rem;font-weight: 600;white-space: nowrap;padding: 8px 12px;border-radius: var(--nav-title);color: var(--col-cell)}
.band-feature:hover, .band-feature.header-zone-link { color: var(--inner-bottom-entry); }
.flex-bar { position: relative; }
.sec__cell {gap: 4px;background: none;border: none;font-family: inherit;display: flex;align-items: center}
.panel__slot { font-size: 0.7em; }
.region-list {transform: translateY(8px);visibility: hidden;background: var(--row-center-badge);top: 100%;padding: 10px;box-shadow: var(--box-band);transition: all 0.2s ease;grid-template-columns: repeat(2, 1fr);left: 0;display: grid;position: absolute;opacity: 0;border: 1px solid var(--box-media);border-radius: var(--nav-title);gap: 2px;min-width: 300px}
.flex-bar.link-header .region-list,
.flex-bar:hover .region-list {transform: translateY(0);opacity: 1;visibility: visible}
.foot-cell {border-radius: var(--nav-title);align-items: center;color: var(--col-cell);display: flex;padding: 8px 10px;font-size: 0.85rem;gap: 8px;white-space: nowrap}
.foot-cell:hover, .foot-cell.header-zone-link {color: var(--inner-bottom-entry);background: var(--outer-foot-box)}
.outer-light-box {line-height: 1;flex: none;font-size: 1rem}
.outer__note {text-overflow: ellipsis;overflow: hidden}
.content__container {display: flex;align-items: center;gap: 10px}
.segment__container {gap: 4px;border: none;display: none;padding: 8px;background: none;cursor: pointer;flex-direction: column}
.segment__container span {width: 22px;height: 2px;background: var(--content-top)}

.main-icon {height: 100vh;width: 300px;right: -320px;background: var(--nav-main);height: 100dvh;transition: right 0.3s ease;z-index: 200;position: fixed;overflow-y: auto;box-shadow: var(--box-band);top: 0}
.main-icon.link-header { right: 0; }
.nav-top {justify-content: space-between;align-items: center;display: flex;padding: 20px;border-bottom: 1px solid var(--box-media)}
.body-unit-info {border: none;cursor: pointer;color: var(--content-top);background: none;font-size: 1.6rem}
.band__slot {padding: 16px;display: flex;flex-direction: column;gap: 16px}
.region__btn {display: flex;padding-bottom: 12px;flex-direction: column;gap: 4px;border-bottom: 1px solid var(--box-media)}
.box-right {color: var(--hero-zone);font-size: 0.75rem;letter-spacing: 0.06em;text-transform: uppercase;margin: 0 0 4px}
.col__wrap {grid-template-columns: repeat(2, 1fr);display: grid;gap: 4px}
.box__group {font-size: 0.85rem;padding: 10px 8px;color: var(--col-cell);gap: 8px;border-radius: var(--nav-title);align-items: center;display: flex}
.box__group:hover, .box__group.header-zone-link {color: var(--inner-bottom-entry);background: var(--row-center-badge)}
.wrap-btn {z-index: 199;opacity: 0;transition: opacity 0.3s ease;background: rgba(0,0,0,0.6);inset: 0;visibility: hidden;position: fixed}
.wrap-btn.link-header {visibility: visible;opacity: 1}

.sm-banner { display: none; }


.wrap-segment {background: radial-gradient(circle at top right, rgba(0,212,170,0.12), transparent 60%), var(--panel-cell);padding: 64px 0}
.content-text {text-align: center;max-width: 1200px}

.cell-box { padding: 40px 0 32px; }
.cell-box .col-lg-slot {font-size: 2.1rem;margin-bottom: 14px}
.cell-box .panel-item-meta {margin-bottom: 18px;font-size: 1rem}
.cell-box .panel-cell { max-width: 280px; }
.cell-box .side-list-banner { max-width: 220px; }
.box-grid-container {align-items: center;display: grid;text-align: left;gap: 48px;grid-template-columns: 1.1fr 0.9fr}
.icon-module {flex-direction: column;display: flex}
.icon-module .cell-module,
.icon-module .text-band,
.icon-module .page__cell { justify-content: flex-start; }
.cell-module {gap: 12px;justify-content: center;flex-wrap: wrap;margin-bottom: 20px;display: flex}
.row-wide {font-size: 0.8rem;background: var(--row-center-badge);border: 1px solid var(--box-media);padding: 6px 14px;color: var(--col-cell);border-radius: 999px}
.col-lg-slot {font-size: 2.6rem;margin-bottom: 20px;color: var(--content-top);line-height: 1.15}
@supports (background-clip: text) or (-webkit-background-clip: text) {
  .col-lg-slot {background: var(--primary-note);color: transparent;-webkit-background-clip: text !important;background-clip: text !important}
}
.hero-band {margin: 0 auto 24px;max-width: 320px}
.side-list-banner { display: none; }
.panel-cell {max-width: 420px;margin: 0}
.hero-info {width: 100%;border-radius: var(--hero-top-group)}
.panel-item-meta {color: var(--col-cell);margin-bottom: 24px;font-size: 1.1rem}
.text-band {gap: 24px;display: flex;margin-bottom: 32px;justify-content: center;flex-wrap: wrap}
.sec-meta {gap: 8px;color: var(--col-cell);display: flex;align-items: center;font-weight: 600}
.section-entry { color: var(--inner-bottom-entry); }
.hero-zone-media { white-space: nowrap; }
.page__cell {gap: 16px;margin-bottom: 20px;justify-content: center;display: flex;flex-wrap: wrap}
.foot__link {color: var(--hero-zone);font-size: 0.8rem}


.note-content {padding: 64px 0;background: var(--nav-main)}
.panel-head-link {gap: 24px;display: grid;margin-top: 32px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr))}
.main__group {border: 1px solid var(--box-media);border-radius: var(--hero-top-group);transition: all 0.25s ease;background: var(--row-center-badge);padding: 28px}
.main__group:hover {box-shadow: var(--section-head-title);transform: translateY(-4px);background: var(--outer-foot-box)}
.img-nav {padding: 6px 14px;display: inline-block;border-radius: 999px;background: var(--outer-foot-box);font-size: 0.85rem;margin-bottom: 12px}
.sec__feature {color: var(--hero-band-container);background: rgba(251,191,36,0.15)}
.body-alt-meta {color: var(--panel-btn);background: rgba(99,102,241,0.15)}
.wrap-left-badge {color: var(--inner-bottom-entry);background: rgba(0,212,170,0.15)}
.banner-hero { font-size: 1.25rem; }
.wrap-secondary {font-weight: 600;color: var(--inner-bottom-entry);font-size: 0.9rem}
.panel-light-note { color: var(--col-cell); }
.band-entry {color: var(--inner-bottom-entry);display: inline-block;font-weight: 600;margin-top: 12px}
.band-entry:hover { color: var(--row__badge); }


.side-info { padding: 64px 0; }
.band-img {gap: 10px;justify-content: center;display: flex;margin-bottom: 28px;flex-wrap: wrap}
.tier-secondary {padding: 10px 20px;font-weight: 600;background: var(--row-center-badge);font-family: inherit;border: 1px solid var(--box-media);color: var(--col-cell);border-radius: 999px;cursor: pointer}
.tier-secondary.header-zone-link {background: var(--primary-note);border-color: transparent;color: rgba(255,255,255,1)}
.module-text-inner { position: relative; }
.wrap-panel {display: none;margin: 0 auto;max-width: 920px}
.wrap-panel.header-zone-link { display: block; }
.hero-right {background: var(--row-center-badge);font-size: 0.8rem;border: 1px solid var(--box-media);color: var(--col-cell);border-radius: var(--nav-title);padding: 6px 12px}
.media-nav li {padding: 10px 0;color: var(--col-cell);border-bottom: 1px solid var(--box-media)}
.media-nav li:last-child { border-bottom: none; }
.media-nav li strong { color: var(--content-top); }
.container-region {display: flex;justify-content: center;gap: 10px;flex-wrap: wrap}
.container-segment {gap: 32px;grid-template-columns: 1.3fr 1fr;display: grid;align-items: start}
.hero-bottom-feature { min-width: 0; }
.outer__lead img { border-radius: var(--hero-top-group); }


.wrap-text {background: var(--nav-main);padding: 64px 0}
.segment__desc {display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));margin-top: 32px;gap: 20px}
.unit-box {border: 1px solid var(--box-media);padding: 24px;background: var(--row-center-badge);border-radius: var(--hero-top-group);margin: 0}
.block-zone {color: var(--col-cell);font-style: italic}
.section-secondary {color: var(--content-top);font-weight: 700;margin: 0}
.block-alt-desc {font-weight: 400;color: var(--hero-zone)}
.segment-sub {display: flex;align-items: center;justify-content: center;gap: 10px;margin-bottom: 24px}
.segment-sub span:first-child {color: var(--hero-band-container);font-size: 1.1rem}
.segment-sub span:last-child {color: var(--col-cell);font-weight: 700}
.flex-sub {margin-bottom: 8px;color: var(--hero-band-container);font-size: 0.9rem;display: block}
.outer__meta {color: var(--inner-bottom-entry);display: inline-block;margin-top: 8px;font-size: 0.75rem}


.page-head-holder { padding: 64px 0; }
.band-group {gap: 40px;grid-template-columns: 1.2fr 1fr;display: grid;align-items: start}
.sm-icon {grid-template-columns: repeat(2, 1fr);gap: 16px;display: grid}
.zone-lead {border: 1px solid var(--box-media);text-align: center;border-radius: var(--hero-top-group);padding: 20px;background: var(--row-center-badge)}
.row__media {display: block;color: var(--inner-bottom-entry);font-weight: 800;font-size: 1.6rem}
.panel-left-lead {color: var(--hero-zone);font-size: 0.85rem}


.tier-menu {padding: 64px 0;background: var(--nav-main)}
.link-hero {margin-top: 32px;display: grid;gap: 20px;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr))}
.wrap-band-link {background: var(--row-center-badge);text-align: center;padding: 24px;border: 1px solid var(--box-media);border-radius: var(--hero-top-group)}
.lg-text {font-size: 2rem;margin-bottom: 8px;display: block}
.desc-region { font-size: 1.05rem; }
.col-unit {color: var(--col-cell);font-size: 0.9rem}
.page-band {flex-wrap: wrap;gap: 32px;justify-content: center;margin-top: 36px;display: flex}
.btn-card { text-align: center; }
.btn-card strong {font-size: 1.4rem;display: block;color: var(--inner-bottom-entry)}
.btn-card span {color: var(--hero-zone);font-size: 0.85rem}


.page-entry { padding: 64px 0; }
.module-head {margin-top: 32px;gap: 20px;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));display: grid}
.card-primary {background: var(--row-center-badge);border: 1px solid var(--box-media);text-align: center;transition: all 0.25s ease;border-radius: var(--hero-top-group);padding: 24px}
.card-primary:hover {transform: translateY(-4px);box-shadow: var(--section-head-title)}
.card-zone-meta {display: block;margin-bottom: 10px;font-size: 2rem}
.area__main { font-size: 1.05rem; }
.region-unit {font-size: 0.9rem;margin-bottom: 16px}
.btn-zone {margin-top: 32px;text-align: center}


.outer-wrap {background: var(--nav-main);padding: 64px 0}
.nav-full {max-width: 760px;display: flex;flex-direction: column;margin: 32px auto 0;gap: 12px}
.feature-sec {padding: 16px 20px;background: var(--row-center-badge);border: 1px solid var(--box-media);border-radius: var(--nav-title)}
.section-strip-lead {cursor: pointer;color: var(--content-top);font-weight: 700}
.tier-wide {margin-bottom: 0;margin-top: 12px}


.hero-foot-note { padding: 64px 0; }
.site-main {align-items: center;gap: 40px;grid-template-columns: 1.4fr 1fr;display: grid}
.entry-content {gap: 16px;display: flex;flex-direction: column}


.outer-holder {background: var(--nav-main);padding: 64px 0}
.layout-frame {gap: 20px;margin-top: 32px;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));display: grid}
.zone-main {text-align: center;border: 1px solid var(--box-media);background: var(--row-center-badge);border-radius: var(--hero-top-group);padding: 24px}
.dark-note {display: block;margin-bottom: 8px;font-size: 1.8rem}


.region-item {padding: 64px 0;background: var(--primary-note)}
.header__title {text-align: center;color: #fff}
.header__title h2 { color: #fff; }
.header__title p { color: rgba(255,255,255,0.9); }
.tier-group {margin: 24px 0 12px;display: flex;justify-content: center;flex-wrap: wrap;gap: 16px}
.region-item .row__badge {background: rgb(255,255,255);color: var(--box-btn)}
.region-item .side-light-btn {border-color: #fff;color: rgb(255,255,255)}
.content-menu {color: rgba(255,255,255,0.85);font-size: 0.9rem}


.tier__btn {border-top: 1px solid var(--box-media);padding: 56px 0 24px;background: var(--nav-main)}
.lg-slot {display: grid;max-width: 1200px;gap: 32px;margin: 0 auto;grid-template-columns: 1.5fr 1fr 1fr 1fr;padding: 0 24px}
.body-strip {flex-direction: column;display: flex}
.desc-row { gap: 8px; }
.card-title {text-transform: uppercase;font-weight: 700;margin-bottom: 12px;font-size: 0.85rem;letter-spacing: 0.05em;color: var(--content-top)}
.content-dark-note, .sec-item {display: block;font-size: 0.9rem;padding: 4px 0;color: var(--col-cell)}
.content-dark-note:hover { color: var(--inner-bottom-entry); }
.band-note { font-size: 0.9rem; }
.region-zone-desc {display: flex;flex-wrap: wrap;gap: 8px;margin-top: 12px}
.band-text-title {background: var(--row-center-badge);color: var(--hero-zone);border-radius: 999px;padding: 4px 10px;font-size: 0.75rem}
.head-slot {height: 32px;margin-bottom: 12px}
.band-foot-slot {max-width: 1200px;border-top: 1px solid var(--box-media);display: flex;margin: 40px auto 0;padding: 24px 24px 0;justify-content: space-between;gap: 16px;align-items: center;flex-wrap: wrap}
.content-item-text {flex-wrap: wrap;display: flex;gap: 8px}
.content-container {border: 1px solid var(--box-media);background: var(--row-center-badge);padding: 6px 12px;color: var(--col-cell);font-size: 0.8rem;border-radius: var(--nav-title)}
.zone-right {color: var(--hero-zone);font-size: 0.8rem;text-align: right}
.zone-right p {color: inherit;margin: 0}
.row-head {color: var(--hero-zone);font-size: 0.75rem}


.sec-center-view {background: var(--nav-main);padding: 16px 0;border-bottom: 1px solid var(--box-media)}
.foot-note {color: var(--hero-zone);display: flex;font-size: 0.85rem;gap: 8px}
.foot-note li + li::before {content: '/';margin-right: 8px}
.foot-note a { color: var(--inner-bottom-entry); }

.zone-media { padding: 56px 0; }
.bar-banner {align-items: start;gap: 40px;display: grid;grid-template-columns: 2fr 1fr}
.module-text {flex-direction: column;gap: 28px;display: flex}
.sec-media {padding: 28px;border: 1px solid var(--box-media);border-radius: var(--hero-top-group);background: var(--row-center-badge)}
.side-strip { font-size: 1.4rem; }
.content__view { margin-bottom: 16px; }
.content__view h3 {color: var(--content-top);font-size: 1rem}
.site-link {position: sticky;flex-direction: column;display: flex;top: 100px;gap: 20px}
.outer-info { margin-top: 12px; }

.region-narrow-btn {background: var(--nav-main);padding: 56px 0}
.hero-block {grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));display: grid;gap: 24px}
.sub-feature {display: flex;flex-direction: column;gap: 12px}
.zone__view {border: 1px solid var(--box-media);padding: 24px;background: var(--row-center-badge);border-radius: var(--hero-top-group)}
.sec-bar-frame {gap: 8px;flex-direction: column;display: flex}
.sec-bar-frame a {color: var(--inner-bottom-entry);font-size: 0.9rem}
.wrap-alt-badge p { font-size: 0.9rem; }
.nav-main p {color: var(--col-cell);font-size: 0.9rem;margin: 0 0 6px}
.nav__badge a {color: var(--inner-bottom-entry);font-size: 0.9rem}

.group-header { padding: 56px 0; }
.header-top {grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));display: grid;gap: 20px;margin-top: 24px}
.segment__inner {border: 1px solid var(--box-media);background: var(--row-center-badge);padding: 24px;border-radius: var(--hero-top-group);text-align: center}
.segment__inner h4 { margin-bottom: 16px; }


.list-inner { display: block; }
.panel-foot-desc {text-align: center;padding: 48px 0 24px}
.narrow-media {padding: 40px 0;text-align: center;background: var(--nav-main)}
.unit-note { padding: 24px 0 56px; }
.zone-box {gap: 40px;display: grid;grid-template-columns: 2fr 1fr;align-items: start}
.center-box {position: sticky;border: 1px solid var(--box-media);flex-direction: column;display: flex;border-radius: var(--hero-top-group);top: 100px;padding: 20px;background: var(--row-center-badge);gap: 8px}
.foot-narrow {color: var(--inner-bottom-entry);font-size: 0.9rem;padding: 4px 0}



@media (max-width: 1150px) {
  .region-link { display: none; }
  .segment__container { display: flex; }
  .main-bar { display: none; }
  .sm-banner {z-index: 150;bottom: 0;left: 0;gap: 10px;border-top: 1px solid var(--box-media);padding: 10px 16px calc(10px + env(safe-area-inset-bottom));position: fixed;backdrop-filter: blur(10px);display: flex;right: 0;background: rgba(10, 14, 39, 0.97)}
  .sm-banner .unit-area { flex: 1; }
  body.strip-area { padding-bottom: 64px; }
}
@media (max-width: 900px) {
  .band-group, .site-main, .bar-banner, .zone-box { grid-template-columns: 1fr; }
  .lg-slot { grid-template-columns: 1fr 1fr; }
  .zone-right { text-align: left; }
  .box-grid-container {text-align: center;grid-template-columns: 1fr}
  .icon-module .cell-module,
  .icon-module .text-band,
  .icon-module .page__cell { justify-content: center; }
  .panel-cell { display: none; }
  .side-list-banner {display: block;max-width: 280px;margin: 0 auto 24px}
  .container-segment { grid-template-columns: 1fr; }
}
@media (max-width: 600px) {
  .col-lg-slot { font-size: 2rem; }
  .lg-slot { grid-template-columns: 1fr; }
  .band-foot-slot {flex-direction: column;align-items: flex-start}
}


.main__group .hero-info,
.card-primary img,
.main__group img {object-fit: contain !important;max-width: 512px;aspect-ratio: 1 / 1 !important;max-height: 512px;background: linear-gradient(135deg, var(--row-center-badge), var(--outer-foot-box))}


.sf-related-articles{background:rgba(255,255,255,.06);border:1px solid rgba(148,163,184,.24);margin:clamp(28px,5vw,56px) auto;border-radius:24px;max-width:1120px;padding:clamp(18px,3vw,28px);box-shadow:0 16px 45px rgba(15,23,42,.08)}
.sf-related-articles h2{font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.2;margin:0 0 8px}
.sf-related-articles>p{opacity:.78;margin:0 0 18px;line-height:1.65}
.sf-related-articles__list{display:grid;list-style:none;margin:0;padding:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}
.sf-related-articles__item{margin:0;padding:0;list-style:none}
.sf-related-articles__link{min-height:100%;text-decoration:none;flex-direction:column;border-radius:18px;gap:7px;padding:16px;display:flex;border:1px solid rgba(148,163,184,.18);color:inherit;transition:transform .18s ease,border-color .18s ease,background .18s ease;background:rgba(255,255,255,.08)}
.sf-related-articles__link:hover{transform:translateY(-2px);background:rgba(255,255,255,.13);border-color:rgba(59,130,246,.45)}
.sf-related-articles__type{padding:3px 9px;color:inherit;font-size:.72rem;background:rgba(59,130,246,.14);border-radius:999px;text-transform:uppercase;font-weight:700;letter-spacing:.04em;width:max-content;opacity:.88}
.sf-related-articles strong{font-size:1rem;line-height:1.35}
.sf-related-articles small{opacity:.72;font-size:.88rem;line-height:1.45}
@media(max-width:640px){.sf-related-articles{padding:16px;border-radius:18px;margin:28px 12px}.sf-related-articles__list{grid-template-columns:1fr}.sf-related-articles__link{padding:14px}}
