html, body { background-color: var(--clr-bg); transition: background-color .4s ease; min-height: 100vh; color: var(--clr-text); font-family: var(--ff-text);}#brx-header, #brx-footer{ transition: .4s ease !important;}#brx-header{ padding: 0 var(--pad-section-x); z-index: 1000; background-color: var(--clr-bg); border-bottom: var(--bd-s); position: fixed; top: 0; left: 0; right: 0; box-shadow: 0 0 var(--clr-shad);}#brx-header.scrolling{ box-shadow: var(--shad-m);}#brx-content{ z-index: 100;}.brxe-section { overflow-x: clip; position: relative; padding: var(--gap-100) var(--pad-section-x); flex-flow: column nowrap;}.brxe-container { position: relative; width: var(--site-w); flex-direction: row;}.brxe-div{ display: flex; flex-direction: row;}[aria-hidden="true"] { pointer-events: none;}h1, h2, h3, h4, h5, h6, .brxe-heading { font-family: "Sansation"; color: var(--clr-title); font-weight: 500; transition: color .4s ease;}h1 { font-size: var(--text-h1);}h2 { font-size: var(--text-h2);}h3 { font-size: var(--text-h3);}h4 { font-size: var(--text-h4);}h5 { font-size: var(--text-h5);}h6 { font-size: var(--text-h6);}a, .brxe-text-link { transition: all 0.3s ease; cursor: pointer;}.brxe-text-link { color: var(--clr-link);}.brxe-text-link:hover { color: var(--clr-link-hov);}.brxe-button { transition: all 0.3s ease; border-radius: var(--rad-btn); color: var(--clr-btn-text); font-weight: 500; line-height: 1.4; padding: var(--gap-15) var(--gap-25);}@media (min-width: 897px) { * { scrollbar-width: thin; scrollbar-color: var(--clr-sb) var(--clr-sb-bg); } *::-webkit-scrollbar { width: 7px; } *::-webkit-scrollbar-track { border-radius: 0px; background-color: var(--clr-sb-bg); } *::-webkit-scrollbar-track:hover { background-color: var(--clr-sb-bg-hov); } *::-webkit-scrollbar-track:active { background-color: var(--clr-sb-bg-hov); } *::-webkit-scrollbar-thumb { border-radius: 5px; background-color: var(--clr-sb); } *::-webkit-scrollbar-thumb:hover { background-color: var(--clr-sb-hov); opacity: 0.7; } *::-webkit-scrollbar-thumb:active { background-color: var(--clr-sb-hov); opacity: 1; } *::-webkit-scrollbar-thumb:vertical { min-height: 100px; }}@keyframes pulse{ 0%,100%{opacity:.4} 50%{opacity:.8}}@keyframes spin{ to{transform:rotate(360deg)}}@keyframes float{ 0%,100%{transform:translateY(0)} 50%{transform:translateY(-8px)}}@keyframes scrollBg { 0%{background-position: 0 0;} 100%{background-position: 0 -300px;}}