.rcsb{--rcsb-navy:#00294B;--rcsb-blue:#0787D9;--rcsb-n:4;--rcsb-font-head:'gilmer','Sora',system-ui,-apple-system,'Segoe UI',sans-serif;--rcsb-font-ui:'Sora','gilmer',system-ui,-apple-system,'Segoe UI',sans-serif;position:relative;width:100%;box-sizing:border-box;padding:40px 24px;-webkit-font-smoothing:antialiased}.rcsb *,.rcsb *::before,.rcsb *::after{box-sizing:border-box}.rcsb ul{list-style:none;margin:0;padding:0}.rcsb li{margin:0;padding:0}.rcsb li::before,.rcsb li::marker{content:none}.rcsb-card{position:relative;max-width:1240px;margin:0 auto;padding:46px 32px 40px;border-radius:22px;overflow:hidden;isolation:isolate}.rcsb-stats{display:grid;grid-template-columns:repeat(var(--rcsb-n),minmax(0,1fr))}.rcsb-stat{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;padding:6px 18px;text-align:center}.rcsb-stat+.rcsb-stat{border-left:1px solid var(--rcsb-line)}.rcsb-num{display:inline-flex;align-items:baseline;justify-content:center;white-space:nowrap;font-family:var(--rcsb-font-head);font-weight:700;font-size:clamp(34px,4.1vw,58px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--rcsb-num)}.rcsb-num b{font-weight:inherit}.rcsb-num i{font-style:normal;font-weight:inherit;color:var(--rcsb-sign);margin-left:.02em}.rcsb-num i:first-child{margin:0 .04em 0 0}.rcsb-lbl{display:block;max-width:300px;font-family:var(--rcsb-font-ui);font-weight:600;font-size:13px;line-height:1.45;letter-spacing:.09em;text-transform:uppercase;color:var(--rcsb-lbl)}.rcsb-tags-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px;margin-top:34px;padding-top:28px;border-top:1px solid var(--rcsb-line)}.rcsb-tags-title{font-family:var(--rcsb-font-ui);font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--rcsb-lbl)}.rcsb-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.rcsb-tags li{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;border:1px solid var(--rcsb-tag-line);background:var(--rcsb-tag-bg);font-family:var(--rcsb-font-ui);font-weight:600;font-size:13px;line-height:1.2;color:var(--rcsb-tag-text);white-space:nowrap}.rcsb-note{margin:22px 0 0;text-align:center;font-family:var(--rcsb-font-ui);font-weight:500;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--rcsb-note)}.rcsb--navy{--rcsb-num:#fff;--rcsb-sign:color-mix(in srgb,var(--rcsb-blue) 55%,#fff);--rcsb-lbl:rgba(255,255,255,.78);--rcsb-line:rgba(255,255,255,.14);--rcsb-tag-bg:rgba(255,255,255,.06);--rcsb-tag-line:rgba(255,255,255,.2);--rcsb-tag-text:#fff;--rcsb-note:rgba(255,255,255,.5)}.rcsb--navy .rcsb-card{color:#fff;background:radial-gradient(60% 120% at 50% 0%,color-mix(in srgb,var(--rcsb-blue) 30%,transparent) 0%,transparent 70%),linear-gradient(110deg,var(--rcsb-navy) 0%,color-mix(in srgb,var(--rcsb-navy) 78%,var(--rcsb-blue)) 50%,var(--rcsb-navy) 100%);box-shadow:0 24px 60px -24px color-mix(in srgb,var(--rcsb-navy) 70%,transparent),0 0 0 1px rgb(255 255 255 / .04) inset}.rcsb--navy .rcsb-card::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--rcsb-blue) 70%,#fff),transparent) top/70% 1px no-repeat}.rcsb--light{--rcsb-num:var(--rcsb-navy);--rcsb-sign:var(--rcsb-blue);--rcsb-lbl:#5B6B7C;--rcsb-line:#DEE4EB;--rcsb-tag-bg:#fff;--rcsb-tag-line:#DEE4EB;--rcsb-tag-text:var(--rcsb-navy);--rcsb-note:#8794A3}.rcsb--light .rcsb-card{background:#F5F7FA;border:1px solid #E8EDF2}@media (max-width:860px){.rcsb{padding:28px 16px}.rcsb-card{padding:30px 12px 28px;border-radius:18px}.rcsb-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}.rcsb-stat{padding:4px 10px}.rcsb-stat:nth-child(odd){border-left:0}.rcsb-num{font-size:clamp(30px,8.5vw,44px)}.rcsb-lbl{font-size:11.5px;letter-spacing:.07em}.rcsb-tags-wrap{margin-top:26px;padding-top:22px}.rcsb-tags{gap:8px}.rcsb-tags li{padding:7px 13px;font-size:12.5px}}@media (max-width:360px){.rcsb-stat{padding:4px 6px}.rcsb-lbl{font-size:10.5px;letter-spacing:.05em}}