@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";._header_orpos_2{position:sticky;top:0;z-index:100;padding:.8rem 0;background-color:#ffffff73;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(12px);border-bottom:none;transition:background-color .3s ease,border-color .3s ease;padding:0}.dark ._header_orpos_2{background-color:#120e26a9;border-bottom:1px solid rgba(255,255,255,.1)}.dark ._megaMenu_orpos_19,.dark ._simpleDropdown_orpos_23{background-color:#1a1a2ee6;border:1px solid rgba(255,255,255,.1)}._container_orpos_28{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between}._logoArea_orpos_37{display:flex;align-items:center;gap:15px}._logo_orpos_37{width:4vw;min-width:50px}.cursor{margin:0 auto;text-align:center;white-space:nowrap}.wave-animation{animation:_restartWave_orpos_1 5s infinite}.wave-animation span{display:inline-block;animation:_wave_orpos_50 .3s ease-in-out both;animation-delay:calc(var(--i) * .08s)}@keyframes _wave_orpos_50{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes _restartWave_orpos_1{0%,to{opacity:1}}._slogan_orpos_72{font-size:1.12rem;font-weight:800;color:#fff;-webkit-text-stroke:3px #543a7d;paint-order:stroke fill}.dark ._slogan_orpos_72{color:#fff;-webkit-text-stroke:2px #c5a6ff;font-size:1.12rem}@media(max-width:1368px){._slogan_orpos_72{font-size:1rem}}@media(max-width:768px){._slogan_orpos_72{display:none}}._navLinks_orpos_105{display:flex;list-style:none;margin:0;padding:0;gap:2rem}._navLinks_orpos_105 li{position:relative}._navLinks_orpos_105 a,._navLinks_orpos_105 span{text-decoration:none;color:var(--text-light);font-weight:500;cursor:pointer;display:flex;align-items:center;gap:5px;transition:color .2s}._navLinks_orpos_105 a:hover,._hasDropdown_orpos_123:hover span,._hasDropdown_orpos_123._active_orpos_123 span{color:var(--accent-color)}._chevron_orpos_126{font-size:.8rem;transition:transform .2s}._hasDropdown_orpos_123._active_orpos_123 ._chevron_orpos_126{transform:rotate(180deg)}._megaMenu_orpos_19,._simpleDropdown_orpos_23{position:absolute;top:150%;left:0;background-color:#ffffffe7;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 10px 30px #0000001a;padding:20px;z-index:101;width:max-content;min-width:180px;animation:_fadeUp_orpos_1 .2s ease-out forwards;font-size:.9rem}@keyframes _fadeUp_orpos_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._menuColumn_orpos_149 h4{margin-top:0;margin-bottom:15px;color:var(--text-color)}._menuColumn_orpos_149 a,._simpleDropdown_orpos_23 a{display:block;padding:8px 0;color:var(--text-light)!important}._menuColumn_orpos_149 a:hover,._simpleDropdown_orpos_23 a:hover{color:var(--accent-color)!important}._actions_orpos_158{display:flex;align-items:center;gap:20px}._ctaButton_orpos_159{background-color:var(--accent-color);color:#fff;padding:10px 24px;border-radius:30px;font-weight:700;cursor:pointer;transition:background-color .2s;display:inline-block;text-decoration:none;border:none;outline:none}._ctaButton_orpos_159:hover{background-color:var(--accent-hover)}._languageSelector_orpos_175{display:flex;align-items:center;gap:8px;color:var(--text-light);cursor:pointer}._themeToggle_orpos_176{background:none;border:none;cursor:pointer;color:var(--text-color);display:flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;transition:background-color .2s}._themeToggle_orpos_176:hover{background-color:#8080801a}._mobileControls_orpos_190,._mobileDrawer_orpos_193{display:none}@media(max-width:1130px){._desktopOnly_orpos_201{display:none!important}._mobileControls_orpos_190{display:flex;align-items:center;gap:15px}._hamburgerBtn_orpos_212{background:none;border:none;cursor:pointer;color:var(--accent-color);display:flex;align-items:center;padding:5px}._header_orpos_2{position:fixed;top:0;left:0;width:100%}._mobileDrawer_orpos_193{display:block;position:fixed;left:0;width:100vw;height:100vh;background-color:#f3f0f9;z-index:99;overflow-y:auto;padding:20px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;margin:0;box-sizing:border-box;-webkit-overflow-scrolling:touch}.dark ._mobileDrawer_orpos_193{background-color:#1a1a2e}._mobileDrawer_orpos_193._open_orpos_253{opacity:1;visibility:visible;pointer-events:auto}._mobileNav_orpos_260{list-style:none;padding:0;margin:0}._mobileLink_orpos_267{display:block;padding:15px 10px;font-size:1.1rem;color:var(--text-color);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.05)}._accordionHeader_orpos_277{display:flex;justify-content:space-between;align-items:center;padding:15px 10px;background-color:#00000005;margin-top:5px;cursor:pointer;color:var(--text-color);font-weight:500;border-radius:8px}._rotate_orpos_290{transform:rotate(180deg)}._accordionContent_orpos_294{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;background-color:transparent;padding-left:20px}._accordionContent_orpos_294._show_orpos_302{max-height:300px;padding-bottom:15px}._slogan_orpos_72,.dark ._slogan_orpos_72{font-size:0rem;color:transparent}._accordionContent_orpos_294 a{display:block;padding:10px 0;color:var(--text-light);text-decoration:none;font-size:.95rem}._mobileActions_orpos_323{margin-top:40px;display:flex;flex-direction:column;gap:20px}._mobileActions_orpos_323 ._ctaButton_orpos_159{width:fit-content;text-align:center;padding:15px;font-size:1.1rem}._mobileLang_orpos_337{display:flex;align-items:center;gap:10px;color:var(--text-color);padding:10px;cursor:pointer}}._heroSection_26ex6_2{background:linear-gradient(to bottom,var(--bg-color) 60%,#856DAB 100%);border:none;overflow:hidden;min-height:100vh;display:flex;align-items:center;position:relative;width:100%;max-width:100vw;overflow-x:hidden;margin-top:-5vh}.dark ._heroSection_26ex6_2{background:linear-gradient(to bottom,var(--bg-color) 60%,#5b4285 100%)}._videoOverlay_26ex6_27{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000a6;display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._videoModal_26ex6_41{background:#000;padding:12px;border-radius:12px;max-width:900px;width:90%}._videoPlayer_26ex6_49{width:100%;height:auto;border-radius:8px}._container_26ex6_56{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}._textContent_26ex6_69{width:100%;max-width:900px;text-align:center;display:flex;flex-direction:column;align-items:center;z-index:10}._topTag_26ex6_79{display:block;color:var(--accent-color);font-weight:600;margin-top:1rem;font-size:1.1rem;letter-spacing:.5px;margin-bottom:1rem}._title_26ex6_89{font-size:3.5rem;line-height:1.1;color:var(--text-color);margin-bottom:2rem;font-weight:800}._pillsContainer_26ex6_98{display:flex;gap:15px;flex-wrap:wrap;justify-content:center}._pill_26ex6_98{padding:12px 28px;border-radius:50px;border:1px solid #e0d4f0;color:var(--text-light);font-weight:600;text-decoration:none;cursor:pointer;background-color:transparent;transition:all .3s ease}._pill_26ex6_98:hover{border-color:var(--accent-color);color:var(--accent-color);transform:translateY(-2px)}._activePill_26ex6_123{background-color:var(--accent-color)!important;color:#fff!important;border-color:var(--accent-color)!important;box-shadow:0 10px 20px #6b4c9a4d}._imagesWrapper_26ex6_131{width:100%;display:flex;justify-content:center;position:relative;height:500px;margin-bottom:-50px}._layeredImagesContainer_26ex6_140{position:relative;width:100%;max-width:900px;height:100%}._monitorLayer_26ex6_147,._laptopLayer_26ex6_147,._phoneLayer_26ex6_147{position:absolute;display:block;height:auto;object-fit:contain;transition:all .3s ease}._monitorLayer_26ex6_147{width:70%;top:0;left:15%;z-index:1}._laptopLayer_26ex6_147{width:50%;bottom:50px;right:5%;z-index:2}._phoneLayer_26ex6_147{width:16%;bottom:0;left:20%;z-index:3}._badgeCSS_26ex6_178{position:absolute;bottom:180px;left:12%;z-index:4;background-color:#9d84c6;color:#fff;font-weight:700;text-align:center;line-height:1.2;padding:14px 28px;border-radius:30px;box-shadow:0 10px 25px #6b4c9a66;white-space:nowrap;font-size:1rem}._badgeCSS_26ex6_178:after{content:"";position:absolute;background-color:#9d84c6;width:20px;height:20px;bottom:-6px;right:25px;transform:rotate(45deg);z-index:-1;border-radius:0 0 6px}@media(max-height:804px){._heroSection_26ex6_2{min-height:100vh}._title_26ex6_89{width:700px;font-size:2rem;margin-top:0}._imagesWrapper_26ex6_131{height:50vh;width:100%;margin-bottom:0}._laptopLayer_26ex6_147{height:60%;top:140px}._monitorLayer_26ex6_147{height:100%}._phoneLayer_26ex6_147{height:60%}}@media(max-width:800px){._heroSection_26ex6_2{margin-top:5vh;min-height:auto;padding-bottom:50px}._title_26ex6_89{font-size:2.2rem;width:100%;padding:0 10px}._pillsContainer_26ex6_98{gap:10px}._pill_26ex6_98{padding:10px 20px;font-size:.9rem}._imagesWrapper_26ex6_131{height:350px;width:100%;margin-bottom:0}._monitorLayer_26ex6_147{width:80vw;left:5%;top:20px}._laptopLayer_26ex6_147{width:55vw;right:0;bottom:30px}._phoneLayer_26ex6_147{width:25vw;left:10%;bottom:10px}._badgeCSS_26ex6_178{padding:8px 16px;font-size:.8rem;left:2%;bottom:140px}}._assistantButton_26ex6_295{position:relative;display:inline-block;padding:12px 26px;font-size:1rem;font-weight:700;border-radius:40px;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#6a3bdc,#8e63ff);color:#fff;overflow:hidden;text-align:center;transition:transform .2s ease}._assistantText_26ex6_312{display:inline-block;animation:_wiggle_26ex6_1 1.8s infinite ease-in-out}@keyframes _wiggle_26ex6_1{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}._assistantButton_26ex6_295:before,._assistantButton_26ex6_295:after{content:"";position:absolute;width:180%;height:180%;background:#ffffff26;top:-60%;left:-40%;border-radius:45%;animation:_drip_26ex6_1 3.8s infinite ease-in-out}._assistantButton_26ex6_295:after{animation-delay:1.3s;background:#ffffff1a}@keyframes _drip_26ex6_1{0%{transform:scale(1) translate(0);opacity:.5}50%{transform:scale(1.15) translate(4%,6%);opacity:.25}to{transform:scale(1) translate(0);opacity:.5}}._assistantButton_26ex6_295:hover{transform:scale(1.06)}._white_26ex6_352{white-space:pre-line}._assistantButton_26ex6_295:active{transform:scale(.95)}.dark ._assistantButton_26ex6_295{background:linear-gradient(135deg,#9d7dff,#c5a6ff)}._section_8vgk6_2{padding:85px 20px 80px;background:linear-gradient(to bottom,#856dab 20%,#efeaf3 70%);text-align:center;position:relative;border-top:none}.dark ._section_8vgk6_2{background:linear-gradient(to bottom,#5b4285 10%,#150e21 50%)}._container_8vgk6_23{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;align-items:center}._header_8vgk6_31{max-width:900px;margin-bottom:1rem}._title1_8vgk6_36{font-size:2.5rem;color:#fff;margin-bottom:20px;font-weight:700}._subtitle1_8vgk6_43{font-size:1.1rem;color:#fff;line-height:1.6}._laptopContainer_8vgk6_50{width:100%;max-width:600px;height:350px;display:flex;justify-content:center;align-items:center;margin-bottom:30px}._laptopImage_8vgk6_60{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 20px 30px rgba(0,0,0,.15))}._tabsContainer_8vgk6_68{display:flex;gap:20px;margin-bottom:30px;flex-wrap:wrap;justify-content:center}._tabButton_8vgk6_76{white-space:pre-line;background:#f2ecf7;border:1px solid transparent;padding:5px;border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px #0000000d;min-width:110px;max-width:125px;min-height:90px}._icon_8vgk6_95{font-size:1.5rem;color:#4a346e}._labelText_8vgk6_100{font-weight:600;color:#4a346e;font-size:.8rem}._activeTab_8vgk6_107{background-color:#8c6ab3;color:#fff;transform:translateY(-5px);box-shadow:0 10px 20px #825ab44d}._activeTab_8vgk6_107 ._icon_8vgk6_95,._activeTab_8vgk6_107 ._labelText_8vgk6_100{color:#fff}._contentArea_8vgk6_120{width:100%;max-width:700px;text-align:left;height:150px;overflow-y:auto;background-color:#ffffff1f;padding:20px 40px;border-radius:20px;margin-bottom:40px}._featuresList_8vgk6_132{list-style:none;padding:0;margin:0}._featuresList_8vgk6_132 li{margin-bottom:12px;color:var(--text-color);font-size:1rem;line-height:1.5}._contentArea_8vgk6_120::-webkit-scrollbar{width:6px}._contentArea_8vgk6_120::-webkit-scrollbar-track{background:transparent}._contentArea_8vgk6_120::-webkit-scrollbar-thumb{background-color:#dcd0f0;border-radius:10px}._contentArea_8vgk6_120::-webkit-scrollbar-thumb:hover{background-color:#8c6ab3}._footer_8vgk6_161{display:flex;flex-direction:column;align-items:center;gap:15px}._footer_8vgk6_161 p{color:#6b4c9a;font-weight:700;font-size:1.1rem;margin:0}._ctaButton_8vgk6_175{background-color:#5b4285;color:#fff;padding:12px 30px;border-radius:30px;border:none;font-weight:700;cursor:pointer;transition:transform .2s;font-size:.9rem}._ctaButton_8vgk6_175:hover{transform:scale(1.05);background-color:#4a346e}@media(max-width:768px){._title_8vgk6_36{font-size:1.8rem}._laptopContainer_8vgk6_50{height:250px}._tabsContainer_8vgk6_68{gap:10px}._tabButton_8vgk6_76{padding:5px;min-width:110px}._labelText_8vgk6_100{font-size:.8rem}._contentArea_8vgk6_120{padding:15px;height:200px}}._section_tnsm0_1{background-color:var(--bg-color);padding-bottom:100px;overflow:hidden}._darkBanner_tnsm0_8{background-color:#2e1a5b;width:100%;padding:30px 20px;text-align:center;margin-bottom:80px}._bannerContainer_tnsm0_16 h3{color:#fff;font-size:1.4rem;font-weight:700;max-width:800px;margin:0 auto}._container_tnsm0_26{max-width:1100px;margin:0 auto;padding:0 20px}._header_tnsm0_33{text-align:center;max-width:800px;margin:0 auto 80px}._title_tnsm0_39{color:#8c6ab3;font-size:2.5rem;font-weight:800;margin-bottom:20px;line-height:1.2}._subtitle_tnsm0_47{color:var(--text-color);font-size:1.1rem;font-weight:500}._description_tnsm0_53{color:var(--text-color);margin-top:20px;font-size:1rem;line-height:1.6}._row_tnsm0_62{display:flex;align-items:center;gap:60px;margin-bottom:100px}._rowReverse_tnsm0_69{flex-direction:row-reverse}._textColumn_tnsm0_74{flex:1}._textColumn_tnsm0_74 h3{font-size:2rem;color:var(--text-color);margin-bottom:20px;font-weight:700;line-height:1.2}._textColumn_tnsm0_74 p{color:var(--text-color);line-height:1.6;font-size:1rem;margin-bottom:30px}._imageColumn_tnsm0_93{flex:1;display:flex;justify-content:center}._imageColumn_tnsm0_93 img{width:100%;max-width:450px;height:350px;object-fit:cover;border-radius:30px;box-shadow:0 20px 40px #0000001a}._actionButton_tnsm0_108{background-color:#5b4285;color:#fff;padding:12px 30px;border-radius:30px;border:none;font-weight:700;cursor:pointer;transition:transform .2s,background-color .2s;font-size:.95rem}._actionButton_tnsm0_108:hover{background-color:#4a346e;transform:translateY(-2px)}@media(max-width:900px){._bannerContainer_tnsm0_16 h3{font-size:1.2rem}._title_tnsm0_39{font-size:2rem}._darkBanner_tnsm0_8{text-align:justify;margin-bottom:50px;width:fit-content;padding:30px}._row_tnsm0_62,._rowReverse_tnsm0_69{flex-direction:column;gap:5px;margin-bottom:10px;text-align:center}._imageColumn_tnsm0_93{order:-1;width:100%;display:flex;justify-content:center}._imageColumn_tnsm0_93 img{height:300px;width:90%;max-width:500px;object-fit:cover}._textColumn_tnsm0_74{width:100%;max-width:600px;padding:0 10px}._textColumn_tnsm0_74 h3{font-size:2rem;width:100%;margin-bottom:15px;text-align:center}._textColumn_tnsm0_74 p{color:var(--text-colorp);text-align:justify;font-size:1rem;line-height:1.6;margin-bottom:25px}._actionButton_tnsm0_108{display:inline-block;margin:0 auto 30px}}._section_ci8yo_1{padding:80px 20px 100px;background-color:#efeaf3;transition:background-color .3s ease}.dark ._section_ci8yo_1{background-color:#150e21;border-top:#422c68 1.5px solid}._container_ci8yo_12{max-width:1200px;margin:0 auto}._header_ci8yo_18{text-align:center;max-width:900px;margin:0 auto 60px}._title_ci8yo_24{color:#7c559f;font-size:2.5rem;font-weight:800;margin-bottom:30px}._description_ci8yo_31,._subDescription_ci8yo_31{color:#4a4a4a;font-size:1.1rem;line-height:1.6;margin-bottom:20px}._subDescription_ci8yo_31{font-weight:500}.dark ._title_ci8yo_24{color:#9d7bc2}.dark ._description_ci8yo_31,.dark ._subDescription_ci8yo_31{color:#d1d1d1}._grid_ci8yo_49{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}._card_ci8yo_55{background-color:#fff;border-radius:30px;overflow:hidden;box-shadow:0 10px 30px #0000000d;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;max-width:320px}._card_ci8yo_55:hover{transform:translateY(-10px);box-shadow:0 20px 40px #2c186426}.dark ._card_ci8yo_55{background-color:#231b33;box-shadow:0 10px 30px #0000004d}._imageWrapper_ci8yo_78{width:100%;height:220px;overflow:hidden}._imageWrapper_ci8yo_78 img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}._card_ci8yo_55:hover ._imageWrapper_ci8yo_78 img{transform:scale(1.05)}._cardContent_ci8yo_96{padding:30px;flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}._cardTitle_ci8yo_106{color:#7c559f;font-size:1.3rem;font-weight:700;margin-bottom:15px;line-height:1.3}._cardText_ci8yo_114{color:#555;font-size:.95rem;line-height:1.6;margin-bottom:30px;flex:1}.dark ._cardTitle_ci8yo_106{color:#bca0dc}.dark ._cardText_ci8yo_114{color:silver}._cardButton_ci8yo_127{background-color:#564684;color:#fff;padding:12px 28px;border-radius:30px;border:none;font-weight:600;font-size:.95rem;cursor:pointer;transition:background-color .3s ease;width:100%;max-width:200px}._cardButton_ci8yo_127:hover{background-color:#2c1864}@media(max-width:768px){._title_ci8yo_24{font-size:2rem}._grid_ci8yo_49{grid-template-columns:1fr}._card_ci8yo_55{max-width:fit-content;margin:0 auto;border-radius:20px}}._section_q3ovl_1{position:relative;padding:100px 20px;color:#fff;overflow:hidden;background-color:#534684}._backgroundOverlay_q3ovl_10{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(to bottom,#856dabe6,#534684f2),url(/Imagenes/nosotros.jpg);background-size:cover;background-position:center;background-attachment:fixed}._container_q3ovl_27{position:relative;z-index:1;max-width:1200px;margin:0 auto}._topContent_q3ovl_35{display:flex;align-items:center;gap:60px;margin-bottom:100px}._textColumn_q3ovl_42{flex:1}._title_q3ovl_46{font-size:3rem;font-weight:800;margin-bottom:30px}._paragraph_q3ovl_52{font-size:1.1rem;line-height:1.6;margin-bottom:20px;color:#ffffffe6}._paragraphp_q3ovl_58{font-size:1.3rem;font-weight:800;line-height:1.6;margin-bottom:20px;color:#ffffffe6}._imageColumn_q3ovl_66{flex:1;display:flex;justify-content:center}._pyramidImage_q3ovl_72{width:100%;max-width:500px;height:auto;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.3))}._bottomContent_q3ovl_81{text-align:center}._statsTitle_q3ovl_85{font-size:2.2rem;font-weight:700;margin-bottom:20px}._statsSubtitle_q3ovl_91{font-size:1.1rem;max-width:800px;margin:0 auto 10px;font-weight:500}._statsIntro_q3ovl_98{font-size:1rem;margin-bottom:40px;opacity:.8}._cardsGrid_q3ovl_105{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}._card_q3ovl_105{border:1px solid rgba(255,255,255,.4);background-color:#ffffff0d;border-radius:15px;padding:25px 20px;text-align:left;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:border-color .3s}._card_q3ovl_105:hover{border-color:#fff}._iconWrapper_q3ovl_125{margin-bottom:15px;display:inline-block;padding:8px;background:#fff3;border-radius:50%}._cardAmount_q3ovl_133{font-size:1.2rem;font-weight:800;margin-bottom:10px}._cardText_q3ovl_139{font-size:.9rem;line-height:1.4;opacity:.9}@media(max-width:1024px){._cardsGrid_q3ovl_105{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._topContent_q3ovl_35{flex-direction:column;text-align:center}._title_q3ovl_46{font-size:2.2rem}._cardsGrid_q3ovl_105{grid-template-columns:1fr}._pyramidImage_q3ovl_72{max-width:300px;margin-top:30px}}._section_13upl_1{position:relative;padding:80px 20px;min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#2e1a5b;overflow:hidden}._backgroundOverlay_13upl_13{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:url(/Imagenes/contacto.png);background-size:cover;background-position:center}._container_13upl_30{position:relative;z-index:1;max-width:1200px;width:100%;margin:0 auto;display:flex;gap:60px;align-items:flex-start}._infoColumn_13upl_42{flex:1;color:#fff;padding-top:20px}._title_13upl_48{font-size:2.5rem;font-weight:700;margin-bottom:20px;line-height:1.2}._description_13upl_55{font-size:1.1rem;margin-bottom:40px;opacity:.9;line-height:1.6;max-width:400px}._detailItem_13upl_63{margin-bottom:25px}._detailItem_13upl_63 strong{display:block;font-size:1rem;margin-bottom:5px}._detailItem_13upl_63 a{color:#fff;text-decoration:none;font-size:1.1rem;opacity:.8;transition:opacity .2s}._detailItem_13upl_63 a:hover{opacity:1;text-decoration:underline}._socialIcons_13upl_86{display:flex;gap:20px;margin-top:40px}._socialIcons_13upl_86 a{color:#fff;font-size:1.5rem;transition:transform .2s;background:#fff3;padding:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}._socialIcons_13upl_86 a:hover{transform:translateY(-3px);background:#fff6}._formColumn_13upl_110{flex:1;max-width:600px}._form_13upl_110{background:#ffffff0e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:40px 40px 50px;border-radius:30px;border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 40px #0003}._formRow_13upl_126{display:flex;gap:40px}._inputGroup_13upl_131{margin-bottom:20px;width:100%}._inputGroup_13upl_131 label{display:block;color:#fff;font-size:.8rem;margin-bottom:8px;font-weight:500}._inputGroup_13upl_131 label span{color:#ff6b6b}._form_13upl_110 input[type=text],._form_13upl_110 input[type=email],._form_13upl_110 textarea,._selectInput_13upl_153,._phoneInput_13upl_154,select{width:100%;box-sizing:border-box;padding:12px 15px;border-radius:8px;border:none;font-family:inherit;font-size:.9rem;background-color:#fff;color:#333;outline:none;appearance:none;-webkit-appearance:none}._phoneWrapper_13upl_173{display:flex;gap:10px;width:100%}._countrySelect_13upl_180{flex:2;min-width:140px;padding:12px 15px;border-radius:8px;border:none;font-family:inherit;font-size:.9rem;background-color:#fff;color:#333;outline:none}._phoneInputPre_13upl_194{flex:0 0 50px;text-align:center;padding:12px 5px;border-radius:8px;border:none;font-family:inherit;font-size:.95rem;background-color:#fff;color:#333;outline:none}._checkboxGroup_13upl_208{display:flex;align-items:center;gap:10px;margin-bottom:30px;color:#fff;font-size:.9rem}._checkboxGroup_13upl_208 a{color:#fff;text-decoration:underline}._submitButton_13upl_223{width:100%;padding:15px;background-color:#2c1864;color:#fff;border:none;border-radius:30px;font-weight:700;font-size:1rem;cursor:pointer;transition:background-color .3s}._submitButton_13upl_223:hover{background-color:#452c8a}@media(max-width:900px){._container_13upl_30{flex-direction:column;padding:0}._infoColumn_13upl_42{text-align:center;padding-bottom:40px}._contactDetails_13upl_252{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}._socialIcons_13upl_86{justify-content:center}._formColumn_13upl_110{width:100%}._formRow_13upl_126{flex-direction:column;gap:0}}._overlay_1uius_2{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px}._modal_1uius_18{background-color:#fff;width:100%;max-width:400px;border-radius:25px;padding:40px 30px;text-align:center;box-shadow:0 25px 50px -12px #00000040;position:relative;overflow:hidden}.dark ._modal_1uius_18{background-color:#1a1a2e;border:1px solid rgba(255,255,255,.1);box-shadow:0 25px 50px -12px #00000080}._iconWrapper_1uius_38{margin-bottom:20px;display:inline-flex;align-items:center;justify-content:center;padding:20px;border-radius:50%}._successBg_1uius_48{background-color:#4caf501a}._errorBg_1uius_52{background-color:#f443361a}._iconSuccess_1uius_57{color:#4caf50}._iconError_1uius_61{color:#f44336}._title_1uius_66{font-size:1.8rem;color:#333;margin-bottom:15px;font-weight:800}.dark ._title_1uius_66{color:#fff}._message_1uius_77{font-size:1rem;color:#666;line-height:1.6;margin-bottom:30px}.dark ._message_1uius_77{color:#b0b0b0}._button_1uius_89{background-color:#2c1864;color:#fff;border:none;padding:12px 40px;border-radius:30px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,background-color .2s;width:100%}._button_1uius_89:hover{background-color:#452c8a;transform:translateY(-2px)}._btnError_1uius_108{background-color:#f44336}._btnError_1uius_108:hover{background-color:#d32f2f}@media(max-width:480px){._modal_1uius_18{padding:30px 20px}._title_1uius_66{font-size:1.5rem}}._carouselSection_1mla2_1{background-color:#fff;padding:40px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;overflow:hidden}._slider_1mla2_10{height:100px;margin:auto;position:relative;width:100%;display:grid;place-items:center;overflow:hidden}._slider_1mla2_10:before,._slider_1mla2_10:after{background:linear-gradient(to right,#fff,#fff0);content:"";height:100px;position:absolute;width:150px;z-index:2}._slider_1mla2_10:before{left:0;top:0}._slider_1mla2_10:after{right:0;top:0;transform:rotate(180deg)}._slideTrack_1mla2_43{display:flex;width:4800px;animation:_scroll_1mla2_1 40s linear infinite}._slideTrack_1mla2_43:hover{animation-play-state:paused}._slide_1mla2_10{height:100px;width:200px;display:flex;align-items:center;justify-content:center;padding:0 20px}._slide_1mla2_10 img{width:100%;max-width:140px;height:auto;object-fit:contain;filter:grayscale(100%);opacity:.7;transition:all .3s ease}._slide_1mla2_10 img:hover{filter:grayscale(0%);opacity:1;transform:scale(1.1)}@keyframes _scroll_1mla2_1{0%{transform:translate(0)}to{transform:translate(-2400px)}}@media(max-width:768px){._slider_1mla2_10:before,._slider_1mla2_10:after{width:50px}._slide_1mla2_10{width:150px}._slide_1mla2_10 img{max-width:100px}@keyframes _scroll_1mla2_1{0%{transform:translate(0)}to{transform:translate(-1800px)}}}._footer_14xwt_1{background-color:#2c1864;color:#fff;padding:80px 20px 30px;font-family:Roboto,sans-serif}._container_14xwt_8{max-width:1200px;margin:0 auto 80px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}._brandColumn_14xwt_19{display:flex;flex-direction:column;gap:30px}._logo_14xwt_25{width:150px;height:auto;object-fit:contain}._socialIcons_14xwt_31{display:flex;gap:20px}._socialIcons_14xwt_31 a{color:#fff;font-size:1.5rem;transition:transform .2s,color .2s}._socialIcons_14xwt_31 a:hover{color:#a189c7;transform:translateY(-3px)}._linkColumn_14xwt_48 h3{font-size:1.1rem;font-weight:700;margin-bottom:25px;color:#fff}._linkColumn_14xwt_48 ul{list-style:none;padding:0;margin:0}._linkColumn_14xwt_48 li{margin-bottom:15px}._linkColumn_14xwt_48 a{color:#e0e0e0;text-decoration:none;font-size:.95rem;transition:color .2s,padding-left .2s;display:inline-block}._linkColumn_14xwt_48 a:hover{color:#a189c7;padding-left:5px}._legalColumn_14xwt_79{padding-top:45px}._copyright_14xwt_83{border-top:1px solid rgba(255,255,255,.1);padding-top:30px;text-align:center}._copyright_14xwt_83 p{color:#a0a0a0;font-size:.85rem;margin:0}@media(max-width:900px){._container_14xwt_8{grid-template-columns:1fr 1fr;gap:50px}._legalColumn_14xwt_79{padding-top:0}}@media(max-width:600px){._container_14xwt_8{grid-template-columns:1fr;text-align:center;gap:40px}._brandColumn_14xwt_19{align-items:center}._socialIcons_14xwt_31{justify-content:center}._legalColumn_14xwt_79{margin-top:-20px}}._overlay_1efus_2{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#2c186466;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}._phoneInputPre_1efus_17{width:10%;padding:12px 15px;border-radius:8px;border:none;font-family:inherit;font-size:.95rem;background-color:#fff;color:#333;outline:none}._modal_1efus_28{background-color:#fff;width:100%;max-width:600px;border-radius:20px;padding:30px 40px;position:relative;box-shadow:0 20px 50px #0003;animation:_slideUp_1efus_1 .3s ease-out;max-height:90vh;overflow-y:auto}@keyframes _slideUp_1efus_1{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}._closeBtn_1efus_46{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;color:#999;transition:color .2s}._closeBtn_1efus_46:hover{color:#333}._title_1efus_61{text-align:center;color:#7c559f;font-size:1.5rem;margin-bottom:25px;font-weight:700}._form_1efus_70{display:flex;flex-direction:column;gap:15px}._row_1efus_76{display:flex;gap:20px}._group_1efus_81{flex:1;display:flex;flex-direction:column}._group_1efus_81 label{font-size:.85rem;color:#2c1864;font-weight:600;margin-bottom:5px}._group_1efus_81 label span{color:#e74c3c;margin-left:3px}._group_1efus_81 input,._group_1efus_81 textarea,._selectInput_1efus_102{padding:10px 15px;border:1px solid #ddd;border-radius:20px;font-family:inherit;font-size:.9rem;outline:none;transition:border-color .2s;color:#555;background-color:#fff}._group_1efus_81 input:focus,._group_1efus_81 textarea:focus,._selectInput_1efus_102:focus{border-color:#7c559f}._phoneWrapper_1efus_120{display:flex;gap:10px;align-items:center}._countrySelect_1efus_126{display:flex;align-items:center;gap:5px;border:1px solid #ddd;border-radius:20px;padding:9px 12px;font-size:.85rem;color:#555;background:#fff;min-width:100px}._prefix_1efus_139{background:#fff;border:1px solid #ddd;border-radius:20px;padding:10px 15px;color:#555;font-size:.9rem}._phoneWrapper_1efus_120 input{flex:1}._selectWrapper_1efus_153{position:relative}._selectInput_1efus_102{width:100%;appearance:none;cursor:pointer}._selectIcon_1efus_163{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#7c559f;pointer-events:none}._checkboxGroup_1efus_173{display:flex;align-items:center;gap:10px;font-size:.8rem;color:#555;margin-top:5px}._checkboxGroup_1efus_173 a{color:#555;text-decoration:underline;font-weight:600}._submitButton_1efus_189{background-color:#2c1864;color:#fff;border:none;padding:15px;border-radius:30px;font-weight:700;font-size:1rem;margin-top:10px;cursor:pointer;transition:background-color .2s}._submitButton_1efus_189:hover{background-color:#452c8a}@media(max-width:600px){._modal_1efus_28{padding:20px;height:100%;max-height:100vh;border-radius:0}._row_1efus_76{flex-direction:column;gap:15px}._phoneWrapper_1efus_120{flex-wrap:wrap}._phoneWrapper_1efus_120 input{width:100%}}._pageContainer_177ub_1{background-color:var(--bg-color);min-height:100vh;padding-bottom:80px}._legalHero_177ub_7{background-image:linear-gradient(to bottom,#4c3472c2,#392c68f2 120%),url(/Imagenes/nosotros.jpg);background-size:cover;background-position:center;padding:20px;text-align:center;color:#fff;margin-bottom:40px;border:none}._legalHero_177ub_7 h1{font-size:2rem;font-weight:700}._backButton_177ub_23{position:absolute;top:100px;display:flex;align-items:center;gap:8px;color:#ffffffb3;text-decoration:none;font-weight:500;font-size:.95rem;transition:all .2s ease;padding:8px 16px;border-radius:30px;border:1px solid rgba(255,255,255,.2)}._backButton_177ub_23:hover{color:#fff;background-color:#ffffff1a;transform:translate(-5px)}@media(max-width:768px){._backButton_177ub_23{position:static;display:inline-flex;margin-bottom:20px}}._contentWrapper_177ub_55{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;gap:40px;align-items:flex-start}._sidebar_177ub_65{flex:0 0 280px;position:sticky;top:100px}._sidebarCard_177ub_71{background:#fff;padding:25px;border-radius:15px;box-shadow:0 5px 20px #0000000d}._sidebarCard_177ub_71 h3{color:#2c1864;margin-bottom:15px;font-size:1.1rem;border-bottom:1px solid #eee;padding-bottom:10px}._docList_177ub_86{list-style:none;padding:0;margin:0}._docList_177ub_86 li{padding:12px 15px;cursor:pointer;border-radius:8px;color:#555;font-weight:500;transition:all .2s;margin-bottom:5px}._docList_177ub_86 li:hover{background-color:#f0f0f0;color:#2c1864}._docList_177ub_86 li._active_177ub_108{background-color:#e0d4f0;color:#2c1864;font-weight:700}._viewerContainer_177ub_115{flex:1;display:flex;flex-direction:column;align-items:center}._pdfDocument_177ub_124{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}._pdfPage_177ub_133{box-shadow:0 4px 15px #0000001a;border-radius:4px;overflow:hidden;max-width:100%!important}._pdfPage_177ub_133 canvas{max-width:100%!important;height:auto!important}._mobileDownload_177ub_145{margin-top:40px;text-align:center;padding-top:20px;border-top:1px solid #ddd;width:100%}@media(max-width:900px){._pdfPage_177ub_133{width:100%!important}}@media(max-width:900px){._contentWrapper_177ub_55{flex-direction:column}._sidebar_177ub_65{width:100%;position:static;flex:none}._viewerContainer_177ub_115{width:100%;height:500px}._pdfPage_177ub_133{width:100%!important}._mobileDownload_177ub_145{display:block}}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}:root{--bg-color: #ffffff;--text-color: #1a1a1a;--text-colorp: #5c5c5c;--text-light: #555555;--accent-color: #6b4c9a;--accent-hover: #543a7d;--border-color: #e5e5e5;--dropdown-bg: #ffffff}html{scroll-behavior:smooth}section{scroll-margin-top:100px}:root.dark{--text-colorp: #ffffff;--bg-color:#120E26;--text-color: #ffffff;--text-light: #a0a0a0;--border-color: #2a2a2a;--dropdown-bg: #1a1a1a}body{margin:0;font-family:Roboto;background-color:var(--bg-color);color:var(--text-color);overflow-x:hidden}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){z-index:9999}::-webkit-scrollbar{width:8px;background-color:none!important}::-webkit-scrollbar-track{background:none!important}::-webkit-scrollbar-thumb{background-color:#6b4c9a4d;border-radius:10px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#6b4c9a99}
