html,body{min-height:100%}body{margin:0}.sw{display:flex;gap:2px}.sw i{width:28px;height:28px;border-radius:var(--radius-xs)}#v-landing,#v-hub{display:none}body[data-view=hub] #v-hub,body[data-view=landing] #v-landing{display:block}.lp{font-family:var(--font-sans);color:var(--text);background:var(--bg-base);overflow-x:clip}.lp h1,.lp h2,.lp h3,.lp h6,.lp p{margin:0}.lp a{cursor:pointer}.lnw{position:sticky;top:53px;z-index:15;background:color-mix(in srgb,var(--bg-base) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.ln{max-width:1240px;margin:0 auto;height:64px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 32px;font-size:14px;color:var(--text-muted)}.ln b{color:var(--text);font-weight:600;letter-spacing:-.015em;display:inline-flex;align-items:center;gap:10px}.ln .lnwm{display:flex;flex-direction:column;gap:2px;line-height:1;align-items:flex-start;justify-content:center}.ln .lnwm>span{display:block;font-size:15px;line-height:15px}.lnwm small{align-self:flex-end;margin-right:-.08em;font:400 12px/12px var(--font-mono);letter-spacing:.08em;text-transform:lowercase;color:var(--text-muted)}.ln div{display:flex;gap:32px}.ln span{display:flex;gap:20px;align-items:center;justify-content:flex-end}.ln a:hover,.lf2 a:hover{color:var(--text)}.ln>span{position:relative}.ln:not([data-auth=in]) .lnsi,.ln[data-auth=in] .lnso{display:none}.lnme{width:32px;height:32px;flex:none;padding:0;border:0;border-radius:50%;background:var(--fill-active);color:var(--text);font:600 13px/1 var(--font-sans);display:grid;place-items:center;cursor:pointer;outline:0;position:relative;isolation:isolate;transition:box-shadow .15s}.lnme i{font-style:normal}.lnme:hover{box-shadow:0 0 0 2px var(--line-strong)}.lnme[aria-expanded=true],.lnme:focus-visible{box-shadow:0 0 0 2px var(--accent-line)}.lnme[data-plan=pro]{--pro:conic-gradient(from var(--sra-pa),var(--pro-a),var(--pro-b),var(--pro-c),var(--pro-d),var(--pro-e),var(--pro-d),var(--pro-c),var(--pro-b),var(--pro-a));border:1.5px solid transparent;background:linear-gradient(var(--fill-active),var(--fill-active)) padding-box,var(--pro) border-box;animation:sra-pa 9s linear infinite}.lnme[data-plan=pro]:before{content:"";position:absolute;inset:-3px;border-radius:50%;background:var(--pro);filter:blur(6px);opacity:.3;z-index:-1;pointer-events:none}.lnme[data-plan=agency]{--pro:conic-gradient(from var(--sra-pa),var(--pro-c),var(--pro-d),var(--pro-e),var(--pro-d),var(--pro-c));border:1.5px solid transparent;background:linear-gradient(var(--fill-active),var(--fill-active)) padding-box,var(--pro) border-box;animation:sra-pa 9s linear infinite}.lnme[data-plan=agency]:before{content:"";position:absolute;inset:-3px;border-radius:50%;background:var(--pro);filter:blur(6px);opacity:.3;z-index:-1;pointer-events:none}.lnmenu{position:absolute;top:calc(100% + 14px);right:0;z-index:30;width:280px;margin:0;list-style:none;color:var(--text);text-align:left;font-size:14px;line-height:20px}.lnmenu li{list-style:none;margin:0}.lnmenu .sra-menu-item{width:100%;border:0;background:none;font:inherit;color:inherit;justify-content:flex-start;gap:10px;text-decoration:none}.lnmenu .sra-menu-item .ic{width:16px;height:16px;flex:none;color:var(--text-muted)}.lnmenu .sra-menu-item:hover .ic,.lnmenu .sra-menu-item:focus-visible .ic{color:var(--text)}.lnsep{border-top:1px solid var(--line);margin:4px}.lnmh{display:flex;gap:10px;align-items:center;padding:8px 8px 6px}.lnmh i{width:36px;height:36px;flex:none;border-radius:50%;background:var(--fill-active);display:grid;place-items:center;font:600 14px/1 var(--font-sans);font-style:normal}.lnmh p{margin:0;min-width:0;display:flex;flex-direction:column;gap:2px}.lnmh strong{font-weight:500;font-size:14px;line-height:18px}.lnmh small{font-size:12px;line-height:16px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lnmp{padding:6px 8px 8px;display:flex;flex-direction:column;gap:8px}.lnmp>p:first-child{margin:0;display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;line-height:16px;color:var(--text-muted)}.lnmp em{font-style:normal;font-weight:500;color:var(--text)}.lnmp .sra-progress{margin:0}.lnmp .sra-btn{width:100%;height:32px;font-size:13px;margin-top:2px}.lnmp .sra-btn[hidden]{display:none}.lead{margin-top:28px!important;font-size:clamp(17px,1.5vw,21px);line-height:1.5;letter-spacing:-.014em;color:var(--text-muted);max-width:33em}.cta{display:flex;gap:10px;margin-top:36px;flex-wrap:wrap;justify-content:center}.cta .sra-btn{height:48px;padding:0 22px;font-size:16px;border-radius:var(--radius-full)}.sec{padding:160px 32px 0}.sec>header{max-width:760px;margin:0 auto 56px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.lp h2{font-weight:600;font-size:clamp(34px,4.6vw,60px);line-height:1.02;letter-spacing:-.042em}.sec>header p{font-size:19px;line-height:1.5;color:var(--text-muted);letter-spacing:-.012em;max-width:30em}.sec>header .sra-btn{border-radius:var(--radius-full);margin-top:6px}@keyframes mq{to{transform:translate(-50%)}}@keyframes ph{to{left:calc(100% - 1px)}}.ebox{width:100%;display:flex;gap:12px;align-items:center;background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius-xl);padding:12px 12px 12px 20px}.snip{flex:1;font:400 14px/24px var(--font-mono);overflow-wrap:anywhere;text-align:left}.snip span{color:var(--text-faint)}.snip q{color:var(--accent-text);quotes:'"' '"'}.fq2{max-width:760px;margin:0 auto;border-top:1px solid var(--line);text-align:left}.fqi{border-bottom:1px solid var(--line)}.fqi h3{margin:0}.fqi button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;background:none;border:0;color:var(--text);font:500 18px/26px var(--font-sans);letter-spacing:-.016em;text-align:left;cursor:pointer;outline:0;border-radius:var(--radius-sm)}.fqi button:hover,.fqi button:hover .ic{color:var(--text)}.fqi button:focus-visible{box-shadow:0 0 0 2px var(--accent-line)}.fqi button .ic{color:var(--text-faint);flex:none;transition:transform .24s cubic-bezier(.2,0,0,1),color .12s}.fqi[data-open] button .ic{transform:rotate(45deg)}.fqp{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,0,0,1)}.fqi[data-open] .fqp{grid-template-rows:1fr}.fqp>div{overflow:hidden;min-height:0}.fqp p{margin:0!important;padding:0 4px 24px;font-size:16px;line-height:25px;color:var(--text-muted);max-width:36em;opacity:0;translate:0 -4px;transition:opacity .2s,translate .24s cubic-bezier(.2,0,0,1)}.fqi[data-open] .fqp p{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.fqp,.fqp p,.fqi button .ic{transition:none}}.fin{padding:190px 0 0;position:relative}.fin>div{max-width:none;margin:0;border:0;border-radius:0;padding:clamp(104px,13vw,164px) 32px clamp(116px,14vw,180px);text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.fin h2{font-size:clamp(44px,6.6vw,92px);letter-spacing:-.05em;line-height:.95;max-width:15ch;text-wrap:balance}.fin p{font-size:19px;line-height:28px;max-width:52ch;text-wrap:balance;margin-bottom:22px!important}.fin .sra-btn{height:52px;padding:0 28px;font-size:16px;border-radius:var(--radius-full)}.lf2{max-width:1180px;margin:0 auto;padding:96px 32px 48px;display:grid;grid-template-columns:2fr repeat(4,1fr);gap:32px;font-size:14px;color:var(--text-muted)}.fc{display:flex;flex-direction:column;gap:10px}.fc b{color:var(--text);font-weight:600;font-size:15px}.lf2 h6{font:500 13px/20px var(--font-sans);color:var(--text-faint);margin-bottom:4px!important}.lf2 small{grid-column:1/-1;margin-top:40px;padding-top:24px;border-top:1px solid var(--line);font-size:13px;color:var(--text-faint)}@property --g1{syntax:"<color>";inherits:true;initial-value:#fd6e44}@property --g2{syntax:"<color>";inherits:true;initial-value:#ff2399}@property --g3{syntax:"<color>";inherits:true;initial-value:#5c24ff}@keyframes flow{to{background-position:-200% 0}}.go{width:44px;height:44px;border-radius:50%;border:0;background:var(--gray-10);color:var(--bg-base);display:grid;place-items:center;cursor:pointer;flex:none;transition:transform .12s,opacity .12s}.go .ic{width:20px;height:20px;stroke-width:2}.go:hover{transform:scale(1.05)}.go:disabled{opacity:.35;pointer-events:none}@keyframes bl{0%{transform:translate(-12%,-8%) scale(.9)}to{transform:translate(14%,10%) scale(1.15)}}@keyframes pu{50%{opacity:.25}}@keyframes tbp{to{width:100%}}.vwrap{position:relative;overflow:hidden;max-width:640px;aspect-ratio:16/9;background:#07070a}.vwrap>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:none;background:#07070a}.vwrap[data-hasvid]>video{display:block}.vwrap[data-st]{background:#07070a var(--st) center/cover no-repeat}.vwrap[style*=--lq]{isolation:isolate}.vwrap[style*=--lq]:before{content:"";position:absolute;inset:0;background:var(--lq) center/cover no-repeat;filter:blur(14px);transform:scale(1.2);transition:opacity .5s var(--ease-out),visibility 0s .5s}.vwrap[style*=--lq][data-st]:before{opacity:0;visibility:hidden}.vwrap>video.vfd{opacity:0}.vwrap>video.vfd.von{opacity:1;transition:opacity .45s var(--ease-out)}@media(prefers-reduced-motion:reduce){.vwrap[style*=--lq]:before,.vwrap>video.vfd.von{transition:none}}#v-landing section[id]{scroll-margin-top:88px}.fc a{color:inherit;text-decoration:none;transition:color .15s}.fc .fccx span{font-size:12px;color:var(--text-faint);white-space:nowrap}.fc a[href],.fc a[data-goto]{cursor:pointer}.ln a,.ln a:visited{color:inherit;text-decoration:none}.ln a:hover{color:var(--text)}.pyes{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%}.pyes{background:var(--green-1);color:var(--success)}.pyes .ic{width:13px;height:13px;stroke-width:2}#v-landing{overflow-x:clip}.hbc{position:relative;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;overflow:hidden}.hbc{grid-column:span 2}.hbc:nth-child(2),.hbc:nth-child(5){border-right:0}.hbc:nth-child(n+3){border-bottom:0}.hbx{position:relative;flex:1;padding:32px 28px 0;min-height:0}.hbx.flat{display:flex;align-items:flex-start;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 70%,transparent 100%)}.hbp{width:100%;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:var(--radius-lg);background:var(--bg-raised);border:1px solid var(--line)}.hbp .snip{font-size:11px;line-height:18px;background:var(--bg-sunken);border-radius:var(--radius-sm);padding:10px 12px;overflow-wrap:anywhere;display:block}.hbp .sra-toast{background:var(--fill);font-size:12px;line-height:17px}.hbp .sra-toast p{font-size:12px;line-height:17px}.hbl{display:flex;align-items:center;gap:8px;padding:20px 28px 24px;font-size:17px;font-weight:500;letter-spacing:-.015em;color:var(--text);text-decoration:none}.hbl .ic{width:16px;height:16px;color:var(--text-muted)}@media(max-width:600px){.hbc,.hbc:nth-child(2),.hbc:nth-child(5){grid-column:auto;border-right:0;border-bottom:1px solid var(--line)}.hbx{padding:20px 20px 0}.hbl{padding:16px 20px 20px}}.mgc{grid-column:span 2;background:var(--bg-base);min-width:0}.mgc.w{grid-column:1/-1}@keyframes srm-bar{0%{inset:0 100% 0 0}to{inset:0}}@property --qaia{syntax:"<angle>";inherits:false;initial-value:0deg}@property --qeai{syntax:"<angle>";inherits:false;initial-value:0deg}@media(prefers-reduced-motion:reduce){.lp *{animation:none!important}}@media(max-width:980px){.ln div{display:none}.ln{grid-template-columns:1fr auto}.sec,.fin{padding-top:104px}.lf2{grid-template-columns:1fr 1fr}.fc:first-child{grid-column:1/-1}}@media(max-width:600px){.sec{padding-left:20px;padding-right:20px}.ebox{flex-direction:column;align-items:stretch;padding:16px}.ln>span>a:not(.sra-btn){display:none}.ln[data-auth=in]>span>.sra-btn{display:none}.fin>div{padding:72px 20px}}.stpsw{display:inline-block;flex:none;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,var(--c1) 50%,var(--c2) 50%);box-shadow:0 0 0 1px #fff3}.stpchips{display:flex;flex:1;gap:6px;min-width:0;overflow-x:auto;padding:3px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.stpchips::-webkit-scrollbar{display:none}.stpc{display:inline-flex;flex:none;align-items:center;gap:8px;height:36px;margin:0;padding:0 13px 0 9px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--text-muted);font:500 13px/1 var(--font-sans,inherit);white-space:nowrap;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.stpc:hover{color:var(--text);border-color:var(--line-strong)}.stpc[aria-selected=true]{color:var(--text);border-color:var(--line-strong);background:var(--fill)}.stpc:focus-visible{outline:2px solid var(--text);outline-offset:2px}.stpt[style*=--lq]:before{content:"";position:absolute;inset:0;background:var(--lq) center/cover no-repeat;filter:blur(14px);transform:scale(1.2);transition:opacity .5s var(--ease-out),visibility 0s .5s}.stpt[data-st]:before{opacity:0;visibility:hidden}.stpp{transition:opacity .45s var(--ease-out)}.stpt{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:14px;background:#111114;color:#fff;text-decoration:none;cursor:pointer;box-shadow:0 0 0 1px #ffffff12;transform-origin:50% 0}.stpp,.stpv{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.stpv{opacity:0;transition:opacity .3s}.stpv[data-on]{opacity:1}.stpl{position:absolute;left:10px;bottom:10px;z-index:1;display:flex;align-items:center;gap:8px;max-width:calc(100% - 20px);height:28px;padding:0 11px;border-radius:999px;background:#09090bc7;font-size:12px;line-height:1;white-space:nowrap;opacity:0;translate:0 6px;transition:opacity .2s,translate .2s}.stpl b{font-weight:600}.stpl i{overflow:hidden;font-style:normal;color:#ffffffb8;text-overflow:ellipsis}.stpgo{position:absolute;right:10px;top:10px;z-index:1;display:flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;background:#fff;color:#0d0b12;font-size:12px;font-weight:600;opacity:0;translate:0 -6px;transition:opacity .2s,translate .2s}.stpgo .ic{width:14px;height:14px}.stpt:hover .stpl,.stpt:focus-visible .stpl,.stpt:hover .stpgo,.stpt:focus-visible .stpgo{opacity:1;translate:0 0}.stpt:focus-visible{outline:2px solid var(--text);outline-offset:3px}@media(max-width:620px){.stpt[data-more]{display:none}}@media(max-width:620px){.stpl,.stpgo{opacity:1;translate:none}.stpgo{display:none}}@media(hover:none){.stpl{opacity:1;translate:none}}@media(prefers-reduced-motion:reduce){.stpp,.stpt:before{transition:none!important}}.hbst{margin-top:64px;padding-top:32px;border-top:1px solid var(--line)}.hbsth{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:20px}.hbstt{min-width:0;max-width:860px}.hbst .hbstt .tpname{margin:0 0 12px;font-size:14px}.hbstt h2{margin:0;font-size:22px;line-height:28px;letter-spacing:-.02em;font-weight:600}.hbstt p:not(.tpname){margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--text-muted)}.hbstt p a{color:var(--text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong);cursor:pointer}.hbstt p a:hover{text-decoration-color:var(--text)}.hbstnav{display:flex;flex:none;gap:8px}.hbsta{display:grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--text);cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}.hbsta:hover:not(:disabled){background:var(--fill);border-color:var(--line-strong)}.hbsta:focus-visible{outline:2px solid var(--text);outline-offset:2px}.hbsta:disabled{opacity:.35;cursor:default}.hbsta .ic{width:18px;height:18px}.hbst .stpchips{margin:0 0 16px}.hbstr{--hbg:16px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--hbg)) / 4);gap:var(--hbg);margin:-6px;padding:6px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:6px;scrollbar-width:none;transition:opacity .25s}.hbstr::-webkit-scrollbar{display:none}.hbstr>.stpt{scroll-snap-align:start}.hbstr[data-busy]{opacity:.6}.hbstr[data-js] .stpt[style*=--lq]:not([data-st]) .stpp{opacity:0}.hbst .stpl{opacity:1;translate:none}@media(max-width:1280px){.hbstr{grid-auto-columns:calc((100% - 2 * var(--hbg)) / 3)}}@media(max-width:900px){.hbstr{grid-auto-columns:calc((100% - var(--hbg)) / 2)}}@media(max-width:620px){.hbst{margin-top:48px;padding-top:24px}.hbsth{margin-bottom:14px}.hbstnav{display:none}.hbstr{grid-auto-columns:84%}}@media(prefers-reduced-motion:reduce){.hbstr{transition:none}}@property --twai{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes twaispin{to{--twai:360deg}}:is(.stw,.only,.qef,.stbrand,.two) .tpname{margin:0;font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--accent-text,var(--accent))}.lp :is(.stw,.only,.qef,.stbrand,.two) .tpname{margin:0 0 -6px;line-height:1.22}@property --qdm-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes qdm-arc{to{--qdm-a:360deg}}@keyframes qdm-sh{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes qdm-push{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes qdm-float{0%{transform:translate3d(0,-6px,0) rotate(-1.4deg)}to{transform:translate3d(0,6px,0) rotate(1.4deg)}}@keyframes qdm-blink{50%{opacity:0}}@keyframes qdm-fl{0%{outline-color:#8e6efe00;box-shadow:0 0 #5c24ff00}18%{outline-color:var(--qdm-acc-t);box-shadow:0 0 0 6px #5c24ff42}to{outline-color:#8e6efe00;box-shadow:0 0 0 16px #5c24ff00}}@keyframes qdm-up{0%{opacity:0;transform:translateY(8px)}}@keyframes qdm-w{0%{opacity:0;transform:translateY(3px);filter:blur(2px)}}@keyframes qdm-pop{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes qdm-rot{to{transform:rotate(360deg)}}@keyframes qdm-ring{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(1.35)}}@keyframes sdm-ring{0%{opacity:1;transform:scale(.15)}35%{opacity:.9}to{opacity:0;transform:scale(1)}}@keyframes sdm-grain{0%{background-position:0 0}17%{background-position:-43px 27px}33%{background-position:31px -52px}50%{background-position:-17px -11px}67%{background-position:52px 38px}83%{background-position:-29px 61px}to{background-position:0 0}}@keyframes qf-pic{0%,47%{opacity:0}55%,88%{opacity:1}93%,to{opacity:0}}@keyframes qf-t0{0%,22%{opacity:1}26%,90%{opacity:0}95%,to{opacity:1}}@keyframes qf-t1{0%,22%{opacity:0}26%,37%{opacity:1}41%,to{opacity:0}}@keyframes qf-t2{0%,37%{opacity:0}41%,90%{opacity:1}95%,to{opacity:0}}@keyframes qf-m1{0%,22%{opacity:0}26%,90%{opacity:1}95%,to{opacity:0}}@keyframes qf-pulse{50%{opacity:.45}}@keyframes qf-ptr{0%,3%{opacity:0;transform:translate(7cqw,7cqw)}5%{opacity:1}9%,12%{opacity:1;transform:none}17%,to{opacity:0;transform:translate(3cqw,5cqw)}}@keyframes qf-press{0%,9.5%{transform:none}10.5%{transform:scale(.96)}11.5%,to{transform:none}}@keyframes qf-pick{0%,10%{opacity:0}11%,94%{opacity:1}97%,to{opacity:0}}@keyframes qf-dim{0%,10%{opacity:1}11.5%,94%{opacity:.35}97%,to{opacity:1}}@keyframes qf-g0{0%,12%{opacity:1;transform:none}14%,94%{opacity:0;transform:translateY(-1cqw)}97%,to{opacity:1;transform:none}}@keyframes qf-au{0%,12.5%{opacity:0;transform:translateY(1cqw)}14%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes qf-am{0%,14%{opacity:0;transform:translateY(1cqw)}15.5%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes qf-ar0{0%,15.5%{opacity:0;transform:translateY(1cqw) scale(.97)}17%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes qf-ar1{0%,29%{opacity:0;transform:translateY(1cqw) scale(.97)}30.5%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes qf-ar2{0%,44%{opacity:0;transform:translateY(1cqw) scale(.97)}45.5%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes qf-rot{to{transform:rotate(360deg)}}@keyframes qf-sn0{0%,15.5%{opacity:0}17%,27%{opacity:1}28%,to{opacity:0}}@keyframes qf-sn1{0%,29%{opacity:0}30.5%,42%{opacity:1}43%,to{opacity:0}}@keyframes qf-sn2{0%,44%{opacity:0}45.5%,57%{opacity:1}58%,to{opacity:0}}@keyframes qf-dn0{0%,27%{opacity:0;transform:scale(.4)}28.5%,90%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes qf-dn1{0%,42%{opacity:0;transform:scale(.4)}43.5%,90%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes qf-dn2{0%,57%{opacity:0;transform:scale(.4)}58.5%,90%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes qf-dt0{0%,27.5%{opacity:0}28.5%,90%{opacity:1}94%,to{opacity:0}}@keyframes qf-dt1{0%,42.5%{opacity:0}43.5%,90%{opacity:1}94%,to{opacity:0}}@keyframes qf-dt2{0%,57.5%{opacity:0}58.5%,90%{opacity:1}94%,to{opacity:0}}@keyframes qf-wk0{0%,27%{opacity:1}28%,to{opacity:0}}@keyframes qf-wk1{0%,42%{opacity:1}43%,to{opacity:0}}@keyframes qf-wk2{0%,57%{opacity:1}58%,to{opacity:0}}@keyframes qf-chip{0%,10%{opacity:0;transform:translateY(1.4cqw)}14%,90%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes qf-box{0%,10%{outline-color:transparent}12%,90%{outline-color:var(--acc)}95%,to{outline-color:transparent}}@keyframes qf-sel{0%,30%{opacity:1}32%,94%{opacity:0}98%,to{opacity:1}}@keyframes qf-tyo{0%,88%{opacity:1}91%,99%{opacity:0}to{opacity:1}}@keyframes qf-selbg{0%,17%{background:transparent;color:#f2cf98}19%,30%{background:#023dbf;color:#fff}32%,to{background:transparent;color:#f2cf98}}@keyframes qf-w0{0%,33%{max-width:0;margin-right:0}38%,92%{max-width:6em;margin-right:.24em}96%,to{max-width:0;margin-right:0}}@keyframes qf-w1{0%,41%{max-width:0;margin-right:0}44%,92%{max-width:6em;margin-right:.24em}96%,to{max-width:0;margin-right:0}}@keyframes qf-w2{0%,48%{max-width:0}54%,92%{max-width:6em}96%,to{max-width:0}}@keyframes qf-car{50%{opacity:0}}@keyframes qf-lk{0%{opacity:0}4%,25%{opacity:1}29%,to{opacity:0}}@keyframes qf-lkn{0%,1.5%{opacity:0}3%,25%{opacity:1}26.5%,to{opacity:0}}@keyframes qf-ring{0%{box-shadow:0 0 0 1px #ffffff1f}3%,25%{box-shadow:0 0 0 .7cqw var(--acc)}28%,to{box-shadow:0 0 0 1px #ffffff1f}}@keyframes qf-dv{0%{background:transparent;color:#ffffff8c}3%,32%{background:#ffffff29;color:#fff}35%,to{background:transparent;color:#ffffff8c}}@keyframes qf-fr{0%,30%{width:62cqw;height:33cqw}36%,63%{width:30cqw;height:36cqw}69%,96%{width:17cqw;height:35cqw}to{width:62cqw;height:33cqw}}@keyframes qf-fwp{0%,30%{left:6%;bottom:13%}36%,63%{left:8%;bottom:9%}69%,96%{left:9%;bottom:7%}to{left:6%;bottom:13%}}@keyframes qf-fwb{0%,30%{font-size:3.6cqw}36%,63%{font-size:3cqw}69%,96%{font-size:2cqw}to{font-size:3.6cqw}}@keyframes qf-mbup{to{transform:translateY(-50%)}}@keyframes qf-mbdn{0%{transform:translateY(-50%)}to{transform:none}}@keyframes qf-mbrt{0%{transform:translate(-50%)}to{transform:none}}@keyframes qf-mblt{to{transform:translate(-50%)}}@keyframes qf-mbx{0%{opacity:0;transform:scale(1.12)}6%,24%{opacity:1;transform:none;animation-timing-function:cubic-bezier(.65,0,.35,1)}34%{opacity:1;transform:scaleY(0)}34.1%,to{opacity:0;transform:scaleY(0)}}@keyframes qf-mbh{0%,4%{opacity:0;transform:translateY(100%);color:#0b0b0b;animation-timing-function:cubic-bezier(.65,0,.35,1)}17%,25%{opacity:1;transform:none;color:#0b0b0b}36%,92%{opacity:1;transform:none;color:#f2e6d9}97%,to{opacity:0;transform:none;color:#f2e6d9}}@keyframes qf-mbfill{0%,42%{transform:scaleX(0)}92%,to{transform:none}}@keyframes qf-mbin{0%,32%{opacity:0;transform:translate(-50%,45%)}40%,92%{opacity:1;transform:translate(-50%)}97%,to{opacity:0;transform:translate(-50%)}}@keyframes qf-mbin2{0%,35%{opacity:0;transform:translate(-50%,45%)}43%,92%{opacity:1;transform:translate(-50%)}97%,to{opacity:0;transform:translate(-50%)}}@keyframes qf-mbin3{0%,38%{opacity:0;transform:translate(-50%,45%)}46%,92%{opacity:1;transform:translate(-50%)}97%,to{opacity:0;transform:translate(-50%)}}@keyframes qf-play{0%{left:0%}92%{left:92%}to{left:92%}}@property --pa{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes platbeam{to{--pa:360deg}}@media(max-width:1024px){.lnw{top:0}}.snip q.pvsw{animation:pvsw .9s var(--ease-out)}@keyframes pvsw{0%{color:var(--text)}to{color:var(--accent-text)}}@media(prefers-reduced-motion:reduce){.snip q.pvsw{animation:none}}.pvtrack{display:flex;gap:12px;width:max-content;transition:transform .6s var(--ease-out);will-change:transform}.pvtrack.jump{transition:none}@media(prefers-reduced-motion:reduce){.pvtrack{transition:none}}.pvtrack{gap:var(--pvgap);align-items:center}.pvtrack{height:128px}@media(max-width:760px){.pvtrack{height:112px}}.stack{position:relative}.stack>:first-child{position:sticky;top:0;z-index:0;background:var(--bg-base);isolation:isolate;margin-bottom:0}.stack>:last-child{position:relative;z-index:2;background:var(--bg-base)}@media(max-width:1024px){.stack>:first-child{position:relative}}[data-unseen],[data-unseen] *,[data-unseen]:before,[data-unseen]:after,[data-unseen] *:before,[data-unseen] *:after,[data-covered],[data-covered] *,[data-covered] *:before,[data-covered] *:after{animation-play-state:paused!important}.pvtrack{height:150px}@media(max-width:760px){.pvtrack{height:124px}}.fin{position:relative;overflow:hidden;padding-top:0;border-radius:0;isolation:isolate}.fin:before,.fin:after{content:"";position:absolute;top:0;width:40px;height:40px;z-index:5;pointer-events:none;background:radial-gradient(circle at 100% 100%,transparent 39.5px,var(--bg-base) 40.5px)}.fin:before{left:0}.fin:after{right:0;background:radial-gradient(circle at 0 100%,transparent 39.5px,var(--bg-base) 40.5px)}.fin>.finbg{position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--bg-base);overflow:hidden}.fin>.finbg>i{position:absolute;inset:-10%;background:var(--bgp,none) center/cover no-repeat;filter:blur(40px) saturate(1.6);opacity:0;transition:opacity 1.1s cubic-bezier(.2,0,0,1);will-change:opacity}.fin>.finbg>i.on{opacity:.5}.fin>.finbg:before{content:"";position:absolute;inset:0;z-index:1;background:#09090b5c}[data-theme=light] .fin>.finbg:before{background:#fafafb66}.fin>div{position:relative;z-index:1;background:none;padding-top:clamp(73px,9.1vw,115px);padding-bottom:clamp(81px,9.8vw,126px)}.stack>.sec:first-child{padding-bottom:200px}@media(prefers-reduced-motion:reduce){.fin>.finbg>i{transition:none}}.fin>.finbg:after{content:"";position:absolute;inset:-100%;z-index:2;opacity:.55;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.4 -.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/220px 220px;animation:aura-grain 1.1s steps(1) infinite}[data-theme=light] .fin>.finbg:after{mix-blend-mode:multiply;opacity:.2}@media(prefers-reduced-motion:reduce){.fin>.finbg:after{animation:none}}.fin .sra-btn[data-kind=primary]{background:#fff;color:#0b0b0e;box-shadow:none}.fin .sra-btn[data-kind=primary]:hover{background:#ececf0;color:#0b0b0e}[data-theme=light] .fin .sra-btn[data-kind=primary]{background:#121216;color:#fff}[data-theme=light] .fin .sra-btn[data-kind=primary]:hover{background:#2a2a30;color:#fff}.fin>.finbg>i{inset:-50% auto auto 22%;width:56%;height:105%;border-radius:160px;filter:blur(72px) saturate(1.6)}.fin>.finbg>i{box-sizing:content-box;padding:216px;margin:-216px;border-radius:376px;background-clip:content-box;background-origin:content-box}.fin>.finbg:before{background:linear-gradient(to bottom,rgba(9,9,11,.36) 0,rgba(9,9,11,.36) 28%,var(--bg-base) 100%)}[data-theme=light] .fin>.finbg:before{background:linear-gradient(to bottom,rgba(250,250,251,.4) 0,rgba(250,250,251,.4) 28%,var(--bg-base) 100%)}.fin>.finbg{background:linear-gradient(160deg,var(--accent) 0%,var(--accent-hover) 100%)}.fin>.finbg>i,.fin>.finbg:before{display:none}.fin>div h2,.fin>div p{color:#fff}[data-theme=light] .fin .sra-btn[data-kind=primary]{background:#fff;color:#0b0b0e}[data-theme=light] .fin .sra-btn[data-kind=primary]:hover{background:#ececf0;color:#0b0b0e}.fin>.finbg{background:#5c24ff}.fin>.finbg:after{display:none}.lnwm{gap:1px;padding-top:12px}.lnwm small{font-size:11px;line-height:11px}.hub .hubin{max-width:1240px;margin:0 auto;padding:0 32px}.hub .ln a[aria-current]{color:var(--text)}.hgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.hc2{position:relative;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised);overflow:hidden;outline:0;transition:border-color .15s,translate .2s}.hc2:hover,.hc2:focus-within{border-color:var(--line-strong);translate:0 -2px}.hc2[hidden]{display:none}.hc2 .vwrap{position:relative;max-width:none;width:100%;aspect-ratio:16/9;border-radius:0;background:var(--bg-sunken)}.hc2 video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.hco{position:absolute;left:0;right:0;top:0;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;gap:8px;opacity:0;transition:opacity .2s;background:#09090b61;z-index:2}.hc2:hover .hco,.hc2:focus-within .hco{opacity:1}.hco .sra-btn[data-kind=primary]{box-shadow:0 10px 30px #00000059}.hco .sra-btn:not([data-kind]){background:#ffffffeb;color:#0b0b0e;border-color:transparent}.hct{display:flex;gap:4px;flex-wrap:wrap}.hct i{font-style:normal;font-size:11px;line-height:20px;padding:0 8px;border-radius:var(--radius-full);background:var(--fill);color:var(--text-muted)}.hct i.fx{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.hct i.aud{background:none;border:1px solid var(--line);line-height:18px}.hubhow{padding:0 0 112px}.hubhow header{max-width:760px;margin:0 auto 40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.hubhow h2{margin:0;font-size:clamp(30px,3.6vw,46px);line-height:1.05;letter-spacing:-.04em;font-weight:600}.hubhow header p{margin:0;font-size:17px;line-height:1.5;color:var(--text-muted);max-width:34em}.hubhow ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-xl);overflow:hidden}.hubhow li{background:var(--bg-base);padding:26px 24px 28px;display:flex;flex-direction:column;gap:8px}.hubhow li i{font-style:normal;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--accent);color:#fff;font-size:12.5px;font-weight:600;margin-bottom:6px}.hubhow li b{font-size:17px;letter-spacing:-.015em}.hubhow li span{font-size:14.5px;line-height:1.5;color:var(--text-muted)}@media(max-width:1020px){.hgrid{grid-template-columns:1fr 1fr}.hubhow ol{grid-template-columns:1fr}}@media(max-width:600px){.hub .hubin{padding:0 20px}.hgrid{grid-template-columns:1fr}.hco{display:none}}.hub .hubin.wide{max-width:1600px}.hgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.hc2{padding:10px 10px 0}.hc2 .vwrap{border-radius:var(--radius-lg)}.hco{left:10px;right:10px;top:10px;height:auto;aspect-ratio:16/9;border-radius:var(--radius-lg)}.hco .sra-btn{border-radius:var(--radius-full)}.hc2 footer{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 6px 0}.hc2 footer b{display:block;font-size:14.5px;font-weight:600;letter-spacing:-.01em}.hc2 footer span{display:block;font-size:12.5px;color:var(--text-muted);margin-top:2px}.hc2 footer em{font-style:normal;font-size:13px;color:var(--text-faint);white-space:nowrap;flex:none;padding-top:1px}.hc2 .hct{padding:10px 6px 12px}.hcsk{pointer-events:none}.hc2.hcsk:hover{translate:none;border-color:var(--line)}.hcsk .vwrap>i{position:absolute;inset:0;border-radius:inherit}.hcsk footer b{height:12px;width:58%;margin:4px 0}.hc2.hcsk footer span{height:10px;width:84%;margin:7px 0 3px}.hcsk .hct s{display:block;height:20px;width:46px;border-radius:var(--radius-full)}.hcsk .hct s+s{width:86px}.hcsk .hct s+s+s{width:62px}.hc2:not(.hcsk){animation:hcin .3s ease both}@keyframes hcin{0%{opacity:.2}}@media(prefers-reduced-motion:reduce){.hc2:not(.hcsk){animation:none}}.hct i.fx{color:color-mix(in srgb,var(--accent) 55%,#fff);background:color-mix(in srgb,var(--accent) 24%,transparent)}[data-theme=light] .hct i.fx{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}[data-hubmore][hidden]{display:none}.hubmorew:has([data-hubmore][hidden]){display:none}.hubmorew{display:flex;justify-content:center;padding-top:36px}.hubmorew .sra-btn{height:48px;padding:0 24px;font-size:15px;border-radius:var(--radius-full)}.hubmorew:has(#hubmore[hidden]){display:none}.hubhow{padding:0 0 160px}.hub3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-xl);overflow:hidden}.hub3>.mgc{grid-column:auto;overflow:hidden}.hub .fin{margin-top:0}@media(max-width:1240px){.hgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1020px){.hgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.hub3{grid-template-columns:1fr}}@media(max-width:600px){.hgrid{grid-template-columns:1fr}.hubhow{padding-bottom:96px}}.hub .stack>.sec.hubhow{padding:0 0 200px}.fincta{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}.fin .sra-btn[data-kind=outline]{border-color:#ffffff8c;color:#fff;background:none}.fin .sra-btn[data-kind=outline]:hover{background:#ffffff1f;color:#fff}.lf2 .lfb{grid-column:1/-1;margin-top:40px;padding-top:20px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px}.lf2 .lfb small{margin:0;padding:0;border:0}.lf2 .lfth{width:auto;height:30px;padding:2px;gap:2px;border-radius:9px}.lf2 .lfth button{flex:none;width:32px;padding:0;border-radius:7px}.lf2 .lfth svg{width:14px;height:14px}.hubpro{position:relative;display:inline-block;cursor:pointer;font-weight:600;text-decoration:none;outline:0}.hubpro .sra-tip{position:absolute;left:50%;bottom:calc(100% + 8px);translate:-50% 0;opacity:0;pointer-events:none;transition:opacity .15s,translate .15s;z-index:5;-webkit-text-fill-color:var(--bg-base);color:var(--bg-base);font-weight:500}.hubpro:hover .sra-tip,.hubpro:focus-visible .sra-tip{opacity:1;translate:-50% -2px}.hubpro{display:inline-block;height:18px;line-height:0;vertical-align:text-bottom;position:relative;margin:0 2px}.hubpro>.sra-chip{vertical-align:top;cursor:pointer}.hubpro .sra-tip{box-shadow:none;filter:none;font-weight:500}.hubpro .sra-tip{display:block;white-space:normal;width:max-content;max-width:240px;left:auto;right:0;translate:0 0;text-align:left;line-height:1.45;padding:8px 10px;border-radius:var(--radius-md)}.hubpro:hover .sra-tip,.hubpro:focus-visible .sra-tip{translate:0 -2px}.hco{background:#09090b80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width:701px){.lf2{grid-template-columns:1.6fr repeat(5,1fr)}}.hub3>article.xcard{position:relative;display:flex;flex-direction:column;gap:8px;padding:0 28px 30px;overflow:hidden}.xcard>canvas.xpl{display:block;width:calc(100% + 56px);height:180px;margin:0 -28px 14px}.hub3>article.xcard h3{margin:0;font-size:18px;font-weight:600;letter-spacing:-.02em}.hub3>article.xcard p{margin:0;font-size:15px;line-height:23px;color:var(--text-muted)}@media(max-width:700px){.xcard>canvas.xpl{height:160px}}.xcard>canvas.xpl{height:200px}@media(max-width:700px){.xcard>canvas.xpl{height:176px}}.hub2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:24px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-xl);overflow:hidden}.hub2>.hbc{grid-column:auto;border:0;background:var(--bg-base);min-height:330px}@media(max-width:700px){.hub2{grid-template-columns:1fr}}.hubhow .hub2 li{background:none;padding:0;flex-direction:row;align-items:center;gap:8px}.hub3:has(+.hub2){border-bottom-left-radius:0;border-bottom-right-radius:0}.hub3+.hub2{margin-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.hub2>.hbc.hbmini{min-height:0}.hbmini .hbx.flat{-webkit-mask-image:none;mask-image:none;padding-bottom:0}.hbmini .hbp{gap:12px;padding:14px}.hbmini .sra-seg{width:auto;max-width:100%;align-self:flex-start;overflow-x:auto;scrollbar-width:none}.hbmini .sra-seg::-webkit-scrollbar{display:none}.hbmini .sra-seg button{padding:0 9px;font-size:13px}.hbmini .ebox{flex-direction:row;align-items:center;gap:10px;padding:6px 6px 6px 14px;border-radius:12px;background:var(--bg-base)}.hbmini .ebox .snip{min-width:0;padding:0;border:0;background:none;font:400 12.5px/20px var(--font-mono);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hbmini .ebox .snip q{quotes:none;color:var(--accent-text)}.hbmini .ebox .snip .snl{display:inline}.hbmini .ebox .snip wbr{display:none}.hbmini .ebox .sra-btn{flex:none;height:32px;padding:0 12px;gap:6px}.hbmini .ebox .sra-btn .ic{width:14px;height:14px}.hbmini .hbp>p{margin:0;min-height:40px;font-size:13px;line-height:20px;color:var(--text-muted);text-align:left}@media(max-width:1100px){.hub2{grid-template-columns:1fr}}.hbmini .hbp{container-type:inline-size}@container (max-width:540px){.hbmini .sra-seg button{padding:0 7px}}@container (max-width:480px){.hbmini .sra-seg button{padding:0 6px;font-size:12.5px}}@container (max-width:460px){.hbmini .sra-seg button{padding:0 5px;font-size:12px}}.hbmini .sra-seg[data-r]{-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}.hbmini .sra-seg[data-l]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%);mask-image:linear-gradient(90deg,transparent,#000 18%)}.hbmini .sra-seg[data-l][data-r]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.hc2 footer>div{min-width:0;flex:1}.hc2 footer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hubpro .sra-tip.prtip{display:grid;gap:11px;width:236px;max-width:none;padding:12px 14px 14px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:0 14px 36px #0000005c;color:var(--text);-webkit-text-fill-color:var(--text);font:400 13px/1.35 var(--font-sans);letter-spacing:0;white-space:normal;text-align:left;text-transform:none}[data-theme=light] .hubpro .sra-tip.prtip{box-shadow:0 14px 36px #14142824}.prtip .prth{display:grid;gap:3px}.prtip .prth b{font-size:14px;font-weight:600;letter-spacing:-.01em}.prtip .prth small{display:block;margin:0;font-size:12px;line-height:1.35;color:var(--text-muted);-webkit-text-fill-color:var(--text-muted)}.prtip .prtl{display:grid;gap:7px}.prtip .prtl>span{display:flex;align-items:center;gap:9px}.prtip .pyes{flex:none;width:18px;height:18px}.prtip .pyes .ic{width:12px;height:12px}a.hbl[data-goto],a.hbl[href]{cursor:pointer}a.hbl[data-goto] .ic,a.hbl[href] .ic{transition:translate .25s var(--ease-out),color .2s var(--ease-out)}@media(hover:hover){a.hbl[data-goto]:hover .ic,a.hbl[href]:hover .ic{translate:4px 0;color:var(--accent-text)}}@media(prefers-reduced-motion:reduce){a.hbl .ic{transition:none}}.sec:has(>.fq2){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:clamp(40px,6vw,104px);align-items:start;max-width:1240px;margin-left:auto;margin-right:auto;box-sizing:border-box}.sec:has(>.fq2)>header{margin:0;max-width:none;text-align:left;align-items:flex-start}.sec:has(>.fq2)>.fq2{max-width:none;margin:0}@media(max-width:860px){.sec:has(>.fq2){display:block}.sec:has(>.fq2)>header{margin:0 0 36px}}.fin[data-fin=orange]{--fin:#fd6e44;--fin-ink:#fff}.fin[data-fin=pink]{--fin:#ff2399;--fin-ink:#fff}.fin[data-fin=cyan]{--fin:#10e9d5;--fin-ink:#07070a}.fin[data-fin=green]{--fin:#25c196;--fin-ink:#07070a}.fin[data-fin=purple]{--fin:#5c24ff;--fin-ink:#fff}.fin[data-fin=dark]{--fin:#0c0c0f;--fin-ink:#f1f1f7}.fin[data-fin]>.finbg{background:var(--fin);color:var(--fin-ink)}.fin[data-fin]>.finbg>.finfx{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.fin[data-fin]>div h2,.fin[data-fin]>div p{color:var(--fin-ink)}.fin:is([data-fin=cyan],[data-fin=green]) .sra-btn[data-kind=primary],[data-theme=light] .fin:is([data-fin=cyan],[data-fin=green]) .sra-btn[data-kind=primary]{background:#07070a;color:#fff;border-color:transparent}.fin:is([data-fin=cyan],[data-fin=green]) .sra-btn[data-kind=primary]:hover,[data-theme=light] .fin:is([data-fin=cyan],[data-fin=green]) .sra-btn[data-kind=primary]:hover{background:#24242b;color:#fff}.fin:is([data-fin=cyan],[data-fin=green]) .sra-btn[data-kind=outline]{border-color:#07070a80;color:#07070a}.fin:is([data-fin=cyan],[data-fin=green]) .sra-btn[data-kind=outline]:hover{background:#07070a14;color:#07070a}@keyframes prsw{0%{opacity:0;translate:8px 0}}.fhg{padding:40px 0 24px}.fhgh{display:flex;align-items:baseline;justify-content:space-between;gap:8px 24px;flex-wrap:wrap;margin:0 0 24px}.fhgh h2{margin:0;font-size:22px;line-height:28px;letter-spacing:-.02em;font-weight:600}.fhgh p{margin:0;font-size:14px;color:var(--text-muted)}.lf2{grid-template-columns:1.5fr repeat(6,1fr)}@media(max-width:600px){.fhgh h2{font-size:20px;line-height:26px}}.tpfacts dd a{color:inherit;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:text-decoration-color .2s}.tpfacts dd a:hover{text-decoration-color:currentColor}.tprelm{display:flex;justify-content:center;margin-top:28px}:is(.fhg,.hgrid) .hc2 footer b a{color:inherit;text-decoration:none;outline:0}:is(.fhg,.hgrid) .hc2 footer b a:after{content:"";position:absolute;inset:0;z-index:1}#pricing>header{margin-bottom:56px}.lf2{max-width:1240px;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 32px;padding:112px 32px 40px;font-size:15px}.lf2 .lfcol{display:flex;flex-direction:column;gap:44px;min-width:0}.lf2 .fc{gap:12px}.lf2 h6{font:600 16px/24px var(--font-sans);letter-spacing:-.01em;color:var(--text);margin:0 0 6px!important}.lf2 .fc a{line-height:24px;color:var(--text-muted)}.lf2 .fc a[href]:hover,.lf2 .fc a[data-goto]:hover{color:var(--text)}.lf2 .lfb{margin-top:40px;padding-top:28px;gap:14px 24px;justify-content:flex-start;flex-wrap:wrap}.lf2{position:relative;isolation:isolate;overflow-y:clip}.lfmark{position:relative;display:block;width:min(100%,240px);aspect-ratio:1;background:var(--lfm-ink);pointer-events:none}@media(min-width:901px){.lf2 .lfcol>.lfmark{margin-bottom:-70px}}.lfmark{--lfm-ink:color-mix(in srgb,var(--line-strong) 34%,var(--bg-base));--lfm-glare:color-mix(in srgb,var(--text) 55%,var(--bg-base))}[data-theme=light] .lfmark{--lfm-ink:color-mix(in srgb,var(--line-strong) 30%,var(--bg-base))}.lf2 .lfmark[data-3d]{-webkit-mask:none;mask:none;background:none}.lfmark canvas{position:absolute;left:-12%;top:-12%;width:124%;height:124%;display:block}.lf2 .lfline{font-size:14px;color:var(--text-muted)}.lf2 .lfb small{margin-left:auto;font-size:13px}@media(max-width:900px){.lf2{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 24px;padding-top:88px}}@media(max-width:600px){.lf2{padding:72px 20px 32px}.lf2 .lfb small{margin-left:0}.lf2 .lfline{flex-basis:100%;order:1}.lf2 .lfb small{order:2}.lf2 .lfth{order:3;margin-left:auto}}.hv[hidden]{display:none!important}.hv{position:relative;isolation:isolate}.hv h1{margin:0;font-weight:600;letter-spacing:-.05em;line-height:.98}.hv h1 span{display:block;color:var(--text-faint)}.lp .hv .lead{margin:22px 0 0;max-width:34em;font-size:18px;line-height:28px;color:var(--text-muted);letter-spacing:-.01em}.hv .cta{display:flex;gap:10px;margin-top:30px;flex-wrap:wrap;justify-content:center}.hv .cta .sra-btn{height:48px;padding:0 22px;font-size:16px;border-radius:var(--radius-full)}.hv small{display:block;margin-top:14px;font-size:13px;color:var(--text-faint)}@keyframes hpfl{0%,to{transform:translateZ(0) rotateX(0) rotateY(0)}50%{transform:translate3d(0,-12px,0) rotateX(-2deg) rotateY(3deg)}}@keyframes hpau{0%,to{translate:0 0}50%{translate:0 10px}}@keyframes hvarr{to{translate:0 0 0}}@keyframes hvarro{to{opacity:1}}@keyframes hvwd{0%{transform:translateY(-9%)}to{transform:translateY(9%)}}@keyframes hvjin{0%{opacity:0}to{opacity:1}}@keyframes hvjping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes hvtcar{50%{opacity:0}}.fhv{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(640px,calc(100vh - 118px),860px);display:flex;flex-direction:column;justify-content:center;--fx:71%;--fy:50%;--sc:1}.fhvi{position:relative;z-index:3;width:100%;max-width:1240px;margin:0 auto;padding:88px 32px 120px;pointer-events:none}.fhvc{max-width:min(520px,44%);pointer-events:auto}.fhv .fhvc h1{margin:0 0 20px;font-size:clamp(40px,4.4vw,62px);line-height:1.02;letter-spacing:-.045em}.fhv .fhvc .fhvl{margin:0 0 30px;max-width:32em;font-size:18px;line-height:28px;color:var(--text-muted)}.fhv .cta{justify-content:flex-start;margin-top:0}.fhv small.fhvfree{margin-top:18px;line-height:20px}.fhv.fht{min-height:0;justify-content:center}.fht .fhvi{max-width:none;padding:112px 32px 64px;text-align:center}.fht .fhvc{max-width:880px;margin:0 auto}.fhv.fht .fhvc h1{margin:0 auto 22px;font-size:clamp(44px,5.4vw,76px)}.fhv.fht .fhvc .fhvl{margin:0 auto 32px;max-width:36em;font-size:19px;line-height:30px}.fhv.fht .cta{justify-content:center}.fhv.fht small.fhvfree{display:block;text-align:center}@media(max-width:900px){.fht .fhvi{padding:56px 20px 16px}.fhv.fht .fhvc .fhvl{font-size:17px;line-height:27px}}@media(min-width:901px)and (max-width:1180px){.fhv{--fx:73%;--sc:.8}}@media(max-width:900px){.fhv{min-height:0;justify-content:flex-start;--fx:50%;--fy:50%;--sc:.64}.fhvi{order:-1;padding:48px 20px 0}.fhvc{max-width:none}}@media(max-width:600px){.fhv{--sc:.56}}.tshr{position:relative;z-index:3;display:flex;align-items:center;gap:0;margin-top:36px;padding:4px;border-radius:var(--radius-full)}.tshh+.tshh:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:var(--line-strong);opacity:.55;transition:opacity .3s}.tshh:hover+.tshh:before,.tshh:focus-visible+.tshh:before{opacity:0}.tshh{--up:120px;--dn:54px;position:relative;z-index:1;display:block;flex:none;width:196px;height:48px;color:var(--text);text-decoration:none;border-radius:24px;outline:0;transition:color .35s}.tshhs{position:absolute;inset:0;z-index:1;overflow:hidden;border:0;border-radius:24px;background:transparent;transition:top .7s cubic-bezier(.2,.86,.16,1),bottom .7s cubic-bezier(.2,.86,.16,1),border-radius .7s cubic-bezier(.2,.86,.16,1),background-color .4s,border-color .4s,box-shadow .7s cubic-bezier(.2,.86,.16,1)}.tshha{position:absolute;left:-30%;top:-30%;width:160%;height:160%;z-index:-1;filter:blur(24px) saturate(1.7);opacity:0;transition:opacity .8s}.tshhg{position:absolute;left:-14%;width:128%;top:calc(var(--up) * -1 - 14px);height:calc(100% + var(--up) + var(--dn) + 28px);z-index:0;filter:blur(40px) saturate(1.6);opacity:0;transform:scale(.7);transition:opacity .8s,transform .9s cubic-bezier(.2,.86,.16,1);pointer-events:none}.tshhv{position:absolute;left:10px;right:10px;top:10px;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#0b0b0f;opacity:0;scale:.88;translate:0 12px;box-shadow:0 12px 30px #00000073;transition:opacity .5s .06s,scale .75s cubic-bezier(.2,.86,.16,1),translate .75s cubic-bezier(.2,.86,.16,1)}.tshhv video{display:block;width:100%;height:100%;object-fit:cover}.tshhl{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:48px;font-size:16px;font-weight:500;white-space:nowrap}.tshhx{position:absolute;left:14px;right:14px;top:calc(100% - 3px);z-index:2;display:grid;gap:5px;text-align:center;pointer-events:none;opacity:0;translate:0 -8px;transition:opacity .25s,translate .5s cubic-bezier(.2,.86,.16,1)}.tshhx em{font-style:normal;font-size:13.5px;line-height:19px;color:color-mix(in srgb,var(--text) 82%,transparent)}@media(hover:hover)and (min-width:1100px){.tshh:hover,.tshh:focus-visible{z-index:6}.tshh:hover .tshhs,.tshh:focus-visible .tshhs{top:calc(var(--up) * -1);bottom:calc(var(--dn) * -1);border-radius:22px;background-color:color-mix(in srgb,var(--fill-hover) 90%,transparent);box-shadow:0 36px 80px -18px #000000b8}.tshh:hover .tshha,.tshh:focus-visible .tshha{opacity:.5}.tshh:hover .tshhg,.tshh:focus-visible .tshhg{opacity:.42;transform:none}.tshh:hover .tshhv,.tshh:focus-visible .tshhv{opacity:1;scale:1;translate:none}.tshh:hover .tshhx,.tshh:focus-visible .tshhx{opacity:1;translate:none;transition:opacity .45s .12s,translate .75s .05s cubic-bezier(.2,.86,.16,1)}}@media(hover:none),(max-width:1099px){.tshhv,.tshhx,.tshha,.tshhg{display:none}}.tshh:focus-visible .tshhs{outline:2px solid var(--accent-9);outline-offset:2px}@media(hover:hover)and (min-width:1100px){[data-theme=light] .tshh:hover .tshhs{box-shadow:0 30px 70px -20px #14102847}}@media(hover:hover)and (min-width:1100px){[data-theme=light] .tshh:hover,[data-theme=light] .tshh:focus-visible{--text:#f1f1f7;--fill-hover:#1e1e21}}.fhgo{display:flex;align-items:center;justify-content:space-between;gap:16px 40px;flex-wrap:wrap;margin:48px 0 128px;padding-top:24px;border-top:1px solid var(--line)}.fhgo h3{margin:0;font-size:22px;line-height:28px;letter-spacing:-.02em;font-weight:600}.fhgo .tshr{margin:0 -4px 0 0;flex:none}@media(max-width:640px){.fhgo{flex-direction:column;align-items:stretch;gap:8px}.fhgo .tshr{flex-direction:column;align-items:stretch;align-self:stretch;margin:0;padding:0}.fhgo .tshh{width:auto}.fhgo .tshh+.tshh:before{inset:0 0 auto;width:auto;height:1px}.fhgo .tshhl{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.tshh,.tshhs,.tshhv,.tshhx,.tshha,.tshhg,.tshh:hover .tshhx,.tshh:focus-visible .tshhx{transition:none}}.ln .lnm{display:flex;gap:2px;align-items:center}.lnt{appearance:none;border:0;background:none;color:var(--text-muted);font:500 14px/1 var(--font-sans);padding:9px 12px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;cursor:pointer;text-decoration:none;transition:color .15s,background .15s;outline:0}.lnt:hover,.lnt[aria-expanded=true],.lnt[data-current]{color:var(--text)}.lnt[aria-expanded=true]{background:color-mix(in srgb,var(--text) 6%,transparent)}.lnt:focus-visible{box-shadow:0 0 0 2px var(--accent-line)}.mmchev{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--ease-out)}.lnt[aria-expanded=true] .mmchev{transform:rotate(180deg)}.mmp{position:absolute;left:0;right:0;top:100%;height:0;overflow:hidden;background:var(--bg-base);border-bottom:1px solid transparent;transition:height .34s var(--ease-out),border-color .2s}.lnw[data-mm-open] .mmp{border-bottom-color:var(--line)}.mmstage{position:relative;max-width:1240px;margin:0 auto}.mmv{position:absolute;left:0;right:0;top:0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr) 296px;gap:40px;padding:26px 32px 32px;opacity:0;visibility:hidden;transition:opacity .16s,visibility 0s .16s}.mmv[data-on]{opacity:1;visibility:visible;transition:opacity .2s .04s}.mmv[data-mmv=effects]{grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr) 296px}.mmv .mmcol,.mmv .mmcard{opacity:0;transform:translateY(6px)}.mmv[data-on] .mmcol,.mmv[data-on] .mmcard{animation:mmin .34s var(--ease-out) calc(var(--i) * 45ms + 40ms) both}.mmv[data-on][data-from] .mmcol,.mmv[data-on][data-from] .mmcard{animation-duration:.26s;animation-delay:calc(var(--i) * 30ms)}.mmv .mmcol{position:relative;z-index:1}@keyframes mmin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:is(.lnw,.pgv) .mmh{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin:0 0 18px}.mmlist{display:grid;gap:2px}.mmcol.wide .mmlist{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.mmcol.wide .mmlist>.mmi.span2{grid-column:1/-1}.mmcol.wide .mmlist>.mmi.span2{position:relative}.mmcol.wide .mmlist>.mmi.span2:first-child{margin-bottom:9px}.mmcol.wide .mmlist>.mmi.span2:last-child{margin-top:9px}.mmcol.wide .mmlist>.mmi.span2:first-child:after,.mmcol.wide .mmlist>.mmi.span2:last-child:before{content:"";position:absolute;left:8px;right:8px;height:1px;background:var(--line);pointer-events:none}.mmcol.wide .mmlist>.mmi.span2:first-child:after{bottom:-5px}.mmcol.wide .mmlist>.mmi.span2:last-child:before{top:-5px}.mmi{display:flex;align-items:center;gap:11px;text-decoration:none;padding:7px 8px;margin:0 -8px;border-radius:10px;color:var(--text);transition:background .15s;outline:0}.mmi.two{align-items:flex-start;padding-block:8px}.mmi:hover,.mmi:focus-visible{background:color-mix(in srgb,var(--text) 5%,transparent)}.mmi:focus-visible{box-shadow:inset 0 0 0 1.5px var(--accent-9)}.mmic{width:32px;height:32px;flex:none;border:1px solid var(--line);border-radius:9px;display:grid;place-items:center;color:var(--text-muted);transition:color .15s,border-color .15s}.mmic .ic{width:17px;height:17px}.mmi:hover .mmic{color:var(--text);border-color:var(--line-strong)}.mmtx{display:grid;gap:3px;min-width:0}.mmtx b{font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px}.mmtx small{font-size:12.5px;color:var(--text-muted);line-height:1.4}.mmbadge{font:500 10px/1 var(--font-mono);letter-spacing:.04em;color:var(--accent-9);border:1px solid var(--accent-line);padding:3px 5px;border-radius:5px}.mmcard{display:grid;align-content:start;text-decoration:none;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--bg-raised);color:var(--text);transition:border-color .2s;outline:0}.mmcard:hover,.mmcard:focus-visible{border-color:var(--line-strong)}.mmart{display:block;height:152px;position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:var(--bg-base)}.mmart img,.mmart video{width:100%;height:100%;object-fit:cover;display:block}.mmart.mmsre{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.mmsre s{font-size:13px;color:var(--text-faint);text-decoration-thickness:1.5px}.mmsre b{font-size:52px;font-weight:600;letter-spacing:-.05em;line-height:1;color:var(--text)}.mmsre small{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:12.5px;color:var(--text-muted)}.mmsre .sra-chip{height:20px;padding:0 7px;font-size:11px}.mmglc{position:relative;isolation:isolate}.mmglc>.mmglo{position:absolute;z-index:-1;left:7%;right:7%;top:12px;height:64%;border-radius:28px;background:var(--g,none) center/cover no-repeat;filter:blur(42px) saturate(1.7);opacity:0;transition:opacity .5s;pointer-events:none}.mmglc>.mmglo[data-on]{opacity:.55}.mmart.mmgl{height:auto;padding:20px 20px 14px;border-bottom:0;background:none;overflow:visible}.mmgm{position:relative;z-index:1;display:block;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#0a0a0d;box-shadow:0 18px 40px -18px #000000a6}.mmart .mmgm img,.mmart .mmgm video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.mmgl+.mmcardtx{padding-top:4px}[data-theme=light] .mmgm{box-shadow:0 12px 28px -14px #0000004d}.mmi[data-on]{background:color-mix(in srgb,var(--text) 5%,transparent)}.mmcardtx{display:grid;gap:5px;padding:14px 16px 16px}.mmcardtx small{font:500 10.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.mmcardtx b{font-size:15.5px;font-weight:600;letter-spacing:-.01em}.mmcardtx span{font-size:13px;color:var(--text-muted);line-height:1.45}.mmai{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:6px;height:28px;margin-left:3px;padding:0 10px 0 8px;border-radius:4px;vertical-align:middle;font:500 12px/16px var(--font-sans);font-style:normal;letter-spacing:0;color:var(--text);transition:box-shadow .3s}.mmai .ic{width:14px;height:14px;flex:none;color:var(--accent-text,var(--accent))}.mmair{position:absolute;z-index:-1;inset:-1px;border-radius:5px;overflow:hidden}.mmair:before{content:"";position:absolute;left:50%;top:50%;width:150%;aspect-ratio:1;transform:translate(-50%,-50%);background:conic-gradient(transparent 0 62%,color-mix(in srgb,var(--accent) 80%,#fff) 78%,transparent 92%)}.mmair:after{content:"";position:absolute;inset:1px;border-radius:4px;background:var(--fill);transition:background-color .2s}.mmqec:is(:hover,:focus-visible) .mmair{inset:-2px;border-radius:6px}.mmqec:is(:hover,:focus-visible) .mmair:after{inset:2px}.mmqec:is(:hover,:focus-visible) .mmair:before{background:conic-gradient(transparent 0 8%,var(--accent) 18%,color-mix(in srgb,var(--accent-text) 75%,#fff) 27%,var(--accent) 36%,transparent 46% 58%,var(--accent) 68%,color-mix(in srgb,var(--accent-text) 75%,#fff) 77%,var(--accent) 86%,transparent 96%)}.mmqec:is(:hover,:focus-visible) .mmair:after{background:color-mix(in srgb,var(--accent) 20%,var(--bg-raised))}.mmqec:is(:hover,:focus-visible) .mmai{box-shadow:0 0 22px -2px color-mix(in srgb,var(--accent) 80%,transparent),0 0 0 1px color-mix(in srgb,var(--accent) 60%,transparent)}[data-theme=light] .mmqec:is(:hover,:focus-visible) .mmair:after{background:color-mix(in srgb,var(--accent) 10%,var(--bg-raised))}[data-theme=light] .mmqec:is(:hover,:focus-visible) .mmai{box-shadow:0 0 18px -3px color-mix(in srgb,var(--accent) 45%,transparent),0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent)}.mmv[data-on] .mmair:before{animation:mmai 2.6s linear infinite}@keyframes mmai{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mmv[data-on] .mmair:before{animation:none}}.mmcardtx em{font-style:normal;font-size:13px;display:inline-flex;align-items:center;gap:6px;margin-top:6px}.mmcardtx em .ic{width:14px;height:14px;transition:transform .2s var(--ease-out)}.mmv .mmcard{display:flex;flex-direction:column}.mmv .mmcard>.mmart{flex:none}.mmv .mmcardtx{flex:1 1 auto;display:flex;flex-direction:column}.mmv .mmcardtx em{margin-top:auto;padding-top:10px}.mmcard:hover .mmcardtx em .ic{transform:translate(3px)}.mmscrim{position:fixed;inset:0;z-index:14;background:color-mix(in srgb,var(--bg-base) 55%,transparent);opacity:0;pointer-events:none;transition:opacity .25s}.lnw[data-mm-open]+.mmscrim{opacity:1;pointer-events:auto}.mmburger{display:none;appearance:none;border:1px solid var(--line);background:none;width:40px;height:40px;border-radius:10px;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0}.mmburger i{display:block;width:16px;height:1.5px;background:var(--text);transition:transform .25s var(--ease-out)}.lnw[data-mm-sheet] .mmburger i:first-child{transform:translateY(3.25px) rotate(45deg)}.lnw[data-mm-sheet] .mmburger i:last-child{transform:translateY(-3.25px) rotate(-45deg)}.mmsheet{position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--gray-5) transparent;background:var(--bg-base);border-bottom:1px solid var(--line);padding:4px 20px calc(44px + env(safe-area-inset-bottom))}.mmsheet{clip-path:inset(0 0 0 0);transition:clip-path .34s var(--ease-out)}.mmsheet[data-shut]{clip-path:inset(0 0 100% 0);transition-duration:.3s}.mmsheet:not([data-shut])>*{animation:mmin .34s var(--ease-out) calc(var(--si,0) * 35ms + 60ms) both}.mmg{border-bottom:1px solid var(--line)}.mmg summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:15px 2px;font-size:16px;font-weight:500;color:var(--text)}.mmg summary::-webkit-details-marker{display:none}.mmg[open] summary .mmchev{transform:rotate(180deg)}.mmgl{display:grid;gap:18px;padding:0 0 16px}.mmgl .mmcard{display:none}.mmgl .mmi{margin:0}.mmgl .mmi.mmsep{position:relative;margin-top:9px}.mmgl .mmi.mmsep:before{content:"";position:absolute;left:8px;right:8px;top:-5px;height:1px;background:var(--line);pointer-events:none}.mmplain{display:block;padding:15px 2px;border-bottom:1px solid var(--line);text-decoration:none;font-size:16px;font-weight:500;color:var(--text)}.mmend .mmcta{display:flex;width:100%;height:48px;margin-top:24px;font-size:16px;border-radius:var(--radius-full)}.lnw:has(.ln[data-auth=in]) .mmend .lnso,.lnw:has(.ln[data-auth=out]) .mmend .lnsi{display:none}@media(max-width:1180px){.mmv{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:32px}.mmv .mmcard{display:none}}@media(max-width:980px){.ln .lnm,.mmp{display:none}.mmburger{display:flex}}@media(max-width:560px){.ln>span>a.lnso:not(.sra-btn){display:none}.ln>span{gap:10px}}@media(max-width:600px){.lnw .ln{padding:0 20px}.lnw .ln .lnwm>span{white-space:nowrap}}@media(max-width:380px){.lnw .ln .lnwm>span{font-size:14px;line-height:14px}.lnw .ln>span{gap:8px}.lnw .ln>span>.sra-btn{padding:0 12px}}@media(max-width:560px){.mmgl .mmcol.wide .mmlist{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mmp,.mmv,.mmv[data-on],.mmscrim,.mmchev,.mmburger i,.mmglo{transition:none}.mmv[data-on] .mmcol,.mmv[data-on] .mmcard{animation:none;opacity:1;transform:none}.mmsheet{transition:none}.mmsheet:not([data-shut])>*{animation:none}}.lnw .sra-btn{border-radius:var(--radius-full)}.mmi.mmsmp{display:flex;align-items:center;gap:12px}.mmsw{flex:none}.fxnc{display:inline-flex;align-items:center;gap:7px;flex:none;padding:6px 11px;border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--text-muted);text-decoration:none;transition:color .15s,border-color .15s,background .15s}.fxnc .ic{width:15px;height:15px}.fxnc em{display:none}.fxnc em{font:500 11px/1 var(--font-mono);font-style:normal;color:var(--text-faint)}.fxnc:hover,.fxnc[data-on]{color:var(--text);border-color:var(--line-strong)}.fxnc[data-on]{background:color-mix(in srgb,var(--text) 6%,transparent)}@keyframes fxflash{0%{box-shadow:0 0 0 0 transparent}22%{box-shadow:0 0 0 4px color-mix(in srgb,var(--a1,var(--accent)) 75%,transparent)}to{box-shadow:0 0 0 0 transparent}}@keyframes fxgrain{0%{transform:translate(0)}12%{transform:translate(-3%,-6%)}25%{transform:translate(5%,2%)}37%{transform:translate(-6%,7%)}50%{transform:translate(4%,-4%)}62%{transform:translate(-2%,5%)}75%{transform:translate(7%,-7%)}87%{transform:translate(-5%,-2%)}}.pgv{display:none}.pgv>.sec.hubhow{padding-bottom:0}.pgv>.sec+.sec.hubhow{padding-top:140px}.pgv .hubhow li code{font-family:var(--font-mono);font-size:.88em;color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent);padding:1px 5px;border-radius:5px}.pgv .hubhow ol+.hub2{margin-top:24px}.pgv .tpbtns .sra-btn{border-radius:var(--radius-full)}.pgv .pgnote{margin:28px auto 0;font-size:14px;line-height:1.55;padding:14px 16px;max-width:760px;border-radius:12px}.pgv .pgnote .ic{flex:none;width:18px;height:18px;margin-top:1px}.pgv .pgnote b{color:var(--text);font-weight:600}.pgv .pgnote a,.pgv .fqp a{color:var(--text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong);cursor:pointer}.pgv .pgnote a:hover,.pgv .fqp a:hover{text-decoration-color:var(--text)}.nwob{padding:4px 0 36px}.nwob[hidden]{display:none}.nwo{--pro-bg:var(--bg-raised);position:relative;isolation:isolate;display:flex;align-items:center;gap:32px;padding:22px 26px;border-radius:var(--radius-2xl);text-decoration:none;color:var(--text);background:none}.nwo:before,.nwo:after{content:"";position:absolute;border-radius:inherit;pointer-events:none}.nwo:before{inset:-2px;z-index:-2;background:var(--pro);filter:blur(22px);opacity:.24;transition:opacity .25s}.nwo:after{inset:-1px;z-index:-1;border:1px solid transparent;background:linear-gradient(var(--pro-bg),var(--pro-bg)) padding-box,var(--pro) border-box}.nwo:hover:before{opacity:.4}.nwot{flex:1;min-width:0;display:grid;gap:6px}.nwot small{font:500 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.nwot b{font-size:clamp(20px,2.2vw,26px);line-height:1.15;font-weight:600;letter-spacing:-.03em}.nwot span{font-size:14.5px;line-height:1.5;color:var(--text-muted);max-width:60ch}.nwoa{flex:none;display:grid;justify-items:end;gap:10px}.nwoa .sra-btn{border-radius:var(--radius-full);gap:8px;pointer-events:none}.nwoa .sra-btn .ic{width:16px;height:16px}.nwoa em{font-style:normal;font-size:12.5px;color:var(--text-faint)}@media(prefers-reduced-motion:no-preference){html:has(body:is([data-view=news],[data-view=newspost])){scroll-behavior:smooth}}@media(prefers-reduced-motion:no-preference){html:has(body:is([data-view^=fxt-],[data-view^=hub-])){scroll-behavior:smooth}}.pgv .fhg[id]{scroll-margin-top:calc(var(--fxtop,53px) + 89px)}.nwnav a em{font:500 11px/1 var(--font-mono);font-style:normal;color:var(--text-faint)}.nwnav a .ic{flex:none;width:15px;height:15px}.nwm{min-width:0;display:grid;gap:24px;scroll-margin-top:calc(var(--fxtop,53px) + 64px + 16px)}.nwm[hidden]{display:none}.nwmh{margin:0;padding-bottom:12px;border-bottom:1px solid var(--line)}.nwmh h2{margin:0;font-size:26px;line-height:1.1;font-weight:600;letter-spacing:-.03em}.nwg{min-width:0;display:grid;gap:12px}.nwg[hidden],.nwe[hidden]{display:none}.nwgh{display:flex;align-items:center;gap:12px;min-width:0;margin:0}.nwgb{--k:var(--accent-9);flex:none;display:inline-flex;align-items:center;gap:7px;height:31px;padding:0 11px;border:1px solid color-mix(in srgb,var(--k) 38%,transparent);border-radius:999px;color:var(--k);font-size:13px;line-height:1;font-weight:500;white-space:nowrap}.nwgb .ic{flex:none;width:15px;height:15px}.nwgb[data-k=offer]{--k:var(--orange-9)}.nwgb:is([data-k=fix],[data-k=improvement]){--k:var(--text-muted)}.nwdt{height:24px;gap:5px;padding:0 9px;font-size:12px}.nwgt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.3;font-weight:500;color:var(--text-muted);text-decoration:none;transition:color .15s}.nwgt:hover{color:var(--text)}.nwdt{flex:none;display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--text-muted);line-height:1;font-weight:500;font-style:normal;white-space:nowrap}.nwdt.lg{height:31px;padding:0 11px;font-size:13px}.nwk{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 6px;font-size:12px;color:var(--text-faint)}.nws{margin:0;font-size:13px;line-height:1.5;color:var(--text-muted)}.nwgo{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--text);text-decoration:none}.nwgo .ic{width:14px;height:14px;transition:translate .2s}.nwgo:hover .ic{translate:3px 0}.nwpl{display:inline-flex;flex-wrap:wrap;gap:6px}.nwlist{min-width:0;display:grid;gap:12px}.nwr{position:relative;display:grid;grid-template-columns:240px minmax(0,1fr);gap:22px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised);transition:border-color .15s}.nwr:hover,.nwr:focus-within{border-color:var(--line-strong)}.nwr .nwb{min-width:0;padding:4px 14px 4px 0}.nwr .nwk{margin-bottom:10px}.nwr h3{margin:0 0 6px;font-size:16px;line-height:1.3;font-weight:600;letter-spacing:-.015em}.nwr h3 a{color:inherit;text-decoration:none;outline:0}.nwr h3 a:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.nwr .nws{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nwr .nwgo{margin-top:12px}.nwr>.nwico{justify-self:center}.nwico{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--fill);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-muted)}.nwico .ic{width:17px;height:17px}.nwlist>.hc2{display:grid;grid-template-columns:240px minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:22px;padding:10px}.nwlist>.hc2>.vwrap{grid-column:1;grid-row:1/-1}.nwlist>.hc2>footer{grid-column:2;grid-row:2;padding:0 14px 0 0}.nwlist>.hc2>.hct{grid-column:2;grid-row:3;padding:12px 14px 0 0}.nwlist>.hc2>.hco{right:auto;width:240px;gap:6px}.nwlist>.hc2 .hco .sra-btn{height:30px;padding:0 12px;font-size:12.5px}.nwlist>.hc2 footer b{font-size:16px;letter-spacing:-.015em}.nwlist>.hc2 footer span{margin-top:4px;font-size:13px;line-height:1.5;white-space:normal;overflow:visible}.nwlist .hc2 footer b a{color:inherit;text-decoration:none;outline:0}.nwlist .hc2 footer b a:after{content:"";position:absolute;inset:0;z-index:1}.nwmd{position:relative;display:block;isolation:isolate;min-width:0}.nwmd .vwrap{display:block;max-width:none;width:100%;border-radius:var(--radius-lg)}:is(.nwmd,.nwstage) .vwrap>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.nwstage{position:relative;isolation:isolate;overflow:hidden;display:grid;place-items:center;aspect-ratio:16/9;padding:clamp(16px,4.5%,44px);border:1px solid var(--line);border-radius:var(--radius-2xl);background:var(--bg-sunken)}.nwstage:before{content:"";position:absolute;inset:-12%;z-index:-2;background:var(--g,none) center/cover no-repeat;filter:blur(48px) saturate(1.5);opacity:.5}.nwaura{position:absolute;inset:-12%;width:124%;height:124%;z-index:-1;filter:blur(48px) saturate(1.5);opacity:0;transition:opacity .8s;pointer-events:none}.nwstage.lit .nwaura{opacity:.75}.nwstage .vwrap{display:block;width:100%;max-width:var(--nw-w,640px);border-radius:var(--radius-lg);border:0;box-shadow:0 24px 60px -24px #000000b3}.nwoe{--pro-bg:var(--bg-raised);display:flex;align-items:center;gap:20px;padding:18px 20px;border-radius:var(--radius-xl)}.nwoe .nwb{flex:1;min-width:0}.nwoe h3{margin:0 0 4px;font-size:17px;line-height:1.3;font-weight:600;letter-spacing:-.02em}.nwoe h3 a{color:inherit;text-decoration:none}.nwoe>.sra-btn{flex:none;border-radius:var(--radius-full);gap:8px;text-decoration:none}.nwoe>.sra-btn .ic{width:16px;height:16px}.nwimp{padding:12px 10px 8px;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised)}.nwlh{display:flex;align-items:center;gap:12px;padding:2px 8px 8px;font-size:13px;color:var(--text-faint)}.nwimp ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.nwimp li{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:4px 14px;align-items:center;padding:12px 10px;border-radius:12px;transition:background .15s}.nwimp li.nwlk:hover,.nwimp li.nwlk:focus-within{background:color-mix(in srgb,var(--text) 4%,transparent)}.nwii{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--fill);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-muted)}.nwii .ic{width:16px;height:16px}.nwimp li .nwk{margin:0 0 6px}.nwimp li b{display:block;margin:0 0 2px;font-size:14.5px;line-height:1.4;font-weight:600;letter-spacing:-.01em}.nwimp li b a{color:inherit;text-decoration:none;outline:0}.nwimp li b a:after{content:"";position:absolute;inset:0;border-radius:inherit}.nwimp li div>span{display:block;font-size:13px;line-height:1.5;color:var(--text-muted);max-width:66ch}.nwim{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-faint);white-space:nowrap}.nwim>.ic{width:16px;height:16px;color:var(--text-faint);transition:translate .2s,color .2s}.nwimp li.nwlk:hover .nwim>.ic{translate:3px 0;color:var(--text)}.nwfix{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg-raised)}.nwfix summary{display:flex;align-items:center;gap:12px;padding:12px 20px 12px 12px;cursor:pointer;list-style:none;border-radius:inherit}.nwfix summary::-webkit-details-marker{display:none}.nwfix summary:hover{background:color-mix(in srgb,var(--text) 3%,transparent)}.nwfix summary b{font-size:13.5px;font-weight:500;color:var(--text-muted)}.nwfix summary>.ic:last-child{margin-left:auto;width:16px;height:16px;color:var(--text-faint);transition:rotate .2s}.nwfix[open] summary>.ic:last-child{rotate:180deg}.nwfix ul{list-style:none;margin:0;padding:14px 20px 18px;display:grid;gap:8px;border-top:1px solid var(--line)}.nwfix li{display:grid;grid-template-columns:58px minmax(0,1fr);gap:10px;align-items:start;font-size:13.5px;line-height:1.55;color:var(--text-muted)}.nwfix li .nwdt{justify-self:start}.nwfix li code{font-family:var(--font-mono);font-size:.88em;color:var(--text);background:color-mix(in srgb,var(--text) 7%,transparent);padding:1px 5px;border-radius:5px}.fin:is(.nwfin,.finw){padding-bottom:0}.nwbody{margin-top:32px}.nwbody p,.nwbody li{margin:0 0 16px;font-size:16.5px;line-height:1.7;color:var(--text-muted)}.nwbody ul,.nwbody ol{margin:0 0 18px;padding-left:22px}.nwbody li{margin-bottom:8px}.nwbody strong{color:var(--text);font-weight:600}.nwbody a{color:var(--text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}.nwa{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:28px}.nwa .sra-btn{border-radius:var(--radius-full);gap:8px;text-decoration:none}.nwa .sra-btn .ic{width:16px;height:16px}.nwrel{margin-top:56px}.nwrel h2{margin:0 0 18px;font-size:20px;font-weight:600;letter-spacing:-.02em}.nwexs{margin-top:44px}.nwexg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px}.nwex{margin:0;min-width:0}.nwex figcaption{display:flex;flex-direction:column;gap:2px;margin-top:10px}.nwex figcaption b{font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.nwex figcaption span{font-size:13px;line-height:1.45;color:var(--text-muted)}@media(max-width:640px){.nwexg{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}}.nwend-note{margin:0 0 28px}@media(max-width:1024px){.nwmh{position:sticky;top:calc(var(--fxtop,53px) + 64px);z-index:4;margin-inline:-32px;padding:12px 32px;background:color-mix(in srgb,var(--bg-base) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media(max-width:760px){.nwo{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.nwoa{justify-items:start}.nwoe{flex-direction:column;align-items:flex-start;gap:14px}.nwr,.nwlist>.hc2{grid-template-columns:132px minmax(0,1fr);column-gap:14px}.nwlist>.hc2>.hco{width:132px}.nwr h3,.nwlist>.hc2 footer b{font-size:14.5px}.nwr .nwb{padding:2px 6px 2px 0}.nwr .nwk{margin-bottom:6px}.nwr .nwgo{margin-top:8px}.nwlist>.hc2 footer span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nwlist>.hc2>.hct{padding-top:8px}.nwimp li{grid-template-columns:32px minmax(0,1fr)}.nwim{grid-column:2;padding-top:4px}.nwmh h2{font-size:22px}}@media(max-width:600px){.nwmh{margin-inline:-20px;padding-inline:20px}}@media(max-width:480px){.nwr,.nwlist>.hc2{grid-template-columns:104px minmax(0,1fr)}.nwlist>.hc2>.hct{display:none}.nwr .nws{-webkit-line-clamp:3}}@media(prefers-reduced-motion:reduce){.nwgo .ic,.nwfix summary>.ic:last-child,.nwo:before,.nwim>.ic,.nwaura{transition:none}}.nwlist>.nwe[data-nwrest],.nwimp li[data-nwrest]{display:none}.nwlm{display:flex;justify-content:center;padding-top:20px}.nwlm .sra-btn{height:48px;padding:0 24px;font-size:15px;border-radius:var(--radius-full)}.nwimp .nwlm{padding:6px 0 12px}.nwe[id],.nwimp li[id]{scroll-margin-top:96px}:is(.ofr,.ofp,.ofb,[data-offer])[data-tone=orange]{--of:#fd6e44;--of-ink:#fff}:is(.ofr,.ofp,.ofb,[data-offer])[data-tone=pink]{--of:#ff2399;--of-ink:#fff}:is(.ofr,.ofp,.ofb,[data-offer])[data-tone=purple]{--of:#5c24ff;--of-ink:#fff}:is(.ofr,.ofp,.ofb,[data-offer])[data-tone=green]{--of:#25c196;--of-ink:#07070a}:is(.ofr,.ofp,.ofb,[data-offer])[data-tone=cyan]{--of:#10e9d5;--of-ink:#07070a}:is(.ofr,.ofp,.ofb,[data-offer])[data-tone=dark]{--of:#0c0c0f;--of-ink:#f1f1f7}.ofr[data-tone=dark]{box-shadow:0 18px 50px #00000059,inset 0 0 0 1px #ffffff1f}.ofb[data-tone=dark]{box-shadow:inset 0 0 0 1px #ffffff29}.ofp[data-tone=dark] .ofpt{box-shadow:inset 0 -1px #ffffff14}.ofr{--of:#fd6e44;--of-ink:#fff;position:fixed;z-index:60;left:50%;bottom:16px;width:min(980px,calc(100vw - 24px));display:flex;align-items:center;gap:14px;padding:10px 10px 10px 18px;border-radius:18px;background:var(--of);color:var(--of-ink);box-shadow:0 18px 50px #00000059;translate:-50% calc(100% + 32px);transition:translate .6s var(--ease-out)}.ofr[data-in]{translate:-50% 0}.ofr .ofrl{flex:none;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--of-ink) 16%,transparent);font:600 12px/1.2 var(--font-sans);letter-spacing:.01em}.ofrh{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;letter-spacing:-.01em}.ofrt{flex:none;font:500 12.5px/1.2 var(--font-mono);opacity:.82}.ofr .sra-btn,.ofp .sra-btn{flex:none;background:var(--of-ink);color:var(--of);border-color:transparent;box-shadow:none;gap:8px}.ofr .sra-btn:hover,.ofp .sra-btn:hover{background:color-mix(in srgb,var(--of-ink) 88%,var(--of));color:var(--of)}.ofr .sra-btn .ic,.ofp .sra-btn .ic{width:15px;height:15px}.ofrx{flex:none;width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:10px;background:none;color:inherit;opacity:.8;cursor:pointer}.ofrx:hover{opacity:1;background:color-mix(in srgb,var(--of-ink) 14%,transparent)}.ofrx .ic{width:17px;height:17px}@media(max-width:720px){.ofr{flex-wrap:wrap;gap:8px 10px;padding:12px 12px 12px 14px;bottom:10px}.ofrh{flex-basis:calc(100% - 48px);order:2;white-space:normal;font-size:14.5px;line-height:1.3}.ofr .ofrl{order:1}.ofrx{order:1;margin-left:auto}.ofrt{order:3}.ofr .sra-btn{order:4;margin-left:auto}}.ofp{--of:#fd6e44;--of-ink:#fff;width:min(540px,calc(100vw - 32px));padding:0;border:0;border-radius:24px;overflow:hidden;background:var(--bg-raised);color:var(--text);box-shadow:0 40px 110px #0000008c}:is(.ofr,.ofp)[data-ground=auto]{--of:var(--bg-raised);--of-ink:var(--text)}.ofr[data-ground=auto]{box-shadow:0 18px 50px #00000059,inset 0 0 0 1px var(--line)}[data-theme=light] .ofr[data-ground=auto]{box-shadow:0 18px 50px #0000001f,inset 0 0 0 1px var(--line)}.ofp[data-ground=auto] .ofpt{box-shadow:none}.ofp[data-look=thermal] .ofpt{padding-bottom:22px}.ofp[data-ground=auto] .ofpb .sra-btn{background:var(--text);color:var(--bg-raised)}.ofp[data-ground=auto] .ofpb .sra-btn:hover{background:color-mix(in srgb,var(--text) 84%,var(--bg-raised));color:var(--bg-raised)}:is(.ofr,.ofp)[data-ground=auto] .offx[data-fxauto]{opacity:.45}.offig{display:flex;align-items:baseline;gap:.14em;white-space:nowrap;line-height:.84}.offn{display:inline-block;font-weight:800;letter-spacing:-.055em;padding:.08em .1em .05em .02em}.offo{font-weight:600;letter-spacing:-.04em;color:var(--of-ink)}.ofr .offig{flex:none;margin:-6px 0 -8px}.ofr .offn{font-size:38px}.ofr .offo{font-size:21px}.ofp .offig{margin:18px 0 10px}.ofp .offn{font-size:clamp(88px,24vw,132px)}.ofp .offo{font-size:clamp(34px,9vw,54px)}@media(max-width:720px){.ofr .offig{order:1}.ofr .offn{font-size:32px}.ofr .offo{font-size:18px}}.ofp::backdrop{background:#0505088c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ofp{opacity:0;translate:0 14px;scale:.97;transition:opacity .24s var(--ease-out),translate .3s var(--ease-out),scale .3s var(--ease-out),overlay .3s allow-discrete,display .3s allow-discrete}.ofp:popover-open{opacity:1;translate:0 0;scale:1}@starting-style{.ofp:popover-open{opacity:0;translate:0 14px;scale:.97}}.ofp::backdrop{transition:background-color .3s var(--ease-out),backdrop-filter .3s var(--ease-out),overlay .3s allow-discrete,display .3s allow-discrete}.ofp:not(:popover-open)::backdrop{background:#05050800;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}@starting-style{.ofp:popover-open::backdrop{background:#05050800;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media(prefers-reduced-motion:reduce){.ofp{translate:none;scale:none;transition:opacity .15s linear,overlay .15s allow-discrete,display .15s allow-discrete}}.ofpt{padding:34px 34px 30px;background:var(--of);color:var(--of-ink)}.ofpt .ofrl{display:inline-block;padding:4px 11px;border-radius:999px;background:color-mix(in srgb,var(--of-ink) 16%,transparent);font:600 12px/1.2 var(--font-sans)}.ofpt h2{margin:16px 0 10px;font-size:32px;line-height:1.08;font-weight:600;letter-spacing:-.035em;color:inherit;text-wrap:balance}.ofpt p{margin:0;font-size:15.5px;line-height:1.55;color:inherit;opacity:.9}.ofpb{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:20px 34px 26px}.ofpb .ofrt{flex-basis:100%;color:var(--text-muted);opacity:1}.ofpb .sra-btn{height:46px;padding:0 20px;font-size:15px;background:var(--of);color:var(--of-ink)}.ofpb .sra-btn:hover{background:color-mix(in srgb,var(--of) 88%,#000);color:var(--of-ink)}.ofpn{padding:0;border:0;background:none;font:inherit;font-size:14px;color:var(--text-muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}.ofpn:hover{color:var(--text)}.ofpx{position:absolute;top:14px;right:14px;z-index:1;width:36px;height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:11px;background:color-mix(in srgb,var(--of-ink) 14%,transparent);color:var(--of-ink);cursor:pointer}.ofpx .ic{width:18px;height:18px}.ofpx{transition:background-color .15s}.ofpx:hover,.ofpx:focus-visible{background:color-mix(in srgb,var(--of-ink) 26%,transparent)}.ofpx:active{background:color-mix(in srgb,var(--of-ink) 34%,transparent)}@media(max-width:480px){.ofpt{padding:28px 22px 24px}.ofpt h2{font-size:26px}.ofpb{padding:18px 22px 22px}}:is(article,.prc)[data-offer]{position:relative;box-shadow:0 0 0 1.5px var(--of,#fd6e44)}.ofb{--of:#fd6e44;--of-ink:#fff;position:absolute;top:0;left:50%;translate:-50% -50%;z-index:2;padding:5px 12px;border-radius:999px;background:var(--of);color:var(--of-ink);font:600 12px/1.2 var(--font-sans);white-space:nowrap;box-shadow:0 6px 18px #00000040}:is(article,.prc)>.ofb{color:var(--of-ink);font-size:12px}button.ofb{display:inline-flex;align-items:center;gap:6px;border:0;cursor:pointer}button.ofb .ic{width:13px;height:13px}.ofb[data-nudge]{background:var(--bg-raised);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--of),0 6px 18px #00000040}.ofb[data-nudge]:hover{background:var(--of);color:var(--of-ink)}:is(article,.prc)[data-offer][data-ofnudge]{box-shadow:0 0 0 1px color-mix(in srgb,var(--of,#fd6e44) 40%,transparent)}:is(article,.prc)[data-offer][data-ofquiet]{box-shadow:none}.ofb[data-quiet]:not([data-nudge]){background:var(--bg-raised);color:color-mix(in srgb,var(--of) 72%,var(--text));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--of) 55%,transparent)}.ofb[data-quiet][data-tone=dark]:not([data-nudge]){color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong,rgba(127,127,127,.45))}.ofold{margin-right:.28em;font-weight:400;font-size:.62em;opacity:.55;text-decoration:line-through;text-decoration-thickness:1.5px}@media(prefers-reduced-motion:reduce){.ofr{transition:none}}.offx{position:absolute;inset:0;z-index:0;display:block;border-radius:inherit;overflow:hidden;pointer-events:none}.offx canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.ofr>:not(.offx),.ofpt>:not(.offx){position:relative;z-index:1}.ofpt{position:relative;isolation:isolate}.ofpt>.offx:has(>canvas[data-finfx=filings]){opacity:.4}.fhgh p a{color:var(--text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong);cursor:pointer}.fhgh p a:hover{text-decoration-color:var(--text)}body[data-view=hub-hero] #v-hub-hero,body[data-view=hub-slider] #v-hub-slider,body[data-view=hub-carousel] #v-hub-carousel,body[data-view=hub-website] #v-hub-website{display:block}.lnlogo{width:28px;height:28px;flex:none;background:currentColor;-webkit-mask:url(https://embed.sliderrevolution.com/s/design-system/media/logo-sr.png) center/contain no-repeat;mask:url(https://embed.sliderrevolution.com/s/design-system/media/logo-sr.png) center/contain no-repeat}.lfmark{-webkit-mask:url(/img/ds-be8589adfc.svg) center/contain no-repeat;mask:url(/img/ds-be8589adfc.svg) center/contain no-repeat}sr-row{display:flex;gap:var(--sr-field-gap);align-items:center;width:100%}sr-row>*{flex:1 1 0;min-width:0}sr-row>sr-color-mini,sr-row>sr-nav-btn{flex:none}sr-input,sr-drop-view{display:flex;align-items:center;gap:6px;height:var(--sr-ctl-h);padding:0 var(--sr-ctl-px);width:100%;min-width:0;background:var(--fill);border:var(--sr-ctl-bw) solid transparent;border-radius:var(--sr-ctl-r);color:var(--text);font:400 var(--sr-ctl-fs)/16px var(--sr-font-family);transition:background .12s,border-color .12s,box-shadow .12s}sr-input:hover,sr-drop-view:hover{background:var(--fill-hover)}sr-input:focus-within,sr-input[data-state=focus],sr-drop-view:focus-visible,sr-drop[open]>sr-drop-view{border-color:var(--accent-line);box-shadow:var(--sr-focus-ring);outline:0}sr-input>input{all:unset;flex:1;min-width:0;font:inherit;color:inherit;font-variant-numeric:tabular-nums;cursor:text}sr-input>input[number]{text-align:var(--sr-num-align)}sr-input[data-state=scrub]{background:var(--fill-hover);cursor:ew-resize}sr-input[data-state=off]{opacity:.45;pointer-events:none}sr-input[data-state=err]{border-color:var(--danger);box-shadow:0 0 0 1px color-mix(in srgb,var(--danger) 45%,transparent)}sr-input[data-state=err]>input{color:var(--danger)}sr-input[textblock]{position:relative;height:auto;min-height:var(--sr-textarea-min-h);align-items:stretch;padding:22px var(--sr-ctl-px) 8px}sr-input[textblock]>textarea{all:unset;flex:1;font:inherit;line-height:18px;color:inherit;resize:vertical;white-space:pre-wrap;min-height:36px}sr-drop{position:relative;display:block;width:100%;min-width:0}sr-drop-view{cursor:pointer;user-select:none}sr-drop-view>svg{width:14px;height:14px;color:var(--text-faint);transition:rotate .15s}sr-drop[open]>sr-drop-view>svg{rotate:180deg}sr-drops{display:none;position:absolute;z-index:30;left:0;top:calc(100% + 4px);min-width:100%;max-height:300px;overflow:auto;padding:var(--sr-menu-p);background:var(--bg-raised);border-radius:var(--sr-menu-r);box-shadow:var(--sr-menu-shadow)}sr-drop[open]>sr-drops{display:block}sr-opt{display:flex;align-items:center;gap:8px;padding:var(--sr-menu-item-py) var(--sr-menu-item-px);line-height:var(--sr-menu-item-lh);border-radius:var(--sr-menu-item-r);color:var(--text);cursor:pointer;white-space:nowrap}sr-opt:hover{background:var(--fill-hover)}sr-opt>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}sr-opt>em{font-style:normal;font-size:11px;color:var(--text-faint)}sr-drops sr-opt>svg:last-child{width:14px;height:14px;color:var(--accent);opacity:0}sr-drops sr-opt[selected]>svg:last-child{opacity:1}sr-drops sr-opt[selected]{font-weight:500}sr-drops sr-opt>span[style]{font-size:14px;line-height:18px}sr-onoff{display:inline-block;position:relative;flex:none;width:var(--sr-toggle-w);height:var(--sr-toggle-h);border-radius:999px;background:var(--gray-5);cursor:pointer;transition:background .12s;outline:0}sr-onoff:after{content:"";position:absolute;top:var(--sr-toggle-inset);left:var(--sr-toggle-inset);width:var(--sr-toggle-knob);height:var(--sr-toggle-knob);border-radius:50%;background:var(--gray-10);transition:translate .14s var(--ease-out),background .12s}sr-onoff[on]{background:var(--accent)}sr-onoff[on]:after{translate:calc(var(--sr-toggle-w) - var(--sr-toggle-knob) - 2 * var(--sr-toggle-inset)) 0;background:#fff}sr-onoff:focus-visible,sr-check:focus-visible,sr-handle:focus-visible,sr-nav-btn:focus-visible{box-shadow:var(--sr-focus-ring)}sr-check{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--sr-check-s);height:var(--sr-check-s);border-radius:var(--sr-check-r);border:1px solid var(--line-strong);transition:background .12s,border-color .12s;outline:0}sr-check[on]{background:var(--accent);border-color:transparent}sr-check[on]:after{content:"";width:7px;height:3.5px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:translateY(-1px) rotate(-45deg)}sr-radio{display:flex;gap:2px;height:var(--sr-ctl-h);padding:var(--sr-seg-p);border-radius:var(--sr-ctl-r);background:var(--fill);width:100%}sr-radio-item{flex:1;display:flex;align-items:center;justify-content:center;min-width:0;padding:0 6px;border-radius:var(--sr-seg-item-r);color:var(--text-muted);font-size:12px;font-weight:500;cursor:pointer;transition:color .12s,background .12s}sr-radio-item svg{width:14px;height:14px}sr-radio-item:hover{color:var(--text)}sr-radio-item[selected]{background:var(--fill-active);color:var(--text)}sr-tabs-wrap{display:flex;gap:18px;height:var(--sr-tab-h);border-bottom:1px solid var(--line);width:100%}sr-tab{display:flex;align-items:center;margin-bottom:-1px;border-bottom:var(--sr-tab-ind) solid transparent;color:var(--text-muted);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}sr-tab:hover{color:var(--text)}sr-slider{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;height:var(--sr-ctl-h);width:100%}sr-slider-label{font-size:12px;color:var(--text-muted)}sr-slider-value{min-width:34px;text-align:right;font-size:12px;font-variant-numeric:tabular-nums}sr-track{position:relative;display:block;height:var(--sr-slider-track-h);border-radius:999px;background:var(--gray-5);cursor:pointer}sr-track:before{content:"";position:absolute;inset:-9px 0}sr-fill{position:absolute;left:0;top:0;bottom:0;width:var(--p);border-radius:inherit;background:var(--accent)}sr-handle{position:absolute;left:var(--p);top:50%;width:var(--sr-slider-handle);height:var(--sr-slider-handle);translate:-50% -50%;border-radius:50%;background:var(--gray-10);box-shadow:0 0 0 2px var(--bg-raised);cursor:grab;transition:width .1s,height .1s;outline:0}sr-slider:hover sr-handle{width:14px;height:14px}sr-slider[disabled]{opacity:.45;pointer-events:none}sr-bg-pos-wrap{display:grid;grid-template-columns:repeat(3,var(--sr-ninepoint-cell-w));grid-auto-rows:var(--sr-ninepoint-cell-h);gap:3px;padding:6px 7px;width:max-content;border-radius:var(--sr-ctl-r);background:var(--fill)}sr-bg-pos{position:relative;display:block;cursor:pointer;background:radial-gradient(circle,var(--gray-7) 1.4px,transparent 2px) center/100% 100% no-repeat}sr-bg-pos:hover{background-image:radial-gradient(circle,var(--text) 1.6px,transparent 2.2px)}sr-bg-pos[selected]{background:none}sr-bg-pos[selected]:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;translate:-50% -50%;border-radius:var(--sr-ninepoint-r);background:var(--accent)}sr-bmp{display:flex;flex-direction:column;gap:6px;width:100%}sr-bg-src{display:block;width:100%}sr-bg-img{position:relative;display:block;aspect-ratio:var(--sr-media-ar);border-radius:var(--sr-media-r);overflow:hidden;background:var(--fill);cursor:pointer}sr-bg-img>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}sr--bg--picker-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;background:#09090b8c;color:#fff;font-size:12px;font-weight:500;opacity:0;transition:opacity .15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}sr--bg--picker-wrap svg{width:15px;height:15px}sr-bg-img:hover>sr--bg--picker-wrap{opacity:1}sr-bg-img[empty]{background:none;border:1px dashed var(--line-strong);transition:border-color .15s}sr-bg-img[empty]:hover{border-color:var(--accent-line)}sr-bg-img[empty]>sr--bg--picker-wrap{opacity:1;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--text-muted);padding-top:34px}sr-bg-img[empty]>sr--bg--picker-wrap svg{display:none}sr-color-mini{display:inline-block;flex:none;width:var(--sr-swatch-w);height:var(--sr-swatch-h);border-radius:var(--sr-ctl-r);cursor:pointer;outline:0;background:linear-gradient(var(--c),var(--c)),repeating-conic-gradient(#c8c8cc 0 25%,#fff 0 50%) 0 0/8px 8px;box-shadow:inset 0 0 0 var(--sr-swatch-bw) color-mix(in srgb,var(--text) 16%,transparent);transition:box-shadow .12s}sr-color-mini:hover,sr-color-mini:focus-visible{box-shadow:inset 0 0 0 var(--sr-swatch-bw) color-mix(in srgb,var(--text) 16%,transparent),0 0 0 2px var(--bg-raised),0 0 0 3px var(--line-strong)}sr-nav-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--sr-navbtn-s);height:var(--sr-navbtn-s);border-radius:var(--sr-navbtn-r);color:var(--text-muted);cursor:pointer;transition:background .12s,color .12s;outline:0}sr-nav-btn svg{width:16px;height:16px}sr-nav-btn:hover{background:var(--fill-hover);color:var(--text)}sr-nav-btn[active]{background:var(--fill-active);color:var(--text)}sr-tooltip{display:inline-block;max-width:220px;padding:4px 8px;border-radius:var(--sr-tooltip-r);background:var(--gray-10);color:var(--bg-base);font:500 11px/16px var(--sr-font-family)}sr-minput{display:flex;flex-direction:column;gap:6px;width:100%}sr-separator{display:block;border-bottom:var(--sr-section-bw) solid var(--line)}sr-separator-head{display:flex;align-items:center;gap:6px;height:var(--sr-section-head-h);padding:0 var(--sr-panel-gutter) 0 calc(var(--sr-panel-gutter) - 4px);cursor:pointer;user-select:none;outline:0;transition:background .12s}sr-separator-head:hover,sr-separator-head:focus-visible{background:var(--fill-hover)}sr-separator-toggle{display:flex;color:var(--text-faint)}sr-separator-toggle svg{width:var(--sr-section-chev);height:var(--sr-section-chev);transition:rotate .15s}sr-separator[closed] sr-separator-toggle svg{rotate:-90deg}sr-separator-title{flex:1;font-size:var(--sr-section-title-fs);font-weight:var(--sr-section-title-fw);color:var(--text)}sr-separator[closed] sr-separator-title{color:var(--text-muted)}sr-separator-body{display:flex;flex-direction:column;gap:8px;padding:var(--sr-section-body-p)}sr-separator[closed]>sr-separator-body,sr-separator-body:empty{display:none}:is(.tplp,.pgv) .tpdr{display:grid;gap:24px;align-content:start}:is(.tplp,.pgv) .tpd{padding:96px 0 72px}:is(.tplp,.pgv) .tpd .hubin{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:72px;align-items:start}:is(.tplp,.pgv) .tpname{margin:0 0 12px;font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--accent-text,var(--accent))}:is(.tplp,.pgv) .tpd h1{margin:0;font-size:clamp(34px,4.2vw,54px);line-height:1.05;letter-spacing:-.03em;font-weight:600;max-width:17ch;text-wrap:balance}:is(.tplp,.pgv) .tplead{margin:18px 0 22px;font-size:22px;line-height:1.35;letter-spacing:-.01em;color:var(--text);max-width:34ch}:is(.tplp,.pgv) .tptx{margin:0 0 14px;font-size:16px;line-height:1.6;color:var(--text-muted);max-width:62ch}:is(.tplp,.pgv) .tpbtns{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}:is(.tplp,.pgv) .tpfacts{margin:6px 0 0;display:grid;border-top:1px solid var(--line)}:is(.tplp,.pgv) .tpfacts div{display:grid;grid-template-columns:120px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.45}:is(.tplp,.pgv) .tpfacts dt{color:var(--text-faint)}:is(.tplp,.pgv) .tpfacts dd{margin:0;color:var(--text)}:is(.tplp,.pgv) .tpfx h2{margin:0 0 24px;font-size:28px;letter-spacing:-.02em;font-weight:600}:is(.tplp,.pgv) .tpfx{padding:24px 0 96px}:is(.tplp,.pgv) .tpfxc{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px;align-items:start;padding:12px;border:1px solid var(--line);border-radius:20px;background:var(--bg-raised)}:is(.tplp,.pgv) .tpglow{position:absolute;z-index:-1;left:-14%;top:-30%;width:86%;height:160%;filter:blur(60px) saturate(1.3);opacity:.6;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 30%,rgba(0,0,0,.55) 62%,transparent 100%);mask-image:radial-gradient(closest-side,#000 30%,rgba(0,0,0,.55) 62%,transparent 100%)}[data-theme=light] :is(.tplp,.pgv) .tpglow{opacity:.4}@media(max-width:1020px){:is(.tplp,.pgv) .tpglow{left:-20%;top:-10%;width:140%;height:80%}}:is(.tplp,.pgv) .tpfxc .vwrap>video{opacity:1}:is(.tplp,.pgv) .tpfxc .vwrap{aspect-ratio:16/9;border-radius:12px;overflow:hidden}:is(.tplp,.pgv) .tpfxc>div{padding:20px 28px 12px 0}:is(.tplp,.pgv) .tpfxc em{font-style:normal;display:inline-block;font-size:12px;font-weight:500;color:var(--bg-base);background:var(--text);padding:4px 10px;border-radius:999px}:is(.tplp,.pgv) .tpfxc h3{margin:14px 0 10px;font-size:24px;letter-spacing:-.02em;font-weight:600}:is(.tplp,.pgv) .tpfxc p{margin:0 0 14px;font-size:15px;line-height:1.6;color:var(--text-muted)}:is(.tplp,.pgv) .tpfxc small{display:block;font-size:13px;line-height:1.5;color:var(--text-faint)}@media(max-width:1020px){:is(.tplp,.pgv) .tpd .hubin{grid-template-columns:1fr;gap:40px}:is(.tplp,.pgv) .tpfxc{grid-template-columns:1fr}:is(.tplp,.pgv) .tpfxc>div{padding:4px 12px 12px}}@media(max-width:600px){:is(.tplp,.pgv) .tpd{padding:56px 0 48px}}:is(.tplp,.pgv) .tpfxc .sra-btn{margin-top:22px;display:inline-flex;gap:8px}:is(.tplp,.pgv) .tpfxc .sra-btn .ic{width:16px;height:16px}.rx{--rxh:44px;--rxi:28px;display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px}.rxq{margin:0;font-size:15px;line-height:22px;color:var(--text-muted)}.rxb{display:flex;flex-wrap:wrap;gap:8px}.rxe{position:relative;display:inline-flex;align-items:center;gap:8px;height:var(--rxh);margin:0;padding:0 16px 0 11px;border:0;border-radius:var(--radius-full);background:var(--fill);color:var(--text);font:600 15px/1 var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s,box-shadow .25s,color .2s,transform .18s cubic-bezier(.3,1.5,.5,1)}.rxe[data-zero]{padding:0 11px}.rxe[data-zero] .rxn{display:none}.rxe:focus-visible,.rxe[data-force=focus]{outline:2px solid var(--accent-9);outline-offset:2px}.rxe:active{transform:scale(.94)}.rxe[aria-pressed=true]{background:color-mix(in srgb,var(--accent-9) 18%,var(--fill));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-9) 62%,transparent);color:var(--accent-text)}.rxiw{position:relative;display:grid;place-items:center;width:var(--rxi);height:var(--rxi);flex:none}.rxi,.rxp{background:var(--rxu) center/contain no-repeat}.rxi{width:100%;height:100%;transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.rxn{display:inline-block;min-width:1ch}.rxn[data-rxa=up]{animation:rxup .38s cubic-bezier(.2,.9,.3,1)}.rxn[data-rxa=dn]{animation:rxdn .38s cubic-bezier(.2,.9,.3,1)}@keyframes rxup{0%{transform:translateY(60%);opacity:0}}@keyframes rxdn{0%{transform:translateY(-60%);opacity:0}}.rxt{position:absolute;z-index:2;left:50%;bottom:calc(100% + 8px);padding:6px 9px;border-radius:8px;background:var(--bg-raised);box-shadow:var(--shadow-pop);color:var(--text);font:500 12px/1 var(--font-sans);white-space:nowrap;pointer-events:none;opacity:0;translate:-50% 4px;transition:opacity .15s,translate .2s}.rxe:focus-visible .rxt,.rxe[data-force] .rxt{opacity:1;translate:-50% 0}.rxe[data-force=hover]{background:var(--fill-hover)}.rxe[data-force=hover] .rxi{transform:translateY(-2px) scale(1.14) rotate(-7deg)}@media(hover:hover){.rxe:hover{background:var(--fill-hover)}.rxe[aria-pressed=true]:hover{background:color-mix(in srgb,var(--accent-9) 24%,var(--fill))}.rxe:hover .rxi{transform:translateY(-2px) scale(1.14) rotate(-7deg)}.rxe:hover .rxt{opacity:1;translate:-50% 0}}.rx .rxe .rxi[data-rxa=pop]{animation:rxpop .62s cubic-bezier(.3,1.2,.4,1)}.rx .rxe .rxi[data-rxa=off]{animation:rxoff .34s ease-out}@keyframes rxpop{0%{transform:scale(1)}26%{transform:scale(1.46) rotate(-10deg)}52%{transform:scale(.9) rotate(5deg)}76%{transform:scale(1.06) rotate(-2deg)}to{transform:none}}@keyframes rxoff{40%{transform:scale(.76)}to{transform:none}}.rxp{position:absolute;left:50%;top:50%;width:var(--s,14px);height:var(--s,14px);margin:calc(var(--s,14px) / -2) 0 0 calc(var(--s,14px) / -2);pointer-events:none;animation:rxfly .8s cubic-bezier(.15,.7,.3,1) var(--dl,0s) both}@keyframes rxfly{0%{transform:translate(0) scale(.3) rotate(0);opacity:0}12%{opacity:1}65%{opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(1) rotate(var(--r));opacity:0}}.rx[data-in] .rxi{animation:rxhop .6s cubic-bezier(.3,1.4,.5,1) var(--hd,0ms) both}.rxe:nth-child(2){--hd:70ms}.rxe:nth-child(3){--hd:.14s}.rxe:nth-child(4){--hd:.21s}.rxe:nth-child(5){--hd:.28s}@keyframes rxhop{0%,to{transform:none}40%{transform:translateY(-7px) scale(1.1)}}.rx[data-size=sm]{--rxh:36px;--rxi:22px;gap:10px 14px}.rx[data-size=sm] .rxq{font-size:13px;line-height:18px}.rx[data-size=sm] .rxb{gap:6px}.rx[data-size=sm] .rxe{padding:0 12px 0 8px;gap:6px;font-size:13px}.rx[data-size=sm] .rxe[data-zero]{padding:0 8px}@media(max-width:600px){.rx{--rxh:40px;--rxi:22px;gap:10px}.rx .rxb{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%}.rx .rxe{justify-content:center;padding:0 6px;gap:5px;font-size:13.5px}.rx .rxe[data-zero]{padding:0 6px}}.rxs{--rxring:var(--bg-base);display:inline-flex;align-items:center;font:500 13px/1 var(--font-sans);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.rxs i{position:relative;width:22px;height:22px;margin-left:-6px;border-radius:50%;background:var(--rxu) center/15px no-repeat,var(--fill);box-shadow:0 0 0 2px var(--rxring)}.rxs i:first-child{margin-left:0;z-index:3}.rxs i:nth-child(2){z-index:2}.rxs .rxsn{margin-left:7px}.nwimp .rxs{--rxring:var(--bg-raised)}[data-rxe=heart]{--rxu:url(https://embed.sliderrevolution.com/s/design-system/media/rx/heart.png)}[data-rxe=fire]{--rxu:url(https://embed.sliderrevolution.com/s/design-system/media/rx/fire.png)}[data-rxe=mind]{--rxu:url(https://embed.sliderrevolution.com/s/design-system/media/rx/mind.png)}[data-rxe=clap]{--rxu:url(https://embed.sliderrevolution.com/s/design-system/media/rx/clap.png)}[data-rxe=eyes]{--rxu:url(https://embed.sliderrevolution.com/s/design-system/media/rx/eyes.png)}.tpdr .rx{flex-direction:column;align-items:flex-start;gap:10px}.rx[data-size=sm] .rxt{bottom:auto;top:calc(100% + 8px);translate:-50% -4px}.nwim .rxs{margin-right:4px}@media(prefers-reduced-motion:reduce){.rxe,.rxi,.rxt{transition:none}.rx .rxe .rxi[data-rxa],.rxn[data-rxa],.rx[data-in] .rxi{animation:none}.rxp{display:none}.rxe:hover .rxi,.rxe[data-force=hover] .rxi{transform:none}}.thx{position:relative;isolation:isolate}.thx.thx-on{color:transparent;-webkit-text-fill-color:transparent}.thx.thx-on::selection{color:transparent;-webkit-text-fill-color:transparent;background:color-mix(in srgb,var(--accent) 28%,transparent)}.thx-cv{position:absolute;z-index:-1;pointer-events:none;display:block}.thx{transition:color .6s ease-out,-webkit-text-fill-color .6s ease-out}.thx-cv{opacity:0;transition:opacity .6s ease-out}.thx.thx-on .thx-cv{opacity:1}:where(#phk,#ppb,.sra-media-lib,.hkip,.pbmenu)::-webkit-scrollbar,:where(#phk,#ppb,.sra-media-lib,.hkip,.pbmenu) ::-webkit-scrollbar{width:7px;height:7px}:where(#phk,#ppb,.sra-media-lib,.hkip,.pbmenu) ::-webkit-scrollbar-track{background:transparent}:where(#phk,#ppb,.sra-media-lib,.hkip,.pbmenu) ::-webkit-scrollbar-thumb{background:var(--gray-5);border-radius:10px;border:1px solid transparent;background-clip:padding-box}:where(#phk,#ppb,.sra-media-lib,.hkip,.pbmenu) ::-webkit-scrollbar-thumb:hover{background:var(--gray-6);background-clip:padding-box}:where(#phk,#ppb,.sra-media-lib,.hkip,.pbmenu) ::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){:where(#phk,#ppb,.sra-media-lib,.hkip,.pbmenu),:where(#phk,#ppb,.sra-media-lib,.hkip,.pbmenu) *{scrollbar-width:thin;scrollbar-color:var(--gray-5) transparent}}[data-cgo],[data-curl],[data-href]{cursor:pointer}[data-lgl] span{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}textarea.sra-input{height:auto;min-height:84px;padding:9px var(--ctl-px,10px);resize:vertical;line-height:20px;align-items:flex-start;font-family:var(--font-sans)}.pgv{display:block!important;--fxtop:0px}#v-fx{display:block!important}.fxl{--fxtop:0px}#v-tpl{display:block!important}.tplp{--tptop:0px}#v-landing,#v-hub{display:block!important}header.hd{display:none!important}a.sra-btn{text-decoration:none}.lnw{top:0!important}html{scrollbar-gutter:stable}.hvpl{--hvtop:65px}
