@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap";._container_1u74q_3{position:relative;width:768px;min-height:500px;background:#08051a66;border:1px solid rgba(144,99,232,.1);border-radius:16px;overflow:hidden;margin:0 auto;box-shadow:0 8px 32px #08051a66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._background_1u74q_17{min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center;padding:2rem;background-image:linear-gradient(to right top,#9063e8,#7252c1,#57419b,#3d3076,#272053,#1d1943,#141234,#0e0725,#0d0722,#0b0620,#0a061d,#08051a);position:relative;background-size:200% 200%;animation:_gradientMove_1u74q_1 15s ease infinite}._background_1u74q_17:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='84' height='48' viewBox='0 0 84 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 0h1v48h-1V0zm69 0h1v48h-1V0zm-34 0h1v48h-1V0zM0 0h84v1H0V0zm0 47h84v1H0v-1zm75-23h9v1h-9v-1zM50 24h9v1h-9v-1zM25 24h9v1h-9v-1zM0 24h9v1H0v-1z' fill='%239063E8' fill-opacity='0.03'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%239063E8' fill-opacity='0.02' fill-rule='evenodd'%3E%3Ccircle cx='3' cy='3' r='1'/%3E%3Ccircle cx='13' cy='13' r='1'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;opacity:.7;animation:_patternFloat_1u74q_1 15s linear infinite}._background_1u74q_17:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:#9063e8;filter:blur(120px);opacity:.08;pointer-events:none;animation:_glowPulse_1u74q_1 8s ease-in-out infinite}@keyframes _gradientMove_1u74q_1{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes _patternFloat_1u74q_1{0%{background-position:0 0,0 0}to{background-position:100px 100px,50px 50px}}@keyframes _glowPulse_1u74q_1{0%,to{opacity:.08}50%{opacity:.15}}._form-container_1u74q_108{position:absolute;top:0;width:50%;height:100%;background:#08051a33;transition:all .6s ease-in-out;border-radius:16px;display:flex;align-items:center;justify-content:center}._sign-in_1u74q_121{left:0;width:50%;z-index:2}._sign-up_1u74q_127{left:0;opacity:0;z-index:1;width:50%;transform:translate(0)}._container_1u74q_3._active_1u74q_135 ._sign-in_1u74q_121{transform:translate(100%);opacity:0;z-index:1}._container_1u74q_3._active_1u74q_135 ._sign-up_1u74q_127{transform:translate(100%);opacity:1;z-index:5;width:50%}._form_1u74q_108{background-color:transparent;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px 50px;height:100%;text-align:center;border-radius:16px}._title_1u74q_160{font-family:Montserrat,sans-serif;font-weight:700;margin:0;margin-bottom:.8rem;color:#fff;font-size:24px;letter-spacing:-.02em}._social-icons_1u74q_170{margin:12px 0;display:flex;gap:15px;justify-content:center;width:100%}._social-icons_1u74q_170 a{border:1px solid rgba(144,99,232,.3);border-radius:50%;display:inline-flex;justify-content:center;align-items:center;height:40px;width:40px;text-decoration:none;color:#fff;transition:all .3s ease;background-color:#9063e81a}._social-icons_1u74q_170 a:hover{background-color:#9063e833;transform:translateY(-3px);box-shadow:0 5px 15px #9063e833}._social-icons_1u74q_170 ._fa-google_1u74q_198,._social-icons_1u74q_170 ._fa-linkedin-in_1u74q_203{color:#fff;font-size:18px}._span_1u74q_208{font-size:14px;margin:12px 0;color:#ffffffb3;width:100%;text-align:center}._input_1u74q_216{background-color:#08051a99;border:1px solid rgba(144,99,232,.3);padding:10px 15px;margin:8px 0;width:100%;border-radius:8px;font-size:14px;transition:all .3s ease;color:#fff}._input_1u74q_216:focus{outline:none;background-color:#08051acc;border-color:#9063e8;box-shadow:0 0 15px #9063e833}._input_1u74q_216::-moz-placeholder{color:#ffffff80}._input_1u74q_216::placeholder{color:#ffffff80}._button_1u74q_239{border-radius:12px;border:none;background-color:#9063e8;color:#fff;font-size:14px;font-weight:600;padding:10px 45px;letter-spacing:1px;text-transform:uppercase;margin:12px 0;cursor:pointer;transition:all .3s ease;width:100%;max-width:300px;box-shadow:0 0 20px #9063e833}._button_1u74q_239:hover{background-color:#7d51d6;transform:translateY(-2px);box-shadow:0 8px 25px #9063e84d}._button_1u74q_239:active{transform:scale(.98);background-color:#6a40c4}._button_1u74q_239:focus{outline:none}._ghost_1u74q_272{background-color:transparent;border:2px solid #ffffff;color:#fff}._ghost_1u74q_272:hover{background-color:#ffffff1a;box-shadow:0 0 20px #fff3}._toggle-container_1u74q_283{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden;transition:transform .6s ease-in-out;z-index:1000;border-radius:10px}._container_1u74q_3._active_1u74q_135 ._toggle-container_1u74q_283{transform:translate(-100%)}._toggle_1u74q_283{background:linear-gradient(135deg,#9063e8,#57419b);color:#fff;position:relative;left:-100%;height:100%;width:200%;transform:translate(0);transition:transform .6s ease-in-out}._container_1u74q_3._active_1u74q_135 ._toggle_1u74q_283{transform:translate(50%)}._toggle-panel_1u74q_314{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 30px;text-align:center;top:0;height:100%;width:50%;transform:translate(0);transition:transform .6s ease-in-out}._toggle-panel_1u74q_314 h1{font-family:Montserrat,sans-serif;font-weight:700;color:#fff;font-size:26px;letter-spacing:-.02em;margin-bottom:15px}._toggle-panel_1u74q_314 p{color:#fffc;font-size:14px;line-height:1.6;margin-bottom:20px}._toggle-left_1u74q_345{transform:translate(-200%)}._container_1u74q_3._active_1u74q_135 ._toggle-left_1u74q_345{transform:translate(0)}._toggle-right_1u74q_353{right:0;transform:translate(0)}._container_1u74q_3._active_1u74q_135 ._toggle-right_1u74q_353{transform:translate(200%)}._error_1u74q_362{color:#ff4d4d;margin-top:10px;font-size:13px;text-align:center;max-width:100%;word-wrap:break-word;background-color:#ff4d4d1a;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,77,77,.3)}._link_1u74q_375{color:#9063e8;text-decoration:none;margin:12px 0;font-size:14px;transition:color .3s ease}._link_1u74q_375:hover{color:#7d51d6;text-decoration:underline}._hidden_1u74q_388{display:none}._success-message_1u74q_392{color:#4cd964;padding:10px 15px;margin:10px 0;border-radius:8px;font-size:14px;text-align:center;animation:_fadeIn_1u74q_1 .5s;max-width:100%;word-wrap:break-word;background-color:#4cd9641a;border:1px solid rgba(76,217,100,.3)}@keyframes _fadeIn_1u74q_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 768px){._container_1u74q_3{width:90%;max-width:500px;min-height:auto}._form-container_1u74q_108{width:100%;position:relative}._sign-in_1u74q_121,._sign-up_1u74q_127{width:100%;left:0}._container_1u74q_3._active_1u74q_135 ._sign-in_1u74q_121,._container_1u74q_3._active_1u74q_135 ._sign-up_1u74q_127{transform:translate(0)}._toggle-container_1u74q_283{display:none}._form_1u74q_108{padding:20px}._title_1u74q_160{font-size:20px}._input_1u74q_216{padding:8px 12px}._button_1u74q_239{padding:8px 20px;font-size:13px}}@media screen and (max-width: 480px){._container_1u74q_3{width:95%;margin:10px}._form_1u74q_108{padding:15px}._title_1u74q_160{font-size:18px}._social-icons_1u74q_170{gap:10px}._social-icons_1u74q_170 a{height:35px;width:35px}._input_1u74q_216{padding:8px 10px;font-size:13px}._button_1u74q_239{padding:8px 15px;font-size:12px;max-width:250px}._span_1u74q_208{font-size:12px}}._password-input-container_1u74q_501{position:relative;width:100%}._password-input-container_1u74q_501 input{width:100%;padding-right:40px}._password-toggle_1u74q_511{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff9;cursor:pointer;padding:0;margin:0;width:auto;max-width:none;font-size:14px;transition:color .3s ease}._password-toggle_1u74q_511:hover{color:#ffffffe6}._forgot-password-modal_1u74q_532{position:fixed;top:0;left:0;right:0;bottom:0;background:#08051ad9;display:flex;align-items:center;justify-content:center;z-index:1500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._forgot-password-content_1u74q_546{background:#100828cc;padding:30px;border-radius:16px;box-shadow:0 5px 25px #9063e840;width:90%;max-width:400px;position:relative;animation:_fadeIn_1u74q_1 .3s;border:1px solid rgba(144,99,232,.2)}._forgot-password-content_1u74q_546 form{padding:0;height:auto;width:100%;display:flex;flex-direction:column;align-items:center;background:transparent}._forgot-password-content_1u74q_546 h2{color:#fff;margin-bottom:15px;font-size:22px;text-align:center;font-family:Montserrat,sans-serif}._forgot-password-content_1u74q_546 p{color:#ffffffb3;margin-bottom:20px;text-align:center;font-size:14px;line-height:1.5}._forgot-password-content_1u74q_546 input{width:100%;padding:12px 15px;margin-bottom:15px;border:1px solid rgba(144,99,232,.3);border-radius:8px;font-size:14px;background-color:#08051a99;color:#fff}._forgot-password-content_1u74q_546 input:focus{outline:none;background-color:#08051acc;border-color:#9063e8;box-shadow:0 0 15px #9063e833}._forgot-password-content_1u74q_546 button{width:100%;padding:12px 15px;background-color:#9063e8;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;margin-bottom:10px;transition:all .3s ease;max-width:none;box-shadow:0 0 20px #9063e833}._forgot-password-content_1u74q_546 button:hover{background-color:#7d51d6;transform:translateY(-2px);box-shadow:0 8px 25px #9063e84d}._forgot-password-content_1u74q_546 ._cancel-button_1u74q_623{background-color:#ff4d4db3}._forgot-password-content_1u74q_546 ._cancel-button_1u74q_623:hover{background-color:#ff4d4de6}._forgot-password-content_1u74q_546 ._error_1u74q_362{color:#ff4d4d;margin-top:10px;font-size:13px}._role-selector_1u74q_638{width:100%;margin:10px 0}._role-selector_1u74q_638 label{display:block;font-weight:500;margin-bottom:8px;text-align:left;font-size:14px;color:#fffc}._role-options_1u74q_652{display:flex;gap:10px;width:100%}._role-option_1u74q_652{flex:1;padding:10px 15px;border:1px solid rgba(144,99,232,.3);border-radius:8px;cursor:pointer;display:flex;align-items:center;transition:all .3s ease;background-color:#08051a99}._role-option_1u74q_652:hover{background-color:#9063e81a;border-color:#9063e880}._role-option_1u74q_652._selected_1u74q_675{border-color:#9063e8;background-color:#9063e833}._role-option_1u74q_652 input[type=radio]{margin-right:8px}._role-option_1u74q_652 span{font-size:14px;color:#fffc}._role-option_1u74q_652._selected_1u74q_675 span{font-weight:500;color:#fff}._overlay_10v0h_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_10v0h_14{background:#fff;padding:2rem;border-radius:10px;box-shadow:0 4px 6px #0000001a;max-width:500px;width:90%;text-align:center}._title_10v0h_24{color:#333;margin-bottom:1rem}._message_10v0h_29{color:#666;margin-bottom:1rem;line-height:1.5}._email_10v0h_35{color:#666;margin-bottom:1.5rem;line-height:1.5}._button_10v0h_41{padding:.8rem 1.5rem;border:none;border-radius:5px;cursor:pointer;font-weight:600;background-color:#007bff;color:#fff;transition:background-color .3s ease}._button_10v0h_41:hover{background-color:#0056b3}._button_10v0h_41:disabled{background-color:#ccc;cursor:not-allowed}._error_10v0h_61{color:#dc3545;margin-top:1rem}._success_10v0h_66{color:#28a745;margin-top:1rem}._navbar_11eu6_3{position:fixed;top:20px;left:0;right:0;z-index:1000;transition:all .3s ease;display:flex;justify-content:center}._scrolled_11eu6_14{top:0;padding:10px 0;background-color:var(--navbar-bg);-webkit-backdrop-filter:none;backdrop-filter:none}._container_11eu6_21{background-color:var(--navbar-container-bg);border-radius:50px;padding:.8rem 1.5rem;display:flex;justify-content:space-between;align-items:center;width:90%;max-width:1200px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--navbar-shadow);border:1px solid var(--navbar-border)}._scrolled_11eu6_14 ._container_11eu6_21{border-radius:0;width:100%;max-width:100%;background-color:transparent;box-shadow:none;border:none}._logo_11eu6_45{display:flex;align-items:center;text-decoration:none;color:var(--navbar-link-hover);font-weight:700;transition:transform .3s ease}._logo_11eu6_45:hover{transform:translateY(-2px)}._logoIcon_11eu6_58{font-size:1.2rem;background:var(--navbar-gradient);color:var(--navbar-link-hover);width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:.5rem;font-family:Montserrat,sans-serif;box-shadow:var(--navbar-profile-shadow)}._logoText_11eu6_73{font-size:1.2rem;letter-spacing:1px;font-family:Montserrat,sans-serif;background:var(--navbar-logo-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}._navContainer_11eu6_85{display:flex;align-items:center;justify-content:space-between;flex-grow:1;margin-left:2rem}._navLinks_11eu6_94{display:flex;gap:2rem}._navLink_11eu6_94,._activeLink_11eu6_100{color:var(--navbar-link);text-decoration:none;font-size:.9rem;font-weight:500;transition:all .3s ease;font-family:Montserrat,sans-serif;padding:.5rem 0;position:relative}._navLink_11eu6_94:after,._activeLink_11eu6_100:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--navbar-link-gradient);transition:width .3s ease;border-radius:2px}._navLink_11eu6_94:hover{color:var(--navbar-link-hover)}._navLink_11eu6_94:hover:after{width:100%}._activeLink_11eu6_100{color:var(--navbar-link-hover);font-weight:600}._activeLink_11eu6_100:after{width:100%}._navActions_11eu6_142{display:flex;align-items:center;gap:1rem}._profileLink_11eu6_148{display:flex;align-items:center;text-decoration:none;padding:.4rem .8rem;border-radius:50px;transition:background-color .3s ease}._profileLink_11eu6_148:hover{background-color:var(--navbar-btn-hover-bg)}._profilePic_11eu6_161{width:2rem;height:2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--navbar-profile-border)}._profileInitials_11eu6_169{width:2rem;height:2rem;border-radius:50%;background:var(--navbar-profile-initials-bg);color:var(--navbar-link-hover);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.85rem;font-family:Montserrat,sans-serif;box-shadow:var(--navbar-profile-initials-shadow)}._profileName_11eu6_184{color:var(--navbar-link-hover);margin-left:.8rem;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif}._loginBtn_11eu6_192,._signupBtn_11eu6_193,._logoutBtn_11eu6_194{padding:.5rem 1.2rem;border-radius:50px;font-weight:600;font-size:.85rem;cursor:pointer;transition:all .3s ease;font-family:Montserrat,sans-serif;text-decoration:none}._loginBtn_11eu6_192{color:var(--navbar-link-hover);background:var(--navbar-btn-bg);border:1px solid var(--navbar-btn-border)}._loginBtn_11eu6_192:hover{background-color:var(--navbar-btn-hover-bg);border-color:var(--navbar-btn-hover-border);transform:translateY(-2px)}._signupBtn_11eu6_193{color:var(--navbar-link-hover);background:var(--navbar-signup-gradient);border:none;box-shadow:var(--navbar-signup-shadow)}._signupBtn_11eu6_193:hover{transform:translateY(-2px);box-shadow:var(--navbar-signup-hover-shadow);filter:brightness(1.05)}._logoutBtn_11eu6_194{color:var(--navbar-link-hover);background-color:var(--navbar-logout-bg);border:none}._logoutBtn_11eu6_194:hover{background-color:var(--navbar-logout-hover-bg);transform:translateY(-2px)}._mobileMenuToggle_11eu6_242{display:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;cursor:pointer;z-index:15;position:relative}._mobileMenuToggle_11eu6_242 span{display:block;height:3px;width:100%;background-color:var(--text-light);border-radius:3px;transition:all .3s ease}._mobileMenuToggle_11eu6_242._open_11eu6_262 span:nth-child(1){transform:translateY(9px) rotate(45deg)}._mobileMenuToggle_11eu6_242._open_11eu6_262 span:nth-child(2){opacity:0}._mobileMenuToggle_11eu6_242._open_11eu6_262 span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}@media (max-width: 1200px){._container_11eu6_21{width:95%}._navLinks_11eu6_94{gap:1.5rem}}@media (max-width: 992px){._navLinks_11eu6_94{gap:1.25rem}._profileName_11eu6_184{display:none}._loginBtn_11eu6_192,._signupBtn_11eu6_193,._logoutBtn_11eu6_194{padding:.45rem 1rem;font-size:.8rem}}@media (max-width: 768px){._navbar_11eu6_3{top:10px}._scrolled_11eu6_14{top:0;padding:0}._container_11eu6_21{border-radius:20px;padding:.7rem 1.25rem}._scrolled_11eu6_14 ._container_11eu6_21{border-radius:0}._mobileMenuToggle_11eu6_242{display:flex}._navContainer_11eu6_85{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#08051a;-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;justify-content:center;align-items:center;margin:0;transform:translate(100%);transition:transform .4s ease;padding:2rem;z-index:10}._navContainer_11eu6_85._open_11eu6_262{transform:translate(0)}._navLinks_11eu6_94{flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:2rem;width:100%}._navLink_11eu6_94,._activeLink_11eu6_100{font-size:1.1rem;text-align:center;width:100%;padding:.8rem 0}._navActions_11eu6_142{flex-direction:column;width:100%;gap:1rem;align-items:center}._loginBtn_11eu6_192,._signupBtn_11eu6_193,._logoutBtn_11eu6_194{width:100%;text-align:center;padding:.75rem;max-width:300px}._profileLink_11eu6_148{flex-direction:column;width:100%;padding:1rem;border-radius:8px;align-items:center;max-width:300px}._profilePic_11eu6_161,._profileInitials_11eu6_169{margin-bottom:.5rem;width:2.5rem;height:2.5rem}._profileName_11eu6_184{display:block;margin-left:0}}@media (max-width: 576px){._navbar_11eu6_3{top:5px}._container_11eu6_21{padding:.65rem 1rem}._logoIcon_11eu6_58{width:1.8rem;height:1.8rem;font-size:1.1rem}._logoText_11eu6_73{font-size:1.1rem}._navLink_11eu6_94,._activeLink_11eu6_100{font-size:1rem}._navLinks_11eu6_94{gap:1.25rem;margin-bottom:1.5rem}._loginBtn_11eu6_192,._signupBtn_11eu6_193,._logoutBtn_11eu6_194{font-size:.85rem}}@media (max-width: 380px){._navbar_11eu6_3{top:0}._container_11eu6_21{border-radius:0;width:100%}._logoIcon_11eu6_58{width:1.7rem;height:1.7rem;font-size:1rem}._logoText_11eu6_73{font-size:1rem}._mobileMenuToggle_11eu6_242{width:25px;height:18px}._mobileMenuToggle_11eu6_242._open_11eu6_262 span:nth-child(1){transform:translateY(7.5px) rotate(45deg)}._mobileMenuToggle_11eu6_242._open_11eu6_262 span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}}._hero_1nsoi_3{background-color:var(--background-main);min-height:100vh;padding:120px 24px 100px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif}._gradientOverlay_1nsoi_15{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,var(--primary-overlay-15) 0%,rgba(8,5,26,0) 70%),radial-gradient(circle at 80% 70%,var(--primary-overlay-10) 0%,rgba(8,5,26,0) 70%);z-index:1}._particles_1nsoi_35{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}._particle_1nsoi_35{position:absolute;border-radius:50%;background:var(--primary-color);filter:blur(15px);opacity:0;animation:_float_1nsoi_1 15s infinite ease-in-out;will-change:transform,opacity;transform:translateZ(0)}@keyframes _float_1nsoi_1{0%{transform:translateY(0) translate(0);opacity:0}20%{opacity:.3}50%{transform:translateY(-20px) translate(15px);opacity:.1}80%{opacity:.3}to{transform:translateY(0) translate(0);opacity:0}}._container_1nsoi_78{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:80px;position:relative;z-index:2}._content_1nsoi_91{text-align:center;max-width:800px}._title_1nsoi_96{font-size:3.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;color:var(--text-light);font-family:Montserrat,sans-serif}._titleLine_1nsoi_105{color:var(--text-light)!important;display:inline-block;font-weight:800}._titleLine_1nsoi_105 span{color:var(--text-light)!important;font-weight:800}._highlight_1nsoi_116{background:linear-gradient(90deg,var(--primary-color),var(--primary-gradient-stop));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}._subtitle_1nsoi_128{font-size:1.25rem;line-height:1.6;color:var(--overlay-white-80)!important;margin-bottom:2.5rem;font-family:Montserrat,sans-serif;font-weight:400}._subtitle_1nsoi_128 span{color:var(--overlay-white-80)!important}._cta_1nsoi_142{display:flex;justify-content:center}._primaryBtn_1nsoi_147,._secondaryBtn_1nsoi_148{padding:1rem 3rem;border-radius:50px;font-weight:600;font-size:1.1rem;text-decoration:none;transition:all .3s ease;font-family:Montserrat,sans-serif;display:flex;align-items:center;justify-content:center}._primaryBtn_1nsoi_147{background:linear-gradient(135deg,var(--primary-color),var(--primary-gradient-stop));color:var(--text-light);border:none;box-shadow:0 4px 20px var(--primary-border);position:relative;overflow:hidden}._primaryBtn_1nsoi_147:hover{transform:translateY(-3px);box-shadow:0 6px 25px var(--primary-border-dark);background:linear-gradient(135deg,var(--primary-color),var(--primary-gradient-stop))}._primaryBtn_1nsoi_147:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}._primaryBtn_1nsoi_147:hover:after{left:100%}._btnArrow_1nsoi_204{margin-left:.5rem;transition:transform .3s ease}._primaryBtn_1nsoi_147:hover ._btnArrow_1nsoi_204{transform:translate(5px)}._secondaryBtn_1nsoi_148{background-color:#ffffff0d;color:var(--text-light);border:2px solid var(--primary-border-mid)}._secondaryBtn_1nsoi_148:hover{background-color:#ffffff1a;border-color:var(--primary-border-dark);transform:translateY(-3px)}._videoWrapper_1nsoi_226{width:100%;max-width:1000px;position:relative;z-index:2;will-change:transform,opacity;transform:translateZ(0)}._videoPlaceholder_1nsoi_235{width:100%;max-width:1000px;height:500px;background:var(--background-secondary);background:linear-gradient(135deg,var(--background-secondary),#15092c);border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:var(--shadow-blur),0 0 0 1px var(--border-primary-light);transition:transform .3s ease-out,box-shadow .3s ease-out;z-index:2}._videoPlaceholder_1nsoi_235:hover{transform:scale(1.02);box-shadow:0 20px 40px #0000004d,0 0 0 1px var(--border-primary-mid)}._playButton_1nsoi_258{width:100px;height:100px;background-color:#100828b3;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 5px 20px #0000004d;transition:all .3s ease;border:2px solid var(--primary-border)}._playButton_1nsoi_258:hover{transform:scale(1.05);background-color:#100828e6;border-color:var(--primary-color)}@media (max-width: 1100px){._title_1nsoi_96{font-size:3rem}._videoPlaceholder_1nsoi_235{height:400px}}@media (max-width: 800px){._title_1nsoi_96{font-size:2.5rem}._subtitle_1nsoi_128{font-size:1.1rem}._videoPlaceholder_1nsoi_235{height:350px}}@media (max-width: 576px){._hero_1nsoi_3{padding:100px 16px 60px}._title_1nsoi_96{font-size:2rem}._subtitle_1nsoi_128{font-size:1rem}._primaryBtn_1nsoi_147{width:100%;max-width:300px}._videoPlaceholder_1nsoi_235{height:250px}._playButton_1nsoi_258{width:80px;height:80px}}._features_1c6ms_3{background-color:var(--features-bg);padding:100px 24px;position:relative;overflow:hidden;font-family:Montserrat,sans-serif}._featuresBackground_1c6ms_11{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 30% 70%,var(--features-overlay-15) 0%,var(--features-overlay-0) 60%);z-index:1}._container_1c6ms_25{max-width:1300px;margin:0 auto;position:relative;z-index:2}._headerSection_1c6ms_33{text-align:center;margin-bottom:120px}._sectionTag_1c6ms_38{color:var(--features-purple);font-size:.9rem;font-weight:600;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}._sectionTitle_1c6ms_47{color:var(--text-light);font-size:3rem;font-weight:700;line-height:1.2;max-width:800px;margin:0 auto}._featuresList_1c6ms_58{display:flex;flex-direction:column;gap:140px}._featureItem_1c6ms_64{display:flex;align-items:center;justify-content:space-between;gap:80px;position:relative}._featureItem_1c6ms_64:nth-child(2n){flex-direction:row-reverse}._featureContent_1c6ms_76{flex:1;max-width:500px;position:relative;z-index:3}._featureTag_1c6ms_83{color:var(--features-purple);font-size:.85rem;font-weight:600;letter-spacing:1.5px;margin-bottom:16px;text-transform:uppercase}._featureTitle_1c6ms_92{color:var(--text-light);font-size:2.5rem;font-weight:700;line-height:1.2;margin:0 0 20px}._featureDescription_1c6ms_100{color:var(--overlay-white-70);font-size:1.1rem;line-height:1.6;margin:0}._featureImageWrapper_1c6ms_107{flex:1;display:flex;align-items:center;justify-content:center;position:relative}._featureImageWrapper_1c6ms_107:before{content:"";position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background:var(--features-img-gradient);border-radius:30px;z-index:1;opacity:.5}._featureItem_1c6ms_64:nth-child(odd) ._featureImageWrapper_1c6ms_107:before{background:var(--features-img-gradient)}._featureItem_1c6ms_64:nth-child(2n) ._featureImageWrapper_1c6ms_107:before{background:var(--features-img-gradient-even)}._featureImage_1c6ms_107{flex:1;height:400px;border-radius:16px;overflow:hidden;position:relative;box-shadow:var(--features-shadow),var(--features-border);z-index:2}._featureItem_1c6ms_64:nth-child(odd) ._featureImage_1c6ms_107{transform:perspective(1000px) rotateY(-5deg)}._featureItem_1c6ms_64:nth-child(2n) ._featureImage_1c6ms_107{transform:perspective(1000px) rotateY(5deg)}._featureImage_1c6ms_107 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}._featureImage_1c6ms_107:hover img{transform:scale(1.05)}._featureImage_1c6ms_107:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--features-img-overlay);pointer-events:none}._featureImage_1c6ms_107:hover{box-shadow:var(--features-glow),var(--features-glow-border)}@media (max-width: 1100px){._featureImage_1c6ms_107{height:350px}._featureTitle_1c6ms_92{font-size:2.2rem}._sectionTitle_1c6ms_47{font-size:2.5rem}._featuresList_1c6ms_58{gap:100px}}@media (max-width: 900px){._featureItem_1c6ms_64,._featureItem_1c6ms_64:nth-child(2n){flex-direction:column-reverse;gap:40px}._featureContent_1c6ms_76{max-width:100%;text-align:center}._featuresList_1c6ms_58{gap:80px}._featureImageWrapper_1c6ms_107{width:100%;max-width:600px;margin:0 auto}._featureItem_1c6ms_64:nth-child(odd) ._featureImage_1c6ms_107,._featureItem_1c6ms_64:nth-child(2n) ._featureImage_1c6ms_107{transform:perspective(1000px) rotateX(5deg)}}@media (max-width: 600px){._features_1c6ms_3{padding:80px 20px}._headerSection_1c6ms_33{margin-bottom:60px}._sectionTitle_1c6ms_47{font-size:2rem}._featureTitle_1c6ms_92{font-size:1.8rem}._featureDescription_1c6ms_100{font-size:1rem}._featureImage_1c6ms_107{height:250px}._featuresList_1c6ms_58{gap:70px}}._jobs_17zik_3{background-color:var(--jobs-bg);padding:100px 0;position:relative;overflow:hidden;font-family:Montserrat,sans-serif}._container_17zik_11{max-width:1300px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:2}._headerSection_17zik_19{text-align:center;margin-bottom:80px}._sectionTag_17zik_24{color:var(--jobs-primary);font-size:.9rem;font-weight:600;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}._sectionTitle_17zik_33{color:var(--text-light);font-size:3rem;font-weight:700;line-height:1.2;max-width:800px;margin:0 auto}._sectionSubtitle_17zik_43{text-align:center;font-size:1.1rem;color:var(--overlay-white-70);font-family:Montserrat,sans-serif;max-width:700px;margin:16px auto 0}._carouselWrapper_17zik_53{position:relative;width:100%;margin-bottom:2rem}._carouselScroll_17zik_59{width:100%;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:2rem 0}._carouselScroll_17zik_59::-webkit-scrollbar{display:none}._carouselTrack_17zik_72{display:flex;flex-direction:row;gap:2rem;padding-left:1rem}._jobCardWrapper_17zik_79{position:relative;height:32rem;width:24rem;border-radius:1.5rem;overflow:hidden;background-color:var(--jobs-secondary-bg);border:none;padding:0;cursor:pointer;text-align:left;flex-shrink:0;z-index:10;transition:transform .3s ease,box-shadow .3s ease}._jobCardWrapper_17zik_79:hover{transform:translateY(-5px);box-shadow:var(--jobs-card-shadow)}._cardGradientOverlay_17zik_100{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,.3) 30%,transparent 50%,rgba(0,0,0,.7) 100%);z-index:20;pointer-events:none}._cardContent_17zik_114{position:relative;z-index:30;padding:2rem}._cardBackgroundImage_17zik_120{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:10;transition:transform .5s ease}._jobCardWrapper_17zik_79:hover ._cardBackgroundImage_17zik_120{transform:scale(1.05)}._cardCompanyTag_17zik_134{font-size:.9rem;font-weight:500;color:var(--overlay-white-90);margin-bottom:.75rem}._cardTitle_17zik_141{font-size:1.75rem;font-weight:700;color:var(--text-light);margin:0;max-width:80%;line-height:1.3;text-shadow:0 2px 4px var(--overlay-bg-30)}._jobTypeTag_17zik_151{position:absolute;top:2rem;right:2rem;background-color:var(--jobs-tag-bg);color:var(--text-light);padding:.25rem .75rem;border-radius:50px;font-size:.85rem;font-weight:500;z-index:30}._modalOverlay_17zik_164{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;height:100vh;overflow:auto}._modalBackdrop_17zik_172{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:var(--jobs-modal-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1}._modalContent_17zik_182{position:relative;z-index:60;margin:4rem auto;width:90%;max-width:800px;background-color:var(--jobs-secondary-bg);border-radius:1.5rem;padding:2rem;box-shadow:var(--jobs-modal-shadow);color:var(--text-light)}._closeBtn_17zik_195{position:absolute;top:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--overlay-white-10);border:none;color:var(--text-light);cursor:pointer;transition:background-color .3s ease;z-index:70}._closeBtn_17zik_195:hover{background-color:var(--overlay-white-20)}._modalCompany_17zik_217{font-size:1rem;font-weight:500;color:var(--jobs-primary);margin-bottom:.5rem}._modalTitle_17zik_224{font-size:2.5rem;font-weight:700;margin-top:.5rem;margin-bottom:2rem;color:var(--text-light)}._modalDetails_17zik_232{display:flex;flex-direction:column;gap:2rem}._modalSection_17zik_238{margin-bottom:1.5rem}._modalSectionTitle_17zik_242{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--jobs-primary);position:relative;padding-bottom:.5rem}._modalSectionTitle_17zik_242:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background-color:var(--jobs-primary)}._modalLocation_17zik_261,._modalSalary_17zik_262,._modalType_17zik_263{margin-bottom:.75rem;color:var(--overlay-white-85)}._modalLocation_17zik_261 span,._modalSalary_17zik_262 span,._modalType_17zik_263 span{color:var(--overlay-white-60);margin-right:.5rem}._modalTags_17zik_275{display:flex;flex-wrap:wrap;gap:.75rem}._modalTag_17zik_275{background-color:var(--jobs-tag-bg-light);color:var(--primary-light);padding:.5rem 1rem;border-radius:50px;font-size:.85rem}._applyButton_17zik_289{display:inline-block;background-color:var(--jobs-primary);color:var(--text-light);padding:1rem 2rem;border-radius:50px;font-weight:600;text-decoration:none;text-align:center;transition:all .3s ease;margin-top:2rem;border:none;cursor:pointer;width:100%}._applyButton_17zik_289:hover{background-color:var(--jobs-btn-hover);transform:translateY(-2px);box-shadow:var(--jobs-btn-shadow)}._carouselControls_17zik_311{display:flex;justify-content:flex-end;gap:1rem;margin-right:2rem}._carouselBtn_17zik_318{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--overlay-white-05);color:var(--jobs-primary);border:1px solid var(--jobs-primary);cursor:pointer;transition:all .3s ease}._carouselBtn_17zik_318:hover:not(:disabled){background-color:var(--jobs-tag-bg-light);transform:scale(1.05)}._carouselBtn_17zik_318:disabled{color:var(--jobs-tag-bg-disabled);border-color:var(--jobs-tag-bg-disabled);cursor:not-allowed}._viewAllContainer_17zik_343{text-align:center;margin-top:3rem}._viewAllButton_17zik_348{display:inline-block;padding:.75rem 2rem;background-color:transparent;color:var(--jobs-primary);border:1px solid var(--jobs-primary);border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease}._viewAllButton_17zik_348:hover{background-color:var(--jobs-primary);color:var(--text-light);transform:translateY(-2px);box-shadow:var(--shadow-btn)}._backgroundDecoration_17zik_367{position:absolute;border-radius:50%;background:radial-gradient(circle at center,var(--jobs-primary),transparent 70%);opacity:.15;filter:blur(30px);z-index:0}._backgroundDecoration_17zik_367._top_17zik_380{top:-10%;right:5%;width:30vw;height:30vw}._backgroundDecoration_17zik_367._bottom_17zik_387{bottom:-15%;left:10%;width:40vw;height:40vw;opacity:.1}._progressBar_17zik_396{height:4px;background-color:var(--jobs-progress-bg);border-radius:2px;overflow:hidden;margin-top:.5rem}._progressFill_17zik_404{height:100%;background-color:var(--jobs-progress-fill);border-radius:2px}._progressHeader_17zik_410{display:flex;justify-content:space-between;font-size:.85rem;color:var(--overlay-white-60)}@media (max-width: 1200px){._container_17zik_11{max-width:95%}._jobCardWrapper_17zik_79{width:22rem;height:30rem}}@media (max-width: 992px){._sectionTitle_17zik_33{font-size:2.5rem}._jobs_17zik_3{padding:80px 0}._headerSection_17zik_19{margin-bottom:60px}._jobCardWrapper_17zik_79{width:20rem;height:28rem}._modalContent_17zik_182{width:95%}}@media (max-width: 768px){._sectionTitle_17zik_33{font-size:2rem}._sectionSubtitle_17zik_43{font-size:1rem}._jobs_17zik_3{padding:70px 0}._headerSection_17zik_19{margin-bottom:50px}._jobCardWrapper_17zik_79{width:18rem;height:25rem}._cardTitle_17zik_141{font-size:1.5rem}._modalTitle_17zik_224{font-size:2rem}}@media (max-width: 576px){._jobs_17zik_3{padding:60px 0 50px}._container_17zik_11{padding:0 1.2rem}._sectionTitle_17zik_33{font-size:1.75rem}._sectionTag_17zik_24{font-size:.8rem}._sectionSubtitle_17zik_43{font-size:.95rem}._carouselControls_17zik_311{margin-top:1rem}._headerSection_17zik_19{margin-bottom:40px}._jobCardWrapper_17zik_79{width:16rem;height:22rem}._cardContent_17zik_114{padding:1.5rem}._cardTitle_17zik_141{font-size:1.25rem}._modalTitle_17zik_224{font-size:1.75rem;margin-bottom:1.5rem}._modalSectionTitle_17zik_242{font-size:1.1rem}._applyButton_17zik_289{padding:.75rem 1.5rem}}@media (max-width: 380px){._sectionTitle_17zik_33{font-size:1.5rem}._jobCardWrapper_17zik_79{width:14rem;height:20rem}._cardTitle_17zik_141{font-size:1.1rem}._jobTypeTag_17zik_151{padding:.2rem .5rem;font-size:.75rem}}._companies_1bhtd_3{background-color:var(--companies-bg);color:var(--text-light);padding:100px 0;position:relative;overflow:hidden;font-family:Montserrat,sans-serif}._container_1bhtd_12{max-width:1300px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:2}._headerSection_1bhtd_20{text-align:center;margin-bottom:80px}._sectionTag_1bhtd_25{color:var(--companies-primary);font-size:.9rem;font-weight:600;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}._sectionTitle_1bhtd_34{color:var(--text-light);font-size:3rem;font-weight:700;line-height:1.2;max-width:800px;margin:0 auto}._logosContainer_1bhtd_44{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem;margin-bottom:4rem}._companyLogo_1bhtd_53{background:var(--companies-logo-bg);padding:1.5rem 2.5rem;border-radius:10px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex:1;min-width:180px;border:1px solid var(--companies-border)}._companyLogo_1bhtd_53:hover{background:var(--companies-logo-hover-bg);border-color:var(--companies-border-hover)}._companyLogo_1bhtd_53 img{max-width:100%;max-height:40px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}._statsContainer_1bhtd_78{display:flex;justify-content:space-around;gap:2rem;flex-wrap:wrap}._statItem_1bhtd_85{text-align:center;padding:1.5rem;background:var(--companies-stat-bg);border-radius:10px;min-width:200px;flex:1;border:1px solid var(--companies-border)}._statNumber_1bhtd_95{font-size:2.5rem;font-weight:700;margin:0 0 .5rem;color:var(--companies-primary);font-family:Montserrat,sans-serif}._statLabel_1bhtd_103{font-size:1rem;margin:0;color:var(--companies-stat-label);font-family:Montserrat,sans-serif}@media (max-width: 1200px){._container_1bhtd_12{max-width:95%}}@media (max-width: 992px){._companies_1bhtd_3{padding:80px 0}._headerSection_1bhtd_20{margin-bottom:60px}._sectionTitle_1bhtd_34{font-size:2.5rem}._logosContainer_1bhtd_44{justify-content:center;gap:1.5rem}._companyLogo_1bhtd_53{flex-basis:calc(50% - 1.5rem);min-width:150px;padding:1.25rem 2rem}._statsContainer_1bhtd_78{gap:1.5rem}}@media (max-width: 768px){._companies_1bhtd_3{padding:70px 0}._headerSection_1bhtd_20{margin-bottom:50px}._sectionTitle_1bhtd_34{font-size:2rem}._logosContainer_1bhtd_44{margin-bottom:3rem}._companyLogo_1bhtd_53{padding:1rem 1.75rem}._statsContainer_1bhtd_78{flex-direction:column;align-items:center;max-width:450px;margin:0 auto}._statItem_1bhtd_85{width:100%;padding:1.25rem}._statNumber_1bhtd_95{font-size:2.25rem}}@media (max-width: 576px){._companies_1bhtd_3{padding:60px 0 50px}._container_1bhtd_12{padding:0 1.2rem}._headerSection_1bhtd_20{margin-bottom:40px}._sectionTitle_1bhtd_34{font-size:1.75rem}._sectionTag_1bhtd_25{font-size:.8rem}._logosContainer_1bhtd_44{gap:1rem;margin-bottom:2.5rem}._companyLogo_1bhtd_53{flex-basis:100%;padding:1rem 1.5rem}._companyLogo_1bhtd_53 img{max-height:35px}._statItem_1bhtd_85{padding:1rem}._statNumber_1bhtd_95{font-size:2rem}._statLabel_1bhtd_103{font-size:.9rem}}@media (max-width: 380px){._sectionTitle_1bhtd_34{font-size:1.5rem}._companyLogo_1bhtd_53{padding:.75rem 1.25rem}._companyLogo_1bhtd_53 img{max-height:30px}._statNumber_1bhtd_95{font-size:1.75rem}}._testimonials_1s1a3_3{background-color:var(--testimonials-bg);color:var(--testimonials-section-title);padding:100px 0;position:relative;overflow:hidden;font-family:Montserrat,sans-serif}._container_1s1a3_12{max-width:1300px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:2}._headerSection_1s1a3_20{text-align:center;margin-bottom:60px}._sectionTag_1s1a3_25{color:var(--testimonials-primary);font-size:.9rem;font-weight:600;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}._sectionTitle_1s1a3_34{color:var(--testimonials-section-title);font-size:3rem;font-weight:700;line-height:1.2;max-width:800px;margin:0 auto}._testimonialDisplay_1s1a3_45{position:relative;min-height:600px;margin-bottom:40px}._testimonialContent_1s1a3_51{position:relative;z-index:10}._testimonialDisplay_1s1a3_45:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1000px;height:600px;background:radial-gradient(circle at center,var(--testimonials-gradient-bg) 0%,var(--testimonials-gradient-overlay) 70%);border-radius:100px;z-index:0;filter:blur(40px)}@media (max-width: 1200px){._container_1s1a3_12{max-width:95%}._testimonialDisplay_1s1a3_45:before{max-width:90%}}@media (max-width: 992px){._testimonials_1s1a3_3{padding:80px 0}._headerSection_1s1a3_20{margin-bottom:50px}._sectionTitle_1s1a3_34{font-size:2.5rem}._testimonialDisplay_1s1a3_45{min-height:550px}}@media (max-width: 768px){._sectionTitle_1s1a3_34{font-size:2rem}._testimonials_1s1a3_3{padding:70px 0}._headerSection_1s1a3_20{margin-bottom:40px}._testimonialDisplay_1s1a3_45{min-height:500px}._testimonialDisplay_1s1a3_45:before{height:500px}}@media (max-width: 576px){._testimonials_1s1a3_3{padding:60px 0 50px}._container_1s1a3_12{padding:0 1.2rem}._headerSection_1s1a3_20{margin-bottom:30px}._sectionTitle_1s1a3_34{font-size:1.75rem}._sectionTag_1s1a3_25{font-size:.8rem}._testimonialDisplay_1s1a3_45{min-height:450px}._testimonialDisplay_1s1a3_45:before{height:450px;filter:blur(30px)}}@media (max-width: 380px){._sectionTitle_1s1a3_34{font-size:1.5rem}._testimonialDisplay_1s1a3_45{min-height:420px}}._container_16ecn_1{margin:0 auto;max-width:36rem;padding:3rem 1rem;font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;color:var(--text-light, #ffffff)}@media (min-width: 768px){._container_16ecn_1{max-width:64rem;padding:3rem 2rem}}@media (min-width: 1024px){._container_16ecn_1{padding:3rem}}._grid_16ecn_23{display:grid;gap:5rem;grid-template-columns:1fr}@media (min-width: 768px){._grid_16ecn_23{grid-template-columns:1fr 1fr}}._imageWrapper_16ecn_35{position:relative;height:20rem;width:100%}._testimonialImage_16ecn_41{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:bottom;border:2px solid rgba(144,99,232,.3);box-shadow:0 10px 30px #00000080;border-radius:1.5rem;overflow:hidden;transition:all .3s ease}._testimonialImage_16ecn_41:hover{transform:translateY(-5px)!important;box-shadow:0 15px 40px #9063e84d}._img_16ecn_57{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:1.5rem}._textSection_16ecn_65{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;background:#1008284d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(144,99,232,.2);border-radius:1.5rem;margin-top:1rem;transition:all .3s ease;height:100%}._textSection_16ecn_65:hover{border-color:#9063e866;box-shadow:0 8px 30px #0000004d,0 0 0 1px #9063e81a;transform:translateY(-3px)}._name_16ecn_85{font-size:1.5rem;font-weight:700;color:var(--text-light, #ffffff)}._designation_16ecn_91{font-size:.875rem;color:var(--primary-color, #9063e8)}._quote_16ecn_96{margin-top:1.5rem;font-size:1.125rem;color:#ffffffe6;line-height:1.7}._word_16ecn_103{display:inline-block}._controls_16ecn_107{display:flex;gap:1rem;padding-top:1.5rem}@media (min-width: 768px){._controls_16ecn_107{padding-top:0}}._button_16ecn_119{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;background-color:#9063e81a;border:1px solid rgba(144,99,232,.2);color:var(--text-light, #ffffff);transition:all .3s ease}._button_16ecn_119:hover{background-color:#9063e84d;transform:translateY(-2px)}._button_16ecn_119:hover ._icon_16ecn_137{transform:rotate(12deg);transition:transform .3s}._icon_16ecn_137{height:1.25rem;width:1.25rem;color:var(--text-light, #ffffff);transition:transform .3s}@media (max-width: 640px){._imageWrapper_16ecn_35{height:16rem}._name_16ecn_85{font-size:1.3rem}._quote_16ecn_96{font-size:1rem;line-height:1.6}._button_16ecn_119{height:2.2rem;width:2.2rem}._container_16ecn_1{padding:1.5rem .75rem}._grid_16ecn_23{gap:3rem}}@media (max-width: 380px){._imageWrapper_16ecn_35{height:14rem}._name_16ecn_85{font-size:1.2rem}._designation_16ecn_91{font-size:.8rem}._quote_16ecn_96{font-size:.95rem;margin-top:1.2rem}}._accordion_uqtek_3{width:100%}._accordionItem_uqtek_7{margin-bottom:1rem;border-radius:.75rem;overflow:hidden}._accordionTrigger_uqtek_13{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.5rem;font-family:Montserrat,sans-serif;font-weight:600;text-align:left;background:transparent;transition:all .3s ease;position:relative;outline:none}._accordionTrigger_uqtek_13:focus-visible{outline:none;box-shadow:0 0 0 3px #9063e84d}._chevronIcon_uqtek_33{flex-shrink:0;width:1.25rem;height:1.25rem;color:#9063e8;transition:transform .3s ease,color .3s ease}._accordionTrigger_uqtek_13[data-state=open] ._chevronIcon_uqtek_33{transform:rotate(180deg)}._accordionContent_uqtek_45{overflow:hidden;transition:height .3s ease}._accordionContentInner_uqtek_50{padding:0 1.5rem 1.5rem;font-family:Montserrat,sans-serif}._accordionContent_uqtek_45[data-state=closed]{animation:_slideUp_uqtek_1 .3s ease-out}._accordionContent_uqtek_45[data-state=open]{animation:_slideDown_uqtek_1 .4s ease-out}@keyframes _slideDown_uqtek_1{0%{height:0;opacity:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes _slideUp_uqtek_1{0%{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}._faqsContainer_dk5tt_3{background-color:var(--testimonials-bg);padding:100px 24px;position:relative;overflow:hidden;font-family:Montserrat,sans-serif}._faqsBackground_dk5tt_11{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 70% 30%,var(--features-overlay-15) 0%,var(--features-overlay-0) 60%);z-index:1}._faqsHeading_dk5tt_25{color:var(--testimonials-section-title);font-size:3rem;font-weight:700;text-align:center;margin-bottom:1.5rem;position:relative;z-index:2}._faqsTag_dk5tt_35{color:var(--testimonials-primary);font-size:.9rem;font-weight:600;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase;text-align:center;position:relative;z-index:2}._accordionWrapper_dk5tt_47{max-width:900px;margin:3rem auto 0;position:relative;z-index:2}._faqAccordion_dk5tt_54{display:flex;flex-direction:column;gap:1.25rem;width:100%}._faqItem_dk5tt_61{margin-bottom:0;border:1px solid var(--footer-border);border-radius:.75rem;background-color:var(--navbar-container-bg);overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;position:relative}._faqItem_dk5tt_61:hover{border-color:var(--companies-border-hover);box-shadow:0 8px 30px var(--overlay-bg-60),0 0 0 1px var(--footer-border);transform:translateY(-3px)}._faqItem_dk5tt_61:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--features-overlay-0),var(--footer-border),var(--features-overlay-0));opacity:0;transition:opacity .3s ease}._faqItem_dk5tt_61:hover:before{opacity:1}._faqTrigger_dk5tt_99{width:100%;padding:1.5rem;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.125rem;color:var(--overlay-white-90);text-align:left;background-color:transparent;transition:all .3s ease}._faqTrigger_dk5tt_99:hover{color:var(--testimonials-primary)}._faqContent_dk5tt_115{color:var(--overlay-white-70);font-size:1rem;line-height:1.7;padding:0 1.5rem 1.5rem}@media (max-width: 1100px){._accordionWrapper_dk5tt_47{max-width:800px}}@media (max-width: 992px){._faqsContainer_dk5tt_3{padding:80px 24px}._faqsHeading_dk5tt_25{font-size:2.5rem}._accordionWrapper_dk5tt_47{margin-top:2.5rem}}@media (max-width: 768px){._faqsHeading_dk5tt_25{font-size:2rem}._faqsContainer_dk5tt_3{padding:70px 20px}._faqItem_dk5tt_61{border-radius:.6rem}._faqTrigger_dk5tt_99{padding:1.25rem;font-size:1.05rem}._faqContent_dk5tt_115{padding:0 1.25rem 1.25rem;font-size:.95rem}._accordionWrapper_dk5tt_47{margin-top:2rem}}@media (max-width: 576px){._faqsContainer_dk5tt_3{padding:60px 16px}._faqsHeading_dk5tt_25{font-size:1.75rem}._faqsTag_dk5tt_35{font-size:.8rem}._faqTrigger_dk5tt_99{font-size:1rem;padding:1.25rem 1rem}._faqContent_dk5tt_115{padding:0 1rem 1.25rem;font-size:.9rem;line-height:1.6}._faqAccordion_dk5tt_54{gap:1rem}._accordionWrapper_dk5tt_47{margin-top:1.75rem}}@media (max-width: 380px){._faqsContainer_dk5tt_3{padding:50px 14px}._faqsHeading_dk5tt_25{font-size:1.5rem}._faqTrigger_dk5tt_99{padding:1.1rem .9rem;font-size:.95rem}._faqContent_dk5tt_115{padding:0 .9rem 1.1rem;font-size:.85rem}}._footer_11a4i_3{background-color:var(--footer-bg);color:var(--testimonials-section-title);padding:4rem 0 1.5rem;font-family:Montserrat,sans-serif;position:relative;overflow:hidden}._footer_11a4i_3:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 80%,var(--testimonials-gradient-bg) 0%,var(--testimonials-gradient-overlay) 70%);z-index:1;pointer-events:none}._container_11a4i_28{max-width:1300px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:2}._footerGrid_11a4i_36{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem;margin-bottom:3.5rem}._footerBrand_11a4i_43{grid-column:span 1}._footerLogo_11a4i_47{display:flex;align-items:center;margin-bottom:1.2rem}._logoIcon_11a4i_53{font-size:1.5rem;background-color:var(--footer-logo-bg);color:var(--footer-logo-color);width:2.4rem;height:2.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:.6rem;font-family:Montserrat,sans-serif;font-weight:700;box-shadow:var(--footer-shadow)}._logoText_11a4i_69{font-size:1.4rem;letter-spacing:1px;font-family:Montserrat,sans-serif;font-weight:700}._aiHighlight_11a4i_76{background:var(--footer-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:800}._tagline_11a4i_85{margin-bottom:1.7rem;font-size:.95rem;line-height:1.6;color:var(--footer-link);font-family:Montserrat,sans-serif}._socialLinks_11a4i_93{display:flex;gap:1.2rem}._socialLink_11a4i_93{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background-color:var(--companies-logo-bg);color:var(--testimonials-section-title);transition:all .3s ease;border:1px solid var(--footer-border)}._socialLink_11a4i_93:hover{background-color:var(--footer-link-hover);color:var(--testimonials-section-title);transform:translateY(-3px);box-shadow:var(--footer-shadow)}._socialLink_11a4i_93 i{font-size:1.1rem}._footerLinks_11a4i_122{grid-column:span 1}._footerHeading_11a4i_126{font-size:1.15rem;font-weight:600;margin-bottom:1.7rem;font-family:Montserrat,sans-serif;position:relative;padding-bottom:.6rem}._footerHeading_11a4i_126:after{content:"";position:absolute;left:0;bottom:0;width:45px;height:3px;background:linear-gradient(90deg,var(--footer-link-hover),var(--testimonials-gradient-stop));border-radius:3px}._linksList_11a4i_150{list-style:none;padding:0;margin:0}._linksList_11a4i_150 li{margin-bottom:.85rem}._linksList_11a4i_150 a{color:var(--footer-link);text-decoration:none;transition:all .3s ease;font-size:.95rem;font-family:Montserrat,sans-serif;position:relative;padding-left:0}._linksList_11a4i_150 a:hover{color:var(--footer-link-hover);transform:translate(5px);padding-left:5px}._footerBottom_11a4i_176{border-top:1px solid var(--footer-border);padding-top:1.7rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.2rem}._copyright_11a4i_186{font-size:.9rem;color:var(--footer-copyright);font-family:Montserrat,sans-serif;margin:0}._footerBottomLinks_11a4i_193{display:flex;gap:1.8rem}._footerBottomLinks_11a4i_193 a{color:var(--footer-bottom-link);font-size:.9rem;text-decoration:none;transition:all .3s ease;font-family:Montserrat,sans-serif}._footerBottomLinks_11a4i_193 a:hover{color:var(--footer-bottom-link-hover)}@media (max-width: 1200px){._container_11a4i_28{max-width:95%}}@media (max-width: 992px){._footerGrid_11a4i_36{grid-template-columns:repeat(2,1fr);gap:2.5rem 4rem}._footer_11a4i_3{padding:3rem 0 1.5rem}._footerBrand_11a4i_43{grid-column:span 2;max-width:450px}}@media (max-width: 768px){._footerGrid_11a4i_36{grid-template-columns:repeat(2,1fr);gap:2.2rem}._footerBrand_11a4i_43{grid-column:span 2}._footerHeading_11a4i_126{font-size:1.1rem;margin-bottom:1.4rem}._linksList_11a4i_150 a{font-size:.9rem}._footerBottom_11a4i_176{padding-top:1.5rem}._footerBottomLinks_11a4i_193{gap:1.5rem}}@media (max-width: 576px){._footerGrid_11a4i_36{grid-template-columns:1fr;gap:2rem}._container_11a4i_28{padding:0 1.2rem}._footerBrand_11a4i_43{grid-column:span 1;margin-bottom:.5rem}._footerLinks_11a4i_122{margin-bottom:.5rem}._footerBottom_11a4i_176{flex-direction:column;text-align:center;padding-top:1.2rem}._copyright_11a4i_186{margin-bottom:.8rem}._footerBottomLinks_11a4i_193{justify-content:center}._socialLinks_11a4i_93{justify-content:flex-start}}@media (max-width: 380px){._footer_11a4i_3{padding:2.5rem 0 1.2rem}._logoIcon_11a4i_53{width:2.2rem;height:2.2rem;font-size:1.3rem}._logoText_11a4i_69{font-size:1.3rem}._footerHeading_11a4i_126{font-size:1rem}._linksList_11a4i_150 a,._copyright_11a4i_186,._footerBottomLinks_11a4i_193 a{font-size:.85rem}._socialLink_11a4i_93{width:2.2rem;height:2.2rem}}._homeContainer_hx0pv_3{background-color:var(--background-light);min-height:100vh;display:flex;flex-direction:column}._section_hx0pv_10{margin-bottom:4rem}._sectionTitle_hx0pv_14{font-size:2.5rem;font-weight:700;color:var(--text-dark);margin-bottom:2rem}._sectionSubtitle_hx0pv_21{font-size:1.25rem;color:var(--text-muted);margin-bottom:2rem}._ctaButton_hx0pv_27{background-color:var(--primary);color:var(--text-light);border:none;border-radius:8px;padding:1rem 2rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}._ctaButton_hx0pv_27:hover{background-color:var(--primary-dark)}._card_hx0pv_43{background-color:var(--background-card);border-radius:12px;box-shadow:var(--shadow-card);padding:2rem;margin-bottom:2rem}._cardTitle_hx0pv_51{font-size:1.5rem;font-weight:600;color:var(--text-dark);margin-bottom:1rem}._cardDescription_hx0pv_58{color:var(--text-muted);margin-bottom:1.5rem}._cardButton_hx0pv_63{background-color:var(--primary);color:var(--text-light);border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .3s ease}._cardButton_hx0pv_63:hover{background-color:var(--primary-dark)}._alert_hx0pv_79{background-color:var(--background-warning);border:1px solid var(--border-muted);color:var(--text-warning);padding:1rem;border-radius:6px;margin-bottom:1.5rem}._success_hx0pv_88{background-color:var(--background-success);border:1px solid var(--border-success);color:var(--text-success);padding:1rem;border-radius:6px;margin-bottom:1.5rem}._error_hx0pv_97{background-color:var(--background-error);border:1px solid var(--danger);color:var(--danger);padding:1rem;border-radius:6px;margin-bottom:1.5rem}._link_hx0pv_106{color:var(--primary);text-decoration:none;transition:color .2s}._link_hx0pv_106:hover{color:var(--primary-dark)}._boxShadow_hx0pv_116{box-shadow:var(--shadow-card)}._textSuccess_hx0pv_120{color:var(--success)}._textDanger_hx0pv_124{color:var(--danger)}._textInfo_hx0pv_128{color:var(--info)}._textMuted_hx0pv_132{color:var(--text-muted)}._verification-success-container_116it_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f5f5f5;padding:20px}._verification-card_116it_10{background:#fff;padding:40px;border-radius:10px;box-shadow:0 4px 6px #0000001a;text-align:center;max-width:400px;width:100%}._success-icon_116it_20{font-size:64px;color:#4caf50;margin-bottom:20px}._success-icon_116it_20 i{animation:_scaleUp_116it_1 .5s ease-in-out}._verification-card_116it_10 h1{color:#333;margin-bottom:16px;font-size:24px}._verification-card_116it_10 p{color:#666;line-height:1.6;margin:0}@keyframes _scaleUp_116it_1{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}@media screen and (max-width: 768px){._verification-card_116it_10{padding:30px 20px;margin:15px}._success-icon_116it_20{font-size:48px}._verification-card_116it_10 h1{font-size:20px}._verification-card_116it_10 p{font-size:14px}}@media screen and (max-width: 480px){._verification-success-container_116it_1{padding:10px}._verification-card_116it_10{padding:25px 15px;margin:10px}._success-icon_116it_20{font-size:40px}._verification-card_116it_10 h1{font-size:18px}._verification-card_116it_10 p{font-size:13px}}._container_1qsn4_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f5f5f5;padding:20px}._card_1qsn4_10{background:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 4px #0000001a;max-width:500px;width:100%;text-align:center}._title_1qsn4_20{margin-bottom:20px;color:#333}._description_1qsn4_25{margin-bottom:30px;color:#666}._roleOptions_1qsn4_30{display:flex;gap:20px;justify-content:center;margin-bottom:30px}._roleButton_1qsn4_37{padding:15px 30px;border:2px solid #e0e0e0;border-radius:8px;background:#fff;cursor:pointer;font-size:16px;transition:all .3s ease;min-width:150px}._roleButton_1qsn4_37:hover{border-color:#007bff;background-color:#f8f9fa}._roleButton_1qsn4_37._selected_1qsn4_53{border-color:#007bff;background-color:#007bff;color:#fff}._continueButton_1qsn4_59{padding:12px 24px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s ease}._continueButton_1qsn4_59:hover{background-color:#0056b3}._continueButton_1qsn4_59:disabled{background-color:#ccc;cursor:not-allowed}._errorMessage_1qsn4_79{color:#dc3545;margin-top:20px;padding:10px;background-color:#f8d7da;border-radius:4px}._profile-background_252n4_4{min-height:100vh;width:100%;display:flex;flex-direction:column;background-image:linear-gradient(to right top,#9063e8,#7252c1,#57419b,#3d3076,#272053,#1d1943,#141234,#0e0725,#0d0722,#0b0620,#0a061d,#08051a);position:relative;background-size:200% 200%;animation:_gradientMove_252n4_1 15s ease infinite;font-family:OpenSauce,sans-serif}._profile-background_252n4_4:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='84' height='48' viewBox='0 0 84 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 0h1v48h-1V0zm69 0h1v48h-1V0zm-34 0h1v48h-1V0zM0 0h84v1H0V0zm0 47h84v1H0v-1zm75-23h9v1h-9v-1zM50 24h9v1h-9v-1zM25 24h9v1h-9v-1zM0 24h9v1H0v-1z' fill='%239063E8' fill-opacity='0.03'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%239063E8' fill-opacity='0.02' fill-rule='evenodd'%3E%3Ccircle cx='3' cy='3' r='1'/%3E%3Ccircle cx='13' cy='13' r='1'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;opacity:.7;animation:_patternFloat_252n4_1 15s linear infinite;z-index:0}._profile-background_252n4_4:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:500px;background:#9063e8;filter:blur(150px);opacity:.1;pointer-events:none;animation:_glowPulse_252n4_1 8s ease-in-out infinite;z-index:0}._profile-container_252n4_64{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:40px 20px;display:grid;grid-template-columns:300px 1fr;gap:30px;color:#fff}._profile-sidebar_252n4_78{background:#08051a66;border:1px solid rgba(144,99,232,.1);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:30px;display:flex;flex-direction:column;gap:25px;height:-moz-fit-content;height:fit-content;box-shadow:0 8px 32px #08051a66;transition:transform .3s ease,box-shadow .3s ease}._profile-sidebar_252n4_78:hover{transform:translateY(-5px);box-shadow:0 12px 40px #08051a80}._profile-avatar_252n4_98{position:relative;width:150px;height:150px;border-radius:50%;overflow:hidden;background:#10082899;border:3px solid rgba(144,99,232,.3);margin:0 auto 15px;box-shadow:0 5px 15px #0003;transition:all .3s ease}._profile-avatar_252n4_98:hover{border-color:#9063e8;transform:scale(1.03)}._profile-avatar_252n4_98 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._avatar-placeholder_252n4_122{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:#fffc;background:linear-gradient(135deg,#57419b,#272053)}._avatar-upload_252n4_134{position:absolute;bottom:0;left:0;right:0;background:#08051ad9;padding:10px;text-align:center;transform:translateY(100%);transition:transform .3s ease}._profile-avatar_252n4_98:hover ._avatar-upload_252n4_134{transform:translateY(0)}._upload-button_252n4_150{color:#fff;font-size:.875rem;cursor:pointer;display:block;padding:6px;transition:all .3s ease}._upload-button_252n4_150:hover{color:#9063e8}._profile-info-basic_252n4_164{text-align:center}._profile-info-basic_252n4_164 h2{margin:0 0 10px;font-size:1.8rem;color:#fff;font-weight:600;letter-spacing:-.02em}._role-badge_252n4_176{display:inline-block;padding:6px 14px;background:#9063e833;color:#9063e8;border-radius:20px;font-size:.875rem;margin:0 0 12px;border:1px solid rgba(144,99,232,.3);transition:all .3s ease}._role-badge_252n4_176:hover{background:#9063e84d;transform:translateY(-2px)}._email_252n4_193{color:#ffffffb3;margin:0 0 12px;display:flex;align-items:center;gap:8px;justify-content:center}._email_252n4_193:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;color:#9063e8b3}._linkedin-link_252n4_209{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#9063e8;text-decoration:none;font-size:.875rem;padding:8px 16px;border-radius:20px;background:#9063e81a;transition:all .3s ease;margin:0 auto}._linkedin-link_252n4_209:hover{background:#9063e833;transform:translateY(-2px)}._completion-tracker_252n4_230{margin-top:20px;padding:20px;background:#1008284d;border-radius:12px;border:1px solid rgba(144,99,232,.2);transition:all .3s ease}._completion-header_252n4_239{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}._completion-title_252n4_246{font-size:1rem;font-weight:600;color:#fff}._completion-percentage_252n4_252{font-size:1.2rem;font-weight:700;color:#9063e8;transition:color .3s ease}._completion-bar_252n4_259{height:6px;width:100%;background:#ffffff1a;border-radius:3px;overflow:hidden}._completion-progress_252n4_267{height:100%;background:linear-gradient(90deg,#7252c1,#9063e8);border-radius:3px;transition:width .5s ease-in-out;box-shadow:0 0 10px #9063e880}._completion-tips_252n4_275{margin-top:10px;font-size:.8rem;color:#ffffffb3}._edit-button_252n4_282{width:100%;padding:12px 20px;border:none;border-radius:10px;background:#9063e8cc;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 4px 12px #0003;margin-top:15px}._edit-button_252n4_282:hover{background:#9063e8;transform:translateY(-2px);box-shadow:0 6px 15px #00000040}._edit-button_252n4_282._save_252n4_304{background:#4cd964cc}._edit-button_252n4_282._save_252n4_304:hover{background:#4cd964}._profile-main_252n4_313{display:flex;flex-direction:column;gap:25px}._section_252n4_320{background:#08051a66;border:1px solid rgba(144,99,232,.1);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:25px;box-shadow:0 8px 32px #08051a66;transition:all .3s ease}._section_252n4_320:hover{background:#10082880;transform:translateY(-5px);box-shadow:0 15px 35px #0003}._section_252n4_320 h3{margin:0 0 20px;color:#fff;font-size:1.2rem;font-weight:600;position:relative;padding-bottom:10px;display:flex;align-items:center;gap:10px}._section_252n4_320 h3:before{font-family:"Font Awesome 5 Free";font-weight:900;color:#9063e8b3}._section_252n4_320 h3:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:linear-gradient(90deg,#9063e8,transparent);border-radius:3px}._section_252n4_320._skills_252n4_366 h3:before{content:""}._section_252n4_320._contact_252n4_370 h3:before{content:""}._section_252n4_320._availability_252n4_374 h3:before{content:""}._section_252n4_320._company_252n4_378 h3:before{content:""}._skills-input_252n4_383{display:flex;flex-direction:column;gap:12px}._skills-input_252n4_383 input{padding:12px 15px;border:1px solid rgba(144,99,232,.3);border-radius:8px;font-size:.875rem;background:#08051a99;color:#fff;transition:all .3s ease}._skills-input_252n4_383 input:focus{outline:none;background:#08051acc;border-color:#9063e8;box-shadow:0 0 15px #9063e833}._skills-list_252n4_406{display:flex;flex-wrap:wrap;gap:10px}._skill-tag_252n4_412{padding:8px 16px;background:#9063e833;color:#fff;border-radius:20px;font-size:.875rem;border:1px solid rgba(144,99,232,.3);transition:all .3s ease}._skill-tag_252n4_412:hover{background:#9063e84d;transform:translateY(-2px);box-shadow:0 5px 15px #0000001a}._contact-location-input_252n4_429{display:flex;flex-direction:column;gap:15px}._contact-location-input_252n4_429 input{padding:12px 15px;border:1px solid rgba(144,99,232,.3);border-radius:8px;font-size:.875rem;background:#08051a99;color:#fff;transition:all .3s ease}._contact-location-input_252n4_429 input:focus{outline:none;background:#08051acc;border-color:#9063e8;box-shadow:0 0 15px #9063e833}._contact-location-info_252n4_452{display:flex;flex-direction:column;gap:15px}._contact-location-info_252n4_452 p{margin:0;font-size:1rem;color:#fffc;display:flex;align-items:center;gap:12px;padding:10px 15px;background:#1008284d;border-radius:8px;border:1px solid rgba(144,99,232,.1);transition:all .2s ease}._contact-location-info_252n4_452 p:hover{background:#10082880;transform:translate(5px)}._contact-location-info_252n4_452 p:before{font-family:"Font Awesome 5 Free";font-weight:900;color:#9063e8b3}._contact-location-info_252n4_452 p:nth-child(1):before{content:""}._contact-location-info_252n4_452 p:nth-child(2):before{content:""}._availability-ctc-input_252n4_492{display:flex;flex-direction:column;gap:18px}._availability-ctc-input_252n4_492 select{padding:12px 15px;border:1px solid rgba(144,99,232,.3);border-radius:8px;font-size:.875rem;background-color:#08051a99;color:#fff;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239063e8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 15px center;background-size:16px;cursor:pointer;transition:all .3s ease}._availability-ctc-input_252n4_492 select:focus{outline:none;background-color:#08051acc;border-color:#9063e8;box-shadow:0 0 15px #9063e833}._ctc-inputs_252n4_522{display:flex;flex-direction:column;gap:8px}._ctc-inputs_252n4_522>div{display:flex;flex-direction:column;gap:8px}._ctc-inputs_252n4_522 label{font-size:.875rem;color:#ffffffb3}._ctc-inputs_252n4_522 input{padding:12px 15px;border:1px solid rgba(144,99,232,.3);border-radius:8px;font-size:.875rem;background:#08051a99;color:#fff;transition:all .3s ease}._ctc-inputs_252n4_522 input:focus{outline:none;background:#08051acc;border-color:#9063e8;box-shadow:0 0 15px #9063e833}._availability-ctc-info_252n4_556{display:flex;flex-direction:column;gap:15px}._availability-ctc-info_252n4_556 p{margin:0;font-size:1rem;color:#fffc;display:flex;align-items:center;gap:12px;padding:10px 15px;background:#1008284d;border-radius:8px;border:1px solid rgba(144,99,232,.1);transition:all .2s ease}._availability-ctc-info_252n4_556 p:hover{background:#10082880;transform:translate(5px)}._availability-ctc-info_252n4_556 p:before{font-family:"Font Awesome 5 Free";font-weight:900;color:#9063e8b3}._availability-ctc-info_252n4_556 p:nth-child(1):before{content:""}._availability-ctc-info_252n4_556 p:nth-child(2):before{content:""}._company-details-input_252n4_596{display:flex;flex-direction:column;gap:15px}._company-details-input_252n4_596 input,._company-details-input_252n4_596 textarea{padding:12px 15px;border:1px solid rgba(144,99,232,.3);border-radius:8px;font-size:.875rem;background:#08051a99;color:#fff;transition:all .3s ease;font-family:OpenSauce,sans-serif}._company-details-input_252n4_596 textarea{min-height:120px;resize:vertical}._company-details-input_252n4_596 input:focus,._company-details-input_252n4_596 textarea:focus{outline:none;background:#08051acc;border-color:#9063e8;box-shadow:0 0 15px #9063e833}._company-details-info_252n4_627{display:flex;flex-direction:column;gap:15px}._company-details-info_252n4_627 h4{margin:0;font-size:1.1rem;color:#fff;font-weight:600;padding:10px 15px;background:#1008284d;border-radius:8px;border:1px solid rgba(144,99,232,.1)}._company-info_252n4_644{display:flex;flex-direction:column;gap:15px}._description_252n4_650{font-size:.95rem;line-height:1.6;color:#fffc;padding:15px;background:#1008284d;border-radius:8px;border:1px solid rgba(144,99,232,.1)}._company-links_252n4_660{display:flex;flex-direction:column;gap:10px}._company-links_252n4_660 a{display:inline-flex;align-items:center;gap:10px;color:#9063e8;text-decoration:none;font-size:.875rem;padding:10px 15px;border-radius:20px;background:#9063e81a;transition:all .3s ease;width:-moz-fit-content;width:fit-content}._company-links_252n4_660 a:hover{background:#9063e833;transform:translate(5px)}@keyframes _gradientMove_252n4_1{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes _patternFloat_252n4_1{0%{background-position:0 0,0 0}to{background-position:100px 100px,50px 50px}}@keyframes _glowPulse_252n4_1{0%,to{opacity:.08}50%{opacity:.15}}._error-message_252n4_718{color:#ff4d4d;margin-top:15px;font-size:14px;text-align:center;padding:10px 15px;background-color:#ff4d4d1a;border-radius:8px;border:1px solid rgba(255,77,77,.3)}@media (max-width: 992px){._profile-container_252n4_64{grid-template-columns:1fr}._profile-sidebar_252n4_78{max-width:500px;margin:0 auto}}@media (max-width: 768px){._profile-container_252n4_64{padding:20px 15px}._section_252n4_320{padding:20px}}@media (max-width: 480px){._profile-container_252n4_64{padding:15px 10px}._profile-avatar_252n4_98{width:120px;height:120px}._profile-info-basic_252n4_164 h2{font-size:1.5rem}._section_252n4_320{padding:15px}._section_252n4_320 h3{font-size:1.1rem}}#root{width:100%;min-height:100vh;margin:0;padding:0;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.app-container{display:flex;justify-content:center;align-items:center;min-height:100vh}.login-container{background:var(--background-card, white);padding:2rem;border-radius:8px;box-shadow:0 2px 4px #0000001a;text-align:center}.login-container button{background-color:#4285f4;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:16px;margin-top:1rem}.login-container button:hover{background-color:#357abd}.error{color:#dc3545;font-size:12px;margin-top:10px}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@theme inline{--animation-delay-0: 0s; --animation-delay-75: 75ms; --animation-delay-100: .1s; --animation-delay-150: .15s; --animation-delay-200: .2s; --animation-delay-300: .3s; --animation-delay-500: .5s; --animation-delay-700: .7s; --animation-delay-1000: 1s; --animation-repeat-0: 0; --animation-repeat-1: 1; --animation-repeat-infinite: infinite; --animation-direction-normal: normal; --animation-direction-reverse: reverse; --animation-direction-alternate: alternate; --animation-direction-alternate-reverse: alternate-reverse; --animation-fill-mode-none: none; --animation-fill-mode-forwards: forwards; --animation-fill-mode-backwards: backwards; --animation-fill-mode-both: both; --percentage-0: 0; --percentage-5: .05; --percentage-10: .1; --percentage-15: .15; --percentage-20: .2; --percentage-25: .25; --percentage-30: .3; --percentage-35: .35; --percentage-40: .4; --percentage-45: .45; --percentage-50: .5; --percentage-55: .55; --percentage-60: .6; --percentage-65: .65; --percentage-70: .7; --percentage-75: .75; --percentage-80: .8; --percentage-85: .85; --percentage-90: .9; --percentage-95: .95; --percentage-100: 1; --percentage-translate-full: 1; --animate-in: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-out: exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); @keyframes enter { from { opacity: var(--tw-enter-opacity,1); transform: translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0)); }}@keyframes exit { to { opacity: var(--tw-exit-opacity,1); transform: translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0)); }}--animate-accordion-down: accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))ease-out; --animate-accordion-up: accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))ease-out; --animate-collapsible-down: collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))ease-out; --animate-collapsible-up: collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))ease-out; @keyframes accordion-down { from { height: 0; }to { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,auto)))); }}@keyframes accordion-up { from { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,auto)))); }to { height: 0; }}@keyframes collapsible-down { from { height: 0; }to { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto)))); }}@keyframes collapsible-up { from { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto)))); }to { height: 0; }}--animate-caret-blink: caret-blink 1.25s ease-out infinite; @keyframes caret-blink { 0%,70%,100% { opacity: 1; }20%,50% { opacity: 0; }}}@utility animation-duration-*{--tw-animation-duration: calc(--value(number)*1ms) ; --tw-animation-duration: --value(--animation-duration-*,[duration],"initial",[*]); animation-duration: calc(--value(number)*1ms) ; animation-duration: --value(--animation-duration-*,[duration],"initial",[*]);}@utility delay-*{animation-delay: calc(--value(number)*1ms) ; animation-delay: --value(--animation-delay-*,[duration],"initial",[*]); --tw-animation-delay: calc(--value(number)*1ms) ; --tw-animation-delay: --value(--animation-delay-*,[duration],"initial",[*]);}@utility repeat-*{animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]); --tw-animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]);}@utility direction-*{animation-direction: --value(--animation-direction-*,"initial",[*]); --tw-animation-direction: --value(--animation-direction-*,"initial",[*]);}@utility fill-mode-*{animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]); --tw-animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]);}@utility running{animation-play-state: running;}@utility paused{animation-play-state: paused;}@utility play-state-*{animation-play-state: --value("initial",[*]);}@utility fade-in{--tw-enter-opacity: 0;}@utility fade-in-*{--tw-enter-opacity: calc(--value(number)*.01) ; --tw-enter-opacity: --value(--percentage-*,[*]);}@utility fade-out{--tw-exit-opacity: 0;}@utility fade-out-*{--tw-exit-opacity: calc(--value(number)*.01) ; --tw-exit-opacity: --value(--percentage-*,[*]);}@utility zoom-in{--tw-enter-scale: 0;}@utility zoom-in-*{--tw-enter-scale: calc(--value(number)*1%) ; --tw-enter-scale: --value(ratio) ; --tw-enter-scale: --value(--percentage-*,[*]);}@utility -zoom-in-*{--tw-enter-scale: calc(--value(number)*-1%) ; --tw-enter-scale: calc(--value(ratio)*-1) ; --tw-enter-scale: --value(--percentage-*,[*]);}@utility zoom-out{--tw-exit-scale: 0;}@utility zoom-out-*{--tw-exit-scale: calc(--value(number)*1%) ; --tw-exit-scale: --value(ratio) ; --tw-exit-scale: --value(--percentage-*,[*]);}@utility -zoom-out-*{--tw-exit-scale: calc(--value(number)*-1%) ; --tw-exit-scale: calc(--value(ratio)*-1) ; --tw-exit-scale: --value(--percentage-*,[*]);}@utility spin-in{--tw-enter-rotate: 30deg;}@utility spin-in-*{--tw-enter-rotate: calc(--value(number)*1deg) ; --tw-enter-rotate: calc(--value(ratio)*360deg) ; --tw-enter-rotate: --value(--rotate-*,[*]);}@utility -spin-in{--tw-enter-rotate: -30deg;}@utility -spin-in-*{--tw-enter-rotate: calc(--value(number)*-1deg) ; --tw-enter-rotate: calc(--value(ratio)*-360deg) ; --tw-enter-rotate: --value(--rotate-*,[*]);}@utility spin-out{--tw-exit-rotate: 30deg;}@utility spin-out-*{--tw-exit-rotate: calc(--value(number)*1deg) ; --tw-exit-rotate: calc(--value(ratio)*360deg) ; --tw-exit-rotate: --value(--rotate-*,[*]);}@utility -spin-out{--tw-exit-rotate: -30deg;}@utility -spin-out-*{--tw-exit-rotate: calc(--value(number)*-1deg) ; --tw-exit-rotate: calc(--value(ratio)*-360deg) ; --tw-exit-rotate: --value(--rotate-*,[*]);}@utility slide-in-from-top{--tw-enter-translate-y: -100%;}@utility slide-in-from-top-*{--tw-enter-translate-y: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-y: calc(--value(ratio)*-100%) ; --tw-enter-translate-y: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-in-from-bottom{--tw-enter-translate-y: 100%;}@utility slide-in-from-bottom-*{--tw-enter-translate-y: calc(--value(integer)*var(--spacing)); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-y: calc(--value(ratio)*100%) ; --tw-enter-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-left{--tw-enter-translate-x: -100%;}@utility slide-in-from-left-*{--tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-in-from-right{--tw-enter-translate-x: 100%;}@utility slide-in-from-right-*{--tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-start{&:dir(ltr){ --tw-enter-translate-x: -100%; }&:dir(rtl){ --tw-enter-translate-x: 100%; }}@utility slide-in-from-start-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]); }}@utility slide-in-from-end{&:dir(ltr){ --tw-enter-translate-x: 100%; }&:dir(rtl){ --tw-enter-translate-x: -100%; }}@utility slide-in-from-end-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-enter-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }}@utility slide-out-to-top{--tw-exit-translate-y: -100%;}@utility slide-out-to-top-*{--tw-exit-translate-y: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-y: calc(--value(ratio)*-100%) ; --tw-exit-translate-y: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-out-to-bottom{--tw-exit-translate-y: 100%;}@utility slide-out-to-bottom-*{--tw-exit-translate-y: calc(--value(integer)*var(--spacing)); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-y: calc(--value(ratio)*100%) ; --tw-exit-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-left{--tw-exit-translate-x: -100%;}@utility slide-out-to-left-*{--tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-out-to-right{--tw-exit-translate-x: 100%;}@utility slide-out-to-right-*{--tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-start{&:dir(ltr){ --tw-exit-translate-x: -100%; }&:dir(rtl){ --tw-exit-translate-x: 100%; }}@utility slide-out-to-start-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]); }}@utility slide-out-to-end{&:dir(ltr){ --tw-exit-translate-x: 100%; }&:dir(rtl){ --tw-exit-translate-x: -100%; }}@utility slide-out-to-end-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-exit-translate-x: calc(--value(integer)*var(--spacing)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }}@custom-variant dark (&:is(.dark *));*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--border)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:var(--border);outline-color:var(--ring)}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.border{border-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@font-face{font-family:OpenSauce;src:url(/assets/OpenSauceOne-Regular-CGh6s3ww.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:OpenSauce;src:url(/assets/OpenSauceOne-Medium-DimFeK5a.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:OpenSauce;src:url(/assets/OpenSauceOne-Bold-YCjU0PpI.ttf) format("truetype");font-weight:700;font-style:normal}*{font-family:OpenSauce,sans-serif;line-height:1.5;font-weight:400;margin:0;padding:0;box-sizing:border-box}@theme inline{ --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px); --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-chart-5: var(--chart-5); --color-sidebar: var(--sidebar); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); }:root{--radius: .625rem;--background: oklch(1 0 0);--foreground: oklch(.145 0 0);--card: oklch(1 0 0);--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: oklch(.205 0 0);--primary-foreground: oklch(.985 0 0);--secondary: oklch(.97 0 0);--secondary-foreground: oklch(.205 0 0);--muted: oklch(.97 0 0);--muted-foreground: oklch(.556 0 0);--accent: oklch(.97 0 0);--accent-foreground: oklch(.205 0 0);--destructive: oklch(.577 .245 27.325);--border: oklch(.922 0 0);--input: oklch(.922 0 0);--ring: oklch(.708 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: oklch(.205 0 0);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0)}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.205 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.205 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.922 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.704 .191 22.216);--border: oklch(1 0 0 / 10%);--input: oklch(1 0 0 / 15%);--ring: oklch(.556 0 0);--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.488 .243 264.376);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(1 0 0 / 10%);--sidebar-ring: oklch(.556 0 0)}:root{--primary: #9063e8;--primary-dark: #6e48b1;--primary-mid: #7252c1;--primary-light: #b08aff;--background-main: #08051a;--background-secondary: #100828;--background-footer: #060314;--background-light: #f5f5f5;--background-white: #ffffff;--background-card: #fff;--background-muted: #f8f9fa;--background-error: #f8d7da;--background-warning: #fff3cd;--background-success: #d4edda;--text-light: #ffffff;--text-dark: #333333;--text-muted: #666666;--text-warning: #856404;--text-success: #155724;--text-danger: #dc3545;--border: #e0e0e0;--border-muted: #ffeeba;--border-success: #c3e6cb;--border-primary: #9063e8;--border-primary-light: rgba(144, 99, 232, .1);--border-primary-mid: rgba(144, 99, 232, .2);--border-primary-dark: rgba(144, 99, 232, .3);--success: #28a745;--success-dark: #218838;--info: #007bff;--info-dark: #0056b3;--danger: #dc3545;--danger-dark: #c82333;--disabled: #cccccc;--gray: #e0e0e0;--gray-dark: #666666;--gray-darker: #333333;--accent: #ff4d4d;--gradient-primary: linear-gradient( 135deg, var(--primary), var(--primary-dark) );--gradient-primary-mid: linear-gradient( 135deg, var(--primary), var(--primary-mid) );--gradient-footer: linear-gradient( 135deg, #fff 0%, var(--primary) 80%, var(--primary-mid) 100% );--gradient-logo: linear-gradient( 135deg, var(--primary), var(--primary-dark) );--gradient-highlight: linear-gradient( 90deg, var(--primary), var(--primary-dark) );--gradient-section: linear-gradient( 90deg, var(--primary), var(--primary-dark) );--shadow-primary: 0 4px 20px rgba(144, 99, 232, .3);--shadow-primary-hover: 0 6px 25px rgba(144, 99, 232, .4);--shadow-card: 0 2px 10px rgba(0, 0, 0, .1);--shadow-card-hover: 0 10px 25px rgba(0, 0, 0, .5);--shadow-footer: 0 4px 20px rgba(144, 99, 232, .2);--shadow-modal: 0 20px 50px rgba(0, 0, 0, .3);--shadow-btn: 0 4px 10px rgba(144, 99, 232, .3);--shadow-btn-hover: 0 6px 15px rgba(144, 99, 232, .4);--shadow-blur: 0 15px 30px rgba(0, 0, 0, .2);--overlay-primary-10: rgba(144, 99, 232, .1);--overlay-primary-15: rgba(144, 99, 232, .15);--overlay-primary-20: rgba(144, 99, 232, .2);--overlay-primary-30: rgba(144, 99, 232, .3);--overlay-primary-40: rgba(144, 99, 232, .4);--overlay-bg-30: rgba(8, 5, 26, .3);--overlay-bg-40: rgba(8, 5, 26, .4);--overlay-bg-50: rgba(8, 5, 26, .5);--overlay-bg-60: rgba(8, 5, 26, .6);--overlay-bg-70: rgba(16, 8, 40, .7);--overlay-bg-80: rgba(8, 5, 26, .8);--overlay-bg-85: rgba(16, 8, 40, .85);--overlay-bg-90: rgba(16, 8, 40, .9);--overlay-white-05: rgba(255, 255, 255, .05);--overlay-white-08: rgba(255, 255, 255, .08);--overlay-white-10: rgba(255, 255, 255, .1);--overlay-white-15: rgba(255, 255, 255, .15);--overlay-white-20: rgba(255, 255, 255, .2);--overlay-white-30: rgba(255, 255, 255, .3);--overlay-white-50: rgba(255, 255, 255, .5);--overlay-white-70: rgba(255, 255, 255, .7);--overlay-white-80: rgba(255, 255, 255, .8);--overlay-white-90: rgba(255, 255, 255, .9);--primary-color: #9063e8;--secondary-color: #100828;--primary-gradient-stop: #6e48b1;--primary-border: rgba(144, 99, 232, .3);--primary-border-light: rgba(144, 99, 232, .1);--primary-border-mid: rgba(144, 99, 232, .5);--primary-border-dark: rgba(144, 99, 232, .8);--primary-overlay-10: rgba(144, 99, 232, .1);--primary-overlay-15: rgba(144, 99, 232, .15);--primary-overlay-20: rgba(144, 99, 232, .2);--navbar-bg: #08051a;--navbar-container-bg: rgba(16, 8, 40, .8);--navbar-border: rgba(144, 99, 232, .1);--navbar-shadow: 0 8px 32px rgba(0, 0, 0, .2);--navbar-link: rgba(255, 255, 255, .8);--navbar-link-hover: #fff;--navbar-gradient: linear-gradient(135deg, #9063e8, #6e48b1);--navbar-border-strong: #9063e8;--navbar-profile-bg: linear-gradient(135deg, #9063e8, #6e48b1);--navbar-profile-shadow: 0 3px 10px rgba(144, 99, 232, .3);--navbar-link-gradient: linear-gradient(to right, #9063e8, #6e48b1);--navbar-logo-gradient: linear-gradient(to right, #fff, #e0d9f0);--navbar-profile-border: #9063e8;--navbar-profile-initials-bg: linear-gradient(135deg, #9063e8, #6e48b1);--navbar-profile-initials-shadow: 0 3px 10px rgba(144, 99, 232, .3);--navbar-btn-bg: transparent;--navbar-btn-border: rgba(255, 255, 255, .3);--navbar-btn-hover-bg: rgba(255, 255, 255, .1);--navbar-btn-hover-border: rgba(255, 255, 255, .5);--navbar-signup-gradient: linear-gradient(135deg, #9063e8, #6e48b1);--navbar-signup-shadow: 0 4px 10px rgba(144, 99, 232, .3);--navbar-signup-hover-shadow: 0 6px 15px rgba(144, 99, 232, .4);--navbar-logout-bg: rgba(255, 255, 255, .1);--navbar-logout-hover-bg: rgba(255, 255, 255, .15);--jobs-bg: #08051a;--jobs-secondary-bg: #100828;--jobs-primary: #9063e8;--jobs-gradient-stop: #6e48b1;--jobs-card-border: rgba(144, 99, 232, .1);--jobs-card-shadow: 0 10px 25px rgba(0, 0, 0, .5);--jobs-tag-bg: rgba(144, 99, 232, .8);--jobs-tag-bg-light: rgba(144, 99, 232, .15);--jobs-tag-bg-disabled: rgba(144, 99, 232, .4);--jobs-modal-overlay: rgba(0, 0, 0, .85);--jobs-modal-shadow: 0 20px 50px rgba(0, 0, 0, .3);--jobs-btn-hover: #7b4fd3;--jobs-btn-shadow: 0 6px 20px rgba(144, 99, 232, .4);--jobs-progress-bg: rgba(255, 255, 255, .1);--jobs-progress-fill: #9063e8;--features-bg: #08051a;--features-purple: #9063e8;--features-gradient-stop: #6e48b1;--features-overlay-15: rgba(144, 99, 232, .15);--features-overlay-0: rgba(144, 99, 232, 0);--features-shadow: 0 15px 40px rgba(8, 5, 26, .6);--features-border: rgba(144, 99, 232, .1);--features-glow: 0 20px 50px rgba(144, 99, 232, .3);--features-glow-border: 0 0 0 1px rgba(144, 99, 232, .2);--features-img-gradient: linear-gradient( 135deg, rgba(144, 99, 232, .15), rgba(144, 99, 232, 0) );--features-img-gradient-even: linear-gradient( 225deg, rgba(144, 99, 232, .15), rgba(144, 99, 232, 0) );--features-img-shadow: 0 15px 40px rgba(8, 5, 26, .6), 0 0 0 1px rgba(144, 99, 232, .1);--features-img-hover-shadow: 0 20px 50px rgba(144, 99, 232, .3), 0 0 0 1px rgba(144, 99, 232, .2);--features-img-overlay: linear-gradient( to bottom, rgba(8, 5, 26, .3), rgba(8, 5, 26, .5) );--companies-bg: #08051a;--companies-primary: #9063e8;--companies-border: rgba(144, 99, 232, .1);--companies-border-hover: rgba(144, 99, 232, .3);--companies-logo-bg: rgba(144, 99, 232, .1);--companies-logo-hover-bg: rgba(144, 99, 232, .15);--companies-stat-bg: rgba(144, 99, 232, .05);--companies-stat-label: rgba(255, 255, 255, .8);--testimonials-bg: #08051a;--testimonials-primary: #9063e8;--testimonials-gradient-stop: #6e48b1;--testimonials-gradient-bg: rgba(144, 99, 232, .08);--testimonials-gradient-overlay: rgba(8, 5, 26, 0);--testimonials-section-label: rgba(255, 255, 255, .8);--testimonials-section-title: #ffffff;--footer-bg: #060314;--footer-logo-bg: #ffffff;--footer-logo-color: #060314;--footer-shadow: 0 4px 20px rgba(144, 99, 232, .2);--footer-gradient: linear-gradient( 135deg, #fff 0%, #9063e8 80%, #7252c1 100% );--footer-border: rgba(144, 99, 232, .15);--footer-link: rgba(255, 255, 255, .8);--footer-link-hover: #9063e8;--footer-bottom-link: rgba(255, 255, 255, .7);--footer-bottom-link-hover: #9063e8;--footer-copyright: rgba(255, 255, 255, .7)}.dark{--background-main: #08051a;--background-secondary: #100828;--background-footer: #060314;--background-light: #1a1a1a;--background-card: #18122b;--background-muted: #232136;--background-error: #2d1a26;--background-warning: #2d261a;--background-success: #1a2d1a;--text-light: #ffffff;--text-dark: #bdbdbd;--text-muted: #a3a3a3;--text-warning: #ffeeba;--text-success: #c3e6cb;--text-danger: #f5c6cb;--border: #232136;--border-muted: #232136;--border-success: #1a2d1a;--border-primary: #9063e8;--border-primary-light: rgba(144, 99, 232, .1);--border-primary-mid: rgba(144, 99, 232, .2);--border-primary-dark: rgba(144, 99, 232, .3);--success: #28a745;--success-dark: #218838;--info: #007bff;--info-dark: #0056b3;--danger: #dc3545;--danger-dark: #c82333;--disabled: #cccccc;--gray: #232136;--gray-dark: #a3a3a3;--gray-darker: #bdbdbd;--accent: #ff4d4d}
