.lp .pp-toggle{position:relative;border-radius:999px;isolation:isolate}.lp .pp-toggle label{position:relative;z-index:1;border-radius:999px}.lp .pp-toggle.has-pill label{background:transparent!important}.lp-tg-pill{position:absolute;top:4px;bottom:4px;left:4px;z-index:0;border-radius:999px;background:var(--panel-3);transition:transform .45s cubic-bezier(.3,1.25,.5,1),width .45s cubic-bezier(.3,1.25,.5,1)}.pp-price b.is-odo{position:relative;color:transparent}.lp-odo-layer{position:absolute;top:0;left:0;color:var(--ink);white-space:nowrap;pointer-events:none}.lp-odo{display:inline-block;height:1.15em;margin-top:-.15em;overflow:hidden;vertical-align:top;mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent);transition:opacity .45s var(--ease)}.lp-odo.is-new{opacity:0;transition:none}.lp-odo-strip{display:block;transition:transform .7s cubic-bezier(.33,1.15,.5,1)}.lp-odo-strip>span{display:block;height:1.15em;padding-top:.15em;line-height:.85}.lp-fade-in{animation:lp-fade-in .5s var(--ease) both}@keyframes lp-fade-in{0%{opacity:0;filter:blur(6px);transform:translateY(6px)}}.pp-price .lp-odo-layer{font-size:inherit;color:var(--ink)}.pp-price .lp-odo-layer span{font-size:inherit;color:inherit}.pp-slot{display:flex;flex-direction:column;min-width:0}@media(min-width:900px){.pp-cards.is-full{grid-template-rows:repeat(5,auto);row-gap:0}.pp-cards.is-full .pp-card{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0}}.pp-slot.is-head .pp-tag{min-height:0}.pp-slot.is-price{margin-top:var(--s3)}.pp-slot.is-extra{gap:10px;margin-top:var(--s2)}.pp-slot.is-extra:empty{margin-top:0}.pp-slot.is-price .pp-price{margin-top:6px!important}.pp-chip{align-self:flex-start;margin-bottom:14px;border-radius:999px;background:var(--lime);padding:6px 10px;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;color:var(--lime-ink)}.pp-chip.is-quiet{background:var(--panel-3);color:var(--ink)}.pp:has(.pp-radio.is-y:checked) .pp-chip.pp-y{display:inline-block!important}.pp-slot.is-price{container-type:inline-size}.pp-slot.is-price .pp-price b{font-size:clamp(40px,17cqi,72px)}.pp-price-side{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4px;line-height:1}.pp-was-row{display:flex;align-items:center;gap:6px}.pp-price .pp-was-row s{font-size:14px;color:var(--ink-3);text-decoration-thickness:1.5px;font-variant-numeric:tabular-nums}.pp-price .pp-was-row i{border-radius:999px;background:#cdfe0224;padding:2px 6px;font-size:12px;font-style:normal;font-weight:700;line-height:1.2;color:var(--lime)}.pp-price span{white-space:nowrap}.pp-slot.is-price .pp-sub{min-height:0}.pp-unit{display:flex;align-items:baseline;gap:8px;border-radius:14px;background:var(--bg-2);padding:12px 14px;font-size:var(--t-small);white-space:nowrap;color:var(--ink-2)}.pp-unit span{min-width:0;overflow:hidden;text-overflow:ellipsis}.pp-unit b{font-family:var(--disp);font-size:28px;font-weight:900;line-height:1;color:var(--lime);font-variant-numeric:tabular-nums}.pp:has(.pp-radio.is-y:checked) .pp-unit.pp-y{display:flex!important}.pp-mult{border-radius:14px;background:var(--bg-2);padding:12px 14px}.pp-mult p{margin:0 0 6px!important;font-size:13px;color:var(--ink-3)}.pp-mult ul{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0;padding:0;list-style:none}.pp-mult li{display:contents;font-size:var(--t-small);color:var(--ink-2)}.pp-mult li span{align-self:center;font-size:var(--t-small);color:var(--ink-2)}.pp-mult b{font-family:var(--disp);font-size:24px;font-weight:900;line-height:1.1;color:var(--ink)}.pp-mult span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-plans-bar{display:flex;justify-content:center;margin-bottom:var(--s3)}@media(min-width:900px){.pp-cards:has(>.pp-card:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1240px){.pp-cards:has(>.pp-card:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pp-cards:has(>.pp-card:nth-child(4)) .pp-card{padding:28px 22px}.pp-cards:has(>.pp-card:nth-child(4)) .pp-name{font-size:40px}}.pr-cut{position:relative;isolation:isolate;margin-top:var(--s4);overflow:hidden;border-radius:28px;background:#0b0b0a;box-shadow:inset 0 0 0 1px var(--line)}.pr-cut-art{position:absolute;z-index:-1;top:0;right:0;width:100%;height:240px;object-fit:cover;object-position:80% 50%;mask-image:linear-gradient(180deg,#000 45%,transparent 100%)}.pr-cut-copy{display:flex;flex-direction:column;align-items:flex-start;padding:220px 24px 28px}.pr-cut-eyebrow{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lime)}.pr-cut-title{margin-top:12px;font-family:var(--disp);font-size:clamp(48px,6vw,96px);font-weight:900;line-height:.88;letter-spacing:-.01em;text-wrap:balance}.pr-cut-price{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px 14px;margin-top:var(--s3);font-variant-numeric:tabular-nums}.pr-cut-price b{font-family:var(--disp);font-size:clamp(52px,6vw,96px);font-weight:900;line-height:.82;white-space:nowrap;color:var(--lime)}.pr-cut-side{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-block:2px 3px;font-size:var(--t-body);line-height:1;white-space:nowrap;color:var(--ink-2)}.pr-cut-side .pp-was-row s{font-size:clamp(15px,1.3vw,18px);color:var(--ink-3);text-decoration-thickness:1.5px}.pr-cut-side .pp-was-row i{border-radius:999px;background:var(--lime);padding:4px 8px;font-size:13px;font-style:normal;font-weight:800;line-height:1;color:var(--lime-ink)}.pr-cut-text{margin-top:var(--s3);max-width:28em;font-size:var(--t-small);line-height:1.55;color:var(--ink-3)}.pr-cut-btn{margin-top:var(--s3)}@media(min-width:900px){.pr-cut-art{width:62%;height:100%;object-position:85% 50%;mask-image:linear-gradient(90deg,transparent 0,#000 32%)}.pr-cut-copy{max-width:58%;padding:56px 0 56px 56px}}@media(prefers-reduced-motion:no-preference){.pr-cut-art{animation:pr-cut-in 1.1s cubic-bezier(.2,.8,.2,1) both}}@keyframes pr-cut-in{0%{opacity:0;transform:scale(1.06)}}.pp-slot.is-price .pp-price{align-items:stretch}.pp-slot.is-price .pp-price b{line-height:.82}.pp-slot.is-price .pp-price-side{padding-block:1px 2px}.pp-slot.is-price .pp-price-side>span:only-child{margin-top:auto}@font-face{font-family:LP Display;src:url(/_astro/SofiaSansXC-cyrillic.D72xvBjU.woff2) format("woff2");font-weight:900;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:LP Display;src:url(/_astro/SofiaSansXC-latin.Bn-4Zv9w.woff2) format("woff2");font-weight:900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:LP Text;src:url(/_astro/Geologica-cyrillic.HKYB8SFg.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:LP Text;src:url(/_astro/Geologica-latin.kem7lF0v.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:LP Display;src:url(data:font/woff2;base64,d09GMgABAAAAAAaEABAAAAAADcQAAAYoAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiIbgmQcZAZgP1NUQVREAIEEEQgKiSiHSAs0AAE2AiQDXgQgBYViB4F3DAcbmQtRlG3SNgC+SDCdaAPTH5e4quFxFC0dXpf4SfoT3Xo2nv//cXz7vA8OhDzNSn+a0RzyhKzVneQENqipTijXf6ypvS+NSdKYQkAFJlMInHER+dQl5uM21bBf7frFADj8vU3fvD2K1t2mwDqgwBO5uWktamzei6MD7Kysf9qYtjW+KJpUVKaJW0vtDsmby8/+PgIGATQc4YjgQFxcCIF+uarxdUNGTUL4wUXBVoSf8hjtCKcBVQJyMhBshxUEhMbGiulDIAz0YlJpYKHnQWwWofhQw4AcXqp7YDfzotNn6q3/uZjqy/oXv7l+1Y96A0YW8ChrQ0fHWFJ0ds+Rybpoy9lWNYh5Es4CGm+IJVuY3okjJjjOyj5G4VwajTBNhiZPTIY44t6jX5+c6vC1Vq5tj0fX5wix0zKOr4UJ2kU2DbA11s8elCYdi56tB//i27YDnkHv/IOvffwudPyn/GTgKpDfbAdgJo4QKwbGYmAudr6h0SDA8TOeVlIg4TQcYdEBBARIH18LoIEOMBZHYCxNJxjPiTPTJevvpKeIaU9qb2jfaH/0FDTp19rvv7Sn/q4n63T1LzpiH0DEJ+5mBQPsFAdC1WMEYBJgERgJWQHkAmAf2AZoWAWnnOeM76RKLm1YOP0hg1qsplR4WHxhOJey16KU3EymVVJuQWcxRXKBk0bNPfBDEbP3CbE5csbx9xPF0Xfjp+0VU6fKyRKz4IHJm58mXp7e7pNbLkSVXH136ubI/acpkZQ+FbOPVRs1dcb+BhGTD70XI498EDfVXs2+8Fl7VY7y5LsnoxmyZz6YWjozEHFahSydiRMHc3LSJIkV+9XBU+SMp7DBndmVurfEu9EpOBfnlrDDTs1ur1zU9MuR+9tUxLl79RseZB3YB8P3vig0sY/Ul+vyu63H3jqr4vMKSAUb58fIkzJmQ6iP2ipibKc02N8ysISVWAb2r+gSyrLUbXREGCiYQSi0PMaRVYJdoUXxhWFRV+mjwfW6WqD0ERHbpRi1uXX+kCKfScYmFbv/8tPnK92bIiMTFDz3VGHGxe5vCtRqJdyn881jkrQkbUyv8DM2uco8OOrQrhiJwkE9pKuQ1F8IT+QDeoezqS9ET3YNqHvZKjZKcpMaSr8XlcSHjI1k036Jnh4+uPJhtsCk7mmZw17Yen6sfZewpp5pWd2LzQq2pJ2xit32Me/Nj5bIHtQ/0FW70n2OfD6ol4ul770/sOB2hIcvVOrDwshjz2IDRh091zFuWe51i0LuYl0fpesX02Mi66WlOr2mc5rwmIcOGdbepLDxUUbWb2W2gc6X8t9ITHojflC3ZaCt7HGkMHzbpvSndPUqsPkg0C3yDMyJ2lvphgaLrcnoQ5HYgjs4sAmbpREbEbZEtIE4T9iE4pX90FPkEx+13XUgUsGdtsMkj3gpGHwF4jWutSuMNQY7CWsNzfLQFg85fRMCnZM+Of3Kosi5jl7/WTn/EeDX0h9Wh9K3jzb1LIIb7R0D6MYAgSdeIj85QM8uIHn0+MxDWd6I3pnBZ6R6AfHZEhptgDWfIzUvgdG88GyezA7E51bLAaaN6RK+KhGBSQoxtbgHoYbLDHedOqnTBridtbCO9MsgHWNPpY4b5eeVGp/OJNabOrNa+3V2lebpnMrld7oIqVYEDIrcSTYaVFRAvZlgSIc2Hu2GM3i0auIzVUCTBo0MA7Ty8GkxUYd6TTySTeTRrluywRYyBCvpQB1ZvwA9G+DXwmTo1K1WkaJk6hPUpDPdrTCaNmlVqGP/BkXGGmKUNW/lq+arVhb4OTBFQFCzk/O1ycoVKlGsBArVWdmuOktwQrZBCLf1wWOzMlmjk2Ok0yLB455NVuptX41kk7AwsABL6XGCaaBZgE92Yn8hhsZj6uRZO/ssZBs0jRNDvAr5roG2Iq0CEeMI7t0hpFORXXZBNQez6LUuKfUMJoG5XiKGfGNNMyucNDKRmSxkJRsJkqTAo5OdHOQkF7nN/b3BwPyAJdTeVFxeUr0tKC0TDCwWDi6NDKbRIbSMP8SRKasu/PrKTpg8Eefg8UZkmVDcv5gNnAAeXFZcbvf4QkbgJ12cf+sSVqRVlSMuH/+Qetbd1rYB) format("woff2");font-weight:900;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:LP Display;src:url(/_astro/SofiaSansXC-latin-ext.DAQzKXrf.woff2) format("woff2");font-weight:900;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:LP Text;src:url(/_astro/Geologica-cyrillic-ext.C8B9Chlh.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:LP Text;src:url(/_astro/Geologica-latin-ext.DZyYlgcm.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:LP Mono;src:url(/_astro/JetBrainsMono-400.DqRPI3SB.woff2) format("woff2");font-weight:400;font-display:swap}.lp.dark{--bg: #080807;--bg-2: #0e0e0d;--panel: #131312;--panel-2: #1b1b19;--panel-3: #252522;--ink: #f3f1ea;--ink-2: rgb(243 241 234 / .74);--ink-3: rgb(243 241 234 / .58);--line: rgb(243 241 234 / .12);--line-2: rgb(243 241 234 / .2);--lime: #cdfe02;--lime-2: #dcff4a;--lime-ink: #0c0d06;--violet: #5733f0;--violet-ink: #c4baff;--disp: "LP Display", "Arial Narrow", "Roboto Condensed", system-ui, sans-serif;--text: "LP Text", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "LP Mono", ui-monospace, "SF Mono", monospace;--t-h1: clamp(56px, min(8vw, 14svh), 140px);--t-h2: clamp(48px, 6.6vw, 112px);--t-h3: clamp(30px, 2.2vw + 10px, 46px);--t-lead: 18px;--t-body: 16px;--t-small: 15px;--s1: 8px;--s2: 16px;--s3: 24px;--s4: 40px;--s5: 64px;--s6: 96px;--s7: 144px;--sec: 64px;--head-gap: var(--s4);--gut: 20px;--maxw: 1600px;--r-media: 22px;--r-ui: 14px;--ease: cubic-bezier(.2, .7, .2, 1);--t1: .15s;--t2: .26s;--dock-h: 72px;--below: 400px;--marquee-line: calc(clamp(64px, 7.4vw, 140px)*.9) ;--marquee-h: 800px;--background: #080807;--surface: #0e0e0d;--surface-2: #171715;--surface-3: #22221f;--border: #22221f;--border-strong: #34342f;--foreground: #f3f1ea;--muted: #b4b2ac;--subtle: #95938d;min-height:100dvh;background:var(--bg);color:var(--ink);font-family:var(--text);font-size:var(--t-body);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}@media(min-width:768px){.lp.dark{--gut: 32px;--sec: 120px;--head-gap: var(--s5);--t-lead: 19px;--t-body: 17px}}@media(min-width:1024px){.lp.dark{--gut: 48px;--t-lead: 20px}}@media(min-width:1280px){.lp.dark{--gut: 56px;--sec: 152px}}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}.lp :focus-visible:not(input){outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}.lp input:focus-visible{outline:none}.lp-main{display:block}@media(max-width:767px){.lp-br{display:none}}.lp-wrap{width:100%;max-width:calc(var(--maxw) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}.lp-sec{position:relative;padding-block:var(--sec);scroll-margin-top:40px}.lp-h1,.lp-h2,.lp-h3,.lp-final-title{margin:0;font-family:var(--disp);font-weight:900;letter-spacing:-.01em;text-wrap:balance}.lp-h1{font-size:var(--t-h1);line-height:.86}.lp-h1-tail{display:block;margin-top:var(--s3);font-family:var(--text);font-size:clamp(22px,1.25vw + 10px,30px);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.lp-h2{font-size:var(--t-h2);line-height:.88}.lp-h3{font-size:var(--t-h3);line-height:.95}.lp h3,.lp summary{text-wrap:balance}.lp-h4{margin:0;text-wrap:balance;font-family:var(--text);font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.lp-lead{margin:0;max-width:40em;font-size:var(--t-lead);line-height:1.5;color:var(--ink-2);text-wrap:pretty}@layer base{.lp p{margin:0;text-wrap:pretty}}.lp-fine{font-size:14px;line-height:1.5;color:var(--ink-3)}.lp-inline{color:var(--ink);text-decoration:underline!important;text-decoration-color:var(--line-2)!important;text-underline-offset:3px;transition:text-decoration-color var(--t1) var(--ease)}.lp-inline:hover{text-decoration-color:var(--ink)!important}.lp-points{display:grid;margin:0;padding:0;list-style:none}.lp-points li{padding-block:14px;border-top:1px solid var(--line);font-size:var(--t-body);line-height:1.45;color:var(--ink)}.lp-points li:last-child{border-bottom:1px solid var(--line)}.lp-btn{display:inline-flex;height:48px;flex-shrink:0;align-items:center;justify-content:center;gap:10px;border:0;border-radius:12px;background:var(--lime);padding:0 22px;font-family:var(--text);font-size:16px;font-weight:600;line-height:1;white-space:nowrap;color:var(--lime-ink)!important;cursor:pointer;transition:background-color var(--t1) var(--ease),transform var(--t1) var(--ease)}.lp-btn:hover{background:var(--lime-2)}.lp-btn:active{transform:scale(.98)}.lp-btn:disabled{cursor:not-allowed;opacity:.5}.lp-btn.is-sm{height:40px;padding:0 18px;font-size:15px;border-radius:10px}.lp-btn.is-lg{height:56px;padding:0 28px;font-size:17px;border-radius:14px}.lp-btn.is-xl{height:68px;padding:0 36px;font-size:19px;border-radius:16px}.lp-btn.is-light{background:var(--ink);color:#0b0b0a!important}.lp-btn.is-light:hover{background:#fff}.lp-btn.is-dark{background:#0b0b0a;color:var(--ink)!important}.lp-btn.is-dark:hover{background:#22221f}.lp-btn.is-quiet{background:var(--panel-3);color:var(--ink)!important}.lp-btn.is-quiet:hover{background:#31312d}.lp-btn-ghost{display:inline-flex;height:48px;align-items:center;justify-content:center;border-radius:12px;background:#f3f1ea14;padding:0 22px;font-size:16px;font-weight:500;color:var(--ink);transition:background-color var(--t1) var(--ease)}.lp-btn-ghost:hover{background:#f3f1ea24}.lp-btn-ghost.is-lg{height:56px;font-size:17px;border-radius:14px}.lp-link{display:inline-block;font-size:var(--t-body);font-weight:500;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color var(--t1) var(--ease)}.lp-link:hover{text-decoration-color:var(--ink)}.lp-link svg{display:inline-block;margin-left:8px;vertical-align:-.15em;transition:transform var(--t1) var(--ease)}.lp-link-tail{white-space:nowrap}.lp-link:hover svg{transform:translate(3px)}.lp-rec{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff4d3d}.lp-head{position:fixed;inset:0 0 auto;z-index:50;height:72px;transition:background-color var(--t2) var(--ease),border-color var(--t2) var(--ease);border-bottom:1px solid transparent}.lp-head.is-solid{border-bottom-color:var(--line);background:#080807db;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2)}.lp-head-row{display:flex;height:100%;align-items:center;gap:40px}.lp-brand{display:inline-flex;flex-shrink:0;align-items:center;gap:10px;color:var(--ink)}.lp-nav{display:none;align-items:center;gap:4px}.lp-nav a{position:relative;display:inline-flex;height:40px;align-items:center;border-radius:10px;padding:0 12px;font-size:15px;font-weight:450;color:var(--ink-2);transition:color var(--t1) var(--ease),background-color var(--t1) var(--ease)}.lp-nav a:hover{background:#f3f1ea0f;color:var(--ink)}.lp-nav a[aria-current=page]{color:var(--ink)}.lp-nav a[aria-current=page]:after{content:"";position:absolute;right:12px;bottom:4px;left:12px;height:2px;border-radius:2px;background:var(--ink)}.lp-head-cta{display:flex;margin-left:auto;align-items:center;gap:8px}.lp-head-login{display:inline-flex;height:40px;align-items:center;border-radius:10px;padding:0 12px;font-size:15px;color:var(--ink-2);transition:color var(--t1) var(--ease)}.lp-head-login:hover{color:var(--ink)}.lp-head-start{display:none}.lp-btn.is-sm.lp-head-start{border-radius:999px}@media(min-width:640px){.lp-head-start{display:inline-flex}}@media(min-width:1180px){.lp-nav{display:flex}}.lp-menu{position:static}.lp-menu>summary{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:12px;list-style:none;cursor:pointer;transition:background-color var(--t1) var(--ease)}.lp-menu>summary::-webkit-details-marker{display:none}.lp-menu>summary:hover{background:#f3f1ea14}.lp-menu-bars,.lp-menu-bars:before,.lp-menu-bars:after{display:block;width:20px;height:2px;border-radius:2px;background:var(--ink);transition:transform var(--t2) var(--ease),background-color var(--t2) var(--ease)}.lp-menu-bars{position:relative}.lp-menu-bars:before,.lp-menu-bars:after{content:"";position:absolute;left:0}.lp-menu-bars:before{top:-6px}.lp-menu-bars:after{top:6px}.lp-menu[open] .lp-menu-bars{background:transparent}.lp-menu[open] .lp-menu-bars:before{transform:translateY(6px) rotate(45deg)}.lp-menu[open] .lp-menu-bars:after{transform:translateY(-6px) rotate(-45deg)}.lp-menu-sheet{position:fixed;inset:72px 0 0;z-index:49;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--bg);padding:var(--s3) var(--gut) calc(var(--s4) + env(safe-area-inset-bottom))}.lp-menu-sheet nav{display:flex;flex-direction:column}.lp-menu-sheet nav>a{display:flex;align-items:center;border-bottom:1px solid var(--line);padding:14px 0;font-family:var(--disp);font-size:clamp(32px,9.2vw,40px);font-weight:900;line-height:1;color:var(--ink)}.lp-menu-sheet nav>a[aria-current=page]{color:var(--ink-3)}.lp-menu-lang{display:flex;padding-top:var(--s3)}.lp-menu-cta{display:grid;gap:12px;margin-top:auto;padding-top:var(--s4)}@media(min-width:1180px){.lp-menu{display:none}}@media(max-height:520px)and (max-width:1179px){.lp-menu-sheet nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s3)}.lp-menu-sheet nav>a{padding:10px 0;font-size:26px}.lp-menu-cta{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:var(--s3)}}html:has(.lp-menu[open]){overflow:hidden}.lp:has(.lp-menu[open]) .lp-head{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.lp-hero{position:relative;display:flex;min-height:max(100svh,720px);align-items:flex-end;padding-block:112px var(--s5);isolation:isolate}.lp-hero-stage{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#000}.lp-hero-poster,.lp-hero-canvas{position:absolute;inset:0;width:100%;height:100%}.lp-hero-poster{object-fit:cover}.lp-hero-src{position:absolute;width:2px;height:2px;opacity:0;pointer-events:none}.lp-hero-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#000c,#00000080 36%,#0000 62%),linear-gradient(0deg,#0009,#0000 46%);transition:opacity 1s var(--ease)}.lp-hero.is-split .lp-hero-scrim{opacity:.35}.lp-hero-copy>*{max-width:620px}.lp-hero-copy>.lp-h1{width:max-content;max-width:100%}@media(min-width:1180px){.lp-hero-copy>.lp-h1{max-width:none}.lp-hero-field,.lp-hero-meta{max-width:min(600px,44vw)}}.lp-hero-lead{margin-top:var(--s3)!important;max-width:540px!important;font-size:var(--t-lead);line-height:1.5;color:var(--ink);opacity:.86;text-wrap:pretty}.lp-hero-field{position:relative;z-index:5;margin-top:var(--s4);max-width:600px}.lp-hero-meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px var(--s3);margin-top:var(--s2);max-width:600px}.lp-hero-note{font-size:var(--t-small);line-height:1.5;color:var(--ink-2)}.lp-hero-pricing{font-size:var(--t-small)}@media(max-width:1179px){.lp-hero{display:block;min-height:0;padding:0 0 var(--s5)}.lp-hero-stage{position:relative;z-index:0;height:clamp(200px,56svh,min(128vw,600px))}.lp-hero-poster{object-position:74% 50%}.lp-hero-scrim{background:linear-gradient(0deg,var(--bg) 0%,rgb(8 8 7 / 0) 30%)}.lp-hero.is-split .lp-hero-scrim{opacity:1}.lp-hero-copy{position:relative;display:flex;flex-direction:column;margin-top:calc(-1 * var(--s4))}.lp-hero .lp-h1{font-size:min(15.5vw,104px,17svh)}.lp-hero .lp-h1-tail{margin-top:var(--s2)}.lp-hero-field{margin-top:var(--s3)}.lp-hero-lead{order:1;margin-top:var(--s4)!important;font-size:var(--t-body)}.lp-hero-field .lp-field-panel{position:relative;inset:auto;margin-top:8px}}.lp-cap{position:absolute;z-index:4;display:flex;flex-wrap:wrap;justify-content:center;gap:.06em .26em;pointer-events:none;font-family:var(--text);font-weight:800;line-height:1.12;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 0 2px rgb(0 0 0 / .7),0 2px 14px rgb(0 0 0 / .55)}.lp-cap .w{position:relative;border-radius:.16em;padding:.02em .12em;transition:background-color 90ms linear}.lp-cap .w.now{background:var(--violet);text-shadow:none}.lp-cap .w.mask{min-width:2.4em;background:#fff;color:transparent;text-shadow:none}.lp-cap.is-hero{opacity:0;transition:opacity .4s var(--ease)}.lp-hero.is-split .lp-cap.is-hero{opacity:1}.lp-sources{border-block:1px solid var(--line);background:var(--bg)}.lp-sources-row{display:flex;flex-direction:column;gap:var(--s3);padding-block:var(--s3)}.lp-sources-from{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.lp-sources-label{font-size:var(--t-small);color:var(--ink-3)}.lp-sources-from ul,.lp-sources-facts{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;gap:12px 24px}.lp-sources-from li{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-small);font-weight:500;color:var(--ink)}.lp-sources-facts li{font-size:var(--t-small);color:var(--ink-2)}.lp-sources-facts b{font-weight:600;color:var(--ink)}@media(min-width:1180px){.lp-sources-row{flex-direction:row;align-items:center;justify-content:space-between;padding-block:28px}.lp-sources-facts{gap:12px 32px}}.lp-reel-head{display:grid;gap:var(--s3);margin-bottom:var(--head-gap)}.lp-reel-head .lp-lead{max-width:34em}.lp-track{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;padding:0 max(var(--gut),calc((100% - var(--maxw)) / 2)) var(--s1);scroll-padding-inline:max(var(--gut),calc((100% - var(--maxw)) / 2));scrollbar-width:none;overscroll-behavior-x:contain;user-select:none;-webkit-user-select:none}.lp-track::-webkit-scrollbar{display:none}.lp-track.is-drag{cursor:grab}.lp-track.is-drag:active{cursor:grabbing}.lp-track:focus-visible{outline-offset:-2px}.lp-clip{flex:none;width:280px;margin:0}.lp-clipmedia{position:relative;overflow:hidden;background:var(--panel)}.lp-clipmedia img,.lp-clipmedia video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.lp-clip-ph{aspect-ratio:9 / 16;border-radius:var(--r-media);transition:opacity var(--t2) var(--ease)}.lp-track.has-focus .lp-clip:not(.is-focus) .lp-clip-ph{opacity:.45}.lp-cap.is-clip{right:18px;bottom:20%;left:18px;font-size:22px}.lp-clip figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:14px;font-size:var(--t-body);line-height:1.35}.lp-clip figcaption b{font-weight:600;color:var(--ink)}.lp-clip figcaption span{color:var(--ink-3);font-variant-numeric:tabular-nums}.lp-reel-tail{margin-top:var(--s3)}@media(min-width:768px){.lp-clip{width:320px}.lp-cap.is-clip{font-size:25px}}@media(min-width:1280px){.lp-clip{width:340px}.lp-cap.is-clip{font-size:27px}}.lp-cur{position:fixed;top:0;left:0;z-index:60;display:flex;height:36px;margin:20px 0 0 16px;align-items:center;gap:8px;border-radius:999px;background:linear-gradient(180deg,#ffffff1f,#ffffff08),#0e0e0d73;padding:0 14px;font-size:14px;font-weight:600;color:var(--ink);-webkit-backdrop-filter:blur(16px) saturate(1.8) brightness(.7);backdrop-filter:blur(16px) saturate(1.8) brightness(.7);box-shadow:inset 0 1px #ffffff38,0 0 0 1px #ffffff1a,0 12px 28px -12px #000c;pointer-events:none;opacity:0;transform:scale(.6);transform-origin:0 0;transition:opacity .2s var(--ease),transform .25s cubic-bezier(.2,.8,.2,1)}.lp-cur:before,.lp-cur:after{color:#f3f1ea99;font-weight:500}.lp-cur:before{content:"←"}.lp-cur:after{content:"→"}.lp-cur.is-on{opacity:1;transform:scale(1)}.lp-cur.is-down{transform:scale(.92)}.lp-crop{display:block;width:100%;height:100%;object-fit:cover}.lp-crop.is-dim{filter:brightness(.42) saturate(.9)}.lp-wave{display:flex;width:100%;height:100%;align-items:center;gap:2px}.lp-wave i{flex:1;height:calc(var(--h) * 100%);min-height:2px;border-radius:2px;background:#f3f1ea6b}.lp-how-title{margin-bottom:var(--head-gap)}.lp-how-steps{display:grid;gap:var(--s5) var(--s3);margin:0;padding:0;list-style:none;counter-reset:none}.lp-how-step{position:relative;display:grid;align-content:start;gap:12px}.lp-how-step>p{font-size:var(--t-body);line-height:1.55;color:var(--ink-2)}.lp-how-n{margin-top:var(--s2);font-family:var(--disp);font-size:72px;font-weight:900;line-height:.8;color:var(--ink)}.lp-how-cta{margin-top:var(--s4)}@media(min-width:640px){.lp-how-cta{margin-top:var(--s5)}}.lp-howf{position:relative;aspect-ratio:5 / 4;overflow:hidden;border-radius:var(--r-media);background:var(--panel)}.lp-howf.is-link>.lp-crop,.lp-howf.is-moments>.lp-crop{position:absolute;inset:0}.lp-howf-field{position:absolute;top:50%;right:16px;left:16px;display:flex;height:56px;align-items:center;gap:10px;border-radius:14px;background:#151514;padding:0 6px 0 16px;transform:translateY(-50%);box-shadow:0 0 0 1px #cdfe0280}.lp-howf-url{min-width:0;flex:1;overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis;color:var(--ink)}.lp-howf-btn{display:inline-flex;height:44px;align-items:center;border-radius:10px;background:var(--lime);padding:0 14px;font-size:14px;font-weight:600;color:var(--lime-ink)}.lp-howf-track{position:absolute;right:12px;bottom:12px;left:12px;height:92px;border-radius:14px;background:#0e0e0df0;padding:30px 12px 14px}.lp-howf-m,.st-seg{position:absolute;top:26px;bottom:10px;border-inline:3px solid var(--lime);border-radius:4px;background:#cdfe021a}.lp-howf-m em,.st-seg em{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);border-radius:6px;background:var(--violet);padding:2px 7px;font-size:13px;font-style:normal;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.lp-howf.is-clips{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px}.lp-howf-v{position:relative;height:62%;aspect-ratio:9 / 16;overflow:hidden;border-radius:12px;opacity:.75}.lp-howf-v.is-main{height:76%;opacity:1}.lp-howf-cap{position:absolute;right:6px;bottom:22%;left:6px;font-size:14px;font-weight:800;line-height:1.1;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 1px 6px rgb(0 0 0 / .6)}.lp-howf-cap b{border-radius:3px;background:var(--violet);padding:0 3px;font-weight:800}.lp-howf.is-cal{display:grid;grid-template-columns:repeat(3,1fr);align-content:center;gap:8px;padding:16px 12px}.lp-howf-day{display:grid;align-content:start;gap:8px}.lp-howf-dname{font-size:14px;color:var(--ink-3);text-align:center}.lp-howf-post{position:relative;aspect-ratio:9 / 15;overflow:hidden;border-radius:10px}.lp-howf-time{position:absolute;right:6px;bottom:6px;left:6px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:8px;background:#080807db;padding:4px 0;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}@media(min-width:640px){.lp-how-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-howf{aspect-ratio:4 / 5}}@media(min-width:1180px){.lp-how-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-story-title{margin-bottom:var(--head-gap)}.lp-story-steps{display:grid;gap:var(--s5);margin:0;padding:0;list-style:none}.lp-story-step{display:grid;align-content:start;gap:var(--s2)}.lp-story-step>p{color:var(--ink-2)}.lp-story-n{font-family:var(--disp);font-size:22px;font-weight:900;line-height:1;color:var(--ink-3)}.lp-story-inline{margin-top:var(--s1);max-width:480px}.lp-story-stage{display:none}@media(min-width:992px){.lp-story-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s5)}.lp-story-steps{gap:0}.lp-story-step{min-height:62svh;align-content:center;padding-block:var(--s4);opacity:.66;transition:opacity var(--t2) var(--ease)}.lp-story-step.is-active{opacity:1}.lp-story-step:first-child{min-height:50svh;align-content:start;padding-top:0}.lp-story-inline{display:none}.lp-story-stage{display:block;container-type:inline-size}.lp-story-stick{position:sticky;top:max(96px,calc(50svh - 28.125cqw + 20px));display:grid}.lp-story-stick>.st{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .4s var(--ease),visibility 0s .4s}.lp-story-stage[data-step="0"] .st[data-st="0"],.lp-story-stage[data-step="1"] .st[data-st="1"],.lp-story-stage[data-step="2"] .st[data-st="2"],.lp-story-stage[data-step="3"] .st[data-st="3"],.lp-story-stage[data-step="4"] .st[data-st="4"]{opacity:1;visibility:visible;transition:opacity .4s var(--ease)}}.st{--wl: 59.2%;--ww: 31.6%;--wr: 9.2%;--k: 1;position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--r-media);background:#000;font-size:14px;user-select:none;-webkit-user-select:none}.st-poster,.st-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.st-panel{position:absolute;z-index:3;border-radius:var(--r-ui);background:#10100ff0;color:var(--ink);box-shadow:0 18px 40px -18px #000c}.st-panel-h{margin-bottom:8px!important;font-size:14px;font-weight:600;color:var(--ink-2)}.st-moments{top:4%;right:2.4%;width:46%;padding:14px}.st-mom{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border-radius:10px;padding:8px;font-size:14px;line-height:1.25}.st-mom.is-on{background:var(--panel-3)}.st-mom em,.lp-auto-mom em{border-radius:6px;background:var(--violet);padding:2px 7px;font-size:13px;font-style:normal;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.st-mom span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-mom i{font-style:normal;color:var(--ink-3);font-variant-numeric:tabular-nums}.st-track{right:2.4%;bottom:4%;left:2.4%;height:22%;padding:34px 14px 14px}.st-seg.is-on{background:#cdfe022e}.st-head,.st-tl-head{position:absolute;top:10px;bottom:10px;left:43%;width:2px;border-radius:2px;background:var(--ink)}.st-curt{position:absolute;top:0;bottom:0;z-index:2;background:#060605e0;pointer-events:none}.st-curt.is-l{left:0;width:calc(var(--k) * var(--wl))}.st-curt.is-r{right:0;width:calc(var(--k) * var(--wr))}.st-win{display:none}.st-handle{position:absolute;top:0;bottom:0;left:max(28px,calc(var(--k) * var(--wl)));z-index:4;width:48px;margin-left:-24px;border:0;background:none;padding:0;cursor:ew-resize;touch-action:none;color:var(--lime-ink)}.st-handle:before{content:"";position:absolute;top:0;bottom:0;left:23px;width:2px;background:var(--lime)}.st-handle svg{position:absolute;top:50%;left:4px;width:40px;height:40px;margin-top:-20px;border-radius:50%;background:var(--lime);padding:10px}.st-switch{position:absolute;bottom:5%;left:3%;z-index:4;display:flex;gap:22px}.st-switch button{border:0;background:none;padding:0;font-family:var(--disp);font-size:44px;font-weight:900;line-height:1;color:#f3f1ea80;cursor:pointer;transition:color var(--t2) var(--ease)}.st-switch button.is-on{color:var(--ink)}.lp-cap.is-stage{top:64%;left:calc(var(--wl) + 1.5%);width:calc(var(--ww) - 3%);font-size:clamp(16px,1.7vw,26px)}.st.is-s1 .lp-cap.is-stage{opacity:0;transition:opacity var(--t2) var(--ease)}.st.is-s1.is-done .lp-cap.is-stage{opacity:1}.st-side{position:absolute;top:5%;bottom:5%;left:3%;z-index:3;display:flex;width:calc(var(--wl) - 6%);align-items:flex-start;gap:12px}.st-side>.st-panel{position:relative}.st-list{display:grid;flex:1;gap:2px;padding:14px}.st-opt{border-radius:8px;padding:7px 10px;font-size:14px;color:var(--ink-2);transition:background-color var(--t2) var(--ease),color var(--t2) var(--ease)}.st-opt.is-on{background:var(--panel-3);color:var(--ink)}.st-warn{max-width:300px;padding:16px;font-size:14px;line-height:1.45;color:var(--ink-2)}.st-warn-h{margin-bottom:6px!important;font-size:15px;font-weight:600;color:#ffb44d}.st-track.is-beep{right:auto;left:3%;width:calc(var(--wl) - 6%);bottom:5%;padding-top:34px}.st-beep{position:absolute;top:26px;bottom:10px;border-radius:6px;background:#ffb44d38;box-shadow:inset 0 0 0 2px #ffb44d}.st-beep em{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);font-size:13px;font-style:normal;font-weight:600;color:#ffb44d}.st-tc{display:flex;align-items:center;gap:14px;padding:10px 12px}.st-tc-n{font-family:var(--mono);font-size:14px;font-variant-numeric:tabular-nums}.st-tc-btns{display:flex;gap:6px}.st-tc-btns span{border-radius:8px;background:var(--panel-3);padding:5px 9px;font-size:13px;color:var(--ink)}.st-tl{bottom:5%;left:3%;display:grid;width:calc(var(--wl) - 6%);gap:8px;padding:12px}.st-tl-row{display:grid;grid-template-columns:72px 1fr;align-items:center;gap:10px;height:36px}.st-tl-k{font-size:13px;color:var(--ink-3)}.st-tl-film{display:flex;height:100%;overflow:hidden;gap:2px;border-radius:6px}.st-tl-film img{height:100%;min-width:0;flex:1;object-fit:cover}.lp-wave.is-tl{height:100%}.st-tl-words{display:flex;height:100%;gap:3px}.st-tl-words span{display:flex;flex:1;align-items:center;justify-content:center;border-radius:6px;background:var(--panel-3);font-size:13px}.st-tl-words span.is-on{background:var(--violet);color:#fff}.st-tl-head{left:calc(94px + 30%);background:var(--lime)}@media(max-width:991px){.st{--wl: 15.5%;--ww: 70.3%;--wr: 14.2%;aspect-ratio:4 / 5}.st-poster,.st-video{object-position:95% 50%}.st-moments{inset:auto 4% 30%;width:auto;padding:10px}.st-moments .st-mom:nth-child(n+4){display:none}.st-track,.st-track.is-beep{right:4%;bottom:4%;left:4%;width:auto;height:22%}.st-side{display:none}.lp-cap.is-stage{top:52%;font-size:21px}.st.is-s3 .lp-cap.is-stage{top:40%}.st-switch button{font-size:34px}.st-tl{right:4%;left:4%;width:auto}.st.is-s4 .lp-cap.is-stage{top:30%}}.lp-pub-grid{display:grid;gap:var(--s4)}.lp-pub-copy{display:grid;gap:var(--s3)}.lp-pub-side{display:grid;align-content:end;gap:var(--s2)}.lp-pub-cal-wrap{margin-top:var(--head-gap);overflow-x:auto;padding-inline:max(var(--gut),calc((100% - var(--maxw)) / 2));scrollbar-width:none}.lp-pub-cal-wrap::-webkit-scrollbar{display:none}.lp-cal{min-width:980px;border-radius:24px;background:var(--panel);padding:20px}.lp-cal-top{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 20px}.lp-cal-title{font-size:18px;font-weight:600}.lp-cal-tabs{display:flex;gap:4px;border-radius:12px;background:var(--panel-2);padding:4px}.lp-cal-tabs span{border-radius:9px;padding:7px 14px;font-size:14px;color:var(--ink-2)}.lp-cal-tabs .is-on{background:var(--panel-3);color:var(--ink)}.lp-cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.lp-cal-day{display:grid;align-content:start;gap:10px;border-radius:16px;background:var(--bg-2);padding:12px}.lp-cal-day.is-today{box-shadow:inset 0 0 0 1.5px var(--line-2)}.lp-cal-dh{display:flex;align-items:baseline;justify-content:space-between;padding:2px 2px 4px;font-size:14px;color:var(--ink-3)}.lp-cal-dh b{font-family:var(--disp);font-size:30px;font-weight:900;line-height:1;color:var(--ink)}.lp-cal-post{display:grid;gap:10px}.lp-cal-thumb{position:relative;aspect-ratio:9 / 14;overflow:hidden;border-radius:12px;background:var(--panel-2)}.lp-cal-thumb img{width:100%;height:100%;object-fit:cover}.lp-cal-time{position:absolute;bottom:8px;left:8px;display:inline-flex;align-items:center;gap:6px;border-radius:8px;background:#080807db;padding:4px 8px;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.lp-cal-ptitle{display:-webkit-box;min-height:2.7em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:1.35;color:var(--ink-2)}.lp-cal-drop{display:flex;aspect-ratio:9 / 14;align-items:center;justify-content:center;border:1.5px dashed var(--line-2);border-radius:12px;padding:12px;font-size:14px;color:var(--ink-3);text-align:center}@media(min-width:1180px){.lp-pub-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s6)}.lp-cal{min-width:0}}@media(max-width:1179px){.lp-cal{min-width:0}.lp-cal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-cal-day:nth-child(n+5){display:none}}@media(max-width:639px){.lp-cal{padding:14px}.lp-cal-tabs{display:none}.lp-cal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lp-cal-day{padding:8px}.lp-cal-day:nth-child(n+4){display:none}.lp-cal-dh b{font-size:24px}}.lp-auto-title{margin-bottom:var(--head-gap)}.lp-auto-chain{display:grid;gap:var(--s2)}.lp-auto-arrow{display:block;width:2px;height:28px;margin-inline:auto;background:var(--line-2)}.lp-auto-ep,.lp-auto-proj,.lp-auto-slots{border-radius:var(--r-media);background:var(--panel)}.lp-auto-ep{overflow:hidden}.lp-auto-ep-frame{position:relative;aspect-ratio:16 / 9}.lp-auto-ep-frame img{width:100%;height:100%;object-fit:cover}.lp-auto-ep-dur{position:absolute;right:10px;bottom:10px;border-radius:6px;background:#000c;padding:2px 7px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.lp-auto-ep-meta{display:flex;gap:12px;padding:14px 16px 18px}.lp-auto-ep-meta b{display:block;font-size:15px;font-weight:600;line-height:1.35}.lp-auto-ep-meta span{display:block;margin-top:4px;font-size:14px;color:var(--ink-3)}.lp-auto-proj,.lp-auto-slots{display:grid;align-content:start;gap:4px;padding:16px}.lp-auto-proj-h{margin-bottom:6px!important;font-size:15px;font-weight:600;color:var(--ink-2)}.lp-auto-mom{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border-radius:10px;background:var(--panel-2);padding:10px;font-size:14px;line-height:1.3}.lp-auto-mom i{font-style:normal;color:var(--ink-3);font-variant-numeric:tabular-nums}.lp-auto-clips{display:flex;justify-content:center;gap:10px}.lp-auto-clips>div{width:30%;max-width:150px;aspect-ratio:9 / 16;overflow:hidden;border-radius:14px}.lp-auto-slot{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;border-radius:10px;background:var(--panel-2);padding:12px;font-size:15px}.lp-auto-slot b{font-weight:600;font-variant-numeric:tabular-nums}.lp-auto-slot span{text-align:right;color:var(--ink-3)}.lp-auto-text{display:grid;gap:var(--s4);margin-top:var(--head-gap)}@media(min-width:1180px){.lp-auto-chain{grid-template-columns:1.25fr auto 1.1fr auto 1fr auto .8fr;align-items:center;gap:var(--s2)}.lp-auto-arrow{width:32px;height:2px}.lp-auto-clips>div{width:33%}.lp-auto-text{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s6)}.lp-points.is-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3)}.lp-points.is-row li,.lp-points.is-row li:last-child{border-bottom:0;padding-top:var(--s2)}}.lp-spy-grid{display:grid;gap:var(--s5)}.lp-spy-copy{display:grid;align-content:start;gap:var(--s3)}.lp-spy-chan{display:grid;gap:12px;margin-top:var(--s2)}.lp-spy-chan>p{color:var(--ink-2)}.lp-bands{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:10px;margin-top:var(--s1);border-radius:var(--r-ui);background:var(--panel);padding:18px 16px 14px}.lp-band{display:grid;gap:10px}.lp-band-dots{display:flex;flex-wrap:wrap-reverse;align-content:flex-start;gap:4px;min-height:70px}.lp-band-dots i{width:10px;height:10px;border-radius:3px;background:#f3f1ea4d}.lp-band.is-2 .lp-band-dots i{background:#f3f1ea99}.lp-band.is-3 .lp-band-dots i,.lp-band.is-4 .lp-band-dots i{background:var(--violet)}.lp-band-name{font-size:14px;color:var(--ink-2)}.lp-spy-wall{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:820px}.lp-spy-card{position:relative;aspect-ratio:9 / 16;margin:0;overflow:hidden;border-radius:var(--r-media);background:var(--panel)}.lp-spy-card img{width:100%;height:100%;object-fit:cover}.lp-spy-card.is-1,.lp-spy-card.is-3{transform:translateY(48px)}.lp-spy-x{position:absolute;top:14px;left:16px;font-family:var(--disp);font-size:64px;font-weight:900;line-height:.9;color:#fff;text-shadow:0 2px 18px rgb(0 0 0 / .5)}.lp-spy-card figcaption{position:absolute;right:12px;bottom:12px;left:12px;display:grid;gap:2px;border-radius:12px;background:#0a0a09e0;padding:10px 12px}.lp-spy-card figcaption b{font-size:16px;font-weight:600}.lp-spy-card figcaption span{font-size:14px;color:var(--ink-2)}.lp-spy-card.is-2 figcaption{bottom:68px}.lp-spy-make{position:absolute;right:12px;bottom:12px;left:12px;display:flex;height:44px;align-items:center;justify-content:center;border-radius:12px;background:var(--lime);font-size:15px;font-weight:600;color:var(--lime-ink)}@media(max-width:639px){.lp-spy-x{font-size:48px}.lp-spy-card figcaption{padding:8px 10px}.lp-spy-card figcaption span{display:none}.lp-spy-card.is-2 figcaption{bottom:12px}.lp-spy-make{display:none}}@media(min-width:1180px){.lp-spy-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s6);align-items:start}.lp-spy-wall{justify-self:end;gap:20px;margin-right:calc(-1 * var(--gut));padding-bottom:48px}}.lp-pulse-grid{display:grid;gap:var(--s5)}.lp-pulse-copy{display:grid;align-content:center;gap:var(--s3)}.lp-pulse-visual{position:relative;padding-bottom:120px}.lp-pulse-panel{border-radius:24px;background:var(--panel);padding:20px}.lp-pulse-head{display:flex;gap:var(--s4);margin-bottom:var(--s3)}.lp-pulse-head span{display:block;font-size:14px;color:var(--ink-3)}.lp-pulse-head b{display:block;margin-top:4px;font-family:var(--disp);font-size:44px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.lp-pulse-svg{display:block;width:100%;height:220px}.lp-pulse-gl{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.lp-pulse-bar{fill:#f3f1ea29}.lp-pulse-area{fill:#f3f1ea0f}.lp-pulse-line{fill:none;stroke:var(--ink);stroke-width:2.5;vector-effect:non-scaling-stroke}.lp-pulse-axis{display:flex;justify-content:space-between;margin-top:10px;font-size:14px;color:var(--ink-3)}.lp-phone{position:absolute;right:6%;bottom:0;width:min(300px,78%);border-radius:34px;background:#1a1a18;padding:14px 12px 18px;box-shadow:0 0 0 6px #0b0b0a,0 30px 60px -20px #000000e6}.lp-phone-bar{display:flex;align-items:center;gap:10px;padding:4px 6px 12px;border-bottom:1px solid var(--line)}.lp-phone-bar b{display:block;font-size:15px;font-weight:600}.lp-phone-bar span{font-size:14px;color:var(--ink-3)}.lp-phone-ava{display:flex;width:36px;height:36px;flex:none;align-items:center;justify-content:center;border-radius:50%;background:var(--lime);font-weight:700;color:var(--lime-ink)!important}.lp-phone-msg{position:relative;display:grid;gap:6px;margin-top:14px;border-radius:16px 16px 16px 4px;background:var(--panel-3);padding:12px 14px 24px;font-size:14px;line-height:1.4}.lp-phone-msg b{font-weight:600}.lp-phone-time{position:absolute;right:12px;bottom:6px;font-size:13px;color:var(--ink-3)}@media(max-width:767px){.lp-pulse-visual{padding-bottom:0}.lp-phone{position:relative;right:auto;width:84%;margin:-72px 8px 0 auto}.lp-pulse-panel{padding-bottom:92px}.lp-pulse-svg{height:180px}.lp-pulse-head b{font-size:36px}}@media(min-width:1180px){.lp-pulse-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s6);align-items:center}.lp-pulse-svg{height:300px}.lp-phone{right:-4%}}.lp-mcp-grid{display:grid;gap:var(--s5)}.lp-mcp-copy{display:grid;align-content:start;gap:var(--s3)}.lp-mcp-plan{font-size:var(--t-body);font-weight:500}.lp-chat{overflow:hidden;border-radius:24px;background:var(--panel)}.lp-chat-top{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--line);padding:14px 18px}.lp-chat-dot{width:11px;height:11px;border-radius:50%;background:var(--panel-3)}.lp-chat-name{margin-left:8px;font-size:14px;color:var(--ink-3)}.lp-chat-body{display:grid;gap:18px;padding:22px 18px 26px}.lp-chat-user{justify-self:end;max-width:34em;border-radius:18px 18px 4px;background:var(--panel-3);padding:14px 16px;font-size:var(--t-body);line-height:1.45}.lp-chat-log{display:grid;gap:8px;margin:0;padding:0;list-style:none}.lp-chat-log li{display:grid;gap:4px;border-radius:12px;background:var(--bg-2);padding:10px 14px}.lp-chat-log code{font-family:var(--mono);font-size:14px;color:var(--violet-ink)}.lp-chat-log span{font-size:14px;color:var(--ink-2)}.lp-chat-bot{max-width:36em;font-size:var(--t-body);line-height:1.55}@media(min-width:768px){.lp-chat-log li{grid-template-columns:220px 1fr;align-items:baseline;gap:16px}.lp-chat-body{padding:28px 28px 32px}}@media(min-width:1180px){.lp-mcp-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s6);align-items:center}}.lp-who-list{margin:var(--head-gap) 0 0;padding:0;list-style:none}.lp-who-row{display:grid;grid-template-columns:64px 1fr;align-items:center;gap:var(--s2) var(--s3);border-top:1px solid var(--line);padding-block:var(--s4)}.lp-who-row:last-child{border-bottom:1px solid var(--line)}.lp-who-thumb{width:64px;aspect-ratio:9 / 16;border-radius:12px}.lp-who-row>p{grid-column:1 / -1;color:var(--ink-2)}.lp-who-fig{display:flex;align-items:baseline;gap:12px}.lp-who-fig b{font-family:var(--disp);font-size:56px;font-weight:900;line-height:.85;color:var(--ink)!important;font-variant-numeric:tabular-nums}.lp-who-fig span{max-width:14em;font-size:var(--t-small);line-height:1.4;color:var(--ink-2)}@media(min-width:1024px){.lp-who-row{grid-template-columns:80px minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:center;gap:var(--s4)}.lp-who-thumb{width:80px}.lp-who-row>p{grid-column:auto}.lp-who-fig{flex-direction:column;gap:8px}.lp-who-fig b{font-size:72px}}.lp-cmp-table{margin-top:var(--head-gap)}.lp-cmp-table table{width:100%;border-collapse:separate;border-spacing:0}.lp-cmp-table thead th{padding:0 20px 20px;font-family:var(--disp);font-size:30px;font-weight:900;line-height:1;text-align:left;vertical-align:bottom;color:var(--ink-2)}.lp-cmp-table thead th.is-kutto{border-radius:18px 18px 0 0;background:var(--panel-2);padding-top:24px;color:var(--ink)}.lp-cmp-table tbody th,.lp-cmp-table tbody td{border-top:1px solid var(--line);padding:18px 20px;font-size:var(--t-body);line-height:1.45;text-align:left;vertical-align:top}.lp-cmp-table tbody th{padding-left:0;font-weight:500;color:var(--ink)}.lp-cmp-table tbody td{color:var(--ink-2)}.lp-cmp-table td.is-kutto{background:var(--panel-2);font-weight:500;color:var(--ink)}.lp-cmp-table tbody tr:last-child td.is-kutto{border-radius:0 0 18px 18px}.lp-cmp-table td.is-empty{color:var(--ink-3)}.lp-cmp-note{margin-top:var(--s3);max-width:48em}@media(max-width:899px){.lp-cmp-table thead{display:none}.lp-cmp-table table,.lp-cmp-table tbody,.lp-cmp-table tr,.lp-cmp-table th,.lp-cmp-table td{display:block}.lp-cmp-table tr{border-top:1px solid var(--line);padding-block:20px}.lp-cmp-table tbody th,.lp-cmp-table tbody td{border:0;padding:0}.lp-cmp-table tbody th{margin-bottom:12px;font-size:18px}.lp-cmp-table tbody td{display:grid;grid-template-columns:9.5em minmax(0,1fr);gap:12px;padding:8px 12px;font-size:var(--t-small)}.lp-cmp-table tbody td:before{content:attr(data-col);color:var(--ink-3)}.lp-cmp-table td.is-kutto,.lp-cmp-table tbody tr:last-child td.is-kutto{margin-top:4px;border-radius:12px;padding:12px}.lp-cmp-table td.is-kutto:before{color:var(--ink-2)}}.pp{position:relative}.pp-radio{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pp-toggle{display:inline-flex;gap:4px;border-radius:14px;background:var(--panel);padding:4px}.pp-toggle label{display:inline-flex;height:44px;align-items:center;gap:8px;border-radius:11px;padding:0 18px;font-size:15px;font-weight:500;color:var(--ink-2);cursor:pointer;transition:background-color var(--t1) var(--ease),color var(--t1) var(--ease)}.pp-toggle label:hover{color:var(--ink)}.pp:has(.pp-radio.is-m:checked) .pp-toggle label:first-child,.pp:has(.pp-radio.is-y:checked) .pp-toggle label:last-child{background:var(--panel-3);color:var(--ink)}.pp:has(.pp-radio:focus-visible) .pp-toggle{outline:2px solid var(--ink);outline-offset:3px}.pp-off{border-radius:999px;background:var(--lime);padding:4px 8px;font-size:13px;font-weight:700;line-height:1;color:var(--lime-ink)}.pp-was{margin-right:8px;color:var(--ink-3);text-decoration-thickness:1.5px}.pp-save{font-weight:600;color:var(--lime)}.pp-y{display:none!important}.pp:has(.pp-radio.is-y:checked) .pp-y{display:block!important}.pp:has(.pp-radio.is-y:checked) .pp-m{display:none!important}.pp-cards{display:grid;gap:var(--s2)}.pp-card{position:relative;display:flex;flex-direction:column;border-radius:24px;background:var(--panel);padding:28px 24px}.pp-card.is-accent{box-shadow:inset 0 0 0 2px var(--ink)}.pp-name{margin:0;font-family:var(--disp);font-size:44px;font-weight:900;line-height:.9}.pp-tag{margin-top:10px!important;min-height:3em;font-size:var(--t-small);line-height:1.45;color:var(--ink-2)}.pp-price{display:flex;align-items:baseline;gap:10px;margin-top:var(--s3)!important}.pp-price b{font-family:var(--disp);font-size:72px;font-weight:900;line-height:.85;font-variant-numeric:tabular-nums}.pp-price span{font-size:var(--t-small);color:var(--ink-2)}.pp-sub{margin-top:10px!important;min-height:1.5em;font-size:var(--t-small);color:var(--ink-2)}.pp-price.pp-y,.pp-sub.pp-y{display:none!important}.pp:has(.pp-radio.is-y:checked) .pp-price.pp-y{display:flex!important}.pp-yield{margin-top:var(--s3)!important;border-top:1px solid var(--line);padding-top:var(--s2);font-size:var(--t-body);color:var(--ink-2)}.pp-yield b{font-weight:600;color:var(--ink)}.pp-line{margin-top:8px!important;font-size:var(--t-small);line-height:1.5;color:var(--ink-2)}.pp-list{display:grid;flex:1;align-content:start;margin:var(--s3) 0 0;border-top:1px solid var(--line);padding:var(--s2) 0 0;list-style:none;gap:12px}.pp-list li{font-size:var(--t-small);line-height:1.45;color:var(--ink-2)}.pp-list b{font-weight:600;color:var(--ink)}.pp-btn{margin-top:var(--s4);width:100%}[data-region]:not([hidden]){display:contents}.pp-pay-later{margin-top:var(--s3);max-width:52em;font-size:var(--t-small);line-height:1.55;color:var(--ink-2)}.pp-saving{max-width:52em;font-size:var(--t-small);line-height:1.5;color:var(--ink-2)}@media(min-width:900px){.pp-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pp-card{padding:32px}}.lp-teaser-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s4)}.lp-teaser-head>div:first-child{display:grid;gap:var(--s3)}.lp-teaser-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s4);margin-top:var(--s4)}.lp-teaser-trial{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.lp-teaser-trial span{font-size:var(--t-small);color:var(--ink-2)}.lp-teaser-facts{display:flex;flex-wrap:wrap;gap:8px 28px;margin:var(--s3) 0 0;padding:0;list-style:none;font-size:var(--t-small);color:var(--ink-2)}.lp-faq-grid{display:grid;gap:var(--s4)}.lp-faq-head{display:grid;align-content:start;gap:var(--s3)}.lp-faq-help{font-size:var(--t-body);color:var(--ink-2)}.lp-faq-list{border-top:1px solid var(--line)}.lp-faq-item{border-bottom:1px solid var(--line)}.lp-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:22px 0;list-style:none;cursor:pointer}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item h3{margin:0;font-size:18px;font-weight:500;line-height:1.35;transition:color var(--t1) var(--ease)}.lp-faq-item summary:hover h3{color:#fff}.lp-faq-plus{position:relative;width:32px;height:32px;flex:none;border-radius:50%;background:var(--panel-2)}.lp-faq-plus:before,.lp-faq-plus:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--ink);transition:transform var(--t2) var(--ease)}.lp-faq-plus:after{transform:rotate(90deg)}.lp-faq-item[open] .lp-faq-plus:after{transform:rotate(0)}.lp-faq-item p{max-width:44em;padding:0 48px 24px 0;font-size:var(--t-body);line-height:1.6;color:var(--ink-2)}@media(min-width:1024px){.lp-faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s6)}.lp-faq-head{position:sticky;top:112px;align-self:start}.lp-faq-item h3{font-size:20px}}:where(section):has(+.lp-final){position:relative;z-index:1;border-radius:0 0 32px 32px;background:var(--bg)}.lp-final{position:relative;overflow:clip;margin-top:-230px;background:linear-gradient(160deg,#95eb90,#adf63d,#eafca1);color:#0b0b0a}.lp-final-clips{position:absolute;inset:var(--marquee-h) 0 0;pointer-events:none}.lp-final-clips .lp-clipmedia{position:absolute;width:200px;aspect-ratio:9 / 16;border:8px solid #191919;border-radius:24px;background:#191919;box-shadow:0 28px 56px -28px #0009}.lp-final-clips .is-a{bottom:110px;left:calc(50% - 720px);transform:rotate(-4deg)}.lp-final-clips .is-b{bottom:36px;left:calc(50% - 580px);width:170px;transform:rotate(3deg)}.lp-final-clips .is-c{bottom:120px;right:calc(50% - 715px);transform:rotate(4deg)}.lp-final-clips .is-d{bottom:44px;right:calc(50% - 575px);width:165px;transform:rotate(-3deg)}.lp-final-box{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.lp-final-pin{height:var(--marquee-h)}.lp-final-marquee{position:sticky;top:45vh;overflow:clip}.lp-final-marquee-row{display:flex;width:max-content;white-space:nowrap}.lp-final-marquee-item{display:inline-flex;align-items:center;gap:.25em;padding-right:.25em;font-family:var(--disp);font-weight:900;font-size:clamp(64px,7.4vw,140px);line-height:.9;letter-spacing:-.01em;color:#0b0b0a}.lp-final-star{width:.42em;height:.42em;flex-shrink:0}@media(prefers-reduced-motion:no-preference){.lp-final-marquee-row{animation:lp-final-marquee 9s linear infinite}}@keyframes lp-final-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% / 3))}}.lp-final-title{max-width:11em;font-size:clamp(56px,8.4vw,148px);line-height:.86;color:#0b0b0a}.lp-final-lead{margin-top:var(--s3)!important;max-width:34em;text-wrap:balance;font-size:var(--t-lead);line-height:1.45;font-weight:500;color:#0b0b0a}.lp-final-anchor{position:relative;width:100%;margin-top:var(--s4);min-height:var(--dock-h)}.lp-final-slot{height:var(--dock-h)}.lp-final-cta{display:flex;min-height:var(--dock-h);align-items:center;justify-content:center}.lp-final-tail{height:var(--below);padding-top:var(--s3)}.lp-final-note{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;font-size:var(--t-small);font-weight:500;color:#0b0b0a}.lp-final-note li{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#0b0b0a14;padding:6px 14px 6px 8px}.lp-final-note li:before{content:"";width:18px;height:18px;flex-shrink:0;border-radius:999px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ddff46' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 11px no-repeat,#0b0b0a}@media(max-width:1279px){.lp-final-clips .is-b,.lp-final-clips .is-d{display:none}.lp-final-clips .is-a{left:-60px;width:180px}.lp-final-clips .is-c{right:-60px;width:180px}}@media(max-width:899px){.lp-final-clips{display:none}}.lp-dock{position:sticky;bottom:calc(16px + env(safe-area-inset-bottom));z-index:30;width:min(640px,calc(100% - 32px));height:var(--dock-h);margin:calc(-1 * (var(--dock-h) + var(--below))) auto var(--below);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--ease),visibility 0s .3s}.lp-dock.is-visible,.lp-dock.is-landed{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s var(--ease)}.lp-dock-form,.lp-dock-run{display:flex;height:100%;align-items:center;gap:10px;border-radius:999px;background:#0b0b0a;padding:0 8px 0 26px;box-shadow:0 0 0 1px #f3f1ea24,0 24px 48px -20px #000000d9;transition:box-shadow .25s var(--ease)}.lp-dock.is-landed .lp-dock-form{box-shadow:0 20px 40px -24px #00000080}.lp-dock-icon{color:var(--ink-3)}.lp-dock-form input{min-width:0;height:100%;flex:1;border:0;background:transparent;font-family:var(--text);font-size:17px;color:var(--ink);outline:none}.lp-dock-form input::placeholder{color:var(--ink-3)}.lp-dock-btn{height:56px;flex-shrink:0;padding:0 28px;font-size:17px;border-radius:999px;transition:background-color .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease),transform var(--t1) var(--ease)}@media(hover:hover){.lp-dock-btn:hover{background:transparent;color:#f8f8f8!important;box-shadow:inset 0 0 0 1px #f8f8f8}}.lp-dock-run{display:none;justify-content:center;padding:0 18px;font-size:16px;color:var(--ink)}.lp-dock.is-running .lp-dock-form{display:none}.lp-dock.is-running .lp-dock-run{display:flex}@media(min-width:992px)and (prefers-reduced-motion:no-preference){.lp-dock:not(.is-landed) .lp-dock-form{position:relative;isolation:isolate;background:linear-gradient(180deg,#ffffff1a,#ffffff08 55%),#0e0e0d80;-webkit-backdrop-filter:blur(26px) saturate(1.8) brightness(.6);backdrop-filter:blur(26px) saturate(1.8) brightness(.6);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,inset 0 0 24px #ffffff0a,0 24px 48px -20px #000000d9}.lp-dock:not(.is-landed) .lp-dock-form:before{position:absolute;z-index:-1;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(160deg,#ffffff6b,#ffffff14 30%,#ffffff0a 70%,#ffffff38);content:"";pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.lp-dock:not(.is-landed) .lp-dock-form input::placeholder,.lp-dock:not(.is-landed) .lp-dock-icon{color:#f3f1eab8}body:has(.lp-dock.is-visible) [data-cookie-notice]{bottom:calc(16px + var(--dock-h) + 12px)}}.lp-final.is-static .lp-final-tail{height:auto;padding-bottom:var(--s6)}@media(max-width:991px),(prefers-reduced-motion:reduce){.lp-final-box{padding-top:var(--s6)}.lp-final-anchor{position:static}.lp-dock{position:relative;bottom:auto;opacity:1;visibility:visible;pointer-events:auto;width:min(640px,calc(100% - 2 * var(--gut)))}.lp-dock-form{padding-left:22px}}@media(max-width:639px){.lp.dark{--dock-h: 64px;--below: 200px}.lp-dock-form input{font-size:16px}.lp-dock-icon{display:none}.lp-dock-btn{height:50px;padding:0 16px;font-size:16px}}.lp-field-row{display:flex;height:72px;align-items:center;gap:8px;border-radius:36px;background:#151514;padding:8px 8px 8px 6px;box-shadow:0 0 0 1px var(--line-2);transition:box-shadow var(--t1) var(--ease)}.lp-field-row:focus-within{box-shadow:0 0 0 1.5px #cdfe0299}.lp-field-row input{font-family:var(--text)}.lp-field-btn{height:56px;padding:0 28px;font-size:17px;border-radius:999px}.lp-field-panel{position:absolute;inset:calc(100% + 8px) 0 auto;z-index:30;border-radius:24px;background:#151514;padding:6px 6px 8px;box-shadow:0 0 0 1px var(--line-2),0 30px 60px -24px #000000e6}.lp-field-panel[data-side=up]{inset:auto 0 calc(100% + 8px)}.lp-field-panel-h{padding:8px 12px 6px;font-size:14px;font-weight:600;color:var(--ink-2)}.lp-field-note{margin-top:6px!important;border-top:1px solid var(--line);padding:10px 12px 4px;font-size:14px;line-height:1.5;color:var(--ink-2)}.lp-field-note b{font-weight:500;color:var(--ink)}@media(max-width:639px){.lp-field-row{height:64px;padding:6px 6px 6px 4px;border-radius:32px}.lp-field-btn{height:52px;padding:0 16px;font-size:16px}.lp-hide-sm{display:none}}.lp-shimmer{position:relative;overflow:hidden;background:var(--surface-2)}.lp-shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,color-mix(in oklab,var(--foreground) 7%,transparent) 50%,transparent 100%);transform:translateY(-100%);animation:lp-shimmer 1.8s var(--ease) infinite}@keyframes lp-shimmer{to{transform:translateY(100%)}}.lp-rail{scrollbar-width:none;overscroll-behavior-x:contain}.lp-rail::-webkit-scrollbar{display:none}.lp>footer{margin-top:0}.pr-hero{padding-top:calc(72px + var(--s6));padding-bottom:var(--s5)}.pr-crumbs{display:flex;gap:8px;margin-bottom:var(--s3);font-size:var(--t-small);color:var(--ink-3)}.pr-crumbs a:hover{color:var(--ink)}.pr-hero .lp-lead{margin-top:var(--s3);max-width:34em}.pr-hero-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3);margin-top:var(--s4)}.pr-trial{display:grid;gap:var(--s3);margin-top:var(--s3);border-radius:24px;background:var(--panel);padding:28px 24px}.pr-trial h2{font-family:var(--disp);font-size:clamp(36px,3.4vw,56px);font-weight:900;line-height:.92}.pr-trial p{max-width:40em;color:var(--ink-2)}@media(min-width:1024px){.pr-trial{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s5);padding:36px 40px}}.pr-hours{margin-top:var(--s3);max-width:52em;font-size:var(--t-small);line-height:1.55;color:var(--ink-2)}.pr-sec-title{margin-bottom:var(--head-gap)}.pr-table-wrap{position:relative}.pr-table{width:100%;border-collapse:separate;border-spacing:0}.pr-table thead th{position:sticky;top:72px;z-index:2;background:var(--bg);padding:16px 16px 14px;font-family:var(--disp);font-size:34px;font-weight:900;line-height:1;text-align:left}.pr-table thead th:first-child{width:40%}.pr-table thead th:not(:first-child){background:#0808079e;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}.pr-table thead th.is-accent{background:linear-gradient(#f3f1ea0d,#f3f1ea0d),#0808079e}.pr-table thead th small{display:block;margin-top:6px;font-family:var(--text);font-size:15px;font-weight:500;color:var(--ink-2)}.pr-table tbody th,.pr-table tbody td{border-top:1px solid var(--line);padding:14px 16px;font-size:var(--t-small);line-height:1.45;text-align:left;vertical-align:top}.pr-table tbody th{padding-left:0;font-weight:400;color:var(--ink)}.pr-table tbody td{color:var(--ink);font-variant-numeric:tabular-nums}.pr-table td.is-no{color:var(--ink-3)}.pr-table .is-accent{background:#f3f1ea0a}.pr-table tr.pr-group th{border-top:0;padding-top:var(--s4);padding-bottom:10px;font-family:var(--text);font-size:18px;font-weight:600;color:var(--ink)}.pr-foot{margin-top:var(--s3);max-width:48em}.pr-extra-grid{display:grid;gap:var(--s5)}.pr-extra h3{margin-bottom:var(--s2);font-size:20px;font-weight:600}.pr-prices{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.pr-prices li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 24px;border-bottom:1px solid var(--line);padding:14px 0;font-size:var(--t-small);line-height:1.45}.pr-prices li b{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.pr-prices li span{grid-column:1 / -1;color:var(--ink-2)}.pr-free{margin-top:var(--s4);border-radius:20px;background:var(--panel);padding:22px 24px;color:var(--ink-2)}.pr-free b{font-weight:600;color:var(--ink)}@media(min-width:1024px){.pr-extra-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5) var(--s6)}}.pr-steps{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:step;border-top:1px solid var(--line)}.pr-steps li{display:grid;grid-template-columns:56px 1fr;gap:var(--s2);border-bottom:1px solid var(--line);padding:var(--s3) 0}.pr-steps h3,.pr-steps p{grid-column:2}.pr-steps li:before{grid-row:1 / span 2;counter-increment:step;content:counter(step);font-family:var(--disp);font-size:48px;font-weight:900;line-height:.85}.pr-steps h3{font-size:19px;font-weight:600;line-height:1.35}.pr-steps p{margin-top:6px!important;max-width:46em;color:var(--ink-2)}@media(min-width:1024px){.pr-steps li{grid-template-columns:96px minmax(0,4fr) minmax(0,7fr);gap:var(--s4);align-items:baseline}.pr-steps li:before{grid-row:auto;font-size:64px}.pr-steps h3{grid-column:2}.pr-steps p{grid-column:3;margin-top:0!important}}.pr-rules{display:grid;gap:var(--s4) var(--s5);margin:0;padding:0;list-style:none}.pr-rules li{display:grid;align-content:start;gap:10px;border-top:2px solid var(--ink);padding-top:var(--s2)}.pr-rules h3{font-size:19px;font-weight:600;line-height:1.3}.pr-rules p{color:var(--ink-2)}@media(min-width:768px){.pr-rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1180px){.pr-rules{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s3);border-radius:24px;background:var(--panel);padding:28px 24px}.pr-strip p{max-width:40em;font-size:var(--t-lead);line-height:1.45}@media(min-width:1024px){.pr-strip{padding:36px 40px}}@media(prefers-reduced-motion:reduce){.lp *,.lp *:before,.lp *:after{transition:none!important;animation:none!important}}.pr-trial-title{font-family:var(--disp);font-size:clamp(36px,3.4vw,56px);font-weight:900;line-height:.92;color:var(--ink)}.pr-trial-title b{font-weight:900}.pr-trial p+p{margin-top:12px}.pr-extra-lead{margin:var(--s3) 0 var(--head-gap)!important}.lp-final-alt{display:inline-block;margin-top:var(--s2);font-size:var(--t-small);font-weight:500;color:#0b0b0a!important;text-decoration:underline!important;text-underline-offset:4px}.lp:has(.lp-menu[open]) .lp-head-login,.lp:has(.lp-menu[open]) .lp-head-start{visibility:hidden}@media(max-width:767px){.pr-table,.pr-table thead,.pr-table tbody{display:block}.pr-table thead{position:sticky;top:72px;z-index:2;background:#0808079e;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}.pr-table thead th:not(:first-child),.pr-table thead th.is-accent{-webkit-backdrop-filter:none;backdrop-filter:none}.pr-table thead th:not(:first-child){background:transparent}.pr-table thead th.is-accent{background:#f3f1ea0d}.pr-table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-table thead td{display:none}.pr-table thead th{position:static;padding:12px 10px 10px;border-bottom:1px solid var(--line-2);font-size:24px}.pr-table thead th small{margin-top:4px;font-size:14px;white-space:nowrap}.pr-table .pr-per{display:none}.pr-table tbody .is-accent{background:none}.pr-table tbody th[scope=row]{grid-column:1 / -1;padding:14px 0 4px;color:var(--ink-2)}.pr-table tbody td{border-top:0;padding:2px 10px 14px;font-size:var(--t-body);font-weight:500}.pr-table tr.pr-group{display:block}.pr-table tr.pr-group th{display:block;padding-top:var(--s4)}.pr-table tr.pr-group+tr th[scope=row]{border-top:0}}@media(pointer:coarse){.lp-link{padding-block:10px;line-height:24px}}@media(pointer:coarse){.lp-brand,.lp-head-login,.lp-btn.is-sm{min-height:44px}.lp-final-alt{display:inline-flex;min-height:44px;align-items:center}.pr-crumbs{align-items:center}.pr-crumbs a{display:inline-flex;min-width:44px;min-height:44px;align-items:center}.st-switch button{min-height:44px}}@media(max-width:991px){.lp>footer>div{padding-inline:var(--gut)}}@media(max-width:639px){.lp-btn.is-xl{width:100%;height:60px;padding:0 20px;font-size:17px}}
