.bq-content.rx-content{font-family:var(--font-body);font-size:inherit;line-height:inherit}.bq-content.rx-content div+*{margin-top:24px}.bq-content.rx-content div.block-frame+*{margin-top:0}.bq-content.rx-content address{font-style:normal}.bq-content.rx-content address+*{margin-top:16px}.bq-content.rx-content address+h2,.bq-content.rx-content address+h3,.bq-content.rx-content address+h4,.bq-content.rx-content address+h5,.bq-content.rx-content address+h6{margin-top:24px}.bq-content.rx-content abbr,.bq-content.rx-content dfn{font-size:var(--font-size-base)}.bq-content.rx-content abbr[title],.bq-content.rx-content dfn[title]{letter-spacing:.01em;text-transform:uppercase;text-decoration:none;cursor:help;border-bottom:1px dotted color-mix(in srgb, var(--color-primary) 15%, transparent);border-top-color:color-mix(in srgb, var(--color-primary) 15%, transparent)}.bq-content.rx-content ul{list-style:disc;margin-left:26px}.bq-content.rx-content ul+*{margin-top:16px}.bq-content.rx-content ul+h2,.bq-content.rx-content ul+h3,.bq-content.rx-content ul+h4,.bq-content.rx-content ul+h5,.bq-content.rx-content ul+h6{margin-top:24px}.bq-content.rx-content ol{list-style:decimal;margin-left:26px}.bq-content.rx-content ol+*{margin-top:16px}.bq-content.rx-content ol+h2,.bq-content.rx-content ol+h3,.bq-content.rx-content ol+h4,.bq-content.rx-content ol+h5,.bq-content.rx-content ol+h6{margin-top:24px}.bq-content.rx-content li{font-size:var(--font-size-base);line-height:1.4}.bq-content.rx-content li li{font-size:var(--font-size-base)}.bq-content.rx-content caption{text-align:left;font-style:normal}.bq-content.rx-content iframe{width:100%}.bq-content.rx-content hr{position:relative;line-height:1;background:none;border:none;text-align:left;margin-top:1em;margin-bottom:1em;height:10px}.bq-content.rx-content hr::before{content:"";position:absolute;top:50%;width:100%;max-width:100%;margin-top:-0.5px;border-top-width:1px;border-top-style:solid;border-top-color:color-mix(in srgb, var(--color-primary) 15%, transparent)}.bq-content.rx-content kbd{display:inline-block;vertical-align:baseline;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-style:normal;font-size:var(--font-size-base);line-height:1;border-radius:var(--border-radius-block);padding:.2em .4em;border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent)}.bq-content.rx-content code{display:inline-block;vertical-align:baseline;position:relative;top:-1px;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-style:normal;font-size:var(--font-size-base);line-height:1;padding:.2em .4em;border-radius:var(--border-radius-block);border:1px solid rgba(0,0,0,0)}.bq-content.rx-content pre{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:calc(var(--font-size-base)*.9);line-height:1.4;white-space:pre;overflow:auto;padding:1em;background:color-mix(in srgb, var(--color-primary) 50%, transparent)}.bq-content.rx-content pre+*{margin-top:16px}.bq-content.rx-content pre+h2,.bq-content.rx-content pre+h3,.bq-content.rx-content pre+h4,.bq-content.rx-content pre+h5,.bq-content.rx-content pre+h6{margin-top:24px}.bq-content.rx-content pre code{padding:0;border:0;background:none;font-size:100%;display:block;line-height:inherit}.bq-content.rx-content p{font-size:inherit;line-height:1.4}.bq-content.rx-content p+*{margin-top:16px}.bq-content.rx-content p+h2,.bq-content.rx-content p+h3,.bq-content.rx-content p+h4,.bq-content.rx-content p+h5,.bq-content.rx-content p+h6{margin-top:24px}.bq-content.rx-content cite{font-size:calc(var(--font-size-base) - 2px);font-style:normal;font-weight:var(--font-weight-headers)}.bq-content.rx-content cite small,.bq-content.rx-content cite b,.bq-content.rx-content cite strong{font-style:normal}.bq-content.rx-content blockquote{font-style:normal;font-weight:normal;padding:0;background:rgba(0,0,0,0)}.bq-content.rx-content blockquote+*{margin-top:16px}.bq-content.rx-content blockquote+h2,.bq-content.rx-content blockquote+h3,.bq-content.rx-content blockquote+h4,.bq-content.rx-content blockquote+h5,.bq-content.rx-content blockquote+h6{margin-top:24px}.bq-content.rx-content blockquote p{font-size:125%;line-height:1.4}.bq-content.rx-content blockquote p+p{margin-top:4px}.bq-content.rx-content blockquote cite{text-align:left;font-style:normal}.bq-content.rx-content samp{display:inline-block;vertical-align:baseline;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-style:normal;font-size:var(--font-size-base);line-height:1;border-radius:var(--border-radius-block)}.bq-content.rx-content small{font-size:calc(var(--font-size-base)*.9)}.bq-content.rx-content sup,.bq-content.rx-content sub{font-size:65%;line-height:1;margin-left:2px}.bq-content.rx-content sub{vertical-align:sub}.bq-content.rx-content sup{vertical-align:super}.bq-content.rx-content time{font-size:var(--font-size-base)}.bq-content.rx-content table{border-collapse:collapse;border-spacing:0;width:100%;empty-cells:show}.bq-content.rx-content table+*{margin-top:16px}.bq-content.rx-content table+h2,.bq-content.rx-content table+h3,.bq-content.rx-content table+h4,.bq-content.rx-content table+h5,.bq-content.rx-content table+h6{margin-top:24px}.bq-content.rx-content td{text-align:left;vertical-align:top;font-size:95%;line-height:1.4;padding:.75em;border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent)}.bq-content.rx-content th{text-align:left;vertical-align:top;font-size:95%;font-weight:normal;line-height:1.4;padding:.75em;border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent)}.bq-content.rx-content thead th{font-weight:var(--font-weight-bold)}.bq-content.rx-content dl+*{margin-top:16px}.bq-content.rx-content dl+h2,.bq-content.rx-content dl+h3,.bq-content.rx-content dl+h4,.bq-content.rx-content dl+h5,.bq-content.rx-content dl+h6{margin-top:24px}.bq-content.rx-content dt{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:1.4}.bq-content.rx-content dd{font-size:var(--font-size-base);line-height:1.4}.bq-content.rx-content dd+dt{margin-top:.25em}.bq-content.rx-content var{display:inline-block;vertical-align:baseline;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:var(--font-size-base);font-style:normal;line-height:1}.bq-content.rx-content b,.bq-content.rx-content strong{font-weight:var(--font-weight-semibold)}.bq-content.rx-content a{cursor:pointer;text-decoration:underline;color:var(--color-outline);transition:color var(--transition-duration) var(--transition-function)}.bq-content.rx-content a:hover{text-decoration:none;opacity:.8}.bq-content.rx-content h1,.bq-content.rx-content h2,.bq-content.rx-content h3,.bq-content.rx-content h4,.bq-content.rx-content h5,.bq-content.rx-content h6{font-family:var(--font-heading);font-size:var(--font-size-base);font-weight:var(--font-weight-headers);line-height:1.4;letter-spacing:0;text-rendering:optimizelegibility;font-style:normal;color:var(--color-primary, #000)}.bq-content.rx-content h1+*,.bq-content.rx-content h2+*,.bq-content.rx-content h3+*,.bq-content.rx-content h4+*,.bq-content.rx-content h5+*,.bq-content.rx-content h6+*{margin-top:12px}.bq-content.rx-content h1 a,.bq-content.rx-content h2 a,.bq-content.rx-content h3 a,.bq-content.rx-content h4 a,.bq-content.rx-content h5 a,.bq-content.rx-content h6 a{text-decoration:none;color:var(--color-outline)}.bq-content.rx-content h1 a:hover,.bq-content.rx-content h2 a:hover,.bq-content.rx-content h3 a:hover,.bq-content.rx-content h4 a:hover,.bq-content.rx-content h5 a:hover,.bq-content.rx-content h6 a:hover{opacity:.8}.bq-content.rx-content h1 b,.bq-content.rx-content h1 strong,.bq-content.rx-content h2 b,.bq-content.rx-content h2 strong,.bq-content.rx-content h3 b,.bq-content.rx-content h3 strong,.bq-content.rx-content h4 b,.bq-content.rx-content h4 strong,.bq-content.rx-content h5 b,.bq-content.rx-content h5 strong,.bq-content.rx-content h6 b,.bq-content.rx-content h6 strong{font-family:inherit;font-weight:clamp(500,var(--font-weight-headers) + 200,900)}.bq-content.rx-content h1{font-size:clamp(40px, calc(var(--font-size-h1) * 100vw / var(--max-width-value)), 100px);font-weight:var(--font-weight-h1);line-height:1.25}.bq-content.rx-content h1 b,.bq-content.rx-content h1 strong{font-weight:clamp(500,var(--font-weight-h1) + 200,900)}.bq-content.rx-content h1+h2{margin-top:24px}.bq-content.rx-content h1:last-child{margin-bottom:0}.bq-content.rx-content h2{font-size:clamp(36px, calc(var(--font-size-h2) * 100vw / var(--max-width-value)), 76px);font-weight:var(--font-weight-h2);line-height:1.25}.bq-content.rx-content h2 b,.bq-content.rx-content h2 strong{font-weight:clamp(500,var(--font-weight-h2) + 200,900)}.bq-content.rx-content h2+h3{margin-top:24px}.bq-content.rx-content h2:last-child{margin-bottom:0}.bq-content.rx-content h3{font-size:clamp(32px, calc(var(--font-size-h3) * 100vw / var(--max-width-value)), 55px);font-weight:var(--font-weight-h3);line-height:1.25}.bq-content.rx-content h3 b,.bq-content.rx-content h3 strong{font-weight:clamp(500,var(--font-weight-h3) + 200,900)}.bq-content.rx-content h3+h4{margin-top:24px}.bq-content.rx-content h3:last-child{margin-bottom:0}.bq-content.rx-content h4+h5{margin-top:24px}.bq-content.rx-content h5+h6{margin-top:24px}.bq-content.rx-content .embed-responsive{position:relative;padding:0;margin:0;padding-bottom:56.25%;padding-top:25px;height:0}.bq-content.rx-content .align-right{text-align:right}.bq-content.rx-content .align-center{text-align:center}.bq-content.rx-content .align-justify{text-align:justify}.bq-content.rx-content .float-left{float:left;margin-right:1em;margin-bottom:1em;max-width:200px}.bq-content.rx-content .float-right{float:right;margin-left:1em;margin-bottom:1em;max-width:200px}.contact__wrapper{--contact-alert-background: transparent;--contact-alert-color: currentcolor;--contact-alert-color-border: color-mix(in srgb, var(--color-primary) 15%, transparent);--contact-border-radius: 0;--contact-content-text-justify: var(--contact-content-text-horizontal-alignment, left);--contact-element-indent: 24px;--contact-error-border-color: transparent;--contact-error-background: transparent;--contact-error-color: transparent;--contact-error-padding: 0 5px;--contact-fieldset-input-background: var(--background-primary, #fff);--contact-fieldset-input-border-color: color-mix(in srgb, var(--color-primary) 15%, transparent);--contact-fieldset-input-border-width: 1px;--contact-fieldset-input-color: var(--color-primary, #000);--contact-fieldset-input-padding: 12px 16px;--contact-fieldset-label-background: var(--background-primary, #fff);--contact-fieldset-label-color: var(--color-primary, #000);--contact-fieldset-label-cursor: default;--contact-fieldset-label-font-size: 14px;--contact-fieldset-label-top: 0;--contact-form-padding: 16px;--contact-margin: 0;--contact-padding: 0;--section-padding-bottom: var(--padding-bottom-mobile, 16px);--section-padding-top: var(--padding-top-mobile, 16px);color:var(--color-primary, #000);background:var(--background-primary, #fff);border-radius:var(--contact-border-radius);padding:var(--contact-padding)}@media(min-width: 992px){.contact__wrapper{--contact-form-padding: 40px;--section-padding-bottom: var(--padding-bottom-desktop, 40px);--section-padding-top: var(--padding-top-desktop, 40px)}}.contact__wrapper--padding-top:not(:empty){padding-top:var(--section-padding-top)}.contact__wrapper--padding-bottom:not(:empty){padding-bottom:var(--section-padding-bottom)}.contact__container .contact__wrapper{--contact-border-radius: var(--border-radius-block);--contact-padding: 16px}@media(min-width: 992px){.contact__container .contact__wrapper{--contact-padding: 40px}}.contact__heading{text-align:var(--contact-content-text-justify);margin:var(--contact-element-indent) 0 0}.contact__heading:first-child{--contact-element-indent: 0}.contact__description{text-align:var(--contact-content-text-justify);line-height:1.4}.contact__description:not(:first-child){margin-top:var(--contact-element-indent)}.contact__fieldset{position:relative;margin:0 0 var(--contact-element-indent)}.contact__fieldset-label{position:absolute;left:12px;top:var(--contact-fieldset-label-top);transform:translate(0, -50%);font-size:var(--contact-fieldset-label-font-size);padding:0 4px;border-radius:var(--border-radius-block);background:var(--contact-fieldset-label-background);color:var(--contact-fieldset-label-color);cursor:var(--contact-fieldset-label-cursor);transition-duration:var(--transition-duration);transition-property:top,color,background}.contact__fieldset-label:not(:has(+input:focus)):has(+input:placeholder-shown),.contact__fieldset-label:not(:has(+textarea:focus)):has(+textarea:placeholder-shown){--contact-fieldset-label-background: transparent;--contact-fieldset-label-color: var(--color-secondary);--contact-fieldset-label-cursor: text;--contact-fieldset-label-font-size: 16px;--contact-fieldset-label-top: 50%}.contact__fieldset-label:not(:has(+textarea:focus)):has(+textarea:placeholder-shown){--contact-fieldset-label-top: 24px}div.contact__fieldset--error .contact__fieldset-label{--contact-fieldset-label-background: #F5CFCF;--contact-fieldset-label-color: #C23434 !important}.contact__fieldset-textarea{min-height:182px}.contact__fieldset-textarea,.contact__fieldset-input{border:var(--contact-fieldset-input-border-width) solid var(--contact-fieldset-input-border-color);border-radius:var(--border-radius-block);background:var(--contact-fieldset-input-background);color:var(--contact-fieldset-input-color);padding:var(--contact-fieldset-input-padding);font-size:16px;line-height:1.4;width:100%}div.contact__fieldset--error .contact__fieldset-textarea,div.contact__fieldset--error .contact__fieldset-input{--contact-fieldset-input-background: #F5CFCF;--contact-fieldset-input-border-color: #C23434;--contact-fieldset-input-color: #C23434}.contact__fieldset-textarea:focus,.contact__fieldset-input:focus{--contact-fieldset-input-border-width: 2px;--contact-fieldset-input-padding: 11px 15px;--contact-fieldset-input-border-color: var(--color-outline);outline:none}div.contact__fieldset--error .contact__fieldset-textarea:focus,div.contact__fieldset--error .contact__fieldset-input:focus{--contact-fieldset-input-border-color: #C23434}.contact__submit-message{border-radius:var(--border-radius-block);margin-bottom:var(--contact-element-indent);padding:14px 16px;font-size:14px;border:1px solid var(--contact-alert-color-border);background:var(--contact-alert-background);color:var(--contact-alert-color)}.contact__submit-message svg[data-icon]{margin-right:8px}.contact__submit-message--success{--contact-alert-background: #D7E2FF;--contact-alert-color: #000000}.contact__submit-message--error{--contact-alert-background: #F5CFCF;--contact-alert-color: #C23434;--contact-alert-color-border: #C23434}.contact__submit-message p{margin:0}.contact__error-message{position:absolute;right:12px;top:50%;transform:translate(0, -50%);font-size:14px;padding:var(--contact-error-padding);margin-bottom:0;border-radius:var(--border-radius-block);border:1px solid var(--contact-error-border-color);background:var(--contact-error-background);color:var(--contact-error-color);pointer-events:none}.contact__error-message:not(:empty){--contact-error-background: #F5CFCF;--contact-error-color: #C23434}.contact__type .contact__error-message:not(:empty){--contact-error-border-color: #C23434;--contact-error-padding: 14px 16px}.contact__form{max-width:1066px;margin:var(--contact-margin) auto 0}.contact__form:not(:first-child){--contact-margin: 56px}[id^=contact]{border:1px solid color-mix(in srgb, var(--color-primary) 15%, transparent);padding:var(--contact-form-padding);border-radius:var(--border-radius-block)}