@import"https://fonts.googleapis.com/css2?family=Syne:wght@400;500;600;700;800&family=Cinzel:wght@400;500;600;700&display=swap";:root{--color-primary: #DC2626;--color-secondary: #FFFFFF;--color-background: #0F0F0F;--color-surface: #1A1A1A;--color-accent: #B91C1C;--color-text-primary: #FFFFFF;--color-text-secondary: #D1D5DB;--color-glass: rgba(255, 255, 255, .1);--color-glass-border: rgba(255, 255, 255, .2);--font-primary: "Syne", system-ui, sans-serif;--font-secondary: "Cinzel", serif;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-2xl: 4rem;--spacing-3xl: 6rem;--radius-sm: 8px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-md: 0 4px 16px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .5);--shadow-glow: 0 0 20px rgba(220, 38, 38, .3);--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-primary);background-color:var(--color-background);color:var(--color-text-primary);line-height:1.6;overflow-x:hidden}#root{margin:0;min-height:100vh}.heading-hero{font-family:var(--font-secondary);font-size:clamp(3rem,8vw,6rem);font-weight:700;line-height:1.1;letter-spacing:-.02em}.heading-xl{font-family:var(--font-secondary);font-size:clamp(2.5rem,6vw,4rem);font-weight:600;line-height:1.2;letter-spacing:-.01em}.heading-lg{font-family:var(--font-primary);font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;line-height:1.3}.heading-md{font-family:var(--font-primary);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:600;line-height:1.4}.text-lg{font-size:clamp(1.1rem,2.5vw,1.25rem);font-weight:400;line-height:1.6}.text-base{font-size:clamp(1rem,2vw,1.125rem);font-weight:400;line-height:1.6}.text-sm{font-size:clamp(.875rem,1.5vw,1rem);font-weight:400;line-height:1.5}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.container-wide{max-width:1400px;margin:0 auto;padding:0 var(--spacing-md)}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.text-center{text-align:center}.text-gradient{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass{background:var(--color-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-glass-border)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-lg);border:none;border-radius:var(--radius-md);font-family:var(--font-primary);font-weight:600;text-decoration:none;cursor:pointer;transition:all var(--transition-normal);position:relative;overflow:hidden}.btn-primary{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--color-secondary);box-shadow:var(--shadow-glow)}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg),var(--shadow-glow)}.btn-ghost{background:transparent;color:var(--color-text-primary);border:2px solid var(--color-glass-border)}.btn-ghost:hover{background:var(--color-glass);border-color:var(--color-primary)}.glass-form{background:#ffffff14;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 32px #0006,inset 0 1px #ffffff1a}.input-samurai{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);color:var(--color-text-primary);transition:all var(--transition-normal)}.input-samurai:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #dc262633;background:#ffffff14}.btn-auth-primary{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:var(--color-secondary);font-weight:600;position:relative;overflow:hidden}.btn-auth-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn-auth-primary:hover:before{left:100%}.btn-social{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:var(--color-text-primary);transition:all var(--transition-normal)}.btn-social:hover{background:#ffffff26;border-color:var(--color-primary);transform:translateY(-1px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow{0%,to{box-shadow:0 0 20px #dc26264d}50%{box-shadow:0 0 40px #dc262699}}.animate-fadeInUp{animation:fadeInUp .8s ease forwards}.animate-fadeInLeft{animation:fadeInLeft .8s ease forwards}.animate-fadeInRight{animation:fadeInRight .8s ease forwards}.animate-float{animation:float 3s ease-in-out infinite}.animate-glow{animation:glow 2s ease-in-out infinite}@media (max-width: 768px){.container,.container-wide{padding:0 var(--spacing-sm)}:root{--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem}}:root{--dashboard-glass: rgba(255, 255, 255, .1);--dashboard-glass-border: rgba(255, 255, 255, .15);--dashboard-glass-hover: rgba(255, 255, 255, .15);--card-glass-light: rgba(255, 255, 255, .08);--card-glass-medium: rgba(255, 255, 255, .12);--card-glass-strong: rgba(255, 255, 255, .16);--dashboard-shadow: 0 8px 32px rgba(0, 0, 0, .3);--dashboard-shadow-hover: 0 12px 48px rgba(0, 0, 0, .4);--dashboard-glow-red: 0 0 20px rgba(220, 38, 38, .4);--nav-active-bg: rgba(220, 38, 38, .2);--nav-hover-bg: rgba(255, 255, 255, .1);--dashboard-navbar-height: 60px;--dashboard-content-padding: var(--spacing-xl);--transform-hover-scale: 1.02;--transform-active-scale: .98;--transform-perspective: 1000px}.dashboard-glass{background:var(--dashboard-glass);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--dashboard-glass-border);box-shadow:var(--dashboard-shadow)}.dashboard-glass:hover{background:var(--dashboard-glass-hover);box-shadow:var(--dashboard-shadow-hover)}.card-3d{transform-style:preserve-3d;transition:all var(--transition-normal);perspective:var(--transform-perspective)}.card-3d:hover{transform:translateY(-4px) rotateX(2deg) rotateY(2deg) scale(var(--transform-hover-scale))}.card-3d:active{transform:scale(var(--transform-active-scale))}.nav-item-active{background:var(--nav-active-bg);color:var(--color-primary);box-shadow:var(--dashboard-glow-red)}.nav-item-hover{background:var(--nav-hover-bg)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-surface)}::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}._inputGroup_1mw4w_1{margin-bottom:var(--spacing-md)}._label_1mw4w_5{display:block;font-size:.9rem;font-weight:500;color:var(--color-text-primary);margin-bottom:var(--spacing-xs)}._required_1mw4w_13{color:var(--color-primary);margin-left:2px}._inputContainer_1mw4w_18{position:relative;display:flex;align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);transition:all var(--transition-normal);overflow:hidden}._inputContainer_1mw4w_18._focused_1mw4w_29{border-color:var(--color-primary);box-shadow:0 0 0 2px #dc262633;background:#ffffff14}._inputContainer_1mw4w_18._error_1mw4w_35{border-color:var(--color-primary);background:#dc26261a}._inputIcon_1mw4w_40{display:flex;align-items:center;justify-content:center;width:40px;height:48px;color:var(--color-text-secondary);flex-shrink:0}._input_1mw4w_1{flex:1;background:transparent;border:none;outline:none;padding:12px var(--spacing-sm);font-size:1rem;color:var(--color-text-primary);font-family:var(--font-primary)}._input_1mw4w_1._withIcon_1mw4w_61{padding-left:0}._input_1mw4w_1::placeholder{color:var(--color-text-secondary);opacity:.7}._passwordToggle_1mw4w_70{display:flex;align-items:center;justify-content:center;width:40px;height:48px;background:transparent;border:none;cursor:pointer;color:var(--color-text-secondary);transition:color var(--transition-normal);flex-shrink:0}._passwordToggle_1mw4w_70:hover{color:var(--color-primary)}._iconPlaceholder_1mw4w_88{font-size:16px;display:flex;align-items:center;justify-content:center}._errorMessage_1mw4w_95{display:block;font-size:.8rem;color:var(--color-primary);margin-top:var(--spacing-xs);margin-left:2px}@media (max-width: 768px){._input_1mw4w_1{font-size:16px}}._socialButton_1846f_1{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:12px var(--spacing-md);border-radius:var(--radius-sm);font-size:1rem;font-weight:500;transition:all var(--transition-normal);position:relative;overflow:hidden}._socialButton_1846f_1:disabled{opacity:.6;cursor:not-allowed;transform:none}._iconContainer_1846f_22{display:flex;align-items:center;justify-content:center;width:20px;height:20px}._providerIcon_1846f_30{font-size:18px;display:flex;align-items:center;justify-content:center}._buttonText_1846f_37{font-family:var(--font-primary);font-weight:500}._socialButton_1846f_1:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}._socialButton_1846f_1:hover:not(:disabled):before{left:100%}._authForm_hrxs4_1{width:100%}._header_hrxs4_5{text-align:center;margin-bottom:var(--spacing-xl)}._title_hrxs4_10{margin-bottom:var(--spacing-xs);color:var(--color-text-primary)}._subtitle_hrxs4_15{color:var(--color-text-secondary);font-style:italic}._form_hrxs4_20{display:flex;flex-direction:column;gap:var(--spacing-md)}._formOptions_hrxs4_26{display:flex;justify-content:space-between;align-items:center;margin:var(--spacing-sm) 0}._checkbox_hrxs4_33{display:flex;align-items:center;cursor:pointer;position:relative}._checkbox_hrxs4_33 input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}._checkmark_hrxs4_46{width:18px;height:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:3px;margin-right:var(--spacing-xs);position:relative;transition:all var(--transition-normal)}._checkbox_hrxs4_33 input[type=checkbox]:checked+._checkmark_hrxs4_46{background:var(--color-primary);border-color:var(--color-primary)}._checkmark_hrxs4_46:after{content:"";position:absolute;display:none;left:5px;top:2px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}._checkbox_hrxs4_33 input[type=checkbox]:checked+._checkmark_hrxs4_46:after{display:block}._checkboxLabel_hrxs4_79{font-size:.9rem;color:var(--color-text-secondary);-webkit-user-select:none;user-select:none}._forgotPassword_hrxs4_85{background:none;border:none;color:var(--color-primary);font-size:.9rem;cursor:pointer;transition:color var(--transition-normal);text-decoration:none}._forgotPassword_hrxs4_85:hover{color:var(--color-accent);text-decoration:underline}._submitButton_hrxs4_100{width:100%;padding:14px;font-size:1rem;margin:var(--spacing-sm) 0}._divider_hrxs4_107{position:relative;text-align:center;margin:var(--spacing-lg) 0}._divider_hrxs4_107:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#ffffff1a}._dividerText_hrxs4_123{background:var(--color-background);padding:0 var(--spacing-md);font-size:.9rem;color:var(--color-text-secondary);position:relative;z-index:1}._switchMode_hrxs4_132{text-align:center;margin-top:var(--spacing-lg)}._switchText_hrxs4_137{font-size:.9rem;color:var(--color-text-secondary);margin-right:var(--spacing-xs)}._switchButton_hrxs4_143{background:none;border:none;color:var(--color-primary);font-size:.9rem;font-weight:600;cursor:pointer;transition:color var(--transition-normal);text-decoration:none}._switchButton_hrxs4_143:hover{color:var(--color-accent);text-decoration:underline}._termsContainer_hrxs4_159{margin:var(--spacing-sm) 0}._termsContainer_hrxs4_159 ._checkbox_hrxs4_33{align-items:flex-start}._termsContainer_hrxs4_159 ._checkboxLabel_hrxs4_79{line-height:1.4;margin-top:-2px}._link_hrxs4_172{color:var(--color-primary);text-decoration:none;transition:color var(--transition-normal)}._link_hrxs4_172:hover{color:var(--color-accent);text-decoration:underline}._error_hrxs4_183{display:block;font-size:.8rem;color:var(--color-primary);margin-top:var(--spacing-xs)}._errorMessage_hrxs4_190{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444;padding:12px;border-radius:8px;font-size:.9rem;text-align:center;margin-bottom:var(--spacing-md)}@media (max-width: 768px){._formOptions_hrxs4_26{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}._forgotPassword_hrxs4_85{align-self:flex-end}}._modalOverlay_18m04_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}._modalOverlay_18m04_1._visible_18m04_19{opacity:1;visibility:visible}._modalContainer_18m04_24{position:relative;width:90%;max-width:450px;max-height:90vh;border-radius:var(--radius-lg);padding:var(--spacing-xl);transform:translateY(50px) scale(.9);transition:all .3s cubic-bezier(.4,0,.2,1);overflow-y:auto}._modalOverlay_18m04_1._visible_18m04_19 ._modalContainer_18m04_24{transform:translateY(0) scale(1)}._closeButton_18m04_40{position:absolute;top:var(--spacing-md);right:var(--spacing-md);width:40px;height:40px;border:none;background:#ffffff1a;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-normal);z-index:10}._closeButton_18m04_40:hover{background:#dc262633;transform:scale(1.1)}._closeIcon_18m04_62{color:var(--color-text-primary);font-size:24px;font-weight:300;line-height:1}._modalContent_18m04_69{width:100%}@media (max-width: 768px){._modalContainer_18m04_24{width:95%;padding:var(--spacing-lg);max-height:95vh}._closeButton_18m04_40{top:var(--spacing-sm);right:var(--spacing-sm);width:36px;height:36px}._closeIcon_18m04_62{font-size:20px}}._header_19a0i_1{position:fixed;top:0;left:0;right:0;z-index:100;padding:var(--spacing-sm) var(--spacing-lg);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:none;display:flex;justify-content:space-between;align-items:center}._brand_19a0i_16{display:flex;align-items:center}._brandName_19a0i_21{font-family:var(--font-secondary);font-size:1.5rem;font-weight:700;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 0 10px rgba(220,38,38,.5);letter-spacing:-.02em}._authButtons_19a0i_35{display:flex;gap:var(--spacing-sm);align-items:center}@media (max-width: 768px){._header_19a0i_1{padding:var(--spacing-sm) var(--spacing-md)}._brandName_19a0i_21{font-size:1.25rem}._authButtons_19a0i_35 ._btn_19a0i_50{padding:var(--spacing-xs) var(--spacing-md);font-size:.875rem}}._hero_mx85z_1{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}._hero_mx85z_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 30%,rgba(220,38,38,.4) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.3) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(220,38,38,.3) 0%,transparent 40%),radial-gradient(circle at 70% 20%,rgba(255,255,255,.2) 0%,transparent 60%),radial-gradient(circle at 10% 70%,rgba(220,38,38,.2) 0%,transparent 45%);filter:blur(60px);opacity:.8;z-index:-3;animation:_smokeFloat_mx85z_1 15s ease-in-out infinite alternate}@keyframes _smokeFloat_mx85z_1{0%{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(-20px,-30px) scale(1.1);opacity:.8}to{transform:translate(20px,30px) scale(.9);opacity:.7}}._videoContainer_mx85z_41{position:absolute;top:calc(var(--spacing-lg) + 60px);left:var(--spacing-lg);right:var(--spacing-lg);bottom:var(--spacing-lg);width:auto;height:auto;border-radius:32px;overflow:hidden;z-index:-2}._backgroundVideo_mx85z_54{width:100%;height:100%;object-fit:cover;filter:saturate(1.05) contrast(1.05)}._overlay_mx85z_61{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0f0f0f99,#dc262633,#0f0f0fb3);z-index:0}._videoContainer_mx85z_41:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:44px;z-index:-1;background:conic-gradient(from 0deg,#fffc,#dc2626e6,#fffc,#dc2626e6);filter:blur(16px) saturate(150%);opacity:1;animation:_swirl_mx85z_1 6s linear infinite}._videoContainer_mx85z_41:after{content:"";position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;border-radius:56px;z-index:-1;background:radial-gradient(circle,rgba(220,38,38,.6) 0%,rgba(255,255,255,.4) 50%,transparent 100%);filter:blur(32px);opacity:.8;animation:_pulse_mx85z_1 4s ease-in-out infinite alternate}@keyframes _pulse_mx85z_1{0%{opacity:.6;transform:scale(.98)}to{opacity:.8;transform:scale(1.02)}}@keyframes _swirl_mx85z_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._content_mx85z_124{position:relative;z-index:1;width:100%;opacity:0;transform:translateY(50px);transition:all 1s ease}._content_mx85z_124._loaded_mx85z_133{opacity:1;transform:translateY(0)}._heroText_mx85z_138{text-align:center;max-width:800px;margin:0 auto}._title_mx85z_144{margin-bottom:var(--spacing-md);color:#fff!important;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 0 20px rgba(220,38,38,.6),0 0 40px rgba(255,255,255,.3)}._title_mx85z_144 ._text-gradient_mx85z_156{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#FFFFFF!important;background-clip:unset!important}._subtitle_mx85z_164{margin-bottom:var(--spacing-xl);color:var(--color-text-secondary);max-width:600px;margin-left:auto;margin-right:auto;text-shadow:0 2px 10px rgba(0,0,0,.7)}._ctaButtons_mx85z_173{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}._scrollIndicator_mx85z_180{position:absolute;bottom:var(--spacing-xl);left:50%;transform:translate(-50%);z-index:1;pointer-events:none}._scrollArrow_mx85z_189{width:24px;height:24px;border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);transform:rotate(45deg);animation:_bounce_mx85z_1 2s infinite}@keyframes _bounce_mx85z_1{0%,20%,50%,80%,to{transform:translateY(0) rotate(45deg)}40%{transform:translateY(-10px) rotate(45deg)}60%{transform:translateY(-5px) rotate(45deg)}}@media (max-width: 768px){._hero_mx85z_1{height:100vh;padding:var(--spacing-lg) 0}._videoContainer_mx85z_41{top:var(--spacing-md);left:var(--spacing-md);right:var(--spacing-md);bottom:var(--spacing-md);border-radius:12px}._ctaButtons_mx85z_173{flex-direction:column;align-items:center}._ctaButtons_mx85z_173 ._btn_mx85z_229{width:100%;max-width:280px}}._featuresSection_ked0s_1{padding:var(--spacing-3xl) 0;background:linear-gradient(180deg,var(--color-background) 0%,rgba(26,26,26,.8) 50%,var(--color-background) 100%);position:relative;overflow:hidden}._sectionHeader_ked0s_13{text-align:center;margin-bottom:var(--spacing-3xl)}._title_ked0s_18{margin-bottom:var(--spacing-md)}._subtitle_ked0s_22{color:var(--color-text-secondary);max-width:600px;margin:0 auto}._cardsContainer_ked0s_28{position:relative;height:600px;perspective:1000px;margin-bottom:var(--spacing-xl)}._card_ked0s_28{position:absolute;top:50%;left:50%;width:800px;height:400px;transform-style:preserve-3d;transition:all .8s cubic-bezier(.4,0,.2,1);cursor:pointer;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}._card_ked0s_28._active_ked0s_49{transform:translate(-50%,-50%) translateZ(0) rotateY(0);opacity:1;z-index:3}._card_ked0s_28._next_ked0s_55{transform:translate(-30%,-50%) translateZ(-200px) rotateY(-25deg);opacity:.7;z-index:2}._card_ked0s_28._prev_ked0s_61{transform:translate(-70%,-50%) translateZ(-200px) rotateY(25deg);opacity:.7;z-index:2}._card_ked0s_28._hidden_ked0s_67{transform:translate(-50%,-50%) translateZ(-400px) rotateY(0);opacity:0;z-index:1}._cardContent_ked0s_73{display:flex;height:100%;background:var(--color-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-glass-border)}._imageSection_ked0s_81{flex:1;position:relative;overflow:hidden}._featureImage_ked0s_87{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}._card_ked0s_28:hover ._featureImage_ked0s_87{transform:scale(1.05)}._imageOverlay_ked0s_98{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#dc26264d,#0f0f0f99)}._textSection_ked0s_111{flex:1;padding:var(--spacing-xl);display:flex;flex-direction:column;justify-content:center;position:relative}._iconContainer_ked0s_120{margin-bottom:var(--spacing-md)}._icon_ked0s_120{width:48px;height:48px;border-radius:var(--radius-sm);background:linear-gradient(135deg,var(--color-primary),var(--color-accent));display:flex;align-items:center;justify-content:center;position:relative}._icon_ked0s_120:after{content:"";position:absolute;width:24px;height:24px;background-color:var(--color-secondary)}._icon_ked0s_120._timer_ked0s_143:after{border-radius:50%;border:3px solid var(--color-primary);background:transparent}._icon_ked0s_120._brain_ked0s_149:after{border-radius:50%/60% 60% 40% 40%}._icon_ked0s_120._mood_ked0s_153:after{border-radius:50%;position:relative}._icon_ked0s_120._mood_ked0s_153:before{content:"";position:absolute;width:6px;height:6px;background:var(--color-primary);border-radius:50%;top:8px;left:6px;box-shadow:12px 0 0 var(--color-primary)}._icon_ked0s_120._skill_ked0s_170:after{clip-path:polygon(50% 0%,0% 100%,100% 100%);border-radius:0}._cardTitle_ked0s_175{margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}._cardDescription_ked0s_180{margin-bottom:var(--spacing-lg);color:var(--color-text-secondary);line-height:1.7}._learnMore_ked0s_186{align-self:flex-start;font-size:.9rem;padding:var(--spacing-xs) var(--spacing-md)}._cardIndicators_ked0s_192{display:flex;justify-content:center;gap:var(--spacing-sm)}._indicator_ked0s_198{width:12px;height:12px;border-radius:50%;border:none;background:#ffffff4d;cursor:pointer;transition:all var(--transition-normal)}._indicatorActive_ked0s_208{background:var(--color-primary);box-shadow:0 0 10px #dc262680}@media (max-width: 1024px){._card_ked0s_28{width:700px;height:350px}._textSection_ked0s_111{padding:var(--spacing-lg)}}@media (max-width: 768px){._cardsContainer_ked0s_28{height:500px}._card_ked0s_28{width:90vw;height:300px}._card_ked0s_28._next_ked0s_55,._card_ked0s_28._prev_ked0s_61{transform:translate(-50%,-50%) translateZ(-100px) scale(.8);opacity:.5}._cardContent_ked0s_73{flex-direction:column}._imageSection_ked0s_81{height:150px}._textSection_ked0s_111{padding:var(--spacing-md)}._cardTitle_ked0s_175{font-size:1.25rem}._cardDescription_ked0s_180{font-size:.9rem;margin-bottom:var(--spacing-md)}}._showcase_6oajf_1{position:relative;padding:var(--spacing-2xl) 0}._title_6oajf_6{margin-bottom:var(--spacing-sm)}._subtitle_6oajf_10{color:var(--color-text-secondary);margin-bottom:var(--spacing-2xl)}._grid_6oajf_15{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg);max-width:1200px;margin:0 auto;perspective:1500px;transform-style:preserve-3d;min-height:400px}._card_6oajf_26{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#ffffff05;border:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateZ(-200px) scale(.8);opacity:0;transition:all 1.2s cubic-bezier(.25,.46,.45,.94);height:380px;transform-style:preserve-3d;animation:_slideInFromBack_6oajf_1 1.2s ease-out forwards}._cardIn_6oajf_42{transform:translateZ(0) scale(1);opacity:1}@keyframes _slideInFromBack_6oajf_1{0%{transform:translateZ(-400px) scale(.6) rotateY(15deg);opacity:0}60%{transform:translateZ(-50px) scale(.95) rotateY(5deg);opacity:.8}to{transform:translateZ(0) scale(1) rotateY(0);opacity:1}}@keyframes _slideOutToBack_6oajf_1{0%{transform:translateZ(0) scale(1) rotateY(0);opacity:1}40%{transform:translateZ(-50px) scale(.95) rotateY(-5deg);opacity:.8}to{transform:translateZ(-400px) scale(.6) rotateY(-15deg);opacity:0}}._mediaWrap_6oajf_77{position:relative;height:60%;overflow:hidden}._image_6oajf_83{width:100%;height:100%;object-fit:cover;display:block}._smoke_6oajf_90{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(120% 100% at 10% 10%,rgba(255,255,255,.15),transparent 60%),radial-gradient(90% 120% at 90% 20%,rgba(220,38,38,.2),transparent 60%),radial-gradient(80% 100% at 30% 80%,rgba(255,255,255,.1),transparent 60%);filter:blur(8px) saturate(115%);animation:_drift_6oajf_1 12s ease-in-out infinite alternate}@keyframes _drift_6oajf_1{0%{transform:translate3d(-2%,-1%,0) scale(1);opacity:.8}to{transform:translate3d(2%,1%,0) scale(1.02);opacity:.9}}._textWrap_6oajf_107{display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-md);height:40%}._cardTitle_6oajf_115{margin-bottom:var(--spacing-sm)}._cardDesc_6oajf_119{color:var(--color-text-secondary)}@media (max-width: 1024px){._grid_6oajf_15{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._grid_6oajf_15{grid-template-columns:1fr;gap:var(--spacing-md)}._card_6oajf_26{height:350px;transform:translateY(40px) scale(.95)!important}}._animationSection_1m7nr_1{position:relative;padding:var(--spacing-3xl) 0;background:linear-gradient(135deg,var(--color-background) 0%,rgba(220,38,38,.05) 50%,var(--color-background) 100%);overflow:hidden}._content_1m7nr_13{position:relative;z-index:2;text-align:center;margin-bottom:var(--spacing-xl)}._title_1m7nr_20{margin-bottom:var(--spacing-md);text-shadow:0 2px 10px rgba(0,0,0,.5)}._description_1m7nr_25{color:var(--color-text-secondary);max-width:600px;margin:0 auto}._canvas_1m7nr_31{width:100%;height:400px;display:block;border-radius:var(--radius-lg);background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-glass-border)}@media (max-width: 768px){._animationSection_1m7nr_1{padding:var(--spacing-2xl) 0}._canvas_1m7nr_31{height:300px}._title_1m7nr_20{font-size:1.5rem}._description_1m7nr_25{font-size:.9rem;padding:0 var(--spacing-md)}}._aboutSection_12qn9_1{padding:var(--spacing-3xl) 0;background:linear-gradient(180deg,var(--color-background) 0%,rgba(26,26,26,.5) 100%);position:relative}._content_12qn9_11{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);align-items:center;opacity:0;transform:translateY(50px);transition:all 1s ease}._content_12qn9_11._visible_12qn9_21{opacity:1;transform:translateY(0)}._textContent_12qn9_26{max-width:600px}._title_12qn9_30{margin-bottom:var(--spacing-xl);line-height:1.2}._philosophy_12qn9_35{margin-bottom:var(--spacing-xl)}._philosophyText_12qn9_39{margin-bottom:var(--spacing-md);color:var(--color-text-primary);font-style:italic;line-height:1.7}._description_12qn9_46{color:var(--color-text-secondary);line-height:1.7}._principles_12qn9_51{margin-top:var(--spacing-xl)}._principlesTitle_12qn9_55{margin-bottom:var(--spacing-lg);color:var(--color-text-primary)}._principlesList_12qn9_60{display:flex;flex-direction:column;gap:var(--spacing-lg)}._principle_12qn9_51{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-md);background:var(--color-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-glass-border);transition:all var(--transition-normal)}._principle_12qn9_51:hover{transform:translate(10px);background:#dc26261a;border-color:var(--color-primary)}._principleIcon_12qn9_84{width:48px;height:48px;border-radius:var(--radius-sm);background:linear-gradient(135deg,var(--color-primary),var(--color-accent));display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}._iconFocus_12qn9_96,._iconGrowth_12qn9_97,._iconBalance_12qn9_98{width:24px;height:24px;position:relative}._iconFocus_12qn9_96:after{content:"";position:absolute;width:16px;height:16px;border:3px solid var(--color-secondary);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}._iconFocus_12qn9_96:before{content:"";position:absolute;width:6px;height:6px;background:var(--color-secondary);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}._iconGrowth_12qn9_97:after{content:"";position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:20px solid var(--color-secondary);top:2px;left:50%;transform:translate(-50%)}._iconBalance_12qn9_98:after{content:"";position:absolute;width:20px;height:2px;background:var(--color-secondary);top:50%;left:50%;transform:translate(-50%,-50%)}._iconBalance_12qn9_98:before{content:"";position:absolute;width:2px;height:12px;background:var(--color-secondary);top:6px;left:50%;transform:translate(-50%)}._principleContent_12qn9_163{flex:1}._principleTitle_12qn9_167{font-size:1.1rem;font-weight:600;margin-bottom:var(--spacing-xs);color:var(--color-text-primary)}._principleDescription_12qn9_174{font-size:.9rem;color:var(--color-text-secondary);line-height:1.6}._visualElement_12qn9_180{display:flex;justify-content:center;align-items:center}._samuraiSymbol_12qn9_186{position:relative;width:300px;height:300px;display:flex;align-items:center;justify-content:center}._outerRing_12qn9_195{position:absolute;width:100%;height:100%;border:3px solid var(--color-primary);border-radius:50%;animation:_rotate_12qn9_1 20s linear infinite}._outerRing_12qn9_195:before{content:"";position:absolute;width:80%;height:80%;border:2px solid rgba(220,38,38,.5);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);animation:_rotate_12qn9_1 15s linear infinite reverse}._innerSymbol_12qn9_217{position:relative;width:120px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}._symbolLine_12qn9_228{width:60px;height:4px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));border-radius:2px;animation:_glow_12qn9_1 3s ease-in-out infinite alternate}._symbolLine_12qn9_228:nth-child(2){width:80px;animation-delay:.5s}._symbolLine_12qn9_228:nth-child(3){width:40px;animation-delay:1s}@keyframes _rotate_12qn9_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1024px){._content_12qn9_11{grid-template-columns:1fr;gap:var(--spacing-2xl);text-align:center}._samuraiSymbol_12qn9_186{width:250px;height:250px}}@media (max-width: 768px){._aboutSection_12qn9_1{padding:var(--spacing-2xl) 0}._principlesList_12qn9_60{gap:var(--spacing-md)}._principle_12qn9_51{flex-direction:column;text-align:center}._samuraiSymbol_12qn9_186{width:200px;height:200px}._innerSymbol_12qn9_217{width:80px;height:80px}._symbolLine_12qn9_228{width:40px;height:3px}._symbolLine_12qn9_228:nth-child(2){width:60px}._symbolLine_12qn9_228:nth-child(3){width:30px}}._aiSection_hocrs_1{padding:4rem 0;background:linear-gradient(135deg,#000000e6,#dc26261a);position:relative;overflow:hidden}._aiSection_hocrs_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 20%,rgba(220,38,38,.3) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.1) 0%,transparent 50%);animation:_aiGlow_hocrs_1 8s ease-in-out infinite alternate}@keyframes _aiGlow_hocrs_1{0%{opacity:.5;transform:scale(1)}to{opacity:.8;transform:scale(1.1)}}._aiHeader_hocrs_23{text-align:center;margin-bottom:3rem;position:relative;z-index:2}._aiTitle_hocrs_30{font-size:2.5rem;font-weight:700;background:linear-gradient(45deg,#fff,#dc2626,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem;animation:_titleShine_hocrs_1 3s ease-in-out infinite}@keyframes _titleShine_hocrs_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._aiSubtitle_hocrs_45{color:#fffc;font-size:1.2rem;max-width:600px;margin:0 auto}._aiGrid_hocrs_52{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;position:relative;z-index:2}._aiCard_hocrs_60{background:#0009;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(220,38,38,.3);border-radius:20px;padding:2rem;position:relative;overflow:hidden;transition:all .4s ease;cursor:pointer}._aiCard_hocrs_60:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,transparent,rgba(220,38,38,.1),transparent);transform:translate(-100%);transition:transform .6s ease}._aiCard_hocrs_60:hover:before{transform:translate(100%)}._aiCard_hocrs_60:hover{transform:translateY(-8px);border-color:#dc262699;box-shadow:0 20px 40px #0006,0 0 30px #dc26264d}._aiIcon_hocrs_93{font-size:3rem;margin-bottom:1rem;display:block;animation:_bounce_hocrs_1 2s ease-in-out infinite}@keyframes _bounce_hocrs_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}._aiCard_hocrs_60 h3{color:#dc2626;font-size:1.5rem;margin-bottom:1rem;font-weight:600}._aiCard_hocrs_60 p{color:#fffc;line-height:1.6;margin-bottom:1.5rem}._aiFeatures_hocrs_118{display:flex;flex-direction:column;gap:.5rem}._aiFeatures_hocrs_118 span{color:#ffffffb3;font-size:.9rem;padding-left:.5rem}@media (max-width: 768px){._aiGrid_hocrs_52{grid-template-columns:1fr;gap:1.5rem}._aiTitle_hocrs_30{font-size:2rem}._aiCard_hocrs_60{padding:1.5rem}}._footer_38388_1{background:linear-gradient(180deg,var(--color-background) 0%,rgba(0,0,0,.9) 100%);border-top:1px solid var(--color-glass-border);padding:var(--spacing-3xl) 0 var(--spacing-lg) 0;position:relative}._footer_38388_1:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-primary) 50%,transparent 100%)}._footerContent_38388_27{display:grid;grid-template-columns:1fr 2fr 1fr;gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl)}._brandSection_38388_34{display:flex;flex-direction:column;align-items:flex-start}._brandName_38388_40{margin-bottom:var(--spacing-xs);font-family:var(--font-secondary)}._brandTagline_38388_45{color:var(--color-text-secondary);margin-bottom:var(--spacing-md);font-style:italic}._samuraiAccent_38388_51{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}._accentLine_38388_58{width:20px;height:2px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent))}._accentDot_38388_64{width:6px;height:6px;background:var(--color-primary);border-radius:50%;box-shadow:0 0 10px #dc262680}._linksSection_38388_72{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}._linkGroup_38388_78{display:flex;flex-direction:column}._linkTitle_38388_83{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin-bottom:var(--spacing-md);position:relative}._linkTitle_38388_83:after{content:"";position:absolute;bottom:-4px;left:0;width:30px;height:2px;background:var(--color-primary)}._linkList_38388_101{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-xs)}._link_38388_72{color:var(--color-text-secondary);text-decoration:none;font-size:.9rem;transition:all var(--transition-normal);position:relative;padding-left:0}._link_38388_72:hover{color:var(--color-primary);padding-left:var(--spacing-xs)}._link_38388_72:before{content:"";position:absolute;left:0;top:50%;width:0;height:1px;background:var(--color-primary);transition:width var(--transition-normal);transform:translateY(-50%)}._link_38388_72:hover:before{width:4px}._socialSection_38388_138{display:flex;flex-direction:column;align-items:flex-end}._socialTitle_38388_144{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin-bottom:var(--spacing-md)}._socialLinks_38388_151{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}._socialLink_38388_151{display:block;transition:transform var(--transition-normal)}._socialLink_38388_151:hover{transform:translateY(-2px)}._socialIcon_38388_166{width:40px;height:40px;background:var(--color-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-glass-border);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:all var(--transition-normal);position:relative}._socialIcon_38388_166:hover{background:#dc262633;border-color:var(--color-primary);box-shadow:0 0 15px #dc26264d}._twitterIcon_38388_186,._githubIcon_38388_187,._linkedinIcon_38388_188,._discordIcon_38388_189{width:20px;height:20px;position:relative}._twitterIcon_38388_186:after{content:"";position:absolute;width:16px;height:12px;background:var(--color-text-primary);clip-path:polygon(0% 0%,100% 50%,0% 100%);border-radius:2px}._githubIcon_38388_187:after{content:"";position:absolute;width:16px;height:16px;background:var(--color-text-primary);border-radius:50% 50% 0 0}._githubIcon_38388_187:before{content:"";position:absolute;bottom:2px;left:50%;width:8px;height:6px;background:var(--color-text-primary);transform:translate(-50%)}._linkedinIcon_38388_188:after{content:"";position:absolute;width:16px;height:16px;background:var(--color-text-primary);border-radius:var(--radius-sm)}._discordIcon_38388_189:after{content:"";position:absolute;width:16px;height:12px;background:var(--color-text-primary);border-radius:8px 8px 4px 4px}._contactInfo_38388_243{text-align:right}._email_38388_247{font-size:.9rem;color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}._location_38388_253{font-size:.8rem;color:var(--color-text-secondary);font-style:italic}._footerBottom_38388_259{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-lg);border-top:1px solid var(--color-glass-border)}._copyrightText_38388_267{font-size:.8rem;color:var(--color-text-secondary)}._philosophyText_38388_272{font-size:.8rem;color:var(--color-text-secondary);font-style:italic;max-width:400px;text-align:right}@media (max-width: 1024px){._footerContent_38388_27{grid-template-columns:1fr;gap:var(--spacing-xl);text-align:center}._brandSection_38388_34{align-items:center}._linksSection_38388_72{grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}._socialSection_38388_138{align-items:center}._contactInfo_38388_243{text-align:center}._footerBottom_38388_259{flex-direction:column;gap:var(--spacing-md);text-align:center}._philosophyText_38388_272{text-align:center;max-width:none}}@media (max-width: 768px){._footer_38388_1{padding:var(--spacing-2xl) 0 var(--spacing-md) 0}._footerContent_38388_27{gap:var(--spacing-lg)}._linksSection_38388_72{grid-template-columns:1fr;gap:var(--spacing-md)}._linkGroup_38388_78{text-align:center}._socialLinks_38388_151{justify-content:center}}._userProfile_1eb7z_1{display:flex;align-items:center;gap:var(--spacing-sm);position:relative}._profileInfo_1eb7z_8{display:flex;align-items:center;gap:var(--spacing-sm)}._avatar_1eb7z_14{width:40px;height:40px;border-radius:50%;border:2px solid var(--color-primary);object-fit:cover;transition:all var(--transition-normal)}._avatar_1eb7z_14:hover{box-shadow:0 0 15px #dc262666}._userDetails_1eb7z_27{display:flex;flex-direction:column;align-items:flex-start}._userName_1eb7z_33{font-size:.9rem;font-weight:600;color:var(--color-text-primary);line-height:1.2}._userStatus_1eb7z_40{font-size:.75rem;color:var(--color-text-secondary);text-transform:capitalize}._menuContainer_1eb7z_46{position:relative}._menuButton_1eb7z_50{background:none;border:none;padding:var(--spacing-xs);border-radius:var(--radius-sm);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-normal)}._menuButton_1eb7z_50:hover{background:var(--nav-hover-bg)}._dropdownMenu_1eb7z_66{position:absolute;top:calc(100% + var(--spacing-xs));right:0;min-width:120px;padding:var(--spacing-sm);border-radius:var(--radius-md);z-index:1000;animation:_fadeInUp_1eb7z_1 .2s ease forwards;background:#000000e6;border:2px solid rgba(220,38,38,.4);box-shadow:0 10px 30px #0009,0 0 20px #dc262633}._menuItem_1eb7z_80{width:100%;padding:var(--spacing-xs) var(--spacing-sm);background:none;border:none;color:var(--color-text-primary);font-size:.875rem;text-align:left;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);margin-bottom:2px}._menuItem_1eb7z_80:hover{background:var(--nav-hover-bg);color:var(--color-primary)}._menuItem_1eb7z_80:last-child{margin-bottom:0}._logoutItem_1eb7z_103{color:var(--color-primary);font-weight:600;font-size:1rem;padding:var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-xs)}._logoutItem_1eb7z_103:hover{background:#dc262633;color:#fff;transform:translateY(-1px);box-shadow:0 4px 15px #dc26264d}._menuDivider_1eb7z_120{border:none;height:1px;background:var(--color-glass-border);margin:var(--spacing-xs) 0}._overlay_1eb7z_127{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}@media (max-width: 768px){._userDetails_1eb7z_27{display:none}._avatar_1eb7z_14{width:36px;height:36px}}._navigationMenu_1yds7_1{display:flex;align-items:center;justify-content:center;gap:var(--spacing-lg);width:100%;transform:translate(-10%)}._navItem_1yds7_10{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:none;border:none;color:var(--color-text-primary);font-size:.9rem;font-weight:500;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal);position:relative;overflow:hidden}._navItem_1yds7_10:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}._navItem_1yds7_10:hover:before{left:100%}._navItem_1yds7_10:hover{background:var(--nav-hover-bg);transform:translateY(-1px)}._navItem_1yds7_10._active_1yds7_47{background:var(--nav-active-bg);color:var(--color-primary);box-shadow:var(--dashboard-glow-red)}._navItem_1yds7_10._active_1yds7_47:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:60%;height:2px;background:var(--color-primary);border-radius:1px}._navLabel_1yds7_65{font-family:var(--font-primary);white-space:nowrap}@media (max-width: 1024px){._navigationMenu_1yds7_1{gap:var(--spacing-sm)}._navItem_1yds7_10{padding:var(--spacing-xs) var(--spacing-sm);font-size:.85rem}}@media (max-width: 768px){._navigationMenu_1yds7_1{gap:var(--spacing-xs)}._navItem_1yds7_10{padding:var(--spacing-xs)}._navLabel_1yds7_65{display:none}}._navbar_1vs01_1{position:fixed;top:0;left:0;right:0;height:60px;z-index:100;background:#0f0f0f4d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1)}._navbarContent_1vs01_14{height:100%;max-width:1400px;margin:0 auto;padding:0 var(--spacing-md);display:grid;grid-template-columns:2fr 3fr 1fr;align-items:center;gap:var(--spacing-md)}._leftSection_1vs01_25{display:flex;justify-content:flex-start;padding-left:var(--spacing-sm)}._centerSection_1vs01_31{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xl)}._rightSection_1vs01_38{display:flex;justify-content:flex-end}._brand_1vs01_43{display:flex;align-items:center}._brandName_1vs01_48{font-family:var(--font-secondary);font-size:1.75rem;font-weight:700;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,.5),1px -1px 0 rgba(0,0,0,.5),-1px 1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(0,0,0,.5),0 0 10px rgba(220,38,38,.5);letter-spacing:-.02em}@media (max-width: 1024px){._navbarContent_1vs01_14{padding:0 var(--spacing-md);gap:var(--spacing-md)}._brandName_1vs01_48{font-size:1.5rem}._centerSection_1vs01_31{gap:var(--spacing-lg)}}@media (max-width: 768px){._navbarContent_1vs01_14{grid-template-columns:auto 1fr auto;padding:0 var(--spacing-sm);gap:var(--spacing-sm)}._brandName_1vs01_48{font-size:1.25rem}._centerSection_1vs01_31{gap:var(--spacing-md);justify-content:space-between}}._chatButton_1ef80_2{position:fixed;bottom:var(--spacing-lg);right:var(--spacing-lg);width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-glow);transition:all var(--transition-normal);z-index:1000;font-size:1.6rem;color:var(--color-secondary);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._chatButton_1ef80_2:hover{transform:translateY(-3px) scale(1.08);box-shadow:var(--shadow-lg),var(--shadow-glow)}._chatButtonOpen_1ef80_29{background:linear-gradient(135deg,#b91c1c,#7f1d1d);box-shadow:0 12px 40px #b91c1c66}._chatButtonIcon_1ef80_34{transition:transform var(--transition-normal)}._chatButtonOpen_1ef80_29 ._chatButtonIcon_1ef80_34{transform:rotate(90deg)}._chatButtonPulse_1ef80_42{position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);opacity:.7;animation:_pulse_1ef80_1 2.5s infinite;z-index:-1}@keyframes _pulse_1ef80_1{0%{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:.3}to{transform:scale(1);opacity:.6}}._chatWindow_1ef80_71{position:fixed;bottom:calc(64px + var(--spacing-md));right:var(--spacing-lg);top:var(--spacing-lg);width:400px;max-height:calc(100vh - 64px - var(--spacing-md) - var(--spacing-lg));height:auto;background:#0f0f0ff7;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border:1px solid rgba(220,38,38,.2);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg),0 0 40px #dc26261a;display:flex;flex-direction:column;z-index:999;animation:_slideUp_1ef80_1 .4s cubic-bezier(.4,0,.2,1);overflow:hidden}@keyframes _slideUp_1ef80_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._chatHeader_1ef80_104{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(220,38,38,.2);background:linear-gradient(135deg,#dc26261a,#b91c1c0d)}._chatHeaderInfo_1ef80_113{display:flex;align-items:center;gap:var(--spacing-sm)}._chatHeaderIcon_1ef80_119{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:var(--color-secondary);box-shadow:0 4px 16px #dc26264d}._chatHeaderTitle_1ef80_132{font-family:var(--font-primary);font-size:1.15rem;font-weight:700;color:var(--color-text-primary);margin:0;letter-spacing:-.02em}._chatHeaderSubtitle_1ef80_141{font-size:.82rem;color:var(--color-text-secondary);margin:0;font-weight:500}._chatHeaderActions_1ef80_148{display:flex;gap:var(--spacing-xs)}._chatHeaderBtn_1ef80_153{width:36px;height:36px;border-radius:var(--radius-sm);background:#ffffff0d;border:1px solid rgba(220,38,38,.2);color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);font-size:.95rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._chatHeaderBtn_1ef80_153:hover{background:#dc262626;border-color:var(--color-primary);color:var(--color-text-primary);transform:scale(1.05)}._chatMessages_1ef80_178{flex:1;overflow-y:auto;padding:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-sm)}._chatMessages_1ef80_178::-webkit-scrollbar{width:4px}._chatMessages_1ef80_178::-webkit-scrollbar-track{background:transparent}._chatMessages_1ef80_178::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:2px}._message_1ef80_200{display:flex;flex-direction:column;max-width:85%;animation:_fadeIn_1ef80_1 .3s ease}@keyframes _fadeIn_1ef80_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._message_1ef80_200._user_1ef80_218{align-self:flex-end}._message_1ef80_200._bot_1ef80_222{align-self:flex-start}._messageContent_1ef80_226{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:.9rem;line-height:1.5;word-wrap:break-word}._messageLine_1ef80_234{margin-bottom:.3rem}._messageLine_1ef80_234:last-child{margin-bottom:0}._messageLine_1ef80_234:empty{margin-bottom:.6rem}._message_1ef80_200._user_1ef80_218 ._messageContent_1ef80_226{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:var(--color-secondary);border-bottom-right-radius:var(--radius-sm);box-shadow:0 4px 16px #dc262633}._message_1ef80_200._bot_1ef80_222 ._messageContent_1ef80_226{background:var(--color-glass);color:var(--color-text-primary);border:1px solid var(--color-glass-border);border-bottom-left-radius:var(--radius-sm);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._messageTime_1ef80_262{font-size:.7rem;color:var(--color-text-secondary);margin-top:2px;padding:0 var(--spacing-sm)}._message_1ef80_200._user_1ef80_218 ._messageTime_1ef80_262{text-align:right}._message_1ef80_200._bot_1ef80_222 ._messageTime_1ef80_262{text-align:left}._typingIndicator_1ef80_278{display:flex;align-items:center;gap:4px;padding:var(--spacing-sm) var(--spacing-md)}._typingIndicator_1ef80_278 span{width:6px;height:6px;border-radius:50%;background:var(--color-primary);animation:_typing_1ef80_278 1.4s infinite ease-in-out}._typingIndicator_1ef80_278 span:nth-child(1){animation-delay:-.32s}._typingIndicator_1ef80_278 span:nth-child(2){animation-delay:-.16s}@keyframes _typing_1ef80_278{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}._suggestedPrompts_1ef80_313{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid rgba(220,38,38,.1);background:#dc262605}._suggestedPromptsTitle_1ef80_319{font-size:.82rem;color:var(--color-text-secondary);margin:0 0 12px;font-weight:600;letter-spacing:-.01em}._suggestedPromptsList_1ef80_327{display:flex;flex-direction:column;gap:var(--spacing-xs)}._suggestedPrompt_1ef80_313{padding:10px 14px;background:var(--color-glass);border:1px solid var(--color-glass-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:.82rem;text-align:left;cursor:pointer;transition:all var(--transition-fast);line-height:1.4;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._suggestedPrompt_1ef80_313:hover{background:#dc262626;border-color:var(--color-primary);color:var(--color-secondary);transform:translateY(-1px);box-shadow:0 4px 12px #dc262626}._chatInput_1ef80_357{padding:var(--spacing-md);border-top:1px solid rgba(220,38,38,.1);background:#dc262605}._chatInputContainer_1ef80_363{display:flex;align-items:flex-end;gap:12px;background:var(--color-glass);border:1px solid var(--color-glass-border);border-radius:var(--radius-md);padding:12px 16px;transition:all var(--transition-fast);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._chatInputContainer_1ef80_363:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #dc262626;background:#dc262614}._chatInputField_1ef80_382{flex:1;background:transparent;border:none;color:var(--color-text-primary);font-family:var(--font-primary);font-size:.9rem;resize:none;outline:none;min-height:20px;max-height:100px;line-height:1.4}._chatInputField_1ef80_382::placeholder{color:var(--color-text-secondary)}._chatSendButton_1ef80_400{width:36px;height:36px;border-radius:50%;background:#ffffff14;border:1px solid var(--color-glass-border);color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);font-size:1.1rem;flex-shrink:0}._chatSendButton_1ef80_400:hover{background:#dc262626;border-color:var(--color-primary);color:var(--color-text-primary);transform:scale(1.05)}._chatSendButtonActive_1ef80_423{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);border-color:transparent;color:var(--color-secondary);box-shadow:0 4px 16px #dc262666}._chatSendButton_1ef80_400:disabled{opacity:.5;cursor:not-allowed}._sendButtonSpinner_1ef80_435{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid var(--color-primary);border-radius:50%;animation:_spin_1ef80_1 1s linear infinite}@keyframes _spin_1ef80_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._chatButton_1ef80_2{bottom:var(--spacing-md);right:var(--spacing-md);width:56px;height:56px;font-size:1.3rem}._chatWindow_1ef80_71{bottom:calc(56px + var(--spacing-sm));right:var(--spacing-sm);left:var(--spacing-sm);top:var(--spacing-sm);width:auto;max-height:calc(100vh - 56px - var(--spacing-sm) - var(--spacing-sm));height:auto}._chatHeader_1ef80_104{padding:var(--spacing-sm) var(--spacing-md)}._chatHeaderIcon_1ef80_119{width:36px;height:36px;font-size:1.1rem}._chatHeaderTitle_1ef80_132{font-size:1rem}._chatHeaderSubtitle_1ef80_141{font-size:.75rem}._messageContent_1ef80_226{font-size:.85rem;padding:var(--spacing-xs) var(--spacing-sm)}._suggestedPrompt_1ef80_313{font-size:.75rem}._chatInput_1ef80_357{padding:var(--spacing-sm) var(--spacing-md)}}@media (max-width: 480px){._chatWindow_1ef80_71{bottom:calc(56px + var(--spacing-xs));right:var(--spacing-xs);left:var(--spacing-xs);top:var(--spacing-xs);max-height:calc(100vh - 56px - var(--spacing-xs) - var(--spacing-xs))}._chatMessages_1ef80_178{padding:var(--spacing-xs)}._message_1ef80_200{max-width:90%}}._dashboardPage_kklaa_1{min-height:100vh;position:relative;overflow-x:hidden;background-color:#0f0f0f}._heroSection_kklaa_8{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:60px}._heroSection_kklaa_8:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 30%,rgba(220,38,38,.4) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.3) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(220,38,38,.3) 0%,transparent 40%),radial-gradient(circle at 70% 20%,rgba(255,255,255,.2) 0%,transparent 60%),radial-gradient(circle at 10% 70%,rgba(220,38,38,.2) 0%,transparent 45%);filter:blur(60px);opacity:.8;z-index:-3;animation:_smokeFloat_kklaa_1 15s ease-in-out infinite alternate}._videoContainer_kklaa_34{position:absolute;top:calc(var(--spacing-lg) + 60px);left:var(--spacing-lg);right:var(--spacing-lg);bottom:var(--spacing-lg);width:auto;height:auto;border-radius:32px;overflow:hidden;z-index:0}._backgroundVideo_kklaa_47{width:100%;height:100%;object-fit:cover;filter:saturate(1.05) contrast(1.05)}._overlay_kklaa_54{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0f0f0f99,#dc262633,#0f0f0fb3);z-index:1}._videoContainer_kklaa_34:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:44px;z-index:-1;background:conic-gradient(from 0deg,#fffc,#dc2626e6,#fffc,#dc2626e6);filter:blur(16px) saturate(150%);opacity:1;animation:_swirl_kklaa_1 6s linear infinite}._videoContainer_kklaa_34:after{content:"";position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;border-radius:56px;z-index:-1;background:radial-gradient(circle,rgba(220,38,38,.6) 0%,rgba(255,255,255,.4) 50%,transparent 100%);filter:blur(32px);opacity:.8;animation:_pulse_kklaa_1 4s ease-in-out infinite alternate}@keyframes _swirl_kklaa_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_kklaa_1{0%{opacity:.6;transform:scale(.98)}to{opacity:.8;transform:scale(1.02)}}@keyframes _smokeFloat_kklaa_1{0%{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(-20px,-30px) scale(1.1);opacity:.8}to{transform:translate(20px,30px) scale(.9);opacity:.7}}._content_kklaa_127{position:relative;z-index:2;width:100%;opacity:0;transform:translateY(50px);transition:all 1s ease}._content_kklaa_127._loaded_kklaa_136{opacity:1;transform:translateY(0)}._heroText_kklaa_141{text-align:center;max-width:800px;margin:0 auto}._title_kklaa_147{margin-bottom:var(--spacing-md);color:#fff!important;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 0 20px rgba(220,38,38,.6),0 0 40px rgba(255,255,255,.3)}._title_kklaa_147 ._text-gradient_kklaa_159{color:#fff!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#FFFFFF!important;background-clip:unset!important}._subtitle_kklaa_167{margin-bottom:var(--spacing-xl);color:var(--color-text-secondary);max-width:600px;margin-left:auto;margin-right:auto;text-shadow:0 2px 10px rgba(0,0,0,.7)}._scrollIndicator_kklaa_176{position:absolute;bottom:var(--spacing-xl);left:50%;transform:translate(-50%);z-index:2;pointer-events:none}._scrollArrow_kklaa_185{width:24px;height:24px;border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);transform:rotate(45deg);animation:_bounce_kklaa_1 2s infinite}@keyframes _bounce_kklaa_1{0%,20%,50%,80%,to{transform:translateY(0) rotate(45deg)}40%{transform:translateY(-10px) rotate(45deg)}60%{transform:translateY(-5px) rotate(45deg)}}._dashboardFeatures_kklaa_206{padding:var(--spacing-3xl) 0;background-color:#0f0f0f;position:relative}._featuresGrid_kklaa_212{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-xl);max-width:1000px;margin:0 auto}._featureCard_kklaa_220{background:#ffffff14;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:var(--spacing-xl) var(--spacing-lg);text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer;transform:translateY(0);opacity:0;animation:_fadeInUp_kklaa_1 .8s ease forwards}._featureCard_kklaa_220:nth-child(1){animation-delay:.1s}._featureCard_kklaa_220:nth-child(2){animation-delay:.2s}._featureCard_kklaa_220:nth-child(3){animation-delay:.3s}._featureCard_kklaa_220:nth-child(4){animation-delay:.4s}._featureCard_kklaa_220:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#dc26261a,#ffffff0d);border-radius:20px;opacity:0;transition:opacity .3s ease;z-index:-1}._featureCard_kklaa_220:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px #0006,0 0 30px #dc26264d;border-color:#dc262666}._featureCard_kklaa_220:hover:before{opacity:1}._featureIcon_kklaa_268{margin-bottom:var(--spacing-md);display:flex;justify-content:center;align-items:center;width:60px;height:60px;background:#dc26261a;border-radius:50%;margin:0 auto var(--spacing-md) auto;transition:all .3s ease;position:relative}._featureIcon_kklaa_268:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:linear-gradient(45deg,#dc262699,#fff3);opacity:0;transition:opacity .3s ease;z-index:-1}._featureCard_kklaa_220:hover ._featureIcon_kklaa_268{transform:scale(1.1) rotate(5deg);background:#dc262633}._featureCard_kklaa_220:hover ._featureIcon_kklaa_268:after{opacity:1}._featureTitle_kklaa_302{font-size:1.1rem;font-weight:600;color:var(--color-text-primary);margin:0;text-shadow:0 2px 4px rgba(0,0,0,.3);transition:color .3s ease}._featureCard_kklaa_220:hover ._featureTitle_kklaa_302{color:#dc2626e6}._animatedCard_kklaa_315{position:relative;overflow:hidden}._animatedCard_kklaa_315:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(220,38,38,.1),transparent);transition:left .5s ease;z-index:0}._animatedCard_kklaa_315:hover:before{left:100%}._cardGlow_kklaa_336{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:22px;background:linear-gradient(45deg,#dc262699,#fff3);opacity:0;transition:opacity .3s ease;z-index:-1;filter:blur(4px)}._animatedCard_kklaa_315:hover ._cardGlow_kklaa_336{opacity:1}._modernCard_kklaa_351{position:relative;overflow:hidden;transform-style:preserve-3d;perspective:1000px}._cardBackground_kklaa_358{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#dc26261a,#ffffff0d);opacity:0;transition:all .4s ease;border-radius:20px}._modernCard_kklaa_351:hover ._cardBackground_kklaa_358{opacity:1;transform:scale(1.02)}._modernCard_kklaa_351:hover{transform:translateY(-12px) rotateX(5deg) rotateY(2deg);box-shadow:0 25px 50px #00000080,0 0 40px #dc262666,inset 0 1px #fff3}._featureDesc_kklaa_380{color:#ffffffb3;font-size:.9rem;margin-top:.5rem;opacity:0;transform:translateY(10px);transition:all .3s ease .1s}._modernCard_kklaa_351:hover ._featureDesc_kklaa_380{opacity:1;transform:translateY(0)}._cardParticles_kklaa_394{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._particle_kklaa_400{position:absolute;width:4px;height:4px;background:#dc262699;border-radius:50%;opacity:0;transition:all .3s ease}._particle_kklaa_400:nth-child(1){top:20%;left:20%;animation-delay:0s}._particle_kklaa_400:nth-child(2){top:60%;right:30%;animation-delay:.2s}._particle_kklaa_400:nth-child(3){bottom:30%;left:70%;animation-delay:.4s}._modernCard_kklaa_351:hover ._particle_kklaa_400{opacity:1;animation:_float_kklaa_1 2s ease-in-out infinite}@keyframes _float_kklaa_1{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.2)}}._aiSection_kklaa_438{padding:4rem 0;background:linear-gradient(135deg,#000000e6,#dc26261a);position:relative;overflow:hidden}._aiSection_kklaa_438:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 20%,rgba(220,38,38,.3) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.1) 0%,transparent 50%);animation:_aiGlow_kklaa_1 8s ease-in-out infinite alternate}@keyframes _aiGlow_kklaa_1{0%{opacity:.5;transform:scale(1)}to{opacity:.8;transform:scale(1.1)}}._aiHeader_kklaa_460{text-align:center;margin-bottom:3rem;position:relative;z-index:2}._aiTitle_kklaa_467{font-size:2.5rem;font-weight:700;background:linear-gradient(45deg,#fff,#dc2626,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem;animation:_titleShine_kklaa_1 3s ease-in-out infinite}@keyframes _titleShine_kklaa_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._aiSubtitle_kklaa_482{color:#fffc;font-size:1.2rem;max-width:600px;margin:0 auto}._aiGrid_kklaa_489{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;position:relative;z-index:2}._aiCard_kklaa_497{background:#0009;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(220,38,38,.3);border-radius:20px;padding:2rem;position:relative;overflow:hidden;transition:all .4s ease;cursor:pointer}._aiCard_kklaa_497:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,transparent,rgba(220,38,38,.1),transparent);transform:translate(-100%);transition:transform .6s ease}._aiCard_kklaa_497:hover:before{transform:translate(100%)}._aiCard_kklaa_497:hover{transform:translateY(-8px);border-color:#dc262699;box-shadow:0 20px 40px #0006,0 0 30px #dc26264d}._aiIcon_kklaa_530{font-size:3rem;margin-bottom:1rem;display:block;animation:_bounce_kklaa_1 2s ease-in-out infinite}@keyframes _bounce_kklaa_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}._aiCard_kklaa_497 h3{color:#dc2626;font-size:1.5rem;margin-bottom:1rem;font-weight:600}._aiCard_kklaa_497 p{color:#fffc;line-height:1.6;margin-bottom:1.5rem}._aiFeatures_kklaa_555{display:flex;flex-direction:column;gap:.5rem}._aiFeatures_kklaa_555 span{color:#ffffffb3;font-size:.9rem;padding-left:.5rem}@media (max-width: 768px){._aiGrid_kklaa_489{grid-template-columns:1fr;gap:1.5rem}._aiTitle_kklaa_467{font-size:2rem}._aiCard_kklaa_497{padding:1.5rem}}@keyframes _fadeInUp_kklaa_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){._featuresGrid_kklaa_212{grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}}@media (max-width: 768px){._heroSection_kklaa_8{height:100vh;padding:var(--spacing-lg) 0}._videoContainer_kklaa_34{top:var(--spacing-md);left:var(--spacing-md);right:var(--spacing-md);bottom:var(--spacing-md);border-radius:12px}._featuresGrid_kklaa_212{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}._featureCard_kklaa_220{padding:var(--spacing-lg) var(--spacing-md)}._featureIcon_kklaa_268{width:50px;height:50px}._featureTitle_kklaa_302{font-size:1rem}}@media (max-width: 480px){._featuresGrid_kklaa_212{grid-template-columns:1fr}}._mainContent_kklaa_639{padding-top:calc(var(--dashboard-navbar-height) + var(--spacing-xl));padding-bottom:var(--spacing-3xl);position:relative;z-index:1}._welcomeSection_kklaa_646{text-align:center;margin-bottom:var(--spacing-3xl);animation:_fadeInUp_kklaa_1 .8s ease forwards}._welcomeTitle_kklaa_652{margin-bottom:var(--spacing-md);text-shadow:0 2px 4px rgba(0,0,0,.5),0 0 20px rgba(220,38,38,.3)}._welcomeSubtitle_kklaa_659{color:var(--color-text-secondary);opacity:.9}._quickActionsSection_kklaa_666{animation:_fadeInUp_kklaa_1 .8s ease .2s both}._featuresGrid_kklaa_212{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl);max-width:1200px;margin:0 auto}._featureCard_kklaa_220{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:var(--spacing-xl);text-align:center;transition:all .3s ease;position:relative;overflow:hidden}._featureCard_kklaa_220:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:20px;z-index:-1}._featureCard_kklaa_220:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000004d;border-color:#ffffff4d}._featureIcon_kklaa_268{margin-bottom:var(--spacing-lg);display:flex;justify-content:center;align-items:center;width:80px;height:80px;background:#ffffff1a;border-radius:50%;margin:0 auto var(--spacing-lg) auto;transition:all .3s ease}._featureCard_kklaa_220:hover ._featureIcon_kklaa_268{transform:scale(1.1);background:#fff3}._featureTitle_kklaa_302{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin-bottom:var(--spacing-md);text-shadow:0 2px 4px rgba(0,0,0,.3)}._featureDescription_kklaa_734{color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--spacing-lg);font-size:1rem;opacity:.9}._featureButton_kklaa_742{width:100%;padding:12px 24px;font-weight:600;border-radius:12px;transition:all .3s ease}._featureButton_kklaa_742:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003}@media (max-width: 1024px){._featuresGrid_kklaa_212{gap:var(--spacing-lg)}._featureCard_kklaa_220{padding:var(--spacing-lg)}._featureIcon_kklaa_268{width:70px;height:70px}}@media (max-width: 768px){._mainContent_kklaa_639{padding-top:calc(var(--dashboard-navbar-height) + var(--spacing-lg));padding-bottom:var(--spacing-2xl)}._welcomeSection_kklaa_646{margin-bottom:var(--spacing-2xl)}._featuresGrid_kklaa_212{grid-template-columns:1fr;gap:var(--spacing-lg)}._featureCard_kklaa_220{padding:var(--spacing-md)}._featureTitle_kklaa_302{font-size:1.25rem}._featureDescription_kklaa_734{font-size:.9rem}}@media (max-width: 480px){._featureCard_kklaa_220{padding:var(--spacing-sm)}._featureIcon_kklaa_268{width:60px;height:60px}}._wrapper_qarph_1{padding-top:calc(var(--dashboard-navbar-height) + var(--spacing-sm));min-height:100vh;background-image:linear-gradient(#000000b3,#000000b3),url(/images/smartplan-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:scroll}._header_qarph_11{font-family:var(--font-secondary);font-size:clamp(2rem,4vw,3rem);padding:var(--spacing-lg) var(--spacing-md) var(--spacing-sm);text-align:center;color:var(--color-text-primary)}._subnav_qarph_19{display:flex;gap:var(--spacing-sm);justify-content:center;padding:0 var(--spacing-md) var(--spacing-md)}._subnavItem_qarph_26{padding:.6rem 1rem;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.2);background:#00000080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--color-text-primary);cursor:pointer;transition:all var(--transition-normal)}._subnavItem_qarph_26:hover{background:var(--dashboard-glass-hover)}._subnavItem_qarph_26._active_qarph_39{background:var(--nav-active-bg);color:var(--color-primary);box-shadow:var(--dashboard-glow-red)}._card_qarph_41{background:#111111b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-md);padding:var(--spacing-md);margin:0 auto var(--spacing-md);width:min(100%,960px);box-shadow:0 12px 48px #0009}._form_qarph_53{display:grid;gap:var(--spacing-sm)}._row_qarph_55{display:flex;gap:var(--spacing-sm);align-items:center;flex-wrap:wrap}._input_qarph_57{flex:1;min-width:200px;padding:.75rem 1rem;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.2);background:#00000080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--color-text-primary)}._input_qarph_57[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}._label_qarph_74{color:var(--color-text-secondary)}._checkboxLabel_qarph_76{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-text-secondary)}._addBtn_qarph_78{margin-left:auto}._list_qarph_80{width:min(100%,960px);margin:0 auto var(--spacing-2xl)}._taskItem_qarph_82{display:flex;align-items:center;justify-content:space-between}._taskLeft_qarph_84{display:flex;gap:var(--spacing-sm);align-items:center}._taskTitle_qarph_86{font-weight:600}._taskTitle_qarph_86._completed_qarph_87{text-decoration:line-through;opacity:.6}._taskMeta_qarph_89{color:var(--color-text-secondary);font-size:.9rem}._taskActions_qarph_91{display:flex;gap:.25rem}._iconBtn_qarph_92{background:transparent;border:1px solid var(--dashboard-glass-border);color:var(--color-text-secondary);border-radius:var(--radius-sm);padding:.4rem .6rem;cursor:pointer}._iconBtn_qarph_92:hover{background:var(--dashboard-glass-hover)}._iconBtn_qarph_92._important_qarph_101{color:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--dashboard-glow-red)}._calendarSection_qarph_103{width:100%}._calendarControls_qarph_104{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}._monthTitle_qarph_105{font-weight:700}._calendarGrid_qarph_107{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}._calendarCell_qarph_113{min-height:60px;border:1px solid rgba(255,255,255,.2);background:#1119;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-sm);padding:4px}._calendarHead_qarph_122{background:transparent;border:none;font-weight:700;color:var(--color-text-secondary);min-height:auto;text-align:center}._calendarDay_qarph_123{display:flex;flex-direction:column;gap:3px}._calendarDate_qarph_124{font-weight:700;color:var(--color-primary)}._calendarTask_qarph_125{font-size:.75rem;color:var(--color-text-secondary)}._bullet_qarph_126{color:var(--color-primary);margin-right:6px}._empty_qarph_128{text-align:center;color:var(--color-text-secondary);padding:var(--spacing-lg)}._linksSection_qarph_130{display:flex;flex-direction:column;gap:var(--spacing-xs)}._linkRow_qarph_131{display:flex;gap:var(--spacing-xs);align-items:center}._removeBtn_qarph_132{background:transparent;border:1px solid var(--color-primary);color:var(--color-primary);border-radius:var(--radius-sm);padding:.4rem .6rem;cursor:pointer;min-width:32px}._removeBtn_qarph_132:hover{background:var(--color-primary);color:var(--color-secondary)}._addLinkBtn_qarph_142{font-size:.9rem;padding:.5rem 1rem}._taskLinks_qarph_144{display:flex;gap:var(--spacing-xs);flex-wrap:wrap;margin-top:4px}._taskLink_qarph_144{color:var(--color-primary);text-decoration:none;font-size:.85rem;padding:2px 6px;border-radius:var(--radius-sm);background:#dc26262e;border:1px solid rgba(220,38,38,.4);transition:all var(--transition-fast)}._taskLink_qarph_144:hover{background:#dc262633;border-color:var(--color-primary);transform:translateY(-1px)}._wrapper_1nsh7_1{padding-top:calc(var(--dashboard-navbar-height) + var(--spacing-sm));min-height:100vh;background-image:linear-gradient(#000c,#0009),url(/images/background-pomodoro.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;position:relative;overflow-x:hidden}._loading_1nsh7_13{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;color:var(--color-text-primary)}._loadingSpinner_1nsh7_22{width:40px;height:40px;border:4px solid rgba(255,255,255,.1);border-top:4px solid var(--color-primary);border-radius:50%;animation:_spin_1nsh7_1 1s linear infinite;margin-bottom:var(--spacing-md)}@keyframes _spin_1nsh7_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dateTimeDisplay_1nsh7_37{position:fixed;top:calc(var(--dashboard-navbar-height) + var(--spacing-sm));left:var(--spacing-md);background:#ffffff1a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);z-index:100;text-align:left;box-shadow:0 8px 32px #0003}._dateText_1nsh7_52{font-size:.9rem;color:var(--color-text-primary);font-weight:500;margin-bottom:2px;text-transform:uppercase;letter-spacing:.5px}._timeText_1nsh7_61{font-size:1.4rem;color:var(--color-text-primary);font-weight:700;font-family:var(--font-primary);letter-spacing:1px}._content_1nsh7_69{display:flex;flex-direction:column;height:calc(100vh - var(--dashboard-navbar-height) - var(--spacing-lg));padding:var(--spacing-lg) var(--spacing-md);position:relative}._leftPanel_1nsh7_77{position:absolute;bottom:var(--spacing-lg);left:var(--spacing-lg);z-index:10}._rightPanel_1nsh7_84{position:fixed;top:calc(var(--dashboard-navbar-height) + var(--spacing-sm));right:var(--spacing-md);width:350px;height:calc(100vh - var(--dashboard-navbar-height) - var(--spacing-lg));overflow-y:auto;z-index:10}._timerContainer_1nsh7_95{background:transparent;padding:0;text-align:left;max-width:400px;width:100%}._timerHeader_1nsh7_103{margin-bottom:var(--spacing-md)}._sessionType_1nsh7_107{font-family:var(--font-primary);font-size:1.2rem;color:var(--color-text-primary);margin-bottom:var(--spacing-xs);font-weight:600}._sessionCount_1nsh7_115{color:var(--color-text-secondary);font-size:.9rem;font-weight:500}._timerDisplay_1nsh7_121{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}._timerTime_1nsh7_128{font-size:4rem;font-weight:700;color:var(--color-text-primary);font-family:var(--font-primary);line-height:1;letter-spacing:-2px}._sessionIndicators_1nsh7_137{display:flex;flex-direction:column;gap:var(--spacing-xs)}._sessionDot_1nsh7_143{width:12px;height:12px;border-radius:50%;background:#ffffff4d;transition:all var(--transition-normal)}._sessionDot_1nsh7_143._active_1nsh7_151{background:var(--color-primary);box-shadow:0 0 10px #dc262680;transform:scale(1.2)}._timerControls_1nsh7_157{display:flex;gap:var(--spacing-sm);align-items:center;margin-bottom:var(--spacing-lg)}._controlBtn_1nsh7_164{width:40px;height:40px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-sm);color:var(--color-text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-normal);font-size:1.2rem}._controlBtn_1nsh7_164:hover{background:#ffffff26;border-color:var(--color-primary);transform:translateY(-1px)}._sessionTypeButtons_1nsh7_185{display:flex;gap:var(--spacing-xs)}._sessionTypeBtn_1nsh7_190{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.2);background:#ffffff1a;color:var(--color-text-primary);font-size:.9rem;font-weight:500;cursor:pointer;transition:all var(--transition-normal)}._sessionTypeBtn_1nsh7_190._active_1nsh7_151{background:var(--color-primary);color:var(--color-secondary);border-color:var(--color-primary);box-shadow:0 0 15px #dc26264d}._sessionTypeBtn_1nsh7_190:hover{background:#ffffff26;border-color:var(--color-primary)}._taskSelector_1nsh7_215{background:#ffffff1a;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-lg);padding:var(--spacing-md);box-shadow:0 8px 32px #0003;height:100%;display:flex;flex-direction:column}._taskHeader_1nsh7_228{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid rgba(255,255,255,.1)}._taskHeader_1nsh7_228 h3{color:var(--color-text-primary);font-family:var(--font-primary);font-size:1.2rem;font-weight:600;margin:0}._taskHeaderActions_1nsh7_245{display:flex;gap:var(--spacing-xs)}._headerActionBtn_1nsh7_250{width:24px;height:24px;background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all var(--transition-normal);font-size:.9rem}._headerActionBtn_1nsh7_250:hover{background:#ffffff1a;color:var(--color-text-primary)}._taskList_1nsh7_270{flex:1;overflow-y:auto;margin-bottom:var(--spacing-md)}._taskDateGroup_1nsh7_276{margin-bottom:var(--spacing-md)}._taskDateHeader_1nsh7_280{color:var(--color-text-primary);font-size:.9rem;font-weight:600;margin-bottom:var(--spacing-sm);padding:var(--spacing-xs) 0;border-bottom:1px solid rgba(255,255,255,.1)}._taskItem_1nsh7_289{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm);margin-bottom:var(--spacing-sm);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-normal)}._taskItem_1nsh7_289:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}._taskItem_1nsh7_289._selected_1nsh7_308{background:#dc262633;border-color:var(--color-primary);box-shadow:0 0 15px #dc26264d}._taskCheckbox_1nsh7_314{margin-top:2px}._taskCheckbox_1nsh7_314 input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-primary)}._taskContent_1nsh7_324{flex:1}._taskTitle_1nsh7_328{color:var(--color-text-primary);font-weight:600;margin-bottom:var(--spacing-xs);line-height:1.4;font-size:.95rem}._taskDescription_1nsh7_336{color:var(--color-text-secondary);font-size:.85rem;margin-bottom:var(--spacing-xs);line-height:1.4}._taskMeta_1nsh7_343{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}._importantTag_1nsh7_349{color:var(--color-primary);font-size:.75rem;font-weight:500}._dueDate_1nsh7_355{color:var(--color-text-secondary);font-size:.75rem}._emptyTasks_1nsh7_360{text-align:center;color:var(--color-text-secondary);padding:var(--spacing-lg);font-style:italic;font-size:.9rem}._selectedInfo_1nsh7_368{background:#dc26261a;border:1px solid rgba(220,38,38,.3);border-radius:var(--radius-sm);padding:var(--spacing-sm);text-align:center;color:var(--color-primary);font-weight:500;font-size:.9rem}._modalOverlay_1nsh7_380{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1nsh7_1 .3s ease}@keyframes _fadeIn_1nsh7_1{0%{opacity:0}to{opacity:1}}._moodModal_1nsh7_401{background:#111111f2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-lg);padding:var(--spacing-xl);max-width:500px;width:90%;text-align:center;box-shadow:0 20px 60px #000000b3;animation:_slideUp_1nsh7_1 .3s ease}@keyframes _slideUp_1nsh7_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._moodModal_1nsh7_401 h3{color:var(--color-text-primary);font-family:var(--font-secondary);font-size:1.8rem;margin-bottom:var(--spacing-sm)}._moodModal_1nsh7_401 p{color:var(--color-text-secondary);margin-bottom:var(--spacing-lg)}._moodSection_1nsh7_438{margin-bottom:var(--spacing-md);text-align:left}._moodSection_1nsh7_438 label{display:block;color:var(--color-text-primary);font-weight:500;margin-bottom:var(--spacing-xs)}._moodSelect_1nsh7_450{width:100%;padding:var(--spacing-sm);background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:1rem}._moodSelect_1nsh7_450:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #dc262633}._notesSection_1nsh7_466{margin-bottom:var(--spacing-lg);text-align:left}._notesSection_1nsh7_466 label{display:block;color:var(--color-text-primary);font-weight:500;margin-bottom:var(--spacing-xs)}._notesInput_1nsh7_478{width:100%;padding:var(--spacing-sm);background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-sm);color:var(--color-text-primary);font-family:var(--font-primary);resize:vertical;min-height:80px}._notesInput_1nsh7_478:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #dc262633}._modalActions_1nsh7_496{display:flex;gap:var(--spacing-sm);justify-content:center}._completeModal_1nsh7_502{background:#111111f2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center;box-shadow:0 20px 60px #000000b3;animation:_slideUp_1nsh7_1 .3s ease}._completeIcon_1nsh7_514{font-size:4rem;margin-bottom:var(--spacing-md);animation:_bounce_1nsh7_1 .6s ease}@keyframes _bounce_1nsh7_1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}._completeModal_1nsh7_502 h3{color:var(--color-text-primary);font-family:var(--font-secondary);font-size:1.8rem;margin-bottom:var(--spacing-sm)}._completeModal_1nsh7_502 p{color:var(--color-text-secondary);font-size:1.1rem}@media (max-width: 1200px){._rightPanel_1nsh7_84{width:320px}._timerTime_1nsh7_128{font-size:3.5rem}}@media (max-width: 968px){._content_1nsh7_69{flex-direction:column;height:auto}._leftPanel_1nsh7_77{position:static;margin-bottom:var(--spacing-lg)}._rightPanel_1nsh7_84{position:static;width:100%;height:400px}._dateTimeDisplay_1nsh7_37{position:static;margin-bottom:var(--spacing-md);text-align:center}._timerTime_1nsh7_128{font-size:3rem}}@media (max-width: 768px){._wrapper_1nsh7_1{padding-top:calc(var(--dashboard-navbar-height) + var(--spacing-xs))}._content_1nsh7_69{padding:var(--spacing-md) var(--spacing-sm)}._timerTime_1nsh7_128{font-size:2.5rem}._sessionType_1nsh7_107{font-size:1rem}._taskSelector_1nsh7_215{padding:var(--spacing-sm)}._moodModal_1nsh7_401{padding:var(--spacing-lg);margin:var(--spacing-sm)}._timerDisplay_1nsh7_121{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}._sessionIndicators_1nsh7_137{flex-direction:row}}._container_1xjtr_1{min-height:100vh;background:url(/images/samurai-landscape2.jpg) center/cover no-repeat,linear-gradient(135deg,#000000d9,#dc26261a,#000000e6);background-blend-mode:overlay;color:var(--color-text-primary);position:relative}._container_1xjtr_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(220,38,38,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(220,38,38,.1) 0%,transparent 50%);pointer-events:none}._content_1xjtr_22{padding:2rem;max-width:1600px;margin:0 auto;margin-top:1rem;position:relative;z-index:1}._header_1xjtr_31{margin-bottom:4rem}._heroSection_1xjtr_35{text-align:center;margin-bottom:3rem;animation:_fadeInUp_1xjtr_1 1s ease-out}._heroTitle_1xjtr_41{font-size:clamp(2.5rem,6vw,4.5rem);margin-bottom:1rem;background:linear-gradient(135deg,#fff,#dc2626,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-secondary);font-weight:700;text-shadow:0 4px 8px rgba(0,0,0,.3);animation:_glow_1xjtr_1 3s ease-in-out infinite alternate}._heroSubtitle_1xjtr_53{font-size:clamp(1.1rem,2.5vw,1.4rem);color:#ffffffe6;max-width:600px;margin:0 auto;line-height:1.6}._controlsSection_1xjtr_61{display:flex;flex-direction:column;gap:2rem;align-items:center}._searchContainer_1xjtr_68{width:100%;max-width:600px;position:relative}._searchInput_1xjtr_74{width:100%;padding:1.2rem 2rem;background:#000000b3;border:2px solid rgba(220,38,38,.3);border-radius:60px;color:#fff;font-size:1.1rem;outline:none;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #0000004d}._searchInput_1xjtr_74::placeholder{color:#fff9}._searchInput_1xjtr_74:focus{border-color:var(--color-primary);box-shadow:0 0 30px #dc262680,0 8px 32px #0000004d;transform:translateY(-2px);background:#000c}._searchInput_1xjtr_74:hover{border-color:#dc262699;transform:translateY(-1px)}._categoryFilter_1xjtr_104{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;max-width:1000px}._categoryButton_1xjtr_112{padding:.6rem 1.2rem;background:#0009;border:1px solid rgba(220,38,38,.3);border-radius:25px;color:#fffc;cursor:pointer;transition:all .3s ease;font-size:.9rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._categoryButton_1xjtr_112:hover{background:#dc26261a;border-color:#dc262699;color:#fff;transform:translateY(-2px)}._categoryButton_1xjtr_112._active_1xjtr_132{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));border-color:var(--color-primary);color:#fff;box-shadow:0 4px 15px #dc262666}._statsSection_1xjtr_139{display:flex;justify-content:center;gap:2rem;margin-bottom:4rem;animation:_fadeInUp_1xjtr_1 1s ease-out .3s both}._statCard_1xjtr_147{display:flex;flex-direction:column;align-items:center;padding:1.5rem;background:#0009;border:1px solid rgba(220,38,38,.3);border-radius:16px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:all .3s ease}._statCard_1xjtr_147:hover{transform:translateY(-5px);border-color:var(--color-primary);box-shadow:0 10px 30px #dc26264d}._statNumber_1xjtr_165{font-size:2rem;font-weight:700;color:var(--color-primary);margin-bottom:.5rem}._statLabel_1xjtr_172{font-size:.9rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px}._cardsContainer_1xjtr_179{animation:_fadeInUp_1xjtr_1 1s ease-out .6s both}._categorySection_1xjtr_183{margin-bottom:4rem}._categoryTitle_1xjtr_187{font-size:2rem;font-weight:600;color:var(--color-primary);margin-bottom:2rem;padding-left:1rem;border-left:4px solid var(--color-primary);background:#0000004d;padding:1rem 1rem 1rem 2rem;border-radius:0 12px 12px 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._cardsGrid_1xjtr_200{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:2rem}._techCard_1xjtr_207{background:#000000b3;border:2px solid rgba(220,38,38,.3);border-radius:20px;padding:0;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden;box-shadow:0 10px 40px #0006;animation:_slideInUp_1xjtr_1 .6s ease-out both;transform-style:preserve-3d}._techCard_1xjtr_207:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(220,38,38,.15),transparent);transition:left .6s ease;z-index:1}._techCard_1xjtr_207:hover:before{left:100%}._techCard_1xjtr_207:hover{transform:translateY(-12px) rotateX(5deg) rotateY(5deg);border-color:var(--color-primary);box-shadow:0 20px 60px #dc262666,0 0 40px #dc262633}._cardGlow_1xjtr_244{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(220,38,38,.1) 0%,transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}._techCard_1xjtr_207:hover ._cardGlow_1xjtr_244{opacity:1}._cardHeader_1xjtr_260{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 1.5rem 0;position:relative;z-index:2}._cardIcon_1xjtr_269{font-size:3.5rem;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));transition:transform .3s ease}._techCard_1xjtr_207:hover ._cardIcon_1xjtr_269{transform:scale(1.1) rotate(5deg)}._cardBadge_1xjtr_279{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:#fff;padding:.3rem .8rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._cardContent_1xjtr_290{padding:1rem 1.5rem 1.5rem;position:relative;z-index:2}._cardTitle_1xjtr_296{font-size:1.4rem;font-weight:600;color:#fff;margin-bottom:1rem;line-height:1.3}._cardFooter_1xjtr_304{display:flex;justify-content:flex-end;margin-top:1rem}._learnButton_1xjtr_310{background:#dc262633;color:var(--color-primary);padding:.6rem 1.2rem;border-radius:25px;font-weight:600;font-size:.9rem;transition:all .3s ease;border:1px solid rgba(220,38,38,.3)}._techCard_1xjtr_207:hover ._learnButton_1xjtr_310{background:var(--color-primary);color:#fff;transform:translate(5px);box-shadow:0 4px 15px #dc262666}._contentView_1xjtr_328{max-width:1200px;margin:0 auto;position:relative;animation:_fadeInUp_1xjtr_1 .6s ease-out}._contentHeader_1xjtr_335{position:fixed;top:50%;left:2rem;transform:translateY(-50%);z-index:100}._backButton_1xjtr_343{display:flex;align-items:center;justify-content:center;background:#000c;border:2px solid rgba(220,38,38,.6);color:#fff;padding:1rem;border-radius:50%;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #0006;font-weight:600;font-size:1.2rem;position:relative;overflow:hidden;width:50px;height:50px}._backButton_1xjtr_343:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(220,38,38,.2),transparent);transition:left .5s ease}._backButton_1xjtr_343:hover:before{left:100%}._backButton_1xjtr_343:hover{background:#dc262633;border-color:var(--color-primary);transform:translateY(-3px);box-shadow:0 12px 40px #dc26264d}._backIcon_1xjtr_386{font-size:1.2rem;transition:transform .3s ease}._backButton_1xjtr_343:hover ._backIcon_1xjtr_386{transform:translate(-3px)}._paperContainer_1xjtr_395{perspective:1200px;margin-bottom:4rem}._paper_1xjtr_395{background:linear-gradient(135deg,#000000e6,#141414f2,#000000e6);color:#f8f9fa;border-radius:24px;padding:0;box-shadow:0 25px 60px #0009,0 0 0 1px #dc262633,inset 0 1px #ffffff1a;position:relative;transform-style:preserve-3d;animation:_paperFloat_1xjtr_1 1s ease-out;border:1px solid rgba(220,38,38,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}._paper_1xjtr_395:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 10% 20%,rgba(220,38,38,.1) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgba(220,38,38,.05) 0%,transparent 50%);pointer-events:none}._paper_1xjtr_395:after{content:"";position:absolute;top:0;left:3rem;right:0;height:100%;background:repeating-linear-gradient(transparent,transparent 28px,rgba(220,38,38,.1) 29px,rgba(220,38,38,.1) 30px);pointer-events:none;z-index:1}._paperHeader_1xjtr_450{display:flex;justify-content:space-between;align-items:center;padding:2rem 3rem;border-bottom:2px solid rgba(220,38,38,.3);background:#0000004d;position:relative;z-index:2}._techInfo_1xjtr_461{display:flex;align-items:center;gap:1.5rem}._techIcon_1xjtr_467{font-size:3rem;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}._techDetails_1xjtr_472{display:flex;flex-direction:column;gap:.5rem}._techName_1xjtr_478{font-size:2.2rem;color:var(--color-primary);margin:0;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}._techCategory_1xjtr_486{font-size:1rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:1px;font-weight:500}._paperMeta_1xjtr_494{display:flex;align-items:center}._aiGenerated_1xjtr_499{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._paperContent_1xjtr_510{padding:3rem;position:relative;z-index:2;line-height:1.8}._contentLoading_1xjtr_517{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;gap:2rem}._loadingSpinner_1xjtr_526{width:50px;height:50px;border:3px solid rgba(220,38,38,.3);border-top:3px solid var(--color-primary);border-radius:50%;animation:_spin_1xjtr_1 1s linear infinite}._typewriter_1xjtr_535{font-size:1.3rem;color:var(--color-primary);font-weight:600;animation:_pulse_1xjtr_1 2s ease-in-out infinite}._contentText_1xjtr_542{font-size:1.1rem;animation:_fadeInText_1xjtr_1 1.2s ease-out;line-height:1.8}._paragraph_1xjtr_548{margin-bottom:2rem;border-left:3px solid transparent;padding:1rem 0 1rem 1.5rem;transition:all .3s ease;position:relative}._paragraph_1xjtr_548:hover{border-left-color:#dc262680;background:#dc26260d;border-radius:0 8px 8px 0}._paragraph_1xjtr_548 p{margin:0;text-align:justify;line-height:1.8}._sectionIcon_1xjtr_569{font-size:1.5rem;margin-right:1rem;vertical-align:middle}._introduction_1xjtr_575{border-left-color:#4ade80;background:#4ade800d}._gettingStarted_1xjtr_580{border-left-color:#60a5fa;background:#60a5fa0d}._features_1xjtr_585{border-left-color:#fbbf24;background:#fbbf240d}._bestPractices_1xjtr_590{border-left-color:#a78bfa;background:#a78bfa0d}._advanced_1xjtr_595{border-left-color:#f87171;background:#f871710d}._resources_1xjtr_600{border-left-color:#34d399;background:#34d3990d}._errorMessage_1xjtr_605{display:flex;align-items:center;justify-content:center;gap:1rem;padding:2rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:12px;color:#fca5a5}._errorIcon_1xjtr_617{font-size:2rem}@keyframes _fadeInUp_1xjtr_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideInUp_1xjtr_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _paperFloat_1xjtr_1{0%{opacity:0;transform:translateY(60px) rotateX(-15deg) scale(.95)}to{opacity:1;transform:translateY(0) rotateX(0) scale(1)}}@keyframes _spin_1xjtr_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_1xjtr_1{0%,to{opacity:1}50%{opacity:.6}}@keyframes _fadeInText_1xjtr_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _glow_1xjtr_1{0%,to{text-shadow:0 0 20px rgba(220,38,38,.5)}50%{text-shadow:0 0 30px rgba(220,38,38,.8),0 0 40px rgba(220,38,38,.3)}}@media (max-width: 1024px){._categoryFilter_1xjtr_104{max-width:100%}._cardsGrid_1xjtr_200{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}._contentHeader_1xjtr_335{left:1.5rem}}@media (max-width: 768px){._content_1xjtr_22{padding:1rem}._heroTitle_1xjtr_41{font-size:2.5rem}._controlsSection_1xjtr_61{gap:1.5rem}._categoryFilter_1xjtr_104{gap:.5rem}._categoryButton_1xjtr_112{padding:.5rem 1rem;font-size:.8rem}._statsSection_1xjtr_139{flex-direction:column;gap:1rem}._statCard_1xjtr_147{flex-direction:row;gap:1rem;padding:1rem 1.5rem}._cardsGrid_1xjtr_200{grid-template-columns:1fr;gap:1.5rem}._techCard_1xjtr_207{margin:0 auto;max-width:400px}._paper_1xjtr_395{border-radius:16px}._paperHeader_1xjtr_450{padding:1.5rem;flex-direction:column;gap:1rem;text-align:center}._paperContent_1xjtr_510{padding:2rem 1.5rem}._techName_1xjtr_478{font-size:1.8rem}._contentHeader_1xjtr_335{left:1rem}._backButton_1xjtr_343{padding:.8rem;font-size:1rem;width:45px;height:45px}}@media (max-width: 480px){._heroTitle_1xjtr_41{font-size:2rem}._searchInput_1xjtr_74{padding:1rem 1.5rem;font-size:1rem}._categoryButton_1xjtr_112{padding:.4rem .8rem;font-size:.75rem}._techCard_1xjtr_207{max-width:100%}._cardHeader_1xjtr_260{padding:1rem 1rem 0}._cardContent_1xjtr_290{padding:.8rem 1rem 1rem}._cardIcon_1xjtr_269{font-size:2.5rem}._cardTitle_1xjtr_296{font-size:1.2rem}._paperHeader_1xjtr_450{padding:1rem}._paperContent_1xjtr_510{padding:1.5rem 1rem}._techName_1xjtr_478{font-size:1.5rem}._techIcon_1xjtr_467{font-size:2rem}._contentHeader_1xjtr_335{left:.5rem}._backButton_1xjtr_343{padding:.7rem;font-size:.9rem;width:40px;height:40px}}
