.muhurat_page__L5rvu{max-width:1240px;margin:auto;padding:28px 28px 64px;color:#4b5563;font-size:16px;line-height:1.8}.muhurat_breadcrumb__9Db1f{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;margin-bottom:28px}.muhurat_page__L5rvu a{color:#9a3412}.muhurat_page__L5rvu a:focus-visible{outline:2px solid #9a3412;outline-offset:5px}.muhurat_page__L5rvu p{margin:0 0 18px}.muhurat_intro__QSKyZ{max-width:1060px}.muhurat_occasions__cVrab{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:30px 0}.muhurat_occasions__cVrab a{display:flex;flex-direction:column;align-items:flex-start;padding:24px;background:#fff7ed;border:1px solid #eed7bd;border-radius:16px;text-decoration:none;transition:background .16s ease}.muhurat_occasions__cVrab a:hover{background:#ffecd4}.muhurat_occasions__cVrab strong{color:#482d1b;font-size:18px;line-height:1.4;margin:12px 0}.muhurat_icon__gJUQT{display:block;width:88px;height:88px;object-fit:contain;padding:8px;border-radius:20px;background:#fff0db}.muhurat_year__RD0tV{display:flex;justify-content:space-between;width:100%;margin-top:auto;font-size:14px}.muhurat_section__Ds81w{margin-top:44px}.muhurat_page__L5rvu h2{color:#38261a;font-size:clamp(25px,3vw,32px);line-height:1.3;font-weight:700;margin:0 0 20px}.muhurat_page__L5rvu h3{color:#482d1b;font-size:22px;line-height:1.4;font-weight:650;margin:16px 0 12px}.muhurat_benefits__q_Ozy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 36px;gap:12px 36px;list-style:disc;padding-left:22px}.muhurat_benefits__q_Ozy li::marker{color:#c46825}.muhurat_details__IL3O1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.muhurat_card__5OVrU{padding:28px;border:1px solid #ebdfd2;border-radius:18px;scroll-margin-top:120px;background:#fffdf9}.muhurat_card__5OVrU a{text-decoration:underline;text-underline-offset:4px;font-weight:600}.muhurat_calculation__zDOMf{background:#fff7ed;padding:32px;border-radius:18px}.muhurat_actions__Nyohf{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.muhurat_actions__Nyohf a{padding:10px 20px;border:1px solid #b95c21;border-radius:9px;text-decoration:none;font-weight:600}.muhurat_actions__Nyohf a:first-child{background:#9a3412;color:white}.muhurat_closing__0NJFt{padding-top:32px;border-top:1px solid #eadfd2}@media (max-width:900px){.muhurat_occasions__cVrab{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.muhurat_page__L5rvu{padding:20px 16px 40px;font-size:15px}.muhurat_occasions__cVrab{gap:12px}.muhurat_occasions__cVrab a{padding:16px}.muhurat_occasions__cVrab strong{font-size:16px}.muhurat_benefits__q_Ozy,.muhurat_details__IL3O1{grid-template-columns:1fr}.muhurat_calculation__zDOMf,.muhurat_card__5OVrU{padding:22px}.muhurat_section__Ds81w{margin-top:32px}.muhurat_actions__Nyohf a{text-align:center}}.muhurat_anchorSection__SHexs{scroll-margin-top:120px}.muhurat_monthGrid__ItdFA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.muhurat_dateLine__A4uTp{padding:12px;background:#fff0db;border-radius:8px;color:#793b19;font-weight:600}@media (max-width:1000px){.muhurat_monthGrid__ItdFA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.muhurat_monthGrid__ItdFA{grid-template-columns:1fr}}.muhurat_tableScroll__TR0cj{overflow-x:auto;border:1px solid #e9d6c1;border-radius:14px;background:white}.muhurat_tableScroll__TR0cj:focus-visible{outline:2px solid #9a3412;outline-offset:4px}.muhurat_schedule__TgHJf{width:100%;min-width:650px;border-collapse:collapse;text-align:left}.muhurat_schedule__TgHJf caption{text-align:left;padding:18px 22px;background:#fff4e5;font-size:22px;font-weight:700;color:#482d1b}.muhurat_schedule__TgHJf td,.muhurat_schedule__TgHJf th{padding:16px 22px;border-bottom:1px solid #eee4d9;vertical-align:top}.muhurat_schedule__TgHJf thead th{background:#fff9f1;color:#76401c;font-weight:650}.muhurat_schedule__TgHJf tbody th{font-weight:600;color:#482d1b;white-space:nowrap}.muhurat_schedule__TgHJf tbody tr:nth-child(2n){background:#fdfaf6}.muhurat_schedule__TgHJf tbody tr:last-child>*{border-bottom:0}.muhurat_schedule__TgHJf td:nth-child(3){min-width:260px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:600px){.muhurat_schedule__TgHJf td,.muhurat_schedule__TgHJf th{padding:12px 16px}}