.custom-colors44 .hero-copy7 .primary{background:var(--color44-heroButtonBg,#efe4b0)!important;color:var(--color44-heroButtonText,#163b40)!important}
.custom-colors44 .primary:not(.hero-copy7 .primary){background:var(--color44-buttonBg,var(--color44-accent,#1f8078))!important;color:var(--color44-buttonText,#fff)!important}
.premium-menu52 .mega-inner7{display:grid;grid-template-columns:260px minmax(0,1fr);gap:30px;padding:30px}.premium-menu52 .mega-heading7{display:none}.premium-menu52 .mega-cards7{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center}.premium-intro52{padding:24px;background:var(--accent-soft);border-radius:16px}.premium-intro52>img{width:100px;height:100px;object-fit:contain}.premium-intro52>span{display:block;font-size:12px;color:var(--accent)}.premium-intro52 h2{font-size:25px;margin:15px 0;line-height:1.35}.premium-intro52 p{font-size:12px;color:var(--muted);line-height:1.8}.premium-intro52 .premium-plan51{display:block;margin-top:22px;color:var(--accent)}.premium-intro52 .premium-plan51 .mega-icon7,.premium-intro52 .premium-plan51 p{display:none}
.search51{margin-bottom:25px}
.footer8 .footer-cta8 a,.footer8 .footer-cta8 button{background:#dcefe9!important;color:#173d3c!important;border-radius:12px;padding:13px 22px;display:inline-flex;align-items:center;justify-content:center}
@media(max-width:760px){.premium-menu52 .mega-inner7{display:block;padding:20px}.premium-intro52{margin-bottom:18px}.premium-intro52>img{float:right}.journal-grid6 .journal-card6{grid-template-columns:105px minmax(0,1fr)!important}.journal-grid6 .journal-card6 .journal-image6{min-height:170px!important;height:100%!important}.journal-grid6 .journal-card6 .journal-image6 img{object-fit:contain!important}.journal-grid6 .journal-copy6{padding:17px!important}.journal-grid6 .journal-copy6 h2{font-size:16px;line-height:1.45}.journal-grid6 .journal-copy6>p{font-size:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}
.footer8 .footer-note8 .primary{background:#deeee8!important;color:#173d3d!important;border:1px solid #c3ddd4;border-radius:12px;padding:13px 22px;display:inline-flex;align-items:center;justify-content:center;box-shadow:none}
body.dark.custom-colors44 .hero-band7{background:linear-gradient(120deg,var(--color44-heroFrom,#173f46),var(--color44-heroTo,#28645d))!important}
.lexicon-invite-art21 img{content:url('/brand-b51.png');object-fit:contain}
