@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);:root{--primary-start:#667eea;--primary-end:#764ba2;--primary-gradient:linear-gradient(135deg,var(--primary-start),var(--primary-end));--accent:#00d4ff;--accent-glow:#00d4ff66;--dark:#0f172a;--dark-secondary:#1e293b;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--surface:#fff;--surface-elevated:#f8fafc;--surface-muted:#f1f5f9;--border-light:#00000014;--glass-bg:#fffc;--glass-border:#ffffff4d;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--shadow-glow:0 0 40px #667eea4d;--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--transition-fast:0.15s ease;--transition-base:0.3s ease;--transition-slow:0.5s ease}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#0f172a;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);line-height:1.6;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::selection{background:#667eea;background:var(--primary-start);color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f5f9;background:var(--surface-muted)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#667eea,#764ba2);background:linear-gradient(180deg,var(--primary-start),var(--primary-end));border-radius:9999px;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:#764ba2;background:var(--primary-end)}body{background-color:var(--surface)}.container{border-radius:var(--radius-lg);margin-left:15%;margin-right:15%;margin-top:var(--spacing-xl);max-width:1200px;padding:var(--spacing-xl)}@media (max-width:850px){.container{margin-left:8%;margin-right:8%}}@media (max-width:450px){.container{margin-left:4%;margin-right:4%;padding:var(--spacing-lg)}}.home{align-items:center;color:var(--text-primary);display:flex;flex-direction:column;font-family:var(--font-family);line-height:1.7}.centered-header{text-align:center}.welcome{background:#0000;border:none;box-shadow:none;margin-top:20px;padding:var(--spacing-lg) var(--spacing-xl);text-align:left}.welcome h1{display:inline-block;margin-bottom:.8em}.welcome h1:after{bottom:-4px;left:0;width:80px}.welcome p{margin-top:.5em;max-width:100%}h1{color:var(--text-primary);display:inline-block;font-size:var(--font-size-4xl);font-weight:700;letter-spacing:-.02em;margin-bottom:1.2em;position:relative;text-rendering:optimizeLegibility}h1:after{background:var(--primary-gradient);border-radius:var(--radius-full);bottom:-8px;content:"";display:block;height:4px;left:0;position:absolute;width:60px}h2{color:var(--text-primary);display:inline-block;font-size:var(--font-size-3xl);font-weight:700;letter-spacing:-.02em;margin-bottom:1.2em;position:relative;text-align:left;text-rendering:optimizeLegibility}h2:after{display:none}ul{list-style-type:none;padding:0}ul li{margin:.75em 0;padding-left:1.5em;position:relative}.dashed-list li:before{background:var(--primary-gradient);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}p{color:var(--text-secondary);font-size:var(--font-size-lg);line-height:1.8;margin:1.25em 0}section{margin-bottom:2.5em}.services{background:#0000;border:none;border-top:1px solid var(--border-light);box-shadow:none;padding:var(--spacing-lg) var(--spacing-xl);text-align:left}.services h2{margin-bottom:.8em;text-align:left}.services h2:after{width:60px}.call-to-action{background:var(--surface-elevated);border-left:4px solid var(--primary-start);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:left}.call-to-action h2{margin-bottom:.6em;text-align:left}.call-to-action h2:after{width:60px}.call-to-action a{color:var(--primary-start);font-weight:600;position:relative;text-decoration:none;transition:var(--transition-base)}.call-to-action a:after{background:var(--primary-gradient);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:var(--transition-base);width:0}.call-to-action a:hover:after{width:100%}.call-to-action a:hover{color:var(--primary-end)}#services_img{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);float:right;height:450px;width:450px}@media (max-width:750px){#services_img{float:right;height:250px;width:250px}}.animate-on-scroll{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.animate-on-scroll.animate{opacity:1;transform:translateY(0)}.animate-on-scroll .btn,.animate-on-scroll button,.animate-on-scroll h1,.animate-on-scroll h2,.animate-on-scroll h3,.animate-on-scroll input,.animate-on-scroll label,.animate-on-scroll li,.animate-on-scroll p,.animate-on-scroll textarea{opacity:0;transform:translateY(25px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.animate-on-scroll.animate .btn,.animate-on-scroll.animate button,.animate-on-scroll.animate h1,.animate-on-scroll.animate h2,.animate-on-scroll.animate h3,.animate-on-scroll.animate input,.animate-on-scroll.animate label,.animate-on-scroll.animate li,.animate-on-scroll.animate p,.animate-on-scroll.animate textarea{opacity:1;transform:translateY(0)}.animate-on-scroll.animate h1{transition-delay:.1s}.animate-on-scroll.animate h2{transition-delay:.15s}.animate-on-scroll.animate p:first-of-type{transition-delay:.2s}.animate-on-scroll.animate p:nth-of-type(2){transition-delay:.3s}.animate-on-scroll.animate p:nth-of-type(3){transition-delay:.4s}.animate-on-scroll.animate h3{transition-delay:.2s}.animate-on-scroll.animate li:first-child{transition-delay:.15s}.animate-on-scroll.animate li:nth-child(2){transition-delay:.25s}.animate-on-scroll.animate li:nth-child(3){transition-delay:.35s}.animate-on-scroll.animate li:nth-child(4){transition-delay:.45s}.animate-on-scroll.animate li:nth-child(5){transition-delay:.55s}.animate-on-scroll.animate label{transition-delay:.1s}.animate-on-scroll.animate input{transition-delay:.15s}.animate-on-scroll.animate textarea{transition-delay:.25s}.animate-on-scroll.animate .btn,.animate-on-scroll.animate button{transition-delay:.35s}.full-width-bg-colored{background:linear-gradient(135deg,var(--dark) 0,var(--dark-secondary) 100%);margin-top:var(--spacing-2xl);padding:var(--spacing-2xl) 0}.full-width-bg-colored h2{color:#fff}.full-width-bg-colored h2:after{background:linear-gradient(135deg,var(--accent),#0f8)}@media screen and (max-width:780px){.call-to-action h2,.services h2,.welcome h1,h1,h2{font-size:var(--font-size-2xl)}}@media screen and (max-width:516px){.call-to-action h2,.services h2,.welcome h1,h1,h2{font-size:var(--font-size-xl)}}@media screen and (max-width:323px){.call-to-action p,.services p,.welcome p{font-size:var(--font-size-sm)}}.carousel{background:var(--dark);height:500px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1000px){.carousel{height:350px}}@media screen and (max-width:600px){.carousel{height:250px}}.carousel-track{display:flex;height:100%;will-change:transform}.carousel-track.transitioning{transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.carousel-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;height:100%;min-width:100%}.carousel:after{background:linear-gradient(to top,var(--surface),#0000);bottom:0;content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.carousel-dots{bottom:24px;display:flex;gap:12px;left:50%;position:absolute;transform:translateX(-50%);z-index:3}.carousel-dot{background:#0000;border:2px solid #fffc;border-radius:50%;cursor:pointer;height:12px;padding:0;transition:all var(--transition-base);width:12px}.carousel-dot:hover{background:#ffffff80;transform:scale(1.1)}.carousel-dot.active{background:#fff;transform:scale(1.2)}.providers-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;padding:var(--spacing-xl)}.products-main{margin:100px auto 0;max-width:1200px;padding:var(--spacing-lg) var(--spacing-xl);text-align:center}.products-main h1{margin-bottom:0}.products-main h1:after{display:none}.products-containers-container{display:flex;gap:24px;justify-content:center;margin-left:auto;margin-right:auto;max-width:1200px;padding:var(--spacing-lg) var(--spacing-xl)}.products-container1,.products-container2{display:flex;flex:1 1;flex-direction:column;gap:24px;padding:var(--spacing-lg)}.products-container2{margin-top:-40px}.product-item,.provider-item{align-items:center;background:var(--surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:relative;transform:translateY(30px);transition:all var(--transition-base)}.product-item:before,.provider-item:before{background:var(--primary-gradient);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:var(--transition-base)}.product-item:hover:before,.provider-item:hover:before{opacity:1}.product-item:hover,.provider-item:hover{box-shadow:var(--shadow-xl),var(--shadow-glow);transform:translateY(-8px)}.product-item.animate,.provider-item.animate{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.product-item.animate:hover,.provider-item.animate:hover{transform:translateY(-8px)}.product-item a,.provider-item a{color:var(--primary-start);text-decoration:none;transition:var(--transition-base)}.product-item a:visited,.provider-item a:visited{color:var(--text-primary)}.product-item a:active,.product-item a:hover,.provider-item a:active,.provider-item a:hover{color:var(--primary-end)}.product-image,.provider-image{height:200px;object-fit:cover;transition:var(--transition-base);width:100%}.product-item:hover .product-image,.provider-item:hover .provider-image{transform:scale(1.05)}@media screen and (max-width:930px){.product-image,.provider-image{height:120px}}.product-name,.provider-name{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:600;letter-spacing:-.01em;margin:0;padding:var(--spacing-lg);text-align:center}p{text-rendering:optimizeSpeed}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:620px){.products-containers-container{display:flex;flex-direction:column;gap:0}.products-container2{margin-top:0}}@media screen and (max-width:716px){.providers-list{align-items:center;flex-direction:column}.provider-item{max-width:300px;width:100%}}@media screen and (max-width:516px){.products-main h1,.providers-info h2{font-size:var(--font-size-xl)}}@media screen and (max-width:323px){.products-main h1,.providers-info h2{font-size:var(--font-size-lg)}.products-containers-container h3,.products-info p,.providers-info p{font-size:var(--font-size-sm)}}.product-detail{align-items:center;background-color:#bbb6b6;border-radius:8px;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column;margin:40px auto;max-width:800px;padding:20px}.product-detail-image{border-radius:4px;height:auto;max-width:100%}.product-detail-name{color:#333;font-size:2em;font-weight:700;margin-top:20px;text-align:center}.product-detail-description{color:#666;font-size:1em;line-height:1.6;margin-top:15px;text-align:justify}.contact-container{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid var(--border-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);margin-bottom:var(--spacing-xl);margin-left:auto;margin-right:auto;margin-top:100px;max-width:800px;overflow:hidden;padding:var(--spacing-2xl);position:relative}.contact-container:before{background:var(--primary-gradient);content:"";height:4px;left:0;position:absolute;right:0;top:0}.contact-form{display:flex;flex-direction:column;gap:var(--spacing-lg)}.contact-form label{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.05em;margin-bottom:-8px;text-transform:uppercase}.contact-form input[type=email],.contact-form input[type=text],.contact-form textarea{background:var(--surface);border:2px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-family);font-size:var(--font-size-base);margin-bottom:0;padding:var(--spacing-md) var(--spacing-lg);transition:var(--transition-base);width:100%}.contact-form input[type=email]:focus,.contact-form input[type=text]:focus,.contact-form textarea:focus{border-color:var(--primary-start);box-shadow:0 0 0 4px var(--accent-glow);outline:none}.contact-form input[type=email]::placeholder,.contact-form input[type=text]::placeholder,.contact-form textarea::placeholder{color:var(--text-muted)}.contact-form textarea{min-height:150px;resize:vertical}.contact-form button{background:var(--primary-gradient);border:none;border-radius:var(--radius-full);box-shadow:0 4px 15px #667eea66;color:#fff;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-base);font-weight:600;overflow:hidden;padding:var(--spacing-md) var(--spacing-2xl);position:relative;transition:all var(--transition-base)}.contact-form button:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:var(--transition-slow);width:100%}.contact-form button:hover:before{left:100%}.contact-form button:hover{box-shadow:0 8px 25px #667eea80;transform:translateY(-3px)}.contact-form button:active{transform:translateY(-1px)}.contact-container p{color:var(--text-secondary);margin-bottom:var(--spacing-xl)}.contact-container a{color:var(--primary-start);font-weight:600;text-decoration:none;transition:var(--transition-base)}.contact-container a:hover{color:var(--primary-end)}@media (max-width:768px){.contact-container{margin-left:var(--spacing-md);margin-right:var(--spacing-md);padding:var(--spacing-xl)}}@media screen and (max-width:780px){.contact-container h1{font-size:var(--font-size-2xl)}}@media screen and (max-width:516px){.contact-container h1{font-size:var(--font-size-xl)}}.about{margin-top:80px}.about-main{margin:100px auto 0;max-width:1200px;padding:var(--spacing-lg) var(--spacing-xl);text-align:center}.about-main h1{margin-bottom:0}.about-main h1:after{display:none}.about-container{background:#0000;margin-bottom:var(--spacing-xl);margin-left:auto;margin-right:auto;margin-top:var(--spacing-md);max-width:800px;padding:var(--spacing-lg) var(--spacing-xl)}.about h1{color:var(--text-primary);font-size:var(--font-size-4xl);font-weight:700;letter-spacing:-.02em}.about p{color:var(--text-secondary);font-size:var(--font-size-lg);line-height:1.8;margin-bottom:var(--spacing-lg)}.about p:last-child{margin-bottom:0}@media screen and (max-width:768px){.about-container{margin-left:var(--spacing-md);margin-right:var(--spacing-md);padding:var(--spacing-xl)}.about h1{font-size:var(--font-size-2xl)}}@media screen and (max-width:480px){.about h1{font-size:var(--font-size-xl)}.about p{font-size:var(--font-size-base)}}.projects-main{margin:100px auto 0;max-width:1200px;padding:var(--spacing-lg) var(--spacing-xl);text-align:center}.projects-main h1{margin-bottom:.5em}.projects-main h1:after{display:none}.projects-containers-container{display:flex;gap:24px;justify-content:center;margin-left:auto;margin-right:auto;max-width:1200px;padding:var(--spacing-xl)}.projects-container1,.projects-container2{display:flex;flex:1 1;flex-direction:column;gap:24px}.projects-container2{margin-top:100px}.project-item{align-items:center;background:var(--surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:relative;transform:translateY(30px);transition:all var(--transition-base)}.project-item:before{background:var(--primary-gradient);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:var(--transition-base)}.project-item:hover:before{opacity:1}.project-item:hover{box-shadow:var(--shadow-xl),var(--shadow-glow);transform:translateY(-8px)}.project-item.animate{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.project-item.animate:hover{transform:translateY(-8px)}.project-item a{color:var(--primary-start);text-decoration:none;transition:var(--transition-base)}.project-item a:visited{color:var(--text-primary)}.project-item a:active,.project-item a:hover{color:var(--primary-end)}.project-image{height:200px;object-fit:cover;transition:var(--transition-base);width:100%}.project-item:hover .project-image{transform:scale(1.05)}@media screen and (max-width:930px){.project-image{height:120px}}.project-name{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:600;letter-spacing:-.01em;margin:0;padding:var(--spacing-lg);text-align:center}@media screen and (max-width:620px){.projects-containers-container{display:flex;flex-direction:column;gap:24px}.projects-container2{margin-top:0}}@media screen and (max-width:516px){.projects-info h2,.projects-main h1{font-size:var(--font-size-xl)}}@media screen and (max-width:323px){.projects-main h1{font-size:var(--font-size-lg)}.projects-info h2,.projects-info p{font-size:var(--font-size-sm)}}.nav-bar-items-container{align-items:center;display:flex;justify-content:space-between;z-index:1002}@media (min-width:751px){.menu{cursor:pointer;display:block;height:100px;width:auto}}@media (max-width:750px){.menu{cursor:pointer;display:block;height:60px;width:auto}}@media (min-width:751px){.hermesview{height:100px;position:absolute;right:0;width:auto}}@media (max-width:751px){.hermesview{height:50px;position:absolute;right:0;width:auto}}.mobile-menu ul{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;list-style:none;margin:auto;padding:0}.mobile-menu ul li{margin:15px 0}.mobile-menu ul li a{color:#fff;font-family:var(--font-family);font-size:1.5rem;font-weight:600;position:relative;text-decoration:none;transition:var(--transition-base)}.mobile-menu ul li a:after{background:var(--accent);bottom:-4px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:var(--transition-base);width:0}.mobile-menu ul li a:focus:after,.mobile-menu ul li a:hover:after{width:100%}.mobile-menu ul li a:focus,.mobile-menu ul li a:hover{color:var(--accent)}.mobile-menu-overlay.visible{opacity:1}.mobile-menu{align-items:center;background:linear-gradient(135deg,var(--dark) 0,var(--dark-secondary) 100%);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1001}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.no-scroll{overflow:hidden}.navbar{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0f172a99;border-bottom:1px solid #ffffff1a;box-shadow:0 4px 30px #00000026;display:flex;padding:12px 24px;position:fixed;top:0;transition:all var(--transition-base);width:100%;z-index:999}.navbar:hover{background:#0f172af2}.logo{height:40px;padding-left:50px;transition:var(--transition-base);width:170px}.logo-container a:hover img{filter:brightness(1.1);transform:scale(1.02)}@media screen and (max-width:1040px){.logo{padding-left:10px}}.nav-links{display:flex;gap:8px;justify-content:center;list-style-type:none;margin-bottom:0;margin-top:0;padding:0;width:100%}@media screen and (max-width:1080px){.nav-links{padding-right:50px}}@media screen and (max-width:830px){.nav-links{padding-right:20px}}@media screen and (max-width:810px){.nav-links{padding-right:5px}}.nav-links-text{display:flex}@media screen and (max-width:768px){.nav-links-text{display:flex;flex-direction:column}}.nav-links li{font-size:16px;font-weight:500;margin-right:12px}.nav-links li a{align-items:center;border-radius:var(--radius-full);color:#fffffff2;display:flex;justify-content:center;margin-right:16px;padding:8px 16px;position:relative;text-decoration:none;text-shadow:0 1px 3px #00000080;transition:var(--transition-base)}.nav-links li a:hover{background:#ffffff1a;color:#fff}.nav-links li a.active{background:var(--primary-gradient);color:#fff}@media screen and (max-width:930px){.nav-links li{font-size:15px}}@media screen and (max-width:870px){.nav-links li{margin-right:6px}}@media screen and (max-width:450px){.nav-links li{font-size:14px}}.social-media-list{display:flex;gap:8px;margin:0}.social-media-list a{border-radius:var(--radius-md);color:#fffc;margin-right:8px;padding:8px;transition:var(--transition-base)}.social-media-list a:hover{background:#ffffff1a;color:var(--accent);transform:translateY(-2px)}.language-toggle{margin-left:16px}.lang-btn{align-items:center;background:#0000;border:none;border-radius:var(--radius-md);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:var(--transition-base)}.lang-btn:hover{background:#ffffff1a;transform:scale(1.1)}.flag-icon{border-radius:3px;box-shadow:0 1px 3px #0000004d;height:20px;width:28px}.lang-btn.colored{-webkit-text-fill-color:unset;background:#0000;border-color:var(--primary-start);color:var(--primary-start)}.lang-btn.colored:hover{background:var(--primary-gradient);border-color:#0000;color:#fff}@media screen and (max-width:768px){.language-toggle{display:flex;justify-content:center;list-style:none;margin:16px 0 0!important;padding:0;width:100%}.lang-btn{font-size:16px;padding:10px 24px}.social-media-list{align-items:center;flex-direction:column;margin:0;padding-bottom:5px;padding-left:0}}.menu-toggle{cursor:pointer;display:none;flex-direction:column;height:21px;justify-content:space-between;width:30px}.hamburger{background:linear-gradient(90deg,var(--primary-start),var(--accent));border-radius:var(--radius-full);height:3px;transition:all var(--transition-base);width:100%}.active .hamburger:first-child{transform:translateY(8px) rotate(45deg)}.active .hamburger:nth-child(2){opacity:0}.active .hamburger:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media screen and (max-width:768px){.nav-links-deactivated{box-shadow:var(--shadow-lg);display:none;padding:10px 20px;top:80px;transform:translateY(-100%)}.nav-links-activated,.nav-links-deactivated{flex-direction:column;left:0;position:absolute;transition:transform var(--transition-base);width:100%;z-index:998}.nav-links-activated{background:linear-gradient(180deg,var(--dark) 0,var(--dark-secondary) 100%);box-shadow:var(--shadow-xl);display:flex;gap:8px;margin:0;padding-top:20px;top:0}.nav-links.active{transform:translateY(0)}.menu-toggle{display:flex}}.white{color:#fff}.colored{-webkit-text-fill-color:#0000;background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text}.hermesview-link{top:-100px}
/*# sourceMappingURL=main.eb125ecf.css.map*/