.page-module___8aEwW__page{color:#f8fafc;background-color:#0a0f1d;background-image:url(/bg.png);background-position:50%;background-size:cover;background-attachment:fixed;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;overflow-x:hidden}.page-module___8aEwW__page:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0a0f1d66 0%,#0a0f1de6 100%);position:absolute;inset:0}.page-module___8aEwW__main{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:80px 24px;display:flex;position:relative}.page-module___8aEwW__header{margin-bottom:60px;animation:1s ease-out forwards page-module___8aEwW__fadeInDown}.page-module___8aEwW__logoWrapper{border-radius:20px;width:max-content;max-width:100%;margin:0 auto 30px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 10px 40px #38bdf84d}.page-module___8aEwW__logoWrapper:hover{transform:scale(1.05)translateY(-5px)}.page-module___8aEwW__logo{max-width:100%;height:auto;display:block}.page-module___8aEwW__title{letter-spacing:-1px;background:linear-gradient(135deg,#38bdf8 0%,#34d399 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:20px;font-size:3.5rem;font-weight:800;line-height:1.1}.page-module___8aEwW__subtitle{color:#94a3b8;max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}.page-module___8aEwW__actions{justify-content:center;gap:20px;margin-top:40px;display:flex}.page-module___8aEwW__primaryBtn,.page-module___8aEwW__secondaryBtn{border-radius:12px;align-items:center;gap:10px;padding:16px 32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.page-module___8aEwW__primaryBtn{color:#fff;background:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%);box-shadow:0 4px 15px #38bdf866}.page-module___8aEwW__primaryBtn:hover{transform:translateY(-3px);box-shadow:0 8px 25px #38bdf899}.page-module___8aEwW__secondaryBtn{color:#f8fafc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b99;border:1px solid #334155}.page-module___8aEwW__secondaryBtn:hover{background:#1e293be6;border-color:#475569;transform:translateY(-3px)}.page-module___8aEwW__featuresGrid{opacity:0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;width:100%;margin-top:80px;animation:1s ease-out .3s forwards page-module___8aEwW__fadeInUp;display:grid}.page-module___8aEwW__featureCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;background:#0f172a99;border:1px solid #1e293b;border-radius:20px;padding:40px 30px;transition:all .4s;position:relative;overflow:hidden}.page-module___8aEwW__featureCard:before{content:"";opacity:0;background:linear-gradient(90deg,#38bdf8,#34d399);width:100%;height:4px;transition:opacity .3s;position:absolute;top:0;left:0}.page-module___8aEwW__featureCard:hover{border-color:#38bdf8;transform:translateY(-10px);box-shadow:0 10px 40px #00000080}.page-module___8aEwW__featureCard:hover:before{opacity:1}.page-module___8aEwW__featureIcon{text-align:center;background:#38bdf81a;border-radius:16px;width:70px;height:70px;margin-bottom:20px;font-size:3rem;line-height:70px;display:inline-block}.page-module___8aEwW__featureTitle{color:#f1f5f9;margin-bottom:15px;font-size:1.5rem;font-weight:700}.page-module___8aEwW__featureDesc{color:#94a3b8;font-size:1rem;line-height:1.6}.page-module___8aEwW__founderNote{text-align:center;opacity:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a66;border:1px solid #1e293b;border-radius:20px;max-width:800px;margin-top:80px;margin-left:auto;margin-right:auto;padding:40px;animation:1s ease-out .6s forwards page-module___8aEwW__fadeInUp}.page-module___8aEwW__founderNoteTitle{color:#38bdf8;margin-bottom:20px;font-size:1.5rem;font-weight:700}.page-module___8aEwW__founderNoteText{color:#e2e8f0;font-size:1.1rem;font-style:italic;line-height:1.7}@keyframes page-module___8aEwW__fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page-module___8aEwW__title{font-size:2.5rem}.page-module___8aEwW__actions{flex-direction:column}.page-module___8aEwW__primaryBtn,.page-module___8aEwW__secondaryBtn{justify-content:center;width:100%}}
