
.sa-rk80{--ink:#102f43;--blue:#008fb9;--border:#d6e6f0;--soft:#f2f8fc;color:var(--ink);font-size:16px;line-height:1.65;max-width:1320px;margin:0 auto 56px}
.sa-rk80 *{box-sizing:border-box}.sa-rk80 h1,.sa-rk80 h2,.sa-rk80 h3{color:#102f43;line-height:1.22}.sa-rk80 h1{font-size:clamp(30px,3.3vw,46px);margin:10px 0 18px}.sa-rk80 h2{font-size:clamp(23px,2.3vw,30px);margin:0 0 18px}.sa-rk80 h3{font-size:19px;margin:0 0 10px}.sa-rk80 p{margin:0 0 15px}
.sa-rk80__hero{background:linear-gradient(115deg,#f6faff,#e9f3ff);border:1px solid var(--border);border-radius:24px;padding:38px;margin-bottom:30px}
.sa-rk80__eyebrow{font-size:12px;color:#007fac;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.sa-rk80__lead{font-size:18px;max-width:970px}.sa-rk80__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}
.sa-rk80__btn{display:inline-flex;justify-content:center;align-items:center;padding:14px 23px;border-radius:10px;border:1px solid #058bb5;background:#078fbd;color:#fff!important;text-decoration:none!important;font-weight:750;cursor:pointer;font:inherit}
.sa-rk80__btn--light{background:#fff;color:#075878!important}.sa-rk80__note{font-size:13px;color:#526b7c;margin-top:12px!important}
.sa-rk80__section{margin:38px 0}.sa-rk80__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.sa-rk80__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}
.sa-rk80__card{border:1px solid var(--border);background:#fff;border-radius:16px;padding:23px;min-width:0}
.sa-rk80__card--soft{background:var(--soft)}.sa-rk80__card p:last-child{margin-bottom:0}
.sa-rk80__tag{display:inline-block;border-radius:20px;background:#e4f5fc;color:#0079a4;font-size:12px;font-weight:800;padding:4px 10px;margin-bottom:12px}
.sa-rk80__list{padding-left:22px;margin:8px 0 0}.sa-rk80__list li{margin-bottom:9px}
.sa-rk80__steps{counter-reset:rk80;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.sa-rk80__step{border:1px solid var(--border);border-radius:16px;padding:22px;background:#fff}
.sa-rk80__step:before{counter-increment:rk80;content:counter(rk80);display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#e2f4fa;color:#0079a4;font-weight:900;margin-bottom:14px}
.sa-rk80__warning{background:#f5f9fc;border-left:4px solid #078fbd;padding:18px 22px;border-radius:0 12px 12px 0}
.sa-rk80__faq details{border:1px solid var(--border);border-radius:12px;padding:16px 20px;margin:10px 0;background:#fff}
.sa-rk80__faq summary{cursor:pointer;font-weight:800}.sa-rk80__faq details p{padding-top:12px}
.sa-rk80__cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:42px 0 55px;padding:32px 36px;border-radius:20px;background:linear-gradient(110deg,#102a40,#086f9b);color:#fff}
.sa-rk80__cta h2,.sa-rk80__cta p{color:#fff}.sa-rk80__cta h2{margin:0 0 8px}.sa-rk80__cta .sa-rk80__eyebrow{color:#6bd9ff}
.sa-rk80__cta .sa-rk80__btn{background:#fff;color:#12374e!important;border-color:#fff;flex:0 0 auto}
@media(max-width:800px){.sa-rk80__grid,.sa-rk80__grid--two,.sa-rk80__steps{grid-template-columns:1fr 1fr}.sa-rk80__cta{flex-direction:column;align-items:stretch}}
@media(max-width:570px){.sa-rk80__grid,.sa-rk80__grid--two,.sa-rk80__steps{grid-template-columns:1fr}.sa-rk80__hero{padding:24px}.sa-rk80__cta{padding:25px}.sa-rk80__cta .sa-rk80__btn{width:100%}}

/* Навигационная цепочка — ID 80 */
.sa-rk80 .sa-rk80__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;margin:0 0 19px;padding:4px 0;font-size:13px;line-height:1.5;color:#657b8d}
.sa-rk80 .sa-rk80__breadcrumbs a{color:#007eaa;text-decoration:none}
.sa-rk80 .sa-rk80__breadcrumbs a:hover{text-decoration:underline}
.sa-rk80 .sa-rk80__breadcrumbs [aria-current="page"]{color:#1b3448;font-weight:700}
