.is-style-proe-highlight{font-weight:700;background:linear-gradient(transparent 58%,rgba(182,56,56,.28) 58%);display:inline}
.is-style-proe-phrase-card{margin:1.4em 0;padding:18px 20px;border-left:5px solid #b63838;background:#f6eaea;border-radius:14px;font-weight:600;font-size:1.08em}
.is-style-proe-phrase-pattern{margin:1.4em 0;padding:28px 22px;border-radius:16px;background:#121212 repeating-linear-gradient(135deg,rgba(255,255,255,.05) 0 10px,transparent 10px 20px);color:#fff;font-weight:800;font-size:1.25em;line-height:1.35;text-align:center}
.is-style-proe-phrase-pattern a{color:#fff}
.is-style-proe-soft-box{margin:1.4em 0;padding:18px 20px;background:#f4efef;border-radius:16px}
ul.is-style-proe-readalso,ol.is-style-proe-readalso{list-style:none;padding:16px 18px;margin:1.4em 0;background:#f2f2f2;border-radius:16px;display:flex;flex-direction:column;gap:10px}
.is-style-proe-readalso a{font-weight:700;text-decoration:none;color:#121212}
.is-style-proe-readalso a:hover{text-decoration:underline}
.is-style-proe-readalso li::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#b63838;margin-right:10px;vertical-align:middle}
