/* Shared neon refinement and scoped SEO sections. */
body a.mh-btn,body button.mh-btn,body .mh-btn .elementor-button,body a.mh-card__more,body a.mh-more,body a.mhb-btn,body a.mh26-btn {
 border-width:1px!important;border-style:solid!important;border-radius:7px!important;
 box-shadow:0 0 12px rgba(255,0,170,.22)!important;
 transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease!important;
}
body a.mh-btn::after,body button.mh-btn::after,body .mh-btn .elementor-button::after,body a.mh-card__more::after,body a.mh-more::after,body a.mhb-btn::after{content:none!important;display:none!important}
body a.mh-btn:hover,body a.mh-card__more:hover,body a.mh-more:hover,body a.mhb-btn:hover,body a.mh26-btn:hover{box-shadow:0 0 18px rgba(255,0,170,.32)!important;background-color:rgba(255,0,170,.08)!important}
body #mh-contact-btn-cyan a.mh-btn{box-shadow:0 0 12px rgba(11,243,255,.22)!important}
body #mh-contact-btn-cyan a.mh-btn:hover{box-shadow:0 0 18px rgba(11,243,255,.32)!important;background-color:rgba(11,243,255,.08)!important}
body a.mh-btn:focus-visible,body a.mh-card__more:focus-visible,body a.mh-more:focus-visible,body a.mhb-btn:focus-visible,body a.mh26-btn:focus-visible{outline:2px solid #0bf3ff!important;outline-offset:5px!important}
.mh26{--cyan:#0bf3ff;--pink:#ff00aa;box-sizing:border-box;width:100%;max-width:1140px;margin:0 auto;padding:0 24px;color:#f4edf7;font-family:Poppins,Arial,sans-serif;line-height:1.8}
.mh26 *{box-sizing:border-box;min-width:0}
.mh26-section{padding:48px 0;border-top:1px solid rgba(11,243,255,.18)}
.mh26 h1,.mh26 h2,.mh26 h3{font-family:'Bebas Neue',Anton,Arial,sans-serif;font-weight:400;line-height:1.18;color:#fff;text-wrap:balance}
.mh26 h1{font-size:clamp(2.5rem,5.5vw,4.5rem);margin:0 0 20px;color:#0bf3ff;text-shadow:0 0 18px rgba(11,243,255,.2)}
.mh26 h2{font-size:clamp(1.9rem,3vw,2.8rem);margin:0 0 24px}
.mh26 h3{font-size:1.75rem;margin:0 0 16px;color:#0bf3ff}
.mh26 p{margin:0 0 20px}.mh26 a:not(.mh26-btn){color:#0bf3ff;text-decoration:underline;text-underline-offset:4px}
.mh26 a:focus-visible,.mh26 summary:focus-visible{outline:2px solid #0bf3ff;outline-offset:4px}
.mh26-eyebrow{color:#0bf3ff;font-size:.8rem;letter-spacing:.13em;text-transform:uppercase}
.mh26-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mh26-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}
.mh26-card{padding:28px;border:1px solid rgba(255,255,255,.17);border-radius:12px;background:rgba(255,255,255,.025);display:flex;flex-direction:column;align-items:flex-start}
.mh26-card .mh26-btn{margin-top:auto}
body a.mh26-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;color:#ff54c7!important;border-color:rgba(255,0,170,.65)!important;font-family:'Bebas Neue',Arial,sans-serif;font-size:1.25rem;letter-spacing:.045em;line-height:1.25;text-decoration:none!important;text-align:center;max-width:100%}
.mh26 details{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.15)}.mh26 summary{cursor:pointer;font-weight:600}.mh26 details p{margin:16px 0 0}
.mh26-document{max-width:920px;padding-top:52px;padding-bottom:70px}.mh26-document>h2{padding-top:42px;border-top:1px solid rgba(11,243,255,.18);margin-top:42px}.mh26-document>h3{margin-top:28px}.mh26-document li{margin-bottom:10px}.mh26-document>.mh26-btn{margin:10px 0 24px}
@media(max-width:767px){.mh26{padding-left:18px;padding-right:18px}.mh26-grid,.mh26-grid-two{grid-template-columns:1fr}.mh26-section{padding:34px 0}.mh26-card{padding:24px}.mh26-document{padding-top:32px}.mh26-document>h2{padding-top:30px;margin-top:30px}.mh26 h1{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){body a.mh26-btn,body a.mh-btn,body a.mh-card__more,body a.mh-more,body a.mhb-btn{transition:none!important}}
