a,a svg{transition:all .3s ease-in-out}a svg{fill:var(--primary)}a:hover svg{fill:var(--secondary)}.timplicity-heading .timplicity-heading__heading span{display:inline;background-repeat:no-repeat;background-size:100% 100%;background-position:center;overflow:visible;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-image:linear-gradient(359deg,rgba(0,0,0,0),rgba(0,0,0,0) 20%,var(--primary) 21%,var(--primary) 50%,rgba(0,0,0,0) 51%)}.timplicity-heading .timplicity-heading__sub-heading{color:var(--primary);font-weight:700}.hero__heading span{display:inline;background-repeat:no-repeat;background-size:100% 100%;background-position:center;overflow:visible;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-image:linear-gradient(359deg,rgba(0,0,0,0),rgba(0,0,0,0) 20%,var(--primary) 21%,var(--primary) 50%,rgba(0,0,0,0) 51%)}button.bricks-mobile-menu-toggle{position:fixed;bottom:var(--section-padding-x);right:var(--section-padding-x);z-index:10;padding:30px;background:var(--primary);color:var(--white);border-top-left-radius:var(--radius-m);border-bottom-right-radius:var(--radius-m);box-shadow:var(--box-shadow-m)}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle span{right:21px;margin-top:21px}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-top,.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-bottom{margin-top:0}body.bricks-is-frontend :where(.brxe-nav-menu) *:focus:not(:focus-visible),body.bricks-is-frontend :where(.brxe-nav-menu) button:focus:not(:focus-visible){box-shadow:var(--box-shadow-m)}body.bricks-is-frontend :where(.brxe-nav-menu.show-mobile-menu) *:focus:not(:focus-visible),body.bricks-is-frontend :where(.brxe-nav-menu.show-mobile-menu) button:focus:not(:focus-visible){box-shadow:none}.btn--accent,.btn--action,.btn--base,.btn--black,.btn--primary,.btn--secondary,.btn--white{border-top-left-radius:var(--radius-m)!important;border-bottom-right-radius:var(--radius-m)!important;gap:var(--space-s)}.btn--accent svg,.btn--action svg,.btn--base svg,.btn--black svg,.btn--primary svg,.btn--secondary svg,.btn--white svg{transition:all var(--btn-transition-duration) ease;width:20px}.btn--accent:hover,.btn--action:hover,.btn--base:hover,.btn--black:hover,.btn--primary:hover,.btn--secondary:hover,.btn--white:hover{box-shadow:var(--box-shadow-m);translate:0 -3px}.btn--accent:hover svg,.btn--action:hover svg,.btn--base:hover svg,.btn--black:hover svg,.btn--primary:hover svg,.btn--secondary:hover svg,.btn--white:hover svg{translate:5px 0}.btn--base.btn--outline svg{fill:var(--base)}.btn--white.btn--outline:hover svg,.link--base svg{fill:var(--base)}.btn--base.btn--outline:hover svg,.link--base svg{fill:var(--base-ultra-light)}.btn--base svg{fill:var(--base-ultra-light)}.btn--base:hover svg{fill:var(--primary)}.bg--primary-clip{clip-path:polygon(0 25px,100% 0,100% 97%,0 100%);background:linear-gradient(101.25deg,var(--primary) 13.61%,var(--primary-medium))}.bg--primary-clip .timplicity-heading__heading span{background-image:linear-gradient(359deg,rgba(0,0,0,0),rgba(0,0,0,0) 20%,var(--primary-light) 21%,var(--primary-light) 50%,rgba(0,0,0,0) 51%)}.bg--primary-clip .timplicity-heading__sub-heading{color:var(--white)}.bg--primary-clip-linear{clip-path:polygon(0 30px,100% 0,100% 97%,0 100%);background:linear-gradient(180deg,var(--primary) 45%,var(--white) 45%)}.bg--primary-clip-linear .timplicity-heading__heading span{background-image:linear-gradient(359deg,rgba(0,0,0,0),rgba(0,0,0,0) 20%,var(--primary-light) 21%,var(--primary-light) 50%,rgba(0,0,0,0) 51%)}.bg--primary-clip-linear .timplicity-heading__sub-heading{color:var(--white)}li.project-listing__project-card .project-listing__learn-more{color:var(--primary);text-decoration:underline;text-underline-offset:.4em;-webkit-text-decoration:underline}li.project-listing__project-card:hover .project-listing__learn-more{color:var(--secondary)}.show--desktop{display:inline-flex}.show--mobile{display:none}@media (max-width:991px){.bg--primary-clip-linear{background:linear-gradient(180deg,var(--primary) 35%,var(--white) 35%)}}@media (max-width:767px){.bg--primary-clip-linear{background:linear-gradient(180deg,var(--primary) 25%,var(--white) 25%)}.show--desktop{display:none}.show--mobile{display:inline-flex}}footer#brx-footer{margin-top:-20px}html.color-scheme--alt body{background-color:var(--base-ultra-dark)}.form--light .wsf-form button.wsf-button{transition:all .3s ease-in-out!important;border-top-left-radius:var(--radius-m)!important;border-bottom-right-radius:var(--radius-m)!important}.form--light .wsf-form button.wsf-button:hover{translate:0 -3px;box-shadow:var(--box-shadow-m)}.form--light .wsf-form button.wsf-button[data-action=wsf-tab_previous]:hover{background-color:var(--f-light-prev-btn-background-color-hover,var(--base))!important;color:var(--f-light-prev-btn-text-color-hover,var(--primary))!important;border-color:var(--f-light-prev-btn-background-color-hover,var(--base))!important}.form--light .wsf-form button.wsf-button[data-action=wsf-tab_next]:hover{background-color:var(--f-light-next-btn-background-color-hover,var(--base))!important;color:var(--f-light-next-btn-text-color-hover,var(--primary))!important;border-color:var(--f-light-next-btn-background-color-hover,var(--base))!important}.form--light .wsf-form button.wsf-button[data-action=wsf-save]:hover{background-color:var(--f-light-save-btn-background-color-hover,var(--success-semi-dark))!important;color:var(--f-light-save-btn-text-color-hover,var(--shade-ultra-dark))!important;border-color:var(--f-light-save-btn-background-color-hover,var(--success-semi-dark))!important}.form--light .wsf-form button.wsf-button:hover,.form--light .wsf-form button.wsf-button.wsf-button-primary:hover{background-color:var(--f-light-btn-background-hover,var(--action-hover))!important;color:var(--f-light-btn-text-color-hover,var(--base))!important;border-color:var(--f-light-btn-border-color-hover,var(--action-hover))!important}