ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.hero[data-astro-cid-lcdefpme],.wrap[data-astro-cid-lcdefpme]{line-height:normal}.wrap[data-astro-cid-lcdefpme]{width:min(1320px,100% - 48px);margin:auto}.hero[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#f5fafffa 0%,#f2f9ffe6 32%,#e0f1ff6b 54%,#023d911a 100%),linear-gradient(#85c8ff,#e8f6ff);min-height:470px;position:relative;overflow:hidden}.mountains[data-astro-cid-lcdefpme]{pointer-events:none;background-color:#071a3a;position:absolute;inset:0;overflow:hidden}.mountains[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.mountains[data-astro-cid-lcdefpme]:before{content:"";z-index:1;background:linear-gradient(90deg,#f8fcffeb 0%,#f8fcffdb 18%,#f8fcffad 35%,#eef8ff52 52%,#dcf0ff14 70%,#0748a005 100%);position:absolute;inset:0}.mountains[data-astro-cid-lcdefpme]:after{content:"";z-index:1;background:linear-gradient(#e1f2ff14 0%,#0000 48%,#eef8ff4d 76%,#eef8ff 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{z-index:2;grid-template-columns:minmax(0,680px) 1fr;align-items:center;gap:70px;padding:60px 0 82px;display:grid;position:relative}.eyebrow[data-astro-cid-lcdefpme]{color:var(--color-accent);letter-spacing:2px;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:800}h1[data-astro-cid-lcdefpme]{letter-spacing:-3.5px;max-width:680px;margin:0;font-size:64px;font-weight:700;line-height:.98}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-accent);display:block}.lead[data-astro-cid-lcdefpme]{color:#243754;max-width:600px;margin:24px 0;font-size:18px;line-height:1.55}.actions[data-astro-cid-lcdefpme]{gap:14px;display:flex}.btn[data-astro-cid-lcdefpme]{background:#fff;border:1px solid #cfdef0;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:0 26px;font-weight:750;display:inline-flex}.btn[data-astro-cid-lcdefpme].primary{background:var(--color-accent);border-color:var(--color-accent);color:#fff;box-shadow:0 10px 24px #0866ff33}.trust[data-astro-cid-lcdefpme]{backdrop-filter:blur(8px);background:#ffffffed;border-radius:15px;justify-self:end;width:300px;padding:26px;box-shadow:0 18px 55px #0726552e}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:13px;padding:10px 0;font-size:14px;font-weight:700;line-height:1.3;display:flex}.trust[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-top:2px;font-size:12px;font-weight:500;display:block}.check[data-astro-cid-lcdefpme]{width:28px;height:28px;color:var(--color-accent);font-variant-numeric:tabular-nums;background:#e8f2ff;border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:900;display:grid}.stats[data-astro-cid-lcdefpme]{z-index:3;border:1px solid var(--color-line);background:#fff;border-radius:15px;grid-template-columns:repeat(4,1fr);margin-top:-38px;display:grid;position:relative;box-shadow:0 14px 45px #143c6e17}.stat[data-astro-cid-lcdefpme]{display:flex}.stat[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{flex:1;align-items:center;gap:15px;min-width:0;padding:24px 30px;display:flex}.stat[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme],.stat[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:focus-visible strong[data-astro-cid-lcdefpme]{color:var(--color-accent)}.stat[data-astro-cid-lcdefpme]+.stat[data-astro-cid-lcdefpme]{border-left:1px solid #e8eef7}.stat-icon[data-astro-cid-lcdefpme]{color:var(--color-accent);font-size:27px}.stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:22px;display:block}.stat[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:13.33px}.content[data-astro-cid-lcdefpme]{padding:42px 0 80px}.learn[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0 0 32px;font-size:15px;line-height:1.5}.learn[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-accent);text-underline-offset:2px;font-weight:750;text-decoration:underline}.learn[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-accent-dark)}.section-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}h2[data-astro-cid-lcdefpme]{letter-spacing:-1px;margin:0 0 6px;font-size:29px;font-weight:700}.section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0}.section-link[data-astro-cid-lcdefpme]{color:var(--color-accent);white-space:nowrap;font-size:14px;font-weight:750}.workflow-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.workflow[data-astro-cid-lcdefpme]{border:1px solid var(--color-line);background:#fff;border-radius:14px;flex-direction:column;min-height:205px;padding:20px;transition:all .2s;display:flex}.workflow[data-astro-cid-lcdefpme]:hover{border-color:#a9caff;transform:translateY(-3px);box-shadow:0 14px 30px #0f4ca014}@media (prefers-reduced-motion:reduce){.workflow[data-astro-cid-lcdefpme],.workflow[data-astro-cid-lcdefpme]:hover{transition:none;transform:none}}.wicon[data-astro-cid-lcdefpme]{width:45px;height:45px;color:var(--color-accent);background:#e8f2ff;border-radius:10px;place-items:center;margin-bottom:14px;font-size:21px;display:grid}.workflow[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 8px;font-size:16px;font-weight:700}.workflow[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0 0 18px;font-size:14px;line-height:1.4}.workflow[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.review[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-accent);margin-top:auto;font-size:13px;font-weight:750}.reviews[data-astro-cid-lcdefpme]{margin-top:42px}.review-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.review[data-astro-cid-lcdefpme]{border:1px solid var(--color-line);background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;min-height:190px;padding:20px;display:flex}.review-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-self:stretch;align-items:center;gap:10px;margin-bottom:13px;display:flex}.tag[data-astro-cid-lcdefpme]{color:var(--color-accent);text-align:right;text-transform:uppercase;background:#eaf3ff;border-radius:99px;padding:4px 9px;font-size:10px;font-weight:800;line-height:1.3}.review[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 7px;font-size:16px;font-weight:700}.review[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0 0 14px;font-size:13px;line-height:1.4}.books[data-astro-cid-lcdefpme]{margin-top:42px}.book-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.book[data-astro-cid-lcdefpme]{border:1px solid var(--color-line);background:#fff;border-radius:14px;align-items:flex-start;gap:18px;padding:20px;display:flex}.book-cover[data-astro-cid-lcdefpme]{flex:0 0 96px}.book-body[data-astro-cid-lcdefpme]{flex-direction:column;align-self:stretch;align-items:flex-start;min-width:0;display:flex}.book[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 4px;font-size:16px;font-weight:700}.book[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0 0 14px;font-size:13px;line-height:1.4}.book[data-astro-cid-lcdefpme] .book-authors[data-astro-cid-lcdefpme]{margin-bottom:8px}.book[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-accent);margin-top:auto;font-size:13px;font-weight:750}.section-head[data-astro-cid-lcdefpme]{border-left:3px solid var(--color-accent);background:#0866ff0a;border-radius:10px;padding:18px 22px}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.workflow[data-astro-cid-lcdefpme],.review[data-astro-cid-lcdefpme],.book[data-astro-cid-lcdefpme],.visual[data-astro-cid-lcdefpme]{background:linear-gradient(#0866ff06,#0866ff00 70%),#fff}.workflow[data-astro-cid-lcdefpme]:focus-within,.review[data-astro-cid-lcdefpme]:focus-within,.book[data-astro-cid-lcdefpme]:focus-within,.visual[data-astro-cid-lcdefpme]:focus-within{background:linear-gradient(#0866ff0a,#0866ff00 70%),#fff}@media (hover:hover){.workflow[data-astro-cid-lcdefpme]:hover,.review[data-astro-cid-lcdefpme]:hover,.book[data-astro-cid-lcdefpme]:hover,.visual[data-astro-cid-lcdefpme]:hover{background:linear-gradient(#0866ff0a,#0866ff00 70%),#fff}}.visuals[data-astro-cid-lcdefpme]{margin-top:42px}.visual-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.visual[data-astro-cid-lcdefpme]{border:1px solid var(--color-line);border-radius:14px;flex-direction:column;padding:20px;display:flex}.visual-figure[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-line);height:150px;margin-bottom:16px;padding-bottom:14px}.visual-figure[data-astro-cid-lcdefpme] svg{width:100%;height:100%;display:block}.visual-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.visual[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 7px;font-size:16px;font-weight:700}.visual[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:0 0 14px;font-size:13px;line-height:1.4}.visual-variant[data-astro-cid-lcdefpme]{border:1px solid var(--color-line);background:var(--color-soft);color:#243754;border-radius:99px;margin:-1px 0 9px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4}.visual[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-accent);margin-top:auto;font-size:13px;font-weight:750}.visual-note[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:16px 0 0;font-size:13px;line-height:1.5}.download[data-astro-cid-lcdefpme]{border-left:3px solid var(--color-accent);background:#0866ff0a;border-radius:10px;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:32px;padding:20px 22px;display:flex}.download[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.3px;margin:0 0 6px;font-size:20px}.download[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#243754;max-width:640px;margin:0;font-size:14px;line-height:1.5}.download[data-astro-cid-lcdefpme] .download-details[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-top:8px;font-size:12px;font-weight:700}.download-about[data-astro-cid-lcdefpme]{color:var(--color-accent);margin-top:8px;font-size:13px;font-weight:750;display:inline-block}.download-about[data-astro-cid-lcdefpme]:hover{color:var(--color-accent-dark);text-decoration:underline}.download-cta[data-astro-cid-lcdefpme]{background:var(--color-accent);color:#fff;white-space:nowrap;border-radius:8px;flex:none;padding:12px 18px;font-size:14px;font-weight:750}.download-cta[data-astro-cid-lcdefpme]:hover{background:var(--color-accent-dark)}.owner[data-astro-cid-lcdefpme]{border:1px solid var(--color-line);background:var(--color-soft);color:#243754;border-radius:99px;margin:-4px 0 14px;padding:3px 9px;font-size:11px;font-weight:700}.offer[data-astro-cid-lcdefpme]{border:1px solid var(--color-line);background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 20px;margin:0 0 32px;padding:20px;display:grid}.offer[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:normal;margin:0;font-size:16px;font-weight:700}.offer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin:4px 0 0;font-size:13px;line-height:1.4}.offer[data-astro-cid-lcdefpme] .offer-by[data-astro-cid-lcdefpme]{color:#243754;margin-top:2px;font-weight:700}.offer-actions[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.offer[data-astro-cid-lcdefpme] .owner[data-astro-cid-lcdefpme]{margin:0}.offer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-accent);white-space:nowrap;font-size:13px;font-weight:750}.offer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-accent-dark);text-decoration:underline}.cover[data-astro-cid-lcdefpme]{margin-top:42px}.cover-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.cover-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--color-line);color:#243754;background:#fff;border-radius:14px;padding:20px;font-size:14px;line-height:1.5}.cover-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-accent);text-underline-offset:2px;font-weight:700;text-decoration:underline}@media (width<=1050px){.workflow-grid[data-astro-cid-lcdefpme],.review-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.book-grid[data-astro-cid-lcdefpme],.visual-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}h1[data-astro-cid-lcdefpme]{font-size:54px}}@media (width<=760px){.wrap[data-astro-cid-lcdefpme]{width:min(100% - 30px,1320px)}.hero[data-astro-cid-lcdefpme]{min-height:auto}.hero-inner[data-astro-cid-lcdefpme]{padding:46px 0 90px;display:block}h1[data-astro-cid-lcdefpme]{letter-spacing:-2.5px;font-size:45px}.lead[data-astro-cid-lcdefpme]{font-size:16px}.trust[data-astro-cid-lcdefpme]{display:none}.mountains[data-astro-cid-lcdefpme]:before{opacity:.55;width:110%;height:65%;bottom:-4%;right:-28%}.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;margin-top:-48px}.stat[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{padding:18px}.stat[data-astro-cid-lcdefpme]:nth-child(3){border-top:1px solid #e8eef7;border-left:0}.stat[data-astro-cid-lcdefpme]:nth-child(4){border-top:1px solid #e8eef7}.workflow-grid[data-astro-cid-lcdefpme],.review-grid[data-astro-cid-lcdefpme],.cover-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.offer[data-astro-cid-lcdefpme]{grid-template-columns:auto minmax(0,1fr);align-items:start}.book[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px}.offer-actions[data-astro-cid-lcdefpme]{flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:center}.download[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}}@media (width<=520px){.actions[data-astro-cid-lcdefpme]{flex-direction:column}.btn[data-astro-cid-lcdefpme]{width:100%}.workflow-grid[data-astro-cid-lcdefpme],.review-grid[data-astro-cid-lcdefpme],.book-grid[data-astro-cid-lcdefpme],.visual-grid[data-astro-cid-lcdefpme],.cover-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.book[data-astro-cid-lcdefpme]{flex-direction:row;gap:16px}.visual-figure[data-astro-cid-lcdefpme]{height:140px}.section-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start}.hero-inner[data-astro-cid-lcdefpme]{padding:42px 0 72px}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#f0f8ffc7 0%,#ebf6ffad 34%,#e1f1ff73 58%,#d2e9fa24 82%,#d2e9fa00 100%);position:absolute;inset:0}h1[data-astro-cid-lcdefpme]{letter-spacing:-2px;font-size:40px;line-height:.98}.lead[data-astro-cid-lcdefpme]{max-width:34ch;line-height:1.55}.actions[data-astro-cid-lcdefpme]{gap:12px}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat[data-astro-cid-lcdefpme]{min-width:0}.stat[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{padding:17px 14px}.stat[data-astro-cid-lcdefpme]:nth-child(2){border-top:0;border-left:1px solid #e8eef7}.stat[data-astro-cid-lcdefpme]:nth-child(3){border-top:1px solid #e8eef7;border-left:0}.stat[data-astro-cid-lcdefpme]:nth-child(4){border-top:1px solid #e8eef7;border-left:1px solid #e8eef7}.stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:20px}.stat[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:11px}}
