@layer properties,theme,base,components,utilities;@layer components{html{scroll-behavior:smooth}li::marker{color:#143c14}.input{position:absolute;opacity:0}.panel{transition:all .5s ease-in-out;max-height:0px;overflow:hidden}@media screen and (min-width:768px){.panel{transition-duration:.25s}}.input:checked+.label+.panel{max-height:200vh}@media screen and (min-width:768px){.input:checked+.label+.panel{max-height:400px}}.input+.label svg{transition:all .5s ease-in-out}.input:checked+.label svg{transform:rotate(180deg)}@media(min-width:768px){#jumpToMenu{max-height:none;overflow-y:visible}#jumpToIcons{display:none}}@media(max-width:767px){#navigationHeader:has(#jumpToMenu.jump-to-dropdown-open-state) .plus-icon{display:none}#navigationHeader:has(#jumpToMenu.jump-to-dropdown-open-state) .minus-icon{display:block}#navigationHeader:has(#jumpToMenu.jump-to-dropdown-closed-state) .plus-icon{display:block}#navigationHeader:has(#jumpToMenu.jump-to-dropdown-closed-state) .minus-icon{display:none}.jump-to-dropdown-closed-state{max-height:25px;overflow-y:hidden;transition:max-height .5s ease-in-out}.jump-to-dropdown-open-state{max-height:1000px;overflow-y:auto;transition:max-height .5s ease-in-out}}[data-stickee-widget-id]{min-height:100vh}[loaded=true]{min-height:0}.accordion .minus-icon{animation-name:spinOut;animation-duration:.8s;animation-timing-function:cubic-bezier(1,0,0,1);animation-iteration-count:1;animation-delay:0s;animation-fill-mode:forwards}.accordion .plus-icon{animation-name:spinIn;animation-duration:.6s;animation-timing-function:cubic-bezier(1,0,0,1);animation-iteration-count:1;animation-delay:0s;animation-fill-mode:forwards}.accordion.open .plus-icon{animation-name:spinOut;animation-duration:.8s;animation-timing-function:cubic-bezier(1,0,0,1);animation-iteration-count:1;animation-delay:0s;animation-fill-mode:forwards}.accordion.open .minus-icon{animation-name:spinIn;animation-duration:.6s;animation-timing-function:cubic-bezier(1,0,0,1);animation-iteration-count:1;animation-delay:0s;animation-fill-mode:forwards}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes spinIn{0%{opacity:0}to{opacity:1;transform:rotate(1turn)}}@keyframes spinOut{0%{opacity:1}to{opacity:0;transform:rotate(1turn)}}}
