.pink-link a{color:#EF476F;text-decoration:none}.pink-link a:hover{color:#F4A259;text-decoration:underline}.single-post .et_pb_post,.single-post article{max-width:860px;margin:0 auto;font-size:18px;line-height:1.75}.single-post .entry-content a{color:#c2262e;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.single-post .entry-content a:hover{color:#8f1118;background:rgba(194,38,46,0.08)}.single-post .entry-content h2{margin-top:48px;margin-bottom:18px;font-size:clamp(28px,3vw,40px);line-height:1.15}.single-post .entry-content h3{margin-top:30px;margin-bottom:10px;font-size:23px;line-height:1.25}.single-post .entry-content p{margin-bottom:22px}.single-post .entry-content ul{margin:24px 0 32px 1.2em;padding-left:1em}.single-post .entry-content li{margin-bottom:12px}.single-post .entry-content h3+p{background:#fff;border-left:5px solid #c2262e;padding:18px 22px;box-shadow:0 8px 24px rgba(0,0,0,.08);border-radius:0 10px 10px 0}.single-post .entry-content h2:nth-last-of-type(2),.single-post .entry-content h2:nth-last-of-type(2)~p{background:#111;color:#fff}.single-post .entry-content h2:nth-last-of-type(2){padding:34px 34px 0;border-radius:16px 16px 0 0;margin-bottom:0}.single-post .entry-content h2:nth-last-of-type(2)~p{padding:0 34px 34px;margin-bottom:0}.single-post .entry-content h2:nth-last-of-type(2)~p a{color:#fff;text-decoration-color:#c2262e}.single-post .entry-content h2:last-of-type{border-top:3px solid #111;padding-top:36px}.author,.post-author,.entry-author,.byline{display:none!important}