.lp{--bg:#0a0a0b;--surface:#17171c;--surface-2:#1d1d23;--text:#f7f8f8;--text-2:#b9b9c4;--live:#b8a6ff;--line:#2c2c34;--gutter:clamp(16px, 3.4vw, 48px);--wrap:1440px;--section:clamp(88px, 11vw, 160px);background:var(--bg);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-body), -apple-system, sans-serif;font-size:17px;line-height:1.55;overflow-x:clip}:where(.lp) :where(h1,h2){font-family:var(--font-display), sans-serif;letter-spacing:-.028em;text-wrap:balance;margin:0;font-weight:400}:where(.lp) h1{font-size:clamp(2.7rem,7vw,6.4rem);line-height:1}:where(.lp) h2{font-size:clamp(2.1rem,4.5vw,4.1rem);line-height:1.05}:where(.lp) h3{margin:0;font-size:1.2rem;font-weight:600}:where(.lp) :where(p,ul,dl,dd){margin:0;padding:0}:where(.lp) ul{list-style:none}:where(.lp) a{color:inherit}.lp :focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:6px}.lp-plan-featured :focus-visible{outline-color:var(--bg)}.lp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-btn{min-height:56px;font:inherit;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:16.5px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,transform .18s;display:inline-flex}.lp-btn:active{transform:scale(.97)}.lp-btn-primary{color:var(--bg);background:#fff}.lp-btn-primary:hover{background:#dcdce3}.lp-btn-primary[aria-disabled=true]{cursor:progress;opacity:.85}.lp-btn-plan{border-color:var(--text-2);color:var(--text);background:0 0}.lp-btn-plan:hover{background:var(--text);border-color:var(--text);color:var(--bg)}.lp-btn-xl{min-height:72px;padding:0 44px;font-size:clamp(1.1rem,1.7vw,1.4rem)}.lp-ghost{font:inherit;color:var(--text);cursor:pointer;text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--text-2);text-decoration-color:var(--text-2);background:0 0;border:0;min-height:44px;padding:10px 0;font-weight:500}.lp-ghost:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.lp-ghost[aria-disabled=true]{cursor:progress}.lp-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.lp-start{flex-direction:column;gap:8px;display:inline-flex}.lp-error{color:#f6c4a6;max-width:320px;font-size:14.5px}.lp-note{color:var(--text-2);font-size:14.5px}.lp-top{max-width:var(--wrap);padding:22px var(--gutter);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.lp-nav{z-index:50;background:var(--surface);width:min(880px,100% - 24px);color:var(--text);border:1px solid var(--line);border-radius:18px;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex;position:fixed;top:14px;left:50%;translate:-50%}.lp-nav>a:first-child{text-decoration:none;display:inline-flex}.lp-nav nav{gap:22px;margin-left:auto;margin-right:10px;font-size:15px;font-weight:500;display:flex}.lp-nav nav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.lp-nav nav a:hover{text-underline-offset:4px;text-decoration:underline}.lp-nav-cta{min-height:46px;padding:0 18px;font-size:15px}.lp-stage{--phone-em:clamp(10px, 1.72vh, 16px);background:var(--bg);color:var(--text);grid-template-columns:minmax(var(--gutter), 1fr) minmax(0, 800px) minmax(0, 544px) minmax(var(--gutter), 1fr);grid-template-rows:auto auto;display:grid;overflow:clip}.lp-stage :focus-visible{outline-color:var(--text)}.lp-hero{flex-direction:column;grid-area:1/2;justify-content:center;min-height:100vh;padding:108px 40px 40px 0;display:flex}.lp-hero h1{font-size:clamp(2.7rem,5.5vw,5.2rem);line-height:1.03}.lp-h1-dim{color:var(--text-2);display:block}.lp-w{vertical-align:top;margin-block:-.14em;padding-block:.14em;display:inline-block;overflow:clip}.lp-w>span{display:inline-block}.lp-lead{color:var(--text-2);max-width:31em;margin-top:26px;font-size:clamp(1.08rem,1.4vw,1.25rem);line-height:1.45}.lp-start-form{max-width:620px;margin-top:30px}.lp-start-form label{color:var(--text-2);margin-bottom:8px;font-size:14.5px;font-weight:500;display:block}.lp-start-row{background:var(--surface);border:1px solid var(--line);border-radius:999px;gap:6px;padding:6px;display:flex}.lp-start-row input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;border-radius:999px;flex:1;min-height:60px;padding:0 20px;font-size:17px}.lp-start-row input::placeholder{color:var(--text-2)}.lp-start-row input:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.lp-start-row .lp-btn{min-height:60px;font-size:17px}.lp-start-form .lp-note{margin-top:10px}.lp-hero-alt{margin-top:6px}.lp-phone-col{z-index:1;grid-area:1/3/3}.lp-phone-stick{height:100vh;font-size:var(--phone-em);perspective:130em;place-items:center;padding-top:44px;display:grid;position:sticky;top:0}.lp-phone-stick:before{content:"";pointer-events:none;background:linear-gradient(118deg,#0a0a0b00 30%,#3b3460 47%,#6a5ba0 55%,#2a2747 63%,#0a0a0b00 80%);position:absolute;inset:-10vh -22vw}.lp-phone-in{transform-style:preserve-3d}.lp-phone-tilt{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.ph{--ry:-20deg;--rx:5deg;width:20em;height:41.5em;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));position:relative}.ph-slice,.ph-front,.ph-back{border-radius:3.2em;position:absolute;inset:0}.ph-slice{background:#34343c}.ph-front{backface-visibility:hidden;background:#000;padding:.55em;transform:translateZ(.45em)}.ph-back{backface-visibility:hidden;color:var(--text);background:#1c1c22;border:1px solid #3a3a44;place-items:center;display:grid;transform:translateZ(-.45em)rotateY(180deg)}.ph-cam{background:#121216;border:1px solid #3a3a44;border-radius:2em;grid-template-columns:1fr 1fr;gap:.4em;width:7.2em;height:7.2em;padding:.8em;display:grid;position:absolute;top:1.5em;left:1.5em}.ph-cam b{background:#000;border:.22em solid #3a3a44;border-radius:50%}.ph-front:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(115deg,#ffffff12,#fff0 38%);border-radius:2.7em;position:absolute;inset:.55em}.ph-island{z-index:5;background:#000;border-radius:1em;width:6em;height:1.5em;position:absolute;top:1.25em;left:50%;translate:-50%}.ph-screen{width:100%;height:100%;color:var(--text);background:#101013;border-radius:2.7em;position:relative;overflow:hidden}.ps{opacity:0;flex-direction:column;gap:.55em;padding:3.7em 1.15em 1.15em;display:flex;position:absolute;inset:0}.ps.on{opacity:1}.ps-studio{letter-spacing:-.02em;overflow-wrap:anywhere;max-height:2.4em;font-size:1.5em;font-weight:700;line-height:1.15;overflow:hidden}.ps-sub{opacity:.8;font-size:.85em}.ps-c{text-align:center}.ps-days{justify-content:space-between;margin:.4em 0 .3em;display:flex}.ps-days span{border-radius:50%;place-items:center;width:2.05em;height:2.05em;font-size:.85em;font-weight:600;display:grid}.ps-days .sel{color:var(--bg);background:#fff}.ps-card{color:var(--text);background:#1d1d23;border:1px solid #2c2c34;border-radius:1.15em;flex-direction:column;gap:.1em;padding:.95em 1.05em;display:flex}.ps-card b{font-size:1.05em;font-weight:700}.ps-card span{opacity:.9;font-size:.78em}.ps-card em{color:var(--live);margin-top:.25em;font-size:.82em;font-style:normal;font-weight:700}.ps-card-live{background:#26262e;border-color:#4a4a58}.ps-card-live em{color:var(--live);transform-origin:0;animation:.5s cubic-bezier(.2,1.5,.4,1) ps-pop}.ps-card-live em strong{font-size:1.5em;font-weight:700}.ps-toast{color:var(--bg);background:#f7f8f8;border-radius:1em;padding:.8em 1em;font-size:.85em;font-weight:600;animation:2.4s both ps-toast;position:absolute;bottom:1.15em;left:1.15em;right:1.15em}.ps-head{color:var(--text);background:#1d1d23;flex-direction:column;margin:-3.7em -1.15em .5em;padding:3.7em 1.3em 1.2em;display:flex}.ps-head b{letter-spacing:-.02em;font-size:1.4em;font-weight:700}.ps-head span{opacity:.92;font-size:.85em}.ps-head-low{margin-top:.4em;border-radius:1.15em;margin-inline:0;padding-top:1.1em}.ps-body{flex-direction:column;flex:1;gap:.6em;display:flex}.ps-opt{background:#1d1d23;border:1.5px solid #2c2c34;border-radius:1em;align-items:center;gap:.7em;padding:1em;font-size:.9em;font-weight:600;display:flex}.ps-opt i{border:1.5px solid #b9b9c4;border-radius:50%;width:1.2em;height:1.2em}.ps-opt span{margin-left:auto;font-weight:500}.ps-opt.sel{border-color:#fff}.ps-opt.sel i{background:#fff;border-color:#fff;box-shadow:inset 0 0 0 .2em #1d1d23}.ps-go{color:var(--bg);text-align:center;background:#fff;border-radius:1em;margin-top:auto;padding:1em;font-size:.95em;font-weight:600}.ps-done{opacity:0;background:#101013;flex-direction:column;justify-content:center;align-items:center;gap:.3em;display:flex;position:absolute;inset:0}.ps-tick{width:3.2em;height:3.2em;color:var(--bg);background:#fff;border-radius:50%;place-items:center;margin-bottom:.3em;font-size:1.5em;font-weight:700;display:grid}.ps-done b{letter-spacing:-.02em;font-size:1.5em;font-weight:700}.ps-done small{font-size:.9em}.ps.on .ps-go{animation:.4s 1.1s both ps-press}.ps.on .ps-done{animation:.3s 1.5s both ps-fade}.ps.on .ps-tick{animation:.5s cubic-bezier(.2,1.5,.4,1) 1.6s both ps-pop}.ps-big{justify-content:center;height:8.5em;margin-top:.6em;display:flex;overflow:hidden}.ps-roll{letter-spacing:-.04em;text-align:center;font-variant-numeric:tabular-nums;color:var(--text);flex-direction:column;font-size:8em;font-weight:700;line-height:1.0625;display:flex}.ps.on .ps-roll{animation:.6s cubic-bezier(.7,0,.2,1) .7s both ps-roll}.ps-dots{grid-template-columns:repeat(10,1fr);gap:.35em;margin:.9em 0;display:grid}.ps-dots i{aspect-ratio:1;background:var(--live);border-radius:50%}.ps-dots .used{background:#34343c}.ps.on .ps-dots .going{animation:.4s .8s both ps-used}.ps-line{border-top:1px solid #2c2c34;align-items:baseline;gap:.6em;padding:.6em 0;font-size:.85em;display:flex}.ps-line span{opacity:.75;font-size:.92em}.ps-line em{margin-left:auto;font-style:normal;font-weight:700}.ps-note{z-index:3;color:var(--bg);background:#f7f8f8;border-radius:1.2em;flex-direction:column;gap:.15em;padding:.95em 1.05em;display:flex;position:absolute;top:3.6em;left:.8em;right:.8em}.ps-note b{font-size:1em;font-weight:700}.ps-note span{font-size:.8em}.ps.on .ps-note{animation:.6s cubic-bezier(.2,1.2,.4,1) .6s both ps-drop}.ps:has(.ps-note){padding-top:9.2em}.ps-wait{background:#1d1d23;border:1px solid #2c2c34;border-radius:1em;align-items:center;gap:.7em;padding:.8em .9em;font-size:.92em;font-weight:600;display:flex}.ps-wait i{background:#34343c;border-radius:50%;place-items:center;width:1.7em;height:1.7em;font-size:.85em;font-style:normal;display:grid}.ps-wait.first{border-color:var(--live)}.ps-wait.first i{background:var(--live);color:var(--bg)}@keyframes ps-pop{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes ps-toast{0%{transform:translateY(160%)}14%,84%{transform:none}to{transform:translateY(160%)}}@keyframes ps-press{50%{transform:scale(.95)}}@keyframes ps-fade{0%{opacity:0}to{opacity:1}}@keyframes ps-roll{0%{transform:translateY(0)}to{transform:translateY(-1.0625em)}}@keyframes ps-used{to{background:#34343c}}@keyframes ps-drop{0%{transform:translateY(-160%)}to{transform:none}}.lp-chapters{z-index:2;grid-area:2/2}.lp-chapter{align-items:center;min-height:100vh;padding-right:40px;display:flex}.lp-chapter h2{font-size:clamp(2.2rem,4.5vw,4.2rem);line-height:1.05}.lp-chapter p{color:var(--text-2);max-width:30em;margin-top:20px;font-size:clamp(1.05rem,1.4vw,1.25rem)}.lp-chapter .lp-btn{margin-top:30px}.lp-js .lp-chapter-in{opacity:.2;transition:opacity .35s}.lp-js .lp-chapter.on .lp-chapter-in{opacity:1}.lp-js .lp-w>span{animation:lp-up .8s calc(var(--i) * 38ms + 60ms) cubic-bezier(.2, .8, .2, 1) both}.lp-js .lp-lead,.lp-js .lp-start-form,.lp-js .lp-hero-alt{animation:.7s .65s both lp-fade}.lp-js .lp-phone-in{animation:1.25s cubic-bezier(.16,.84,.3,1) .1s both lp-arrive}@keyframes lp-up{0%{transform:translateY(115%)}to{transform:none}}@keyframes lp-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lp-arrive{0%{transform:translateY(70vh)rotateY(-120deg)rotate(8deg)}to{transform:none}}.lp-js [data-r]{opacity:0;transition:opacity .7s,translate .8s cubic-bezier(.2,.8,.2,1);translate:0 34px}.lp-js [data-r].in{opacity:1;translate:0}.lp-plan:first-child{transition-delay:80ms}.lp-plan:nth-child(3){transition-delay:.16s}.lp-studio{max-width:var(--wrap);margin:var(--section) auto 0;padding:0 var(--gutter)}.lp-tabs{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:24px;margin-top:clamp(32px,4vw,56px);display:grid}.lp-tablist{flex-direction:column;grid-column:1/span 5;display:flex}.lp-tab{text-align:left;border:0;border-top:1px solid var(--line);font:inherit;color:var(--text-2);cursor:pointer;background:0 0;flex-direction:column;gap:4px;padding:22px 0;transition:color .2s;display:flex;position:relative}.lp-tab strong{letter-spacing:-.02em;font-size:clamp(1.25rem,1.9vw,1.65rem);font-weight:600;line-height:1.2}.lp-tab span{grid-template-rows:0fr;max-width:28em;max-height:0;transition:max-height .35s;display:grid;overflow:hidden}.lp-tab.on{color:var(--text)}.lp-tab.on span{max-height:6em}.lp-tab-bar{background:var(--text);transform-origin:0;width:100%;height:2px;animation:6s linear both lp-bar;position:absolute;top:-1px;left:0}@keyframes lp-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-tabframe{aspect-ratio:1.62;border:1px solid var(--line);background:#fff;border-radius:18px;grid-column:6/span 7;position:relative;overflow:hidden}.lp-tabframe img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .45s,transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.03)}.lp-tabframe img.on{opacity:1;transform:none}.lp-tabframe img.wide{object-fit:contain;object-position:center}.lp-caption{color:var(--text-2);text-align:right;margin-top:12px;font-size:14px}.lp-proof{max-width:var(--wrap);margin:var(--section) auto 0;padding:0 var(--gutter);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2rem,4.2vw,3.9rem);font-weight:600;line-height:1.12}.lp-js .lp-proof span{opacity:clamp(.14, calc(var(--p,0) * (var(--n) + 5) - var(--i)), 1)}.lp-dock{display:none}.lp-pricing{max-width:var(--wrap);margin:var(--section) auto 0;padding:0 var(--gutter)}.lp-plans{grid-template-rows:repeat(11,auto);grid-template-columns:1fr 1.28fr 1fr;align-items:stretch;column-gap:12px;margin-top:clamp(72px,7vw,104px);display:grid}.lp-plan{grid-row:span 11;grid-template-rows:subgrid;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:32px;display:grid}.lp-plan h3{font-size:1.4rem}.lp-plan-who{color:var(--text-2);min-height:2.8em;margin-top:6px;font-size:15.5px;line-height:1.4}.lp-plan-price{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;align-self:end;margin:20px 0 22px;font-size:clamp(2.2rem,3.4vw,3.2rem);font-weight:600;line-height:1}.lp-plan-price small{letter-spacing:0;font-size:15px;font-weight:400}.lp-plan .lp-btn{white-space:normal;text-align:center;align-self:start;width:100%;margin-bottom:18px;padding:8px 18px}.lp-plan-row{border-top:1px solid var(--line);justify-content:space-between;align-self:start;align-items:center;gap:12px;height:48px;font-size:15.5px;display:flex}.lp-plan-row-off{color:var(--text-2)}.lp-plan-value{font-variant-numeric:tabular-nums;text-align:right;align-items:center;font-weight:600;display:inline-flex}.lp-check{color:var(--live)}.lp-plan-featured{background:var(--text);border-color:var(--text);color:var(--bg);border-radius:20px;margin-block:-32px;padding:48px}.lp-plan-featured .lp-btn-primary{background:var(--bg);color:#fff}.lp-plan-featured .lp-btn-primary:hover{background:#2c2c34}.lp-plan-featured .lp-plan-row-off,.lp-plan-featured .lp-plan-who{color:#55555f}.lp-plan-featured .lp-plan-price{font-size:clamp(3rem,5.4vw,5.2rem)}.lp-plan-featured .lp-plan-row{border-color:#0a0a0b24}.lp-plan-featured .lp-check{color:#5a2fb0}.lp-everywhere{border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));gap:8px 24px;margin-top:clamp(56px,6vw,80px);padding-top:22px;display:grid}.lp-everywhere strong{grid-column:1/span 4;font-weight:600}.lp-everywhere p{color:var(--text-2);grid-column:5/span 8}.lp-small{color:var(--text-2);margin-top:14px;font-size:14.5px}.lp-small a{color:var(--text);font-weight:600}.lp-custom{background:var(--surface);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:clamp(48px,5vw,72px);padding:clamp(28px,4vw,56px);display:grid}.lp-custom>div:first-child{grid-column:1/span 6}.lp-custom>div:last-child{flex-direction:column;grid-column:8/span 5;align-items:flex-start;gap:22px;display:flex}.lp-custom-lead{letter-spacing:-.025em;margin:10px 0 14px;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:600;line-height:1.12}.lp-custom ul li{border-top:1px solid var(--line);padding:8px 0}.lp-faq{max-width:var(--wrap);padding:var(--section) var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin:0 auto;display:grid}.lp-faq h2{grid-column:1/span 4}.lp-faq>div{grid-column:5/span 8}.lp-faq details{border-top:1px solid var(--line)}.lp-faq summary{cursor:pointer;padding:20px 36px 20px 0;font-weight:600;list-style:none;position:relative}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";font-size:24px;font-weight:400;position:absolute;top:16px;right:4px}.lp-faq details[open] summary:after{content:"–"}.lp-faq details p{color:var(--text-2);max-width:44em;padding:0 0 22px}.lp-final{background:var(--surface);color:var(--text);padding:var(--section) var(--gutter);border-radius:clamp(24px,3vw,44px) clamp(24px,3vw,44px) 0 0}.lp-final>*{max-width:calc(var(--wrap) - var(--gutter) * 2);margin-inline:auto}.lp-final .lp-actions{justify-content:flex-start}.lp-final h2{max-width:calc(var(--wrap) - var(--gutter) * 2);margin-bottom:40px;font-size:clamp(2.5rem,6vw,5.4rem);line-height:1.02}.lp-final .lp-note{margin-top:22px}.lp-foot a:hover{color:var(--text)}.lp-foot{background:var(--surface);color:var(--text-2);border-top:1px solid var(--line);padding:22px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14.5px;display:flex}.lp-page-head{max-width:var(--wrap);padding:clamp(32px, 5vw, 64px) var(--gutter) 0;margin:0 auto}.lp-calc{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:32px;display:grid}.lp-calc label{flex-direction:column;gap:6px;font-size:14.5px;font-weight:500;display:flex}.lp-calc select,.lp-calc input{font:inherit;border:1px solid var(--text-2);background:var(--surface);min-height:52px;color:var(--text);border-radius:10px;padding:0 14px}@media (max-width:960px){.lp-faq h2,.lp-faq>div,.lp-custom>div:first-child,.lp-custom>div:last-child,.lp-everywhere strong,.lp-everywhere p,.lp-tablist,.lp-tabframe{grid-column:1/-1}.lp-nav nav a:first-child,.lp-nav-cta{display:none}.lp-nav{width:calc(100% - 20px);padding:6px 14px;top:10px}.lp-stage{--phone-em:clamp(8px, 1.1svh, 11px);padding-inline:var(--gutter);display:block}.lp-hero{min-height:0;padding:104px 0 20px}.lp-phone-col{display:contents}.lp-phone-stick{z-index:1;pointer-events:none;align-items:start;height:calc(100svh - 76px);margin-top:14px;padding-top:0;top:76px}.lp-phone-stick:before{top:calc(var(--phone-em) * 21.5)}.lp-chapters{z-index:2;margin-top:calc(var(--phone-em) * 43 - 100svh + 76px);position:relative}.lp-chapter{min-height:100svh;padding-right:0;display:block}.lp-chapter-in{top:calc(76px + var(--phone-em) * 43 + 18px);position:sticky}.lp-chapter h2{font-size:clamp(1.75rem,7.4vw,2.3rem)}.lp-chapter p{margin-top:10px;font-size:16px}.lp-js .lp-chapter-in{opacity:0}.lp-chapter:last-child .lp-chapter-in{min-height:calc(100svh - 94px - var(--phone-em) * 43)}.lp-chapter .lp-btn{display:none}.lp-start-row{border-radius:30px;flex-direction:column}.lp-start-row .lp-btn{white-space:normal;width:100%}.lp-caption{text-align:left}.lp-dock{z-index:49;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:block;position:fixed;bottom:10px;left:10px;right:10px;transform:translateY(160%)}.lp-dock.show{transform:none}.lp-dock .lp-btn{width:100%}.lp-plans{grid-template-rows:none;grid-template-columns:1fr;gap:20px;margin-top:40px}.lp-plan{grid-row:auto;padding:24px;display:block}.lp-plan-who{min-height:0}.lp-plan-row{height:auto;min-height:48px}.lp-plan-featured{order:-1;margin-block:0;padding:28px}.lp-plan-featured .lp-plan-price{font-size:3.6rem}.lp-plan-row-off{display:none}}@media (max-width:560px){.lp-actions{flex-direction:column;align-items:stretch}.lp-actions .lp-btn,.lp-start{width:100%}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp-js [data-r]{opacity:1;translate:none}.lp-js .lp-proof span,.ps-done{opacity:1}}
