.interface-languages{display:inline-flex;gap:.65rem;align-items:center;font-size:.875rem}.interface-languages a[aria-current]{font-weight:700;text-decoration:underline}.interface-language-item{align-self:center;padding:0 .75rem}.interface-flip{position:relative;text-align:center;min-height:250px;border:4px solid #f0f4fc;box-sizing:border-box}.interface-flip summary{list-style:none;cursor:pointer;min-height:inherit;display:flex;align-items:center;justify-content:center;padding:25px;box-sizing:border-box}.interface-flip summary::-webkit-details-marker{display:none}.interface-flip summary:focus-visible{outline:3px solid currentColor;outline-offset:3px}.interface-flip .elementor-flip-box__image{display:block;font-size:50px;margin-bottom:18px}.interface-flip .elementor-flip-box__image svg{width:1em;height:1em;fill:currentColor}.interface-flip .elementor-flip-box__layer__title{display:block;font-size:22px;font-weight:600;line-height:1.3}.interface-flip .elementor-flip-box__layer__description{display:block;margin-top:12px}.interface-flip .elementor-flip-box__back{padding:24px;background:#fff}.interface-card-toggle{display:block;font-size:24px;line-height:1;margin-top:12px}.interface-flip[open] .interface-card-toggle{transform:rotate(45deg)}.interface-flip[open] summary{min-height:0;padding-bottom:14px}.interface-flip[open] .elementor-flip-box__back{padding-top:0}
.interface-language-fallback{position:fixed;top:12px;right:12px;z-index:10000;padding:8px 14px;background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 6px #0001}
.masthead .branding>a>img,.masthead .mobile-branding>a>img{max-height:58px;width:auto}
