.start-page{--start-ink:var(--ink);--start-blue:var(--run);--start-muted:var(--lp-muted);background:var(--page-bg);color:var(--start-ink)}.start-wrap{width:100%;max-width:calc(var(--lp-max) + var(--lp-gutter) * 2);padding-inline:var(--lp-gutter);margin-inline:auto}.start-primary{background:var(--run-bg);color:#fff;min-height:52px;box-shadow:var(--run-shadow);border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:12px 23px;font-size:16px;font-weight:800;line-height:1.35;text-decoration:none;display:inline-flex}.start-primary:hover{background:var(--run);color:#fff}.start-primary svg{flex:none}.start-eyebrow{letter-spacing:.13em;color:var(--start-blue);align-items:center;gap:9px;font-size:11px;font-weight:800;display:flex}.start-eyebrow i{background:var(--pop);border-radius:50%;flex:none;width:7px;height:7px}.start-adult-note{color:var(--start-muted);margin:9px 0 0;font-size:12px}.start-hero-media{max-width:940px;margin:48px auto 40px;padding:0;position:relative}.start-media-label{color:var(--start-muted);align-items:center;gap:8px;margin-bottom:20px;font-size:13px;font-weight:700;display:inline-flex}.start-media-label svg{color:var(--lp-pop-ink)}.start-video{text-align:left;border:1px solid var(--line);width:100%;box-shadow:var(--lp-shadow-lift);cursor:pointer;color:var(--start-ink);background:#fff;border-radius:22px;padding:0;transition:transform .2s;display:block;overflow:hidden}.start-video:hover{transform:translateY(-3px)}.start-video img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.start-video-bottom{align-items:center;gap:12px;padding:20px;display:flex}.start-play{background:var(--start-blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;display:grid}.start-video-bottom strong{font-size:15px;font-weight:800;display:block}.start-video-bottom small{color:var(--start-muted);margin-top:2px;font-size:12px;display:block}.start-video-tag{color:var(--start-muted);letter-spacing:.07em;white-space:nowrap;margin-left:auto;font-size:9px;font-weight:800}.start-media-caption{color:var(--start-muted);flex-wrap:wrap;gap:16px;margin-top:20px;font-size:11px;font-weight:700;display:flex}.start-media-caption span{align-items:center;gap:6px;display:flex}.start-proof{border-block:1px solid var(--line);background:color-mix(in srgb,var(--t2) 65%,white)}.start-proof .start-wrap{color:var(--start-muted);grid-template-columns:repeat(3,1fr);gap:30px;padding-block:25px;font-size:13px;display:grid}.start-proof strong{color:var(--start-ink);margin-bottom:4px;font-size:15px;display:block}.start-section{padding-block:85px}.start-section-head{max-width:700px;margin-bottom:38px}.start-page h2{letter-spacing:-.035em;margin:16px 0;font-size:clamp(30px,3.5vw,43px);font-weight:800;line-height:1.18}.start-section-head p{color:var(--start-muted);max-width:57ch;font-size:17px}.start-benefits{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.start-benefits article{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;align-items:flex-start;min-height:280px;padding:30px;display:flex}.start-number{color:var(--start-muted);letter-spacing:.1em;margin-bottom:25px;font-size:10px;font-weight:800}.start-benefits svg{color:var(--start-blue);margin-bottom:20px}.start-benefits article:nth-child(2) svg{color:var(--lp-pop-ink)}.start-benefits article:nth-child(3) svg{color:var(--good)}.start-benefits h3{letter-spacing:-.02em;margin:0 0 10px;font-size:21px}.start-benefits p{color:var(--start-muted);margin:0;font-size:15px;line-height:1.7}.start-demo-section{background:color-mix(in srgb,var(--t4) 48%,var(--bg));border-block:1px solid var(--line);padding-block:80px}.start-demo{margin:0}.start-demo .demo-window{box-shadow:0 24px 60px -35px #344b70}.start-demo figcaption{color:var(--start-muted);text-align:center;margin:16px 0 0;font-size:12px}.start-steps{grid-template-columns:1fr 1fr;gap:70px;display:grid}.start-steps .start-primary{margin-top:20px}.start-steps ol{flex-direction:column;gap:30px;margin:0;padding:0;list-style:none;display:flex}.start-steps li{align-items:flex-start;gap:18px;display:flex}.start-steps li>span{background:var(--t4);width:39px;height:39px;color:var(--start-blue);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.start-steps h3{margin:2px 0 7px;font-size:20px}.start-steps p{color:var(--start-muted);margin:0;font-size:15px}.start-page .faq-section{background:var(--page-bg)}.start-story{color:var(--start-muted);padding-block:20px 60px;font-size:14px}.start-story details{border:1px solid var(--line);border-radius:12px;padding:20px}.start-story summary{cursor:pointer;color:var(--start-ink);font-weight:800}.start-references{font-size:12px;line-height:1.6}.start-final{background:var(--start-ink);color:#fff;text-align:center;padding-block:75px}.start-final .start-eyebrow{color:var(--t4);display:block}.start-final h2{font-size:clamp(36px,4vw,53px)}.start-final p{color:#c6cfde;margin:20px 0 30px}.start-final .start-primary{background:var(--t3);color:var(--ink)}.start-final .start-primary:hover{background:var(--t2)}.start-final-try{color:#d0dcf0;margin:20px auto 0;font-size:14px;display:block}.start-dialog{border:1px solid var(--line);background:var(--page-bg);width:min(960px,100vw - 32px,max(320px,177.78dvh - 533.34px));max-height:calc(100dvh - 32px);color:var(--start-ink);border-radius:18px;padding:0;overflow:auto}.start-dialog::backdrop{background:color-mix(in srgb,var(--ink) 72%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.start-dialog-head{justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.start-dialog-head h2{letter-spacing:0;margin:0;font-size:18px}.start-dialog-head button{border:1px solid var(--line);width:38px;height:38px;color:var(--start-ink);cursor:pointer;background:#f5f6f8;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.start-dialog video{aspect-ratio:16/9;background:var(--ink);width:100%;display:block}.start-video-options{border-bottom:1px solid var(--line);color:var(--lp-muted);justify-content:space-between;align-items:center;gap:16px;padding:6px 22px;font-size:12px;display:flex}.start-captions{cursor:pointer;min-height:36px;color:var(--start-ink);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.start-captions input{width:15px;height:15px;accent-color:var(--run);cursor:pointer;margin:0}.start-captions input:focus-visible{outline:2px solid var(--run);outline-offset:3px}.start-dialog-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;font-size:14px;display:flex}.start-dialog>p{padding:0 22px}.start-dialog-head p{color:var(--lp-muted);margin:6px 0 0;font-size:13px}.start-dialog-play{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:18px 22px;display:flex}.start-dialog-play span{color:var(--lp-muted);font-size:13px}.start-dialog-cta>a:last-child{color:var(--run);font-weight:800}@media (width<=1000px){.start-video-tag{display:none}}@media (width<=760px){.start-wrap{padding-inline:22px}.start-hero-media{margin-top:30px}.start-media-label{margin-bottom:12px}.start-proof .start-wrap{grid-template-columns:1fr;gap:16px;padding-block:24px}.start-proof strong{margin-right:5px;display:inline}.start-section,.start-demo-section{padding-block:52px}.start-benefits,.start-steps{grid-template-columns:1fr;gap:20px}.start-benefits article{min-height:0;padding:26px}.start-number,.start-benefits svg{margin-bottom:15px}.start-steps{gap:38px}.start-eyebrow{font-size:10px}.start-dialog-cta .start-primary{width:100%}.start-dialog-head{padding:14px}.start-dialog-head h2{font-size:15px}.start-dialog-head p{font-size:12px}.start-dialog-play{gap:8px;padding:14px}.start-dialog-play span{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.start-video{transition:none}.start-video:hover{transform:none}}
