.pll-switcher{box-sizing:border-box;display:block;width:100%}.pll-switcher ul{line-height:normal;list-style:none;margin:0;padding:0}.pll-switcher li{margin:0}.pll-layout-dropdown,.pll-switcher-inner{align-items:center;background-color:inherit;display:flex;flex-flow:row nowrap;justify-content:flex-start}.pll-switcher-inner{box-sizing:border-box;gap:0;padding:0 .25em;position:relative;width:fit-content}.pll-switcher .pll-switcher-inner>a{color:inherit;max-width:none;padding:.25em;text-decoration:none;width:auto;z-index:1}.pll-switcher-inner .pll-submenu-toggle{background-color:transparent!important; border:none;color:currentColor!important;font-size:inherit;height:auto;line-height:0;padding:.2em;width:auto}.pll-switcher-inner .pll-submenu-toggle:focus{outline-offset:inherit}.pll-switcher-inner .pll-submenu-toggle svg{display:block;height:.6em;margin:0;width:.6em}.pll-switcher-inner .pll-submenu-toggle svg path{stroke:currentColor}.pll-switcher-inner .pll-submenu-toggle[aria-expanded=true] svg,.pll-switcher-inner:hover .pll-submenu-toggle:not([aria-expanded]) svg{transform:rotate(180deg)}.pll-switcher-inner ul{align-items:stretch;background-color:var(--pll-dropdown-background-color,#fff);border:1px solid rgba(0,0,0,.15);color:inherit;display:flex;flex-direction:column;height:0;left:0;opacity:0;overflow:hidden;position:absolute;right:auto;top:100%;visibility:hidden;width:0;z-index:2}.wp-block-polylang-language-switcher.has-background .pll-switcher-inner ul{background-color:var(--pll-dropdown-background-color,inherit)}.pll-switcher-inner .pll-submenu-toggle[aria-expanded=true]+ul,.pll-switcher-inner:hover .pll-submenu-toggle:not([aria-expanded])+ul{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.pll-layout-vertical ul{display:flex;flex-direction:column}.pll-layout-horizontal ul,.pll-layout-select{display:flex;flex-direction:row;flex-wrap:wrap}.pll-alignment-left.pll-layout-dropdown,.pll-alignment-left.pll-layout-horizontal ul,.pll-alignment-left.pll-layout-select{justify-content:flex-start}.pll-alignment-center.pll-layout-dropdown,.pll-alignment-center.pll-layout-horizontal ul,.pll-alignment-center.pll-layout-select{justify-content:center}.pll-alignment-right.pll-layout-dropdown,.pll-alignment-right.pll-layout-horizontal ul,.pll-alignment-right.pll-layout-select{justify-content:flex-end}.pll-alignment-stretched .pll-switcher-inner{width:100%}.pll-alignment-stretched.pll-layout-horizontal ul,.pll-alignment-stretched.pll-layout-select{align-items:stretch}.pll-alignment-stretched.pll-layout-dropdown{align-items:stretch;flex-direction:row;flex-wrap:wrap}.pll-alignment-stretched .pll-switcher-inner>a,.pll-alignment-stretched.pll-layout-horizontal li,.pll-alignment-stretched.pll-layout-select select{flex-grow:1}.pll-alignment-center.pll-layout-dropdown ul{left:50%;right:auto;transform:translateX(-50%)}.pll-alignment-right.pll-layout-dropdown ul{left:auto;right:0}.pll-alignment-stretched.pll-layout-dropdown ul{left:0;right:0}.pll-switcher a{align-items:center;box-sizing:border-box;display:flex;height:100%;padding:.25em .5em;width:100%}:root .pll-layout-dropdown ul a,:root .pll-layout-dropdown ul a span{color:var(--pll-dropdown-text-color,#000)}:root .pll-layout-dropdown.has-text-color ul a,:root .pll-layout-dropdown.has-text-color ul a span{color:var(--pll-dropdown-text-color,inherit)}.pll-alignment-center a,.pll-alignment-stretched.pll-layout-horizontal a{justify-content:center}.pll-alignment-left a{justify-content:flex-start}.pll-alignment-right a{justify-content:flex-end}.wp-block-navigation .wp-block-polylang-navigation-language-switcher{align-self:center}.wp-block-polylang-navigation-language-switcher :is(a,.wp-block-navigation-item__content){align-items:center;display:inline-flex;max-width:none;vertical-align:middle;width:auto}.wp-block-polylang-navigation-language-switcher :is(a,.wp-block-navigation-item__content):has(.pll-switcher-flag){line-height:0}.wp-block-polylang-navigation-language-switcher .pll-switcher-label,.wp-block-polylang-navigation-language-switcher .wp-block-navigation-item__label{align-items:center;display:inline-flex;line-height:normal;width:auto}.wp-block-polylang-navigation-language-switcher .pll-switcher-flag{align-items:center;display:flex}:where(.responsivevoice-button){align-items:center;background:transparent;border:1px solid;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;line-height:1.2;margin:0;max-width:100%;padding:.5em .9em;text-decoration:none;transition:background-color .15s ease,border-color .15s ease;vertical-align:baseline}:where(.responsivevoice-button):hover{background-color:hsla(0,0%,50%,.15);background-color:color-mix(in srgb,currentcolor 12%,transparent)}:where(.responsivevoice-button):focus-visible{outline:2px solid currentcolor;outline-offset:2px}:where(.responsivevoice-button) .rvtts-icon{flex:none;height:1.05em;margin-inline-end:.5em;width:1.05em}:where(.responsivevoice-button__label){min-width:0}.rvtts-brand-card{background-color:#1e293b;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.25);color:#cbd5e1;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,sans-serif;font-size:12px;font-weight:400;left:0;line-height:1.4;opacity:0;padding:.375rem .625rem;position:fixed;text-decoration:none;top:0;transition:opacity .12s ease,visibility .12s ease;visibility:hidden;white-space:nowrap;z-index:100001}.rvtts-brand-card strong{color:#fff;font-weight:600}.rvtts-brand-card[data-scheme=dark]{background-color:#f8fafc;box-shadow:0 4px 12px rgba(0,0,0,.45);color:#475569}.rvtts-brand-card[data-scheme=dark] strong{color:#0f172a}.rvtts-brand-card.is-open{opacity:1;visibility:visible}.rvtts-brand-card:before{background-color:inherit;content:"";height:8px;left:50%;margin-left:-4px;position:absolute;transform:rotate(45deg);width:8px}.rvtts-brand-card:after{content:"";height:8px;left:0;position:absolute;right:0}.rvtts-brand-card[data-placement=above]:before{margin-top:-4px;top:100%}.rvtts-brand-card[data-placement=above]:after{top:100%}.rvtts-brand-card[data-placement=below]:before{bottom:100%;margin-bottom:-4px}.rvtts-brand-card[data-placement=below]:after{bottom:100%}.rvtts-brand-card:focus-visible strong,.rvtts-brand-card:hover strong{text-decoration:underline}