.rotate-wrapper{--width-offset: calc(var(--_element-h) * sin(abs(var(--rotate))));--width-projection: calc(100vw + var(--width-offset));position:relative;left:50%;transform:translatex(-50%) rotate(var(--rotate));width:calc(var(--width-projection)/cos(var(--rotate)));max-width:calc(var(--width-projection)/cos(var(--rotate)))}.plus-button{--plusbutton-svg-s: clamp(var(--text-lg), 6vw, calc(var(--text-4xl) * 1.5));display:grid;background-color:unset;aspect-ratio:1;width:var(--plusbutton-svg-s);font-size:var(--plusbutton-svg-s);line-height:1}@layer bricks.reset, bricks, theme, layout, pattern, component, utility;: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;--col-w: 25rem;--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: 'el-grande', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--ff-elgrande: 'el-grande', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--ff-amtripoli: 'am-tripoli', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--ff-baileywick: 'baileywick-jf-gothic', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--ff-ziclets: 'ziclets', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--ff-b: 'Source Sans 3', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';--ff-q: 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: 400;--fw-h1: 400;--fw-h2: 400;--fw-h3: 400;--fw-h4: 400;--fw-h5: 400;--fw-h6: 400;--fw-b-lg: 500;--fw-b: 400;--fw-btn: 600;--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(--fs-b)}@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-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(--fs-b)}}@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-5xl);--fs-h2: var(--text-4xl);--fs-h3: var(--text-3xl);--fs-h4: var(--text-xl);--fs-h5: var(--text-xl);--fs-h6: var(--text-lg);--fs-btn: var(--fs-b)}}@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-6xl);--fs-h2: var(--text-5xl);--fs-h3: var(--text-4xl);--fs-h4: var(--text-2xl);--fs-h5: var(--text-xl);--fs-h6: var(--text-lg);--fs-btn: var(--fs-b)}}}:root{--clr-p-50: #edfff4;--clr-p-100: #d5ffe8;--clr-p-200: #aeffd1;--clr-p-300: #70ffaf;--clr-p-400: #2bfd86;--clr-p-500: #00e864;--clr-p-600: #00c14f;--clr-p-700: #009741;--clr-p-800: #057637;--clr-p-900: #076633;--clr-p-950: #003719;--clr-s-50: #fffbeb;--clr-s-100: #fef3c7;--clr-s-200: #fde68a;--clr-s-300: #fcd34d;--clr-s-400: #fbbf24;--clr-s-500: #f59e0b;--clr-s-600: #d97706;--clr-s-700: #b45309;--clr-s-800: #92400e;--clr-s-900: #78350f;--clr-s-950: #451a03;--clr-trans: #00000000;--clr-n-0: #ffffff;--clr-n-50: #efefef;--clr-n-100: #dbdbdb;--clr-n-200: #b3b3b3;--clr-n-300: #8a8a8a;--clr-n-400: #636363;--clr-n-500: #3d3d3d;--clr-n-600: #303030;--clr-n-700: #242424;--clr-n-800: #1a1a1a;--clr-n-850: #161616;--clr-n-900: #0d0d0d;--clr-n-950: #0a0a0a;--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-600);--clr-b: var(--clr-n-800)}:root{--scrollbar-clr: var(--clr-p-900);--scrollbar-bg: var(--clr-n-50);--selection-clr: var(--clr-n-0);--selection-bg: var(--clr-p-900)}:root{--round: 100vmax;--rounded: var(--s-8);--rounded-lg: var(--s-16);--rounded-sm: 0.6rem;--rounded-xs: var(--s-4);--border-clr: var(--clr-n-200);--border-w: 2px;--border-w-sm: 1px;--border: var(--border-w) solid var(--border-clr);--border-sm: var(--border-w-sm) solid var(--border-clr);--border-no-clr: var(--border-w) solid;--border-sm-no-clr: var(--border-w-sm) 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-sm) underline;--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);--shadow-fruit: var(--s-4) var(--s-4) var(--s-8) rgba(0, 0, 0, 0.25);--shadow-fruit-sm: 0.2rem 0.2rem 0.4rem rgba(0, 0, 0, 0.125);--rotate: -10deg}@media(min-width: 767px){:root{--rounded: var(--s-16);--rounded-lg: var(--s-24);--rounded-sm: var(--s-12);--rounded-xs: var(--s-8);--border-w: 3px;--shadow-fruit: var(--s-8) var(--s-8) var(--s-8) rgba(0, 0, 0, 0.25);--shadow-fruit-sm: var(--s-4) var(--s-4) var(--s-8) rgba(0, 0, 0, 0.25)}}@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)}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-p-900));--a-clr--hover: var(--_a-clr--hover, var(--clr-p-800));--a-clr--active: var(--_a-clr--active, var(--clr-p-950));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-6xl);--fs-h2: var(--text-5xl);--fs-h3: var(--text-4xl);--fs-h4: var(--text-2xl);--fs-h5: var(--text-xl);--fs-h6: var(--text-lg);--fs-btn: var(--fs-b)}}@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-5xl);--fs-h2: var(--text-4xl);--fs-h3: var(--text-3xl);--fs-h4: var(--text-xl);--fs-h5: var(--text-xl);--fs-h6: var(--text-lg);--fs-btn: var(--fs-b)}}@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-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(--fs-b)}}@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-xl);--fs-h5: var(--text-lg);--fs-h6: var(--text);--fs-btn: var(--fs-b)}}}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}@supports not (overflow: clip){#brx-content{overflow-x:hidden}}@supports(overflow: clip){#brx-content{overflow-x:clip}}: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)}::-moz-selection{fill:var(--selection-clr);background-color:var(--selection-bg);color:var(--selection-clr)}::selection{fill:var(--selection-clr);background-color:var(--selection-bg);color:var(--selection-clr)}*{scrollbar-color:var(--scrollbar-clr) var(--scrollbar-bg)}::-moz-selection{fill:var(--selection-clr);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-100);color:var(--clr-n-800)}.background-primary{background-color:var(--clr-p-500);color:var(--clr-p-950);--selection-bg:var(--clr-p-800)}.background-secondary{background-image:linear-gradient(135deg, var(--clr-s-100), var(--clr-s-300));color:var(--clr-n-800);--selection-bg:var(--clr-s-500)}.background-white{background-color:var(--clr-n-0);color:var(--clr-n-900)}[hidden]{display:none !important}.swiper-pagination{gap:var(--gap-12)}.swiper-pagination-bullet{--swiper-pagination-bullet-s: var(--text-sm);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:var(--round);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-weight:var(--fw-btn);line-height:var(--lh-btn);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bricks-button:not(.outline){padding-inline:var(--p-24);padding-block:var(--p-16);font-size:var(--fs-btn)}.bricks-button.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.sm:not(.outline){padding-inline:var(--p-20);padding-block:var(--p-12);font-size:calc(var(--fs-btn)*.8)}.bricks-button.sm.outline{padding-inline:calc(var(--p-20) - 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:var(--p-20);font-size:calc(var(--fs-btn)*1.1)}.bricks-button.lg.outline{padding-inline:calc(var(--p-32) - var(--border-w));padding-block:calc(var(--p-20) - var(--border-w));font-size:calc(var(--fs-btn)*1.1)}.bricks-button:not(.outline){background-color:var(--_button-bg, var(--clr-p-900));color:var(--_button-clr, var(--clr-p-50));-webkit-text-decoration:var(--underline);text-decoration:var(--underline)}.bricks-button:not(.outline):hover,.bricks-button:not(.outline):focus{background-color:var(--_button-bg--hover, var(--clr-p-800));color:var(--_button-clr--hover, var(--clr-n-0))}.bricks-button:not(.outline):active{background-color:var(--_button-bg--active, var(--clr-p-950));color:var(--_button-clr--active, var(--clr-n-0));text-decoration:unset}.bricks-button.outline{border:solid var(--border-w) var(--_button-outline-border, var(--clr-p-900));background-color:rgba(0,0,0,0);color:var(--_button-outline-clr, var(--clr-p-900))}.bricks-button.outline:hover,.bricks-button.outline:focus{border-color:var(--_button-outline-bg--hover, var(--clr-p-900));background-color:var(--_button-outline-bg--hover, var(--clr-p-900));color:var(--_button-outline-clr--hover, var(--clr-n-0))}.bricks-button.outline:active{border-color:var(--_button-outline-bg--active, var(--clr-p-800));background-color:var(--_button-outline-bg--active, var(--clr-p-800));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-500));color:var(--_button-clr, var(--clr-s-950));-webkit-text-decoration:var(--underline);text-decoration:var(--underline)}.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-400));color:var(--_button-clr--hover, var(--clr-n-900))}.bricks-button.bricks-background-secondary:not(.outline):active{background-color:var(--_button-bg--active, var(--clr-s-300));color:var(--_button-clr--active, var(--clr-n-900));text-decoration:unset}.bricks-button.outline.bricks-color-secondary{border:solid var(--border-w) var(--_button-outline-border, var(--clr-s-500));background-color:rgba(0,0,0,0);color:var(--_button-outline-clr, var(--clr-s-950))}.bricks-button.outline.bricks-color-secondary:hover,.bricks-button.outline.bricks-color-secondary:focus{border-color:var(--_button-outline-bg--hover, var(--clr-s-500));background-color:var(--_button-outline-bg--hover, var(--clr-s-500));color:var(--_button-outline-clr--hover, var(--clr-n-900))}.bricks-button.outline.bricks-color-secondary:active{border-color:var(--_button-outline-bg--active, var(--clr-s-400));background-color:var(--_button-outline-bg--active, var(--clr-s-400));color:var(--_button-outline-clr--active, var(--clr-n-900))}.bricks-button.bricks-background-light:not(.outline){background-color:var(--_button-bg, var(--clr-n-50));color:var(--_button-clr, var(--clr-n-800));-webkit-text-decoration:var(--underline);text-decoration:var(--underline)}.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));text-decoration:unset}.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));-webkit-text-decoration:var(--underline);text-decoration:var(--underline)}.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));text-decoration:unset}.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));-webkit-text-decoration:var(--underline);text-decoration:var(--underline)}.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));text-decoration:unset}.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{display:grid;place-items:center;transform:translateY(0px);transition:all var(--moderate);background-color:unset;padding:unset;overflow:initial}.brx-popup.hide>.brx-popup-content{transform:translateY(var(--bricks-popup-p))}[data-popup-id="261"] .brx-popup-content{width:min(100%,36rem)}.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:-moz-fit-content;width:fit-content;height:-moz-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-400);pointer-events:none;content:""}.link-parent--active-card:has(: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))}}body{transition:background-color var(--fast) var(--timing),color var(--fast) var(--timing)}body[data-nightmode=dark]{background-color:var(--clr-b);color:var(--clr-n-100)}: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);padding-block:var(--header-p-block);color:var(--clr-n-700)}.site-header__container{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-64)}.site-header__logo{display:grid;align-items:center;height:var(--header-logo-h)}.site-header__logo>img{width:auto;height:inherit;-o-object-fit:contain;object-fit:contain}.site-header__toggle{color:var(--clr-p-900)}#brx-header{z-index:100}:root{--footer-seperator-h: clamp(10rem, 18.182vw + 3.455rem, 50rem)}#brx-footer{--selection-clr: var(--clr-p-900);--selection-bg: var(--clr-n-0);z-index:1;padding-top:var(--footer-seperator-h);overflow:clip;pointer-events:none}#brx-footer>*{pointer-events:auto}.site-footer{background-color:var(--clr-p-900);padding-block:calc(var(--p-block)*2);color:var(--clr-n-0)}.site-footer__col--logo{grid-column:1/span 2;width:-moz-fit-content;width:fit-content}.site-footer__logo{display:grid;align-items:center;height:calc(var(--header-logo-h)*1.25)}.site-footer__logo>img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.site-subfooter{background-color:var(--clr-p-950);padding-block:var(--p-12);color:var(--clr-p-50)}@media(max-width: 766.98px){.site-subfooter__container{display:grid;justify-items:center}}@media(min-width: 767px){.site-subfooter__container{display:flex;-moz-column-gap:var(--gap-48);column-gap:var(--gap-48);justify-content:space-between}}.site-footer-text{--_a-clr: var(--clr-n-0);--_a-clr--hover: var(--clr-n-0);--_a-clr--active: var(--clr-p-200)}.site-footer-text a{-webkit-text-decoration:var(--underline);text-decoration:var(--underline)}.site-footer-text a:where(:hover,:focus){text-decoration:unset}.site-footer-text a:active{color:var(--clr-p-300)}.site-footer-separator{display:block;position:absolute;top:0%;left:50%;transform:translateX(-50%);z-index:-1;fill:var(--clr-p-900);max-width:unset;height:calc(var(--footer-seperator-h)*4);pointer-events:none !important}.site-footer-back-to-top{display:grid;right:var(--p-inline);bottom:max(var(--p-block),var(--p-64));border-radius:var(--round);padding:var(--p-12);font-size:var(--fs-h2)}.site-footer-back-to-top::after{position:absolute;top:calc(100% + var(--s-12));left:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content;content:"Nach oben";color:var(--clr-n-0);font-size:var(--fs-b-sm)}.site-footer-back-to-top__icon{display:grid;place-content:center;width:1em;height:1em;color:var(--clr-p-900);font-size:1em}.offcanvas{z-index:10002}.offcanvas__content{display:grid;grid-template-rows:auto 1fr;row-gap:var(--gap-24);padding-block:var(--p-24)}.offcanvas__toggle{--content-grid-col: wide;grid-row:1;justify-self:end;transform:translateY(calc(var(--header-h) * 0.5 - 50%));margin-top:calc(var(--p-24)*-1);color:var(--clr-p-900)}/*# sourceMappingURL=style.min.css.map */