.volcan-home .heart-intro{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center;max-width:1320px;padding:64px 5%;margin:0 auto;text-align:left;background:#fff}.volcan-home .heart-message .eyebrow{display:block;margin:0 0 20px;color:#725426}.volcan-home .heart-message>p{font:400 clamp(1.7rem,3vw,2.5rem)/1.4 Georgia,serif;margin:0;max-width:28ch}.editorial-photo{position:relative;margin:0;overflow:hidden;border-radius:20px;line-height:0;background:#fff}.editorial-photo>.editorial-image{display:block;width:100%;height:auto;object-fit:contain}.editorial-photo .editorial-signature{position:absolute;right:4%;bottom:4%;width:80px;max-width:20%;line-height:0;filter:drop-shadow(0 1px 3px #0009)}.editorial-signature img{width:100%;height:auto;display:block}.volcan-home .daily-refreshing{align-items:start}.daily-companion{min-width:0}.daily-companion .daily-prayer{margin-top:24px;padding:4px 0 0;border-left:0}.daily-companion .daily-prayer h3{margin-top:15px}@media(max-width:760px){.volcan-home .heart-intro{grid-template-columns:1fr;padding:40px 5%;gap:26px}.volcan-home .heart-message>p{max-width:none;font-size:1.8rem}.editorial-photo{border-radius:16px}.editorial-photo .editorial-signature{width:65px}.daily-companion .daily-prayer{border-top:0;margin-top:20px}.volcan-home .daily-refreshing{gap:28px}}
