.mai-body .hero-cta-primary,.mai-body .hero-nav-button,.mai-body .hero-nav-button-mobile{background-color:var(--mai-btn-bg);border-radius:var(--mai-btn-radius);color:var(--mai-btn-text)}.mai-body .hero-menu-toggle:hover{background-color:var(--mai-yellow)}.mai-body .hero-mobile-nav-link:hover{color:var(--mai-yellow)}.mai-body .hero-btn-primary{background-color:var(--mai-btn-bg);border-radius:var(--mai-btn-radius);color:var(--mai-btn-text)}.mai-body .hero-btn-primary:hover{background-color:var(--mai-btn-bg);filter:brightness(.85)}.mai-body .podcast-play-button{background-color:var(--mai-btn-bg);color:var(--mai-btn-text)}.mai-body .podcast-play-button:hover{background-color:var(--mai-btn-bg);filter:brightness(.85)}.mai-body .podcast-back-link:hover{color:var(--mai-link)}.mai-body .podcast-spinner{border-top-color:var(--mai-btn-bg)}.mai-body .tier-divider{background:linear-gradient(90deg,var(--mai-yellow) 0,var(--mai-orange) 25%,var(--mai-magenta) 50%,var(--mai-purple) 75%,var(--mai-cyan) 100%)}.mai-body .hero-btn-primary,.mai-body .hero-cta-primary,.mai-body .mai-ldn__btn,.mai-body .maihd__btn{border-radius:var(--mai-btn-radius);font-size:var(--mai-btn-font-size);height:auto;padding:var(--mai-btn-pad)}.mai-body:has(.maihdr--transparent-dark) .mai-ldn__hero,.mai-body:has(.maihdr--transparent-dark) .maihd__hero,.mai-body:has(.maihdr--transparent-light) .mai-ldn__hero,.mai-body:has(.maihdr--transparent-light) .maihd__hero{padding-top:180px}.mai-body .maihd__lockup{top:158px}.mai-body:has(.maihdr--transparent-dark) .maihd__lockup,.mai-body:has(.maihdr--transparent-light) .maihd__lockup{top:238px}.mai-body .maihd__title{font-size:var(--mai-display-size)}.mai-body .hs-elevate-card-container__icon,.mai-body .hs-elevate-card-container__icon path{fill:var(--mai-icon)!important}.mai-body .hs-elevate-card{background:var(--mai-surface);border:var(--mai-card-border);border-radius:var(--mai-card-radius);box-shadow:var(--mai-shadow);color:var(--mai-text)}.mai-body .hs-elevate-card .hs-elevate-h2,.mai-body .hs-elevate-card .hs-elevate-h3,.mai-body .hs-elevate-card-container__title{color:var(--mai-heading)}.mai-body .hs-elevate-card p,.mai-body .hs-elevate-card-container__body{color:var(--mai-text)}.mai-body .hs-elevate-button{border-radius:var(--mai-btn-radius);font-family:var(--mai-font-display);font-weight:600;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.mai-body .hs-elevate-button--accent,.mai-body .hs-elevate-button--primary{background:var(--mai-btn-bg);border:none;color:var(--mai-btn-text)}.mai-body .hs-elevate-button--accent:hover,.mai-body .hs-elevate-button--primary:hover{box-shadow:0 8px 24px var(--mai-btn-bg-shadow);transform:translateY(-2px)}.mai-body .hs-elevate-button--secondary,.mai-body .hs-elevate-button--tertiary{background:transparent;border:1.5px solid var(--mai-link);color:var(--mai-link)}.mai-body .hs-elevate-button--secondary:hover,.mai-body .hs-elevate-button--tertiary:hover{background:var(--mai-link);color:var(--mai-btn-text)}.mai-body .hs_cos_wrapper_type_icon svg,.mai-body .hs_cos_wrapper_type_icon svg path{fill:var(--mai-icon)!important}.mai-body:has(.maihdr) .header-logo-wrapper{max-width:var(--mai-container,1160px)}.mai-body:has(.maihdr) .header-logo-image{height:var(--mai-header-logo-h,48px);width:auto}.mai-body:has(.maihdr:not(.maihdr--transparent-dark):not(.maihdr--transparent-light)) .header-logo-button{display:none}