@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}html{scroll-behavior:smooth;scroll-padding-top:96px}@keyframes dz-drop{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}:where(p.brxe-text-basic,.brxe-heading,h1,h2,h3,h4){margin-block:0}#brx-header.brx-sticky{position:sticky;z-index:999}#brx-header.scrolling .topbar{margin-top:-40px}#brx-header.scrolling .navbar{background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 1px 2px rgba(16,24,64,.04),0 12px 32px -12px rgba(16,24,64,.12)}.logo__text{display:flex;align-items:baseline;gap:.25em}.mnav__toggle::-webkit-details-marker{display:none}.mnav__toggle::marker{content:""}.mnav__toggle .i{transition:transform .3s ease}.mnav[open] .mnav__toggle .i{transform:rotate(90deg)}.mnav__panel .nav-btn--block{width:auto;align-self:stretch;box-sizing:border-box}@media (prefers-reduced-motion: reduce){ html{scroll-behavior:auto} .mnav__panel{animation:none !important} .topbar,.navbar{transition:none !important}}#topbar {font-size: 10px}:where([data-bricks-import-scope-66a1b0]) { scroll-behavior: smooth; scroll-padding-top: 88px;}:where([data-bricks-import-scope-66a1b0]):is(.topbar__icon:not(:nth-child(0))) { width: 16px; height: 16px; color: var(--brand-soft); flex-shrink: 0;}:where([data-bricks-import-scope-66a1b0]) .topbar__icon:not(:nth-child(0)) { width: 16px; height: 16px; color: var(--brand-soft); flex-shrink: 0;}:where([data-bricks-import-scope-66a1b0]):is(.mnav__close:not(:nth-child(0))) { display: none;}:where([data-bricks-import-scope-66a1b0]) .mnav__close:not(:nth-child(0)) { display: none;}:where([data-bricks-import-scope-66a1b0]):is(#brx-header.scrolling .topbar:not(:nth-child(0))) { margin-top: -40px;}:where([data-bricks-import-scope-66a1b0]) #brx-header.scrolling .topbar:not(:nth-child(0)) { margin-top: -40px;}:where([data-bricks-import-scope-66a1b0]):is(#brx-header.scrolling) .topbar:not(:nth-child(0)) { margin-top: -40px;}:where([data-bricks-import-scope-66a1b0]):is(#brx-header.scrolling .navbar:not(:nth-child(0))) { background-color: rgba(255,255,255,.9); -webkit-backdrop-filter: blur(24px); backdrop-filter: blur(24px); box-shadow: 0 1px 2px rgba(16,24,64,.04),0 12px 32px -12px rgba(16,24,64,.12);}:where([data-bricks-import-scope-66a1b0]) #brx-header.scrolling .navbar:not(:nth-child(0)) { background-color: rgba(255,255,255,.9); -webkit-backdrop-filter: blur(24px); backdrop-filter: blur(24px); box-shadow: 0 1px 2px rgba(16,24,64,.04),0 12px 32px -12px rgba(16,24,64,.12);}:where([data-bricks-import-scope-66a1b0]):is(#brx-header.scrolling) .navbar:not(:nth-child(0)) { background-color: rgba(255,255,255,.9); -webkit-backdrop-filter: blur(24px); backdrop-filter: blur(24px); box-shadow: 0 1px 2px rgba(16,24,64,.04),0 12px 32px -12px rgba(16,24,64,.12);}#brxe-3eaaae .bricks-site-logo {height: 3.34rem}#brxe-3eaaae {margin-top: -0.5rem}#navbar {font-size: 10px}