.books-workflow[data-astro-cid-kd2zmu55]{padding-block:10px 76px}.books-workflow-heading[data-astro-cid-kd2zmu55]{max-width:720px;margin-bottom:30px}.books-workflow[data-astro-cid-kd2zmu55] h2[data-astro-cid-kd2zmu55]{font-size:clamp(31px,3vw,40px);line-height:1.2;letter-spacing:-1px;margin-bottom:22px}.books-workflow-heading[data-astro-cid-kd2zmu55]>p[data-astro-cid-kd2zmu55]:last-child{font-size:17px}.books-example[data-astro-cid-kd2zmu55]{border:1px solid #cbdce5;border-radius:12px;background:#edf4f7;padding:26px}.books-example-label[data-astro-cid-kd2zmu55]{display:flex;align-items:center;gap:10px;color:#4b6d80;font-size:12px;line-height:1.6;margin-bottom:22px}.books-example-label[data-astro-cid-kd2zmu55] svg{width:18px;height:18px;flex:none}.books-checkpoints[data-astro-cid-kd2zmu55]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.books-checkpoint[data-astro-cid-kd2zmu55]{min-width:0;padding:24px;border:1px solid #ccdde6;border-radius:8px;background:#fff}.books-checkpoint[data-astro-cid-kd2zmu55] .books-step[data-astro-cid-kd2zmu55]{font-size:12px;letter-spacing:1px;color:#496677;margin-bottom:14px}.books-checkpoint[data-astro-cid-kd2zmu55] h3[data-astro-cid-kd2zmu55]{font-size:17px;line-height:1.5;margin-bottom:9px}.books-checkpoint[data-astro-cid-kd2zmu55] .books-amount[data-astro-cid-kd2zmu55]{color:#16364b;font-size:39px;font-weight:550;line-height:1.25;letter-spacing:-1px;margin-bottom:17px;font-variant-numeric:tabular-nums}.books-checkpoint[data-astro-cid-kd2zmu55]>p[data-astro-cid-kd2zmu55]:not(.books-step,.books-amount){min-height:54px;font-size:14px;line-height:1.7;margin-bottom:21px}.books-checkpoint[data-astro-cid-kd2zmu55] dl[data-astro-cid-kd2zmu55]{display:flex;justify-content:space-between;gap:12px;align-items:center;padding-top:18px;margin:0;border-top:1px solid #d9e4eb;font-size:13px;line-height:1.5}.books-checkpoint[data-astro-cid-kd2zmu55] dt[data-astro-cid-kd2zmu55]{color:#526d7d}.books-checkpoint[data-astro-cid-kd2zmu55] dd[data-astro-cid-kd2zmu55]{margin:0;color:#285f4b;font-size:20px;font-weight:550;font-variant-numeric:tabular-nums}.books-example[data-astro-cid-kd2zmu55] .books-example-note[data-astro-cid-kd2zmu55]{font-size:13px;line-height:1.75;margin:21px 0 0;max-width:850px}.books-review[data-astro-cid-kd2zmu55]{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:start;margin-top:44px}.books-review[data-astro-cid-kd2zmu55] h3[data-astro-cid-kd2zmu55]{font-size:27px;line-height:1.3;letter-spacing:-.5px;margin-bottom:20px}.books-review[data-astro-cid-kd2zmu55] p[data-astro-cid-kd2zmu55]{font-size:15px}.books-demo[data-astro-cid-kd2zmu55]{padding:30px;border:1px solid #c9ddd5;border-radius:10px;background:#f0f6f2}.books-demo[data-astro-cid-kd2zmu55] ul[data-astro-cid-kd2zmu55]{list-style:none;padding:0;margin:0 0 25px}.books-demo[data-astro-cid-kd2zmu55] li[data-astro-cid-kd2zmu55]{display:flex;align-items:start;gap:10px;font-size:14px;line-height:1.65;padding-block:11px;border-bottom:1px solid #d1e1d9}.books-demo[data-astro-cid-kd2zmu55] li[data-astro-cid-kd2zmu55] svg{width:16px;height:16px;color:#4a7c60;flex:none;margin-top:4px}.books-demo[data-astro-cid-kd2zmu55] .books-demo-note[data-astro-cid-kd2zmu55]{font-size:12px;margin:16px 0 0}@media(max-width:900px){.books-checkpoint[data-astro-cid-kd2zmu55]{padding:19px}.books-checkpoint[data-astro-cid-kd2zmu55] dl[data-astro-cid-kd2zmu55]{align-items:start;flex-direction:column;gap:3px}.books-review[data-astro-cid-kd2zmu55]{gap:30px}}@media(max-width:700px){.books-workflow[data-astro-cid-kd2zmu55]{padding-bottom:48px}.books-example[data-astro-cid-kd2zmu55]{padding:18px}.books-checkpoints[data-astro-cid-kd2zmu55],.books-review[data-astro-cid-kd2zmu55]{grid-template-columns:1fr}.books-checkpoint[data-astro-cid-kd2zmu55]{padding:23px}.books-checkpoint[data-astro-cid-kd2zmu55]>p[data-astro-cid-kd2zmu55]:not(.books-step,.books-amount){min-height:0}.books-checkpoint[data-astro-cid-kd2zmu55] dl[data-astro-cid-kd2zmu55]{flex-direction:row;align-items:center}.books-review[data-astro-cid-kd2zmu55]{margin-top:32px}.books-demo[data-astro-cid-kd2zmu55]{padding:24px}.books-demo[data-astro-cid-kd2zmu55] .feature-button[data-astro-cid-kd2zmu55]{width:100%}}
