@font-face{font-family:Atyp Display;src:url(/fonts/AtypDisplay.woff2)format("woff2"),url(/fonts/AtypDisplay.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--primary:#4f46e5;--secondary:#06b6d4;--text-primary:#fff;--text-secondary:#ffffffb3}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;position:relative;overflow-x:hidden}body{color:var(--text-primary);-webkit-font-smoothing:antialiased;background:radial-gradient(256.94% 141.42% at 0 0,#00fff2 0%,#5e00ff 23.61%,#0048ff 52.83%,#00f 66.2%,#041fdb 77.14% 92.63%);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,.font-atyp{font-family:Atyp Display,sans-serif}button{cursor:pointer;border:none;outline:none;font-family:inherit}input{outline:none;font-family:inherit}.glass-panel{-webkit-backdrop-filter:blur(20px);background:linear-gradient(#ffffff1a 0%,#ffffff05 100%);border:1px solid #ffffff26;box-shadow:0 8px 32px #0003}.glass-dropdown{-webkit-backdrop-filter:blur(40px)saturate(180%);background:linear-gradient(#ffffff47 0%,#ffffff1f 100%);border:1px solid #ffffff59;border-radius:20px;box-shadow:0 20px 40px #0000004d,inset 0 1px #ffffff4d}.btn-connect{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-align:center;background:#ffffff26;border:1px solid #fff3;border-radius:100px;min-width:160px;padding:12px 36px;font-size:16px;font-weight:500;transition:all .3s}.btn-connect:hover{background:#ffffff40;border-color:#fff6}.dropdown-item{color:#fff;text-align:left;text-shadow:0 1px 3px #0000004d;background:0 0;align-items:center;gap:12px;width:100%;padding:14px 20px;font-size:15px;font-weight:500;transition:background .2s;display:flex}.dropdown-item:hover{background:#ffffff1a}.dropdown-item:first-child{border-bottom:1px solid #ffffff1a;border-radius:20px 20px 0 0}.dropdown-item:last-child{border-radius:0 0 20px 20px}.menu-btn-glass{-webkit-backdrop-filter:blur(16px);color:#fff;background:linear-gradient(#ffffff26 0%,#ffffff0d 100%);border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .25s;display:flex;box-shadow:0 4px 12px #00000026,inset 0 1px #fff3}.menu-btn-glass:hover{background:linear-gradient(#ffffff40 0%,#ffffff1a 100%);border-color:#fff6}.nav-dropdown{-webkit-backdrop-filter:blur(24px)saturate(160%);background:linear-gradient(#ffffff2e 0%,#ffffff0f 100%);border:1px solid #ffffff40;border-radius:16px;width:180px;animation:.2s fadeIn;overflow:hidden;box-shadow:0 16px 40px #00000040,inset 0 1px #ffffff40}.nav-dropdown-item{color:#fff;align-items:center;padding:14px 20px;font-size:15px;font-weight:400;text-decoration:none;transition:background .2s;display:flex}.nav-dropdown-item:hover{background:#ffffff1a}.nav-dropdown-item:not(:last-child){border-bottom:1px solid #ffffff1a}.features-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:32px;width:100%;max-width:600px;margin:0 auto}.feature-row{align-items:center;gap:20px;padding:24px;display:flex}.feature-row:not(:last-child){border-bottom:1px solid #ffffff1a}.feature-icon-wrapper-glass{-webkit-backdrop-filter:blur(12px);background:linear-gradient(#ffffff26 0%,#ffffff0d 100%);border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative;box-shadow:0 4px 12px #0000001a,inset 0 2px 8px #ffffff1a}.feature-icon-wrapper-glass:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#fff6,#fff0);border-radius:50%;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.footer-link{color:#ffffffb3;margin-bottom:12px;font-size:13px;text-decoration:none;transition:color .2s;display:block}.footer-link:hover{color:#fff}.search-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:100px;justify-content:space-between;align-items:center;width:100%;max-width:300px;padding:8px 8px 8px 24px;display:flex}.search-pill input{color:#fff;background:0 0;border:none;width:100%;font-size:15px}.search-pill input::placeholder{color:#fff9}.plus-btn{color:#fff;background:0 0;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hero-title{color:#fff;text-align:center;letter-spacing:-2.7px;margin-bottom:32px;font-family:Atyp Display,sans-serif;font-size:54px;font-style:normal;font-weight:500;line-height:100%}@media (max-width:768px){.hero-title{letter-spacing:-2px;font-size:42px}.footer-grid{grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:480px){.hero-title{letter-spacing:-1.5px;font-size:34px}.footer-grid{grid-template-columns:1fr;gap:32px}}.footer-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;width:100%;margin-bottom:40px;display:grid}.animate-fade-in{animation:.5s forwards fadeIn}@keyframes symbolPulse{0%{opacity:.9;filter:drop-shadow(0 0 #fff0);transform:scale(1)}50%{opacity:1;filter:drop-shadow(0 0 20px #ffffff4d);transform:scale(1.08)}to{opacity:.9;filter:drop-shadow(0 0 #fff0);transform:scale(1)}}.loading-symbol{animation:2s ease-in-out infinite symbolPulse}
