.aioseo-toc-header{width:100%;position:relative}.aioseo-toc-header:has(.aioseo-toc-header-area){flex-direction:column;align-items:flex-start}.aioseo-toc-header .aioseo-toc-header-title{align-items:center;color:#434960;display:flex;flex:1 0 auto;font-size:24px;font-weight:700;line-height:125%;max-width:100%;gap:8px}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{display:flex;border-radius:2px;cursor:pointer;transition:transform .3s ease;background-color:#e5f0ff;box-sizing:border-box;justify-content:center;align-items:center}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 0 8px 10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible{padding:8px 10px 8px 0}.aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{width:14px;height:14px}[dir=ltr] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-right:10px}[dir=rtl] .aioseo-toc-header .aioseo-toc-header-title .aioseo-toc-header-collapsible svg{margin-left:10px}.aioseo-toc-header .aioseo-toc-header-instructions{color:#2c324c;font-size:16px;margin-bottom:0;margin-top:16px}.aioseo-toc-header .aioseo-toc-header-buttons{flex:0 1 auto}.aioseo-toc-contents{transition:transform .3s ease,opacity .3s ease;transform-origin:top;display:block;opacity:1;transform:scaleY(1);padding-top:12px}.aioseo-toc-collapsed{opacity:0;transform:scaleY(0);height:0;overflow:hidden}.ma-block-section-header { padding-top: 0; }
.ma-block-feature-card {
display: flex;
flex-direction: column;
background: var(--ma-dark, #202124);
padding: 2.25rem;
text-decoration: none;
color: var(--ma-white, #fff);
position: relative;
overflow: hidden;
transition: background .3s;
border: none;
}
.ma-block-feature-card:hover { background: var(--ma-dark3, #28292d); }
.ma-block-two-col {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 5rem;
align-items: center;
}
@media (max-width: 900px) {
.ma-block-two-col { grid-template-columns: 1fr !important; gap: 3rem !important; }
.ma-block-two-col > div { order: unset !important; }
}
.ma-block-stats {
display: grid;
gap: 1.5rem 2rem;
}
.ma-block-steps {
position: relative;
}
.ma-block-cta {
position: relative;
overflow: hidden;
}
.ma-block-richtext {
font-size: 1rem;
line-height: 1.85;
color: rgba(255, 255, 255, .65);
}
.ma-block-highlight {
border-left: 2px solid var(--ma-lime, #F5FF3F);
padding: .85rem 1.25rem;
background: rgba(245, 255, 63, .04);
font-size: .9rem;
line-height: 1.7;
color: rgba(255, 255, 255, .65);
margin: 1.5rem 0;
}
.ma-block-highlight strong { color: var(--ma-white, #fff); font-weight: 600; } .block-editor-block-preview__content .ma-block-cta {
pointer-events: none;
} .entry-content .ma-block-feature-card + .ma-block-feature-card,
.page-content .ma-block-feature-card + .ma-block-feature-card {
border-top: 1.5px solid rgba(255,255,255,.055);
} .wp-block-ma-section-header,
.wp-block-ma-feature-card,
.wp-block-ma-two-column,
.wp-block-ma-stats,
.wp-block-ma-steps,
.wp-block-ma-cta,
.wp-block-ma-richtext,
.wp-block-ma-highlight-box {
margin-top: 0 !important;
margin-bottom: 0 !important;
}