#__framer-badge-container{display:none!important}
/* Preserve the reference logo reveal and symbol; replace its wordmark. */
.framer-fB8ru{position:relative!important}
.framer-fB8ru .framer-2a9j4g-container{clip-path:inset(0 80% 0 0)}
.framer-fB8ru::after{content:'Maxe';position:absolute;left:22%;top:50%;transform:translateY(-50%);font:700 30px/1 Poppins,sans-serif;letter-spacing:-1.5px;color:#232426;pointer-events:none}
.framer-fB8ru[data-framer-name*="White"]::after{color:#fff}
.framer-kPF8e{position:relative!important}
.framer-kPF8e .framer-wzwbny-container{clip-path:inset(0 81% 0 0)}
.framer-kPF8e::after{content:'Maxe';position:absolute;left:22%;top:50%;transform:translateY(-50%);font:700 clamp(60px,15.2vw,214px)/.9 Poppins,sans-serif;letter-spacing:-.055em;color:#232426;pointer-events:none}
[data-framer-name="Footer Note"] .framer-a6ppwj{gap:24px!important}
.maxe-x{display:flex!important;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border:1px solid rgba(255,255,255,.5);border-radius:7px;color:#fff;background:transparent;transition:background .2s,color .2s,border-color .2s;text-decoration:none}
.maxe-x:hover,.maxe-x:focus-visible{background:#fff;color:#232426;border-color:#fff;outline-offset:4px}
@media(max-width:809px){
 [data-framer-name="Logo"]{width:115px!important;overflow:visible!important}
 .framer-fB8ru{width:115px!important;overflow:visible!important;justify-content:flex-start!important}
 .framer-fB8ru .framer-2a9j4g-container{width:32px!important;clip-path:none}
 .framer-fB8ru::after{left:39px;font-size:27px}
 .framer-kPF8e::after{font-size:15vw}
 [data-framer-name="Footer Note"] .framer-a6ppwj{flex-wrap:wrap!important;justify-content:center!important}
}

.maxe-x{order:3}
form::after{content:"Opens an email draft to hello@maxe.partners.";display:block;font:14px/1.5 Poppins,sans-serif;color:inherit}
/* Keep the footer brand visible even when opening directly at its anchor. */
.framer-kPF8e .framer-wzwbny-container{visibility:hidden}
.framer-kPF8e::before{content:'';position:absolute;inset:0 auto 0 0;width:18.1%;background:url('/assets/maxe-mark.svg') left center/contain no-repeat;pointer-events:none}
.framer-kPF8e[data-framer-name="Desktop - Visible"]::before{animation:maxe-mark-reveal .65s ease both}
@keyframes maxe-mark-reveal{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.framer-kPF8e::before{animation:none!important}}
