@layer bricks.reset, bricks, theme, layout, utility, pattern, component, element;:root{--s-4: 0.4rem;--s-8: 0.8rem;--s-12: 1.2rem;--s-16: 1.6rem;--s-20: 2rem;--s-24: 2.4rem;--s-32: 3.2rem;--s-48: 4.8rem;--s-64: 6.4rem;--s-96: 9.6rem;--s-128: 12.8rem;--s-192: 19.2rem;--s-256: 25.6rem;--p-4: var(--s-4);--p-8: var(--s-8);--p-12: var(--s-12);--p-16: var(--s-16);--p-20: var(--s-20);--p-24: var(--s-24);--p-32: var(--s-32);--p-48: var(--s-48);--p-64: var(--s-64);--p-96: var(--s-96);--p-128: var(--s-128);--p-192: var(--s-192);--p-256: var(--s-256);--m-4: var(--s-4);--m-8: var(--s-8);--m-12: var(--s-12);--m-16: var(--s-16);--m-20: var(--s-20);--m-24: var(--s-24);--m-32: var(--s-32);--m-48: var(--s-48);--m-64: var(--s-64);--m-96: var(--s-96);--m-128: var(--s-128);--m-192: var(--s-192);--m-256: var(--s-256);--gap-4: var(--s-4);--gap-8: var(--s-8);--gap-12: var(--s-12);--gap-16: var(--s-16);--gap-20: var(--s-20);--gap-24: var(--s-24);--gap-32: var(--s-32);--gap-48: var(--s-48);--gap-64: var(--s-64);--gap-96: var(--s-96);--gap-128: var(--s-128);--gap-192: var(--s-192);--gap-256: var(--s-256)}:root{--p-inline: clamp(var(--p-16), 12.472vw - 3.152rem, var(--p-128));--p-block: clamp(var(--p-32), 3.563vw + 1.842rem, var(--p-64));--p: var(--p-block) var(--p-inline);--p-top: var(--p-block) 0px;--p-bottom: 0px var(--p-block);--p-none: 0px;--con-grid-half-w: 62rem;--con-grid-wide-min-w: var(--p-16);--con-grid-wide-w: 25rem;--con-grid-gap: clamp(var(--gap-12), 2.073vw + 0.41rem, var(--p-20));--con-grid-aside-gap: calc(var(--con-grid-gap) * 2);--con-grid-w: calc(var(--con-grid-half-w) * 2);--con-grid-half: min( 50% - var(--p-inline) - var(--con-grid-wide-min-w) - var(--con-grid-gap), var(--con-grid-half-w) );--con-w: calc(var(--con-grid-half-w) * 2);--con: min(100%, var(--con-w))}:root{--ff-h: 'Roboto', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Roboto', 'Segoe UI Symbol', 'Noto Color Emoji';--ff-b: 'Roboto', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Roboto', 'Segoe UI Symbol', 'Noto Color Emoji';--ff-q: 'Roboto', ui-serif, Georgia, Cambria, 'Times New Roman', Times, serif;--text-xs: 1.2rem;--text-sm: 1.4rem;--text-md: 1.6rem;--text-lg: 1.8rem;--text-xl: 2rem;--text-2xl: 2.4rem;--text-3xl: 3rem;--text-4xl: 3.6rem;--text-5xl: 4.8rem;--text-6xl: 6rem;--text-7xl: 7.2rem;--text-8xl: 9.6rem;--text-base: var(--text-md);--text: var(--text-md);--fw-h: 500;--fw-h1: 500;--fw-h2: 500;--fw-h3: 500;--fw-h4: 400;--fw-h5: 400;--fw-h6: 300;--fw-b-lg: 500;--fw-b: 300;--fw-btn: 700;--lh-h: 1.3;--lh-b: 1.7;--lh-btn: 1;--ls-h: -0.015em;--ls-b: 0;--fs-h: var(--fs-h3);--fs-b: var(--fs-b-md);--fs-b: var(--fs-b-md);--fs-b-lg: var(--text-lg);--fs-b-md: var(--text);--fs-b-sm: var(--text-sm);--fs-b-xs: var(--text-xs);--fs-h1: var(--text-4xl);--fs-h2: var(--text-3xl);--fs-h3: var(--text-2xl);--fs-h4: var(--text-xl);--fs-h5: var(--text-lg);--fs-h6: var(--text);--fs-btn: var(--text-xs)}@supports not (container-type: inline-size){@media(min-width: 479px){:root{--fs-b: var(--fs-b-md);--fs-b-lg: var(--text-lg);--fs-b-md: var(--text);--fs-b-sm: var(--text-sm);--fs-b-xs: var(--text-xs);--fs-h1: var(--text-4xl);--fs-h2: var(--text-3xl);--fs-h3: var(--text-2xl);--fs-h4: var(--text-1xl);--fs-h5: var(--text-lg);--fs-h6: var(--text-lg);--fs-btn: var(--text-xs)}}@media(min-width: 767px){:root{--fs-b: var(--fs-b-md);--fs-b-lg: var(--text-xl);--fs-b-md: var(--text-lg);--fs-b-sm: var(--text);--fs-b-xs: var(--text-sm);--fs-h1: var(--text-4xl);--fs-h2: var(--text-3xl);--fs-h3: var(--text-2xl);--fs-h4: var(--text-1xl);--fs-h5: var(--text-lg);--fs-h6: var(--text-lg);--fs-btn: var(--text-xs)}}@media(min-width: 992px){:root{--fs-b: var(--fs-b-md);--fs-b-lg: var(--text-xl);--fs-b-md: var(--text-lg);--fs-b-sm: var(--text);--fs-b-xs: var(--text-sm);--fs-h1: var(--text-5xl);--fs-h2: var(--text-4xl);--fs-h3: var(--text-3xl);--fs-h4: var(--text-2xl);--fs-h5: var(--text-xl);--fs-h6: var(--text-lg);--fs-btn: var(--text-sm)}}}:root{--clr-p-50: #edebfa;--clr-p-100: #dbd7f4;--clr-p-200: #bbb2eb;--clr-p-300: #978ae0;--clr-p-400: #7766d7;--clr-p-500: #543dcc;--clr-p-600: #422eae;--clr-p-700: #322385;--clr-p-800: #24195f;--clr-p-900: #120d30;--clr-p-950: #090618;--clr-s-50: #fff0f0;--clr-s-100: #ffdedd;--clr-s-200: #ffbbba;--clr-s-300: #ff9694;--clr-s-400: #ff6b67;--clr-s-500: #ff2917;--clr-s-600: #d81900;--clr-s-700: #b11200;--clr-s-800: #7b0900;--clr-s-900: #470300;--clr-s-950: #300100;--clr-trans: #00000000;--clr-n-0: #ffffff;--clr-n-50: #f2f2f5;--clr-n-100: #ececf2;--clr-n-200: #d5d6e2;--clr-n-300: #b0b2c9;--clr-n-400: #8589ab;--clr-n-500: #666a91;--clr-n-600: #515378;--clr-n-700: #424362;--clr-n-800: #393a53;--clr-n-900: #333447;--clr-n-950: #22222f;--clr-n-1000: #000000;--clr-info-300: #bae6fd;--clr-info-400: #38bdf8;--clr-info-500: #0ea5e9;--clr-info-600: #0284c7;--clr-info-700: #0369a1;--clr-info-800: #075985;--clr-success-300: #e1f5f3;--clr-success-400: #91d9d2;--clr-success-500: #3caea3;--clr-success-600: #369e94;--clr-success-700: #17786e;--clr-success-800: #1d534e;--clr-warning-300: #fffbf0;--clr-warning-400: #f9e1a9;--clr-warning-500: #f4ca64;--clr-warning-600: #d69b0f;--clr-warning-700: #ba8507;--clr-warning-800: #996c06;--clr-error-300: #fbe9e9;--clr-error-400: #f1acac;--clr-error-500: #dc3030;--clr-error-600: #b71f1f;--clr-error-700: #711313;--accent-clr: var(--clr-p-700);--clr-b: var(--clr-n-800);--clr-h: var(--clr-p-800)}:root{--scrollbar-clr: var(--clr-s-700);--scrollbar-bg: var(--clr-n-50);--selection-clr: var(--clr-n-0);--selection-bg: var(--clr-p-800)}:root{--round: 100vmax;--rounded: 0.4rem;--rounded-sm: 0.2rem;--border-clr: var(--clr-n-200);--border-w: 1px;--border: var(--border-w) solid var(--border-clr);--border-no-clr: var(--border-w) solid;--outline-clr: var(--clr-p-400);--outline-w: var(--border-w);--outline-off: var(--s-4);--outline: var(--outline-solid);--outline-solid: var(--outline-w) solid var(--outline-clr);--outline-dotted: var(--outline-w) dotted var(--outline-clr);--outline-no-clr: var(--outline-w) solid;--outline-off--neg: calc(var(--outline-off) * -1);--outline-off--inset: calc(var(--outline-w) * -1);--underline: var(--border-w) underline;--underline-dotted: var(--border-w) underline dotted;--shadow-sm: 0px var(--s-4) var(--s-8) rgba(0, 0, 0, 0.12);--shadow: 0px var(--s-8) var(--s-12) rgba(0, 0, 0, 0.16);--shadow-lg: 0px var(--s-12) var(--s-16) rgba(0, 0, 0, 0.2)}@media(prefers-reduced-motion: no-preference){:root{--timing: ease-in-out;--duration-fast: 200ms;--duration-moderate: 500ms;--duration-slow: 1000ms;--delay-fast: 200ms;--delay-moderate: 500ms;--delay-slow: 1000ms;--fast: var(--duration-fast) var(--timing);--moderate: var(--duration-moderate) var(--timing);--slow: var(--duration-slow) var(--timing)}}@media(prefers-reduced-motion: reduce){:root{--fast: 0ms !important;--moderate: 0ms !important;--slow: 0ms !important}}:root{--all-fast: background-color var(--fast), border-color var(--fast), color var(--fast), fill var(--fast), stroke var(--fast), opacity var(--fast), visibility var(--fast), text-decoration var(--fast), filter var(--fast), box-shadow var(--fast);--all-moderate: background-color var(--moderate), border-color var(--moderate), color var(--moderate), fill var(--moderate), stroke var(--moderate), opacity var(--moderate), visibility var(--moderate), text-decoration var(--moderate), filter var(--moderate), box-shadow var(--moderate);--all-slow: background-color var(--slow), border-color var(--slow), color var(--slow), fill var(--slow), stroke var(--slow), opacity var(--slow), visibility var(--slow), text-decoration var(--slow), filter var(--slow), box-shadow var(--slow)}@keyframes ufFadeInUp{0%{transform:translateY(min(100px, 10vh));visibility:hidden;opacity:0}100%{transform:translateY(0px);visibility:visible;opacity:1}}@layer theme{img{font-style:italic}video{outline-offset:calc(var(--outline-w)*-1)}button{color:inherit}button,a{transition:var(--all-fast)}h1,h2,h3,h4,h5,h6{color:var(--clr-h)}[class*=background-] :where(h1,h2,h3,h4,h5,h6){color:var(--clr-h)}ul:where([class]),ol:where([class]){margin-block:unset;padding-inline-start:unset;list-style-type:none}a:where(:not([class],[title])){--a-clr: var(--_a-clr, var(--clr-s-700));--a-clr--hover: var(--_a-clr--hover, var(--clr-s-500));--a-clr--active: var(--_a-clr--active, var(--clr-s-800));transition:var(--all-fast);color:var(--a-clr)}a:where(:not([class],[title])):hover,a:where(:not([class],[title])):focus{color:var(--a-clr--hover)}a:where(:not([class],[title])):hover:active,a:where(:not([class],[title])):focus:active{color:var(--a-clr--active)}a:where(:not([class],[title])):where([target=_blank]):not([aria-label*="Google Maps"]):after{--external-svg: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTMgMjFWM2g5djJINXYxNGgxNHYtN2gydjl6bTYuNy01LjNsLTEuNC0xLjRMMTcuNiA1SDE0VjNoN3Y3aC0yVjYuNHoiLz48L3N2Zz4=');-webkit-mask-image:var(--external-svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;display:inline-block;mask-image:var(--external-svg);mask-size:100% 100%;mask-repeat:no-repeat;margin-left:.5ch;background-color:currentColor;width:1em;height:1em;content:""}[tabindex="0"],a,button{scroll-margin-block:var(--header-h)}.swiper *{scroll-margin:unset}.brx-animate-ufFadeInUp{animation-name:ufFadeInUp}.container,.brxe-container,#brx-content,[class*=__container]{container-type:inline-size}:where(.container>*,.brxe-container>*,#brx-content>*,[class*=__container]>*){font-size:var(--fs-b)}@supports(container-type: inline-size){@container (width >= 80rem){:where(.container>*,.brxe-container>*,#brx-content>*,[class*=__container]>*){--fs-b: var(--fs-b-md);--fs-b-lg: var(--text-xl);--fs-b-md: var(--text-lg);--fs-b-sm: var(--text);--fs-b-xs: var(--text-sm);--fs-h1: var(--text-5xl);--fs-h2: var(--text-4xl);--fs-h3: var(--text-3xl);--fs-h4: var(--text-2xl);--fs-h5: var(--text-xl);--fs-h6: var(--text-lg);--fs-btn: var(--text-sm)}}@container (width >= 60rem) and (width < 80rem){:where(.container>*,.brxe-container>*,#brx-content>*,[class*=__container]>*){--fs-b: var(--fs-b-md);--fs-b-lg: var(--text-xl);--fs-b-md: var(--text-lg);--fs-b-sm: var(--text);--fs-b-xs: var(--text-sm);--fs-h1: var(--text-4xl);--fs-h2: var(--text-3xl);--fs-h3: var(--text-2xl);--fs-h4: var(--text-1xl);--fs-h5: var(--text-lg);--fs-h6: var(--text-lg);--fs-btn: var(--text-xs)}}@container (width >= 40rem) and (width < 60rem){:where(.container>*,.brxe-container>*,#brx-content>*,[class*=__container]>*){--fs-b: var(--fs-b-md);--fs-b-lg: var(--text-lg);--fs-b-md: var(--text);--fs-b-sm: var(--text-sm);--fs-b-xs: var(--text-xs);--fs-h1: var(--text-4xl);--fs-h2: var(--text-3xl);--fs-h3: var(--text-2xl);--fs-h4: var(--text-1xl);--fs-h5: var(--text-lg);--fs-h6: var(--text-lg);--fs-btn: var(--text-xs)}}@container (width < 40rem){:where(.container>*,.brxe-container>*,#brx-content>*,[class*=__container]>*){--fs-b: var(--fs-b-md);--fs-b-lg: var(--text-lg);--fs-b-md: var(--text);--fs-b-sm: var(--text-sm);--fs-b-xs: var(--text-xs);--fs-h1: var(--text-4xl);--fs-h2: var(--text-3xl);--fs-h3: var(--text-2xl);--fs-h4: var(--text-1xl);--fs-h5: var(--text-lg);--fs-h6: var(--text-lg);--fs-btn: var(--text-xs)}}}body{color:var(--clr-b);font-weight:var(--fw-b);font-size:var(--fs-b);line-height:var(--lh-b);font-family:var(--ff-b);letter-spacing:var(--ls-b)}h1{font-weight:var(--fw-h1);font-size:var(--fs-h1);line-height:var(--lh-h);font-family:var(--ff-h);letter-spacing:var(--ls-h)}h2{font-weight:var(--fw-h2);font-size:var(--fs-h2);line-height:var(--lh-h);font-family:var(--ff-h);letter-spacing:var(--ls-h)}h3{font-weight:var(--fw-h3);font-size:var(--fs-h3);line-height:var(--lh-h);font-family:var(--ff-h);letter-spacing:var(--ls-b)}h4{font-weight:var(--fw-h4);font-size:var(--fs-h4);line-height:var(--lh-h);font-family:var(--ff-h);letter-spacing:var(--ls-b)}h5{font-weight:var(--fw-h5);font-size:var(--fs-h5);line-height:var(--lh-h);font-family:var(--ff-h);letter-spacing:var(--ls-b)}h6{font-weight:var(--fw-h6);font-size:var(--fs-h6);line-height:var(--lh-h);font-family:var(--ff-h);letter-spacing:var(--ls-b)}#brx-content,#brx-footer{outline-offset:var(--outline-off--inset)}#brx-content{max-width:100vw}:root{--m-flow: 0px;--_m-flow-active: 1em;--_m-flow-gap-md: var(--gap-20);--_m-flow-gap-lg: var(--gap-32);--_m-flow-gap-xl: var(--gap-64)}@property --m-flow{:root{syntax:"<length>";initial-value:0px;inherits:false}}@property --m-flow-active{:root{syntax:"<length>";initial-value:1em;inherits:false}}.flow>:not(:first-child){margin-block-start:1em}:root{interpolate-size:allow-keywords;accent-color:var(--accent-clr)}.skip-link{z-index:999}::-webkit-scrollbar{width:1.4rem}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2);background-color:var(--scrollbar-bg)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-clr)}::selection{background-color:var(--selection-bg);color:var(--selection-clr)}*{scrollbar-color:var(--scrollbar-clr) var(--scrollbar-bg);scrollbar-width:thin}::-moz-selection{background:var(--selection-bg);color:var(--selection-clr)}}@layer layout{.content-grid{display:grid;grid-auto-flow:column;max-width:100%}@supports(overflow: clip){.content-grid{overflow-x:clip}}@supports not (overflow: clip){.content-grid{overflow-x:hidden}}@media(max-width: 1279.98px){.content-grid{grid-template-columns:[full-start half-left-start] var(--p-inline) [] minmax(0px, auto) [wide-start wide-left-start content-start content-left-start] minmax(var(--con-grid-wide-min-w), var(--con-grid-wide-w)) [] calc(var(--con-grid-half) - var(--con-grid-gap)*2) [center-gap-start content-left-end wide-left-end] var(--con-grid-gap) [content-center half-left-end half-right-start] var(--con-grid-gap) [center-gap-end content-right-start wide-right-start] calc(var(--con-grid-half) - var(--con-grid-gap)*2) [] minmax(var(--con-grid-wide-min-w), var(--con-grid-wide-w)) [wide-end wide-right-end content-end content-right-end] minmax(0px, auto) [] var(--p-inline) [full-end half-right-end]}}@media(min-width: 1280px){.content-grid{grid-template-columns:[full-start half-left-start] var(--p-inline) [] minmax(0px, auto) [wide-start wide-left-start] minmax(var(--con-grid-wide-min-w), var(--con-grid-wide-w)) [content-start content-left-start] calc(var(--con-grid-half) - var(--con-grid-gap)*2) [center-gap-start content-left-end wide-left-end] var(--con-grid-gap) [content-center half-left-end half-right-start] var(--con-grid-gap) [center-gap-end content-right-start wide-right-start] calc(var(--con-grid-half) - var(--con-grid-gap)*2) [content-end content-right-end] minmax(var(--con-grid-wide-min-w), var(--con-grid-wide-w)) [wide-end wide-right-end] minmax(0px, auto) [] var(--p-inline) [full-end half-right-end]}}.content-grid>*{grid-column:var(--content-grid-col, content)}.content-grid>.content{grid-column:content}.content-grid>.content-left{grid-column:content-left}.content-grid>.content-right{grid-column:content-right}.content-grid>.wide{grid-column:wide}.content-grid>.full{grid-column:full}.content-grid>.half-left{grid-column:half-left}.content-grid>.half-right{grid-column:half-right}.content-grid>.aside-left{grid-column:aside-left}.content-grid>.aside-right{grid-column:aside-right}.content-grid>:where(.content-grid){grid-column:full}.bricks-is-frontend.brx-body{display:grid;grid-template-rows:[header-start] auto [header-end content-start] 1fr [content-end footer-start] auto [footer-end];min-height:100vh}.bricks-is-frontend.brx-body>header{grid-row:header}.bricks-is-frontend.brx-body>main,.bricks-is-frontend.brx-body>article{grid-row:content}.bricks-is-frontend.brx-body>footer{grid-row:footer}}@layer pattern{.background-neutral{background-color:var(--clr-n-50);color:var(--clr-n-800)}.background-primary{--clr-h:var(--clr-n-0);--selection-bg:var(--clr-p-500);background-color:var(--clr-p-800);color:var(--clr-p-50)}.background-secondary{--clr-h:var(--clr-n-0);--selection-bg:var(--clr-s-500);background-color:var(--clr-s-700);color:var(--clr-s-50)}.background-white{--clr-h:var(--clr-p-800);background-color:var(--clr-n-0);color:var(--clr-b)}[hidden]{display:none !important}.image{border-radius:var(--rounded)}.brxe-divider>.line{border-color:var(--border-clr)}.swiper-pagination,.splide__pagination{gap:var(--gap-12) var(--gap-20)}.swiper-pagination-bullet,.splide__pagination__page{--swiper-pagination-bullet-s: var(--text-xs);margin-inline:.4em;width:var(--swiper-pagination-bullet-s);height:var(--swiper-pagination-bullet-s)}.bricks-button{position:relative;justify-self:start;transition:var(--all-fast);cursor:pointer;border-radius:.2em;width:fit-content;height:fit-content;font-weight:var(--fw-btn);line-height:var(--lh-btn);user-select:none}.bricks-button>:where(svg,i){font-size:1.33em}.bricks-button:not(.outline){padding-inline:var(--p-32);padding-block:var(--p-16);font-size:var(--fs-btn)}.bricks-button.outline{padding-inline:calc(var(--p-32) - var(--border-w));padding-block:calc(var(--p-16) - var(--border-w));font-size:var(--fs-btn)}.bricks-button.sm:not(.outline){padding-inline:var(--p-16);padding-block:var(--p-12);font-size:calc(var(--fs-btn)*.8)}.bricks-button.sm.outline{padding-inline:calc(var(--p-16) - var(--border-w));padding-block:calc(var(--p-12) - var(--border-w));font-size:calc(var(--fs-btn)*.8)}.bricks-button.md:not(.outline){padding-inline:var(--p-24);padding-block:var(--p-16);font-size:var(--fs-btn)}.bricks-button.md.outline{padding-inline:calc(var(--p-24) - var(--border-w));padding-block:calc(var(--p-16) - var(--border-w));font-size:var(--fs-btn)}.bricks-button.lg:not(.outline){padding-inline:var(--p-32);padding-block:1.8rem;font-size:calc(var(--fs-btn)*1.125)}.bricks-button.lg.outline{padding-inline:calc(var(--p-32) - var(--border-w));padding-block:calc(1.8rem - var(--border-w));font-size:calc(var(--fs-btn)*1.125)}.bricks-button:not(.outline){background-color:var(--_button-bg, var(--clr-p-700));color:var(--_button-clr, var(--clr-p-50))}.bricks-button:not(.outline):hover,.bricks-button:not(.outline):focus{background-color:var(--_button-bg--hover, var(--clr-p-600));color:var(--_button-clr--hover, var(--clr-n-0))}.bricks-button:not(.outline):active{background-color:var(--_button-bg--active, var(--clr-p-800));color:var(--_button-clr--active, var(--clr-n-0))}.bricks-button.outline{border:solid var(--border-w) var(--_button-outline-border, var(--clr-p-700));background-color:rgba(0,0,0,0);color:var(--_button-outline-clr, var(--clr-p-700))}.bricks-button.outline:hover,.bricks-button.outline:focus{border-color:var(--_button-outline-bg--hover, var(--clr-p-700));background-color:var(--_button-outline-bg--hover, var(--clr-p-700));color:var(--_button-outline-clr--hover, var(--clr-p-50))}.bricks-button.outline:active{border-color:var(--_button-outline-bg--active, var(--clr-p-600));background-color:var(--_button-outline-bg--active, var(--clr-p-600));color:var(--_button-outline-clr--active, var(--clr-n-0))}.bricks-button.bricks-background-secondary:not(.outline){background-color:var(--_button-bg, var(--clr-s-700));color:var(--_button-clr, var(--clr-s-50))}.bricks-button.bricks-background-secondary:not(.outline):hover,.bricks-button.bricks-background-secondary:not(.outline):focus{background-color:var(--_button-bg--hover, var(--clr-s-600));color:var(--_button-clr--hover, var(--clr-n-0))}.bricks-button.bricks-background-secondary:not(.outline):active{background-color:var(--_button-bg--active, var(--clr-s-800));color:var(--_button-clr--active, var(--clr-n-0))}.bricks-button.outline.bricks-color-secondary{border:solid var(--border-w) var(--_button-outline-border, var(--clr-s-700));background-color:rgba(0,0,0,0);color:var(--_button-outline-clr, var(--clr-s-700))}.bricks-button.outline.bricks-color-secondary:hover,.bricks-button.outline.bricks-color-secondary:focus{border-color:var(--_button-outline-bg--hover, var(--clr-s-700));background-color:var(--_button-outline-bg--hover, var(--clr-s-700));color:var(--_button-outline-clr--hover, var(--clr-s-50))}.bricks-button.outline.bricks-color-secondary:active{border-color:var(--_button-outline-bg--active, var(--clr-s-600));background-color:var(--_button-outline-bg--active, var(--clr-s-600));color:var(--_button-outline-clr--active, var(--clr-n-0))}.bricks-button.bricks-background-light:not(.outline){background-color:var(--_button-bg, var(--clr-n-50));color:var(--_button-clr, var(--clr-n-800))}.bricks-button.bricks-background-light:not(.outline):hover,.bricks-button.bricks-background-light:not(.outline):focus{background-color:var(--_button-bg--hover, var(--clr-n-0));color:var(--_button-clr--hover, var(--clr-n-700))}.bricks-button.bricks-background-light:not(.outline):active{background-color:var(--_button-bg--active, var(--clr-n-100));color:var(--_button-clr--active, var(--clr-n-900))}.bricks-button.outline.bricks-color-light{border:solid var(--border-w) var(--_button-outline-border, var(--clr-n-50));background-color:rgba(0,0,0,0);color:var(--_button-outline-clr, var(--clr-n-50))}.bricks-button.outline.bricks-color-light:hover,.bricks-button.outline.bricks-color-light:focus{border-color:var(--_button-outline-bg--hover, var(--clr-n-50));background-color:var(--_button-outline-bg--hover, var(--clr-n-50));color:var(--_button-outline-clr--hover, var(--clr-n-900))}.bricks-button.outline.bricks-color-light:active{border-color:var(--_button-outline-bg--active, var(--clr-n-0));background-color:var(--_button-outline-bg--active, var(--clr-n-0));color:var(--_button-outline-clr--active, var(--clr-n-800))}.bricks-button.bricks-background-dark:not(.outline){background-color:var(--_button-bg, var(--clr-n-800));color:var(--_button-clr, var(--clr-n-50))}.bricks-button.bricks-background-dark:not(.outline):hover,.bricks-button.bricks-background-dark:not(.outline):focus{background-color:var(--_button-bg--hover, var(--clr-n-600));color:var(--_button-clr--hover, var(--clr-n-0))}.bricks-button.bricks-background-dark:not(.outline):active{background-color:var(--_button-bg--active, var(--clr-n-900));color:var(--_button-clr--active, var(--clr-n-0))}.bricks-button.outline.bricks-color-dark{border:solid var(--border-w) var(--_button-outline-border, var(--clr-n-800));background-color:rgba(0,0,0,0);color:var(--_button-outline-clr, var(--clr-n-800))}.bricks-button.outline.bricks-color-dark:hover,.bricks-button.outline.bricks-color-dark:focus{border-color:var(--_button-outline-bg--hover, var(--clr-n-700));background-color:var(--_button-outline-bg--hover, var(--clr-n-700));color:var(--_button-outline-clr--hover, var(--clr-n-0))}.bricks-button.outline.bricks-color-dark:active{border-color:var(--_button-outline-bg--active, var(--clr-n-900));background-color:var(--_button-outline-bg--active, var(--clr-n-900));color:var(--_button-outline-clr--active, var(--clr-n-0))}.bricks-button.bricks-background-muted:not(.outline){background-color:var(--_button-bg, var(--clr-n-300));color:var(--_button-clr, var(--clr-n-700))}.bricks-button.bricks-background-muted:not(.outline):hover,.bricks-button.bricks-background-muted:not(.outline):focus{background-color:var(--_button-bg--hover, var(--clr-n-300));color:var(--_button-clr--hover, var(--clr-n-700))}.bricks-button.bricks-background-muted:not(.outline):active{background-color:var(--_button-bg--active, var(--clr-n-300));color:var(--_button-clr--active, var(--clr-n-700))}.bricks-button.outline.bricks-color-muted{border:solid var(--border-w) var(--_button-outline-border, var(--clr-n-300));background-color:rgba(0,0,0,0);color:var(--_button-outline-clr, var(--clr-n-700))}.bricks-button.outline.bricks-color-muted:hover,.bricks-button.outline.bricks-color-muted:focus{border-color:var(--_button-outline-bg--hover, var(--clr-n-300));background-color:var(--_button-outline-bg--hover, var(--clr-n-300));color:var(--_button-outline-clr--hover, var(--clr-n-700))}.bricks-button.outline.bricks-color-muted:active{border-color:var(--_button-outline-bg--active, var(--clr-n-300));background-color:var(--_button-outline-bg--active, var(--clr-n-300));color:var(--_button-outline-clr--active, var(--clr-n-700))}.bricks-button.bricks-background-muted{cursor:not-allowed}.uf-button-wrapper{display:flex;flex-wrap:wrap;gap:var(--gap-16)}@supports not (container-type: inline-size){@media(min-width: 767px){.uf-button-wrapper{gap:var(--gap-20)}}}@supports(container-type: inline-size){@container (width > 40rem){.uf-button-wrapper{gap:var(--gap-20)}}}.brx-popup{--bricks-popup-p: var(--p-block);transition:var(--all-moderate);padding:var(--bricks-popup-p)}.brx-popup-content{transform:translateY(0px);transition:all var(--moderate);container-type:unset;border-radius:var(--rounded);background-color:unset;padding:unset;width:var(--con)}.brx-popup.hide>.brx-popup-content{transform:translateY(var(--bricks-popup-p))}.uf-icon,[class*=__icon-wrapper],[class*=__svg-wrapper],[class*=__item-icon],[class*=__item-svg]{display:grid;place-items:center;transition:var(--all-fast);aspect-ratio:1;width:fit-content;height:fit-content}.uf-icon>svg,[class*=__icon-wrapper]>svg,[class*=__svg-wrapper]>svg,[class*=__item-icon]>svg,[class*=__item-svg]>svg{font-size:1em}.uf-card,[class*=__card],[class*=__item-card],[class*="--card"]{box-shadow:var(--shadow);border-radius:var(--rounded);background-color:var(--clr-n-0);color:var(--clr-b)}.uf-card--p-sm,[class*=__card-p-sm],[class*=__item-card-p-sm],[class*="--card-p-sm"]{padding:var(--p-12)}.uf-card--p-lg,[class*=__card-p-lg],[class*=__item-card-p-lg],[class*="--card-p-lg"]{padding:var(--p-24)}.link-parent{position:relative}.link-parent:has(:focus-visible){outline:var(--outline)}.link-parent--scale{transition:transform var(--fast)}.link-parent--scale:hover,.link-parent--scale:focus-within{transform:scale(1.025)}.link-parent--active-card::before{position:absolute;opacity:0;z-index:1;mix-blend-mode:multiply;transition:opacity var(--fast);inset:0;border-radius:inherit;background-color:var(--clr-p-200);pointer-events:none;content:""}.link-parent--active-card:has(.link-child:active)::before{opacity:.2}.link-child{position:static}.link-child::before{position:absolute;z-index:1;inset:0;content:""}.brxe-heading.bricks-type-hero,.brxe-text.bricks-type-hero,.brxe-text-basic.bricks-type-hero{font-weight:var(--_fw, 300);font-size:var(--_fs, var(--fs-h5));line-height:var(--_lh, var(--lh-b));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-b))}.brxe-heading.bricks-type-lead,.brxe-text.bricks-type-lead,.brxe-text-basic.bricks-type-lead{font-weight:var(--_fw, 700);font-size:var(--_fs, var(--fs-h6));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-h))}.brxe-heading.bricks-type-subtle,.brxe-text.bricks-type-subtle,.brxe-text-basic.bricks-type-subtle{font-weight:var(--_fw, 300);font-size:var(--_fs, var(--fs-b-sm));line-height:var(--_lh, var(--lh-b));font-family:var(--_ff, var(--ff-b));letter-spacing:var(--_ls, var(--ls-b))}.brxe-heading.bricks-type-h1,.brxe-text.bricks-type-h1,.brxe-text-basic.bricks-type-h1{font-weight:var(--_fw, var(--fw-h1));font-size:var(--_fs, var(--fs-h1));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-h))}.brxe-heading.bricks-type-h2,.brxe-text.bricks-type-h2,.brxe-text-basic.bricks-type-h2{font-weight:var(--_fw, var(--fw-h2));font-size:var(--_fs, var(--fs-h2));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-h))}.brxe-heading.bricks-type-h3,.brxe-text.bricks-type-h3,.brxe-text-basic.bricks-type-h3{font-weight:var(--_fw, var(--fw-h3));font-size:var(--_fs, var(--fs-h3));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-b))}.brxe-heading.bricks-type-h4,.brxe-text.bricks-type-h4,.brxe-text-basic.bricks-type-h4{font-weight:var(--_fw, var(--fw-h4));font-size:var(--_fs, var(--fs-h4));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-b))}.brxe-heading.bricks-type-h5,.brxe-text.bricks-type-h5,.brxe-text-basic.bricks-type-h5{font-weight:var(--_fw, var(--fw-h5));font-size:var(--_fs, var(--fs-h5));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-b))}.brxe-heading.bricks-type-h6,.brxe-text.bricks-type-h6,.brxe-text-basic.bricks-type-h6{font-weight:var(--_fw, var(--fw-h6));font-size:var(--_fs, var(--fs-h6));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-b))}.uf-title.bricks-type-hero,.uf-text.bricks-type-hero,[class*=__title].bricks-type-hero,[class*=__subtitle].bricks-type-hero,[class*=__text].bricks-type-hero,[class*=__desc].bricks-type-hero,[class*=__link].bricks-type-hero,[class*=__svg-wrapper].bricks-type-hero,[class*=__icon-wrapper].bricks-type-hero,.brxe-text-link.bricks-type-hero{font-weight:var(--_fw, 300);font-size:var(--_fs, var(--fs-h5));line-height:var(--_lh, var(--lh-b));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-b))}.uf-title.bricks-type-lead,.uf-text.bricks-type-lead,[class*=__title].bricks-type-lead,[class*=__subtitle].bricks-type-lead,[class*=__text].bricks-type-lead,[class*=__desc].bricks-type-lead,[class*=__link].bricks-type-lead,[class*=__svg-wrapper].bricks-type-lead,[class*=__icon-wrapper].bricks-type-lead,.brxe-text-link.bricks-type-lead{font-weight:var(--_fw, 700);font-size:var(--_fs, var(--fs-h6));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-h))}.uf-title.bricks-type-subtle,.uf-text.bricks-type-subtle,[class*=__title].bricks-type-subtle,[class*=__subtitle].bricks-type-subtle,[class*=__text].bricks-type-subtle,[class*=__desc].bricks-type-subtle,[class*=__link].bricks-type-subtle,[class*=__svg-wrapper].bricks-type-subtle,[class*=__icon-wrapper].bricks-type-subtle,.brxe-text-link.bricks-type-subtle{font-weight:var(--_fw, 300);font-size:var(--_fs, var(--fs-b-sm));line-height:var(--_lh, var(--lh-b));font-family:var(--_ff, var(--ff-b));letter-spacing:var(--_ls, var(--ls-b))}.uf-title.bricks-type-h1,.uf-text.bricks-type-h1,[class*=__title].bricks-type-h1,[class*=__subtitle].bricks-type-h1,[class*=__text].bricks-type-h1,[class*=__desc].bricks-type-h1,[class*=__link].bricks-type-h1,[class*=__svg-wrapper].bricks-type-h1,[class*=__icon-wrapper].bricks-type-h1,.brxe-text-link.bricks-type-h1{font-weight:var(--_fw, var(--fw-h1));font-size:var(--_fs, var(--fs-h1));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-h))}.uf-title.bricks-type-h2,.uf-text.bricks-type-h2,[class*=__title].bricks-type-h2,[class*=__subtitle].bricks-type-h2,[class*=__text].bricks-type-h2,[class*=__desc].bricks-type-h2,[class*=__link].bricks-type-h2,[class*=__svg-wrapper].bricks-type-h2,[class*=__icon-wrapper].bricks-type-h2,.brxe-text-link.bricks-type-h2{font-weight:var(--_fw, var(--fw-h2));font-size:var(--_fs, var(--fs-h2));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-h))}.uf-title.bricks-type-h3,.uf-text.bricks-type-h3,[class*=__title].bricks-type-h3,[class*=__subtitle].bricks-type-h3,[class*=__text].bricks-type-h3,[class*=__desc].bricks-type-h3,[class*=__link].bricks-type-h3,[class*=__svg-wrapper].bricks-type-h3,[class*=__icon-wrapper].bricks-type-h3,.brxe-text-link.bricks-type-h3{font-weight:var(--_fw, var(--fw-h3));font-size:var(--_fs, var(--fs-h3));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-b))}.uf-title.bricks-type-h4,.uf-text.bricks-type-h4,[class*=__title].bricks-type-h4,[class*=__subtitle].bricks-type-h4,[class*=__text].bricks-type-h4,[class*=__desc].bricks-type-h4,[class*=__link].bricks-type-h4,[class*=__svg-wrapper].bricks-type-h4,[class*=__icon-wrapper].bricks-type-h4,.brxe-text-link.bricks-type-h4{font-weight:var(--_fw, var(--fw-h4));font-size:var(--_fs, var(--fs-h4));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-b))}.uf-title.bricks-type-h5,.uf-text.bricks-type-h5,[class*=__title].bricks-type-h5,[class*=__subtitle].bricks-type-h5,[class*=__text].bricks-type-h5,[class*=__desc].bricks-type-h5,[class*=__link].bricks-type-h5,[class*=__svg-wrapper].bricks-type-h5,[class*=__icon-wrapper].bricks-type-h5,.brxe-text-link.bricks-type-h5{font-weight:var(--_fw, var(--fw-h5));font-size:var(--_fs, var(--fs-h5));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-b))}.uf-title.bricks-type-h6,.uf-text.bricks-type-h6,[class*=__title].bricks-type-h6,[class*=__subtitle].bricks-type-h6,[class*=__text].bricks-type-h6,[class*=__desc].bricks-type-h6,[class*=__link].bricks-type-h6,[class*=__svg-wrapper].bricks-type-h6,[class*=__icon-wrapper].bricks-type-h6,.brxe-text-link.bricks-type-h6{font-weight:var(--_fw, var(--fw-h6));font-size:var(--_fs, var(--fs-h6));line-height:var(--_lh, var(--lh-h));font-family:var(--_ff, var(--ff-h));letter-spacing:var(--_ls, var(--ls-b))}}html[data-brx-theme=dark] body{background-color:var(--clr-n-700)}:root{--header-logo-h: var(--s-48);--header-p-block: 1rem;--header-h: calc(var(--header-logo-h) + var(--header-p-block) * 2)}@media(min-width: 767px){:root{--header-logo-h: 8rem}}.site-header{transition:var(--all-moderate);border-bottom:var(--border);background-color:var(--clr-n-0);padding-block:var(--header-p-block);color:var(--clr-n-700)}.scrolling>.site-header,.static>.site-header{box-shadow:var(--shadow)}.site-header__container{display:flex;column-gap:var(--gap-20);row-gap:var(--gap-4);justify-content:space-between;align-items:center}@media(min-width: 381px){.site-header__container{column-gap:var(--gap-24)}}@media(min-width: 767px){.site-header__container{column-gap:var(--gap-48)}}@media(min-width: 1280px){.site-header__container{column-gap:var(--gap-64)}}.site-header__menu{gap:var(--gap-4) var(--gap-12)}@media(max-width: 1279.98px){.site-header__menu{display:none}}@media(min-width: 1280px){.site-header__menu{display:flex}}.site-header__item>.site-header__link,.site-header__item>.brx-submenu-toggle{transition:var(--all-fast);border-radius:var(--rounded);padding:.33em .75em;font-weight:600}.site-header__item>.site-header__link:hover,.site-header__item>.site-header__link:focus,.site-header__item>.site-header__link:focus-within,.site-header__item>.brx-submenu-toggle:hover,.site-header__item>.brx-submenu-toggle:focus,.site-header__item>.brx-submenu-toggle:focus-within{background-color:var(--clr-p-50)}.site-header__item>.site-header__link:active,.site-header__item>.site-header__link:has(:active),.site-header__item>.brx-submenu-toggle:active,.site-header__item>.brx-submenu-toggle:has(:active){background-color:var(--clr-p-100)}.site-header__item>.brx-submenu-toggle{gap:.66ch}.site-header__item>.brx-submenu-toggle>button>svg{transition:transform var(--fast);font-size:1.2em}.site-header__item>.brx-submenu-toggle>button[aria-expanded=true]>svg{transform:rotate(-180deg)}.site-header__item>.brx-submenu-toggle:has(>button[aria-expanded=true]){background-color:var(--clr-p-100)}.site-header__item .brx-submenu-toggle>span{user-select:none}.site-header__logo{display:grid;align-items:center;height:var(--header-logo-h)}.site-header__logo>img{width:auto;height:inherit;object-fit:contain}.site-header__toggle{font-size:var(--fs-h3)}@media(min-width: 1280px){.site-header__toggle{display:none}}.site-header__toggle--menu{font-size:calc(var(--fs-h3)*1.1)}@media(max-width: 1279.98px){.site-header__button{display:none}}.site-footer{border-top:var(--border);background-color:var(--clr-n-100);padding-block:calc(var(--p-block)*1.5)}.site-footer__container{display:grid}@media(max-width: 766.98px){.site-footer__container{grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--gap-48)}}@media(min-width: 767px)and (max-width: 1279.98px){.site-footer__container{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-48)}}@media(min-width: 1280px){.site-footer__container{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-48)}}@media(min-width: 767px)and (max-width: 1279.98px){.site-footer__col:first-child{grid-column:1/-1}}@media(min-width: 1280px){.site-footer__col:not(:first-child,:last-child) .site-footer__menu{display:grid;justify-content:center}.site-footer__col:last-child .site-footer__menu{justify-content:end}}.site-footer__logo-container{margin-bottom:var(--m-32)}.site-footer__logo{display:grid;align-items:center;width:fit-content;height:calc(var(--header-logo-h)*1.25)}.site-footer__logo>img{width:auto;height:100%;object-fit:contain}.site-footer__title{--_fs: var(--fs-h4);--_ff: var(--ff-h);display:block;color:var(--clr-p-200)}.site-footer__socials{margin-top:var(--m-12)}.site-subfooter{background-color:var(--clr-n-900);padding-block:var(--p-12);color:var(--clr-n-0)}@media(max-width: 766.98px){.site-subfooter__container{display:grid;justify-items:center}}@media(min-width: 767px){.site-subfooter__container{display:flex;column-gap:var(--gap-48);justify-content:space-between}}.back-to-top{right:var(--p-inline);bottom:var(--p-48);transition:var(--all-fast);border:var(--border-no-clr) var(--clr-p-400);border-radius:var(--rounded-sm);background-color:rgba(0,0,0,0);padding:.5em;color:var(--clr-p-400);font-size:var(--fs-h3)}.back-to-top:hover,.back-to-top:focus{background-color:var(--clr-p-400);color:var(--clr-p-700)}.back-to-top:active{border-color:var(--clr-p-500);background-color:var(--clr-p-500);color:var(--clr-p-800)}.back-to-top__icon{width:1em;height:1em}.site-prefooter{border-top:var(--border);background-color:var(--clr-n-50);padding-block:calc(var(--p-block)*.75)}.offcanvas__content{--_offcanvas-w: clamp(30rem, 80vw, 34rem);display:grid;grid-template-rows:auto 1fr;gap:var(--gap-24);padding:var(--p-24)}.offcanvas__close{grid-row:1;justify-self:end;color:var(--clr-n-700)}.offcanvas__button,.offcanvas .bricks-button{margin-top:auto;width:100%}@media(min-width: 1280px){body.bricks-is-frontend .offcanvas[data-display-type=mobile]{display:none !important}}/*# sourceMappingURL=style.min.css.map */