.lpss,.lpss *{box-sizing:border-box}.lpss{--paper:#f7f7f4;--ink:#111;--muted:#3d3d3a;--soft:#6b6b66;--line:#e3e2dc;--panel:#fff;--tint:#efeee8;--hl:#ffe15a;--accent:#2448ff;--live:#ff3b1f;--sans:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55}.lpss [id]{scroll-margin-top:32px}.lpss button,.lpss a,.lpss summary{-webkit-tap-highlight-color:transparent}.lpss button{font:inherit;cursor:pointer}.lpss a{color:inherit;text-underline-offset:5px}.lpss button,.lpss a,.lpss summary{touch-action:manipulation}.lpss button:focus-visible,.lpss a:focus-visible,.lpss summary:focus-visible,.lpss [tabindex]:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.lpss button:disabled{cursor:not-allowed}.lpss button:disabled:hover{transform:none}.lpss button{color:inherit}.lpss h1,.lpss h2,.lpss h3,.lpss p{margin:0}.lpss h1,.lpss h2,.lpss h3{letter-spacing:-.02em;font-weight:700}.lpss h1{letter-spacing:-.03em;line-height:1.02}.lpss h2{font-size:clamp(32px,3.6vw,48px);line-height:1.08}.lpss h3{letter-spacing:-.01em;font-size:26px;font-weight:700}.lpss p{color:var(--muted)}.lpss mark,.lpss .underlined{background:linear-gradient(transparent 58%, var(--hl) 58%, var(--hl) 92%, transparent 92%);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em}.lpss .wrap{width:min(1200px,100% - 80px);margin:auto}.lpss .label,.lpss .eyebrow{font-family:var(--sans);letter-spacing:0;color:var(--ink);font-weight:600;line-height:1.4}.lpss .label{font-size:13px}.lpss .eyebrow{margin-bottom:21px;font-size:13px;display:block}.lpss .tiny{color:var(--soft);font-size:13px;line-height:1.6}.lpss .small{font-size:15px;line-height:1.6}.lpss .skip{z-index:20;background:var(--ink);color:#fff;padding:12px;position:absolute;top:-100px;left:20px}.lpss .skip:focus{top:10px}.lpss .review{background:var(--tint);text-align:center;letter-spacing:.035em;color:var(--soft);padding:9px 20px;font-size:12px}.lpss .review span{color:#b5b3ab;margin:0 10px}.lpss .review a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.lpss header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:100px;display:flex}.lpss .logo{letter-spacing:-3px;font-size:36px;font-weight:800;line-height:1;text-decoration:none}.lpss .logo i{color:var(--accent);font-style:normal}.lpss .nav{align-items:center;gap:34px;display:flex}.lpss .nav>a{font-size:14px;text-decoration:none}.lpss .nav>a:not(.btn):hover{color:var(--accent)}.lpss .btn{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:22px;min-height:50px;padding:12px 21px;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.lpss .btn:hover{background:#000;border-color:#000;transform:translateY(-1px)}.lpss .btn.light{color:var(--ink);background:#fff;border-color:#fff}.lpss .btn.light:hover{background:#f0f0f0;border-color:#f0f0f0;transform:translateY(-1px)}.lpss .btn.outline{color:var(--ink);background:0 0;border-color:#bdbcb4}.lpss .btn.outline:hover{background:var(--tint)}.lpss .nav .btn{color:#fff;min-height:44px;padding:10px 19px}.lpss .arrow{font-size:20px;font-weight:400;line-height:1}.lpss .menu-toggle{display:none}.lpss .hero{grid-template-columns:5fr 7fr;align-items:center;gap:46px;padding:76px 0 64px;display:grid}.lpss .hero-copy .eyebrow{align-items:center;gap:10px;margin-bottom:25px;display:flex}.lpss .hero-copy .eyebrow:before{content:"";background:var(--live);border-radius:50%;flex-shrink:0;width:8px;height:8px}.lpss h1{margin-bottom:27px;font-size:clamp(48px,5.2vw,76px);line-height:1.02}.lpss .hero-copy>p{max-width:420px;font-size:17px;line-height:1.75}.lpss .actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.lpss .text-link{color:var(--ink);border-bottom:2px solid var(--hl);padding:8px 0 4px;font-size:14px;font-weight:600;text-decoration:none}.lpss .hero-copy .tiny{max-width:320px;margin-top:17px;font-size:12px}.lpss .availability{color:var(--soft);align-items:center;gap:9px;margin-top:30px;font-size:12px;display:flex}.lpss .availability svg{width:15px;height:15px}.lpss .hero-demo{flex-direction:column;align-items:flex-start;display:flex}.lpss .demo{background:var(--panel);border:1px solid #dcdbd4;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 1px #0000000a,0 20px 40px -24px #00000026}.lpss .demo-stack{display:grid}.lpss .demo-panel{visibility:visible;grid-area:1/1}.lpss .demo-panel[aria-hidden=true]{pointer-events:none}.lpss .demo-bar{border-bottom:1px solid var(--line);background:#fafaf7;justify-content:space-between;gap:12px;padding:18px 24px;display:flex}.lpss .demo-bar .label{font-size:11px}.lpss .demo-bar .take-tag{margin-bottom:0}.lpss .demo-main{padding:27px 30px 0}.lpss .context{max-width:430px;margin-bottom:23px;font-size:13px;line-height:1.6}.lpss .buyer{border-left:3px solid var(--ink);margin-bottom:26px;padding-left:19px}.lpss .buyer .label{color:var(--soft);margin-bottom:10px;font-size:10px}.lpss .buyer blockquote{letter-spacing:-.015em;margin:0;font-size:clamp(25px,2.35vw,34px);font-weight:600;line-height:1.2}.lpss .question{color:var(--ink);margin-bottom:12px;font-size:14px;font-weight:600}.lpss .responses{gap:9px;display:grid}.lpss .response{text-align:left;border:1px solid var(--line);background:0 0;border-radius:6px;align-items:center;gap:13px;min-height:48px;padding:12px 14px;font-size:13px;line-height:1.5;transition:border-color .18s,background .18s;display:flex}.lpss .response:hover{background:var(--tint);border-color:#bdbcb4}.lpss .response[aria-pressed=true]{border-color:var(--ink);background:#fffbe0}.lpss .letter{font:700 11px var(--sans);border:1px solid var(--line);width:22px;height:22px;color:var(--ink);border-radius:4px;flex-shrink:0;place-items:center;display:grid}.lpss .response[aria-pressed=true] .letter{background:var(--ink);border-color:var(--ink);color:#fff}.lpss .feedback{border-top:1px dashed #d1ccc2;min-height:147px;margin-top:20px;padding:17px 0 20px}.lpss .feedback .label{margin-bottom:7px;font-size:10px;display:block}.lpss .feedback p{font-size:13px;line-height:1.7}.lpss .demo-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:12px 24px;display:flex}.lpss .bare{text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:5px;min-height:44px;padding:7px 0;font-size:12px;text-decoration:underline;display:inline-flex}.lpss .demo-bottom span{color:var(--soft);font-size:11px}.lpss .demo-tabs{border:1px solid var(--line);border-radius:8px;width:fit-content;margin:0 auto 14px;display:flex;overflow:hidden}.lpss .demo-tab{background:var(--panel);min-height:40px;font:600 12px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--soft);border:0;align-items:center;gap:7px;padding:10px 16px;transition:background .18s,color .18s;display:flex}.lpss .demo-tab:not(:last-child):after{content:"";z-index:1;background:inherit;border-top:1px solid var(--line);border-right:1px solid var(--line);pointer-events:none;width:28px;height:28px;position:absolute;top:50%;right:-14px;transform:translateY(-50%)scaleX(.65)rotate(45deg)}.lpss .demo-tab+.demo-tab{padding-left:22px}.lpss .demo-tab:hover{background:var(--tint);color:var(--ink)}.lpss .demo-tab-num{color:var(--soft)}.lpss .demo-tab[aria-selected=true]{background:var(--ink);color:var(--paper)}.lpss .demo-tab[aria-selected=true] .demo-tab-num{color:var(--paper);opacity:.6}.lpss .demo-tab{position:relative}.lpss .demo-tab-progress{background:var(--hl);transform-origin:0;height:2px;animation:4s linear forwards demo-tab-progress;position:absolute;bottom:0;left:0;right:0}.lpss .hero-demo:hover .demo-tab-progress,.lpss .hero-demo:focus-within .demo-tab-progress{animation-play-state:paused}@keyframes demo-tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lpss .demo-bar .label{align-items:center;gap:8px;display:flex}.lpss .live-dot{background:var(--live);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.6s ease-in-out infinite lpss-pulse}@keyframes lpss-pulse{0%,to{opacity:1}50%{opacity:.35}}.lpss .practice-scenario{font:600 11px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--soft);margin-bottom:22px}.lpss .practice-transcript .line:last-child{margin-bottom:0}.lpss .line.in-progress p{color:var(--soft)}.lpss .line.from-you p{font-style:italic}.lpss .line.from-you .speaker{color:var(--accent);font-style:normal}.lpss .line-body{justify-content:space-between;align-items:center;gap:16px;display:flex}.lpss .waveform{flex-shrink:0;align-items:center;gap:2px;height:18px;display:flex}.lpss .waveform span{background:var(--accent);transform-origin:50%;border-radius:2px;width:2px;height:100%;animation:1.1s ease-in-out infinite lpss-wave}@keyframes lpss-wave{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.lpss .demo-hint{background:var(--tint);border-radius:8px;align-items:baseline;gap:10px;margin-top:24px;padding:12px 14px;font-size:12px;line-height:1.6;display:flex}.lpss .demo-hint .label{color:var(--soft);flex-shrink:0;font-size:10px}.lpss .demo-hint p{color:var(--muted)}.lpss .timer-tag{align-items:center;gap:7px;display:inline-flex}.lpss .rec-dot{background:var(--live);border-radius:50%;width:8px;height:8px}.lpss .call-controls{gap:10px;margin-top:18px;margin-bottom:26px;display:flex}.lpss .call-btn{border:1px solid var(--line);background:var(--panel);min-height:40px;color:var(--muted);border-radius:8px;flex:1;padding:9px 14px;font-size:13px;font-weight:600}.lpss .call-btn.end{color:var(--live);border-color:#f2b6ab}.lpss .review-headline{letter-spacing:-.01em;color:var(--ink);margin-bottom:22px;font-size:19px;font-weight:700;line-height:1.4}.lpss .stat-tiles{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:22px;display:grid}.lpss .stat-tile{border:1px solid var(--line);border-radius:8px;padding:13px 14px}.lpss .stat-tile .label{color:var(--soft);margin-bottom:8px;font-size:10px;display:block}.lpss .stat-tile strong{letter-spacing:-.01em;font-size:17px;display:block}.lpss .stat-bar{background:var(--line);border-radius:2px;height:4px;margin-top:10px;overflow:hidden}.lpss .stat-bar span{background:var(--ink);height:100%;display:block}.lpss .turning-point{border-left:3px solid var(--ink);margin-bottom:20px;padding-left:19px}.lpss .turning-point .label{color:var(--soft);margin-bottom:8px;font-size:10px;display:block}.lpss .turning-point .label+p{margin-bottom:16px}.lpss .turning-point p{color:var(--ink);font-size:15px;line-height:1.6}.lpss .next-focus{margin:12px 0 0;padding:0;list-style:none}.lpss .next-focus li{border-top:1px solid var(--line);color:var(--muted);padding:8px 0 8px 20px;font-size:13px;position:relative}.lpss .next-focus li:first-child{border-top:0}.lpss .next-focus li:before{content:"—";color:var(--ink);position:absolute;left:0}.lpss .chapter-rule{border-top:1px solid var(--line);color:var(--soft);justify-content:space-between;gap:20px;padding-top:20px;font-size:11px;display:flex}.lpss .section{padding:105px 0}.lpss .section-top{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:44px;display:grid}.lpss .section-top h2{max-width:520px}.lpss .section-top>p{max-width:390px;padding-bottom:4px;font-size:16px}.lpss .transcript{border-top:1px solid #a9a69d;border-bottom:1px solid var(--line);grid-template-columns:1.2fr 1fr;gap:68px;padding:33px 0;display:grid}.lpss .take-tag{font:11px var(--mono);letter-spacing:.1em;color:var(--live);text-transform:uppercase;border:1px solid #bab7ae;border-radius:3px;margin-bottom:26px;padding:4px 9px;display:inline-block}.lpss .line{grid-template-columns:47px 1fr;gap:20px;margin-bottom:25px;display:grid}.lpss .time{font:11px var(--mono);color:var(--soft);padding-top:7px}.lpss .line p{color:var(--ink);letter-spacing:-.025em;font-size:21px;line-height:1.5}.lpss .speaker{font:600 11px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin-bottom:5px;display:block}.lpss .coach{border-left:3px solid var(--ink);align-self:center;padding:2px 0 0 24px}.lpss .coach p{color:var(--ink);margin:13px 0 16px;font-size:19px;line-height:1.55}.lpss .coach .bare{color:var(--accent);font-size:14px;font-weight:600}.lpss .retry{border-left:3px solid var(--ink);background:#fffbe0;margin-top:20px;padding:25px}.lpss .retry p{color:var(--ink);margin-top:8px;font-size:21px}.lpss .caption{color:var(--soft);margin-top:15px;font-size:12px}.lpss .scenarios{background:var(--tint);padding:80px 0}.lpss .scenario-layout{grid-template-columns:1.2fr 1fr;gap:90px;display:grid}.lpss .scenario-heading{max-width:640px;margin-bottom:45px}.lpss .scenario-row{text-align:left;background:0 0;border:0;border-top:1px solid #cac6bd;grid-template-columns:25px 1fr 20px;align-items:start;gap:15px;width:100%;min-height:97px;padding:22px 0;display:grid}.lpss .scenario-row:last-child{border-bottom:1px solid #cac6bd}.lpss .scenario-row .number{font:600 12px var(--sans);color:var(--soft);padding-top:5px}.lpss .scenario-row strong{letter-spacing:-.01em;font-size:19px;font-weight:700;display:inline-block}.lpss .scenario-row small{color:var(--soft);margin-top:5px;font-size:13px;display:block}.lpss .scenario-row .arrow{opacity:0;padding-top:4px}.lpss .scenario-row:hover .arrow{opacity:1;color:var(--ink)}.lpss .scenario-row[aria-pressed=true] strong{background:linear-gradient(transparent 58%, var(--hl) 58%, var(--hl) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lpss .scenario-row[aria-pressed=true] .arrow{opacity:1;color:var(--ink)}.lpss .scenario-preview{flex-direction:column;justify-content:center;align-self:center;min-height:290px;padding:30px 0;display:flex}.lpss .quote-symbol{color:#b3b1a8;margin-top:27px;font-family:Georgia,serif;font-size:88px;line-height:.75}.lpss .scenario-preview blockquote{letter-spacing:-.015em;margin:0 0 26px;font-size:38px;font-weight:600;line-height:1.2}.lpss .scenario-preview p{max-width:320px;font-size:15px}.lpss .scenario-note{margin-top:18px}.lpss .workflow{text-align:center}.lpss .workflow h2{max-width:660px;margin:auto}.lpss .steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:52px;display:grid}.lpss .step{border-top:1px solid #aaa79e;padding-top:22px}.lpss .step-num{font:700 13px var(--sans);color:var(--accent);margin-bottom:22px;display:block}.lpss .step h3{margin-bottom:14px;font-size:24px}.lpss .step p{max-width:310px;font-size:15px}.lpss .snippet{border-left:1px solid var(--line);color:var(--soft);margin-top:24px;padding:10px 15px;font-size:13px}.lpss .desktop{color:#e9e9e4;background:#111;border-radius:12px;grid-template-columns:1fr 1fr;gap:80px;padding:45px 48px;display:grid}.lpss .desktop h2{max-width:390px;font-size:38px}.lpss .desktop .eyebrow{color:#a9a8a1}.lpss .desktop p{color:#a9a8a1;margin-bottom:20px;font-size:14px}.lpss .pricing{padding-top:100px}.lpss .pricing-header{max-width:650px;margin-bottom:40px}.lpss .pricing-header p{margin-top:20px;font-size:16px}.lpss .plans{border-top:1px solid #aaa79e;border-bottom:1px solid #aaa79e;grid-template-columns:1fr 1fr;display:grid}.lpss .plan{flex-direction:column;padding:36px 38px 38px 0;display:flex}.lpss .plan+.plan{border-left:1px solid var(--line);padding-left:38px}.lpss .plan .plan-label{font-size:20px;font-weight:700}.lpss .plan-pro .plan-label{color:var(--accent)}.lpss .plan h3{margin-top:16px;font-size:29px}.lpss .plan-intro{min-height:48px;margin-top:12px;font-size:15px}.lpss .price{letter-spacing:-.035em;color:var(--ink);margin:24px 0 18px;font-size:26px}.lpss .plan ul{flex-grow:1;margin:20px 0 26px;padding:0;list-style:none}.lpss .plan li{color:var(--muted);padding:9px 0 9px 23px;font-size:14px;position:relative}.lpss .plan li:before{content:"—";color:var(--ink);position:absolute;left:0}.lpss .plan .btn{width:100%}.lpss .plan-pro .btn{background:var(--accent);border-color:var(--accent)}.lpss .plan-pro .btn:hover{background:#1a37d6;border-color:#1a37d6}.lpss .plan-note{text-align:center;color:var(--soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.lpss .payment-method{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.lpss .payment-method-icon{flex-shrink:0;width:13px;height:13px}.lpss .pricing-terms{color:var(--soft);margin-top:18px;font-size:13px}.lpss .faq{grid-template-columns:4fr 8fr;gap:75px;padding-top:100px;padding-bottom:100px;display:grid}.lpss .faq h2{font-size:44px}.lpss .faq-item{border-top:1px solid var(--line)}.lpss .faq-item:last-child{border-bottom:1px solid var(--line)}.lpss .faq-q{text-align:left;letter-spacing:-.01em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:65px;padding:21px 0;font-size:16px;font-weight:600;display:flex}.lpss .faq-q:hover .faq-icon{color:var(--ink)}.lpss .faq-icon{width:14px;height:14px;color:var(--muted);flex-shrink:0;transition:color .18s;position:relative}.lpss .faq-icon>span{background:currentColor;border-radius:1px;height:2px;position:absolute;inset:6px 0 auto}.lpss .faq-icon>span:last-child{width:2px;height:auto;inset:0 6px}.lpss .faq-a{overflow:hidden}.lpss .faq-a p{padding:0 33px 23px 0;font-size:14px;line-height:1.8}.lpss .closing{border-top:1px solid #aaa79e;justify-content:space-between;align-items:center;gap:50px;padding:65px 0 72px;display:flex}.lpss .closing h2{max-width:670px;font-size:clamp(38px,4.5vw,60px)}.lpss .closing .actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:15px;margin-top:0}.lpss .closing .text-link{text-align:center;border:0;font-size:12px}.lpss footer{background:var(--tint);padding:56px 0 28px}.lpss .footer-top{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.lpss .footer-brand{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.lpss .footer-brand .logo{font-size:29px}.lpss .footer-note{color:var(--soft);font-size:14px}.lpss .footer-email{font-size:14px;text-decoration:none}.lpss .footer-nav{grid-template-columns:repeat(3,minmax(140px,auto));gap:40px 64px;display:grid}.lpss .footer-group h2{color:var(--soft);margin-bottom:14px;font-size:12px;font-weight:600;line-height:1.4}.lpss .footer-group ul{gap:10px;display:grid}.lpss .footer-group li{display:flex}.lpss .footer-group a,.lpss .footer-group button{font-size:14px;line-height:1.4;text-decoration:none}.lpss .footer-group button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:1.4}.lpss .footer-group a:hover,.lpss .footer-group button:hover,.lpss .footer-email:hover{text-decoration:underline;-webkit-text-decoration-color:var(--hl);text-decoration-color:var(--hl);text-underline-offset:4px;text-decoration-thickness:2px}.lpss .footer-bottom{border-top:1px solid var(--line);color:var(--soft);margin-top:48px;padding-top:20px;font-size:12px}.lpss [hidden]{display:none!important}.lpss header.policy-header{display:flex}.lpss .policy{max-width:720px;margin-inline:auto;padding:80px 0 110px}.lpss .policy h1{margin-bottom:18px;font-size:clamp(40px,4.4vw,60px)}.lpss .policy-updated{color:var(--soft);font-size:13px}.lpss .policy-lede{margin-top:36px;font-size:18px;line-height:1.7}.lpss .policy h2{margin:52px 0 16px;font-size:26px;line-height:1.2}.lpss .policy p+p{margin-top:14px}.lpss .policy p,.lpss .policy li{color:var(--muted);font-size:16px;line-height:1.7}.lpss .policy ul{margin:14px 0 0;padding-left:22px;list-style:outside}.lpss .policy ul+p{margin-top:18px}.lpss .policy a,.lpss .pricing-terms a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hl);text-decoration-color:var(--hl);text-underline-offset:4px;text-decoration-thickness:2px}.lpss .policy li+li{margin-top:10px}.lpss .policy strong{color:var(--ink)}.lpss .policy-processor dl{border-top:1px solid var(--line);grid-template-columns:170px 1fr;gap:10px 24px;margin:0;padding:20px 0 0;display:grid}.lpss .policy-processor dt{color:var(--soft);font-size:13px;font-weight:600;line-height:1.7}.lpss .policy-processor dd{color:var(--muted);margin:0;font-size:16px;line-height:1.7}@media (min-width:1450px){.lpss .hero{gap:58px}}@media (max-width:1050px){.lpss .footer-top{flex-direction:column}.lpss .wrap{width:calc(100% - 48px)}.lpss .hero{gap:30px}.lpss h1{font-size:55px}.lpss .demo-main{padding:24px 23px 0}.lpss .section-top,.lpss .scenario-layout{gap:40px}.lpss .desktop{gap:35px;padding:35px}.lpss .faq{gap:40px}.lpss .nav{gap:25px}.lpss .feedback{min-height:171px}}@media (min-width:761px){.lpss header{grid-template-columns:1fr repeat(5,auto) 1fr;column-gap:34px;display:grid}.lpss .nav{display:contents}.lpss .nav .btn{justify-self:end}}@media (max-width:760px){.lpss .wrap{width:calc(100% - 40px)}.lpss .policy{padding:48px 0 72px}.lpss .policy h2{margin-top:40px}.lpss .policy-processor dl{grid-template-columns:1fr;gap:2px}.lpss .policy-processor dd+dt{margin-top:12px}.lpss header{height:78px;position:relative}.lpss .review{padding:8px 20px;font-size:11px}.lpss .review span{margin:0 5px}.lpss .logo{font-size:33px}.lpss .menu-toggle{background:0 0;border:1px solid #b9b5ab;border-radius:5px;min-height:44px;padding:10px 13px;font-size:13px;display:inline-flex}.lpss .nav{background:var(--paper);z-index:5;border:1px solid var(--line);border-radius:8px;padding:15px;display:none;position:absolute;top:68px;left:0;right:0;box-shadow:0 10px 25px #20211f0b}.lpss .nav.open{flex-direction:column;align-items:stretch;gap:0;display:flex}.lpss .nav>a{padding:13px;font-size:15px}.lpss .nav .btn{margin-top:8px;display:flex}.lpss .hero{grid-template-columns:1fr;gap:38px;padding:45px 0 40px}.lpss .hero-copy .eyebrow{margin-bottom:22px;font-size:12px}.lpss h1{max-width:550px;font-size:clamp(40px,8.4vw,60px)}.lpss .hero-copy>p{max-width:510px;font-size:16px}.lpss .hero-copy .tiny{max-width:none}.lpss .availability{margin-top:20px}.lpss .actions{margin-top:25px}.lpss .demo-bar{padding:15px 18px}.lpss .demo-main{padding:24px 22px 0}.lpss .buyer blockquote{font-size:29px}.lpss .response{min-height:53px;font-size:13px}.lpss .feedback{min-height:150px}.lpss .demo-bottom{padding:9px 19px}.lpss .demo-bottom span{text-align:right;max-width:130px;font-size:10px}.lpss .demo-tab{gap:5px;padding:9px 12px;font-size:11px}.lpss .stat-tiles{grid-template-columns:1fr}.lpss .call-controls{flex-direction:column}.lpss .chapter-rule{gap:18px;font-size:10px}.lpss .chapter-rule span:last-child{text-align:right}.lpss .section{padding:65px 0}.lpss .section-top{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.lpss .section-top>p{max-width:480px}.lpss .transcript{grid-template-columns:1fr;gap:12px;padding:26px 0}.lpss .line{grid-template-columns:37px 1fr;gap:12px}.lpss .line p{font-size:19px}.lpss .coach{margin:0 0 10px 49px;padding-left:18px}.lpss .coach p{font-size:17px}.lpss .retry p{font-size:19px}.lpss .scenarios{padding:60px 0}.lpss .scenario-layout{grid-template-columns:1fr;gap:24px}.lpss .scenario-heading{margin-bottom:28px}.lpss .scenario-row{min-height:95px}.lpss .scenario-preview{background:var(--panel);border-left:3px solid var(--ink);min-height:230px;padding:25px 24px}.lpss .scenario-preview blockquote{margin-bottom:16px;font-size:30px}.lpss .quote-symbol{margin-top:24px;font-size:65px}.lpss .steps{grid-template-columns:1fr;gap:30px;margin-top:34px}.lpss .step{grid-template-columns:32px 1fr;gap:0 15px;display:grid}.lpss .step-num{grid-row:1/4;margin-top:5px}.lpss .step p{max-width:none}.lpss .snippet{margin-top:16px}.lpss .workflow{text-align:left}.lpss .desktop{grid-template-columns:1fr;gap:25px;padding:30px 25px}.lpss .desktop h2{font-size:34px}.lpss .pricing{padding-top:65px}.lpss .plans{grid-template-columns:1fr}.lpss .plan{padding:30px 0}.lpss .plan+.plan{border-left:0;border-top:1px solid var(--line);padding:30px 0}.lpss .plan-intro{min-height:0}.lpss .plan ul{margin:15px 0 20px}.lpss .price{font-size:25px}.lpss .faq{grid-template-columns:1fr;gap:28px;padding:65px 0}.lpss .faq h2{font-size:36px}.lpss .faq .eyebrow{margin-bottom:15px}.lpss .closing{flex-direction:column;align-items:flex-start;gap:27px;padding:47px 0}.lpss .closing .actions{width:100%;max-width:320px}.lpss .footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;width:100%}.lpss .section-top h2{max-width:550px}}@media (prefers-reduced-motion:reduce){.lpss *,.lpss :before,.lpss :after{transition:none!important;animation:none!important}}@media print{.lpss .review,.lpss .nav,.lpss .menu-toggle,.lpss .actions,.lpss .demo-bottom,.lpss .demo-tabs{display:none}.lpss .wrap{width:100%}.lpss .hero{padding:30px 0}.lpss .section,.lpss .faq,.lpss .pricing{padding:35px 0}.lpss .demo,.lpss .transcript,.lpss .plan{break-inside:avoid}}.lpss-blog{background:#f7f7f4;flex-direction:column;min-height:100vh;display:flex}.lpss-blog>main{flex:1}.lpss.lpss-chrome{min-height:0}
