@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Unbounded_09ffa4;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Unbounded_Fallback_09ffa4;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_09ffa4{font-family:__Unbounded_09ffa4,__Unbounded_Fallback_09ffa4;font-style:normal}.__variable_09ffa4{--font-display:"__Unbounded_09ffa4","__Unbounded_Fallback_09ffa4"}.lp-root{--lp-bg:#060c1a;--lp-gold:#d9a73a;--lp-gold-hi:#f3dc9c;position:relative;min-height:100vh;overflow-x:clip;background:var(--lp-bg);color:#fff;color-scheme:dark}.lp-root ::-moz-selection{background:rgba(217,167,58,.35)}.lp-root ::selection{background:rgba(217,167,58,.35)}html:has(.lp-root){scroll-behavior:smooth;background:#060c1a}.lp-container{width:100%;max-width:1200px;margin:0 auto;padding-inline:1.25rem}@media (min-width:640px){.lp-container{padding-inline:2rem}}.lp-display{font-family:var(--font-display),var(--font-inter),system-ui,sans-serif;letter-spacing:-.03em}.lp-h1{font-size:clamp(2.4rem,6.2vw,4.6rem);line-height:1.02;font-weight:800}@media (max-width:360px){.lp-h1{font-size:1.8rem}.lp-chip{letter-spacing:.06em;font-size:.66rem}.lp-dash-tile{padding:.6rem}}.lp-h2{font-size:clamp(2rem,4.6vw,3.4rem);line-height:1.06;font-weight:800}.lp-gold-text{background:linear-gradient(100deg,#b98420,#f3dc9c 30%,#d9a73a 55%,#fff1c8 75%,#c18c22);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:lp-shine 6s linear infinite}@keyframes lp-shine{to{background-position:220%}}.lp-noise{pointer-events:none;position:fixed;inset:0;z-index:60;opacity:.06;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");mix-blend-mode:overlay}.lp-nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:1rem 0;transition:padding .3s ease}.lp-nav-inner{width:calc(100% - 2rem);max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .6rem .6rem 1.1rem;border-radius:999px;border:1px solid transparent;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.lp-nav.is-scrolled{padding:.6rem 0}.lp-nav.is-scrolled .lp-nav-inner{background:rgba(10,18,36,.65);border-color:hsla(0,0%,100%,.08);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 10px 40px -10px rgba(0,0,0,.6)}.lp-navlink{padding:.45rem .9rem;border-radius:999px;transition:color .2s,background .2s}.lp-navlink:hover{color:#fff;background:hsla(0,0%,100%,.06)}.lp-btn-ghost,.lp-btn-gold{position:relative;display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;padding:.9rem 1.6rem;font-weight:600;font-size:.95rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .25s,border-color .25s;isolation:isolate;overflow:hidden;white-space:nowrap}.lp-btn-sm{padding:.6rem 1.15rem;font-size:.875rem}.lp-btn-gold{color:#0d1830;background:linear-gradient(135deg,#f3dc9c,#d9a73a 45%,#c18c22);box-shadow:inset 0 0 0 1px hsla(44,78%,78%,.4),0 10px 30px -8px rgba(217,167,58,.55)}.lp-btn-gold:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.55) 50%,transparent 70%);transform:translateX(-120%);animation:lp-sheen 3.6s ease-in-out infinite}@keyframes lp-sheen{0%,60%{transform:translateX(-120%)}to{transform:translateX(120%)}}.lp-btn-gold:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px hsla(44,78%,78%,.6),0 16px 40px -8px rgba(217,167,58,.7)}.lp-btn-ghost svg,.lp-btn-gold svg{transition:transform .25s}.lp-btn-ghost:hover svg,.lp-btn-gold:hover svg{transform:translateX(3px)}.lp-btn-ghost{color:#fff;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.03)}.lp-btn-ghost:hover{border-color:hsla(44,78%,78%,.5);background:hsla(0,0%,100%,.06);transform:translateY(-2px)}.lp-btn-ghost:focus-visible,.lp-btn-gold:focus-visible,.lp-navlink:focus-visible{outline:2px solid var(--lp-gold-hi);outline-offset:3px}.lp-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;overflow:hidden}.lp-hero>.lp-container{margin-block:auto}.lp-aurora{position:absolute;inset:0;filter:blur(80px);opacity:.9}.lp-blob{position:absolute;border-radius:50%;mix-blend-mode:screen}.lp-blob-1{width:42rem;height:42rem;top:-16rem;left:-12rem;background:radial-gradient(circle,rgba(217,167,58,.45),transparent 65%);animation:lp-drift-1 18s ease-in-out infinite alternate}.lp-blob-2{width:46rem;height:46rem;top:10%;right:-18rem;background:radial-gradient(circle,rgba(36,57,106,.95),transparent 65%);animation:lp-drift-2 22s ease-in-out infinite alternate}.lp-blob-3{width:34rem;height:34rem;bottom:-18rem;left:30%;background:radial-gradient(circle,rgba(193,140,34,.25),transparent 65%);animation:lp-drift-3 26s ease-in-out infinite alternate}@keyframes lp-drift-1{to{transform:translate(10rem,6rem) scale(1.15)}}@keyframes lp-drift-2{to{transform:translate(-8rem,8rem) scale(.9)}}@keyframes lp-drift-3{to{transform:translate(-10rem,-6rem) scale(1.2)}}.lp-grid-bg{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 30%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 30%,transparent 100%);animation:lp-grid-pan 30s linear infinite}@keyframes lp-grid-pan{to{background-position:64px 64px}}.lp-chip{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem .95rem .4rem .7rem;border-radius:999px;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-gold-hi);border:1px solid rgba(217,167,58,.3);background:rgba(217,167,58,.07)}.lp-chip-dot{position:relative;width:7px;height:7px}.lp-chip-dot,.lp-chip-dot:after{border-radius:50%;background:var(--lp-gold)}.lp-chip-dot:after{content:"";position:absolute;inset:0;animation:lp-ping 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes lp-ping{75%,to{transform:scale(2.8);opacity:0}}.lp-in{opacity:0;animation:lp-rise .9s cubic-bezier(.2,.8,.2,1) forwards}@keyframes lp-rise{0%{opacity:0;transform:translateY(28px);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}.lp-rotator{position:relative;display:inline-grid;overflow:hidden;padding-block:.06em .14em;margin-block:-.06em -.14em;vertical-align:bottom}.lp-rotator>*{grid-area:1/1}.lp-rotator-word{background:linear-gradient(100deg,#f3dc9c,#d9a73a 60%,#c18c22);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transform:translateY(100%) rotateX(-70deg);transform-origin:50% 100%;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1)}.lp-rotator-word.is-active{opacity:1;transform:none}.lp-rotator-word.is-leaving{opacity:0;transform:translateY(-100%) rotateX(70deg);transform-origin:50% 0}.lp-stage{--rx:12deg;--ry:-14deg;--px:0px;--py:0px;position:relative;perspective:1600px;max-width:560px;width:100%;margin:0 auto}.lp-dash{position:relative;border-radius:1.25rem;background:linear-gradient(160deg,rgba(27,45,82,.85),rgba(8,16,31,.92));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 0 0 1px rgba(217,167,58,.08),0 40px 120px -30px rgba(0,0,0,.9),0 0 80px -20px rgba(217,167,58,.25);transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .4s cubic-bezier(.2,.8,.2,1);transform-style:preserve-3d;backdrop-filter:blur(10px)}.lp-dash:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(140deg,hsla(44,78%,78%,.6),transparent 35%,transparent 65%,rgba(217,167,58,.4));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.lp-dash-bar{display:flex;align-items:center;gap:.4rem;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.lp-dash-tile{border-radius:.85rem;padding:.8rem;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.06)}.lp-bar{flex:1;border-radius:4px 4px 2px 2px;background:linear-gradient(0deg,rgba(193,140,34,.35),#e9c66d);transform-origin:bottom;transform:scaleY(0);animation:lp-grow .9s cubic-bezier(.2,.8,.2,1) forwards}@keyframes lp-grow{to{transform:scaleY(1)}}@keyframes lp-sway{0%{transform:rotateX(7deg) rotateY(-9deg)}50%{transform:rotateX(3deg) rotateY(3deg)}to{transform:rotateX(8deg) rotateY(-3deg)}}@media (hover:none),(pointer:coarse){.lp-dash{animation:lp-sway 9s ease-in-out infinite alternate}}@keyframes lp-grow-loop{0%{transform:scaleY(0)}18%,82%{transform:scaleY(1)}to{transform:scaleY(0)}}@media (max-width:1023px){.lp-dash .lp-bar{animation:lp-grow-loop 6s cubic-bezier(.2,.8,.2,1) infinite}}.lp-bar-scroll{animation:none;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.is-in .lp-bar-scroll{transform:scaleY(1)}.lp-float{position:absolute;display:flex;align-items:center;gap:.65rem;padding:.65rem .95rem .65rem .65rem;border-radius:1rem;background:rgba(13,24,48,.75);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 20px 50px -15px rgba(0,0,0,.8);translate:var(--px) var(--py);transition:translate .5s cubic-bezier(.2,.8,.2,1)}.lp-float-icon{display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:.7rem}.lp-float-1{top:12%;left:-8%;animation:lp-bob 6s ease-in-out infinite}.lp-float-2{bottom:14%;right:-6%;animation:lp-bob 7s ease-in-out -2s infinite}.lp-float-3{top:-6%;right:6%;animation:lp-bob 8s ease-in-out -4s infinite}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (max-width:640px){.lp-stage{--rx:6deg;--ry:-6deg}.lp-float{scale:.85}.lp-float-1{left:-2%;top:18%}.lp-float-2{right:-2%}.lp-float-3{display:none}}.lp-scroll-cue{position:absolute;bottom:1.75rem;left:50%;translate:-50% 0;width:26px;height:42px;border-radius:999px;border:1.5px solid hsla(0,0%,100%,.25);z-index:10}.lp-scroll-cue span{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:4px;background:var(--lp-gold);animation:lp-scroll 1.8s ease-in-out infinite}@keyframes lp-scroll{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(16px)}}@media (max-height:760px),(max-width:1023px){.lp-scroll-cue{display:none}}.lp-marquee{position:relative;padding:1.6rem 0;border-block:1px solid hsla(0,0%,100%,.06);background:linear-gradient(90deg,rgba(217,167,58,.06),rgba(36,57,106,.2),rgba(217,167,58,.06));overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);transform:rotate(-1.2deg) scale(1.02)}.lp-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:lp-marquee 40s linear infinite;will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media (hover:hover) and (pointer:fine){.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}}@media (max-width:640px){.lp-marquee-track{animation-duration:34s}}.lp-marquee-item{display:inline-flex;align-items:center;gap:2rem;padding-right:2rem;font-family:var(--font-display),system-ui,sans-serif;font-weight:600;font-size:clamp(1.1rem,2.4vw,1.6rem);letter-spacing:-.02em;color:hsla(0,0%,100%,.85);white-space:nowrap}.lp-marquee-item:nth-child(2n){color:transparent;-webkit-text-stroke:1px hsla(44,78%,78%,.7)}@keyframes lp-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.lp-section{position:relative;padding:7rem 0}@media (max-width:640px){.lp-section{padding:5rem 0}}.lp-eyebrow{display:flex;align-items:center;gap:.75rem;font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lp-gold)}.lp-eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.lp-reveal{opacity:0;transform:translateY(40px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.lp-reveal.is-in{opacity:1;transform:none}.lp-panel{border-radius:1.5rem;padding:2rem;border:1px solid hsla(0,0%,100%,.07)}.lp-panel-before{background:linear-gradient(160deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.lp-panel-after{background:radial-gradient(120% 120% at 100% 0,rgba(217,167,58,.16),transparent 55%),linear-gradient(160deg,rgba(27,45,82,.7),rgba(13,24,48,.6));border-color:rgba(217,167,58,.25)}.lp-strike{color:hsla(0,0%,100%,.6);transition:color .6s}.lp-strike span{background:linear-gradient(hsla(0,91%,71%,.85),hsla(0,91%,71%,.85)) no-repeat 0 55% /0 2px;transition:background-size .7s cubic-bezier(.6,0,.2,1);transition-delay:inherit}.is-in .lp-strike{color:hsla(0,0%,100%,.35)}.is-in .lp-strike span{background-size:100% 2px}.lp-tick{display:flex;align-items:flex-start;gap:.8rem;opacity:0;transform:translateX(-12px);transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1)}.is-in .lp-tick{opacity:1;transform:none}.lp-tick-mark{flex-shrink:0;margin-top:.15rem;width:1.15rem;height:1.15rem;border-radius:50%;background:var(--lp-gold) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d1830' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") center /70% no-repeat;box-shadow:0 0 16px rgba(217,167,58,.5)}.lp-card{--mx:50%;--my:50%;position:relative;border-radius:1.5rem;padding:1.75rem;background:linear-gradient(160deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.015));border:1px solid hsla(0,0%,100%,.07);overflow:hidden;isolation:isolate}.lp-card:before{z-index:-1;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(217,167,58,.14),transparent 45%)}.lp-card:after,.lp-card:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .35s}.lp-card:after{border-radius:inherit;padding:1px;background:radial-gradient(300px circle at var(--mx) var(--my),hsla(44,78%,78%,.7),transparent 50%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.lp-card:hover:after,.lp-card:hover:before{opacity:1}.lp-card.lp-reveal{transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1),border-color .3s}.lp-card-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.9rem;color:var(--lp-gold-hi);background:linear-gradient(140deg,rgba(217,167,58,.22),rgba(217,167,58,.05));border:1px solid rgba(217,167,58,.3);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.lp-card:hover .lp-card-icon{transform:rotate(-8deg) scale(1.08)}.lp-mini{border-radius:1rem;padding:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);transition:border-color .3s,transform .3s}.lp-mini:hover{border-color:rgba(217,167,58,.35);transform:translateY(-3px)}.lp-progress-fill{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#c18c22,#f3dc9c);box-shadow:0 0 12px rgba(217,167,58,.6);transition:width 1.6s cubic-bezier(.2,.8,.2,1) .5s}.is-in .lp-progress-fill{width:69%}@keyframes lp-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lp-kanban{flex:1;min-width:0;border-radius:.85rem;padding:.7rem;border:1px solid;background:hsla(0,0%,100%,.025);animation:lp-nudge 4s ease-in-out infinite}.lp-glow-right{position:absolute;right:-20rem;top:10%;width:50rem;height:50rem;border-radius:50%;background:radial-gradient(circle,rgba(37,211,102,.08),rgba(217,167,58,.08) 40%,transparent 65%);filter:blur(40px);pointer-events:none}.lp-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;padding:.1rem .4rem;border-radius:.4rem;color:var(--lp-gold-hi);background:rgba(217,167,58,.1);border:1px solid rgba(217,167,58,.2)}.lp-tag{font-size:.8rem;padding:.45rem .85rem;border-radius:999px;color:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);transition:border-color .25s,color .25s,background .25s,opacity .9s,transform .9s}.lp-tag:hover{color:#fff;border-color:rgba(37,211,102,.5);background:rgba(37,211,102,.08)}.lp-phone{position:relative;width:100%;max-width:340px;border-radius:2.6rem;padding:.7rem;background:linear-gradient(160deg,#2a3550,#0b1222);box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 50px 120px -30px rgba(0,0,0,.9),0 0 90px -30px rgba(217,167,58,.35);animation:lp-bob 8s ease-in-out infinite}.lp-phone-notch{position:absolute;top:1.15rem;left:50%;translate:-50% 0;width:5.5rem;height:1.4rem;border-radius:999px;background:#000;z-index:2}.lp-phone-head{display:flex;align-items:center;gap:.7rem;padding:2.6rem 1rem .85rem;border-radius:2rem 2rem 0 0;background:#0f2a2a;border-bottom:1px solid hsla(0,0%,100%,.05)}.lp-phone-body{min-height:25rem;display:flex;flex-direction:column;gap:.55rem;padding:1rem .8rem 1.4rem;border-radius:0 0 2rem 2rem;background-color:#0b141a;background-image:radial-gradient(hsla(0,0%,100%,.04) 1px,transparent 0);background-size:14px 14px}.lp-bubble{position:relative;max-width:85%;padding:.5rem .7rem 1.15rem;border-radius:.85rem;font-size:.8rem;line-height:1.4;animation:lp-pop .45s cubic-bezier(.2,1.2,.3,1) both}.lp-bubble-me{align-self:flex-end;background:#005c4b;border-top-right-radius:.2rem}.lp-bubble-them{align-self:flex-start;background:#202c33;border-top-left-radius:.2rem}.lp-bubble-time{position:absolute;right:.55rem;bottom:.25rem;font-size:.62rem;color:hsla(0,0%,100%,.5)}@keyframes lp-pop{0%{opacity:0;transform:translateY(10px) scale(.92)}}.lp-typing{display:flex;gap:4px;padding:.75rem .85rem}.lp-typing span{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.55);animation:lp-dot 1.2s ease-in-out infinite}.lp-typing span:nth-child(2){animation-delay:.15s}.lp-typing span:nth-child(3){animation-delay:.3s}@keyframes lp-dot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}.lp-steps-line{position:absolute;top:2.4rem;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(217,167,58,.7),transparent);transform:scaleX(0)!important;transform-origin:left;transition:transform 1.6s cubic-bezier(.6,0,.2,1) .3s!important}.lp-steps-line.is-in{transform:scaleX(1)!important}@media (max-width:767px){.lp-steps-line{display:none}}.lp-step{position:relative;padding:1.5rem;border-radius:1.5rem;transition:background .3s,opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.lp-step:hover{background:hsla(0,0%,100%,.03)}.lp-step-num{display:inline-grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;font-size:.95rem;font-weight:600;color:#0d1830;background:linear-gradient(135deg,#f3dc9c,#c18c22);box-shadow:0 0 0 8px var(--lp-bg),0 0 40px rgba(217,167,58,.45)}.lp-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:1.75rem;border:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.02);overflow:hidden}@media (min-width:768px){.lp-numbers{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-number{padding:2rem 1.5rem;border-right:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06)}.lp-number-v{font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;line-height:1;background:linear-gradient(180deg,#fff 30%,hsla(44,78%,78%,.7));-webkit-background-clip:text;background-clip:text;color:transparent}.lp-cta{position:relative;overflow:hidden;border-radius:2rem;padding:5rem 1.5rem;background:radial-gradient(80% 120% at 50% 0,rgba(217,167,58,.25),transparent 60%),linear-gradient(160deg,#13213f,#08101f);border:1px solid rgba(217,167,58,.25)}.lp-cta-ring{position:absolute;left:50%;top:50%;width:70rem;height:70rem;translate:-50% -50%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 70%,hsla(44,78%,78%,.35) 85%,transparent 100%);mask-image:radial-gradient(circle,transparent 54%,#000 55%,#000 56%,transparent 57%);-webkit-mask-image:radial-gradient(circle,transparent 54%,#000 55%,#000 56%,transparent 57%);animation:lp-spin 10s linear infinite;opacity:.8}@keyframes lp-spin{to{transform:rotate(1turn)}}.lp-footer-word{font-size:8.6vw;font-weight:800;line-height:.85;text-align:center;letter-spacing:-.04em;color:transparent;background:linear-gradient(180deg,rgba(217,167,58,.22),rgba(217,167,58,.02) 85%);-webkit-background-clip:text;background-clip:text;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-bottom:.08em}@media (prefers-reduced-motion:reduce){.lp-root *,.lp-root :after,.lp-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important}html:has(.lp-root){scroll-behavior:auto}.lp-root .lp-dash .lp-bar{animation:none!important;transform:scaleY(1)!important}}