.df[data-astro-cid-reoqtusi]{background:var(--ink);height:700vh;position:relative}.df-stage[data-astro-cid-reoqtusi]{height:100vh;background:var(--ink);height:100svh;position:sticky;top:0;overflow:hidden}.df-poster[data-astro-cid-reoqtusi],.df-canvas[data-astro-cid-reoqtusi],.df-still[data-astro-cid-reoqtusi]{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.df-still[data-astro-cid-reoqtusi]{display:none}.df-canvas[data-astro-cid-reoqtusi]{z-index:1}.df-scrim[data-astro-cid-reoqtusi]{z-index:2;pointer-events:none;background:linear-gradient(90deg,#05070fdb 0%,#05070f80 40%,#05070f00 64%),linear-gradient(#05070f00 70%,#05070fcc 100%);position:absolute;top:0;bottom:0;left:0;right:0}.df-copy[data-astro-cid-reoqtusi]{z-index:3;max-width:1220px;height:100%;position:relative}.df-beat[data-astro-cid-reoqtusi]{opacity:0;pointer-events:none;max-width:600px;transition:opacity .45s,transform .6s;position:absolute;top:47%;left:16px;right:16px;transform:translateY(-50%)}.df-beat[data-astro-cid-reoqtusi].on,.df-beat[data-astro-cid-reoqtusi]:focus-within{opacity:1;pointer-events:auto}.df-beat[data-astro-cid-reoqtusi]:not(.on){transform:translateY(calc(18px - 50%))}.df-beat[data-astro-cid-reoqtusi] .ai-badge[data-astro-cid-reoqtusi]{margin-top:6px;display:inline-block}.df-beat[data-astro-cid-reoqtusi] h1[data-astro-cid-reoqtusi]{font-size:max(32px,min(4.2vw,56px))}.df-big[data-astro-cid-reoqtusi]{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.04em;margin:0 0 14px;font-size:max(28px,min(3.8vw,52px));font-weight:800;line-height:1.05}.df-beat[data-astro-cid-reoqtusi] .lead[data-astro-cid-reoqtusi]{margin-bottom:16px}.df-chips[data-astro-cid-reoqtusi]{grid-template-columns:1fr 1fr;gap:10px;max-width:540px;margin:4px 0 0;padding:0;list-style:none;display:grid}.df-chips[data-astro-cid-reoqtusi] a[data-astro-cid-reoqtusi]{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);color:var(--white);font-family:var(--font-head);background:#0a0f2c9e;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;font-weight:700;line-height:1.25;text-decoration:none;transition:border-color .25s,box-shadow .25s;display:flex}.df-chips[data-astro-cid-reoqtusi] a[data-astro-cid-reoqtusi]:hover{border-color:var(--line-neon);box-shadow:0 0 24px -6px #39ff1473}.df-chips[data-astro-cid-reoqtusi] a[data-astro-cid-reoqtusi]:focus-visible{border-color:var(--line-neon);box-shadow:0 0 24px -6px #39ff1473}.df-ico[data-astro-cid-reoqtusi]{color:var(--neon);flex:none;display:inline-flex}.df-ico[data-astro-cid-reoqtusi] svg{width:22px;height:22px}.df-ticks[data-astro-cid-reoqtusi]{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.df-ticks[data-astro-cid-reoqtusi] li[data-astro-cid-reoqtusi]{color:var(--white);align-items:center;gap:8px;font-size:15.5px;font-weight:600;display:inline-flex}.df-ticks[data-astro-cid-reoqtusi] li[data-astro-cid-reoqtusi]>span[data-astro-cid-reoqtusi]{color:var(--neon);display:inline-flex}.df-ticks[data-astro-cid-reoqtusi] svg{width:20px;height:20px}.df-ticks-col[data-astro-cid-reoqtusi]{flex-direction:column;gap:12px}.df-ticks-col[data-astro-cid-reoqtusi] li[data-astro-cid-reoqtusi]{border-left:2px solid var(--neon);background:linear-gradient(90deg,#39ff1414,#39ff1400);border-radius:0 10px 10px 0;padding:10px 14px}.df-for[data-astro-cid-reoqtusi]{color:var(--gray);margin:0;font-size:15px;line-height:1.6}.df-for[data-astro-cid-reoqtusi] strong[data-astro-cid-reoqtusi]{color:var(--white);font-weight:600}.df-note[data-astro-cid-reoqtusi]{border:1px dashed var(--line-neon);color:var(--gray);border-radius:10px;margin:0;padding:10px 14px;font-size:14.5px;display:inline-block}.df-ctas[data-astro-cid-reoqtusi]{margin-top:6px}.df-dock[data-astro-cid-reoqtusi]{left:0;right:0;bottom:calc(28px + env(safe-area-inset-bottom));z-index:4;transition:opacity .4s,transform .4s;position:absolute}.df-dock-in[data-astro-cid-reoqtusi]{flex-wrap:wrap;align-items:center;gap:14px;max-width:1220px;display:flex}.df-dock-tag[data-astro-cid-reoqtusi]{font-family:var(--font-head);letter-spacing:.2em;text-transform:uppercase;color:var(--gray);font-size:11.5px;font-weight:600}@media (max-width:1100px){.df-dock-tag[data-astro-cid-reoqtusi]{display:none}}.df[data-astro-cid-reoqtusi].at-end .df-dock[data-astro-cid-reoqtusi]{opacity:0;pointer-events:none;transform:translateY(10px)}.df-rail[data-astro-cid-reoqtusi]{z-index:4;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.df-rail[data-astro-cid-reoqtusi] button[data-astro-cid-reoqtusi]{all:unset;cursor:pointer;color:var(--gray-2);font-family:var(--font-head);letter-spacing:.18em;text-transform:uppercase;flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:10px;padding:4px 0;font-size:11px;font-weight:700;display:flex}.df-rail-l[data-astro-cid-reoqtusi]{opacity:0;white-space:nowrap;transition:opacity .3s,transform .3s;transform:translate(-6px)}.df-rail-n[data-astro-cid-reoqtusi]{border:1px solid var(--line);background:#05070f8c;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:inline-flex}.df-rail[data-astro-cid-reoqtusi] button[data-astro-cid-reoqtusi]:hover .df-rail-l[data-astro-cid-reoqtusi],.df-rail[data-astro-cid-reoqtusi] li[data-astro-cid-reoqtusi].on .df-rail-l[data-astro-cid-reoqtusi]{opacity:1;transform:none}.df-rail[data-astro-cid-reoqtusi] button[data-astro-cid-reoqtusi]:focus-visible .df-rail-l[data-astro-cid-reoqtusi]{opacity:1;transform:none}.df-rail[data-astro-cid-reoqtusi] li[data-astro-cid-reoqtusi].on button[data-astro-cid-reoqtusi]{color:var(--white)}.df-rail[data-astro-cid-reoqtusi] li[data-astro-cid-reoqtusi].on .df-rail-n[data-astro-cid-reoqtusi]{border-color:var(--neon);color:#031000;background:var(--neon);box-shadow:var(--glow)}.df-rail[data-astro-cid-reoqtusi] li[data-astro-cid-reoqtusi].done .df-rail-n[data-astro-cid-reoqtusi]{border-color:var(--line-neon);color:var(--neon)}.df-rail[data-astro-cid-reoqtusi] button[data-astro-cid-reoqtusi]:focus-visible .df-rail-n[data-astro-cid-reoqtusi]{outline:2px solid var(--neon);outline-offset:2px}.df-cue[data-astro-cid-reoqtusi]{z-index:3;background:#ffffff2e;width:1px;height:46px;transition:opacity .4s;position:absolute;bottom:130px;left:50%;overflow:hidden}.df-cue[data-astro-cid-reoqtusi] span[data-astro-cid-reoqtusi]{background:var(--neon);width:1px;height:40%;animation:1.8s ease-in-out infinite df-cue;position:absolute;top:-40%;left:0}@keyframes df-cue{to{top:100%}}@media (min-width:1300px){.df-beat[data-astro-cid-reoqtusi]{left:32px}}@media (max-width:767px){.df-scrim[data-astro-cid-reoqtusi]{background:linear-gradient(#05070f73 0%,#05070f1a 18%,#05070f8c 34%,#05070ff5 62%)}.df-beat[data-astro-cid-reoqtusi] .kicker[data-astro-cid-reoqtusi],.df[data-astro-cid-reoqtusi] .crumbs[data-astro-cid-reoqtusi]{text-shadow:0 1px 3px #000000d9,0 0 12px #0009}.df[data-astro-cid-reoqtusi] .crumbs[data-astro-cid-reoqtusi] a[data-astro-cid-reoqtusi]{color:var(--white)}.df-beat[data-astro-cid-reoqtusi]{top:auto;bottom:122px;transform:none}.df-beat[data-astro-cid-reoqtusi]:not(.on){transform:translateY(14px)}.df-beat[data-astro-cid-reoqtusi] .lead[data-astro-cid-reoqtusi]{margin-bottom:12px;font-size:15.5px}.df-beat[data-astro-cid-reoqtusi] h1[data-astro-cid-reoqtusi]{font-size:30px}.df-big[data-astro-cid-reoqtusi]{font-size:27px}.df-chips[data-astro-cid-reoqtusi]{gap:8px}.df-chips[data-astro-cid-reoqtusi] a[data-astro-cid-reoqtusi]{padding:10px;font-size:12.5px}.df-ticks[data-astro-cid-reoqtusi] li[data-astro-cid-reoqtusi]{font-size:14.5px}.df-ticks-col[data-astro-cid-reoqtusi]{gap:8px}.df-ticks-col[data-astro-cid-reoqtusi] li[data-astro-cid-reoqtusi]{padding:8px 12px}.df-dock[data-astro-cid-reoqtusi]{bottom:10px}.df-dock-tag[data-astro-cid-reoqtusi]{display:none}.df-dock-in[data-astro-cid-reoqtusi]{flex-wrap:nowrap;gap:10px}.dock-num[data-astro-cid-reoqtusi]{display:none}.df-rail[data-astro-cid-reoqtusi]{top:calc(var(--nav-h) + 14px);flex-direction:row;gap:5px;bottom:auto;right:16px;transform:none}.df-rail-l[data-astro-cid-reoqtusi]{display:none}.df-rail-n[data-astro-cid-reoqtusi]{width:22px;height:22px;font-size:0}.df-rail[data-astro-cid-reoqtusi] li[data-astro-cid-reoqtusi].on .df-rail-n[data-astro-cid-reoqtusi]{border-radius:11px;width:30px}.df-cue[data-astro-cid-reoqtusi]{bottom:60px;left:auto;right:24px}}@media (max-width:380px){.df-rail[data-astro-cid-reoqtusi]{gap:3px}.df-rail-n[data-astro-cid-reoqtusi]{width:18px;height:18px}}.df-static[data-astro-cid-reoqtusi]{height:auto}.df-static[data-astro-cid-reoqtusi] .df-stage[data-astro-cid-reoqtusi]{height:auto;padding-bottom:56px;position:relative;overflow:visible}.df-static[data-astro-cid-reoqtusi] .df-canvas[data-astro-cid-reoqtusi],.df-static[data-astro-cid-reoqtusi] .df-poster[data-astro-cid-reoqtusi],.df-static[data-astro-cid-reoqtusi] .scroll-cue[data-astro-cid-reoqtusi],.df-static[data-astro-cid-reoqtusi] .df-rail[data-astro-cid-reoqtusi],.df-static[data-astro-cid-reoqtusi] .df-scrim[data-astro-cid-reoqtusi]{display:none}.df-static[data-astro-cid-reoqtusi] .df-still[data-astro-cid-reoqtusi]{aspect-ratio:16/9;height:auto;max-height:72vh;display:block;position:relative}.df-static[data-astro-cid-reoqtusi] .df-copy[data-astro-cid-reoqtusi]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;height:auto;padding-top:28px;display:grid}.df-static[data-astro-cid-reoqtusi] .df-beat[data-astro-cid-reoqtusi]{opacity:1;pointer-events:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--navy-2);max-width:none;padding:22px;transition:none;position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none}.df-static[data-astro-cid-reoqtusi] .df-beat[data-astro-cid-reoqtusi]:first-child{grid-column:1/-1}.df-static[data-astro-cid-reoqtusi] .df-beat[data-astro-cid-reoqtusi]:not(:first-child) .df-big[data-astro-cid-reoqtusi]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:max(22px,min(2.3vw,32px))}.df-static[data-astro-cid-reoqtusi] .df-dock[data-astro-cid-reoqtusi]{opacity:1;padding-top:22px;position:relative;bottom:auto;transform:none}.df-static[data-astro-cid-reoqtusi] .df-dock-tag[data-astro-cid-reoqtusi]{display:inline}.ts[data-astro-cid-rltx4nrp]{background:var(--black);border-top:1px solid var(--line);height:360vh;position:relative}.ts-stage[data-astro-cid-rltx4nrp]{height:100vh;height:100svh;position:sticky;top:0;overflow:hidden}.ts-title[data-astro-cid-rltx4nrp]{text-align:center;z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ts-title[data-astro-cid-rltx4nrp] h2[data-astro-cid-rltx4nrp]{letter-spacing:.01em;margin:0;font-size:max(44px,min(9vw,132px));line-height:.95}.ts-sub[data-astro-cid-rltx4nrp]{font-family:var(--font-head);letter-spacing:.24em;text-transform:uppercase;color:var(--gray-2);margin:14px 0 0;font-size:12.5px;font-weight:600}.ts-cards[data-astro-cid-rltx4nrp]{z-index:2;margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0;right:0}.ts-card[data-astro-cid-rltx4nrp]{top:0;left:calc(var(--x) * 1%);width:calc(clamp(170px, 19vw, 270px) * var(--w));will-change:transform;position:absolute;transform:translateY(110vh)}.ts-card[data-astro-cid-rltx4nrp] figure[data-astro-cid-rltx4nrp]{margin:0}.ts-img[data-astro-cid-rltx4nrp]{aspect-ratio:4/5;border:1px solid var(--line);background:radial-gradient(circle at 50% 35%,#1b2a6b,#05070f 75%);overflow:hidden}.ts-lead[data-astro-cid-rltx4nrp] .ts-img[data-astro-cid-rltx4nrp]{border-color:var(--line-neon);box-shadow:0 0 36px -10px #39ff1480}.ts-img[data-astro-cid-rltx4nrp] img[data-astro-cid-rltx4nrp]{object-fit:cover;width:100%;height:100%}.ts-ph[data-astro-cid-rltx4nrp]{height:100%;font-family:var(--font-head);color:#39ff1459;place-items:center;font-size:80px;font-weight:800;display:grid}figcaption[data-astro-cid-rltx4nrp]{font-family:var(--font-head);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;gap:10px;margin-top:8px;font-size:10.5px;font-weight:600;display:flex}.ts-name[data-astro-cid-rltx4nrp]{color:var(--white)}.ts-role[data-astro-cid-rltx4nrp]{color:var(--neon);text-align:right}.ts-job[data-astro-cid-rltx4nrp]{color:var(--gray);margin:6px 0 0;font-size:13.5px;line-height:1.45}@media (max-width:760px){.ts-card[data-astro-cid-rltx4nrp]{width:calc(40vw * var(--w));left:calc(var(--xm) * 1%);max-width:44vw}.ts-job[data-astro-cid-rltx4nrp]{font-size:12px}figcaption[data-astro-cid-rltx4nrp]{letter-spacing:.12em;font-size:9.5px}}@media (prefers-reduced-motion:reduce){.ts[data-astro-cid-rltx4nrp]{height:auto;padding:90px 0}.ts-stage[data-astro-cid-rltx4nrp]{height:auto;position:static;overflow:visible}.ts-stage[data-astro-cid-rltx4nrp] .scroll-cue[data-astro-cid-rltx4nrp]{display:none}.ts-title[data-astro-cid-rltx4nrp]{margin-bottom:40px;position:static}.ts-cards[data-astro-cid-rltx4nrp]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:22px;max-width:1180px;margin:0 auto;padding:0 16px;display:grid;position:static}.ts-card[data-astro-cid-rltx4nrp]{width:auto;position:static;transform:none!important}}.tx-head[data-astro-cid-tfuf4f3s]{max-width:760px;margin:0 0 40px}.tx-head[data-astro-cid-tfuf4f3s] h2[data-astro-cid-tfuf4f3s]{margin:0 0 12px}.tx-head[data-astro-cid-tfuf4f3s] .lead[data-astro-cid-tfuf4f3s]{margin:0}.reveal[data-astro-cid-tfuf4f3s]{transition-delay:calc(var(--i,0) * 90ms)}.tx-sub[data-astro-cid-tfuf4f3s]{margin:72px 0 24px;font-size:max(20px,min(2.2vw,26px))}.tg-grid[data-astro-cid-tfuf4f3s]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tg-tile[data-astro-cid-tfuf4f3s]{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(160deg, var(--navy-2), var(--ink));padding:26px 24px 24px;position:relative;overflow:hidden}.tg-tile[data-astro-cid-tfuf4f3s]:after{content:"";background:linear-gradient(90deg, var(--neon), #39ff1400);transform-origin:0;width:100%;height:3px;transition:transform 1s .2s;position:absolute;top:0;left:0;transform:scaleX(0)}.tg-tile[data-astro-cid-tfuf4f3s].in:after{transform:scaleX(1)}.tg-ico[data-astro-cid-tfuf4f3s]{color:var(--neon);margin-bottom:14px;display:inline-flex}.tg-n[data-astro-cid-tfuf4f3s]{font-family:var(--font-head);text-transform:uppercase;margin:0 0 8px;font-weight:800;line-height:1}.tg-n[data-astro-cid-tfuf4f3s] span[data-astro-cid-tfuf4f3s]{color:var(--white);font-size:max(34px,min(3.6vw,46px))}.tg-n[data-astro-cid-tfuf4f3s] small[data-astro-cid-tfuf4f3s]{letter-spacing:.16em;color:var(--neon);margin-top:8px;font-size:13px;display:block}.tg-b[data-astro-cid-tfuf4f3s]{color:var(--gray);margin:0;font-size:15px;line-height:1.6}.tm-split[data-astro-cid-tfuf4f3s]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:max(28px,min(5vw,72px));display:grid}.tm-fig[data-astro-cid-tfuf4f3s]{margin:0}.tm-frame[data-astro-cid-tfuf4f3s]{border:1px solid var(--line-neon);aspect-ratio:1;background:var(--navy);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #000000e6,0 0 60px -20px #39ff1459}.tm-frame[data-astro-cid-tfuf4f3s] img[data-astro-cid-tfuf4f3s]{object-fit:cover;width:100%;height:100%;display:block}.tm-frame[data-astro-cid-tfuf4f3s]:after{content:"";background:linear-gradient(#05070f00 60%,#05070fbf);position:absolute;top:0;bottom:0;left:0;right:0}.tm-badge[data-astro-cid-tfuf4f3s]{z-index:1;position:absolute;bottom:14px;left:14px}.tm-fig[data-astro-cid-tfuf4f3s] figcaption[data-astro-cid-tfuf4f3s]{color:var(--gray);flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:14px;font-size:15px;display:flex}.tm-fig[data-astro-cid-tfuf4f3s] figcaption[data-astro-cid-tfuf4f3s] strong[data-astro-cid-tfuf4f3s]{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.06em;color:var(--white)}.tm-copy[data-astro-cid-tfuf4f3s] h2[data-astro-cid-tfuf4f3s]{margin:0 0 14px}.tm-copy[data-astro-cid-tfuf4f3s] p[data-astro-cid-tfuf4f3s]{color:var(--gray);font-size:17px;line-height:1.7}.tm-copy[data-astro-cid-tfuf4f3s] .lead[data-astro-cid-tfuf4f3s]{color:var(--white)}.tm-status[data-astro-cid-tfuf4f3s]{border:1px solid var(--line-neon);background:#39ff140f;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;display:inline-flex;color:var(--white)!important;font-size:14.5px!important}.tm-dot[data-astro-cid-tfuf4f3s]{background:var(--neon);width:9px;height:9px;box-shadow:var(--glow);border-radius:50%;flex:none;animation:2s ease-in-out infinite tm-pulse}@keyframes tm-pulse{50%{opacity:.35}}.tf-grid[data-astro-cid-tfuf4f3s]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.tf-card[data-astro-cid-tfuf4f3s]{padding:22px}.tf-ico[data-astro-cid-tfuf4f3s]{width:48px;height:48px;color:var(--neon);border:1px solid var(--line-neon);background:#39ff1414;border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.tf-card[data-astro-cid-tfuf4f3s] h4[data-astro-cid-tfuf4f3s]{font-family:var(--font-head);color:var(--white);margin:0 0 8px;font-size:16px}.tf-card[data-astro-cid-tfuf4f3s] p[data-astro-cid-tfuf4f3s]{margin:0;font-size:15px}.tl[data-astro-cid-tfuf4f3s]{position:relative}.tl-list[data-astro-cid-tfuf4f3s]{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.tl-track[data-astro-cid-tfuf4f3s]{background:var(--line);height:2px;position:absolute;top:24px;left:24px;right:24px}.tl-bar[data-astro-cid-tfuf4f3s]{background:var(--neon);box-shadow:var(--glow);transform-origin:0;transform:scaleX(var(--fill));position:absolute;top:0;bottom:0;left:0;right:0}.tl-step[data-astro-cid-tfuf4f3s]{transition:transform .5s;position:relative;transform:translateY(8px)}.tl-step[data-astro-cid-tfuf4f3s].lit{transform:none}.tl-step[data-astro-cid-tfuf4f3s] h3[data-astro-cid-tfuf4f3s]{color:var(--gray);transition:color .4s}.tl-step[data-astro-cid-tfuf4f3s].lit h3[data-astro-cid-tfuf4f3s]{color:var(--white)}.tl-node[data-astro-cid-tfuf4f3s]{z-index:1;border:1px solid var(--line);background:var(--ink);width:50px;height:50px;color:var(--gray-2);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;transition:all .45s;display:inline-flex;position:relative}.tl-node[data-astro-cid-tfuf4f3s] svg{width:22px;height:22px}.tl-step[data-astro-cid-tfuf4f3s].lit .tl-node[data-astro-cid-tfuf4f3s]{border-color:var(--neon);color:var(--neon);box-shadow:0 0 0 6px #39ff1414, var(--glow)}.tl-n[data-astro-cid-tfuf4f3s]{font-family:var(--font-head);letter-spacing:.16em;text-transform:uppercase;color:var(--gray-2);margin:0 0 6px;font-size:11.5px;font-weight:700}.tl-n[data-astro-cid-tfuf4f3s] span[data-astro-cid-tfuf4f3s]{color:var(--gray);transition:color .4s}.tl-step[data-astro-cid-tfuf4f3s].lit .tl-n[data-astro-cid-tfuf4f3s] span[data-astro-cid-tfuf4f3s]{color:var(--neon)}.tl-step[data-astro-cid-tfuf4f3s] h3[data-astro-cid-tfuf4f3s]{margin:0 0 6px;font-size:17px}.tl-b[data-astro-cid-tfuf4f3s]{color:var(--gray);margin:0;font-size:14.5px;line-height:1.6}.tc-split[data-astro-cid-tfuf4f3s]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:max(28px,min(5vw,64px));display:grid}.tc-copy[data-astro-cid-tfuf4f3s] h2[data-astro-cid-tfuf4f3s]{margin:0 0 14px}.tc-copy[data-astro-cid-tfuf4f3s] p[data-astro-cid-tfuf4f3s]{color:var(--gray);font-size:17px;line-height:1.7}.tc-hint[data-astro-cid-tfuf4f3s]{font-family:var(--font-head);letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--neon)!important;font-size:12px!important}.tc-fig[data-astro-cid-tfuf4f3s]{margin:0}.tc-fig[data-astro-cid-tfuf4f3s] figcaption[data-astro-cid-tfuf4f3s]{color:var(--gray-2);margin-top:10px;font-size:13px}.cmp[data-astro-cid-tfuf4f3s]{border:1px solid var(--line);background:var(--ink);border-radius:18px;position:relative;overflow:hidden}.cmp-svg[data-astro-cid-tfuf4f3s]{width:100%;height:auto;display:block}.cmp-lbl[data-astro-cid-tfuf4f3s]{font-family:var(--font-head);letter-spacing:.12em;text-transform:uppercase;fill:#7d8794;font-size:12px;font-weight:700}.cmp-plan[data-astro-cid-tfuf4f3s]{fill:#b0b8c1}.cmp-as[data-astro-cid-tfuf4f3s]{fill:#39ff14}@media (max-width:600px){.cmp-lbl[data-astro-cid-tfuf4f3s]{letter-spacing:.06em;font-size:19px}}.cmp-range-l[data-astro-cid-tfuf4f3s]{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.cmp-range[data-astro-cid-tfuf4f3s]{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.cmp[data-astro-cid-tfuf4f3s]:after{content:"";top:calc(50% + 10px);left:calc(var(--v) * 1%);background:var(--neon);width:34px;height:34px;box-shadow:var(--glow);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23031000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l-6 6 6 6M15 6l6 6-6 6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:50%;margin:-17px 0 0 -17px;position:absolute}.cmp[data-astro-cid-tfuf4f3s]:focus-within{outline:2px solid var(--neon);outline-offset:3px}.tp-grid[data-astro-cid-tfuf4f3s]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tp-card[data-astro-cid-tfuf4f3s]{border-radius:var(--radius);background:var(--navy-2);border:1px solid var(--line);border-top:3px solid var(--neon);padding:28px 24px}.tp-ico[data-astro-cid-tfuf4f3s]{color:var(--neon);margin-bottom:14px;display:inline-flex}.tp-ico[data-astro-cid-tfuf4f3s] svg{width:34px;height:34px}.tp-card[data-astro-cid-tfuf4f3s] h3[data-astro-cid-tfuf4f3s]{margin:0 0 8px;font-size:18px}.tp-card[data-astro-cid-tfuf4f3s] p[data-astro-cid-tfuf4f3s]{color:var(--gray);margin:0;font-size:15.5px;line-height:1.6}.tp-note[data-astro-cid-tfuf4f3s]{border-left:3px solid var(--neon);color:var(--gray);background:#39ff140d;border-radius:0 12px 12px 0;max-width:820px;margin:28px 0 0;padding:16px 20px}@media (max-width:900px){.tm-split[data-astro-cid-tfuf4f3s],.tc-split[data-astro-cid-tfuf4f3s]{grid-template-columns:1fr}.tm-fig[data-astro-cid-tfuf4f3s]{max-width:420px}.tl-list[data-astro-cid-tfuf4f3s]{grid-template-columns:1fr;gap:26px;padding-left:66px}.tl-track[data-astro-cid-tfuf4f3s]{width:2px;height:auto;top:10px;bottom:10px;left:24px;right:auto}.tl-bar[data-astro-cid-tfuf4f3s]{transform-origin:top;transform:scaleY(var(--fill))}.tl-node[data-astro-cid-tfuf4f3s]{margin:0;position:absolute;top:-4px;left:-66px}}@media (prefers-reduced-motion:reduce){.tl-step[data-astro-cid-tfuf4f3s]{transform:none}.tl-step[data-astro-cid-tfuf4f3s] h3[data-astro-cid-tfuf4f3s]{color:var(--white)}.tl-step[data-astro-cid-tfuf4f3s] .tl-node[data-astro-cid-tfuf4f3s]{border-color:var(--neon);color:var(--neon)}.tl[data-astro-cid-tfuf4f3s]{--fill:1!important}.tm-dot[data-astro-cid-tfuf4f3s]{animation:none}.tg-tile[data-astro-cid-tfuf4f3s]:after{transition:none;transform:scaleX(1)}}.no-js[data-astro-cid-tfuf4f3s] .tl-step[data-astro-cid-tfuf4f3s]{transform:none}.no-js[data-astro-cid-tfuf4f3s] .tl[data-astro-cid-tfuf4f3s]{--fill:1!important}.partner[data-astro-cid-vh6gvjy5]{padding-top:24px}.pt-card[data-astro-cid-vh6gvjy5]{border:1px solid var(--line-neon);background:radial-gradient(120% 140% at 0% 0%, #39ff141a, #39ff1400 55%), var(--navy-2);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:max(24px,min(4vw,40px));display:flex}.pt-card[data-astro-cid-vh6gvjy5]>div[data-astro-cid-vh6gvjy5]{max-width:680px}.pt-card[data-astro-cid-vh6gvjy5] h2[data-astro-cid-vh6gvjy5]{margin:0 0 10px;font-size:max(22px,min(2.6vw,30px))}.pt-card[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]:last-child{color:var(--gray);margin:0}
