.dw-language-welcome[hidden]{display:none!important}.dw-language-welcome{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:24px;font-family:'Telegraf',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.dw-language-welcome__backdrop{position:absolute;inset:0;background:rgba(13,25,52,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;transition:opacity .28s ease}.dw-language-welcome__dialog{position:relative;width:min(100%,650px);max-height:calc(100vh - 32px);overflow:auto;border:1px solid rgba(56,95,172,.2);border-radius:30px;background:#fff;box-shadow:0 34px 90px rgba(5,14,34,.38);padding:42px 44px 34px;transform:translateY(18px) scale(.975);opacity:0;transition:transform .34s cubic-bezier(.2,.8,.2,1),opacity .28s ease;outline:0}.dw-language-welcome.is-open .dw-language-welcome__backdrop{opacity:1}.dw-language-welcome.is-open .dw-language-welcome__dialog{transform:translateY(0) scale(1);opacity:1}.dw-language-welcome.is-leaving .dw-language-welcome__backdrop{opacity:0}.dw-language-welcome.is-leaving .dw-language-welcome__dialog{transform:translateY(12px) scale(.985);opacity:0}.dw-language-welcome__accent{position:absolute;inset:0 0 auto;height:7px;background:linear-gradient(90deg,#0D1934 0 35%,#385FAC 35% 100%)}.dw-language-welcome__brand{display:flex;justify-content:center;align-items:center;min-height:70px;margin:4px 0 18px}.dw-language-welcome__logo{display:block;width:auto;max-width:min(250px,72vw);max-height:88px;object-fit:contain}.dw-language-welcome__wordmark{font-size:32px;font-weight:800;letter-spacing:-.03em;color:#0D1934}.dw-language-welcome__copy{text-align:center}.dw-language-welcome__eyebrow{margin:0 0 10px;color:#385FAC;font-size:12px;font-weight:800;letter-spacing:.16em}.dw-language-welcome__copy h2{margin:0;color:#0D1934;font-size:clamp(31px,5vw,48px);line-height:1.02;letter-spacing:-.035em}.dw-language-welcome__copy h2 span{font-size:.63em;font-weight:400;color:#385FAC;letter-spacing:-.015em}.dw-language-welcome__copy p:not(.dw-language-welcome__eyebrow){margin:16px auto 0;max-width:510px;color:#3d4658;font-size:17px;line-height:1.5}.dw-language-welcome__copy p span{color:#667085}.dw-language-welcome__form{margin-top:28px}.dw-language-welcome__choices{display:grid;grid-template-columns:1fr 1fr;gap:14px}.dw-language-welcome__choice{appearance:none;display:grid;grid-template-columns:48px 1fr 24px;gap:12px;align-items:center;min-height:94px;padding:15px 16px;border-radius:19px;cursor:pointer;text-align:left;font:inherit;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.dw-language-welcome__choice:hover{transform:translateY(-2px)}.dw-language-welcome__choice:focus-visible{outline:3px solid rgba(56,95,172,.34);outline-offset:3px}.dw-language-welcome__choice--spanish{border:1px solid #385FAC;background:#385FAC;color:#fff;box-shadow:0 12px 28px rgba(56,95,172,.25)}.dw-language-welcome__choice--spanish:hover{background:#0D1934;border-color:#0D1934;box-shadow:0 15px 34px rgba(13,25,52,.28)}.dw-language-welcome__choice--english{border:1px solid #D6DEEA;background:#F7F9FC;color:#0D1934}.dw-language-welcome__choice--english:hover{border-color:#385FAC;background:#EEF2F8;box-shadow:0 12px 28px rgba(13,25,52,.12)}.dw-language-welcome__code{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;font-size:15px;font-weight:800;letter-spacing:.08em}.dw-language-welcome__choice--spanish .dw-language-welcome__code{background:rgba(255,255,255,.16)}.dw-language-welcome__choice--english .dw-language-welcome__code{background:#fff;border:1px solid #D6DEEA;color:#385FAC}.dw-language-welcome__choice-copy{min-width:0;display:flex;flex-direction:column;gap:5px}.dw-language-welcome__choice-copy strong{font-size:13px;line-height:1.25;letter-spacing:.025em}.dw-language-welcome__choice-copy small{font-size:12px;line-height:1.25;opacity:.78}.dw-language-welcome__arrow{font-size:23px;line-height:1;transition:transform .18s ease}.dw-language-welcome__choice:hover .dw-language-welcome__arrow{transform:translateX(3px)}.dw-language-welcome__note{margin:22px 0 0;text-align:center;color:#667085;font-size:12px;line-height:1.5}.dw-language-welcome__note span{color:#8A94A6}.dw-language-welcome-open{overflow:hidden!important}@media(max-width:620px){.dw-language-welcome{padding:12px}.dw-language-welcome__dialog{max-height:calc(100vh - 24px);border-radius:24px;padding:34px 20px 26px}.dw-language-welcome__brand{min-height:58px;margin-bottom:12px}.dw-language-welcome__logo{max-height:68px}.dw-language-welcome__copy h2{font-size:34px}.dw-language-welcome__copy p:not(.dw-language-welcome__eyebrow){font-size:15px}.dw-language-welcome__choices{grid-template-columns:1fr;gap:11px}.dw-language-welcome__choice{min-height:82px}.dw-language-welcome__note{margin-top:18px}}@media(prefers-reduced-motion:reduce){.dw-language-welcome__backdrop,.dw-language-welcome__dialog,.dw-language-welcome__choice,.dw-language-welcome__arrow{transition:none!important}}