.ch-hero .ph-in{grid-template-columns:1fr}.ch-herogrid[data-astro-cid-iygvgfwb]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:28px;display:grid}@media (width<=900px){.ch-herogrid[data-astro-cid-iygvgfwb]{grid-template-columns:1fr}}.ch-book[data-astro-cid-iygvgfwb]{background:#fff;border:1px solid #d977574d;border-radius:18px;padding:12px;box-shadow:0 18px 40px #783c1e24}.ch-book-h[data-astro-cid-iygvgfwb]{color:#6b2e17;align-items:center;gap:8px;margin:4px 6px 10px;font-weight:800;display:flex}.ch-book-h[data-astro-cid-iygvgfwb] svg{color:#d97757;flex:none;width:20px;height:20px}.ch-book[data-astro-cid-iygvgfwb] iframe[data-astro-cid-iygvgfwb]{background:#fff;border:0;border-radius:12px;width:100%;min-height:600px;display:block}.ch-book-alt[data-astro-cid-iygvgfwb]{margin:8px 6px 2px;font-size:.88rem;display:block}.ch-co[data-astro-cid-iygvgfwb]{background:#fff;border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:8px 14px;display:inline-flex;box-shadow:0 8px 24px -14px #783c1e80}.ch-co[data-astro-cid-iygvgfwb] img[data-astro-cid-iygvgfwb]{width:auto;height:30px}.ch-co[data-astro-cid-iygvgfwb] .ch-sq[data-astro-cid-iygvgfwb]{object-fit:contain;width:28px;height:28px}.ch-co[data-astro-cid-iygvgfwb] span[data-astro-cid-iygvgfwb]{color:#d97757;font-weight:800}.ch-co[data-astro-cid-iygvgfwb] b[data-astro-cid-iygvgfwb]{letter-spacing:.06em;text-transform:uppercase;color:#6b2e17;font-size:.8rem}.ch-grad[data-astro-cid-iygvgfwb]{background:linear-gradient(90deg,#d97757,#c2410c 50%,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text}.ch-chips[data-astro-cid-iygvgfwb]{flex-wrap:wrap;gap:8px;margin:4px 0 18px;padding:0;list-style:none;display:flex}.ch-chips[data-astro-cid-iygvgfwb] a[data-astro-cid-iygvgfwb]{border:1px solid var(--line);min-height:40px;color:var(--text);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:4px 14px 4px 10px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.ch-chips[data-astro-cid-iygvgfwb] a[data-astro-cid-iygvgfwb]:hover{border-color:#d97757}.ch-chips[data-astro-cid-iygvgfwb] svg{color:#d97757;width:18px;height:18px}.ch-sizes[data-astro-cid-iygvgfwb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.ch-size[data-astro-cid-iygvgfwb]{flex-direction:column;gap:8px;scroll-margin-top:90px;display:flex;position:relative;overflow:hidden}.ch-size[data-astro-cid-iygvgfwb]:after{content:"";background:linear-gradient(90deg,#d97757,#7c3aed);height:4px;position:absolute;inset:0 0 auto}.ch-size[data-astro-cid-iygvgfwb] h3[data-astro-cid-iygvgfwb]{margin:4px 0 0}.ch-size[data-astro-cid-iygvgfwb] p[data-astro-cid-iygvgfwb]{margin:0}.ch-who[data-astro-cid-iygvgfwb]{color:var(--muted);font-size:.9rem}.ch-plan[data-astro-cid-iygvgfwb],.ch-start[data-astro-cid-iygvgfwb]{align-items:flex-start;gap:8px;font-size:.9rem;display:flex}.ch-plan[data-astro-cid-iygvgfwb] img[data-astro-cid-iygvgfwb]{flex:none;width:16px;height:16px;margin-top:3px}.ch-plan[data-astro-cid-iygvgfwb]{border-top:1px solid var(--line);padding-top:8px;margin-top:auto!important}.ch-start[data-astro-cid-iygvgfwb] svg{color:#d97757;flex:none;width:16px;height:16px;margin-top:3px}.ch-ico[data-astro-cid-iygvgfwb]{color:#fff;background:linear-gradient(135deg,#d97757,#c2410c);border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}.ch-ico[data-astro-cid-iygvgfwb] svg{width:22px;height:22px}.ch-ico[data-astro-cid-iygvgfwb].sm{border-radius:11px;width:38px;height:38px}.ch-ico[data-astro-cid-iygvgfwb].sm svg{width:19px;height:19px}.t1[data-astro-cid-iygvgfwb] .ch-ico[data-astro-cid-iygvgfwb]{background:linear-gradient(135deg,#c2410c,#7c3aed)}.t2[data-astro-cid-iygvgfwb] .ch-ico[data-astro-cid-iygvgfwb]{background:linear-gradient(135deg,#7c3aed,#3b66f5)}.t3[data-astro-cid-iygvgfwb] .ch-ico[data-astro-cid-iygvgfwb]{background:linear-gradient(135deg,#3b66f5,#1e3a8a)}.ch-grid[data-astro-cid-iygvgfwb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.ch-card[data-astro-cid-iygvgfwb]{color:inherit;flex-direction:column;gap:10px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.ch-card[data-astro-cid-iygvgfwb]:hover{border-color:#d97757;transform:translateY(-4px);box-shadow:0 22px 40px -24px #783c1e80}.ch-card[data-astro-cid-iygvgfwb] p[data-astro-cid-iygvgfwb]{color:var(--muted);flex:1;margin:0}.ch-card-top[data-astro-cid-iygvgfwb]{align-items:center;gap:10px;display:flex}.ch-card-top[data-astro-cid-iygvgfwb] strong[data-astro-cid-iygvgfwb]{font-size:1.08rem}.ch-tags[data-astro-cid-iygvgfwb]{flex-wrap:wrap;gap:6px;display:flex}.ch-tag[data-astro-cid-iygvgfwb]{color:#8a3a1c;background:#fdeee8;border-radius:999px;padding:3px 9px;font-size:.74rem;font-weight:700}:root[data-theme=dark] .ch-tag[data-astro-cid-iygvgfwb]{color:#f6c3ae;background:#d9775733}.ch-go[data-astro-cid-iygvgfwb]{color:#b4532e;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ch-go[data-astro-cid-iygvgfwb] svg{flex:none;width:18px;height:18px}:root[data-theme=dark] .ch-go[data-astro-cid-iygvgfwb]{color:#f0a284}.ch-two[data-astro-cid-iygvgfwb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:24px;margin-top:26px;display:grid}.ch-kpis[data-astro-cid-iygvgfwb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px;display:grid}.ch-flow[data-astro-cid-iygvgfwb]{background:var(--surface);border:1px solid var(--line);border-radius:22px;grid-template-columns:minmax(0,1.4fr) 36px minmax(0,.8fr) 36px minmax(0,.8fr);align-items:center;gap:10px;padding:22px;display:grid;box-shadow:0 24px 60px -40px #783c1e80}.ch-apps[data-astro-cid-iygvgfwb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ch-apps[data-astro-cid-iygvgfwb] li[data-astro-cid-iygvgfwb]{align-items:center;gap:10px;font-size:.9rem;display:flex}.ch-logo[data-astro-cid-iygvgfwb]{background:#fff;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 4px 14px -8px #00000059}.ch-logo[data-astro-cid-iygvgfwb] img[data-astro-cid-iygvgfwb]{object-fit:contain;width:26px;height:26px}.ch-logo[data-astro-cid-iygvgfwb].xs{border-radius:8px;width:30px;height:30px}.ch-logo[data-astro-cid-iygvgfwb].xs img[data-astro-cid-iygvgfwb]{width:20px;height:20px}.ch-arrow[data-astro-cid-iygvgfwb]{color:#d97757;place-items:center;display:grid}.ch-arrow[data-astro-cid-iygvgfwb] svg{width:26px;height:26px;animation:1.6s ease-in-out infinite chnudge}@keyframes chnudge{50%{transform:translate(4px)}}.ch-hubbox[data-astro-cid-iygvgfwb],.ch-to[data-astro-cid-iygvgfwb]{text-align:center;border-radius:18px;justify-items:center;gap:6px;padding:18px 12px;display:grid}.ch-hubbox[data-astro-cid-iygvgfwb]{background:var(--bg-soft);border:1px solid var(--line)}.ch-hubbox[data-astro-cid-iygvgfwb] img[data-astro-cid-iygvgfwb]{width:auto;height:40px}.ch-hubbox[data-astro-cid-iygvgfwb] small[data-astro-cid-iygvgfwb],.ch-to[data-astro-cid-iygvgfwb] small[data-astro-cid-iygvgfwb]{font-size:.8rem}.ch-hubbox[data-astro-cid-iygvgfwb] small[data-astro-cid-iygvgfwb]{color:var(--muted)}.ch-to[data-astro-cid-iygvgfwb]{color:#fff;background:linear-gradient(160deg,#6b2e17,#d97757 60%,#e9a07f);box-shadow:0 20px 40px -20px #6b2e17cc}.ch-to[data-astro-cid-iygvgfwb] b[data-astro-cid-iygvgfwb]{font-size:1.2rem}.ch-tologo[data-astro-cid-iygvgfwb]{background:#fff;border-radius:20px;place-items:center;width:76px;height:76px;animation:4s ease-in-out infinite chbob;display:grid}.ch-tologo[data-astro-cid-iygvgfwb] img[data-astro-cid-iygvgfwb]{width:52px;height:52px}@keyframes chbob{50%{transform:translateY(-6px)}}.ch-wrap[data-astro-cid-iygvgfwb]{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow-x:auto}.ch-table[data-astro-cid-iygvgfwb]{border-collapse:collapse;width:100%;min-width:640px;font-size:.92rem}.ch-table[data-astro-cid-iygvgfwb] th[data-astro-cid-iygvgfwb],.ch-table[data-astro-cid-iygvgfwb] td[data-astro-cid-iygvgfwb]{text-align:center;vertical-align:middle;border-bottom:1px solid var(--line);padding:10px 12px}.ch-table[data-astro-cid-iygvgfwb] thead[data-astro-cid-iygvgfwb] th[data-astro-cid-iygvgfwb]{color:var(--muted);background:var(--surface);font-size:.82rem;position:sticky;top:0}.ch-table[data-astro-cid-iygvgfwb] tbody[data-astro-cid-iygvgfwb] th[data-astro-cid-iygvgfwb]{text-align:left;font-weight:600}.ch-table[data-astro-cid-iygvgfwb] tbody[data-astro-cid-iygvgfwb] th[data-astro-cid-iygvgfwb],.ch-table[data-astro-cid-iygvgfwb] thead[data-astro-cid-iygvgfwb] th[data-astro-cid-iygvgfwb]:first-child{z-index:1;background:var(--surface);min-width:150px;position:sticky;left:0}.ch-table[data-astro-cid-iygvgfwb] thead[data-astro-cid-iygvgfwb] th[data-astro-cid-iygvgfwb]:nth-child(5),.ch-table[data-astro-cid-iygvgfwb] thead[data-astro-cid-iygvgfwb] th[data-astro-cid-iygvgfwb]:nth-child(6){color:#b4532e}.c-yes[data-astro-cid-iygvgfwb]{color:#15803d}.c-yes[data-astro-cid-iygvgfwb] svg{width:18px;height:18px}.c-no[data-astro-cid-iygvgfwb]{color:var(--muted)}.c-part[data-astro-cid-iygvgfwb]{color:#8a3a1c;font-size:.82rem}:root[data-theme=dark] .c-yes[data-astro-cid-iygvgfwb]{color:#4ade80}:root[data-theme=dark] .c-part[data-astro-cid-iygvgfwb]{color:#f6c3ae}.ch-fit[data-astro-cid-iygvgfwb] td[data-astro-cid-iygvgfwb],.ch-fit[data-astro-cid-iygvgfwb] th[data-astro-cid-iygvgfwb]{background:var(--bg-soft);font-size:.82rem;font-weight:600}.sr[data-astro-cid-iygvgfwb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ch-note[data-astro-cid-iygvgfwb] h3[data-astro-cid-iygvgfwb]{margin-top:0}.ch-steps[data-astro-cid-iygvgfwb]{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ch-steps[data-astro-cid-iygvgfwb] li[data-astro-cid-iygvgfwb]{border:1px solid var(--line);border-radius:var(--radius,14px);background:var(--surface);gap:12px;padding:16px;display:flex}.ch-steps[data-astro-cid-iygvgfwb] span[data-astro-cid-iygvgfwb]{color:#fff;background:linear-gradient(135deg,#d97757,#7c3aed);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.ch-steps[data-astro-cid-iygvgfwb] p[data-astro-cid-iygvgfwb]{color:var(--muted);margin:4px 0 0}.ch-rel[data-astro-cid-iygvgfwb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.ch-relcard[data-astro-cid-iygvgfwb]{color:inherit;flex-direction:column;gap:8px;text-decoration:none;display:flex}.ch-relcard[data-astro-cid-iygvgfwb] p[data-astro-cid-iygvgfwb]{color:var(--muted);margin:0}.ch-relcard[data-astro-cid-iygvgfwb]:hover{border-color:#d97757}.ch-rlogos[data-astro-cid-iygvgfwb]{gap:6px;display:flex}.ch-fine[data-astro-cid-iygvgfwb]{color:var(--muted);margin-top:12px;font-size:.86rem}.ch-tm[data-astro-cid-iygvgfwb]{align-items:flex-start;gap:10px;display:flex}.ch-tm[data-astro-cid-iygvgfwb] img[data-astro-cid-iygvgfwb]{border-radius:4px;flex:none;width:18px;height:18px;margin-top:2px}@media (width<=860px){.ch-flow[data-astro-cid-iygvgfwb]{grid-template-columns:1fr}.ch-arrow[data-astro-cid-iygvgfwb] svg{animation:none;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.ch-arrow[data-astro-cid-iygvgfwb] svg,.ch-tologo[data-astro-cid-iygvgfwb]{animation:none}}
