.landing-home{margin:0;background:var(--lp-f6f6f3,#F6F6F3);font-family:Geist,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.landing-home,.landing-home a{color:var(--lp-111114,#111114)}.landing-home a:hover{color:var(--lp-c2410c,#C2410C)}.landing-home *{box-sizing:border-box}.landing-home .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.landing-home .mono{font-family:Geist Mono,ui-monospace,monospace;letter-spacing:.04em}.landing-home .row{display:flex;flex-wrap:wrap;gap:24px}.landing-home .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;border:1px solid transparent;cursor:pointer;font-family:inherit}.landing-home .btn-o{background:#FF5A1F;color:var(--lp-111114,#111114)}.landing-home .btn-o:hover{background:#FF7440;color:var(--lp-111114,#111114)}.landing-home .btn-g{background:transparent;color:var(--lp-111114,#111114);border-color:var(--lp-cfcec7,#CFCEC7)}.landing-home .btn-g:hover{border-color:var(--lp-111114,#111114);color:var(--lp-111114,#111114)}.landing-home .card{background:var(--lp-ffffff,#FFFFFF);border:1px solid var(--lp-e3e2dc,#e3e2dc);border-radius:20px}.landing-home .door{display:flex;flex-direction:column;text-decoration:none;color:var(--lp-111114,#111114);background:var(--lp-ffffff,#FFFFFF);border:1px solid var(--lp-e3e2dc,#e3e2dc);border-radius:22px;padding:22px;transition:border-color .2s,transform .2s}.landing-home .door:hover{border-color:var(--lp-111114,#111114);color:var(--lp-111114,#111114);transform:translateY(-3px)}.landing-home .door:hover .arr{transform:translateX(4px)}.landing-home .arr{transition:transform .2s;display:inline-block}.landing-home .navlinks a{text-decoration:none;color:var(--lp-3f3f45,#3F3F45);font-size:14px;font-weight:500}.landing-home .navlinks a:hover{color:var(--lp-111114,#111114)}@media (max-width:860px){.landing-home .navlinks{display:none!important}.landing-home .navcta{white-space:nowrap;font-size:13px!important;padding:0 14px!important}.landing-home .h1{font-size:44px!important}.landing-home .h2{font-size:34px!important}.landing-home .pad{padding-top:72px!important;padding-bottom:72px!important}}.landing-home .t-m{font-family:Geist Mono,monospace;font-size:11px;font-weight:600;fill:var(--lp-111114,#111114)}.landing-home .t-c{text-anchor:middle;dominant-baseline:central}.landing-home .ln-l{fill:none;stroke:var(--lp-111114,#111114);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.landing-home .d1a{animation:home-d1a 6s cubic-bezier(.3,1.2,.5,1) infinite}.landing-home .d1b{animation:home-d1b 6s cubic-bezier(.3,1.2,.5,1) infinite}.landing-home .d1c{animation:home-d1c 6s cubic-bezier(.3,1.2,.5,1) infinite}@keyframes home-d1a{0%{opacity:0;transform:translateX(-40px)}12%,90%{opacity:1;transform:translateX(0)}to{opacity:0}}@keyframes home-d1b{0%,22%{opacity:0;transform:translateX(40px)}34%,90%{opacity:1;transform:translateX(0)}to{opacity:0}}@keyframes home-d1c{0%,44%{opacity:0;transform:translateY(-36px)}56%,90%{opacity:1;transform:translateY(0)}to{opacity:0}}.landing-home .d1bar{transform-box:fill-box;transform-origin:left center;animation:home-d1bar 6s ease-in-out infinite}@keyframes home-d1bar{0%,10%{transform:scaleX(.33)}30%{transform:scaleX(.66)}52%,to{transform:scaleX(1)}}.landing-home .d2c{transform-box:fill-box;transform-origin:center;animation:home-d2c 6s ease-out infinite}@keyframes home-d2c{0%,20%{transform:scale(1)}26%{transform:scale(1.3)}30%,to{transform:scale(1)}}.landing-home .d2r{transform-box:fill-box;transform-origin:center;animation:home-d2r 6s ease-out infinite;opacity:0}@keyframes home-d2r{0%,22%{opacity:0;transform:scale(.6)}26%{opacity:.9}44%,to{opacity:0;transform:scale(2.4)}}.landing-home .d2card{opacity:0;animation:home-d2card 6s ease-out infinite}@keyframes home-d2card{0%,28%{opacity:0;transform:translateY(10px)}36%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0}}.landing-home .d2belt{animation:home-d2belt 6s ease-in-out infinite}@keyframes home-d2belt{0%,24%{stroke:var(--lp-111114,#111114);stroke-width:1.6}30%,88%{stroke:#FF5A1F;stroke-width:3.4}96%,to{stroke:var(--lp-111114,#111114)}}.landing-home .d3o{animation:home-d3o 6s ease-out infinite}@keyframes home-d3o{0%,34%{fill:var(--lp-ffffff,#FFFFFF)}40%,90%{fill:var(--lp-111114,#111114)}to{fill:var(--lp-ffffff,#FFFFFF)}}.landing-home .d3t{animation:home-d3t 6s ease-out infinite}@keyframes home-d3t{0%,34%{fill:var(--lp-111114,#111114)}40%,90%{fill:#F2F2EE}to{fill:var(--lp-111114,#111114)}}.landing-home .d3cur{animation:home-d3cur 6s cubic-bezier(.6,0,.3,1) infinite}@keyframes home-d3cur{0%,10%{transform:translate(250px,150px);opacity:0}16%{opacity:1}32%{transform:translate(200px,94px)}36%{transform:translate(200px,94px) scale(.85)}40%,86%{transform:translate(200px,94px) scale(1);opacity:1}94%,to{opacity:0;transform:translate(200px,94px)}}.landing-home .d3ring{stroke-dasharray:113;animation:home-d3ring 6s ease-out infinite}@keyframes home-d3ring{0%,40%{stroke-dashoffset:85}60%,90%{stroke-dashoffset:56}to{stroke-dashoffset:85}}.landing-home .pkt{offset-rotate:0deg;animation:home-pkt 4s linear infinite}.landing-home .pk1{offset-path:path("M150 70 C260 70 280 150 380 150")}.landing-home .pk2{offset-path:path("M150 150 L380 150")}.landing-home .pk3{offset-path:path("M150 230 C260 230 280 150 380 150")}.landing-home .pk4{offset-path:path("M520 150 C620 150 640 70 750 70")}.landing-home .pk5{offset-path:path("M520 150 L750 150")}.landing-home .pk6{offset-path:path("M520 150 C620 150 640 230 750 230")}.landing-home .pk2,.landing-home .pk5{animation-delay:-1.3s}.landing-home .pk3,.landing-home .pk6{animation-delay:-2.6s}@keyframes home-pkt{0%{offset-distance:0;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.landing-home .core{transform-box:fill-box;transform-origin:center;animation:home-core 2.4s ease-in-out infinite}@keyframes home-core{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.landing-home .spin{transform-box:fill-box;transform-origin:center;animation:home-vfSpin 12s linear infinite}@keyframes home-vfSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.landing-home .play{transform-box:fill-box;transform-origin:center;animation:home-play 2s ease-in-out infinite}@keyframes home-play{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.landing-home .hsv{transform-box:fill-box;transform-origin:center;animation:home-hsv 6s ease-in-out infinite}@keyframes home-hsv{0%,to{transform:scaleX(1)}50%{transform:scaleX(-1)}}.landing-home .hst{opacity:.3;animation:home-hst 4.5s steps(1) infinite}.landing-home .hst2{animation-delay:1.5s}.landing-home .hst3{animation-delay:3s}@keyframes home-hst{0%,33%{opacity:1}34%,to{opacity:.3}}.landing-home .hxa{animation:home-hxa 4s ease-in-out infinite}.landing-home .hxb{animation:home-hxb 4s ease-in-out infinite}.landing-home .hxc{animation:home-hxc 4s ease-in-out infinite}@keyframes home-hxa{0%,15%,90%,to{transform:translate(0)}40%,70%{transform:translateY(-5px)}}@keyframes home-hxb{0%,15%,90%,to{transform:translate(0)}40%,70%{transform:translate(-5px,3px)}}@keyframes home-hxc{0%,15%,90%,to{transform:translate(0)}40%,70%{transform:translate(5px,3px)}}.landing-home .ind{transition:border-color .2s,transform .2s}.landing-home .ind:hover{border-color:var(--lp-111114,#111114);transform:translateY(-3px)}.landing-home .i-drop{animation:home-iDrop 4s cubic-bezier(.3,1.3,.5,1) infinite}@keyframes home-iDrop{0%,10%{transform:translateY(-8px);opacity:0}30%,85%{transform:translateY(0);opacity:1}to{opacity:0}}.landing-home .i-rock{transform-origin:28px 28px;animation:home-iRock 3s ease-in-out infinite}@keyframes home-iRock{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.landing-home .i-spin{transform-origin:28px 32px;animation:home-iSpin 2.4s linear infinite}@keyframes home-iSpin{to{transform:rotate(1turn)}}.landing-home .i-bat{transform-box:fill-box;transform-origin:bottom;animation:home-iBat 3s ease-in-out infinite}@keyframes home-iBat{0%{transform:scaleY(.15)}70%,to{transform:scaleY(1)}}.landing-home .i-wrench{transform-origin:28px 28px;animation:home-iWr 3s ease-in-out infinite}@keyframes home-iWr{0%,to{transform:rotate(0)}50%{transform:rotate(-14deg)}}.landing-home .i-air{animation:home-iAir 2s ease-in-out infinite}@keyframes home-iAir{0%{transform:translateY(-3px);opacity:.2}50%{opacity:1}to{transform:translateY(4px);opacity:.2}}.landing-home .i-wheel{transform-box:fill-box;transform-origin:center;animation:home-iSpin 3s linear infinite}.landing-home .i-gear{transform-origin:29.5px 29.5px;animation:home-iSpin 8s linear infinite}.landing-home summary{cursor:pointer;list-style:none}.landing-home summary::-webkit-details-marker{display:none}.landing-home details[open] .plus{transform:rotate(45deg)}.landing-home .plus{transition:transform .2s}@media (prefers-reduced-motion:reduce){.landing-home *{animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}.landing-home .d2card{opacity:1!important}.landing-home .d2r,.landing-home .d3cur,.landing-home .pkt{opacity:0!important}}.landing-home{font-family:inherit}.landing-home section[id]{scroll-margin-top:90px}.landing-home :focus-visible{outline:2px solid #ff8138;outline-offset:4px}@media(max-width:540px){.landing-home .h1{font-size:38px!important}.landing-home .h2{font-size:30px!important}.landing-home .wrap{padding-inline:18px}.landing-home .btn{white-space:normal;text-align:center}}