.HeroSection_imageContainer__WA3Kp{border-color:var(--accent-color);box-shadow:0 0 4px var(--accent-color);animation:HeroSection_imageBorderPulse__h61Ff 3s ease-in-out infinite alternate}.HeroSection_ctaContainer__cqE6T{animation:HeroSection_ctaFadeInUp__yMgI8 .6s ease-out .3s both}html.dark .HeroSection_imageContainer__WA3Kp{animation:HeroSection_imageBorderPulseDark__6xqOF 3s ease-in-out infinite alternate}html.light .HeroSection_imageContainer__WA3Kp{animation:HeroSection_imageBorderPulseLight__C47OX 3s ease-in-out infinite alternate}@keyframes HeroSection_ctaFadeInUp__yMgI8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSection_imageBorderPulse__h61Ff{0%{border-color:var(--accent-color);box-shadow:0 2px 4px var(--accent-color)}to{border-color:var(--accent-color);box-shadow:0 2px 8px var(--accent-color),0 2px 16px var(--accent-color)}}@keyframes HeroSection_imageBorderPulseDark__6xqOF{0%{border-color:var(--color-electric-cyan);box-shadow:0 2px 4px rgba(0,223,252,.3)}to{border-color:var(--color-electric-cyan);box-shadow:0 2px 8px rgba(0,223,252,.5),0 2px 16px rgba(0,223,252,.3)}}@keyframes HeroSection_imageBorderPulseLight__C47OX{0%{border-color:var(--color-light-accent);box-shadow:0 2px 4px rgba(8,145,178,.3)}to{border-color:var(--color-light-accent);box-shadow:0 2px 8px rgba(8,145,178,.4),0 2px 16px rgba(8,145,178,.3)}}.ProblemsSection_sectionDivider__21PHj{background:linear-gradient(90deg,transparent,var(--accent-color),transparent);animation:ProblemsSection_sectionGlow__UQdpJ 3s ease-in-out infinite alternate}.ProblemsSection_cardContainer__g7QHe{border-color:var(--accent-color)!important;border-width:1px!important;border-style:solid!important}html.dark .ProblemsSection_sectionDivider__21PHj{animation:ProblemsSection_sectionGlowDark__mWrk1 3s ease-in-out infinite alternate}html.light .ProblemsSection_sectionDivider__21PHj{animation:ProblemsSection_sectionGlowLight__j4uXu 3s ease-in-out infinite alternate}html.dark .ProblemsSection_cardContainer__g7QHe{border-color:var(--color-electric-cyan)!important}html.light .ProblemsSection_cardContainer__g7QHe{border-color:var(--color-light-accent)!important}@keyframes ProblemsSection_sectionGlow__UQdpJ{0%{opacity:.4}to{opacity:1}}@keyframes ProblemsSection_sectionGlowDark__mWrk1{0%{box-shadow:0 1px 2px rgba(0,223,252,.3)}to{box-shadow:0 1px 6px rgba(0,223,252,.6),0 1px 12px rgba(0,223,252,.4)}}@keyframes ProblemsSection_sectionGlowLight__j4uXu{0%{box-shadow:0 1px 2px rgba(8,145,178,.3)}to{box-shadow:0 1px 6px rgba(8,145,178,.5),0 1px 12px rgba(8,145,178,.3)}}.FeaturesGrid_iconContainer___er5v{border-color:var(--accent-color);opacity:.8;transition:opacity .3s ease}html.dark .FeaturesGrid_iconContainer___er5v{border-color:var(--color-electric-cyan)}html.light .FeaturesGrid_iconContainer___er5v{border-color:var(--color-light-accent)}.FinalCTA_section__KQzGz{position:relative;isolation:isolate}.FinalCTA_gridBackground__yZDq7{display:none}@keyframes FinalCTA_gridPulse__dwnI1{0%,to{opacity:inherit;transform:translateZ(0)}50%{opacity:calc(var(--grid-opacity, .08) * 1.25);transform:translateZ(0)}}html.FinalCTA_light__aibVY{--grid-opacity:0.08}html.FinalCTA_dark___bgbK{--grid-opacity:0.04}.FinalCTA_bottomBorder__9uK7t,.FinalCTA_topBorder__TbgxJ{background:linear-gradient(90deg,transparent 0,var(--accent-color) 50%,transparent 100%);opacity:.6;box-shadow:0 0 4px var(--accent-color)}.FinalCTA_topBorder__TbgxJ{animation:FinalCTA_borderGlow__MIr9E 8s ease-in-out infinite}.FinalCTA_bottomBorder__9uK7t{animation:FinalCTA_borderGlow__MIr9E 8s ease-in-out infinite reverse}@keyframes FinalCTA_borderGlow__MIr9E{0%,to{opacity:.6;box-shadow:0 0 4px var(--accent-color)}50%{opacity:.8;box-shadow:0 0 8px var(--accent-color)}}.FinalCTA_heading__yyFBP{line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.FinalCTA_description__47mxU{text-wrap:balance;line-height:1.6}.FinalCTA_buttonGroup__Vmfz9{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;margin-top:2rem}@media (min-width:640px){.FinalCTA_buttonGroup__Vmfz9{flex-direction:row;gap:1.5rem;margin-top:2.5rem}}.FinalCTA_section__KQzGz:hover .FinalCTA_gridBackground__yZDq7{opacity:.1}.FinalCTA_section__KQzGz:hover .FinalCTA_bottomBorder__9uK7t,.FinalCTA_section__KQzGz:hover .FinalCTA_topBorder__TbgxJ{opacity:.8}@media (min-width:768px){.FinalCTA_heading__yyFBP{font-size:2.5rem;line-height:1.15}.FinalCTA_description__47mxU{font-size:1.25rem;line-height:1.7}}@media (min-width:1024px){.FinalCTA_heading__yyFBP{font-size:2.75rem}.FinalCTA_description__47mxU{font-size:1.375rem;line-height:1.65}}@media (prefers-reduced-motion:reduce){.FinalCTA_bottomBorder__9uK7t,.FinalCTA_gridBackground__yZDq7,.FinalCTA_topBorder__TbgxJ{animation:none}.FinalCTA_section__KQzGz:hover .FinalCTA_gridBackground__yZDq7{opacity:.08}}@media (prefers-contrast:high){.FinalCTA_gridBackground__yZDq7{opacity:.2}.FinalCTA_bottomBorder__9uK7t,.FinalCTA_topBorder__TbgxJ{opacity:.9}}.SolutionsSection_cardContainer__taSNu{border-color:var(--accent-color)!important;border-width:1px!important;border-style:solid!important}html.dark .SolutionsSection_cardContainer__taSNu{border-color:var(--color-electric-cyan)!important}html.light .SolutionsSection_cardContainer__taSNu{border-color:var(--color-light-accent)!important}.SolutionsSection_viewToggle__GooHI{backdrop-filter:blur(10px);box-shadow:0 4px 12px var(--accent-color) /10;transition:all .3s ease}.SolutionsSection_viewToggle__GooHI:hover{border-color:var(--accent-color) /30;box-shadow:0 6px 20px var(--accent-color) /15}.SolutionsSection_toggleIndicator__Ds5jQ{backdrop-filter:blur(5px);box-shadow:0 2px 8px var(--accent-color) /20,inset 0 1px 0 var(--accent-color) /30}.SolutionsSection_viewToggle__GooHI button:hover{transform:translateY(-1px)}.SolutionsSection_viewToggle__GooHI button:active{transform:translateY(0)}.SolutionsSection_backgroundPattern__kJbts{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 80%,var(--accent-color)/3 0,transparent 50%),radial-gradient(circle at 80% 20%,var(--accent-color)/5 0,transparent 50%);opacity:0;transition:opacity 1s ease-out;pointer-events:none}.SolutionsSection_backgroundPattern__kJbts.SolutionsSection_visible__XqMDf{opacity:1}.SolutionsSection_card-low__7FsLS{border-left:2px solid var(--accent-color)}.SolutionsSection_card-low__7FsLS:hover{box-shadow:0 15px 40px -5px var(--accent-color) /15,0 0 0 1px var(--accent-color) /10}.SolutionsSection_card-medium__myGsN{border-left:3px solid var(--accent-color)}.SolutionsSection_card-medium__myGsN:hover{box-shadow:0 15px 40px -5px var(--accent-color) /20,0 0 0 1px var(--accent-color) /15}.SolutionsSection_card-high___CjfT{border-left:4px solid var(--accent-color)}.SolutionsSection_card-high___CjfT:hover{box-shadow:0 15px 40px -5px var(--accent-color) /25,0 0 0 1px var(--accent-color) /20}.SolutionsSection_overlay-low___HK_9{background:linear-gradient(135deg,var(--accent-color)/2 0,transparent 40%)}.SolutionsSection_overlay-medium__0ayo1{background:linear-gradient(135deg,var(--accent-color)/3 0,transparent 50%)}.SolutionsSection_overlay-high__4oYQU{background:linear-gradient(135deg,var(--accent-color)/4 0,transparent 60%)}.SolutionsSection_iconContainer___w_65{position:relative;overflow:hidden}.SolutionsSection_iconContainer___w_65:before{content:"";position:absolute;top:50%;left:50%;width:60px;height:60px;border:2px solid var(--accent-color);border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .5s ease;opacity:.3}.SolutionsSection_iconContainer___w_65:hover:before{transform:translate(-50%,-50%) scale(1)}.SolutionsSection_iconPulse-low__QgufA:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;border:1px solid var(--accent-color);border-radius:50%;transform:translate(-50%,-50%);animation:SolutionsSection_iconPulse__f7pAA 3s infinite;opacity:.4}.SolutionsSection_iconPulse-medium__1Gtae:after{width:45px;height:45px;animation:SolutionsSection_iconPulse__f7pAA 2.5s infinite;opacity:.5}.SolutionsSection_iconPulse-high__CcBkr:after,.SolutionsSection_iconPulse-medium__1Gtae:after{content:"";position:absolute;top:50%;left:50%;border:2px solid var(--accent-color);border-radius:50%;transform:translate(-50%,-50%)}.SolutionsSection_iconPulse-high__CcBkr:after{width:50px;height:50px;animation:SolutionsSection_iconPulse__f7pAA 2s infinite;opacity:.6}@keyframes SolutionsSection_iconPulse__f7pAA{0%{transform:translate(-50%,-50%) scale(.8);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.2}to{transform:translate(-50%,-50%) scale(1.6);opacity:0}}.SolutionsSection_icon-glow-low__9Z4CB{background:linear-gradient(135deg,var(--accent-color)/5 0,var(--accent-color)/8 100%)}.SolutionsSection_icon-glow-medium__j8whz{background:linear-gradient(135deg,var(--accent-color)/8 0,var(--accent-color)/12 100%)}.SolutionsSection_icon-glow-high__oPvDu{background:linear-gradient(135deg,var(--accent-color)/12 0,var(--accent-color)/16 100%)}.SolutionsSection_popularBadge__24xxQ{position:relative;overflow:hidden;box-shadow:0 0 15px var(--accent-color) /60;animation:SolutionsSection_badgePulse__PmVYe 2s ease-in-out infinite}.SolutionsSection_popularBadge__24xxQ:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:SolutionsSection_badgeShine__OSLXA 3s infinite}@keyframes SolutionsSection_badgePulse__PmVYe{0%,to{box-shadow:0 0 15px var(--accent-color) /60}50%{box-shadow:0 0 25px var(--accent-color) /80,0 0 35px var(--accent-color) /40}}@keyframes SolutionsSection_badgeShine__OSLXA{0%{left:-100%}to{left:100%}}.SolutionsSection_flowArrowContainer__jiOJP{position:relative}.SolutionsSection_flowArrow__WPJQM{opacity:.6;animation:SolutionsSection_arrowPulse__xoWKt 3s ease-in-out infinite;position:relative;z-index:2}.SolutionsSection_arrowTrail__HPHBr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;border:2px solid var(--accent-color);border-radius:50%;animation:SolutionsSection_arrowTrailExpand__vT4_h 3s ease-in-out infinite;opacity:0}@keyframes SolutionsSection_arrowPulse__xoWKt{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes SolutionsSection_arrowTrailExpand__vT4_h{0%{transform:translate(-50%,-50%) scale(.5);opacity:.6}50%{transform:translate(-50%,-50%) scale(1);opacity:.3}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.SolutionsSection_philosophyCard___ceAW{border-color:var(--accent-color);animation:SolutionsSection_cardGlow__731GM 4s ease-in-out infinite alternate;position:relative}html.dark .SolutionsSection_philosophyCard___ceAW{animation:SolutionsSection_cardGlowDark__G_5Xd 4s ease-in-out infinite alternate}html.dark .SolutionsSection_card-high___CjfT,html.dark .SolutionsSection_card-low__7FsLS,html.dark .SolutionsSection_card-medium__myGsN{border-left-color:var(--color-electric-cyan)}html.light .SolutionsSection_philosophyCard___ceAW{animation:SolutionsSection_cardGlowLight__v5WkB 4s ease-in-out infinite alternate}html.light .SolutionsSection_card-high___CjfT,html.light .SolutionsSection_card-low__7FsLS,html.light .SolutionsSection_card-medium__myGsN{border-left-color:var(--color-light-accent)}@keyframes SolutionsSection_cardGlow__731GM{0%{border-color:var(--accent-color);box-shadow:0 0 5px var(--accent-color),0 0 10px var(--accent-color)}to{border-color:var(--accent-color);box-shadow:0 0 15px var(--accent-color),0 0 25px var(--accent-color)}}@keyframes SolutionsSection_cardGlowDark__G_5Xd{0%{border-color:var(--color-electric-cyan);box-shadow:0 0 5px rgba(0,223,252,.4)}to{border-color:var(--color-electric-cyan);box-shadow:0 0 15px rgba(0,223,252,.8),0 0 25px rgba(0,223,252,.6)}}@keyframes SolutionsSection_cardGlowLight__v5WkB{0%{border-color:var(--color-light-accent);box-shadow:0 0 5px rgba(8,145,178,.4)}to{border-color:var(--color-light-accent);box-shadow:0 0 15px rgba(8,145,178,.7),0 0 25px rgba(8,145,178,.5)}}@keyframes SolutionsSection_slideInUp__7m9N_{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.SolutionsSection_featureList__ypE7f{transition:all .5s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.SolutionsSection_card-high___CjfT,.SolutionsSection_card-low__7FsLS,.SolutionsSection_card-medium__myGsN{transition:none}.SolutionsSection_arrowTrail__HPHBr,.SolutionsSection_flowArrow__WPJQM{animation:none;opacity:.8}.SolutionsSection_animatedBorder__MASJ6,.SolutionsSection_philosophyCard___ceAW,.SolutionsSection_popularBadge__24xxQ,.SolutionsSection_popularBadge__24xxQ:before{animation:none}.SolutionsSection_iconPulse-high__CcBkr:after,.SolutionsSection_iconPulse-low__QgufA:after,.SolutionsSection_iconPulse-medium__1Gtae:after{animation:none;opacity:.3}.SolutionsSection_backgroundPattern__kJbts{opacity:.5;transition:none}}@media (max-width:768px){.SolutionsSection_card-high___CjfT,.SolutionsSection_card-low__7FsLS,.SolutionsSection_card-medium__myGsN{border-left-width:2px}.SolutionsSection_card-high___CjfT:hover,.SolutionsSection_card-low__7FsLS:hover,.SolutionsSection_card-medium__myGsN:hover{box-shadow:0 8px 25px -5px var(--accent-color) /15}.SolutionsSection_iconPulse-high__CcBkr:after,.SolutionsSection_iconPulse-low__QgufA:after,.SolutionsSection_iconPulse-medium__1Gtae:after{display:none}.SolutionsSection_popularBadge__24xxQ{animation:none;box-shadow:0 0 10px var(--accent-color) /40}.SolutionsSection_popularBadge__24xxQ:before{display:none}}@media (prefers-contrast:high){.SolutionsSection_card-high___CjfT,.SolutionsSection_card-low__7FsLS,.SolutionsSection_card-medium__myGsN{border-width:2px;border-style:solid}.SolutionsSection_popularBadge__24xxQ{border-width:2px}}.SolutionsSection_fadeIn__MK5wl{opacity:0;transform:translateY(30px);transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease}.SolutionsSection_fadeInVisible___DyIk{opacity:1;transform:translateY(0);transition-delay:.4s}.SolutionsSection_sectionDivider__JKHGY{background:linear-gradient(90deg,transparent,var(--accent-color),transparent);animation:SolutionsSection_sectionGlow__uYeMw 3s ease-in-out infinite alternate}@keyframes SolutionsSection_sectionGlow__uYeMw{0%{opacity:.4}to{opacity:1}}html.dark .SolutionsSection_sectionDivider__JKHGY{animation:SolutionsSection_sectionGlowDark__8pfp_ 3s ease-in-out infinite alternate}html.light .SolutionsSection_sectionDivider__JKHGY{animation:SolutionsSection_sectionGlowLight__kdzp7 3s ease-in-out infinite alternate}@keyframes SolutionsSection_sectionGlowDark__8pfp_{0%{box-shadow:0 1px 2px rgba(0,223,252,.3)}to{box-shadow:0 1px 6px rgba(0,223,252,.6),0 1px 12px rgba(0,223,252,.4)}}@keyframes SolutionsSection_sectionGlowLight__kdzp7{0%{box-shadow:0 1px 2px rgba(8,145,178,.3)}to{box-shadow:0 1px 6px rgba(8,145,178,.5),0 1px 12px rgba(8,145,178,.3)}}