.navbar-toggler,.navbar-toggler:active,.navbar-toggler:focus,.navbar-toggler:hover{border:0!important;box-shadow:none!important}.navlinks-offset-left{margin-left:93px}.navbar.sticky-top{min-width:320px;background-color:var(--bs-body-bg);border-bottom:var(--bs-border-width) solid var(--bs-border-color)}footer ul{list-style-type:none;padding-left:1rem}footer a{color:#000}footer a:hover{color:gray}.svg-link{margin:.2rem}.svg-link:hover{filter:invert(1)}a.floating-button_floatingBtn__ZQ0yR,a.floating-button_floatingBtn__ZQ0yR:active,a.floating-button_floatingBtn__ZQ0yR:focus,a.floating-button_floatingBtn__ZQ0yR:hover,a.floating-button_floatingBtn__ZQ0yR:visited{color:var(--cfb-fg);text-decoration:none}.floating-button_floatingBtn__ZQ0yR{display:block;position:fixed;z-index:2000;padding:.4rem .8rem;background-color:var(--cfb-bg);color:var(--cfb-fg);border:1px solid var(--cfb-bg);border-radius:20px}section{margin:0;padding:0 1rem;scroll-margin-top:var(--navbar-height)}section.fah{min-height:calc(100vh - var(--navbar-height))}section.secondary{color:var(--bs-secondary-color);background-color:var(--bs-secondary-bg)}.invert{filter:invert(100%)}[data-bs-theme=light] .carousel .carousel-control-next-icon,[data-bs-theme=light] .carousel .carousel-control-prev-icon{filter:invert(1) drop-shadow(2px 0 1px var(--bs-body-bg)) drop-shadow(-2px 0 1px var(--bs-body-bg)) drop-shadow(0 2px 1px var(--bs-body-bg)) drop-shadow(0 -2px 1px var(--bs-body-bg))!important;border-radius:50% 50%;background-color:var(--bs-body-color)}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon{filter:drop-shadow(2px 0 1px var(--bs-body-bg)) drop-shadow(-2px 0 1px var(--bs-body-bg)) drop-shadow(0 2px 1px var(--bs-body-bg)) drop-shadow(0 -2px 1px var(--bs-body-bg))!important;border-radius:50% 50%;background-color:var(--bs-body-bg)}a.notd,a.notd:active,a.notd:hover,a.notd:visited{text-decoration:none}.maxW150px{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis}.text-primary::placeholder{color:var(--bs-primary-subtle)}.not-collapse-sm{visibility:collapse}@media (min-width:577px){.not-collapse-sm{visibility:visible}}.focus-in-expand-fwd{animation:focus-in-expand-fwd 1s cubic-bezier(.25,.46,.45,.94) 1.6s both}@keyframes focus-in-expand-fwd{0%{letter-spacing:-.5em;transform:translateZ(-800px);filter:blur(12px);opacity:0}to{transform:translateZ(0);filter:blur(0);opacity:1}}.slide-in-right{animation:slide-in-right .8s cubic-bezier(.25,.46,.45,.94) .8s both}@keyframes slide-in-right{0%{transform:translateX(1000px);opacity:0}to{transform:translateX(0);opacity:1}}.roll-in-left{animation:roll-in-left .8s ease-out 1s both}@keyframes roll-in-left{0%{transform:translateX(-800px) rotate(-540deg);opacity:0}to{transform:translateX(0) rotate(0deg);opacity:1}}.toGrayAfter1s{animation:grayified 3s ease-in-out 1s}@keyframes grayified{0%{filter:grayscale(0)}to{filter:grayscale(100%)}}.roll-then-grayed{animation:roll-in-left .8s ease-in-out 1s both,grayified 4s ease-in-out 2s backwards}.text-focus-in{animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both}@keyframes text-focus-in{0%{filter:blur(12px);opacity:0}to{filter:blur(0);opacity:1}}