@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;600&display=swap";
html{scroll-behavior:smooth}.sot *{box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;padding:0}.sot{--bg:#faf9f7;--bg2:#f2f0ec;--card:#fff;--line:#e5e2dc;--line2:#d6d3cc;--ink:#1a1816;--mut:#6b6762;--acc:#3b82f6;--acc2:#2563eb;--accsoft:#eff6ff;--accmut:#dbeafe;--brblue:#1b6dfc;background:var(--bg);color:var(--ink);background-image:radial-gradient(var(--line2) 1px, transparent 1px);background-position:-13px -13px;background-size:26px 26px;font-family:Inter,-apple-system,sans-serif}.sot a{color:inherit;text-decoration:none}.sot button{cursor:pointer;background:0 0;border:none;font-family:inherit}.sot .mono{font-family:JetBrains Mono,ui-monospace,monospace}.sot .wrap{width:1200px;max-width:100%;margin:0 auto;padding:0 64px}.sot section{border:0;padding:0}.sot .sec{padding:104px 0}.sot .sec.alt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background-color:var(--bg2);background-image:radial-gradient(var(--line2) 1px, transparent 1px);background-position:-13px -13px,0 0;background-size:26px 26px}.sot .eyebrow{color:var(--acc);letter-spacing:.04em;margin-bottom:18px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.sot h2{letter-spacing:-.03em;text-align:left;max-width:760px;margin:0;font-size:40px;font-weight:800;line-height:1.1}.sot .lead{color:var(--mut);max-width:680px;margin-top:20px;font-size:18px;line-height:1.62}.sot .lead b{color:var(--ink);font-weight:600}.sot .acc{color:var(--acc)}.sot nav{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#faf9f7db;position:sticky;top:0}.sot .navin{justify-content:space-between;align-items:center;width:1200px;max-width:100%;margin:0 auto;padding:18px 64px;display:flex}.sot .logo{align-items:center;gap:11px;display:flex}.sot .logo .mk{background:var(--ink);color:#fff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-family:JetBrains Mono,monospace;font-size:16px;font-weight:600;display:flex}.sot .logo .nm{letter-spacing:-.02em;font-size:16px;font-weight:700}.sot .navlinks{color:var(--mut);align-items:center;gap:30px;font-size:14px;font-weight:500;display:flex}.sot .navlinks .pwr{color:var(--mut);align-items:center;gap:7px;font-family:JetBrains Mono,monospace;font-size:11.5px;display:flex}.sot .navlinks .pwr i{background:var(--brblue);border-radius:50%;width:6px;height:6px;display:inline-block}.sot .navlinks .pwr b{color:var(--brblue);font-weight:600}.sot .btn{background:var(--ink);color:#fff;border-radius:9px;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none}.sot .btn.acc{background:var(--acc);box-shadow:0 8px 22px #3b82f647}.sot .hero{text-align:left;grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;padding:80px 0 84px;display:grid;overflow:visible}.sot .hero:before{content:none}.sot h1{max-width:none;margin:0}.sot .hbadge{color:var(--mut);background:var(--card);border:1px solid var(--line);border-radius:30px;align-items:center;gap:9px;margin-bottom:26px;padding:7px 14px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;display:inline-flex}.sot .hbadge .dot{background:var(--brblue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #1b6dfc29}.sot h1{letter-spacing:-.03em;font-size:56px;font-weight:800;line-height:1.04}.sot h1 .a{color:var(--acc)}.sot .hsub{color:var(--mut);max-width:540px;margin-top:24px;font-size:17.5px;line-height:1.6}.sot .hsub b{color:var(--ink);font-weight:600}.sot .cta{align-items:center;gap:14px;margin-top:34px;display:flex}.sot .cta .primary{background:var(--acc);color:#fff;border-radius:11px;padding:15px 26px;font-size:15px;font-weight:600;text-decoration:none;box-shadow:0 8px 22px #3b82f647}.sot .cta .ghost{color:var(--ink);border-bottom:2px solid var(--line2);padding:15px 8px;font-size:15px;font-weight:600;text-decoration:none}.sot .trust{color:inherit;text-align:left;background:0 0;border-radius:0;align-items:center;gap:16px;margin-top:38px;padding:0;display:flex}.sot .seats{color:var(--mut);font-family:JetBrains Mono,monospace;font-size:12px}.sot .seats b{color:var(--ink)}.sot .dots{gap:5px;display:flex}.sot .dots i{background:var(--acc);border-radius:50%;width:11px;height:11px;display:inline-block}.sot .dots i.open{border:1.5px solid var(--line2);background:0 0}.sot .frame{background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 30px 70px #1a18161f}.sot .bar{border-bottom:1px solid var(--line);background:var(--bg2);align-items:center;gap:7px;padding:13px 16px;display:flex}.sot .bar i{background:var(--line2);border-radius:50%;width:11px;height:11px}.sot .bar .url{color:var(--mut);background:var(--card);border:1px solid var(--line);border-radius:7px;margin-left:12px;padding:5px 12px;font-family:JetBrains Mono,monospace;font-size:11px}.sot .bar .pwrbadge{color:var(--brblue);border:1px solid var(--accmut);background:var(--accsoft);border-radius:20px;margin-left:auto;padding:4px 9px;font-family:JetBrains Mono,monospace;font-size:9.5px}.sot .app{padding:20px}.sot .apptop{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.sot .apptop .brand{align-items:center;gap:9px;display:flex}.sot .apptop .brand .blk{background:linear-gradient(135deg,#9b8cff,#6b5bd6);border-radius:7px;width:26px;height:26px}.sot .apptop .brand .t{font-size:13px;font-weight:700}.sot .apptop .who{color:var(--mut);font-family:JetBrains Mono,monospace;font-size:10.5px}.sot .readcard{border:1px solid var(--line);border-radius:12px;margin-bottom:12px;padding:15px}.sot .readcard .h{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.sot .readcard .h .lab{letter-spacing:1px;text-transform:uppercase;color:var(--acc);font-family:JetBrains Mono,monospace;font-size:9.5px}.sot .readcard .h .pill{color:#fff;background:var(--acc);border-radius:20px;padding:3px 8px;font-size:9px;font-weight:600}.sot .readcard .ln{background:var(--bg2);border-radius:5px;height:8px;margin-bottom:8px}.sot .readcard .ln.s1{width:92%}.sot .readcard .ln.s2{width:78%}.sot .readcard .ln.s3{width:85%}.sot .grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sot .mini{border:1px solid var(--line);border-radius:11px;padding:13px}.sot .mini .lab{letter-spacing:.8px;text-transform:uppercase;color:var(--mut);margin-bottom:9px;font-family:JetBrains Mono,monospace;font-size:8.5px}.sot .mini .big{letter-spacing:-.02em;font-size:22px;font-weight:800}.sot .mini .big span{color:var(--mut);font-size:12px;font-weight:600}.sot .bars{align-items:flex-end;gap:5px;height:34px;margin-top:8px;display:flex}.sot .bars i{background:var(--accmut);border-radius:3px 3px 0 0;flex:1}.sot .bars i.on{background:var(--acc)}.sot .three{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:46px;display:grid}.sot .pcard{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:26px}.sot .pcard .n{color:var(--acc);margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:12px}.sot .pcard h4{letter-spacing:-.01em;margin-bottom:9px;font-size:18px;font-weight:700}.sot .pcard p{color:var(--mut);font-size:14.5px;line-height:1.55}.sot .offergrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:46px;display:grid}.sot .obox{border:1px solid var(--line);border-radius:16px;padding:30px}.sot .obox.you{background:var(--card)}.sot .obox.us{background:var(--ink);color:#fff;border-color:var(--ink)}.sot .obox .lab{letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px;font-family:JetBrains Mono,monospace;font-size:11px}.sot .obox.you .lab{color:var(--acc)}.sot .obox.us .lab{color:#7fb0ff}.sot .obox ul{list-style:none}.sot .obox li{margin-bottom:14px;padding-left:24px;font-size:15px;line-height:1.5;position:relative}.sot .obox li:last-child{margin-bottom:0}.sot .obox.you li{color:var(--ink)}.sot .obox.us li{color:#cbd2db}.sot .obox li:before{content:"";background:var(--acc);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:0}.sot .offerline{letter-spacing:-.02em;margin-top:30px;font-size:20px;font-weight:700}.sot .offerline span{color:var(--acc)}.sot .fgrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px;display:grid}.sot .fcard{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px}.sot .fcard .ic{background:var(--accsoft);border:1px solid var(--accmut);border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:14px;display:flex}.sot .fcard .ic span{background:var(--acc);border-radius:4px;width:14px;height:14px}.sot .fcard h4{letter-spacing:-.01em;margin-bottom:7px;font-size:15px;font-weight:700}.sot .fcard p{color:var(--mut);font-size:13px;line-height:1.5}.sot .mtag{letter-spacing:.06em;text-transform:uppercase;border-radius:20px;margin-top:13px;padding:4px 9px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:inline-block}.sot .mtag.live{color:var(--acc);background:var(--accsoft);border:1px solid var(--accmut)}.sot .mtag.next{color:var(--mut);background:var(--bg2);border:1px solid var(--line)}.sot .stackbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--card)}.sot .stackin{flex-wrap:wrap;align-items:center;gap:22px;width:1200px;max-width:100%;margin:0 auto;padding:20px 64px;display:flex}.sot .stacklab{color:var(--mut);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500}.sot .stackchips{flex-wrap:wrap;gap:8px;display:flex}.sot .stackchips .sc{color:var(--ink);background:var(--bg2);border:1px solid var(--line);border-radius:30px;padding:6px 13px;font-size:12.5px;font-weight:600}.sot .shots{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;margin-top:46px;display:grid}.sot .shot .img{border:1px solid var(--line);aspect-ratio:1080/860;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 18px 40px #1a18161f}.sot .shot .img img{object-fit:cover;object-position:top center;width:100%;display:block}.sot .shot .cap{align-items:baseline;gap:8px;margin-top:14px;display:flex}.sot .shot .cap .k{color:var(--acc);font-family:JetBrains Mono,monospace;font-size:11px}.sot .shot .cap .t{color:var(--ink);font-size:14px;font-weight:600}.sot .shot .cap .t span{color:var(--mut);font-weight:400}.sot .proofstrip{flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:40px;display:flex}.sot .proofstrip .pi{color:var(--mut);font-family:JetBrains Mono,monospace;font-size:12.5px}.sot .proofstrip .pi b{color:var(--ink)}.sot .prooflink{color:var(--acc);margin-top:26px;font-family:JetBrains Mono,monospace;font-size:13px}.sot .proofnote{color:var(--mut);margin-top:8px;font-size:12.5px}.sot .steps{flex-direction:column;gap:0;margin-top:48px;display:flex}.sot .step{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:64px 1fr;gap:24px;padding:24px 0;display:grid}.sot .step:last-child{border-bottom:1px solid var(--line)}.sot .step .num{color:var(--acc);padding-top:3px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:600}.sot .step h4{letter-spacing:-.02em;margin-bottom:6px;font-size:19px;font-weight:700}.sot .step p{color:var(--mut);max-width:640px;font-size:15px;line-height:1.55}.sot .fitgrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:46px;display:grid}.sot .fitbox{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:28px}.sot .fitbox.no{background:var(--bg2)}.sot .fitbox .lab{letter-spacing:.04em;margin-bottom:18px;font-family:JetBrains Mono,monospace;font-size:12px}.sot .fitbox.yes .lab{color:var(--acc)}.sot .fitbox.no .lab{color:var(--mut)}.sot .fitbox ul{list-style:none}.sot .fitbox li{color:var(--ink);margin-bottom:13px;padding-left:26px;font-size:15px;line-height:1.5;position:relative}.sot .fitbox li:last-child{margin-bottom:0}.sot .fitbox.yes li:before{content:"✓";color:var(--acc);font-weight:700;position:absolute;top:0;left:0}.sot .fitbox.no li{color:var(--mut)}.sot .fitbox.no li:before{content:"×";color:var(--line2);font-size:18px;font-weight:700;position:absolute;top:-1px;left:0}.sot .terms{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:46px;display:grid}.sot .term{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:24px}.sot .term .ic{color:var(--acc);margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:12px}.sot .term h4{letter-spacing:-.01em;margin-bottom:7px;font-size:15px;font-weight:700}.sot .term p{color:var(--mut);font-size:13px;line-height:1.5}.sot .statband{border:1px solid var(--line);background:var(--card);border-radius:14px;grid-template-columns:repeat(3,1fr);margin-top:40px;display:grid;overflow:hidden}.sot .statband .st{border-right:1px solid var(--line);padding:26px 24px}.sot .statband .st:last-child{border-right:none}.sot .statband .st .num{letter-spacing:-.03em;color:var(--acc);font-size:38px;font-weight:800;line-height:1}.sot .statband .st .cap{color:var(--ink);margin-top:13px;font-size:13px;line-height:1.5}.sot .statband .st .src{color:var(--mut);margin-top:11px;font-family:JetBrains Mono,monospace;font-size:10px}.sot .capwide{background:var(--ink);color:#fff;border-radius:14px;align-items:center;gap:18px;margin-top:40px;padding:22px 28px;display:flex}.sot .capwide .dots i{width:13px;height:13px}.sot .capwide .dots i.open{border-color:#3b4150}.sot .capwide .txt{color:#cbd2db;font-family:JetBrains Mono,monospace;font-size:13px}.sot .capwide .txt b{color:#fff}.sot .layers{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:46px;display:grid}.sot .layer{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:26px}.sot .layer .step-n{color:var(--mut);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:11px}.sot .layer h4{letter-spacing:-.01em;margin-bottom:8px;font-size:17px;font-weight:700}.sot .layer p{color:var(--mut);font-size:14px;line-height:1.55}.sot .winline{color:var(--mut);margin-top:30px;font-family:JetBrains Mono,monospace;font-size:15px}.sot .founder{grid-template-columns:1fr 1.4fr;align-items:start;gap:48px;margin-top:10px;display:grid}.sot .fcardbig{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:30px}.sot .fcardbig .nm{letter-spacing:-.02em;font-size:20px;font-weight:800}.sot .fcardbig .role{color:var(--mut);margin-top:4px;margin-bottom:18px;font-family:JetBrains Mono,monospace;font-size:13px}.sot .chips{flex-wrap:wrap;gap:8px;display:flex}.sot .chip{color:var(--mut);background:var(--bg2);border:1px solid var(--line);border-radius:20px;padding:6px 11px;font-family:JetBrains Mono,monospace;font-size:11px}.sot .fstory p{color:var(--ink);margin-bottom:18px;font-size:17px;line-height:1.66}.sot .fstory p.m{color:var(--mut);font-size:16px}.sot .faq{border-top:1px solid var(--line);max-width:none;margin-top:46px;margin-left:0;margin-right:0}.sot .qa{border-bottom:1px solid var(--line);grid-template-columns:340px 1fr;gap:32px;padding:24px 0;display:grid}.sot .qa h4{letter-spacing:-.01em;font-size:17px;font-weight:700}.sot .qa p{color:var(--mut);font-size:15px;line-height:1.6}.sot .final{text-align:center;background:var(--ink);color:#fff;border-radius:24px;padding:72px 40px;position:relative;overflow:hidden}.sot .final .glow{background:radial-gradient(circle,#3b82f652 0%,#3b82f600 68%);border-radius:50%;width:520px;height:520px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.sot .final h2{color:#fff;letter-spacing:-.03em;text-align:center;margin:0 auto;font-size:42px;position:relative}.sot .final p{color:#aeb6c1;max-width:540px;margin:18px auto 0;font-size:17px;line-height:1.6;position:relative}.sot .final .primary{background:var(--acc);color:#fff;border-radius:12px;margin-top:32px;padding:16px 30px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block;position:relative;box-shadow:0 12px 30px #3b82f666}.sot .final .seats{color:#8a93a0;margin-top:18px;position:relative}.sot footer{padding:40px 0 60px}.sot .foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:26px;display:flex}.sot .foot .l{align-items:center;gap:11px;display:flex}.sot .foot .l .mk{background:var(--ink);color:#fff;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;display:flex}.sot .foot .meta{color:var(--mut);font-family:JetBrains Mono,monospace;font-size:11.5px}.sot .foot .meta b{color:var(--brblue)}@media (max-width:900px){.sot .wrap,.sot .navin,.sot .stackin{padding-left:24px;padding-right:24px}.sot .hero{grid-template-columns:1fr;gap:40px;padding:48px 0 56px}.sot h1{font-size:42px}.sot h2{font-size:32px}.sot .three,.sot .offergrid,.sot .fgrid,.sot .fitgrid,.sot .terms,.sot .layers,.sot .shots,.sot .statband,.sot .founder{grid-template-columns:1fr}.sot .qa{grid-template-columns:1fr;gap:8px}.sot .navlinks{gap:14px}.sot .navlinks .pwr{display:none}.sot .sec{padding:64px 0}.sot .cta{flex-direction:column;align-items:stretch;gap:12px}.sot .cta .primary{text-align:center}.sot .cta .ghost{text-align:center;border-bottom:none;padding:12px}.sot .trust{flex-wrap:wrap;gap:12px}.sot .capwide{flex-direction:column;align-items:flex-start;gap:16px}.sot .statband .st{border-right:none;border-bottom:1px solid var(--line)}.sot .statband .st:last-child{border-bottom:none}.sot .shot .cap{flex-wrap:wrap}.sot .final{padding:56px 26px}.sot .final h2{font-size:34px}}
