*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:#090909;color:#f3f3ee;font-family:Arial,'Noto Sans Hebrew',sans-serif;font-size:17px;line-height:1.65;overflow-x:hidden}a{color:inherit;text-decoration:none}button,summary{cursor:pointer}button,input{font:inherit}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid white;outline-offset:6px}h1,h2,h3,p,figure{margin:0}h1,h2,h3{line-height:1.08;letter-spacing:-.045em}button{color:inherit}img{max-width:100%;height:auto}::selection{background:#e8e8dd;color:#111}.skip{position:fixed;top:-100px}.skip:focus{top:10px;z-index:99;background:#fff;color:#000;padding:15px}.read-progress{position:fixed;top:0;right:0;height:2px;background:#ddd;width:0;z-index:30}.masthead{position:absolute;top:0;left:0;right:0;z-index:10;display:flex;align-items:center;padding:22px 5vw;gap:25px}.masthead img{width:48px;height:51px;object-fit:contain;mix-blend-mode:screen}.masthead>span{font-size:14px;letter-spacing:.05em;color:#bcbcbc}.nav-start{margin-right:auto;font-size:14px;border:1px solid #ffffff40;border-radius:30px;padding:10px 20px;backdrop-filter:blur(15px)}.entrance{min-height:850px;height:100svh;position:relative;isolation:isolate;display:flex;align-items:center;padding:140px 10vw 110px;overflow:hidden}.entrance-art{position:absolute;inset:0;z-index:-3;background:url('assets/entrance.webp') center/cover no-repeat;transform:scale(1.045);animation:opening 2.4s ease-out both}.entrance-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#090909,transparent 25%),linear-gradient(270deg,#0909098c,transparent 65%)}.entrance-content{max-width:850px}.kicker{font-size:14px;font-weight:400;letter-spacing:.045em;color:#aaa;display:flex;align-items:center;gap:14px}.line{height:1px;width:30px;background:#aaa}.entrance h1{font-size:clamp(70px,7.8vw,126px);font-weight:800;line-height:1.03;margin:30px 0 24px;text-shadow:0 2px 50px #0005}.entrance h1 span{color:#c6c6c2}.entrance-description{font-size:21px;line-height:1.55;color:#c6c6c2;margin-bottom:30px}.cta{display:inline-flex;align-items:center;justify-content:center;gap:32px;padding:17px 25px;background:#eeeee8;color:#111;border:1px solid #fff8;border-radius:6px;min-height:62px;font-weight:700;font-size:18px;box-shadow:0 0 35px #ffffff10;transition:transform .25s,box-shadow .25s}.cta:hover{transform:translateY(-3px);box-shadow:0 10px 40px #fff2}.cta>span{border-right:1px solid #aaa;padding-right:20px;font-size:14px;font-weight:400}.micro{font-size:14px;color:#9a9a97;margin-top:18px}.hero-foot{position:absolute;bottom:30px;right:5vw;left:5vw;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#aaa;letter-spacing:.03em}.hero-foot a{display:flex;align-items:center;gap:15px;font-size:14px}.hero-foot i{display:block;width:17px;height:28px;border:1px solid #aaa;border-radius:15px;position:relative}.hero-foot i:before{content:'';width:2px;height:5px;background:#ddd;position:absolute;top:6px;right:6px;animation:scroll-cue 1.8s infinite}.threshold{text-align:center;padding:155px 24px 140px;max-width:1100px;margin:auto}.threshold .kicker{justify-content:center}.statement{font-size:clamp(40px,5.3vw,80px);margin:38px 0;line-height:1.17}.statement>span{color:#747474}.questions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:45px}.questions span{border:1px solid #353535;border-radius:30px;padding:10px 18px;font-size:15px;color:#c1c1bd}.threshold-note{color:#92928e;margin-top:32px}.rail-story{height:330vh;position:relative;border-top:1px solid #282828;background:#101010}.rail-stage{height:100svh;min-height:690px;position:sticky;top:0;padding:55px 8vw 28px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.rail-top{display:flex;justify-content:space-between;gap:20px;margin-bottom:45px}.demo-tag{font-size:13px;color:#929292}.scene-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:9vw;align-items:center}.scene-count{font-size:14px;color:#939393;font-family:monospace}.scene-copy h2{font-size:clamp(36px,4.9vw,72px);margin:25px 0}.scene-copy h2 span{color:#777}.scene-copy p{font-size:18px;max-width:430px;color:#aaa;min-height:120px;line-height:1.8}.underlined{display:inline-block;margin-top:24px;font-size:15px;border-bottom:1px solid #777;padding-bottom:5px}.ledger{border:1px solid #595959;border-radius:14px;background:linear-gradient(135deg,#292929,#121212 75%);padding:30px 33px;box-shadow:0 40px 90px #0009,inset 0 1px #ffffff17;transform:perspective(1200px) rotateY(-6deg) rotateX(3deg);transition:transform .5s,border-color .5s}.ledger:hover{transform:perspective(1200px) rotateY(0deg)}.ledger-head{display:flex;justify-content:space-between;gap:15px;font-size:13px;color:#b2b2ab}.ledger-head span:last-child{font:11px monospace;letter-spacing:.05em}.amount{display:flex;align-items:baseline;gap:15px;padding:20px 0 28px;direction:ltr;justify-content:flex-end}.amount strong{font-size:clamp(75px,9vw,145px);line-height:1.2;font-weight:400;letter-spacing:-.065em;font-variant-numeric:tabular-nums}.amount>span{font-size:20px;color:#aaa}.ledger-divider{height:1px;background:#444;margin-bottom:20px}.ledger-row{display:flex;justify-content:space-between;gap:15px;font-size:15px;margin:13px 0}.ledger-row>span{color:#aaa}.ledger-row b{font-weight:400}.ledger-status{background:#ffffff08;border:1px solid #ffffff13;border-radius:5px;padding:12px;margin-top:23px;font-size:14px;display:flex;gap:10px;align-items:center}.status-icon{font-size:15px}.ledger-path{display:flex;align-items:center;gap:12px;direction:rtl;color:#858585;font-size:12px;margin-top:23px}.ledger-path i{height:1px;background:#444;flex:1}.rail-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:50px}.rail-controls button{border:0;background:none;text-align:right;color:#797979;padding:12px 0;font-size:17px}.rail-controls button>span{font:13px monospace;margin-left:10px}.rail-controls button>div{height:2px;background:#333;margin-top:12px;transition:background .3s}.rail-controls button[aria-pressed=true]{color:#fff}.rail-controls button[aria-pressed=true]>div{background:#deded8}.rail-footnote{font-size:12px;color:#777;margin-top:8px}.mistake-section{padding:145px 10vw;background:#e9e9e2;color:#141414}.mistake-heading{max-width:750px}.mistake-heading .kicker{color:#666}.mistake-heading h2{font-size:clamp(50px,6.7vw,100px);margin:28px 0}.mistake-heading h2 span{color:#83837d}.mistake-heading p:last-child{max-width:520px;font-size:19px;color:#666}.network-demo{display:grid;grid-template-columns:1fr 130px 1fr;align-items:center;gap:25px;max-width:1050px;margin:65px auto 0}.network-end{border-top:1px solid #aaa;padding-top:20px;text-align:center}.mini-label{font-size:14px;color:#777;display:block}.network-end>strong{font-size:55px;letter-spacing:-.04em;font-weight:400;display:block;line-height:1.8}.network-options{display:flex;justify-content:center;gap:8px}.network-options button,.network-fixed{border:1px solid #aaa;color:#333;border-radius:25px;padding:9px 20px;font-size:14px;background:transparent;min-height:44px;display:inline-block}.network-options button[aria-pressed=true]{background:#161616;color:white;border-color:#161616}.connection{height:1px;background:#ad8b7b;display:flex;justify-content:center}.connection span{position:relative;top:-22px;width:44px;height:44px;background:#e9e9e2;border:1px solid #ad8b7b;border-radius:50%;text-align:center;line-height:42px;color:#805a46}.network-feedback{grid-column:1/-1;text-align:center;font-size:16px;border:1px solid #bcaea2;padding:18px;border-radius:6px;background:#dedbd3}.network-demo.matched .connection{background:#63775b}.network-demo.matched .connection span{color:#3c5934;border-color:#63775b}.network-demo.matched .network-feedback{border-color:#8e9a83;background:#dce0d4}.network-caution{font-size:14px;color:#777;text-align:center;margin:20px auto 0;max-width:660px}.founder{padding:125px 7vw;background:#090909}.founder-head h2{font-size:clamp(50px,6.5vw,95px);margin:26px 0 65px}.founder-head h2 span{color:#777}.founder-grid{display:grid;grid-template-columns:1.1fr .9fr .65fr;gap:4vw;align-items:center}.founder-copy p{color:#aaa;margin-bottom:25px;max-width:460px}.founder-copy .large-copy{font-size:25px;color:#e1e1dc;line-height:1.5}.founder-sign{display:flex;gap:20px;align-items:center;margin-top:38px;font-size:17px}.founder-sign img{width:45px;mix-blend-mode:screen}.founder-sign small{display:block;color:#777;font-size:12px;margin-top:4px}.video-wrap{position:relative;border-radius:9px;border:1px solid #444;background:#151515;padding:7px;box-shadow:0 30px 70px #0007}.video-wrap video{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:4px;background:#000}.video-play{position:absolute;inset:7px 7px 44px;background:linear-gradient(0deg,#000d,transparent 70%);border:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:36px;border-radius:4px}.video-play>span{display:grid;place-items:center;width:60px;height:60px;border:1px solid #fff7;border-radius:50%;backdrop-filter:blur(20px);font-size:18px;padding-left:3px;background:#ffffff15}.video-play b{font-size:17px;margin:15px 0 4px}.video-play small{font-size:13px;color:#ccc}.video-label{display:flex;justify-content:space-between;font-size:12px;color:#aaa;padding:10px 8px 3px}.founder-photo{align-self:end;padding-bottom:40px}.founder-photo img{display:block;filter:grayscale(1);border-radius:3px;aspect-ratio:3/5;object-fit:cover;object-position:50% 20%}.founder-photo figcaption{font-size:12px;color:#777;margin-top:10px}.inside{border-top:1px solid #282828;padding:120px 9vw;display:grid;grid-template-columns:1fr 1.3fr;gap:8vw}.inside h2{font-size:clamp(43px,5.3vw,76px);margin:30px 0}.inside h2 span{color:#777}.inside-heading>p:last-child{color:#aaa}.curriculum a{display:flex;align-items:center;gap:24px;padding:32px 0;border-bottom:1px solid #353535;transition:padding .2s}.curriculum a:first-child{border-top:1px solid #353535}.curriculum a:hover{padding-right:12px}.chapter-index{font:14px monospace;color:#888}.curriculum h3{font-size:24px;line-height:1.3;margin-bottom:8px;letter-spacing:-.025em}.curriculum p{font-size:15px;color:#999}.chapter-type{margin-right:auto;font-size:12px;border:1px solid #444;border-radius:20px;padding:5px 12px;color:#aaa;white-space:nowrap}.faq{padding:80px 9vw 130px;display:grid;grid-template-columns:1fr 1.3fr;gap:8vw}.faq h2{font-size:45px;margin-top:25px;line-height:1.2}.faq-list details{padding:22px 0;border-bottom:1px solid #353535}.faq-list summary{font-size:18px;list-style:none;display:flex;justify-content:space-between;gap:20px}.faq-list summary:after{content:'+';color:#aaa}.faq-list details[open] summary:after{content:'−'}.faq-list details p{color:#aaa;font-size:16px;margin-top:20px;max-width:530px}.final-gate{text-align:center;padding:120px 24px 140px;position:relative;overflow:hidden;background:#101010}.final-mark{width:140px;margin:0 auto 45px}.final-mark img{mix-blend-mode:screen}.final-gate .kicker{justify-content:center}.final-gate h2{font-size:clamp(50px,7.8vw,116px);margin:30px 0 45px}.final-gate h2 span{color:#858585}footer{padding:40px 6vw 100px;display:flex;align-items:center;gap:40px;border-top:1px solid #262626}footer img{width:45px;mix-blend-mode:screen}footer p{font-size:12px;max-width:660px;color:#777}footer>span{margin-right:auto;font-size:12px;color:#777;white-space:nowrap}.bottom-cta{position:fixed;bottom:20px;left:50%;transform:translate(-50%,110px);z-index:15;background:#222e;backdrop-filter:blur(20px);border:1px solid #555;border-radius:12px;padding:10px 12px 10px 20px;display:flex;gap:35px;align-items:center;box-shadow:0 10px 35px #0007;transition:transform .4s}.bottom-cta.shown{transform:translate(-50%,0)}.bottom-cta>span{font-size:15px;white-space:nowrap}.bottom-cta small{display:block;color:#999;font-size:12px}.bottom-cta a{background:#eee;color:#111;padding:10px 23px;border-radius:6px;font-size:15px;font-weight:700}.reveal.entered{animation:reveal-in .8s ease both}.ledger.changing{animation:ledger-pulse .45s ease}@keyframes reveal-in{from{opacity:.25;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ledger-pulse{50%{border-color:#ddd;box-shadow:0 25px 80px #0009,0 0 35px #ffffff10}}@keyframes opening{from{transform:scale(1.1);opacity:.4}to{transform:scale(1.045);opacity:1}}@keyframes scroll-cue{70%{transform:translateY(7px);opacity:0}}@media(min-width:1800px){.scene-grid,.rail-top,.rail-controls,.rail-footnote{width:1400px;max-width:100%;margin-inline:auto}.founder-grid{max-width:1500px;margin:auto}}@media(max-width:1000px){.founder-grid{grid-template-columns:1fr 1fr}.founder-photo{display:none}.scene-grid{gap:5vw}.rail-stage{padding-inline:6vw}.chapter-type{display:none}.inside,.faq{gap:5vw}.entrance{padding-right:7vw}.entrance h1{font-size:90px}}@media(max-width:700px){html{scroll-padding-top:25px}.masthead{padding:18px 22px;gap:16px}.masthead img{width:39px;height:42px}.masthead>span{font-size:11px}.nav-start{font-size:12px;padding:8px 12px}.entrance{min-height:850px;height:100svh;padding:145px 25px 130px;align-items:flex-start}.entrance-art{background-position:36% center;opacity:.58}.entrance-shade{background:linear-gradient(0deg,#090909,transparent 35%),linear-gradient(270deg,#090909a8,#09090938)}.entrance h1{font-size:clamp(58px,15vw,86px);line-height:1.07;margin:30px 0 23px}.entrance-description{font-size:20px}.entrance .kicker{font-size:12px}.line{width:15px}.cta{font-size:16px;padding:16px 20px;gap:22px;min-height:57px}.micro{font-size:12px}.hero-foot{bottom:32px;right:25px;left:25px}.hero-foot>span{display:none}.hero-foot a{font-size:13px}.threshold{padding:90px 24px}.threshold .kicker{font-size:12px;max-width:270px;margin:auto}.statement{font-size:clamp(35px,8.8vw,54px);line-height:1.23}.questions{gap:8px;margin-top:30px}.questions span{font-size:12px;padding:8px 11px}.threshold-note{font-size:15px}.rail-story{height:290vh}.rail-stage{padding:28px 24px 25px;height:100svh;min-height:740px;justify-content:center}.rail-top{margin-bottom:22px;gap:10px;flex-wrap:wrap}.rail-top .kicker{font-size:12px}.demo-tag{font-size:11px}.scene-grid{grid-template-columns:1fr;gap:22px}.scene-count{font-size:12px}.scene-copy h2{font-size:35px;line-height:1.13;margin:12px 0}.scene-copy p{font-size:15px;line-height:1.65;min-height:74px;max-width:450px}.underlined{margin-top:10px;font-size:13px}.ledger{padding:17px 21px;transform:none;border-radius:10px;max-width:450px;width:100%;margin:auto}.ledger-head{font-size:12px}.ledger-head span:last-child{font-size:10px}.amount{padding:10px 0;gap:12px}.amount strong{font-size:76px;line-height:1.1}.amount>span{font-size:16px}.ledger-divider{margin-bottom:8px}.ledger-row{font-size:13px;margin:7px 0}.ledger-status{font-size:12px;margin-top:12px;padding:8px}.ledger-path{margin-top:12px;font-size:11px}.rail-controls{gap:12px;margin-top:20px}.rail-controls button{font-size:13px;min-height:44px;padding:5px 0}.rail-controls button>span{font-size:11px;display:block}.rail-controls button>div{margin-top:6px}.rail-footnote{font-size:11px;line-height:1.4;margin-top:8px}.mistake-section{padding:85px 24px}.mistake-heading h2{font-size:58px;margin:20px 0}.mistake-heading p:last-child{font-size:17px}.network-demo{grid-template-columns:1fr 30px 1fr;gap:10px;margin-top:35px}.network-end>strong{font-size:34px}.network-options{flex-direction:column;gap:7px}.network-options button,.network-fixed{padding:8px;font-size:13px}.connection span{width:28px;height:28px;top:-14px;line-height:26px;font-size:13px}.network-feedback{font-size:14px;padding:13px;margin-top:15px}.network-caution{font-size:12px}.founder{padding:85px 24px}.founder-head h2{font-size:59px;margin:24px 0 35px}.founder-grid{grid-template-columns:1fr;gap:35px}.founder-copy .large-copy{font-size:23px}.founder-copy p{font-size:17px}.founder-sign{margin-top:25px}.video-wrap{max-width:340px;width:100%;justify-self:center}.inside{grid-template-columns:1fr;padding:80px 24px;gap:30px}.inside h2{font-size:54px}.inside-heading>p:last-child{font-size:16px}.curriculum a{gap:18px;padding:24px 0}.curriculum h3{font-size:22px}.curriculum p{font-size:14px}.faq{grid-template-columns:1fr;padding:35px 24px 85px;gap:28px}.faq h2{font-size:40px}.faq-list summary{font-size:17px}.final-gate{padding:80px 24px 90px}.final-mark{width:95px;margin-bottom:35px}.final-gate h2{font-size:59px;margin:25px 0 35px}.final-gate .kicker{font-size:12px}footer{padding:30px 24px 110px;gap:20px;align-items:flex-start}footer p{font-size:11px}footer>a{flex-shrink:0}footer>span{display:none}.bottom-cta{bottom:12px;gap:20px;width:calc(100% - 32px);max-width:390px;justify-content:space-between;padding:10px 12px}.bottom-cta>span{font-size:13px}.bottom-cta small{font-size:11px}.bottom-cta a{font-size:14px;padding:11px 20px}}@media(max-height:760px) and (max-width:700px){.rail-story{height:auto}.rail-stage{position:relative;height:auto;min-height:0;padding-block:45px}.scene-copy p{min-height:80px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before{animation:none!important;transition:none!important}.rail-story{height:auto}.rail-stage{position:relative;height:auto;min-height:0;padding-block:70px}}[hidden]{display:none!important}

.video-sound{position:absolute;top:18px;right:18px;z-index:2;border:1px solid #ffffff80;border-radius:24px;background:#151515dc;color:white;padding:10px 17px;min-height:44px;font-size:14px;backdrop-filter:blur(12px)}
