.ref-translation-note{margin:0;padding:10px max(20px,calc((100% - 1200px)/2));background:#f8f2f4;color:#643446;font:13px/1.6 Arial,sans-serif;border-bottom:1px solid #eadce0}
html[dir=rtl] body{direction:rtl;text-align:right;font-family:Tahoma,Arial,sans-serif}
html[dir=rtl] .referans-eyebrow,html[dir=rtl] .ref-footer-wordmark,html[dir=rtl] .ref-footer-wordmark strong{letter-spacing:normal}
html[dir=rtl] .ref-contact-copy ol{padding-left:0;padding-right:22px}
html[dir=rtl] .ref-contact-copy li{padding-left:0;padding-right:6px}
html[dir=rtl] input[type=tel],html[dir=rtl] input[type=email],html[dir=rtl] a[href^="tel:"],html[dir=rtl] a[href^="mailto:"],html[dir=rtl] address{direction:ltr;unicode-bidi:isolate}
html[dir=rtl] .ref-lead-form input,html[dir=rtl] .ref-lead-form select{font-family:Tahoma,Arial,sans-serif}
html[dir=rtl] .ref-footer-contact a{margin-inline:0}
html[dir=rtl] .ref-footer-wordmark{letter-spacing:0}
html[dir=rtl] .ref-update-card h3{line-height:1.65}
html[lang=en] .ref-offer h1,html:is([lang=ar],[lang=fa]) .ref-offer h1{max-width:950px}
html[lang=en] .ref-offer,html:is([lang=ar],[lang=fa]) .ref-offer{padding:52px 0}
[data-auto-translate=true]::after{content:' ↗';font-size:.8em;font-weight:400}
.ref-button[data-auto-translate=true]::after{content:none}
html[dir=rtl] .ref-updates-heading h2{font-size:clamp(21px,2.2vw,29px)}
@media(max-width:760px){html[lang=en] .ref-offer,html:is([lang=ar],[lang=fa]) .ref-offer{padding:32px 0}.ref-translation-note{font-size:12px}html[dir=rtl] .ref-footer-bottom nav{padding-right:0;padding-left:70px}}
