.spiritual-page{color:#0f3d2e;background:#faf7f0;padding:48px max(20px,50vw - 580px) 100px}.spiritual-page header{max-width:760px;margin-bottom:44px}.spiritual-page h1{margin:18px 0;font:clamp(44px,7vw,76px)/1.08 Georgia,serif}.spiritual-page h2{font:30px/1.2 Georgia,serif}.spiritual-page p,.spiritual-page li{line-height:1.65}.spiritual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.spiritual-grid article{background:#fffdf8;border:1px solid #c9a24b;border-radius:20px;padding:28px}.spiritual-mark{color:#c9a24b;font-size:36px}.spiritual-note{color:#475e50;font-size:13px}.spiritual-actions{flex-wrap:wrap;gap:10px;display:flex}.spiritual-actions a{color:#0f3d2e;border:1px solid #0f3d2e;border-radius:24px;align-items:center;min-height:48px;padding:10px 15px;display:flex}.spiritual-actions a:first-child{color:#faf7f0;background:#0f3d2e}.spiritual-practical{max-width:850px;padding:30px 0}@media (max-width:700px){.spiritual-grid{grid-template-columns:1fr}.spiritual-grid article{padding:22px}.spiritual-page{padding-top:28px}}
