.language-picker{position:relative;font-size:15px;text-align:start}.language-picker summary{cursor:pointer;padding:10px;white-space:nowrap}.language-picker ul{position:absolute;inset-inline-end:0;top:100%;z-index:25;min-width:200px;list-style:none;margin:0;padding:8px;background:#fff;color:#2c2865;border:1px solid #dedde9;border-radius:8px;box-shadow:0 8px 24px #1f173122}.language-picker li a{display:block;padding:9px 12px;color:inherit;text-decoration:none}.language-picker a:hover,.language-picker a:focus-visible{background:#f0eef7}.language-picker a[aria-current=page]{font-weight:700}html[lang]:not([lang=en-CA]) h1{overflow-wrap:anywhere}html[dir=rtl] body{text-align:right}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] .pricing-rate,html[dir=rtl] a[href^="tel:"]{direction:ltr;unicode-bidi:isolate}@media(max-width:700px){.language-picker ul{position:static;box-shadow:none;width:100%;max-height:240px;overflow:auto}.language-picker summary{padding:14px 20px}}.article-copy h1{font-size:clamp(32px,5vw,54px);overflow-wrap:anywhere}.email-form{min-width:0;text-align:start}.email-form input,.email-form select,.email-form textarea{min-width:0;max-width:100%}.name-fields>label,.email-form .checkbox>span{min-width:0}@media(min-width:1101px){html[dir=rtl] .article-copy{transform:translateX(38px)}html[dir=rtl] .legacy-title{transform:translateX(11px)}}