.cc-page .rr-chapters{grid-template-columns:repeat(5,minmax(0,1fr))}.cc-actions{display:flex;gap:8px;flex-wrap:wrap}.cc-actions #cc-restart{background:transparent;color:#61717d}.cc-page #cc-instruction{color:#315e7a;font-size:13px}.cc-card-section{padding:75px 0 90px;background:#f7f9fa;scroll-margin-top:100px}.cc-card-story{display:flex;gap:24px;align-items:start;margin:25px 0 30px;padding:28px 30px;background:white;border:1px solid #dce5ea;border-radius:22px}.cc-story-number{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:50%;background:#edf3f6;color:#315e7a;font-size:16px}.cc-card-story h3{font-size:25px;letter-spacing:-.03em;margin:0 0 12px;line-height:1.2}.cc-card-story p{font-size:16px;line-height:1.7;color:#61717d;margin:0;max-width:850px}.cc-callout{margin:55px 0;padding:35px 40px;background:#edf2f5;border-radius:24px;display:grid;grid-template-columns:1fr 1.4fr;gap:12px 35px}.cc-callout .overline{grid-column:1/-1}.cc-callout h3{font-size:30px;letter-spacing:-.035em;line-height:1.15;margin:0}.cc-callout p:not(.overline){font-size:17px;line-height:1.7;color:#61717d;margin:0}.cc-page #cc-card-frame{height:790px}.cc-page button:not(:disabled){cursor:pointer}@media(max-width:650px){.cc-page .rr-chapters{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-callout{grid-template-columns:1fr;padding:26px;gap:20px;margin:35px 0}.cc-card-section{padding:55px 0}.cc-card-story{padding:23px;gap:15px}.cc-story-number{flex-basis:36px;height:36px;font-size:13px}.cc-card-story h3{font-size:23px}.cc-page #cc-card-frame{height:760px}}