/**
 * Arabic RTL refinements — loaded only when dir=rtl.
 */

body.dir-rtl {
	font-family: var(--daji-font-ar);
}

body.dir-rtl .entry__title,
body.dir-rtl .site-logo-text,
body.dir-rtl .hero__brand,
body.dir-rtl .hero__headline,
body.dir-rtl .page-banner__title,
body.dir-rtl .section__title,
body.dir-rtl .card__title,
body.dir-rtl .cta-band__title,
body.dir-rtl .inline-cta__title,
body.dir-rtl .site-footer__heading,
body.dir-rtl .faq-item__q {
	letter-spacing: 0;
}

body.dir-rtl .lang-switch {
	font-family: var(--daji-font);
}

body.dir-rtl .card__index {
	font-variant-numeric: normal;
}

body.dir-rtl .section__eyebrow,
body.dir-rtl .phone-mock__label,
body.dir-rtl .phone-mock__route-text,
body.dir-rtl .phone-mock__status,
body.dir-rtl .phone-mock__meta,
body.dir-rtl .phone-mock__cta,
body.dir-rtl .site-footer__heading {
	letter-spacing: 0.01em;
}

body.dir-rtl .hero__orb--accent {
	inset-inline-end: auto;
	inset-inline-start: 4%;
}

body.dir-rtl .hero__orb--dark {
	inset-inline-start: auto;
	inset-inline-end: 8%;
}

body.dir-rtl .phone-mock__route {
	transform: scaleX(-1);
}

body.dir-rtl .daji-form input,
body.dir-rtl .daji-form select,
body.dir-rtl .daji-form textarea {
	text-align: right;
}

body.dir-rtl .page-banner::after {
	background: linear-gradient(270deg, var(--daji-accent), transparent 70%);
}

body.dir-rtl .prose h2 {
	border-inline-start-width: 3px;
}

body.dir-rtl .help-center-link {
	border-inline-start-width: 4px;
}

body.dir-rtl .footer-nav__list a:hover {
	padding-inline-start: 0.2rem;
	padding-inline-end: 0;
}

body.dir-rtl .site-footer__cta,
body.dir-rtl .footer-nav__list {
	align-items: flex-start;
}

body.dir-rtl .faq-item__plus {
	margin-inline-start: 0;
}

body.dir-rtl .faq-item__chevron::before {
	transform: translate(-50%, -65%) rotate(45deg);
}

body.dir-rtl .faq-item[open] .faq-item__chevron::before {
	transform: translate(-50%, -35%) rotate(225deg);
}

body.dir-rtl .page-banner__wave {
	transform: scaleX(-1);
}

body.dir-rtl .card--premium:hover {
	box-shadow:
		0 14px 34px rgba(45, 45, 45, 0.08),
		0 0 0 1px color-mix(in srgb, var(--daji-accent) 35%, transparent);
}

body.dir-rtl .help-topbar__back-icon {
	transform: none;
}

body.dir-rtl .help-sidebar__hub-icon,
body.dir-rtl .help-cat-card:hover .help-cat-card__arrow,
body.dir-rtl .help-article-list__item a:hover .help-article-list__chevron {
	transform: scaleX(-1);
}

body.dir-rtl .help-cat-card:hover .help-cat-card__arrow {
	transform: scaleX(-1) translateX(3px);
}

body.dir-rtl .help-article-list__item a:hover .help-article-list__chevron {
	transform: scaleX(-1) translateX(3px);
}

body.dir-rtl .help-search,
body.dir-rtl .help-search__results,
body.dir-rtl .help-search__list a {
	text-align: right;
}

body.dir-rtl .help-search__item-summary {
	text-align: right;
}


body.dir-rtl .help-article__content ol > li,
body.dir-rtl .help-article__content ul > li {
	padding: 0.85rem 3rem 0.85rem 1rem;
}

body.dir-rtl .help-article__cat a {
	padding: 0.3rem 0.35rem 0.3rem 0.65rem;
}

