.elementor-2228 .elementor-element.elementor-element-e89d370{--display:flex}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-theme-post-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2228 .elementor-element.elementor-element-7ccb2bf{color:#272b74}.marci-brief{--ink:#1a1a1a;--title:#0f0f0f;--gold:#cbb26a;--wash:#faf7f0;line-height:1.72;max-width:960px;margin:0 auto;background:#fff;padding:2rem}.marci-brief h1,.marci-brief h2{font-family:"Playfair Display",Georgia,serif;color:var(--title);margin-top:1.2rem}.marci-brief p{font-family:"Inter",sans-serif;font-size:1.05rem;margin:.8rem 0}.marci-brief img{width:42%;float:right;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);margin:0 0 1rem 1.5rem;object-fit:cover}@media (max-width:768px){.marci-brief img{float:none;width:100%;margin:0 0 1rem}}.marci-brief blockquote{background:var(--wash);border-left:4px solid var(--gold);padding:1rem 1.25rem;font-family:"Playfair Display",serif;font-size:1.1rem;color:#444;margin:1.2rem 0}