@import url("https://api.fontshare.com/v2/css?f[]=clash-display@200,300,400,500,600,700&f[]=general-sans@200,300,400,500,600,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=JetBrains+Mono:wght@400;500&display=swap");.landing-page{--void:#0A0A0A;--base:#0f0f12;--raised:#151519;--card:#1a1a20;--border:rgba(255,255,255,0.06);--t1:#f5f0eb;--t2:#a09890;--t3:#605850;--neon:#FF5F1F;--neon-dim:#cc4a15;--neon-glow:rgba(255,95,31,0.15);--font-display:"Clash Display",sans-serif;--font-body:"General Sans",sans-serif;--font-serif:"Instrument Serif",serif;--font-mono:"JetBrains Mono",monospace}.landing-page *{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.landing-page video::-webkit-media-controls,.landing-page video::-webkit-media-controls-play-button,.landing-page video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none!important;opacity:0!important}.landing-page .beam-wrap:active{transform:scale(.97)!important}.landing-page .glass-card:active{background:rgba(255,95,31,.06)!important}.landing-page .beam-wrap{position:relative;display:inline-flex;border-radius:999px;padding:1.5px;overflow:hidden;cursor:pointer}.landing-page .beam-wrap:before{content:"";position:absolute;inset:-80%;background:conic-gradient(from 0deg,transparent 0,transparent 55%,var(--neon) 70%,rgba(255,95,31,.6) 78%,transparent 85%,transparent 100%);animation:beam-spin 2.8s linear infinite;z-index:0}.landing-page .beam-wrap:hover:before{background:conic-gradient(from 0deg,transparent 0,transparent 45%,var(--neon) 60%,#ff8f5f 75%,transparent 85%,transparent 100%)}.landing-page .beam-inner{position:relative;z-index:1;border-radius:999px;width:100%}@keyframes beam-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ripple-out{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(4);opacity:0}}.landing-page .ripple{position:absolute;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle,rgba(255,95,31,.4),transparent 70%);pointer-events:none;animation:ripple-out .6s ease-out forwards}@keyframes help-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes help-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.landing-page .help-phrase-in{animation:help-fade-in .4s ease-out forwards}.landing-page .help-phrase-out{animation:help-fade-out .3s ease-in forwards}@keyframes hero-glow{0%{box-shadow:0 0 0 rgba(255,95,31,0)}40%{box-shadow:0 0 80px rgba(255,95,31,.25),0 0 160px rgba(255,95,31,.1)}to{box-shadow:0 0 40px rgba(255,95,31,.08),0 0 80px rgba(255,95,31,.03)}}.landing-page .hero-intro-in{animation:hero-glow 3s ease-out 0s both}@keyframes float-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}.landing-page .fin{animation:float-in .7s ease-out both}.landing-page .d1{animation-delay:.1s}.landing-page .d2{animation-delay:.2s}.landing-page .d3{animation-delay:.3s}.landing-page .glass-card{border-radius:0}.landing-page .glass-card-0{border-radius:14px 0 0 0}.landing-page .glass-card-3{border-radius:0 14px 0 0}.landing-page .glass-card-4{border-radius:0 0 0 14px}.landing-page .glass-card-7{border-radius:0 0 14px 0}.landing-page .grid-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.landing-page .grid-services{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;position:relative}.landing-page .nav-links,.landing-page .nav-text-links{display:flex;align-items:center;gap:32px}.landing-page .hero-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:44px}.landing-page .hero-sub{margin-top:24px}.landing-page .section-pad{padding:120px 24px}.landing-page .section-pad-b{padding:0 24px 120px}.landing-page .hero-content{padding:140px 24px 100px;max-width:840px}.landing-page .footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.landing-page .help-prompt-inner{max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width:767px){.landing-page .grid-steps{grid-template-columns:1fr;gap:2px}.landing-page .grid-services{grid-template-columns:repeat(2,1fr);gap:2px}.landing-page .nav-text-links{display:none}.landing-page .nav-links{gap:0}.landing-page .hero-ctas{flex-direction:column;align-items:stretch;gap:10px;margin-top:32px}.landing-page .hero-ctas .beam-wrap{width:100%}.landing-page .hero-ctas .beam-inner{width:100%;justify-content:center;padding:18px 20px;font-size:17px}.landing-page .hero-ctas a[href="#how-it-works"]{text-align:center;justify-content:center;padding:16px 20px;font-size:15px}.landing-page .hero-content{padding:40px 20px 36px}.landing-page .hero-sub{margin-top:18px}.landing-page .section-pad{padding:72px 16px}.landing-page .section-pad-b{padding:0 16px 72px}.landing-page .help-prompt-inner{padding:0 16px}.landing-page .footer-inner{flex-direction:column;align-items:flex-start;gap:12px}.landing-page .glass-card-0{border-radius:14px 0 0 0}.landing-page .glass-card-1{border-radius:0 14px 0 0}.landing-page .glass-card-3,.landing-page .glass-card-4{border-radius:0}.landing-page .glass-card-6{border-radius:0 0 0 14px}.landing-page .glass-card-7{border-radius:0 0 14px 0}}@media (min-width:768px) and (max-width:1023px){.landing-page .grid-steps{grid-template-columns:repeat(3,1fr)}.landing-page .grid-services{grid-template-columns:repeat(2,1fr)}.landing-page .nav-text-links{display:none}.landing-page .section-pad{padding:96px 20px}.landing-page .section-pad-b{padding:0 20px 96px}}