.lp-vs2{--vs-line:#e5e8da1a;--vs-ease:cubic-bezier(.16,1,.3,1)}.lp-vs2-head{gap:12px;max-width:680px;display:grid}.lp-vs2-head .lp-p{margin-top:0}.lp-vs2-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(176px,1fr);grid-auto-flow:column;gap:10px;margin-top:24px;padding:2px;scroll-padding-inline:2px;display:grid;overflow-x:auto}.lp-vs2-row::-webkit-scrollbar{display:none}:root[data-rd] .lp .lp-vs2-card{text-align:left;color:#fff;cursor:pointer;scroll-snap-align:start;border:1px solid var(--vs-line);min-width:0;transition:background-color .35s var(--vs-ease),border-color .35s var(--vs-ease);background:#e5e8da08;border-radius:16px;grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;align-content:start;gap:0 10px;padding:14px 14px 16px;display:grid;position:relative}:root[data-rd] .lp .lp-vs2-card:hover{background:#e5e8da0f}:root[data-rd] .lp .lp-vs2-card[aria-selected=true]{background:#e5e8da1a;border-color:#eef0e76b;box-shadow:inset 0 1px #ffffff1a}.lp-vs2-card:focus-visible{outline-offset:2px;outline:2px solid #e3f1aeb3}.lp-vs2-ic{color:#edeee880;width:40px;height:40px;transition:color .35s var(--vs-ease);place-items:center;display:grid;position:relative}.lp-vs2-card:hover .lp-vs2-ic,.lp-vs2-card[aria-selected=true] .lp-vs2-ic{color:#fff}.lp-vs2-ic svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.lp-vs2-ic circle{fill:none;stroke-width:1.6px}.lp-vs2-track{stroke:#e5e8da1a}.lp-vs2-ring{stroke:#fff;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0;opacity:0;transition:opacity .35s var(--vs-ease)}.lp-vs2-card[aria-selected=true] .lp-vs2-ring{opacity:1}.lp-vs2-card:not([aria-selected=true]) .lp-vs2-ring{stroke-dashoffset:0!important}.lp-vs2-ic svg.lp-vs2-mk{fill:currentColor;width:22px;height:22px;position:relative;inset:auto;transform:none}.lp .lp-vs2-nm{font-family:var(--lp-font);letter-spacing:-.015em;color:#f1f2eeb8;grid-column:1/-1;margin-top:18px;font-size:17px;font-weight:500;line-height:1.2;transition:color .35s}.lp-vs2-card:hover .lp-vs2-nm,.lp-vs2-card[aria-selected=true] .lp-vs2-nm{color:#fff}.lp .lp-vs2-ln{color:#dddfd68c;grid-column:1/-1;margin-top:6px;font-size:13.5px;line-height:1.4}.lp-vs2-card[aria-selected=true] .lp-vs2-ln{color:#edeee8c7}@property --vs-l1{syntax:"<percentage>";inherits:false;initial-value:-2%}@property --vs-l2{syntax:"<percentage>";inherits:false;initial-value:-1%}@property --vs-r1{syntax:"<percentage>";inherits:false;initial-value:101%}@property --vs-r2{syntax:"<percentage>";inherits:false;initial-value:102%}@property --vb-l1{syntax:"<percentage>";inherits:true;initial-value:-2%}@property --vb-l2{syntax:"<percentage>";inherits:true;initial-value:-1%}@property --vb-r1{syntax:"<percentage>";inherits:true;initial-value:101%}@property --vb-r2{syntax:"<percentage>";inherits:true;initial-value:102%}.lp-vs2{--vs-wn:.68;--vs-xn:.99;--vs-s:.9;--vs-x2:190%;--vs-o:.5;--vs-blur:7px;--vs-fk:.62;--vs-w:calc(var(--vs-wn)*100%);--vs-x:calc(var(--vs-xn)*100%);--vs-edge:calc((1 - (1 - var(--vs-wn))/2 - var(--vs-xn)*var(--vs-wn) - var(--vs-wn)*(1 - var(--vs-s))/2)/(var(--vs-wn)*var(--vs-s))*100%);--vs-fade:calc(var(--vs-edge)*var(--vs-fk))}.lp-vs2-car{margin-top:14px;position:relative;overflow:clip}.lp-vs2-size{width:var(--vs-w);aspect-ratio:16/9;margin:0 auto}.lp-vs2-slide{top:0;left:calc((100% - var(--vs-w))/2);width:var(--vs-w);isolation:isolate;transform-origin:50%;will-change:transform,opacity;cursor:pointer;--vs-l1:-2%;--vs-l2:-1%;--vs-r1:101%;--vs-r2:102%;--vb-l1:-2%;--vb-l2:-1%;--vb-r1:101%;--vb-r2:102%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent var(--vs-l1),#000 var(--vs-l2),#000 var(--vs-r1),transparent var(--vs-r2));-webkit-mask-image:linear-gradient(90deg,transparent var(--vs-l1),#000 var(--vs-l2),#000 var(--vs-r1),transparent var(--vs-r2));mask-image:linear-gradient(90deg,transparent var(--vs-l1),#000 var(--vs-l2),#000 var(--vs-r1),transparent var(--vs-r2));transition:transform 1.1s var(--vs-ease),opacity .9s var(--vs-ease),border-color .6s var(--vs-ease),--vs-l1 .9s var(--vs-ease),--vs-l2 .9s var(--vs-ease),--vs-r1 .9s var(--vs-ease),--vs-r2 .9s var(--vs-ease),--vb-l1 .9s var(--vs-ease),--vb-l2 .9s var(--vs-ease),--vb-r1 .9s var(--vs-ease),--vb-r2 .9s var(--vs-ease);background:#0a0b07;border:1px solid #0000;border-radius:20px;position:absolute;overflow:hidden}.lp-vs2-blur{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(var(--vs-blur));backdrop-filter:blur(var(--vs-blur));-webkit-mask-image:linear-gradient(90deg,#000 var(--vb-l1),transparent var(--vb-l2),transparent var(--vb-r1),#000 var(--vb-r2));-webkit-mask-image:linear-gradient(90deg,#000 var(--vb-l1),transparent var(--vb-l2),transparent var(--vb-r1),#000 var(--vb-r2));mask-image:linear-gradient(90deg,#000 var(--vb-l1),transparent var(--vb-l2),transparent var(--vb-r1),#000 var(--vb-r2));position:absolute;inset:0}.lp-vs2-slide[data-d="0"]{z-index:3;cursor:default;opacity:1;border-color:#eef0e733;transform:none}.lp-vs2-slide[data-d="1"]{z-index:2;transform:translate3d(var(--vs-x),0,0)scale(var(--vs-s));opacity:var(--vs-o);--vs-r1:calc(var(--vs-edge) - var(--vs-fade));--vs-r2:var(--vs-edge);--vb-r1:calc(var(--vs-edge) - var(--vs-fade)*1.25);--vb-r2:calc(var(--vs-edge) - var(--vs-fade)*.35)}.lp-vs2-slide[data-d="-1"]{z-index:2;transform:translate3d(calc(var(--vs-x)*-1),0,0)scale(var(--vs-s));opacity:var(--vs-o);--vs-l1:calc(100% - var(--vs-edge));--vs-l2:calc(100% - var(--vs-edge) + var(--vs-fade));--vb-l1:calc(100% - var(--vs-edge) + var(--vs-fade)*.35);--vb-l2:calc(100% - var(--vs-edge) + var(--vs-fade)*1.25)}.lp-vs2-slide[data-d="2"]{z-index:1;transform:translate3d(var(--vs-x2),0,0)scale(.8);opacity:0;--vs-r1:0%;--vs-r2:1%}.lp-vs2-slide[data-d="-2"]{z-index:1;transform:translate3d(calc(var(--vs-x2)*-1),0,0)scale(.8);opacity:0;--vs-l1:99%;--vs-l2:100%}.lp-vs2-slide[data-far]{visibility:hidden;pointer-events:none}.lp-vs2-slide:is([data-d="1"],[data-d="-1"]):hover{opacity:.66}.lp-vs2-v{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lp-vs2-veil{z-index:1;pointer-events:none;opacity:0;transition:opacity .9s var(--vs-ease);background:linear-gradient(90deg,#090a06d6 0%,#090a069e 28%,#090a062e 55%,#090a0600 72%),linear-gradient(#090a0600 55%,#090a0680 100%);position:absolute;inset:0}.lp-vs2-slide[data-d="0"] .lp-vs2-veil{opacity:1}.lp-vs2-say{z-index:2;pointer-events:none;flex-direction:column;justify-content:flex-end;width:min(48%,470px);padding:clamp(22px,3.2vw,44px);display:flex;position:absolute;top:0;bottom:0;left:0}.lp-vs2-say>*{opacity:0;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transform:translateY(14px)}.lp-vs2-slide[data-d="0"] .lp-vs2-say{pointer-events:auto}.lp-vs2-slide[data-d="0"] .lp-vs2-say>*{opacity:1;transition:opacity .8s var(--vs-ease),transform 1s var(--vs-ease);transform:none}.lp-vs2-slide[data-d="0"] .lp-vs2-say>:first-child{transition-delay:.35s}.lp-vs2-slide[data-d="0"] .lp-vs2-say>:nth-child(2){transition-delay:.42s}.lp-vs2-slide[data-d="0"] .lp-vs2-say>:nth-child(3){transition-delay:.5s}.lp-vs2-slide[data-d="0"] .lp-vs2-say>:nth-child(4){transition-delay:.58s}.lp .lp-vs2-by{letter-spacing:.08em;text-transform:uppercase;color:#eceee6b3;font-size:12px;font-weight:500}.lp .lp-vs2-h{font-family:var(--lp-font);letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:12px 0 0;font-size:clamp(24px,2.4vw,36px);font-weight:600;line-height:1.06}.lp .lp-vs2-dd{color:#f1f2eed1;text-wrap:pretty;margin:12px 0 0;font-size:15.5px;line-height:1.5}.lp .lp-vs2-go{align-self:flex-start;height:46px;margin-top:22px;padding:0 22px}@media (max-width:1180px){.lp-vs2{--vs-wn:.72}.lp-vs2-say{width:min(56%,440px)}.lp .lp-vs2-h{font-size:26px}.lp .lp-vs2-dd{margin-top:10px;font-size:14.5px}.lp .lp-vs2-go{height:44px;margin-top:18px}}@media (max-width:900px){.lp-vs2-say{width:64%}.lp .lp-vs2-dd{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-width:640px){.lp-vs2{--vs-wn:.82;--vs-xn:.97;--vs-x2:196%;--vs-blur:4px;--vs-fk:.7}.lp-vs2-row{grid-auto-columns:62%;gap:8px;margin-top:18px}:root[data-rd] .lp .lp-vs2-card{border-radius:14px;padding:12px 12px 14px}.lp .lp-vs2-nm{margin-top:14px;font-size:16px}.lp .lp-vs2-ln{font-size:13px}.lp-vs2-car{margin-top:10px}.lp-vs2-size{aspect-ratio:4/5}.lp-vs2-slide{border-radius:16px}.lp-vs2-veil{background:linear-gradient(#090a0600 28%,#090a0633 42%,#090a06b8 66%,#090a06e6 100%)}.lp-vs2-say{width:100%;padding:18px}.lp .lp-vs2-by{font-size:10.5px}.lp .lp-vs2-h{margin-top:8px;font-size:23px}.lp .lp-vs2-dd{-webkit-line-clamp:unset;margin-top:8px;font-size:14px;line-height:1.45;display:block;overflow:visible}.lp .lp-vs2-go{align-self:stretch;height:44px;margin-top:14px}}@media (prefers-reduced-motion:reduce){.lp-vs2-slide{transition:opacity .3s linear}.lp-vs2-say>*,.lp-vs2-slide[data-d="0"] .lp-vs2-say>*{transition:opacity .2s linear;transform:none;transition-delay:0s!important}.lp-vs2-row{scroll-behavior:auto}}
.lp-im2{position:relative}@property --im-c{syntax:"<color>";inherits:true;initial-value:#cdd8a3}.lp-im2.im-sec{transition:--im-c 1.2s cubic-bezier(.16,1,.3,1)}:root[data-rd] .lp .im-stage{--im-h:clamp(660px,88vh,920px);--im-gap:6px;--im-ease:cubic-bezier(.16,1,.3,1);grid-template-columns:clamp(300px,27vw,400px) minmax(0,1fr);gap:10px;display:grid}:root[data-rd] .lp .im-panel{height:var(--im-h);isolation:isolate;background:radial-gradient(110% 46% at 18% -6%,color-mix(in oklab,var(--im-c)30%,transparent),transparent 70%),radial-gradient(80% 40% at 100% 104%,color-mix(in oklab,var(--im-c)12%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in oklab,var(--im-c)15%,#1f2218c7),color-mix(in oklab,var(--im-c)7%,#12140ef0)62%);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--im-c)34%,transparent),inset 0 1px 0 color-mix(in oklab,var(--im-c)55%,#fff3),0 40px 90px -50px color-mix(in oklab,var(--im-c)45%,transparent);-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);border-radius:22px;flex-direction:column;gap:22px;padding:30px 26px 18px;display:flex;position:relative;overflow:hidden}:root[data-rd] .lp .im-panel:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(150deg,color-mix(in oklab,var(--im-c)70%,#fff)0%,transparent 34%,transparent 72%,color-mix(in oklab,var(--im-c)40%,transparent)100%);-webkit-mask-composite:xor;opacity:.55;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.im-panel-txt{z-index:1;justify-items:start;display:grid;position:relative}.im-panel-copy{animation:im-copy-in .8s var(--im-ease)both;grid-area:1/1;align-content:start;justify-items:start;display:grid}.im-panel-copy[data-out]{pointer-events:none;animation:.45s both im-copy-out}:root[data-rd] .lp .im-panel .im-tag{letter-spacing:.2em;text-transform:uppercase;color:color-mix(in oklab,var(--im-c)62%,#fff);opacity:.85;margin:0 0 12px;font-size:11px;font-weight:500}:root[data-rd] .lp .im-panel .im-title{font-family:var(--lp-font);letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(30px,2.7vw,42px);font-weight:500;line-height:1.02}:root[data-rd] .lp .im-panel .im-text{color:#f1f2efbd;text-wrap:pretty;max-width:34ch;margin:14px 0 0;font-size:15px;line-height:1.5}.im-panel .im-go{grid-area:2/1;margin-top:22px}:root[data-rd] .lp .im-panel .lp-btn.im-go{padding:0 26px;border-color:color-mix(in oklab,var(--im-c)26%,#ffffff14)!important}:root[data-rd] .lp .im-panel .lp-btn.im-go:hover{border-color:color-mix(in oklab,var(--im-c)34%,#ffffff24)!important}:root[data-rd] .lp .im-panel .lp-btn.im-go:after{content:none!important}@keyframes im-copy-in{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}}@keyframes im-copy-out{to{opacity:0;filter:blur(6px);transform:translateY(-6px)}}:root[data-rd] .lp .im-hero{flex:1;min-height:0;margin:0 -26px -4px;position:relative}.im-hero:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,color-mix(in oklab,var(--im-c)24%,transparent),color-mix(in oklab,var(--im-c)7%,transparent)55%,transparent);border-radius:50%;width:92%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.im-horizon{pointer-events:none;background:radial-gradient(60% 40% at 50% 0%,color-mix(in oklab,var(--im-c)16%,#13150f),#0c0d09 70%);height:140%;box-shadow:inset 0 1px 0 color-mix(in oklab,var(--im-c)55%,#ffffff80),inset 0 14px 30px -18px color-mix(in oklab,var(--im-c)50%,transparent),0 -2px 26px -6px color-mix(in oklab,var(--im-c)45%,transparent);border-radius:50%;position:absolute;top:78%;left:-50%;right:-50%}.im-horizon:after{content:"";background:radial-gradient(closest-side,#ffffffe6,color-mix(in oklab,var(--im-c)60%,transparent)40%,transparent);filter:blur(3px);opacity:.8;border-radius:50%;width:34%;height:46px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.im-mark{animation:im-mark-in 1.1s var(--im-ease)both;position:absolute;inset:0 6% 22%}.im-mark[data-out]{pointer-events:none;animation:.6s cubic-bezier(.4,0,.2,1) both im-mark-out}.im-mark svg{width:100%;height:100%;filter:drop-shadow(0 22px 34px #00000057)drop-shadow(0 0 36px color-mix(in oklab,var(--im-c)26%,transparent));animation:11s ease-in-out infinite paused im-float;position:absolute;inset:0;overflow:visible}.im-mark-sheen{opacity:.55;mix-blend-mode:plus-lighter;animation:9s cubic-bezier(.45,0,.25,1) 1.2s infinite paused im-sheen}.im-mark[data-run] svg,.im-mark[data-run] .im-mark-sheen{animation-play-state:running}@keyframes im-mark-in{0%{opacity:0;filter:blur(14px);transform:translateY(14px)scale(.9)}}@keyframes im-mark-out{to{opacity:0;filter:blur(12px);transform:translateY(-8px)scale(1.05)}}@keyframes im-float{50%{transform:translateY(-5px)}}@keyframes im-sheen{0%{transform:translate(0)}30%,to{transform:translate(330px)}}.im-bars{z-index:1;gap:6px;margin:-8px 0 0;display:flex;position:relative}.im-bar{cursor:pointer;background:0 0;border:0;flex:1;min-width:0;padding:10px 0}.im-bar>i{background:color-mix(in oklab,var(--im-c)22%,#ffffff1a);border-radius:3px;height:3px;transition:background .3s;display:block;position:relative;overflow:hidden}.im-bar:hover>i{background:color-mix(in oklab,var(--im-c)38%,#ffffff29)}.im-bar:focus-visible{outline:2px solid color-mix(in oklab,var(--im-c)70%,transparent);outline-offset:2px;border-radius:4px}.im-bar span{background:color-mix(in oklab,var(--im-c)78%,#fff);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.im-bar[data-state=done] span{background:color-mix(in oklab,var(--im-c)50%,#ffffff40);transform:scaleX(1)}.im-bar[data-state=on] span{animation:im-fill var(--step)linear forwards;animation-play-state:paused}.im-bar[data-state=on][data-run] span{animation-play-state:running}@keyframes im-fill{to{transform:scaleX(1)}}.im-wall-box{height:var(--im-h);border-radius:22px;display:grid;position:relative;overflow:hidden}.im-wall-box:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--im-c)20%,transparent);position:absolute;inset:0}.im-wall{gap:var(--im-gap);flex-direction:column;grid-area:1/1;min-width:0;height:100%;transition:opacity .55s,filter .55s;display:flex}.im-wall[data-out]{opacity:0;filter:blur(6px);pointer-events:none}.im-row{gap:var(--im-gap);flex:none;display:flex;overflow:hidden}.im-t{animation:im-in 1s var(--im-ease)both;animation-delay:calc(var(--k)*45ms);background:#1a1d14;border-radius:14px;flex:none;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #eaece014}.im-t img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--im-ease);display:block}.im-t:hover img{transform:scale(1.035)}@keyframes im-in{0%{opacity:0;filter:blur(10px);transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.im-t,.im-panel-copy,.im-mark,.im-mark svg,.im-mark-sheen,.im-chr,.im-chr :is(.im-shot,.im-sweep,.im-rim){animation:none}.im-sweep{display:none}.im-rim{opacity:.35}.im-chr{transition:none}.im-mark[data-out],.im-mark-sheen{opacity:0}.im-wall,.lp-im2.im-sec{transition:none}.im-bar[data-state=on] span{animation:none;transform:scaleX(1)}}@media (max-width:860px){:root[data-rd] .lp .im-stage{--im-h:clamp(460px,132vw,680px);--im-gap:4px;grid-template-columns:minmax(0,1fr)}:root[data-rd] .lp .im-panel{border-radius:18px;gap:16px;height:auto;padding:22px 20px 8px}:root[data-rd] .lp .im-hero{flex:none;height:clamp(230px,64vw,290px);margin:0 -20px -2px}.im-mark{inset:0 8% 23%}.im-horizon{top:80%}.im-panel-txt{grid-template-rows:minmax(132px,auto) auto}:root[data-rd] .lp .im-panel .im-tag{margin-bottom:8px;font-size:10px}:root[data-rd] .lp .im-panel .im-title{font-size:28px}:root[data-rd] .lp .im-panel .im-text{max-width:none;margin-top:8px;font-size:14px}.im-panel .im-go{margin-top:16px}.im-bars{margin:-4px 0 0}.im-wall-box{border-radius:16px}.im-t{border-radius:10px}}:root[data-rd] .lp .im-sec[data-im=chrome] .im-panel{background:radial-gradient(90% 38% at 12% -8%,color-mix(in oklab,var(--im-c)9%,transparent),transparent 70%),linear-gradient(180deg,#0c0d09,#080906 58%);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--im-c)14%,#e3e5d812),inset 0 1px 0 color-mix(in oklab,var(--im-c)22%,#eef0e71a);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-rd] .lp .im-sec[data-im=chrome] .im-panel:before{z-index:2;opacity:.5;background:linear-gradient(150deg,color-mix(in oklab,var(--im-c)30%,#f1f3eab3)0%,transparent 30%,transparent 76%,color-mix(in oklab,var(--im-c)24%,transparent)100%)}:root[data-rd] .lp .im-sec[data-im=chrome] .im-panel .im-tag{color:color-mix(in oklab,var(--im-c)26%,#e4e6db);opacity:.8}:root[data-rd] .lp .im-sec[data-im=chrome] .im-panel .lp-btn.im-go{border-color:color-mix(in oklab,var(--im-c)14%,#ffffff1a)!important}:root[data-rd] .lp .im-sec[data-im=chrome] .im-hero{margin:-10px -26px -59px;container-type:size}.im-sec[data-im=chrome] .im-hero:before{content:none}.im-sec[data-im=chrome] .im-bar>i{background:#edeee629}.im-sec[data-im=chrome] .im-bar span{background:color-mix(in oklab,var(--im-c)18%,#f8f8f6)}.im-sec[data-im=chrome] .im-bar[data-state=done] span{background:#f0f1ea80}.im-chr{--fw:100cqw;--fy:calc(100cqh - var(--fw)*1.5);transition:opacity .65s cubic-bezier(.4,0,.2,1);animation:.9s cubic-bezier(.16,1,.3,1) both im-shot-in;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 22%);mask:linear-gradient(#0000,#000 22%)}.im-chr[data-out]{opacity:0;pointer-events:none}.im-shot{left:50%;top:var(--fy);width:var(--fw);aspect-ratio:2/3;isolation:isolate;transform-origin:50% 46%;animation:6.2s cubic-bezier(.33,0,.25,1) both im-push;position:absolute;translate:-50%;-webkit-mask:linear-gradient(#0000,#000 16%);mask:linear-gradient(#0000,#000 16%)}.im-shot img{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.im-sweep{pointer-events:none;mix-blend-mode:screen;-webkit-mask:var(--src)center/100% 100% no-repeat;-webkit-mask:var(--src)center/100% 100% no-repeat luminance;mask:var(--src)center/100% 100% no-repeat luminance;background:linear-gradient(105deg,#0000 40%,#ffffffb3 50%,#0000 60%) 130% 0/260% 100% no-repeat;animation:2.1s cubic-bezier(.45,0,.2,1) 1s both im-sweep;position:absolute;inset:0}.im-rim{left:50%;top:calc(var(--fy) + var(--fw)*1.5*var(--hy));width:calc(var(--fw)*1.1);height:calc(var(--fw)*.34);pointer-events:none;mix-blend-mode:screen;background:radial-gradient(50% 50% at 50% 50%,color-mix(in oklab,var(--im-c)22%,#ebede380),transparent 70%);opacity:.25;animation:3.2s ease-in-out .6s infinite alternate im-breathe;position:absolute;translate:-50% -50%}.im-chr :is(.im-shot,.im-sweep,.im-rim){animation-play-state:paused}.im-chr[data-run] :is(.im-shot,.im-sweep,.im-rim){animation-play-state:running}@keyframes im-shot-in{0%{opacity:0;filter:blur(8px)}}@keyframes im-push{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes im-sweep{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes im-breathe{0%{opacity:.18}to{opacity:.62}}@media (max-width:860px){:root[data-rd] .lp .im-sec[data-im=chrome] .im-panel{padding-bottom:8px}:root[data-rd] .lp .im-sec[data-im=chrome] .im-hero{flex:none;height:clamp(230px,62vw,280px);margin:-8px -20px -39px}.im-chr{--fw:min(60cqw,260px);--fy:calc(100cqh - 30px - var(--fw)*1.5*var(--hy))}.im-shot{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000,#000 16%),linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16%),linear-gradient(90deg,#0000,#000 16% 84%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}.im-mark{animation:im-mark-in2 .9s var(--im-ease).3s both}.im-mark[data-out]{animation:.28s cubic-bezier(.4,0,1,1) both im-mark-out2}.im-mark svg{filter:drop-shadow(0 18px 26px #00000061)}@keyframes im-mark-in2{0%{opacity:0;transform:translateY(16px)scale(.94)}}@keyframes im-mark-out2{to{opacity:0;transform:translateY(-8px)scale(.97)}}.im-panel-copy{animation:im-copy-in2 .7s var(--im-ease).26s both}.im-panel-copy[data-out]{animation:.24s both im-copy-out2}@keyframes im-copy-in2{0%{opacity:0;transform:translateY(8px)}}@keyframes im-copy-out2{to{opacity:0;transform:translateY(-4px)}}.im-hero:before{background:radial-gradient(closest-side,color-mix(in oklab,var(--im-c)30%,transparent),color-mix(in oklab,var(--im-c)9%,transparent)58%,transparent);width:min(88%,340px);transition:background 1.2s var(--im-ease);top:39%}.im-horizon{background:radial-gradient(50% 24% at 50% 0%,color-mix(in oklab,var(--im-c)14%,#111310),#0b0c09 70%);width:900px;height:900px;box-shadow:inset 0 1px 0 color-mix(in oklab,var(--im-c)60%,#ffffff73),inset 0 18px 34px -22px color-mix(in oklab,var(--im-c)55%,transparent),0 -1px 22px -8px color-mix(in oklab,var(--im-c)50%,transparent);top:80%;left:50%;right:auto;translate:-50%}.im-horizon:after{filter:blur(2px);opacity:.75;width:240px;height:34px}.im-flare{pointer-events:none;background:radial-gradient(closest-side,#ffffffd9,color-mix(in oklab,var(--im-c)65%,transparent)45%,transparent);mix-blend-mode:screen;opacity:0;border-radius:50%;width:320px;height:60px;animation:1.5s cubic-bezier(.2,.7,.2,1) .15s both im-flare;position:absolute;top:80%;left:50%;translate:-50% -50%}@keyframes im-flare{0%{opacity:0;transform:scaleX(.3)}35%{opacity:.9}to{opacity:0;transform:scaleX(1.25)}}@media (max-width:860px){.im-horizon{width:1100px;height:1100px;top:82%}.im-flare{top:82%}.im-hero:before{width:min(70%,300px)}}@media (prefers-reduced-motion:reduce){.im-flare{display:none}.im-mark,.im-panel-copy{animation:none}}
:root[data-rd] .lp .lp-nx{--nx-ease:cubic-bezier(.16,1,.3,1);--nx-dur:.95s;--nx-gap:14px;--nx-cw:100%;--nx-ctl:36px;--nx-ctl-gap:16px;--nx-acc:#d4f45b;--nx-ink:8,9,6;isolation:isolate;margin-top:clamp(88px,8vw,128px);scroll-margin-top:96px;position:relative}:root[data-rd] .lp .lp-nx:before{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;filter:blur(10px);background:radial-gradient(closest-side,#d4f45b17,#d4f45b06 55%,#0000);width:34%;position:absolute;top:-14%;left:-6%}:root[data-rd] .lp .lp-nx-stage{--nx-w:min(54vw,700px);--nx-h:calc(var(--nx-w)*.625);grid-template-columns:auto var(--nx-w);justify-content:center;column-gap:clamp(40px,5vw,88px);row-gap:var(--nx-ctl-gap);grid-template-areas:"hl vp"".ctl";align-items:center;display:grid}:root[data-rd] .lp .lp-nx-sl{display:contents}:root[data-rd] .lp .lp-nx-hl{--nx-t:clamp(30px,3.3vw,50px);--nx-in:14px;grid-area:hl;min-width:0}:root[data-rd] .lp .lp-nx-h{font-family:var(--lp-font);color:#fff;justify-content:center;align-items:flex-start;gap:var(--nx-in);flex-direction:column;margin:0;font-weight:500;display:flex}:root[data-rd] .lp .lp-nx-num{font-size:min(calc((var(--nx-h) - var(--nx-t)*2.08 - var(--nx-in))/.78),29vw);letter-spacing:-.075em;font-variant-numeric:tabular-nums;justify-items:start;margin-left:-.05em;line-height:.78;display:grid}:root[data-rd] .lp .lp-nx-num>span{grid-area:1/1;padding-right:.06em}:root[data-rd] .lp .lp-nx-num-ghost{visibility:hidden}:root[data-rd] .lp .lp-nx-num-live{color:#fff;-webkit-text-fill-color:#fff;background:0 0}:root[data-rd] .lp .lp-nx-t{font-size:var(--nx-t);letter-spacing:-.035em;color:#fff;line-height:1.04}:root[data-rd] .lp .lp-nx-vp{touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:22px;grid-area:vp;min-width:0;display:grid;position:relative;overflow:hidden}:root[data-rd] .lp .lp-nx-card{width:var(--nx-cw);box-sizing:border-box;aspect-ratio:16/10;isolation:isolate;background:var(--iris-2,#10120d);min-width:0;transform:translate3d(calc(var(--o,0)*(100% + var(--nx-gap)) + var(--dx,0px)),0,0);transition:transform var(--nx-dur)var(--nx-ease);will-change:transform;border-radius:22px;grid-area:1/1;position:relative;overflow:hidden}:root[data-rd] .lp .lp-nx-card[data-jump],:root[data-rd] .lp .lp-nx-vp[data-drag] .lp-nx-card{transition:none}:root[data-rd] .lp .lp-nx-card[data-o="1"]{cursor:pointer}:root[data-rd] .lp .lp-nx-card:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #e0eead24,inset 0 1px #ffffff38,inset 0 -1px #d4f45b38;opacity:1!important;background:0 0!important}:root[data-rd] .lp .lp-nx-pic{z-index:0;position:absolute;inset:0;overflow:hidden}:root[data-rd] .lp .lp-nx-pic>:is(img,video){object-fit:cover;width:100%;height:100%;transition:transform 1.8s var(--nx-ease);-webkit-user-drag:none;display:block;position:absolute;inset:0;transform:scale(1.06)}:root[data-rd] .lp .lp-nx-card[data-on] .lp-nx-pic>:is(img,video){transform:scale(1)}:root[data-rd] .lp .lp-nx-pic:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(0deg,rgba(var(--nx-ink),.94)0%,rgba(var(--nx-ink),.78)24%,rgba(var(--nx-ink),.34)46%,rgba(var(--nx-ink),0)64%);position:absolute;inset:0}:root[data-rd] .lp .lp-nx-pic--split>img.lp-nx-before{z-index:1;clip-path:inset(0 50% 0 0)}:root[data-rd] .lp .lp-nx-cut{z-index:1;pointer-events:none;background:linear-gradient(#fff0,#ffffffe6 18% 60%,#fff0);width:1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 14px #ffffff80}:root[data-rd] .lp .lp-nx-card[data-on] .lp-nx-before{animation:5.4s cubic-bezier(.65,0,.35,1) .5s both nx-wipe-c}:root[data-rd] .lp .lp-nx-card[data-on] .lp-nx-cut{animation:5.4s cubic-bezier(.65,0,.35,1) .5s both nx-wipe-l}@keyframes nx-wipe-c{0%,to{clip-path:inset(0 50% 0 0)}35%{clip-path:inset(0 82% 0 0)}72%{clip-path:inset(0 22% 0 0)}}@keyframes nx-wipe-l{0%,to{left:50%}35%{left:18%}72%{left:78%}}:root[data-rd] .lp .lp-nx-tx{z-index:3;gap:10px;min-width:0;padding:0 clamp(18px,2vw,28px) clamp(16px,1.8vw,24px);display:grid;position:absolute;bottom:0;left:0;right:0}:root[data-rd] .lp .lp-nx-hd{gap:6px;max-width:46em;display:grid}:root[data-rd] .lp .lp-nx-st{font-family:var(--lp-font);letter-spacing:-.035em;color:#fff;text-shadow:0 1px 16px rgba(var(--nx-ink),.5);outline:none;justify-self:start;font-size:clamp(24px,2vw,30px);font-weight:500;line-height:1.04;text-decoration:none}:root[data-rd] .lp .lp-nx-st:focus-visible{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1px}:root[data-rd] .lp .lp-nx-desc{color:#f0f1eccc;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}:root[data-rd] .lp .lp-nx-names{flex-wrap:wrap;gap:4px 12px;display:flex}:root[data-rd] .lp .lp-nx-nm{color:#e8eae2b3;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}:root[data-rd] .lp .lp-nx-nm .hm2-mask{opacity:.9;background:currentColor}:root[data-rd] .lp .lp-nx-card .lp-nx-tx>*{opacity:0;transition:opacity .5s var(--nx-ease),transform .7s var(--nx-ease);transform:translateY(10px)}:root[data-rd] .lp .lp-nx-card[data-on] .lp-nx-tx>*{opacity:1;transition-delay:.35s;transform:none}:root[data-rd] .lp .lp-nx-card[data-on] .lp-nx-tx>.lp-nx-names{transition-delay:.48s}:root[data-rd] .lp .lp-nx-ctl{min-width:0;height:var(--nx-ctl);grid-area:ctl;align-items:center;gap:20px;display:flex}:root[data-rd] .lp .lp-nx-bars{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;min-width:0;display:grid}:root[data-rd] .lp .lp-nx-bar{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;height:var(--nx-ctl);align-content:center;gap:7px;display:grid}:root[data-rd] .lp .lp-nx-bar-t{color:#e1e3d77a;white-space:nowrap;text-overflow:ellipsis;transition:color .4s var(--nx-ease);font-size:12px;line-height:1.2;overflow:hidden}:root[data-rd] .lp .lp-nx-bar:hover .lp-nx-bar-t{color:#f0f2eacc}:root[data-rd] .lp .lp-nx-bar[data-on] .lp-nx-bar-t{color:#fff}:root[data-rd] .lp .lp-nx-bar>i{background:#ffffff21;border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}:root[data-rd] .lp .lp-nx-bar[data-done]>i{background:#ffffff4d}:root[data-rd] .lp .lp-nx-bar>i>b{border-radius:inherit;background:var(--nx-acc);box-shadow:0 0 10px var(--nx-acc);transform-origin:0;animation:6s linear forwards nx-fill;position:absolute;inset:0;transform:scaleX(0)}:root[data-rd] .lp .lp-nx-sl[data-paused] .lp-nx-bar>i>b{animation-play-state:paused}@keyframes nx-fill{to{transform:scaleX(1)}}:root[data-rd] .lp .lp-nx-bar:focus-visible{outline-offset:4px;border-radius:4px;outline:1px solid #fff9}:root[data-rd] .lp .lp-nx-arr{flex:none;gap:8px;display:flex}:root[data-rd] .lp .lp-nx-ab{all:unset;box-sizing:border-box;cursor:pointer;width:var(--nx-ctl);height:var(--nx-ctl);color:#f0f2eadb;transition:background-color .25s,color .25s,transform .2s var(--nx-ease);background:linear-gradient(#ffffff14,#ffffff06);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff24}:root[data-rd] .lp .lp-nx-ab:hover{color:#fff;background-color:#ffffff12}:root[data-rd] .lp .lp-nx-ab:active{transform:scale(.94)}:root[data-rd] .lp .lp-nx-ab:focus-visible{outline-offset:3px;outline:1px solid #fff9}:root[data-rd] .lp .lp-nx[data-phase] :is(.lp-nx-t,.lp-nx-vp,.lp-nx-ctl){transition:opacity 1s var(--nx-ease),transform 1.1s var(--nx-ease)}:root[data-rd] .lp .lp-nx[data-phase=wait] .lp-nx-t{opacity:0;transform:translateY(14px)}:root[data-rd] .lp .lp-nx[data-phase=wait] :is(.lp-nx-vp,.lp-nx-ctl){opacity:0;transform:translateY(28px)}:root[data-rd] .lp .lp-nx[data-phase=in] .lp-nx-t{transition-delay:.1s}:root[data-rd] .lp .lp-nx[data-phase=in] .lp-nx-vp{transition-delay:.28s}:root[data-rd] .lp .lp-nx[data-phase=in] .lp-nx-ctl{transition-delay:.4s}@media (max-width:960px){:root[data-rd] .lp .lp-nx{--nx-cw:90%;--nx-gap:10px}:root[data-rd] .lp .lp-nx-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"hl""vp""ctl";justify-content:stretch;align-items:stretch;row-gap:0}:root[data-rd] .lp .lp-nx-hl{margin-bottom:clamp(20px,3vw,32px)}:root[data-rd] .lp .lp-nx-vp{margin-bottom:var(--nx-ctl-gap);border-radius:22px 0 0 22px}:root[data-rd] .lp .lp-nx-h{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:clamp(14px,2vw,24px);height:auto}:root[data-rd] .lp .lp-nx-num{font-size:clamp(84px,14vw,136px);line-height:.8}:root[data-rd] .lp .lp-nx-t{padding-bottom:.04em;font-size:clamp(24px,4vw,38px)}:root[data-rd] .lp .lp-nx:before{top:-24%}}@media (max-width:720px){:root[data-rd] .lp .lp-nx{--nx-cw:88%;--nx-ctl:34px;--nx-ctl-gap:12px;margin-top:72px}:root[data-rd] .lp .lp-nx:before{width:90%;top:-10%;left:-30%}:root[data-rd] .lp .lp-nx-num{font-size:clamp(80px,24vw,104px)}:root[data-rd] .lp .lp-nx-t{font-size:clamp(22px,6.6vw,28px)}:root[data-rd] .lp .lp-nx-vp{border-radius:18px 0 0 18px}:root[data-rd] .lp .lp-nx-card{aspect-ratio:4/5;border-radius:18px}:root[data-rd] .lp .lp-nx-pic:after{background:linear-gradient(0deg,rgba(var(--nx-ink),.95)0%,rgba(var(--nx-ink),.82)30%,rgba(var(--nx-ink),.3)52%,rgba(var(--nx-ink),0)68%)}:root[data-rd] .lp .lp-nx-tx{gap:9px;padding:0 16px 16px}:root[data-rd] .lp .lp-nx-st{font-size:24px}:root[data-rd] .lp .lp-nx-desc{-webkit-line-clamp:3;line-clamp:3;font-size:13.5px}:root[data-rd] .lp .lp-nx-nm{font-size:11.5px}:root[data-rd] .lp .lp-nx-names{gap:4px 10px}:root[data-rd] .lp .lp-nx-bar-t{display:none}:root[data-rd] .lp .lp-nx-bars{gap:6px}}@media (prefers-reduced-motion:reduce){:root[data-rd] .lp .lp-nx-card,:root[data-rd] .lp .lp-nx-card .lp-nx-tx>*,:root[data-rd] .lp .lp-nx-pic>:is(img,video){transition:none!important}:root[data-rd] .lp .lp-nx-pic>:is(img,video){transform:none!important}:root[data-rd] .lp .lp-nx-card[data-on] :is(.lp-nx-before,.lp-nx-cut){animation:none!important}:root[data-rd] .lp .lp-nx-bar>i>b{transform:scaleX(1);animation:none!important}}:root[data-rd] .lp .lp-nx-card .lp-nx-pic{transition:filter var(--nx-dur)var(--nx-ease)}:root[data-rd] .lp .lp-nx-card:not([data-on]) .lp-nx-pic{filter:brightness(.5)saturate(.8)}@media (prefers-reduced-motion:reduce){:root[data-rd] .lp .lp-nx-card .lp-nx-pic{transition:none}}:root[data-rd] .lp .lp-nx-pic--chat,:root[data-rd] .lp .lp-nx-pic--audio,:root[data-rd] .lp .lp-nx-pic--studio{container-type:inline-size}:root[data-rd] .lp .lp-sc{font-family:var(--lp-font,system-ui),sans-serif;color:#fff;pointer-events:none;position:absolute;inset:0;overflow:hidden}:root[data-rd] .lp .lp-sc-glass{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);background:linear-gradient(#ffffff12,#ffffff05),#100f0f9e;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1a,0 30px 60px -30px #000000e6}:root[data-rd] .lp .lp-sc-chat{background:radial-gradient(70% 90% at 78% 30%,#e8583d33,#e8583d00 70%),radial-gradient(60% 60% at 10% 0,#ffffff0f,#0000 70%),#0f0e0e}:root[data-rd] .lp .lp-sc-chat:before{content:"";opacity:.5;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:4cqw 4cqw;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 80% at 70% 30%,#000,#0000 75%);mask:radial-gradient(70% 80% at 70% 30%,#000,#0000 75%)}:root[data-rd] .lp .lp-sc-win{opacity:0;background:linear-gradient(#ffffff12,#ffffff05),#141313b8;border-radius:2.2cqw;gap:1.6cqw;width:50cqw;padding:1.4cqw;transition:opacity .6s,transform .9s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:5cqw;right:5cqw;transform:translateY(2cqw)scale(.98);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f,0 40px 80px -30px #000000e6}:root[data-rd] .lp .lp-sc-chat[data-in] .lp-sc-win{opacity:1;transform:none}:root[data-rd] .lp .lp-sc-tabs{background:#ffffff0d;border-radius:99px;grid-template-columns:repeat(3,1fr);padding:.35cqw;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}:root[data-rd] .lp .lp-sc-pill{background:#fbfbfb;border-radius:99px;width:calc(33.3333% - .233333cqw);transition:transform .55s cubic-bezier(.65,0,.35,1);position:absolute;top:.35cqw;bottom:.35cqw;left:.35cqw}:root[data-rd] .lp .lp-sc-tab{color:#ffffff9e;justify-content:center;align-items:center;gap:.6cqw;height:2.8cqw;font-size:1.05cqw;font-weight:500;transition:color .4s;display:flex;position:relative}:root[data-rd] .lp .lp-sc-tab .hm2-mask{background:currentColor;width:1.1cqw!important;height:1.1cqw!important}:root[data-rd] .lp .lp-sc-tab[data-on]{color:#1d1d1f}:root[data-rd] .lp .lp-sc-msgs{align-content:start;gap:1.2cqw;min-height:15cqw;padding:0 .4cqw;display:grid}:root[data-rd] .lp .lp-sc-me{opacity:0;background:#ffffff1f;border-radius:1.4cqw 1.4cqw .4cqw;justify-self:end;max-width:80%;margin:0;padding:.9cqw 1.3cqw;font-size:1.15cqw;line-height:1.4;transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(1cqw)}:root[data-rd] .lp .lp-sc-ai{opacity:0;grid-template-columns:auto 1fr;align-items:start;gap:1cqw;transition:opacity .35s;display:grid}:root[data-rd] .lp .lp-sc-me[data-in],:root[data-rd] .lp .lp-sc-ai[data-in]{opacity:1;transform:none}:root[data-rd] .lp .lp-sc-av{background:#ffffff1a;border-radius:50%;place-items:center;width:2.3cqw;height:2.3cqw;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}:root[data-rd] .lp .lp-sc-av .hm2-mask{background:#fff;width:1.2cqw!important;height:1.2cqw!important}:root[data-rd] .lp .lp-sc-ai p{color:#ffffffe6;margin:.3cqw 0 0;font-size:1.2cqw;line-height:1.5}:root[data-rd] .lp .lp-sc-caret{vertical-align:-.1cqw;background:#e8583d;border-radius:1px;width:.5cqw;height:1.1cqw;margin-left:.3cqw;animation:.8s steps(2,end) infinite lp-sc-blink;display:inline-block}@keyframes lp-sc-blink{50%{opacity:0}}:root[data-rd] .lp .lp-sc-dots{gap:.45cqw;padding-top:.9cqw;display:inline-flex}:root[data-rd] .lp .lp-sc-dots i{background:#ffffffb3;border-radius:50%;width:.55cqw;height:.55cqw;animation:1s ease-in-out infinite lp-sc-dot}:root[data-rd] .lp .lp-sc-dots i:nth-child(2){animation-delay:.15s}:root[data-rd] .lp .lp-sc-dots i:nth-child(3){animation-delay:.3s}@keyframes lp-sc-dot{0%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-.3cqw)}}:root[data-rd] .lp .lp-sc-input{color:#fff6;background:#ffffff0d;border-radius:99px;justify-content:space-between;align-items:center;height:3.4cqw;padding:0 .5cqw 0 1.3cqw;font-size:1.05cqw;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}:root[data-rd] .lp .lp-sc-input i{background:#fbfbfb;border-radius:50%;width:2.4cqw;height:2.4cqw;-webkit-mask:none}:root[data-rd] .lp .lp-sc-audio .lp-sc-bg{object-fit:cover;object-position:50% 42%;filter:brightness(.82);width:100%;height:100%;transition:transform 6s linear;position:absolute;inset:0;transform:scale(1.06)}:root[data-rd] .lp .lp-sc-audio[data-in] .lp-sc-bg{transform:scale(1.12)}:root[data-rd] .lp .lp-sc-wave{mix-blend-mode:screen;justify-content:center;align-items:center;gap:.55cqw;height:18cqw;padding:0 3cqw;display:flex;position:absolute;top:40%;left:0;right:0;-webkit-mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}:root[data-rd] .lp .lp-sc-wave i{transform-origin:50%;background:#ffffff57;border-radius:99px;flex:1;max-width:.7cqw;height:100%;transition:background-color .3s}:root[data-rd] .lp .lp-sc-wave i[data-past]{background:#ffc4acb3}:root[data-rd] .lp .lp-sc-player{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);opacity:0;background:linear-gradient(#ffffff14,#ffffff05),#100f0f8c;border-radius:1.8cqw;grid-template-columns:auto 1fr auto;align-items:center;gap:.6cqw 1.1cqw;width:30cqw;padding:1.2cqw;transition:opacity .6s,transform .9s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:4cqw;right:4cqw;transform:translateY(1.5cqw);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f,0 30px 60px -30px #000000e6}:root[data-rd] .lp .lp-sc-audio[data-in] .lp-sc-player{opacity:1;transform:none}:root[data-rd] .lp .lp-sc-cover{background:radial-gradient(circle at 30% 25%,#ffb38f,#e8583d 45%,#3a0f08 100%);border-radius:.9cqw;width:3.6cqw;height:3.6cqw;box-shadow:inset 0 0 0 1px #ffffff26}:root[data-rd] .lp .lp-sc-meta{gap:.25cqw;min-width:0;display:grid}:root[data-rd] .lp .lp-sc-meta b{font-size:1.25cqw;font-weight:600}:root[data-rd] .lp .lp-sc-meta span{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;font-size:.95cqw;overflow:hidden}:root[data-rd] .lp .lp-sc-time{color:#ffffff8c;font-variant-numeric:tabular-nums;font-size:.95cqw}:root[data-rd] .lp .lp-sc-lyr{grid-column:1/-1;gap:.2cqw;padding-top:.5cqw;font-size:1.35cqw;font-weight:500;line-height:1.35;display:grid}:root[data-rd] .lp .lp-sc-lyr em{color:#ffffff4d;font-style:normal;transition:color .35s}:root[data-rd] .lp .lp-sc-lyr em[data-on]{color:#fff}:root[data-rd] .lp .lp-sc-bar{background:#ffffff24;border-radius:99px;grid-column:1/-1;height:.3cqw;overflow:hidden}:root[data-rd] .lp .lp-sc-bar i{transform-origin:0;background:#fbfbfb;height:100%;display:block}:root[data-rd] .lp .lp-sc-studio>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:root[data-rd] .lp .lp-sc-beam{z-index:1;background:linear-gradient(#fff0,#fff 20% 80%,#fff0);width:2px;margin-left:-1px;transition:opacity .4s;position:absolute;top:0;bottom:0;box-shadow:0 0 18px 4px #ffffff8c,0 0 60px 18px #e8583d59}:root[data-rd] .lp .lp-sc-beam:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff1f);width:10cqw;position:absolute;top:0;bottom:0;right:1px}:root[data-rd] .lp .lp-sc-chips{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#100f0f8c;border-radius:99px;gap:.4cqw;padding:.4cqw;display:flex;position:absolute;top:4cqw;right:4cqw;box-shadow:inset 0 0 0 1px #ffffff1f}:root[data-rd] .lp .lp-sc-chip{color:#fff9;border-radius:99px;padding:.7cqw 1.2cqw;font-size:1.05cqw;font-weight:500}:root[data-rd] .lp .lp-sc-chip[data-on]{color:#1d1d1f;background:#fbfbfb}:root[data-rd] .lp .lp-sc-res{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-variant-numeric:tabular-nums;color:#fffc;background:#100f0f8c;border-radius:99px;align-items:center;gap:.8cqw;padding:.6cqw .6cqw .6cqw 1.2cqw;font-size:1.05cqw;display:flex;position:absolute;top:9.4cqw;right:4cqw;box-shadow:inset 0 0 0 1px #ffffff1f}:root[data-rd] .lp .lp-sc-res b{letter-spacing:.04em;color:#ffffff80;background:#ffffff1a;border-radius:99px;padding:.3cqw .8cqw;font-size:.95cqw;font-weight:700;transition:background-color .4s,color .4s,transform .5s cubic-bezier(.34,1.56,.64,1)}:root[data-rd] .lp .lp-sc-res b[data-on]{color:#fff;background:#e8583d;transform:scale(1.08)}@media (max-width:720px){:root[data-rd] .lp .lp-sc-win{border-radius:3.4cqw;gap:2.4cqw;width:78cqw;padding:2.2cqw;top:4cqw;right:4cqw}:root[data-rd] .lp .lp-sc-tab{height:5.4cqw;font-size:2.2cqw}:root[data-rd] .lp .lp-sc-me,:root[data-rd] .lp .lp-sc-ai p{font-size:2.5cqw}:root[data-rd] .lp .lp-sc-input{display:none}:root[data-rd] .lp .lp-sc-player{width:56cqw;padding:2.2cqw}:root[data-rd] .lp .lp-sc-meta b{font-size:2.6cqw}:root[data-rd] .lp .lp-sc-meta span,:root[data-rd] .lp .lp-sc-time{font-size:2cqw}:root[data-rd] .lp .lp-sc-lyr{font-size:2.7cqw}:root[data-rd] .lp .lp-sc-cover{width:7cqw;height:7cqw}:root[data-rd] .lp .lp-sc-chip,:root[data-rd] .lp .lp-sc-res{font-size:2.2cqw}:root[data-rd] .lp .lp-sc-res{top:13cqw}}@media (min-width:721px){:root[data-rd] .lp .lp-sc-win{width:56cqw}:root[data-rd] .lp .lp-sc-me,:root[data-rd] .lp .lp-sc-ai p{font-size:1.35cqw}:root[data-rd] .lp .lp-sc-tab{height:3.1cqw;font-size:1.15cqw}}@media (max-width:720px){:root[data-rd] .lp .lp-sc-win{border-radius:5cqw;gap:3.4cqw;width:90cqw;padding:3cqw;top:5cqw;right:5cqw}:root[data-rd] .lp .lp-sc-tab{gap:1.2cqw;height:8.4cqw;font-size:3.3cqw}:root[data-rd] .lp .lp-sc-tab .hm2-mask{width:3cqw!important;height:3cqw!important}:root[data-rd] .lp .lp-sc-msgs{gap:3cqw;min-height:36cqw}:root[data-rd] .lp .lp-sc-me,:root[data-rd] .lp .lp-sc-ai p{font-size:3.7cqw}:root[data-rd] .lp .lp-sc-me{border-radius:3.6cqw 3.6cqw 1cqw;padding:2.2cqw 3cqw}:root[data-rd] .lp .lp-sc-av{width:6.4cqw;height:6.4cqw}:root[data-rd] .lp .lp-sc-av .hm2-mask{width:3.4cqw!important;height:3.4cqw!important}:root[data-rd] .lp .lp-sc-caret{width:1.2cqw;height:3.4cqw}:root[data-rd] .lp .lp-sc-dots i{width:1.4cqw;height:1.4cqw}:root[data-rd] .lp .lp-sc-player{border-radius:5cqw;gap:1.6cqw 3cqw;width:86cqw;padding:3.4cqw;top:6cqw;right:7cqw}:root[data-rd] .lp .lp-sc-cover{border-radius:2.6cqw;width:11cqw;height:11cqw}:root[data-rd] .lp .lp-sc-meta b{font-size:4cqw}:root[data-rd] .lp .lp-sc-meta span,:root[data-rd] .lp .lp-sc-time{font-size:3cqw}:root[data-rd] .lp .lp-sc-lyr{font-size:4.2cqw}:root[data-rd] .lp .lp-sc-bar{height:.9cqw}:root[data-rd] .lp .lp-sc-wave{gap:1cqw;height:30cqw;top:46%}:root[data-rd] .lp .lp-sc-wave i{max-width:1.2cqw}:root[data-rd] .lp .lp-sc-chips{gap:1cqw;padding:1cqw;top:5cqw;right:5cqw}:root[data-rd] .lp .lp-sc-chip{padding:2cqw 3.2cqw;font-size:3.3cqw}:root[data-rd] .lp .lp-sc-res{gap:2cqw;padding:1.4cqw 1.4cqw 1.4cqw 3.2cqw;font-size:3.3cqw;top:19cqw;right:5cqw}:root[data-rd] .lp .lp-sc-res b{padding:.8cqw 2.2cqw;font-size:3cqw}}
.lp-tx-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lp-tx-head .lp-p{max-width:640px;margin-top:12px}.lp-tx-head .lp-btn{flex:none}.lp-tx-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"chatgpt chatgpt kimi claude""gemini grok deepseek claude";gap:8px;height:min(94vh,800px);min-height:700px;margin-top:22px;display:grid}.lp-tx-c[data-k=chatgpt]{grid-area:chatgpt}.lp-tx-c[data-k=claude]{grid-area:claude}.lp-tx-c[data-k=gemini]{grid-area:gemini}.lp-tx-c[data-k=deepseek]{grid-area:deepseek}.lp-tx-c[data-k=grok]{grid-area:grok}.lp-tx-c[data-k=kimi]{grid-area:kimi}:root[data-rd] .lp .lp-tx-c{isolation:isolate;color:#fff;background:radial-gradient(120% 70% at 100% 0,#c7dc7d0a,#0000 60%),linear-gradient(#11130d,#0b0c08);border-radius:20px;flex-direction:column;min-width:0;min-height:0;text-decoration:none;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e3e5d816;container-type:size}:root[data-rd] .lp .lp-tx-c:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #e3e5d82e,0 24px 50px -28px #000000e6}.lp-tx-c:focus-visible{outline-offset:3px;outline:2px solid #e0eeadcc}.lp-tx-sweep{z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent calc(var(--sw) - 22%),#e1e5d313 var(--sw),transparent calc(var(--sw) + 22%));position:absolute;inset:0;box-shadow:inset 0 0 0 1px #e0eead33}.lp-tx-top{gap:8px;padding:22px 24px 0;display:grid}:root[data-rd] .lp .lp-tx-name{font-family:var(--lp-font);letter-spacing:-.035em;color:#fff;flex-wrap:wrap;align-items:center;gap:2px 12px;margin:0;font-size:clamp(26px,8.6cqi,36px);font-weight:500;line-height:1.05;display:flex}.lp-tx-name .hm2-mask{background:#fff;flex:none;width:.78em!important;height:.78em!important}.lp-tx-feat{color:#eff0ecb3;max-width:34em;font-size:14.5px;line-height:1.35}.lp-tx-scene{flex:1;min-height:0;padding:18px 24px 22px;position:relative;overflow:hidden}.tx-ghost{visibility:hidden}.tx-caret{vertical-align:-.14em;width:0;height:1em;display:inline-block;position:relative}.tx-caret:after{content:"";background:#e0eead;border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:1px;box-shadow:0 0 8px #e0eead8c}.tx-grow{min-height:0;display:grid}.tx-grow>div{min-height:0;overflow:hidden}.tx-rolls{vertical-align:bottom;font-variant-numeric:tabular-nums;display:inline-flex}.tx-roll{height:1.2em;line-height:1.2em;display:inline-block;overflow:hidden}.tx-roll>span{will-change:transform;flex-direction:column;display:flex}.tx-roll i{height:1.2em;font-style:normal}.tx-roll-sp{width:.25em;display:inline-block}.tx-chk{flex:none;width:1.15em;height:1.15em;overflow:visible}.tx-chk circle{fill:none;transform-origin:50%}.tx-chk-ring{stroke:#e3e5d833;stroke-width:1.4px}.tx-chk-spin{stroke:#e0eead;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:14 60}.tx-chk-fill{stroke:#e0eead;stroke-width:1.4px;fill:#e0eead29!important}.tx-chk-tick{fill:none;stroke:#f3f4ee;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14}.tx-chat{flex-direction:column;gap:12px;height:100%;display:flex}.tx-chat-log{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}.tx-chat-log>*{flex:none}.tx-chat-log>*+*{margin-top:12px}.tx-chat-log>.tx-grow>div{padding-top:2px}.tx-chat-me{transform-origin:100% 100%;color:#f3f4f0db;will-change:transform,opacity;background:#e3e5d813;border-radius:18px 18px 6px;width:fit-content;max-width:76%;margin-left:auto;padding:9px 15px;font-size:clamp(13px,2.3cqi,15px);line-height:1.4;box-shadow:inset 0 0 0 1px #e3e5d80f}.tx-chat-ai{letter-spacing:-.012em;color:#f8f9f6f5;max-width:42em;font-size:clamp(15px,2.9cqi,20px);line-height:1.42}.tx-chat-ai:empty{display:none}.tx-chat-old{opacity:.5}p.tx-chat-ai.tx-chat-old{font-size:clamp(14px,2.4cqi,16.5px)}.tx-dots{gap:5px;padding:8px 0 4px;display:flex}.tx-dots i{background:#dee0d5;border-radius:50%;width:7px;height:7px}.tx-chat-input{color:#f7f7f5;background:#e3e5d80a;border-radius:23px;flex:none;align-items:center;gap:12px;min-height:46px;padding:0 7px 0 18px;font-size:14.5px;transition:box-shadow .45s cubic-bezier(.16,1,.3,1),background .45s;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #e3e5d81a}.tx-chat-input[data-on]{background:#e0eead0d;box-shadow:inset 0 0 0 1px #e0eead61,0 0 24px -8px #e0eead4d}.tx-chat-draft{white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tx-chat-draft>span{color:#ebece761}.tx-chat-send{background:#e3e5d81a;border-radius:50%;flex:none;width:32px;height:32px;transition:background .35s cubic-bezier(.16,1,.3,1);position:relative}.tx-chat-send:after{content:"";border-top:2px solid #0b0c08d9;border-left:2px solid #0b0c08d9;width:8px;height:8px;margin:-2px 0 0 -4px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.tx-chat-send[data-on]{background:#e0eead}.tx-chat-send:not([data-on]):after{border-color:#edeee873}.tx-code{flex-direction:column;height:100%;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:clamp(10px,3.6cqi,13px);line-height:clamp(1.75em,4.1cqh,2.6em);display:flex}.tx-code-file{color:#edeee873;border-bottom:1px solid #e3e5d814;justify-content:space-between;gap:10px;margin-bottom:6px;padding-bottom:8px;font-size:.92em;line-height:1.4;display:flex}.tx-code-st{color:#e0eead99;transition:color .4s}.tx-code-st[data-done]{color:#e0eead}.tx-code ol{margin:0;padding:0;list-style:none;position:relative}.tx-code-hl{pointer-events:none;will-change:transform;background:linear-gradient(90deg,#e0eead1a,#e0eead08);border-radius:6px;height:1lh;position:absolute;top:0;left:-8px;right:-8px;box-shadow:inset 2px 0 #e0eead8c}.tx-code li{white-space:pre;gap:12px;display:flex;position:relative}.tx-code code{font:inherit;color:#eeefebe6}.tx-ln{text-align:right;color:#edeee838;flex:none;width:1.4em;transition:color .3s}.tx-code li[data-cur] .tx-ln{color:#edeee8b3}.tx-k-k{color:#cdd8a3}.tx-k-f{color:#f0f1ed;font-weight:600}.tx-k-s{color:#b8d4a8}.tx-k-n{color:#e3b98a}.tx-k-c{color:#edeee866;font-style:italic}.tx-term{background:#00000059;border-radius:12px;gap:7px;margin-top:auto;padding:12px 14px;line-height:1.45;transition:box-shadow .6s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:inset 0 0 0 1px #e3e5d812}.tx-term[data-done]{box-shadow:inset 0 0 0 1px #e0eead38}.tx-term-cmd{color:#f3f4f0d9;white-space:pre}.tx-term-cmd>span:first-child{color:#cdd8a3}.tx-term-run{color:#edeee880;font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}.tx-term-bar{background:#e3e5d814;border-radius:4px;flex:1;height:4px;overflow:hidden}.tx-term-bar i{transform-origin:0;background:linear-gradient(90deg,#cdd8a3,#f3f4ee);height:100%;display:block}.tx-term-n{justify-content:flex-end;min-width:3.6em;display:inline-flex}.tx-term-out{align-items:center;gap:8px;display:flex}.tx-term-out b{color:#edeee6;font-weight:500}.tx-gm{flex-direction:column;height:100%;font-size:clamp(12.5px,4cqi,14px);line-height:1.4;display:flex}.tx-gm-head{color:#edeee880;white-space:nowrap;border-bottom:1px solid #e3e5d814;justify-content:space-between;gap:10px;padding-bottom:8px;font-size:.88em;display:flex}.tx-gm-head>span:first-child{text-overflow:ellipsis;overflow:hidden}.tx-gm-n{font-variant-numeric:tabular-nums;color:#dee0d5d9;gap:.3em;transition:color .4s;display:inline-flex}.tx-gm-n[data-done]{color:#fff}.tx-gm-body{flex:1;align-items:center;min-height:0;display:grid;position:relative}.tx-gm-win{transform-origin:50% 0;will-change:transform,opacity;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 80%,#0000);mask-image:linear-gradient(#0000,#000 14% 80%,#0000)}.tx-gm-stream{will-change:transform;gap:6px;padding-top:6px;display:grid}.tx-gm-stream p{white-space:nowrap;text-overflow:ellipsis;color:#eeefebb8;background:#e3e5d80e;border-radius:12px 12px 12px 4px;justify-self:start;max-width:88%;padding:5px 11px 6px;font-size:.94em;overflow:hidden}.tx-gm-stream p[data-me]{color:#f6f6f3d9;background:#cdd8a324;border-radius:12px 12px 4px;justify-self:end}.tx-gm-stream span{color:#cdd8a3;font-size:.82em;display:block}.tx-gm-sum{gap:11px;margin:0;padding:4px 0;list-style:none;display:grid;position:relative}.tx-gm-sum li{color:#f3f4f0d1;padding-left:14px;font-size:1.06em;line-height:1.35;position:relative}.tx-gm-sum li:before{content:"";background:#e0eead;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.tx-gm-sum mark{color:#fff;background:linear-gradient(90deg,#e0eead4d,#dee0d52e)no-repeat 0 100%/calc(var(--hl,0)*100%)100%;border-radius:3px;margin:0 -2px;padding:0 2px;font-weight:600}.tx-km{flex-direction:column;gap:12px;height:100%;font-size:clamp(12.5px,4cqi,14px);line-height:1.35;display:flex}.tx-km-task{background:#e3e5d80d;border-radius:12px;gap:3px;padding:9px 12px 10px;display:grid;box-shadow:inset 0 0 0 1px #e3e5d812}.tx-km-lab{letter-spacing:.06em;text-transform:uppercase;color:#e0eeadb3;font-size:.78em;font-weight:500}.tx-km-task p{color:#f6f6f3f2}.tx-km-bar{color:#edeee88c;white-space:nowrap;align-items:center;gap:10px;font-size:.86em;display:flex}.tx-km-st{min-width:8.6em}.tx-km-track{background:#e3e5d817;border-radius:3px;flex:1;height:3px;overflow:hidden}.tx-km-track i{transform-origin:0;background:linear-gradient(90deg,#cdd8a3,#f3f4ee);height:100%;display:block}.tx-km-pc{color:#f3f4f0d9;justify-content:flex-end;min-width:2.8em;display:inline-flex}.tx-km-list{flex:1;grid-auto-rows:minmax(0,1fr);align-content:start;min-height:0;max-height:15em;margin:0;padding:0;list-style:none;display:grid;position:relative}.tx-km-cur{pointer-events:none;will-change:transform;background:linear-gradient(90deg,#e0eead1a,#e0eead05);border-radius:9px;height:20%;position:absolute;top:0;left:-6px;right:-6px;box-shadow:inset 0 0 0 1px #e0eead1f}.tx-km-list li{color:#edeee880;align-items:center;gap:10px;min-height:0;transition:color .4s;display:flex;position:relative}.tx-km-list li[data-on]{color:#fff}.tx-km-list li[data-done]{color:#f3f4f0d1}.tx-km-list li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tx-ds{flex-direction:column;gap:12px;height:100%;font-size:clamp(12.5px,4cqi,14px);line-height:1.4;display:flex}.tx-ds-q{color:#f3f4f0e6;background:#e3e5d812;border-radius:14px 14px 5px;width:fit-content;max-width:92%;margin-left:auto;padding:8px 13px;font-size:.95em;box-shadow:inset 0 0 0 1px #e3e5d80f}.tx-ds-think{gap:8px;display:grid}.tx-ds-head{align-items:center;gap:8px;display:flex}.tx-ds-dot{background:#dee0d5;border-radius:50%;flex:none;width:8px;height:8px}.tx-ds-label{color:#edeee899;font-variant-numeric:tabular-nums;font-size:.92em;font-weight:500}.tx-ds-label[data-on]{color:#0000;background-image:linear-gradient(100deg,#edeee873 35%,#f8f8f6 50%,#edeee873 65%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;background-position:var(--sh,0%)0}.tx-ds-think ol{border-left:1px solid #cdd8a34d;gap:4px;margin:0;padding:0 0 0 14px;font-size:.94em;list-style:none;display:grid}.tx-ds-a{border-top:1px solid #e3e5d814;margin-top:auto;padding-top:12px;display:grid;position:relative}.tx-ds-a>*{grid-area:1/1}.tx-ds-sk{align-content:center;gap:9px;display:grid}.tx-ds-sk i{background:linear-gradient(100deg,#e3e5d80f 35%,#e3e5d829 50%,#e3e5d80f 65%)var(--sh,0%)0/200% 100%;border-radius:6px;width:78%;height:12px;display:block}.tx-ds-sk i+i{width:46%}.tx-ds-res p{letter-spacing:-.015em;color:#f6f6f3;font-size:clamp(18px,6.6cqi,24px);line-height:1.25}.tx-ds-res b{white-space:nowrap;color:#fff;font-weight:600}.tx-ds-sub{color:#edeee88c;margin-top:2px;font-size:.95em;display:block}.tx-gk{flex-direction:column;gap:12px;height:100%;font-size:clamp(12.5px,4cqi,14px);line-height:1.38;display:flex}.tx-gk-ask{color:#f3f4f0e6;background:#e3e5d812;border-radius:14px 14px 5px;width:fit-content;max-width:92%;margin-left:auto;padding:8px 13px;font-size:.95em;box-shadow:inset 0 0 0 1px #e3e5d80f}.tx-gk-stage{flex:1;min-height:0;display:grid;position:relative}.tx-gk-stage>*{grid-area:1/1;min-width:0}.tx-gk-hooks{will-change:transform,opacity;flex-direction:column;gap:8px;display:flex}.tx-gk-lab{letter-spacing:.06em;text-transform:uppercase;color:#e0eeadb3;font-size:.78em;font-weight:500}.tx-gk-hooks ol{gap:6px;margin:0;padding:0;list-style:none;display:grid;position:relative}.tx-gk-hooks li{color:#f3f4f0e0;white-space:nowrap;text-overflow:ellipsis;background:#e3e5d80a;border-radius:10px;padding:8px 12px;font-weight:500;position:relative;overflow:hidden}.tx-gk-hooks li[data-pick]{color:#fff}.tx-gk-cur{z-index:1;pointer-events:none;will-change:transform;border-radius:10px;height:calc(33.3333% - 4px);position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #e0eead8c,0 0 18px -6px #e0eead73}.tx-gk-post{will-change:transform,opacity;background:linear-gradient(#e3e5d811,#e3e5d808);border-radius:14px;align-self:start;gap:8px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #e3e5d81a}.tx-gk-who{align-items:center;gap:9px;display:flex}.tx-gk-who>i{background:radial-gradient(circle at 30% 30%,#f3f4ee,#cdd8a3 55%,#66703f);border-radius:50%;flex:none;width:28px;height:28px}.tx-gk-who>span{min-width:0;line-height:1.2;display:grid}.tx-gk-who b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.95em;font-weight:600;overflow:hidden}.tx-gk-who small{color:#edeee873;font-size:.82em}.tx-gk-post p{color:#f8f9f6f5;font-size:1.04em;line-height:1.42}.tx-gk-foot{color:#edeee873;border-top:1px solid #e3e5d814;justify-content:space-between;align-items:center;padding-top:8px;font-size:.82em;display:flex}.tx-gk-cnt{font-variant-numeric:tabular-nums;color:#edeee899;display:inline-flex}@media (max-width:1180px){.lp-tx-grid{grid-template-rows:340px 360px 360px 370px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"chatgpt chatgpt""kimi claude""gemini claude""grok deepseek";height:auto;min-height:0}.tx-gm-sum li{font-size:1.14em}.tx-gk-post p{font-size:1.2em}.tx-gk-post{gap:10px;padding:14px 16px}}@media (max-width:960px){.lp-tx-head{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.lp-tx-grid{grid-template:"chatgpt"400px"kimi"380px"claude"520px"gemini"330px"grok"360px"deepseek"380px/minmax(0,1fr);gap:6px;margin-top:18px}:root[data-rd] .lp .lp-tx-c{border-radius:16px}.lp-tx-top{gap:6px;padding:18px 18px 0}:root[data-rd] .lp .lp-tx-name{column-gap:10px;font-size:28px}.lp-tx-feat{font-size:13.5px}.lp-tx-scene{padding:14px 18px 18px}}
.lpf2-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lpf2-head .lp-p{max-width:380px;margin:0}.lpf2-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:40px;margin-top:28px;display:grid}.lpf2-list{border-top:1px solid #e5e8da1a}.lpf2-it{border-bottom:1px solid #e5e8da1a}.lpf2-q{color:#f4f5f0d1;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 2px;font-size:15.5px;font-weight:500;line-height:1.35;transition:color .2s;display:flex}.lpf2-q:hover,.lpf2-it[data-on] .lpf2-q{color:#fff}.lpf2-q:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #e3f1aeb3}.lpf2-q i{flex:none;width:14px;height:14px;position:relative}.lpf2-q i:before,.lpf2-q i:after{content:"";background:currentColor;border-radius:1px;height:1.5px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;top:6px;left:0;right:0}.lpf2-q i:after{transform:rotate(90deg)}.lpf2-it[data-on] .lpf2-q i:after{transform:rotate(0)}.lpf2-a{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1);display:grid}.lpf2-a>div{overflow:hidden}.lpf2-it[data-on] .lpf2-a{grid-template-rows:1fr}.lpf2-a p{color:var(--rd-muted,#a0a494);margin:0;padding:0 28px 16px 2px;font-size:14.5px;line-height:1.6}@media (max-width:860px){.lpf2-head{flex-direction:column;align-items:flex-start;gap:12px}.lpf2-cols{grid-template-columns:minmax(0,1fr);margin-top:20px}.lpf2-cols .lpf2-list+.lpf2-list{border-top:0}}
.lp-sound .lp-snd--vc{background:#05070a}.vc-glow{z-index:-1;background:radial-gradient(55% 70% at 80% 28%,#4b58198c,#0000 72%),radial-gradient(50% 60% at 10% 12%,#3a7a626b,#0000 70%),radial-gradient(40% 50% at 45% 55%,#2c311f73,#0000 75%),linear-gradient(#0000 40%,#000000b3);position:absolute;inset:0}.vc-arc{width:46%;height:190px;display:block;position:absolute;top:34px;right:22px}.vc-av{transform-origin:50% 40%;will-change:transform,opacity;justify-items:center;gap:10px;width:104px;margin-left:-52px;transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .9s;display:grid;position:absolute;top:0;left:50%}.vc-av[data-jump]{transition:none}.vc-av-ph{background:linear-gradient(160deg,#ffffff47,#ffffff0f);border-radius:50%;width:104px;height:104px;padding:3px;position:relative;box-shadow:0 18px 36px -14px #000c,inset 0 1px #ffffff59}.vc-av-ph img{object-fit:cover;filter:saturate(.85)brightness(.9);border-radius:50%;width:100%;height:100%;transition:filter .9s;display:block}@property --vc-a{syntax:"<angle>";inherits:false;initial-value:0deg}.vc-av-ph:after{content:"";background:conic-gradient(from var(--vc-a),#fffffff2,#f0a8c4e6 18%,#6eaa9680 40%,#73872d59 60%,#f0a8c4d9 82%,#fffffff2);-webkit-mask-composite:xor;opacity:0;border-radius:50%;padding:1.5px;transition:opacity .6s .3s,transform .6s .3s;animation:4s linear infinite vc-ring;position:absolute;inset:-5px;transform:scale(.94);box-shadow:0 0 24px #f0a8c459;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes vc-ring{to{--vc-a:360deg}}.vc-av[data-on] .vc-av-ph img{filter:none}.vc-av[data-on] .vc-av-ph:after{opacity:1;transform:none}.vc-name{color:#ffffffbf;white-space:nowrap;align-items:baseline;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.vc-name small{opacity:.55;font-size:10px;font-weight:700}.vc-av:not([data-on]) .vc-name{font-size:17px}.vc-av[data-on] .vc-name{color:#fff}.vc-eq{z-index:20;background:#0a0c07bf;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:3px;height:18px;margin-left:-26px;padding:0 8px;display:flex;position:absolute;top:84px;left:50%}.vc-eq i{will-change:transform;background:#fff;border-radius:2px;width:3px;height:12px;transform:scaleY(.2)}.vc-panel{justify-items:start;gap:12px;width:50%;display:grid;position:absolute;top:26px;left:28px}.vc-chips{flex-wrap:wrap;gap:6px;display:flex}.vc-chip{color:#fff;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:7px;height:28px;padding:0 11px;font-size:12px;font-weight:600;animation:.55s cubic-bezier(.16,1,.3,1) both vc-chip;display:inline-flex}.vc-chip i{background:#7fc4a6;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #7fc4a6cc}.vc-chip--emo{animation-delay:.25s}.vc-chip--emo b{color:#fff}@keyframes vc-chip{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:none}}.vc-text{min-height:52px;font-family:var(--lp-font);letter-spacing:-.015em;color:#fff;font-size:20px;line-height:1.3;display:block}.vc-text i{opacity:.22;animation:.2s ease-out both vc-word;animation-delay:calc(.4s + var(--i)*.24s);font-style:normal}@keyframes vc-word{to{opacity:1}}.vc-pause{vertical-align:3px;color:#f3c4d6;height:22px;font-family:var(--font-sans,sans-serif);letter-spacing:0;opacity:0;animation:.3s cubic-bezier(.16,1,.3,1) both vc-chip;animation-delay:calc(.4s + var(--i)*.24s);border:1px dashed #f0a8c4b3;border-radius:6px;align-items:center;margin:0 6px 0 0;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.vc-wave{align-items:center;gap:3px;height:40px;display:flex}.vc-wave i{will-change:transform;background:linear-gradient(#fff,#9fd4bd 55%,#b1ca56);border-radius:2px;width:3px;height:100%;transform:scaleY(.06)}.lp-snd--vc:not([data-live]) *{animation-play-state:paused!important}@media (max-width:1100px){.vc-text{font-size:17px}.vc-arc{transform-origin:50% 0;transform:scale(.85)}}@media (max-width:860px){.lp-sound .lp-snd--vc{min-height:560px}.vc-arc{width:auto;height:170px;top:24px;left:0;right:0;transform:none}.vc-panel{width:auto;top:208px;left:22px;right:22px}}@media (prefers-reduced-motion:reduce){.vc-av,.vc-wave,.vc-av-ph:after,.vc-av-ph img{transition:none}.lp-snd--vc *{opacity:1;animation:none!important}.vc-wave i,.vc-eq i{transform:scaleY(.6)}}.vc-eq{display:none!important}.vc-av-ph:after{background:conic-gradient(from var(--vc-a),#fffffff2,#cdd8a3e6 20%,#727a5c73 45%,#181b134d 62%,#cdd8a3d9 82%,#fffffff2);box-shadow:0 0 24px #cdd8a359}.vc-glow{background:radial-gradient(55% 70% at 80% 28%,#5d6a2c80,#0000 72%),radial-gradient(50% 60% at 10% 12%,#96a65e4d,#0000 70%),linear-gradient(#0000 40%,#000000b3)}.lp .vc-wave i{background:linear-gradient(180deg,#fff,var(--frozen)55%,var(--frozen-deep))}.lp .vc-pause{color:var(--frozen-2)!important;border-color:#cdd8a380!important}
@font-face{font-family:display;src:url(../media/Unbounded-s.p.602f1e7e.woff2)format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:73.13%;descent-override:18.01%;line-gap-override:0.0%;size-adjust:136.07%}.display_10c753fe-module__E_FfjW__className{font-family:display,display Fallback}.display_10c753fe-module__E_FfjW__variable{--leo-d:"display","display Fallback"}
@font-face{font-family:body;src:url(../media/Onest-s.p.fccb3c57.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.body_f5cef747-module__vR4XaW__className{font-family:body,body Fallback}.body_f5cef747-module__vR4XaW__variable{--leo-b:"body","body Fallback"}
.leo{--bg:#050505;--s1:#111110;--s2:#1b1b19;--line:#f4f4ef1f;--fg:#f4f4ef;--mut:#a3a39b;--lime:#d4f45b;--org:#ff7a2f;--yel:#ffd23f;--paper:#f1efe6;--ink:#0b0b0a;--fd:var(--leo-d),"Arial Black",system-ui,sans-serif;--fb:var(--leo-b),system-ui,-apple-system,sans-serif;--pad:max(16px,3vw);color:var(--fg);background:var(--bg);font-family:var(--fb);width:100vw;margin-left:calc(50% - 50vw);position:relative;overflow-x:clip}.leo *,.leo :before,.leo :after{box-sizing:border-box}.leo .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv-sec{padding:clamp(72px,10vw,140px)var(--pad)0;max-width:1440px;margin:0 auto}.lv-c{text-align:center}.lv-sh{justify-items:center;gap:14px;margin-bottom:clamp(32px,4vw,56px);display:grid}.lv-h2{font:900 clamp(30px,5.2vw,76px)/.98 var(--fd);text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;color:var(--fg);margin:0}.lv-h2--lime{color:var(--lime)}.lv-p{max-width:58ch;color:var(--mut);margin:0;font-size:clamp(15px,1.15vw,17px);line-height:1.55}.lv-p--s{font-size:14px}.lv-eyebrow{font:600 12px/1 var(--fb);letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.lv-btn{height:48px;font:600 15px/1 var(--fb);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .2s;display:inline-flex}.lv-btn:hover{transform:translateY(-2px)}.lv-btn--w{background:var(--fg);color:var(--ink)}.lv-btn--o{color:var(--fg);box-shadow:inset 0 0 0 1px #f4f4ef59}.lv-btn--o:hover{background:#f4f4ef14}.lv-btn--s{height:40px;padding:0 18px;font-size:14px}.leo a:focus-visible,.leo button:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.lv-hero{background:var(--bg);place-items:center;height:clamp(620px,100svh,980px);display:grid;position:relative;overflow:hidden}.lv-tun{perspective:360px;perspective-origin:50%;position:absolute;inset:0}.lv-box{transform-style:preserve-3d;--d:1500px;--fs:clamp(84px,13vw,210px);position:absolute;inset:0}.lv-wall{backface-visibility:hidden;position:absolute;overflow:hidden}.lv-wall--bottom{height:var(--d);transform-origin:50% 100%;bottom:0;left:0;right:0;transform:rotateX(90deg)}.lv-wall--top{height:var(--d);transform-origin:50% 0;top:0;left:0;right:0;transform:rotateX(-90deg)}.lv-wall--left{width:var(--d);transform-origin:0;top:0;bottom:0;left:0;transform:rotateY(90deg)}.lv-wall--right{width:var(--d);transform-origin:100%;top:0;bottom:0;right:0;transform:rotateY(-90deg)}.lv-strip{font:900 var(--fs)/.86 var(--fd);color:var(--lime);text-transform:uppercase;white-space:nowrap;will-change:transform;display:flex}.lv-strip span{padding-right:.14em;display:block}.lv-wall--bottom .lv-strip span,.lv-wall--top .lv-strip span{padding-right:0}.lv-wall--bottom .lv-strip,.lv-wall--top .lv-strip{flex-direction:column;justify-content:space-around;align-items:center}.lv-wall--bottom .lv-strip{height:200%;animation:18s linear infinite lv-down;position:absolute;bottom:0;left:0;right:0}.lv-wall--top .lv-strip{height:200%;animation:18s linear infinite lv-up;position:absolute;top:0;left:0;right:0}.lv-wall--left .lv-strip,.lv-wall--right .lv-strip{font-size:calc(var(--fs)*1.25);position:absolute;top:50%;translate:0 -50%}.lv-wall--left .lv-strip{animation:18s linear infinite lv-left;left:0}.lv-wall--right .lv-strip{flex-direction:row-reverse;animation:18s linear infinite lv-right;right:0}.lv-wall--right .lv-strip span{padding-left:.14em;padding-right:0}@keyframes lv-down{0%{transform:translateY(0)}to{transform:translateY(50%)}}@keyframes lv-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes lv-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lv-right{0%{transform:translate(0)}to{transform:translate(50%)}}.lv-fog{background:radial-gradient(closest-side at 50% 50%,var(--bg)0,var(--bg)30%,#0505058c 48%,transparent 66%);pointer-events:none;position:absolute;inset:0}.lv-hero-in{z-index:2;max-width:760px;padding:0 var(--pad);text-align:center;justify-items:center;gap:18px;display:grid;position:relative}.lv-hero-t{font:900 clamp(26px,3.2vw,46px)/1 var(--fd);text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;margin:0}.lv-hero-p{max-width:52ch;color:var(--mut);margin:0;font-size:clamp(14px,1.1vw,16px);line-height:1.55}.lv-hero-p b{color:var(--fg);font-weight:500}.lv-cta--l{justify-content:flex-start!important}.lv-cta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}@media (max-width:760px){.lv-tun{perspective:240px}.lv-box{--d:1100px;--fs:72px}.lv-fog{background:radial-gradient(70% 34% at 50% 50%,var(--bg)0,var(--bg)55%,#05050580 80%,transparent 100%)}}.lv-how .lv-h2{margin-bottom:clamp(32px,4vw,56px)}.lv-how-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.lv-stack{margin:0;padding:0;list-style:none;display:grid}.lv-card{color:var(--ink);border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:22px 24px;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.lv-card+.lv-card{margin-top:-26px}.lv-card--0{background:var(--lime);z-index:4;rotate:-3deg}.lv-card--1{background:var(--yel);z-index:3;margin-left:18px;rotate:2deg}.lv-card--2{background:var(--org);z-index:2;rotate:-1.5deg}.lv-card--3{background:var(--paper);z-index:1;margin-left:24px;rotate:2.5deg}.lv-card:hover{z-index:5;transform:translate(10px)}.lv-num{font:900 clamp(72px,8vw,116px)/.8 var(--fd)}.lv-card-b{gap:4px;display:grid}.lv-card-b b{font:800 clamp(16px,1.4vw,20px)/1.15 var(--fd);text-transform:uppercase}.lv-card-b span{font-size:14px;line-height:1.4}.lv-app{background:var(--s1);box-shadow:0 0 0 1px var(--line);border-radius:22px;gap:14px;padding:16px;display:grid}.lv-app-bar{gap:8px;display:flex}.lv-chip{background:var(--s2);height:30px;color:var(--fg);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.lv-chip--q{color:var(--mut)}.lv-app-in{background:var(--s2);border-radius:16px;align-items:center;gap:12px;padding:14px 14px 14px 18px;font-size:15px;display:flex}.lv-app-in>span:first-child{flex:1;min-width:0}.lv-app-go{background:var(--lime);height:38px;color:var(--ink);border-radius:999px;flex:none;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.lv-app-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lv-app-grid img{aspect-ratio:3/4;object-fit:cover;border-radius:12px;width:100%;display:block}@media (max-width:900px){.lv-how-row{grid-template-columns:1fr}.lv-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lv-nets{max-width:none;padding-left:0;padding-right:0}.lv-nets-h{padding:0 var(--pad);max-width:1440px;font:800 clamp(20px,2.6vw,38px)/1.02 var(--fd);text-transform:uppercase;align-items:flex-end;gap:clamp(14px,2vw,28px);margin:0 auto clamp(24px,3vw,40px);display:flex}.lv-nets-n{font:900 clamp(110px,18vw,280px)/.78 var(--fd);color:var(--lime);letter-spacing:-.04em}.lv-run{gap:4px;display:grid}.lv-run-row{overflow:hidden}.lv-run-tr{width:max-content;font:900 clamp(40px,7vw,110px)/1 var(--fd);text-transform:uppercase;white-space:nowrap;animation:60s linear infinite lv-run;display:flex}.lv-run-tr span{padding-right:.5em}.lv-run-tr span:after{content:"/";color:var(--org);margin-left:.5em}.lv-run-row--0 .lv-run-tr{color:var(--fg)}.lv-run-row--1 .lv-run-tr{color:#3b3b36;animation-duration:70s;animation-direction:reverse}.lv-run-row--2 .lv-run-tr{color:var(--lime);animation-duration:54s}@keyframes lv-run{0%{transform:translate(0)}to{transform:translate(-50%)}}.lv-chat-word{font:900 clamp(110px,24vw,380px)/.8 var(--fd);color:var(--paper);letter-spacing:-.03em;justify-content:center;align-items:center;gap:.08em;display:flex}.lv-chat-mk{background:var(--lime);transition:-webkit-mask-image .2s,mask-image .2s;width:.78em!important;height:.78em!important}.lv-chat-head{text-align:center;justify-items:center;gap:12px;margin:clamp(20px,3vw,36px) 0 28px;display:grid}.lv-tabs{box-shadow:inset 0 0 0 1px var(--line);scrollbar-width:none;border-radius:999px;gap:4px;max-width:100%;padding:5px;display:flex;overflow-x:auto}.lv-tab{height:44px;color:var(--fg);font:600 15px/1 var(--fb);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1 0 auto;padding:0 20px;transition:background-color .2s,color .2s}.lv-tab:hover{background:#f4f4ef0f}.lv-tab[aria-selected=true]{background:var(--lime);color:var(--ink)}.lv-chat-panel{background:var(--s1);border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(16px,3vw,40px);margin-top:16px;padding:clamp(22px,3vw,40px);display:grid}.lv-chat-panel .hm2-mask{background:var(--fg)}.lv-chat-feat{font:800 clamp(20px,2.4vw,34px)/1.12 var(--fd);text-transform:uppercase;text-wrap:balance;margin:0}@media (max-width:760px){.lv-chat-panel{grid-template-columns:1fr;justify-items:start}}.lv-img{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,72px);display:grid}.lv-img--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lv-img--rev .lv-img-txt{order:2}.lv-img-txt{justify-items:start;gap:16px;display:grid}.lv-img-name{font:900 clamp(32px,4.4vw,64px)/.95 var(--fd);text-transform:uppercase;color:var(--fg);text-wrap:balance;margin:0}.lv-dots{gap:6px;margin-top:10px;display:flex}.lv-dots button{cursor:pointer;background:#f4f4ef2e;border:0;border-radius:999px;width:34px;height:6px;padding:0;transition:background-color .25s,width .25s}.lv-dots button[aria-selected=true]{background:var(--dc);width:56px}.lv-img-stage{padding-bottom:clamp(48px,7vw,110px);position:relative}.lv-img-pic{aspect-ratio:4/3;object-fit:cover;border-radius:28px;width:100%;animation:.7s cubic-bezier(.2,.8,.2,1) lv-in;display:block}.lv-img-stage video.lv-img-pic{aspect-ratio:4/3}@keyframes lv-in{0%{opacity:.3;transform:scale(1.02)}to{opacity:1;transform:none}}.lv-giant{font:900 clamp(90px,15vw,250px)/.8 var(--fd);color:var(--mc,var(--lime));text-transform:uppercase;letter-spacing:-.03em;text-align:center;transform-origin:50% 100%;pointer-events:none;transition:color .5s;position:absolute;bottom:0;left:-2%;right:-2%;transform:rotate(-4deg)}.lv-voice.lp-sound{width:100%;margin-top:12px;display:block}.lv-voice .lp-snd{border-radius:24px;min-height:340px}.lv-img--rev .lv-h2{font-size:clamp(28px,3.4vw,52px)}.lv-foot{padding:0 var(--pad)}@media (max-width:900px){.lv-img,.lv-img--rev{grid-template-columns:1fr}.lv-img--rev .lv-img-txt{order:0}}.lv-posters{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(300px,30%);grid-auto-flow:column;gap:16px;padding-bottom:6px;display:grid;overflow-x:auto}.lv-poster{--pc:var(--lime);scroll-snap-align:start;background:var(--pc);color:var(--ink);border-radius:26px;grid-template-rows:auto 1fr;padding:10px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:grid}.lv-poster:hover{transform:translateY(-6px)}.lv-poster--1{--pc:var(--yel)}.lv-poster--2{--pc:var(--org)}.lv-poster--3{--pc:var(--paper)}.lv-poster-m{aspect-ratio:4/5;background:var(--ink);border-radius:18px;display:block;overflow:hidden}.lv-cover{object-fit:cover;width:100%;height:100%;display:block}.lv-poster-b{align-content:start;gap:8px;padding:16px 8px 8px;display:grid}.lv-poster-t{font:900 clamp(22px,2.1vw,32px)/.95 var(--fd);text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance}.lv-poster-l{font:700 13px/1.2 var(--fb);letter-spacing:.06em;text-transform:uppercase}.lv-poster-d{opacity:.78;font-size:14px;line-height:1.45}@media (max-width:760px){.lv-posters{grid-auto-columns:82%}}.lv-ezy{background:var(--lime);color:var(--ink);margin-top:clamp(72px,10vw,140px)}.lv-ezy-in{max-width:1440px;padding:clamp(56px,7vw,110px)var(--pad);margin:0 auto}.lv-ezy-h{font:900 clamp(38px,7.4vw,124px)/.9 var(--fd);text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance;text-align:center;margin:0}.lv-ezy-p{text-align:center;max-width:58ch;margin:18px auto 0;font-size:16px;line-height:1.5}.lv-ezy-row{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:clamp(10px,1.4vw,20px);margin-top:clamp(36px,5vw,64px);display:grid}.lv-ez{color:var(--ink);gap:8px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:grid}.lv-ez:hover{transform:translateY(-6px)}.lv-ez--1{margin-top:70px}.lv-ez--2{margin-top:20px}.lv-ez--3{margin-top:110px}.lv-ez--4{margin-top:40px}.lv-ez img{aspect-ratio:3/4;object-fit:cover;background:var(--ink);border-radius:18px;width:100%;display:block}.lv-ez img.lv-ez-cut{object-fit:contain;background:repeating-conic-gradient(#e6e6e0 0 25%,#fafaf5 0 50%)0 0/18px 18px}.lv-ez b{font:800 15px/1.15 var(--fd);text-transform:uppercase;margin-top:6px}.lv-ez span{opacity:.75;font-size:13.5px;line-height:1.4}@media (max-width:900px){.lv-ezy-row{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-ez{margin-top:0!important}.lv-ez:nth-child(2n){margin-top:40px!important}}.lv-docs-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.lv-doc{display:grid}.lv-doc-c{color:var(--ink);border-radius:24px;align-content:start;gap:10px;padding:24px 24px 72px;display:grid}.lv-doc--0 .lv-doc-c{background:var(--org);rotate:-1.5deg}.lv-doc--1 .lv-doc-c{background:var(--paper);rotate:1deg}.lv-doc--2 .lv-doc-c{background:var(--lime);rotate:-1deg}.lv-pict{width:clamp(84px,9vw,130px);height:auto;fill:var(--ink);margin-bottom:10px}.lv-pict .lv-pict-cut{fill:none;stroke:currentColor;stroke-width:0}.lv-doc--1 .lv-pict .lv-pict-cut{fill:var(--paper)}.lv-doc-c h3{font:800 clamp(18px,1.7vw,24px)/1.1 var(--fd);text-transform:uppercase;margin:0}.lv-doc-c p{margin:0;font-size:14.5px;line-height:1.45}.lv-doc-f{z-index:1;background:var(--s1);box-shadow:0 0 0 1px var(--line),0 24px 50px -20px #000c;border-radius:20px;justify-items:start;gap:12px;margin:-52px 14px 0 34px;padding:18px;display:grid;position:relative}.lv-doc-q{color:var(--fg);font-size:14px;line-height:1.45}.lv-doc-file{color:var(--mut);align-items:center;gap:10px;font-size:13px;display:inline-flex}.lv-doc-file i{font:800 10px/1 var(--fd);color:var(--ink);background:var(--fg);border-radius:6px;padding:5px 6px;font-style:normal}@media (max-width:900px){.lv-docs-row{grid-template-columns:1fr;gap:40px}}.lv-price .lp-pc{padding-top:40px}.leo .lv-price .lp-pc-card{text-align:center;background:radial-gradient(90% 50% at 50% 0%,var(--tint),transparent 70%),var(--s1);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px 999px 26px 26px/180px 180px 26px 26px;padding-top:64px}.leo .lv-price .lp-pc-head{justify-content:center}.leo .lv-price .lp-pc-name{font-family:var(--fd);font-weight:900}.leo .lv-price .lp-pc-perks{text-align:left}.leo .lv-price .lp-pc-pin{top:6px}@media (max-width:760px){.leo .lv-price .lp-pc-card{border-radius:999px 999px 26px 26px/120px 120px 26px 26px}}.lv-faq{max-width:1440px;padding:clamp(72px,10vw,140px)var(--pad)0;margin:0 auto}.lv-faq .lp-h2{font-family:var(--fd);text-transform:uppercase;font-weight:900}.lv-fin{margin:clamp(72px,10vw,140px)var(--pad)0;text-align:center;border-radius:32px;place-items:center;min-height:clamp(460px,62vw,760px);display:grid;position:relative;overflow:hidden}.lv-fin-bg,.lv-fin-bg img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lv-fin:after{content:"";background:linear-gradient(#05050540,#050505b3);position:absolute;inset:0}.lv-fin-in{z-index:2;max-width:980px;padding:40px var(--pad);justify-items:center;gap:18px;display:grid;position:relative}.lv-fin-in .lv-eyebrow{color:var(--fg)}.lv-fin-h{font:900 clamp(26px,4.4vw,66px)/.98 var(--fd);text-transform:uppercase;letter-spacing:-.02em;text-wrap:balance;color:#fff;margin:0}.lv-fin-in p{color:#ffffffd9;max-width:52ch;margin:0;font-size:16px;line-height:1.5}.lv-fin-num{z-index:1;font:900 clamp(90px,17vw,280px)/.8 var(--fd);color:var(--lime);opacity:.85;letter-spacing:-.05em;pointer-events:none;mix-blend-mode:screen;position:absolute;bottom:-5%;right:-1%;transform:rotate(-6deg)}.lv-dir{max-width:1440px;padding:0 var(--pad);margin:clamp(72px,10vw,140px) auto 0}.lv-mark{padding:0 var(--pad)12px;font:900 clamp(48px,15.5vw,300px)/.78 var(--fd);letter-spacing:-.04em;text-align:center;white-space:nowrap;background:linear-gradient(180deg,var(--lime)0%,#d4f45b59 55%,#d4f45b00 100%);color:#0000;-webkit-background-clip:text;background-clip:text;overflow:hidden}@media (prefers-reduced-motion:reduce){.lv-strip,.lv-run-tr,.lv-img-pic{animation:none!important}.lv-btn,.lv-card,.lv-poster,.lv-ez{transition:none}}
@font-face{font-family:font;src:url(../media/Onest-s.p.fccb3c57.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:font Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.font_21410a03-module__EEvAyG__className{font-family:font,font Fallback}.font_21410a03-module__EEvAyG__variable{--gl-f:"font","font Fallback"}
.gl{--bg:#050403;--s1:#0e0c0a;--line:#fff0e41a;--edge:#fff0e429;--fg:#f6efe8;--mut:#a39a91;--org:#ff5a14;--org-2:#ff8a3d;--peach:#ffc7a0;--glass:#fff5eb0b;--f:var(--gl-f),system-ui,-apple-system,sans-serif;--pad:max(16px,3vw);--rd-acc:var(--org);--rd-on-acc:#fff;--rd-acc-ink:var(--org-2);--rd-acc-soft:#ff5a141a;--rd-acc-line:#ff5a145c;--rd-acc-glow:#ff5a1466;color:var(--fg);background:var(--bg);font-family:var(--f);width:100vw;margin-top:-32px;margin-bottom:-96px;margin-left:calc(50% - 50vw);position:relative;overflow-x:clip}.gl *,.gl :before,.gl :after{box-sizing:border-box}.gl .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gl-sec{padding:clamp(80px,11vw,150px)var(--pad)0;max-width:1360px;margin:0 auto;position:relative}.gl-c{text-align:center}.gl-sh{justify-items:center;gap:16px;margin-bottom:clamp(36px,4.5vw,60px);display:grid;position:relative}.gl-h2{font:300 clamp(32px,4.6vw,64px)/1.04 var(--f);letter-spacing:-.035em;text-wrap:balance;color:var(--fg);margin:0}.gl-p{max-width:56ch;color:var(--mut);margin:0;font-size:clamp(15px,1.1vw,17px);line-height:1.6}.gl-p--s{font-size:14px}.gl-eyebrow{font:500 12px/1 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--org-2)}.gl-btn{height:46px;font:500 15px/1 var(--f);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .2s,box-shadow .2s;display:inline-flex}.gl-btn:hover{transform:translateY(-2px)}.gl-btn--w{color:#120d09;background:linear-gradient(#fff,#e9e3dd);box-shadow:inset 0 -1px #0000001f,0 10px 30px -12px #ffffff59}.gl-btn--g{color:var(--fg);box-shadow:inset 0 0 0 1px var(--edge),inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#14100d8c}.gl-btn--g:hover{background:#28201a99}.gl-btn--s{height:40px;padding:0 18px;font-size:14px}.gl a:focus-visible,.gl button:focus-visible{outline:2px solid var(--org-2);outline-offset:3px}.gl-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.gl-cta--l{justify-content:flex-start}.gl-glow{z-index:-1;pointer-events:none;filter:blur(80px);border-radius:50%;position:absolute}.gl-flutes{pointer-events:none;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:absolute;inset:0}.gl-flutes i{-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);background:linear-gradient(90deg,#ffffff12 0,#ffffff04 18%,#0000 55%,#00000047 100%);border-left:1px solid #fff0e412}.gl-hero{isolation:isolate;height:clamp(640px,100svh,960px);padding:clamp(120px,17vh,190px)var(--pad)0;align-content:start;justify-items:center;display:grid;position:relative;overflow:hidden}.gl-beams{z-index:-3;grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;display:grid;position:absolute;inset:0}.gl-beams i{height:var(--h);background:linear-gradient(0deg,var(--peach)0%,var(--org-2)14%,var(--org)38%,#ff5a1459 70%,#ff5a1400 100%);animation:gl-beam 9s ease-in-out var(--d)infinite alternate;align-self:end}@keyframes gl-beam{0%{transform:translateY(6%)}to{transform:translateY(-4%)}}.gl-hero:before{content:"";z-index:-2;background:radial-gradient(60% 46% at 50% 0%,var(--bg)30%,#05040399 62%,transparent 100%),linear-gradient(180deg,var(--bg)0,#05040300 40%);position:absolute;inset:0}.gl-flutes--hero{z-index:-1}.gl-hero:after{content:"";z-index:0;background:linear-gradient(0deg,var(--bg),transparent);pointer-events:none;height:140px;position:absolute;inset:auto 0 0}.gl-grid{z-index:-1;opacity:.5;pointer-events:none;background-image:linear-gradient(#ffe6d224 1px,#0000 1px),linear-gradient(90deg,#ffe6d224 1px,#0000 1px);background-size:120px 80px;position:absolute;inset:52% 0 0;-webkit-mask:linear-gradient(#0000,#000 40% 70%,#0000);mask:linear-gradient(#0000,#000 40% 70%,#0000)}.gl-chips{z-index:1;pointer-events:none;position:absolute;inset:0}.gl-chip{height:32px;font:500 12.5px/1 var(--f);color:#fff5ebeb;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:gl-float 7s ease-in-out var(--d)infinite alternate;background:#ff8c5024;border-radius:999px;align-items:center;gap:7px;padding:0 14px;display:inline-flex;position:absolute;translate:-50%;box-shadow:inset 0 0 0 1px #ffdcc838,inset 0 1px #ffffff2e}@keyframes gl-float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.gl-orb{z-index:1;aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#1d1712,#070605 70%);border-radius:50%;place-items:center;width:clamp(96px,10vw,140px);display:grid;position:absolute;bottom:clamp(36px,7vh,80px);left:50%;translate:-50%;box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #ffdcc824,0 30px 80px -10px #ff5a148c}.gl-orb i{aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#fff2e3,var(--org-2)35%,var(--org)60%,#ff5a1400 72%);border-radius:50%;width:46%;animation:4s ease-in-out infinite alternate gl-pulse;box-shadow:0 0 40px 6px #ff78328c}@keyframes gl-pulse{0%{opacity:.85;transform:scale(.92)}to{opacity:1;transform:scale(1.05)}}.gl-hero-in{z-index:2;text-align:center;justify-items:center;gap:22px;max-width:980px;display:grid;position:relative}.gl-hero-t{font:300 clamp(42px,6.6vw,98px)/1 var(--f);letter-spacing:-.045em;text-wrap:balance;color:#fff;margin:0}.gl-hero-p{color:#f6efe8bd;max-width:56ch;margin:0;font-size:clamp(15px,1.15vw,17px);line-height:1.6}@media (max-width:760px){.gl-chip:nth-child(n+4){display:none}.gl-chips .gl-chip:first-child{top:70%!important;left:20%!important}.gl-chips .gl-chip:nth-child(2){top:66%!important;left:80%!important}.gl-chips .gl-chip:nth-child(3){top:82%!important;left:24%!important}.gl-beams i:nth-child(n+9),.gl-flutes--hero i:nth-child(n+9){display:none}}.gl-nets{padding-top:clamp(40px,6vw,80px)}.gl-band{background:radial-gradient(60% 140% at 50% 120%,#ff5a1480,transparent 70%),var(--s1);height:clamp(86px,9vw,120px);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;align-items:center;margin-top:clamp(32px,4vw,52px);display:flex;position:relative;overflow:hidden}.gl-band-tr{white-space:nowrap;font:300 clamp(26px,3vw,42px)/1 var(--f);letter-spacing:-.03em;color:#fff;gap:56px;padding-left:56px;animation:60s linear infinite gl-run;display:flex}@keyframes gl-run{to{transform:translate(-50%)}}.gl-flutes--band i{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#ffffff0f 0,#fff0 22%,#0000 60%,#0000004d 100%)}.gl-split{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.gl-split--media{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.gl-split--rev .gl-stage{order:2}.gl-split-txt{align-content:center;justify-items:start;gap:18px;min-width:0;display:grid}.gl-tabs{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.gl-tab{cursor:pointer;height:38px;font:500 14px/1 var(--f);color:var(--mut);box-shadow:inset 0 0 0 1px var(--line);background:0 0;border:0;border-radius:999px;padding:0 16px;transition:color .2s,background-color .2s,box-shadow .2s}.gl-tab:hover{color:var(--fg)}.gl-tab[aria-selected=true]{color:#fff;background:#ff5a1429;box-shadow:inset 0 0 0 1px #ff8c5080}.gl-pane{isolation:isolate;background:var(--s1);min-height:clamp(360px,34vw,460px);box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;place-items:center;display:grid;position:relative;overflow:hidden}.gl-pane-glow{z-index:-2;aspect-ratio:1;background:radial-gradient(circle,var(--org-2),var(--org)35%,#ff5a1400 70%);border-radius:50%;width:70%;position:absolute;top:58%;left:50%;translate:-50% -50%}.gl-flutes--pane{z-index:-1}.gl-pane-in{text-align:center;color:#fff;justify-items:center;gap:22px;padding:40px 28px;display:grid}.gl-pane-t{max-width:24ch;font:300 clamp(22px,2.2vw,32px)/1.2 var(--f);letter-spacing:-.02em;text-wrap:balance;margin:0}.gl-stage{aspect-ratio:4/5;background:var(--s1);width:100%;max-height:720px;box-shadow:inset 0 0 0 1px var(--line),0 40px 120px -40px #ff5a1473;border-radius:28px;position:relative;overflow:hidden}.gl-stage-m{object-fit:cover;width:100%;height:100%;animation:.6s both gl-in;position:absolute;inset:0}@keyframes gl-in{0%{opacity:0}}.gl-flutes--edge{width:34%;left:auto;-webkit-mask:linear-gradient(90deg,#0000,#000 30%);mask:linear-gradient(90deg,#0000,#000 30%)}.gl-split--rev .gl-flutes--edge{left:0;right:auto;-webkit-mask:linear-gradient(270deg,#0000,#000 30%);mask:linear-gradient(270deg,#0000,#000 30%)}@media (max-width:900px){.gl-split,.gl-split--media{grid-template-columns:1fr}.gl-split--rev .gl-stage{order:0}.gl-stage{aspect-ratio:4/4.4}}.gl-glow--vid{background:#ff5a1438;width:70%;height:60%;top:30%;left:50%;translate:-50%}.gl-vids{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.gl-v{aspect-ratio:4/5;color:#fff;background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.gl-v:hover{transform:translateY(-4px)}.gl-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gl-v:after{content:"";background:linear-gradient(#05040300 45%,#050403d1);position:absolute;inset:0}.gl-v-b{z-index:1;gap:6px;display:grid;position:absolute;bottom:18px;left:20px;right:20px}.gl-v-b b{font:400 clamp(20px,1.8vw,26px)/1.1 var(--f);letter-spacing:-.02em}.gl-v-b span{color:#fff5ebcc;font-size:14px}@media (max-width:900px){.gl-vids{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.gl-vids{grid-template-columns:1fr}.gl-v{aspect-ratio:4/3.6}}.gl-ezy{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.gl-ez{color:var(--fg);align-content:start;gap:6px;text-decoration:none;display:grid}.gl-ez-m{aspect-ratio:3/4;background:radial-gradient(80% 60% at 50% 100%,#ff5a1459,transparent 70%),var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;margin-bottom:8px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;position:relative;overflow:hidden}.gl-ez:hover .gl-ez-m{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ff8c5073,0 24px 60px -24px #ff5a1499}.gl-ez-m img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gl-ez b{font:500 16px/1.2 var(--f)}.gl-ez>span:last-child{color:var(--mut);font-size:13.5px;line-height:1.4}@media (max-width:1000px){.gl-ezy{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.gl-ezy{grid-template-columns:repeat(2,minmax(0,1fr))}}.gl-docs{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;display:grid}.gl-doc{isolation:isolate;background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:26px;min-height:440px;display:flex;position:relative;overflow:hidden}.gl-doc:nth-child(2){min-height:500px}.gl-doc:nth-child(3){min-height:560px}.gl-doc-light{z-index:-2;background:radial-gradient(60% 70% at 50% 100%,var(--org-2),var(--org)40%,#ff5a1400 75%);height:70%;position:absolute;top:-30%;left:-10%;right:-10%;transform:rotate(180deg)}.gl-flutes--doc{z-index:-1}.gl-doc-in{flex:1;grid-template-rows:1fr auto;justify-items:start;gap:12px;padding:26px;display:grid}.gl-doc-ext{font:300 clamp(52px,6vw,84px)/.9 var(--f);letter-spacing:-.05em;color:#fff;align-self:start}.gl-doc-b{justify-items:start;gap:12px;display:grid}.gl-doc h3{font:400 clamp(20px,1.8vw,26px)/1.15 var(--f);letter-spacing:-.02em;margin:0}.gl-doc p{color:var(--mut);margin:0;font-size:14.5px;line-height:1.5}.gl-doc-file{color:var(--org-2);font:500 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.gl-doc-b .gl-btn{margin-top:6px}@media (max-width:900px){.gl-docs{grid-template-columns:1fr}.gl-doc,.gl-doc:nth-child(2),.gl-doc:nth-child(3){min-height:380px}}.gl-glow--price{background:#ff5a1433;width:80%;height:50%;top:40%;left:50%;translate:-50%}.gl .lp-pc-card[data-plan=start]{--pc:196,188,180}.gl .lp-pc-card[data-plan=plus]{--pc:255,196,150}.gl .lp-pc-card[data-plan=pro]{--pc:255,106,31}.gl .lp-pc-card[data-plan=creator]{--pc:255,150,80}.gl .lp-pc-card[data-plan=ultimate]{--pc:255,214,178;--pc-grad:linear-gradient(100deg,#ff5a14 0%,#ff8a3d 45%,#ffc7a0 100%)}.gl .gl-price .lp-pc-card[data-plan]{background:radial-gradient(110% 40% at 50% 108%,rgba(var(--pc),.2),transparent 72%),linear-gradient(180deg,#fff5eb0d,#fff5eb03),#0e0c0ab3!important}.gl .gl-price .lp-pc-card[data-plan=pro]{background:radial-gradient(120% 50% at 50% 110%,#ff6a1f6b,#0000 72%),linear-gradient(#fff5eb0f,#fff5eb04),#0e0c0ab3!important}.gl .gl-price .lp-pc-card[data-plan] .lp-pc-st--off{border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex;transform:none;background:rgba(var(--pc),.92)!important;color:#120d09!important;box-shadow:none!important}.gl .gl-price .lp-pc-card[data-plan] .lp-pc-pin{color:#fff!important;background:linear-gradient(100deg,#ff5a14,#ff8a3d)!important}.gl .gl-price .lp-pc-card[data-plan]:hover{box-shadow:inset 0 1px #ffffff29,0 34px 70px -34px #ff5a148c}.gl .lp-btn--acc{background:linear-gradient(180deg,var(--org-2),var(--org));color:#fff;box-shadow:0 10px 30px -8px #ff5a148c,inset 0 1px #ffffff4d}.gl-faq{max-width:1360px;padding:clamp(80px,11vw,150px)var(--pad)0;margin:0 auto}.gl-faq .lp-h2{font-family:var(--f);letter-spacing:-.035em;font-weight:300}.gl-fin{isolation:isolate;margin:clamp(80px,11vw,150px)var(--pad)0;text-align:center;min-height:clamp(460px,56vw,700px);box-shadow:inset 0 0 0 1px var(--line);border-radius:32px;place-items:center;display:grid;position:relative;overflow:hidden}.gl-fin-bg,.gl-fin-bg img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.gl-flutes--fin{z-index:-1}.gl-flutes--fin i{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2)}.gl-fin-in{z-index:2;max-width:900px;padding:40px var(--pad);justify-items:center;gap:18px;display:grid;position:relative}.gl-fin-in .gl-eyebrow{color:var(--peach)}.gl-fin-h{font:300 clamp(30px,4.6vw,66px)/1.02 var(--f);letter-spacing:-.04em;text-wrap:balance;color:#fff;margin:0}.gl-fin-in p{color:#fff5ebd1;max-width:52ch;margin:0;font-size:16px;line-height:1.55}.gl-fin-num{z-index:1;font:300 clamp(80px,14vw,220px)/.8 var(--f);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffdcc866;pointer-events:none;position:absolute;bottom:2%;right:3%}.gl-dir{max-width:1360px;padding:0 var(--pad);margin:clamp(80px,11vw,150px) auto 0}.gl-foot{padding:0 var(--pad)}@media (prefers-reduced-motion:reduce){.gl-beams i,.gl-chip,.gl-orb i,.gl-band-tr,.gl-stage-m{animation:none!important}.gl-btn,.gl-v,.gl-ez-m{transition:none}}
