@property --lp-count{syntax:"<integer>";inherits:false;initial-value:0}@property --lp-on{syntax:"<number>";inherits:true;initial-value:0}@property --lp-angle{syntax:"<angle>";inherits:false;initial-value:0deg}[data-landing]{--lp-ease-out:var(--ease-standard,cubic-bezier(.16, 1, .3, 1));--lp-ease-in-out:cubic-bezier(.65, 0, .35, 1);--lp-spring:cubic-bezier(.34, 1.4, .64, 1);--lp-spring-hard:cubic-bezier(.3, 1.8, .5, 1);--lp-beat:90ms}@supports (animation-timing-function:linear(0, 1)){[data-landing]{--lp-spring:linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.9%, 1);--lp-spring-hard:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 19.4%, 1.077 21.8%, 1.121 24.3%, 1.149 27.2%, 1.159 30.5%, 1.149 33.9%, 1.051 43%, 1.017 47.1%, .991 51.3%, .977 55.5%, .974 59.8%, .975 64.4%, .997 78.4%, 1.003 88.6%, 1)}}[data-lp-frag]{translate:-50% -50%;transform:rotate(var(--lp-fr,0deg))}@keyframes lp-rise{0%{opacity:0;transform:translateY(1.25rem)}}[data-lp-intro]{animation:lp-rise .9s var(--lp-ease-out) both;animation-delay:calc(.22s + var(--lp-i,0) * var(--lp-beat))}[data-lp-tilt]{transform:perspective(1400px) rotateX(calc(var(--lp-py,0) * -3deg)) rotateY(calc(var(--lp-px,0) * 4deg));transform-style:preserve-3d;transition:transform .9s var(--lp-ease-out)}[data-lp-parallax]{translate:calc(var(--lp-px,0) * var(--lp-depth,0) * 1px) calc(var(--lp-py,0) * var(--lp-depth,0) * 1px);transition:translate .9s var(--lp-ease-out)}@keyframes lp-stage-in{0%{opacity:0;transform:translateY(2.5rem)rotateX(14deg)scale(.96)}}[data-lp-stage]{transform-origin:50% 100%;animation:lp-stage-in 1.3s var(--lp-ease-out) both;animation-delay:.12s}@keyframes lp-row-in{0%{opacity:0;transform:translate(-1rem)scaleX(.94)}}[data-lp-row]{transform-origin:0;animation:lp-row-in .8s var(--lp-spring) both;animation-delay:calc(.62s + var(--lp-i,0) * .11s)}@keyframes lp-count{0%{--lp-count:0}}[data-lp-count]{--lp-count:var(--lp-to,0);counter-reset:lp-n var(--lp-count);animation:lp-count 1.6s var(--lp-ease-out) both;animation-delay:calc(.7s + var(--lp-i,0) * .12s)}[data-lp-count]:after{content:counter(lp-n)}@keyframes lp-now{0%{transform:translateY(0)}to{transform:translateY(var(--lp-now-travel,2.75rem))}}[data-lp-now]{animation:lp-now 18s var(--lp-ease-in-out) infinite alternate;animation-delay:1.6s}@keyframes lp-ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}[data-lp-ping]{animation:lp-ping 2.4s var(--lp-ease-out) infinite}@keyframes lp-toast{0%,9%{visibility:hidden;transform:translateY(-.5rem)scale(.6)}14%,72%{visibility:visible;transform:none}80%,to{visibility:hidden;transform:translateY(-.25rem)scale(.6)}}@keyframes lp-status-before{0%,11%{visibility:visible;transform:none}15%,86%{visibility:hidden;transform:scale(.6)}92%,to{visibility:visible;transform:none}}@keyframes lp-status-after{0%,11%{visibility:hidden;transform:scale(.6)}15%,86%{visibility:visible;transform:none}92%,to{visibility:hidden;transform:scale(.6)}}[data-lp-toast]{animation:lp-toast 9s var(--lp-ease-out) infinite both;animation-delay:1.9s}[data-lp-status=before]{visibility:hidden;animation:9s linear 1.9s infinite both lp-status-before}[data-lp-status=after]{animation:lp-status-after 9s var(--lp-spring) infinite both;animation-delay:1.9s}@keyframes lp-type{0%{opacity:1;transform:scaleX(0)}20%,80%{opacity:1;transform:scaleX(1)}92%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}[data-lp-type]{transform-origin:0;animation:lp-type var(--lp-type-loop,8s) var(--lp-ease-out) infinite both;animation-delay:calc(var(--lp-type-start,2.4s) + var(--lp-i,0) * .55s)}@keyframes lp-blink{50%{opacity:0}}[data-lp-caret]{animation:1s step-end infinite lp-blink}@keyframes lp-stamp{0%,30%{visibility:hidden;transform:scale(2.4)rotate(-22deg)}31%{visibility:visible;transform:scale(2.4)rotate(-22deg)}36%{transform:scale(.94)rotate(-9deg)}42%,88%{visibility:visible;transform:scale(1)rotate(-10deg)}90%,to{visibility:hidden;transform:scale(.9)rotate(-10deg)}}@keyframes lp-stamp-ring{0%,34%{opacity:0;transform:scale(.6)}36%{opacity:.5}56%,to{opacity:0;transform:scale(1.9)}}[data-lp-stamp]{animation:lp-stamp var(--lp-stamp-loop,10s) var(--lp-ease-out) infinite both;animation-delay:var(--lp-stamp-start,3.2s);transform:rotate(-10deg)}[data-lp-stamp-ring]{animation:lp-stamp-ring var(--lp-stamp-loop,10s) var(--lp-ease-out) infinite both;animation-delay:var(--lp-stamp-start,3.2s)}[data-lp-loop][data-paused] *,[data-lp-loop][data-paused]{animation-play-state:paused}[data-lp-progress]{transform:scaleX(0)}@supports (interpolate-size:allow-keywords){[data-landing]{interpolate-size:allow-keywords}[data-landing] details::details-content{block-size:0;transition:block-size .42s var(--lp-ease-out), content-visibility .42s allow-discrete;overflow-y:clip}[data-landing] details[open]::details-content{block-size:auto}}@keyframes lp-answer{0%{opacity:0;transform:translateY(-.4rem)}}[data-landing] details[open]>:not(summary){animation:lp-answer .42s var(--lp-ease-out) both;animation-delay:60ms}[data-lp-marquee]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}@keyframes lp-marquee{to{transform:translate(-50%)}}[data-lp-marquee-track]{width:max-content;animation:lp-marquee var(--lp-marquee-loop,48s) linear infinite}[data-lp-marquee-track][data-direction=reverse]{animation-direction:reverse}[data-lp-marquee]:hover [data-lp-marquee-track]{animation-play-state:paused}@keyframes lp-spin{to{transform:rotate(360deg)}}[data-lp-spin]{animation:lp-spin var(--lp-spin-loop,8s) linear infinite}@keyframes lp-ring{0%,8%{stroke-dashoffset:100px}48%,84%{stroke-dashoffset:var(--lp-ring-to,25)}to{stroke-dashoffset:100px}}[data-lp-ring]{stroke-dasharray:100;stroke-dashoffset:var(--lp-ring-to,25);animation:lp-ring 7s var(--lp-ease-in-out) infinite both}@keyframes lp-check{0%,12%{opacity:0;transform:scale(.3)}20%,84%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.6)}}@keyframes lp-strike{0%,16%{transform:scaleX(0)}26%,84%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}[data-lp-check]{animation:lp-check 7s var(--lp-spring-hard) infinite both;animation-delay:calc(.4s + var(--lp-i,0) * .9s)}[data-lp-strike]{transform-origin:0;animation:lp-strike 7s var(--lp-ease-out) infinite both;animation-delay:calc(.4s + var(--lp-i,0) * .9s)}@keyframes lp-drop{0%,6%{opacity:0;transform:translateY(-1.5rem)scale(.9)}16%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}[data-lp-drop]{animation:lp-drop 7s var(--lp-spring-hard) infinite both}@keyframes lp-fly{0%,22%{offset-distance:0%;opacity:0}26%{opacity:1}48%{offset-distance:100%;opacity:1}54%,to{offset-distance:100%;opacity:0}}[data-lp-fly]{offset-path:var(--lp-fly-path);offset-rotate:0deg;offset-distance:100%;opacity:0;animation:lp-fly 7s var(--lp-ease-in-out) infinite both}@keyframes lp-pop{0%,50%{opacity:0;transform:scale(.2)}58%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}[data-lp-pop]{animation:lp-pop 7s var(--lp-spring-hard) infinite both}[data-lp-spotlight]{isolation:isolate;position:relative}[data-lp-spotlight]:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(22rem circle at var(--lp-sx,50%) var(--lp-sy,0%), var(--auth-spot), transparent 65%);opacity:0;transition:opacity .32s var(--lp-ease-out);pointer-events:none;position:absolute;inset:0}[data-lp-spotlight]:hover:before{opacity:1}[data-lp-lift]{transition:transform .52s var(--lp-spring), box-shadow .32s var(--lp-ease-out), border-color .32s var(--lp-ease-out)}@media (hover:hover){[data-lp-lift]:hover{box-shadow:0 18px 40px -18px color-mix(in oklch, var(--auth-text) 22%, transparent);transform:translateY(-4px)}}[data-lp-magnetic]{transform:translate(var(--lp-mx,0px), var(--lp-my,0px));transition:transform .6s var(--lp-spring);display:inline-block}@keyframes lp-breathe{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.8;transform:scale(1.06)}}[data-lp-halo]{animation:lp-breathe 4.8s var(--lp-ease-in-out) infinite}@keyframes lp-orbit{to{--lp-angle:360deg}}[data-lp-orbit]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--lp-angle), transparent 0deg, var(--auth-sage) 50deg, transparent 110deg, transparent 180deg, var(--auth-amber) 230deg, transparent 290deg);pointer-events:none;padding:1.5px;animation:7s linear infinite lp-orbit;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-lp-vault]{animation:lp-spin var(--lp-spin-loop,90s) linear infinite}[data-lp-vault][data-direction=reverse]{animation-direction:reverse}[data-lp-chapters]{--lp-hover:0}[data-lp-chapters]:is(:hover,:focus-within){--lp-hover:1}[data-lp-chapter-link]{color:color-mix(in oklch, var(--auth-sage-text) calc(var(--lp-on) * 100%), var(--auth-text-muted))}[data-lp-chapter-bar]{transform:scaleX(calc(.35 + var(--lp-on) * .65));opacity:calc(.4 + var(--lp-on) * .6)}[data-lp-chapter-label]{opacity:var(--lp-hover);transform:translateX(calc((1 - var(--lp-hover)) * -.4rem));transition:opacity .24s var(--lp-ease-out,ease-out), transform .24s var(--lp-ease-out,ease-out)}@media (min-width:96rem){[data-lp-chapter-label]{opacity:max(var(--lp-on), var(--lp-hover));transform:translateX(calc((1 - max(var(--lp-on), var(--lp-hover))) * -.4rem))}}@keyframes lp-theme-reveal{0%{clip-path:circle(0 at var(--lp-vt-x,50%) var(--lp-vt-y,0))}to{clip-path:circle(var(--lp-vt-r,150vmax) at var(--lp-vt-x,50%) var(--lp-vt-y,0))}}:root[data-lp-theme-switch]::view-transition-old(root){animation:none}:root[data-lp-theme-switch]::view-transition-new(root){animation:.7s cubic-bezier(.65,0,.35,1) lp-theme-reveal}@keyframes lp-drift{0%,to{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(3%,-4%)rotate(8deg)scale(1.04)}66%{transform:translate(-2%,3%)rotate(-6deg)scale(.97)}}[data-lp-blob]{animation:lp-drift var(--lp-drift-loop,26s) var(--lp-ease-in-out) infinite}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-landing]{timeline-scope:--lp-chaos, --lp-ch-2, --lp-ch-3, --lp-ch-4, --lp-ch-5, --lp-ch-6, --lp-ch-7}[data-lp-chapter="2"]{view-timeline-name:--lp-ch-2}[data-lp-chapter="3"]{view-timeline-name:--lp-ch-3}[data-lp-chapter="4"]{view-timeline-name:--lp-ch-4}[data-lp-chapter="5"]{view-timeline-name:--lp-ch-5}[data-lp-chapter="6"]{view-timeline-name:--lp-ch-6}[data-lp-chapter="7"]{view-timeline-name:--lp-ch-7}@keyframes lp-chapter-on{0%,to{--lp-on:0}12%,88%{--lp-on:1}}[data-lp-chapter-link]{animation:linear both lp-chapter-on;animation-range:entry 55% exit 45%}[data-lp-chapter-link="1"]{animation-timeline:--lp-chaos}[data-lp-chapter-link="2"]{animation-timeline:--lp-ch-2}[data-lp-chapter-link="3"]{animation-timeline:--lp-ch-3}[data-lp-chapter-link="4"]{animation-timeline:--lp-ch-4}[data-lp-chapter-link="5"]{animation-timeline:--lp-ch-5}[data-lp-chapter-link="6"]{animation-timeline:--lp-ch-6}[data-lp-chapter-link="7"]{animation-timeline:--lp-ch-7}[data-lp-slate]{view-timeline-name:--lp-slate}@keyframes lp-letter{0%{opacity:0;transform:translateY(55%)rotate(4deg)}}[data-lp-slate] [data-lp-letter]{animation:linear both lp-letter;animation-timeline:--lp-slate;animation-range:entry calc(var(--lp-i,0) * 5%) entry calc(45% + var(--lp-i,0) * 5%)}[data-lp-slate] [data-viewfinder=scrub]{--vf-reach:2.5rem;--vf-snap:.25rem}[data-lp-slate] [data-viewfinder=scrub]>[data-corner]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--lp-slate;animation-range:entry 40%}@keyframes lp-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-lp-progress]{animation:linear both lp-progress;animation-timeline:scroll(root)}@keyframes lp-reveal-up{0%{opacity:0;transform:translateY(2.5rem)scale(.98)}}@keyframes lp-reveal-scale{0%{opacity:0;transform:scale(.88)}}[data-lp-reveal]{animation:linear both lp-reveal-up;animation-timeline:view();animation-range:entry calc(var(--lp-i,0) * 7%) entry calc(75% + var(--lp-i,0) * 7%)}[data-lp-reveal=scale]{animation-name:lp-reveal-scale}@keyframes lp-slide{0%{transform:translate(6%)}to{transform:translate(-6%)}}[data-lp-slide]{animation:linear both lp-slide;animation-timeline:view()}[data-lp-slide][data-direction=reverse]{animation-direction:reverse}@keyframes lp-word{0%{color:var(--auth-text-muted)}to{color:var(--auth-text)}}[data-lp-chaos]{view-timeline-name:--lp-chaos;height:300svh}[data-lp-chaos-pin]{height:100svh;position:sticky;top:0}[data-lp-chaos] [data-lp-word]{animation:linear both lp-word;animation-timeline:--lp-chaos;animation-range:contain calc(var(--lp-i,0) * 2.2%) contain calc(8% + var(--lp-i,0) * 2.2%)}@keyframes lp-frag{0%{opacity:0;transform:translate(var(--lp-fx,0), var(--lp-fy,0)) rotate(calc(var(--lp-fr,0deg) * 2.2)) scale(1.1)}14%{opacity:1}42%{opacity:1;transform:translate(0, 0) rotate(var(--lp-fr,0deg)) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(var(--lp-cx,0), var(--lp-cy,0)) rotate(0deg) scale(.2)}}[data-lp-frag]{will-change:transform, opacity;animation:linear both lp-frag;animation-timeline:--lp-chaos;animation-range:contain calc(var(--lp-i,0) * 1.6%) contain calc(58% + var(--lp-i,0) * 1.6%)}@keyframes lp-frame-in{0%{opacity:0;transform:scale(.82)}}[data-lp-chaos-frame]{animation:linear both lp-frame-in;animation-timeline:--lp-chaos;animation-range:contain 30% contain 56%}[data-lp-chaos] [data-viewfinder=scrub]{--vf-reach:3.5rem;--vf-snap:.3rem}[data-lp-chaos] [data-viewfinder=scrub]>[data-corner]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--lp-chaos;animation-range:contain 44% contain 70%}@keyframes lp-slot{0%{opacity:0;transform:translateY(.75rem)scale(.96)}}[data-lp-slot]{animation:linear both lp-slot;animation-timeline:--lp-chaos;animation-range:contain calc(52% + var(--lp-i,0) * 7%) contain calc(64% + var(--lp-i,0) * 7%)}[data-lp-chaos-caption]{animation:linear both lp-rise;animation-timeline:--lp-chaos;animation-range:contain 80% contain 94%}[data-viewfinder=scrub]>[data-corner=tl]{animation-name:vf-corner-tl}[data-viewfinder=scrub]>[data-corner=tr]{animation-name:vf-corner-tr}[data-viewfinder=scrub]>[data-corner=bl]{animation-name:vf-corner-bl}[data-viewfinder=scrub]>[data-corner=br]{animation-name:vf-corner-br}[data-lp-cta] [data-viewfinder=scrub]{--vf-reach:min(22vw, 12rem);--vf-snap:.4rem;view-timeline-name:--lp-cta}[data-lp-cta] [data-viewfinder=scrub]>[data-corner]{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--lp-cta;animation-range:entry 10% cover 50%}[data-lp-steps]{view-timeline-name:--lp-steps}@keyframes lp-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-lp-steps-line]{transform-origin:0;animation:linear both lp-line;animation-timeline:--lp-steps;animation-range:entry 70% cover 60%}@keyframes lp-step-on{0%{opacity:.35;transform:scale(.7)}70%{transform:scale(1.08)}}[data-lp-step]{animation:linear both lp-step-on;animation-timeline:--lp-steps;animation-range:entry calc(70% + var(--lp-i,0) * 12%) cover calc(35% + var(--lp-i,0) * 12%)}@keyframes lp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}[data-lp-draw]{view-timeline-name:--lp-draw}[data-lp-draw] path{stroke-dasharray:1;animation:linear both lp-draw;animation-timeline:--lp-draw;animation-range:entry 20% cover 45%}[data-lp-constellation]{view-timeline-name:--lp-family}[data-lp-constellation] [data-lp-edge]{stroke-dasharray:1;animation:linear both lp-draw;animation-timeline:--lp-family;animation-range:entry calc(30% + var(--lp-i,0) * 10%) cover calc(40% + var(--lp-i,0) * 6%)}[data-lp-constellation] [data-lp-node]{transform-box:fill-box;transform-origin:50%;animation:linear both lp-reveal-scale;animation-timeline:--lp-family;animation-range:entry calc(20% + var(--lp-i,0) * 12%) cover calc(38% + var(--lp-i,0) * 8%)}}}@media (prefers-reduced-motion:reduce){[data-lp-frag]{opacity:.55}}@supports not (animation-timeline:view()){[data-lp-frag]{opacity:.55}}@media (max-width:639px){@media (prefers-reduced-motion:reduce){[data-lp-frag]{display:none}}@supports not (animation-timeline:view()){[data-lp-frag]{display:none}}}
