:root{--theme-palette-color-1:#6b5b95;--theme-palette-color-2:#574680;--theme-palette-color-3:#2d1b4e;--theme-palette-color-4:#1a0d33;--theme-palette-color-5:#c9a8e0;--theme-palette-color-6:#faf7fc;--theme-palette-color-7:#f0e8f5;--theme-palette-color-8:#ffffff;--mr-violet:#6b5b95;--mr-violet-dark:#574680;--mr-ink:#2d1b4e;--mr-ink-deep:#1a0d33;--mr-lav:#c9a8e0;--mr-bg:#faf7fc;--mr-bg2:#f0e8f5;--theme-font-family:'Source Sans 3', system-ui, sans-serif;--theme-headings-font-family:'Lora', Georgia, serif}body{font-family:'Source Sans 3',system-ui,-apple-system,sans-serif;background:var(--mr-bg);color:var(--mr-ink)}h1,h2,h3,h4,h5,h6,.entry-title,.site-title{font-family:'Lora',Georgia,serif;font-weight:600;letter-spacing:0;color:var(--mr-ink-deep)}h1{font-size:2.5rem;line-height:1.15}h2{font-size:1.95rem;line-height:1.2}h3{font-size:1.5rem;line-height:1.25}a,a:visited{color:var(--mr-violet)}a:hover,a:focus{color:var(--mr-violet-dark)}.ct-header{background:var(--mr-bg2);border-bottom:1px solid var(--mr-lav)}.ct-header a{letter-spacing:.01em}.site-title,.ct-logo-container .site-title{color:var(--mr-ink-deep)}.ct-header::after{content:"\271B";display:block;text-align:center;color:var(--mr-lav);font-size:1.2rem;line-height:0;height:0;position:relative;top:11px}.page-title,.ct-banner .entry-title{text-align:center}.entries{gap:30px}article.entry-card{background:#fff;border:1px solid #e6daf0;border-radius:16px;padding:10px;box-shadow:0 4px 18px rgb(107 91 149 / .07);transition:box-shadow .25s,transform .25s}article.entry-card:hover{box-shadow:0 10px 30px rgb(107 91 149 / .16);transform:translateY(-3px)}.entry-title a{color:var(--mr-ink)}.entry-title a:hover{color:var(--mr-violet)}.entry-meta,.ct-meta-element{color:#8a7aa8}.ct-meta-element a{color:var(--mr-violet-dark)}.single article.post .entry-content>p:first-of-type::before,article.post>.entry-header::before{content:'\271B';display:block;color:var(--mr-lav);font-size:1.4rem;text-align:center;margin-bottom:.6rem}.ct-button,.wp-block-button__link,button[type="submit"],input[type="submit"],.more-link{background:var(--mr-violet);color:#fff!important;border:1px solid var(--mr-violet-dark);border-radius:999px;letter-spacing:.03em;font-weight:600;padding-left:1.4em;padding-right:1.4em}.ct-button:hover,.wp-block-button__link:hover,button[type="submit"]:hover,.more-link:hover{background:var(--mr-violet-dark);color:#fff!important}blockquote{background:var(--mr-bg2);border-left:4px solid var(--mr-lav);border-radius:0 12px 12px 0;padding:1.2rem 1.5rem;font-family:'Lora',Georgia,serif;font-style:italic;font-size:1.2rem;color:var(--mr-violet-dark)}.sits-author-box{background:var(--mr-bg2);border:1px solid #e6daf0;border-left:4px solid var(--mr-lav);border-radius:16px}.sits-author-box__name{color:var(--mr-ink-deep);font-family:'Lora',Georgia,serif}.sits-author-box__link{color:var(--mr-violet-dark)}.ct-footer{background:#1a0d33;color:#e3d6f0;border-top:1px solid var(--mr-lav)}.ct-footer a{color:var(--mr-lav)}.ct-footer a:hover{color:#fff}