 .devotion-intro{padding:48px 0 34px;max-width:840px}.devotion-intro h1{font-size:clamp(36px,6vw,64px);line-height:1.08;margin:0 0 20px}.devotion-intro p{max-width:660px;font-size:19px;line-height:1.6}.devotion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-bottom:60px}.devotion-card{background:#f6efdf;border:1px solid #d4c2a7;border-radius:10px;overflow:hidden}.devotion-card img{display:block;width:100%;height:280px;object-fit:cover;object-position:center 30%}.devotion-card>div{padding:20px}.devotion-card h2{font-size:25px;line-height:1.22;margin:8px 0 12px}.devotion-card p{line-height:1.5}.release{color:#66533e;font-size:15px}.devotion-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.devotion-actions a{display:inline-block;padding:13px 20px;background:#35291e;color:#fbf2e2;border-radius:5px;text-decoration:none}.devotion-note{font-size:15px!important;color:#635644}.devotion-discovery{display:grid;grid-template-columns:180px 1fr;gap:28px;align-items:center;padding:30px 0}.devotion-discovery img{width:180px;height:220px;object-fit:cover;border-radius:8px}.devotion-discovery h2{font-size:32px;margin:0 0 12px}.devotion-discovery p{max-width:620px;font-size:18px}.devotion-discovery a{display:inline-block;margin:8px 18px 0 0}@media(max-width:760px){.devotion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.devotion-card img{height:235px}.devotion-discovery{grid-template-columns:120px 1fr;gap:18px}.devotion-discovery img{width:120px;height:180px}}@media(max-width:480px){.devotion-grid{grid-template-columns:1fr}.devotion-card{display:grid;grid-template-columns:115px 1fr}.devotion-card img{height:100%;min-height:220px}.devotion-card>div{padding:16px}.devotion-card h2{font-size:22px}.devotion-discovery{grid-template-columns:1fr}.devotion-discovery img{width:100%;height:220px;object-position:center 30%}}
.devotion-card,.devotion-card h2,.devotion-card p{color:#35291e}.devotion-card a{color:#6a431f}.devotion-card .release{color:#66533e}.devotion-note{color:#b9b2a6}
