html:has(.lp-one){overscroll-behavior:none;background:#020c11;background:lab(2.80387% -2.27201 -3.22114);height:100%;overflow:hidden}html:has(.lp-one) body{overscroll-behavior:none;background:#020c11;background:lab(2.80387% -2.27201 -3.22114);height:100%;overflow:hidden}.lp-one{touch-action:pan-y;background:radial-gradient(60rem 40rem at 78% 18%,#0047498c,#0000 62%),radial-gradient(48rem 36rem at 8% 108%,#042c4380,#0000 60%),linear-gradient(#01090e,#001215);background:radial-gradient(60rem 40rem at 78% 18%,lab(26.5082% -23.8785 -8.67749/.55),#0000 62%),radial-gradient(48rem 36rem at 8% 108%,lab(16.4038% -6.20483 -18.7179/.5),#0000 60%),linear-gradient(lab(2.01877% -1.70461 -2.74466),lab(4.20154% -4.8456 -4.23799));height:100dvh;position:fixed;inset:0;overflow:hidden}.lp-stage{z-index:10;position:absolute;inset:0}.lp-scene{--from:1;overscroll-behavior:contain;scrollbar-width:none;padding-top:calc(4.75rem + env(safe-area-inset-top));padding-bottom:calc(5.5rem + env(safe-area-inset-bottom));opacity:0;visibility:hidden;pointer-events:none;filter:blur(12px);transform:translate3d(calc(var(--from) * 7%), 0, 0) scale(.975);transition:opacity .45s,filter .5s,transform .75s cubic-bezier(.19,1,.22,1),visibility 0s linear .75s;display:flex;position:absolute;inset:0;overflow:hidden auto}.lp-scene::-webkit-scrollbar{display:none}.lp-scene.is-before,:where([dir=rtl]) .lp-scene{--from:-1}:where([dir=rtl]) .lp-scene.is-before{--from:1}.lp-scene.is-active{opacity:1;visibility:visible;pointer-events:auto;filter:none;transition:opacity .6s .12s,filter .6s .12s,transform .85s cubic-bezier(.19,1,.22,1) 60ms,visibility;transform:none}@media (min-width:768px){.lp-scene{padding-top:5.75rem;padding-bottom:4.75rem}}.lp-wrap{width:100%;max-width:72rem;margin:auto;padding-inline:1.25rem}@media (min-width:640px){.lp-wrap{padding-inline:1.5rem}}.lp-scene [data-st]{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(20px)}.lp-scene.is-active [data-st]{opacity:1;transition:opacity .7s cubic-bezier(.19, 1, .22, 1) calc(var(--st,0) * 75ms + .22s), transform .9s cubic-bezier(.19, 1, .22, 1) calc(var(--st,0) * 75ms + .22s);transform:none}.lp-tab-ink,.lp-tab-glow{pointer-events:none;transition:transform .6s cubic-bezier(.19,1,.22,1),width .6s cubic-bezier(.19,1,.22,1);position:absolute;left:0}.lp-tab-ink{background:#f7fbfb;background:lab(98.2999% -1.26675 -.532329);border-radius:999px;top:0;bottom:0;box-shadow:0 6px 18px #2eb4b059;box-shadow:0 6px 18px lab(66.4177% -36.7304 -8.78203/.35)}.lp-tab-glow{background:linear-gradient(#ffffff21,#ffffff0d);background:linear-gradient(lab(100% 0 0/.13),lab(100% 0 0/.05));border-radius:1.1rem;top:.3rem;bottom:.3rem;box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 22px #2eb4b038;box-shadow:inset 0 0 0 1px lab(100% 0 0/.1),0 8px 22px lab(66.4177% -36.7304 -8.78203/.22)}[data-press]{-webkit-tap-highlight-color:transparent;transition-property:transform,background-color,border-color,color,box-shadow;transition-duration:.25s;transition-timing-function:cubic-bezier(.19,1,.22,1)}[data-press]:active{transform:scale(.965)}.lp-ripple{pointer-events:none;background:radial-gradient(circle,#60e3db8c,#60e3db00 70%);background:radial-gradient(circle,lab(82.7485% -38.7638 -7.76076/.55),lab(82.7485% -38.7638 -7.76076/0) 70%);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;animation:.7s cubic-bezier(.19,1,.22,1) forwards lp-ripple;position:absolute}@keyframes lp-ripple{to{opacity:0;transform:scale(26)}}.lp-wipe{z-index:60;transition:clip-path .55s cubic-bezier(.7,0,.2,1);position:fixed;inset:0}.lp-tplgrid{width:100%;max-width:clamp(13.5rem,78svh - 23.985rem,22rem);margin-inline:auto}@media (min-width:1024px){.lp-tplgrid{max-width:min(100%,max(30rem,311svh - 110.57rem));margin-inline:0}}@media (min-width:640px) and (max-width:1023px){.lp-tplgrid{max-width:clamp(20rem,80svh - 24rem,34rem)}}@media (max-height:700px) and (max-width:639px){.lp-trust,.lp-short-hide{display:none}}@media (max-width:767px){.lp-dock{z-index:5;position:sticky;bottom:0}.lp-dock:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#010a0ff5 46%);background:linear-gradient(#0000,lab(2.25988% -1.85398 -2.94188/.96) 46%);position:absolute;inset:-1.4rem -1.5rem -.75rem}}@media (max-width:639px) and (max-height:800px){#scene-coach .lp-panel{padding:.95rem!important}#scene-coach .lp-panel>p{margin-top:.7rem!important;font-size:14.5px!important;line-height:1.65!important}#scene-coach .lp-panel>div:last-child{margin-top:.6rem!important;padding:.8rem!important}#scene-coach .lp-panel>div:last-child>div{margin-top:.55rem!important;padding:.6rem!important}#scene-coach .lp-h2,#scene-templates .lp-h2{font-size:1.45rem}}@media (max-width:639px) and (max-height:700px){#scene-coach .lp-panel>div:first-child{display:none}#scene-coach .lp-panel>p{margin-top:0!important}}@media (max-width:639px) and (max-height:720px){.lp-tplgrid{max-width:100%;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.55rem!important}.lp-tplgrid figcaption{margin-top:.4rem;font-size:11px}}@media (max-width:639px) and (max-height:600px){.lp-tiny-hide{display:none}.lp-scene{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom))}}@media (max-width:639px){.lp-one .lp-h2{font-size:clamp(1.55rem,7vw,1.9rem)}.lp-one .lp-lede{font-size:.95rem;line-height:1.7}}@media (max-height:700px) and (max-width:639px){.lp-scene{padding-top:calc(4.25rem + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.lp-scene,.lp-scene [data-st]{filter:none;transform:none}}
