.reblo-section{max-width:var(--page-width,1320px);margin:var(--section-spacing,80px) auto 0;padding:0 28px}.reblo-section--cases[data-scheme=sand]{background:var(--bg-soft);padding:64px 28px;border-radius:var(--radius-l)}.reblo-section--cases[data-scheme=gold-soft]{background:var(--gold-soft);padding:64px 28px;border-radius:var(--radius-l)}.reblo-section--cases[data-scheme=ink]{background:var(--ink);color:#fff;padding:64px 28px;border-radius:var(--radius-l)}.reblo-section--cases[data-scheme=ink] .cs-card{background:#ffffff0f;border-color:#ffffff2e;color:#fff}.reblo-section--cases[data-scheme=ink] .cs-story,.reblo-section--cases[data-scheme=ink] .cs-sub,.reblo-section--cases[data-scheme=ink] .cs-role{color:#c9c2b2}.cs-head{text-align:center;max-width:760px;margin:0 auto 44px}.cs-eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);font-weight:600;margin:0 0 12px}.cs-heading{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.03em;font-weight:700;margin:0 0 12px;line-height:1.1}.cs-sub{margin:0;color:var(--ink-soft);font-size:16px}.cs-grid{display:grid;grid-template-columns:repeat(var(--cs-cols,3),1fr);gap:24px}.cs-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:28px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--shadow)}.cs-card-head{display:flex;align-items:center;gap:14px}.cs-avatar{width:56px;height:56px;border-radius:999px;overflow:hidden;background:var(--gold-soft);color:var(--gold-deep);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:22px;flex-shrink:0}.cs-avatar-img{width:100%;height:100%;object-fit:cover}.cs-name{font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0}.cs-age{font-weight:400;color:var(--ink-soft);font-size:15px}.cs-role{margin:2px 0 0;font-size:13px;color:var(--ink-soft)}.cs-story{color:var(--ink-soft);font-size:15px;line-height:1.6}.cs-story p{margin:0 0 8px}.cs-stat{margin-top:auto;display:flex;flex-direction:column;padding-top:14px;border-top:1px solid var(--gold-line)}.cs-stat-val{font-family:var(--font-mono);font-size:24px;font-weight:700;color:var(--gold-deep);letter-spacing:-.02em}.cs-stat-label{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-weight:600;margin-top:2px}@media(max-width:990px){.cs-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:559px){.cs-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section_case-studies.css.map */
