.VisitorChat_chatContainer__xPRXx{position:fixed;bottom:0;right:20px;z-index:9999}.VisitorChat_chatButton__LAeao{background:#0070f3;color:white;border:none;padding:15px 24px;border-radius:50px;cursor:pointer;font-weight:700;font-size:1rem;box-shadow:0 4px 14px rgba(0,112,243,.4);transition:transform .2s,background .2s;position:relative}.VisitorChat_chatButton__LAeao:hover{background:#0060df;transform:translateY(-2px)}.VisitorChat_visitorBadge__IG_FU{position:absolute;top:-5px;right:-5px;background:#ff4d4f;color:white;border-radius:50%;width:22px;height:22px;display:flex;justify-content:center;align-items:center;font-size:11px;font-weight:700;border:2px solid white}.VisitorChat_chatWindow__Z6qJE{width:350px;height:500px;background:white;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12);display:flex;flex-direction:column;overflow:hidden;border:1px solid #e1e1e1;animation:VisitorChat_slideIn__7YZpa .3s ease-out}@keyframes VisitorChat_slideIn__7YZpa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.VisitorChat_header__pEetJ{background:#0070f3;color:white;padding:15px;display:flex;justify-content:space-between;align-items:center;font-weight:600}.VisitorChat_miniBtn__lJIJq{background:rgba(255,255,255,.2);border:none;color:white;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:12px;margin-left:5px}.VisitorChat_miniBtn__lJIJq:hover{background:rgba(255,255,255,.3)}.VisitorChat_body__aXPkD{flex:1 1;padding:15px;overflow-y:auto;overflow-x:hidden;background:#f9f9f9;display:flex;flex-direction:column}.VisitorChat_formInput__d3Z0r{width:90%;padding:12px;margin-bottom:10px;border:1px solid #ddd;border-radius:6px;font-size:14px}.VisitorChat_submitBtn__ycFQt{width:100%;background:#0070f3;color:white;padding:12px;border:none;border-radius:6px;cursor:pointer;font-weight:700;margin-top:5px}.VisitorChat_queueBox__R7Eap{text-align:center;margin-top:60px;color:#444}.VisitorChat_spinner__NxEji{border:3px solid #f3f3f3;border-top-color:#0070f3;border-radius:50%;width:30px;height:30px;animation:VisitorChat_spin__h0m1Q 1s linear infinite;margin:0 auto 15px}@keyframes VisitorChat_spin__h0m1Q{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VisitorChat_msgContainer__GJukS{display:flex;flex-direction:column;gap:10px}.VisitorChat_message__on3ra{padding:8px 12px;border-radius:12px;max-width:85%;font-size:14px;line-height:1.4;word-wrap:break-word}.VisitorChat_myMessage__tBoI_{align-self:flex-end;background:#0070f3;color:white;border-bottom-right-radius:2px}.VisitorChat_agentMessage__uoDeo{align-self:flex-start;background:#e1e1e1;color:#333;border-bottom-left-radius:2px}.VisitorChat_footer__zik79{padding:10px;border-top:1px solid #eee;display:flex;background:white}.VisitorChat_input__LqEm0{flex:1 1;padding:10px;border:1px solid #ddd;border-radius:6px;outline:none}.VisitorChat_input__LqEm0:focus{border-color:#0070f3}.VisitorChat_sendBtn__hMUab{margin-left:8px;background:#0070f3;color:white;border:none;padding:0 15px;border-radius:6px;cursor:pointer;font-weight:600}.VisitorChat_brandInfo__JrLmC{display:flex;align-items:center;gap:.75rem}.VisitorChat_brandName__jSnRe{font-size:1.25rem;font-weight:700;color:#fff}.Logo_iconContainer__Dzl_V{display:inline-block;margin-top:1rem}.Logo_iconSvg__TwgrZ{width:100%;height:100%;display:block}.Logo_centeredText__6IJzy{display:flex;align-items:center;font-size:1.3rem}.Logo_centeredText__6IJzy,.Logo_tagline__tRmnN{font-weight:700;color:var(--text);pointer-events:none}.Logo_tagline__tRmnN{font-size:12px;width:100%}.page_main__ipS_A{min-height:100vh;display:flex;flex-direction:column}.page_footer__o9tcI{background:var(--bg);border-top:2px solid var(--border);padding:30px 20px;text-align:center;font-size:14px;color:var(--text);margin-top:auto}.page_footerSubtext__Z_m0v{font-size:12px;margin-top:5px;color:var(--text-secondary)}.CustomAlert_overlay__qn0rL{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(2px)}.CustomAlert_alertBox__1ZBxC{background:var(--subtle-bg);padding:24px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:90%;max-width:450px;position:relative;border-left:6px solid;animation:CustomAlert_fadeIn__dWoXa .3s ease-out}.CustomAlert_info__ovWB1,.CustomAlert_success__HVO_e{border-color:var(--accent)}.CustomAlert_error__W4unG,.CustomAlert_warning__Q_R1L{border-color:var(--danger)}.CustomAlert_closeButton__r5jdZ{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;color:var(--text-secondary);cursor:pointer}.CustomAlert_closeButton__r5jdZ:hover{color:var(--text)}.CustomAlert_title__Vcixc{margin-top:0;margin-bottom:12px;font-size:1.5rem;color:var(--text)}.CustomAlert_message__Y3Qzd{margin-bottom:20px;color:var(--text-secondary);line-height:1.6}.CustomAlert_actionsContainer__HJAIm{display:flex;justify-content:flex-end;gap:12px}.CustomAlert_button__jIVoj{padding:10px 20px;border-radius:6px;border:none;font-size:1rem;font-weight:500;cursor:pointer}.CustomAlert_button__jIVoj:active{transform:scale(.98)}.CustomAlert_primary__wWuJL,.CustomAlert_secondary__1xXen{background-color:transparent!important;color:var(--text-secondary)!important}.CustomAlert_caution__BGKPJ{background-color:var(--danger)}@keyframes CustomAlert_fadeIn__dWoXa{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Navbar_navbar__LqEuw{--primary:#0f172a;--primary-light:#334155;--accent:#2563eb;--accent-light:#eff6ff;--bg-page:#ffffff;--bg-alt:#f8fafc;--text-heading:#0f172a;--text-body:#334155;--text-muted:#64748b;--border:#e2e8f0;--shadow-sm:0 1px 3px rgba(0,0,0,0.04);--shadow-md:0 4px 20px rgba(0,0,0,0.06);--shadow-lg:0 20px 48px -12px rgba(0,0,0,0.09);--radius:6px;--ease:0.2s ease;position:sticky;top:0;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:0 2.5rem;height:60px;background-color:rgba(255,255,255,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border);transition:box-shadow var(--ease)}.Navbar_navbarScrolled__Q8qPD{box-shadow:var(--shadow-sm)}.Navbar_logo__vFA8j{font-size:1.0625rem;font-weight:800;color:var(--primary);text-decoration:none}.Navbar_navLinks__DN2Di{display:none}@media (min-width:900px){.Navbar_navLinks__DN2Di{display:flex;align-items:center;gap:.75rem}}.Navbar_tagline__BMLQ7{font-size:.8125rem;color:var(--text-muted);display:none;margin-right:.75rem}@media (min-width:900px){.Navbar_tagline__BMLQ7{display:block}}.Navbar_btn__qVGnt{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.125rem;border-radius:var(--radius);font-weight:600;font-size:.875rem;cursor:pointer;transition:all var(--ease);border:1px solid transparent;text-decoration:none!important}.Navbar_btnPrimary__u8dEO{background-color:var(--accent);color:#ffffff;border-color:var(--accent);border-radius:6px!important}.Navbar_btnPrimary__u8dEO:hover{background-color:var(--accent-light);border-color:var(--accent);color:var(--primary)}.Navbar_btnOutline__qnX9N{background-color:transparent;color:var(--primary-light);border-color:var(--border);border-radius:6px!important}.Navbar_btnOutline__qnX9N:hover{border-color:var(--primary-light);color:var(--primary)}.Navbar_hamburger__IRDOu{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--primary);padding:.5rem;margin-right:-.5rem}@media (min-width:900px){.Navbar_hamburger__IRDOu{display:none}}.Navbar_mobileMenu__SntKy{position:absolute;top:60px;left:0;right:0;background-color:rgba(255,255,255,.98);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border);box-shadow:var(--shadow-sm);overflow:hidden;max-height:0;transition:max-height .4s var(--ease)}.Navbar_mobileMenuOpen__KiP2a{max-height:500px}.Navbar_mobileMenuInner__z7WVd{padding:1.5rem 2.5rem;display:flex;flex-direction:column;gap:1.5rem}.Navbar_mobileTagline__eQwmr{font-size:.875rem;color:var(--text-muted);text-align:center;width:90%;align-self:center}.Navbar_mobileLinks__kFmGK{display:flex;flex-direction:column;gap:.75rem}.Navbar_mobileBtn__AFeVS{width:90%}.ParametricEqualizer_controls__eFuzg{width:100%;display:flex;justify-content:center}.ParametricEqualizer_controls__eFuzg button{padding:10px 20px;font-size:16px;font-weight:700;color:#fff;background-color:#4a4a4a;border:1px solid #666;border-radius:5px;cursor:pointer;transition:background-color .2s}.ParametricEqualizer_controls__eFuzg button:hover{background-color:#5a5a5a}.ParametricEqualizer_eqSvg___vsLz{width:100%;max-width:900px;height:auto;background-color:#000;border:1px solid #444;border-radius:4px;cursor:grab}.ParametricEqualizer_eqSvg___vsLz:active{cursor:grabbing}.ParametricEqualizer_grid__JIoT_ line{stroke:#333;stroke-width:1}.ParametricEqualizer_centerLine__Kp7Xo{stroke:#666;stroke-width:1.5}.ParametricEqualizer_bandPath__yeL5d{stroke:none;mix-blend-mode:screen}.ParametricEqualizer_totalCurve__1P10H{stroke:#ffffff;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.ParametricEqualizer_controlPoint___O6X0{stroke:#000;stroke-width:2;transition:r .1s ease-in-out;cursor:grabbing}.ParametricEqualizer_controlPoint___O6X0:hover{r:18}.Hero_hero__NjNAX{position:relative;min-height:600px;padding-top:8rem;padding-bottom:2rem;background-color:var(--bg);overflow:hidden;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #eef0f4}.Hero_container__xo_vs{position:relative;z-index:10;width:100%;max-width:1280px;padding:0 1.5rem;margin:3rem auto 0}.Hero_contentWrapper__Dw0Qv{display:flex;flex-direction:column;justify-content:center;min-height:600px}.Hero_slidesContainer__y0gma{position:relative}.Hero_slide__3J4t3{opacity:0;pointer-events:none;position:absolute;top:0;left:0;width:100%}.Hero_slideActive__kUWLY{opacity:1;transform:translateY(0);pointer-events:auto;position:relative}.Hero_slideContent__84QJm{display:flex;flex-direction:column;gap:2rem;align-items:center}.Hero_textContent__js4Ko{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;animation:Hero_slideUp__b_6mM .8s ease-out}.Hero_imageContent__LnDyD{flex:1 1;width:100%;max-width:500px}.Hero_imageWrapper__Xh_n9{position:relative;width:100%;aspect-ratio:16/10;border-radius:1rem;overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,.3);animation:Hero_slideUp__b_6mM .8s ease-out .3s backwards}.Hero_slideImage___YG58{-o-object-fit:contain;object-fit:contain}.Hero_categoryWrapper__rgvLt{display:flex;align-items:center;justify-content:center;gap:.75rem;animation:Hero_fadeIn__FEBT8 .6s ease-out}.Hero_icon__vsPLo{font-size:2rem}.Hero_categoryBadge__uTTLo{padding:.375rem 1rem;font-size:.75rem;font-weight:700;color:var(--bg);border-radius:9999px;text-transform:uppercase;box-shadow:0 10px 15px -3px rgba(0,0,0,.3)}.Hero_title__oP5dg{font-size:clamp(1.5rem,8vw,1.5rem)!important;font-weight:700;margin-bottom:1.5rem;line-height:1.2;color:var(--text);width:100%;min-height:2.4em;display:flex;align-items:center;justify-content:center;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Hero_subtitle__pl523{font-size:1rem;color:var(--text-secondary);max-width:20rem;margin:0 auto 2rem;line-height:1.75!important}.Hero_ctaSection__L4OHv{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:1rem}.Hero_ctaWrapper__mCH5S{width:100%;display:flex;justify-content:center;text-decoration:none}.Hero_ctaButton__JJJvG{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;width:90%;max-width:320px;color:var(--bg);font-weight:600;font-size:1rem;border:none;border-radius:9999px;cursor:pointer;box-shadow:0 20px 25px -5px rgba(0,0,0,.3);transition:all .3s ease}.Hero_ctaText__ZFwAq{position:relative;z-index:1}.Hero_ctaArrow__FM1Jx{width:1.25rem;height:1.25rem;transition:transform .3s ease}.Hero_ctaButton__JJJvG:hover .Hero_ctaArrow__FM1Jx{transform:translateX(4px)}@media (min-width:768px){.Hero_hero__NjNAX{padding:5rem 2rem 0}.Hero_container__xo_vs{position:relative;z-index:10;width:100%;max-width:1280px;padding:0 1.5rem;margin:0 auto}.Hero_slideContent__84QJm{flex-direction:row;gap:3rem}.Hero_textContent__js4Ko{align-items:flex-start;text-align:left}.Hero_categoryWrapper__rgvLt,.Hero_title__oP5dg{justify-content:flex-start}.Hero_title__oP5dg{font-size:clamp(3rem,5vw,3rem)!important}.Hero_subtitle__pl523{font-size:1.125rem;margin-left:0;max-width:48rem}.Hero_ctaSection__L4OHv{flex-direction:row;justify-content:space-between;gap:1.5rem}.Hero_ctaWrapper__mCH5S{width:auto}.Hero_ctaButton__JJJvG{width:auto;max-width:none}.Hero_localNav__mf24Y .Hero_scrollableNav__py6cN{justify-content:center;overflow-x:unset}}.Hero_controls__gviWQ{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap}.Hero_navButton__mYNDK,.Hero_playButton__nv5Z6{padding:.75rem;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:none;border-radius:50%;cursor:pointer;transition:all .3s ease}.Hero_navButton__mYNDK:hover,.Hero_playButton__nv5Z6:hover{background:rgba(255,255,255,.2)}.Hero_navIcon__XYXpE,.Hero_playIcon__cy2sG{width:1.25rem;height:1.25rem;color:var(--text);display:block}.Hero_dotsContainer__IGIet{display:flex;align-items:center;gap:.75rem}.Hero_dotButton__VR9lD{background:none;border:none;cursor:pointer;padding:0}.Hero_dot__u0ZZr{width:3rem;height:.75rem;border-radius:9999px;background:rgba(255,255,255,.1);transition:all .3s ease;position:relative;overflow:hidden;border:1px solid #1b2636}.Hero_dotButton__VR9lD:hover .Hero_dot__u0ZZr{background:rgba(255,255,255,.2)}.Hero_dotActive__mzoRv{background:rgba(255,255,255,.3)}.Hero_dotProgress__KY4Q0{position:absolute;top:0;left:0;height:100%;background:#1b2636;border-radius:9999px;transition:width .1s linear}.Hero_localNav__mf24Y{width:100%;position:relative;z-index:5;transition:all .3s ease-in-out}.Hero_scrollableNav__py6cN{display:flex;align-items:center;gap:1rem;justify-content:flex-start;overflow-x:auto;padding:1rem;-ms-overflow-style:none;scrollbar-width:none}.Hero_scrollableNav__py6cN::-webkit-scrollbar{display:none}.Hero_localNav__mf24Y.Hero_sticky__bm3a8{position:fixed;top:0;left:0;width:100%;margin-top:0;background-color:rgba(255,255,255,1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 4px 15px rgba(0,0,0,.2);z-index:100;animation:Hero_slideDown__NppLO .3s ease-in-out}.Hero_navLink__GnCck{color:rgba(255,255,255,.7);text-decoration:none;font-weight:500;font-size:.9rem;padding:.5rem 1rem;border-radius:999px;background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1);transition:all .2s ease-in-out;white-space:nowrap}.Hero_navLink__GnCck:hover{color:#fff;background-color:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);transform:translateY(-2px)}.Hero_navLink__GnCck.Hero_sticky__bm3a8{color:#000;background-color:#fff;border-color:rgba(0,0,0,.3)}.Hero_navLink__GnCck.Hero_sticky__bm3a8:hover{color:#000;background-color:#f0f0f0;border-color:rgba(0,0,0,.4)}.Hero_blueGradient__otfP8.Hero_categoryBadge__uTTLo{background:linear-gradient(90deg,#2563eb,#06b6d4)}.Hero_purpleGradient__JSpqq.Hero_categoryBadge__uTTLo{background:linear-gradient(90deg,#9333ea,#ec4899)}.Hero_greenGradient__IEHX5.Hero_categoryBadge__uTTLo{background:linear-gradient(90deg,#059669,#14b8a6)}.Hero_title__oP5dg span{background-clip:text;-webkit-background-clip:text}.Hero_ctaButton__JJJvG.Hero_blueGradient__otfP8{background:linear-gradient(90deg,#2563eb,#06b6d4)}.Hero_ctaButton__JJJvG.Hero_purpleGradient__JSpqq{background:linear-gradient(90deg,#9333ea,#ec4899)}.Hero_ctaButton__JJJvG.Hero_greenGradient__IEHX5{background:linear-gradient(90deg,#059669,#14b8a6)}.Hero_ctaButton__JJJvG:hover{box-shadow:0 25px 30px -5px rgba(0,0,0,.4)}.Hero_bgAnimation__Z_KBo{position:absolute;inset:0;overflow:hidden;pointer-events:none}.Hero_bgCircle1__D90jd{top:0;left:25%;background:rgba(59,130,246,.1)}.Hero_bgCircle1__D90jd,.Hero_bgCircle2__SSs4T{position:absolute;width:384px;height:384px;border-radius:50%;filter:blur(80px);animation:Hero_pulse__f7wCl 4s ease-in-out infinite}.Hero_bgCircle2__SSs4T{bottom:0;right:25%;background:rgba(168,85,247,.1);animation-delay:1s}@keyframes Hero_pulse__f7wCl{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@keyframes Hero_fadeIn__FEBT8{0%{opacity:0}to{opacity:1}}.Footer_footer__0IXn3{background-color:#0d1117;color:rgba(255,255,255,.6);padding:4rem 1.5rem 2rem;position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.1)}.Footer_container__6pNfo{max-width:1200px;margin:0 auto;position:relative;z-index:2}.Footer_bgAnimation__h5GiY{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.Footer_bgCircle1__2eRT4{position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(29,78,216,.2) 0,rgba(29,78,216,0) 70%);border-radius:50%;bottom:-250px;left:-150px;animation:Footer_float__7NMRK 15s ease-in-out infinite}.Footer_bgCircle2__IPNG8{position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(109,40,217,.15) 0,rgba(109,40,217,0) 70%);border-radius:50%;top:-300px;right:-200px;animation:Footer_float__7NMRK 20s ease-in-out infinite reverse}@keyframes Footer_float__7NMRK{0%{transform:translate(0)}50%{transform:translate(30px,-40px)}to{transform:translate(0)}}.Footer_footerTop__0zPVP{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1);flex-wrap:wrap;gap:1rem}.Footer_brandInfo__hJP1k{display:flex;align-items:center;gap:.75rem}.Footer_brandName__l9KUI{font-size:1.25rem;font-weight:700;color:#fff}.Footer_tagline__kug6f{font-size:.9rem;font-style:italic}.Footer_linksGrid__iiUlp{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}.Footer_linkColumn__MH1A_ ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.Footer_columnTitle__J5O1K{font-size:1rem;font-weight:600;color:#fff;margin-bottom:1rem}.Footer_footerLink__N575X{color:rgba(255,255,255,.6);text-decoration:none;font-size:.9rem;transition:color .2s ease-in-out}.Footer_footerLink__N575X:hover{color:#fff}.Footer_footerBottom__jCLw1{padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.Footer_copyright__t4WoK{font-size:.8rem}.Footer_socials__hvOzb{display:flex;gap:1rem}.Footer_socialLink__IdjKO{color:rgba(255,255,255,.6);transition:color .2s ease,transform .2s ease}.Footer_socialLink__IdjKO:hover{color:#fff;transform:scale(1.1)}@media (max-width:768px){.Footer_footerTop__0zPVP{flex-direction:column;align-items:flex-start;gap:1.5rem}.Footer_footerBottom__jCLw1{flex-direction:column-reverse;text-align:center;gap:1.5rem}}.AuthForm_overlay__6BSru{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);backdrop-filter:blur(5px);z-index:99999999;display:flex;justify-content:center;align-items:center;padding:1rem;animation:AuthForm_fadeIn__cz8XX .3s ease-in-out}@keyframes AuthForm_fadeIn__cz8XX{0%{opacity:0}to{opacity:1}}.AuthForm_modal__upEP7{width:100%;max-width:420px;background-color:var(--bg);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;text-align:center}.AuthForm_logoContainer__G_hZx{padding:2rem 0 1rem;border-bottom:1px solid var(--border)}.AuthForm_content__4jgrm{padding:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;height:60vh;overflow-y:scroll}.AuthForm_content__4jgrm h1{font-size:1.5rem;margin:0 0 .5rem;color:var(--text)}.AuthForm_content__4jgrm p{margin:0 0 1.5rem;color:var(--text-secondary);max-width:300px;line-height:1.5}.AuthForm_form__SAM4_{width:100%;display:flex;flex-direction:column;gap:1.25rem}.AuthForm_formGroup__KJR0n{width:100%;text-align:left}.AuthForm_formGroup__KJR0n label{display:block;margin-bottom:.5rem;font-weight:500;font-size:.875rem}.AuthForm_input__L785y{width:100%;padding:12px 14px;border-radius:8px;border:1px solid var(--border);background-color:var(--subtle-bg);color:var(--text);font-size:1rem;transition:border-color .2s,box-shadow .2s}.AuthForm_input__L785y:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent)}.AuthForm_button__ZT7br{background-color:var(--accent)}.AuthForm_buttonClose__WD0h_,.AuthForm_button__ZT7br{width:100%;padding:14px;border-radius:8px;border:none;color:#fff;font-size:1rem;font-weight:500;cursor:pointer}.AuthForm_buttonClose__WD0h_,.AuthForm_button__ZT7br:disabled{background-color:var(--text-secondary)}.AuthForm_button__ZT7br:disabled{cursor:not-allowed;opacity:.7}.AuthForm_buttonGroup__Jdr2A{width:100%;display:flex;flex-direction:column;gap:.75rem}.AuthForm_button__ZT7br.AuthForm_secondary__s32sP{background-color:var(--subtle-bg);color:var(--text);border:1px solid var(--border)}.AuthForm_errorMessage__zBAWm{color:var(--danger,#e53e3e);font-size:.875rem;font-weight:500}.AuthForm_successMessage__epGVk{color:var(--accent);font-weight:500}.AuthForm_loader__sJ6ZL{width:32px;height:32px;border:4px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:AuthForm_spin__R2SNS 1s linear infinite}@keyframes AuthForm_spin__R2SNS{to{transform:rotate(1turn)}}@media (max-width:768px){.AuthForm_overlay__6BSru{padding:0;background:var(--bg);backdrop-filter:none;align-items:flex-start}.AuthForm_modal__upEP7{width:100%;height:100%;max-width:100%;border-radius:0;box-shadow:none}.AuthForm_logoContainer__G_hZx{padding-top:3rem}.AuthForm_content__4jgrm{padding:1.5rem;height:100vh}}.AuthForm_closeButton__T5E_f{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:2rem;line-height:1;color:var(--text-secondary);cursor:pointer;padding:0;z-index:10}.AuthForm_closeButton__T5E_f:hover{color:var(--text);transform:scale(1.1)}.AuthForm_notNowButton__dQwwl{background:none;border:none;color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;padding:.5rem;margin-top:1rem;width:100%}.AuthForm_notNowButton__dQwwl:hover{color:var(--accent)}@media (max-width:768px){.AuthForm_closeButton__T5E_f{top:1.25rem;right:1.25rem}}.AuthForm_button__ZT7br,.AuthForm_input__L785y{box-sizing:border-box;height:48px}.AuthForm_categoryBadge__6phy2{padding:.375rem 1rem;font-size:.75rem;font-weight:700;color:white!important;border-radius:9999px;text-transform:uppercase;box-shadow:0 10px 15px -3px rgba(0,0,0,.3)}.AuthForm_blueGradient__vkh3r.AuthForm_categoryBadge__6phy2{background:linear-gradient(90deg,#2563eb,#06b6d4)}.AuthForm_purpleGradient__WtuW_.AuthForm_categoryBadge__6phy2{background:linear-gradient(90deg,#9333ea,#ec4899)}.AuthForm_greenGradient__Ja8qV.AuthForm_categoryBadge__6phy2{background:linear-gradient(90deg,#059669,#14b8a6)}.CreateBarButton_createBtn__jndEM{background-color:var(--accent);color:var(--bg,white);border:none;border-radius:50%;width:50px;height:50px;font-size:2rem;font-weight:300;display:grid;place-items:center;cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;z-index:100;box-shadow:0 4px 12px var(--glow)}.CreateBarButton_createBtn__jndEM:hover{transform:scale(1.1) translateY(-2px);background-color:var(--hover);box-shadow:0 8px 20px var(--glow)}.CreateBarButton_createBtn__jndEM svg{width:24px;height:24px}.CreateBarButton_overlay__uSY8f{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--subtle-bg,#ffffffd0);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:1000;display:flex;justify-content:center;align-items:center;padding:1rem;animation:CreateBarButton_fadeIn__8bEQn .3s ease-in-out}@keyframes CreateBarButton_fadeIn__8bEQn{0%{opacity:0}to{opacity:1}}.CreateBarButton_modal__RZeUG{width:100%;max-width:700px;height:100%;max-height:90vh;display:flex;flex-direction:column;background-color:var(--bg);border-radius:12px;box-shadow:0 10px 40px var(--glow);overflow:hidden;animation:CreateBarButton_slideUp__w5sDw .4s cubic-bezier(.16,1,.3,1)}@keyframes CreateBarButton_slideUp__w5sDw{0%{transform:translateY(30px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.CreateBarButton_header__l6oPc{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--border);flex-shrink:0}.CreateBarButton_header__l6oPc h2{font-size:1.25rem;margin:0;color:var(--text)}.CreateBarButton_headerControls__6b3Wg{display:flex;align-items:center;gap:.5rem;margin-left:auto}.CreateBarButton_closeBtn__qjvl4{display:grid;place-items:center;background:none;border:none;padding:.5rem;cursor:pointer;color:var(--text-secondary);line-height:0;border-radius:8px}.CreateBarButton_closeBtn__qjvl4:hover{background:var(--subtle-bg);color:var(--text)}.CreateBarButton_closeBtn__qjvl4 svg{width:18px;height:18px}.CreateBarButton_formContent__S7G7w{flex-grow:1;display:flex;flex-direction:column;padding:1.5rem;gap:1.5rem;overflow-y:auto}.CreateBarButton_formContent__S7G7w input,.CreateBarButton_formContent__S7G7w textarea{width:100%;background-color:transparent;border:none;color:var(--text);padding:0}.CreateBarButton_formContent__S7G7w input:focus,.CreateBarButton_formContent__S7G7w textarea:focus{outline:none}.CreateBarButton_formContent__S7G7w input::-moz-placeholder,.CreateBarButton_formContent__S7G7w textarea::-moz-placeholder{color:var(--text-secondary);opacity:.8}.CreateBarButton_formContent__S7G7w input::placeholder,.CreateBarButton_formContent__S7G7w textarea::placeholder{color:var(--text-secondary);opacity:.8}.CreateBarButton_headingInput__mgWhj{font-size:1.5rem;font-weight:600;flex-grow:1;border-bottom:2px solid transparent;transition:border-color .2s ease;resize:none}.CreateBarButton_headingInput__mgWhj:focus{border-color:var(--accent)}.CreateBarButton_descriptionTextarea__3kU5X{flex-grow:1;font-size:1.125rem;resize:none;line-height:1.6}.CreateBarButton_websiteInput__XJaSE{font-size:1rem;padding:.5rem 0;border-bottom:1px solid var(--border);transition:border-color .2s ease}.CreateBarButton_websiteInput__XJaSE:focus{border-color:var(--accent)}.CreateBarButton_charCount__UEShb{font-size:.875rem;color:var(--text-secondary)}.CreateBarButton_errorText__ssNoM{color:var(--danger);font-weight:500}.CreateBarButton_tagsPanel__TL2S_{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background-color:var(--subtle-bg);border-radius:8px;border:1px solid var(--border)}.CreateBarButton_tagList__Nsbwa{display:flex;flex-wrap:wrap;gap:.5rem}.CreateBarButton_tagItem__NtwZp{display:inline-flex;align-items:center;gap:.25rem;background-color:var(--accent);color:var(--accent-text,white);padding:4px 8px;border-radius:16px;font-size:.875rem;font-weight:500}.CreateBarButton_removeTagBtn__BHl8Y{background:transparent;border:none;border-radius:50%;width:18px;height:18px;display:grid;place-items:center;cursor:pointer;color:var(--accent-text,white);transition:background-color .2s ease}.CreateBarButton_removeTagBtn__BHl8Y:hover{background:rgba(0,0,0,.2)}.CreateBarButton_removeTagBtn__BHl8Y svg{width:10px;height:10px}.CreateBarButton_actions__QDfqO{display:flex;justify-content:flex-end;gap:1rem;padding:1rem 1.5rem;border-top:1px solid var(--border);flex-shrink:0}.CreateBarButton_actions__QDfqO button{padding:10px 25px;border-radius:8px;border:none;cursor:pointer;font-weight:500;transition:all .2s ease}.CreateBarButton_secondaryBtn__05cV3{background-color:var(--subtle-bg);color:var(--text);border:1px solid var(--border)}.CreateBarButton_secondaryBtn__05cV3:hover{background-color:var(--border)}.CreateBarButton_primaryBtn__ReKds{background-color:var(--accent);color:var(--accent-text,white)}.CreateBarButton_primaryBtn__ReKds:hover:not(:disabled){background-color:var(--hover)}.CreateBarButton_primaryBtn__ReKds:disabled{background-color:var(--subtle-bg);color:var(--text-secondary);cursor:not-allowed;opacity:.7}.CreateBarButton_statusView__hWBwT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;flex-grow:1}.CreateBarButton_statusView__hWBwT h2{margin-top:1rem;margin-bottom:.5rem}.CreateBarButton_statusView__hWBwT p{color:var(--text-secondary)}.CreateBarButton_formErrorText__llU5C{color:var(--danger);text-align:center;padding:0 1.5rem;margin:-1rem 0 1rem;font-weight:500}.CreateBarButton_toggleSwitch__QJDW2{display:inline-flex;align-items:center;cursor:pointer;gap:.75rem;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500;color:var(--text)}.CreateBarButton_toggleSwitch__QJDW2 input{opacity:0;width:0;height:0}.CreateBarButton_slider__VpsIM{position:relative;width:40px;height:22px;background-color:var(--border);border-radius:22px}.CreateBarButton_slider__VpsIM:before{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:transform .2s ease}.CreateBarButton_toggleSwitch__QJDW2 input:checked+.CreateBarButton_slider__VpsIM{background-color:var(--accent)}.CreateBarButton_toggleSwitch__QJDW2 input:checked+.CreateBarButton_slider__VpsIM:before{transform:translateX(18px)}.CreateBarButton_optionsContainer__YhLyn{position:relative}.CreateBarButton_optionsBtn__MtnNr{display:grid;place-items:center;background:none;border:none;padding:.5rem;cursor:pointer;color:var(--text-secondary);line-height:0;border-radius:8px}.CreateBarButton_optionsBtn__MtnNr:hover{background:var(--subtle-bg);color:var(--text)}.CreateBarButton_optionsBtn__MtnNr svg{width:20px;height:20px}.CreateBarButton_optionsDropdown___O7O_{position:absolute;top:calc(100% + 8px);right:0;background-color:var(--bg-elevated,var(--bg));border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 12px var(--glow);z-index:10;width:-moz-max-content;width:max-content;min-width:220px;padding:.5rem;animation:CreateBarButton_fadeInScaleUp__Po4j6 .2s cubic-bezier(.16,1,.3,1);transform-origin:top right}@keyframes CreateBarButton_fadeInScaleUp__Po4j6{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CreateBarButton_dropdownItem__BUZbM{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-radius:6px}.CreateBarButton_divider__BXz8f{border:none;border-top:1px solid var(--border);margin:.25rem 0}@media (max-width:768px){.CreateBarButton_overlay__uSY8f{padding:0;background-color:var(--bg);backdrop-filter:none}.CreateBarButton_modal__RZeUG{max-height:100vh;border-radius:0;box-shadow:none}.CreateBarButton_actions__QDfqO,.CreateBarButton_formContent__S7G7w,.CreateBarButton_header__l6oPc{padding-left:1rem;padding-right:1rem}.CreateBarButton_headingInput__mgWhj{font-size:1.75rem}.CreateBarButton_actions__QDfqO{flex-direction:column-reverse;gap:.75rem}.CreateBarButton_actions__QDfqO button{width:100%;padding:14px;font-size:1rem}}.Navbar_navbar__XlgWY{display:flex;flex-direction:column;padding:.75rem 1rem;height:auto;position:sticky;top:0;z-index:9999999;background-color:var(--bg);border-bottom:1px solid var(--border);transition:height .2s ease-in-out}.Navbar_topRow__76yZW{display:flex;justify-content:space-between;align-items:center;width:100%;height:3rem}.Navbar_navLeft__lGgb8,.Navbar_navRight__jesfS{display:flex;align-items:center;gap:.75rem}.Navbar_navLeft__lGgb8{visibility:visible!important}.Navbar_desktopNavLinks__PAf5W,.Navbar_desktopSearchContainer___57o0{display:none}.Navbar_searchIconToggle__t711F{display:flex;background:none;border:none;cursor:pointer;padding:.5rem}.Navbar_searchIconToggle__t711F svg{width:24px;height:24px;stroke:var(--text)}.Navbar_mobileSearchContainer__MZIBG{width:100%;padding-top:.75rem;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease}.Navbar_mobileSearchContainer__MZIBG.Navbar_mobileVisible__W3FZa{max-height:200px;opacity:1}.Navbar_userMenuContainer__Uo0e4{position:relative}.Navbar_userMenuTrigger___iZLM{background:none;cursor:pointer;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;border:2px solid transparent;transition:border-color .2s ease}.Navbar_userMenuTrigger___iZLM:hover{border-color:var(--accent)}.Navbar_avatarImage__ZaHOW{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Navbar_avatarInitial__zkSMN{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--accent);color:var(--bg,white);font-size:1.25rem;font-weight:600}.Navbar_dropdownMenu__UCk99{position:absolute;top:calc(100% + 10px);right:0;width:280px;background-color:var(--bg);border:1px solid var(--border);border-radius:8px;z-index:100;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.Navbar_dropdownMenu__UCk99.Navbar_isOpen__9mYRv{opacity:1;transform:translateY(0);pointer-events:auto}.Navbar_dropdownHeader__lB5Wx{padding:1rem;border-bottom:1px solid var(--border);line-height:1.4}.Navbar_dropdownHeader__lB5Wx p{margin:0 0 .25rem;font-size:.875rem;color:var(--text-secondary)}.Navbar_dropdownHeader__lB5Wx strong{font-size:1rem;color:var(--text)}.Navbar_dropdownSection__pORqT{padding:.75rem;border-bottom:1px solid var(--border)}.Navbar_dropdownSection__pORqT:last-child{border-bottom:none}.Navbar_mobileNavLinks__CrfL5{display:flex;flex-direction:column;gap:.5rem}.Navbar_mobileNavLinks__CrfL5 a{padding:.75rem;border-radius:6px;color:var(--text);text-decoration:none}.Navbar_mobileNavLinks__CrfL5 a:hover{background-color:var(--subtle-bg)}.Navbar_loginButton__FT71R,.Navbar_logoutButton__WaE0w{width:100%;text-align:center;padding:.75rem;border-radius:6px;border:none;cursor:pointer;font-weight:500}.Navbar_loginButton__FT71R{background-color:var(--accent);color:var(--accent-text,white)}.Navbar_loginButton__FT71R:hover{background-color:var(--hover)}.Navbar_logoutButton__WaE0w{background-color:var(--subtle-bg);color:var(--danger);border:1px solid var(--border)}.Navbar_logoutButton__WaE0w:hover{background-color:var(--glow);border-color:var(--danger);color:var(--danger)}.Navbar_themeSelectWrapper__eDAAv{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem}.Navbar_themeSelectWrapper__eDAAv label{font-size:.875rem;color:var(--text-secondary)}.Navbar_themeSelectWrapper__eDAAv select{flex-grow:1;padding:8px;border-radius:4px;border:1px solid var(--border);background:var(--bg);color:var(--text);cursor:pointer}.Navbar_circleToggle__K5hom{width:100%;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.75rem;height:40px;border:1px solid var(--border);background-color:var(--bg);color:var(--text);font-size:1rem;cursor:pointer}.Navbar_circleToggle__K5hom:hover{background-color:var(--subtle-bg);border-color:var(--accent)}.Navbar_links__dKlZ4{color:var(--text);text-decoration:none;font-weight:700}.Navbar_links__dKlZ4:hover{color:var(--accent)}@media (min-width:768px){.Navbar_navbar__XlgWY{flex-direction:row;height:3rem;padding:1rem 1.5rem}.Navbar_topRow__76yZW{flex-grow:1;height:100%}.Navbar_navLeft__lGgb8,.Navbar_navRight__jesfS{gap:1.5rem}.Navbar_desktopSearchContainer___57o0{display:flex;flex-grow:1;justify-content:center;margin:0 2rem;visibility:visible!important}.Navbar_desktopNavLinks__PAf5W{display:flex;gap:1.5rem}.Navbar_mobileNavLinks__CrfL5,.Navbar_mobileSearchContainer__MZIBG,.Navbar_searchIconToggle__t711F{display:none}}.Navbar_animatedHeader__hJhg6{display:inline-block;cursor:pointer}.Navbar_phrase__DZhAU{font-size:1rem;position:relative;display:inline-block}.Navbar_phrase__DZhAU:first-child{margin-right:6rem}.Navbar_mainWord__moTyC,.Navbar_sup__NaRI5{display:inline-block}.Navbar_sup__NaRI5{transition:margin-left .8s ease,opacity .8s ease}.Navbar_firstSup___XiL6,.Navbar_secondSup__xml3J{margin-left:1rem;opacity:.3}.Navbar_secondSup__xml3J{transition-delay:.05s}.Navbar_animatedHeader__hJhg6:hover .Navbar_firstSup___XiL6,.Navbar_animatedHeader__hJhg6:hover .Navbar_secondSup__xml3J{margin-left:.5rem;opacity:1}.Navbar_backButton__IqFht{padding:6px;border:none;border-radius:6px;background:transparent;cursor:pointer;transition:background-color .2s ease}.Navbar_backButton__IqFht:hover{background-color:#f0f0f0}.searchComponent_wrapper___y7qb{width:100%;max-width:768px;margin:0}.searchComponent_form__YKb7s{position:relative;display:flex;align-items:center}.searchComponent_iconWrapper__y3fUa{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;padding-left:16px;pointer-events:none}.searchComponent_icon__KtoXQ{height:20px;width:20px;color:var(--text-secondary)}.searchComponent_loaderIcon__QXGGF{animation:searchComponent_spin__zifsP 1s linear infinite}@keyframes searchComponent_spin__zifsP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.searchComponent_input__n_6ow{display:block;width:100%;border-radius:9999px;background-color:var(--subtle-bg);padding:10px 95px 10px 48px;font-size:1rem;color:var(--text);transition:border-color .2s;border:1px solid transparent;-webkit-appearance:none}.searchComponent_input__n_6ow::-moz-placeholder{color:var(--text-secondary)}.searchComponent_input__n_6ow::placeholder{color:var(--text-secondary)}.searchComponent_input__n_6ow:focus{outline:none;border-color:var(--accent)}.searchComponent_buttonWrapper__fWvhx{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;padding-right:4px}.searchComponent_clearButton__AWTzR{background:transparent;border:none;cursor:pointer;padding:8px;color:var(--text-secondary);display:flex;align-items:center}.searchComponent_clearButton__AWTzR:hover{color:#4b5563}.searchComponent_clearIcon__qhSyL{height:22px;width:22px}.searchComponent_submitButton__7N0Qf{height:calc(100% - 8px);aspect-ratio:1/1;border-radius:9999px;background-color:transparent;color:var(--text);border:none;cursor:pointer;font-weight:500;padding:0;display:flex;justify-content:center;align-items:center}.searchComponent_submitButtonText__7ZYC_{font-size:.5rem}.searchComponent_submitButton__7N0Qf:focus,.searchComponent_submitButton__7N0Qf:hover{background-color:var(--accent);color:var(--bg)}.searchComponent_submitButton__7N0Qf:focus{outline:none}.searchComponent_submitButton__7N0Qf:disabled{opacity:.5;cursor:not-allowed;background-color:transparent!important;color:var(--text-secondary)!important}@media (min-width:768px){.searchComponent_input__n_6ow{font-size:1.125rem;padding:12px 140px 12px 48px}.searchComponent_submitButton__7N0Qf{aspect-ratio:auto;width:auto;padding:0 20px}.searchComponent_submitButtonText__7ZYC_{display:inline;font-size:1rem}}.searchComponent_input__n_6ow::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.NotificationBell_bellContainer__7ngsB{position:relative}.NotificationBell_bellButton___pFvT{position:relative;background:none;border:none;cursor:pointer;color:var(--accent);padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center}.NotificationBell_bellButton___pFvT:hover{background-color:var(--subtle-bg)}.NotificationBell_badge__cu1Q6{position:absolute;top:0;right:0;background-color:var(--accent);color:var(--accent-text,white);border-radius:50%;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid var(--bg)}.NotificationBell_dropdown__2bb2O{position:absolute;top:calc(100% + 10px);right:0;background-color:var(--bg);border:1px solid var(--border);border-radius:12px;width:380px;z-index:1000;padding:0;display:flex;flex-direction:column;overflow:hidden}.NotificationBell_header__pIb6L{padding:12px 16px;border-bottom:1px solid var(--border);background-color:var(--bg);display:flex;justify-content:space-between;align-items:center}.NotificationBell_tabs__c7Mvc{display:flex;gap:8px}.NotificationBell_tabs__c7Mvc button{padding:6px 12px;border:1px solid var(--border);background-color:transparent;color:var(--text-secondary);border-radius:16px;cursor:pointer;font-size:.9rem}.NotificationBell_tabs__c7Mvc button:hover{background-color:var(--subtle-bg);color:var(--text)}.NotificationBell_tabs__c7Mvc button.NotificationBell_activeTab__Mb65U{background-color:var(--accent);color:var(--accent-text,white);border-color:var(--accent)}.NotificationBell_controls___MBaK{display:flex;align-items:center;font-size:.8rem}.NotificationBell_markAllButton__ezQAO{padding:6px 10px;border:1px solid var(--border);color:var(--text-secondary);background:transparent;border-radius:6px;cursor:pointer}.NotificationBell_markAllButton__ezQAO:hover{background-color:var(--subtle-bg);color:var(--text)}.NotificationBell_markAllButton__ezQAO:disabled{border-color:var(--border);color:var(--border);cursor:not-allowed;background-color:transparent}.NotificationBell_content__c9eWX{max-height:400px;overflow-y:auto}.NotificationBell_content__c9eWX ul{list-style:none;margin:0;padding:0}.NotificationBell_dropdown__2bb2O li{border-bottom:1px solid var(--border)}.NotificationBell_dropdown__2bb2O li:last-child{border-bottom:none}.NotificationBell_dropdown__2bb2O li.NotificationBell_unread__N4a4g{background-color:var(--glow)}.NotificationBell_notificationLink__zDGz3{display:block;padding:12px 16px;text-decoration:none;color:var(--text)}.NotificationBell_notificationLink__zDGz3:hover{background-color:var(--subtle-bg)}.NotificationBell_notificationLink__zDGz3 strong{display:block;font-size:1rem;font-weight:600;margin-bottom:2px;color:var(--text)}.NotificationBell_notificationLink__zDGz3 p{margin:0 0 6px;font-size:.9rem;color:var(--text-secondary);line-height:1.4}.NotificationBell_notificationLink__zDGz3 small{font-size:.75rem;color:var(--text-secondary);opacity:.8}.NotificationBell_noNotifications__yckZ_{padding:40px 20px;text-align:center;color:var(--text-secondary)}.NotificationBell_loadMoreTrigger__DKB0d{padding:16px;text-align:center;font-style:italic;color:var(--text-secondary);border-top:1px solid var(--border)}.NotificationBell_footer__J55J8{display:none}@media (max-width:768px){.NotificationBell_dropdown__2bb2O{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:0;border:none;box-shadow:none;display:flex;flex-direction:column}.NotificationBell_header__pIb6L{padding-top:16px;padding-bottom:16px;flex-wrap:wrap}.NotificationBell_tabs__c7Mvc{order:2;width:100%;justify-content:space-around;margin-top:12px;margin-bottom:0}.NotificationBell_tabs__c7Mvc button{flex-grow:1}.NotificationBell_controls___MBaK{order:1;width:100%;justify-content:flex-end}.NotificationBell_content__c9eWX{flex-grow:1;max-height:none}.NotificationBell_footer__J55J8{display:block;padding:12px 16px;border-top:1px solid var(--border);background-color:var(--subtle-bg);text-align:center}.NotificationBell_footer__J55J8 p{margin:0;font-size:.75rem;color:var(--text-secondary)}}.YouTubePlayer_container__WONjf{width:60%;max-width:100%;margin:0 auto}.YouTubePlayer_videoWrapper__ttZle{position:relative;width:100%;padding-top:56.25%;background-color:#000;overflow:hidden;border-radius:8px}.YouTubePlayer_iframe__F2tIG,.YouTubePlayer_placeholder__xQ8H8{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.YouTubePlayer_placeholder__xQ8H8{display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%;z-index:1}.YouTubePlayer_placeholder__xQ8H8:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2);backdrop-filter:blur(4px)}.YouTubePlayer_iframeHidden__K8k_h{opacity:0}.YouTubePlayer_iframeLoaded__RSOhp{opacity:1;z-index:2;transition:opacity .5s ease-in-out}.YouTubePlayer_loaderSpinner__mjNyk{width:40px;height:40px;border-radius:50%;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;animation:YouTubePlayer_spin__ZJB8f 1s ease-in-out infinite;z-index:2}@keyframes YouTubePlayer_spin__ZJB8f{to{transform:rotate(1turn)}}.Challenge_wrapper__jru42{display:flex;justify-content:center;align-items:center;margin:0;width:100%}.Challenge_container__hvz9v{border-radius:10px;text-align:center;width:100%;max-width:1100px;box-sizing:border-box;color:var(--text,#111827);background-color:transparent}.Challenge_controls__X6Yqo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:20px}.Challenge_controlGroup__61kj9{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.Challenge_label__2Xskh{font-weight:700;white-space:nowrap}.Challenge_slider__Dud_A{width:20vw;min-width:150px;height:6px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:5px;outline:none;transition:background .45s ease-in;vertical-align:middle;cursor:pointer;background:#ccc}.Challenge_slider__Dud_A::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#007bff;cursor:pointer;border:2px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.5)}.Challenge_slider__Dud_A::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#007bff;cursor:pointer;border:2px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.5)}.Challenge_canvas__NeqCT{background-color:var(--background,#fff);display:block;cursor:crosshair;width:100%;height:200px;border-radius:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.Challenge_stats__ctN67{margin-top:20px;font-size:1.1em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.Challenge_statItem__SW4H_{margin:0;font-weight:500}.Challenge_resetButton__PPpYd{background-color:#007bff;color:white;border:none;padding:10px 24px;border-radius:6px;cursor:pointer;font-size:1em;font-weight:600;transition:background-color .2s}.Challenge_resetButton__PPpYd:hover{background-color:#0056b3}.Challenge_description__3MMCW{margin-top:30px;text-align:left;background-color:var(--background,#fff);border-radius:12px;font-size:16px;line-height:1.6;opacity:.9}@media screen and (max-width:768px){.Challenge_container__hvz9v{padding:10px}.Challenge_controls__X6Yqo{flex-direction:column;align-items:stretch;gap:15px}.Challenge_controlGroup__61kj9{width:100%;justify-content:space-between}.Challenge_slider__Dud_A{flex-grow:1;width:auto}.Challenge_stats__ctN67{flex-direction:column;align-items:flex-start;gap:8px;font-size:.95em;background:rgba(0,0,0,.03);padding:10px;border-radius:8px}.Challenge_resetButton__PPpYd{width:100%;margin-top:10px;padding:14px}.Challenge_description__3MMCW{font-size:14px}}.experience_container__pjEIQ{max-width:800px;margin:0 auto;padding:1rem}.experience_header__wxqTn{margin-bottom:1.5rem;margin-top:5rem}.experience_title__n_Ume{font-size:1.75rem;font-weight:700;margin-bottom:1rem;color:#1a1a1a}.experience_searchInput__lpmyM{padding:.75rem 1rem;font-size:.95rem;border:1px solid #e0e0e0;border-radius:8px;outline:none;transition:border-color .2s}.experience_searchInput__lpmyM:focus{border-color:#4a90e2}.experience_faqList__Uezox{display:flex;flex-direction:column;gap:.75rem}.experience_faqItem__1h9oq{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;background:#fff;transition:box-shadow .2s}.experience_faqItem__1h9oq:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.experience_faqButton__1ukpW{width:100%;padding:1rem;background:none;border:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;gap:1rem}.experience_question__TQ3XF{font-size:1rem;font-weight:600;color:#2c2c2c;flex:1 1;line-height:1.6}.experience_icon__ujuOI{font-size:.7rem;color:#666;transition:transform .2s;flex-shrink:0}.experience_iconOpen__eBwkj{transform:rotate(180deg)}.experience_answerContainer__ZiE0H{padding:0 1rem 1rem;animation:experience_slideDown___sGsz .2s ease-out}@keyframes experience_slideDown___sGsz{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.experience_answer__b3Gnq{font-size:.95rem;line-height:1.6;color:#4a4a4a;margin:0 0 1rem}.experience_link__j5Ahv{color:#4a90e2;text-decoration:none;font-weight:500;transition:color .2s}.experience_link__j5Ahv:hover{color:#357abd;text-decoration:underline}.experience_subFaqContainer__M61_L{margin-top:.75rem;padding-left:1rem;border-left:2px solid #e8e8e8}.experience_subFaqItem__7Uz6t{margin-bottom:.5rem}.experience_subFaqButton__F_1do{width:100%;padding:.65rem .75rem;background:#f8f9fa;border:1px solid #e8e8e8;border-radius:6px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;gap:.75rem;transition:background-color .2s}.experience_subFaqButton__F_1do:hover{background:#f0f1f3}.experience_subQuestion__CSOUu{font-size:.9rem;font-weight:500;color:#3a3a3a;flex:1 1}.experience_subIcon__CmDGu{font-size:.6rem;color:#888;transition:transform .2s;flex-shrink:0}.experience_subAnswer__s_F6I{font-size:.875rem;line-height:1.6;color:#5a5a5a;margin:.5rem 0 0;padding:.75rem;background:#fafbfc;border-radius:4px}.experience_noResults__16t8e{text-align:center;padding:2rem;color:#888;font-size:.95rem}@media (max-width:768px){.experience_container__pjEIQ{padding:30px}.experience_title__n_Ume{font-size:1.5rem}.experience_searchInput__lpmyM{padding:.65rem .85rem;font-size:.9rem}.experience_faqButton__1ukpW{padding:.85rem}.experience_question__TQ3XF{font-size:.95rem}.experience_answer__b3Gnq{font-size:.9rem}.experience_subFaqContainer__M61_L{padding-left:.5rem}.experience_subFaqButton__F_1do{padding:.6rem}.experience_subQuestion__CSOUu{font-size:.85rem}.experience_subAnswer__s_F6I{font-size:.825rem;padding:.6rem}}.AccordionWrapper_accordionWrapper__1JzJv{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;overflow:hidden;margin-top:0}.AccordionWrapper_accordionWrapper__1JzJv.AccordionWrapper_open__nKXmS{grid-template-rows:1fr;margin-top:1rem}.AccordionWrapper_accordionInner__SJiKO{min-height:0;overflow:hidden}.StatelessLanding_pageWrapper__pg6MD{--primary:#0f172a;--primary-light:#334155;--accent:#2563eb;--accent-light:#eff6ff;--bg-page:#ffffff;--bg-alt:#f8fafc;--text-heading:#0f172a;--text-body:#334155;--text-muted:#64748b;--border:#e2e8f0;--shadow-sm:0 1px 3px rgba(0,0,0,0.04);--shadow-md:0 4px 20px rgba(0,0,0,0.06);--shadow-lg:0 20px 48px -12px rgba(0,0,0,0.09);--radius:6px;--ease:0.2s ease}.StatelessLanding_btn__X_acC{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.125rem;border-radius:var(--radius);font-weight:600;font-size:.875rem;cursor:pointer;transition:all var(--ease);border:1px solid transparent;text-decoration:none!important}.StatelessLanding_btnLarge__3c5n5{padding:.75rem 1.75rem;font-size:.9375rem}.StatelessLanding_btnPrimary__LG4jr{background-color:var(--accent-light);color:var(--text-body);border-color:var(--accent)}.StatelessLanding_btnPrimary__LG4jr:hover{background-color:var(--accent);border-color:var(--accent-light);color:var(--accent-light)}.StatelessLanding_btnOutline__QfG_Z{background-color:transparent;color:var(--primary-light);border-color:var(--border)}.StatelessLanding_btnOutline__QfG_Z:hover{border-color:var(--primary-light);color:var(--primary)}.StatelessLanding_hero__Grh_8{padding:3rem 2.5rem 5.5rem;background:linear-gradient(160deg,#ffffff 55%,var(--bg-alt) 100%);border-bottom:1px solid var(--border)}.StatelessLanding_heroContainer__1pThr{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:center}.StatelessLanding_heroContent__c_dAk{text-align:left}.StatelessLanding_heroEyebrow__TUgM1{display:inline-block;font-size:.6875rem;font-weight:700;text-transform:uppercase;color:var(--accent);margin-bottom:1.25rem}.StatelessLanding_heroH1__Fpdhg{font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.15;margin-bottom:1.5rem;color:var(--text-heading)}.StatelessLanding_heroSubtitle__45Yeo{font-size:.9375rem;color:var(--text-muted);margin-bottom:2.5rem;max-width:460px;line-height:1.75}.StatelessLanding_heroCta__syDa2{display:flex;gap:.75rem;align-items:center}.StatelessLanding_heroVisual__wkS7N{display:flex;align-items:center;justify-content:center}.StatelessLanding_heroVisual__wkS7N svg{width:100%;max-width:440px;height:auto}.StatelessLanding_ecosystemStrip__WlMVQ{background-color:var(--primary);color:#ffffff;padding:3rem 2.5rem;position:relative;overflow:hidden}.StatelessLanding_ecosystemStrip__WlMVQ:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.5}.StatelessLanding_ecosystemInner__RxU87{max-width:860px;margin:0 auto;text-align:center;position:relative;z-index:1}.StatelessLanding_ecosystemAccent__Cnbaa{width:48px;height:3px;background-color:var(--accent);margin:0 auto 1.5rem;border-radius:2px}.StatelessLanding_ecosystemStatement__2ba6O{font-size:clamp(1.125rem,2.5vw,1.375rem);line-height:1.6;color:rgba(255,255,255,.85);font-weight:300}.StatelessLanding_ecosystemStatement__2ba6O strong{color:#ffffff;font-weight:700}.StatelessLanding_ecosystemSeparator__Pba1U{color:var(--accent);margin:0 .5rem}.StatelessLanding_sectionHeader__Rk5Di{text-align:center;margin-bottom:3.25rem}.StatelessLanding_sectionLabel__5b6Pg{display:block;font-size:.6875rem;font-weight:700;text-transform:uppercase;color:var(--accent);margin-bottom:.625rem}.StatelessLanding_sectionHeader__Rk5Di h2{font-size:clamp(1.375rem,2.5vw,1.875rem);font-weight:800;margin-bottom:.5rem;color:var(--text-heading)}.StatelessLanding_sectionHeader__Rk5Di p{color:var(--text-muted);font-size:.9375rem;max-width:480px;margin:0 auto;line-height:1.65}.StatelessLanding_fadeUp__PgKdJ{opacity:0;transform:translateY(16px);transition:opacity .45s ease,transform .45s ease}.StatelessLanding_fadeUp__PgKdJ.StatelessLanding_visible__XAZIQ{opacity:1;transform:translateY(0)}.StatelessLanding_howSection__YCEXd{padding:5.5rem 2.5rem;background-color:var(--bg-page);border-top:1px solid var(--border)}.StatelessLanding_howInner__JLXdE{max-width:1100px;margin:0 auto}.StatelessLanding_stepsGrid__AC_Ve{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem}.StatelessLanding_stepCard__rMHR3{background-color:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius);padding:2rem;display:flex;flex-direction:column;gap:1.25rem;transition:border-color var(--ease),box-shadow var(--ease)}.StatelessLanding_stepCard__rMHR3:hover{border-color:#cbd5e1;box-shadow:var(--shadow-md)}.StatelessLanding_stepCardHighlight__3Lxxv{background-color:var(--bg-page);border-color:#cbd5e1}.StatelessLanding_stepNumber__vWfk0{font-size:.6875rem;font-weight:800;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StatelessLanding_stepBody__PwgEk{display:flex;flex-direction:column;gap:.625rem;flex:1 1}.StatelessLanding_stepBody__PwgEk h3{font-size:1.0625rem;font-weight:700;color:var(--text-heading);line-height:1.3}.StatelessLanding_stepBody__PwgEk p{font-size:.9rem;color:var(--text-muted);line-height:1.7}.StatelessLanding_stepVisual__YG8by{margin-top:1rem;padding:1.25rem;background-color:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius)}.StatelessLanding_stepCardHighlight__3Lxxv .StatelessLanding_stepVisual__YG8by{background-color:var(--bg-alt)}.StatelessLanding_profileMockup__cNwE7{display:flex;align-items:center;gap:1rem}.StatelessLanding_profileAvatar__zQacI{width:42px;height:42px;border-radius:50%;background-color:var(--border);flex-shrink:0}.StatelessLanding_profileLines__W2pLr{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.StatelessLanding_profileLine__QPrvA{height:8px;border-radius:4px;background-color:var(--border)}.StatelessLanding_profileLine__QPrvA.StatelessLanding_long__RbpUa{width:75%}.StatelessLanding_profileLine__QPrvA.StatelessLanding_short__MqhRf{width:45%}.StatelessLanding_stepVisualProjects__ff1f_{display:flex;flex-direction:column;gap:.875rem}.StatelessLanding_projectEntry___nX_p{display:flex;flex-direction:column;gap:.5rem}.StatelessLanding_projectEntryFaded__3T95X{opacity:.45}.StatelessLanding_projectNameLine__AbJ40{height:7px;border-radius:4px;background-color:var(--border);width:65%}.StatelessLanding_projectNameLine__AbJ40.StatelessLanding_short__MqhRf{width:40%}.StatelessLanding_projectNameLine__AbJ40.StatelessLanding_mid__NZ15O{width:55%}.StatelessLanding_confidenceTrack__OXSeP{display:flex;flex-direction:column;gap:.375rem}.StatelessLanding_confidenceLabels__d_ELN{display:flex;justify-content:space-between;font-size:.6875rem;color:var(--text-muted);font-weight:600}.StatelessLanding_confidenceBarWrap__BTGj1{position:relative;height:6px;background-color:var(--border);border-radius:3px;overflow:visible}.StatelessLanding_confidenceBarFill__puZjk{height:100%;border-radius:3px;background-color:var(--primary);width:0;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.StatelessLanding_confidenceThumb__HcrP7{position:absolute;top:50%;width:14px;height:14px;background-color:var(--primary);border:2px solid var(--bg-page);border-radius:50%;transform:translate(-50%,-50%);box-shadow:var(--shadow-sm);left:0;transition:left 1.2s cubic-bezier(.4,0,.2,1)}.StatelessLanding_confidenceValue__3zjcP{font-size:.75rem;font-weight:700;color:var(--accent);text-align:right}.StatelessLanding_confidenceBarStatic__g_ruA{height:6px;border-radius:3px;background-color:var(--border);position:relative;overflow:hidden}.StatelessLanding_confidenceBarStatic__g_ruA:after{content:"";position:absolute;left:0;top:0;height:100%;width:var(--w,50%);background-color:#94a3b8;border-radius:3px}.StatelessLanding_assessmentMockup___dTLF{display:flex;flex-direction:column;gap:.875rem}.StatelessLanding_assessProgressBar__3tUnf{height:4px;background-color:var(--border);border-radius:2px;overflow:hidden}.StatelessLanding_assessProgressFill__SEMwT{height:100%;width:0;background-color:var(--primary);border-radius:2px;transition:width 1.8s cubic-bezier(.4,0,.2,1)}.StatelessLanding_assessQLines__dvXo_{display:flex;flex-direction:column;gap:.375rem}.StatelessLanding_assessQLine__Z8oZW{height:7px;border-radius:4px;background-color:var(--border);width:90%}.StatelessLanding_assessQLine__Z8oZW.StatelessLanding_short__MqhRf{width:60%}.StatelessLanding_assessOptions__v0cCQ{display:flex;flex-direction:column;gap:.375rem}.StatelessLanding_assessOption__uLwBl{padding:.4rem .75rem;border:1px solid var(--border);border-radius:6px;font-size:.8125rem;color:var(--text-muted);background-color:var(--bg-page)}.StatelessLanding_assessOptionSelected__OWaCc{border-color:var(--primary);color:var(--primary);font-weight:600;background-color:var(--bg-alt)}.StatelessLanding_meterWrap__cznZx{display:flex;flex-direction:column;align-items:center;gap:.75rem}.StatelessLanding_meterSvg__x1vSE{width:100%;max-width:200px;height:auto}.StatelessLanding_meterArc__xjjYR{transition:stroke-dashoffset 1.8s cubic-bezier(.4,0,.2,1)}.StatelessLanding_meterNeedle__hJ9_a{transition:transform 1.8s cubic-bezier(.4,0,.2,1)}.StatelessLanding_meterLabelWrap__zIKs_{text-align:center}.StatelessLanding_meterRangeLabel__xqbUV{font-size:1rem;font-weight:800;color:var(--text-heading);min-height:1.5rem;transition:opacity .4s ease}.StatelessLanding_meterSub__su0py{font-size:.75rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;margin-top:.25rem}.StatelessLanding_whySection__4tEEB{padding:5.5rem 2.5rem;background-color:var(--bg-alt)}.StatelessLanding_whyInner__lJ7Gr{max-width:1100px;margin:0 auto}.StatelessLanding_cardsContainer__VesNz{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.25rem;gap:1.25rem}.StatelessLanding_card__tZiQX{background-color:var(--bg-page);padding:2rem 2rem 1.75rem;border-radius:var(--radius);border:1px solid var(--border);display:flex;flex-direction:column;gap:.75rem;transition:transform var(--ease),box-shadow var(--ease),border-color var(--ease)}.StatelessLanding_card__tZiQX:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:#cbd5e1}.StatelessLanding_card__tZiQX.StatelessLanding_fadeUp__PgKdJ:first-child{transition-delay:0s}.StatelessLanding_card__tZiQX.StatelessLanding_fadeUp__PgKdJ:nth-child(2){transition-delay:.08s}.StatelessLanding_card__tZiQX.StatelessLanding_fadeUp__PgKdJ:nth-child(3){transition-delay:.16s}.StatelessLanding_cardBadge__6nidw{display:inline-flex;align-items:center;padding:.1875rem .625rem;background-color:var(--accent-light);color:var(--accent);font-size:.6875rem;font-weight:700;text-transform:uppercase;border-radius:9999px;width:-moz-fit-content;width:fit-content}.StatelessLanding_card__tZiQX h3{font-size:1.125rem;font-weight:700;color:var(--text-heading);line-height:1.3}.StatelessLanding_card__tZiQX p{color:var(--text-muted);font-size:.9375rem;line-height:1.7;flex-grow:1}.StatelessLanding_cardLink__AcBEL{font-size:.8125rem;font-weight:600;color:var(--accent);display:inline-flex;align-items:center;gap:.35rem;transition:gap var(--ease);margin-top:.25rem;width:-moz-fit-content;width:fit-content}.StatelessLanding_cardLink__AcBEL:hover{gap:.6rem}.StatelessLanding_compareSection__e1mN2{padding:5.5rem 2.5rem;background-color:var(--bg-page);border-top:1px solid var(--border)}.StatelessLanding_compareInner__VlI7n{max-width:1100px;margin:0 auto}.StatelessLanding_compareGrid__tOJDa{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem;max-width:800px;margin:0 auto}.StatelessLanding_compareCard__JsjE6{background-color:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius);padding:2rem;transition:box-shadow var(--ease)}.StatelessLanding_compareCard__JsjE6:hover{box-shadow:var(--shadow-md)}.StatelessLanding_compareCardHead__bVWbE{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.StatelessLanding_compareIcon__A0ybD{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;flex-shrink:0}.StatelessLanding_compareIcon__A0ybD.StatelessLanding_neg__4npef{background-color:#fee2e2;color:#dc2626}.StatelessLanding_compareIcon__A0ybD.StatelessLanding_pos__NbqAq{background-color:var(--accent-light);color:var(--accent)}.StatelessLanding_compareCard__JsjE6 h3{font-size:.9375rem;font-weight:700;color:var(--text-heading);line-height:1.3}.StatelessLanding_compareList__hdgiQ{list-style:none;display:flex;flex-direction:column;gap:.875rem}.StatelessLanding_compareList__hdgiQ li{font-size:.9rem;color:var(--text-muted);padding-left:1.375rem;position:relative;line-height:1.5}.StatelessLanding_compareList__hdgiQ.StatelessLanding_neg__4npef li:before{content:"✗";position:absolute;left:0;color:#94a3b8;font-weight:700;font-size:.8rem}.StatelessLanding_compareList__hdgiQ.StatelessLanding_pos__NbqAq li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700;font-size:.8rem}.StatelessLanding_shiftsSection__4nXjh{padding:5.5rem 2.5rem;background-color:var(--bg-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.StatelessLanding_shiftsInner__Y8yZi{max-width:1100px;margin:0 auto}.StatelessLanding_shiftsList__eDIk9{display:flex;flex-direction:column;gap:1rem;max-width:760px;margin:0 auto}.StatelessLanding_shiftRow__NPpXw{display:grid;grid-template-columns:1fr auto 1.4fr;align-items:center;grid-gap:1.25rem;gap:1.25rem;padding:1.25rem 1.5rem;background-color:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius);transition:border-color var(--ease),box-shadow var(--ease)}.StatelessLanding_shiftRow__NPpXw:hover{border-color:#cbd5e1;box-shadow:var(--shadow-sm)}.StatelessLanding_shiftFrom__7Ra8E{font-size:.9rem;color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:#cbd5e1;text-decoration-color:#cbd5e1}.StatelessLanding_shiftArrow__EE_8q{color:var(--accent);font-size:.875rem;font-weight:600}.StatelessLanding_shiftTo__44pxm{font-size:.9rem;font-weight:600;color:var(--text-heading)}.StatelessLanding_journeyGrid__HaFQ9{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem;max-width:1000px;margin:0 auto}.StatelessLanding_journeyCard__MI7dT{display:flex;align-items:center;gap:1.25rem;padding:1.5rem;background-color:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius);text-align:left;cursor:pointer;transition:all var(--ease);width:100%}.StatelessLanding_journeyCard__MI7dT:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--primary-light)}.StatelessLanding_journeyIcon__bpKzf{font-size:2rem;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:var(--bg-alt);border-radius:50%;flex-shrink:0;color:var(--primary)}.StatelessLanding_journeyText__akslU{display:flex;flex-direction:column;gap:.25rem}.StatelessLanding_journeyTitle__BNg3a{font-size:1rem;font-weight:700;color:var(--text-heading)}.StatelessLanding_journeySubtitle__fGmpV{font-size:.8125rem;color:var(--text-muted)}.StatelessLanding_modalOverlay__tgfYt{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(15,23,42,.4);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;animation:StatelessLanding_fadeIn__vKwep .2s forwards}.StatelessLanding_modalContent__D8R2I{background-color:var(--bg-page);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-lg);width:100%;height:90vh;overflow-y:auto;position:relative;padding:2.5rem;transform:translateY(20px);animation:StatelessLanding_slideUp__vFZjN .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes StatelessLanding_slideUp__vFZjN{to{transform:translateY(0)}}.StatelessLanding_modalClose__EIYrP{position:absolute;top:1.25rem;right:1.25rem;width:32px;height:32px;border-radius:50%;background-color:transparent;border:none;font-size:1.5rem;line-height:1;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--ease)}.StatelessLanding_modalClose__EIYrP:hover{background-color:var(--bg-alt);color:var(--text-heading)}.StatelessLanding_modalHeader__LlFqF{display:flex;align-items:center;gap:1.25rem;margin-bottom:2rem;padding-right:2rem}.StatelessLanding_modalIcon__RXiqe{font-size:2.5rem;color:var(--primary)}.StatelessLanding_modalTitle__IDC7u{font-size:1.5rem;font-weight:800;color:var(--text-heading)}.StatelessLanding_modalSubtitle__9vtk6{font-size:1rem;color:var(--text-muted)}.StatelessLanding_ctaSection___JBMr{padding:6rem 2.5rem;background-color:var(--bg-page);border-top:1px solid var(--border);text-align:center}.StatelessLanding_ctaInner__ijU7O{max-width:600px;margin:0 auto}.StatelessLanding_ctaSection___JBMr h2{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;color:var(--text-heading);margin-bottom:1rem;line-height:1.2}.StatelessLanding_ctaSub__XUuU3{font-size:.9375rem;color:var(--text-muted);line-height:1.7;margin-bottom:2rem;max-width:480px;margin-left:auto;margin-right:auto}.StatelessLanding_ctaNote__P7tzx{display:block;font-size:.8125rem;color:var(--text-muted);margin-top:1rem}.StatelessLanding_footer__VesZw{background-color:var(--bg-page);border-top:1px solid var(--border);padding:3.5rem 2.5rem 1.75rem}.StatelessLanding_footerContent__2mnjO{max-width:1100px;margin:0 auto 2.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.5rem}.StatelessLanding_footerBrand__eaksH .StatelessLanding_logo__ejfYp{margin-bottom:.625rem}.StatelessLanding_footerBrand__eaksH p{color:var(--text-muted);font-size:.8125rem;line-height:1.65}.StatelessLanding_footerLinks__aZzY6{display:flex;gap:3.5rem;flex-wrap:wrap}.StatelessLanding_linkGroup___qeRi h4{font-size:.6875rem;text-transform:uppercase;color:var(--text-heading);margin-bottom:1rem;font-weight:700}.StatelessLanding_linkGroup___qeRi a{display:block;color:var(--text-muted);margin-bottom:.5rem;font-size:.8125rem;transition:color var(--ease);text-decoration:none!important}.StatelessLanding_linkGroup___qeRi a:hover{color:var(--primary)}.StatelessLanding_footerBottom__t8FNB{max-width:1100px;margin:0 auto;text-align:center;padding-top:1.75rem;border-top:1px solid var(--border);color:var(--text-muted);font-size:.75rem}@media (max-width:900px){.StatelessLanding_hero__Grh_8{padding:4.5rem 1.5rem 4rem}.StatelessLanding_heroContainer__1pThr{grid-template-columns:1fr;text-align:center;gap:2.5rem}.StatelessLanding_heroContent__c_dAk{text-align:center}.StatelessLanding_heroEyebrow__TUgM1{display:block;text-align:center}.StatelessLanding_heroSubtitle__45Yeo{margin-left:auto;margin-right:auto}.StatelessLanding_heroCta__syDa2{justify-content:center}.StatelessLanding_heroVisual__wkS7N{order:-1}.StatelessLanding_heroVisual__wkS7N svg{max-width:300px}.StatelessLanding_compareGrid__tOJDa{grid-template-columns:1fr}.StatelessLanding_shiftRow__NPpXw{grid-template-columns:1fr;gap:.5rem}.StatelessLanding_shiftArrow__EE_8q{display:none}.StatelessLanding_stepsGrid__AC_Ve{grid-template-columns:1fr}.StatelessLanding_howSection__YCEXd{padding:4rem 1.5rem}.StatelessLanding_modalContent__D8R2I{padding:2rem 1.5rem}}@media (max-width:768px){.StatelessLanding_ecosystemStrip__WlMVQ{padding:2.5rem 1.5rem}.StatelessLanding_ecosystemSeparator__Pba1U{display:none}.StatelessLanding_ecosystemStatement__2ba6O strong{display:block;margin-bottom:.5rem}.StatelessLanding_modalOverlay__tgfYt{padding:0}.StatelessLanding_modalContent__D8R2I{height:90vh}}.StatelessLanding_detailsGroup__yBbCs summary::-webkit-details-marker{display:none}.StatelessLanding_detailsGroup__yBbCs summary{list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StatelessLanding_detailsGroup__yBbCs .StatelessLanding_arrow___ZFza{display:inline-block;transition:transform .2s ease}.StatelessLanding_detailsGroup__yBbCs[open] .StatelessLanding_arrow___ZFza{transform:rotate(90deg)}.StatelessLanding_detailsContent__JEA0J{margin-top:1rem;animation:StatelessLanding_fadeIn__vKwep .3s ease-in-out}@keyframes StatelessLanding_fadeIn__vKwep{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.StatelessLanding_benefitsSection__J4ME3{padding:5.5rem 2.5rem;background-color:var(--bg-page);border-top:1px solid var(--border)}.StatelessLanding_benefitsInner__UitS0{max-width:1100px;margin:0 auto}.StatelessLanding_benefitsGrid__DL7am{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:3.5rem}.StatelessLanding_benefitCard__Yed57{background-color:var(--bg-alt);border:1px solid var(--border);border-radius:var(--radius);padding:2.5rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform var(--ease),box-shadow var(--ease),border-color var(--ease)}.StatelessLanding_benefitCard__Yed57:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--primary-light)}.StatelessLanding_benefitIconWrapper__hR4vf{width:56px;height:56px;background-color:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#ffffff;box-shadow:0 4px 14px rgba(37,99,235,.2)}.StatelessLanding_benefitIcon__8z2cy{width:40px;height:40px}.StatelessLanding_benefitTitle__DKI20{font-size:1.125rem;font-weight:700;color:var(--text-heading);margin-bottom:1rem;letter-spacing:-.01em;line-height:1.3}.StatelessLanding_benefitDesc__tf39s{font-size:.9375rem;color:var(--text-muted);line-height:1.65}@media (max-width:768px){.StatelessLanding_benefitsSection__J4ME3{padding:4rem 1.5rem}.StatelessLanding_benefitCard__Yed57{padding:2rem 1.5rem}}