.edhome{--base:#070b16;--base-2:#0a1122;--ink:#fff;--muted:#c4cbe0;--dim:#8d97b3;--sky:#7fa8ff;--eyebrow:#6f9bff;--u:1px;--W:100vw;--H:47vw;--navH:92px;--sideFade:0px;--head:var(--font-head),"Plus Jakarta Sans",system-ui,sans-serif;--body:var(--font-sans),"Inter",system-ui,sans-serif;--brand:var(--font-brand),"Montserrat",system-ui,sans-serif}.edhome *{box-sizing:border-box;margin:0;padding:0}.edhome{background:var(--base);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;overflow-x:clip}.edhome a{color:inherit;text-decoration:none}.edhome button{font:inherit}.edhome:after{content:none;position:fixed;inset:0;pointer-events:none;z-index:100;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.edhome .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;border-radius:calc(var(--u)*14);white-space:nowrap;cursor:pointer;transition:transform .25s,box-shadow .25s,background .25s}.edhome .btn svg{width:1em;height:1em}.edhome .btn-primary{background:linear-gradient(180deg,#3a74ff,#2457ec);color:#fff;box-shadow:inset 0 0 0 1px rgba(150,185,255,.55),0 8px 30px -6px rgba(47,107,255,.75),0 0 40px -10px rgba(47,107,255,.9)}.edhome .btn-primary:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(170,200,255,.75),0 12px 36px -6px rgba(47,107,255,.9),0 0 60px -8px #2f6bff}.edhome .btn-ghost{background:rgba(6,10,22,.55);color:#fff;box-shadow:inset 0 0 0 1px rgba(160,180,230,.28)}.edhome .btn-ghost:hover{background:rgba(20,30,60,.65);box-shadow:inset 0 0 0 1px rgba(160,190,255,.5)}.edhome .btn-ghost .play{width:.85em;height:.95em;color:var(--sky)}.edhome .eyebrow{font-family:var(--brand);font-weight:500;color:var(--eyebrow);letter-spacing:.32em;text-transform:uppercase}.edhome .h{font-family:var(--head);font-weight:700;letter-spacing:-.022em}.edhome .hl{background:linear-gradient(100deg,#3f7dff,#6d9dff 45%,#a9c6ff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 calc(var(--u)*18) rgba(70,120,255,.55))}.edhome .copy p{color:var(--muted)}.edhome .film{position:relative;height:900vh}.edhome .stage{position:sticky;top:0;height:100vh;overflow:hidden}.edhome .scene{position:absolute;inset:0;opacity:0;visibility:hidden;will-change:opacity}.edhome .frame{position:absolute;left:50%;top:calc(var(--navH) + (100% - var(--navH) - var(--H)) / 2);width:var(--W);height:var(--H);transform:translateX(-50%)}.edhome .art{position:absolute;inset:0;overflow:hidden;--v:linear-gradient(180deg,#070b16 0,rgba(7,11,22,0) 9%,rgba(7,11,22,0) 86%,#070b16)}.edhome .scene-hero .art{--v:linear-gradient(180deg,rgba(7,11,22,0) 0,rgba(7,11,22,0) 84%,#070b16);--top:linear-gradient(180deg,#070b16 0,rgba(7,11,22,0) 20%)}.edhome #approach .art,.edhome #purpose .art,.edhome #top .art{--sh:radial-gradient(120% 90% at 0% 45%,rgba(7,11,22,.8) 0%,rgba(7,11,22,.45) 38%,rgba(7,11,22,0) 62%)}.edhome.sidefade .art{--side:linear-gradient(90deg,#070b16 0,rgba(7,11,22,0) 8%,rgba(7,11,22,0) 92%,#070b16)}.edhome .art:after{content:"";position:absolute;inset:-1px;z-index:4;pointer-events:none;background:var(--sh,linear-gradient(transparent,transparent)),var(--top,linear-gradient(transparent,transparent)),var(--v),var(--side,linear-gradient(transparent,transparent))}.edhome:not(.stack) .shade{display:none}.edhome:not(.stack) .scene-hero .art:before{content:none}.edhome .scene-hero .art:before{content:"";position:absolute;inset:0 0 auto;height:20%;z-index:3;pointer-events:none;background:linear-gradient(to bottom,var(--base),rgba(7,11,22,0))}.edhome .cam{position:absolute;inset:0;transform-origin:50% 50%;will-change:transform}.edhome .cam>img{position:absolute;inset:0;width:100%;height:100%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.edhome .copy{position:absolute;inset:0;pointer-events:none}.edhome .copy>*{position:absolute;pointer-events:auto}.edhome .k{will-change:transform,opacity}.edhome .shade{background:radial-gradient(120% 90% at 0 45%,rgba(7,11,22,.8) 0,rgba(7,11,22,.45) 38%,rgba(7,11,22,0) 62%)}.edhome .card,.edhome .shade{position:absolute;inset:0;pointer-events:none}.edhome .card:before{content:none}.edhome .card img{position:absolute;inset:0;width:100%;height:100%;pointer-events:auto;cursor:pointer;transition:translate .6s cubic-bezier(.2,.7,.2,1),opacity .6s}.edhome .card.spot img,.edhome .card:hover img{translate:0 calc(var(--u)*-10)}.edhome .dimmed .card:not(.spot):not(:hover) img{opacity:.4}.edhome #ventures .card img{will-change:opacity,translate}.edhome .card .shine{position:absolute;inset:0;pointer-events:none;overflow:hidden}.edhome .card .shine:before,.edhome .cl-art .sweep:before{content:"";position:absolute;inset:0;width:100%;background:linear-gradient(105deg,transparent 40%,rgba(175,205,255,.34) 50%,transparent 60%);transform:translate3d(-110%,0,0)}.edhome .card .shine.go:before,.edhome .cl-art .sweep.go:before{animation:ed-sweep 1.15s cubic-bezier(.3,.6,.3,1) forwards}@keyframes ed-sweep{to{transform:translate3d(110%,0,0)}}.edhome .scene-hero .card{transition:translate .6s cubic-bezier(.2,.7,.2,1)}.edhome .scene-hero .card img{animation:ed-float 7s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes ed-float{0%,to{translate:0 0}50%{translate:0 -8px}}.edhome .h1-eyebrow{left:calc(var(--u)*76);top:calc(var(--u)*69);font-size:calc(var(--u)*13.5)}.edhome .h1{left:calc(var(--u)*76);top:calc(var(--u)*93);font-size:calc(var(--u)*65);line-height:1}.edhome .h1 span,.edhome .s3-h span,.edhome .s4-h span,.edhome .s4-h2 span{display:block}.edhome .h1-p{left:calc(var(--u)*79);top:calc(var(--u)*306);width:calc(var(--u)*600);font-size:calc(var(--u)*20.5);line-height:1.5}.edhome .h1-cta{left:calc(var(--u)*80);top:calc(var(--u)*395);display:flex;gap:calc(var(--u)*20)}.edhome .h1-cta .btn{height:calc(var(--u)*58);font-size:calc(var(--u)*16.5);padding:0 calc(var(--u)*34)}.edhome .h1-cta .btn-ghost{border-radius:calc(var(--u)*29);padding:0 calc(var(--u)*40)}.edhome .stats{left:calc(var(--u)*81);top:calc(var(--u)*499);display:flex}.edhome .stats div{padding:0 calc(var(--u)*23);border-left:1px solid rgba(160,180,230,.22)}.edhome .stats div:first-child{padding-left:0;border-left:0}.edhome .stats b{display:block;font-weight:600;font-size:calc(var(--u)*14);letter-spacing:.02em}.edhome .stats small{display:block;margin-top:calc(var(--u)*6);font-family:var(--brand);font-size:calc(var(--u)*11.5);letter-spacing:.17em;color:var(--dim)}.edhome .scrollcue{left:calc(var(--u)*86);top:calc(var(--u)*585);display:flex;align-items:flex-end;gap:calc(var(--u)*33)}.edhome .scrollcue .rail{position:relative;width:1px;height:calc(var(--u)*125);background:linear-gradient(180deg,rgba(90,140,255,0),rgba(90,140,255,.85))}.edhome .scrollcue .rail:after{content:"";position:absolute;left:50%;bottom:-4px;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:#5d8dff;box-shadow:0 0 14px 3px rgba(80,130,255,.8)}.edhome .scrollcue .rail i{position:absolute;left:-1px;width:3px;top:0;height:30%;border-radius:3px;background:linear-gradient(180deg,transparent,#9dbdff);animation:ed-fall 2.4s ease-in-out infinite}@keyframes ed-fall{0%{transform:translateY(0);opacity:0}30%{opacity:1}to{transform:translateY(233%);opacity:0}}.edhome .scrollcue span{font-family:var(--brand);font-size:calc(var(--u)*12);letter-spacing:.34em;line-height:1.75;color:#d7deef;margin-bottom:calc(var(--u)*-6)}.edhome .s2-eyebrow{left:calc(var(--u)*91);top:calc(var(--u)*48);font-size:calc(var(--u)*13.5)}.edhome .s2-h{left:calc(var(--u)*90);top:calc(var(--u)*72);font-size:calc(var(--u)*64);line-height:1.05}.edhome .s2-p{left:calc(var(--u)*91);top:calc(var(--u)*166);width:calc(var(--u)*455);font-size:calc(var(--u)*20.5);line-height:1.46}.edhome .s3-eyebrow{left:calc(var(--u)*118);top:calc(var(--u)*29);font-size:calc(var(--u)*13.5)}.edhome .s3-h{left:calc(var(--u)*115);top:calc(var(--u)*50);font-size:calc(var(--u)*53);line-height:1}.edhome .s3-div{left:calc(var(--u)*664);top:calc(var(--u)*60);width:1px;height:calc(var(--u)*92);background:linear-gradient(180deg,rgba(150,175,235,0),rgba(150,175,235,.45),rgba(150,175,235,0))}.edhome .s3-p{left:calc(var(--u)*691);top:calc(var(--u)*71);width:calc(var(--u)*460);font-size:calc(var(--u)*16.5);line-height:1.46}.edhome .s3-cue{left:calc(var(--u)*560);top:calc(var(--u)*660);width:calc(var(--u)*522);display:flex;flex-direction:column;align-items:center;font-family:var(--brand);font-size:calc(var(--u)*11);letter-spacing:.3em;color:#cbd5ee}.edhome .s3-cue .rail{width:1px;height:calc(var(--u)*48);background:linear-gradient(180deg,rgba(90,140,255,0),rgba(90,140,255,.9));position:relative;margin-bottom:calc(var(--u)*22)}.edhome .s3-cue .rail:after{content:"";position:absolute;left:-3.5px;bottom:-4px;width:8px;height:8px;border-radius:50%;background:#5d8dff;box-shadow:0 0 12px 2px rgba(80,130,255,.8)}.edhome .s3-cue svg{margin-top:calc(var(--u)*10);width:calc(var(--u)*16);animation:ed-bob 2s ease-in-out infinite}@keyframes ed-bob{50%{transform:translateY(4px)}}.edhome .s4-eyebrow{left:calc(var(--u)*80);top:calc(var(--u)*43);font-size:calc(var(--u)*13.5)}.edhome .s4-h{left:calc(var(--u)*79);top:calc(var(--u)*67);font-size:calc(var(--u)*61);line-height:1.02}.edhome .s4-p{left:calc(var(--u)*80);top:calc(var(--u)*268);width:calc(var(--u)*540);font-size:calc(var(--u)*19.5);line-height:1.44}.edhome .steps{left:calc(var(--u)*80);top:calc(var(--u)*374);display:flex;gap:calc(var(--u)*13)}.edhome .step{width:calc(var(--u)*138);height:calc(var(--u)*138);padding:calc(var(--u)*15) calc(var(--u)*14);border-radius:calc(var(--u)*10);background:linear-gradient(160deg,rgba(22,32,60,.82),rgba(8,12,26,.82));box-shadow:inset 0 0 0 1px rgba(150,175,235,.2);transition:box-shadow .3s,translate .3s}.edhome .step:hover{translate:0 -3px;box-shadow:inset 0 0 0 1px rgba(120,160,255,.55),0 10px 30px -10px rgba(47,107,255,.7)}.edhome .step svg{width:calc(var(--u)*34);height:calc(var(--u)*34);color:#8fb0ff;stroke-width:1.5}.edhome .step b{display:block;margin-top:calc(var(--u)*10);font-size:calc(var(--u)*14);font-weight:600;letter-spacing:.02em}.edhome .step small{display:block;margin-top:calc(var(--u)*4);font-size:calc(var(--u)*12.5);line-height:1.3;color:var(--muted)}.edhome .band{position:absolute;left:0;right:0;top:calc(var(--u)*540);bottom:0;background:linear-gradient(180deg,rgba(7,11,22,0) 0,rgba(7,11,22,.72) 22%,rgba(7,11,22,.86) 60%,rgba(7,11,22,.6));pointer-events:none}.edhome .s4-eyebrow2{left:calc(var(--u)*80);top:calc(var(--u)*574);font-size:calc(var(--u)*11.5);line-height:1.6;color:#b9c3dc}.edhome .s4-h2{left:calc(var(--u)*79);top:calc(var(--u)*612);font-size:calc(var(--u)*45);line-height:1.04}.edhome .s4-p2{left:calc(var(--u)*528);top:calc(var(--u)*603);width:calc(var(--u)*420);font-size:calc(var(--u)*16);line-height:1.52}.edhome .chips{left:calc(var(--u)*1021);top:calc(var(--u)*596);display:flex;gap:calc(var(--u)*6)}.edhome .chip{display:flex;align-items:center;gap:calc(var(--u)*16);height:calc(var(--u)*54);padding:0 calc(var(--u)*18);border-radius:calc(var(--u)*8);background:rgba(14,22,44,.55);box-shadow:inset 0 0 0 1px rgba(150,175,235,.14)}.edhome .chip svg{width:calc(var(--u)*30);height:calc(var(--u)*30);color:#8fb0ff}.edhome .chip b{display:block;font-size:calc(var(--u)*15);font-weight:600}.edhome .chip small{display:block;font-family:var(--brand);font-size:calc(var(--u)*10.5);letter-spacing:.17em;color:var(--dim);margin-top:2px}.edhome .s4-cta{left:calc(var(--u)*1025);top:calc(var(--u)*677);display:flex;gap:calc(var(--u)*25)}.edhome .s4-cta .btn{width:calc(var(--u)*256);height:calc(var(--u)*55);font-size:calc(var(--u)*15.5);border-radius:calc(var(--u)*28)}.edhome .s4-cta .btn-ghost{width:calc(var(--u)*262)}.edhome .cl{position:absolute;inset:0;display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:clamp(28px,4.5vw,80px);padding:calc(var(--navH) + 6vh) 6vw calc(3vh + 96px);max-width:1500px;margin:0 auto}.edhome .cl-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 60% at 30% 52%,var(--glow),rgba(7,11,22,0) 70%);opacity:.55}.edhome .cl-art{position:relative;aspect-ratio:16/10.5;border-radius:24px;overflow:hidden;background:var(--base-2);box-shadow:0 0 0 1px rgba(150,180,255,.22) inset,0 40px 90px -30px rgba(0,0,0,.8),0 0 140px -30px var(--glow)}.edhome .cl-art img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.edhome .cl-art:after{content:"";background:linear-gradient(0deg,rgba(7,11,22,.5),rgba(7,11,22,0) 45%),linear-gradient(120deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0) 40%)}.edhome .cl-art .sweep,.edhome .cl-art:after{position:absolute;inset:0;pointer-events:none}.edhome .cl-art .sweep{z-index:2;overflow:hidden}.edhome .cl-copy{position:relative}.edhome .cl-num{display:block;font-family:var(--brand);font-size:12px;letter-spacing:.3em;color:var(--dim)}.edhome .v-id{display:flex;align-items:center;gap:18px;margin-top:16px}.edhome .v-id img{width:58px;height:58px;filter:drop-shadow(0 0 16px var(--glow))}.edhome .v-id h3{font-family:var(--head);font-weight:600;font-size:clamp(28px,2.7vw,40px);letter-spacing:-.01em}.edhome .v-id small{display:block;margin-top:6px;font-family:var(--brand);font-size:11.5px;letter-spacing:.24em;color:var(--dim)}.edhome .cl-copy p{margin-top:clamp(12px,2.4vh,24px);color:var(--muted);font-size:clamp(15px,1.95vh,17.5px);line-height:1.55;max-width:480px}.edhome .cl-copy ul{list-style:none;margin-top:clamp(10px,2vh,22px);display:grid;gap:clamp(5px,1vh,10px);color:#dfe6f8;font-size:clamp(13.5px,1.7vh,15px)}.edhome .cl-copy li{display:flex;gap:12px;align-items:center}.edhome .cl-copy li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.edhome .cl-copy .btn{margin-top:clamp(14px,3vh,30px);height:clamp(42px,5.4vh,52px);padding:0 28px;font-size:15px;border-radius:26px}.edhome .cl-head{position:absolute;left:6vw;top:calc(var(--navH) + 1vh);font-size:12.5px}.edhome .cl-tabs{position:absolute;z-index:30;left:50%;bottom:4vh;transform:translateX(-50%);display:flex;gap:10px;padding:8px;border-radius:999px;background:rgba(10,16,34,.86);box-shadow:inset 0 0 0 1px rgba(150,180,255,.16);opacity:0;pointer-events:none;transition:opacity .4s}.edhome .cl-tabs.show{opacity:1;pointer-events:auto}.edhome .cl-tabs button{white-space:nowrap;position:relative;display:flex;align-items:center;gap:10px;height:44px;padding:0 18px 0 12px;border:0;border-radius:999px;background:transparent;color:#aeb8d4;font-size:13.5px;font-weight:500;cursor:pointer;overflow:hidden;transition:color .3s,background .3s}.edhome .cl-tabs button img{width:22px;height:22px}.edhome .cl-tabs button:hover{color:#fff}.edhome .cl-tabs button.on{color:#fff;background:rgba(47,107,255,.18);box-shadow:inset 0 0 0 1px rgba(120,160,255,.4)}.edhome .cl-tabs button i{position:absolute;left:14px;right:14px;bottom:5px;height:2px;border-radius:2px;background:var(--accent);transform-origin:left;transform:scaleX(var(--pp,0))}.edhome .chapters{position:absolute;right:clamp(14px,2.2vw,40px);top:50%;transform:translateY(-50%);z-index:30;display:flex;flex-direction:column;gap:16px}.edhome .chapters a{display:flex;align-items:center;gap:12px;justify-content:flex-end;font-family:var(--brand);font-size:10.5px;letter-spacing:.25em;color:rgba(200,212,240,.45);transition:color .3s}.edhome .chapters a i{width:7px;height:7px;border-radius:50%;background:rgba(160,185,255,.3);transition:all .3s}.edhome .chapters a.on{color:#dfe7ff}.edhome .chapters a.on i{background:#5d8dff;box-shadow:0 0 12px 2px rgba(80,130,255,.8);transform:scale(1.3)}.edhome .chapters a span{opacity:0;transform:translateX(6px);transition:all .3s}.edhome .chapters:hover a span{opacity:1;transform:none}.edhome .tip{position:absolute;z-index:31;pointer-events:none;padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:500;white-space:nowrap;background:rgba(10,18,40,.82);box-shadow:inset 0 0 0 1px rgba(150,180,255,.35),0 8px 24px -8px rgba(47,107,255,.8);opacity:0;left:0;top:0;transform:translate(-50%,-140%);transition:opacity .2s;will-change:transform}.edhome .tip.show{opacity:1}.edhome .morph{position:absolute;inset:0;z-index:20;pointer-events:none;overflow:hidden}.edhome .piece{position:absolute;left:0;top:0;width:1000px;height:1000px;transform-origin:0 0;visibility:hidden;will-change:transform,opacity;backface-visibility:hidden}.edhome .piece .pi{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.edhome .piece img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;will-change:opacity}.edhome .piece img.cover{-o-object-fit:cover;object-fit:cover}.edhome .piece .edge{will-change:opacity;position:absolute;inset:0;border-radius:inherit;opacity:var(--edge,0);box-shadow:inset 0 0 0 3px rgba(160,195,255,.95),0 0 46px 6px rgba(47,107,255,.85)}.edhome .dust{position:absolute;inset:0;width:100%;height:100%;z-index:19;pointer-events:none;opacity:.9}.edhome.static .dust,.edhome.static .morph{display:none}.edhome .ln{display:block;overflow:hidden;padding:.06em .12em .3em;margin:-.06em -.12em -.3em}.edhome .ln-i{display:block;will-change:transform}.edhome .s2-h .ln-i{display:inline-block}.edhome .card{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.edhome .card .glare{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),rgba(200,220,255,.32),rgba(120,160,255,.08) 12%,transparent 26%)}.edhome .card.hot .glare{opacity:1}.edhome .intro{position:fixed;inset:0;z-index:400;display:none;place-items:center;background:var(--base);cursor:pointer}.edhome.ed-intro .intro{display:grid;animation:ed-shutter 1.1s cubic-bezier(.75,0,.15,1) 2.35s forwards}.edhome.ed-intro.ed-intro-skip .intro{animation-duration:.6s;animation-delay:0s}@keyframes ed-shutter{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(50% 0 50% 0);visibility:hidden}}.edhome .intro-glow{position:absolute;inset:0;background:radial-gradient(closest-side at 50% 50%,rgba(47,107,255,.28),rgba(7,11,22,0));opacity:0;animation:ed-glowIn 1.6s ease .4s forwards}@keyframes ed-glowIn{to{opacity:1}}.edhome .intro-logo{position:relative;display:flex;align-items:center;gap:clamp(16px,2.4vw,30px);animation:ed-logoOut 1s cubic-bezier(.7,0,.2,1) 2.2s forwards}@keyframes ed-logoOut{to{transform:scale(.92);opacity:0;filter:blur(6px)}}.edhome .intro svg{width:clamp(74px,8vw,118px);height:auto;overflow:visible;filter:drop-shadow(0 0 22px rgba(90,140,255,.65))}.edhome .intro .i1,.edhome .intro .i2{transform-box:fill-box;transform-origin:left center;transform:scaleX(0);animation:ed-barIn .75s cubic-bezier(.2,.8,.2,1) forwards}.edhome .intro .i1{animation-delay:.25s}.edhome .intro .i2{animation-delay:.42s}@keyframes ed-barIn{to{transform:scaleX(1)}}.edhome .intro .i3{fill-opacity:0;stroke:#a9c6ff;stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:1;animation:ed-draw 1.05s cubic-bezier(.6,0,.2,1) .5s forwards,ed-fillIn .55s ease 1.35s forwards}@keyframes ed-draw{to{stroke-dashoffset:0}}@keyframes ed-fillIn{to{fill-opacity:1;stroke-opacity:0}}.edhome .intro-wm{display:flex;flex-direction:column;font-family:var(--brand);font-weight:500;font-size:clamp(17px,1.9vw,27px);line-height:1.25;color:#fff}.edhome .intro-wm span{letter-spacing:.9em;opacity:0;filter:blur(8px);animation:ed-wmIn 1.2s cubic-bezier(.2,.8,.2,1) forwards}.edhome .intro-wm span:first-child{animation-delay:.85s}.edhome .intro-wm span:last-child{animation-delay:1s}@keyframes ed-wmIn{to{letter-spacing:.3em;opacity:1;filter:blur(0)}}.edhome .scene-hero .art{opacity:0}.edhome.ready .scene-hero .art{animation:ed-heroIn 1.6s cubic-bezier(.2,.7,.2,1) .05s both}.edhome.ready.ed-intro .scene-hero .art{animation-delay:2.55s}@keyframes ed-heroIn{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:none}}.edhome .mosaic{position:absolute;z-index:21;pointer-events:none;visibility:hidden;perspective:1700px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 9%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 9%,#000 86%,transparent)}.edhome .tile{position:absolute;left:0;top:0;transform-style:preserve-3d;will-change:transform}.edhome .tile i{position:absolute;inset:-.6px;backface-visibility:hidden;-webkit-backface-visibility:hidden;background-repeat:no-repeat;border-radius:6px}.edhome .tile .f{background-image:url(/home/ventures/capitalflow.webp)}.edhome .tile .b{background-image:url(/home/scene-4.webp);transform:rotateY(180deg)}.edhome .tile i:after{will-change:opacity;content:"";position:absolute;inset:0;border-radius:inherit;opacity:var(--g,0);box-shadow:inset 0 0 0 1px rgba(175,205,255,.85),0 0 30px rgba(47,107,255,.75)}.edhome.static .mosaic{display:none}.edhome .cl-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.edhome .cl-meta .cl-num{display:inline}.edhome .pill{font-family:var(--brand);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;padding:6px 11px;border-radius:999px;color:#cbd5ee;background:rgba(150,180,255,.07);box-shadow:inset 0 0 0 1px rgba(150,180,255,.22)}.edhome .pill.live:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;vertical-align:1px;background:#35d07f;box-shadow:0 0 8px #35d07f}.edhome .cta{position:relative;padding:7vh 6vw 12vh;text-align:center;background:radial-gradient(closest-side at 50% 52%,rgba(31,79,224,.2),rgba(7,11,22,0))}.edhome .cta-in{max-width:760px;margin:0 auto}.edhome .cta .eyebrow{font-size:12.5px}.edhome .cta h2{margin-top:18px;font-size:clamp(38px,5vw,68px);line-height:1.04}.edhome .cta p:not(.eyebrow){margin:22px auto 0;max-width:560px;color:var(--muted);font-size:18px;line-height:1.55}.edhome .cta-btns{margin-top:36px;display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.edhome .cta-btns .btn{height:54px;padding:0 30px;font-size:15.5px;border-radius:27px}.edhome .piece .flash{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:var(--flash,0);will-change:opacity;background:radial-gradient(70% 60% at 50% 45%,rgba(232,240,255,.95),rgba(150,185,255,.55) 45%,rgba(80,130,255,.15) 75%,rgba(80,130,255,0))}.edhome.static .film{height:auto!important}.edhome.static .stage{position:relative;height:auto;overflow:visible}.edhome.static .scene-hero .art{opacity:1}.edhome.static .scene{position:relative;opacity:1;visibility:visible}.edhome.static .chapters,.edhome.static .cl-tabs,.edhome.static .tip{display:none}.edhome.static .k{opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1);will-change:auto}.edhome.static .k.in{opacity:1;transform:none}@media (min-width:821px){.edhome.static .scene{height:100vh}}.edhome.stack{--navH:80px}.edhome.stack .frame{position:relative;left:0;top:0;transform:none;width:100%;height:auto;display:flex;flex-direction:column}.edhome.stack .scene-hero .frame{padding-top:80px}.edhome.stack .art{position:relative;--ah:clamp(240px,56svh,72vw);height:var(--ah);overflow:hidden;--sideFade:0px}.edhome.stack .art:after{background:linear-gradient(180deg,rgba(7,11,22,0) 0,rgba(7,11,22,0) 80%,#070b16)}.edhome.stack .cam{--pw:calc(var(--ah) * 2.121);inset:auto;top:0;height:100%;width:var(--pw);left:clamp(calc(100vw - var(--pw)),calc(50vw - var(--fx) * var(--pw)),0px)}.edhome.stack .band,.edhome.stack .s3-cue,.edhome.stack .s3-div,.edhome.stack .scrollcue,.edhome.stack .shade{display:none}.edhome.stack .copy{position:relative;inset:auto;padding:0 20px 56px;margin-top:-6svh;display:flex;flex-direction:column;gap:16px;--u:1px}.edhome.stack .copy>*{position:relative;left:auto!important;top:auto!important;width:auto!important}.edhome.stack .h1-eyebrow,.edhome.stack .s2-eyebrow,.edhome.stack .s3-eyebrow,.edhome.stack .s4-eyebrow{font-size:12px}.edhome.stack .chip small,.edhome.stack .eyebrow,.edhome.stack .stats small,.edhome.stack .v-id small{font-weight:600}.edhome.stack .h1,.edhome.stack .s2-h,.edhome.stack .s4-h{font-size:clamp(34px,10vw,46px)}.edhome.stack .s3-h{font-size:clamp(32px,9vw,42px)}.edhome.stack .s4-h2{font-size:32px;margin-top:20px}.edhome.stack .h1-p,.edhome.stack .s2-p,.edhome.stack .s4-p{font-size:16.5px}.edhome.stack .s3-p,.edhome.stack .s4-p2{font-size:15.5px}.edhome.stack .h1-cta,.edhome.stack .s4-cta{flex-wrap:wrap;gap:12px}.edhome.stack .h1-cta .btn,.edhome.stack .s4-cta .btn{height:50px;font-size:15px;padding:0 22px;width:auto}.edhome.stack .stats{display:grid;grid-template-columns:1fr 1fr;row-gap:18px}.edhome.stack .stats b{font-size:14px}.edhome.stack .stats small{font-size:11px;color:#a9b4cf}.edhome.stack .stats div{padding:0 16px}.edhome.stack .stats div:nth-child(odd){padding-left:0;border-left:0}.edhome.stack .steps{display:grid;grid-template-columns:1fr 1fr;gap:10px}.edhome.stack .step{width:auto;height:auto;padding:16px;border-radius:12px}.edhome.stack .step svg{width:28px;height:28px}.edhome.stack .step b{font-size:14px}.edhome.stack .step small{font-size:13px}.edhome.stack .s4-eyebrow2{font-size:11.5px;margin-top:18px}.edhome.stack .cl-num,.edhome.stack .pill{font-weight:600}.edhome.stack .pill{font-size:11px}.edhome.stack .cl-num{color:#a9b4cf}.edhome.stack .chips{display:grid;grid-template-columns:1fr 1fr;gap:8px}.edhome.stack .chip:last-child{grid-column:1/-1}.edhome.stack .chip{height:52px;padding:0 14px;gap:10px;border-radius:10px}.edhome.stack .chip svg{width:24px;height:24px}.edhome.stack .chip b{font-size:14px}.edhome.stack .chip small{font-size:11px;color:#a9b4cf}.edhome.stack .cl{position:relative;display:block;padding:40px 20px 48px}.edhome.stack .cl-head{position:relative;left:auto;top:auto;margin:32px 20px 0}.edhome.stack .cl-glow{display:none}.edhome.stack .cl-art{margin-bottom:22px;border-radius:18px}.edhome.stack .cl-copy p{font-size:16px}.edhome.stack .cl-copy small{color:#a9b4cf}.edhome.stack .scene{height:auto!important}.edhome.stack .copy{padding-left:max(20px,calc((100% - 720px) / 2));padding-right:max(20px,calc((100% - 720px) / 2))}.edhome.stack .cl{max-width:760px;margin:0 auto}.edhome.stack .cl-head{margin-left:max(20px,calc((100% - 720px) / 2))}.edhome.stack .copy{margin-top:0;padding-top:6px;z-index:1}.edhome.stack #ventures .frame{--fx:.5!important}.edhome.stack #ventures .art{--ah:51.5vw}.edhome.stack .scene-cl:not(#v-lifekeep) .cl-head{display:none}.edhome.stack .scene-cl+.scene-cl .cl:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent,rgba(150,180,255,.2),transparent)}.edhome.stack .scene{scroll-margin-top:80px}.edhome.stack .cta{padding:44px 20px 52px}.edhome .eyebrow{display:block;gap:0}.edhome .eyebrow:before{content:none;display:none}.edhome .card{background:none;border:0;border-radius:0}.edhome .card:hover{transform:none}.edhome .btn{text-transform:none;letter-spacing:normal;font-weight:500;padding:0}.edhome .btn:active{transform:none}.edhome .h1,.edhome .h2,.edhome .h3{color:#fff}.edhome :focus-visible{outline-color:#7fa8ff}.edhome .film{display:block}.edhome.scrolling .stage{pointer-events:none}.edhome:not(.static) .cta{margin-top:calc(-1 * max(0px, (100vh - var(--navH) - var(--H)) / 2))}.edhome .hl{padding-bottom:.22em;margin-bottom:-.22em}.edhome .warm{position:absolute;inset:0;z-index:45;opacity:.011;pointer-events:none;overflow:hidden}.edhome .warm img{position:absolute;left:0;top:0;width:60%;height:auto}html:has(#edhome) body:after{display:none}.edhome .flashbang{position:absolute;inset:0;z-index:22;pointer-events:none;visibility:hidden;overflow:hidden}.edhome .flashbang .burst{width:1000px;height:1000px;border-radius:50%;background:radial-gradient(closest-side,hsla(0,0%,100%,.96),rgba(214,228,255,.88) 20%,rgba(120,162,255,.58) 46%,rgba(47,107,255,.2) 72%,rgba(47,107,255,0))}.edhome .flashbang .burst,.edhome .flashbang .streak{position:absolute;left:0;top:0;opacity:0;will-change:transform,opacity}.edhome .flashbang .streak{right:0;height:3px;margin-top:-1.5px;background:linear-gradient(90deg,rgba(150,190,255,0),rgba(240,246,255,.98) 50%,rgba(150,190,255,0));box-shadow:0 0 22px 5px rgba(120,165,255,.65)}.edhome.flashing .card{transition:none}.edhome.static .flashbang{display:none}