.lp-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;grid-gap:56px;gap:56px;padding:26px 0 8px;overflow-x:clip}.lp-glow{position:absolute;top:-180px;left:-140px;width:620px;height:520px;background:radial-gradient(closest-side,var(--wash-strong),transparent 72%);filter:blur(18px);pointer-events:none;z-index:-1}.lp-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 13px 6px 10px;border:1px solid var(--line);background:var(--surface);border-radius:var(--r-pill);font-size:var(--fs-xs);color:var(--ink-body);letter-spacing:.01em}.lp-dot{width:7px;height:7px;border-radius:50%;background:var(--good);box-shadow:0 0 0 3px color-mix(in oklab,var(--good) 22%,transparent)}.lp-h1{margin:20px 0 0;font-size:clamp(2.15rem,4.6vw,3.5rem);line-height:1.05;letter-spacing:-.035em;font-weight:700;max-width:15ch}.lp-mark{color:var(--signal);box-shadow:inset 0 -.14em 0 var(--signal-dim)}.lp-lede{margin:18px 0 26px;max-width:46ch;color:var(--ink-muted);font-size:1.03rem;line-height:1.6}.lp-formwrap .hero-form{display:flex;align-items:center;gap:8px;padding:7px 7px 7px 8px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-pill);box-shadow:0 10px 30px -18px rgb(0 0 0/.55);transition:border-color var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);max-width:520px}.lp-formwrap .hero-form:focus-within{border-color:var(--signal);box-shadow:0 0 0 4px var(--signal-dim)}.lp-formwrap .hero-form .grow{flex:1 1;min-width:0}.lp-formwrap .field-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.lp-formwrap .hero-form input{width:100%;border:0;background:transparent;padding:10px 8px 10px 12px;font-size:1rem;color:var(--ink)}.lp-formwrap .hero-form input:focus{outline:none;box-shadow:none}.lp-formwrap .hero-form button{border-radius:var(--r-pill);padding:12px 22px;white-space:nowrap;font-weight:600}.lp-formwrap .error{margin:10px 0 0;font-size:var(--fs-sm)}.audit-example{margin:12px 0 0;font-size:var(--fs-sm);color:var(--ink-faint)}.audit-example button{background:none;border:0;padding:0;font:inherit;color:var(--signal);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.audit-example button:hover:not(:disabled){background:none;color:var(--signal-hover)}.lp-trust{display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;margin:22px 0 0;padding:0}.lp-trust li{display:flex;flex-direction:column;gap:1px;padding-left:13px;border-left:2px solid var(--line-strong)}.lp-trust strong{font-size:var(--fs-sm);color:var(--ink);font-weight:600}.lp-trust span{font-size:var(--fs-xs);color:var(--ink-faint)}.lp-demo{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:16px 18px 18px;box-shadow:0 30px 60px -40px rgb(0 0 0/.7)}.lp-demo-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.lp-demo-tag{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint)}.lp-replay{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--line);color:var(--ink-muted);border-radius:var(--r-pill);padding:5px 11px;font-size:var(--fs-xs);cursor:pointer}.lp-replay:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.lp-demo-top{display:flex;align-items:center;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--line)}.lp-ring{position:relative;width:116px;height:116px;flex:0 0 auto;display:grid;place-items:center}.lp-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.lp-ring circle{fill:none;stroke-width:9;stroke-linecap:round}.lp-ring-track{stroke:var(--surface-3)}.lp-ring-value{stroke:var(--medium);transition:stroke-dasharray 90ms linear}.lp-ring-num{font-family:var(--mono);font-size:2rem;font-weight:600;color:var(--ink);line-height:1;margin-top:6px}.lp-ring-of{position:absolute;bottom:26px;font-size:.62rem;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.07em}.lp-demo-feed{min-width:0;flex:1 1}.lp-demo-label{display:block;font-size:var(--fs-xs);color:var(--ink-muted);margin-bottom:7px}.lp-feed{list-style:none;margin:0;padding:0;font-family:var(--mono);font-size:.72rem}.lp-feed li{display:flex;gap:7px;padding:2px 0;color:var(--ink-faint);opacity:.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity var(--t-base) var(--ease),color var(--t-base) var(--ease)}.lp-feed li.is-seen{opacity:1;color:var(--ink-body)}.lp-feed-tick{color:var(--good)}.lp-demo-list{list-style:none;margin:4px 0 0;padding:0}.lp-demo-list li{display:flex;flex-direction:column;align-items:stretch;padding:11px 0;border-bottom:1px solid var(--line);font-size:var(--fs-sm);opacity:0;transform:translateY(6px);transition:opacity .26s var(--ease),transform .26s var(--ease)}.lp-demo-list li.is-in{opacity:1;transform:none}.lp-demo-rule{flex:1 1;min-width:0;color:var(--ink-body)}.lp-demo-n{font-family:var(--mono);color:var(--ink);font-size:var(--fs-sm)}.lp-sev{display:inline-flex;align-items:center;gap:6px;min-width:5.2rem;font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.lp-sev:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:0 0 auto}.lp-sev-critical{color:var(--critical)}.lp-sev-high{color:var(--high)}.lp-sev-medium{color:var(--medium)}.lp-demo-foot,.lp-sev-low{color:var(--ink-faint)}.lp-demo-foot{margin:12px 0 0;font-size:var(--fs-xs);line-height:1.5}.lp-head{max-width:54ch;margin:0 auto 30px;text-align:center}.lp-head h2{margin:0 0 8px;font-size:clamp(1.5rem,2.6vw,2.1rem);letter-spacing:-.025em;line-height:1.15}.lp-head p{margin:0;color:var(--ink-muted)}.lp-eyebrow{display:inline-block;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.09em;color:var(--signal);margin-bottom:10px}.lp-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;list-style:none;margin:0;padding:0}.lp-steps li{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);padding:22px 20px 20px}.lp-step-n{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--signal-dim);color:var(--signal);font-family:var(--mono);font-size:var(--fs-sm);font-weight:600;margin-bottom:13px}.lp-steps h3{margin:0 0 6px;font-size:1.02rem}.lp-steps p{margin:0;color:var(--ink-muted);font-size:var(--fs-sm);line-height:1.6}.lp-tablist{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:6px;margin:0 auto 20px;width:-moz-fit-content;width:fit-content;max-width:100%;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill)}.lp-tab{background:transparent;border:0;color:var(--ink-muted);font-family:inherit;font-size:var(--fs-sm);font-weight:550;padding:9px 18px;border-radius:var(--r-pill);cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.lp-tab:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.lp-tab.is-active,.lp-tab.is-active:hover{background:var(--signal-solid);color:var(--signal-ink)}.lp-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px;gap:32px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);padding:28px 30px;animation:lp-fade .26s var(--ease) both}.lp-panel-copy h3{margin:0 0 10px;font-size:1.25rem;letter-spacing:-.02em}.lp-panel-copy p{margin:0;color:var(--ink-muted);line-height:1.65}.lp-panel-list{list-style:none;margin:0;padding:0;align-self:center}.lp-panel-list li{display:flex;gap:11px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink-body)}.lp-panel-list li:last-child{border-bottom:0}.lp-check{display:grid;place-items:center;width:18px;height:18px;flex:0 0 auto;margin-top:1px;border-radius:50%;background:color-mix(in oklab,var(--good) 18%,transparent);color:var(--good)}.lp-lab{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:34px;gap:34px;align-items:center;background:var(--surface);border:1px solid var(--line);padding:30px}.lp-lab,.lp-lab-readout{border-radius:var(--r-panel)}.lp-lab-readout{text-align:center;padding:20px 16px;background:var(--surface-2)}.lp-lab-score{display:block;font-family:var(--mono);font-size:4rem;font-weight:600;line-height:1;letter-spacing:-.03em}.lp-lab-of{display:block;font-size:var(--fs-xs);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.08em;margin-top:6px}.lp-lab-word{display:inline-block;margin-top:14px;font-size:var(--fs-sm);font-weight:600;padding:4px 12px;border-radius:var(--r-pill);background:color-mix(in oklab,currentColor 14%,transparent)}.lp-lab-line{margin:12px 0 0;font-size:var(--fs-sm);color:var(--ink-muted);line-height:1.5}.lp-tone-good{color:var(--good)}.lp-tone-medium{color:var(--medium)}.lp-tone-high{color:var(--high)}.lp-tone-critical{color:var(--critical)}.lp-lab-label{display:block;font-size:var(--fs-sm);color:var(--ink-body);margin-bottom:14px}.lp-lab-label strong{font-family:var(--mono);color:var(--ink)}.lp-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--good),var(--medium) 55%,var(--critical));cursor:pointer}.lp-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--ink);border:3px solid var(--surface);box-shadow:0 2px 8px rgb(0 0 0/.45);cursor:-webkit-grab;cursor:grab}.lp-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--ink);border:3px solid var(--surface);box-shadow:0 2px 8px rgb(0 0 0/.45);cursor:grab}.lp-range:focus-visible{outline:2px solid var(--signal);outline-offset:6px}.lp-lab-note{margin:16px 0 0;font-size:var(--fs-sm);color:var(--ink-muted);line-height:1.6;max-width:60ch}.lp-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:44px;gap:44px;align-items:center}.lp-split-copy h2{margin:0 0 12px;font-size:clamp(1.5rem,2.6vw,2.1rem);letter-spacing:-.025em;line-height:1.15}.lp-split-copy>p{margin:0 0 18px;color:var(--ink-muted);line-height:1.65}.lp-ticks{list-style:none;margin:0 0 24px;padding:0}.lp-ticks li{position:relative;padding:7px 0 7px 26px;font-size:var(--fs-sm);color:var(--ink-body)}.lp-ticks li:before{content:"✓";position:absolute;left:0;top:7px;color:var(--good);font-size:var(--fs-sm)}.lp-shot{margin:0;border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden;background:var(--surface);box-shadow:0 40px 70px -50px rgb(0 0 0/.8)}.lp-shot-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--surface-2);border-bottom:1px solid var(--line)}.lp-shot-bar span{width:9px;height:9px;border-radius:50%;background:var(--line-strong)}.lp-shot-bar em{margin-left:10px;font-style:normal;font-family:var(--mono);font-size:.7rem;color:var(--ink-faint)}.lp-shot-cap{padding:10px 14px 14px;color:var(--ink-faint);border-top:1px solid var(--line);background:var(--surface-2)}.lp-mock,.lp-shot-cap{font-size:var(--fs-xs)}.lp-mock{padding:18px;background:var(--bg)}.lp-mock-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.lp-mock-top strong{display:block;font-size:1.15rem;color:var(--ink)}.lp-mock-top p{margin:4px 0 0;color:var(--ink-muted)}.lp-mock-link{flex:none;color:var(--signal)}.lp-mock-scores{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin-bottom:18px}.lp-mock-score{padding:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-control)}.lp-mock-score b{display:block;font-family:var(--mono);font-size:1.25rem;line-height:1.1}.lp-mock-score span{display:block;margin-top:2px;color:var(--ink-muted)}.lp-mock-bar{margin-top:8px;height:3px;border-radius:var(--r-pill);background:var(--surface-3);overflow:hidden}.lp-mock-bar span{display:block;height:100%;margin:0}.lp-mock-h{margin:0 0 8px;font-size:var(--fs-sm);color:var(--ink)}.lp-mock-facts{margin:0 0 18px;padding:0 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-control)}.lp-mock-facts>div{display:flex;gap:14px;padding:8px 0;border-top:1px solid var(--line)}.lp-mock-facts>div:first-child{border-top:0}.lp-mock-facts dt{flex:none;width:40%;color:var(--ink-muted)}.lp-mock-facts dd{margin:0;font-family:var(--mono);color:var(--ink-body)}.lp-mock-finds{margin:0;padding:0;list-style:none}.lp-mock-finds li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.lp-mock-finds li:first-child{border-top:0}.lp-mock-sev{flex:none;width:62px;font-family:var(--mono);font-size:.68rem;letter-spacing:.04em}.lp-mock-finds strong{display:block;color:var(--ink)}.lp-mock-finds p{margin:3px 0 0;color:var(--ink-muted)}.lp-mock-finds code{display:block;margin-top:4px;word-break:break-all}.lp-mock-count,.lp-mock-finds code{font-family:var(--mono);font-size:.68rem;color:var(--ink-faint)}.lp-mock-count{flex:none;margin-left:auto}@media (max-width:640px){.lp-mock-scores{grid-template-columns:repeat(2,1fr)}.lp-mock-count{display:none}}.lp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.lp-card{display:flex;flex-direction:column;gap:8px;padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);text-decoration:none;transition:transform var(--t-base) var(--ease),border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.lp-card:hover{transform:translateY(-3px);border-color:var(--line-strong);box-shadow:0 22px 40px -34px rgb(0 0 0/.9);text-decoration:none}.lp-tag{align-self:flex-start;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;padding:3px 9px;border-radius:var(--r-pill);font-weight:600}.lp-tag-ready{color:var(--good);background:color-mix(in oklab,var(--good) 16%,transparent)}.lp-tag-google{color:var(--signal);background:var(--signal-dim)}.lp-tag-paid{color:var(--ink-faint);background:var(--surface-3)}.lp-card-name{font-size:1.05rem;font-weight:600;color:var(--ink);letter-spacing:-.015em}.lp-card-desc{font-size:var(--fs-sm);color:var(--ink-muted);line-height:1.6;flex:1 1}.lp-card-go{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-size:var(--fs-sm);font-weight:600;color:var(--signal)}.lp-card-go svg{transition:transform var(--t-base) var(--ease)}.lp-card:hover .lp-card-go svg{transform:translateX(3px)}.lp-faq{max-width:780px;margin:0 auto;border-top:1px solid var(--line)}.lp-faq details{border-bottom:1px solid var(--line)}.lp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;cursor:pointer;font-weight:550;color:var(--ink);list-style:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:hover{color:var(--signal)}.lp-plus{position:relative;width:15px;height:15px;flex:0 0 auto}.lp-plus:after,.lp-plus:before{content:"";position:absolute;inset:50% 0 auto;height:1.5px;background:var(--ink-muted);transition:transform var(--t-base) var(--ease)}.lp-plus:after{transform:rotate(90deg)}.lp-faq details[open] .lp-plus:after{transform:rotate(0deg)}.lp-faq details p{margin:0;padding:0 4px 20px;color:var(--ink-muted);line-height:1.65;max-width:68ch;animation:lp-fade .22s var(--ease) both}.lp-band{position:relative;overflow:hidden;text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:52px 32px}.lp-glow-band{top:-260px;left:50%;transform:translateX(-50%);width:720px;height:520px;z-index:0}.lp-band h2{position:relative;margin:0 0 10px;font-size:clamp(1.6rem,3vw,2.3rem);letter-spacing:-.03em}.lp-band p{position:relative;margin:0 auto 24px;max-width:52ch;color:var(--ink-muted);line-height:1.6}.lp-band-actions{position:relative;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.lp-sticky{display:none}@media (max-width:860px){.lp-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 16px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-pill);box-shadow:0 18px 40px -20px rgb(0 0 0/.8);font-size:var(--fs-sm);color:var(--ink-body);transform:translateY(140%);opacity:0;pointer-events:none;transition:transform var(--t-slow) var(--ease),opacity var(--t-base) var(--ease)}.lp-sticky.is-in{transform:none;opacity:1;pointer-events:auto}.lp-sticky .btn{padding:10px 18px;border-radius:var(--r-pill);font-size:var(--fs-sm)}}.lp-demo-row{display:flex;align-items:center;gap:10px;width:100%;padding:6px 0;min-height:36px;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.lp-demo-row,.lp-demo-row:hover:not(:disabled){background:transparent}.lp-demo-row:hover .lp-demo-rule{color:var(--ink)}.lp-caret{width:8px;height:8px;flex:0 0 auto;border-right:1.5px solid var(--ink-faint);border-bottom:1.5px solid var(--ink-faint);transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--t-base) var(--ease)}.lp-demo-row.is-open .lp-caret{transform:rotate(225deg) translate(-2px,-2px)}.lp-demo-why{margin:8px 0 2px;padding-left:5.9rem;font-size:var(--fs-xs);color:var(--ink-muted);line-height:1.55;animation:lp-fade .2s var(--ease) both}.lp-serp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:30px;gap:30px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);padding:28px 30px}.lp-serp-field{margin-bottom:16px}.lp-serp-field label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:7px;font-size:var(--fs-sm);color:var(--ink-body)}.lp-meter{font-family:var(--mono);font-size:.68rem;letter-spacing:.01em}.lp-tone-idle{color:var(--ink-faint)}.lp-serp-field input,.lp-serp-field textarea{width:100%;font-family:inherit;font-size:var(--fs-sm);line-height:1.5;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-control);padding:11px 13px;resize:vertical}.lp-serp-field input:focus,.lp-serp-field textarea:focus{outline:none;border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-dim)}.lp-serp-foot,.lp-serp-note{margin:0;font-size:var(--fs-xs);color:var(--ink-faint);line-height:1.55}.lp-serp-out{display:flex;flex-direction:column;gap:12px;justify-content:center}.lp-serp-label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint)}.lp-result{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-control);padding:16px 18px}.lp-result-site{display:flex;align-items:center;gap:9px;margin-bottom:8px}.lp-result-site span{display:flex;flex-direction:column;min-width:0}.lp-result-site strong{font-size:.8rem;font-weight:500;color:var(--ink-body)}.lp-result-site em{font-style:normal;font-size:.72rem;color:var(--ink-faint)}.lp-favicon{width:24px;height:24px;flex:0 0 auto;border-radius:50%;background:var(--surface-3);border:1px solid var(--line-strong)}.lp-result-title{margin:0 0 4px;font-size:1.08rem;line-height:1.35;color:var(--signal);word-break:break-word}.lp-result-desc{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--ink-muted)}.lp-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:18px}.lp-chip{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-muted);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.lp-chip:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.lp-chip.is-active,.lp-chip.is-active:hover{background:var(--signal-dim);border-color:var(--signal);color:var(--ink)}.lp-chip-n{font-family:var(--mono);font-size:.7rem;color:var(--ink-faint)}.lp-chip.is-active .lp-chip-n{color:var(--signal)}.lp-reveal{opacity:0;transform:translateY(14px);transition:opacity .52s var(--ease),transform .52s var(--ease)}.lp-reveal.is-in{opacity:1;transform:none}@keyframes lp-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-card,.lp-demo-list li,.lp-demo-why,.lp-faq details p,.lp-panel,.lp-reveal,.lp-ring-value,.lp-sticky{animation:none!important;transition:none!important;opacity:1;transform:none}}.lp-hero-copy{display:grid;align-content:center;justify-items:start;grid-gap:18px;gap:18px;min-width:0}.lp-steps-sec{margin:88px 0}.lp-tabs{display:grid;grid-gap:20px;gap:20px}.lp-lab-control{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.lp-serp-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));grid-gap:16px;gap:16px;margin-bottom:22px}@media (max-width:720px){.lp-hero-copy{gap:14px}.lp-steps-sec{margin:56px 0}}@media (max-width:1000px){.lp-hero{grid-template-columns:minmax(0,1fr);gap:34px;padding-top:12px}.lp-h1{max-width:18ch}.lp-panel,.lp-serp,.lp-split{grid-template-columns:minmax(0,1fr);gap:26px}.lp-lab{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:700px){.lp-demo-top{flex-direction:column;align-items:flex-start;gap:14px}.lp-feed{width:100%}.lp-formwrap .hero-form{flex-direction:column;align-items:stretch;border-radius:var(--r-panel);padding:10px}.lp-formwrap .hero-form button{width:100%}.lp-lab,.lp-panel,.lp-serp{padding:22px 18px}.lp-demo-why{padding-left:0}.lp-band{padding:40px 20px;margin-bottom:60px}}