.CTA_cta__TRDk7{padding:5rem 0;background:linear-gradient(135deg,#2563eb,#5484ef);position:relative;overflow:hidden;color:#fff}.CTA_ctaDecorations__q_hVv{position:absolute;inset:0;opacity:.1}.CTA_ctaDecoration__kMAjJ{position:absolute;width:24rem;height:24rem;background:#fff;border-radius:50%;filter:blur(100px)}.CTA_ctaDecoration__kMAjJ:first-child{top:0;left:0}.CTA_ctaDecoration__kMAjJ:last-child{bottom:0;right:0}.CTA_ctaContent__DjUHg{position:relative;z-index:10;max-width:48rem;margin:0 auto;text-align:center}.EarlyAccess_earlyAccess__YRNWL{padding:5rem 0;background:hsl(var(--background))}.EarlyAccess_formContainer__Z5Llw{max-width:32rem;margin:2rem auto 0;background:hsl(var(--card));padding:2rem;border-radius:var(--radius);border:1px solid hsl(var(--border));box-shadow:0 10px 30px -10px rgba(0,0,0,.1)}.EarlyAccess_formGroup__zffYQ{margin-bottom:1.5rem}.EarlyAccess_formLabel__vYrfc{display:block;font-weight:600;margin-bottom:.5rem;font-size:.875rem}.EarlyAccess_formInput__jv__6{width:100%;padding:.75rem;border:1px solid hsl(var(--input));border-radius:var(--radius);font-size:1rem;transition:border-color .3s ease;font-family:Inter,sans-serif}.EarlyAccess_formInput__jv__6:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 3px rgba(37,99,235,.1)}.EarlyAccess_formSelect__xPjp5{width:100%;padding:.75rem;border:1px solid hsl(var(--input));border-radius:var(--radius);font-size:1rem;background:#fff;cursor:pointer;font-family:Inter,sans-serif}.EarlyAccess_formCheckbox___VLE1{display:flex;align-items:center;gap:.5rem}.EarlyAccess_formCheckbox___VLE1 input{width:1.25rem;height:1.25rem;cursor:pointer}.Footer_footer__pQtti{padding:3rem 0 1.5rem;background:hsl(var(--secondary))}.Footer_footerContent__yAl3k{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-bottom:2rem}@media (min-width:768px){.Footer_footerContent__yAl3k{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer_footerContent__yAl3k{grid-template-columns:repeat(4,1fr)}}.Footer_footerSection__UvV_8 h3{font-size:1.125rem;margin-bottom:1rem}.Footer_footerLinks__M17kI{list-style:none}.Footer_footerLinks__M17kI li{margin-bottom:.5rem}.Footer_footerLinks__M17kI a{color:hsl(var(--muted-foreground));text-decoration:none;transition:color .3s ease}.Footer_footerLinks__M17kI a:hover{color:hsl(var(--primary))}.Footer_footerBottom__YIYBj{border-top:1px solid hsl(var(--border));padding-top:1.5rem;text-align:center;color:hsl(var(--muted-foreground));font-size:.875rem}.Hero_hero__bqvNd{position:relative;height:100vh;max-height:100vh;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.Hero_heroBg__4biSy{position:absolute;inset:0;z-index:0;background:linear-gradient(135deg,#e8eefd,#f6f8fe)}.Hero_heroImage__DWxR9{object-fit:cover;object-position:center}.Hero_heroOverlay__k4Kw_{position:absolute;inset:0;z-index:1;background:linear-gradient(to right,hsl(var(--background)/.5),hsl(var(--background)/.25),hsl(var(--background)/.05))}.Hero_heroContent__5prE1{position:relative;z-index:10;max-width:48rem;padding:2rem 0;text-align:left}.Hero_badge__mnOYT{display:inline-block;background:rgba(37,99,235,.1);color:hsl(var(--primary));padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:600;margin-bottom:1rem}.Hero_heroButtons__KSpJI{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}@media (min-width:640px){.Hero_heroButtons__KSpJI{flex-direction:row}}.Privacy_privacy__7XOc1{padding:5rem 0;background:linear-gradient(135deg,#2563eb,#5484ef);color:#fff}.Privacy_privacyGrid__6mSE3{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-top:3rem}@media (min-width:768px){.Privacy_privacyGrid__6mSE3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Privacy_privacyGrid__6mSE3{grid-template-columns:repeat(4,1fr)}}.Privacy_privacyCard__ubV5p{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--radius);padding:1.5rem;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer}.Privacy_privacyCard__ubV5p:hover{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.4);transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.3)}.Privacy_privacyIcon__GsGdH{width:3rem;height:3rem;margin:0 auto 1rem;transition:transform .4s cubic-bezier(.4,0,.2,1)}.Privacy_privacyCard__ubV5p:hover .Privacy_privacyIcon__GsGdH{transform:scale(1.15) rotate(5deg)}.Privacy_privacyIcon__GsGdH svg{width:100%;height:100%;stroke:#fff;transition:stroke .4s ease}.Privacy_privacyCard__ubV5p:hover .Privacy_privacyIcon__GsGdH svg{filter:drop-shadow(0 0 8px rgba(255,255,255,.8))}.Services_services__WrAmA{padding:5rem 0}.Services_servicesGrid__aKI0N{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.Services_servicesGrid__aKI0N{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Services_servicesGrid__aKI0N{grid-template-columns:repeat(3,1fr)}}.Services_card__IZAY_{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer}.Services_card__IZAY_:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px -10px rgba(37,99,235,.4);border-color:rgba(37,99,235,.3)}.Services_cardIcon__w7frV{width:3rem;height:3rem;border-radius:var(--radius);background:rgba(37,99,235,.1);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.Services_card__IZAY_:hover .Services_cardIcon__w7frV{background:hsl(var(--primary));transform:scale(1.15) rotate(-5deg);box-shadow:0 8px 16px rgba(37,99,235,.3)}.Services_cardIcon__w7frV svg{width:1.5rem;height:1.5rem;stroke:hsl(var(--primary));transition:stroke .3s ease}.Services_card__IZAY_:hover .Services_cardIcon__w7frV svg{stroke:#fff}.Services_cardTitle__BTBwX{font-size:1.25rem;margin-bottom:.5rem}.Stats_stats__gIOcT{padding:5rem 0;background:hsl(var(--secondary))}.Stats_statsGrid__VD5Hr{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;text-align:center}@media (min-width:768px){.Stats_statsGrid__VD5Hr{grid-template-columns:repeat(3,1fr)}}.Stats_statNumber__XdKmZ{font-size:2.5rem;font-weight:800;color:hsl(var(--primary));font-family:Sora,sans-serif}@media (min-width:768px){.Stats_statNumber__XdKmZ{font-size:3rem}}