@font-face{font-family:Greater Theory;src:url(/assets/GREATERTHEORY-Cf1-W6re.OTF) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Comfortaa;src:url(/assets/COMFORTAA-VARIABLEFONT_WGHT-BH_kBfim.TTF) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/MONTSERRAT-REGULAR-Cyjg2l_H.TTF) format("truetype");font-weight:400;font-style:normal}:root{--dark: #161616;--blue-dark: #0b0b2e;--blue: #0d0d3f}*{margin:0;color:#fff;font-family:Montserrat,sans-serif}html,body{min-height:100%;background:var(--dark);position:relative}.appMain{min-height:100vh}h1{font-size:72px}h2{font-size:36px;font-family:Greater Theory,sans-serif;margin-top:128px}h3{text-align:center;font-size:16px;margin-top:16px;color:#c7c7c7;max-width:90%}.globalLight{position:fixed;inset:-50%;background:linear-gradient(120deg,#ffffff17,#fff0);animation:lightMove 20s ease-in-out infinite;pointer-events:none;z-index:1000}@keyframes lightMove{0%{transform:translate(-25%) scale(1.4)}50%{transform:translate(25%) scale(1.4)}to{transform:translate(-25%) scale(1.4)}}@keyframes pageEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.section{cursor:default;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative;z-index:1;animation:pageEnter .4s ease}.backgroundTop{background:linear-gradient(180deg,var(--blue) 0%,var(--dark) 100%)}.backgroundMiddleBlack{background-color:var(--dark)}.backgroundMiddleBlue{background-color:var(--blue)}.backgroundBottom{background:linear-gradient(180deg,var(--dark) 0%,var(--blue) 100%)}h1{font-family:Greater Theory,sans-serif}.mainContainer{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#007bff #0d0d3f}.mainContainer::-webkit-scrollbar{width:10px}.mainContainer::-webkit-scrollbar-track{background:#0d0d3f;border-radius:10px}.mainContainer::-webkit-scrollbar-thumb{background:#007bff;border-radius:10px;transition:background .2s}.mainContainer::-webkit-scrollbar-thumb:hover{background:#0056b3}section:first-of-type{padding-top:0;padding-bottom:0;justify-content:center}section{align-items:center}._presentation_fctog_17{display:flex;width:100%;margin-left:7%;align-items:center}._subTitle_fctog_29 p{font-family:Comfortaa,sans-serif;font-size:16px;margin-bottom:4px;color:#c7c7c7}._socialMedia_fctog_41{margin-top:12px}._socialMediaIcons_fctog_47{display:flex;flex-direction:row}@media screen and (max-width:768px){h1{font-size:48px}h2{font-size:28px}h3{font-size:14px}._skillGroupsRow_fctog_77{max-width:90%}}._contactsContainer_fctog_85{display:flex;flex-direction:column;gap:20px;min-width:250px}._contacts_fctog_85{display:flex;flex-direction:column;gap:20px}._contactWithMessager_fctog_107{display:flex;align-items:flex-start;flex:1;justify-content:center;gap:20px;flex-wrap:wrap}._contactContainer_fctog_123{width:100%;height:100%}._contactSection_fctog_131{display:flex;flex:1;width:100%;height:100%;justify-content:center;align-items:center}._contactMessager_fctog_147{flex:1;min-width:250px;max-width:500px}@media screen and (max-width:912px){._contactWithMessager_fctog_107{flex-direction:column;align-items:center}._contactMessager_fctog_147,._contactsContainer_fctog_85{width:70%;min-width:unset}._contactSection_fctog_131{margin-top:64px;margin-bottom:64px}}._loading_hu2g3_1{background-color:#ffffff0f;background-image:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.14) 50%,transparent 75%);background-repeat:no-repeat;background-size:200% 100%;animation:_shimmer_hu2g3_1 1.4s ease-in-out infinite;color:transparent}._error_hu2g3_29{background-color:#ffffff0a;color:transparent}._round_hu2g3_43{border-radius:50%;background-clip:content-box}@keyframes _shimmer_hu2g3_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._loading_hu2g3_1{animation:none}}._listItem_jjv8w_1{border:1px solid #3e3a55;padding:16px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10%;transition:all .3s ease;max-width:64px}@media(hover:hover){._listItem_jjv8w_1[data-hover]{transform:scale(105%);background:linear-gradient(#27279e,#0f0fc4);border:none}}@media(hover:none){._listItem_jjv8w_1:hover{transform:scale(105%);background:linear-gradient(#27279e,#0f0fc4);border:none}}._listIcon_jjv8w_59{width:42px;padding:6px;aspect-ratio:auto 1 / 1}._listName_jjv8w_69{font-family:Montserrat,sans-serif;font-size:16px;white-space:nowrap}@media screen and (max-width:768px){._listIcon_jjv8w_59{width:28px}._listName_jjv8w_69{font-size:12px}}._listGroupContainer_ufdf2_1{margin-top:24px;display:flex;justify-content:center;margin-bottom:32px;width:60%}._listsContainer_ufdf2_17{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:32px;justify-content:start;max-width:100%}@media screen and (max-width:768px){._listsContainer_ufdf2_17{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:16px}}._socialMediaIconContainer_2r8rw_1{margin-right:12px;transition:all .3s ease}._socialMediaIconContainer_2r8rw_1:hover{transform:scale(105%)}._socialMediaIcon_2r8rw_1{width:24px;aspect-ratio:auto 1 / 1;border:1px solid #3e3a55;border-radius:10%;padding:6px}._contactInfo_nqhrf_1{display:flex;align-items:center;gap:15px;padding:12px;border-radius:10px;border:1px solid #251366}._contactIcon_nqhrf_17{width:32px;height:32px}._contactText_nqhrf_25 h4{margin:0;font-size:18px}._contactText_nqhrf_25 p{margin:0;font-size:16px;color:#c7c7c7}@media screen and (max-width:912px){._contactIcon_nqhrf_17{width:28px;height:28px}._contactText_nqhrf_25 h4{font-size:16px}._contactText_nqhrf_25 p{font-size:12px}}._contactMessager_yqmhl_1{display:flex;flex-direction:column;gap:10px}._textarea_yqmhl_11{background:transparent;border:1px solid #007bff;border-radius:12px;padding:8px 12px;font-size:14px;color:#000;color:#fff;outline:none;width:150px;transition:border-color .2s;width:auto;min-height:300px;resize:none}._textarea_yqmhl_11:focus{border-color:#0056b3}._button_yqmhl_47{background:linear-gradient(#007bff,#431fe0);color:#fff;border-radius:12px;padding:16px 30px;font-size:14px;cursor:pointer;transition:all .2s ease;border:none;outline:none;font-family:Comfortaa,sans-serif;font-weight:700}._button_yqmhl_47:hover{background-color:#0056b3}._button_yqmhl_47:focus{box-shadow:0 0 0 3px #007bff66}._inputText_1fb40_1{background:transparent;border:1px solid #007bff;border-radius:12px;padding:8px 12px;font-size:14px;color:#000;outline:none;color:#fff;width:150px;transition:border-color .2s;width:auto}._inputText_1fb40_1:focus{border-color:#0056b3}._myWorkSection_djskk_1{background:linear-gradient(180deg,var(--blue) 0%,var(--dark) 100%);padding:80px 5%;align-items:center}._container_djskk_13{width:100%;max-width:1200px;z-index:2;margin:0 auto}._title_djskk_27{text-align:center;margin-bottom:40px;color:#fff}._filterToolbar_djskk_39{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin:0 auto 50px}._filterGroupCategoria_djskk_61,._filterGroupTipo_djskk_63{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}._toolbarDivider_djskk_79{width:1px;height:28px;flex-shrink:0;margin:0 8px;background:#3e3a55}._filterToolbar_djskk_39 button{background:#ffffff08;border:1px solid #3e3a55;border-radius:10px;padding:10px 18px;color:#c7c7c7;font-family:Comfortaa,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:all .25s ease;white-space:nowrap}._filterToolbar_djskk_39 button:hover{border-color:#007bff;color:#fff;transform:translateY(-2px)}._filterToolbar_djskk_39 button._active_djskk_135{background:linear-gradient(180deg,#27279e,#0f0fc4);border-color:#007bff;color:#fff;box-shadow:none}._filterToolbar_djskk_39 button._activeTipo_djskk_149{background:var(--blue-dark);border:1px solid #007bff;color:#4da3ff;box-shadow:none}@media(max-width:768px){._filterToolbar_djskk_39{flex-direction:column;align-items:stretch;gap:10px}._toolbarDivider_djskk_79{width:100%;height:1px;margin:2px 0;background:#3e3a55}}@keyframes _resultsFade_djskk_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._resultsWrapper_djskk_215{animation:_resultsFade_djskk_1 .4s ease}._projectGrid_djskk_223{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;margin-bottom:48px}._emptyState_djskk_237{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:45vh;opacity:.7}._projectCard_djskk_257{background:#ffffff08;border-radius:15px;overflow:hidden;border:1px solid rgba(255,255,255,.05);transition:transform .3s ease,border .3s ease;cursor:pointer}._projectCard_djskk_257:hover{transform:translateY(-10px);border-color:#007bff80}._cardImage_djskk_289{width:100%;height:200px;background:#1a1a1a;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}._cardImage_djskk_289 img{width:100%;height:100%;object-fit:cover}._tag_djskk_323{position:absolute;top:15px;right:15px;background:var(--blue-dark);padding:5px 12px;border-radius:5px;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,.2);color:#fff;z-index:2}._cardInfo_djskk_351{padding:20px}._cardInfo_djskk_351 h3{margin:0;font-size:20px;text-align:left;color:#fff}._cardInfo_djskk_351 p{font-size:12px;color:#007bff;margin-top:8px;letter-spacing:1px}._overlay_djskk_387{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;animation:_fadeOverlay_djskk_1 .3s ease forwards}._modal_djskk_413{background:var(--blue-dark);width:100%;max-width:1000px;border-radius:20px;border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080;animation:_scaleModal_djskk_1 .3s ease forwards;max-height:90vh;overflow-y:auto}._closeBtn_djskk_441{position:absolute;top:20px;right:20px;background:#00000080;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;cursor:pointer;z-index:10;transition:.3s}._closeBtn_djskk_441:hover{background:#fff3}._modalContent_djskk_487{display:grid;grid-template-columns:1.5fr 1fr}@media(max-width:768px){._modalContent_djskk_487{grid-template-columns:1fr}}._modalMedia_djskk_509{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;background-color:#000}._mediaElement_djskk_529{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:contain;display:block;background:#000}._mediaElementImage_djskk_547{width:100%;height:100%;object-fit:cover;display:block}._modalText_djskk_561{padding:40px;display:flex;flex-direction:column;justify-content:center}._modalTag_djskk_575{color:#007bff;font-weight:700;font-size:12px;text-transform:uppercase}._modalTitle_djskk_589{color:#fff;margin-top:10px;margin-bottom:0;font-size:24px}._modalDesc_djskk_603{color:#ccc;line-height:1.6;margin-top:15px;font-size:13px;text-align:justify}._techStack_djskk_619{display:flex;gap:10px;margin:20px 0;flex-wrap:wrap}._techStack_djskk_619 span{background:#ffffff0d;padding:5px 12px;border-radius:4px;font-size:12px;border:1px solid rgba(255,255,255,.1);color:#fff}._modalActions_djskk_651{display:flex;gap:15px;margin-top:30px;flex-wrap:wrap}._primaryBtn_djskk_665,._secondaryBtn_djskk_667{text-decoration:none;padding:12px 25px;border-radius:8px;font-weight:700;transition:.3s;text-align:center}._primaryBtn_djskk_665{background:#007bff;color:#fff}._secondaryBtn_djskk_667{border:1px solid white;color:#fff}._primaryBtn_djskk_665:hover{background:#0056b3}._secondaryBtn_djskk_667:hover{background:#fff;color:#000}@keyframes _fadeOverlay_djskk_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleModal_djskk_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._meSection_1l60z_1{padding:4rem 1rem;display:flex;justify-content:center;align-items:center}._container_1l60z_15{width:100%;max-width:600px;margin:0 auto 48px;display:flex;flex-direction:column;align-items:center}._title_1l60z_35{font-family:Greater Theory,sans-serif;font-size:36px;margin-bottom:24px;text-align:center}._subtitle_1l60z_49{font-family:Montserrat,sans-serif;font-weight:400;margin-bottom:3rem;text-align:center}._feed_1l60z_63{display:flex;flex-direction:column;gap:1.5rem;width:100%}._postCard_1l60z_77{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .2s ease,background .2s ease}._postCard_1l60z_77:hover{background:#ffffff0d;border-color:#ffffff26}._postHeader_1l60z_111{display:flex;align-items:center;gap:12px;margin-bottom:16px}._avatar_1l60z_125{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#0d0d3f,#007bff);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}._avatar_1l60z_125 img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}._avatarFallback_1l60z_167{font-family:Greater Theory,sans-serif;font-size:20px;color:#fff}._authorInfo_1l60z_179{display:flex;flex-direction:column}._authorName_1l60z_189{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;color:#fff}._authorHandle_1l60z_203{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;color:#888}._postDate_1l60z_217{margin-left:auto;font-family:Montserrat,sans-serif;font-size:12px;color:#666}._postContent_1l60z_231 p{font-family:Montserrat,sans-serif;font-size:15px;line-height:1.6;color:#e0e0e0}._postImageContainer_1l60z_245{margin-top:16px;width:100%;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.05)}._postImage_1l60z_245{width:100%;height:auto;aspect-ratio:auto 16 / 9;display:block;object-fit:cover;max-height:400px}._postTags_1l60z_279{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._tag_1l60z_293{font-family:Comfortaa,sans-serif;font-size:12px;font-weight:700;color:#4da3ff;background:#007bff1a;padding:4px 10px;border-radius:20px}._postVideoContainer_1l60z_313{margin-top:16px;position:relative;width:100%;padding-bottom:56.25%;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.05);background:#000}._postVideo_1l60z_313{position:absolute;top:0;left:0;width:100%;height:100%}._postContent_1l60z_231 p{white-space:pre-line}._downloadsSection_cbgu9_1{background:linear-gradient(180deg,var(--blue) 0%,var(--dark) 100%);padding:120px 5% 80px;align-items:center}._container_cbgu9_7{width:100%;max-width:1200px;z-index:2;margin:0 auto}._title_cbgu9_14{text-align:center;margin-bottom:8px;color:#fff}._subtitle_cbgu9_20{text-align:center;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;color:#999;margin-bottom:40px}._searchBar_cbgu9_29{display:flex;align-items:center;gap:10px;max-width:560px;margin:0 auto 28px;background:#ffffff05;border:1px solid #007bff;border-radius:12px;padding:12px 16px;transition:border-color .2s ease,background .2s ease}._searchBar_cbgu9_29:focus-within{border-color:#4da3ff;background:#007bff0a;box-shadow:none}._searchIcon_cbgu9_50{color:#888;font-size:16px}._searchInput_cbgu9_55{flex:1;min-width:0;background:none;border:none;outline:none;color:#fff;font-family:Montserrat,sans-serif;font-size:14px}._searchInput_cbgu9_55::placeholder{color:#777}._clearButton_cbgu9_70{background:none;border:none;color:#999;cursor:pointer;font-size:14px;padding:2px 6px}._clearButton_cbgu9_70:hover{color:#fff}._shortcutHint_cbgu9_83{border:1px solid #3e3a55;border-radius:6px;padding:2px 7px;font-size:11px;font-family:monospace;color:#4da3ff;background:#007bff14}._filterRow_cbgu9_93{display:flex;justify-content:center;box-sizing:border-box;min-width:0;flex-wrap:wrap;gap:12px;max-width:100%;padding:4px 24px 14px}._filterRow_cbgu9_93 button{flex:0 0 auto;display:flex;align-items:center;gap:6px;background:#ffffff08;border:1px solid #3e3a55;border-radius:10px;padding:10px 18px;color:#c7c7c7;font-family:Comfortaa,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:all .25s ease;white-space:nowrap}._filterRow_cbgu9_93 button:hover{border-color:#007bff;color:#fff;transform:translateY(-2px)}._filterRow_cbgu9_93 button._active_cbgu9_128{background:linear-gradient(180deg,#27279e,#0f0fc4);border-color:#007bff;color:#fff;box-shadow:none}._count_cbgu9_135{font-size:11px;font-weight:700;background:#007bff26;color:#4da3ff;border-radius:6px;padding:2px 7px}._filterRow_cbgu9_93 button._active_cbgu9_128 ._count_cbgu9_135{background:#fff3;color:#fff}._statusBar_cbgu9_149{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px;margin:8px 0 32px;font-family:Montserrat,sans-serif;font-size:13px;color:#888}._clearFiltersButton_cbgu9_161{background:none;border:none;color:#4da3ff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:13px;text-decoration:underline;padding:0}._clearFiltersButton_cbgu9_161:hover{color:#7cbaff}@keyframes _resultsFade_cbgu9_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._resultsWrapper_cbgu9_188{animation:_resultsFade_cbgu9_1 .4s ease}._grid_cbgu9_192{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-bottom:48px}._softwareCard_cbgu9_199{display:flex;flex-direction:column;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:22px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .3s ease,border .3s ease,box-shadow .3s ease}._softwareCard_cbgu9_199:hover{transform:translateY(-6px);border-color:#007bff80}._cardHeader_cbgu9_219{display:flex;align-items:center;gap:12px;margin-bottom:14px}._cardIconFrame_cbgu9_226{width:44px;height:44px;flex-shrink:0;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;padding:7px;box-sizing:border-box}._cardIcon_cbgu9_226{width:100%;height:100%;object-fit:contain}._cardIconFallback_cbgu9_246{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#0d0d3f,#007bff);display:flex;align-items:center;justify-content:center;font-family:Greater Theory,sans-serif;font-size:18px;color:#fff}._cardHeaderText_cbgu9_260{display:flex;flex-direction:column;min-width:0;width:100%}._cardTitle_cbgu9_267{margin:0;font-size:16px;color:#fff;line-height:1.3;text-align:left}._cardCategory_cbgu9_275{font-family:Comfortaa,sans-serif;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#007bff;margin-top:4px}._essentialBadge_cbgu9_285{margin-left:auto;flex-shrink:0;background:#007bff26;border:1px solid rgba(0,123,255,.4);color:#4da3ff;font-size:11px;font-weight:700;padding:4px 10px;border-radius:20px;white-space:nowrap}._cardDescription_cbgu9_298{font-family:Montserrat,sans-serif;font-size:13px;line-height:1.6;color:#ccc;margin-bottom:16px}._cardTags_cbgu9_306{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}._tipoLinkBadge_cbgu9_313{font-family:Comfortaa,sans-serif;font-size:11px;font-weight:700;color:#c7c7c7;background:#ffffff14;border:1px solid rgba(255,255,255,.15);padding:4px 10px;border-radius:20px}._downloadLink_cbgu9_324{margin-top:auto;text-decoration:none;text-align:center;color:#4da3ff;border:1px solid rgba(0,123,255,.4);border-radius:8px;padding:10px 16px;font-size:13px;font-weight:700;transition:all .3s ease}._downloadLink_cbgu9_324:hover{background:#007bff;color:#fff}._emptyState_cbgu9_342{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:35vh;opacity:.7}@media(max-width:768px){._grid_cbgu9_192{grid-template-columns:1fr}._statusBar_cbgu9_149{justify-content:flex-start;text-align:left}}._notFoundSection_15fm7_1{justify-content:center;align-items:center;padding:160px 5% 120px;text-align:center}._container_15fm7_8{width:100%;max-width:560px;display:flex;flex-direction:column;align-items:center}._code_15fm7_16{font-family:Greater Theory,sans-serif;font-size:120px;line-height:1;color:#fff}._title_15fm7_23{margin-top:8px;font-size:28px}._description_15fm7_28{margin-top:16px;max-width:420px}._actions_15fm7_33{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px}._primaryButton_15fm7_41{background:linear-gradient(#007bff,#431fe0);color:#fff;border:none;border-radius:12px;padding:14px 28px;font-family:Comfortaa,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease}._primaryButton_15fm7_41:hover{background:#0056b3}._secondaryButton_15fm7_58{background:#ffffff08;border:1px solid rgba(0,123,255,.4);color:#4da3ff;border-radius:12px;padding:14px 28px;font-family:Comfortaa,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease}._secondaryButton_15fm7_58:hover{background:#007bff;color:#fff;border-color:#007bff}@media(max-width:480px){._code_15fm7_16{font-size:80px}._actions_15fm7_33{flex-direction:column;width:100%}._primaryButton_15fm7_41,._secondaryButton_15fm7_58{width:100%}}._navbar_o2nck_1{position:fixed;top:0;left:0;width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:20px 10%;font-family:Comfortaa,sans-serif;z-index:20;transition:all .3s ease;background:linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.35),rgba(0,0,0,.15),rgba(0,0,0,0),transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._logo_o2nck_51{width:48px;aspect-ratio:auto 1 / 1}._brand_o2nck_61{display:flex;align-items:center;gap:8px;cursor:pointer;background:none;font-family:Comfortaa,sans-serif}._brandMobile_o2nck_79{justify-content:center;width:100%;margin-left:20px}._brandName_o2nck_91{font-weight:400;font-family:Greater Theory,sans-serif}._navItemsDesktop_o2nck_101{display:flex;gap:16px}._navItemsDesktop_o2nck_101 li{list-style:none}._navItemsDesktop_o2nck_101 button{background:none;border:none;color:#fff;cursor:pointer;font-family:Comfortaa,sans-serif}._menuButton_o2nck_135{display:none;font-size:28px;background:none;border:none;color:#fff;cursor:pointer}._overlay_o2nck_153{position:fixed;inset:0;background:#00000080;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:9}._overlay_o2nck_153._show_o2nck_173{opacity:1;pointer-events:all}._sideMenu_o2nck_183{position:fixed;top:0;right:0;width:100%;height:100vh;background:#161616;transform:translate(100%);transition:transform .4s ease;z-index:2000;padding:40px 24px}._sideMenu_o2nck_183._open_o2nck_209{transform:translate(0)}._sideMenu_o2nck_183 ul{background:#161616;display:flex;flex-direction:column;gap:24px;margin-top:60px}._sideMenu_o2nck_183 li{list-style:none;background:#161616}._sideMenu_o2nck_183 button{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;text-align:left}._closeButton_o2nck_261{position:absolute;top:20px;right:24px;font-size:28px;background:none;border:none;color:#fff;cursor:pointer}@media(max-width:768px){._navItemsDesktop_o2nck_101{display:none}._menuButton_o2nck_135{display:block}}._footer_1tyfc_1{width:100%;background:linear-gradient(90deg,#0b0b2e,#0d0d3f);color:#fff;padding:20px 0}._footerContent_1tyfc_15{display:flex;justify-content:space-between;align-items:center;width:90%;max-width:1200px;margin:0 auto;flex-wrap:wrap;gap:10px}._footerContent_1tyfc_15 p{font-family:Comfortaa,sans-serif;font-size:14px}._socialIcons_1tyfc_47{display:flex;gap:16px}@media screen and (max-width:768px){._footerContent_1tyfc_15{flex-direction:column;align-items:center;text-align:center}}
