/* CardRepay editorial pages */
.editorial-hero{padding:58px 0 66px;border-top:1px solid var(--line);background:#f8f8f2}.editorial-hero .crumbs{font-size:11px;font-weight:800;color:#68736d;margin-bottom:25px}.editorial-hero .crumbs a{color:inherit}.editorial-hero h1{max-width:900px;font-size:clamp(47px,6.5vw,83px);letter-spacing:-.1em;line-height:.87;margin:0}.editorial-hero h1 em{font-family:Georgia,serif;font-weight:400;color:#df593a}.editorial-meta{display:flex;gap:0;flex-wrap:wrap;margin-top:28px;font-size:11px;font-weight:800;color:#64716a;letter-spacing:.04em;text-transform:uppercase}.editorial-meta span{white-space:nowrap}.editorial-meta span+span{margin-left:15px;padding-left:15px;border-left:1px solid #cbd3cd}.editorial-meta b{color:var(--ink)}.article-layout{display:grid;grid-template-columns:minmax(0,760px) 260px;gap:70px;padding:70px 0 87px}.article-body{font-size:17px;line-height:1.65;color:#31413b}.article-body .lead{font-size:21px;line-height:1.48;color:#42534c;margin:0 0 33px}.article-body h2{font-size:34px;line-height:1;letter-spacing:-.065em;color:var(--ink);margin:49px 0 16px}.article-body p{margin:0 0 18px}.article-body ul{padding-left:22px;margin:0 0 22px}.article-body li{margin:8px 0}.article-callout{background:var(--lime);padding:21px;border-radius:15px;color:var(--ink);font-size:14px;line-height:1.5;margin:28px 0}.article-callout b{display:block;font-size:12px;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px}.article-side{align-self:start;position:sticky;top:20px}.side-card{border:1px solid var(--line);padding:19px;border-radius:17px;background:#fbfbf5;margin-bottom:12px}.side-card small{display:block;color:#69746e;font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:850}.side-card b{font-size:16px;letter-spacing:-.04em;line-height:1.1;display:block;margin:8px 0}.side-card p{font-size:12px;line-height:1.45;color:#637069;margin:0}.side-card a{color:inherit;font-size:12px;font-weight:850}.source-list{margin:29px 0 0;padding-top:23px;border-top:1px solid var(--line)}.source-list h3{font-size:18px;letter-spacing:-.045em;color:var(--ink);margin:0 0 12px}.source-list a{color:var(--ink);font-size:14px}.trust-page{padding:78px 0}.trust-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:15px}.trust-main{background:var(--lime);border-radius:26px;padding:30px;min-height:340px;position:relative;overflow:hidden}.trust-main:after{content:"CR";position:absolute;right:-10px;bottom:-37px;font-size:165px;letter-spacing:-.15em;font-weight:950;color:rgba(23,33,33,.1)}.trust-main h1{position:relative;font-size:clamp(42px,5.2vw,64px);line-height:.91;letter-spacing:-.09em;margin:16px 0}.trust-main p{position:relative;max-width:380px;font-size:14px;line-height:1.5;color:#445542}.trust-side{background:#fbfbf5;border-radius:26px;padding:29px}.trust-side h2{font-size:25px;letter-spacing:-.06em;margin:0 0 19px}.trust-row{border-top:1px solid #d9dcd3;padding:16px 0}.trust-row b{display:block;font-size:15px;letter-spacing:-.035em}.trust-row p{margin:5px 0 0;color:#627069;font-size:13px;line-height:1.48}.disclosure-band{padding:18px 0;background:#dff0f7;color:#4c626b;font-size:12px;line-height:1.48}.disclosure-band strong{color:var(--ink)}.journal-wide-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:30px;align-items:end;margin-top:14px;padding:27px 29px;border-radius:23px;overflow:hidden;background:#dff0f7;color:var(--ink)}.journal-wide-card:after{content:"ПСК";position:absolute;right:20px;top:-25px;font-size:120px;line-height:1;font-weight:950;letter-spacing:-.15em;color:rgba(23,33,33,.08)}.journal-wide-card .tag,.journal-wide-card h2,.journal-wide-card p,.journal-wide-card a{position:relative}.journal-wide-card .tag{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:850;color:#536b75}.journal-wide-card h2{max-width:670px;margin:12px 0 7px;font-size:34px;line-height:.96;letter-spacing:-.07em}.journal-wide-card p{max-width:650px;margin:0;font-size:13px;line-height:1.48;color:#566d75}.journal-wide-card a{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:0 16px;border-radius:11px;background:var(--ink);color:#f7f8f2;text-decoration:none;font-size:11px;font-weight:850;white-space:nowrap}.journal-wide-card.sand{background:#f3e2bc}.journal-wide-card.sand .tag{color:#7a6438}.journal-wide-card.sand p{color:#705f45}@media(max-width:850px){.editorial-hero{padding:37px 0 52px}.editorial-hero h1{font-size:57px}.article-layout{grid-template-columns:1fr;gap:25px;padding:53px 0 63px}.article-body{font-size:16px}.article-body .lead{font-size:19px}.article-body h2{font-size:30px;margin-top:38px}.article-side{position:static;display:grid;grid-template-columns:1fr 1fr;gap:10px}.side-card{margin:0}.trust-page{padding:62px 0}.trust-grid{grid-template-columns:1fr}.trust-main{min-height:280px}.trust-side{padding:23px}.journal-wide-card{grid-template-columns:1fr;gap:17px;padding:23px}.journal-wide-card h2{font-size:30px}.journal-wide-card a{justify-self:start}.journal-wide-card:after{font-size:95px;right:-4px;top:-13px}}
