/*
! ACSS Purger v1.0.16 | Automatic.css v3.3.5 | 2025-09-11 11:18:54
*/

body.bricks-is-frontend.bricks-is-frontend :focus {outline: none;box-shadow: none;}body.bricks-is-frontend.bricks-is-frontend :focus-visible {outline-style: solid;outline-color: var(--focus-color);outline-width: var(--focus-width);outline-offset: var(--focus-offset);}@supports not selector(:focus-visible) {body.bricks-is-frontend.bricks-is-frontend :focus {outline-style: solid;outline-color: var(--focus-color);outline-width: var(--focus-width);outline-offset: var(--focus-offset);}}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-hover {--focus-color: var(--primary-hover);}body.bricks-is-frontend.bricks-is-frontend .focus--primary-hover *:focus, body.bricks-is-frontend.bricks-is-frontend .focus--primary-hover:focus-within {--focus-color: var(--primary-hover);}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--primary-comp {--focus-color: var(--primary-comp);}body.bricks-is-frontend.bricks-is-frontend .focus--primary-comp *:focus, body.bricks-is-frontend.bricks-is-frontend .focus--primary-comp:focus-within {--focus-color: var(--primary-comp);}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-hover {--focus-color: var(--secondary-hover);}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-hover *:focus, body.bricks-is-frontend.bricks-is-frontend .focus--secondary-hover:focus-within {--focus-color: var(--secondary-hover);}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--secondary-comp {--focus-color: var(--secondary-comp);}body.bricks-is-frontend.bricks-is-frontend .focus--secondary-comp *:focus, body.bricks-is-frontend.bricks-is-frontend .focus--secondary-comp:focus-within {--focus-color: var(--secondary-comp);}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-hover {--focus-color: var(--accent-hover);}body.bricks-is-frontend.bricks-is-frontend .focus--accent-hover *:focus, body.bricks-is-frontend.bricks-is-frontend .focus--accent-hover:focus-within {--focus-color: var(--accent-hover);}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--accent-comp {--focus-color: var(--accent-comp);}body.bricks-is-frontend.bricks-is-frontend .focus--accent-comp *:focus, body.bricks-is-frontend.bricks-is-frontend .focus--accent-comp:focus-within {--focus-color: var(--accent-comp);}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-hover {--focus-color: var(--neutral-hover);}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-hover *:focus, body.bricks-is-frontend.bricks-is-frontend .focus--neutral-hover:focus-within {--focus-color: var(--neutral-hover);}body.bricks-is-frontend.bricks-is-frontend *:focus.focus--neutral-comp {--focus-color: var(--neutral-comp);}body.bricks-is-frontend.bricks-is-frontend .focus--neutral-comp *:focus, body.bricks-is-frontend.bricks-is-frontend .focus--neutral-comp:focus-within {--focus-color: var(--neutral-comp);}.clickable-parent:not(a) {position: static;}.clickable-parent:not(a) a {position: static;}.clickable-parent:not(a) > a::after {content: "";position: absolute;inset: 0;cursor: pointer !important;display: flex;z-index: 1;}button.clickable-parent, a.clickable-parent {position: static !important;}button.clickable-parent::after, a.clickable-parent::after {content: "";position: absolute;inset: 0;cursor: pointer !important;display: flex;z-index: 1;}.bricks-area a.clickable-parent::after, .bricks-area .clickable-parent > a::after {content: "";position: relative;}body {color: var(--body-color,var(--black));background-color: var(--body-bg-color,var(--white));}html:has(body.boxed-layout) {background-color: var(--device-bg-color,var(--white));}body {font-size: var(--default-font-size,var(--text-m));color: var(--text-color);line-height: var(--text-line-height);text-wrap: var(--text-text-wrap);}p, li {line-height: var(--text-line-height,calc());}h1, h2, h3, h4, h5, h6 {line-height: var(--heading-line-height);font-weight: var(--heading-font-weight);max-width: var(--heading-max-width);text-wrap: var(--heading-text-wrap);}h1 {font-size: var(--h1);line-height: var(--h1-line-height);max-width: var(--h1-max-width);}h2 {font-size: var(--h2);line-height: var(--h2-line-height);max-width: var(--h2-max-width);}h3 {font-size: var(--h3);line-height: var(--h3-line-height);max-width: var(--h3-max-width);}h4 {font-size: var(--h4);line-height: var(--h4-line-height);max-width: var(--h4-max-width);}h5 {font-size: var(--h5);line-height: var(--h5-line-height);max-width: var(--h5-max-width);}h6 {font-size: var(--h6);line-height: var(--h6-line-height);max-width: var(--h6-max-width);}body a:where(:not([class*= btn--])) {color: var(--link-color,var(--action));font-weight: var(--link-weight,400);-webkit-text-decoration: var(--link-decoration,none);text-decoration: var(--link-decoration,none);text-underline-offset: var(--link-underline-offset,auto);transition: var(--link-transition,var(--transition));}@media (hover: hover) and (pointer: fine) {body a:where(:not([class*= btn--])):hover {color: var(--link-color-hover,var(--action-hover));}}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-weight: inherit;text-decoration: inherit;color: currentcolor;text-underline-offset: var(--link-underline-offset,auto);}@media (hover: hover) and (pointer: fine) {h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color: currentcolor;}}body:where(.bricks-is-frontend), body:where(:not(.bricks-is-frontend)) {color: var(--body-color,var(--black));}#bricks-blank-canvas .description {max-width: 100%;}