[dir=rtl] .btn-lg{padding:var(--md-sys-spacing-5) var(--md-sys-spacing-10);font-size:1rem}[dir=rtl] .card-overline{font-size:.875rem}[dir=rtl] .card-actions{border-top:1px solid var(--md-sys-color-outline-variant);padding-top:var(--md-sys-spacing-4);margin-top:var(--md-sys-spacing-6)}[dir=rtl] .section-header{max-width:800px}[dir=rtl] .section-title{line-height:1.3}[dir=rtl] .section-description{font-size:1.125rem;line-height:2}[dir=rtl] .section-overline{display:inline-flex;align-items:center;gap:var(--md-sys-spacing-2)}[dir=rtl] .stat-value{font-family:var(--md-sys-typescale-font-family-brand-ar);font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:800}[dir=rtl] .stat-label{font-family:var(--md-sys-typescale-font-family-plain-ar);font-size:.875rem;text-transform:none;letter-spacing:0}[dir=rtl] .mobile-menu-link{font-family:var(--md-sys-typescale-font-family-brand-ar);font-size:var(--md-sys-typescale-headline-medium-size)}[dir=rtl] .marquee-item{font-family:var(--md-sys-typescale-font-family-brand-ar);font-size:1rem;text-transform:none;letter-spacing:0}[dir=rtl] blockquote{font-family:var(--md-sys-typescale-font-family-brand-ar);font-size:1.25rem;line-height:2;font-style:normal}[dir=rtl] .top-app-bar-link{font-family:var(--md-sys-typescale-font-family-brand-ar);font-size:.875rem;text-transform:none;letter-spacing:.01em}@media (max-width:768px){[dir=rtl] .display-small{font-size:clamp(1.75rem,1.25rem + 2vw,2.5rem)}}