.ma-article{background:var(--bg-page, #f2efea);padding:clamp(40px,6vw,80px) 20px clamp(64px,8vw,112px)}.ma-article__col{max-width:760px;margin:0 auto}.ma-article__eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-primary, #c8102e);text-decoration:none;margin-bottom:18px}.ma-article__eyebrow:before{content:"";width:28px;height:2px;background:var(--brand-primary, #c8102e)}.ma-article__title{font-family:Space Grotesk,sans-serif;font-weight:800;font-size:clamp(2rem,4.4vw,3rem);line-height:1.08;letter-spacing:-.02em;color:var(--brand-dark, #1f2124);margin:0 0 22px}.ma-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:.9rem;color:#6b6760}.ma-article__byline{font-weight:600;color:var(--brand-dark, #1f2124)}.ma-article__dot{width:4px;height:4px;border-radius:50%;background:#c7c1b8}.ma-article__hero{margin:clamp(28px,4vw,44px) 0 0;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px -28px #1f212466}.ma-article__hero img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.ma-article__answer{margin:clamp(28px,4vw,40px) 0 0;padding:26px 28px;background:#fff;border:1px solid #e7e1d8;border-left:4px solid var(--brand-primary, #c8102e);border-radius:0 14px 14px 0;box-shadow:0 14px 40px -30px #1f212480}.ma-article__answer-label{display:block;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-primary, #c8102e);margin-bottom:10px}.ma-article__answer p{margin:0;font-family:Inter,sans-serif;font-size:1.08rem;line-height:1.62;color:var(--brand-dark, #1f2124)}.ma-article__toc{margin:clamp(28px,4vw,40px) 0 0;padding:24px 28px;background:#faf8f4;border:1px solid #e7e1d8;border-radius:14px}.ma-article__toc-title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#6b6760;margin:0 0 14px}.ma-article__toc ol{margin:0;padding:0;list-style:none;counter-reset:toc;display:grid;gap:10px}.ma-article__toc li{counter-increment:toc;display:flex;gap:12px;align-items:baseline}.ma-article__toc li:before{content:counter(toc,decimal-leading-zero);font-family:Space Grotesk,sans-serif;font-weight:700;font-size:.78rem;color:var(--brand-primary, #c8102e);min-width:22px}.ma-article__toc a{font-family:Inter,sans-serif;font-size:1rem;line-height:1.45;color:var(--brand-dark, #1f2124);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .18s ease,color .18s ease}.ma-article__toc a:hover{color:var(--brand-primary, #c8102e);border-bottom-color:var(--brand-primary, #c8102e)}.ma-article__body{margin-top:clamp(32px,4.5vw,52px);font-family:Inter,sans-serif;font-size:1.12rem;line-height:1.75;color:#33312d}.entry-content h2,.entry-content h3{scroll-margin-top:120px;font-family:Space Grotesk,sans-serif;color:var(--brand-dark, #1f2124);letter-spacing:-.01em}.entry-content h2{font-size:clamp(1.5rem,2.6vw,1.9rem);font-weight:800;margin:2.4em 0 .7em;padding-top:.4em;line-height:1.18}.entry-content h2:first-child{margin-top:0}.entry-content h3{font-size:clamp(1.2rem,2vw,1.4rem);font-weight:700;margin:1.8em 0 .6em}.entry-content p{margin:0 0 1.4em}.entry-content a{color:var(--brand-primary, #c8102e);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;font-weight:500}.entry-content a:hover{text-decoration-thickness:2px}.entry-content strong{color:var(--brand-dark, #1f2124);font-weight:700}.entry-content ul,.entry-content ol{margin:0 0 1.5em;padding-left:1.4em}.entry-content li{margin-bottom:.55em;padding-left:.25em}.entry-content ul li::marker{color:var(--brand-primary, #c8102e)}.entry-content blockquote{margin:1.8em 0;padding:4px 0 4px 24px;border-left:3px solid var(--brand-primary, #c8102e);font-size:1.18rem;font-style:italic;color:#4a4843}.entry-content img{max-width:100%;height:auto;border-radius:12px;margin:1.8em 0}.entry-content table{width:100%;border-collapse:collapse;margin:1.8em 0;font-size:.98rem;background:#fff;border:1px solid #e7e1d8;border-radius:12px;overflow:hidden}.entry-content th,.entry-content td{text-align:left;padding:12px 16px;border-bottom:1px solid #efeae1}.entry-content th{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--brand-dark, #1f2124)}.entry-content tbody tr:last-child td{border-bottom:none}.entry-content tbody tr:nth-child(2n) td{background:#faf8f4}.entry-content .wp-block-embed-youtube,.entry-content .wp-block-embed-youtube.wp-has-aspect-ratio{position:relative!important;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;margin:2em 0!important;border-radius:12px}.entry-content .wp-block-embed-youtube .wp-block-embed__wrapper{position:static;padding-bottom:0;height:100%}.entry-content .wp-block-embed-youtube iframe,.entry-content .video-container iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:12px}.entry-content .video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;margin:2em 0;border-radius:12px}.entry-content iframe[src*="youtube.com"],.entry-content iframe[src*="youtu.be"]{display:block;width:100%;max-width:100%;aspect-ratio:16 / 9;height:auto;border:0;border-radius:12px;margin:2em 0}.ma-article__cta{margin-top:clamp(40px,5vw,56px)}.ma-article__related .related-reading{margin-top:clamp(32px,4vw,44px);padding:26px 30px;background:#faf8f4;border:1px solid #e7e1d8;border-radius:14px}.ma-article__related .related-reading h3{font-family:Space Grotesk,sans-serif;font-size:1.05rem;font-weight:700;color:var(--brand-dark, #1f2124);margin:0 0 14px}.ma-article__related .related-reading ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.ma-article__related .related-reading li{margin:0;padding-left:18px;position:relative;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5}.ma-article__related .related-reading li:before{content:"→";position:absolute;left:0;color:var(--brand-primary, #c8102e);font-weight:700}.ma-article__related .related-reading a{color:var(--brand-dark, #1f2124);text-decoration:none;border-bottom:1px solid #d8d2c8;transition:border-color .18s ease,color .18s ease}.ma-article__related .related-reading a:hover{color:var(--brand-primary, #c8102e);border-bottom-color:var(--brand-primary, #c8102e)}.ma-article__tags{margin-top:clamp(32px,4vw,44px);display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ma-article__tags-label{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#6b6760}.ma-article__tags-list{display:inline-flex;flex-wrap:wrap;gap:8px}.ma-article__tag{font-family:Inter,sans-serif;font-size:.82rem;color:#4a4843;background:#fff;border:1px solid #e7e1d8;padding:4px 12px;border-radius:999px}.ma-article__author{margin-top:clamp(36px,4.5vw,52px);display:flex;gap:18px;align-items:flex-start;padding:26px 28px;background:#fff;border:1px solid #e7e1d8;border-radius:14px}.ma-article__author-avatar{flex:0 0 auto;width:48px;height:48px;border-radius:50%;background:var(--brand-dark, #1f2124);color:#fff;display:grid;place-items:center;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:1.2rem}.ma-article__author-name{font-family:Space Grotesk,sans-serif;font-weight:700;color:var(--brand-dark, #1f2124);margin:0 0 6px}.ma-article__author-bio{font-family:Inter,sans-serif;font-size:.95rem;line-height:1.6;color:#6b6760;margin:0}.ma-article__back{display:inline-flex;align-items:center;gap:8px;margin-top:clamp(40px,5vw,56px);font-family:Space Grotesk,sans-serif;font-weight:700;font-size:.95rem;color:var(--brand-primary, #c8102e);text-decoration:none}.ma-article__back:hover{text-decoration:underline}@media(max-width:600px){.ma-article__answer p{font-size:1rem}.ma-article__body{font-size:1.06rem}}
