body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}#root,body,html{height:100%}*{box-sizing:border-box;margin:0;padding:0}.landing-page{background:#fff;display:flex;flex-direction:column;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh;overflow:hidden;position:relative}.gradient-blob{border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute;z-index:0}.gradient-blob.top-right{background:radial-gradient(circle at 30% 70%,#3b82f680 0,#93c5fd66 30%,#dbeafe4d 50%,#f0f9ff33 70%,#0000 100%);height:600px;right:-100px;top:-150px;width:600px}.gradient-blob.bottom-left{background:radial-gradient(circle at 70% 30%,#3b82f666 0,#93c5fd4d 30%,#dbeafe33 50%,#0000 100%);bottom:-50px;height:400px;left:-100px;width:400px}.header{justify-content:space-between;padding:32px 48px;position:relative;z-index:10}.header,.logo-section{align-items:center;display:flex}.logo-section{gap:12px}.logo{height:40px;width:auto}.demo-link{border:2px solid #0f172a;border-radius:50px;color:#0f172a;font-size:16px;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .2s ease}.demo-link:hover{background:#0f172a;color:#fff}.header-actions{align-items:center;display:flex;gap:12px}.year-badge{background:#0f172a;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;padding:12px 28px;transition:transform .2s ease,box-shadow .2s ease}.year-badge:hover{box-shadow:0 4px 12px #0f172a4d;transform:translateY(-2px)}.arrow-btn{align-items:center;background:#0000;border:2px solid #0f172a;border-radius:50%;color:#0f172a;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .2s ease;width:48px}.arrow-btn:hover{background:#0f172a;color:#fff}.main-content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-top:-50px;padding:0 48px;position:relative;text-align:center;z-index:10}.welcome-text{color:#0f172a;font-size:28px;font-weight:700;letter-spacing:-.02em;margin-bottom:16px}.hero-title{color:#0f172a;font-size:clamp(120px,20vw,280px);font-weight:800;letter-spacing:-.04em;line-height:.85;margin-bottom:48px}.cta-buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.cta-btn{align-items:center;background:#0f172a;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:18px;font-weight:600;gap:12px;padding:16px 32px;text-decoration:none;transition:all .2s ease}.cta-btn:hover{background:#1e293b;box-shadow:0 8px 24px #0f172a40;transform:translateY(-2px)}.cta-btn svg{transition:transform .2s ease}.cta-btn:hover svg{transform:translateX(4px)}.cta-btn-blue{background:#3b82f6}.cta-btn-blue:hover{background:#2563eb}.presenter-section{display:flex;flex-direction:column;gap:4px}.presenter-label{color:#64748b;font-size:16px;font-weight:400}.presenter-name{color:#0f172a;font-size:22px;font-weight:700}.footer{padding:24px 48px 48px;position:relative;z-index:10}.footer-divider{background:#e2e8f0;height:1px;margin-bottom:32px}.footer-content{grid-gap:48px;display:grid;gap:48px;grid-template-columns:repeat(3,1fr);max-width:900px}.footer-item{display:flex;flex-direction:column;gap:8px}.footer-label{color:#64748b;font-size:14px;font-weight:400}.footer-value{color:#0f172a;font-size:18px;font-weight:700}.copyright{color:#64748b;font-size:14px;padding:24px;position:relative;text-align:center;z-index:10}@media (max-width:768px){.header{padding:24px}.main-content{padding:0 24px}.welcome-text{font-size:22px}.hero-title{font-size:80px}.footer{padding:24px}.footer-content{gap:24px;grid-template-columns:1fr}}@media (max-width:480px){.header{padding:16px}.logo{height:32px}.main-content{padding:0 16px}.welcome-text{font-size:18px}.hero-title{font-size:56px;margin-bottom:32px}.cta-buttons{flex-direction:column}.cta-btn{font-size:16px;justify-content:center;padding:14px 24px}}
/*# sourceMappingURL=main.c57c9fc5.css.map*/