html:has(.lp){background:#070509}html:has(.lp) body{background:#070509}.lp{--bg:#070509;--bg2:#0c090d;--bg3:#141015;--ink:#f8f3ee;--ink2:#fcf1e8b8;--ink3:#fcf1e880;--ink4:#fcf1e852;--line:#ffece014;--line2:#ffece021;--line3:#ffece038;--glass:#fff5ee09;--glass2:#fff5ee0f;--amb:#ffb65e;--pch:#ff9270;--ros:#ff6390;--vio:#a070ff;--acc:#ffc3a0;--mint:#8ff0c2;--grad:linear-gradient(95deg, #ffc27a 0%, #ff7d8c 46%, #a66cff 100%);--ease:cubic-bezier(.2, .8, .2, 1);--sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--serif:"Instrument Serif", Georgia, serif;background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px;line-height:1.5;overflow-x:clip}.lp ::selection{color:#fff;background:#ff7d8c66}.lp :focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid #ffc7a6}.lp .wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.lp .mono{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:400}.lp .ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.lp .ic.fill{fill:currentColor;stroke:none}.lp .wm{font-family:var(--mono);letter-spacing:-.02em;white-space:nowrap;color:var(--ink);align-items:center;font-weight:500;line-height:1;display:inline-flex}.lp .wm i{background:var(--grad);border-radius:1px;width:.46em;height:1em;margin-left:.22em;display:inline-block}.lp .wm.blink i{animation:1.1s step-end infinite lp-cblink}@keyframes lp-cblink{50%{opacity:0}}.lp .btn{letter-spacing:-.01em;white-space:nowrap;height:44px;transition:transform .25s var(--ease), background .25s, box-shadow .25s, border-color .25s;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.lp .btn:active{transform:scale(.97)}.lp .btn-sm{height:36px;padding:0 15px;font-size:14px}.lp .btn-lg{height:52px;padding:0 26px;font-size:16px}.lp .btn-primary{color:#130c0e;background:#fff;box-shadow:inset 0 1px #fff6,0 10px 34px -6px #ff826e80}.lp .btn-primary:hover{box-shadow:inset 0 1px #fff6,0 14px 44px -6px #ff8c78bf}.lp .btn-primary .ic{transition:transform .3s var(--ease)}.lp .btn-primary:hover .ic{transform:translate(3px)}.lp .btn-ghost{border:1px solid var(--line2);color:var(--ink);-webkit-backdrop-filter:blur(10px);background:#fff5ee0d}.lp .btn-ghost:hover{border-color:var(--line3);background:#fff5ee17}.lp .light{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.lp .label{color:var(--ink3);align-items:center;gap:10px;margin-bottom:22px;display:inline-flex}.lp .label:before{content:"";background:var(--grad);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #ff8c82e6}.lp .enter{-webkit-backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff80;border-radius:999px;align-items:center;gap:8px;height:44px;margin-top:10px;padding:0 20px;font-size:14px;display:inline-flex}.lp .enter .ic{width:15px;height:15px}.lp .gcard{-webkit-backdrop-filter:blur(18px)saturate(1.4);color:#fff;background:#0e0a0c8c;border:1px solid #ffffff29;border-radius:18px;padding:14px;box-shadow:0 24px 60px -20px #000c,inset 0 1px #ffffff14}.lp .gcard .mono{color:#fff9;font-size:9.5px}.lp .btn{text-transform:none}.lp .skip{z-index:100;color:#130c0e;background:#fff;border-radius:999px;align-items:center;height:44px;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex;position:absolute;top:14px;left:16px;transform:translateY(-200%);box-shadow:0 10px 34px -6px #ff826e80}.lp .skip:focus{transform:none}@media (width<=640px){.lp .wrap{padding:0 16px}}@media (width<=767px){html .lp .swipe.swipe.swipe{grid-template-rows:none;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--swipe-w,min(84%, 340px));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;max-width:none;margin-inline:-16px;padding:4px 16px 12px;scroll-padding-inline:16px;list-style:none;display:grid;overflow:auto hidden}html .lp .swipe.swipe.swipe::-webkit-scrollbar{display:none}html .lp .swipe.swipe.swipe>*{scroll-snap-align:start;grid-area:auto;min-width:0}html.lp-js .lp .swipe.swipe.swipe>[data-r]{opacity:1;transform:none}html .lp .swipe.swipe.swipe:focus-visible{outline:2px solid var(--acc,#ffb59a);outline-offset:-2px;border-radius:14px}}@media (width<=767px) and (prefers-reduced-motion:no-preference){html .lp .swipe.swipe.swipe{scroll-behavior:smooth}}.lp .nav{z-index:60;pointer-events:none;flex-direction:column;align-items:center;padding:0 16px;display:flex;position:fixed;top:14px;left:0;right:0}.lp .nav-in{pointer-events:auto;border:1px solid var(--line2);-webkit-backdrop-filter:blur(18px)saturate(1.5);background:#0e0a0d8c;border-radius:999px;align-items:center;gap:4px;padding:6px 6px 6px 20px;display:flex;box-shadow:0 12px 40px -10px #0009,inset 0 1px #ffffff0f}.lp .nav .wm{height:44px;font-size:17px}.lp .nav-home{margin-right:24px;display:flex}.lp .nav-links{gap:2px;display:flex}.lp .nav-links a{color:var(--ink2);border-radius:999px;padding:8px 13px;font-size:14px;transition:color .2s,background .2s}.lp .nav-links a:hover{color:var(--ink);background:var(--glass2)}.lp .nav-sign{color:var(--ink2);margin-left:10px;padding:8px 14px;font-size:14px}.lp .nav-sign:hover{color:var(--ink)}.lp .menu-btn{width:44px;height:44px;color:var(--ink2);border-radius:50%;flex:none;place-items:center;margin-left:2px;display:none}.lp .menu-btn .ic{width:18px;height:18px}.lp .menu{pointer-events:auto;border:1px solid var(--line2);-webkit-backdrop-filter:blur(18px);background:#0e0a0d;border-radius:24px;width:100%;max-width:560px;margin-top:8px;padding:8px;display:none}.lp .menu a{min-height:48px;color:var(--ink2);border-radius:14px;align-items:center;padding:0 16px;font-size:16px;display:flex}.lp .menu a:hover{background:var(--glass2);color:var(--ink)}.lp .nav.open .menu{animation:lp-menuIn .35s var(--ease);max-height:calc(100vh - 90px - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 90px - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:block;overflow-y:auto}.lp .nav.open:before{content:"";pointer-events:auto;animation:lp-scrimIn .25s var(--ease);background:#05030699;position:fixed;inset:0}.lp .nav.open .nav-in,.lp .nav.open .menu{position:relative}@keyframes lp-scrimIn{0%{opacity:0}}@keyframes lp-menuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lp .foot{border-top:1px solid var(--line);margin-top:120px;padding:90px 0 0;position:relative;overflow:hidden}.lp .foot-in{grid-template-columns:.9fr 2.6fr;gap:60px;display:grid}.lp .f-brand .wm{font-size:20px}.lp .f-social{gap:8px;margin-top:18px;display:flex}.lp .f-social a{border:1px solid var(--line);width:36px;height:36px;color:var(--ink3);border-radius:999px;place-items:center;transition:color .2s,border-color .2s;display:inline-grid}@media (pointer:coarse){.lp .f-social a{position:relative}.lp .f-social a:after{content:"";position:absolute;inset:-4px}}.lp .f-social a:hover,.lp .f-social a:focus-visible{color:var(--ink);border-color:var(--ink3)}.lp .f-brand p{color:var(--ink3);max-width:34ch;margin-top:18px;font-size:14.5px;font-weight:300;line-height:1.6}.lp .f-cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px 24px;display:grid}.lp .f-cols h4{color:var(--ink3);margin-bottom:14px;font-weight:400}.lp .f-cols a{min-height:34px;color:var(--ink2);align-items:center;font-size:14.5px;transition:color .2s;display:flex}.lp .f-cols a:hover{color:var(--ink)}.lp .f-cols .f-link{min-height:34px;color:var(--ink2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14.5px;transition:color .2s;display:flex}.lp .f-cols .f-link:hover{color:var(--ink)}.lp .f-cols a small{color:var(--ink3);margin-left:6px;font-size:12.5px}.lp .foot-bot{color:var(--ink3);justify-content:space-between;gap:20px;padding-top:70px;padding-bottom:26px;display:flex}.lp .foot-bot>span:first-child{text-wrap:balance}.lp .f-cols .dmca{opacity:.5;filter:invert();margin-top:14px;transition:opacity .2s;display:inline-flex}.lp .f-cols .dmca:hover,.lp .f-cols .dmca:focus-visible{opacity:.85}.lp .f-cols .dmca img{width:auto;height:32px;display:block}.lp .foot-bot .h{align-items:center;gap:6px;display:inline-flex}.lp .foot-bot .h .ic{color:#ff7fa3;width:12px;height:12px}.lp .giant{font-family:var(--mono);letter-spacing:-.06em;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;margin-bottom:-.12em;padding-top:10px;font-size:clamp(52px,15vw,230px);font-weight:200;line-height:.95;display:flex}.lp .giant span{background:linear-gradient(#fff0e638,#fff0e605 88%);color:#0000;-webkit-background-clip:text;background-clip:text}.lp .giant i{background:linear-gradient(#ffaa823d,#ff789605 88%);width:.46em;height:.82em;margin-left:.16em;display:inline-block}.lp .nav-lang{color:var(--ink2);align-items:center;margin-left:6px;font-size:13px;display:flex}.lp .nav-lang .eyebrow,.lp .menu-lang .eyebrow{font-family:var(--mono);letter-spacing:.08em;font-size:11.5px;font-weight:400}.lp .menu-lang{color:var(--ink2);padding:2px 8px;display:flex}.lp .menu-lang .absolute{left:0;right:auto}.lp .menu-lang .absolute:not([hidden]){border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(340px,100vw - 56px);max-height:none;margin-top:4px;padding:6px;display:grid;position:static;overflow:visible}.lp .menu .menu-lang .absolute a,.lp .menu .menu-lang .absolute button{border-radius:12px;min-height:44px;padding:0 12px;font-size:15px}@media (width<=1180px){.lp .f-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.lp .nav-links,.lp .nav-sign{display:none}.lp .menu-btn{display:grid}.lp .nav-home{margin-right:auto}.lp .nav-lang{display:none}.lp .nav-in{width:100%;max-width:560px}.lp .foot-in{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.lp .nav{padding:0 12px;top:10px}.lp .nav-in{padding:5px 5px 5px 16px}.lp .nav .btn-sm{height:44px;padding:0 18px}}.lp .nav-cta .cta-short{display:none}@media (width<=420px){.lp .nav-cta .cta-long{display:none}.lp .nav-cta .cta-short{display:inline}.lp .nav .btn-sm{padding:0 16px}.lp .foot{margin-top:96px;padding-top:64px}.lp .f-cols{grid-template-columns:repeat(2,1fr)}.lp .f-cols a{min-height:44px}.lp .foot-bot{flex-direction:column;gap:10px;padding-top:50px}}.lp .offer{pointer-events:auto;background:var(--mint);color:#0b1f16;border-radius:999px;align-items:center;gap:4px;max-width:calc(100vw - 32px);margin-top:10px;padding:4px 4px 4px 14px;font-size:13.5px;line-height:1.3;display:flex;box-shadow:0 8px 24px #00000059}.lp .offer a{min-width:0;color:inherit;align-items:center;gap:10px;display:flex}.lp .offer-t{min-width:0;font-weight:600}.lp .offer-go{color:var(--mint);background:#0b1f16;border-radius:999px;flex:none;padding:5px 10px;font-size:12.5px;font-weight:500}.lp .offer-x{width:28px;height:28px;color:inherit;border-radius:999px;flex:none;place-items:center;display:grid}.lp .offer-x:hover{background:#0b1f161a}.lp .deal{pointer-events:auto;background:var(--ink);color:#16100f;border-radius:999px;align-items:center;gap:2px;max-width:calc(100vw - 32px);margin-top:10px;padding:4px;font-size:13.5px;line-height:1.3;transition:opacity .2s,transform .2s,visibility linear;display:flex;box-shadow:0 10px 30px -8px #0000008c,0 0 0 1px #ffece033}.lp .deal.deal-away{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,transform .2s,visibility 0s linear .2s;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.lp .deal,.lp .deal.deal-away{transition:none;transform:none}}.lp .deal a{min-width:0;min-height:32px;color:inherit;align-items:center;gap:10px;display:flex}.lp .deal-tag{background:var(--grad);color:#1a0d10;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;padding:5px 10px;font-size:10.5px;font-weight:500}.lp .deal-t{min-width:0;font-weight:600}.lp .deal-short{display:none}.lp .deal-go{color:var(--ink);background:#16100f;border-radius:999px;flex:none;align-items:center;gap:4px;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.lp .deal-go svg{width:13px;height:13px}.lp .deal a:hover .deal-go{background:#2a201d}.lp .deal-x{width:32px;height:32px;color:inherit;border-radius:999px;flex:none;place-items:center;display:grid}.lp .deal-x:hover{background:#16100f14}.lp:has(.nav .deal)>main{padding-top:46px}@media (width<=640px){.lp .deal{margin-top:8px;font-size:13px}.lp .deal-long,.lp .deal-go-l{display:none}.lp .deal-short{white-space:nowrap;text-overflow:ellipsis;display:inline;overflow:hidden}.lp .deal a{gap:8px}.lp .deal-go{padding:5px 7px}.lp:has(.nav .deal)>main{padding-top:40px}}@media (pointer:coarse){.lp .f-cols a,.lp .f-cols .f-link{min-height:44px}.lp .f-brand>a{align-items:center;min-height:44px;margin:-11px 0;display:inline-flex}.lp .nav .btn-sm,.lp .btn-sm{height:44px}}@media (width<=767px){.lp .foot{margin-top:72px;padding-top:44px}.lp .foot-in{gap:28px}.lp .f-brand p{margin-top:10px}.lp .f-social{margin-top:12px}.lp .f-cols{grid-template-columns:minmax(0,1fr);gap:18px}.lp .f-cols>div{flex-wrap:wrap;align-items:center;column-gap:20px;display:flex}.lp .f-cols h4{flex-basis:100%;margin-bottom:2px}.lp .f-cols a,.lp .f-cols .f-link{min-height:44px}.lp .f-cols .dmca{flex-basis:100%;margin-top:4px}.lp .f-cols .dmca img{width:auto}.lp .foot-bot{padding-top:28px}}@media (width<=980px){.lp .nav-in{background:#0e0a0de6}}.lp .cc{z-index:70;width:min(440px,100vw - 32px);animation:cc-in .38s var(--ease) both;position:fixed;bottom:16px;left:16px}.lp .cc-card{border:1px solid var(--line2);max-height:calc(100svh - 32px);color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(1.5);background:#0e0a0df2;border-radius:22px;padding:18px 18px 16px;overflow-y:auto;box-shadow:0 18px 50px -12px #000000b3,inset 0 1px #ffffff0f}.lp .cc-title{color:var(--ink3);margin:0 0 8px}.lp .cc-body{color:var(--ink2);margin:0;font-size:14px;line-height:1.5}.lp .cc-body a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line3);text-decoration-color:var(--line3);text-underline-offset:3px}.lp .cc-body a:hover{-webkit-text-decoration-color:var(--ink2);text-decoration-color:var(--ink2)}.lp .cc-short{display:none}.lp .cc-actions{gap:8px;margin-top:14px;display:flex}.lp .cc-btn{background:var(--ink);color:#130c0e;min-width:0;height:40px;font:inherit;white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease), background .25s, border-color .25s;border:1px solid #0000;border-radius:999px;flex:1 1 0;padding:0 14px;font-size:14px;font-weight:500}.lp .cc-btn:hover{background:#fff}.lp .cc-btn:active{transform:scale(.97)}.lp .cc-quiet{border-color:var(--line2);color:var(--ink);background:#fff5ee0d}.lp .cc-quiet:hover{border-color:var(--line3);background:#fff5ee17}.lp .cc-opts{gap:2px;display:grid}.lp .cc-opt{border-top:1px solid var(--line);align-items:center;gap:14px;padding:10px 0;display:flex}.lp .cc-opt:first-child{border-top:0;padding-top:0}.lp .cc-opt-text{flex:1;min-width:0}.lp .cc-opt-title{margin:0;font-size:14px;font-weight:500}.lp .cc-opt-body{color:var(--ink3);margin:2px 0 0;font-size:13px;line-height:1.45}.lp .cc-locked{color:var(--ink3);flex:none}.lp .cc-switch{border:1px solid var(--line3);cursor:pointer;background:#fff5ee0f;border-radius:999px;flex:none;width:42px;height:24px;padding:0;transition:background .2s,border-color .2s;position:relative}.lp .cc-switch span{background:var(--ink2);width:16px;height:16px;transition:transform .2s var(--ease), background .2s;border-radius:50%;position:absolute;top:3px;left:3px}.lp .cc-switch[aria-checked=true]{background:var(--ink);border-color:var(--ink)}.lp .cc-switch[aria-checked=true] span{background:#130c0e;transform:translate(18px)}.lp:has(.lang-bar) .cc{visibility:hidden}.lp:has(.nav.open) .cc{visibility:hidden}@keyframes cc-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.lp .cc{animation:none}}@media (width<=640px){.lp .cc{left:6px;bottom:calc(6px + env(safe-area-inset-bottom));width:calc(100vw - 12px)}.lp .cc-card{border-radius:16px;padding:8px 8px 8px 12px}.lp .cc[data-cap-consent=banner] .cc-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp .cc-body{text-wrap:balance;font-size:12.5px;line-height:1.35}.lp .cc-long{display:none}.lp .cc-short{display:inline}.lp .cc-actions{gap:6px;margin-top:7px}.lp .cc-btn{white-space:normal;text-wrap:balance;height:auto;min-height:36px;padding:3px 6px;font-size:13px;line-height:1.1}.lp .cc[data-cap-consent=settings] .cc-card{padding:12px 12px 10px 14px}.lp:has(.cc[data-cap-consent=banner]){padding-bottom:96px}}.lp .pv{position:relative;container-type:inline-size}.lp .pv-win{--u:calc(100cqw / 1280);--pv-paper:#faf7f2;--pv-paper-2:#f3ede4;--pv-card:#fff;--pv-ink:#17120e;--pv-ink-2:#4b443d;--pv-soft:#6f665d;--pv-line:#ebe5dc;--pv-line-2:#ddd6cc;--pv-coral:#e07a5f;--pv-ok:#157a55;--pv-grad:linear-gradient(100deg, #ffb25c 0%, #ff9f86 38%, #f6a6c8 62%, #a898ff 100%);--pv-shadow-soft:0 1px 2px #28180a0d, 0 8px 24px -8px #3c230f1a;--pv-sans:"Inter Tight", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--pv-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;border-radius:calc(var(--u) * 22);text-align:left;background:#1a1316db;border:1px solid #fff0e624;position:relative;overflow:hidden;box-shadow:0 50px 140px -30px #000000e6,inset 0 1px #ffffff1a}.lp .pv-win svg{flex:none;display:block}.lp .pv-bar{height:calc(var(--u) * 44);border-bottom:1px solid #fff0e61a;justify-content:center;align-items:center;display:flex;position:relative}.lp .pv-dots{left:calc(var(--u) * 18);gap:calc(var(--u) * 8);display:flex;position:absolute}.lp .pv-dots i{width:calc(var(--u) * 12);height:calc(var(--u) * 12);background:#fff0e633;border-radius:50%}.lp .pv-url{align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 28);padding:0 calc(var(--u) * 16);color:#fff0e69e;font-family:var(--pv-mono);font-size:calc(var(--u) * 12.5);letter-spacing:.01em;background:#fff0e612;border-radius:999px;display:flex}.lp .pv-url svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.lp .pv-app{isolation:isolate;gap:calc(var(--u) * 16);height:calc(var(--u) * 812);padding:calc(var(--u) * 16);background:var(--pv-paper);color:var(--pv-ink);font-family:var(--pv-sans);font-size:calc(var(--u) * 16);font-feature-settings:"tnum";-webkit-font-smoothing:antialiased;line-height:1.5;display:flex;position:relative;overflow:hidden}.lp .pv-aura{height:calc(var(--u) * 560);z-index:-1;pointer-events:none;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.lp .pv-aura i{filter:blur(calc(var(--u) * 90));opacity:.45;border-radius:50%;position:absolute}.lp .pv-aura .b1{width:calc(var(--u) * 560);height:calc(var(--u) * 380);left:20%;top:calc(var(--u) * -150);background:radial-gradient(circle,#ffb25c,#0000 70%)}.lp .pv-aura .b2{width:calc(var(--u) * 560);height:calc(var(--u) * 380);left:48%;top:calc(var(--u) * -190);background:radial-gradient(circle,#a898ff,#0000 70%)}.lp .pv-aura .b3{width:calc(var(--u) * 480);height:calc(var(--u) * 340);left:70%;top:calc(var(--u) * -110);opacity:.35;background:radial-gradient(circle,#f6a6c8,#0000 70%)}.lp .pv-ib{width:calc(var(--u) * 36);height:calc(var(--u) * 36);border-radius:calc(var(--u) * 12);color:var(--pv-ink-2);flex:none;place-items:center;display:grid}.lp .pv-ib svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.lp .pv-logo{font-family:var(--pv-mono);font-weight:500;font-size:calc(var(--u) * 19);letter-spacing:-.03em;color:var(--pv-ink);align-items:center;line-height:1;display:inline-flex}.lp .pv-logo i{background:var(--pv-grad);border-radius:2px;width:.46em;height:1em;margin-left:.2em;display:inline-block}.lp .pv-side{width:calc(var(--u) * 252);padding:calc(var(--u) * 14) calc(var(--u) * 12);border-radius:calc(var(--u) * 26);box-shadow:var(--pv-shadow-soft);background:#ffffffd1;border:1px solid #ffffffe6;flex-direction:column;flex:none;justify-content:space-between;display:flex}.lp .pv-side-top{height:calc(var(--u) * 40);padding:0 calc(var(--u) * 4);justify-content:space-between;align-items:center;display:flex}.lp .pv-ws{align-items:center;gap:calc(var(--u) * 4);margin:calc(var(--u) * 18) calc(var(--u) * 4) calc(var(--u) * 12);padding:calc(var(--u) * 10) calc(var(--u) * 6) calc(var(--u) * 10) calc(var(--u) * 10);border-radius:calc(var(--u) * 16);background:var(--pv-paper);display:flex}.lp .pv-ws b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:calc(var(--u) * 14);letter-spacing:-.01em;flex:1;font-weight:600;overflow:hidden}.lp .pv-nav{gap:calc(var(--u) * 2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp .pv-nav li{align-items:center;gap:calc(var(--u) * 11);height:calc(var(--u) * 42);padding:0 calc(var(--u) * 12);border-radius:calc(var(--u) * 13);font-size:calc(var(--u) * 14);color:var(--pv-ink-2);font-weight:500;display:flex}.lp .pv-nav li span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lp .pv-nav li.on{background:var(--pv-card);color:var(--pv-ink);box-shadow:0 1px 2px #0000000d,0 6px 16px -10px #3c230f4d}.lp .pv-nav svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18)}.lp .pv-nav li.on svg{color:var(--pv-coral)}.lp .pv-upind{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1),opacity .3s;display:grid}.lp .pv-app.busy .pv-upind{opacity:1;grid-template-rows:1fr}.lp .pv-upind>div{align-items:center;gap:calc(var(--u) * 12);min-height:0;margin-bottom:calc(var(--u) * 10);padding:calc(var(--u) * 9) calc(var(--u) * 12) calc(var(--u) * 9) calc(var(--u) * 9);border-radius:calc(var(--u) * 16);color:#fff;background:#17120ef0;display:flex;overflow:hidden}.lp .pv-upind .th{width:calc(var(--u) * 40);height:calc(var(--u) * 40);border-radius:calc(var(--u) * 10);background:#ffffff1f;flex:none;overflow:hidden}.lp .pv-upind .th img{object-fit:cover;width:100%;height:100%;display:block}.lp .pv-upind .x{flex:1;min-width:0}.lp .pv-upind b{white-space:nowrap;text-overflow:ellipsis;font-size:calc(var(--u) * 13);font-weight:500;line-height:1.4;display:block;overflow:hidden}.lp .pv-upind .x>span:not(.tr){white-space:nowrap;text-overflow:ellipsis;font-family:var(--pv-mono);font-size:calc(var(--u) * 10.5);opacity:.7;line-height:1.5;display:block;overflow:hidden}.lp .pv-upind .tr{height:calc(var(--u) * 4);margin-top:calc(var(--u) * 6);background:#ffffff26;border-radius:9px;display:block;overflow:hidden}.lp .pv-upind .tr i{background:var(--pv-grad);transform-origin:0;border-radius:9px;height:100%;display:block}.lp .pv-upsell{isolation:isolate;clip-path:inset(0 round calc(var(--u) * 18));margin-bottom:calc(var(--u) * 10);padding:calc(var(--u) * 14) calc(var(--u) * 14) calc(var(--u) * 12);border-radius:calc(var(--u) * 18);background:var(--pv-card);border:1px solid var(--pv-line);position:relative;overflow:hidden}.lp .pv-upsell:before{content:"";z-index:-1;height:120%;filter:blur(calc(var(--u) * 14));background:radial-gradient(closest-side,#ffb25c73,#0000),radial-gradient(closest-side at 70% 60%,#a898ff73,#0000);position:absolute;inset:auto -40% -70%}.lp .pv-upsell b{font-size:calc(var(--u) * 14.5);letter-spacing:-.02em;font-weight:600;line-height:1.4;display:block}.lp .pv-upsell p{margin:calc(var(--u) * 3) 0 0;font-size:calc(var(--u) * 12.5);color:var(--pv-ink-2);line-height:1.4}.lp .pv-upsell span{align-items:center;gap:calc(var(--u) * 6);min-height:calc(var(--u) * 32);margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 13);font-weight:600;display:inline-flex}.lp .pv-upsell span svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.lp .pv-me{align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 16);background:var(--pv-paper);display:flex}.lp .pv-av{width:calc(var(--u) * 36);height:calc(var(--u) * 36);font-size:calc(var(--u) * 13);color:#17120e;background:conic-gradient(from 210deg,#ffb25c,#ff9f86,#f6a6c8,#a898ff,#ffb25c);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.lp .pv-me .n{flex:1;min-width:0;line-height:1.2}.lp .pv-me .n b,.lp .pv-me .n span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.lp .pv-me .n b{font-size:calc(var(--u) * 13.5);font-weight:500}.lp .pv-me .n span{font-family:var(--pv-mono);font-size:calc(var(--u) * 10.5);letter-spacing:.02em;color:var(--pv-soft)}.lp .pv-mtop,.lp .pv-mnav{display:none}.lp .pv-main{min-width:0;padding:calc(var(--u) * 12) calc(var(--u) * 28) 0;flex:1}.lp .pv-back{align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 38);padding:0 calc(var(--u) * 16) 0 calc(var(--u) * 12);background:var(--pv-card);border:1px solid var(--pv-line);box-shadow:var(--pv-shadow-soft);font-size:calc(var(--u) * 14);color:var(--pv-soft);border-radius:999px;display:inline-flex}.lp .pv-back svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16);stroke-width:1.7px}.lp .pv-head{justify-content:space-between;align-items:center;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 8);flex-wrap:wrap;display:flex}.lp .pv-tl{align-items:center;gap:calc(var(--u) * 10);flex-wrap:wrap;min-width:0;display:flex}.lp .pv-tl h4{font-size:calc(var(--u) * 34);letter-spacing:-.04em;white-space:nowrap;margin:0;font-weight:600;line-height:1.05}.lp .pv-chip{align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 2) calc(var(--u) * 8);font-size:calc(var(--u) * 12);white-space:nowrap;color:var(--pv-soft);font-weight:500;line-height:1.35;display:inline-flex}.lp .pv-chip i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:#c1c9d2;border-radius:50%}.lp .pv-chip.ok i{background:var(--pv-ok)}.lp .pv-tools{align-items:center;gap:calc(var(--u) * 8);display:flex}.lp .pv-tb{width:calc(var(--u) * 36);height:calc(var(--u) * 36);background:var(--pv-card);border:1px solid var(--pv-line-2);border-radius:999px;flex:none;place-items:center;display:grid}.lp .pv-tb svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.lp .pv-sep{width:1px;height:calc(var(--u) * 24);margin:0 calc(var(--u) * 2);background:var(--pv-line)}.lp .pv-send{align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 36);padding:0 calc(var(--u) * 16);background:var(--pv-ink);color:#fff;font-size:calc(var(--u) * 13.5);white-space:nowrap;border-radius:999px;font-weight:500;line-height:1;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative;box-shadow:0 8px 20px -8px #17120e8c}.lp .pv-send svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16);stroke-width:1.7px}.lp .pv-send:after{content:"";inset:calc(var(--u) * -5);border-radius:inherit;border:calc(var(--u) * 2) solid #ff9f86;box-shadow:0 0 calc(var(--u) * 18) #f6a6c8b3;opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;transform:scale(.94)}.lp .pv-send.hl:after{opacity:1;transform:none}.lp .pv-send.press{transform:scale(.97)}.lp .pv-stats{margin-top:calc(var(--u) * 12);border-radius:calc(var(--u) * 20);background:var(--pv-card);border:1px solid var(--pv-line);box-shadow:var(--pv-shadow-soft);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.lp .pv-stats div{min-width:0;padding:calc(var(--u) * 10) calc(var(--u) * 16)}.lp .pv-stats div+div{border-left:1px solid #ebe5dc8c}.lp .pv-stats span{white-space:nowrap;text-overflow:ellipsis;font-size:calc(var(--u) * 12.5);color:var(--pv-soft);font-weight:500;line-height:1.5;display:block;overflow:hidden}.lp .pv-stats b{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 20);letter-spacing:-.025em;font-weight:700;line-height:1.4;display:block}.lp .pv-tabs{gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 20);display:flex}.lp .pv-tabs>span{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 12.5);white-space:nowrap;border-radius:999px;font-weight:500;display:flex}.lp .pv-tabs .on{background:var(--pv-ink);color:var(--pv-paper);font-weight:600}.lp .pv-tabs em{font-style:normal;font-size:calc(var(--u) * 11);opacity:.7}.lp .pv-tabs .add{padding:0 calc(var(--u) * 14);border:1px dashed var(--pv-line);color:var(--pv-soft)}.lp .pv-tabs .add svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.lp .pv-dz{justify-content:center;align-items:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 116);margin-top:calc(var(--u) * 12);padding:0 calc(var(--u) * 16);border-radius:calc(var(--u) * 14);border:calc(var(--u) * 2) dashed #6f665d66;background:var(--pv-card);text-align:center;flex-direction:column;display:flex;position:relative}.lp .pv-dz .ic svg{width:calc(var(--u) * 26);height:calc(var(--u) * 26);stroke-width:1.7px}.lp .pv-dz p{max-width:100%;margin:0;display:grid}.lp .pv-dz p>span{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;transition:opacity .3s;overflow:hidden}.lp .pv-dz .t{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 14);font-weight:600;line-height:1.43}.lp .pv-dz .s{font-size:calc(var(--u) * 11);color:var(--pv-soft);line-height:1.375}.lp .pv-dz .run,.lp .pv-app.busy .pv-dz .idle{opacity:0}.lp .pv-app.busy .pv-dz .run{opacity:1}.lp .pv-dz .tr{left:calc(var(--u) * 24);right:calc(var(--u) * 24);bottom:calc(var(--u) * 12);height:calc(var(--u) * 6);background:var(--pv-paper-2);opacity:0;border-radius:999px;transition:opacity .3s;position:absolute;overflow:hidden}.lp .pv-app.busy .pv-dz .tr{opacity:1}.lp .pv-dz .tr i{background:var(--pv-ink);transform-origin:0;border-radius:999px;height:100%;display:block}.lp .pv-row{justify-content:space-between;align-items:center;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 20);display:flex}.lp .pv-hint{-webkit-line-clamp:2;line-clamp:2;min-width:0;line-height:1.35;font-family:var(--pv-mono);font-size:calc(var(--u) * 10.5);letter-spacing:.07em;text-transform:uppercase;color:var(--pv-soft);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.lp .pv-sort{align-items:center;gap:calc(var(--u) * 12);font-size:calc(var(--u) * 12);color:var(--pv-soft);flex:none;display:flex}.lp .pv-sort .sel{justify-content:space-between;align-items:center;gap:calc(var(--u) * 10);width:calc(var(--u) * 176);height:calc(var(--u) * 40);margin-left:calc(var(--u) * -6);padding:0 calc(var(--u) * 14);border-radius:calc(var(--u) * 12);background:var(--pv-card);border:1px solid var(--pv-line-2);font-size:calc(var(--u) * 14.4);color:var(--pv-ink);white-space:nowrap;display:flex}.lp .pv-sort .sel svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16);color:var(--pv-soft)}.lp .pv-grid{gap:calc(var(--u) * 10);margin:calc(var(--u) * 8) 0 0;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.lp .pv-tile{min-width:0;margin:0}.lp .pv-tile .ph{aspect-ratio:1;border-radius:calc(var(--u) * 8);background:var(--pv-paper-2);display:block;position:relative;overflow:hidden}.lp .pv-tile img{object-fit:cover;width:100%;height:100%;transition:opacity .45s;display:block}.lp .pv-tile.q img{opacity:.55}.lp .pv-tile.up img{opacity:.9}.lp .pv-tile .ph b{top:calc(var(--u) * 6);left:calc(var(--u) * 6);padding:calc(var(--u) * 2) calc(var(--u) * 6);color:#fff;font-size:calc(var(--u) * 9);background:#14141a8c;border-radius:999px;font-weight:600;line-height:1.35;position:absolute}.lp .pv-tile .ph .tr{height:calc(var(--u) * 3);background:#ffffff59;position:absolute;inset:auto 0 0}.lp .pv-tile .ph .tr i{background:var(--pv-ink);transform-origin:0;height:100%;display:block}.lp .pv-tile .ph b,.lp .pv-tile .ph .tr{opacity:0;transition:opacity .35s}.lp .pv-tile.up .ph b,.lp .pv-tile.up .ph .tr{opacity:1}.lp .pv-tile figcaption{margin-top:calc(var(--u) * 8);padding:0 calc(var(--u) * 2);white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:calc(var(--u) * 11);color:var(--pv-soft);line-height:1.5;overflow:hidden}.lp .pv-toast{right:calc(var(--u) * 24);bottom:calc(var(--u) * 24);z-index:3;align-items:center;gap:calc(var(--u) * 10);width:calc(var(--u) * 320);max-width:calc(100% - var(--u) * 48);padding:calc(var(--u) * 10) calc(var(--u) * 14);border-radius:calc(var(--u) * 14);background:var(--pv-ink);color:var(--pv-paper);font-size:calc(var(--u) * 14);opacity:0;transform:translateY(calc(var(--u) * 8));visibility:hidden;line-height:1.43;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility 0s .2s;display:flex;position:absolute;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.lp .pv-toast.on{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);transform:none}.lp .pv-toast.on.out{opacity:0;transform:translateY(calc(var(--u) * 4));transition:opacity .15s ease-in,transform .15s ease-in}.lp .pv-toast>i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:#4ade80;border-radius:50%;flex:none}.lp .pv-toast>span:not(.x){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lp .pv-toast .x{color:#faf7f280;flex:none}@container (width<=899.98px){.lp .pv-win{--u:calc(100cqw / 820)}.lp .pv-app{height:calc(var(--u) * 900);flex-direction:column;gap:0;padding:0}.lp .pv-side{display:none}.lp .pv-mtop{padding:calc(var(--u) * 8) calc(var(--u) * 12) calc(var(--u) * 8) calc(var(--u) * 18);border-bottom:1px solid var(--pv-line);background:#faf7f2d9;flex:none;justify-content:space-between;align-items:center;display:flex}.lp .pv-mtop .r{gap:calc(var(--u) * 4);display:flex}.lp .pv-mtop .pv-ib{width:calc(var(--u) * 44);height:calc(var(--u) * 44)}.lp .pv-main{padding:calc(var(--u) * 12) calc(var(--u) * 20) 0}.lp .pv-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.lp .pv-stats div+div{border-left:0}.lp .pv-stats div:not(:nth-child(4n+1)){border-left:1px solid #ebe5dc8c}.lp .pv-stats div:nth-child(-n+4){border-bottom:1px solid #ebe5dc8c}.lp .pv-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lp .pv-mnav{z-index:2;padding:calc(var(--u) * 6) calc(var(--u) * 4);border-top:1px solid var(--pv-line);background:#fffffff0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:absolute;inset:auto 0 0}.lp .pv-mnav>span{justify-content:center;align-items:center;gap:calc(var(--u) * 3);min-width:0;min-height:calc(var(--u) * 50);font-size:calc(var(--u) * 11);color:var(--pv-ink-2);flex-direction:column;font-weight:500;display:flex}.lp .pv-mnav .l{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.lp .pv-mnav .p{width:calc(var(--u) * 48);height:calc(var(--u) * 28);border-radius:999px;place-items:center;display:grid}.lp .pv-mnav .p svg{width:calc(var(--u) * 19);height:calc(var(--u) * 19)}.lp .pv-mnav .on{color:var(--pv-ink)}.lp .pv-mnav .on .p{background:var(--pv-paper-2)}.lp .pv-mnav .on svg{color:var(--pv-coral)}.lp .pv-toast{bottom:calc(var(--u) * 86)}}@container (width<=559.98px){.lp .pv-win{--u:min(calc(100cqw / 390), 1.15px);border-radius:calc(var(--u) * 20)}.lp .pv-bar{height:calc(var(--u) * 40)}.lp .pv-dots{left:calc(var(--u) * 14);gap:calc(var(--u) * 6)}.lp .pv-dots i{width:calc(var(--u) * 9);height:calc(var(--u) * 9)}.lp .pv-url{height:calc(var(--u) * 26);padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 11.5)}.lp .pv-app{height:calc(var(--u) * 696)}.lp .pv-mtop{padding:calc(var(--u) * 6) calc(var(--u) * 8) calc(var(--u) * 6) calc(var(--u) * 18)}.lp .pv-mtop .pv-ib{width:calc(var(--u) * 40);height:calc(var(--u) * 40)}.lp .pv-back{display:none}.lp .pv-head{margin-top:calc(var(--u) * 6);gap:calc(var(--u) * 12)}.lp .pv-tl h4{font-size:calc(var(--u) * 30)}.lp .pv-chip+.pv-chip{display:none}.lp .pv-tools{flex-wrap:nowrap;justify-content:flex-start;width:100%}.lp .pv-sep{display:none}.lp .pv-send{min-width:0}.lp .pv-stats{display:block}.lp .pv-stats div{padding:calc(var(--u) * 8) calc(var(--u) * 12)}.lp .pv-stats div+div{display:none}.lp .pv-tabs{margin-top:calc(var(--u) * 16)}.lp .pv-dz{height:calc(var(--u) * 116)}.lp .pv-dz .tr{bottom:calc(var(--u) * 10)}.lp .pv-dz p>span{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.lp .pv-dz .s{max-width:92%}.lp .pv-row{display:none}.lp .pv-grid{gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 14);grid-template-columns:repeat(3,minmax(0,1fr))}.lp .pv-tile:nth-child(-n+3){display:none}.lp .pv-tile figcaption{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 10.5)}.lp .pv-toast{right:calc(var(--u) * 12);left:calc(var(--u) * 12);width:auto;max-width:none;font-size:calc(var(--u) * 13)}}@media (prefers-reduced-motion:reduce){.lp .pv-win *,.lp .pv-win :after{transition:none!important}}.lp .hero{isolation:isolate;padding:136px 0 110px;position:relative;overflow:hidden}.lp .hero .light{background:radial-gradient(75% 64% at 50% 100%,#0000 86%,#ffaa7899 88.6%,#ff6e9633 90.6%,#0000 94%),radial-gradient(75% 64% at 50% 100%,#ff786e24,#0000 86%),radial-gradient(45% 35% at 88%,#aa6eff38,#0000 70%),radial-gradient(45% 35% at 10% 54%,#ffaa642e,#0000 70%)}html[data-daypart=dawn] .lp .hero .light{background:radial-gradient(75% 64% at 50% 100%,#0000 86%,#ffc4a08c 88.6%,#ff8cb433 90.6%,#0000 94%),radial-gradient(75% 64% at 50% 100%,#ff96aa21,#0000 86%),radial-gradient(45% 35% at 88%,#d296f033,#0000 70%),radial-gradient(45% 35% at 10% 54%,#ffbe962e,#0000 70%)}html[data-daypart=day] .lp .hero .light{background:radial-gradient(75% 64% at 50% 100%,#0000 86%,#ffc86e8c 88.6%,#ff8c7833 90.6%,#0000 94%),radial-gradient(75% 64% at 50% 100%,#ff967821,#0000 86%),radial-gradient(45% 35% at 88%,#ff968233,#0000 70%),radial-gradient(45% 35% at 10% 54%,#ffc8642e,#0000 70%)}html[data-daypart=night] .lp .hero .light{background:radial-gradient(75% 64% at 50% 100%,#0000 86%,#8282ff80 88.6%,#8c50ff33 90.6%,#0000 94%),radial-gradient(75% 64% at 50% 100%,#785aff21,#0000 86%),radial-gradient(45% 35% at 88%,#503cdc38,#0000 70%),radial-gradient(45% 35% at 10% 54%,#6e78ff29,#0000 70%)}html[data-daypart=dawn] .lp .app-wrap:before{background:radial-gradient(50% 50%,#ff96aa38,#0000 70%)}html[data-daypart=day] .lp .app-wrap:before{background:radial-gradient(50% 50%,#ffaa6e38,#0000 70%)}html[data-daypart=night] .lp .app-wrap:before{background:radial-gradient(50% 50%,#6e5aff38,#0000 70%)}.lp .hero:after{content:"";background:linear-gradient(to bottom, transparent, var(--bg));z-index:-1;pointer-events:none;height:220px;position:absolute;bottom:0;left:0;right:0}.lp .hero-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.lp .announce{border:1px solid var(--line2);-webkit-backdrop-filter:blur(10px);min-height:36px;color:var(--ink2);background:#0e0a0d73;border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:4px 14px 4px 4px;font-size:13.5px;transition:border-color .2s,color .2s;display:inline-flex}.lp .announce:hover{border-color:var(--line3);color:var(--ink)}.lp .announce b{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--grad);color:#1a0d10;border-radius:999px;flex:none;padding:5px 10px;font-size:10.5px;font-weight:500}.lp .announce .t{min-width:0}.lp .announce .t-s{display:none}.lp .announce .go{color:var(--ink);flex:none;align-items:center;gap:5px;font-weight:500;display:inline-flex}.lp .announce .go .ic{opacity:.8;width:14px;height:14px}.lp .h1{text-wrap:balance;letter-spacing:-.045em;max-width:15.5em;margin:34px 0 24px;font-size:clamp(40px,5.4vw,80px);font-weight:200;line-height:1.02}.lp .h1 .l1,.lp .h1 .l2{display:block}.lp .h1 .l2{letter-spacing:-.05em;background:linear-gradient(#fff 25%,#ffd6c4 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;font-weight:400}.lp .lede{color:var(--ink2);text-wrap:balance;max-width:640px;font-size:clamp(16px,1.3vw,19px);font-weight:300;line-height:1.55}.lp .hero-cta{flex-direction:column;align-items:center;gap:16px;margin-top:36px;display:flex}.lp .hero-cta .row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.lp .hero-cta .trust{max-width:760px;color:var(--ink2);text-shadow:0 1px 14px #000000e6,0 0 3px #0009;flex-wrap:wrap;justify-content:center;gap:6px 20px;font-size:14px;font-weight:400;line-height:1.4;display:flex}.lp .hero-cta .trust li{align-items:center;gap:7px;display:inline-flex}.lp .hero-cta .trust .ic{stroke-width:2.2px;color:#ffb08c;flex:none;width:15px;height:15px}.lp .app-wrap{margin-top:84px;position:relative}.lp .app-wrap:before{content:"";filter:blur(40px);z-index:-1;background:radial-gradient(50% 50%,#ff6e6e3d,#0000 70%);position:absolute;inset:40px 8% -40px}.lp .bar{background:#ffffff12;border-radius:4px;height:4px;margin-top:8px;overflow:hidden}.lp .bar i{background:var(--grad);border-radius:4px;width:0;height:100%;display:block;box-shadow:0 0 14px #ff8278cc}.lp .linkf{border:1px solid var(--line2);height:36px;font-family:var(--mono);white-space:nowrap;background:#0000004d;border-radius:10px;align-items:center;gap:8px;padding:0 5px 0 10px;font-size:11.5px;display:flex;overflow:hidden}.lp .linkf>.ic{width:14px;height:14px;color:var(--acc)}.lp .linkf .lt{text-overflow:ellipsis;min-width:0;color:var(--ink);flex:1;overflow:hidden}.lp .strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(#ffffff04,#0000)}.lp .strip-h{padding-top:30px;display:block}.lp .strip-in{grid-template-columns:repeat(4,1fr);display:grid}.lp .strip-in>div{border-left:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:14px;padding:20px 24px 30px;display:flex}.lp .strip-in>div:first-child{border-left:0;padding-left:0}.lp .strip-in .si{border:1px solid var(--line2);width:38px;height:38px;color:var(--acc);border-radius:12px;place-items:center;display:grid}.lp .strip-in .si .ic{width:18px;height:18px}.lp .strip-in p b{letter-spacing:-.01em;font-size:15px;font-weight:400;line-height:1.3;display:block}.lp .strip-in p span{color:var(--ink2);margin-top:6px;font-size:14px;font-weight:300;line-height:1.5;display:block}.lp .sec{padding:112px 0;position:relative}.lp .sec+.sec:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffbea038,#0000);width:min(560px,70%);height:1px;position:absolute;top:0;left:50%;translate:-50%}.lp .sec-head{text-align:center;flex-direction:column;align-items:center;margin-bottom:64px;display:flex}.lp .sec-head.left{text-align:left;align-items:flex-start}.lp .h2{letter-spacing:-.045em;text-wrap:balance;max-width:20ch;font-size:clamp(34px,4.3vw,62px);font-weight:300;line-height:1.03}.lp .h2 em{color:var(--ink3);font-style:normal}.lp .sec-head p{text-wrap:pretty;color:var(--ink2);max-width:560px;margin-top:20px;font-size:17px;font-weight:300}.lp .why{padding:150px 0 20px}.lp .why-t{letter-spacing:-.04em;text-align:center;text-wrap:balance;max-width:1040px;margin:0 auto;font-size:clamp(30px,3.9vw,56px);font-weight:300;line-height:1.18}.lp .why-t .w{transition:color .5s}.lp .why-t.armed .w:not(.on){color:var(--ink4)}.lp .why-t .it{font-family:var(--serif);letter-spacing:-.01em;font-size:1.1em;font-style:italic;font-weight:400;line-height:1.07}.lp:is(:lang(ru),:lang(uk)) .why-t .it,:is(:lang(ru),:lang(uk)) .lp .why-t .it{font-family:inherit;font-size:1em;font-style:normal;font-weight:400;line-height:inherit;letter-spacing:inherit}.lp .why-sub{text-align:center;color:var(--ink3);justify-content:center;margin-top:38px;display:flex}.lp .steps3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp .step{border:1px solid var(--line);transition:border-color .4s, transform .5s var(--ease);background:linear-gradient(#ffffff0a,#ffffff03);border-radius:24px;padding:10px 10px 28px;position:relative;overflow:hidden}.lp .step:hover{border-color:var(--line3);transform:translateY(-4px)}.lp .viz{border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 0,#ff826e21,#0000 60%),#00000040;border-radius:17px;justify-content:center;align-items:center;height:250px;padding:20px;display:flex;position:relative;overflow:hidden}.lp .step-n{color:var(--ink3);margin:24px 18px 10px;display:block}.lp .step h3{letter-spacing:-.025em;margin:0 18px 8px;font-size:22px;font-weight:400}.lp .step p{color:var(--ink2);margin:0 18px;font-size:15px;font-weight:300;line-height:1.55}.lp .vform{flex-direction:column;gap:9px;width:100%;max-width:300px;display:flex}.lp .vrow{flex-direction:column;gap:5px;display:flex}.lp .vrow>span{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);font-size:9px}.lp .vin{border:1px solid var(--line2);background:#ffffff0a;border-radius:10px;align-items:center;gap:8px;height:34px;padding:0 11px;font-size:13px;display:flex}.lp .vin .ic{width:13px;height:13px;color:var(--ink3)}.lp .vin.focus{border-color:#ffbea08c;box-shadow:0 0 0 3px #ff96781a}.lp .caret{vertical-align:-3px;background:#ffc7a6;width:1.5px;height:15px;margin-left:1px;animation:1s step-end infinite lp-caret;display:inline-block}@keyframes lp-caret{50%{opacity:0}}.lp .vpair{grid-template-columns:1fr 1.25fr;gap:8px;display:grid}.lp .seg{border:1px solid var(--line2);background:#ffffff08;border-radius:10px;gap:2px;height:34px;padding:2px;display:flex}.lp .seg i{font-style:normal;font-family:var(--mono);color:var(--ink3);border-radius:8px;flex:1;place-items:center;font-size:10.5px;display:grid}.lp .seg i.on{color:#130c0e;background:#fff}.lp .vdef{color:#c9f9e2;background:#8ff0c214;border:1px solid #8ff0c240;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:11.5px;display:inline-flex}.lp .vdef .ic{width:12px;height:12px}.lp .vup{flex-direction:column;gap:10px;width:100%;display:flex}.lp .vup-g{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.lp .vup-g figure{aspect-ratio:3/2;background:#ffffff0d;border-radius:7px;position:relative;overflow:hidden}.lp .vup-g img{object-fit:cover;width:100%;height:100%}.lp .vup-g figure.p img{opacity:.35;filter:blur(3px)}.lp .vup-g figure .ok{color:#130c0e;background:#fff;border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;bottom:4px;right:4px}.lp .vup-g figure .ok .ic{stroke-width:3px;width:9px;height:9px}.lp .vup-bar{color:var(--ink2);white-space:nowrap;align-items:center;gap:10px;font-size:11.5px;display:flex}.lp .vup-bar .bar{flex:1;margin:0}.lp .vup-bar .bar i{width:72%}.lp .vup-meta{color:var(--ink3);justify-content:space-between;font-size:9.5px;display:flex}.lp .step:hover .vup-bar .bar i{width:100%;transition:width 1.4s var(--ease)}.lp .vsh{width:100%;height:100%;position:relative}.lp .vsh-link{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:38px;font-family:var(--mono);white-space:nowrap;background:#140d10d9;border:1px solid #ffc8aa59;border-radius:12px;align-items:center;gap:8px;padding:0 5px 0 12px;font-size:11.5px;display:flex;position:absolute;top:12px;left:0;box-shadow:0 14px 30px -10px #000000b3}.lp .vsh-link>.ic{width:14px;height:14px;color:var(--acc)}.lp .vsh-link b{font-weight:400}.lp .vsh-link span{color:#130c0e;height:28px;font-family:var(--sans);background:#fff;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:500;display:inline-flex}.lp .vphone{border:1px solid var(--line3);width:104px;height:180px;transition:transform .6s var(--ease);background:#000;border-radius:22px;position:absolute;top:40px;right:8px;overflow:hidden;box-shadow:0 0 0 5px #ffffff08,0 24px 50px -12px #000c}.lp .step:hover .vphone{transform:translateY(-8px)rotate(-2deg)}.lp .vphone img{object-fit:cover;width:100%;height:100%}.lp .vphone:after{content:"";background:linear-gradient(#0003,#0000000d 35%,#000000b3);position:absolute;inset:0}.lp .vphone .cv{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;bottom:16px;left:0;right:0}.lp .vphone .cv span{color:#ffffffbf;font-size:7.5px}.lp .vphone .cv b{letter-spacing:-.03em;color:#fff;font-size:17px;font-weight:300}.lp .vphone .cv i{color:#fff;border:1px solid #fff9;border-radius:999px;margin-top:3px;padding:4px 9px;font-size:8.5px;font-style:normal}.lp .vsh-dev{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:6px;left:8px}.lp .vsh-dev span{color:var(--ink2);border:1px solid var(--line2);background:#ffffff08;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:11.5px;display:inline-flex}.lp .vsh-dev .ic{width:12px;height:12px;color:var(--acc)}.lp .cx{position:relative}.lp .cx-photo{border:1px solid var(--line2);isolation:isolate;background:#0b0810;border-radius:32px;height:700px;position:relative;overflow:hidden}.lp .cx-photo>img{object-fit:cover;object-position:50% 70%;z-index:-2;width:100%;height:100%;transition:transform 2.4s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.lp .cx.in .cx-photo>img{transform:none}.lp .cx-photo:after{content:"";z-index:-1;background:linear-gradient(#0604088c,#0604080d 30% 60%,#060408b3);position:absolute;inset:0}.lp .cx-bar{justify-content:space-between;align-items:center;padding:22px 26px;display:flex;position:absolute;top:0;left:0;right:0}.lp .cx-studio{font-family:var(--serif);letter-spacing:.01em;color:#fff;font-size:21px}.lp .cx-tools{gap:6px;display:flex}.lp .gl{-webkit-backdrop-filter:blur(12px)saturate(1.3);color:#fff;white-space:nowrap;background:#0a070959;border:1px solid #fff3;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12.5px;display:inline-flex}.lp .gl .ic{width:14px;height:14px}.lp .cx-cover{text-align:center;color:#fff;flex-direction:column;align-items:center;gap:14px;padding:0 20px;display:flex;position:absolute;top:15%;left:0;right:0}.lp .cx-cover .mono{color:#ffffffb8;letter-spacing:.24em}.lp .cx-cover h3{letter-spacing:-.05em;font-size:clamp(52px,7vw,104px);font-weight:200;line-height:.95}.lp .cx-cover .sub{color:#ffffffbf;font-size:15px;font-weight:300}.lp .cx-cards .gcard{position:absolute}.lp .c-fav{width:250px;top:100px;left:26px}.lp .c-fav .ph{aspect-ratio:3/2;border-radius:11px;margin-bottom:12px;position:relative;overflow:hidden}.lp .c-fav .ph img{object-fit:cover;width:100%;height:100%}.lp .c-fav .ph .hb{color:#130c0e;background:#fff;border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 10px 0 8px;font-size:11.5px;font-weight:500;display:inline-flex;position:absolute;top:8px;right:8px}.lp .c-fav .ph .hb .ic{color:#ff4f84;width:13px;height:13px}.lp .c-fav .row{justify-content:space-between;align-items:baseline;font-size:12.5px;display:flex}.lp .c-fav .row b{font-weight:500}.lp .c-fav .bar{margin-top:8px}.lp .c-fav .bar i{width:70%}.lp .c-note{gap:10px;width:290px;display:flex;bottom:26px;left:26px}.lp .c-note .av{color:#1a0d10;background:linear-gradient(135deg,#ffb27a,#ff6f91);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:500;display:grid}.lp .c-note b{font-size:12.5px;font-weight:500;display:block}.lp .c-note p{margin-top:3px;font-size:14px;line-height:1.4}.lp .c-note .mono{margin-top:7px;display:block}.lp .c-lang{width:246px;top:100px;right:26px}.lp .c-lang .lh{align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.lp .c-lang .lh .ic{width:15px;height:15px;color:var(--acc)}.lp .langs{flex-wrap:wrap;gap:4px;display:flex}.lp .langs span{font-family:var(--mono);letter-spacing:.04em;color:#ffffffbf;border:1px solid #ffffff24;border-radius:7px;padding:4px 7px;font-size:10px}.lp .langs span.on{color:#130c0e;background:#fff;border-color:#fff}.lp .c-exp{width:330px;bottom:26px;right:26px}.lp .c-exp .eh{gap:10px;display:flex}.lp .c-exp .eh .ic{width:18px;height:18px;color:var(--amb);margin-top:1px}.lp .c-exp b{font-size:13.5px;font-weight:500;display:block}.lp .c-exp p{color:#ffffffb8;margin-top:2px;font-size:12.5px;line-height:1.45}.lp .c-login{white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex;bottom:30px;left:50%;transform:translate(-50%)}.lp .c-login .ic{width:14px;height:14px;color:var(--acc)}.lp .c-login code{font-family:var(--mono);font-size:12px}.lp .c-login span{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#c9f9e2;background:#8ff0c224;border:1px solid #8ff0c24d;border-radius:999px;padding:4px 9px;font-size:9.5px}.lp .cx3{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.lp .cf{border:1px solid var(--line);background:linear-gradient(#ffffff0a,#ffffff03);border-radius:24px;flex-direction:column;padding:26px 24px 24px;display:flex}.lp .cf .mono{color:var(--ink3);font-size:10px}.lp .cf h3{letter-spacing:-.03em;margin:12px 0 8px;font-size:23px;font-weight:400;line-height:1.15}.lp .cf p{color:var(--ink2);font-size:15px;font-weight:300;line-height:1.55}.lp .cf-viz{margin-top:auto;padding-top:22px}.lp .lays{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.lp .lays div{color:var(--ink3);flex-direction:column;align-items:center;gap:6px;font-size:10.5px;display:flex}.lp .lays i{aspect-ratio:1;border:1px solid var(--line2);background:#ffffff08;border-radius:9px;gap:3px;width:100%;padding:6px;display:grid}.lp .lays i b{background:#fff3;border-radius:2px;display:block}.lp .lays .on i{background:#ffa08214;border-color:#ffc8aa8c}.lp .lays .on{color:var(--ink)}.lp .l-mas{grid-template-rows:1fr .6fr 1fr;grid-template-columns:1fr 1fr}.lp .l-mas b:first-child,.lp .l-mas b:nth-child(4){grid-row:span 2}.lp .l-jus{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1.4fr 1fr}.lp .l-jus b:nth-child(3){grid-column:span 2}.lp .l-grd{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.lp .l-fb{grid-template-rows:1.6fr 1fr}.lp .namep{border:1px solid var(--line2);background:#ffffff08;border-radius:16px;padding:14px}.lp .namep b{font-size:14px;font-weight:500;display:block}.lp .namep p{color:var(--ink3);margin-top:3px;font-size:12.5px;line-height:1.45}.lp .namep .vin{height:36px;margin-top:10px}.lp .seq{flex-direction:column;gap:0;display:flex}.lp .seq li{color:var(--ink2);align-items:center;gap:12px;padding:8px 0;font-size:13.5px;display:flex;position:relative}.lp .seq li i{z-index:1;border:1px solid var(--line2);background:var(--bg2);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid;position:relative}.lp .seq li i .ic{width:12px;height:12px}.lp .seq li:not(:last-child):after{content:"";background:linear-gradient(var(--line3), var(--line));width:1px;position:absolute;top:30px;bottom:-8px;left:12.5px}.lp .seq li span.mono{color:var(--ink4);margin-left:auto;font-size:9.5px}.lp .seq li.end{color:var(--ink)}.lp .seq li.end i{background:var(--grad);color:#1a0d10;border-color:#0000}.lp .win{gap:6px;margin-top:12px;display:flex}.lp .win span{text-align:center;font-family:var(--mono);border:1px solid var(--line2);color:var(--ink3);border-radius:9px;flex:1;padding:7px 0;font-size:10.5px}.lp .win span.on{color:#130c0e;background:#fff;border-color:#fff}.lp .pf{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:72px;display:grid}.lp .pf .sec-head{margin-bottom:34px}.lp .pf-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.lp .pf-list li{border-bottom:1px solid var(--line);gap:16px;padding:18px 0;display:flex}.lp .pf-list .pi{border:1px solid var(--line2);width:38px;height:38px;color:var(--acc);background:#ffffff09;border-radius:12px;flex:none;place-items:center;display:grid}.lp .pf-list .pi .ic{width:17px;height:17px}.lp .pf-list b{letter-spacing:-.015em;font-size:17px;font-weight:400;display:block}.lp .pf-list span{color:var(--ink3);margin-top:3px;font-size:14px;line-height:1.45;display:block}.lp .pf-more{min-height:44px;color:var(--ink);border-bottom:1px solid var(--line3);align-items:center;gap:8px;margin-top:18px;font-size:15px;transition:border-color .2s;display:inline-flex}.lp .pf-more:hover{border-color:var(--ink2)}.lp .pf-more .ic{width:15px;height:15px;transition:transform .3s var(--ease)}.lp .pf-more:hover .ic{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.lp .pf-more .ic{transition:none}}.lp .xp{border:1px solid var(--line2);background:linear-gradient(#ffffff0d,#ffffff04);border-radius:28px;padding:22px;position:relative;box-shadow:0 40px 100px -40px #000000e6}.lp .xp:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(50% 50% at 60% 40%,#ff787829,#0000 70%);position:absolute;inset:-60px -40px}.lp .xp-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lp .xp-t b{letter-spacing:-.01em;font-size:16px;font-weight:500;display:block}.lp .xp-t span{color:var(--ink3);margin-top:2px;font-size:12.5px;display:block}.lp .pkc{color:#ffd0dc;height:28px;font-family:var(--mono);white-space:nowrap;background:#ff648c1a;border:1px solid #ff789652;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:11px;display:inline-flex}.lp .pkc .ic{color:#ff7fa3;width:12px;height:12px}.lp .xp-g{grid-template-columns:repeat(7,1fr);gap:6px;margin:18px 0;display:grid}.lp .xp-g figure{aspect-ratio:1;border-radius:8px;position:relative;overflow:hidden}.lp .xp-g img{object-fit:cover;width:100%;height:100%}.lp .xp-g figure:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.lp .xp-g .h{color:#ff4f84;background:#fff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;top:4px;right:4px}.lp .xp-g .h .ic{width:9px;height:9px}.lp .xp-g .c{color:#fff;background:#0000008c;border:1px solid #fff6;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:4px;left:4px}.lp .xp-g .c .ic{width:9px;height:9px}.lp .bento{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp .bc{border:1px solid var(--line);background:linear-gradient(#ffffff0a,#ffffff03);border-radius:24px;flex-direction:column;min-width:0;padding:24px;transition:border-color .4s;display:flex;position:relative;overflow:hidden}.lp .bc:hover{border-color:var(--line3)}.lp .bc .bh{justify-content:space-between;align-items:center;gap:10px;display:flex}.lp .bc .bh .mono{color:var(--ink3);font-size:10px}.lp .bc h3{letter-spacing:-.025em;margin:10px 0 6px;font-size:21px;font-weight:400;line-height:1.2}.lp .bc>p{color:var(--ink2);max-width:46ch;font-size:14.5px;font-weight:300;line-height:1.55}.lp .bviz{margin-top:auto;padding-top:22px}.lp .b-brand{grid-column:span 2}.lp .b-notif{grid-row:span 2}.lp .b-notif .bviz{flex-direction:column;flex:1;justify-content:center;margin-top:0;display:flex}.lp .b-hooks{grid-column:span 2}.lp .tag-pro{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;border:1px solid var(--line2);color:var(--ink3);border-radius:999px;padding:3px 8px;font-size:9px}.lp .bk{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:14px;display:grid}.lp .kit{border:1px solid var(--line2);background:#ffffff08;border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}.lp .kit-row{align-items:center;gap:11px;display:flex}.lp .kit-logo{color:#2a1b14;width:44px;height:44px;font-family:var(--serif);background:#f3e7da;border-radius:12px;flex:none;place-items:center;font-size:22px;font-style:italic;display:grid}.lp .kit-n b{font-size:14px;font-weight:500;display:block}.lp .kit-n span{color:var(--ink3);font-size:12px}.lp .kf{flex-direction:column;gap:6px;display:flex}.lp .kf>span{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);font-size:9px}.lp .sw{gap:7px;display:flex}.lp .sw i{background:var(--c);border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 1px #fff3}.lp .sw i.on{box-shadow:0 0 0 2px var(--bg2), 0 0 0 3.5px #fff}.lp .kit .vin{height:32px;font-size:12px}.lp .mail{border:1px solid var(--line2);color:#231815;background:#f7f1ea;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.lp .mail-h{color:#6b5b53;border-bottom:1px solid #00000014;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}.lp .mail-h b{color:#231815;font-weight:500}.lp .mail-h .kit-logo{color:#f3e7da;background:#2a1b14;border-radius:6px;width:22px;height:22px;font-size:12px}.lp .mail-img{height:96px;overflow:hidden}.lp .mail-img img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.lp .mail-b{text-align:center;padding:12px 14px 14px}.lp .mail-b .t{font-family:var(--serif);font-size:21px;line-height:1.1}.lp .mail-b .s{color:#6b5b53;margin-top:3px;font-size:11px}.lp .mail-b .cta{color:#fff;background:#a65a2f;border-radius:999px;align-items:center;height:30px;margin-top:10px;padding:0 14px;font-size:11.5px;font-weight:500;display:inline-flex}.lp .tgm{border:1px solid var(--line2);background:linear-gradient(#5a96dc1a,#ffffff05);border-radius:18px;margin-top:14px;padding:12px}.lp .tgm-h{border-bottom:1px solid var(--line);align-items:center;gap:9px;margin-bottom:10px;padding-bottom:10px;display:flex}.lp .tgm-h .kit-logo{background:#f3e7da;border-radius:50%;width:28px;height:28px;font-size:14px}.lp .tgm-h b{font-size:13px;font-weight:500;line-height:1.2;display:block}.lp .tgm-h span{color:var(--ink3);font-size:10.5px}.lp .bub{border:1px solid var(--line);background:#ffffff12;border-radius:4px 14px 14px;max-width:92%;margin-top:6px;padding:9px 12px;font-size:12.5px;line-height:1.45}.lp .bub b{font-weight:500}.lp .bub .mono{color:var(--ink4);text-align:right;margin-top:4px;font-size:9px;display:block}.lp .dom{border:1px solid var(--line2);height:42px;font-family:var(--mono);white-space:nowrap;background:#0000004d;border-radius:12px;align-items:center;gap:8px;padding:0 6px 0 12px;font-size:12px;display:flex;overflow:hidden}.lp .dom>.ic{width:13px;height:13px;color:var(--mint)}.lp .dom .d{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lp .dom .ok{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#c9f9e2;background:#8ff0c21a;border:1px solid #8ff0c24d;border-radius:999px;padding:4px 8px;font-size:9px}.lp .dom-s{flex-direction:column;gap:6px;margin-top:10px;display:flex}.lp .dom-s span{color:var(--ink2);align-items:center;gap:8px;font-size:12.5px;display:flex}.lp .dom-s .ic{width:13px;height:13px;color:var(--mint)}.lp .wmk{aspect-ratio:16/9;border:1px solid var(--line2);border-radius:14px;position:relative;overflow:hidden}.lp .wmk img{object-fit:cover;width:100%;height:100%}.lp .wmk .wl{pointer-events:none;flex-wrap:wrap;place-content:center;gap:18px 26px;display:flex;position:absolute;inset:-40%;transform:rotate(-24deg)}.lp .wmk .wl span{font-family:var(--serif);color:rgba(255, 255, 255, var(--wo,.42));white-space:nowrap;font-size:17px;font-style:italic;transition:color .3s}.lp .wmk-c{color:var(--ink3);align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.lp .wmk-c input{accent-color:#ff8f7a;flex:1;min-width:0;height:28px}.lp .wmk-c b{font-family:var(--mono);color:var(--ink);text-align:right;min-width:32px;font-size:11px;font-weight:400}.lp .flist{flex-direction:column;gap:5px;display:flex}.lp .fl{border:1px solid var(--line);background:#ffffff06;border-radius:12px;align-items:center;gap:10px;height:40px;padding:0 12px;font-size:13.5px;display:flex}.lp .fl>.ic{width:15px;height:15px;color:var(--ink3)}.lp .fl em{font-style:normal;font-family:var(--mono);color:var(--ink3);margin-left:auto;font-size:10.5px}.lp .fl.pubd{background:#ff96780f;border-color:#ffc8aa4d}.lp .fl.pubd>.ic{color:var(--acc)}.lp .hooks{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:stretch;gap:14px;display:grid}.lp .log{border:1px solid var(--line);font-family:var(--mono);color:var(--ink2);background:#00000059;border-radius:14px;flex-direction:column;justify-content:space-between;gap:8px;padding:12px 14px;font-size:11.5px;line-height:1.9;display:flex;overflow:hidden}.lp .log .ev+.ev{border-top:1px dashed var(--line);padding-top:8px}.lp .log .ev>div{white-space:nowrap;gap:10px;display:flex}.lp .nw{white-space:nowrap}.lp .log .ev>div.say{white-space:normal}.lp .log .m{color:var(--ink4)}.lp .log .e{color:#ffd0b5}.lp .log .ok{color:var(--mint);margin-left:auto}.lp .log .sig{color:var(--ink3)}.lp .intg{flex-direction:column;gap:6px;display:flex}.lp .intg span{border:1px solid var(--line);background:#ffffff06;border-radius:12px;align-items:center;gap:9px;height:40px;padding:0 12px;font-size:13.5px;display:flex}.lp .bm{aspect-ratio:1;color:currentColor;flex:none;width:auto;height:1em}.lp .ic.bm{stroke-width:1.7px;height:1em}.lp .intg span{color:var(--ink2)}.lp .intg span .bm{opacity:.92}.lp .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.lp .intg span em{font-style:normal;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink4);margin-left:auto;font-size:9px}.lp .samples{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp .sg{aspect-ratio:4/5;border:1px solid var(--line);isolation:isolate;background:#0d0a0c;border-radius:26px;display:block;position:relative;overflow:hidden}.lp .sg img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.4s var(--ease);position:absolute;inset:0}.lp .sg:hover img{transform:scale(1.05)}.lp .sg:after{content:"";z-index:-1;background:linear-gradient(#0006,#0000 26% 50%,#000000c7);position:absolute;inset:0}.lp .pill{-webkit-backdrop-filter:blur(10px);height:26px;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#fff;white-space:nowrap;background:#0000004d;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:9.5px;display:inline-flex}.lp .sg-bot{color:#fff;position:absolute;bottom:22px;left:24px;right:24px}.lp .sg-bot h3{letter-spacing:-.04em;margin:0;font-size:34px;font-weight:300;line-height:1.05}.lp .sg-bot p{color:#ffffffc7;text-wrap:pretty;max-width:30ch;margin:10px 0 0;font-size:14px;line-height:1.5}@media (width>=641px){.lp .sg-bot p{min-height:4.5em}}.lp .genres-more{text-align:center;color:var(--ink3);margin:28px auto 0;font-size:14.5px}.lp .bill{border:1px solid var(--line2);background:#ffffff08;border-radius:999px;gap:2px;padding:4px;display:inline-flex;position:relative}.lp .bill button{z-index:1;height:40px;color:var(--ink2);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:14px;transition:color .3s;display:inline-flex;position:relative}.lp .bill button.on{color:#130c0e}.lp .plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;margin:0 auto;display:grid}.lp .plan{border:1px solid var(--line);background:linear-gradient(#ffffff0a,#ffffff03);border-radius:26px;flex-direction:column;padding:28px 26px 26px;display:flex;position:relative}.lp .p-name{color:var(--ink2);justify-content:space-between;align-items:center;gap:10px;display:flex}.lp .p-name .mono{color:var(--ink);font-size:12px}.lp .pop{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:var(--grad);color:#1a0d10;border-radius:999px;padding:4px 9px;font-size:9.5px;font-weight:500}.lp .p-tag{color:var(--ink3);margin-top:6px;font-size:14px}.lp .p-price{align-items:flex-start;gap:6px;min-height:60px;margin:26px 0 4px;display:flex}.lp .p-price .cur{color:var(--ink2);margin-top:6px;font-size:22px;font-weight:300}.lp .p-price b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:60px;font-weight:200;line-height:1;display:inline-block}.lp .p-price .per{color:var(--ink3);align-self:flex-end;margin-bottom:8px;font-size:14px}.lp .p-sub{color:var(--ink2);min-height:21px;margin-top:4px;font-size:14px}.lp .p-sub b{color:var(--ink);font-weight:500}.lp .plan ul{border-top:1px solid var(--line);flex-direction:column;gap:11px;margin:24px 0 28px;padding-top:22px;display:flex}.lp .plan li{color:var(--ink2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.lp .plan li .ic{width:15px;height:15px;color:var(--acc);margin-top:2px}.lp .plan li .t{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--line2);color:var(--ink3);white-space:nowrap;vertical-align:1px;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:9px}.lp .plan li .t.w{color:#ffd2b8;border-color:#ffbe9659}.lp .plan li.hd{color:var(--ink);font-weight:500}.lp .plan li.hd .ic{visibility:hidden}.lp .plan .btn{width:100%;margin-top:auto}.lp .p-card{min-height:42px;color:var(--ink2);text-align:center;text-wrap:balance;margin-top:12px;font-size:14px;line-height:1.5}.lp .p-wl{color:#ffd2bd;text-underline-offset:4px;align-self:flex-start;align-items:center;gap:6px;min-height:44px;margin:-6px 0 18px;font-size:14px;-webkit-text-decoration:underline #ffd2bd59;text-decoration:underline #ffd2bd59;display:inline-flex}.lp .p-wl:hover{text-decoration-color:currentColor}.lp .p-wl .ic{width:14px;height:14px}@property --lp-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.lp .plan.feat{background:linear-gradient(180deg, #1a1114, #0d090b) padding-box, conic-gradient(from var(--lp-ang), #ffc27ae6, #ff7d8ce6, #a66cffe6, #ffa078cc, #ffc27ae6) border-box;isolation:isolate;border:1px solid #0000;animation:8s linear infinite lp-spin}.lp .plan.feat:before{content:"";border-radius:inherit;z-index:-1;background:conic-gradient(from var(--lp-ang), #ffc27a, #ff7d8c, #a66cff, #ffa078, #ffc27a);filter:blur(30px);opacity:.3;animation:8s linear infinite lp-spin;position:absolute;inset:-1px}@keyframes lp-spin{to{--lp-ang:360deg}}.lp .plans-wrap{isolation:isolate;position:relative}.lp .addon{border:1px solid var(--line);background:#ffffff05;border-radius:20px;align-items:center;gap:16px;margin:16px auto 0;padding:18px 22px;display:flex}.lp .addon .ai{border:1px solid var(--line2);width:40px;height:40px;color:var(--acc);border-radius:12px;flex:none;place-items:center;display:grid}.lp .addon .ai .ic{width:18px;height:18px}.lp .addon p{color:var(--ink2);font-size:15px;font-weight:300}.lp .addon p b{color:var(--ink);font-weight:400}.lp .p-foot{text-align:center;color:var(--ink3);margin-top:26px;line-height:1.8}.lp .sec.more{padding-top:40px;padding-bottom:40px}.lp .more-h{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.lp .more-h .label{margin:0}.lp .more-h{flex-wrap:wrap}.lp .more-all{white-space:nowrap;min-height:44px;color:var(--ink2);align-items:center;gap:6px;font-size:14px;display:inline-flex}.lp .more-all:hover{color:var(--ink)}.lp .more-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lp .more-post{border:1px solid var(--line);background:#ffffff05;border-radius:20px;flex-direction:column;gap:8px;padding:12px 12px 18px;transition:border-color .2s;display:flex}.lp .more-post:hover{border-color:var(--line3)}.lp .more-ph{aspect-ratio:16/9;background:#ffffff0a;border-radius:12px;margin-bottom:6px;display:block;overflow:hidden}.lp .more-ph img{object-fit:cover;width:100%;height:100%}.lp .more-cat{color:var(--ink3);padding:0 4px}.lp .more-post b{letter-spacing:-.01em;padding:0 4px;font-size:16px;font-weight:400;line-height:1.35}.lp .more-min{color:var(--ink3);padding:0 4px;font-size:13px}.lp .more-help{max-width:none;margin-top:16px;transition:border-color .2s}.lp .more-help:hover{border-color:var(--line3)}.lp .more-help p{flex:1}.lp .more-help b{color:var(--ink);font-weight:400}.lp .more-note{color:var(--ink3)}.lp .more-help>.ic{color:var(--ink2)}@media (width<=980px){.lp .more-posts{grid-template-columns:minmax(0,1fr)}.lp .more-post{grid-template-columns:88px minmax(0,1fr);align-content:start;gap:4px 14px;padding:10px 12px 10px 10px;display:grid}.lp .more-ph{aspect-ratio:1;grid-row:1/span 3;width:88px;margin:0}}.lp .faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:80px;display:grid}.lp .faq-grid .sec-head{margin-bottom:0;position:sticky;top:120px}.lp .faq-grid .sec-head a{color:var(--ink);border-bottom:1px solid var(--line3)}.lp .faq-list details{border-bottom:1px solid var(--line)}.lp .faq-list details:first-child{border-top:1px solid var(--line)}.lp .faq-list summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:24px 0;font-size:19px;font-weight:400;list-style:none;display:flex}.lp .faq-list summary::-webkit-details-marker{display:none}.lp details[open] .pm{background:#ffffff14}.lp details[open] .pm:after{transform:translate(-50%,-50%)rotate(0)}.lp .faq-list details p{color:var(--ink2);max-width:62ch;padding:0 60px 26px 0;font-size:16px;font-weight:300;line-height:1.6}.lp details[open] p{animation:lp-faqIn .5s var(--ease)}@keyframes lp-faqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lp .faq-item{border-bottom:1px solid var(--line)}.lp .faq-item:first-child{border-top:1px solid var(--line)}.lp .faq-q{font:inherit;margin:0}.lp .faq-q button{all:unset;box-sizing:border-box;cursor:pointer;letter-spacing:-.02em;width:100%;min-height:44px;color:var(--ink2);text-align:left;transition:color .25s var(--ease);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:19px;font-weight:400;line-height:1.35;display:flex}.lp .faq-item.on .faq-q button,.lp .faq-q button:hover{color:var(--ink)}.lp .faq-q button:hover .pm{border-color:var(--line3)}.lp .faq-q button:focus-visible{outline:2px solid var(--acc);outline-offset:4px;border-radius:6px}.lp .pm{border:1px solid var(--line2);width:30px;height:30px;transition:transform .4s var(--ease), background .3s;border-radius:50%;flex:none;position:relative}.lp .pm:before,.lp .pm:after{content:"";background:var(--ink);border-radius:2px;width:11px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp .pm:after{transition:transform .4s var(--ease);transform:translate(-50%,-50%)rotate(90deg)}.lp .faq-item.on .pm{background:#ffffff14}.lp .faq-item.on .pm:after{transform:translate(-50%,-50%)rotate(0)}.lp .faq-a{visibility:hidden;opacity:0;transition:grid-template-rows .45s var(--ease), opacity .35s var(--ease), visibility 0s linear .45s;grid-template-rows:0fr;display:grid}.lp .faq-item.on .faq-a{visibility:visible;opacity:1;transition:grid-template-rows .45s var(--ease), opacity .45s var(--ease) 50ms, visibility 0s;grid-template-rows:1fr}.lp .faq-a>div{min-height:0;overflow:hidden}.lp .faq-a p{color:var(--ink2);max-width:62ch;margin:0;padding:0 60px 26px 0;font-size:16px;font-weight:300;line-height:1.6}@media (prefers-reduced-motion:reduce){.lp .faq-a,.lp .faq-item.on .faq-a,.lp .pm,.lp .pm:after{transition:none}}.lp .final{padding-top:40px;padding-bottom:0}.lp .final-panel{isolation:isolate;border:1px solid var(--line2);text-align:center;background:#08060a;border-radius:36px;flex-direction:column;align-items:center;padding:120px 32px 110px;display:flex;position:relative;overflow:hidden}.lp .final-panel .light{background:radial-gradient(120% 70% at 50% 130%,#0000 55%,#ff966452 58%,#ff6e8c1f 62%,#0000 70%),radial-gradient(60% 50% at 50% 100%,#ff6e7840,#0000 70%)}html[data-daypart=dawn] .lp .final-panel .light{background:radial-gradient(120% 70% at 50% 130%,#0000 55%,#ffb4a04d 58%,#ff8cb41f 62%,#0000 70%),radial-gradient(60% 50% at 50% 100%,#ff96aa38,#0000 70%)}html[data-daypart=day] .lp .final-panel .light{background:radial-gradient(120% 70% at 50% 130%,#0000 55%,#ffbe644d 58%,#ff8c781f 62%,#0000 70%),radial-gradient(60% 50% at 50% 100%,#ffa06e38,#0000 70%)}html[data-daypart=night] .lp .final-panel .light{background:radial-gradient(120% 70% at 50% 130%,#0000 55%,#7878ff4d 58%,#8c50ff1f 62%,#0000 70%),radial-gradient(60% 50% at 50% 100%,#6450ff38,#0000 70%)}.lp .final-panel .h2{max-width:15ch;font-size:clamp(40px,5.6vw,80px);font-weight:200}.lp .final-panel .label{color:var(--ink2);text-shadow:0 1px 10px #000000e6}.lp .final-panel .h2 b{font-weight:400}.lp .fnote{border:1px solid var(--line);min-height:30px;color:var(--ink2);-webkit-backdrop-filter:blur(10px);background:#0a07098c;border-radius:999px;align-items:center;margin-top:18px;padding:6px 14px;display:inline-flex}.lp .lbar{-webkit-backdrop-filter:blur(20px)saturate(1.3);text-align:left;background:#0e0a0c9e;border:1px solid #fff0e62e;border-radius:999px;align-items:center;gap:10px;width:100%;max-width:620px;margin-top:44px;padding:8px 8px 8px 20px;display:flex;box-shadow:0 30px 80px -20px #000c,inset 0 1px #ffffff14}.lp .lbar>.ic{width:17px;height:17px;color:var(--acc)}.lp .lbar .lf{min-width:0;font-family:var(--mono);white-space:nowrap;flex:1;font-size:16px;overflow:hidden}.lp .lbar .lf .d{color:var(--ink3)}.lp .lbar .btn{flex:none}html.lp-js .lp [data-r]{opacity:0;transition:opacity 1s var(--ease), transform 1s var(--ease);transition-delay:var(--rd,0s);transform:translateY(26px)}html.lp-js .lp [data-r].in{opacity:1;transform:none}.lp{min-height:100vh}.lp .skl{background:#ffffff1a;border-radius:4px;flex:none;width:44px;height:7px;display:block}.lp .vrow>span .ic{width:11px;height:11px}.lp .vup-bar .ic.acc{width:14px;height:14px;color:var(--acc)}.lp .vup-bar .mono{font-size:10px}.lp .vsh-dev span .ic+.ic{margin-left:2px}.lp .c-exp .bar{margin-top:12px}.lp .c-exp .bar i{width:76%}.lp .namep .linkf{margin:0}.lp .namep .nl{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#c9f9e2;background:#8ff0c224;border:1px solid #8ff0c24d;border-radius:999px;flex:none;padding:4px 9px;font-size:9.5px}.lp .namep .acts{gap:8px;margin-top:12px;display:flex}.lp .namep .acts span{border:1px solid var(--line2);width:38px;height:38px;color:var(--ink2);background:#ffffff08;border-radius:50%;place-items:center;display:grid}.lp .namep .acts span:first-child{color:#ff7fa3}.lp .namep .acts .ic{width:15px;height:15px}.lp .seq li.end>span{flex-direction:column;display:flex}.lp .seq li.end span.mono{margin-top:2px;margin-left:0}.lp .xp-note{border:1px solid var(--line2);background:#ffffff08;border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}.lp .xp-note .fic{background:var(--grad);color:#1a0d10;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.lp .xp-note .fic .ic{width:15px;height:15px}.lp .xp-note>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.lp .xp-note .mono{color:var(--ink3);font-size:9.5px}.lp .xp-note b{font-size:14px;font-weight:500;line-height:1.35}@media (width<=420px){.lp .xp-note{flex-wrap:wrap;row-gap:10px}.lp .xp-note>div{flex-basis:calc(100% - 46px)}.lp .xp-note .xp-cta{margin-left:46px}}.lp .xp-cta{color:#130c0e;background:#fff;border-radius:999px;flex:none;align-items:center;height:34px;padding:0 15px;font-size:13px;font-weight:500;display:inline-flex}.lp .bc .bh .bi{border:1px solid var(--line2);width:32px;height:32px;color:var(--acc);background:#ffffff08;border-radius:10px;place-items:center;display:grid}.lp .bc .bh .bi .ic{width:15px;height:15px}.lp .vars{flex-direction:column;gap:12px;display:flex}.lp .vars>div{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:12px;display:grid}.lp .vars .mono{color:var(--ink3);text-transform:none;font-size:10px}.lp .vbar{background:#ffffff12;border-radius:6px;height:6px;overflow:hidden}.lp .vbar i{background:var(--grad);border-radius:6px;height:100%;display:block}.lp .mcov{aspect-ratio:16/9;border:1px solid var(--line2);border-radius:14px;position:relative;overflow:hidden}.lp .mcov img{object-fit:cover;width:100%;height:100%}.lp .mcov>div{color:#fff;text-align:center;background:linear-gradient(#0000001a,#00000080);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.lp .mcov .mono{letter-spacing:.22em;color:#ffffffbf;font-size:9px}.lp .mcov b{letter-spacing:-.04em;font-size:30px;font-weight:200;line-height:1}.lp .wmk-c .ic{width:14px;height:14px}.lp .dom .ok .ic{width:11px;height:11px}.lp .fl .skl{width:72px;height:6px}.lp .fl.pubd em{letter-spacing:.12em}.lp .bviz .tgm{margin-top:12px}.lp .vin .tag-pro{margin-left:auto}.lp .intg span.mono{height:auto;color:var(--ink3);background:0 0;border:0;padding:0 2px 2px;font-size:9.5px}.lp .bills{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.lp .bill button{border-radius:999px}.lp .bill button.on{color:#130c0e;background:#fff}.lp .bill.cur button{justify-content:center;min-width:44px;padding:0 14px}.lp .p-bill{display:none}@media (width<=759px){.lp .bills .bill-int{display:none}.lp .bills{margin-top:20px}.lp .p-bill{width:100%;margin:16px 0 4px;display:flex}.lp .p-bill button{flex:1 1 0;justify-content:center;height:44px;padding:0 12px}}.lp .plan li>span{min-width:0}.lp .plan li .strong{color:var(--ink);font-weight:500}.lp .plan li .strong:has(+[data-badge]){white-space:nowrap}.lp .sec{scroll-margin-top:24px}.lp .vsh-dev{align-items:flex-start}.lp .vsh-link{max-width:100%}.lp .cx-studio .skl{background:#fff6;width:112px;height:8px}.lp .vsh-link b{text-overflow:ellipsis;min-width:0;overflow:hidden}.lp .lang-bar{z-index:70;border:1px solid var(--line2);max-width:calc(100vw - 32px);min-height:48px;color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(1.5);animation:lp-bar-in .38s var(--ease) .6s both;background:#0e0a0df2;border-radius:999px;align-items:center;gap:6px;padding:6px 6px 6px 18px;font-size:14px;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 18px 50px -12px #000000b3,inset 0 1px #ffffff0f}.lp .lang-bar .lb-t{min-width:0;color:var(--ink2)}.lp .lang-bar .lb-go{color:#130c0e;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-weight:500;display:inline-flex}.lp .lang-bar .lb-go .ic{width:14px;height:14px}.lp .lang-bar .lb-x{width:36px;height:36px;color:var(--ink2);border-radius:999px;flex:none;place-items:center;transition:color .2s,background .2s;display:grid}.lp .lang-bar .lb-x:hover{color:var(--ink);background:#ffffff14}@keyframes lp-bar-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.lp .lang-bar{animation:none}}@media (width<=1180px){.lp .bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.lp .b-brand,.lp .b-hooks,.lp .b-down{grid-column:span 2}.lp .b-notif{grid-row:span 2}.lp .pf{gap:48px}.lp .c-lang{display:none}}@media (width<=980px){.lp .steps3{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto}.lp .cx3,.lp .pf{grid-template-columns:minmax(0,1fr)}.lp .faq-grid{grid-template-columns:minmax(0,1fr);gap:40px}.lp .faq-grid .sec-head{position:static}.lp .strip-in{grid-template-columns:repeat(2,1fr)}.lp .strip-in>div:nth-child(3){border-left:0;padding-left:0}.lp .strip-in>div:nth-child(n+3){border-top:1px solid var(--line)}.lp .plans{grid-template-columns:minmax(0,1fr);max-width:520px}.lp .addon{flex-wrap:wrap;max-width:520px}.lp .samples{grid-template-columns:1fr 1fr}.lp .cx-photo{height:600px}.lp .cx-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.lp .cx-cards .gcard{width:auto;position:static;transform:none}.lp .cx-photo .cx-cards{margin:0;display:block}.lp .cx-photo .c-login{position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.lp .cx-cards>.gcard:not(.c-login){border-color:var(--line2);box-shadow:none;background:linear-gradient(#ffffff0d,#ffffff05)}.lp .c-fav .ph{display:none}.lp .c-lang{display:block}.lp .vup{max-width:360px}.lp .samples .sg:nth-child(3){aspect-ratio:16/10;grid-column:span 2}}@media (width<=640px){.lp .plan li .t{letter-spacing:.04em;font-size:11px}.lp .pop{font-size:11px}.lp .p-foot.mono{letter-spacing:.05em;font-size:12px}.lp .lang-bar{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));max-width:none;padding-left:16px}.lp .lang-bar .lb-t{flex:1}.lp .lang-bar{padding-block:5px}.lp .lang-bar .lb-go{min-height:44px}.lp .lang-bar .lb-x{width:44px;height:44px}.lp .hero{padding:100px 0 64px}.lp .announce{text-align:left;gap:8px;padding:4px 12px 4px 4px;font-size:12.5px;line-height:1.35}.lp .announce .go,.lp .announce .t-l{display:none}.lp .announce .t-s{display:inline}.lp .h1{letter-spacing:-.05em;margin:24px 0 16px;font-size:38px}.lp .lede{font-size:16px}.lp .hero-cta{width:100%;margin-top:28px}.lp .hero-cta .row{flex-direction:column;width:100%}.lp .hero-cta .btn{width:100%}.lp .hero-cta .trust{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;width:fit-content;margin-inline:auto;font-size:14px}.lp .hero-cta .trust li{text-align:left;align-items:flex-start;display:flex}.lp .hero-cta .trust .ic{vertical-align:-3px;margin-top:2px;margin-right:6px;display:inline-block}.lp .app-wrap{margin-top:40px}.lp .strip-in{grid-template-columns:minmax(0,1fr)}.lp .strip-in>div,.lp .strip-in>div:nth-child(3){border-left:0;flex-direction:row;gap:14px;padding:18px 0}.lp .strip-in>div+div{border-top:1px solid var(--line)}.lp .strip-in .si{flex:none}.lp .strip-in p b{font-size:15px}.lp .sec{padding:72px 0}.lp .sec.final{padding-bottom:0}.lp .why{padding:96px 0 0}.lp .why-t{font-size:30px;line-height:1.22}.lp .sec-head{margin-bottom:40px}.lp .sec-head p{font-size:16px}.lp .h2{font-size:36px}.lp .viz{height:230px}.lp .cx-photo{border-radius:24px;height:540px}.lp .cx-photo>img{object-position:50% 80%}.lp .cx-bar{padding:16px}.lp .cx-studio{font-size:18px}.lp .cx-tools .gl:first-child{display:none}.lp .cx-cover{gap:10px;top:17%}.lp .cx-cover h3{font-size:56px}.lp .cx-cover .sub{font-size:14px}.lp .cx-cards{grid-template-columns:minmax(0,1fr)}.lp .c-login{display:none!important}.lp .cf{padding:22px 18px 20px}.lp .xp{border-radius:22px;padding:14px}.lp .xp-top{flex-direction:column}.lp .xp-g{grid-template-columns:repeat(7,1fr);gap:4px}.lp .bento{grid-template-columns:minmax(0,1fr)}.lp .b-brand,.lp .b-hooks,.lp .b-down{grid-column:auto}.lp .b-notif{grid-row:auto}.lp .bc{padding:20px 18px}.lp .bk,.lp .hooks{grid-template-columns:minmax(0,1fr)}.lp .log{padding:12px;font-size:11px}.lp .log .m{display:none}.lp .samples{grid-template-columns:minmax(0,1fr)}.lp .samples .sg:nth-child(3){aspect-ratio:4/5;grid-column:auto}.lp .sg{border-radius:22px}.lp .sg-bot h3{font-size:30px}.lp .plan{padding:24px 20px 22px}.lp .addon{gap:12px;padding:16px}.lp .faq-q button{padding:20px 0;font-size:17px}.lp .faq-a p{padding-right:0;font-size:15px}.lp .final-panel{border-radius:26px;padding:80px 18px 28px}.lp .final-panel .h2{font-size:42px}.lp .fnote{letter-spacing:.05em;padding:6px 12px;font-size:12px}.lp .lbar{border-radius:22px;flex-direction:column;align-items:stretch;gap:12px;padding:14px}.lp .lbar>.ic{display:none}.lp .lbar .lf{text-align:center;padding:4px 0;font-size:15px}.lp .lbar .btn{width:100%}.lp .bill button{height:44px}.lp .announce{min-height:44px}.lp .wmk-c input{height:44px}}.lp .bc.m-arm .sw i{opacity:0;transition:opacity .5s var(--ease) calc(.25s + var(--i,0) * 90ms), transform .6s var(--ease) calc(.25s + var(--i,0) * 90ms), box-shadow .4s ease .95s;transform:scale(.4)}.lp .bc.m-arm .sw i.on{box-shadow:inset 0 0 0 1px #fff3}.lp .bc.m-arm .kit .vin{opacity:0;transition:opacity .6s var(--ease) .6s}.lp .bc.m-arm .mail{opacity:0;transition:opacity .8s var(--ease) .75s, transform .9s var(--ease) .75s;transform:translateY(22px)}.lp .bc.m-arm .fl{opacity:0;transition:opacity .55s var(--ease) calc(.2s + var(--i,0) * .13s), transform .6s var(--ease) calc(.2s + var(--i,0) * .13s);transform:translateY(8px)}.lp .bc.m-arm .tgm{opacity:0;transition:opacity .6s var(--ease) .95s, transform .7s var(--ease) .95s;transform:translateY(14px)}.lp .bc.m-arm .bub{opacity:0;transform-origin:0 0;transition:opacity .5s var(--ease) 1.35s, transform .6s var(--ease) 1.35s;transform:translateY(10px)scale(.96)}.lp .bc.m-arm .vbar i{transform-origin:0;transition:transform 1.1s var(--ease) calc(.3s + var(--i,0) * .18s);transform:scaleX(0)}.lp .bc.m-arm .mcov img{transition:transform 2.2s var(--ease) .1s;transform:scale(1.1)}.lp .bc.m-arm .mcov>div>*{opacity:0;transition:opacity .7s var(--ease) .6s, transform .8s var(--ease) .6s;transform:translateY(10px)}.lp .bc.m-arm .mcov>div>b{transition-delay:.8s}.lp .bc.m-arm .dom .d{opacity:0;transition:opacity .6s var(--ease) .3s}.lp .bc.m-arm .dom-s span{opacity:0;transition:opacity .6s var(--ease) .9s, transform .6s var(--ease) .9s;transform:translateY(6px)}.lp .bc.m-arm .dom .ok{opacity:0;transition:opacity .4s var(--ease) .7s, transform .5s cubic-bezier(.3, 1.6, .5, 1) .7s;transform:scale(.5)}.lp .bc.m-arm .log .ev>div{clip-path:inset(0 100% 0 0);transition:clip-path .6s steps(24, end) calc(.3s + var(--i,0) * .35s)}.lp .bc.m-arm .intg span{opacity:0;transition:opacity .5s var(--ease) calc(1.6s + var(--i,0) * .1s), transform .5s var(--ease) calc(1.6s + var(--i,0) * .1s);transform:translate(8px)}.lp .bc.m-arm.m-play .sw i,.lp .bc.m-arm.m-play .kit .vin,.lp .bc.m-arm.m-play .mail,.lp .bc.m-arm.m-play .fl,.lp .bc.m-arm.m-play .tgm,.lp .bc.m-arm.m-play .bub,.lp .bc.m-arm.m-play .vbar i,.lp .bc.m-arm.m-play .mcov img,.lp .bc.m-arm.m-play .mcov>div>*,.lp .bc.m-arm.m-play .dom .d,.lp .bc.m-arm.m-play .dom-s span,.lp .bc.m-arm.m-play .dom .ok,.lp .bc.m-arm.m-play .intg span{opacity:1;transform:none}.lp .bc.m-arm.m-play .sw i.on{box-shadow:0 0 0 2px var(--bg2), 0 0 0 3.5px #fff}.lp .bc.m-arm.m-play .log .ev>div{clip-path:inset(0)}.lp .bc.m-arm.m-play .dom .ok .ic{animation:lp-nod 2.6s var(--ease) 1.4s infinite}.lp .bc.m-arm.m-play .log .ev:last-child>div:last-child:after{content:"";background:var(--ink3);flex:none;align-self:center;width:6px;height:12px;animation:1s step-end infinite lp-caret}@keyframes lp-nod{0%,60%,to{transform:none}30%{transform:translateY(2px)}}.lp .bc.m-off *,.lp .bc.m-off :after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html.lp-js .lp [data-r]{opacity:1;transform:none}.lp{scroll-behavior:auto}}.lp .cf h3,.lp .bc h3,.lp .step h3,.lp .sg-bot h3,.lp .plan .p-tag{text-wrap:pretty}.lp .btn:focus-visible,.lp .pill:focus-visible,.lp .bill button:focus-visible{border-radius:999px}.lp .plan{transition:transform .45s var(--ease), border-color .3s, box-shadow .45s var(--ease)}@media (hover:hover){.lp .plan:hover{transform:translateY(-4px);box-shadow:0 30px 60px -36px #000000e6}.lp .plan:not(.feat):hover{border-color:var(--line3)}.lp .plan.feat:before{transition:opacity .45s var(--ease)}.lp .plan.feat:hover:before{opacity:.4}}.lp .sg-bot{transition:transform .6s var(--ease)}@media (hover:hover){.lp .sg:hover .sg-bot{transform:translateY(-6px)}}.lp .tgm-h .kit-logo{color:#2a1b14}@media (prefers-reduced-motion:reduce){.lp .plan,.lp .sg-bot{transition:none}.lp .plan:hover,.lp .sg:hover .sg-bot{transform:none}}.lp .pf .h2 .ln{display:block}.lp .cf h3,.lp .bc h3,.lp .step h3,.lp .pf .h2,.lp .faq-q button>span,.lp .faq-list summary>span{text-wrap:balance}@media (pointer:coarse){.lp .btn-sm,.lp .bill button{height:44px}.lp .f-cols a{min-height:44px}.lp .wmk-c input{height:44px}.lp .announce{min-height:44px}}@media (pointer:coarse) and (width>=981px){.lp .nav-links a,.lp .nav-sign{align-items:center;min-height:44px;display:inline-flex}}.lp .f-brand>a{align-items:center;min-height:44px;display:inline-flex}.lp .p-price .p-was{color:var(--ink3);align-self:flex-end;margin:0 0 8px 4px;font-size:15px;text-decoration-thickness:1.5px}.lp .p-deal{min-height:22px;margin-top:6px;font-size:13px;font-weight:500}.lp .p-deal a{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:4px;display:inline-flex}.lp .p-deal a .ic{color:#ff7d8c;width:13px;height:13px}.lp .p-deal a:hover{-webkit-text-decoration:underline #ff7d8c99;text-decoration:underline #ff7d8c99}.lp .strip-more{min-height:44px;color:var(--ink2);align-items:center;gap:6px;margin:0 0 14px;font-size:14.5px;transition:color .2s;display:inline-flex}.lp .strip-more:hover{color:var(--ink)}.lp .strip-more .ic{width:14px;height:14px}.lp .mid-cta{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin-block:-24px;display:flex;position:relative}.lp .mid-cta-t{color:var(--ink3);text-align:center;font-size:14px}@media (width<=767px){.lp .sec{padding:56px 0}.lp .sec-head{margin-bottom:28px}.lp .why{padding:72px 0 0}.lp .viz{height:200px}.lp .step{padding-bottom:22px}.lp .steps3.swipe{max-width:none;margin-inline:-16px}.lp .steps3.swipe .step{height:100%}.lp .why-t{font-size:27px}.lp .cx-photo{height:470px}.lp .mid-cta{flex-direction:column;gap:10px;margin-block:0}.lp .mid-cta .btn{width:100%}.lp .strip-in.swipe>div,.lp .strip-in.swipe>div:nth-child(3){border:1px solid var(--line);background:#ffffff06;border-radius:20px;flex-direction:column;gap:12px;padding:18px}.lp .strip-in.swipe>div:first-child{padding-left:18px}.lp .strip-in.swipe>div+div{border-top:1px solid var(--line)}.lp .strip-h{margin-bottom:14px;padding-top:26px}.lp .cx-cards.swipe{--swipe-w:74%;margin-top:10px}.lp .cx-cards.swipe .gcard{height:100%}.lp .pf-list{display:none}.lp .pf .sec-head{margin-bottom:20px}.lp .pf-more{margin-bottom:24px}.lp .bento.swipe .bc{height:100%}.lp .samples.swipe .sg,.lp .samples.swipe .sg:nth-child(3){aspect-ratio:4/5}.lp .genres-more{margin-top:14px}.lp .more-posts{gap:10px}}.lp .faq-all{display:none}@media (width<=767px){.lp .faq-short .faq-item.faq-wide{display:none}.lp .faq-short .faq-item.faq-wide+.faq-item:not(.faq-wide){border-top:1px solid var(--line)}.lp .faq-all{border:0;border-bottom:1px solid var(--line);width:100%;min-height:56px;color:var(--ink3);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;font-size:15px;display:flex}.lp .faq-all:focus-visible{outline:2px solid var(--acc);outline-offset:4px;border-radius:6px}}
