.emotional-image{object-position:65% center;mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 82%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 82%,transparent)}.emotional-article{max-width:900px;margin:auto;font:17px/1.85 Lato,Arial,sans-serif}.emotional-article .import-cover{width:100%;height:auto;max-height:450px;object-fit:cover}.emotional-article h1.emotional-heading{font:clamp(32px,5vw,50px)/1.2 'Playfair Display',Georgia,serif;color:#d2b373;margin:24px 0}.emotional-article h2.emotional-heading,.emotional-article h3.emotional-heading{font:clamp(23px,3vw,30px)/1.35 'Playfair Display',Georgia,serif;color:#d2b373;margin:30px 0 16px}.emotional-heading span{font:inherit;color:inherit}.emotional-article p{margin:18px 0}.emotional-article ul{list-style:disc;padding-left:24px}.emotional-article li{margin:12px 0}.emotional-empty{display:none}.emotional-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:24px 0}.emotional-actions .emotional-book{background:#d2b373!important;color:#0f0a06!important;text-decoration:none!important;font-weight:700;padding:15px 24px}.emotional-ethics{color:#d2b373!important;font-weight:700;text-decoration:underline}.emotional-info{border-left:3px solid #d2b373;padding-left:20px}@media(max-width:600px){.emotional-article{font-size:16px}.emotional-article .import-cover{height:250px;object-position:65% center}.emotional-actions{flex-direction:column;align-items:stretch;gap:16px}.emotional-actions a{text-align:center;padding:14px}}
.emotional-article{max-width:850px;color:#fff}.emotional-article p,.emotional-article li{color:#fff}.emotional-article .import-cover{max-height:440px}.emotional-article h1.emotional-heading{font-size:clamp(32px,5vw,52px)}.emotional-article h2.emotional-heading,.emotional-article h3.emotional-heading,.emotional-article p.emotional-section-title{font:clamp(24px,3vw,32px)/1.35 'Playfair Display',Georgia,serif!important;color:#d2b373!important;margin:32px 0 18px}.emotional-heading span,.emotional-section-title span,.emotional-section-title strong{color:inherit;font:inherit}.emotional-article ul{margin:24px 0}.emotional-actions{margin:20px 0 30px}.emotional-article a:not(.emotional-book){color:#d2b373}.emotional-article .emotional-book:hover{background:#e2c78b!important;color:#0f0a06!important}
