@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;1,400&display=swap');
*{box-sizing:border-box}html{background:#fff;color:#242923}body{margin:0;font-family:'Cormorant Garamond',Georgia,serif;-webkit-font-smoothing:antialiased}header{padding:28px 6vw 0;max-width:1600px;margin:auto}.logo{display:block;width:280px;max-width:75vw;height:auto}a{display:inline-block}a:focus-visible{outline:1px solid #3a594b;outline-offset:5px}main{max-width:1000px;margin:auto;padding:90px 40px 120px}h1{font-size:clamp(54px,6.8vw,92px);font-weight:400;line-height:1.12;letter-spacing:-1.7px;margin:0 0 80px}h1 em{font-weight:400;color:#62705f}.practice{font-size:25px;line-height:1.5}.practice p{margin:0 0 26px}.practice p:last-child{margin-bottom:0}@media(max-width:600px){header{padding:18px 16px 0}.logo{width:235px}main{padding:65px 30px 80px}h1{font-size:clamp(43px,10vw,60px);letter-spacing:-.8px;margin-bottom:58px}.practice{font-size:23px}}

footer{display:flex;justify-content:center;padding:0 30px 55px}.emblem{display:block;width:150px;height:auto;max-width:100%}

footer{flex-direction:column;align-items:center;gap:32px}.shlokas{text-align:center;font-family:"Kohinoor Devanagari","Noto Serif Devanagari","Devanagari Sangam MN",serif;font-size:16px;line-height:2;color:#62685f;max-width:680px}.shlokas p{margin:0 0 30px}.shlokas .shanti{margin:40px 0 0;color:#394536}@media(max-width:600px){.shlokas{font-size:15px;line-height:2.1}footer{padding-left:22px;padding-right:22px}}

main .shlokas{text-align:left;max-width:100%;font-size:18px;line-height:2}footer .practice{text-align:center;font-size:22px;color:#62685f}footer .practice p{margin-bottom:22px}@media(max-width:600px){main .shlokas{font-size:16px;line-height:2.1}footer .practice{font-size:21px}}
