.rs{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:center}.rs,.rs-art{display:grid}.rs-art{justify-items:center}.rs-art .bk-frame{width:min(100%,460px)}.rs-title{margin:0 auto 36px;text-align:center;font-size:clamp(32px,4.6vw,58px);line-height:1.12}.bk .rs-lead{margin-top:14px;font-size:19px;color:var(--muted);max-width:44ch}.rs-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;margin:30px 0 0;padding:0;list-style:none}.rs-stat{--bw:4.5px;--r:26px;--fill:#fff;position:relative;display:grid;align-content:start;gap:6px;padding:18px 18px 16px;border-radius:26px;transform:rotate(var(--rot,0deg));transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.rs-stat:hover{transform:rotate(0deg) translateY(-4px) scale(1.02)}.rs-stat-num{display:flex;align-items:center;gap:.12em;font-size:52px;line-height:1;font-weight:400}.rs-stat-label{font-family:var(--display);font-size:21px;line-height:1.15;color:var(--ink)}.rs-stat.is-money{--fill:linear-gradient(135deg,#d6f5e3,#eefbe0 45%,#fff3b0);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:22px 26px 20px 18px;--rot:-.8deg}.rs-stat.is-money .rs-stat-num{font-size:clamp(54px,6vw,78px)}.rs-stat.is-money .rs-stat-label{font-size:23px}.rs-stat-dollar{width:.72em;height:.72em;flex:none;transform:rotate(-12deg);filter:drop-shadow(0 3px 0 rgba(43,33,28,.25))}.rs-stat-bag{position:relative;width:112px;height:124px;animation:rs-bag 3.2s ease-in-out infinite;transform-origin:50% 100%}.rs-stat-coin{position:absolute;width:38px;height:38px}.rs-stat-coin.is-a{left:-10px;bottom:2px;transform:rotate(-18deg)}.rs-stat-coin.is-b{right:-8px;bottom:-4px;width:32px;height:32px;transform:rotate(14deg)}@keyframes rs-bag{50%{transform:rotate(-4deg) scale(1.04,.98)}}.rs-stat-tag{position:absolute;top:-16px;right:20px;padding:6px 14px 5px;border:3px solid var(--ink);border-radius:99px;background:#ff9cc2;font-family:var(--display);font-size:16px;line-height:1;transform:rotate(4deg);box-shadow:0 3px 0 var(--ink)}.rs-stat-bills{position:absolute;right:-16px;bottom:2px;width:132px;height:96px;pointer-events:none}.rs-stat-bills svg{position:absolute;left:0;width:120px;height:61px;transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.rs-stat-bills svg:first-child{top:32px;transform:rotate(-16deg)}.rs-stat-bills svg:nth-child(2){top:18px;left:8px;transform:rotate(-5deg)}.rs-stat-bills svg:nth-child(3){top:4px;left:14px;transform:rotate(8deg)}.rs-stat.is-money:hover .rs-stat-bills svg:nth-child(3){transform:rotate(16deg) translate(6px,-8px)}.rs-stat.is-money .rs-stat-body{padding-right:70px}@media (max-width:560px){.rs-stat-bills{display:none}.rs-stat.is-money .rs-stat-body{padding-right:0}}.rs-stat.is-books,.rs-stat.is-months{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:12px;row-gap:2px;padding:14px 14px 14px 10px}.rs-stat.is-books{--fill:linear-gradient(160deg,#f1eaff,#e2d6ff)}.rs-stat.is-months{--fill:linear-gradient(160deg,#fff8d6,#ffe9a8)}.rs-stat.is-books .rs-stat-num,.rs-stat.is-months .rs-stat-num{grid-column:2;grid-row:1;align-self:end;font-size:52px}.rs-stat.is-books .rs-stat-label,.rs-stat.is-months .rs-stat-label{grid-column:2;grid-row:2;align-self:start}.rs-stat-covers{position:relative;grid-column:1;grid-row:1/span 2;width:108px;height:100px}.rs-stat-covers img{position:absolute;width:70px;height:70px;border:3px solid var(--ink);border-radius:6px;background:#fff;box-shadow:0 4px 0 rgba(43,33,28,.2);transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.rs-stat-covers img:first-child{left:0;top:24px;transform:rotate(-11deg)}.rs-stat-covers img:last-child{left:36px;top:4px;transform:rotate(8deg)}.rs-stat.is-books:hover .rs-stat-covers img:first-child{transform:rotate(-16deg) translate(-4px,2px)}.rs-stat.is-books:hover .rs-stat-covers img:last-child{transform:rotate(13deg) translate(4px,-4px)}.rs-stat-cal{grid-column:1;grid-row:1/span 2;width:96px;height:96px;transform:rotate(-6deg);transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.rs-stat.is-months:hover .rs-stat-cal{transform:rotate(4deg) scale(1.06)}@media (min-width:981px) and (max-width:1180px){.rs-stat.is-books .rs-stat-num,.rs-stat.is-months .rs-stat-num{font-size:42px}.rs-stat-covers{width:86px;height:80px}.rs-stat-covers img{width:56px;height:56px}.rs-stat-covers img:last-child{left:28px}.rs-stat-cal{width:74px;height:74px}}.rs-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:28px}.bk a.rs-story{font-family:var(--display);font-size:21px;line-height:1.2;color:#7b5bd6;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.bk a.rs-story:hover{color:var(--ink)}.bk .rs-disclaimer{margin-top:14px;font-size:12.5px;line-height:1.45;color:var(--muted);max-width:60ch}@media (max-width:980px){.rs{grid-template-columns:minmax(0,1fr);gap:36px}.rs-copy{display:grid;justify-items:center;text-align:center}.rs-cta,.rs-stats{width:100%}.rs-cta{min-width:0;justify-content:center}}@media (max-width:640px){.rs-stats{gap:22px 12px}.rs-stat{padding:18px 12px 12px;text-align:left}.rs-stat-num{font-size:40px}.rs-stat-label{font-size:17px}.rs-stat.is-money{gap:10px;padding:20px 14px 16px 10px}.rs-stat.is-money .rs-stat-num{font-size:44px}.rs-stat.is-money .rs-stat-label{font-size:18px}.rs-stat-bag{width:76px;height:84px}.rs-stat-coin{width:28px;height:28px}.rs-stats{grid-template-columns:minmax(0,1fr)}.rs-stat.is-books,.rs-stat.is-months{justify-content:center;grid-template-columns:auto auto;column-gap:18px}.rs-stat.is-books .rs-stat-num,.rs-stat.is-months .rs-stat-num{font-size:46px}}@media (prefers-reduced-motion:reduce){.rs-stat-bag{animation:none}}.rs-stat-num .cb-painted{white-space:nowrap}