.brxe-code{width:100%}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}#banner-img{border-radius:var(--radius-m)}#banner-img{box-shadow:var(--aCardShadowMedium),var(--aCardShadowLarge)}@media (max-width:767px){#banner-media{margin-top:var(--space-m)}}#banner-title{font-family:"Gilroy";font-weight:700;letter-spacing:-0.6px;text-wrap:wrap;line-height:1.1;font-size:calc(var(--h2) - 2px);padding-top:3px;padding-bottom:3px}@media (max-width:991px){#banner-title{font-size:calc(var(--h2) - 6px)}}@media (max-width:767px){#banner-title{width:100%;text-align:center}}@media (max-width:432px){#banner-title{font-size:calc(var(--text-l))}}#banner-desc{font-size:calc(var(--text-m) + 3px);line-height:1.3;font-weight:500;letter-spacing:-0.2px;font-family:"Gilroy";padding-top:2px;padding-bottom:2px;margin-top:calc(var(--space-xs) / 2)}@media (max-width:991px){#banner-desc{font-size:var(--text-m)}}@media (max-width:767px){#banner-desc{width:100%;text-align:center;font-size:var(--text-m)}}@media (max-width:432px){#banner-desc{font-size:calc(var(--text-m) - 2px)}}#contact-form{margin-bottom:0}#contact-form{--field-border:1px solid var(--a-gray-400);--field-radius:var(--radius-s);--field-height:50px;--field-padding:0 2rem;--pp-font-size:14px}#contact-form input[type=submit]{min-height:7.6rem;font-weight:600;border:2px solid var(--a-gray-800);font-family:'Gilroy',sans-serif}#contact-form .hs-contact-form .hs-error-msg{font-weight:600;padding:1px 1rem;font-size:11px;letter-spacing:0.2px}#contact-form .hs-richtext *{color:var(--field-color)!important;width:100%;text-align:left;font-size:var(--pp-font-size)!important}#contact-form .hs-richtext a:hover{color:var(--a-primary)!important}#contact-form input:not([type=submit]):is(:hover,:focus,:focus:hover),#contact-form select:is(:hover,:focus,:focus:hover),#contact-form textarea:is(:hover,:focus,:focus:hover){border-color:var(--a-gray-1000);outline-color:var(--a-gray-1000);outline-offset:-3px}#contact-form .submitted-message{border:none;--px:var(--space-m);--p-bottom:var(--space-xs);--p-top:calc(var(--space-xs) + var(--logo-size));margin-top:var(--space-xs);margin-bottom:0}#contact-form .submitted-message:before{top:-1rem}#contact-form .submitted-message *{color:var(--a-black)!important;font-weight:700}#form .submitted{border:none;border-radius:0;margin-top:0;padding:0}@media (min-resolution:2dppx){#contact-form input[type=submit]{padding-top:1.1rem}}@media screen and (max-width:432px){#contact-form{--field-height:44px;--field-padding:0 1.5rem}#contact-form input[type=submit]{min-height:5.4rem;padding:1rem}}.color-scheme--alt #contact-form{--field-bg:var(--a-const-gray-900);--field-border:1px solid var(--a-gray-200)}.color-scheme--alt #contact-form input[type=submit]{background-color:var(--field-bg);border-color:var(--field-border)}.color-scheme--alt #contact-form input[type=submit]:hover{background-color:var(--a-const-gray-200)}.color-scheme--alt #contact-form .submitted-message:before{filter:invert(1) brightness(2)}@media (max-width:575px){#contact-form .submitted-message{--px:0}}#form{margin-top:calc(var(--space-xs) / 2)}#form form{--columns:2;--gap:.6rem;--field-mb:0;--field-height:44px;--field-padding:0 1.6rem;display:flex;flex-wrap:wrap;gap:var(--gap)}#form form>.hs-form-field{width:calc((100% - var(--gap,0px)) / var(--columns,1))}#form form>.hs-form-field>label{display:none}#form form .hs-richtext.hs-main-font-element{display:none}#form form .hs-submit{width:100%}#form input[type=submit]{min-height:calc(var(--field-height) + 2px);font-weight:500;border:1px solid var(--a-primary);font-family:'Inter',sans-serif;color:var(--a-primary);letter-spacing:0px;margin-top:0;font-size:var(--text-m);padding:calc(var(--space-xs) + 1px)}#form form :is(.input,input:not([type=submit]),select,textarea){font-size:calc(var(--text-m) - 2px);letter-spacing:0.2px}#form form .hs-error-msg{padding:.5rem .6rem .3rem;margin-bottom:0px;font-size:calc(var(--text-s) - 1px)!important;line-height:1}#form input[type=submit]:is(:hover,:focus){color:var(--a-const-white);background-color:var(--a-primary--hover);border-color:var(--a-primary--hover)}#form input[type=submit]:is(:active,:hover:active){color:var(--a-const-white);background-color:var(--a-primary--active);border-color:var(--a-primary--active)}#form form>div:nth-of-type(1){order:3}#form form>div:nth-of-type(2){order:1}#form form>div:nth-of-type(3){order:2}#form form>div:nth-of-type(4){order:4}#form form>div:nth-of-type(7){order:5}#form form>div:nth-of-type(5),#form form>div:nth-of-type(6){display:none}.color-scheme--alt #form input[type=submit]{color:var(--a-const-gray-200);border-color:var(--a-const-gray-800)}.color-scheme--alt #form input[type=submit]:is(:hover,:focus){color:var(--a-const-white);background-color:var(--a-primary--hover);border-color:var(--a-primary--hover)}.color-scheme--alt #form input[type=submit]:is(:active,:hover:active){color:var(--a-const-white);background-color:var(--a-primary--active);border-color:var(--a-primary--active)}#banner{position:relative;overflow:hidden}#banner{--gap:var(--space-l);display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:var(--radius-m);padding:var(--space-m);border:1px solid #e7e6fb;background-image:linear-gradient(160deg,#ffffffdb 50%,transparent)}#banner>.brxe-block{width:calc((100% - var(--gap,0px)) / 2)}#banner:before{content:'';top:0;left:0;background-image:url('/assets/uploads/2025/07/bg-checkered-pattern.webp');background-color:var(--a-gray-50);border-radius:var(--radius-m);width:100%;height:100%;overflow:hidden;position:absolute;display:block;z-index:-1;filter:contrast(1.05)}.color-scheme--alt #banner{border:1px solid #1b1b1c;background-image:linear-gradient(160deg,#0c0c0cdb 50%,transparent)}.color-scheme--alt #banner:before{filter:invert(1)}@media (max-width:991px){#banner{--gap:var(--space-m)}}@media (max-width:767px){#banner{flex-direction:column;background-image:linear-gradient(160deg,#ffffffdb 0%,transparent)}#banner>.brxe-block{width:100%}#banner{flex-direction:column-reverse}}