@font-face{font-family:Figtree;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/landing/fonts/figtree-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Figtree;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/landing/fonts/figtree-latin-ext.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:Figtree Fallback;src:local("Arial"),local("ArialMT");size-adjust:99.29%;ascent-override:95.68%;descent-override:25.18%;line-gap-override:0%}@layer theme,base,components,utilities;@layer components{.lp{font-family:Figtree,Figtree Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#3d0323;background:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip}.lp-h{font-family:Figtree,Figtree Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;letter-spacing:-.01em}.lp-eyebrow{font:600 13px/1.3 Figtree,Figtree Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.08em;text-transform:uppercase}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 20px 0 26px;border-radius:999px;border:0;font:600 16px/1.15 Figtree,Figtree Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:center;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.lp-btn svg{flex:none}.lp-btn-sm{min-height:44px;padding:0 16px 0 20px;font-size:15px}.lp-btn-y{background:#fcba00;color:#3d0323}.lp-btn-y:hover{background:#fdd35b}.lp-btn-b{background:#3d0323;color:#fcba00}.lp-btn-b:hover{background:#5c0535}.lp-btn-l{background:#efffd9;color:#3d0323}.lp-btn-l:hover{background:#e3ffbd}.lp-btn-o{background:transparent;color:#3d0323;box-shadow:inset 0 0 0 1.5px #3d0323}.lp-btn-o:hover{background:#3d03230f}.lp-btn-od{background:transparent;color:#efffd9;box-shadow:inset 0 0 0 1.5px #efffd98c}.lp-btn-od:hover{background:#efffd91a;color:#fff}.lp-btn:focus-visible,.lp-chip:focus-visible,.lp-chip-d:focus-visible,.lp-tab:focus-visible,.lp-lift:focus-visible{outline:3px solid #4fcad3;outline-offset:2px}.lp-chip,.lp-chip-d{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;font:500 15px/1.2 Figtree,Figtree Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.lp-chip{border:1px solid rgba(61,3,35,.16);background:#fff;color:#3d0323}.lp-chip:hover{border-color:#3d0323}.lp-chip[aria-pressed=true]{background:#3d0323;border-color:#3d0323;color:#fff}.lp-chip-d{border:1px solid rgba(239,255,217,.3);background:transparent;color:#efffd9}.lp-chip-d:hover{border-color:#efffd9}.lp-chip-d[aria-pressed=true]{background:#fcba00;border-color:#fcba00;color:#3d0323}.lp-chip-d.is-off{opacity:.55}.lp-card{background:#fff;border-radius:20px;box-shadow:0 1px 2px #3d03230f,0 10px 28px #3d03231a}.lp-lift{transition:transform .25s ease,box-shadow .25s ease}.lp-lift:hover{transform:translateY(-3px);box-shadow:0 2px 6px #3d032314,0 18px 44px #3d03232e}.lp-dot{position:absolute;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#fcba00;pointer-events:none;transition:transform .4s ease,opacity .4s ease}.lp-dot.is-hot{transform:scale(1.9);box-shadow:0 0 0 2px #3d03238c}.lp-fade{transition:opacity .45s ease}.lp-rise{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.lp-gond{transform-origin:50% 0;animation:lp-sway 4.5s ease-in-out infinite}@keyframes lp-sway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}.lp details>summary{list-style:none;cursor:pointer}.lp details>summary::-webkit-details-marker{display:none}.lp details[open] .lp-chev{transform:rotate(90deg)}.lp-chev{transition:transform .2s ease}.lp-scroll-x{overflow-x:auto;scrollbar-width:none}.lp-scroll-x::-webkit-scrollbar{display:none}.lp-alpi{position:relative;display:block;transform-style:preserve-3d}.lp-alpi img,.lp-alpi-body{position:absolute;inset:0;width:100%;height:100%;user-select:none}.lp-alpi-body{transform-style:preserve-3d;transform-origin:50% 77%}.lp-alpi-shadow{transform:translateZ(-26px);transform-origin:50% 89.3%}.lp-alpi-leg-l{transform:translateZ(-12px);transform-origin:44.2% 88.7%}.lp-alpi-leg-r{transform:translateZ(-6px);transform-origin:55.7% 88.7%}.lp-alpi-arm-l{transform:translateZ(-18px);transform-origin:31.3% 51.9%}.lp-alpi-arm-r{transform:translateZ(-10px);transform-origin:69.2% 51.8%}.lp-alpi-hat{transform:translateZ(30px);transform-origin:50.3% 41%}.lp-pano{perspective:1400px;perspective-origin:50% 35%}.lp-pano-layer{position:absolute;inset:0}.lp-cabin{box-shadow:0 7px color-mix(in srgb,var(--c) 60%,#3d0323),0 18px 28px #3d032338}.lp-zip{position:absolute;z-index:5;pointer-events:none;translate:-50% -88.7%;transform-origin:50% 88.7%}.lp-bubble{position:absolute;left:50%;bottom:100%;translate:-50% -6px;white-space:nowrap;border-radius:999px;background:#3d0323;color:#fcba00;font-weight:700}.lp-wall{transform:perspective(1000px) rotateX(26deg) rotateY(-18deg) rotate(9deg) scale(1.15);transform-style:preserve-3d}.lp-ring-wrap{perspective:1300px}.lp-ring{position:relative;transform-style:preserve-3d}.lp-ring-face{position:absolute;left:50%;top:50%;translate:-50% -50%;transform:rotateY(calc(var(--i) * 36deg)) translateZ(var(--r));backface-visibility:hidden}.lp-3d{transform-style:preserve-3d;transform:perspective(1500px) rotateY(var(--ry, -9deg)) rotateX(var(--rx, 5deg));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.lp-3d:hover{--ry: -3deg;--rx: 2deg}.lp-3d .lp-pop{transform:translateZ(var(--z, 36px))}.lp-tilt-hover{transition:transform .35s ease,box-shadow .35s ease}.lp-plane{transform:perspective(1500px) rotateX(var(--rest, 12deg));transform-origin:50% 60%}.lp-fan{perspective:1400px}.lp-fan>*{transform:rotateY(calc(var(--k, 0) * -16deg)) translateZ(calc(var(--a, 0) * -55px));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.lp-fan:hover>*{transform:none}.lp-poster3d{transform:perspective(900px) rotateY(-16deg) rotateX(6deg);box-shadow:0 30px 50px #3d03234d}.lp-radar{transform:perspective(1100px) rotateX(28deg) rotate(-6deg);transform-origin:50% 55%}.lp-sign{transform-origin:0 50%}.lp-arm-r{clip-path:polygon(0 0,calc(100% - 30px) 0,100% 50%,calc(100% - 30px) 100%,0 100%);transform-origin:0 50%;--swing: -80deg}.lp-arm-l{clip-path:polygon(30px 0,100% 0,100% 100%,30px 100%,0 50%);transform-origin:100% 50%;--swing: 80deg}.lp-tile{position:absolute;z-index:5;width:58px;height:58px;translate:-50% -50%;border-radius:10px;object-fit:cover;box-shadow:0 0 0 3px #fcba00,0 18px 30px #00000073;pointer-events:none}.lp-tilt-hover:hover{transform:perspective(900px) rotateX(6deg) rotateY(-8deg) translateY(-4px)}.lp-stub{--ny: 50%;-webkit-mask:radial-gradient(circle 11px at 0 var(--ny),#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 11px at 100% var(--ny),#0000 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 11px at 0 var(--ny),#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 11px at 100% var(--ny),#0000 98%,#000) right / 51% 100% no-repeat}@media(min-width:640px){.lp-stub{--ny: 78px}}.lp-split{position:relative}.lp-split:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#0009}.lp-wait{background:repeating-linear-gradient(180deg,#fcba00 0 7px,transparent 7px 14px)}@media(min-width:1024px){.lp-wait{background:repeating-linear-gradient(90deg,#fcba00 0 7px,transparent 7px 14px)}}.lp-shot{transform:perspective(1100px) rotateY(-16deg) rotateX(7deg) rotate(-3deg);transform-origin:0 100%;transition:transform .6s cubic-bezier(.2,.8,.2,1)}a:hover .lp-shot,a:focus-visible .lp-shot{transform:perspective(1100px) rotateY(-7deg) rotateX(3deg) rotate(-1.5deg) translateY(-8px)}@media(prefers-reduced-motion:no-preference){.lp-alpi-body{animation:lp-alpi-bob 1.3s ease-in-out infinite}.lp-alpi-arm-l{animation:lp-alpi-arm 1.3s ease-in-out infinite}.lp-alpi-arm-r{animation:lp-alpi-arm 1.3s ease-in-out -.65s infinite}.lp-alpi-hat{animation:lp-alpi-hat 1.3s ease-in-out -.15s infinite}.lp-alpi-leg-l{animation:lp-alpi-kick 1.3s ease-in-out infinite}.lp-alpi-leg-r{animation:lp-alpi-kick 1.3s ease-in-out -.65s infinite}.lp-zip-swing{transform-origin:50% 88.7%;animation:lp-zip-swing 2.6s ease-in-out infinite}.lp-pano-far{transform:translate3d(0,calc((var(--p, .5) - .5) * 90px),-80px) scale(1.06)}.lp-pano-mid{transform:translate3d(0,calc((var(--p, .5) - .5) * 50px),-40px) scale(1.03)}.lp-pano-near{transform:translate3d(0,calc((var(--p, .5) - .5) * -40px),40px) scale(.98)}.lp-gond3d{transform-style:preserve-3d;transform-origin:50% 0;animation:lp-sway3d 4.5s ease-in-out infinite}.lp-pano-tilt{transform-origin:50% 100%;transform:perspective(1800px) rotateX(calc((.5 - var(--p, .5)) * 14deg))}.lp-in{animation:lp-in .9s cubic-bezier(.2,.8,.2,1) var(--d, 0ms) both}.lp-map-in{transform-origin:50% 85%;animation:lp-map-in 1.7s cubic-bezier(.2,.8,.2,1) .15s both}.lp-dot-pop{animation:lp-dot-in .55s cubic-bezier(.3,1.7,.5,1) var(--d, 0ms) both}.lp-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:lp-draw 2.8s ease .8s forwards}.lp-spot{transform-origin:50% 100%;animation:lp-spot 3.4s cubic-bezier(.2,.8,.2,1) both}.lp-wall-col{animation:lp-wall-up 48s linear infinite}.lp-wall-col:nth-child(2n){animation-name:lp-wall-down;animation-duration:56s}.lp-ring{animation:lp-ring 40s linear infinite}.lp-ring-wrap:hover .lp-ring{animation-play-state:paused}.lp-3d-in{animation:lp-3d-in 1.4s cubic-bezier(.2,.8,.2,1) .2s backwards}.lp-poster3d{animation:lp-float 7s ease-in-out infinite}.lp-flap{transform-origin:50% 0;animation:lp-flap .55s cubic-bezier(.3,1.3,.5,1) var(--d, 0ms) both}.lp-arm{animation:lp-arm .8s cubic-bezier(.3,1.3,.5,1) var(--d, 0ms) both}.lp-flow{stroke-dasharray:3 13;animation:lp-flow 1.1s linear infinite}.lp-radar-in{animation:lp-radar-in 1.8s cubic-bezier(.2,.8,.2,1) .2s backwards}.lp-tile{animation:lp-tile .35s cubic-bezier(.3,1.6,.5,1) both}.lp-pulse{animation:lp-pulse 2.2s ease-out infinite}.lp-wait{animation:lp-wait 1.6s linear infinite}.lp-dial{transition:stroke-dasharray .7s cubic-bezier(.2,.8,.2,1)}@supports (animation-timeline: view()){[data-reveal]{animation:lp-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 75%}[data-reveal=tilt]{animation-name:lp-reveal-tilt}.lp-tilt-out{animation:lp-tilt-out linear both;animation-timeline:view();animation-range:exit 0% exit 100%}.lp-plane{animation:lp-plane linear both;animation-timeline:view();animation-range:entry 0% cover 45%}.lp-sign{animation:lp-sign linear both;animation-timeline:view();animation-range:entry 10% entry 100%}}}@keyframes lp-alpi-bob{0%,to{translate:0 0;rotate:-3deg}50%{translate:0 -2.5%;rotate:3deg}}@keyframes lp-alpi-arm{0%,to{rotate:-6deg}50%{rotate:6deg}}@keyframes lp-alpi-hat{0%,to{rotate:5deg}50%{rotate:-5deg}}@keyframes lp-alpi-kick{0%,50%,to{rotate:0deg;translate:0 0}25%{rotate:-12deg;translate:0 -2%}}@keyframes lp-zip-swing{0%,to{rotate:-5deg}50%{rotate:5deg}}@keyframes lp-sway3d{0%,to{transform:rotate(-2.5deg) rotateY(-16deg)}50%{transform:rotate(2.5deg) rotateY(16deg)}}@keyframes lp-in{0%{opacity:0;translate:0 26px}to{opacity:1;translate:0 0}}@keyframes lp-map-in{0%{opacity:0;transform:perspective(1600px) rotateX(60deg) translateY(70px) scale(.84)}to{opacity:1;transform:none}}@keyframes lp-dot-in{0%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-spot{0%{opacity:0;transform:perspective(700px) rotateX(70deg) translateY(18px) scale(.7)}14%,84%{opacity:1;transform:perspective(700px) translateZ(0)}to{opacity:0;transform:perspective(700px) translateY(-10px) scale(.96)}}@keyframes lp-wall-up{0%{translate:0 0}to{translate:0 -50%}}@keyframes lp-wall-down{0%{translate:0 -50%}to{translate:0 0}}@keyframes lp-ring{0%{rotate:y 0deg}to{rotate:y -360deg}}@keyframes lp-3d-in{0%{opacity:0;transform:perspective(1500px) rotateY(-38deg) rotateX(16deg) translate(60px) scale(.86)}}@keyframes lp-reveal{0%{opacity:0;translate:0 56px}to{opacity:1;translate:0 0}}@keyframes lp-reveal-tilt{0%{opacity:0;transform:perspective(1300px) rotateX(30deg) translateY(70px) scale(.93)}to{opacity:1;transform:none}}@keyframes lp-float{0%,to{transform:perspective(900px) rotateY(-16deg) rotateX(6deg) translateY(0)}50%{transform:perspective(900px) rotateY(-7deg) rotateX(2deg) translateY(-12px)}}@keyframes lp-flap{0%{opacity:0;transform:perspective(900px) rotateX(-88deg)}to{opacity:1;transform:perspective(900px) rotateX(0)}}@keyframes lp-flow{to{stroke-dashoffset:-16}}@keyframes lp-arm{0%{opacity:0;transform:perspective(700px) rotateY(var(--swing))}to{opacity:1;transform:perspective(700px) rotateY(0)}}@keyframes lp-plane{0%{opacity:.25;transform:perspective(1500px) rotateX(58deg) translateY(70px) scale(.88)}to{opacity:1;transform:perspective(1500px) rotateX(var(--rest, 12deg))}}@keyframes lp-sign{0%{opacity:0;transform:perspective(900px) rotateY(-86deg)}to{opacity:1;transform:perspective(900px) rotateY(0)}}@keyframes lp-radar-in{0%{opacity:0;transform:perspective(1100px) rotateX(78deg) rotate(-50deg) scale(.6)}}@keyframes lp-tile{0%{scale:.3;opacity:0}to{scale:1;opacity:1}}@keyframes lp-pulse{0%{box-shadow:0 0 #4ec69bb3}70%,to{box-shadow:0 0 0 9px #4ec69b00}}@keyframes lp-wait{to{background-position:0 14px}}@media(min-width:1024px){@keyframes lp-wait{to{background-position:14px 0}}}@keyframes lp-tilt-out{to{transform:perspective(1600px) rotateX(30deg) translateY(-30px) scale(.93);opacity:.5}}@media(prefers-reduced-motion:reduce){.lp-gond{animation:none}.lp-plane-dot,.lp-flow{display:none}.lp-rise,.lp-fade,.lp-dot,.lp-lift,.lp-btn,.lp-chip,.lp-chip-d,.lp-shot{transition:none}}}
