.fls-block-navbar{overflow:hidden}.fls-block-navbar--quaternary,.fls-block-navbar--tertiary{overflow:visible}.fls-block-navbar__drawer--left{overflow:auto}.fls-block-navbar__drawer--left{padding:1.5rem}.fls-block-navbar--quaternary .fls-block-navbar__inner{padding-right:1rem;padding-left:1rem}.fls-block-navbar__inner{padding-top:1.5rem;padding-bottom:1.5rem}.fls-block-navbar--quaternary .fls-block-navbar__inner{padding-top:.625rem;padding-bottom:.625rem}@media only screen and (max-width: 40em){.fls-block-navbar--quaternary .fls-block-navbar__grid,.fls-block-navbar__filter{margin-top:1.5rem}.fls-block-navbar--quaternary .fls-block-navbar__inner{padding:0}.fls-block-navbar--quaternary .fls-block-navbar__grid{padding-right:1rem;padding-left:1rem}.fls-block-navbar__inner{padding-top:1rem;padding-bottom:1rem}.fls-block-navbar--quaternary .fls-block-navbar__grid{padding-top:.625rem;padding-bottom:.625rem}}.fls-block-navbar__drawer--left .acf-innerblocks-container>*:not(.fls-table-of-contents-feed),.fls-block-navbar__drawer--left,.fls-block-navbar__drawer--top .acf-innerblocks-container>*:not(.fls-block-search){display:none}.fls-block-navbar__drawer--top,.fls-block-navbar__grid,.fls-block-navbar__filter{display:flex}@media only screen and (max-width: 83em){.fls-block-navbar__drawer--left{display:flex}}@media only screen and (max-width: 40em){.fls-block-navbar--quaternary .fls-block-navbar__search-button,.fls-block-navbar--tertiary .fls-block-navbar__search-button{display:none}.fls-block-navbar--tertiary .fls-block-navbar__drawer--top{display:block}.fls-block-navbar--quaternary .fls-block-navbar__inner,.fls-block-navbar--tertiary .fls-block-navbar__inner{display:flex}}.fls-block-navbar{--shadow-primary: var(--grey-25);--shadow-secondary: transparent;--background-primary: var(--white);--background-secondary: var(--grey-25);--background-tertiary: var(--transparent-white-90);--background-quaternary: var(--transparent-fluix-field-45);--background-quinary: transparent}:root{--navbar-height: 6rem}@media only screen and (max-width: 40em){:root{--navbar-height: 4rem}}html{scroll-padding-top:calc(6rem + 1.5rem);scroll-padding-top:calc(var(--navbar-height, 6rem) + 1.5rem)}.fls-block-navbar__filter{position:relative;gap:.75rem}@media only screen and (max-width: 40em){.fls-block-navbar__filter{flex-direction:column;width:100%}}.fls-block-navbar{position:sticky;top:0;left:0;right:0;z-index:10;background-color:var(--background-tertiary);box-shadow:0 0 0 .0625rem var(--shadow-primary)}.fls-block-navbar__inner{position:relative;z-index:9}.fls-block-navbar__grid{gap:1rem;justify-content:space-between;align-items:center}.fls-block-navbar__search-button{flex-shrink:0}.fls-block-navbar__drawer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.fls-block-navbar__drawer--top{align-items:center;transform:scaleY(0);opacity:0;background-color:var(--background-secondary)}.fls-block-navbar__drawer--left{flex-direction:column;gap:1.25rem;opacity:0;height:calc(100vh - var(--header-height));width:calc(100% - 3.125rem);box-shadow:0 0 0 .0625rem var(--shadow-primary);transform:translate(-100%, 0);background-color:var(--background-primary)}.fls-block-navbar__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background-color:var(--background-quaternary);opacity:0;pointer-events:none}.fls-block-navbar--tertiary{position:relative;box-shadow:0 0 0 .0625rem var(--shadow-secondary)}.fls-block-navbar--tertiary .fls-block-navbar__inner{flex-direction:column-reverse}.fls-block-navbar--tertiary .fls-block-navbar__drawer--top{align-items:flex-start;background-color:var(--background-quinary)}@media only screen and (max-width: 40em){.fls-block-navbar--tertiary .fls-block-navbar__drawer--top{position:relative;transform:none;opacity:1}}.fls-block-navbar--quaternary{position:relative;box-shadow:0 0 0 .0625rem var(--shadow-secondary)}.fls-block-navbar--quaternary .fls-block-navbar__inner{border-radius:1rem;flex-direction:column-reverse;background-color:var(--background-secondary)}@media only screen and (max-width: 40em){.fls-block-navbar--quaternary .fls-block-navbar__inner{background-color:var(--background-quinary)}}@media only screen and (max-width: 40em){.fls-block-navbar--quaternary .fls-block-navbar__grid{background-color:var(--background-secondary);border-radius:1rem}}.fls-block-navbar--quaternary .fls-block-navbar__drawer--top{background-color:var(--background-quinary)}.fls-block-navbar--quaternary .fls-block-navbar__drawer--top>*{flex-grow:1}@media only screen and (max-width: 40em){.fls-block-navbar--quaternary .fls-block-navbar__drawer--top{position:relative;transform:none;opacity:1}}
