html{scroll-behavior:smooth;box-sizing:border-box}body{background-color:#020309}main{max-width:1400px;margin:auto;z-index:1}.container{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;.iconSection{width:44px}h2{margin-top:1rem}h2{text-align:center}h2{font-size:32px}h2{letter-spacing:-.025em}h2{color:#fff}@media (min-width: 1024px){h2{width:100%}}@media (min-width: 1024px){h2{font-size:44px}}h3{margin-bottom:.5rem}h3{font-size:24px}h3{letter-spacing:-.05em}h3{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}h3{font-family:Inter}p.subTitle{margin-bottom:2.5rem}p.subTitle{width:328px}p.subTitle{text-align:center}p.subTitle{font-size:16px}p.subTitle{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){p.subTitle{width:720px}}p.subTitle{font-family:InterLight}}.hero-section{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:500px;padding:64px 0}.hero-section h1{margin-bottom:1.5rem;font-size:32px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.hero-section h1{font-size:48px}}@media (min-width: 1024px){.hero-section h1{font-size:64px}}@media (min-width: 1280px){.hero-section h1{font-size:82px}}.hero-section h1{font-family:InterBold,Inter,sans-serif;font-weight:700;line-height:1.1;text-align:center;max-width:800px;margin:0 auto 24px}.hero-section .hero-subtitle{margin-bottom:2rem;font-size:16px;--tw-text-opacity: 1;color:rgb(167 192 215 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.hero-section .hero-subtitle{font-size:18px}}@media (min-width: 1024px){.hero-section .hero-subtitle{font-size:20px}}.hero-section .hero-subtitle{font-family:InterLight,Inter,sans-serif;line-height:1.4;text-align:center;max-width:600px;margin:0 auto 32px}.hero-section .hero-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}@media (min-width: 768px){.hero-section .hero-buttons{flex-direction:row;gap:1.5rem}}.section-spacing{margin-top:4rem;margin-bottom:4rem}@media (max-width: 1024px){.section-spacing{margin-top:2rem;margin-bottom:2rem}.hero-section{padding:32px 0}}@media (max-width: 768px){.section-spacing{margin-top:1rem;margin-bottom:1rem}.hero-section{padding:16px 0;min-height:400px}.hero-section h1{font-size:28px}@media (min-width: 768px){.hero-section h1{font-size:32px}}.hero-section .hero-subtitle{font-size:14px}@media (min-width: 768px){.hero-section .hero-subtitle{font-size:16px}}}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-family:InterLight;src:url(/fonts/Inter-Light.woff2) format("woff2")}@font-face{font-family:InterExtraLight;src:url(/fonts/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-family:InterBold;src:url(/fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-family:InterExtraBold;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2")}.btn-primary,a.btn-primary{display:inline-flex;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:.75rem;padding:1rem 2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:linear-gradient(135deg,#60a5fa,#22d3ee)!important;font-family:InterBold,Inter,sans-serif!important;box-shadow:0 4px 15px #60a5fa4d;text-decoration:none!important;border:none!important;cursor:pointer}.btn-primary:hover,a.btn-primary:hover{box-shadow:0 6px 20px #60a5fa66!important;background:linear-gradient(135deg,#4f9cf5,#1bc5d8)!important;transform:scale(1.05)!important}.btn-primary:active,a.btn-primary:active{transform:scale(.95)!important}.btn-secondary,a.btn-secondary{display:inline-flex;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:.75rem;padding:1rem 2rem;font-weight:600;--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:#374151!important;border:1px solid #4B5563!important;font-family:InterBold,Inter,sans-serif!important;box-shadow:0 2px 8px #0003;text-decoration:none!important;cursor:pointer}.btn-secondary:hover,a.btn-secondary:hover{background:#4b5563!important;border-color:#6b7280!important;box-shadow:0 4px 12px #0000004d!important;transform:scale(1.05)!important}.btn-secondary:active,a.btn-secondary:active{background:#374151!important;transform:scale(.95)!important}
