.mh-home.svelte-1q37ri0{min-height:100vh;display:flex;align-items:center;background:#000;position:relative;overflow:hidden;padding-top:70px}.mh-home.svelte-1q37ri0:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 70% 50%,rgba(11,206,175,.07) 0%,transparent 70%);pointer-events:none}.home-ovimg.svelte-1q37ri0{width:100%}.home-padding.svelte-1q37ri0{padding:60px 0;align-items:center}.mh-header-info.svelte-1q37ri0 .mh-promo:where(.svelte-1q37ri0) span:where(.svelte-1q37ri0){color:#0bceaf;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.mh-header-info.svelte-1q37ri0 h2:where(.svelte-1q37ri0){font-size:48px;font-weight:700;color:#fff;line-height:1.1;margin:12px 0 8px;font-family:Montserrat,sans-serif}.mh-header-info.svelte-1q37ri0 h4:where(.svelte-1q37ri0){color:#aaa;font-size:18px;font-weight:400;margin-bottom:24px}.mh-header-info.svelte-1q37ri0 ul:where(.svelte-1q37ri0):not(.social-icon){margin-bottom:20px}.mh-header-info.svelte-1q37ri0 ul:where(.svelte-1q37ri0):not(.social-icon) li:where(.svelte-1q37ri0){display:flex;align-items:center;gap:10px;color:#999;font-size:14px;padding:4px 0}.mh-header-info.svelte-1q37ri0 ul:where(.svelte-1q37ri0):not(.social-icon) li:where(.svelte-1q37ri0) i:where(.svelte-1q37ri0){color:#0bceaf;width:16px;text-align:center}.mh-header-info.svelte-1q37ri0 ul:where(.svelte-1q37ri0):not(.social-icon) li:where(.svelte-1q37ri0) a:where(.svelte-1q37ri0),.mh-header-info.svelte-1q37ri0 ul:where(.svelte-1q37ri0):not(.social-icon) li:where(.svelte-1q37ri0) address:where(.svelte-1q37ri0){color:#bbb;text-decoration:none;font-style:normal;transition:color .2s}.mh-header-info.svelte-1q37ri0 ul:where(.svelte-1q37ri0):not(.social-icon) li:where(.svelte-1q37ri0) a:where(.svelte-1q37ri0):hover{color:#0bceaf}.hero-btns.svelte-1q37ri0{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.hero-img.svelte-1q37ri0{display:flex;justify-content:center;align-items:center;padding:20px}.img-border.svelte-1q37ri0{border-radius:50%;overflow:hidden;width:340px;height:340px;border:4px solid rgba(11,206,175,.3);box-shadow:0 0 60px #0bceaf26;background:#202026;display:flex;align-items:center;justify-content:center}.img-border.svelte-1q37ri0 img:where(.svelte-1q37ri0){width:100%;height:100%;object-fit:cover}.vertical-middle-content.svelte-1q37ri0{align-items:center}@media(max-width:768px){.hero-content.svelte-1q37ri0{order:2}.mh-header-info.svelte-1q37ri0 h2:where(.svelte-1q37ri0){font-size:32px}.img-border.svelte-1q37ri0{width:220px;height:220px}.hero-img.svelte-1q37ri0{order:1}}.mh-about.svelte-7hpc9t{background:#000}.mh-about-img.svelte-7hpc9t{border-radius:5px;overflow:hidden;height:100%;min-height:380px}.about-visual.svelte-7hpc9t{background:#202026;border-radius:5px;height:100%;min-height:380px;display:flex;flex-direction:column;justify-content:center;padding:32px;border:1px solid rgba(11,206,175,.15)}.code-block.svelte-7hpc9t{font-family:Courier New,Courier,monospace;font-size:14px;line-height:28px;margin-bottom:28px}.code-line.svelte-7hpc9t{color:#ccc}.code-line.pl1.svelte-7hpc9t{padding-left:20px}.kw.svelte-7hpc9t{color:#0bceaf;font-weight:600}.ty.svelte-7hpc9t{color:#52b8ff}.field.svelte-7hpc9t{color:#e8b86d}.str.svelte-7hpc9t{color:#98c379}.num.svelte-7hpc9t{color:#d19a66}.br.svelte-7hpc9t{color:#abb2bf}.stats-row.svelte-7hpc9t{display:flex;gap:16px;border-top:1px solid rgba(255,255,255,.07);padding-top:24px}.stat.svelte-7hpc9t{flex:1;text-align:center;padding:10px;background:#0bceaf0d;border-radius:5px;border:1px solid rgba(11,206,175,.1)}.stat-num.svelte-7hpc9t{display:block;font-size:28px;font-weight:700;color:#0bceaf;font-family:Montserrat,sans-serif}.stat-label.svelte-7hpc9t{display:block;font-size:11px;color:#777;text-transform:uppercase;letter-spacing:1px;margin-top:4px}.mh-about-inner.svelte-7hpc9t h2:where(.svelte-7hpc9t){font-size:32px;font-weight:700;color:#fff;margin-bottom:20px;position:relative;padding-bottom:15px;font-family:Montserrat,sans-serif}.mh-about-inner.svelte-7hpc9t h2:where(.svelte-7hpc9t):after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:#0bceaf}.mh-about-inner.svelte-7hpc9t p:where(.svelte-7hpc9t){color:#999;font-size:14px;line-height:24px;margin-bottom:12px}.about-links.svelte-7hpc9t{margin-bottom:20px}.studio-link.svelte-7hpc9t{color:#0bceaf;font-size:13px;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:opacity .2s}.studio-link.svelte-7hpc9t:hover{opacity:.8}.studio-link.svelte-7hpc9t i:where(.svelte-7hpc9t){font-size:16px}.mh-skills.svelte-1f1pl16{background:#0d0d0d}.mh-professional-skill.svelte-1f1pl16 h3:where(.svelte-1f1pl16),.mh-professional-skills.svelte-1f1pl16 h3:where(.svelte-1f1pl16){font-size:20px;font-weight:600;color:#fff;margin-bottom:25px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.07);font-family:Montserrat,sans-serif}.skills-tags-section.svelte-1f1pl16{margin-top:24px}.skills-tags-section.svelte-1f1pl16 h4:where(.svelte-1f1pl16){color:#ccc;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.tags-row.svelte-1f1pl16{display:flex;flex-wrap:wrap;gap:8px}.percentagem.svelte-1f1pl16{background:linear-gradient(90deg,#0bceaf,#08a38c);box-shadow:0 0 10px #0bceaf66;transition:width 1.5s cubic-bezier(.16,1,.3,1)}.candidatos.svelte-1f1pl16{margin-bottom:25px}.skills-tags-section.svelte-1f1pl16{background:#ffffff05;padding:15px;border-radius:8px;margin-bottom:15px}.mh-experince.svelte-1ar0d6w{background:#000}.experience-grid.svelte-1ar0d6w{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mh-work-item.svelte-1ar0d6w{padding:24px;border-radius:5px;border-left:3px solid #0bceaf}.work-header.svelte-1ar0d6w{margin-bottom:16px}.mh-work-item.svelte-1ar0d6w h4:where(.svelte-1ar0d6w){color:#fff;font-size:15px;font-weight:600;margin-bottom:6px;line-height:1.4}.mh-work-item.svelte-1ar0d6w h4:where(.svelte-1ar0d6w) a:where(.svelte-1ar0d6w){color:#0bceaf;text-decoration:none}.mh-work-item.svelte-1ar0d6w h4:where(.svelte-1ar0d6w) a:where(.svelte-1ar0d6w):hover{text-decoration:underline}.company-name.svelte-1ar0d6w{color:#0bceaf}.mh-eduyear.svelte-1ar0d6w{color:#0bceaf;font-size:12px;font-weight:600}.mh-eduyear.svelte-1ar0d6w i:where(.svelte-1ar0d6w){margin-right:5px}.work-body.svelte-1ar0d6w{display:grid;grid-template-columns:1fr 1fr;gap:16px}.section-label.svelte-1ar0d6w{color:#777;font-size:11px;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:8px}.work-responsibility.svelte-1ar0d6w{margin:0}.work-responsibility.svelte-1ar0d6w li:where(.svelte-1ar0d6w){color:#aaa;font-size:12px;padding:3px 0;display:flex;align-items:center;gap:6px}.work-responsibility.svelte-1ar0d6w li:where(.svelte-1ar0d6w) i{color:#0bceaf;font-size:6px;flex-shrink:0}.tags-row.svelte-1ar0d6w{display:flex;flex-wrap:wrap;gap:4px}@media(max-width:768px){.experience-grid.svelte-1ar0d6w,.work-body.svelte-1ar0d6w{grid-template-columns:1fr}}.mh-portfolio.svelte-1tes396{background:#0d0d0d}.projects-grid.svelte-1tes396{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.project-item.svelte-1tes396{border-radius:5px;padding:30px;border-top:3px solid #0bceaf;transition:transform .3s}.project-item.svelte-1tes396:hover{transform:translateY(-5px)}.project-icon.svelte-1tes396{margin-bottom:16px}.project-icon.svelte-1tes396 i:where(.svelte-1tes396){font-size:36px;color:#0bceaf}.project-body.svelte-1tes396 h4:where(.svelte-1tes396){color:#fff;font-size:20px;font-weight:700;margin-bottom:10px;font-family:Montserrat,sans-serif}.project-body.svelte-1tes396 p:where(.svelte-1tes396){color:#999;font-size:13px;line-height:22px;margin-bottom:16px}.tags-row.svelte-1tes396{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.project-btn.svelte-1tes396{font-size:13px;padding:8px 18px}.project-btn.svelte-1tes396 i:where(.svelte-1tes396){margin-left:6px}.mh-blog.svelte-4jbzvx{background:#000}.mh-blog-item.svelte-4jbzvx{border-radius:5px;overflow:hidden;transition:transform .3s;height:100%}.mh-blog-item.svelte-4jbzvx:hover{transform:translateY(-5px)}.blog-thumb-icon.svelte-4jbzvx{width:100%;height:160px;display:flex;align-items:center;justify-content:center;font-size:56px;color:#0bceaf}.youtube-thumb.svelte-4jbzvx{background:linear-gradient(135deg,#1a0a0a,#2a0d0d);border-bottom:2px solid rgba(11,206,175,.2)}.blog-thumb.svelte-4jbzvx{background:linear-gradient(135deg,#0a1a14,#0d2a1e);border-bottom:2px solid rgba(11,206,175,.2)}.blog-inner.svelte-4jbzvx{padding:22px}.blog-inner.svelte-4jbzvx h2:where(.svelte-4jbzvx){margin-bottom:8px}.blog-inner.svelte-4jbzvx h2:where(.svelte-4jbzvx) a:where(.svelte-4jbzvx){color:#fff;font-size:17px;font-weight:600;text-decoration:none;transition:color .2s;font-family:Montserrat,sans-serif}.blog-inner.svelte-4jbzvx h2:where(.svelte-4jbzvx) a:where(.svelte-4jbzvx):hover{color:#0bceaf}.mh-blog-post-info.svelte-4jbzvx ul:where(.svelte-4jbzvx){display:flex;gap:14px;margin:8px 0 12px}.mh-blog-post-info.svelte-4jbzvx ul:where(.svelte-4jbzvx) li:where(.svelte-4jbzvx){font-size:12px;color:#666;display:flex;align-items:center;gap:4px}.mh-blog-post-info.svelte-4jbzvx ul:where(.svelte-4jbzvx) li:where(.svelte-4jbzvx) strong:where(.svelte-4jbzvx){color:#888;margin-right:3px}.mh-blog-post-info.svelte-4jbzvx ul:where(.svelte-4jbzvx) li:where(.svelte-4jbzvx) a:where(.svelte-4jbzvx),.mh-blog-post-info.svelte-4jbzvx ul:where(.svelte-4jbzvx) li:where(.svelte-4jbzvx) span:where(.svelte-4jbzvx){color:#0bceaf}.blog-inner.svelte-4jbzvx p:where(.svelte-4jbzvx){color:#999;font-size:13px;line-height:22px;margin-bottom:14px}.read-more.svelte-4jbzvx{color:#0bceaf;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:opacity .2s}.read-more.svelte-4jbzvx:hover{opacity:.8}.mh-education-section.svelte-m8gh8q{background:#0d0d0d}.section-h3.svelte-m8gh8q{font-size:20px;font-weight:600;color:#fff;margin-bottom:25px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.07);font-family:Montserrat,sans-serif}.mh-education-item.svelte-m8gh8q{padding:22px;border-radius:5px;border-left:3px solid #0bceaf}.mh-education-item.svelte-m8gh8q h4:where(.svelte-m8gh8q){color:#fff;font-size:15px;font-weight:600;margin-bottom:8px;line-height:1.4}.mh-education-item.svelte-m8gh8q h4:where(.svelte-m8gh8q) a:where(.svelte-m8gh8q){color:#0bceaf;text-decoration:none}.mh-education-item.svelte-m8gh8q p:where(.svelte-m8gh8q){color:#888;font-size:13px;margin-top:8px}.mh-eduyear.svelte-m8gh8q{color:#0bceaf;font-size:12px;font-weight:600}.mh-eduyear.svelte-m8gh8q i:where(.svelte-m8gh8q){margin-right:5px}.mh-languages.svelte-m8gh8q{padding-top:4px}.lang-item.svelte-m8gh8q{margin-bottom:22px}.lang-name.svelte-m8gh8q{display:flex;justify-content:space-between;color:#ccc;font-size:13px;margin-bottom:6px}.lang-level.svelte-m8gh8q{color:#0bceaf;font-weight:600}.mh-pricing-section.svelte-zwaybt{background:#0d0d0d}.subtitle-text.svelte-zwaybt{color:#888;font-size:14px;margin-top:8px}.mh-footer.svelte-zwaybt{background:#000}.map-image.svelte-zwaybt{background:url(../../../maha/images/footer-bg.png) center/cover no-repeat;position:relative}.map-image.svelte-zwaybt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000000e0}.map-image.svelte-zwaybt .container:where(.svelte-zwaybt){position:relative}.mh-footer-address.svelte-zwaybt{margin-bottom:30px}.mh-address-footer-item.svelte-zwaybt{display:flex;align-items:flex-start;gap:14px;padding:20px;border-radius:5px;margin-bottom:20px}.each-icon.svelte-zwaybt{color:#0bceaf;font-size:22px;flex-shrink:0;margin-top:2px}.each-info.svelte-zwaybt h4:where(.svelte-zwaybt){color:#fff;font-size:14px;margin-bottom:6px}.each-info.svelte-zwaybt a:where(.svelte-zwaybt),.each-info.svelte-zwaybt address:where(.svelte-zwaybt){color:#999;font-size:13px;font-style:normal;text-decoration:none}.each-info.svelte-zwaybt a:where(.svelte-zwaybt):hover{color:#0bceaf}.form-row.svelte-zwaybt{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-col.svelte-zwaybt{display:flex;flex-direction:column}.form-alert.svelte-zwaybt{padding:10px 14px;border-radius:4px;font-size:13px;margin-bottom:14px}.form-alert.success.svelte-zwaybt{background:#0bceaf26;color:#0bceaf;border:1px solid rgba(11,206,175,.3)}.form-alert.error.svelte-zwaybt{background:#ff52521a;color:#ff5252;border:1px solid rgba(255,82,82,.3)}.contact-sidebar.svelte-zwaybt{height:100%}.sidebar-item.svelte-zwaybt{padding:24px;border-radius:5px;height:100%}.sidebar-item.svelte-zwaybt>i:where(.svelte-zwaybt){font-size:28px;color:#0bceaf;margin-bottom:12px;display:block}.sidebar-item.svelte-zwaybt h4:where(.svelte-zwaybt){color:#fff;font-size:16px;font-weight:600;margin-bottom:16px}.link-list.svelte-zwaybt li:where(.svelte-zwaybt){padding:6px 0;border-bottom:1px solid rgba(255,255,255,.05)}.link-list.svelte-zwaybt li:where(.svelte-zwaybt) a:where(.svelte-zwaybt){color:#999;font-size:13px;text-decoration:none;display:flex;align-items:center;gap:8px;transition:color .2s}.link-list.svelte-zwaybt li:where(.svelte-zwaybt) a:where(.svelte-zwaybt) i:where(.svelte-zwaybt){color:#0bceaf;width:16px}.link-list.svelte-zwaybt li:where(.svelte-zwaybt) a:where(.svelte-zwaybt):hover{color:#0bceaf}.turnstile-widget.svelte-zwaybt{margin-bottom:14px}@media(max-width:768px){.form-row.svelte-zwaybt{grid-template-columns:1fr}}
