.ParticleCursor_cursorContainer__uoFv2{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;overflow:hidden;mix-blend-mode:screen}.ParticleCursor_particle__9gVjV{background:radial-gradient(circle,#0b9f47 0,rgba(11,159,71,.4) 60%,transparent 100%);box-shadow:0 0 10px rgba(11,159,71,.6)}.ParticleCursor_centerDot__6aap8,.ParticleCursor_particle__9gVjV{position:absolute;border-radius:50%;pointer-events:none;will-change:transform;opacity:0}.ParticleCursor_centerDot__6aap8{width:6px;height:6px;background:#fff;box-shadow:0 0 15px #fff;z-index:10000}.LandingPage_landingContainer__HuMt1{min-height:100vh;position:relative;overflow:hidden;background:var(--bg-primary)}.LandingPage_orbitContainer__IC2E7{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.LandingPage_orbitDot__44gOW{position:absolute;width:10px;height:10px;background:#3b82f6;border-radius:50%;transform:translate(-50%,-50%) rotate(var(--orbit-angle)) translateX(var(--orbit-radius));transition:left .1s ease-out,top .1s ease-out;opacity:.75;animation:LandingPage_orbitSpin__bIdtl 4s linear infinite;animation-delay:var(--orbit-delay)}.LandingPage_orbitDot__44gOW:nth-child(2n){background:#0b9f47;width:8px;height:8px;animation-duration:5s}.LandingPage_orbitDot__44gOW:nth-child(3n){background:#8b5cf6;width:12px;height:12px;animation-duration:3.5s}.LandingPage_orbitDot__44gOW:nth-child(4n){background:#f59e0b;width:7px;height:7px;animation-duration:4.5s}@keyframes LandingPage_orbitSpin__bIdtl{0%{transform:translate(-50%,-50%) rotate(var(--orbit-angle)) translateX(var(--orbit-radius))}to{transform:translate(-50%,-50%) rotate(calc(var(--orbit-angle) + 1turn)) translateX(var(--orbit-radius))}}[data-theme=dark] .LandingPage_orbitDot__44gOW{opacity:.85}.LandingPage_particlesContainer__tXPA2{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;pointer-events:none;z-index:0}.LandingPage_particle__fttRD{position:absolute;width:8px;height:8px;background:linear-gradient(135deg,#0b9f47,#3b82f6);border-radius:50%;opacity:.6;animation:LandingPage_float___bvW7 15s ease-in-out infinite}.LandingPage_particle__fttRD:first-child{left:5%;top:20%;animation-delay:0s;animation-duration:12s}.LandingPage_particle__fttRD:nth-child(2){left:10%;top:40%;animation-delay:1s;animation-duration:14s;width:6px;height:6px}.LandingPage_particle__fttRD:nth-child(3){left:15%;top:60%;animation-delay:2s;animation-duration:16s;width:10px;height:10px}.LandingPage_particle__fttRD:nth-child(4){left:20%;top:80%;animation-delay:3s;animation-duration:13s;width:5px;height:5px}.LandingPage_particle__fttRD:nth-child(5){left:25%;top:30%;animation-delay:4s;animation-duration:15s}.LandingPage_particle__fttRD:nth-child(6){left:30%;top:50%;animation-delay:5s;animation-duration:11s;width:7px;height:7px}.LandingPage_particle__fttRD:nth-child(7){left:35%;top:70%;animation-delay:6s;animation-duration:17s;width:4px;height:4px}.LandingPage_particle__fttRD:nth-child(8){left:40%;top:25%;animation-delay:7s;animation-duration:14s}.LandingPage_particle__fttRD:nth-child(9){left:45%;top:45%;animation-delay:8s;animation-duration:12s;width:9px;height:9px}.LandingPage_particle__fttRD:nth-child(10){left:50%;top:65%;animation-delay:9s;animation-duration:16s;width:6px;height:6px}.LandingPage_particle__fttRD:nth-child(11){left:55%;top:35%;animation-delay:10s;animation-duration:13s}.LandingPage_particle__fttRD:nth-child(12){left:60%;top:55%;animation-delay:11s;animation-duration:15s;width:5px;height:5px}.LandingPage_particle__fttRD:nth-child(13){left:65%;top:75%;animation-delay:12s;animation-duration:11s;width:8px;height:8px}.LandingPage_particle__fttRD:nth-child(14){left:70%;top:20%;animation-delay:13s;animation-duration:14s;width:7px;height:7px}.LandingPage_particle__fttRD:nth-child(15){left:75%;top:40%;animation-delay:14s;animation-duration:16s}.LandingPage_particle__fttRD:nth-child(16){left:80%;top:60%;animation-delay:15s;animation-duration:12s;width:6px;height:6px}.LandingPage_particle__fttRD:nth-child(17){left:85%;top:80%;animation-delay:16s;animation-duration:17s;width:4px;height:4px}.LandingPage_particle__fttRD:nth-child(18){left:90%;top:30%;animation-delay:17s;animation-duration:13s;width:9px;height:9px}.LandingPage_particle__fttRD:nth-child(19){left:95%;top:50%;animation-delay:18s;animation-duration:15s}.LandingPage_particle__fttRD:nth-child(20){left:3%;top:70%;animation-delay:19s;animation-duration:14s;width:5px;height:5px}.LandingPage_particle__fttRD:nth-child(2n){background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.LandingPage_particle__fttRD:nth-child(3n){width:4px;height:4px;opacity:.4}@keyframes LandingPage_float___bvW7{0%,to{transform:translateY(0) translateX(0) rotate(0deg);opacity:.6}25%{transform:translateY(-30px) translateX(15px) rotate(90deg);opacity:.8}50%{transform:translateY(-60px) translateX(-10px) rotate(180deg);opacity:.5}75%{transform:translateY(-30px) translateX(20px) rotate(270deg);opacity:.7}}.LandingPage_heroSection__zjNUe{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:0 2rem;text-align:center;margin-top:-4rem}.LandingPage_brandContainer__w78Oo{display:flex;align-items:center;gap:.75rem;margin-bottom:2rem;animation:LandingPage_fadeInUp__KHJyc .8s ease-out}.LandingPage_brandLogo__aJPvV{width:2.5rem;height:2.5rem;object-fit:contain}.LandingPage_brandName__Lre4U{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600;color:var(--text-secondary);letter-spacing:-.02em}.LandingPage_heroTitle__T8TTG{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;color:var(--text-primary);line-height:1.1;margin-bottom:1rem;letter-spacing:-.03em;animation:LandingPage_fadeInUp__KHJyc .8s ease-out .1s both}.LandingPage_heroSubtitle__z0s0B{font-family:Inter,sans-serif;font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:400;color:var(--text-tertiary);line-height:1.5;max-width:600px;margin-bottom:3rem;animation:LandingPage_fadeInUp__KHJyc .8s ease-out .2s both}.LandingPage_ctaContainer__x9vON{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;animation:LandingPage_fadeInUp__KHJyc .8s ease-out .3s both}.LandingPage_ctaPrimary__e45oF{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:linear-gradient(135deg,#0b9f47,#059669);color:#fff;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;border:none;border-radius:.75rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px rgba(11,159,71,.3);text-decoration:none}.LandingPage_ctaPrimary__e45oF:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(11,159,71,.4);background:linear-gradient(135deg,#0a8c3e,#047857)}.LandingPage_ctaSecondary__RLb6D{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:transparent;color:var(--text-primary);font-family:Inter,sans-serif;font-size:1rem;font-weight:600;border:1.5px solid var(--border-secondary);border-radius:.75rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none}.LandingPage_ctaSecondary__RLb6D:hover{border-color:var(--primary-color);color:var(--primary-color);background:rgba(11,159,71,.05);transform:translateY(-2px)}.LandingPage_ctaIcon__eS4wb{width:18px;height:18px;transition:transform .2s ease}.LandingPage_ctaPrimary__e45oF:hover .LandingPage_ctaIcon__eS4wb{transform:translateX(3px)}@keyframes LandingPage_fadeInUp__KHJyc{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LandingPage_featuresSection__tfJ5y{position:relative;z-index:1;padding:4rem 2rem 6rem;max-width:1200px;margin:0 auto}.LandingPage_sectionTitle__mQO_W{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:2rem;font-weight:700;color:var(--text-primary);text-align:center;margin-bottom:3rem;letter-spacing:-.02em}.LandingPage_featuresGrid__oLGPr{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.LandingPage_featureCard__q0o4X{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:1rem;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:default}.LandingPage_featureCard__q0o4X:hover{transform:translateY(-5px);box-shadow:0 20px 40px var(--shadow-primary);border-color:rgba(11,159,71,.3)}.LandingPage_featureIcon__LM4Tu{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;margin-bottom:1.25rem}.LandingPage_featureIconSvg__PBpkh{width:24px;height:24px;color:#fff}.LandingPage_featureTitle__Cw0F5{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:.75rem;letter-spacing:-.01em}.LandingPage_featureDescription__XFd8B{font-family:Inter,sans-serif;font-size:.95rem;color:var(--text-tertiary);line-height:1.6}.LandingPage_userWelcomeSection__SSRRH{position:relative;z-index:1;padding:3rem 2rem;max-width:1200px;margin:0 auto}.LandingPage_welcomeCard__dpKfw{background:linear-gradient(135deg,rgba(11,159,71,.1),rgba(2,36,97,.1));border:1px solid rgba(11,159,71,.2);border-radius:1.5rem;padding:2.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.LandingPage_welcomeHeader__OUhQM{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem}.LandingPage_welcomeText__MRAot h2{font-family:Inter,sans-serif;font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.LandingPage_welcomeText__MRAot p{font-family:Inter,sans-serif;font-size:1rem;color:var(--text-tertiary)}.LandingPage_coinsDisplay__IeE0j{display:flex;align-items:center;gap:.5rem;background:var(--bg-primary);padding:.75rem 1.25rem;border-radius:2rem;border:1px solid var(--border-primary)}.LandingPage_coinsIcon__7h8bi{width:20px;height:20px;color:#f59e0b}.LandingPage_coinsAmount__8URAe{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700;color:var(--text-primary)}.LandingPage_coinsLabel__8Dpar{font-family:Inter,sans-serif;font-size:.875rem;color:var(--text-tertiary)}.LandingPage_progressSection__4ib3U{background:var(--bg-primary);border-radius:1rem;padding:1.5rem}.LandingPage_progressHeader__5dEWj{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.LandingPage_progressLabel___hAwI{font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;color:var(--text-secondary)}.LandingPage_progressPercentage__w_q7_{font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;color:var(--primary-color)}.LandingPage_progressBar__9jcJn{width:100%;height:8px;background:var(--bg-tertiary);border-radius:4px;overflow:hidden}.LandingPage_progressFill__9r2UM{height:100%;background:linear-gradient(90deg,#0b9f47,#10b981);border-radius:4px;transition:width .5s ease}.LandingPage_quickNavSection__PHana{position:relative;z-index:1;padding:2rem 2rem 4rem;max-width:1200px;margin:0 auto}.LandingPage_quickNavGrid__ctK7N{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.LandingPage_quickNavCard__hpMxi{display:flex;align-items:center;gap:1rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:1rem;padding:1.25rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none}.LandingPage_quickNavCard__hpMxi:hover{transform:translateY(-3px);box-shadow:0 10px 25px var(--shadow-primary);border-color:rgba(11,159,71,.3)}.LandingPage_cardIconWrapper__NL0xs{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;flex-shrink:0}.LandingPage_cardIconSvg__MnEFR{width:22px;height:22px;color:#fff}.LandingPage_cardContent__GsiT_{flex:1 1}.LandingPage_cardTitle__lshEY{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.LandingPage_cardDescription__u_HG9{font-family:Inter,sans-serif;font-size:.85rem;color:var(--text-tertiary)}.LandingPage_cardArrow__noTck{width:18px;height:18px;color:var(--text-tertiary);transition:transform .2s ease,color .2s ease}.LandingPage_quickNavCard__hpMxi:hover .LandingPage_cardArrow__noTck{transform:translateX(3px);color:var(--primary-color)}.LandingPage_loadingContainer__HEQoF{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--bg-primary)}.LandingPage_spinner__wcZVk{width:48px;height:48px;border:4px solid var(--border-primary);border-top-color:var(--primary-color);border-radius:50%;animation:LandingPage_spin__9TSli 1s linear infinite}@keyframes LandingPage_spin__9TSli{to{transform:rotate(1turn)}}@media (max-width:768px){.LandingPage_heroSection__zjNUe{padding:4rem 1.5rem 3rem;min-height:calc(100vh - 3.5rem)}.LandingPage_heroTitle__T8TTG{font-size:2rem}.LandingPage_heroSubtitle__z0s0B{font-size:1rem;margin-bottom:2rem}.LandingPage_ctaContainer__x9vON{flex-direction:column;width:100%;max-width:300px}.LandingPage_ctaPrimary__e45oF,.LandingPage_ctaSecondary__RLb6D{width:100%;justify-content:center}.LandingPage_featuresSection__tfJ5y{padding:3rem 1.5rem 4rem}.LandingPage_featuresGrid__oLGPr{grid-template-columns:1fr}.LandingPage_welcomeHeader__OUhQM{flex-direction:column;align-items:flex-start}.LandingPage_quickNavGrid__ctK7N{grid-template-columns:1fr}}[data-theme=dark] .LandingPage_particle__fttRD{opacity:.4}[data-theme=dark] .LandingPage_particle__fttRD:nth-child(3n){opacity:.25}.LandingPage_section__oBpQ5{position:relative;z-index:1;padding:5rem 2rem;max-width:1200px;margin:0 auto}.LandingPage_section__oBpQ5:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80%;max-width:600px;height:1px;background:linear-gradient(90deg,transparent,var(--border-secondary),transparent)}.LandingPage_section__oBpQ5:last-of-type:after{display:none}.LandingPage_sectionAlt__b6Fp2{background:linear-gradient(180deg,transparent,rgba(11,159,71,.02) 50%,transparent)}.LandingPage_sectionHeader__GYEbg{text-align:center;margin-bottom:4rem}.LandingPage_sectionLabel__EiS0g{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(11,159,71,.1);border:1px solid rgba(11,159,71,.2);border-radius:2rem;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;color:var(--primary-color);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem}.LandingPage_sectionLabelIcon__vy1Rl{width:14px;height:14px}.LandingPage_sectionTitleLarge__gVBX2{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;color:var(--text-primary);line-height:1.15;margin-bottom:1rem;letter-spacing:-.03em}.LandingPage_sectionTitleAccent__cgyY1{color:var(--primary-color)}.LandingPage_sectionSubtitle__AdUAG{font-family:Inter,sans-serif;font-size:clamp(1rem,2vw,1.25rem);font-weight:400;color:var(--text-tertiary);line-height:1.6;max-width:700px;margin:0 auto}.LandingPage_glassCard__1BT_A{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1)}[data-theme=light] .LandingPage_glassCard__1BT_A{background:linear-gradient(135deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.7));border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 24px rgba(0,0,0,.06)}.LandingPage_glassCard__1BT_A:hover{transform:translateY(-4px);border-color:rgba(11,159,71,.3);box-shadow:0 20px 50px rgba(0,0,0,.15)}[data-theme=light] .LandingPage_glassCard__1BT_A:hover{box-shadow:0 20px 50px rgba(0,0,0,.1)}.LandingPage_statsGrid__GRHT8{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;margin-top:3rem}.LandingPage_statCard__gc_5t{text-align:center;padding:2rem 1rem}.LandingPage_statNumber__AKqSt{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;background:linear-gradient(135deg,var(--primary-color) 0,#10b981 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:.5rem}.LandingPage_statLabel__Cp8dl{font-family:Inter,sans-serif;font-size:.95rem;font-weight:500;color:var(--text-secondary)}.LandingPage_featureCardsGrid__CGG_W{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.LandingPage_featureCardLarge__mYGpO{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:1.25rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.LandingPage_featureCardLarge__mYGpO:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-color),#3b82f6);opacity:0;transition:opacity .3s ease}.LandingPage_featureCardLarge__mYGpO:hover{transform:translateY(-6px);box-shadow:0 25px 50px var(--shadow-primary);border-color:rgba(11,159,71,.2)}.LandingPage_featureCardLarge__mYGpO:hover:before{opacity:1}.LandingPage_featureCardIcon__eYO4i{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;margin-bottom:1.5rem;background:linear-gradient(135deg,rgba(11,159,71,.15),rgba(59,130,246,.1))}.LandingPage_featureCardIconSvg__5_T8C{width:24px;height:24px;color:var(--primary-color)}.LandingPage_featureCardTitle__lsn7q{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:.75rem;letter-spacing:-.01em}.LandingPage_featureCardDescription__LOiRF{font-family:Inter,sans-serif;font-size:.95rem;color:var(--text-tertiary);line-height:1.6}.LandingPage_aiCapabilitiesGrid__4rDWA{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;align-items:center}.LandingPage_aiCapabilitiesContent__cwvxV{padding-right:2rem}.LandingPage_aiCapabilitiesList__o6WXk{list-style:none;margin-top:2rem}.LandingPage_aiCapabilityItem__XfARf{display:flex;align-items:flex-start;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--border-primary)}.LandingPage_aiCapabilityItem__XfARf:last-child{border-bottom:none}.LandingPage_aiCapabilityIcon__esnDZ{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;background:linear-gradient(135deg,rgba(11,159,71,.1),rgba(59,130,246,.1));flex-shrink:0}.LandingPage_aiCapabilityIconSvg__qxoGZ{width:18px;height:18px;color:var(--primary-color)}.LandingPage_aiCapabilityText__oRYDI h4{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.LandingPage_aiCapabilityText__oRYDI p{font-family:Inter,sans-serif;font-size:.9rem;color:var(--text-tertiary);line-height:1.5}.LandingPage_aiVisualCard__smR7Q{background:linear-gradient(135deg,rgba(11,159,71,.05),rgba(59,130,246,.05));border:1px solid rgba(11,159,71,.15);border-radius:1.5rem;padding:2.5rem;position:relative;overflow:hidden}.LandingPage_aiVisualCard__smR7Q:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(11,159,71,.1) 0,transparent 70%);animation:LandingPage_pulse__K4Fex 4s ease-in-out infinite}@keyframes LandingPage_pulse__K4Fex{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:.8}}.LandingPage_aiModelBadges__08Ukr{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;position:relative;z-index:1}.LandingPage_aiModelBadge__eiidl{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:2rem;font-family:Inter,sans-serif;font-size:.85rem;font-weight:500;color:var(--text-primary);transition:all .3s ease}.LandingPage_aiModelBadge__eiidl:hover{border-color:var(--primary-color);transform:translateY(-2px)}.LandingPage_aiModelDot__H_Gd9{width:8px;height:8px;border-radius:50%;background:var(--primary-color)}.LandingPage_aiChatPreview__ubu_8{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:1rem;padding:1.5rem;position:relative;z-index:1}.LandingPage_aiChatMessage__c9iTJ{display:flex;gap:.75rem;margin-bottom:1rem}.LandingPage_aiChatMessage__c9iTJ:last-child{margin-bottom:0}.LandingPage_aiChatAvatar__QVw9S{width:2rem;height:2rem;border-radius:.5rem;background:linear-gradient(135deg,var(--primary-color),#10b981);display:flex;align-items:center;justify-content:center;flex-shrink:0}.LandingPage_aiChatAvatarIcon__IeDkL{width:14px;height:14px;color:#fff}.LandingPage_aiChatBubble__2xhNG{background:var(--bg-secondary);border-radius:.75rem;padding:.875rem 1rem;flex:1 1}.LandingPage_aiChatBubble__2xhNG p{font-family:Inter,sans-serif;font-size:.9rem;color:var(--text-secondary);line-height:1.5}.LandingPage_platformGrid__CYWDB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.LandingPage_platformCard__3jfZO{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:1rem;padding:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:1rem}.LandingPage_platformCard__3jfZO:hover{transform:translateY(-4px);box-shadow:0 15px 40px var(--shadow-primary);border-color:rgba(11,159,71,.25)}.LandingPage_platformCardHeader__69Ryk{display:flex;align-items:center;gap:.875rem}.LandingPage_platformCardIcon__7p8s7{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;flex-shrink:0}.LandingPage_platformCardIconSvg__l6xjQ{width:20px;height:20px;color:#fff}.LandingPage_platformCardTitle__5dgK6{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:var(--text-primary)}.LandingPage_platformCardText__3qRjN{font-family:Inter,sans-serif;font-size:.9rem;color:var(--text-tertiary);line-height:1.55}.LandingPage_ideSection__mq4WX{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:3rem;gap:3rem;align-items:center}.LandingPage_ideContent__tnFzE{order:1}.LandingPage_idePreview__a_UDs{order:2}.LandingPage_ideFeaturesList__POTpq{list-style:none;margin-top:2rem;display:grid;grid-gap:1rem;gap:1rem}.LandingPage_ideFeatureItem__VtMM6{display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:.875rem;transition:all .3s ease}.LandingPage_ideFeatureItem__VtMM6:hover{border-color:rgba(11,159,71,.3);background:rgba(11,159,71,.03)}.LandingPage_ideFeatureCheck__I7lrN{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary-color),#10b981);border-radius:50%;flex-shrink:0}.LandingPage_ideFeatureCheckIcon__Ya4rF{width:12px;height:12px;color:#fff}.LandingPage_ideFeatureItem__VtMM6 span{font-family:Inter,sans-serif;font-size:.95rem;font-weight:500;color:var(--text-primary)}.LandingPage_ideWindow__J1Opf{background:#1e1e1e;border-radius:1rem;overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.3)}.LandingPage_ideWindowHeader__zyyff{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background:#2d2d2d;border-bottom:1px solid #3d3d3d}.LandingPage_ideWindowDot___HXn_{width:12px;height:12px;border-radius:50%}.LandingPage_ideWindowDot___HXn_:first-child{background:#ff5f57}.LandingPage_ideWindowDot___HXn_:nth-child(2){background:#ffbd2e}.LandingPage_ideWindowDot___HXn_:nth-child(3){background:#28ca41}.LandingPage_ideWindowTitle__We7hd{font-family:Inter,sans-serif;font-size:.8rem;color:grey;margin-left:.5rem}.LandingPage_ideCodeArea__BRXoe{padding:1.5rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem;line-height:1.6;min-height:200px}.LandingPage_codeLine__i9GO4{display:flex;align-items:center;min-height:1.6em}.LandingPage_lineNumber__VU7uD{color:#606060;width:2rem;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:right;padding-right:1rem}.LandingPage_codeContent__0Jids{display:inline;white-space:pre}.LandingPage_codeKeyword__LTlb8{color:#c586c0}.LandingPage_codeType__OLsjs{color:#4ec9b0}.LandingPage_codeFunction__gu63x{color:#dcdcaa}.LandingPage_codeString__NC1_N{color:#ce9178}.LandingPage_codeComment__1qOzJ{color:#6a9955}.LandingPage_codeText__N6UFr{color:#d4d4d4}.LandingPage_ideAiAssist__NxnR6{margin:0 1rem 1rem;padding:1rem;background:linear-gradient(135deg,rgba(11,159,71,.1),rgba(59,130,246,.05));border:1px solid rgba(11,159,71,.2);border-radius:.75rem;display:flex;align-items:flex-start;gap:.75rem}.LandingPage_ideAiIcon__3eTVi{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:var(--primary-color);border-radius:.5rem;flex-shrink:0}.LandingPage_ideAiIconSvg__J_8qh{width:14px;height:14px;color:#fff}.LandingPage_ideAiText___ABFM{font-family:Inter,sans-serif;font-size:.85rem;color:#a0a0a0;line-height:1.5}.LandingPage_ideAiText___ABFM strong{color:#d0d0d0;font-weight:600}.LandingPage_communityGrid__uKaWe{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.LandingPage_communityCard__rveph{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:1.25rem;padding:2rem;transition:all .3s ease}.LandingPage_communityCard__rveph:hover{transform:translateY(-4px);box-shadow:0 20px 45px var(--shadow-primary)}.LandingPage_communityCardIcon__cVC2n{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:.875rem;margin-bottom:1.25rem}.LandingPage_communityCardIconSvg___stjW{width:22px;height:22px;color:#fff}.LandingPage_communityCardTitle__AMk4_{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:1.2rem;font-weight:600;color:var(--text-primary);margin-bottom:.625rem}.LandingPage_communityCardText__TNJyK{font-family:Inter,sans-serif;font-size:.9rem;color:var(--text-tertiary);line-height:1.55}.LandingPage_moderationBadge__Va381{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem .875rem;background:rgba(11,159,71,.1);border:1px solid rgba(11,159,71,.2);border-radius:.5rem;font-family:Inter,sans-serif;font-size:.8rem;font-weight:500;color:var(--primary-color)}.LandingPage_moderationIcon___Yqx7{width:14px;height:14px}.LandingPage_gamificationLayout__cLZwf{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.LandingPage_gamificationVisual__QoBEw{background:linear-gradient(135deg,rgba(245,158,11,.05),rgba(139,92,246,.05));border:1px solid rgba(245,158,11,.15);border-radius:1.5rem;padding:2.5rem}.LandingPage_achievementShowcase__9jNhY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem}.LandingPage_achievementBadge__ey2IC{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:1.25rem .75rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:1rem;transition:all .3s ease}.LandingPage_achievementBadge__ey2IC:hover{transform:translateY(-3px) scale(1.02);border-color:rgba(245,158,11,.4)}.LandingPage_achievementIcon__pgoBt{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706)}.LandingPage_achievementIconSvg__AADns{width:20px;height:20px;color:#fff}.LandingPage_achievementName__tDttw{font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;color:var(--text-primary);text-align:center}.LandingPage_streakCounter__As3u0{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.5rem;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:1rem}.LandingPage_streakFlame__AewHH{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f97316,#ef4444);border-radius:50%;animation:LandingPage_flamePulse__YUrEI 2s ease-in-out infinite}@keyframes LandingPage_flamePulse__YUrEI{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.LandingPage_streakFlameIcon__S2iCB{width:22px;height:22px;color:#fff}.LandingPage_streakInfo__j4VfH h4{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:1.75rem;font-weight:700;color:var(--text-primary);line-height:1}.LandingPage_streakInfo__j4VfH p{font-family:Inter,sans-serif;font-size:.9rem;color:var(--text-tertiary);margin-top:.25rem}.LandingPage_gamificationFeatures__yf0Vi{display:grid;grid-gap:1rem;gap:1rem}.LandingPage_gamificationFeatureCard__dXWiH{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:1rem;transition:all .3s ease}.LandingPage_gamificationFeatureCard__dXWiH:hover{border-color:rgba(245,158,11,.3);transform:translateX(4px)}.LandingPage_gamificationFeatureIcon__R5kLh{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;flex-shrink:0}.LandingPage_gamificationFeatureIconSvg__U4s5x{width:18px;height:18px;color:#fff}.LandingPage_gamificationFeatureText__R1aOQ h4{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.LandingPage_gamificationFeatureText__R1aOQ p{font-family:Inter,sans-serif;font-size:.875rem;color:var(--text-tertiary)}.LandingPage_universityContent__K6ymg{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.LandingPage_universityFeatures__2ZzGb{display:grid;grid-gap:1.25rem;gap:1.25rem}.LandingPage_universityFeature__YP_Mg{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:1rem;transition:all .3s ease}.LandingPage_universityFeature__YP_Mg:hover{border-color:rgba(139,92,246,.3);transform:translateY(-2px)}.LandingPage_universityFeatureIcon__lEV_N{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:.75rem;flex-shrink:0}.LandingPage_universityFeatureIconSvg__YYrWg{width:18px;height:18px;color:#fff}.LandingPage_universityFeatureText__dRoIc h4{font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.375rem}.LandingPage_universityFeatureText__dRoIc p{font-family:Inter,sans-serif;font-size:.9rem;color:var(--text-tertiary);line-height:1.5}.LandingPage_universityVisual__gvK4T{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(99,102,241,.05));border:1px solid rgba(139,92,246,.15);border-radius:1.5rem;text-align:center}.LandingPage_universityBadge__UpEFs{width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:1.25rem;margin-bottom:1.5rem;box-shadow:0 10px 30px rgba(139,92,246,.3)}.LandingPage_universityBadgeIcon__wsXKH{width:32px;height:32px;color:#fff}.LandingPage_universityVisual__gvK4T h3{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.LandingPage_universityVisual__gvK4T p{font-family:Inter,sans-serif;font-size:.95rem;color:var(--text-tertiary);max-width:280px}.LandingPage_freeSection__v3krJ{background:linear-gradient(135deg,rgba(11,159,71,.05),rgba(59,130,246,.03));border:1px solid rgba(11,159,71,.12);border-radius:2rem;padding:4rem 3rem;text-align:center;position:relative;overflow:hidden}.LandingPage_freeSection__v3krJ:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(11,159,71,.08) 0,transparent 70%);pointer-events:none}.LandingPage_freeSection__v3krJ:after{content:"";position:absolute;bottom:-100px;left:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(59,130,246,.06) 0,transparent 70%);pointer-events:none}.LandingPage_freeSectionContent__PgShR{position:relative;z-index:1}.LandingPage_freeSectionTitle__5R2Bz{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:var(--text-primary);margin-bottom:.75rem;letter-spacing:-.02em}.LandingPage_freeSectionSubtitle__WNX0Y{font-family:Inter,sans-serif;font-size:clamp(1rem,2vw,1.2rem);color:var(--text-tertiary);margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.LandingPage_trustIndicators__eRyWt{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-bottom:2.5rem}.LandingPage_trustItem__H7s_x{display:flex;align-items:center;gap:.625rem}.LandingPage_trustIcon__3DErg{width:1.25rem;height:1.25rem;color:var(--primary-color)}.LandingPage_trustText__zYDSv{font-family:Inter,sans-serif;font-size:.95rem;font-weight:500;color:var(--text-secondary)}.LandingPage_freeCta__Lfq2x{display:inline-flex;align-items:center;gap:.625rem;padding:1.125rem 2.5rem;background:linear-gradient(135deg,#0b9f47,#059669);color:#fff;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:600;border:none;border-radius:.875rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 20px rgba(11,159,71,.35);text-decoration:none}.LandingPage_freeCta__Lfq2x:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(11,159,71,.45)}.LandingPage_freeCtaIcon__qI5mE{width:18px;height:18px;transition:transform .2s ease}.LandingPage_freeCta__Lfq2x:hover .LandingPage_freeCtaIcon__qI5mE{transform:translateX(4px)}.LandingPage_footerSpacer__Anl94{height:4rem}.LandingPage_platformGridPremium__Vy87L{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.LandingPage_platformCardPremium__zY_nm{position:relative;border-radius:1.25rem;overflow:hidden;cursor:pointer}.LandingPage_platformCardGlow__869s1{position:absolute;inset:0;pointer-events:none;z-index:0}.LandingPage_platformCardInner__PqMYo{position:relative;z-index:1;background:linear-gradient(145deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);border:1px solid var(--border-primary);border-radius:1.25rem;padding:2rem;height:100%;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1)}.LandingPage_platformCardPremium__zY_nm:hover .LandingPage_platformCardInner__PqMYo{border-color:rgba(11,159,71,.4);box-shadow:0 20px 50px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.05)}.LandingPage_platformCardIconPremium__8dolw{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;margin-bottom:1.25rem;box-shadow:0 8px 20px rgba(0,0,0,.2)}.LandingPage_platformCardTitlePremium__TkEKs{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:1.15rem;font-weight:600;color:var(--text-primary);margin-bottom:.75rem;letter-spacing:-.01em}.LandingPage_platformCardTextPremium__bw7j1{font-family:Inter,sans-serif;font-size:.9rem;color:var(--text-tertiary);line-height:1.6;flex:1 1}.LandingPage_platformCardLine__qvabV{height:2px;width:40%;border-radius:2px;margin-top:1.25rem;opacity:.7;transition:width .3s ease}.LandingPage_platformCardPremium__zY_nm:hover .LandingPage_platformCardLine__qvabV{width:60%;opacity:1}.LandingPage_communityShowcase__oGvFN{position:relative;padding:2rem 0}.LandingPage_communityFloatingOrb__mZGRU{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.15) 0,transparent 70%);filter:blur(40px);pointer-events:none;animation:LandingPage_floatOrb__lgsek 8s ease-in-out infinite}@keyframes LandingPage_floatOrb__lgsek{0%,to{transform:translateY(0) translateX(0)}50%{transform:translateY(-20px) translateX(10px)}}.LandingPage_communityGridPremium__a8j25{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;position:relative;z-index:1}.LandingPage_communityCardPremium__vdMGY{position:relative;border-radius:1.5rem;padding:2px;overflow:hidden;cursor:pointer}.LandingPage_communityCardBorder__ejA6t{position:absolute;inset:0;border-radius:1.5rem;pointer-events:none;opacity:0;transition:opacity .4s ease}.LandingPage_communityCardPremium__vdMGY:hover .LandingPage_communityCardBorder__ejA6t{opacity:1}.LandingPage_communityCardContent__hKJZF{position:relative;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:1.4rem;padding:2rem;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1)}.LandingPage_communityCardPremium__vdMGY:hover .LandingPage_communityCardContent__hKJZF{background:linear-gradient(145deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%);border-color:transparent;box-shadow:0 20px 50px rgba(0,0,0,.15)}.LandingPage_communityCardHeader__rPeSb{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.25rem}.LandingPage_communityCardIconPremium__SM1b8{width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;box-shadow:0 8px 20px rgba(0,0,0,.2)}.LandingPage_communityVerifiedBadge__N1loa{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0b9f47,#10b981);border-radius:50%;animation:LandingPage_verifiedPulse__2dgcB 2s ease-in-out infinite}@keyframes LandingPage_verifiedPulse__2dgcB{0%,to{box-shadow:0 0 0 0 rgba(11,159,71,.4)}50%{box-shadow:0 0 0 8px rgba(11,159,71,0)}}.LandingPage_communityVerifiedIcon__6vMYu{width:14px;height:14px;color:#fff}.LandingPage_communityCardTitlePremium__NGV0q{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:1.2rem;font-weight:600;color:var(--text-primary);margin-bottom:.625rem;letter-spacing:-.01em}.LandingPage_communityCardTextPremium__3JvmM{font-family:Inter,sans-serif;font-size:.9rem;color:var(--text-tertiary);line-height:1.6}.LandingPage_communityProtectedTag__MZR4M{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.25rem;padding:.5rem 1rem;background:linear-gradient(135deg,rgba(11,159,71,.1),rgba(11,159,71,.05));border:1px solid rgba(11,159,71,.2);border-radius:2rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;color:var(--primary-color);letter-spacing:.02em}.LandingPage_communityProtectedIcon__rFH8v{width:12px;height:12px}.LandingPage_codePreprocessor__nebKN{color:#c586c0}.LandingPage_codeNumber__c3TY1{color:#b5cea8}@media (max-width:1024px){.LandingPage_section__oBpQ5{padding:4rem 1.5rem}.LandingPage_featureCardsGrid__CGG_W,.LandingPage_statsGrid__GRHT8{grid-template-columns:repeat(2,1fr)}.LandingPage_aiCapabilitiesGrid__4rDWA,.LandingPage_gamificationLayout__cLZwf,.LandingPage_ideSection__mq4WX,.LandingPage_universityContent__K6ymg{grid-template-columns:1fr;gap:2rem}.LandingPage_ideContent__tnFzE{order:2}.LandingPage_idePreview__a_UDs{order:1}.LandingPage_communityGridPremium__a8j25,.LandingPage_platformGridPremium__Vy87L,.LandingPage_platformGrid__CYWDB{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.LandingPage_section__oBpQ5{padding:3rem 1.25rem}.LandingPage_section__oBpQ5:after{width:60%}.LandingPage_sectionHeader__GYEbg{margin-bottom:2.5rem}.LandingPage_sectionTitleLarge__gVBX2{font-size:1.75rem}.LandingPage_sectionSubtitle__AdUAG{font-size:.95rem}.LandingPage_statsGrid__GRHT8{grid-template-columns:1fr 1fr;gap:1rem}.LandingPage_statCard__gc_5t{padding:1.25rem .5rem}.LandingPage_statNumber__AKqSt{font-size:2rem}.LandingPage_communityGridPremium__a8j25,.LandingPage_communityGrid__uKaWe,.LandingPage_featureCardsGrid__CGG_W,.LandingPage_platformGridPremium__Vy87L,.LandingPage_platformGrid__CYWDB{grid-template-columns:1fr}.LandingPage_communityFloatingOrb__mZGRU{display:none}.LandingPage_ideSection__mq4WX{grid-template-columns:1fr}.LandingPage_ideContent__tnFzE{order:2}.LandingPage_idePreview__a_UDs{order:1}.LandingPage_ideCodeArea__BRXoe{padding:1rem;font-size:.75rem;min-height:150px;overflow-x:auto}.LandingPage_ideFeaturesList__POTpq{gap:.75rem}.LandingPage_ideFeatureItem__VtMM6{padding:.875rem 1rem}.LandingPage_gamificationLayout__cLZwf{grid-template-columns:1fr;gap:2rem}.LandingPage_achievementShowcase__9jNhY{grid-template-columns:repeat(3,1fr);gap:.75rem}.LandingPage_achievementBadge__ey2IC{padding:1rem .5rem}.LandingPage_achievementIcon__pgoBt{width:2.5rem;height:2.5rem}.LandingPage_streakCounter__As3u0{padding:1rem}.LandingPage_streakFlame__AewHH{width:2.5rem;height:2.5rem}.LandingPage_gamificationFeatureCard__dXWiH{padding:1rem}.LandingPage_aiCapabilitiesGrid__4rDWA{grid-template-columns:1fr;gap:2rem}.LandingPage_aiCapabilitiesContent__cwvxV{padding-right:0}.LandingPage_aiVisualCard__smR7Q{padding:1.5rem}.LandingPage_aiModelBadges__08Ukr{gap:.5rem}.LandingPage_aiModelBadge__eiidl{font-size:.75rem;padding:.5rem .75rem}.LandingPage_freeSection__v3krJ{padding:2.5rem 1.5rem;border-radius:1.25rem}.LandingPage_trustIndicators__eRyWt{flex-direction:column;gap:1rem;align-items:center}.LandingPage_communityCardContent__hKJZF,.LandingPage_platformCardInner__PqMYo{padding:1.5rem}}@media (max-width:480px){.LandingPage_statsGrid__GRHT8{grid-template-columns:1fr 1fr}.LandingPage_achievementShowcase__9jNhY{grid-template-columns:repeat(3,1fr)}.LandingPage_aiModelBadge__eiidl{font-size:.7rem;padding:.4rem .6rem}.LandingPage_ideCodeArea__BRXoe{font-size:.65rem}}