.cms-article{font-size:18px;line-height:1.8;margin-top:34px}.cms-article h2{margin-top:38px}.cms-article h3{margin-top:30px;font-size:22px}.cms-article figure,.cms-post-card figure{margin:28px 0}.cms-article img,.cms-post-card img{display:block;max-width:100%;height:auto;border-radius:18px}.cms-article figcaption{font-size:14px;line-height:1.5;color:#807087;text-align:center;margin:10px 0}.cms-article blockquote{border-left:3px solid #d96698;padding-left:20px;color:#75647e}.cms-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:36px 0}.content-page a.cms-post-card{display:block;text-decoration:none;color:#34283e;border:1px solid #e9dbe5;border-radius:22px;padding:24px;background:#fff9fc}.cms-post-card small{color:#a34170}.cms-post-card h2{margin-top:15px}.cms-post-card p{font-size:16px}.cms-post-card figure{margin:0 0 20px}.cms-post-card figure img{aspect-ratio:16/9;object-fit:cover}.cms-preview-note{padding:14px 18px;border-radius:12px;background:#f9e7f0;margin-bottom:24px;font-size:14px}@media(max-width:650px){.cms-post-grid{grid-template-columns:1fr}.cms-article{font-size:17px}}
