.torah-home{padding:42px 0 50px;border-top:1px solid #dce5e9;margin:25px 0 35px}
.torah-home h2{margin:8px 0 10px}
.torah-home>p{margin:0 0 16px;font-size:18px;line-height:1.6}
.torah-home-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0 24px}
.torah-home-card{display:flex;flex-direction:column;gap:10px;padding:22px 18px;border:1px solid #dce5e9;border-radius:16px;color:#142b3d;background:#fff;min-width:0}
.torah-home-card .torah-study-number{font:700 14px/1.5 Arial,sans-serif;color:#176d89}
.torah-home-card h3{font:700 19px/1.4 Arial,sans-serif;text-wrap:balance;margin:0}
.torah-home-card h3 a{color:inherit;text-decoration:none}
.torah-home-card h3 a:hover{text-decoration:underline;text-underline-offset:.2em}
.torah-home-card>p{font:14px/1.5 Arial,sans-serif;color:#526674;margin:0 0 4px}
.torah-home-card .study-language-options{margin-top:auto;padding-top:8px}
.torah-home a:focus-visible{outline:3px solid #328ba6;outline-offset:4px}
@media(max-width:720px){.torah-home-list{grid-template-columns:1fr;gap:12px}.torah-home-card{padding:18px 20px;gap:6px}.torah-home{padding-top:32px}}
