.flt-btn{display:inline-flex;align-items:flex-start;gap:.06em;line-height:1;text-align:right;white-space:nowrap}.flt-btn .flt-btn__count{top:0;margin:.12em 0 0;transition:opacity .3s ease}.flt-btn[aria-expanded=true] .flt-btn__count{opacity:0}.flt-btn__mask{overflow:hidden;padding-block:.08em;margin-block:-.08em}.flt-btn__label,.flt-btn__mask{display:inline-block}.flt-btn:focus-visible{outline-offset:6px}.flt-panel{position:relative}html.js .flt-panel{height:0;overflow:hidden;visibility:hidden}html.js .flt-panel__nav{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.flt-panel__nav{padding:0 var(--margin) var(--space-m)}.flt-panel__list{max-width:calc(var(--col) * 9 + var(--gutter) * 8);line-height:1;color:var(--c-inactive)}.flt-panel__li,.flt-panel__mask{display:inline-block;vertical-align:top}.flt-panel__mask{overflow:hidden;padding:calc(.04em + 6px) 6px calc(.07em + 6px);margin:-6px}.flt-panel__unit{display:inline-flex;align-items:flex-start;white-space:nowrap}.flt-panel__word{color:inherit;transition:color .3s ease}.flt-panel__word[aria-current=page],.flt-panel__word[aria-current=page]+.flt-panel__count{color:var(--c-fg)}@media (hover:hover){a.flt-panel__word:hover{color:var(--c-fg)}}.flt-panel__word:focus-visible{color:var(--c-fg);outline-offset:2px}.flt-panel__word.is-empty,.flt-panel__word.is-empty+.flt-panel__count{opacity:.45}.flt-panel__unit .flt-panel__count{top:0;margin:.1em 0 0 .12em}.flt-panel__slash{padding:0 .22em 0 .32em;font-weight:300}