.nav-lang_toggle__dOceW{display:inline-flex;align-items:center;flex:none;gap:.5rem;margin-left:var(--space-sm,16px);padding:.25rem .5rem;color:#fff;background:transparent;border:1px solid transparent;border-radius:4px;font-size:.9rem;font-weight:600;line-height:1;text-decoration:none}.nav-lang_toggle__dOceW:hover,.nav-lang_toggle__dOceW[aria-expanded=true]{color:#fff;background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.5)}.nav-lang_item__tP604:focus-visible,.nav-lang_toggle__dOceW:focus-visible{outline:2px solid #a8842f;outline-offset:2px}.nav-lang_toggle__dOceW i{font-size:1.25rem}.nav-lang_flag__QHuJm{display:block;flex:none;width:24px;height:16px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.15)}.nav-lang_item__tP604{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem .75rem;border:1px solid transparent;border-radius:4px;text-decoration:none}.nav-lang_item__tP604[aria-current=true]{font-weight:700;border-color:currentColor}.ContactModal_overlay__NQ4nJ{position:fixed;inset:0;z-index:10100;background:rgba(30,10,14,.6);display:flex;align-items:center;justify-content:center;padding:1rem}.ContactModal_dialog__t1wDz{position:relative;background:#fff;width:100%;max-width:560px;max-height:calc(100vh - 2rem);overflow-y:auto;border-radius:2px;border-top:4px solid #5a0d1c;padding:1.5rem;box-shadow:0 12px 40px rgba(0,0,0,.25);overscroll-behavior:contain}.ContactModal_close__jCIf_{position:absolute;top:.5rem;right:.5rem;width:44px;height:44px;border:0;background:transparent;font-size:1.75rem;line-height:1;color:#5a0d1c;cursor:pointer}.ContactModal_close__jCIf_:hover{background:#f4dee1}.ContactModal_title__9ml_W{padding-right:2.5rem;color:#5a0d1c}@media (max-width:575.98px){.ContactModal_overlay__NQ4nJ{padding:0;align-items:stretch}.ContactModal_dialog__t1wDz{max-width:none;max-height:none;height:100%;border-radius:0;padding:1.25rem 1rem 2rem}}