#dev[data-astro-cid-x6lr5vsl]{color:#ccd0cf;background:#06141b}.act1[data-astro-cid-x6lr5vsl]{height:430vh;position:relative}.pin[data-astro-cid-x6lr5vsl]{background:radial-gradient(60% 50% at 70% 55%,#242f49 0,#0000 70%),#06141b;height:calc(100vh - 52px);position:sticky;top:52px;overflow:hidden}.cap1[data-astro-cid-x6lr5vsl]{z-index:4;max-width:560px;position:absolute;top:7vh;left:28px}.cap1[data-astro-cid-x6lr5vsl] h1[data-astro-cid-x6lr5vsl]{font-size:clamp(26px,4.2vw,58px)}.scene[data-astro-cid-x6lr5vsl]{perspective:1500px;z-index:2;place-items:center;display:grid;position:absolute;inset:0}.s3[data-astro-cid-x6lr5vsl]{aspect-ratio:3/2;width:min(34vw,320px);transform-style:preserve-3d;transform:rotateX(var(--rx,64deg)) rotateZ(var(--rz,-38deg));margin-left:22vw;position:relative}.ly[data-astro-cid-x6lr5vsl]{background:var(--c);color:#ccd0cf;font:12px var(--m);transform:translateZ(calc(var(--i) * var(--g,10px)));border:1px solid #ccd0cf4d;border-radius:14px;padding:10px;transition:background .6s,border-color .6s,box-shadow .6s;position:absolute;inset:0;overflow:hidden}.s3[data-astro-cid-x6lr5vsl][data-ch="0"] .ly[data-astro-cid-x6lr5vsl]{background:0 0;border-style:dashed}.s3[data-astro-cid-x6lr5vsl][data-ch="1"] .ly[data-astro-cid-x6lr5vsl]{background:#ccd0cf0d;border-style:dashed}.s3[data-astro-cid-x6lr5vsl][data-ch="3"] .ly[data-astro-cid-x6lr5vsl]:last-child{box-shadow:0 0 70px #ffa5868c}.ly[data-astro-cid-x6lr5vsl] .gd[data-astro-cid-x6lr5vsl]{background:repeating-linear-gradient(0deg,#ccd0cf24 0 1px,#0000 1px 16px),repeating-linear-gradient(90deg,#ccd0cf24 0 1px,#0000 1px 16px);position:absolute;inset:0}.in[data-astro-cid-x6lr5vsl]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.in[data-astro-cid-x6lr5vsl] i[data-astro-cid-x6lr5vsl]{background:#ccd0cf40;border-radius:5px;flex:1;min-width:30px;height:26px}.in[data-astro-cid-x6lr5vsl] u[data-astro-cid-x6lr5vsl]{background:#ccd0cf4d;border-radius:4px;width:100%;height:9px;display:block}.in[data-astro-cid-x6lr5vsl] em[data-astro-cid-x6lr5vsl]{color:#06141b;background:#ffa586;border-radius:99px;padding:2px 8px;font-size:11px;font-style:normal}.stps[data-astro-cid-x6lr5vsl]{z-index:4;width:min(440px,100% - 56px);height:150px;position:absolute;bottom:7vh;left:28px}.stp[data-astro-cid-x6lr5vsl]{opacity:0;transition:all .7s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:translateY(24px)}.stp[data-astro-cid-x6lr5vsl].on{opacity:1;transform:none}.stp[data-astro-cid-x6lr5vsl] b[data-astro-cid-x6lr5vsl]{font:600 clamp(40px, 6vw, 76px)/1 var(--d);color:#ffa586}.stp[data-astro-cid-x6lr5vsl] h3[data-astro-cid-x6lr5vsl]{color:#ccd0cf;margin:6px 0}.stp[data-astro-cid-x6lr5vsl] p[data-astro-cid-x6lr5vsl]{color:#9ba8ab;font-size:15px}.prog[data-astro-cid-x6lr5vsl]{z-index:4;background:#253745;width:2px;position:absolute;top:20%;bottom:20%;right:20px}.prog[data-astro-cid-x6lr5vsl] i[data-astro-cid-x6lr5vsl]{background:#ffa586;width:100%;height:0;display:block}.act2[data-astro-cid-x6lr5vsl]{background:#06141b;border-top:1px solid #253745;height:max(100vh - 52px,740px);position:relative;overflow:hidden}.stepv[data-astro-cid-x6lr5vsl]{opacity:0;pointer-events:none;padding:11vh 28px 28px;transition:all .8s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:translate(8vw)}.stepv[data-astro-cid-x6lr5vsl].on{opacity:1;pointer-events:auto;transform:none}.stepv[data-astro-cid-x6lr5vsl].out{transform:translate(-8vw)}.stepv[data-astro-cid-x6lr5vsl] h2[data-astro-cid-x6lr5vsl]{max-width:800px;font-size:clamp(24px,4vw,52px)}.back[data-astro-cid-x6lr5vsl]{color:#ccd0cf;z-index:6;border:1px solid #384358;border-radius:99px;padding:6px 14px;font-size:14px;position:absolute;top:20px;left:28px}.back[data-astro-cid-x6lr5vsl]:hover{border-color:#ffa586}.roles[data-astro-cid-x6lr5vsl]{perspective:900px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin-top:30px;display:grid}.rt[data-astro-cid-x6lr5vsl]{text-align:left;color:#ccd0cf;border:1px solid #ccd0cf24;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:230px;padding:22px;transition:transform .2s,opacity .6s;animation:.6s both pi;display:flex}.rt[data-astro-cid-x6lr5vsl] b[data-astro-cid-x6lr5vsl]{font:600 clamp(16px, 1.6vw, 22px)/1.2 var(--d);letter-spacing:-.02em}.rt[data-astro-cid-x6lr5vsl] span[data-astro-cid-x6lr5vsl]{color:#ccd0cf;margin-top:6px;font-size:14px}.rt[data-astro-cid-x6lr5vsl].gone{opacity:0;transform:scale(.8)translateY(30px)}.rt[data-astro-cid-x6lr5vsl].sel{transform:scale(1.06)}@keyframes pi{0%{opacity:0;transform:translateY(30px)}}.goals[data-astro-cid-x6lr5vsl]{border-top:1px solid #384358;margin-top:28px}.gl[data-astro-cid-x6lr5vsl]{width:100%;font:600 clamp(17px, 2.8vw, 34px)/1.2 var(--d);letter-spacing:-.02em;text-align:left;color:#ccd0cf;border-bottom:1px solid #384358;justify-content:space-between;align-items:center;padding:20px 4px;transition:all .4s;animation:.6s both pi;display:flex}.gl[data-astro-cid-x6lr5vsl]:hover{color:#ffa586;padding-left:3vw}.gl[data-astro-cid-x6lr5vsl] span[data-astro-cid-x6lr5vsl]{font:400 14px var(--b);color:#9ba8ab;letter-spacing:0}.s2[data-astro-cid-x6lr5vsl]{transition:transform 1s cubic-bezier(.7,0,.2,1);position:absolute;inset:0}.stepv[data-astro-cid-x6lr5vsl].done .s2[data-astro-cid-x6lr5vsl]{transform:translate(-22vw)scale(.85)}.s3b[data-astro-cid-x6lr5vsl]{aspect-ratio:3/2;width:min(32vw,320px);transform-style:preserve-3d;--g:52px;animation:14s ease-in-out infinite alternate sp3;position:relative}@keyframes sp3{0%{transform:rotateX(58deg)rotate(-48deg)}to{transform:rotateX(52deg)rotate(-18deg)}}.s3b[data-astro-cid-x6lr5vsl] .ly[data-astro-cid-x6lr5vsl]{animation:dp .9s calc(var(--k) * .5s) cubic-bezier(.2, .8, .2, 1) both}@keyframes dp{0%{opacity:0;transform:translateZ(calc(var(--i) * var(--g) + 520px))}}.stt[data-astro-cid-x6lr5vsl]{font:12px var(--m);color:#6bbf8a;z-index:5;position:absolute;top:70px;left:28px}.scard[data-astro-cid-x6lr5vsl]{opacity:0;pointer-events:none;z-index:5;background:#11212d;border:1px solid #ffa586;border-radius:18px;width:min(44vw,540px);padding:26px;transition:all .8s cubic-bezier(.2,.9,.2,1.1);position:absolute;top:50%;right:28px;transform:translateY(-46%)scale(.92)}.scard[data-astro-cid-x6lr5vsl].on{opacity:1;pointer-events:auto;transform:translateY(-50%)}.scard[data-astro-cid-x6lr5vsl] h2[data-astro-cid-x6lr5vsl]{color:#ccd0cf;font-size:clamp(22px,2.6vw,34px)}.scard[data-astro-cid-x6lr5vsl] .lb[data-astro-cid-x6lr5vsl]{color:#9ba8ab;margin-top:14px;font-size:13px}.scard[data-astro-cid-x6lr5vsl] p[data-astro-cid-x6lr5vsl]{margin-top:4px;font-size:16px}.scard[data-astro-cid-x6lr5vsl] ul[data-astro-cid-x6lr5vsl]{margin-top:6px;padding-left:18px;font-size:14px;line-height:1.8}.cta2[data-astro-cid-x6lr5vsl]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.dsec[data-astro-cid-x6lr5vsl]{border-top:1px solid #253745;padding:9vh 28px}.dsec[data-astro-cid-x6lr5vsl] h2[data-astro-cid-x6lr5vsl]{margin-bottom:24px}.hw[data-astro-cid-x6lr5vsl]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;display:grid}.hw[data-astro-cid-x6lr5vsl] div[data-astro-cid-x6lr5vsl]{border-top:2px solid #ffa586;padding-top:12px}.hw[data-astro-cid-x6lr5vsl] b[data-astro-cid-x6lr5vsl]{font:600 18px var(--d)}.hw[data-astro-cid-x6lr5vsl] p[data-astro-cid-x6lr5vsl]{margin-top:6px;font-size:15px}@media (width<=800px){.s3[data-astro-cid-x6lr5vsl],.s3b[data-astro-cid-x6lr5vsl]{width:56vw;margin-left:0}.scard[data-astro-cid-x6lr5vsl]{width:calc(100% - 40px);top:auto;bottom:16px;transform:translateY(20px)}.scard[data-astro-cid-x6lr5vsl].on{transform:none}.stepv[data-astro-cid-x6lr5vsl].done .s2[data-astro-cid-x6lr5vsl]{transform:translateY(-22vh)scale(.6)}.stps[data-astro-cid-x6lr5vsl]{bottom:3vh}}
