.tc-sec[data-astro-cid-vsgqentr]{position:relative;padding:84px clamp(16px,4vw,64px) 96px}.tc-white[data-astro-cid-vsgqentr]{background-color:#fff;background-image:linear-gradient(to right,rgba(203,213,225,.2) 1px,transparent 1px),linear-gradient(to bottom,rgba(203,213,225,.2) 1px,transparent 1px);background-size:40px 40px;background-position:0 var(--grid-y, 0px)}.tc-tint[data-astro-cid-vsgqentr]{background-color:#f3f6ff;background-image:linear-gradient(to right,rgba(203,213,225,.2) 1px,transparent 1px),linear-gradient(to bottom,rgba(203,213,225,.2) 1px,transparent 1px),linear-gradient(180deg,#f8faff,#eef2ff);background-size:40px 40px,40px 40px,auto;background-position:0 var(--grid-y, 0px),0 var(--grid-y, 0px),0 0}.tc-head[data-astro-cid-vsgqentr]{text-align:center;max-width:820px;margin:0 auto 40px}.tc-head-gap[data-astro-cid-vsgqentr]{margin-top:72px}.tc-label[data-astro-cid-vsgqentr]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5070ff;margin:0 0 12px}.tc-h2[data-astro-cid-vsgqentr]{font-size:clamp(24px,2.8vw,36px);font-weight:800;color:#5070ff;margin:0;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.is-armed[data-astro-cid-vsgqentr] .tc-rise[data-astro-cid-vsgqentr]{opacity:0;transform:translateY(24px)}.is-armed[data-astro-cid-vsgqentr].is-in .tc-rise[data-astro-cid-vsgqentr]{opacity:1;transform:none;transition:opacity .7s ease var(--d, 0ms),transform .8s cubic-bezier(.2,.8,.3,1) var(--d, 0ms)}[data-astro-cid-vsgqentr][data-auth-branch=in],html.auth-hinted-in [data-astro-cid-vsgqentr][data-auth-branch=out]{display:none!important}html.auth-hinted-in .tc-ctas[data-astro-cid-vsgqentr] [data-astro-cid-vsgqentr][data-auth-branch=in]{display:inline-flex!important}.tc-badge[data-astro-cid-vsgqentr]{flex:none;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:999px;border:1px solid}.tc-badge-free[data-astro-cid-vsgqentr]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.tc-badge-pro[data-astro-cid-vsgqentr]{color:#3a5bff;background:#eef2ff;border-color:#c7d2fe}.tc-hero[data-astro-cid-vsgqentr]{position:relative;overflow:hidden;isolation:isolate;color:#0f172a;background:#f3f6ff}.tc-sky[data-astro-cid-vsgqentr]{position:absolute;inset:0;z-index:-2;background:radial-gradient(1100px 700px at 72% 45%,rgba(80,112,255,.16),transparent 62%),linear-gradient(180deg,#f8faff,#eef2ff)}.tc-sky[data-astro-cid-vsgqentr]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,rgba(203,213,225,.2) 1px,transparent 1px),linear-gradient(to bottom,rgba(203,213,225,.2) 1px,transparent 1px);background-size:40px 40px;background-position:0 100%}.tc-hero-inner[data-astro-cid-vsgqentr]{position:relative;width:100%;max-width:1680px;margin:0 auto;padding:52px clamp(16px,4vw,64px) 136px;display:grid;grid-template-columns:minmax(0,660px) minmax(0,520px);justify-content:space-between;gap:48px;align-items:center}.tc-crumbs[data-astro-cid-vsgqentr]{display:flex;gap:8px;align-items:center;margin-bottom:16px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#5070ff}.tc-crumbs[data-astro-cid-vsgqentr] a[data-astro-cid-vsgqentr]{color:#3a5bff;text-decoration:none}.tc-crumbs[data-astro-cid-vsgqentr] a[data-astro-cid-vsgqentr]:hover{text-decoration:underline}.tc-crumbs[data-astro-cid-vsgqentr] span[data-astro-cid-vsgqentr][aria-hidden]{color:#9eafff}.tc-h1[data-astro-cid-vsgqentr]{margin:0 0 18px;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.06;letter-spacing:-.03em;color:#0f172a;text-wrap:balance}.tc-lede[data-astro-cid-vsgqentr]{margin:0 0 26px;max-width:600px;font-size:16.5px;line-height:1.65;color:#475569;text-wrap:pretty}.tc-ctas[data-astro-cid-vsgqentr]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.tc-ctas-centre[data-astro-cid-vsgqentr]{justify-content:center;margin-bottom:0}.tc-btn[data-astro-cid-vsgqentr]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;background:linear-gradient(90deg,#3a5bff,#5070ff);color:#fff;font-size:14.5px;font-weight:800;padding:14px 24px;border-radius:13px;text-decoration:none;box-shadow:0 8px 22px #3a5bff4d;transition:transform .15s,box-shadow .15s}.tc-btn[data-astro-cid-vsgqentr]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #3a5bff5c}.tc-btn-ghost[data-astro-cid-vsgqentr]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:#3a5bff;font-size:14px;font-weight:800;text-decoration:none;padding:13px 20px;border-radius:13px;background:#ffffffd9;border:1px solid #c7d2fe;transition:border-color .15s,background .15s}.tc-btn-ghost[data-astro-cid-vsgqentr]:hover{border-color:#5070ff;background:#fff}.tc-chips[data-astro-cid-vsgqentr]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tc-chips[data-astro-cid-vsgqentr] li[data-astro-cid-vsgqentr]{font-size:12px;font-weight:700;color:#475569;background:#ffffffd9;border:1px solid #dbe3ff;padding:5px 12px;border-radius:999px}.tc-chips[data-astro-cid-vsgqentr] .tc-chip-live[data-astro-cid-vsgqentr]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.tc-wave[data-astro-cid-vsgqentr]{position:absolute;left:0;right:0;bottom:0;z-index:1;height:80px;pointer-events:none;background-color:#fff;background-image:linear-gradient(to right,rgba(203,213,225,.2) 1px,transparent 1px),linear-gradient(to bottom,rgba(203,213,225,.2) 1px,transparent 1px);background-size:40px 40px;background-position:0 100%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 82' preserveAspectRatio='none'%3E%3Cpath d='M0 82L60 72C120 64 240 48 360 42C480 36 600 40 720 44C840 48 960 52 1080 54C1200 56 1320 56 1380 56L1440 56V82H0Z'/%3E%3C/svg%3E")0 0/100% 100%no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 82' preserveAspectRatio='none'%3E%3Cpath d='M0 82L60 72C120 64 240 48 360 42C480 36 600 40 720 44C840 48 960 52 1080 54C1200 56 1320 56 1380 56L1440 56V82H0Z'/%3E%3C/svg%3E")0 0/100% 100%no-repeat}.tc-edge[data-astro-cid-vsgqentr]{position:absolute;left:0;bottom:0;z-index:1;display:block;width:100%;height:110px;pointer-events:none}.edge-live .tc-wave[data-astro-cid-vsgqentr]{visibility:hidden}.tc-chain[data-astro-cid-vsgqentr]{position:relative;z-index:2;padding:18px 18px 14px;border-radius:20px;background:#fff;border:1px solid #dbe3ff;box-shadow:0 24px 60px #385bff29;--n:4}.tc-chain-head[data-astro-cid-vsgqentr]{display:flex;justify-content:space-between;align-items:baseline;margin:0 4px 12px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.tc-chain-head[data-astro-cid-vsgqentr] b[data-astro-cid-vsgqentr]{color:#3a5bff;letter-spacing:.04em}.tc-chain[data-astro-cid-vsgqentr] ol[data-astro-cid-vsgqentr]{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.tc-chain[data-astro-cid-vsgqentr] ol[data-astro-cid-vsgqentr]:before{content:"";position:absolute;left:21px;top:22px;bottom:22px;width:2px;background:#e0e7ff}.tc-chain[data-astro-cid-vsgqentr] li[data-astro-cid-vsgqentr]{position:relative;display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:12px;background:#fff;animation:tc-tick 9s ease infinite;animation-delay:calc(var(--i)*1.6s)}.tc-chain-n[data-astro-cid-vsgqentr]{position:relative;z-index:1;flex:none;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:11.5px;font-weight:800;color:#94a3b8;background:#fff;border:2px solid #e2e8f0;animation:tc-tick-n 9s ease infinite;animation-delay:calc(var(--i)*1.6s)}.tc-chain-t[data-astro-cid-vsgqentr]{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.tc-chain-t[data-astro-cid-vsgqentr] b[data-astro-cid-vsgqentr]{font-size:14px;font-weight:800;color:#0f172a}.tc-chain-t[data-astro-cid-vsgqentr] small[data-astro-cid-vsgqentr]{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes tc-tick{0%{background:#fff}4%,16%{background:#f5f7ff}22%,to{background:#fff}}@keyframes tc-tick-n{0%{color:#94a3b8;background:#fff;border-color:#e2e8f0}4%,92%{color:#fff;background:#3a5bff;border-color:#3a5bff}to{color:#94a3b8;background:#fff;border-color:#e2e8f0}}.tc-chain[data-astro-cid-vsgqentr]:not(.is-live) [data-astro-cid-vsgqentr]{animation-play-state:paused!important}.tc-how[data-astro-cid-vsgqentr]{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(28px,4vw,64px);align-items:start}.tc-prose[data-astro-cid-vsgqentr] .tc-h2[data-astro-cid-vsgqentr]{margin-bottom:20px}.tc-prose[data-astro-cid-vsgqentr] p[data-astro-cid-vsgqentr]:not(.tc-label){margin:0 0 16px;font-size:16px;line-height:1.75;color:#334155}.tc-prose[data-astro-cid-vsgqentr] p[data-astro-cid-vsgqentr]:first-of-type:not(.tc-label){font-size:17px;color:#0f172a}.tc-glance[data-astro-cid-vsgqentr]{position:sticky;top:24px;display:flex;flex-direction:column;gap:4px;padding:20px 20px 18px;border-radius:20px;background:#fff;border:1px solid #dbe3ff;box-shadow:0 18px 44px #385bff1f}.tc-glance-h[data-astro-cid-vsgqentr]{margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.tc-glance-row[data-astro-cid-vsgqentr]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:baseline;padding:8px 0;border-bottom:1px solid #f1f5f9}.tc-glance-row[data-astro-cid-vsgqentr] b[data-astro-cid-vsgqentr]{font-size:24px;font-weight:800;color:#0431ff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tc-glance-row[data-astro-cid-vsgqentr] span[data-astro-cid-vsgqentr]{font-size:13px;line-height:1.45;color:#475569}.tc-glance-link[data-astro-cid-vsgqentr]{margin-top:12px;font-size:13.5px;font-weight:800;color:#3a5bff;text-decoration:none}.tc-glance-link[data-astro-cid-vsgqentr] span[data-astro-cid-vsgqentr]{display:inline-block;transition:transform .25s}.tc-glance-link[data-astro-cid-vsgqentr]:hover span[data-astro-cid-vsgqentr]{transform:translate(4px)}.tc-player[data-astro-cid-vsgqentr]{--hold:7s;max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:clamp(18px,2.4vw,32px);align-items:stretch}.tc-plist[data-astro-cid-vsgqentr]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.tc-pitem[data-astro-cid-vsgqentr]{position:relative;overflow:hidden;border-radius:16px;background:#ffffffb3;border:1px solid transparent;transition:background .3s,border-color .3s,box-shadow .3s}.tc-pitem[data-astro-cid-vsgqentr].is-on{background:#fff;border-color:#dbe3ff;box-shadow:0 12px 30px #385bff1f}.tc-pbtn[data-astro-cid-vsgqentr]{display:flex;align-items:center;gap:14px;width:100%;padding:13px 16px;text-align:left;font:inherit;background:0 0;border:0;cursor:pointer}.tc-pbtn[data-astro-cid-vsgqentr]:focus-visible{outline:2px solid #5070ff;outline-offset:-2px;border-radius:16px}.tc-pn[data-astro-cid-vsgqentr]{flex:none;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;color:#3a5bff;background:#eef2ff;border:1px solid #dbe3ff;transition:all .3s}.tc-pitem[data-astro-cid-vsgqentr].is-done .tc-pn[data-astro-cid-vsgqentr]{color:#fff;border-color:transparent;background:#9eafff}.tc-pitem[data-astro-cid-vsgqentr].is-on .tc-pn[data-astro-cid-vsgqentr]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#0431ff,#5170ff)}.tc-pt[data-astro-cid-vsgqentr]{display:flex;flex-direction:column;gap:1px;min-width:0}.tc-pt[data-astro-cid-vsgqentr] b[data-astro-cid-vsgqentr]{font-size:15px;font-weight:800;color:#334155;transition:color .3s}.tc-pt[data-astro-cid-vsgqentr] small[data-astro-cid-vsgqentr]{font-size:12.5px;color:#94a3b8}.tc-pitem[data-astro-cid-vsgqentr].is-on .tc-pt[data-astro-cid-vsgqentr] b[data-astro-cid-vsgqentr]{color:#0f172a}.tc-pbtn[data-astro-cid-vsgqentr]:hover .tc-pt[data-astro-cid-vsgqentr] b[data-astro-cid-vsgqentr]{color:#3a5bff}.tc-pbar[data-astro-cid-vsgqentr]{position:absolute;left:16px;right:16px;bottom:5px;height:2px;border-radius:2px;background:#5070ff1a;opacity:0}.tc-pitem[data-astro-cid-vsgqentr].is-on .tc-pbar[data-astro-cid-vsgqentr]{opacity:1}.tc-pbar[data-astro-cid-vsgqentr]>i[data-astro-cid-vsgqentr]{display:block;height:100%;width:0;border-radius:2px;background:linear-gradient(90deg,#0431ff,#5070ff)}.tc-pitem[data-astro-cid-vsgqentr].is-run .tc-pbar[data-astro-cid-vsgqentr]>i[data-astro-cid-vsgqentr]{animation:tc-hold var(--hold) linear forwards}.tc-player[data-astro-cid-vsgqentr].is-chosen .tc-pitem[data-astro-cid-vsgqentr].is-on .tc-pbar[data-astro-cid-vsgqentr]>i[data-astro-cid-vsgqentr]{animation:none;width:100%}.tc-player[data-astro-cid-vsgqentr].is-paused .tc-pbar[data-astro-cid-vsgqentr]>i[data-astro-cid-vsgqentr]{animation-play-state:paused}@keyframes tc-hold{0%{width:0}to{width:100%}}.tc-pstage[data-astro-cid-vsgqentr]{display:grid;border-radius:22px;background:#fff;border:1px solid #dbe3ff;box-shadow:0 22px 54px #385bff24;overflow:hidden}.tc-ppanel[data-astro-cid-vsgqentr]{grid-area:1/1;display:flex;flex-direction:column;gap:10px;padding:28px 32px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.3,1),visibility 0s .45s}.tc-ppanel[data-astro-cid-vsgqentr].is-on{opacity:1;visibility:visible;transform:none;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.3,1)}.tc-pmap[data-astro-cid-vsgqentr]{display:flex;gap:6px;margin-bottom:6px}.tc-pmap[data-astro-cid-vsgqentr] i[data-astro-cid-vsgqentr]{flex:1 1 0;height:5px;border-radius:3px;background:#e2e8f0}.tc-pmap[data-astro-cid-vsgqentr] i[data-astro-cid-vsgqentr].is-done{background:#9eafff}.tc-pmap[data-astro-cid-vsgqentr] i[data-astro-cid-vsgqentr].is-on{background:linear-gradient(90deg,#0431ff,#5070ff)}.tc-pk[data-astro-cid-vsgqentr]{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#5070ff}.tc-ppanel[data-astro-cid-vsgqentr] h3[data-astro-cid-vsgqentr]{margin:0;font-size:clamp(21px,2vw,26px);font-weight:800;color:#0f172a;letter-spacing:-.015em}.tc-ppanel[data-astro-cid-vsgqentr] p[data-astro-cid-vsgqentr]{margin:0;font-size:15px;line-height:1.75;color:#475569}.tc-ptool[data-astro-cid-vsgqentr]{display:flex;align-items:center;gap:12px;margin-top:auto;padding:14px 16px;border-radius:16px;text-decoration:none;background:linear-gradient(135deg,#f5f7ff,#eef2ff);border:1px solid #dbe3ff;transition:border-color .2s,box-shadow .2s,transform .2s}.tc-ptool[data-astro-cid-vsgqentr]:hover{border-color:#5070ff;box-shadow:0 12px 26px #385bff29;transform:translateY(-2px)}.tc-ptool-main[data-astro-cid-vsgqentr]{display:flex;flex-direction:column;min-width:0}.tc-ptool-main[data-astro-cid-vsgqentr] small[data-astro-cid-vsgqentr]{font-size:11px;font-weight:700;color:#64748b}.tc-ptool-main[data-astro-cid-vsgqentr] b[data-astro-cid-vsgqentr]{font-size:16px;font-weight:800;color:#0f172a}.tc-ptool-go[data-astro-cid-vsgqentr]{margin-left:auto;font-size:13.5px;font-weight:800;color:#3a5bff;white-space:nowrap}.tc-caveat[data-astro-cid-vsgqentr]{max-width:900px;margin:24px auto 0;text-align:center;font-size:13px;line-height:1.6;color:#64748b}.tc-callout[data-astro-cid-vsgqentr]{max-width:1240px;margin:24px auto 0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;border-radius:20px;background:#fff;border:1px solid #dbe3ff;border-left:4px solid #5070ff;box-shadow:0 14px 34px #385bff1a}.tc-callout[data-astro-cid-vsgqentr] h3[data-astro-cid-vsgqentr]{margin:0 0 4px;font-size:18px;font-weight:800;color:#0f172a}.tc-callout[data-astro-cid-vsgqentr] p[data-astro-cid-vsgqentr]{margin:0;max-width:760px;font-size:14.5px;line-height:1.65;color:#475569}.tc-grid[data-astro-cid-vsgqentr],.tc-articles[data-astro-cid-vsgqentr]{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(14px,1.6vw,20px)}.tc-grid[data-astro-cid-vsgqentr]>[data-astro-cid-vsgqentr],.tc-articles[data-astro-cid-vsgqentr]>[data-astro-cid-vsgqentr]{flex:0 1 calc((100% - (3*clamp(14px,1.6vw,20px)))/4);min-width:260px}.tc-card[data-astro-cid-vsgqentr],.tc-article[data-astro-cid-vsgqentr]{display:flex;flex-direction:column;gap:8px;height:100%;padding:22px 22px 20px;border-radius:20px;text-decoration:none;background:#fff;border:1px solid #e2e8f0;box-shadow:0 10px 30px #0f172a0d;transition:transform .25s,border-color .25s,box-shadow .25s}.tc-card[data-astro-cid-vsgqentr]:hover,.tc-article[data-astro-cid-vsgqentr]:hover{transform:translateY(-4px);border-color:#c7d2fe;box-shadow:0 18px 40px #385bff1f}.tc-card-top[data-astro-cid-vsgqentr]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.tc-card-top[data-astro-cid-vsgqentr] b[data-astro-cid-vsgqentr],.tc-article[data-astro-cid-vsgqentr] b[data-astro-cid-vsgqentr]{font-size:16.5px;font-weight:800;line-height:1.3;color:#0f172a}.tc-card-blurb[data-astro-cid-vsgqentr],.tc-article-blurb[data-astro-cid-vsgqentr]{font-size:14px;line-height:1.6;color:#475569}.tc-card-go[data-astro-cid-vsgqentr]{margin-top:auto;padding-top:6px;font-size:13px;font-weight:800;color:#3a5bff}.tc-articles[data-astro-cid-vsgqentr]{list-style:none;padding:0}.tc-articles[data-astro-cid-vsgqentr]>[data-astro-cid-vsgqentr]{flex-basis:calc((100% - 2*clamp(14px,1.6vw,20px))/3);min-width:300px}.tc-article-k[data-astro-cid-vsgqentr]{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#5070ff}.tc-cta[data-astro-cid-vsgqentr]{position:relative;z-index:0;padding:96px 24px 224px;margin-bottom:-120px;background-color:#fff;background-image:linear-gradient(to right,rgba(203,213,225,.2) 1px,transparent 1px),linear-gradient(to bottom,rgba(203,213,225,.2) 1px,transparent 1px);background-size:40px 40px;background-position:0 var(--grid-y, 0px)}.tc-cta-body[data-astro-cid-vsgqentr]{max-width:1040px;margin:0 auto;text-align:center}.tc-cta-h2[data-astro-cid-vsgqentr]{margin:0 auto 14px;max-width:760px;font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.12;letter-spacing:-.025em;color:#0f172a;text-wrap:balance}.tc-cta-h2[data-astro-cid-vsgqentr] span[data-astro-cid-vsgqentr]{background:linear-gradient(90deg,#0431ff,#5170ff 60%,#8ea0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.tc-cta-p[data-astro-cid-vsgqentr]{margin:0 auto 28px;max-width:640px;font-size:15.5px;line-height:1.65;color:#475569}.tc-cta-start[data-astro-cid-vsgqentr]{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(90deg,#0431ff,#3a5bff 55%,#6b85ff);color:#fff;font-size:15px;font-weight:800;text-decoration:none;padding:15px 30px;border-radius:14px;box-shadow:0 10px 28px #0431ff52;transition:transform .15s}.tc-cta-start[data-astro-cid-vsgqentr]:hover{transform:translateY(-2px)}.tc-cta[data-astro-cid-vsgqentr] .tc-btn-ghost[data-astro-cid-vsgqentr]{padding:15px 24px;border-radius:14px;font-size:15px}@media (max-width:1100px){.tc-hero-inner[data-astro-cid-vsgqentr]{grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:120px}.tc-chain[data-astro-cid-vsgqentr]{max-width:600px}.tc-how[data-astro-cid-vsgqentr]{grid-template-columns:minmax(0,1fr)}.tc-glance[data-astro-cid-vsgqentr]{position:static}}@media (max-width:900px){.tc-player[data-astro-cid-vsgqentr]{grid-template-columns:minmax(0,1fr)}.tc-plist[data-astro-cid-vsgqentr]{flex-direction:row;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.tc-pitem[data-astro-cid-vsgqentr]{flex:none;width:240px}.tc-callout[data-astro-cid-vsgqentr]{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.tc-cta[data-astro-cid-vsgqentr]{padding-bottom:176px;margin-bottom:-96px}}@media (max-width:560px){.tc-sec[data-astro-cid-vsgqentr]{padding-top:64px;padding-bottom:72px}.tc-ctas[data-astro-cid-vsgqentr]>a[data-astro-cid-vsgqentr]{flex:1 1 auto;justify-content:center}.tc-ppanel[data-astro-cid-vsgqentr]{padding:22px 20px}.tc-ptool[data-astro-cid-vsgqentr]{flex-wrap:wrap}.tc-ptool-go[data-astro-cid-vsgqentr]{margin-left:0}.tc-grid[data-astro-cid-vsgqentr]>[data-astro-cid-vsgqentr],.tc-articles[data-astro-cid-vsgqentr]>[data-astro-cid-vsgqentr]{flex-basis:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.tc-hero[data-astro-cid-vsgqentr] [data-astro-cid-vsgqentr],.tc-sec[data-astro-cid-vsgqentr] [data-astro-cid-vsgqentr],.tc-cta[data-astro-cid-vsgqentr] [data-astro-cid-vsgqentr]{animation:none!important;transition:none!important}}html:has(#tc-root){overflow:hidden!important}body:has(#tc-root){height:100dvh;display:flex;flex-direction:column;overflow:hidden}body:has(#tc-root) .pl-scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#5070ff #f1f5f9}body:has(#tc-root) .ft{--ft-grid-px:40px}html:not(.dark) body:has(#tc-root) .ft{--ft-grid:rgba(203, 213, 225, .2)}