:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f4f0;background:#0b1117;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(at 83% 7%,#25413944,#0000 36rem),radial-gradient(at 5% 52%,#142e3647,#0000 38rem),#0b1117;min-height:100vh;margin:0}button,input{font:inherit}button{cursor:pointer}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:4px;outline:2px solid #a5eed4}.venture-shell{max-width:1320px;margin:0 auto;padding:0 clamp(24px,5vw,70px)}.venture-header{border-bottom:1px solid #34414470;justify-content:space-between;align-items:center;gap:24px;min-height:94px;display:flex}.brand{letter-spacing:-.07em;font-size:25px;font-weight:800;text-decoration:none}.brand span,.brand-dot{color:#b4ed8a}.nav-links{align-items:center;gap:clamp(18px,3vw,43px);display:flex}.nav-links a{color:#acb8b7;font-size:12px;text-decoration:none}.nav-links a:hover,.venture-footer a:hover{color:#e4f8e9}.launch-chip{color:#d5e4dd;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#13231d;border:1px solid #4a6a57;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:10px;font-weight:700;display:flex}.launch-chip span,.overline-pip,.product-status span{background:#b4ed8a;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 13px #b4ed8a88}.venture-hero{grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);align-items:center;gap:clamp(40px,6vw,96px);padding:122px 0 140px;display:grid}.hero-overline,.section-index,.result-kicker{color:#b4ed8a;letter-spacing:.16em;font-size:10px;font-weight:800}.hero-overline{align-items:center;gap:11px;line-height:1.8;display:flex}.overline-separator{color:#587566}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.075em;margin:27px 0 26px;font-size:clamp(56px,6.1vw,92px);font-weight:660;line-height:.99}h1 em{color:#b4ed8a;font-style:normal}.hero-description{color:#becbc9;max-width:525px;font-size:17px;line-height:1.72}.hero-actions{flex-wrap:wrap;align-items:center;gap:27px;margin-top:34px;display:flex}.button-solid{color:#0b1712;background:#b4ed8a;border:1px solid #0000;border-radius:5px;justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:17px 21px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.button-solid:hover{background:#d0fba9}.button-link{color:#d6e5df;border-bottom:1px solid #6b9d85;padding-bottom:7px;font-size:12px;text-decoration:none}.button-link:hover{color:#b4ed8a}.hero-trust{color:#849d94;margin:23px 0 0;font-size:11px}.hero-visual{background:#142222;border:1px solid #365148;border-radius:12px;min-width:0;overflow:hidden;transform:rotate(1.3deg);box-shadow:25px 30px 70px #0005}.visual-top{color:#9badad;letter-spacing:.04em;border-bottom:1px solid #30453f;justify-content:space-between;align-items:center;padding:22px 25px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;display:flex}.mock-kebab{letter-spacing:.25em;color:#b4ed8a}.visual-heading{align-items:center;gap:12px;padding:38px 25px 26px;font-size:17px;font-weight:750;display:flex}.mock-square{color:#142222;background:#b4ed8a;border-radius:6px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.mock-line{color:#d8e4df;border-top:1px solid #314843;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;margin:0 25px;padding:20px 0;font-size:12px;display:grid}.mock-number{color:#7f988e;font-family:ui-monospace,monospace;font-size:11px}.mock-tag{color:#b4ed8a;letter-spacing:.08em;border:1px solid #4b785f;border-radius:4px;padding:5px 8px;font-size:9px}.mock-bottom{color:#a5beb0;background:#1a302a;border-top:1px solid #365148;padding:24px 25px;font-size:11px}.mock-bottom span{color:#b4ed8a;padding:0 5px}.problem-section,.product-section{border-top:1px solid #344144;grid-template-columns:minmax(170px,.36fr) minmax(0,1fr);gap:32px;padding:83px 0 100px;display:grid}.problem-body h2,.checklist-intro h2,.product-copy h2{letter-spacing:-.055em;max-width:700px;margin:0 0 23px;font-size:clamp(32px,4vw,53px);line-height:1.08}.problem-body>p,.checklist-intro p,.product-copy>p{color:#b5c5bf;max-width:670px;font-size:15px;line-height:1.75}.problem-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:44px;display:grid}.problem-points div{border-left:1px solid #476c59;padding-left:19px}.problem-points span{color:#b4ed8a;font:11px ui-monospace,monospace}.problem-points strong{margin:15px 0 7px;font-size:13px;display:block}.problem-points p{color:#94aaa0;font-size:12px;line-height:1.55}.checklist-section{background:#121e22;border:1px solid #344b43;border-radius:13px;grid-template-columns:minmax(0,.73fr) minmax(0,1fr);align-items:start;gap:clamp(35px,6vw,80px);margin:0 0 110px;padding:clamp(30px,5vw,72px);scroll-margin-top:20px;display:grid}.checklist-intro h2{margin-top:26px}.checklist-panel{background:#0b171c;border:1px solid #3e5950;border-radius:8px;min-width:0;padding:28px;box-shadow:0 20px 50px #0002}.panel-heading{color:#8fae9b;letter-spacing:.12em;border-bottom:1px solid #2c453e;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-bottom:23px;font-size:9px;font-weight:800;display:flex}.workflow-group{border:0;min-width:0;padding:25px 0 0}.workflow-group legend{float:left;color:#f3f4f0;width:100%;margin:0 0 16px;font-size:13px;font-weight:750}.workflow-options{clear:both;gap:8px;display:grid}.workflow-option{text-align:left;color:#d6e4e0;background:#122327;border:1px solid #304d45;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.workflow-option.active{background:#213b32;border-color:#b4ed8a}.workflow-option:hover{border-color:#9acda8}.workflow-option strong{font-size:12px}.workflow-option span{color:#98b2a3;font-size:11px}.panel-start{padding-top:17px}.panel-start p{color:#96afa3;font-size:12px;line-height:1.65}.panel-button{width:100%;margin-top:4px}.result-header{justify-content:space-between;align-items:end;gap:12px;padding-top:30px;display:flex}.result-header h3{letter-spacing:-.03em;margin:8px 0 10px;font-size:20px}.result-header>strong{white-space:nowrap;color:#b4ed8a;padding-bottom:13px;font-size:12px}.progress-track{background:#30463e;border-radius:99px;height:4px;margin:4px 0 17px;overflow:hidden}.progress-track>div{background:#b4ed8a;height:100%;transition:width .2s}.task-list{gap:8px;display:grid}.task-row{cursor:pointer;background:#15272a;border:1px solid #304943;border-radius:5px;grid-template-columns:20px 23px minmax(0,1fr);align-items:start;gap:10px;padding:13px 11px;display:grid;position:relative}.task-row:hover{border-color:#87b497}.task-row.complete{background:#1a302a}.task-row input{accent-color:#b4ed8a;width:17px;height:17px;margin:2px 0 0}.task-index{color:#82a295;padding-top:2px;font:11px ui-monospace,monospace}.task-detail{min-width:0}.task-detail strong{font-size:12px;line-height:1.4;display:block}.task-detail small{color:#a1b6ad;margin-top:6px;font-size:11px;line-height:1.55;display:block}.result-actions{align-items:center;gap:14px;margin-top:18px;display:flex}.result-actions .panel-button{flex:1}.text-reset{color:#b2d9bd;text-underline-offset:4px;white-space:nowrap;background:0 0;border:0;padding:9px;font-size:11px;text-decoration:underline}.result-limit,.download-note{color:#93aea0;margin:12px 0 0;font-size:11px;line-height:1.5}.download-note{color:#b4ed8a}.product-section{border-top:none;padding-top:0}.product-status{letter-spacing:.14em;color:#b4ed8a;align-items:center;gap:8px;margin-bottom:23px;font-size:10px;font-weight:800;display:inline-flex}.product-links{flex-wrap:wrap;gap:18px 30px;margin-top:30px;display:flex}.product-links a{text-underline-offset:5px;color:#b4ed8a;font-size:12px;line-height:1.6}.venture-footer{color:#93a9a0;border-top:1px solid #344144;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:28px 0 43px;font-size:10px;display:flex}.venture-footer a{text-decoration:none}@media (max-width:1050px){.venture-hero{grid-template-columns:1fr;padding-top:80px;padding-bottom:95px}.hero-copy{max-width:720px}.hero-visual{max-width:650px;transform:none}.checklist-section{grid-template-columns:1fr}.checklist-intro{max-width:680px}}@media (max-width:700px){.venture-header{min-height:78px}.nav-links{display:none}.venture-hero{gap:40px;padding-top:66px;padding-bottom:80px}h1{font-size:clamp(49px,12.2vw,72px)}.hero-description{font-size:15px}.problem-section,.product-section{padding:55px 0 65px;display:block}.problem-body,.product-copy{margin-top:23px}.problem-points{grid-template-columns:1fr;gap:20px;margin-top:30px}.checklist-section{margin-bottom:70px;padding:23px}.checklist-panel{padding:18px}.workflow-option{flex-direction:column;align-items:flex-start}.result-actions{flex-wrap:wrap}.result-actions .panel-button{min-width:100%}.venture-footer{flex-direction:column;align-items:flex-start}}@media (max-width:390px){.hero-overline{flex-wrap:wrap;font-size:9px}.launch-chip{padding:8px}.visual-heading{font-size:15px}.mock-line{grid-template-columns:25px minmax(0,1fr) auto;gap:7px;margin:0 16px;padding:16px 0;font-size:10px}.mock-tag{padding:4px;font-size:8px}.mock-bottom{padding:19px 16px}.checklist-section{padding:15px}.checklist-panel{padding:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}
