@font-face{font-family:'Noto Sans Devanagari';font-weight:400;font-style:normal;font-display:swap;src:url('../assets/fonts/noto-sans-devanagari-400.ttf') format('truetype')}
.announcement-inner .social-links{margin-left:auto}.announcement-inner .language-switch{margin-left:18px}.language-switch{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--cream);border:1px solid var(--line);border-radius:7px;flex-shrink:0}.language-switch button{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:2px 10px;font-size:11px;line-height:1.6;letter-spacing:0;background:transparent;color:var(--wine);border:0;border-radius:5px}.language-switch button[lang="mr"]{font-family:'Noto Sans Devanagari',sans-serif}.language-switch button[aria-pressed="true"]{background:var(--wine);color:white}.mobile-nav>.language-switch{display:flex;align-self:stretch;margin:0 0 12px}.mobile-nav>.language-switch button{flex:1;min-height:44px;font-size:14px}
html[lang="mr"]{--sans:'Noto Sans Devanagari','Manrope',sans-serif;--serif:'Noto Sans Devanagari',sans-serif}html[lang="mr"] body{line-height:1.9}html[lang="mr"] h1,html[lang="mr"] h2,html[lang="mr"] h3,html[lang="mr"] h4{line-height:1.4;letter-spacing:0;font-weight:500}html[lang="mr"] em{font-style:normal}html[lang="mr"] .eyebrow,html[lang="mr"] .small-caps,html[lang="mr"] .button,html[lang="mr"] .brand-name,html[lang="mr"] .brand-subtitle{letter-spacing:0}html[lang="mr"] .brand-name{font-size:28px;line-height:1.4}html[lang="mr"] .brand-subtitle{font-size:10px;line-height:1.7}html[lang="mr"] .hero-copy h1,html[lang="mr"] .split-copy h1{font-size:clamp(40px,5vw,72px);line-height:1.35;letter-spacing:0}html[lang="mr"] .desktop-nav{gap:22px}html[lang="mr"] .desktop-nav>a:not(.button){font-size:14px}html[lang="mr"] .owner-tabs button,html[lang="mr"] .course-content-tabs button{line-height:1.65}html[lang="mr"] .mobile-nav>a:not(.button){font-size:26px;line-height:1.6}html[lang="mr"] .policy-content p{line-height:2}html[lang="mr"] .owner-stats span{line-height:1.8}html[lang="mr"] input,html[lang="mr"] textarea{font-family:var(--sans)}
@media(max-width:740px){html[lang="mr"] .brand-name{font-size:27px}html[lang="mr"] .brand-subtitle{font-size:9px}html[lang="mr"] .hero-copy h1,html[lang="mr"] .split-copy h1{font-size:41px}html[lang="mr"] .dashboard-heading h1{font-size:22px;line-height:1.5}html[lang="mr"] .owner-space .dashboard-heading h1{font-size:26px}html[lang="mr"] .course-content-tabs button{font-size:12px}html[lang="mr"] .owner-tabs button{font-size:12px}html[lang="mr"] .footer-cta h2{font-size:36px}}

@media(min-width:741px){.announcement-inner{height:40px}}
