html:has(.lp){scrollbar-width:thin;scrollbar-color:rgba(246,239,221,.28) transparent}html:has(.lp)::-webkit-scrollbar{width:6px}html:has(.lp)::-webkit-scrollbar-track{background:transparent}html:has(.lp)::-webkit-scrollbar-thumb{background:#f6efdd47;border-radius:6px}html:has(.lp)::-webkit-scrollbar-thumb:hover{background:#f6efdd73}.lp{--lp-bg:#0C0E0C;--lp-stage:#14150F;--lp-cream:#FBF6E8;--lp-cream63:rgba(248,242,226,.82);--lp-cream40:rgba(248,242,226,.58);--lp-gold:#DDA528;--lp-blue:#82AEDB;--lp-clay:#E08A6B;--lp-border:rgba(246,239,221,.12);--lp-glass:rgba(246,239,221,.045);--lp-ease:cubic-bezier(.22,1,.36,1);--lp-nav-h:73px;--blob-opacity:.78;--blob1-a:#36352A;--blob1-b:#14150F;--blob2-a:#2A3845;--blob2-b:#161A1E;--blob3-a:#5C4914;--blob3-b:#16130A;--blob4-a:#32301F;--blob4-b:#121310;position:relative;z-index:1000;isolation:isolate;min-height:100dvh;overflow-x:hidden;background:radial-gradient(circle at 50% 45%,#16180F 0%,var(--lp-bg) 100%);color:var(--lp-cream);font-family:Inter,system-ui,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.lp *{box-sizing:border-box}.lp a{color:inherit}.lp .lp-serif{font-family:Newsreader,Georgia,serif}.lp .lp-acc{font-family:Newsreader,Georgia,serif;font-style:italic;color:var(--lp-gold)}.lp-nav{position:fixed;top:0;left:0;right:0;z-index:1050;display:flex;align-items:center;justify-content:space-between;padding:14px 28px;background:#10121080;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-bottom:1px solid rgba(246,239,221,.06)}.lp-navbrand{display:flex;align-items:center;gap:10px;font-family:Newsreader,Georgia,serif;font-weight:600;font-size:21px;letter-spacing:-.5px;text-decoration:none;color:var(--lp-cream);min-height:44px}.lp-navbrand .lp-dot{color:var(--lp-gold)}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 24px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;transition:transform .15s ease,background .15s ease;border:none;font-family:inherit}.lp-btn:focus-visible{outline:2px solid var(--lp-cream);outline-offset:3px}.lp-btn:active{transform:scale(.98)}.lp-btn-fill{background:var(--lp-cream);color:#14150f;border:none}.lp-btn-fill:hover{background:#fff8e6}.lp-btn-ghost{background:transparent;color:var(--lp-cream);border:1px solid var(--lp-border)}.lp-btn-ghost:hover{background:var(--lp-glass)}.lp-btn:disabled{opacity:.5;cursor:not-allowed}.lp-btn:disabled:hover{background:inherit}.lp{--lp-stage-size:min(46vw,560px)}.lp-canvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;pointer-events:none;display:flex;align-items:center;justify-content:center}.lp-stagewrap{position:relative;width:var(--lp-stage-size);height:var(--lp-stage-size);margin-left:46%;transition:transform .85s var(--lp-ease),opacity .85s var(--lp-ease)}.lp-drift,.lp-lean{position:absolute;top:0;right:0;bottom:0;left:0}.lp-stagewrap:before{content:"";position:absolute;top:-26%;right:-26%;bottom:-26%;left:-26%;border-radius:50%;background:radial-gradient(circle,rgba(221,165,40,.13) 0%,rgba(221,165,40,.05) 44%,transparent 68%);z-index:-1}.lp-stagewrap:has(.lp-drift[data-motion]):before{display:none}.lp-glow-drift{position:absolute;top:-26%;right:-26%;bottom:-26%;left:-26%;border-radius:50%;z-index:-1;pointer-events:none;background:radial-gradient(circle,rgba(221,165,40,.13) 0%,rgba(221,165,40,.05) 44%,transparent 68%)}.lp-stagewrap:after{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;border-radius:50%;z-index:-1;pointer-events:none;background:radial-gradient(circle,rgba(221,165,40,.05) 0%,transparent 60%);opacity:0;transition:opacity 1.1s var(--lp-ease)}.lp[data-scene=s1] .lp-stagewrap:after{opacity:.4;background:radial-gradient(circle,rgba(130,174,219,.04) 0%,transparent 60%)}.lp[data-scene=s7] .lp-stagewrap:after,.lp[data-scene=s8] .lp-stagewrap:after{opacity:1}.lp-iconbox{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;opacity:0;transform:scale(.7);transform-origin:center;transition:opacity .98s var(--lp-ease),transform .98s var(--lp-ease)}.lp-rings{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;transition:transform .85s var(--lp-ease),opacity .85s var(--lp-ease)}.lp-rings circle{transition:opacity .8s var(--lp-ease),stroke .8s var(--lp-ease),stroke-dashoffset .9s var(--lp-ease),transform .85s var(--lp-ease),r .85s var(--lp-ease),stroke-width .85s var(--lp-ease)}.lp-drawable{stroke-dasharray:1;stroke-dashoffset:1}.lp.lp-loaded .lp-drawable{stroke-dashoffset:0}.lp.lp-drawn .lp-drawable{stroke-dasharray:none}.lp-rings .lp-r3{transition-delay:.05s}.lp-rings .lp-r2{transition-delay:.25s}.lp-rings .lp-r1{transition-delay:.45s}.lp-rings .lp-core{transform-origin:center;transform-box:fill-box;opacity:0;transform:scale(.3);transition:opacity .5s var(--lp-ease) .2s,transform .6s cubic-bezier(.34,1.56,.64,1) .2s;filter:drop-shadow(0 0 18px rgba(221,165,40,.55))}.lp-core-drop{transform-origin:center;transform-box:fill-box;opacity:0;filter:drop-shadow(0 0 14px rgba(221,165,40,.5))}.lp-core-pulse-ring{transform-origin:center;transform-box:fill-box;opacity:.55;pointer-events:none;transition:opacity .5s var(--lp-ease)}.lp[data-scene=s2] .lp-core-pulse-ring,.lp[data-scene=s3] .lp-core-pulse-ring,.lp[data-scene=s4] .lp-core-pulse-ring,.lp[data-scene=s5] .lp-core-pulse-ring{opacity:0}.lp[data-scene=s2] .lp-rings .lp-r1,.lp[data-scene=s3] .lp-rings .lp-r1{filter:drop-shadow(0 0 22px rgba(221,165,40,.35))}.lp-arcs circle,.lp-progarc .lp-fill{filter:drop-shadow(0 0 14px rgba(221,165,40,.22))}.lp.lp-loaded .lp-rings .lp-core{opacity:1;transform:scale(1)}.lp-dots{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;z-index:2}.lp-chaosdot{opacity:var(--dot-op);transform:translate(0);animation:lp-wander 7s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.lp-chaosdot[data-wander="0"]{animation-name:lp-wander-0;animation-duration:6.4s}.lp-chaosdot[data-wander="1"]{animation-name:lp-wander-1;animation-duration:7.8s;animation-delay:-1.2s}.lp-chaosdot[data-wander="2"]{animation-name:lp-wander-2;animation-duration:6.9s;animation-delay:-3.1s}.lp-chaosdot[data-wander="3"]{animation-name:lp-wander-0;animation-duration:8.3s;animation-delay:-2.4s;animation-direction:reverse}.lp-chaosdot[data-wander="4"]{animation-name:lp-wander-1;animation-duration:6.1s;animation-delay:-.6s;animation-direction:reverse}.lp-chaosdot[data-wander="5"]{animation-name:lp-wander-2;animation-duration:7.4s;animation-delay:-4.5s}.lp-chaosdot.lp-captured{animation:none;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .5s var(--lp-ease);transform:translate(var(--dot-x),var(--dot-y))}@keyframes lp-wander-0{0%{transform:translate(0)}25%{transform:translate(9px,-6px)}50%{transform:translate(-4px,8px)}75%{transform:translate(-8px,-4px)}to{transform:translate(0)}}@keyframes lp-wander-1{0%{transform:translate(0)}30%{transform:translate(-7px,9px)}60%{transform:translate(6px,5px)}85%{transform:translate(8px,-7px)}to{transform:translate(0)}}@keyframes lp-wander-2{0%{transform:translate(0)}20%{transform:translate(5px,7px)}55%{transform:translate(-9px,-3px)}80%{transform:translate(3px,-8px)}to{transform:translate(0)}}.lp-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;opacity:0;visibility:hidden;transform:translateY(14px) scale(.97);transition:opacity .8s var(--lp-ease),transform .8s var(--lp-ease),visibility 0s linear .8s}.lp-layer.lp-on{opacity:1;visibility:visible;transform:none;transition:opacity .8s var(--lp-ease),transform .8s var(--lp-ease),visibility 0s}.lp-arcs,.lp-progarc,.lp-tline{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.lp-arcs circle,.lp-progarc circle{transition:opacity .8s var(--lp-ease),stroke-dashoffset .9s var(--lp-ease)}.lp-tline line,.lp-tline circle{transition:opacity .8s var(--lp-ease),stroke-dashoffset .9s var(--lp-ease)}.lp.lp-drawn[data-scene=s6] .lp-tline .lp-track{stroke-dasharray:none;stroke-dashoffset:0}.lp-stagelbl{font-size:13px;font-weight:500;color:var(--lp-gold)}.lp-tline-caps{font-family:Newsreader,Georgia,serif;color:var(--lp-gold)}.lp-stagefig{font-family:Newsreader,Georgia,serif;font-weight:550;letter-spacing:-.02em;line-height:1.15;font-size:clamp(30px,4vw,46px)}.lp-stagefig small{font-size:.45em;color:var(--lp-cream63);font-weight:400}.lp-odometer{display:inline-block;transform-origin:center;transform-box:content-box}.lp-stagecard{padding:26px 36px;border-radius:22px;background:#181a12c7;border:1px solid rgba(248,242,226,.18);backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);box-shadow:inset 0 1px #ffffff17,0 24px 60px #00000080}.lp-aidfig{font-size:clamp(20px,2.6vw,28px);font-weight:500;color:var(--lp-cream)}.lp-stagecard-sm{padding:14px 22px;margin-top:26px;border-radius:16px}.lp-stagefig-sm{font-size:clamp(22px,2.6vw,30px)}.lp-scroller{position:fixed;top:var(--lp-nav-h);left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:none;z-index:20;scrollbar-width:thin;scrollbar-color:rgba(246,239,221,.28) transparent}.lp-scroller:focus-visible{outline:2px solid var(--lp-cream);outline-offset:-3px}.lp-scroller::-webkit-scrollbar{width:6px}.lp-scroller::-webkit-scrollbar-track{background:transparent}.lp-scroller::-webkit-scrollbar-thumb{background:#f6efdd47;border-radius:6px}.lp-scroller::-webkit-scrollbar-thumb:hover{background:#f6efdd73}.lp-panel{min-height:100%;display:flex;align-items:center;padding:48px 6vw}.lp-ticks{position:fixed;right:18px;top:50%;transform:translateY(-50%);z-index:1040;display:flex;flex-direction:column;gap:18px}.lp-tick{position:relative;width:12px;height:12px;padding:0;border-radius:50%;border:2px solid rgba(248,242,226,.5);background:transparent;cursor:pointer;transition:border-color .3s var(--lp-ease),background .3s var(--lp-ease),transform .2s var(--lp-ease)}.lp-tick:hover{border-color:#f8f2e2d9;transform:scale(1.15)}.lp-tick-on{border-color:var(--lp-gold);background:var(--lp-gold)}.lp-tick:after{content:"";position:absolute;top:-17px;right:-17px;bottom:-17px;left:-17px}.lp-tick:focus-visible{outline:2px solid var(--lp-cream);outline-offset:4px}.lp-sr-article{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.lp-pt{max-width:min(40ch,42vw)}.lp-static-main .lp-pt,.lp-static-main{margin:0 auto}.lp-pt h1,.lp-static-main h1{font-family:Newsreader,Georgia,serif;font-weight:550;font-size:clamp(2.2rem,4.2vw,3.8rem);letter-spacing:-.02em;line-height:1.05;margin:0}.lp-pt h1 em,.lp-static-main h1 em{font-style:italic;font-weight:500;line-height:1.1;display:inline-block;padding-bottom:4px}.lp-pt h2,.lp-static-main h2{font-family:Newsreader,Georgia,serif;font-weight:550;font-size:clamp(1.7rem,3.1vw,2.5rem);letter-spacing:-.015em;line-height:1.12;margin:0}.lp-pt h2 em,.lp-static-main h2 em{font-style:italic;font-weight:500;line-height:1.14;display:inline-block;padding-bottom:2px}.lp-pt .lp-body,.lp-static-main .lp-body{margin:16px 0 0;color:var(--lp-cream63);font-size:clamp(1rem,1.3vw,1.1rem);max-width:46ch}.lp-static-main .lp-body{margin-left:auto;margin-right:auto}.lp-pt .lp-cta,.lp-static-main .lp-cta{margin-top:28px;display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.lp-static-main .lp-cta{justify-content:center}.lp-pt .lp-note,.lp-static-main .lp-note{font-size:14px;font-weight:600;color:var(--lp-gold)}.lp-hero-h1{margin:0}.lp-hw{display:inline-block;animation:lpHeroWord .6s var(--lp-ease) both;animation-delay:calc(var(--lp-hw-i) * 70ms + .12s)}.lp-hero-in{animation:lpHeroFade .7s var(--lp-ease) both}.lp-pt .lp-body.lp-hero-in{animation-delay:.56s}.lp-pt .lp-cta.lp-hero-in{animation-delay:.66s}@keyframes lpHeroWord{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes lpHeroFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.lp-hw,.lp-hero-in{animation:none}}.lp-cta-signin{background:none;border:none;font:inherit;font-size:13.5px;color:var(--lp-cream63);padding:8px 0;min-height:44px;display:inline-flex;align-items:center;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--lp-border)}.lp-cta-signin:hover{color:var(--lp-cream)}.lp-cta-signin:focus-visible{outline:2px solid var(--lp-cream);outline-offset:3px;border-radius:4px}.lp-mock-note{font-size:12.5px;color:var(--lp-cream40);margin-top:14px}.lp-static-main{position:relative;z-index:10;max-width:680px;margin:0 auto;padding:96px 24px 48px;text-align:center}.lp-static-fig{display:flex;justify-content:center;padding:16px 0 8px}.lp-static-main section{padding:44px 0;border-bottom:1px solid rgba(246,239,221,.08)}.lp-static-main section:last-child{border-bottom:none}.lp-figline{font-family:Newsreader,Georgia,serif;color:var(--lp-cream63);margin:14px 0 0;font-size:1.05rem}.lp-loglist{margin:24px auto 0;border-radius:16px;border:1px solid rgba(248,242,226,.16);background:#f8f2e20f;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:6px 18px;max-width:340px;box-shadow:inset 0 1px #ffffff12,0 14px 40px #00000059;text-align:left}.lp-logrow{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:11px 0;border-bottom:1px solid rgba(246,239,221,.07);font-size:14.5px}.lp-logrow:last-child{border-bottom:none}.lp-logrow .lp-amt{font-family:Newsreader,Georgia,serif;font-size:16px;color:var(--lp-gold)}.lp-dot8{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:10px;flex-shrink:0;position:relative}.lp-logrow-newest{opacity:0;transform:translateY(6px) scale(.98);transition:opacity .5s var(--lp-ease) .48s,transform .5s var(--lp-ease) .48s}.lp-loglist-in .lp-logrow-newest{opacity:1;transform:none}.lp-dot-ripple:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;border:1.5px solid currentColor;opacity:0;transform:scale(1);pointer-events:none}.lp-loglist-in .lp-logrow:not(.lp-logrow-newest) .lp-dot-ripple:after{animation:lp-dot-ripple .7s var(--lp-ease) calc(var(--lp-row-i) * .12s + .2s) 1}.lp-loglist-in .lp-logrow-newest .lp-dot-ripple:after{animation:lp-dot-ripple .7s var(--lp-ease) .58s 1}@keyframes lp-dot-ripple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.lp-sig{margin-top:26px;display:flex;align-items:center;justify-content:flex-start;gap:14px}.lp-static-main .lp-sig{justify-content:center}.lp-scrim:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:74%;height:46%;background:radial-gradient(ellipse closest-side,rgba(12,14,12,.92) 0%,rgba(12,14,12,.6) 52%,transparent 100%);pointer-events:none;z-index:0}.lp-scrim>*{position:relative;z-index:1}.lp-sig .lp-nm{font-weight:600;font-size:15px}.lp-sig .lp-rl{color:var(--lp-cream63);font-size:13.5px}.lp blockquote{font-family:Newsreader,Georgia,serif;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:450;line-height:1.5;margin:18px 0 0}.lp-footer{position:relative;z-index:1020;display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:18px 0 0;font-size:13px;color:var(--lp-cream40);flex-wrap:wrap;text-align:left}.lp-static-main .lp-footer{justify-content:center;text-align:center;padding:18px}.lp-footer a{color:var(--lp-cream63);text-decoration:none;border-bottom:1px solid var(--lp-border);position:relative}.lp-footer a:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.lp-footer a:focus-visible,.lp-pt a:focus-visible,.lp-navbrand:focus-visible{outline:2px solid var(--lp-cream);outline-offset:3px}.lp[data-scene=s1] .lp-stagewrap{transform:rotate(-8deg) scale(1)}.lp[data-scene=s2] .lp-stagewrap{transform:rotate(0) scale(1.06)}.lp[data-scene=s2] .lp-rings .lp-r3{opacity:.25}.lp[data-scene=s2] .lp-rings .lp-r2{opacity:.5}.lp[data-scene=s2] .lp-rings .lp-r1{stroke:#dda528;opacity:1;r:178px;stroke-width:7}.lp[data-scene=s2] .lp-rings .lp-core{opacity:0;transform:scale(.3)}.lp[data-scene=s3] .lp-stagewrap{transform:scale(1.02)}.lp[data-scene=s3] .lp-rings .lp-r3{opacity:.15}.lp[data-scene=s3] .lp-rings .lp-r2{opacity:.3}.lp[data-scene=s3] .lp-rings .lp-r1{stroke:#dda528;opacity:1;r:200px;stroke-width:7}.lp[data-scene=s3] .lp-rings .lp-core{opacity:0;transform:scale(.3)}.lp[data-scene=s4] .lp-stagewrap{transform:scale(1.12)}.lp[data-scene=s4] .lp-rings .lp-r1,.lp[data-scene=s4] .lp-rings .lp-r2,.lp[data-scene=s4] .lp-rings .lp-r3{opacity:.1}.lp[data-scene=s4] .lp-rings .lp-core{opacity:0;transform:scale(.3)}.lp[data-scene=s4] .lp-arcs circle{opacity:1!important}.lp[data-scene=s5] .lp-stagewrap{transform:scale(1.05)}.lp[data-scene=s5] .lp-rings .lp-r1,.lp[data-scene=s5] .lp-rings .lp-r3{opacity:.12}.lp[data-scene=s5] .lp-rings .lp-r2{opacity:.28}.lp[data-scene=s5] .lp-rings .lp-core{opacity:0;transform:scale(.3)}.lp[data-scene=s5] .lp-progarc .lp-fill{stroke-dashoffset:.39!important;opacity:1!important}.lp[data-scene=s6] .lp-rings{opacity:0}.lp[data-scene=s6] .lp-stagewrap{transform:scale(1)}.lp[data-scene=s6] .lp-tline .lp-track{stroke-dashoffset:0!important}.lp[data-scene=s6] .lp-tline circle{opacity:1!important}.lp[data-scene=s6] .lp-tline circle:nth-of-type(1){transition-delay:.05s}.lp[data-scene=s6] .lp-tline circle:nth-of-type(2){transition-delay:.3s}.lp[data-scene=s6] .lp-tline circle:nth-of-type(3){transition-delay:.55s}.lp[data-scene=s6] .lp-tline circle:nth-of-type(4){transition-delay:.8s}.lp[data-scene=s7] .lp-stagewrap{transform:scale(.5);opacity:.45}.lp[data-scene=s7] .lp-stagewrap,.lp[data-scene=s8] .lp-stagewrap{transition-duration:.98s}.lp[data-scene=s8] .lp-stagewrap{transform:scale(.85)}.lp[data-scene=s8] .lp-rings .lp-core{opacity:1;transform:scale(1.35)}.lp[data-scene=s8] .lp-iconbox{opacity:1;transform:scale(1)}@media(max-width:900px){.lp{--lp-stage-size:min(58vw,280px)}.lp-canvas{align-items:flex-start}.lp-stagewrap{margin-left:0;margin-top:calc(64px + 4vh)}.lp-panel{min-height:100svh;align-items:flex-end;padding:0 24px 14vh;text-align:left;background:linear-gradient(180deg,transparent 40%,rgba(8,10,8,.82) 56%,rgba(8,10,8,.96) 100%)}.lp-pt{max-width:100%;width:100%}.lp-ticks{right:8px;gap:14px}.lp-loglist{text-align:left}.lp-static-main{padding:88px 20px 40px}.lp-nav{backdrop-filter:none;-webkit-backdrop-filter:none;background:#101210e6}.lp-stagecard{backdrop-filter:none;-webkit-backdrop-filter:none;background:#181a12f0}.lp-loglist{backdrop-filter:none;-webkit-backdrop-filter:none;background:#1e201af0}}.lp-authportal{--lp-bg:#0C0E0C;--lp-stage:#14150F;--lp-cream:#FBF6E8;--lp-cream63:rgba(248,242,226,.82);--lp-cream40:rgba(248,242,226,.58);--lp-gold:#DDA528;--lp-blue:#82AEDB;--lp-clay:#E08A6B;--lp-border:rgba(246,239,221,.12);--lp-glass:rgba(246,239,221,.045);--lp-ease:cubic-bezier(.22,1,.36,1);color-scheme:dark}.lp-authbackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:#080a08b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lp-authmodal{position:relative;width:100%;max-width:400px;max-height:calc(100dvh - 48px);overflow-y:auto;padding:32px;border-radius:22px;background:#181a12f5;border:1px solid rgba(248,242,226,.18);box-shadow:inset 0 1px #ffffff17,0 24px 60px #00000080;color:var(--lp-cream);font-family:Inter,system-ui,sans-serif}.lp-authclose{position:absolute;top:16px;right:16px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--lp-cream63);border-radius:8px;cursor:pointer}.lp-authclose:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.lp-authclose:hover{background:var(--lp-glass);color:var(--lp-cream)}.lp-authclose:focus-visible{outline:2px solid var(--lp-cream);outline-offset:2px}.lp-authheading{font-family:Newsreader,Georgia,serif;font-weight:550;font-size:1.5rem;letter-spacing:-.015em;margin:0 32px 20px 0}.lp-authdivider{display:flex;align-items:center;gap:12px;margin:20px 0;color:var(--lp-cream40);font-size:12.5px}.lp-authdivider:before,.lp-authdivider:after{content:"";flex:1;height:1px;background:var(--lp-border)}.lp-authgoogle{width:100%}.lp-eptabs{display:flex;gap:8px;margin-bottom:16px}.lp-eptab{flex:1;min-height:44px;padding:8px 12px;border-radius:10px;border:1px solid var(--lp-border);background:transparent;color:var(--lp-cream63);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.lp-eptab:focus-visible{outline:2px solid var(--lp-cream);outline-offset:2px}.lp-eptab-on{background:var(--lp-cream);color:#14150f;border-color:var(--lp-cream)}.lp-field{margin-bottom:12px;display:flex;flex-direction:column;gap:4px}.lp-field label{font-size:12.5px;color:var(--lp-cream63);font-weight:600}.lp-input{min-height:44px;padding:10px 12px;border-radius:10px;border:1px solid var(--lp-border);background:#f6efdd0a;color:var(--lp-cream);font:inherit;font-size:15px}.lp-input:focus-visible{outline:2px solid var(--lp-cream);outline-offset:2px}.lp-input[aria-invalid=true]{border-color:var(--lp-clay)}.lp-input:disabled{opacity:.5;cursor:not-allowed}.lp-input:-webkit-autofill,.lp-input:-webkit-autofill:hover,.lp-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #14150F inset;box-shadow:0 0 0 1000px #14150f inset;-webkit-text-fill-color:var(--lp-cream);caret-color:var(--lp-cream);transition:background-color 9999s ease-in-out 0s}.lp-pwdwrap{position:relative;display:flex;align-items:stretch}.lp-pwdwrap .lp-input{flex:1;padding-right:64px}.lp-pwdtoggle{position:absolute;right:4px;top:50%;transform:translateY(-50%);min-width:44px;min-height:36px;padding:0 10px;border:none;background:transparent;color:var(--lp-cream63);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;border-radius:8px}.lp-pwdtoggle:hover:not(:disabled){background:var(--lp-glass)}.lp-pwdtoggle:focus-visible{outline:2px solid var(--lp-cream);outline-offset:2px}.lp-pwdtoggle:disabled{opacity:.5;cursor:not-allowed}.lp-eperr{margin:4px 0 12px;padding:10px 12px;border-radius:10px;background:#e08a6b1f;border:1px solid rgba(224,138,107,.4);color:var(--lp-clay);font-size:13px;line-height:1.4}.lp-epresend{color:var(--lp-clay);text-decoration:underline;font-size:13px;padding:0;min-height:auto}.lp-epnotice{margin:4px 0 12px;padding:10px 12px;border-radius:10px;background:#82aedb1f;border:1px solid rgba(130,174,219,.4);color:var(--lp-blue);font-size:13px;line-height:1.4}.lp-epsubmit{width:100%;margin-top:4px}.lp-forgotpwd{background:none;border:none;font:inherit;font-size:13px;color:var(--lp-cream63);padding:4px 0 12px;min-height:44px;display:inline-flex;align-items:center;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--lp-border);align-self:flex-start}.lp-forgotpwd:hover{color:var(--lp-cream)}.lp-forgotpwd:focus-visible{outline:2px solid var(--lp-cream);outline-offset:3px;border-radius:4px}.lp-authback{background:none;border:none;font:inherit;font-size:13px;color:var(--lp-cream63);padding:0 0 16px;min-height:44px;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.lp-authback:hover{color:var(--lp-cream)}.lp-authback:focus-visible{outline:2px solid var(--lp-cream);outline-offset:3px;border-radius:4px}.lp-resetgate{min-height:100dvh}.lp-authstandalone{margin:0 auto}@media(prefers-reduced-motion:reduce){.lp *{transition:none!important;animation:none!important}.lp{scroll-behavior:auto}.lp-dot-ripple:after{display:none}.lp-logrow-newest{opacity:1!important;transform:none!important}.lp [data-motion]{transform:none!important}}
