.lh{--lh-yellow: #FFC800;--lh-band: #F3F4F6;--lh-band-border: #E9EBEF}.cmp.lh{--cmp-paper: #fff}.lh [id]{scroll-margin-top:96px}.lh-wrap{max-width:1120px;margin:0 auto;padding-inline:32px}.lh-section{padding-block:104px}.lh-section--top{padding-top:40px}.lh-mark{font-style:italic;background:linear-gradient(transparent 58%,var(--lh-yellow) 58%);padding-inline:.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lh-head{max-width:760px;margin:0 auto 52px;text-align:center}.lh-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cmp-label)}.lh-eyebrow:before{content:"";width:18px;height:3px;border-radius:2px;background:var(--lh-yellow)}.lh .lh-h2{font-size:clamp(28px,4vw,46px);font-weight:600;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.lh-head p{margin:16px auto 0;max-width:60ch;font-size:17px;color:var(--cmp-muted)}.lh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 26px;border:0;border-radius:10px;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.lh-btn svg{width:18px;height:18px;flex-shrink:0;transition:transform .15s ease}.lh-btn:hover{transform:translateY(-1px)}.lh-btn:hover .lh-arrow{transform:translate(2px)}.lh-btn:disabled{opacity:.6;cursor:wait;transform:none}.lh-btn--primary{background:var(--lh-yellow);color:var(--cmp-ink);box-shadow:inset 0 -2px #0000001f}.lh-btn--primary:hover{background:#ffd21a}.lh-btn--outline{background:#fff;color:var(--cmp-ink);border:1px solid var(--cmp-border);box-shadow:inset 0 -2px #0000000a}.lh-btn--outline:hover{border-color:var(--cmp-ink)}.lh-hero{position:relative;text-align:center;padding-block:96px 48px}.lh .lh-h1{font-size:clamp(40px,6.6vw,78px);font-weight:600;line-height:1.05;letter-spacing:-.035em}.lh-floats{display:none}@media (min-width: 1200px){.lh-floats{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}}.lh-float{position:absolute;display:grid;place-items:center;width:76px;height:76px;border-radius:20px;background:#fff;border:1px solid var(--cmp-border);color:var(--cmp-ink)}.lh-float--tag{left:max(80px,calc(50% - 540px));top:88px;rotate:-8deg}.lh-float--cart{right:max(32px,calc(50% - 600px));top:195px;rotate:7deg}.lh-float--like{left:max(80px,calc(50% - 505px));top:436px;rotate:6deg}.lh-float-badge{position:absolute;top:-9px;right:-11px;padding:3px 7px;border-radius:999px;background:#16a34a;color:#fff;font-size:12px;font-weight:700;line-height:1}.lh-float-badge--like{background:#ff3040}.lh-float-badge--tag{background:var(--cmp-ink)}.lh-logo-swap{position:relative;display:inline-block;width:1em;height:.84em;margin-left:.04em;vertical-align:-.04em}.lh-logo-swap-item{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transform:translateY(60%);filter:drop-shadow(0 8px 14px rgba(20,22,26,.14))}.lh-logo-swap-item.is-active,.lh-logo-swap-item.is-leaving{transition:opacity .45s ease,transform .7s cubic-bezier(.22,1,.36,1)}.lh-logo-swap-item.is-active{opacity:1;transform:none}.lh-logo-swap-item.is-leaving{transform:translateY(-60%)}.lh .lh-page-title{max-width:900px;margin-inline:auto;font-size:clamp(34px,5.2vw,60px);font-weight:600;line-height:1.07;letter-spacing:-.03em;text-wrap:balance}.lh-cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.lh-cta-row svg{width:18px;height:18px}.lh-sub{max-width:640px;margin:24px auto 0;font-size:18.5px;line-height:1.6;color:var(--cmp-muted)}.lh-url{display:flex;gap:12px;max-width:600px;margin:38px auto 0}.lh-url-field{flex:1;min-width:0;display:flex;align-items:center;gap:8px;height:54px;padding:0 16px;cursor:text;background:#fff;border:1px solid var(--cmp-border);border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.lh-url-field:focus-within{border-color:var(--lh-yellow);box-shadow:0 0 0 4px #ffc80038}.lh-url-prefix{flex-shrink:0;font-size:16px;font-weight:700;color:#f5b700}.lh-url-favicon{display:none;flex-shrink:0;width:18px;height:18px;border-radius:4px}.lh-url-favicon.is-shown{display:block;animation:lh-pop .2s ease}@keyframes lh-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.lh-url-input{flex:1;min-width:0;height:100%;padding:0;background:transparent;border:0;outline:0;font-family:Inter,sans-serif;font-size:16px;font-weight:500;color:var(--cmp-ink)}.lh-url-input::-moz-placeholder{color:var(--cmp-faint)}.lh-url-input::placeholder{color:var(--cmp-faint)}.lh .lh-url-input:-webkit-autofill,.lh .lh-url-input:-webkit-autofill:hover,.lh .lh-url-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--cmp-ink);caret-color:var(--cmp-ink);box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}.lh-note{margin-top:12px;font-size:13px;color:var(--cmp-faint)}.lh-hero-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 20px;margin-top:18px}.lh-link{display:inline-flex;align-items:center;gap:8px;padding:6px 4px;background:none;border:0;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--cmp-muted);transition:color .15s ease}.lh-link:hover{color:var(--cmp-ink)}.lh-link svg{width:16px;height:16px;flex-shrink:0}.lh-link--underline{text-decoration:underline;text-decoration-color:var(--cmp-border);text-underline-offset:4px}.lh-trust{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:30px}.lh-trust-row{display:flex;align-items:center;gap:12px}.lh-avatars{display:flex}.lh-avatar{width:32px;height:32px;margin-left:-9px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--cmp-paper);font-size:11px;font-weight:700;color:var(--cmp-ink)}.lh-avatar:first-child{margin-left:0}.lh-trust .lh-avatar{width:36px;height:36px;-o-object-fit:cover;object-fit:cover;background:#e6e8ec}.lh-stars{color:#ffb800;font-size:16px;letter-spacing:2px;line-height:1}.lh-trust-text{font-size:13px;color:var(--cmp-faint)}.lh-demo{padding-block:0 104px}.lh-window{max-width:1040px;margin:0 auto;padding:0 8px 8px;background:#fff;border:1px solid var(--cmp-border);border-radius:20px;box-shadow:0 1px 2px #14161a0a,0 10px 30px #14161a0f}.lh-window-bar{position:relative;display:flex;align-items:center;gap:6px;height:40px;padding-inline:10px}.lh-window-dot{width:10px;height:10px;border-radius:50%;background:var(--cmp-border)}.lh-window-url{position:absolute;left:50%;transform:translate(-50%);padding:3px 16px;border-radius:999px;background:var(--cmp-paper);border:1px solid var(--cmp-border-soft);font-size:12px;color:var(--cmp-faint);white-space:nowrap}.lh-media{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:13px;background:#f1f2f4;cursor:zoom-in}.lh-media-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.lh-media:hover .lp-video-toggle{opacity:1}.lh-marquee{padding-block:8px 72px}.lh-marquee-label{margin-bottom:26px;text-align:center;font-size:14px;font-weight:500;color:var(--cmp-muted)}.lh-marquee-rows{display:flex;flex-direction:column;gap:16px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lh-marquee-track{display:flex;gap:16px;width:-moz-max-content;width:max-content;will-change:transform}.lh-marquee-track--left{animation:lh-marquee-left 38s linear infinite}.lh-marquee-track--right{animation:lh-marquee-right 44s linear infinite}@keyframes lh-marquee-left{0%{transform:translate(0)}to{transform:translate(calc(-25% - 4px))}}@keyframes lh-marquee-right{0%{transform:translate(calc(-25% - 4px))}to{transform:translate(0)}}.lh-marquee-img{display:block;flex-shrink:0;width:180px;height:180px;-o-object-fit:cover;object-fit:cover;border-radius:14px;border:1px solid var(--cmp-border);background:#f1f2f4}.lh-band{padding-block:104px;background:var(--lh-band);border-radius:32px}.lh-band--flush{padding-block:0}.lh-tabs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:56px;max-width:1120px;margin:0 auto}.lh-tab{position:relative;padding-left:26px}.lh-tab:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#dfe2e6}.lh-tab-progress{position:absolute;left:0;top:0;width:2px;height:100%;background:var(--cmp-ink);transform-origin:top;transform:scaleY(0);animation:lh-tab-progress 9s linear forwards;animation-play-state:paused}.lh-tabs.is-playing .lh-tab-progress{animation-play-state:running}@keyframes lh-tab-progress{to{transform:scaleY(1)}}@media (prefers-reduced-motion: reduce){.lh-tab-progress{animation:none;transform:scaleY(1)}}.lh-tab-head{display:flex;align-items:baseline;gap:14px;width:100%;padding-block:22px 0;text-align:left;cursor:pointer}.lh-tab:last-child .lh-tab-head{padding-bottom:0}.lh-tab-num{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--cmp-faint)}.lh .lh-tab-title{font-size:clamp(19px,2vw,24px);font-weight:600;letter-spacing:-.025em;line-height:1.25;color:#14161a61;transition:color .2s}.lh-tab-head:hover .lh-tab-title,.lh-tab.is-active .lh-tab-title{color:var(--cmp-ink)}.lh-tab:not(.is-active) .lh-tab-title .lh-mark{background:none}.lh-tab-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease;padding-bottom:22px}.lh-tab.is-active .lh-tab-body{grid-template-rows:1fr}.lh-tab-body>div{overflow:hidden;padding-left:30px}.lh-tab-body .lh-feature-text{margin-top:10px}.lh-tabs-media{border:1px solid var(--cmp-border);background:#fff}.lh-feature-text{margin-top:12px;font-size:15.5px;line-height:1.6;color:var(--cmp-muted)}.lh-feature-link{display:inline-block;margin-top:16px;font-size:14.5px;font-weight:600;color:var(--cmp-ink);text-decoration:underline;text-decoration-color:var(--lh-yellow);text-decoration-thickness:2px;text-underline-offset:5px}.lh-band-cta{display:flex;justify-content:center;margin-top:48px}.lh-proof-carousel{display:flex;align-items:center;gap:12px}.lh-proof-track{display:flex;gap:20px;flex:1;min-width:0;padding:4px 2px 24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.lh-proof-track::-webkit-scrollbar{display:none}.lh-proof-item{flex:0 0 auto;max-width:88%;margin:0;scroll-snap-align:start}.lh-proof-shot,.lh-proof-video{display:block;width:auto;max-width:100%;height:440px;border-radius:16px;border:1px solid var(--cmp-border);background:#fff;overflow:hidden}.lh-proof-shot{-o-object-fit:contain;object-fit:contain}.lh-proof-video{position:relative;aspect-ratio:9 / 16;background:#f1f2f4}.lh-proof-video:hover .lp-video-toggle{opacity:1}.lh-proof-caption{width:0;min-width:100%;margin-top:12px;font-size:13px;line-height:1.5;color:var(--cmp-muted)}.lh-proof-label{margin-right:6px;font-weight:700;color:var(--cmp-ink)}.lh-round-btn{flex:0 0 auto;width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--cmp-border);color:var(--cmp-ink);cursor:pointer;transition:border-color .15s ease}.lh-round-btn:hover{border-color:var(--cmp-ink)}.lh-round-btn svg{width:18px;height:18px}.lh-pricing{text-align:center}.lh-billing{display:inline-flex;gap:4px;padding:4px;background:#fff;border:1px solid var(--cmp-border);border-radius:12px}.lh-billing-opt{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border:0;border-radius:8px;background:none;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--cmp-muted);transition:background .15s ease,color .15s ease}.lh-billing-opt.is-active{background:var(--cmp-ink);color:#fff}.lh-billing-badge{padding:2px 7px;border-radius:6px;background:var(--lh-yellow);color:var(--cmp-ink);font-size:11px;font-weight:700}.lh-plans{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;max-width:1040px;margin:40px auto 0;text-align:left}.lh-plan{position:relative;display:flex;flex-direction:column;padding:28px;background:#fff;border:1px solid var(--cmp-border);border-radius:16px}.lh-plan--popular{padding:27px;border:2px solid var(--lh-yellow)}.lh-plan-badge{position:absolute;top:-13px;left:50%;transform:translate(-50%);padding:4px 12px;border-radius:6px;white-space:nowrap;background:var(--lh-yellow);color:var(--cmp-ink);font-size:12px;font-weight:700}.lh .lh-plan-name{font-family:Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cmp-muted)}.lh-plan-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:14px}.lh-plan-amount{font-family:Inter Tight,sans-serif;font-size:40px;font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--cmp-ink)}.lh-plan-period{font-size:13.5px;color:var(--cmp-muted)}.lh-plan-desc{min-height:3em;margin-top:12px;font-size:14.5px;line-height:1.5;color:var(--cmp-muted)}.lh-plan .lh-btn{width:100%;height:48px;margin-top:20px;font-size:15px}.lh-plan-tier{width:100%;height:44px;margin-top:12px;padding:0 12px;background:#fff;border:1px solid var(--cmp-border);border-radius:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:var(--cmp-ink)}.lh-plan-list{display:grid;gap:11px;margin-top:22px;padding-top:22px;list-style:none;border-top:1px solid var(--cmp-border-soft)}.lh-plan-list li{display:flex;gap:10px;font-size:14px;line-height:1.45;color:var(--cmp-ink)}.lh-plan-list svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:#d9a400}.lh-pricing-link{display:inline-block;margin-top:28px;font-size:14.5px;font-weight:600;color:var(--cmp-muted)}.lh-pricing-link:hover{color:var(--cmp-ink)}.lh-sim{max-width:480px;margin:0 auto;padding:24px;text-align:left;background:#fff;border:1px solid var(--cmp-border);border-radius:16px}.lh-sim-label{display:block;margin-bottom:18px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cmp-faint)}.lh-sim-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:14px;color:var(--cmp-muted)}.lh-sim-count{font-family:Inter Tight,sans-serif;font-size:24px;font-weight:700;color:var(--cmp-ink);font-variant-numeric:tabular-nums}.lh-sim input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;outline:none;cursor:pointer;background:linear-gradient(to right,var(--lh-yellow) 0%,var(--lh-yellow) var(--fill, 0%),#E6E8EC var(--fill, 0%),#E6E8EC 100%)}.lh-sim input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;cursor:pointer;background:#fff;border:2px solid var(--cmp-ink)}.lh-sim input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff;border:2px solid var(--cmp-ink)}.lh-sim-scale{display:flex;justify-content:space-between;margin:6px 0 20px;font-size:12px;color:var(--cmp-faint)}.lh-sim-result{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;background:var(--lh-band);border:1px solid var(--cmp-border-soft);border-radius:12px;font-size:14px;font-weight:500;color:var(--cmp-muted)}.lh-sim-amount{line-height:1.2;font-family:Inter Tight,sans-serif;font-size:clamp(34px,5vw,44px);font-weight:700;letter-spacing:-.02em;color:var(--cmp-ink);font-variant-numeric:tabular-nums}.lh-sim-amount small{margin-left:4px;font-size:14px;font-weight:500;color:var(--cmp-faint)}.lh-callout{max-width:640px;margin:20px auto 0;padding:14px 18px;border-radius:10px;text-align:center;background:var(--lh-yellow);color:var(--cmp-ink);font-size:15.5px;font-weight:600}.lh-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-width:720px;margin:0 auto}.lh-tile{display:flex;align-items:center;gap:12px;padding:16px 18px;background:#fff;border:1px solid var(--cmp-border);border-radius:12px;font-size:15px;font-weight:500;color:var(--cmp-ink)}.lh-tick{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:6px;background:var(--lh-yellow);color:var(--cmp-ink)}.lh-tick svg{width:14px;height:14px}.lh-center-text{max-width:60ch;margin:22px auto 0;text-align:center;font-size:16px;color:var(--cmp-muted)}.lh-split{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:1000px;margin:0 auto}.lh-panel{padding:30px;background:#fff;border:1px solid var(--cmp-border);border-radius:16px}.lh .lh-panel-title{margin-bottom:22px;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.lh-steps,.lh-kit{display:grid;gap:18px;list-style:none}.lh-step{display:flex;gap:14px}.lh-step-num{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:8px;background:var(--lh-yellow);font-size:14px;font-weight:700;color:var(--cmp-ink)}.lh-step strong{display:block;font-size:15px;color:var(--cmp-ink)}.lh-step p{margin-top:2px;font-size:14.5px;line-height:1.55;color:var(--cmp-muted)}.lh-kit{gap:14px}.lh-kit li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;color:var(--cmp-ink)}.lh-kit .lh-tick{margin-top:1px}.lh-hero--grid{position:relative;isolation:isolate}.lh-hero--grid:before{content:"";position:absolute;top:0;right:0;bottom:-120px;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(20,22,26,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(20,22,26,.07) 1px,transparent 1px);background-size:46px 46px;background-position:center top;-webkit-mask-image:radial-gradient(ellipse 70% 75% at 50% 30%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 75% at 50% 30%,#000 30%,transparent 80%)}.lh-hero--page{padding-block:80px 44px}.lh-pricing--page{padding-bottom:96px}.lh-band .tarifs-notes{margin-top:0}.lh-band .lh-try{max-width:760px;margin:56px auto 0}.lh-try{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;text-align:left;background:#fff;border:1px solid var(--cmp-border);border-radius:14px}.lh-try-text{flex:1;min-width:240px}.lh-try-text strong{display:block;font-family:Inter Tight,sans-serif;font-size:17px;font-weight:600;color:var(--cmp-ink)}.lh-try-text p{margin-top:4px;font-size:14.5px;color:var(--cmp-muted)}.lh-try-action{display:flex;flex-direction:column;align-items:center;gap:8px}.lh-try-action .lh-btn{height:48px;font-size:15px}.lh-try-action .lh-note{margin:0}.fl h1,.fl h2,.fl h3{font-family:Inter Tight,sans-serif;letter-spacing:-.03em}.fl h1,.fl h2{font-weight:600}.fl .font-display{font-family:Inter Tight,sans-serif}.fl .fl-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--lh-yellow);color:var(--cmp-ink);text-decoration:none;box-shadow:inset 0 -2px #0000001f;transition:background .15s ease}.fl .fl-btn:hover{background:#ffd21a}.lh-demo-frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#f1f2f4;border:1px solid var(--cmp-border);border-radius:16px}.lh-demo-frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gb-hero{max-width:900px;margin:0 auto;padding:72px 32px 56px;text-align:center}.lh .gb-hero h1{margin-bottom:16px;font-size:clamp(30px,4.6vw,52px);line-height:1.1;text-wrap:balance}.gb-hero-sub{max-width:60ch;margin:0 auto 36px;font-size:17px;line-height:1.6;color:var(--cmp-muted)}.gb-loom-wrap,.gb-demo{position:relative;aspect-ratio:16 / 9;overflow:hidden;margin:0 auto 36px;background:#f1f2f4;border:1px solid var(--cmp-border);border-radius:16px}.gb-demo{max-width:900px}.gb-loom-wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.gb-demo-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gb-ctas-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.gb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:54px;padding:0 26px;border-radius:10px;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s ease,border-color .15s ease}.gb-btn-left{background:var(--lh-yellow);color:var(--cmp-ink);box-shadow:inset 0 -2px #0000001f}.gb-btn-left:hover{background:#ffd21a}.gb-btn-right{background:#fff;color:var(--cmp-ink);border:1px solid var(--cmp-border)}.gb-btn-right:hover{border-color:var(--cmp-ink)}.gb-summary{max-width:720px;margin:0 auto;padding:56px 32px 72px;border-top:1px solid var(--cmp-border-soft)}.lh .gb-summary h2{margin:36px 0 14px;font-size:24px;line-height:1.25}.lh .gb-summary h2:first-child{margin-top:0}.gb-summary p,.gb-summary ul{margin-bottom:16px;font-size:16px;line-height:1.7;color:var(--cmp-muted)}.gb-summary ul{padding-left:22px}.gb-summary li{margin-bottom:8px}.gb-summary strong{color:var(--cmp-ink)}.gb-video-section{max-width:900px;margin:0 auto;padding:0 32px 96px;text-align:center}.gb-video-loop{display:block;width:100%;max-width:720px;margin:0 auto 40px;border:1px solid var(--cmp-border);border-radius:16px}@media (max-width: 600px){.gb-hero{padding:48px 18px 40px}.gb-summary,.gb-video-section{padding-inline:18px}.gb-btn{width:100%}}.lh-reviews-track{display:flex;gap:16px;flex:1;min-width:0;padding:2px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.lh-reviews-track::-webkit-scrollbar{display:none}.lh-review{display:flex;flex-direction:column;gap:12px;flex:0 0 300px;padding:22px;scroll-snap-align:start;background:#fff;border:1px solid var(--cmp-border);border-radius:16px}.lh-review .lh-stars{font-size:14px}.lh-review-quote{margin:0;flex:1;font-size:14.5px;line-height:1.6;color:var(--cmp-ink)}.lh-review-author{display:flex;align-items:center;gap:12px;margin-top:4px}.lh-review-author .lh-avatar{width:36px;height:36px;margin:0;border:0;font-size:12px}.lh-review-name{display:block;font-size:14px;font-weight:700;color:var(--cmp-ink)}.lh-review-role{display:block;font-size:12.5px;color:var(--cmp-faint)}.lh-faq-list{max-width:740px;margin:0 auto;border-top:1px solid var(--cmp-border)}.lh-faq-item{border-bottom:1px solid var(--cmp-border)}.lh-faq-q{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:22px 4px;text-align:left;background:none;border:0;cursor:pointer;font-family:Inter,sans-serif;font-size:16.5px;font-weight:600;color:var(--cmp-ink)}.lh-faq-icon{display:flex;flex-shrink:0;color:var(--cmp-faint);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.lh-faq-icon svg{width:18px;height:18px}.lh-faq-item.is-open .lh-faq-icon{transform:rotate(180deg);color:var(--cmp-ink)}.lh-faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1)}.lh-faq-item.is-open .lh-faq-panel{grid-template-rows:1fr}.lh-faq-panel>div{overflow:hidden}.lh-faq-a{padding:0 4px 22px;font-size:15px;line-height:1.65;color:var(--cmp-muted)}.lh-final{text-align:center;border-top:1px solid var(--lh-band-border)}.lh .lh-final .lh-h2{font-size:clamp(30px,4.8vw,54px)}.lh-final-sub{margin:18px auto 34px;max-width:52ch;font-size:17px;color:var(--cmp-muted)}@media (max-width: 860px){.lh-section{padding-block:72px}.lh-band{padding-block:72px;border-radius:24px}.lh-band--flush{padding-block:0}.lh-tabs{grid-template-columns:1fr;gap:28px}.lh-tabs-media{order:-1}.lh-tab-head{padding-top:18px}.lh-tab-body{padding-bottom:18px}.lh-proof-shot,.lh-proof-video{height:380px}.lh-plans{grid-template-columns:1fr;max-width:460px}.lh-split{grid-template-columns:1fr}}@media (max-width: 600px){.lh-wrap{padding-inline:18px}.lh-hero{padding-block:56px 36px}.lh .lh-h1{font-size:clamp(30px,8.6vw,44px);text-wrap:balance}.lh-sub{font-size:16px}.lh-url{flex-direction:column}.lh-url-field{flex:none}.lh-window{padding:0 5px 5px;border-radius:14px}.lh-window-bar{height:30px}.lh-window-url{display:none}.lh-media{border-radius:10px}.lh-marquee{padding-block:56px 72px}.lh-marquee-img{width:150px;height:150px}.lh-round-btn{display:none}.lh-proof-track{gap:14px}.lh-reviews-track{gap:12px}.lh-review{flex-basis:84%}.lh-faq-q{font-size:15px;padding-block:18px}.lh-tiles{grid-template-columns:1fr}.lh-panel{padding:22px}.lh-cta-row{flex-direction:column}.lh-try-action,.lh-try-action .lh-btn{width:100%}}@media (prefers-reduced-motion: reduce){.lh-marquee-track{animation:none}.lh-logo-swap-item.is-active,.lh-logo-swap-item.is-leaving,.lh-faq-panel,.lh-faq-icon{transition:none}}
