html:root,
[data-hsx*="light"],
html:root[data-hsx*="dark"] [data-hsx*="inverted"] {
--hcl-on-brand: #ffffff;
--hcl-brand-1: #fafcff;
--hcl-brand-2: #eff6fd;
--hcl-brand-3: #dcedfd;
--hcl-brand-4: #cce5f9;
--hcl-brand-5: #bbd9f5;
--hcl-brand-6: #aacbed;
--hcl-brand-7: #91bbe4;
--hcl-brand-8: #6ca5da;
--hcl-brand-9: #14385c;
--hcl-brand-10: #002a4d;
--hcl-brand-11: #005abc;
--hcl-brand-12: #1a2b4c;
--hcl-on-neutral: #fff;
--hcl-neutral-1: #fcfcfc;
--hcl-neutral-2: #f9f9f9;
--hcl-neutral-3: #f0f0f0;
--hcl-neutral-4: #e8e8e8;
--hcl-neutral-5: #e0e0e0;
--hcl-neutral-6: #d9d9d9;
--hcl-neutral-7: #cecece;
--hcl-neutral-8: #bbb;
--hcl-neutral-9: #8d8d8d;
--hcl-neutral-10: #838383;
--hcl-neutral-11: #646464;
--hcl-neutral-12: #202020;
}
:root:root[data-hsx*="dark"],
[data-hsx*="dark"],
[data-hsx*="invert"] {
--hcl-brand-1: #0a1219;
--hcl-brand-2: #0f1923;
--hcl-brand-3: #0e2235;
--hcl-brand-4: #0e2945;
--hcl-brand-5: #113355;
--hcl-brand-6: #163f67;
--hcl-brand-7: #1b4e7f;
--hcl-brand-8: #1860a7;
--hcl-brand-9: #14385c;
--hcl-brand-10: #26466c;
--hcl-brand-11: #7ab5f0;
--hcl-brand-12: #c2e0ff;
--hcl-neutral-1: #111;
--hcl-neutral-2: #191919;
--hcl-neutral-3: #222;
--hcl-neutral-4: #2a2a2a;
--hcl-neutral-5: #313131;
--hcl-neutral-6: #3a3a3a;
--hcl-neutral-7: #484848;
--hcl-neutral-8: #606060;
--hcl-neutral-9: #6e6e6e;
--hcl-neutral-10: #7b7b7b;
--hcl-neutral-11: #b4b4b4;
--hcl-neutral-12: #eee;
}
:root { --hsx-page-width: 1366px;
--hsx-min-offset: 20px;
--hsx-page-gap: 20px; --bde-section-width: 1406px !important;
--bde-section-horizontal-padding: 20px !important;
--bde-column-gap: 20px !important;
--hsx-bleed-offset: max(calc(((100vw - (var(--bde-section-width))) / 2) + var(--bde-section-horizontal-padding)), calc(var(--bde-section-horizontal-padding) + 5px));
}
:root {
--headspin-theme-API: eyJ0aGVtZSI6ImxpZ2h0In0=;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
div {
line-height: calc(4px + 2ex)
}
html:root { --hsp-offset-to-header: 80px;
--hrd-s: 6px;
--hrd-m: 8px;
--hrd-l: 12px;
--hrd-pill: 500px;
--hrd-atom: 6px;
}
html:root { --hfs-h0: clamp(3.0625rem, 2.151rem + 3.044vw, 4.75rem);
--hfs-h1: clamp(2.4375rem, 1.830rem + 2.029vw, 3.5625rem);
--hfs-h2: clamp(1.9375rem, 1.532rem + 1.353vw, 2.6875rem);
--hfs-h3: clamp(1.5625rem, 1.326rem + 0.789vw, 2rem);
--hfs-h4: clamp(1.25rem, 1.115rem + 0.451vw, 1.5rem);
--hfs-h5: clamp(1rem, 0.932rem + 0.225vw, 1.125rem);
--hfs-h6: clamp(1rem, 0.932rem + 0.225vw, 1.125rem);
--hfs-text-l: clamp(1.25rem, 1.115rem + 0.451vw, 1.5rem);
--hfs-text-m: clamp(1rem, 0.932rem + 0.225vw, 1.125rem);
--hfs-text-s: clamp(0.875rem, 0.875rem + 0.000vw, 0.875rem);
--hsp-xxl: clamp(3.5625rem, 2.921rem + 2.142vw, 4.75rem);
--hsp-xl: clamp(2.6875rem, 2.215rem + 1.578vw, 3.5625rem);
--hsp-l: clamp(2rem, 1.629rem + 1.240vw, 2.6875rem);
--hsp-m: clamp(1.5rem, 1.230rem + 0.902vw, 2rem);
--hsp-s: clamp(1.125rem, 0.922rem + 0.676vw, 1.5rem);
--hsp-xs: clamp(0.8125rem, 0.644rem + 0.564vw, 1.125rem);
--hsp-xxs: clamp(0.625rem, 0.524rem + 0.338vw, 0.8125rem);
--hss-xxl: clamp(10.6875rem, 8.797rem + 6.313vw, 14.1875rem);
--hss-xl: clamp(8rem, 6.549rem + 4.848vw, 10.6875rem);
--hss-l: clamp(6rem, 4.920rem + 3.608vw, 8rem);
--hss-m: clamp(4.5rem, 3.690rem + 2.706vw, 6rem);
--hss-s: clamp(3.375rem, 2.767rem + 2.029vw, 4.5rem);
--hss-xs: clamp(2.5rem, 2.027rem + 1.578vw, 3.375rem);
--hss-xxs: clamp(1.875rem, 1.537rem + 1.127vw, 2.5rem);
}
@supports (font-size: 1cqi) {
html:root {
--hfs-h0: clamp(3.0625rem, 2.151rem + 3.044cqi, 4.75rem);
--hfs-h1: clamp(2.4375rem, 1.830rem + 2.029cqi, 3.5625rem);
--hfs-h2: clamp(1.9375rem, 1.532rem + 1.353cqi, 2.6875rem);
--hfs-h3: clamp(1.5625rem, 1.326rem + 0.789cqi, 2rem);
--hfs-h4: clamp(1.25rem, 1.115rem + 0.451cqi, 1.5rem);
--hfs-h5: clamp(1rem, 0.932rem + 0.225cqi, 1.125rem);
--hfs-h6: clamp(1rem, 0.932rem + 0.225cqi, 1.125rem);
--hfs-text-l: clamp(1.25rem, 1.115rem + 0.451cqi, 1.5rem);
--hfs-text-m: clamp(1rem, 0.932rem + 0.225cqi, 1.125rem);
--hfs-text-s: clamp(0.875rem, 0.875rem + 0.000cqi, 0.875rem);
--hsp-xxl: clamp(3.5625rem, 2.921rem + 2.142cqi, 4.75rem);
--hsp-xl: clamp(2.6875rem, 2.215rem + 1.578cqi, 3.5625rem);
--hsp-l: clamp(2rem, 1.629rem + 1.240cqi, 2.6875rem);
--hsp-m: clamp(1.5rem, 1.230rem + 0.902cqi, 2rem);
--hsp-s: clamp(1.125rem, 0.922rem + 0.676cqi, 1.5rem);
--hsp-xs: clamp(0.8125rem, 0.644rem + 0.564cqi, 1.125rem);
--hsp-xxs: clamp(0.625rem, 0.524rem + 0.338cqi, 0.8125rem);
--hss-xxl: clamp(10.6875rem, 8.797rem + 6.313cqi, 14.1875rem);
--hss-xl: clamp(8rem, 6.549rem + 4.848cqi, 10.6875rem);
--hss-l: clamp(6rem, 4.920rem + 3.608cqi, 8rem);
--hss-m: clamp(4.5rem, 3.690rem + 2.706cqi, 6rem);
--hss-s: clamp(3.375rem, 2.767rem + 2.029cqi, 4.5rem);
--hss-xs: clamp(2.5rem, 2.027rem + 1.578cqi, 3.375rem);
--hss-xxs: clamp(1.875rem, 1.537rem + 1.127cqi, 2.5rem);
}
}
html:root,
[data-hsx*="light"],
html:root[data-hsx*="dark"] [data-hsx*="inverted"] {
--bde-headings-color: var(--hcl-neutral-12);
--bde-body-text-color: var(--hcl-neutral-11);
--bde-background-color: var(--hcl-neutral-1);
--bde-brand-primary-color: var(--hcl-brand-9);
--bde-brand-primary-color-hover: var(--hcl-brand-10);
--bde-links-color: var(--hcl-brand-9);
--bde-links-color-hover: var(--hcl-brand-10);
}
:root:root[data-hsx*="dark"],
[data-hsx*="dark"],
html:root[data-hsx*="light"] [data-hsx*="invert"] {
--bde-headings-color: var(--hcl-neutral-12);
--bde-body-text-color: var(--hcl-neutral-11);
--bde-background-color: var(--hcl-neutral-1);
--bde-brand-primary-color: var(--hcl-brand-9);
--bde-brand-primary-color-hover: var(--hcl-brand-10);
--bde-links-color: var(--hcl-brand-9);
--bde-links-color-hover: var(--hcl-brand-10);
}
html:root {
--bde-h1-font-size: var(--hfs-h1);
--bde-h2-font-size: var(--hfs-h2);
--bde-h3-font-size: var(--hfs-h3);
--bde-h4-font-size: var(--hfs-h4);
--bde-h5-font-size: var(--hfs-h5);
--bde-h6-font-size: var(--hfs-h6);
--bde-body-font-size: var(--hfs-text-m);
}body div.brlbs-cmpnt-container a,body div.brlbs-cmpnt-container abbr,body div.brlbs-cmpnt-container acronym,body div.brlbs-cmpnt-container address,body div.brlbs-cmpnt-container applet,body div.brlbs-cmpnt-container article,body div.brlbs-cmpnt-container aside,body div.brlbs-cmpnt-container audio,body div.brlbs-cmpnt-container b,body div.brlbs-cmpnt-container big,body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container canvas,body div.brlbs-cmpnt-container caption,body div.brlbs-cmpnt-container center,body div.brlbs-cmpnt-container cite,body div.brlbs-cmpnt-container code,body div.brlbs-cmpnt-container dd,body div.brlbs-cmpnt-container del,body div.brlbs-cmpnt-container details,body div.brlbs-cmpnt-container dfn,body div.brlbs-cmpnt-container div,body div.brlbs-cmpnt-container dl,body div.brlbs-cmpnt-container dt,body div.brlbs-cmpnt-container em,body div.brlbs-cmpnt-container embed,body div.brlbs-cmpnt-container fieldset,body div.brlbs-cmpnt-container figcaption,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container footer,body div.brlbs-cmpnt-container form,body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6,body div.brlbs-cmpnt-container header,body div.brlbs-cmpnt-container hgroup,body div.brlbs-cmpnt-container i,body div.brlbs-cmpnt-container iframe,body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container ins,body div.brlbs-cmpnt-container kbd,body div.brlbs-cmpnt-container label,body div.brlbs-cmpnt-container legend,body div.brlbs-cmpnt-container li,body div.brlbs-cmpnt-container mark,body div.brlbs-cmpnt-container menu,body div.brlbs-cmpnt-container nav,body div.brlbs-cmpnt-container object,body div.brlbs-cmpnt-container ol,body div.brlbs-cmpnt-container output,body div.brlbs-cmpnt-container p,body div.brlbs-cmpnt-container pre,body div.brlbs-cmpnt-container q,body div.brlbs-cmpnt-container ruby,body div.brlbs-cmpnt-container s,body div.brlbs-cmpnt-container samp,body div.brlbs-cmpnt-container section,body div.brlbs-cmpnt-container small,body div.brlbs-cmpnt-container span,body div.brlbs-cmpnt-container strike,body div.brlbs-cmpnt-container strong,body div.brlbs-cmpnt-container sub,body div.brlbs-cmpnt-container summary,body div.brlbs-cmpnt-container sup,body div.brlbs-cmpnt-container table,body div.brlbs-cmpnt-container tbody,body div.brlbs-cmpnt-container td,body div.brlbs-cmpnt-container tfoot,body div.brlbs-cmpnt-container th,body div.brlbs-cmpnt-container thead,body div.brlbs-cmpnt-container time,body div.brlbs-cmpnt-container tr,body div.brlbs-cmpnt-container tt,body div.brlbs-cmpnt-container u,body div.brlbs-cmpnt-container ul,body div.brlbs-cmpnt-container var,body div.brlbs-cmpnt-container video{border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body div.brlbs-cmpnt-container article,body div.brlbs-cmpnt-container aside,body div.brlbs-cmpnt-container details,body div.brlbs-cmpnt-container figcaption,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container footer,body div.brlbs-cmpnt-container header,body div.brlbs-cmpnt-container hgroup,body div.brlbs-cmpnt-container menu,body div.brlbs-cmpnt-container nav,body div.brlbs-cmpnt-container section{display:block}body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container q{quotes:none}body div.brlbs-cmpnt-container blockquote:after,body div.brlbs-cmpnt-container blockquote:before,body div.brlbs-cmpnt-container q:after,body div.brlbs-cmpnt-container q:before{content:none}body div.brlbs-cmpnt-container table{border-spacing:0}body div.brlbs-cmpnt-container,body div.brlbs-cmpnt-container *{box-sizing:border-box;color:inherit;font-family:inherit;height:auto;inset:auto;line-height:inherit;position:static;width:auto}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container input,body div.brlbs-cmpnt-container optgroup,body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}body div.brlbs-cmpnt-container button:after,body div.brlbs-cmpnt-container button:before{content:none}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container select{text-transform:none}body div.brlbs-cmpnt-container [type=button],body div.brlbs-cmpnt-container [type=reset],body div.brlbs-cmpnt-container [type=submit],body div.brlbs-cmpnt-container button{-webkit-appearance:button}body div.brlbs-cmpnt-container ::-moz-focus-inner{border-style:none;padding:0}body div.brlbs-cmpnt-container :-moz-focusring{outline:1px dotted ButtonText}body div.brlbs-cmpnt-container :-moz-ui-invalid{box-shadow:none}body div.brlbs-cmpnt-container legend{padding:0}body div.brlbs-cmpnt-container progress{vertical-align:baseline}body div.brlbs-cmpnt-container ::-webkit-inner-spin-button,body div.brlbs-cmpnt-container ::-webkit-outer-spin-button{height:auto}body div.brlbs-cmpnt-container [type=search]{-webkit-appearance:textfield;outline-offset:-2px}body div.brlbs-cmpnt-container ::-webkit-search-decoration{-webkit-appearance:none}body div.brlbs-cmpnt-container ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body div.brlbs-cmpnt-container summary{display:list-item}body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container dd,body div.brlbs-cmpnt-container dl,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6,body div.brlbs-cmpnt-container hr,body div.brlbs-cmpnt-container p,body div.brlbs-cmpnt-container pre{margin:0}body div.brlbs-cmpnt-container button{background-color:transparent;background-image:none}body div.brlbs-cmpnt-container button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}body div.brlbs-cmpnt-container fieldset{margin:0;padding:0}body div.brlbs-cmpnt-container ol,body div.brlbs-cmpnt-container ul{list-style:none;margin:0;padding:0}body div.brlbs-cmpnt-container *,body div.brlbs-cmpnt-container :after,body div.brlbs-cmpnt-container :before{border:0 solid #e5e7eb;box-sizing:border-box}body div.brlbs-cmpnt-container hr{border-top-width:1px}body div.brlbs-cmpnt-container img{border-style:solid}body div.brlbs-cmpnt-container textarea{resize:vertical}body div.brlbs-cmpnt-container input::-moz-placeholder,body div.brlbs-cmpnt-container textarea::-moz-placeholder{color:#9ca3af}body div.brlbs-cmpnt-container input::placeholder,body div.brlbs-cmpnt-container textarea::placeholder{color:#9ca3af}body div.brlbs-cmpnt-container [role=button],body div.brlbs-cmpnt-container button{cursor:pointer}body div.brlbs-cmpnt-container table{border-collapse:collapse}body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6{font-size:inherit;font-weight:inherit}body div.brlbs-cmpnt-container a{color:inherit;text-decoration:inherit}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container input,body div.brlbs-cmpnt-container optgroup,body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{color:inherit;line-height:inherit;padding:0}body div.brlbs-cmpnt-container code,body div.brlbs-cmpnt-container kbd,body div.brlbs-cmpnt-container pre,body div.brlbs-cmpnt-container samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}body div.brlbs-cmpnt-container audio,body div.brlbs-cmpnt-container canvas,body div.brlbs-cmpnt-container embed,body div.brlbs-cmpnt-container iframe,body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container object,body div.brlbs-cmpnt-container svg,body div.brlbs-cmpnt-container video{display:block;vertical-align:middle}body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container video{height:auto;max-width:100%}body div.brlbs-cmpnt-container [multiple],body div.brlbs-cmpnt-container [type=date],body div.brlbs-cmpnt-container [type=datetime-local],body div.brlbs-cmpnt-container [type=email],body div.brlbs-cmpnt-container [type=month],body div.brlbs-cmpnt-container [type=number],body div.brlbs-cmpnt-container [type=password],body div.brlbs-cmpnt-container [type=search],body div.brlbs-cmpnt-container [type=tel],body div.brlbs-cmpnt-container [type=text],body div.brlbs-cmpnt-container [type=time],body div.brlbs-cmpnt-container [type=url],body div.brlbs-cmpnt-container [type=week],body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}body div.brlbs-cmpnt-container [multiple]:focus,body div.brlbs-cmpnt-container [type=date]:focus,body div.brlbs-cmpnt-container [type=datetime-local]:focus,body div.brlbs-cmpnt-container [type=email]:focus,body div.brlbs-cmpnt-container [type=month]:focus,body div.brlbs-cmpnt-container [type=number]:focus,body div.brlbs-cmpnt-container [type=password]:focus,body div.brlbs-cmpnt-container [type=search]:focus,body div.brlbs-cmpnt-container [type=tel]:focus,body div.brlbs-cmpnt-container [type=text]:focus,body div.brlbs-cmpnt-container [type=time]:focus,body div.brlbs-cmpnt-container [type=url]:focus,body div.brlbs-cmpnt-container [type=week]:focus,body div.brlbs-cmpnt-container select:focus,body div.brlbs-cmpnt-container textarea:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-inset:var(--brlbs-tw-empty, );--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:#2563eb;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(1px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);border-color:#2563eb;box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent)}body div.brlbs-cmpnt-container input::-moz-placeholder,body div.brlbs-cmpnt-container textarea::-moz-placeholder{color:#6b7280;opacity:1}body div.brlbs-cmpnt-container input::placeholder,body div.brlbs-cmpnt-container textarea::placeholder{color:#6b7280;opacity:1}body div.brlbs-cmpnt-container ::-webkit-datetime-edit-fields-wrapper{padding:0}body div.brlbs-cmpnt-container ::-webkit-date-and-time-value{min-height:1.5em}body div.brlbs-cmpnt-container select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}body div.brlbs-cmpnt-container [multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}body div.brlbs-cmpnt-container [type=checkbox],body div.brlbs-cmpnt-container [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}body div.brlbs-cmpnt-container [type=checkbox]{border-radius:0}body div.brlbs-cmpnt-container [type=radio]{border-radius:100%}body div.brlbs-cmpnt-container [type=checkbox]:focus,body div.brlbs-cmpnt-container [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-inset:var(--brlbs-tw-empty, );--brlbs-tw-ring-offset-width:2px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:#2563eb;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent)}body div.brlbs-cmpnt-container [type=checkbox]:checked,body div.brlbs-cmpnt-container [type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}body div.brlbs-cmpnt-container [type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}body div.brlbs-cmpnt-container [type=checkbox]:checked:focus,body div.brlbs-cmpnt-container [type=checkbox]:checked:hover,body div.brlbs-cmpnt-container [type=radio]:checked:focus,body div.brlbs-cmpnt-container [type=radio]:checked:hover{background-color:currentColor;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:indeterminate:focus,body div.brlbs-cmpnt-container [type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}body div.brlbs-cmpnt-container [type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}:root{--brlbs-tw-border-spacing-x:0;--brlbs-tw-border-spacing-y:0;--brlbs-tw-translate-x:0;--brlbs-tw-translate-y:0;--brlbs-tw-rotate:0;--brlbs-tw-skew-x:0;--brlbs-tw-skew-y:0;--brlbs-tw-scale-x:1;--brlbs-tw-scale-y:1;--brlbs-tw-pan-x: ;--brlbs-tw-pan-y: ;--brlbs-tw-pinch-zoom: ;--brlbs-tw-scroll-snap-strictness:proximity;--brlbs-tw-gradient-from-position: ;--brlbs-tw-gradient-via-position: ;--brlbs-tw-gradient-to-position: ;--brlbs-tw-ordinal: ;--brlbs-tw-slashed-zero: ;--brlbs-tw-numeric-figure: ;--brlbs-tw-numeric-spacing: ;--brlbs-tw-numeric-fraction: ;--brlbs-tw-ring-inset: ;--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:rgba(59,130,246,.5);--brlbs-tw-ring-offset-shadow:0 0 #0000;--brlbs-tw-ring-shadow:0 0 #0000;--brlbs-tw-shadow:0 0 #0000;--brlbs-tw-shadow-colored:0 0 #0000;--brlbs-tw-blur: ;--brlbs-tw-brightness: ;--brlbs-tw-contrast: ;--brlbs-tw-grayscale: ;--brlbs-tw-hue-rotate: ;--brlbs-tw-invert: ;--brlbs-tw-saturate: ;--brlbs-tw-sepia: ;--brlbs-tw-drop-shadow: ;--brlbs-tw-backdrop-blur: ;--brlbs-tw-backdrop-brightness: ;--brlbs-tw-backdrop-contrast: ;--brlbs-tw-backdrop-grayscale: ;--brlbs-tw-backdrop-hue-rotate: ;--brlbs-tw-backdrop-invert: ;--brlbs-tw-backdrop-opacity: ;--brlbs-tw-backdrop-saturate: ;--brlbs-tw-backdrop-sepia: ;--brlbs-tw-contain-size: ;--brlbs-tw-contain-layout: ;--brlbs-tw-contain-paint: ;--brlbs-tw-contain-style: }::backdrop{--brlbs-tw-border-spacing-x:0;--brlbs-tw-border-spacing-y:0;--brlbs-tw-translate-x:0;--brlbs-tw-translate-y:0;--brlbs-tw-rotate:0;--brlbs-tw-skew-x:0;--brlbs-tw-skew-y:0;--brlbs-tw-scale-x:1;--brlbs-tw-scale-y:1;--brlbs-tw-pan-x: ;--brlbs-tw-pan-y: ;--brlbs-tw-pinch-zoom: ;--brlbs-tw-scroll-snap-strictness:proximity;--brlbs-tw-gradient-from-position: ;--brlbs-tw-gradient-via-position: ;--brlbs-tw-gradient-to-position: ;--brlbs-tw-ordinal: ;--brlbs-tw-slashed-zero: ;--brlbs-tw-numeric-figure: ;--brlbs-tw-numeric-spacing: ;--brlbs-tw-numeric-fraction: ;--brlbs-tw-ring-inset: ;--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:rgba(59,130,246,.5);--brlbs-tw-ring-offset-shadow:0 0 #0000;--brlbs-tw-ring-shadow:0 0 #0000;--brlbs-tw-shadow:0 0 #0000;--brlbs-tw-shadow-colored:0 0 #0000;--brlbs-tw-blur: ;--brlbs-tw-brightness: ;--brlbs-tw-contrast: ;--brlbs-tw-grayscale: ;--brlbs-tw-hue-rotate: ;--brlbs-tw-invert: ;--brlbs-tw-saturate: ;--brlbs-tw-sepia: ;--brlbs-tw-drop-shadow: ;--brlbs-tw-backdrop-blur: ;--brlbs-tw-backdrop-brightness: ;--brlbs-tw-backdrop-contrast: ;--brlbs-tw-backdrop-grayscale: ;--brlbs-tw-backdrop-hue-rotate: ;--brlbs-tw-backdrop-invert: ;--brlbs-tw-backdrop-opacity: ;--brlbs-tw-backdrop-saturate: ;--brlbs-tw-backdrop-sepia: ;--brlbs-tw-contain-size: ;--brlbs-tw-contain-layout: ;--brlbs-tw-contain-paint: ;--brlbs-tw-contain-style: }.brlbs-cmpnt-container .brlbs-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.brlbs-cmpnt-container .brlbs-fixed{position:fixed}.brlbs-cmpnt-container .brlbs-absolute{position:absolute}.brlbs-cmpnt-container .brlbs-relative{position:relative}.brlbs-cmpnt-container .brlbs-bottom-0{bottom:0}.brlbs-cmpnt-container .brlbs-left-0{left:0}.brlbs-cmpnt-container .brlbs-right-0{right:0}.brlbs-cmpnt-container .brlbs-top-0{top:0}.brlbs-cmpnt-container .brlbs-z-10{z-index:10}.brlbs-cmpnt-container .brlbs-z-max{z-index:999999}.brlbs-cmpnt-container .brlbs-order-last{order:9999}.brlbs-cmpnt-container .brlbs-mx-2{margin-left:8px;margin-right:8px}.brlbs-cmpnt-container .brlbs-mx-auto{margin-left:auto;margin-right:auto}.brlbs-cmpnt-container .brlbs-my-2{margin-bottom:8px;margin-top:8px}.brlbs-cmpnt-container .brlbs-my-3{margin-bottom:12px;margin-top:12px}.brlbs-cmpnt-container .brlbs-my-4{margin-bottom:16px;margin-top:16px}.brlbs-cmpnt-container .brlbs-mb-0{margin-bottom:0}.brlbs-cmpnt-container .brlbs-mb-3{margin-bottom:12px}.brlbs-cmpnt-container .brlbs-mb-4{margin-bottom:16px}.brlbs-cmpnt-container .brlbs-ml-2{margin-left:8px}.brlbs-cmpnt-container .brlbs-ml-3{margin-left:12px}.brlbs-cmpnt-container .brlbs-mr-1{margin-right:4px}.brlbs-cmpnt-container .brlbs-mr-2{margin-right:8px}.brlbs-cmpnt-container .brlbs-mt-2{margin-top:8px}.brlbs-cmpnt-container .brlbs-mt-4{margin-top:16px}.brlbs-cmpnt-container .brlbs-block{display:block}.brlbs-cmpnt-container .brlbs-inline-block{display:inline-block}.brlbs-cmpnt-container .brlbs-inline{display:inline}.brlbs-cmpnt-container .brlbs-flex{display:flex}.brlbs-cmpnt-container .brlbs-inline-flex{display:inline-flex}.brlbs-cmpnt-container .\!brlbs-hidden{display:none!important}.brlbs-cmpnt-container .brlbs-hidden{display:none}.brlbs-cmpnt-container .brlbs-h-0{height:0}.brlbs-cmpnt-container .brlbs-h-3{height:12px}.brlbs-cmpnt-container .brlbs-h-max{height:-moz-max-content;height:max-content}.brlbs-cmpnt-container .brlbs-h-screen{height:100vh}.brlbs-cmpnt-container .brlbs-min-h-full{min-height:100%}.brlbs-cmpnt-container .brlbs-w-1\/4{width:25%}.brlbs-cmpnt-container .brlbs-w-3{width:12px}.brlbs-cmpnt-container .brlbs-w-3\/4{width:75%}.brlbs-cmpnt-container .brlbs-w-full{width:100%}.brlbs-cmpnt-container .brlbs-w-screen{width:100vw}.brlbs-cmpnt-container .brlbs-flex-1{flex:1 1 0%}.brlbs-cmpnt-container .brlbs-basis-3\/12{flex-basis:25%}.brlbs-cmpnt-container .brlbs-basis-8\/12{flex-basis:66.666667%}.brlbs-cmpnt-container .brlbs-basis-full{flex-basis:100%}.brlbs-cmpnt-container .brlbs--rotate-90{--brlbs-tw-rotate:-90deg}.brlbs-cmpnt-container .brlbs--rotate-90,.brlbs-cmpnt-container .brlbs-rotate-90{transform:translate(var(--brlbs-tw-translate-x),var(--brlbs-tw-translate-y)) rotate(var(--brlbs-tw-rotate)) skew(var(--brlbs-tw-skew-x)) skewY(var(--brlbs-tw-skew-y)) scaleX(var(--brlbs-tw-scale-x)) scaleY(var(--brlbs-tw-scale-y))}.brlbs-cmpnt-container .brlbs-rotate-90{--brlbs-tw-rotate:90deg}.brlbs-cmpnt-container .brlbs-flex-row{flex-direction:row}.brlbs-cmpnt-container .brlbs-flex-col{flex-direction:column}.brlbs-cmpnt-container .brlbs-flex-wrap{flex-wrap:wrap}.brlbs-cmpnt-container .brlbs-items-start{align-items:flex-start}.brlbs-cmpnt-container .brlbs-items-center{align-items:center}.brlbs-cmpnt-container .brlbs-items-stretch{align-items:stretch}.brlbs-cmpnt-container .brlbs-justify-start{justify-content:flex-start}.brlbs-cmpnt-container .brlbs-justify-end{justify-content:flex-end}.brlbs-cmpnt-container .brlbs-justify-center{justify-content:center}.brlbs-cmpnt-container .brlbs-justify-between{justify-content:space-between}.brlbs-cmpnt-container .brlbs-justify-around{justify-content:space-around}.brlbs-cmpnt-container .brlbs-gap-2{gap:8px}.brlbs-cmpnt-container .brlbs-gap-3{gap:12px}.brlbs-cmpnt-container .brlbs-gap-4{gap:16px}.brlbs-cmpnt-container :is(.brlbs-space-x-2>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(8px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(8px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container :is(.brlbs-space-y-2>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(8px*var(--brlbs-tw-space-y-reverse));margin-top:calc(8px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-space-y-3>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(12px*var(--brlbs-tw-space-y-reverse));margin-top:calc(12px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-space-y-4>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(16px*var(--brlbs-tw-space-y-reverse));margin-top:calc(16px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-divide-x>:not([hidden])~:not([hidden])){--brlbs-tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--brlbs-tw-divide-x-reverse)));border-right-width:calc(1px*var(--brlbs-tw-divide-x-reverse))}.brlbs-cmpnt-container :is(.brlbs-divide-y>:not([hidden])~:not([hidden])){--brlbs-tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--brlbs-tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--brlbs-tw-divide-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-style:solid}.brlbs-cmpnt-container .brlbs-overflow-auto{overflow:auto}.brlbs-cmpnt-container .brlbs-overflow-hidden{overflow:hidden}.brlbs-cmpnt-container .brlbs-overflow-x-auto{overflow-x:auto}.brlbs-cmpnt-container .brlbs-overflow-x-scroll{overflow-x:scroll}.brlbs-cmpnt-container .brlbs-text-nowrap{text-wrap:nowrap}.brlbs-cmpnt-container .brlbs-break-words{overflow-wrap:break-word}.brlbs-cmpnt-container .brlbs-rounded-3xl{border-radius:1.5rem}.brlbs-cmpnt-container .brlbs-rounded-full{border-radius:9999px}.brlbs-cmpnt-container .brlbs-rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.brlbs-cmpnt-container .brlbs-rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.brlbs-cmpnt-container .brlbs-border-y{border-bottom-width:1px;border-top-width:1px}.brlbs-cmpnt-container .brlbs-border-t{border-top-width:1px}.brlbs-cmpnt-container .brlbs-border-solid{border-style:solid}.brlbs-cmpnt-container .brlbs-p-4{padding:16px}.brlbs-cmpnt-container .brlbs-px-3{padding-left:12px;padding-right:12px}.brlbs-cmpnt-container .brlbs-px-4{padding-left:16px;padding-right:16px}.brlbs-cmpnt-container .brlbs-py-1{padding-bottom:4px;padding-top:4px}.brlbs-cmpnt-container .brlbs-py-2{padding-bottom:8px;padding-top:8px}.brlbs-cmpnt-container .brlbs-py-3{padding-bottom:12px;padding-top:12px}.brlbs-cmpnt-container .brlbs-py-4{padding-bottom:16px;padding-top:16px}.brlbs-cmpnt-container .brlbs-pb-2{padding-bottom:8px}.brlbs-cmpnt-container .brlbs-pb-4{padding-bottom:16px}.brlbs-cmpnt-container .brlbs-pl-1{padding-left:4px}.brlbs-cmpnt-container .brlbs-pl-2{padding-left:8px}.brlbs-cmpnt-container .brlbs-pl-4{padding-left:16px}.brlbs-cmpnt-container .brlbs-pr-2{padding-right:8px}.brlbs-cmpnt-container .brlbs-pt-1{padding-top:4px}.brlbs-cmpnt-container .brlbs-pt-10{padding-top:40px}.brlbs-cmpnt-container .brlbs-pt-4{padding-top:16px}.brlbs-cmpnt-container .brlbs-pt-6{padding-top:24px}.brlbs-cmpnt-container .brlbs-text-left{text-align:left}.brlbs-cmpnt-container .brlbs-text-center{text-align:center}.brlbs-cmpnt-container .brlbs-text-right{text-align:right}.brlbs-cmpnt-container .brlbs-align-middle{vertical-align:middle}.brlbs-cmpnt-container .brlbs-text-2xl{font-size:calc(var(--dialog-font-size)*1.5);line-height:calc(var(--dialog-font-size)*2.25)}.brlbs-cmpnt-container .brlbs-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}.brlbs-cmpnt-container .brlbs-text-lg{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}.brlbs-cmpnt-container .brlbs-text-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25)}.brlbs-cmpnt-container .brlbs-font-bold{font-weight:700}.brlbs-cmpnt-container .brlbs-font-semibold{font-weight:600}.brlbs-cmpnt-container .brlbs-italic{font-style:italic}.brlbs-cmpnt-container .brlbs-leading-tight{line-height:1.25}.brlbs-cmpnt-container .brlbs-no-underline{text-decoration-line:none}.brlbs-cmpnt-container .brlbs-shadow-2xl{--brlbs-tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--brlbs-tw-shadow-colored:0 25px 50px -12px var(--brlbs-tw-shadow-color);box-shadow:var(--brlbs-tw-ring-offset-shadow,0 0 #0000),var(--brlbs-tw-ring-shadow,0 0 #0000),var(--brlbs-tw-shadow)}.brlbs-cmpnt-container .brlbs-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brlbs-cmpnt-container .brlbs-transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brlbs-cmpnt-container .brlbs-duration-400{transition-duration:.4s}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{container-name:brlbsCmpntContentBlocker;container-type:inline-size;font-family:var(--content-blocker-font-family);font-size:var(--content-blocker-font-size);height:100%;line-height:1.25em}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a{color:var(--content-blocker-link-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a:hover{color:var(--content-blocker-link-color-hover)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-card,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-provider-card{container-type:normal}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details{padding:16px;position:relative;text-align:left}@media (min-width:768px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details{padding:24px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header{align-items:center;display:flex}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;margin-bottom:16px;padding-bottom:16px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button{display:flex;padding-bottom:16px}@media (min-width:768px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button{padding-bottom:24px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a{align-items:center;background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);justify-content:center;padding:16px;text-align:center}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{border-bottom-width:var(--content-blocker-separator-width);border-color:var(--content-blocker-separator-color);border-style:solid}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);display:flex;height:100%;padding-bottom:96px;padding-top:96px;position:relative;text-align:center;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px;position:relative;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{flex-direction:row;gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{background:var(--content-blocker-background);color:var(--content-blocker-text-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-content{flex-basis:66.666667%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-basis:33.333333%;flex-direction:column;gap:8px;justify-content:center;margin:0}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons{gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c{background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);display:flex;height:100%;position:relative;text-align:center;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:48px;padding:16px;position:relative;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{gap:16px;margin:96px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{background:var(--content-blocker-background);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:0;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons{gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button{align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 5px #00000026;display:flex;height:34px;justify-content:center;left:calc(50% - 17px);margin:0 auto;position:absolute;top:-17px;width:34px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='78'%3E%3Cpath d='M7.5 71.5v-64l48 30.328z'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='12' d='M7.5 71.5v-64l48 30.328z'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:" ";display:inline-block;height:1.142857143em;margin-left:4px;width:.857142857em}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-thumbnail{background-position:50%;background-size:cover;border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);height:100%;left:0;position:absolute;top:0;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:8px;margin-top:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{flex-direction:row;gap:16px;margin-bottom:16px;margin-top:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons .brlbs-cmpnt-cb-btn{align-items:center;display:flex;justify-content:center;text-decoration-line:none;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d){height:auto;position:fixed}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]){top:var(--content-blocker-icon-margin)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]){bottom:calc(var(--content-blocker-icon-margin))}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]){right:calc(var(--content-blocker-icon-width) + var(--content-blocker-icon-margin))}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]){left:var(--content-blocker-icon-margin)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-display\[flex\]){display:inline-block;display:flex;position:relative}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-left\]){float:left}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-right\]){float:right}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-d .brlbs-cmpnt-cb-icon{display:inline-block;height:var(--content-blocker-icon-height);width:var(--content-blocker-icon-width)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list{display:table}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list>div{display:table-row}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dd,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn{all:unset;align-items:center;background-color:var(--content-blocker-button-color);border-bottom-left-radius:var(--content-blocker-button-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-button-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-button-border-radius-top-left);border-top-right-radius:var(--content-blocker-button-border-radius-top-right);box-sizing:border-box;color:var(--content-blocker-button-text-color);cursor:pointer;font-size:calc(var(--dialog-font-size));font-weight:600;justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:hover{background-color:var(--content-blocker-button-color-hover);color:var(--content-blocker-button-text-color-hover)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:active,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle{all:unset;align-items:center;box-sizing:border-box;color:var(--content-blocker-link-color);cursor:pointer;display:flex;justify-content:center;text-decoration-line:none}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle:hover{all:unset;align-items:center;box-sizing:border-box;color:var(--content-blocker-link-color-hover);cursor:pointer;display:flex;justify-content:center;text-decoration-line:none}@container brlbsCmpntContentBlocker (480px <= width < 620px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{padding-bottom:12%;padding-top:12%}}@container brlbsCmpntContentBlocker (width < 480px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{padding:0}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{flex-direction:column;gap:8px;justify-content:normal;margin:6%;overflow:auto}}@container brlbsCmpntContentBlocker (640px <= width < 750px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{margin:10%!important}}@container brlbsCmpntContentBlocker (540px <= width < 640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{margin:6%!important}}@container brlbsCmpntContentBlocker (width < 540px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{position:static}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{gap:8px;justify-content:normal;margin:6%!important;overflow:auto}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button{display:none}}@container brlbsCmpntContentBlocker (width < 375px){.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main,.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{height:100%;justify-content:normal;overflow:auto}.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button,.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button{display:none}}.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper{padding:0}.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper:before{padding:0}#BorlabsCookieBox,.brlbs-cmpnt-container{font-family:var(--dialog-font-family);font-weight:400;line-height:calc(var(--dialog-font-size)*1.2)}#BorlabsCookieBox .brlbs-cmpnt-h-4,.brlbs-cmpnt-container .brlbs-cmpnt-h-4{height:16px}#BorlabsCookieBox .brlbs-cmpnt-w-4,.brlbs-cmpnt-container .brlbs-cmpnt-w-4{width:16px}#BorlabsCookieBox .brlbs-cmpnt-max-w-xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-xl{max-width:576px}#BorlabsCookieBox .brlbs-cmpnt-max-w-3xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-3xl{max-width:768px}#BorlabsCookieBox .brlbs-cmpnt-max-w-4xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-4xl{max-width:896px}#BorlabsCookieBox .brlbs-cmpnt-dialog-backdrop:before,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-backdrop:before{background-color:var(--dialog-backdrop-background-color);content:"";height:100%;left:0;opacity:var(--dialog-backdrop-background-opacity);position:fixed;top:0;width:100%}#BorlabsCookieBox .brlbs-cmpnt-dialog,.brlbs-cmpnt-container .brlbs-cmpnt-dialog{background-color:var(--dialog-background-color);border-bottom-left-radius:var(--dialog-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-border-radius-bottom-right);border-top-left-radius:var(--dialog-border-radius-top-left);border-top-right-radius:var(--dialog-border-radius-top-right);color:var(--dialog-text-color)}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a{color:var(--dialog-link-primary-color);text-decoration:underline}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a:hover,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a:hover{color:var(--dialog-link-primary-color-hover);text-decoration:none}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-headline:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-headline:focus-visible{outline:none}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header{align-items:center;display:flex;justify-content:center}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link{padding:0}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:hover{padding:0}#BorlabsCookieBox .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-with-separator{border-color:var(--dialog-separator-color)}#BorlabsCookieBox .brlbs-cmpnt-dialog-footer,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-footer{background-color:var(--dialog-footer-background-color);color:var(--dialog-footer-text-color);padding-bottom:12px;padding-top:12px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box .brlbs-cmpnt-dialog-details,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box .brlbs-cmpnt-dialog-details{max-width:896px}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-entrance{padding:16px}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-entrance{align-items:center;align-items:stretch;display:flex;padding:24px}}#BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main,.brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main{display:flex;flex-wrap:wrap}@media (min-width:768px){#BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main,.brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main{padding-right:24px;width:75%}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header{align-items:center;display:flex;justify-content:center;width:100%}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header{justify-content:flex-start}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-content,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-content{text-align:left}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links{align-items:center;display:flex;justify-content:space-around;width:100%}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links{margin-top:12px;padding-top:8px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator{border-top-width:1px}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator{border-style:solid}}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:16px;position:relative}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:24px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-header{align-items:center;display:flex}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-buttons,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-buttons{align-items:center;display:flex;justify-content:space-around}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-entrance{padding:16px;position:relative}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-entrance{padding:24px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-header{align-items:center;display:flex}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description,#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-description,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-description,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-description{height:40vh;padding-bottom:1.25rem}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description:after,#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-description:after,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-description:after,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-description:after{background-image:linear-gradient(0deg,var(--dialog-background-color),transparent);bottom:0;content:"";display:block;height:30px;position:absolute;width:100%}#BorlabsCookieBox .brlbs-cmpnt-card *,.brlbs-cmpnt-container .brlbs-cmpnt-card *{color:var(--dialog-card-text-color)}#BorlabsCookieBox .brlbs-cmpnt-card fieldset,.brlbs-cmpnt-container .brlbs-cmpnt-card fieldset{background-color:var(--dialog-card-background-color);border-bottom-left-radius:var(--dialog-card-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-card-border-radius-bottom-right);border-top-left-radius:var(--dialog-card-border-radius-top-left);border-top-right-radius:var(--dialog-card-border-radius-top-right)}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-card-group-form-control,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-card-group-form-control{all:unset;align-items:center;box-sizing:border-box;color:var(--dialog-card-text-color);display:flex;padding-left:0}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle,#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle *,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle *{color:var(--dialog-card-control-element-color)}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle :hover,#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle:hover,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle :hover,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle:hover{color:var(--dialog-card-control-element-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-close-button,.brlbs-cmpnt-container .brlbs-cmpnt-close-button{all:unset;box-sizing:border-box;color:var(--dialog-control-element-color);cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-close-button,.brlbs-cmpnt-container .brlbs-cmpnt-close-button{right:8px;top:8px}}#BorlabsCookieBox .brlbs-cmpnt-close-button:active,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{all:unset;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-close-button:active,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{right:8px;top:8px}}#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{color:var(--dialog-control-element-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(209 213 219/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list{all:unset;box-sizing:border-box;display:block;list-style-type:none;margin:0 4px}#BorlabsCookieBox .brlbs-cmpnt-consent-list li,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li{all:unset;box-sizing:border-box;display:list-item;margin:8px 0;position:relative}#BorlabsCookieBox .brlbs-cmpnt-consent-list li:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li:first-child{margin-top:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list li:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li:last-child{margin-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list li.brlbs-cmpnt-pr-4,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li.brlbs-cmpnt-pr-4{padding-right:16px}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list{display:flex;flex-direction:column;flex-wrap:wrap}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]),.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(8px*var(--brlbs-tw-space-y-reverse));margin-top:calc(8px*(1 - var(--brlbs-tw-space-y-reverse)))}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list{flex-direction:row}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]),.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(0px*var(--brlbs-tw-space-y-reverse));margin-top:calc(0px*(1 - var(--brlbs-tw-space-y-reverse)))}}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list li,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list li{margin:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-py-2,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-py-2{padding-bottom:8px;padding-top:8px}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-start,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-start{justify-content:flex-start}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-center,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-center{justify-content:center}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-end,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-end{justify-content:flex-end}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between{justify-content:space-between}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-around,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-around{justify-content:space-around}#BorlabsCookieBox .brlbs-cmpnt-list-item,.brlbs-cmpnt-container .brlbs-cmpnt-list-item{border-bottom:var(--dialog-list-item-separator-width) solid var(--dialog-list-item-separator-color);padding:var(--dialog-list-padding-small-screen-top) var(--dialog-list-padding-small-screen-right) var(--dialog-list-padding-small-screen-bottom) var(--dialog-list-padding-small-screen-left)}#BorlabsCookieBox .brlbs-cmpnt-list-item:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-list-item:first-child{border-top-left-radius:var(--dialog-list-border-radius-top-left);border-top-right-radius:var(--dialog-list-border-radius-top-right)}#BorlabsCookieBox .brlbs-cmpnt-list-item:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-list-item:last-child{border-bottom-left-radius:var(--dialog-list-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-list-border-radius-bottom-right);border-bottom-width:0}#BorlabsCookieBox .brlbs-cmpnt-list-item:nth-of-type(2n),.brlbs-cmpnt-container .brlbs-cmpnt-list-item:nth-of-type(2n){background-color:var(--dialog-list-item-background-color-even);color:var(--dialog-list-item-text-color-even)}#BorlabsCookieBox .brlbs-cmpnt-list-item:nth-of-type(odd),.brlbs-cmpnt-container .brlbs-cmpnt-list-item:nth-of-type(odd){background-color:var(--dialog-list-item-background-color-odd);color:var(--dialog-list-item-text-color-odd)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])),.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-color:var(--dialog-list-item-control-element-separator-color)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle,#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle *,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle *{color:var(--dialog-list-item-control-element-color)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle :hover,#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle:hover,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle :hover,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle:hover{color:var(--dialog-list-item-control-element-color-hover)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-list-item,.brlbs-cmpnt-container .brlbs-cmpnt-list-item{padding:var(--dialog-list-padding-medium-screen-top) var(--dialog-list-padding-medium-screen-right) var(--dialog-list-padding-medium-screen-bottom) var(--dialog-list-padding-medium-screen-left)}}#BorlabsCookieBox .brlbs-cmpnt-list-item-table,.brlbs-cmpnt-container .brlbs-cmpnt-list-item-table{margin-top:var(--dialog-list-padding-small-screen-top)}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline{margin-bottom:var(--dialog-list-padding-small-screen-top)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-list-item-table,.brlbs-cmpnt-container .brlbs-cmpnt-list-item-table{margin-top:var(--dialog-list-padding-medium-screen-top)}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline{margin-bottom:var(--dialog-list-padding-medium-screen-top)}}#BorlabsCookieBox .brlbs-cmpnt-tab,.brlbs-cmpnt-container .brlbs-cmpnt-tab{all:unset;background-color:transparent;box-sizing:border-box;cursor:pointer;flex:1 1 0%;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;letter-spacing:0;line-height:calc(var(--dialog-font-size)*1.25);padding:8px;text-align:center;text-decoration-line:none;text-transform:none}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-tab,.brlbs-cmpnt-container .brlbs-cmpnt-tab{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox .brlbs-cmpnt-tab:focus,#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{all:unset;background-color:transparent;box-sizing:border-box;cursor:pointer;flex:1 1 0%;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;letter-spacing:0;line-height:calc(var(--dialog-font-size)*1.25);padding:8px;text-align:center;text-decoration-line:none;text-transform:none}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-tab:focus,#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox .brlbs-cmpnt-tab:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{text-decoration-line:none}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-active,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-active{background-color:var(--dialog-tab-bar-tab-background-color-active);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-active);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-active);border-color:var(--dialog-tab-bar-tab-border-color-top-active) var(--dialog-tab-bar-tab-border-color-right-active) var(--dialog-tab-bar-tab-border-color-bottom-active) var(--dialog-tab-bar-tab-border-color-left-active);border-style:solid;border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-active);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-active);border-width:0;border-width:var(--dialog-tab-bar-tab-border-width-top-active) var(--dialog-tab-bar-tab-border-width-right-active) var(--dialog-tab-bar-tab-border-width-bottom-active) var(--dialog-tab-bar-tab-border-width-left-active);color:var(--dialog-tab-bar-tab-text-color-active)}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive{background-color:var(--dialog-tab-bar-tab-background-color-inactive);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-inactive);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-inactive);border-color:var(--dialog-tab-bar-tab-border-color-top-inactive) var(--dialog-tab-bar-tab-border-color-right-inactive) var(--dialog-tab-bar-tab-border-color-bottom-inactive) var(--dialog-tab-bar-tab-border-color-left-inactive);border-style:solid;border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-inactive);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-inactive);border-width:0;border-width:var(--dialog-tab-bar-tab-border-width-top-inactive) var(--dialog-tab-bar-tab-border-width-right-inactive) var(--dialog-tab-bar-tab-border-width-bottom-inactive) var(--dialog-tab-bar-tab-border-width-left-inactive);color:var(--dialog-tab-bar-tab-text-color-inactive)}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:hover{background-color:var(--dialog-tab-bar-tab-background-color-active);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-active);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-active);border-color:var(--dialog-tab-bar-tab-border-color-top-active) var(--dialog-tab-bar-tab-border-color-right-active) var(--dialog-tab-bar-tab-border-color-bottom-active) var(--dialog-tab-bar-tab-border-color-left-active);border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-active);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-active);border-width:var(--dialog-tab-bar-tab-border-width-top-active) var(--dialog-tab-bar-tab-border-width-right-active) var(--dialog-tab-bar-tab-border-width-bottom-active) var(--dialog-tab-bar-tab-border-width-left-active);color:var(--dialog-tab-bar-tab-text-color-active)}#BorlabsCookieBox .brlbs-cmpnt-table,.brlbs-cmpnt-container .brlbs-cmpnt-table{all:unset;border-bottom-left-radius:var(--dialog-table-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-table-border-radius-bottom-right);border-collapse:collapse;border-top-left-radius:var(--dialog-table-border-radius-top-left);border-top-right-radius:var(--dialog-table-border-radius-top-right);border-width:1px;box-sizing:border-box;display:table;overflow:hidden;text-align:left;width:100%}#BorlabsCookieBox .brlbs-cmpnt-table.brlbs-cmpnt-text-sm,.brlbs-cmpnt-container .brlbs-cmpnt-table.brlbs-cmpnt-text-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25)}#BorlabsCookieBox .brlbs-cmpnt-table.brlbs-cmpnt-text-base,.brlbs-cmpnt-container .brlbs-cmpnt-table.brlbs-cmpnt-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}#BorlabsCookieBox .brlbs-cmpnt-table td,#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table td,.brlbs-cmpnt-container .brlbs-cmpnt-table th{all:unset;box-sizing:border-box;display:table-cell}#BorlabsCookieBox .brlbs-cmpnt-table td.brlbs-hidden,#BorlabsCookieBox .brlbs-cmpnt-table th.brlbs-hidden,.brlbs-cmpnt-container .brlbs-cmpnt-table td.brlbs-hidden,.brlbs-cmpnt-container .brlbs-cmpnt-table th.brlbs-hidden{display:none}#BorlabsCookieBox .brlbs-cmpnt-table td,#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table td,.brlbs-cmpnt-container .brlbs-cmpnt-table th{border-width:1px 0 0}#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table th{font-weight:700;text-wrap:nowrap}#BorlabsCookieBox .brlbs-cmpnt-table tr>*,.brlbs-cmpnt-container .brlbs-cmpnt-table tr>*{padding:var(--dialog-table-cell-padding-top) var(--dialog-table-cell-padding-right) var(--dialog-table-cell-padding-bottom) var(--dialog-table-cell-padding-left)}#BorlabsCookieBox .brlbs-cmpnt-table tr,.brlbs-cmpnt-container .brlbs-cmpnt-table tr{border-color:var(--dialog-table-row-border-color);border-top-style:solid;border-top-width:1px;width:100%}#BorlabsCookieBox .brlbs-cmpnt-table tr:nth-of-type(2n),.brlbs-cmpnt-container .brlbs-cmpnt-table tr:nth-of-type(2n){background-color:var(--dialog-table-row-background-color-even);color:var(--dialog-table-row-text-color-even)}#BorlabsCookieBox .brlbs-cmpnt-table tr:nth-of-type(odd),.brlbs-cmpnt-container .brlbs-cmpnt-table tr:nth-of-type(odd){background-color:var(--dialog-table-row-background-color-odd);color:var(--dialog-table-row-text-color-odd)}#BorlabsCookieBox .brlbs-cmpnt-table tr:first-of-type,.brlbs-cmpnt-container .brlbs-cmpnt-table tr:first-of-type{border-top-width:0}#BorlabsCookieBox .brlbs-cmpnt-description-list-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])),.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-color:var(--dialog-table-row-border-color)}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div{padding-bottom:8px;padding-top:8px}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div:first-child{padding-top:0}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div:last-child{padding-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-description-list,.brlbs-cmpnt-container .brlbs-cmpnt-description-list{display:table}#BorlabsCookieBox .brlbs-cmpnt-description-list>div,.brlbs-cmpnt-container .brlbs-cmpnt-description-list>div{display:table-row}#BorlabsCookieBox .brlbs-cmpnt-description-list dt,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dt{font-weight:700}#BorlabsCookieBox .brlbs-cmpnt-description-list dd,#BorlabsCookieBox .brlbs-cmpnt-description-list dt,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dd,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-table td.sm\:brlbs-table-cell,#BorlabsCookieBox .brlbs-cmpnt-table th.sm\:brlbs-table-cell,.brlbs-cmpnt-container .brlbs-cmpnt-table td.sm\:brlbs-table-cell,.brlbs-cmpnt-container .brlbs-cmpnt-table th.sm\:brlbs-table-cell{display:table-cell}}#BorlabsCookieBox h2.brlbs-cmpnt-h2,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;line-height:calc(var(--dialog-font-size)*1.25)}@media (min-width:640px){#BorlabsCookieBox h2.brlbs-cmpnt-h2,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-provider-card-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-provider-card-headline{margin-bottom:16px}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}@media (min-width:640px){#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline.brlbs-cmpnt-my-4,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline.brlbs-cmpnt-my-4{margin-bottom:16px;margin-top:16px}#BorlabsCookieBox h3.brlbs-cmpnt-h3,.brlbs-cmpnt-container h3.brlbs-cmpnt-h3{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5)}@media (min-width:640px){#BorlabsCookieBox h3.brlbs-cmpnt-h3,.brlbs-cmpnt-container h3.brlbs-cmpnt-h3{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}}#BorlabsCookieBox h4.brlbs-cmpnt-h4,.brlbs-cmpnt-container h4.brlbs-cmpnt-h4{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5)}#BorlabsCookieBox label.brlbs-cmpnt-label,.brlbs-cmpnt-container label.brlbs-cmpnt-label{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5);margin-bottom:0}#BorlabsCookieBox label.brlbs-cmpnt-label:after,#BorlabsCookieBox label.brlbs-cmpnt-label:before,.brlbs-cmpnt-container label.brlbs-cmpnt-label:after,.brlbs-cmpnt-container label.brlbs-cmpnt-label:before{all:unset}#BorlabsCookieBox ul.brlbs-cmpnt-ul,.brlbs-cmpnt-container ul.brlbs-cmpnt-ul{all:unset;box-sizing:border-box;display:block;list-style-type:disc;margin-left:12px}#BorlabsCookieBox ul.brlbs-cmpnt-ul li,.brlbs-cmpnt-container ul.brlbs-cmpnt-ul li{all:unset;box-sizing:border-box;display:list-item}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox{all:unset;background-color:var(--dialog-checkbox-background-color-inactive);border-bottom-left-radius:var(--dialog-checkbox-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-checkbox-border-radius-bottom-right);border-color:var(--dialog-checkbox-border-color-inactive);border-top-left-radius:var(--dialog-checkbox-border-radius-top-left);border-top-right-radius:var(--dialog-checkbox-border-radius-top-right);border-radius:.25rem;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:block;height:16px;padding:8px;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover{all:unset;background-color:var(--dialog-checkbox-background-color-inactive);border-bottom-left-radius:var(--dialog-checkbox-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-checkbox-border-radius-bottom-right);border-color:var(--dialog-checkbox-border-color-inactive);border-top-left-radius:var(--dialog-checkbox-border-radius-top-left);border-top-right-radius:var(--dialog-checkbox-border-radius-top-right);border-radius:.25rem;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:block;height:16px;padding:8px;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover:before{all:unset;box-sizing:border-box}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:before{all:unset;box-sizing:border-box;display:none}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked{background-color:var(--dialog-checkbox-background-color-active);background-image:none;border-color:var(--dialog-checkbox-border-color-active);color:var(--dialog-checkbox-check-mark-color-active);position:relative}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:before{background-color:var(--dialog-checkbox-check-mark-color-active);content:"";display:block;height:16px;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");position:absolute;top:0;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:disabled:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:disabled:before{background-color:var(--dialog-checkbox-check-mark-color-disabled)}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled{background-color:var(--dialog-checkbox-background-color-disabled);border-color:var(--dialog-checkbox-border-color-disabled);color:var(--dialog-checkbox-check-mark-color-disabled)}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:.8;--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox.brlbs-cmpnt-mt-1,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox.brlbs-cmpnt-mt-1{margin-top:4px}#BorlabsCookieBox .brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-btn{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-btn:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-btn:focus-visible{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);outline:2px solid transparent;outline-offset:2px;padding:12px 20px;text-align:center;text-decoration-line:none;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-offset-width:2px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-font-semibold,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-font-semibold{font-weight:600}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-btn-sm,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-btn-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 16px}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-w-full,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-w-full{width:100%}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences{--brlbs-tw-ring-color:var(--dialog-button-accept-all-color-hover);background-color:var(--dialog-button-preferences-color);color:var(--dialog-button-preferences-text-color)}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences:hover,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences:hover{background-color:var(--dialog-button-preferences-color-hover);color:var(--dialog-button-preferences-text-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-link{all:unset;background:transparent;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 12px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-link{padding-left:16px;padding-right:16px}}#BorlabsCookieBox .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{all:unset;background:transparent;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 12px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{padding-left:16px;padding-right:16px}}#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{background:transparent;color:var(--dialog-link-secondary-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:active{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(209 213 219/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-flex,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-flex{display:flex}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-inline-flex,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-inline-flex{display:inline-flex}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-mx-auto,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-mx-auto{margin-left:auto;margin-right:auto}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn{align-items:center;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn:active,#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn:active,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-sm,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 16px}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button{align-items:center;color:var(--dialog-control-element-color);padding:0}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button:hover{align-items:center;color:var(--dialog-control-element-color-hover);padding:0}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection{background-color:var(--dialog-button-selection-color);border-bottom-left-radius:var(--dialog-button-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-button-border-radius-bottom-right);border-top-left-radius:var(--dialog-button-border-radius-top-left);border-top-right-radius:var(--dialog-button-border-radius-top-right);color:var(--dialog-button-selection-text-color)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection:hover{background-color:var(--dialog-button-selection-color-hover);color:var(--dialog-button-selection-text-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-inline-link,#BorlabsCookieBox .brlbs-cmpnt-inline-link *,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link *{color:var(--dialog-link-primary-color);font-weight:600;text-decoration:underline}#BorlabsCookieBox .brlbs-cmpnt-inline-link :hover,#BorlabsCookieBox .brlbs-cmpnt-inline-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link :hover,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link:hover{color:var(--dialog-link-primary-color-hover);text-decoration:none}#BorlabsCookieBox .brlbs-cmpnt-btn-switch,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch{all:unset;box-sizing:border-box;cursor:pointer;display:inline-block;height:26px;margin:0;position:relative;vertical-align:middle;width:50px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch:has(input:focus-visible),.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch:has(input:focus-visible){border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input{all:unset;box-sizing:border-box;height:0;opacity:0;width:0}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:after,#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:after,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:before{all:unset;box-sizing:border-box}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-active)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before{transform:translate(24px)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-inactive)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider:before{transform:translate(24px)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-inactive);cursor:pointer;inset:0;position:absolute;transition:.4s}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider:before{background-color:var(--dialog-switch-button-color-inactive);bottom:4px;content:"";height:18px;left:4px;position:absolute;transition:.4s;width:18px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded,#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded:before{border-radius:15px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before{background-color:var(--dialog-switch-button-color-active)}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-active{transition:opacity .2s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-active{transition:opacity .2s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-active{transition-delay:.3s;transition:opacity .3s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-active{transition:opacity .3s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-from,#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-to,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-from,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-to{opacity:0}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-enter-active{transition:opacity .2s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-leave-active{transition:opacity .2s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-enter-from,#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-leave-to,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-enter-from,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-leave-to{opacity:0}#BorlabsCookieBox .brlbs-cmpnt-animation-animated,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated{animation-duration:var(--dialog-animation-duration);animation-fill-mode:both}#BorlabsCookieBox .brlbs-cmpnt-animation-animated-delayed,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated-delayed{animation-delay:var(--dialog-animation-delay)}#BorlabsCookieBox .transition-delayed,.brlbs-cmpnt-container .transition-delayed{transition-delay:var(--dialog-animation-delay)}@media (prefers-reduced-motion:reduce),print{#BorlabsCookieBox .brlbs-cmpnt-animation-animated,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}#BorlabsCookieBox .brlbs-cmpnt-animation-animated[class*=Out],.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated[class*=Out]{opacity:0}}#BorlabsCookieBox .brlbs-cmpnt-widget,.brlbs-cmpnt-container .brlbs-cmpnt-widget{cursor:pointer;line-height:0;opacity:1;padding:20px;position:fixed;transition:all .5s ease;z-index:999998}#BorlabsCookieBox .brlbs-cmpnt-widget:hover,.brlbs-cmpnt-container .brlbs-cmpnt-widget:hover{opacity:.8}#BorlabsCookieBox .brlbs-cmpnt-widget svg,.brlbs-cmpnt-container .brlbs-cmpnt-widget svg{filter:drop-shadow(0 0 4px rgba(0,0,0,.2));height:48px;width:48px}@media (max-width:767px){#BorlabsCookieBox .brlbs-cmpnt-widget.brlbs-cmpnt-hide-widget,.brlbs-cmpnt-container .brlbs-cmpnt-widget.brlbs-cmpnt-hide-widget{opacity:0;pointer-events:none;transform:translateY(25px)}#BorlabsCookieBox .brlbs-cmpnt-widget svg,.brlbs-cmpnt-container .brlbs-cmpnt-widget svg{height:32px;width:32px}}body:has(#BorlabsCookieDebugConsole) .brlbs-cmpnt-widget{bottom:70px}.brlbs-cmpnt-container .top-center{align-items:flex-start;display:flex;justify-content:center} body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element{container-name:brlbsCmpntShortcodeElement;container-type:inline-size;height:100%;line-height:1.25em}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list{display:table}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list>div{display:table-row}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dd,body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}.brlbs-cmpnt-container .focus\:brlbs-outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.brlbs-cmpnt-container .sm\:brlbs-right-2{right:8px}.brlbs-cmpnt-container .sm\:brlbs-top-2{top:8px}.brlbs-cmpnt-container .sm\:brlbs-mx-auto{margin-left:auto;margin-right:auto}.brlbs-cmpnt-container .sm\:brlbs-mt-6{margin-top:24px}.brlbs-cmpnt-container .sm\:brlbs-block{display:block}.brlbs-cmpnt-container .sm\:brlbs-inline-block{display:inline-block}.brlbs-cmpnt-container .sm\:brlbs-flex{display:flex}.brlbs-cmpnt-container .sm\:brlbs-table-cell{display:table-cell}.brlbs-cmpnt-container .sm\:brlbs-hidden{display:none}.brlbs-cmpnt-container .sm\:brlbs-w-1\/2{width:50%}.brlbs-cmpnt-container .sm\:brlbs-w-1\/5{width:20%}.brlbs-cmpnt-container .sm\:brlbs-w-4\/5{width:80%}.brlbs-cmpnt-container .sm\:brlbs-w-full{width:100%}.brlbs-cmpnt-container .sm\:brlbs-flex-row{flex-direction:row}.brlbs-cmpnt-container .sm\:brlbs-items-start{align-items:flex-start}.brlbs-cmpnt-container .sm\:brlbs-justify-center{justify-content:center}.brlbs-cmpnt-container .sm\:brlbs-gap-4{gap:16px}.brlbs-cmpnt-container :is(.sm\:brlbs-space-x-1>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(4px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(4px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container .sm\:brlbs-overflow-x-auto{overflow-x:auto}.brlbs-cmpnt-container .sm\:brlbs-whitespace-nowrap{white-space:nowrap}.brlbs-cmpnt-container .sm\:brlbs-border-t-0{border-top-width:0}.brlbs-cmpnt-container .sm\:brlbs-px-4{padding-left:16px;padding-right:16px}.brlbs-cmpnt-container .sm\:brlbs-px-6{padding-left:24px;padding-right:24px}.brlbs-cmpnt-container .sm\:brlbs-py-0{padding-bottom:0;padding-top:0}.brlbs-cmpnt-container .sm\:brlbs-py-4{padding-bottom:16px;padding-top:16px}.brlbs-cmpnt-container .sm\:brlbs-pb-0{padding-bottom:0}.brlbs-cmpnt-container .sm\:brlbs-pb-6{padding-bottom:24px}.brlbs-cmpnt-container .sm\:brlbs-pl-2{padding-left:8px}.brlbs-cmpnt-container .sm\:brlbs-pt-6{padding-top:24px}.brlbs-cmpnt-container .sm\:brlbs-text-center{text-align:center}.brlbs-cmpnt-container .sm\:brlbs-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}@media (min-width:768px){.brlbs-cmpnt-container .md\:brlbs-mb-0{margin-bottom:0}.brlbs-cmpnt-container .md\:brlbs-flex{display:flex}.brlbs-cmpnt-container .md\:brlbs-max-h-80{max-height:320px}.brlbs-cmpnt-container .md\:brlbs-w-1\/2{width:50%}.brlbs-cmpnt-container .md\:brlbs-w-1\/4{width:25%}.brlbs-cmpnt-container .md\:brlbs-justify-start{justify-content:flex-start}.brlbs-cmpnt-container :is(.md\:brlbs-space-x-4>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(16px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(16px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container :is(.md\:brlbs-space-y-0>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(0px*var(--brlbs-tw-space-y-reverse));margin-top:calc(0px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container .md\:brlbs-overflow-y-scroll{overflow-y:scroll}.brlbs-cmpnt-container .md\:brlbs-p-6{padding:24px}.brlbs-cmpnt-container .md\:brlbs-px-12{padding-left:48px;padding-right:48px}.brlbs-cmpnt-container .md\:brlbs-pb-6{padding-bottom:24px}.brlbs-cmpnt-container .md\:brlbs-pr-6{padding-right:24px}.brlbs-cmpnt-container .md\:brlbs-pt-6{padding-top:24px}}@media (min-width:1024px){.brlbs-cmpnt-container .lg\:brlbs-order-none{order:0}.brlbs-cmpnt-container .lg\:brlbs-mt-0{margin-top:0}.brlbs-cmpnt-container .lg\:brlbs-basis-3\/12{flex-basis:25%}.brlbs-cmpnt-container .lg\:brlbs-basis-6\/12{flex-basis:50%}}
:root{--dialog-animation-delay: 2s;
--dialog-animation-duration: 1s;
--dialog-backdrop-background-color: #000;
--dialog-background-color: #fff;
--dialog-button-accept-all-color: #2563eb;
--dialog-button-accept-all-color-hover: #1e40af;
--dialog-button-accept-all-text-color: #fff;
--dialog-button-accept-all-text-color-hover: #fff;
--dialog-button-accept-only-essential-color: #2563eb;
--dialog-button-accept-only-essential-color-hover: #1e40af;
--dialog-button-accept-only-essential-text-color: #fff;
--dialog-button-accept-only-essential-text-color-hover: #fff;
--dialog-button-close-color: #2563eb;
--dialog-button-close-color-hover: #1e40af;
--dialog-button-close-text-color: #fff;
--dialog-button-close-text-color-hover: #fff;
--dialog-button-preferences-color: #2563eb;
--dialog-button-preferences-color-hover: #1e40af;
--dialog-button-preferences-text-color: #fff;
--dialog-button-preferences-text-color-hover: #fff;
--dialog-button-save-consent-color: #2563eb;
--dialog-button-save-consent-color-hover: #1e40af;
--dialog-button-save-consent-text-color: #fff;
--dialog-button-save-consent-text-color-hover: #fff;
--dialog-button-selection-color: #000;
--dialog-button-selection-color-hover: #262626;
--dialog-button-selection-text-color: #fff;
--dialog-button-selection-text-color-hover: #fff;
--dialog-checkbox-background-color-active: #0063e3;
--dialog-checkbox-background-color-disabled: #e6e6e6;
--dialog-checkbox-background-color-inactive: #fff;
--dialog-checkbox-border-color-active: #0063e3;
--dialog-checkbox-border-color-disabled: #e6e6e6;
--dialog-checkbox-border-color-inactive: #a72828;
--dialog-checkbox-check-mark-color-active: #fff;
--dialog-checkbox-check-mark-color-disabled: #999;
--dialog-card-background-color: #f7f7f7;
--dialog-card-control-element-color: #2563eb;
--dialog-card-control-element-color-hover: #1e40af;
--dialog-card-separator-color: #e5e5e5;
--dialog-card-text-color: #555;
--dialog-control-element-color: #2563eb;
--dialog-control-element-color-hover: #1e40af;
--dialog-footer-background-color: #f5f5f5;
--dialog-footer-text-color: #404040;
--dialog-link-primary-color: #2563eb;
--dialog-link-primary-color-hover: #1e40af;
--dialog-link-secondary-color: #404040;
--dialog-link-secondary-color-hover: #3b82f6;
--dialog-list-item-background-color-even: #fff;
--dialog-list-item-background-color-odd: #fff;
--dialog-list-item-text-color-even: #555;
--dialog-list-item-text-color-odd: #555;
--dialog-list-item-control-element-color: #262626;
--dialog-list-item-control-element-color-hover: #262626;
--dialog-list-item-control-element-separator-color: #262626;
--dialog-list-item-separator-color: #e5e5e5;
--dialog-search-bar-input-background-color: #fff;
--dialog-search-bar-input-border-color-default: #ccc;
--dialog-search-bar-input-border-color-focus: #2563eb;
--dialog-search-bar-input-text-color: #555;
--dialog-separator-color: #e5e5e5;
--dialog-switch-button-background-color-active: #2563eb;
--dialog-switch-button-background-color-inactive: #bdc1c8;
--dialog-switch-button-color-active: #fff;
--dialog-switch-button-color-inactive: #fff;
--dialog-tab-bar-tab-background-color-active: #2563eb;
--dialog-tab-bar-tab-background-color-inactive: #fff;
--dialog-tab-bar-tab-border-color-bottom-active: #0063e3;
--dialog-tab-bar-tab-border-color-bottom-inactive: #e6e6e6;
--dialog-tab-bar-tab-border-color-left-active: #0063e3;
--dialog-tab-bar-tab-border-color-left-inactive: #e6e6e6;
--dialog-tab-bar-tab-border-color-right-active: #0063e3;
--dialog-tab-bar-tab-border-color-right-inactive: #e6e6e6;
--dialog-tab-bar-tab-border-color-top-active: #0063e3;
--dialog-tab-bar-tab-border-color-top-inactive: #e6e6e6;
--dialog-tab-bar-tab-text-color-active: #fff;
--dialog-tab-bar-tab-text-color-inactive: #555;
--dialog-table-row-background-color-even: #fcfcfc;
--dialog-table-row-background-color-odd: #fafafa;
--dialog-table-row-text-color-even: #555;
--dialog-table-row-text-color-odd: #555;
--dialog-table-row-border-color: #e5e5e5;
--dialog-text-color: #555;
--dialog-font-family: inherit;
--dialog-border-radius-bottom-left: 4px;
--dialog-border-radius-bottom-right: 4px;
--dialog-border-radius-top-left: 4px;
--dialog-border-radius-top-right: 4px;
--dialog-button-border-radius-bottom-left: 4px;
--dialog-button-border-radius-bottom-right: 4px;
--dialog-button-border-radius-top-left: 4px;
--dialog-button-border-radius-top-right: 4px;
--dialog-card-border-radius-bottom-left: 4px;
--dialog-card-border-radius-bottom-right: 4px;
--dialog-card-border-radius-top-left: 4px;
--dialog-card-border-radius-top-right: 4px;
--dialog-card-list-padding-medium-screen-bottom: 24px;
--dialog-card-list-padding-medium-screen-left: 24px;
--dialog-card-list-padding-medium-screen-right: 24px;
--dialog-card-list-padding-medium-screen-top: 0px;
--dialog-card-list-padding-small-screen-bottom: 16px;
--dialog-card-list-padding-small-screen-left: 16px;
--dialog-card-list-padding-small-screen-right: 16px;
--dialog-card-list-padding-small-screen-top: 0px;
--dialog-checkbox-border-radius-bottom-left: 4px;
--dialog-checkbox-border-radius-bottom-right: 4px;
--dialog-checkbox-border-radius-top-left: 4px;
--dialog-checkbox-border-radius-top-right: 4px;
--dialog-font-size: 14px;
--dialog-list-border-radius-bottom-left: 4px;
--dialog-list-border-radius-bottom-right: 4px;
--dialog-list-border-radius-top-left: 4px;
--dialog-list-border-radius-top-right: 4px;
--dialog-list-item-separator-width: 1px;
--dialog-list-padding-medium-screen-bottom: 12px;
--dialog-list-padding-medium-screen-left: 12px;
--dialog-list-padding-medium-screen-right: 12px;
--dialog-list-padding-medium-screen-top: 12px;
--dialog-list-padding-small-screen-bottom: 8px;
--dialog-list-padding-small-screen-left: 8px;
--dialog-list-padding-small-screen-right: 8px;
--dialog-list-padding-small-screen-top: 8px;
--dialog-search-bar-input-border-radius-bottom-left: 4px;
--dialog-search-bar-input-border-radius-bottom-right: 4px;
--dialog-search-bar-input-border-radius-top-left: 4px;
--dialog-search-bar-input-border-radius-top-right: 4px;
--dialog-search-bar-input-border-width-bottom: 1px;
--dialog-search-bar-input-border-width-left: 1px;
--dialog-search-bar-input-border-width-right: 1px;
--dialog-search-bar-input-border-width-top: 1px;
--dialog-tab-bar-tab-border-width-bottom-active: 2px;
--dialog-tab-bar-tab-border-width-left-active: 0px;
--dialog-tab-bar-tab-border-width-right-active: 0px;
--dialog-tab-bar-tab-border-width-top-active: 0px;
--dialog-tab-bar-tab-border-width-bottom-inactive: 2px;
--dialog-tab-bar-tab-border-width-left-inactive: 0px;
--dialog-tab-bar-tab-border-width-right-inactive: 0px;
--dialog-tab-bar-tab-border-width-top-inactive: 0px;
--dialog-tab-bar-tab-border-radius-bottom-left-active: 0px;
--dialog-tab-bar-tab-border-radius-bottom-right-active: 0px;
--dialog-tab-bar-tab-border-radius-top-left-active: 4px;
--dialog-tab-bar-tab-border-radius-top-right-active: 4px;
--dialog-tab-bar-tab-border-radius-bottom-left-inactive: 0px;
--dialog-tab-bar-tab-border-radius-bottom-right-inactive: 0px;
--dialog-tab-bar-tab-border-radius-top-left-inactive: 4px;
--dialog-tab-bar-tab-border-radius-top-right-inactive: 4px;
--dialog-table-border-radius-bottom-left: 0px;
--dialog-table-border-radius-bottom-right: 0px;
--dialog-table-border-radius-top-left: 0px;
--dialog-table-border-radius-top-right: 0px;
--dialog-table-cell-padding-bottom: 8px;
--dialog-table-cell-padding-left: 8px;
--dialog-table-cell-padding-right: 8px;
--dialog-table-cell-padding-top: 8px;
--dialog-backdrop-background-opacity: 0.8;
}
:root{--widget-position: bottom-left;
--widget-color: #555;
}
@keyframes fadeInDown {
from {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
#BorlabsCookieBox .fadeInDown {
animation-name: fadeInDown;
}
@keyframes flipOutX {
from {
transform: perspective(400px);
}
30% {
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
#BorlabsCookieBox .flipOutX {
animation-duration: calc(var(--dialog-animation-duration) * 0.75);
animation-name: flipOutX;
backface-visibility: visible !important;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn {
background: #4285f4;
border-radius: 3px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn:hover {
background: #fff;
color: #4285f4;
}.brlbs-cmpnt-cb-fluid-width-video-wrapper-vimeo{aspect-ratio: 16/9;position:relative;width:100%}.brlbs-cmpnt-cb-fluid-width-video-wrapper-vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-vimeo .brlbs-cmpnt-cb-btn {
background: #00adef;
border-radius: 9999px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-vimeo .brlbs-cmpnt-cb-btn:hover {
background: #fff;
color: #00adef;
}.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube{aspect-ratio: 16/9;position:relative;width:100%}.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-youtube .brlbs-cmpnt-cb-btn {
background: #ff0000;
border-radius: 20px;
}
body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-youtube .brlbs-cmpnt-cb-btn:hover {
background: #fff;
color: red;
}:root{--content-blocker-background-color: #fafafa;
--content-blocker-button-color: #0063e3;
--content-blocker-button-color-hover: #1a66ff;
--content-blocker-button-text-color: #fff;
--content-blocker-button-text-color-hover: #fff;
--content-blocker-font-family: inherit;
--content-blocker-link-color: #2563eb;
--content-blocker-link-color-hover: #1e40af;
--content-blocker-separator-color: #e5e5e5;
--content-blocker-text-color: #555;
--content-blocker-border-radius-top-left: 4px;
--content-blocker-border-radius-top-right: 4px;
--content-blocker-border-radius-bottom-left: 4px;
--content-blocker-border-radius-bottom-right: 4px;
--content-blocker-button-border-radius-top-left: 4px;
--content-blocker-button-border-radius-top-right: 4px;
--content-blocker-button-border-radius-bottom-left: 4px;
--content-blocker-button-border-radius-bottom-right: 4px;
--content-blocker-font-size: 14px;
--content-blocker-separator-width: 1px;
--content-blocker-background-opacity: 0.85;
--content-blocker-background: rgba(250, 250, 250 ,0.85);
}
.ee-video-container:has(.brlbs-cmpnt-content-blocker) { position: relative; }  .ee-video-container .brlbs-cmpnt-content-blocker { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } body .bde-video .ee-video-container .brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main { margin-top: auto !important; margin-bottom: auto !important;  } .bde-code-block:has(.brlbs-cmpnt-content-blocker) { width: 100%; } .bde-code-block .brlbs-cmpnt-content-blocker { width: 100%; }@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: normal;
font-display: swap;
font-weight: 300;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_300.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: normal;
font-display: swap;
font-weight: 200;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_200.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: italic;
font-display: swap;
font-weight: 200;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_200italic.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: italic;
font-display: swap;
font-weight: 300;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_300italic.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: normal;
font-display: swap;
font-weight: 500;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_500.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: italic;
font-display: swap;
font-weight: 500;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_500italic.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: normal;
font-display: swap;
font-weight: 400;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_regular.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: normal;
font-display: swap;
font-weight: 600;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_600.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: italic;
font-display: swap;
font-weight: 700;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_700italic.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: italic;
font-display: swap;
font-weight: 400;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_italic.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: normal;
font-display: swap;
font-weight: 700;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_700.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: italic;
font-display: swap;
font-weight: 600;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_600italic.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: normal;
font-display: swap;
font-weight: 800;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_800.woff2) format('woff2');
}
@font-face {
font-family: 'Plus Jakarta Sans Local';
font-style: italic;
font-display: swap;
font-weight: 800;
src: url(https://bwsolgmbh.de/wp-content/uploads/breakdance/fonts/plus_jakarta_sans_v12_latin_800italic.woff2) format('woff2');
}.breakdance-menu{--menu-background: #fff;--menu-max-height: calc(100vh - var(--mobile-buffer-y));--menu-alignment: flex-start;--menu-duration: var(--bde-transition-duration, .3s);--menu-base-font-size: .875em;--mobile-offset-y:calc(100% + 15px);--mobile-offset-x: 0;--mobile-offcanvas-width: 400px;--mobile-topbar-padding: 15px;--mobile-topbar-logo-width: 110px;--mobile-topbar-logo-order: -1;--mobile-topbar-close-button-size: 20px;--mobile-topbar-close-button-color: var(--bde-headings-color);--mobile-topbar-close-button-color-hover: var(--mobile-topbar-close-button-color);--mobile-topbar-close-button-bar-height: 2px;--toggle-background-color: transparent;--toggle-background-color-hover: var(--toggle-background-color);--toggle-active-background-color: var(--toggle-background-color);--toggle-padding: 0px;--toggle-radius: 0px;--toggle-layer-width: 32px;--toggle-layer-height: 4px;--toggle-layer-spacing: 6px;--toggle-layer-color: var(--bde-headings-color);--toggle-layer-color-hover: var(--toggle-layer-color);--toggle-layer-color-active: var(--toggle-layer-color);--toggle-layer-border-radius: 0px;--links-gap: 0px;--link-padding-top: 20px;--link-padding-bottom: 20px;--link-padding-left: 20px;--link-padding-right: 20px;--link-color: var(--bde-headings-color);--link-color-hover: var(--link-color);--link-background-color: transparent;--link-background-color-hover: var(--link-background-color);--link-alignment: space-between;--link-effect-thickness: 3px;--link-effect-color: var(--link-color);--link-effect-color-hover: var(--link-effect-color);--link-effect-radius: 0px;--link-color-active: var(--link-color);--link-background-color-active: var(--link-background-color);--link-arrow-display: block;--link-arrow-color: var(--link-color);--link-arrow-color-hover: var(--link-color-hover);--link-arrow-size: 10px;--link-arrow-gap: 8px;--link-arrow-offset-y: 0px;--link-arrow-close-rotation: 0deg;--link-arrow-open-rotation: -180deg;--link-arrow-rotation: var(--link-arrow-close-rotation);--link-border: 1px solid var(--link-border-color);--link-border-color: #eee;--dropdown-animation-duration: var(--menu-duration);--dropdown-caret-display: block;--dropdown-caret-radius: 3px;--dropdown-caret-size: 12px;--dropdown-background-color: #fff;--dropdown-custom-offset-y: 20px;--dropdown-edge-offset: 20px;--dropdown-border-radius: 8px;--dropdown-custom-width: 500px;--dropdown-section-padding: 30px;--dropdown-section-gap: var(--gap-lg);--dropdown-links-gap: var(--gap-sm);--dropdown-link-color: var(--bde-headings-color);--dropdown-link-icon-display: block;--dropdown-link-icon-size: 16px;--dropdown-link-icon-spacing: 10px;--dropdown-link-icon-alignment: center;--dropdown-link-description-display: block;--dropdown-link-description-spacing: 0px;--dropdown-link-icon-x: 0px;--dropdown-link-icon-y: 0px;--dropdown-link-img-opacity: 1;--dropdown-link-img-opacity-hover: 1;--dropdown-columns-stack: row;--dropdown-columns-gap: var(--gap-xl);--dropdown-column-title-spacing: 0px;--dropdown-sections-stack: column;--dropdown-section-light-background: #fff;--dropdown-section-dark-background: #f6f9fc;--gap-xl: 60px;--gap-lg: 30px;--gap-sm: 15px;--gap-xs: 10px;--gap-none: 0;--arrow-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'%3E%3C/path%3E%3C/svg%3E");--mobile-link-padding-top: 20px;--mobile-link-padding-bottom: 20px;--mobile-link-padding-left: 20px;--mobile-link-padding-right: 20px;--mobile-link-level-2-padding-top: 12px;--mobile-link-level-2-padding-bottom: 12px;--mobile-link-level-2-padding-left: 25px;--mobile-link-level-2-padding-right: 20px;--mobile-link-level-3-padding-top: 12px;--mobile-link-level-3-padding-bottom: 12px;--mobile-link-level-3-padding-left: 30px;--mobile-link-level-3-padding-right: 30px}.breakdance-menu{position:relative;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;text-align:left;height:var(--menu-height)}:root .breakdance-menu{display:flex}.breakdance-menu-list{display:flex;align-items:center;justify-content:var(--menu-alignment);gap:var(--links-gap);list-style-type:none;margin:0;padding:0}.breakdance-menu-list>.bde-button{margin-left:15px}.breakdance-menu-item{position:relative}.breakdance-menu-item:hover{color:var(--link-color-hover);background-color:var(--link-background-color-hover)}.breakdance-menu-item:hover .breakdance-menu-link-arrow:after{background-color:var(--link-arrow-color-hover)}.breakdance-menu .breakdance-menu-link{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:var(--link-alignment);flex:1;font-size:var(--menu-base-font-size);font-family:inherit;font-weight:500;line-height:1;text-decoration:none;color:var(--link-color);padding:var(--link-padding-top) var(--link-padding-right) var(--link-padding-bottom) var(--link-padding-left);margin:0;border:none;background-color:var(--link-background-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease}.breakdance-menu .breakdance-menu-link:hover{color:inherit}.breakdance-menu-link-arrow{position:relative;z-index:1;align-self:stretch;border:none;background-color:transparent;padding:var(--link-padding-top) var(--link-padding-right) var(--link-padding-bottom) 0;cursor:pointer}.breakdance-menu-link-arrow:after{content:"";display:var(--link-arrow-display);-webkit-mask-image:var(--arrow-icon);mask-image:var(--arrow-icon);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:var(--link-arrow-gap);font-size:var(--link-arrow-size);width:1em;height:1em;background-color:var(--link-arrow-color);transform:translateY(var(--link-arrow-offset-y)) rotate(var(--link-arrow-rotation));transition:var(--menu-duration) transform ease,var(--menu-duration) background-color ease;flex-shrink:0}@-moz-document url-prefix(){.breakdance-menu-link-arrow:after{transition:none!important}}.breakdance-dropdown--open .breakdance-menu-link-arrow:after{--link-arrow-rotation: var(--link-arrow-open-rotation)}.hide-arrows-on-desktop .breakdance-menu-link-arrow{display:none}.breakdance-dropdown{--dropdown-offset-x: 0px;--dropdown-caret-x: 0px;--translate-x: 0px;--translate-y: 0px;--rotate-x: 0deg;--scale: 1;position:relative}.breakdance-dropdown .breakdance-menu-link{padding-right:0}.hide-arrows-on-desktop .breakdance-dropdown .breakdance-menu-link{padding-right:var(--link-padding-right)}.breakdance-dropdown-toggle{position:relative;display:flex;align-items:center}.breakdance-dropdown-floater{position:absolute;top:calc(var(--dropdown-offset-y) + var(--dropdown-custom-offset-y));left:var(--dropdown-offset-x);z-index:var(--bde-z-index-menu-dropdown);min-width:100%;opacity:0;visibility:hidden;pointer-events:none;backface-visibility:hidden;transform:translate(var(--translate-x)) translateY(var(--translate-y)) rotateX(var(--rotate-x)) scale(var(--scale)) translateZ(0)}.breakdance-dropdown--top .breakdance-dropdown-floater{top:calc(var(--dropdown-offset-y) - var(--dropdown-custom-offset-y))}.breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;visibility:visible;pointer-events:auto;will-change:opacity,height,transform,visibility}.breakdance-dropdown-caret{position:absolute;top:calc(var(--dropdown-caret-size) / 2 * -1);left:var(--dropdown-caret-x);z-index:1;display:var(--dropdown-caret-display);width:calc(var(--dropdown-caret-size) * 2);height:var(--dropdown-caret-size);transform:translateY(-50%);overflow:hidden;pointer-events:none}.breakdance-dropdown-caret:before{content:"";position:absolute;bottom:calc(var(--dropdown-caret-size) / 2 * -1);left:50%;display:block;width:var(--dropdown-caret-size);height:var(--dropdown-caret-size);background-color:var(--dropdown-caret-color, var(--dropdown-background-color));border-top-left-radius:var(--dropdown-caret-radius);backface-visibility:hidden;transform:translate(-50%) rotate(45deg) translateZ(0)}.breakdance-dropdown--top .breakdance-dropdown-caret{top:100%;border-top-left-radius:0;border-bottom-right-radius:var(--dropdown-caret-radius);transform:translate(-50%)}.breakdance-dropdown--top .breakdance-dropdown-caret:before{top:calc(var(--dropdown-caret-size) / 2 * -1);border-top-left-radius:0;border-bottom-right-radius:var(--dropdown-caret-radius)}.breakdance-dropdown-caret--hide{display:none}.breakdance-dropdown-body{position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:var(--dropdown-sections-stack);width:100%;background-color:var(--dropdown-background-color);box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d;border-radius:var(--dropdown-border-radius);overflow:hidden}.breakdance-menu--custom-width .breakdance-dropdown-floater,.breakdance-dropdown--custom .breakdance-dropdown-floater{width:calc(var(--dropdown-custom-width) - var(--dropdown-edge-offset) * 2)}.breakdance-menu--custom-width .breakdance-dropdown-floater .breakdance-dropdown-link,.breakdance-dropdown--custom .breakdance-dropdown-floater .breakdance-dropdown-link{white-space:normal}.breakdance-menu--placement-full-width{--dropdown-edge-offset: 0px;--dropdown-border-radius: 0px}.breakdance-menu--placement-section-width .breakdance-dropdown-floater{--bde-dropdown-width: var(--bde-header-width, var(--bde-section-width));width:calc(min(var(--bde-dropdown-width),100vw) - var(--dropdown-edge-offset) * 2)}.breakdance-dropdown-section{display:flex;flex-wrap:wrap;padding:var(--dropdown-section-padding);gap:var(--dropdown-section-gap);width:var(--dropdown-section-width)}.breakdance-dropdown-section--light{background-color:var(--dropdown-section-light-background)}.breakdance-dropdown-section--additional{flex:1;background-color:var(--dropdown-section-dark-background)}.breakdance-dropdown-columns{display:flex;flex-direction:var(--dropdown-columns-stack);gap:var(--dropdown-columns-gap);width:100%}.breakdance-dropdown-column{display:flex;flex-direction:column;gap:var(--gap-sm);flex:1}.breakdance-dropdown-column__title{display:flex;align-items:center;font-weight:700;font-size:var(--menu-base-font-size);line-height:1.5;white-space:nowrap;margin-top:0;margin-bottom:var(--dropdown-column-title-spacing);color:var(--link-color)}.breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{content:"";display:var(--link-arrow-display);-webkit-mask-image:var(--arrow-icon);mask-image:var(--arrow-icon);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:var(--link-arrow-gap);font-size:var(--link-arrow-size);width:1em;height:1em;background-color:var(--link-arrow-color);transform:translateY(var(--link-arrow-offset-y)) rotate(var(--link-arrow-rotation));transition:var(--menu-duration) transform ease,var(--menu-duration) background-color ease;flex-shrink:0;display:none}@-moz-document url-prefix(){.breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{transition:none!important}}.breakdance-dropdown-column--open .breakdance-dropdown-column__title:after{--link-arrow-rotation: var(--link-arrow-open-rotation)}.breakdance-dropdown-links{display:flex;flex-direction:column;gap:var(--dropdown-links-gap);list-style-type:none;margin:0;padding:0}.breakdance-menu .breakdance-dropdown-link{display:flex;align-items:center;font-size:var(--menu-base-font-size);line-height:1.5;text-decoration:none;color:var(--dropdown-link-color);white-space:nowrap;transition:var(--menu-duration) background-color ease}.breakdance-menu .breakdance-dropdown-link:hover{background-color:var(--dropdown-link-background-color-hover);color:var(--dropdown-link-color)}.breakdance-dropdown-link__icon{display:var(--dropdown-link-icon-display);align-self:var(--dropdown-link-icon-alignment);font-size:var(--dropdown-link-icon-size);color:var(--dropdown-link-icon-color);margin-right:var(--dropdown-link-icon-spacing);transform:translate(var(--dropdown-link-icon-x)) translateY(var(--dropdown-link-icon-y));flex-shrink:0;padding:var(--dropdown-link-icon-padding);background-color:var(--dropdown-link-icon-background);border-radius:var(--dropdown-link-icon-radius);transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease;overflow:hidden}.breakdance-dropdown-link:hover .breakdance-dropdown-link__icon{color:var(--dropdown-link-icon-color-hover, var(--dropdown-link-icon-color));background-color:var(--dropdown-link-icon-background-hover, var(--dropdown-link-icon-background))}.breakdance-dropdown-link:hover .breakdance-dropdown-link__icon img{opacity:var(--dropdown-link-img-opacity-hover)}.breakdance-dropdown-link__icon svg{display:block;width:1em;height:1em;fill:currentColor}.breakdance-dropdown-link__icon img{display:block;max-width:100%;width:1em;height:auto;opacity:var(--dropdown-link-img-opacity);transition:var(--menu-duration) opacity ease}.breakdance-dropdown-link__text{display:block;transition:var(--menu-duration) color ease}.breakdance-dropdown-link__description{color:var(--bde-body-text-color);display:var(--dropdown-link-description-display);transition:var(--menu-duration) opacity ease,var(--menu-duration) color ease;margin-top:var(--dropdown-link-description-spacing)}.breakdance-dropdown-custom-content{padding:var(--dropdown-section-padding)}.breakdance-menu-topbar{display:none;justify-content:space-between;padding:var(--mobile-topbar-padding)}.breakdance-menu-topbar-logo{display:flex;max-width:100%;width:var(--mobile-topbar-logo-width);height:auto;order:var(--mobile-topbar-logo-order)}.breakdance-menu-topbar-logo img{width:100%;height:100%}.breakdance-menu-overlay{position:fixed;inset:0;z-index:var(--bde-z-index-menu-backdrop);background-color:#00000040;opacity:0;pointer-events:none;transition:var(--menu-duration) opacity ease}.breakdance-responsive-menu--open .breakdance-menu-overlay{opacity:1;pointer-events:auto!important}.breakdance-menu-close-button{position:relative;font-size:var(--mobile-topbar-close-button-size);width:1em;height:1em;text-indent:-9999px;background:none;border:none;margin:0;padding:0;cursor:pointer;transform:rotate(45deg);flex-shrink:0}.breakdance-menu-close-button:hover:after,.breakdance-menu-close-button:hover:before{background-color:var(--mobile-topbar-close-button-color-hover)}.breakdance-menu-close-button:after,.breakdance-menu-close-button:before{content:"";position:absolute;background-color:var(--mobile-topbar-close-button-color);transition:var(--menu-duration) background-color ease}.breakdance-menu-close-button:after{top:0;left:50%;width:var(--mobile-topbar-close-button-bar-height);height:100%;transform:translate(-50%)}.breakdance-menu-close-button:before{top:50%;left:0;width:100%;height:var(--mobile-topbar-close-button-bar-height);transform:translateY(-50%)}.breakdance-menu--vertical{--dropdown-custom-offset-y: 0px;--dropdown-section-padding: 20px}.breakdance-menu--vertical .breakdance-menu-list{align-items:stretch;flex-direction:column;width:100%}.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater{position:static;opacity:1;visibility:visible;transform:none;overflow:hidden}.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater:not(.is-visible):not(.is-collapsing){height:0;pointer-events:none;visibility:hidden;overflow:hidden}.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater.is-collapsing{overflow:hidden;height:0;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.breakdance-menu--dropdown-accordion .breakdance-dropdown-body{box-shadow:none}.breakdance-menu--dropdown-accordion .breakdance-dropdown-link{white-space:normal}.breakdance-menu--dropdown-accordion .breakdance-dropdown-caret{display:none}.breakdance-menu--dropdown-side .breakdance-dropdown{--dropdown-offset-x: 100%}.breakdance-menu--dropdown-side .breakdance-dropdown-floater{min-width:auto}.breakdance-menu--dropdown-side .breakdance-dropdown-caret{display:none}.breakdance-menu--dropdown-slide{--link-arrow-rotation: -90deg;--link-arrow-open-rotation: var(--link-arrow-rotation);overflow-x:clip}.breakdance-menu--dropdown-slide .breakdance-menu-list{transition:var(--menu-duration) transform ease}.breakdance-menu--dropdown-slide.breakdance-menu--dp-open .breakdance-menu-list{transform:translate3d(-100%,0,0)}.breakdance-menu--dropdown-slide .breakdance-dropdown-floater{position:absolute;left:0;right:0;transform:translate3d(100%,0,0);opacity:0;transition:0s opacity var(--menu-duration)}.breakdance-menu--dropdown-slide .breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;transition-delay:0s}.breakdance-menu--dropdown-slide .breakdance-dropdown-caret{display:none}.breakdance-dropdown-back-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:none;background-color:var(--link-background-color);padding:var(--link-padding);font-weight:700;cursor:pointer}.breakdance-dropdown--wp .breakdance-dropdown-links{width:100%;gap:var(--dropdown-links-gap)}.breakdance-dropdown--wp .breakdance-dropdown-links .menu-item{display:flex;flex-direction:column;gap:var(--dropdown-links-gap)}.breakdance-menu-toggle--none .breakdance-menu-toggle-lines,.breakdance-menu-toggle--none .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--none .breakdance-menu-toggle-lines:after{transition-property:none}.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines{transform:rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines:before{top:0;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--none .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg)}.breakdance-menu-toggle--3dx .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateY(180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateY(-180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dx-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dy .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(-180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dy-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-icon{perspective:calc(var(--toggle-layer-width) * 2)}.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:before{transform:translate3d(0,calc(var(--toggle-layer-height) + var(--toggle-layer-spacing)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--3dxy-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc((var(--toggle-layer-height) + var(--toggle-layer-spacing)) * -1),0) rotate(-45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow .breakdance-menu-toggle-lines:before{transform:translate3d(calc(var(--toggle-layer-width) * -.3),calc(var(--toggle-layer-spacing) * .6),0) rotate(-45deg) scaleX(.5)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow .breakdance-menu-toggle-lines:after{transform:translate3d(calc(var(--toggle-layer-width) * -.3),calc(var(--toggle-layer-spacing) * -.6),0) rotate(45deg) scaleX(.5)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow-r .breakdance-menu-toggle-lines:before{transform:translate3d(calc(var(--toggle-layer-width) * .2),0,0) rotate(45deg) scaleX(.7)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrow-r .breakdance-menu-toggle-lines:after{transform:translate3d(calc(var(--toggle-layer-width) * .2),0,0) rotate(-45deg) scaleX(.7)}.breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:before{top:0;transform:translate3d(calc(var(--toggle-layer-width) * -.2),calc(var(--toggle-layer-width) * -.25),0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt .breakdance-menu-toggle-lines:after{bottom:0;transform:translate3d(calc(var(--toggle-layer-width) * -.2),calc(var(--toggle-layer-width) * .25),0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:before{top:0;transform:translate3d(calc(var(--toggle-layer-width) * .2),calc(var(--toggle-layer-width) * -.25),0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-responsive-menu--open .breakdance-menu-toggle--arrowalt-r .breakdance-menu-toggle-lines:after{bottom:0;transform:translate3d(calc(var(--toggle-layer-width) * .2),calc(var(--toggle-layer-width) * .25),0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--collapse-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:opacity .125s .275s ease}.breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines{--y-offset: calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(135deg);transition-delay:75ms}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:before{transition-delay:0s;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(-270deg);transition-delay:75ms}.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:opacity .125s .275s ease}.breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines{--y-offset: calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(-135deg);transition-delay:75ms}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:before{transition-delay:0s;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--elastic-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(270deg);transition-delay:75ms}.breakdance-menu-toggle--emphatic{overflow:hidden}.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines{transition:background-color .125s .175s ease-in}.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:before{left:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * 2),calc(var(--toggle-layer-width) * 2),0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic .breakdance-menu-toggle-lines:after{right:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * -2),calc(var(--toggle-layer-width) * 2),0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-menu-toggle--emphatic-r{overflow:hidden}.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines{transition:background-color .125s .175s ease-in}.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:before{left:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * 2),calc(var(--toggle-layer-width) * -2),0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--emphatic-r .breakdance-menu-toggle-lines:after{right:calc(var(--toggle-layer-width) * -2);top:calc(var(--toggle-layer-width) * -2);transform:translate3d(calc(var(--toggle-layer-width) * -2),calc(var(--toggle-layer-width) * -2),0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:before{top:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--minus .breakdance-menu-toggle-lines:after{bottom:0}.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2)}.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines{--y-offset: calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:before{transform:rotate(-45deg) translate3d(calc(var(--toggle-layer-width) / -7),calc(var(--toggle-layer-spacing) * -1),0);opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(-90deg)}.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2)}.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines{--y-offset: calc(var(--toggle-layer-spacing) + var(--toggle-layer-height));transform:translate3d(0,var(--y-offset),0) rotate(-45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:before{transform:rotate(45deg) translate3d(calc(var(--toggle-layer-width) / 7),calc(var(--toggle-layer-spacing) * -1),0);opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--slider-r .breakdance-menu-toggle-lines:after{transform:translate3d(0,calc(var(--y-offset) * -2),0) rotate(90deg)}.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.breakdance-responsive-menu--open .breakdance-menu-toggle--spin-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines{top:calc(var(--toggle-layer-height) / 2);transition:background-color 0s .13s linear}.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:before{top:calc(var(--toggle-layer-height) + var(--toggle-layer-spacing));transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:after{top:calc(var(--toggle-layer-height) * 2 + var(--toggle-layer-spacing) * 2);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines{transition-delay:.22s;background-color:transparent!important}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,calc(var(--toggle-layer-spacing) + var(--toggle-layer-height)),0) rotate(45deg)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring .breakdance-menu-toggle-lines:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,calc(var(--toggle-layer-spacing) + var(--toggle-layer-height)),0) rotate(-45deg)}.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:after{top:calc((var(--toggle-layer-spacing) * 2 + var(--toggle-layer-height) * 2) * -1);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines{transform:translate3d(0,calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1),0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--spring-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--stand-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:before{transition:top 75ms .12s ease,opacity 75ms ease}.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before{transition-property:top,opacity}.breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-property:bottom,transform}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{transition-delay:0s}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before{top:0;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(90deg)}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before,.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before{transition-property:top,opacity}.breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-property:bottom,transform}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before,.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{transition-delay:0s}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:before{top:0;opacity:0}.breakdance-responsive-menu--open .breakdance-menu-toggle--vortex-r .breakdance-menu-toggle-lines:after{bottom:0;transform:rotate(-90deg)}.breakdance-menu-toggle{display:none;align-items:center;cursor:pointer;border:none;color:var(--toggle-layer-color);background-color:var(--toggle-background-color);backface-visibility:hidden;transition:var(--menu-duration) color ease,var(--menu-duration) background-color ease;padding:var(--toggle-padding);border-radius:var(--toggle-radius);min-height:var(--toggle-layer-width);box-sizing:content-box}.breakdance-menu-toggle:hover{color:var(--toggle-layer-color-hover);background-color:var(--toggle-background-color-hover)}.breakdance-responsive-menu--open .breakdance-menu-toggle{color:var(--toggle-layer-color-active);background-color:var(--toggle-active-background-color)}.breakdance-menu-toggle-icon{width:var(--toggle-layer-width);height:calc(var(--toggle-layer-height) * 3 + var(--toggle-layer-spacing) * 2);display:inline-block;position:relative}.breakdance-menu-toggle-lines{top:50%;display:block;margin-top:calc(var(--toggle-layer-height) / -2)}.breakdance-menu-toggle-lines,.breakdance-menu-toggle-lines:before,.breakdance-menu-toggle-lines:after{content:"";position:absolute;display:block;width:var(--toggle-layer-width);height:var(--toggle-layer-height);background-color:currentColor;border-radius:var(--toggle-layer-border-radius);transition:.15s transform ease}.breakdance-menu-toggle-lines:before{top:calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1)}.breakdance-menu-toggle-lines:after{bottom:calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1)}.breakdance-menu-toggle__custom-open-icon,.breakdance-menu-toggle__custom-close-icon{display:block;width:var(--toggle-layer-width);fill:currentColor}.breakdance-menu-toggle__custom-close-icon,.breakdance-responsive-menu--open .breakdance-menu-toggle__custom-open-icon{display:none}.breakdance-responsive-menu--open .breakdance-menu-toggle__custom-close-icon{display:block}.breakdance-menu--effect .breakdance-menu-item:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:var(--link-effect-thickness);background-color:var(--link-effect-color);transition:var(--menu-duration) transform ease,var(--menu-duration) opacity ease,var(--menu-duration) background-color ease;pointer-events:none;backface-visibility:hidden}.breakdance-menu--effect .breakdance-menu-item:hover:before{transform:none;opacity:1;will-change:transform,opacity;background-color:var(--link-effect-color-hover)}.breakdance-menu--effect-background{--link-effect-color: #eee}.breakdance-menu--effect-background .breakdance-menu-item:before{inset:0;width:100%;height:100%;border-radius:var(--link-effect-radius)}.breakdance-menu--effect-underline .breakdance-menu-item:before{top:auto;bottom:0;left:0}.breakdance-menu--effect-overline .breakdance-menu-item:before{top:0;left:0;bottom:auto}.breakdance-menu--effect-strikethrough .breakdance-menu-item:before{top:50%;bottom:auto;left:0;margin-top:calc(var(--link-effect-thickness) / 2 * -1)}.breakdance-menu--effect-none .breakdance-menu-item:before{opacity:0}.breakdance-menu--effect-left .breakdance-menu-item:before{transform:scaleX(0);transform-origin:left}.breakdance-menu--effect-right .breakdance-menu-item:before{transform:scaleX(0);transform-origin:right}.breakdance-menu--effect-center .breakdance-menu-item:before{transform:scaleX(0);transform-origin:center}.breakdance-menu--effect-bottom .breakdance-menu-item:before{transform:scaleY(0);transform-origin:bottom}.breakdance-menu--effect-top .breakdance-menu-item:before{transform:scaleY(0);transform-origin:top}.breakdance-menu--active-styles .breakdance-menu-item--active:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:var(--link-effect-thickness);transition:var(--menu-duration) transform ease,var(--menu-duration) opacity ease,var(--menu-duration) background-color ease;pointer-events:none;backface-visibility:hidden;transform:none;opacity:1;will-change:transform,opacity;background-color:var(--link-effect-color-hover);background-color:var(--link-effect-color)}.breakdance-menu--active-styles .breakdance-menu-item:hover:before{background-color:var(--link-effect-color)}.breakdance-menu--active-background{--link-effect-color: #eee}.breakdance-menu--active-background .breakdance-menu-item--active:before{inset:0;width:100%;height:100%;border-radius:var(--link-effect-radius)}.breakdance-menu--active-underline .breakdance-menu-item--active:before{top:auto;bottom:0;left:0}.breakdance-menu--active-overline .breakdance-menu-item--active:before{top:0;left:0;bottom:auto}.breakdance-menu--active-strikethrough .breakdance-menu-item--active:before{top:50%;bottom:auto;left:0;margin-top:calc(var(--link-effect-thickness) / 2 * -1)}.breakdance-menu-item.bde-button:before{display:none}.breakdance-menu--anim-fade:not(.breakdance-menu--dropdown-slide) .breakdance-dropdown-floater{opacity:0;transition:opacity var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-fade:not(.breakdance-menu--dropdown-slide) .breakdance-dropdown--open .breakdance-dropdown-floater{opacity:1;will-change:opacity,height,visibility}.breakdance-menu--anim-stripe .breakdance-dropdown{perspective:2000px;z-index:2}.breakdance-menu--anim-stripe .breakdance-dropdown-floater{--rotate-x: -15deg;transform-origin:50% -50px;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-stripe .breakdance-dropdown--open{z-index:3}.breakdance-menu--anim-stripe .breakdance-dropdown--open .breakdance-dropdown-floater{--rotate-x: 0deg;will-change:opacity,height,transform,visibility}.breakdance-menu--anim-scale-down .breakdance-dropdown-floater,.breakdance-menu--anim-scale-down-r .breakdance-dropdown-floater{--scale: .95;transform-origin:top left;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-scale-down .breakdance-dropdown--open .breakdance-dropdown-floater,.breakdance-menu--anim-scale-down-r .breakdance-dropdown--open .breakdance-dropdown-floater{--scale: 1}.breakdance-menu--anim-scale-down-r .breakdance-dropdown-floater{transform-origin:top right}.breakdance-menu--anim-skew .breakdance-dropdown-floater{--scale: 1, 0;transform-origin:top center;transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-skew .breakdance-dropdown--open .breakdance-dropdown-floater{--scale: 1;will-change:transform,opacity,visibility}.breakdance-menu--anim-rotate .breakdance-dropdown-floater{transform:rotate(-5deg) translate(5px);transition:opacity var(--dropdown-animation-duration) ease,transform var(--dropdown-animation-duration) ease,visibility var(--dropdown-animation-duration) ease}.breakdance-menu--anim-rotate .breakdance-dropdown--open .breakdance-dropdown-floater{transform:rotate(0) translate(0)}.breakdance-form input,
.breakdance-form label,
.breakdance-form select {
vertical-align: middle;
white-space: normal;
line-height: 1;
}
.breakdance-form textarea {
vertical-align: middle;
line-height: 1;
}  .breakdance-form input,
.breakdance-form textarea,
.breakdance-form input[type="reset"],
.breakdance-form input[type="button"],
.breakdance-form input[type="submit"]:not(.breakdance-form-button),
.breakdance-form input[type="checkbox"],
.breakdance-form input[type="radio"],
.breakdance-form select,
.breakdance-form fieldset {
margin: 0;
border: 0;
padding: 0;
appearance: none;
-webkit-appearance: none;
} .breakdance-form input[type="reset"],
.breakdance-form input[type="button"],
.breakdance-form input[type="submit"] { overflow: visible;
width: auto;
} .breakdance-form textarea { vertical-align: top; overflow: auto;
} .breakdance-form select[multiple] { vertical-align: top;
} .breakdance-form input[type="time"]::-webkit-calendar-picker-indicator,
.breakdance-form input[type="date"]::-webkit-calendar-picker-indicator {
padding: 0;
margin: 0;
display: block;
} .breakdance-form input::-webkit-datetime-edit {
padding: 0;
display: block;
margin-bottom: 1px;
} .breakdance-form {
--bde-form-delete-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E"); --bde-form-dropzone-color: var(--grey-600);
--bde-form-dropzone-color-hover: var(--bde-form-dropzone-color);
--bde-form-dropzone-color-dragging: var(--bde-form-dropzone-color); --bde-form-dropzone-icon-color: var(--grey-400);
--bde-form-dropzone-icon-color-hover: var(--bde-form-dropzone-icon-color);
--bde-form-dropzone-icon-color-dragging: var(--bde-form-dropzone-icon-color); --bde-form-dropzone-link-color: var(--bde-brand-primary-color);
--bde-form-dropzone-link-color-hover: var(--bde-form-dropzone-link-color);
--bde-form-dropzone-link-color-dragging: var(--bde-brand-primary-color); --bde-form-dropzone-background-color: var(--bde-form-input-background-color);
--bde-form-dropzone-background-color-hover: var(--bde-form-input-background-color);
--bde-form-dropzone-background-color-dragging: var(--grey-100); --bde-form-dropzone-border-color: var(--grey-300);
--bde-form-dropzone-border-color-hover: var(--bde-form-input-focused-border-color);
--bde-form-dropzone-border-color-dragging: var(--bde-form-input-focused-border-color); --bde-form-files-list-gap: 10px;
--bde-form-files-list-background-color: var(--white);
font-size: var(--bde-form-font-size);
color: var(--bde-form-text-color);
display: grid;
grid-template-columns: repeat(12, 1fr);
gap: var(--bde-form-gap);
}
.breakdance-form--horizontal {
grid-auto-flow: column;
}
.breakdance-form--horizontal .breakdance-form-footer {
grid-column-start: span 1;
} .breakdance-form-group,
.breakdance-form-field {
position: relative;
display: flex;
flex-direction: column;
align-items: flex-start;
width: 100%;
grid-column-start: span 12;
}
.breakdance-form--hidden .breakdance-form-field,
.breakdance-form--hidden .breakdance-form-stepper,
.breakdance-form-field.breakdance-form-field--hidden,
.breakdance-form-field.breakdance-form-field--condition-hidden,
.breakdance-form .breakdance-form-field.breakdance-form-field--hidden.breakdance-form-field--condition-hidden {
display: none;
} .breakdance-form-field__label {
display: block;
font-size: inherit;
font-weight: var(--bde-form-label-font-weight);
color: var(--bde-form-label-color);
margin-bottom: var(--bde-form-after-label);
cursor: pointer;
}
.breakdance-form-field__hide-label .breakdance-form-field__label {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;  
} .breakdance-form .breakdance-form-field__input {
display: block;
width: 100%;
font-size: var(--bde-form-font-size);
padding-top: var(--bde-form-input-padding-top);
padding-right: var(--bde-form-input-padding-right);
padding-bottom: var(--bde-form-input-padding-bottom);
padding-left: var(--bde-form-input-padding-left);
border-width: var(--bde-form-input-border-width);
border-style: solid;
border-color: var(--bde-form-input-border-color);
border-radius: var(--bde-form-input-border-radius);
background-color: var(--bde-form-input-background-color);
transition: all 0.3s ease-in-out;
}
.breakdance-form textarea.breakdance-form-field__input {
line-height: 1.4;
height: auto;
min-height: 100px;
resize: vertical;
padding-top: var(--bde-form-input-padding-top);
padding-right: var(--bde-form-input-padding-right);
padding-bottom: var(--bde-form-input-padding-bottom);
padding-left: var(--bde-form-input-padding-left);
}
.breakdance-form select.breakdance-form-field__input {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
background-position: right 0.5rem center;
background-repeat: no-repeat;
background-size: 1.5em 1.5em;
padding-right: 2.5rem;
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
cursor: pointer;
line-height: normal;
}
.breakdance-form select.breakdance-form-field__input[multiple] {
background-image: unset;
padding-top: var(--bde-form-input-padding-top);
padding-right: var(--bde-form-input-padding-right);
padding-bottom: var(--bde-form-input-padding-bottom);
padding-left: var(--bde-form-input-padding-left);
} .breakdance-form .breakdance-form-field__input:focus,
.breakdance-form select.breakdance-form-field__input[multiple]:focus {
background-color: var(--bde-form-input-focused-background-color);
border-color: var(--bde-form-input-focused-border-color);
box-shadow: var(--bde-form-input-focused-shadow);
outline: 0;
}
.breakdance-form .breakdance-form-button:focus {
box-shadow: var(--bde-form-input-focused-shadow);
outline: 0;
} .breakdance-form-field--checkbox,
.breakdance-form-field--radio {
display: flex;
flex-wrap: wrap;
flex-direction: column;
}
.breakdance-form-checkbox,
.breakdance-form-radio {
display: flex;
align-items: center;
width: 100%;
}
.breakdance-form-checkbox,
.breakdance-form-radio {
margin-bottom: var(--bde-form-after-sublabel);
}
.breakdance-form-checkbox:last-child,
.breakdance-form-radio:last-child {
margin-bottom: 0;
}
.breakdance-form-checkbox input[type="checkbox"],
.breakdance-form-radio input[type="radio"] {
appearance: none;
display: inline-block;
width: var(--bde-form-checkbox-size);
height: var(--bde-form-checkbox-size);
padding: 0;
vertical-align: middle;
background-origin: border-box;
user-select: none;
flex-shrink: 0;
color: var(--bde-form-checkbox-selected-color);
background-color: var(--bde-form-input-background-color);
cursor: pointer;
border-width: var(--bde-form-input-border-width);
border-style: solid;
border-color: var(--bde-form-input-border-color);
border-top: var(--bde-form-input-border-top);
border-right: var(--bde-form-input-border-right);
border-bottom: var(--bde-form-input-border-bottom);
border-left: var(--bde-form-input-border-left);
border-radius: 4px;
opacity: 1;
}
.breakdance-form-radio input[type="radio"] {
border-radius: 9999px;
}
.breakdance-form-checkbox input[type="checkbox"]:checked,
.breakdance-form-radio input[type="radio"]:checked {
border-color: transparent;
background-color: currentColor;
background-size: 100% 100%;
background-position: center;
background-repeat: no-repeat;
}
.breakdance-form-checkbox input[type="checkbox"]:checked {
background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}
.breakdance-form-radio input[type="radio"]:checked {
background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}
.breakdance-form-checkbox input[type="checkbox"]:checked:after,
.breakdance-form-radio input[type="radio"]:checked:after {
display: none;
}
.breakdance-form-checkbox input[type="checkbox"]:focus,
.breakdance-form-radio input[type="radio"]:focus {
border-color: currentColor;
box-shadow: 0 0 0 1px currentColor;
outline: 1px solid transparent;
}
.breakdance-form-radio__text,
.breakdance-form-checkbox__text {
font-size: inherit !important;
margin-bottom: 0 !important;
padding-left: 5px !important;
line-height: inherit !important;
cursor: pointer;
} .breakdance-form-field--hpinput {
opacity: 0;
position: absolute;
top: 0;
left: 0;
height: 0;
width: 0;
z-index: -1;
} .breakdance-form-file-upload {
position: relative;
display: inline-flex;
align-items: center;
gap: 12px;
font-size: inherit;
margin: 0;
cursor: pointer;
} .breakdance-form-file-upload__button {
flex-shrink: 0;
pointer-events: none;
}
.breakdance-form .breakdance-form-file-upload__input {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
opacity: 0;
pointer-events: none;
} .breakdance-form-file-upload--draggable {
display: block;
width: 100%;
} .breakdance-form-files-list {
display: flex;
gap: var(--bde-form-files-list-gap);
flex-direction: column;
width: 100%;
padding: 0;
list-style-type: none;
margin: var(--bde-form-files-list-gap) 0 0;
}
.breakdance-form-files-list:empty {
margin: 0;
}
.breakdance-form-files-list-item {
display: grid;
grid-template-columns: 1fr 40px;
column-gap: 30px;
row-gap: 5px;
text-align: left;
font-size: 14px;
font-weight: normal;
line-height: 1;
padding: 16px;
border: 1px solid var(--grey-200);
border-radius: 12px;
background-color: var(--bde-form-files-list-background-color);
}
.breakdance-form-files-list-item__name {
font-weight: 500;
line-height: 1.4;
color: var(--grey-700);
}
.breakdance-form-files-list-item__size {
grid-column-start: 1;
color: var(--grey-500);
}
.breakdance-form-files-list-item__delete {
grid-row-start: 1;
grid-row-end: 3;
grid-column-start: 2;
justify-self: end;
mask-image: var(--bde-form-delete-icon);
mask-size: 16px 16px;
mask-position: center;
mask-repeat: no-repeat;
-webkit-mask-image: var(--bde-form-delete-icon);
-webkit-mask-size: 16px 16px;
-webkit-mask-position: top right;
-webkit-mask-repeat: no-repeat;
width: 30px;
height: 30px;
background-color: var(--grey-500);
padding: 0;
margin: 0;
cursor: pointer;
transition: var(--bde-transition-duration) background-color ease;
border: none;
}
.breakdance-form-files-list-item__delete:hover {
background-color: var(--red-500);
} .breakdance-form-dropzone {
display: block;
text-align: center;
padding: 30px 24px 32px;
border-radius: 6px;
border: 2px dashed var(--bde-form-dropzone-border-color);
background-color: var(--bde-form-dropzone-background-color);
color: var(--bde-form-dropzone-color);
cursor: pointer;
outline: none;
transition: var(--bde-transition-duration) background-color ease, 
var(--bde-transition-duration) text-color, 
var(--bde-transition-duration) border-color ease;
}
.breakdance-form-dropzone:hover,
.breakdance-form-dropzone:focus {
color: var(--bde-form-dropzone-color-hover);
border-color: var(--bde-form-dropzone-border-color-hover);
background-color: var(--bde-form-dropzone-background-color-hover);
}
.is-dragging .breakdance-form-dropzone {
color: var(--bde-form-dropzone-color-dragging);
border-color: var(--bde-form-dropzone-border-color-dragging);
background-color: var(--bde-form-dropzone-background-color-dragging);
}
.breakdance-form-dropzone:where(:focus, :hover) .breakdance-form-dropzone__title span {
color: var(--bde-form-dropzone-link-color-hover);
}
.breakdance-form-dropzone:where(:focus, :hover) .breakdance-form-dropzone__icon {
color: var(--bde-form-dropzone-icon-color-hover);
}
.is-dragging .breakdance-form-dropzone__icon {
color: var(--bde-form-dropzone-icon-color-dragging);
}
.is-dragging .breakdance-form-dropzone__title span {
color: var(--bde-form-dropzone-link-color-dragging);
}
.breakdance-form-dropzone__title {
display: block;
font-size: var(--bde-form-font-size);
color: inherit;
line-height: 1;
margin-top: 5px;
margin-bottom: 8px;
transition: inherit;
}
.breakdance-form-dropzone__title span {
font-weight: 500;
color: var(--bde-form-dropzone-link-color);
transition: inherit;
}
.breakdance-form-dropzone__accepts {
font-size: calc(var(--bde-form-font-size) * 0.7);
opacity: 0.7;
font-weight: normal;
color: inherit;
transition: inherit;
}
.breakdance-form-dropzone__icon {
display: block;
margin: 0 auto;
color: var(--bde-form-dropzone-icon-color);
transition: inherit;
} .breakdance-form-link {
display: inline-block;
font-weight: 500;
text-decoration: none;
color: var(--bde-brand-primary-color);
}
.breakdance-form .breakdance-form-field__input::placeholder {
color: var(--bde-form-input-placeholder-color);
} .breakdance-form-footer .breakdance-form-button {
display: inline-flex;
}
.breakdance-form-footer {
width: 100%;
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: end;
} .breakdance-form-button .breakdance-form-loader {
width: 14px;
fill: currentColor;
margin-left: 10px;
}
.breakdance-form-button-icon {
line-height: 1;
} .breakdance-form-loader {
display: none;
animation: breakdance-spin 1s linear infinite;
}
@keyframes breakdance-spin {
to {
transform: rotate(1turn);
}
}
.breakdance-form.is-loading .breakdance-form-button .button-atom__text {
visibility: hidden;
}
.breakdance-form.is-loading .breakdance-form-button {
pointer-events: none;
}
.breakdance-form.is-loading .breakdance-form-button::before {
content: "";
width: 40px;
height: 40px;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
mask-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='currentColor' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E");
background-color: currentColor;
mask-position: 0 0;
mask-size: 100% 100%;
mask-repeat: no-repeat;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='currentColor' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E");
-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
}
.breakdance-form.is-loading .breakdance-form-button::after {
visibility: hidden;
} .breakdance-form-row {
display: flex;
justify-content: space-between;
}
.breakdance-form .visually-hidden {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
} .breakdance-form-link--password {
margin-left: auto;
}
.breakdance-form-empty {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
text-align: center;
padding: 30px;
border: 2px dashed #c3c4c7;
grid-column: 1 / -1;
}
.breakdance-form-empty__icon {
display: flex;
align-items: center;
justify-content: center;
width: 70px;
height: 70px;
font-size: 30px;
overflow: hidden;
border-radius: 99999px;
background-color: #eff0f5;
color: #78909c;
margin-bottom: 15px;
}
.breakdance-form-empty__icon svg {
transform: translateY(2px);
}
.breakdance-form-empty__title {
font-size: 18px;
color: #646970;
font-weight: normal;
line-height: 1;
margin: 0 !important;
} .breakdance-form-message {
width: 100%;
padding: 16px;
border-radius: 4px;
color: #1e805b;
background-color: #edfbf6;
margin-top: var(--bde-form-gap);
}
.breakdance-form-message-dismissable {
display: flex;
flex: 1 1 0;
justify-content: space-between;
}
.breakdance-form-message--error {
color: var(--red-500);
line-height: 1.4;
background-color: #fef4f6;
}
.breakdance-form-message-dismiss {
padding-left: 12px;
margin: -6px;
}
.breakdance-form-message-dismiss-button {
display: inline-flex;
cursor: pointer;
transition: 0.3s;
font-size: 20px;
color: inherit;
border: none;
background: none;
}
.breakdance-form-field__required {
color: var(--bde-form-label-required-color);
padding-left: 4px;
display: inline-block;
transform: translate(
var(--bde-form-label-required-nudge-x),
var(--bde-form-label-required-nudge-y)
);
}
.bde-form-builder .breakdance-form-field.hidden-step,
.bde-form-builder .breakdance-form-button.hidden {
display: none;
}
.breakdance-form-field__step {
display: none;
}
.breakdance-form-button.breakdance-form-button__previous-step {
margin-right: 10px;
}
.breakdance-form-stepper {
width: 100%;
display: flex;
align-items: center;
grid-column-start: span 12;
}
.breakdance-form-stepper__step {
display: flex;
flex-shrink: 0;
flex-direction: row;
align-items: center;
gap: 8px;
}
.breakdance-form-stepper__list {
display: flex;
flex-direction: row;
align-items: center;
width: 100%;
gap: 12px;
}
.breakdance-form-stepper__label {
width: 100%;
color: var(--grey-400);
}
.breakdance-form-stepper__step-icon svg {
font-size: inherit;
width: 1em;
height: 1em;
stroke-width: 0;
stroke: currentColor;
fill: currentColor;
}
.breakdance-form-stepper__step-icon {
width: 40px;
height: 40px;
display: flex;
background-color: var(--grey-400);
border-radius: 50%;
flex-shrink: 0;
align-items: center;
justify-content: center;
}
.breakdance-form-stepper__step-icon span {
color: #fff;
line-height: 1;
}
.breakdance-form-stepper__step-icon svg {
color: #fff;
font-size: 18px;
}
.breakdance-form-stepper__step.is-active .breakdance-form-stepper__step-icon {
background-color: var(--grey-900);
}
.breakdance-form-stepper__step.is-active .breakdance-form-stepper__label {
color: var(--grey-900);
}
.breakdance-form-stepper__separator {
flex: 1 1 auto;
width: 100%;
border-bottom: 1px solid var(--grey-300);
}
.breakdance-form-stepper__separator:last-child {
display: none;
}
.breakdance-form-field--step-buttons {
flex-direction: row;
justify-content: space-between;
width: auto;
}.bde-accordion,
.bde-loop-accordion {
width: 100%;
display: flex;
flex-direction: column;
gap: 0;
}
.bde-accordion__content-wrapper {
outline: 0 !important;
}
.bde-accordion__button {
border: none;
margin: 0;
padding: 0;
color: inherit;
width: 100%;
overflow: visible;
background: transparent;
-webkit-appearance: none;
padding: 16px;
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
gap: 16px;
text-align: left;
transition: all var(--bde-transition-duration, 300ms) ease;
}
.bde-accordion__title {
font-size: 18px;
font-weight: 600;
width: 100%;
color: var(--bde-headings-color, #111827);
transition: all var(--bde-transition-duration, 300ms) ease;
}
.bde-accordion__panel-content {
padding: 16px;
}
.bde-accordion__icon {
display: flex;
width: 24px;
height: 24px;
background-color: var(--grey-400, #9ca3af);
transition: all var(--bde-transition-duration, 300ms) ease;
mask-size: contain;
mask-repeat: no-repeat;
mask-position: 0 0;
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: 0 0;
-webkit-mask-size: 100% 100%;
}
.bde-accordion__icon--default {
mask-image: var(--bde-accordion-icon-default);
-webkit-mask-image: var(--bde-accordion-icon-default);
}
.bde-accordion__icon--active {
mask-image: var(--bde-accordion-icon-active);
-webkit-mask-image: var(--bde-accordion-icon-active);
}
.bde-accordion__icon--active,
.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default {
display: none;
}
.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--active {
display: flex;
}
.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default {
transform: rotateZ(90deg);
}
.bde-accordion__button.has-both-icons[aria-expanded="true"] .bde-accordion__icon--active {
display: flex;
} .bde-accordion--bordered {
--bde-accordion-border-color: var(--grey-200, #e5e7eb);
--bde-accordion-border-width: 2px;
--bde-accordion-border-radius: 8px;
border: var(--bde-accordion-border-width) solid var(--bde-accordion-border-color);
border-radius: var(--bde-accordion-border-radius);
}
.bde-accordion--bordered .bde-accordion__button,
.bde-accordion--bordered .bde-accordion__panel-content {
border-bottom: var(--bde-accordion-border-width) solid var(--bde-accordion-border-color);
}
.bde-accordion--bordered .bde-accordion__button:hover {
background-color: var(--grey-100, #f3f4f6);
}
.bde-accordion--bordered
.bde-accordion__content-wrapper:last-child
.bde-accordion__button {
border-bottom: 0;
border-radius: 0 0 var(--bde-accordion-border-radius) var(--bde-accordion-border-radius);
}
.bde-accordion--bordered
.bde-accordion__content-wrapper:last-child
.bde-accordion__panel-content {
border-bottom: 0;
}
.bde-accordion--bordered
.bde-accordion__content-wrapper:first-child
.bde-accordion__button {
border-radius: var(--bde-accordion-border-radius) var(--bde-accordion-border-radius) 0 0;
} .bde-accordion--bordered-bottom {
--bde-accordion-border-color: var(--grey-200, #e5e7eb);
--bde-accordion-border-width: 2px;
--bde-accordion-border-radius: 8px;
}
.bde-accordion--bordered-bottom .bde-accordion__button,
.bde-accordion--bordered-bottom .bde-accordion__panel-content {
padding: 16px 0;
}
.bde-accordion--bordered-bottom .bde-accordion__content-wrapper {
border-bottom: var(--bde-accordion-border-width) solid var(--bde-accordion-border-color);
} .bde-accordion--pills {
gap: 16px;
}
.bde-accordion--pills .bde-accordion__button {
border-radius: 999px;
background-color: var(--grey-100, #f3f4f6);
padding: 16px 24px;
}
.bde-accordion--pills .bde-accordion__panel-content {
margin-top: 16px;
} .bde-accordion__content-wrapper .bde-accordion__panel-content {
display: flex;
flex-direction: column;
justify-content: flex-start;
text-align: left;
align-items: flex-start;
}
.bde-accordion__content-wrapper .bde-accordion__title-tag {
margin: 0;
} .bde-accordion__content-wrapper.is-collapsing .bde-accordion__panel {
height: 0;
overflow: hidden;
transition: height var(--bde-transition-duration, 300ms) ease;
}
.bde-accordion__content-wrapper:not(.is-active, .is-collapsing) .bde-accordion__panel {
display: none;
} .bde-accordion__icon--default,
.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--active {
display: flex;
}
.bde-accordion__icon--active,
.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default {
display: none;
}.bde-header-builder{position:relative;width:100%;background-color:var(--bde-background-color);--bde-header-width:var(--bde-section-width);--bde-header-sticky-top:calc(var(--bde-header-sticky-offset) + var(--wp-admin--admin-bar--height,0px));--bde-header-sticky-offset:0px;--bde-header-sticky-duration:var(--bde-transition-duration)}.bde-header-builder .bde-header-builder__container{gap:20px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:var(--bde-header-width);padding:var(--bde-section-horizontal-padding) var(--bde-section-horizontal-padding)}.bde-header-builder.bde-header-builder--overlay:not(.bde-header-builder--sticky){position:absolute;z-index:var(--bde-z-index-header-overlay)}.bde-header-builder.bde-header-builder--sticky{position:fixed;z-index:var(--bde-z-index-header-sticky);top:var(--bde-header-sticky-top);transition-property:transform,opacity,background-color,box-shadow,top;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.bde-header-builder.bde-header-builder--sticky-bottom{top:auto;bottom:0}.bde-header-builder.bde-header-builder--sticky .bde-header-builder__container{transition-property:min-height;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.bde-header-builder .bde-header-builder__header-builder-border-top,.bde-header-builder .bde-header-builder__header-builder-border-bottom{transition-property:height,background-color;transition-duration:var(--bde-header-sticky-duration);transition-timing-function:ease-in-out}.bde-header-builder--sticky-scroll-hide{box-shadow:none!important;pointer-events:none}.bde-header-builder--sticky-scroll-hide *{pointer-events:none!important}.bde-header-builder--sticky-scroll-start-off-hidden{transition-duration:0s!important}.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-slide{transform:translateY(calc(-100% - var(--wp-admin--admin-bar--height, 0px)));opacity:0}.bde-header-builder--sticky-bottom.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-slide{transform:translateY(100%)}.bde-header-builder--sticky-scroll-hide.bde-header-builder--sticky-scroll-fade{opacity:0}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-social-icons{max-width:100%;width:max-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:12px}.bde-social-icons .bde-social-icons__icon-wrapper{display:flex;justify-content:center;align-items:center;background-color:var(--bde-brand-primary-color);border-radius:100%;padding:30px;transition-property:background-color,transform,opacity;transition-duration:var(--bde-transition-duration);transition-timing-function:ease}.bde-social-icons .bde-social-icons__icon-wrapper svg{fill:#fff;width:20px;height:20px;transition-property:fill;transition-duration:var(--bde-transition-duration);transition-timing-function:ease}.bde-social-icons .bde-social-icons__icon-facebook{background-color:#4267B2}.bde-social-icons .bde-social-icons__icon-instagram{background-color:#E1306C}.bde-social-icons .bde-social-icons__icon-twitter{background-color:#000}.bde-social-icons .bde-social-icons__icon-youtube{background-color:red}.bde-social-icons .bde-social-icons__icon-dribbble{background-color:#Ea4c89}.bde-social-icons .bde-social-icons__icon-behance{background-color:#053eff}.bde-social-icons .bde-social-icons__icon-github{background-color:#24292e}.bde-social-icons .bde-social-icons__icon-linkedin{background-color:#0077b5}.bde-social-icons .bde-social-icons__icon-vimeo{background-color:#19B7EA}.bde-social-icons .bde-social-icons__icon-custom{background-color:var(--bde-brand-primary-color)}.bde-icon-list{max-width:100%;display:flex;text-align:left}.bde-icon-list ul{width:100%;display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:16px}.bde-icon-list li .bde-icon-list__item-wrapper{display:flex;align-items:center;text-decoration:none;gap:8px}.bde-icon-list ul .bde-icon-list__icon{display:flex;font-size:20px}.bde-icon-list--background ul .bde-icon-list__icon{padding:14px;border-radius:0px;background-color:#DBE5FF}.bde-icon-list ul .bde-icon-list__icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.bde-container-link{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;text-decoration:none;transition-property:background-color,border-color,box-shadow,color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms);position:relative;background-size:cover}.bde-container-link h1,.bde-container-link h2,.bde-container-link h3,.bde-container-link h4,.bde-container-link h5,.bde-container-link h6{transition-property:color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms)}.bde-text-link{display:flex}.bde-text-link>*{margin:0;color:currentColor}.bde-button{max-width:100%}.bde-google-map{max-width:100%;width:600px;height:400px}.bde-accordion{width:100%;display:flex;flex-direction:column}.bde-accordion__content-wrapper{outline:0!important}.bde-accordion__button{border:none;margin:0;padding:0;color:inherit;width:100%;overflow:visible;background:transparent;-webkit-appearance:none;padding:16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;transition:all var(--bde-transition-duration) ease}.bde-accordion__title{font-size:18px;font-weight:600;width:100%;color:var(--bd-headings-color);transition:all var(--bde-transition-duration) ease}.bde-accordion__panel-content{padding:16px}.bde-accordion__icon{display:flex;width:24px;height:24px;background-color:var(--grey-400);transition:all var(--bde-transition-duration) ease;mask-size:contain;mask-repeat:no-repeat;mask-position:0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-size:100% 100%}.bde-accordion__icon--default{mask-image:var(--bde-accordion-icon-default);-webkit-mask-image:var(--bde-accordion-icon-default)}.bde-accordion__icon--active{mask-image:var(--bde-accordion-icon-active);-webkit-mask-image:var(--bde-accordion-icon-active)}.bde-accordion__icon--active,.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default{display:none}.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--active{display:flex}.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default{transform:rotateZ(90deg)}.bde-accordion__button.has-both-icons[aria-expanded="true"] .bde-accordion__icon--active{display:flex}.bde-accordion--bordered{--bde-accordion-border-color:var(--grey-200);--bde-accordion-border-width:2px;--bde-accordion-border-radius:8px;border:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color);border-radius:var(--bde-accordion-border-radius)}.bde-accordion--bordered .bde-accordion__button,.bde-accordion--bordered .bde-accordion__panel-content{border-bottom:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color)}.bde-accordion--bordered .bde-accordion__button:hover{background-color:var(--grey-100)}.bde-accordion--bordered .bde-accordion__content-wrapper:last-child .bde-accordion__button{border-bottom:0;border-radius:0 0 var(--bde-accordion-border-radius) var(--bde-accordion-border-radius)}.bde-accordion--bordered .bde-accordion__content-wrapper:last-child .bde-accordion__panel-content{border-bottom:0}.bde-accordion--bordered .bde-accordion__content-wrapper:first-child .bde-accordion__button{border-radius:var(--bde-accordion-border-radius) var(--bde-accordion-border-radius) 0 0}.bde-accordion--bordered-bottom{--bde-accordion-border-color:var(--grey-200);--bde-accordion-border-width:2px;--bde-accordion-border-radius:8px}.bde-accordion--bordered-bottom .bde-accordion__button,.bde-accordion--bordered-bottom .bde-accordion__panel-content{padding:16px 0}.bde-accordion--bordered-bottom .bde-accordion__content-wrapper{border-bottom:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color)}.bde-accordion--pills{gap:16px}.bde-accordion--pills .bde-accordion__button{border-radius:999px;background-color:var(--grey-100);padding:16px 24px}.bde-accordion--pills .bde-accordion__panel-content{margin-top:16px}.bde-globalblock{max-width:100%;width:100%}.bde-globalblock .breakdance{background-color:initial;color:initial}.bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-icon-list{max-width:100%;display:flex;text-align:left}.bde-icon-list ul{width:100%;display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:16px}.bde-icon-list li .bde-icon-list__item-wrapper{display:flex;align-items:center;text-decoration:none;gap:8px}.bde-icon-list ul .bde-icon-list__icon{display:flex;font-size:20px}.bde-icon-list--background ul .bde-icon-list__icon{padding:14px;border-radius:0px;background-color:#DBE5FF}.bde-icon-list ul .bde-icon-list__icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.bde-social-icons{max-width:100%;width:max-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:12px}.bde-social-icons .bde-social-icons__icon-wrapper{display:flex;justify-content:center;align-items:center;background-color:var(--bde-brand-primary-color);border-radius:100%;padding:30px;transition-property:background-color,transform,opacity;transition-duration:var(--bde-transition-duration);transition-timing-function:ease}.bde-social-icons .bde-social-icons__icon-wrapper svg{fill:#fff;width:20px;height:20px;transition-property:fill;transition-duration:var(--bde-transition-duration);transition-timing-function:ease}.bde-social-icons .bde-social-icons__icon-facebook{background-color:#4267B2}.bde-social-icons .bde-social-icons__icon-instagram{background-color:#E1306C}.bde-social-icons .bde-social-icons__icon-twitter{background-color:#000}.bde-social-icons .bde-social-icons__icon-youtube{background-color:red}.bde-social-icons .bde-social-icons__icon-dribbble{background-color:#Ea4c89}.bde-social-icons .bde-social-icons__icon-behance{background-color:#053eff}.bde-social-icons .bde-social-icons__icon-github{background-color:#24292e}.bde-social-icons .bde-social-icons__icon-linkedin{background-color:#0077b5}.bde-social-icons .bde-social-icons__icon-vimeo{background-color:#19B7EA}.bde-social-icons .bde-social-icons__icon-custom{background-color:var(--bde-brand-primary-color)}.bde-google-map{max-width:100%;width:600px;height:400px}.bde-form-builder{width:100%;max-width:100%}.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.bde-container-link{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;text-decoration:none;transition-property:background-color,border-color,box-shadow,color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms);position:relative;background-size:cover}.bde-container-link h1,.bde-container-link h2,.bde-container-link h3,.bde-container-link h4,.bde-container-link h5,.bde-container-link h6{transition-property:color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms)}.bde-social-icons{max-width:100%;width:max-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:12px}.bde-social-icons .bde-social-icons__icon-wrapper{display:flex;justify-content:center;align-items:center;background-color:var(--bde-brand-primary-color);border-radius:100%;padding:30px;transition-property:background-color,transform,opacity;transition-duration:var(--bde-transition-duration);transition-timing-function:ease}.bde-social-icons .bde-social-icons__icon-wrapper svg{fill:#fff;width:20px;height:20px;transition-property:fill;transition-duration:var(--bde-transition-duration);transition-timing-function:ease}.bde-social-icons .bde-social-icons__icon-facebook{background-color:#4267B2}.bde-social-icons .bde-social-icons__icon-instagram{background-color:#E1306C}.bde-social-icons .bde-social-icons__icon-twitter{background-color:#000}.bde-social-icons .bde-social-icons__icon-youtube{background-color:red}.bde-social-icons .bde-social-icons__icon-dribbble{background-color:#Ea4c89}.bde-social-icons .bde-social-icons__icon-behance{background-color:#053eff}.bde-social-icons .bde-social-icons__icon-github{background-color:#24292e}.bde-social-icons .bde-social-icons__icon-linkedin{background-color:#0077b5}.bde-social-icons .bde-social-icons__icon-vimeo{background-color:#19B7EA}.bde-social-icons .bde-social-icons__icon-custom{background-color:var(--bde-brand-primary-color)}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-icon-list{max-width:100%;display:flex;text-align:left}.bde-icon-list ul{width:100%;display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:16px}.bde-icon-list li .bde-icon-list__item-wrapper{display:flex;align-items:center;text-decoration:none;gap:8px}.bde-icon-list ul .bde-icon-list__icon{display:flex;font-size:20px}.bde-icon-list--background ul .bde-icon-list__icon{padding:14px;border-radius:0px;background-color:#DBE5FF}.bde-icon-list ul .bde-icon-list__icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.bde-basic-list{text-align:left;max-width:100%;margin:0;padding:0}.bde-shortcode{max-width:100%;width:100%}.bde-fancy-divider{max-width:100%;width:100%;display:flex;--bde-fancy-divider-border-style:dotted;--bde-fancy-divider-border-size:2px;--bde-fancy-divider-border-color:var(--grey-600);--bde-fancy-divider-pattern-height:12px;--bde-fancy-divider-pattern-size:40px;--bde-fancy-divider-pattern-url:'url()'}.bde-fancy-divider__wrapper{display:flex;width:100%}.bde-fancy-divider__separator{width:100%;border-top:var(--bde-fancy-divider-border-size) var(--bde-fancy-divider-border-style) var(--bde-fancy-divider-border-color)}.bde-fancy-divider__separator.has-content{border-top:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.bde-fancy-divider__separator.has-content::before,.bde-fancy-divider__separator.has-content::after{content:"";width:100%;display:block;flex-direction:row;flex-wrap:nowrap;border-top:var(--bde-fancy-divider-border-size) var(--bde-fancy-divider-border-style) var(--bde-fancy-divider-border-color)}.bde-fancy-divider__separator.has-content-flex-end::after,.bde-fancy-divider__separator.has-content-flex-start::before{display:none}.bde-fancy-divider__content{margin-right:16px;margin-left:16px;flex-shrink:0}.bde-fancy-divider__separator.has-content-flex-start .bde-fancy-divider__content{margin-left:0!important}.bde-fancy-divider__separator.has-content-flex-end .bde-fancy-divider__content{margin-right:0!important}.bde-fancy-divider__content--icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.bde-fancy-divider__content--icon{display:flex;font-size:32px}.bde-fancy-divider__content--image{width:200px}.bde-fancy-divider__separator.has-pattern:not(.has-content),.bde-fancy-divider__separator.has-pattern.has-content::before,.bde-fancy-divider__separator.has-pattern.has-content::after{min-height:var(--bde-fancy-divider-pattern-height);-webkit-mask-size:var(--bde-fancy-divider-pattern-size) 100%;mask-size:var(--bde-fancy-divider-pattern-size) 100%;-webkit-mask-repeat:repeat;mask-repeat:repeat;background-color:var(--bde-fancy-divider-border-color);-webkit-mask-image:var(--bde-fancy-divider-pattern-url);mask-image:var(--bde-fancy-divider-pattern-url)}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-text-link{display:flex}.bde-text-link>*{margin:0;color:currentColor}:root{--white:#fff;--grey-50:#f9fafb;--grey-100:#f3f4f6;--grey-200:#e5e7eb;--grey-300:#d1d5db;--grey-400:#9ca3af;--grey-450:#787e8b;--grey-500:#6b7280;--grey-600:#4b5563;--grey-700:#374151;--grey-800:#1f2937;--grey-900:#111827;--blue-500:#3b82f6;--blue-600:#2563eb;--pink-600:#db2777;--emerald-100:#d1fae5;--emerald-700:#047857;--sky-100:#e0f2fe;--sky-500:#0ea5e9;--red-50:#fef2f2;--red-500:#ef4444;--red-700:#b91c1c;--indigo-50:#eef2ff;--indigo-600:#4f46e5;--indigo-700:#4338ca;--yellow-500:#fbbf24;--bde-brand-primary-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--bde-brand-primary-color-hover:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--bde-body-font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--bde-heading-font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--bde-base-font-size:16px;--bde-body-font-size:var(--bde-base-font-size);--bde-font-size-ratio:1.250;--bde-h6-font-size:var(--bde-base-font-size);--bde-h5-font-size:calc(var(--bde-h6-font-size) * var(--bde-font-size-ratio));--bde-h4-font-size:calc(var(--bde-h5-font-size) * var(--bde-font-size-ratio));--bde-h3-font-size:calc(var(--bde-h4-font-size) * var(--bde-font-size-ratio));--bde-h2-font-size:calc(var(--bde-h3-font-size) * var(--bde-font-size-ratio));--bde-h1-font-size:calc(var(--bde-h2-font-size) * var(--bde-font-size-ratio));--bde-body-text-color:var(--grey-700);--bde-headings-color:var(--grey-900);--bde-background-color:var(--grey-50);--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240:#14385c;--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842:#3e6199;--hcl-brand-1:#fafcff;--hcl-brand-2:#eff6fd;--hcl-brand-3:#dcedfd;--hcl-brand-4:#cce5f9;--hcl-brand-5:#bbd9f5;--hcl-brand-6:#aacbed;--hcl-brand-7:#91bbe4;--hcl-brand-8:#6ca5da;--hcl-brand-9:#14385c;--hcl-brand-10:#002a4d;--hcl-brand-11:#005abc;--hcl-brand-12:#1a2b4c;--hcl-neutral-1:#fcfcfc;--hcl-neutral-2:#f9f9f9;--hcl-neutral-3:#f0f0f0;--hcl-neutral-4:#e8e8e8;--hcl-neutral-5:#e0e0e0;--hcl-neutral-6:#d9d9d9;--hcl-neutral-7:#cecece;--hcl-neutral-8:#bbb;--hcl-neutral-9:#8d8d8d;--hcl-neutral-10:#838383;--hcl-neutral-11:#646464;--hcl-neutral-12:#202020;--hcl-on-brand:#fff;--hcl-on-neutral:#fff;--bde-palette-color-1-e4068839-000f-426d-bb50-4ba6e64e6e71:#FFF;--bde-palette-color-1-94b01638-113a-4889-a83d-dad52846b9e2:#000;--bde-transition-duration:300ms;--bde-column-gap:32px;--bde-section-width:1120px;--bde-section-vertical-padding:100px;--bde-section-horizontal-padding:20px;--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-secondary-text-color-hover:#fff;--bde-button-secondary-background-color:transparent;--bde-button-custom-border-color:var(--grey-900);--bde-button-custom-border-color-hover:var(--grey-700);--bde-button-custom-text-color:var(--white);--bde-button-custom-text-color-hover:var(--white);--bde-button-custom-background-color:var(--grey-900);--bde-button-custom-background-color-hover:var(--grey-700);--bde-button-font-weight:500;--bde-button-border-radius:3px;--bde-button-border-width:1px;--bde-button-padding-base:14px 24px;--bde-button-padding-sm:8px 16px;--bde-button-padding-lg:28px 54px;--bde-button-line-height:1;--bde-form-gap:16px;--bde-form-after-label:8px;--bde-form-after-sublabel:8px;--bde-form-input-border-radius:3px;--bde-form-input-background-color:var(--white);--bde-form-input-padding-top:12px;--bde-form-input-padding-right:16px;--bde-form-input-padding-bottom:12px;--bde-form-input-padding-left:16px;--bde-form-input-placeholder-color:var(--grey-450);--bde-form-input-border-width:1px;--bde-form-input-border-color:var(--grey-300);--bde-form-label-font-weight:500;--bde-form-label-required-color:var(--red-700);--bde-form-label-required-nudge-x:0;--bde-form-label-required-nudge-y:0;--bde-form-label-required-size:inherit;--bde-form-text-color:var(--grey-700);--bde-form-input-focused-background-color:var(--white);--bde-form-input-input-shadow:none;--bde-form-checkbox-size:1em;--bde-woo-products-list-gap:var(--bde-woo-base-large-gaps);--bde-woo-base-paragraph-line-height:1.4;--bde-woo-base-heading-line-height:1.2;--bde-woo-base-border-color:var(--grey-300);--bde-woo-base-text-on-primary-color:var(--white);--bde-woo-base-space:8px;--bde-woo-base-ratio:1.618;--bde-woo-typography-font-weight-normal:400;--bde-woo-typography-font-weight-medium:500;--bde-woo-typography-font-weight-heavy:600;--bde-woo-buttons-and-links-line-height:1;--bde-woo-buttons-and-links__disabled-button-color:var(--grey-300);--bde-woo-buttons-and-links__disabled-button-text-color:var(--white);--bde-woo-buttons-and-links__nav-link-background-active:var(--grey-50);--bde-woo-buttons-and-links__nav-border-radius:4px;--bde-woo-forms__inputs-select2-selected-item:var(--grey-300);--bde-woo-forms__wrappers-small:360px;--error-svg-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24v112c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm-32 224a32 32 0 1 1 64 0 32 32 0 1 1-64 0z'/%3E%3C/svg%3E");--success-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1 17l-5-5.299 1.399-1.43 3.574 3.736 6.572-7.007 1.455 1.403-8 8.597z"/></svg>');--info-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 18h-2v-6h-2v-2h4v8zm-1-9.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z"/></svg>');--chevron-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg>');--checkbox-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9 21.035l-9-8.638 2.791-2.87 6.156 5.874 12.21-12.436 2.843 2.817z"/></svg>');--radiobutton-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="12"/></svg>');--show-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12.015 7c4.751 0 8.063 3.012 9.504 4.636-1.401 1.837-4.713 5.364-9.504 5.364-4.42 0-7.93-3.536-9.478-5.407 1.493-1.647 4.817-4.593 9.478-4.593zm0-2c-7.569 0-12.015 6.551-12.015 6.551s4.835 7.449 12.015 7.449c7.733 0 11.985-7.449 11.985-7.449s-4.291-6.551-11.985-6.551zm-.015 5c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2zm0-2c-2.209 0-4 1.792-4 4 0 2.209 1.791 4 4 4s4-1.791 4-4c0-2.208-1.791-4-4-4z"/></svg>');--hide-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19.604 2.562l-3.346 3.137c-1.27-.428-2.686-.699-4.243-.699-7.569 0-12.015 6.551-12.015 6.551s1.928 2.951 5.146 5.138l-2.911 2.909 1.414 1.414 17.37-17.035-1.415-1.415zm-6.016 5.779c-3.288-1.453-6.681 1.908-5.265 5.206l-1.726 1.707c-1.814-1.16-3.225-2.65-4.06-3.66 1.493-1.648 4.817-4.594 9.478-4.594.927 0 1.796.119 2.61.315l-1.037 1.026zm-2.883 7.431l5.09-4.993c1.017 3.111-2.003 6.067-5.09 4.993zm13.295-4.221s-4.252 7.449-11.985 7.449c-1.379 0-2.662-.291-3.851-.737l1.614-1.583c.715.193 1.458.32 2.237.32 4.791 0 8.104-3.527 9.504-5.364-.729-.822-1.956-1.99-3.587-2.952l1.489-1.46c2.982 1.9 4.579 4.327 4.579 4.327z"/></svg>');--x-mark-svg-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20d%3D%22M342.6%20150.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L192%20210.7%2086.6%20105.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L146.7%20256%2041.4%20361.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200L192%20301.3l105.4%20105.3c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L237.3%20256l105.3-105.4z%22%2F%3E%3C%2Fsvg%3E);--error-svg-icon-color:var(--red-500);--success-svg-icon-color:var(--emerald-700);--info-svg-icon-color:var(--sky-500);--chevron-svg-icon-color:var(--grey-900);--checkbox-svg-icon-color:var(--grey-900);--radiobutton-svg-icon-color:var(--grey-900);--show-password-svg-icon-color:var(--grey-900);--hide-password-svg-icon-color:var(--grey-900);--bde-woo-notices__icon-size:16px;--bde-woo-notices__padding:24px;--bde-woo-notices__border-radius:4px;--bde-woo-notices__error-background:var(--red-50);--bde-woo-notices__error-text:var(--red-500);--bde-woo-notices__error-link-text:var(--red-500);--bde-woo-notices__error-link-text-hover:var(--red-500);--bde-woo-notices__info-background:var(--sky-100);--bde-woo-notices__info-text:var(--sky-500);--bde-woo-notices__info-link-text:var(--sky-500);--bde-woo-notices__info-link-text-hover:var(--sky-500);--bde-woo-notices__success-background:var(--emerald-100);--bde-woo-notices__success-text:var(--emerald-700);--bde-woo-notices__success-link-text:var(--emerald-700);--bde-woo-notices__success-link-text-hover:var(--emerald-700);--bde-woo-sale-badge__border-radius:2px;--bde-woo-sale-badge__padding:4px 8px;--bde-woo-ratings__star-color:var(--yellow-500);--bde-woo-ratings__star-size:18px;--bde-woo-ratings__filled-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon id="Path" points="12 0.587 15.668 8.155 24 9.306 17.936 15.134 19.416 23.413 12 19.446 4.583 23.413 6.064 15.134 0 9.306 8.332 8.155"></polygon></svg>');--bde-woo-ratings__empty-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M12,5.173 L14.335,9.99 L19.64,10.722 L15.779,14.432 L16.721,19.702 L12,17.178 L7.279,19.703 L8.221,14.433 L4.36,10.723 L9.665,9.99 L12,5.173 L12,5.173 Z M12,0.587 L8.332,8.155 L0,9.306 L6.064,15.134 L4.584,23.413 L12,19.446 L19.416,23.412 L17.936,15.133 L24,9.306 L15.668,8.156 L12,0.587 Z" id="Shape"></path></svg>');--bde-woo-product-images__border-radius:4px;--bde-woo-product-images__border-width:0px;--bde-woo-product-images__border-color:var(--grey-300);--bde-woo-wrappers__background-color:var(--white);--bde-woo-wrappers__border-radius:4px;--bde-woo-wrappers__border-color:var(--grey-300);--bde-woo-wrappers__border-width:1px;--bde-woo-wrappers__shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-tables__header-color:var(--grey-100);--bde-woo-tables__background-color:var(--white);--bde-woo-tables__border-radius:4px;--bde-woo-tables__border-width:1px;--bde-woo-widgets__chip-background-color:transparent;--bde-woo-widgets__chip-background-color-hover:var(--indigo-50);--bde-woo-widgets__chip-text-color:inherit;--bde-woo-widgets__handle-border-color:var(--grey-300);--bde-woo-widgets__handle-background-color:var(--white);--bde-woo-widgets__handle-background-color-hover:var(--white);--bde-woo-widgets__handle-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-widgets__handle-shadow-hover:var(--grey-300) 0 0 4px;--bde-woo-widgets__remove-item-from-cart-color:var(--grey-450);--bde-woo-select2__active-item-background-color:var(--indigo-50);--bde-woo-gallery__zoom-icon-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-payment-box-background-color:var(--grey-100);--bde-woo-payment-box-border-color:var(--grey-200);--bde-woo-payment-box-border-width:1px;--bde-woo-quicklook-button-icon:url(//bwsolgmbh.de/wp-content/uploads/breakdance/css/icons/eye.svg);--bde-woo-quicklook-button-background-color:none;--bde-woo-quicklook-button-icon-size:20px;--bde-woo-quicklook-button-backdrop-color:rgba(0,0,0,0.15);--bde-woo-quicklook-button-backdrop-opacity:0.7;--bde-woo-quicklook-modal-background-color:var(--white);--bde-woo-quicklook-overlay-color:rgba(0,0,0,0.7);--bde-woo-quicklook-close-button-size:2em;--bde-woo-quicklook-arrow-size:1em;--bde-woo-quicklook-arrow-color:var(--white);--bde-woo-swatch-space-between-options:10px;--bde-woo-swatch-padding:7px 7px;--bde-woo-swatch-color-width:30px;--bde-woo-swatch-color-height:30px;--bde-woo-swatch-border:1px solid var(--grey-200);--bde-woo-swatch-border-color-hover:var(--grey-400);--bde-woo-swatch-shadow:none;--bde-woo-swatch-shadow-hover:none;--bde-woo-swatch-background:var(--white);--bde-woo-swatch-background-hover:var(--grey-50);--bde-woo-swatch-color-padding:2px;--bde-woo-swatch-tooltip-color:var(--white);--bde-woo-swatch-tooltip-background:var(--grey-900);--bde-woo-swatch-tooltip-padding:7px;--bde-woo-swatch-space-after-label:8px;--bde-woo-responsive__stack:row}:root,.bde-global-css-vars{--bde-links-color:var(--bde-brand-primary-color);--bde-links-color-hover:var(--bde-brand-primary-color-hover);--bde-button-primary-background-color:var(--bde-brand-primary-color);--bde-button-primary-background-color-hover:var(--bde-brand-primary-color-hover);--bde-button-secondary-border-color:var(--bde-brand-primary-color);--bde-button-secondary-border-color-hover:var(--bde-brand-primary-color);--bde-button-secondary-text-color:var(--bde-brand-primary-color);--bde-button-secondary-background-color-hover:var(--bde-brand-primary-color);--bde-button-text-text-color:var(--bde-links-color);--bde-button-text-text-color-hover:var(--bde-links-color-hover);--bde-button-font-size:var(--bde-body-font-size);--bde-form-font-size:var(--bde-body-font-size);--bde-form-input-border-top-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-right:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-bottom:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-left:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-label-color:var(--bde-headings-color);--bde-form-input-focused-border-color:var(--bde-brand-primary-color);--bde-form-input-focused-shadow:var(--bde-brand-primary-color) 0 0 2px;--bde-form-checkbox-selected-color:var(--bde-brand-primary-color);--bde-z-index-lightbox:1100;--bde-z-index-popup:1050;--bde-z-index-modal:1000;--bde-z-index-modal-backdrop:calc(var(--bde-z-index-modal) - 1);--bde-z-index-high:300;--bde-z-index-medium:200;--bde-z-index-low:100;--bde-z-index-sticky:10;--bde-z-index-minicart:var(--bde-z-index-modal);--bde-z-index-minicart-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-menu-dropdown:var(--bde-z-index-modal);--bde-z-index-menu-mobile:var(--bde-z-index-modal);--bde-z-index-menu-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-search-fullscreen:var(--bde-z-index-modal);--bde-z-index-back-to-top:var(--bde-z-index-high);--bde-z-index-scroll-progress:var(--bde-z-index-high);--bde-z-index-header-sticky:var(--bde-z-index-medium);--bde-z-index-header-overlay:calc(var(--bde-z-index-header-sticky) - 1);--bde-z-index-social-share-buttons:var(--bde-z-index-low);--bde-woo-base-transition:all ease var(--bde-transition-duration);--bde-woo-base-text-color:var(--bde-body-text-color);--bde-woo-base-headings-color:var(--bde-headings-color);--bde-woo-base-primary-color:var(--bde-brand-primary-color);--bde-woo-base-primary-color-hover:var(--bde-brand-primary-color-hover);--bde-woo-base-extra-small-gaps:calc(var(--bde-woo-base-small-gaps) / var(--bde-woo-base-ratio));--bde-woo-base-small-gaps:calc(var(--bde-woo-base-space) / var(--bde-woo-base-ratio));--bde-woo-base-standard-gaps:var(--bde-woo-base-space);--bde-woo-base-medium-gaps:calc(var(--bde-woo-base-space) * var(--bde-woo-base-ratio));--bde-woo-base-big-gaps:calc(var(--bde-woo-base-medium-gaps) *  var(--bde-woo-base-ratio));--bde-woo-base-large-gaps:calc(var(--bde-woo-base-big-gaps) *  var(--bde-woo-base-ratio));--bde-woo-base-extra-large-gaps:calc(var(--bde-woo-base-large-gaps) * var(--bde-woo-base-ratio));--bde-woo-typography-ratio:var(--bde-font-size-ratio);--bde-woo-typography__size-small:calc(var(--bde-woo-typography__size-standard) / var(--bde-woo-typography-ratio));--bde-woo-typography__size-small-font-family:var(--bde-body-font-family);--bde-woo-typography__size-standard:var(--bde-body-font-size);--bde-woo-typography__size-standard-font-family:var(--bde-body-font-family);--bde-woo-typography__size-medium:calc(var(--bde-woo-typography__size-standard) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-medium-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-large:calc(var(--bde-woo-typography__size-medium) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-large-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-extra-large:calc(var(--bde-woo-typography__size-large) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-extra-large-font-family:var(--bde-heading-font-family);--bde-woo-buttons-and-links__text-link-color:var(--bde-woo-base-primary-color);--bde-woo-buttons-and-links__text-link-color-hover:var(--bde-woo-base-primary-color-hover);--bde-woo-buttons-and-links__nav-link-color:var(--bde-woo-base-text-color);--bde-woo-buttons-and-links__nav-link-color-hover:var(--bde-woo-base-text-on-primary-color);--bde-woo-buttons-and-links__nav-link-color-active:var(--bde-woo-base-primary-color);--bde-woo-forms__spacing-after-label:var(--bde-form-after-label);--bde-woo-forms__spacing-between-fields:var(--bde-form-gap);--bde-woo-forms__spacing-between-columns:var(--bde-woo-base-extra-large-gaps);--bde-woo-forms__labels-color:var(--bde-form-label-color);--bde-woo-forms__inputs-background-color:var(--bde-form-input-background-color);--bde-woo-forms__inputs-text-color:var(--bde-form-text-color);--bde-woo-forms__inputs-placeholder-color:var(--bde-form-input-placeholder-color);--bde-woo-forms__inputs-border-color:var(--bde-form-input-border-color);--bde-woo-forms__inputs-border-width:var(--bde-form-input-border-width);--bde-woo-forms__inputs-border-radius:var(--bde-form-input-border-top-left-radius) var(--bde-form-input-border-top-right-radius) var(--bde-form-input-border-bottom-right-radius) var(--bde-form-input-border-bottom-left-radius);--bde-woo-forms__inputs-background-color-focused:var(--bde-form-input-focused-background-color);--bde-woo-forms__inputs-border-color-focused:var(--bde-form-input-focused-border-color);--bde-woo-forms__inputs-shadow-focused:var(--bde-form-input-focused-shadow);--bde-woo-forms__inputs-shadow:var(--bde-form-input-input-shadow);--bde-woo-forms__inputs-select2-hover-item:var(--bde-woo-base-primary-color);--bde-woo-forms__labels-required-color:var(--bde-form-label-required-color);--bde-woo-forms__labels-required-size:var(--bde-form-label-required-size);--bde-woo-forms__labels-required-nudge-x:var(--bde-form-label-required-nudge-x);--bde-woo-forms__labels-required-nudge-y:var(--bde-form-label-required-nudge-y);--bde-woo-tables__border-color:var(--bde-woo-base-border-color);--bde-woo-sale-badge__background-color:var(--bde-woo-base-primary-color);--bde-woo-sale-badge__text-color:var(--bde-woo-base-text-on-primary-color);--bde-woo-sale-badge__font-weight:var(--bde-woo-typography-font-weight-heavy);--bde-woo-sale-badge__font-size:var(--bde-woo-typography__size-standard);--bde-woo-widgets__chip-text-color-hover:var(--bde-woo-buttons-and-links__text-link-color);--bde-woo-widgets__handle-border-color-hover:var(--bde-woo-base-primary-color);--bde-woo-notices__padding-left:calc(var(--bde-woo-notices__padding) + var(--bde-woo-notices__icon-size) + (var(--bde-woo-notices__icon-size) / 2));--bde-woo-quicklook-button-text-color:var(--bde-button-primary-text-color);--bde-woo-quicklook-button-background-color-hover:var(--bde-woo-quicklook-button-background-color);--bde-woo-quicklook-button-icon-spacing:var(--bde-woo-base-standard-gaps);--bde-woo-quicklook-close-button-color:var(--bde-woo-base-headings-color);--bde-woo-quicklook-arrow-color-hover:var(--bde-woo-quicklook-arrow-color);--bde-woo-quicklook-arrow-background-color:var(--bde-brand-primary-color);--bde-woo-quicklook-arrow-background-color-hover:var(--bde-woo-quicklook-arrow-background-color);--bde-woo-swatch-space-between-items:var(--bde-woo-base-medium-gaps);--bde-woo-swatch-background-selected:var(--bde-woo-swatch-background-hover);--bde-woo-swatch-border-color-selected:var(--bde-woo-swatch-border-color-hover);--bde-woo-swatch-shadow-selected:var(--bde-woo-swatch-shadow-hover);--bde-woo-swatch-color-background:var(--bde-woo-swatch-background)}.button-atom{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;user-select:none;appearance:none;box-sizing:border-box;margin:0;border:0;padding:0;background-color:transparent;font-size:var(--bde-button-font-size);line-height:var(--bde-button-line-height);transform:translate(0,0);max-width:100%;width:var(--bde-button-width)}.button-atom--primary,.button-atom--secondary,.button-atom--custom{text-align:center;font-weight:var(--bde-button-font-weight);text-decoration:none;padding:var(--bde-button-padding-base);border-radius:var(--bde-button-border-radius);cursor:pointer;border-width:var(--bde-button-border-width);border-style:solid;border-color:transparent;transition-timing-function:ease-in-out;transition-property:all;transition-duration:var(--bde-transition-duration);overflow:hidden}.button-atom--text{color:var(--bde-button-text-text-color)}.button-atom--text:hover{color:var(--bde-button-text-text-color-hover)}.button-atom--primary{color:var(--bde-button-primary-text-color);background:var(--bde-button-primary-background-color);border-color:var(--bde-button-primary-border-color)}.button-atom--primary:hover{color:var(--bde-button-primary-text-color-hover);background:var(--bde-button-primary-background-color-hover);border-color:var(--bde-button-primary-border-color-hover)}.button-atom--secondary{color:var(--bde-button-secondary-text-color);background:var(--bde-button-secondary-background-color);border-color:var(--bde-button-secondary-border-color)}.button-atom--secondary:hover{color:var(--bde-button-secondary-text-color-hover);background:var(--bde-button-secondary-background-color-hover);border-color:var(--bde-button-secondary-border-color-hover)}.button-atom--custom{color:var(--bde-button-custom-text-color);background:var(--bde-button-custom-background-color);border-color:var(--bde-button-custom-border-color)}.button-atom--custom:hover{color:var(--bde-button-custom-text-color-hover);background:var(--bde-button-custom-background-color-hover);border-color:var(--bde-button-custom-border-color-hover)}.button-atom:disabled,.button-atom:hover:disabled{filter:grayscale(100%);opacity:0.6;cursor:not-allowed}.button-atom__icon-wrapper>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color)}.breakdance-icon-atom{display:flex;font-size:40px}.breakdance-icon-atom>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color);transform:var(--eeiTransform)}*,*::before,*::after{box-sizing:border-box}img{max-width:100%;height:auto}figure{margin-left:0;margin-right:0}.breakdance-full-width{width:100%;max-width:100%}.breakdance-rich-text-styles>*:first-child{margin-top:0}.breakdance-rich-text-styles>*:last-child{margin-bottom:0}.breakdance-rich-text-styles img.aligncenter{display:block;margin:auto}.breakdance-rich-text-styles img.alignleft{float:left}.breakdance-rich-text-styles img.alignright{float:right}.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:hidden}@supports (overflow-y:clip){.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:clip}}.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:hidden}@supports (overflow-x:clip){.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:clip}}.lg-outer{z-index:var(--bde-z-index-lightbox)}.lg-outer .lg-thumb-outer{background-color:transparent}.lg-video-play-icon{transform:translate3d(-40%,-50%,0)}.admin-bar .lg-toolbar{top:var(--wp-admin--admin-bar--height)}[data-bde-lazy-bg="waiting"]{background-image:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px}.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}body{background-color:var(--bde-background-color);color:var(--bde-body-text-color)}h1,h2,h3,h4,h5,h6{color:var(--bde-headings-color)}a,.button-atom--text{color:var(--bde-links-color)}a:hover,.button-atom--text:hover{color:var(--bde-links-color-hover)}.button-atom--primary,.bde-mini-cart-offcanvas .button,.bde-woo-product-quicklook-button,.woocommerce-page.woocommerce-lost-password .breakdance-woocommerce button[type="submit"],.breakdance-woocommerce .woocommerce-form-track-order button[type="submit"],.breakdance-woocommerce #place_order,.breakdance-woocommerce .woocommerce-button.pay,.breakdance-woocommerce button.single_add_to_cart_button,.breakdance-woocommerce a.single_add_to_cart_button,.breakdance-woocommerce a.button.wc-backward,.breakdance-woocommerce a.checkout-button,.breakdance-woocommerce p.order-again a.button,.breakdance-woocommerce button[name="add-to-cart"],.breakdance-woocommerce button[name="login"],.breakdance-woocommerce button[name="save_address"],.breakdance-woocommerce button[name="save_account_details"],.breakdance-woocommerce button[name="woocommerce_checkout_place_order"],.breakdance-woocommerce .bde-review-modal-trigger,.breakdance-woocommerce .woocommerce-MyAccount-content a.button[href*="add-payment-method"]{--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-primary-background-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--bde-button-primary-background-color-hover:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);padding:var(--bde-button-padding-lg)}.button-atom--secondary,.breakdance-woocommerce .woocommerce-MyAccount-downloads-file,.breakdance-woocommerce .woocommerce-Address a.edit,.breakdance-woocommerce .woocommerce-button.view,.breakdance-woocommerce .woocommerce-Button--previous,.breakdance-woocommerce .woocommerce-Button--next,.breakdance-woocommerce .widget_price_filter .button,.breakdance-woocommerce a.button.add_to_cart_button,.breakdance-woocommerce a.button.product_type_grouped,.breakdance-woocommerce .added_to_cart,.breakdance-woocommerce .woocommerce-widget-layered-nav-dropdown__submit,.breakdance-woocommerce .woocommerce-product-search button[type="submit"],.breakdance-woocommerce a.product_type_simple,.breakdance-woocommerce a.product_type_variable,.breakdance-woocommerce .form-submit input[type="submit"],.breakdance-woocommerce button[name="update_cart"],.breakdance-woocommerce button[name="calc_shipping"],.breakdance-woocommerce button[name="apply_coupon"],.breakdance-woocommerce a.product_type_external{--bde-button-secondary-border-color:transparent;--bde-button-secondary-border-color-hover:transparent;--bde-button-secondary-text-color:#fff;--bde-button-secondary-text-color-hover:#fff;--bde-button-secondary-background-color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);--bde-button-secondary-background-color-hover:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);padding:var(--bde-button-padding-lg)}body{font-family:var(--bde-body-font-family);font-size:var(--bde-body-font-size)}.bde-h1,.bde-h2,.bde-h3,.bde-h4,.bde-h5,.bde-h6,h1,h2,h3,h4,h5,h6{font-family:var(--bde-heading-font-family)}.bde-h1,h1{font-size:var(--bde-h1-font-size)}.bde-h2,h2{font-size:var(--bde-h2-font-size)}.bde-h3,h3{font-size:var(--bde-h3-font-size)}.bde-h4,h4{font-size:var(--bde-h4-font-size)}.bde-h5,h5{font-size:var(--bde-h5-font-size)}.bde-h6,h6{font-size:var(--bde-h6-font-size)}:root{--preset-id-552e3356-78b1-4157-948b-51ea98ace190-font-size:var(--hfs-text-m);--preset-id-552e3356-78b1-4157-948b-51ea98ace190-font-weight:600;--preset-id-552e3356-78b1-4157-948b-51ea98ace190-text-transform:uppercase}@media (max-width:1023px){.button-atom--primary,.bde-mini-cart-offcanvas .button,.bde-woo-product-quicklook-button,.woocommerce-page.woocommerce-lost-password .breakdance-woocommerce button[type="submit"],.breakdance-woocommerce .woocommerce-form-track-order button[type="submit"],.breakdance-woocommerce #place_order,.breakdance-woocommerce .woocommerce-button.pay,.breakdance-woocommerce button.single_add_to_cart_button,.breakdance-woocommerce a.single_add_to_cart_button,.breakdance-woocommerce a.button.wc-backward,.breakdance-woocommerce a.checkout-button,.breakdance-woocommerce p.order-again a.button,.breakdance-woocommerce button[name="add-to-cart"],.breakdance-woocommerce button[name="login"],.breakdance-woocommerce button[name="save_address"],.breakdance-woocommerce button[name="save_account_details"],.breakdance-woocommerce button[name="woocommerce_checkout_place_order"],.breakdance-woocommerce .bde-review-modal-trigger,.breakdance-woocommerce .woocommerce-MyAccount-content a.button[href*="add-payment-method"]{padding:var(--bde-button-padding-base)}.button-atom--secondary,.breakdance-woocommerce .woocommerce-MyAccount-downloads-file,.breakdance-woocommerce .woocommerce-Address a.edit,.breakdance-woocommerce .woocommerce-button.view,.breakdance-woocommerce .woocommerce-Button--previous,.breakdance-woocommerce .woocommerce-Button--next,.breakdance-woocommerce .widget_price_filter .button,.breakdance-woocommerce a.button.add_to_cart_button,.breakdance-woocommerce a.button.product_type_grouped,.breakdance-woocommerce .added_to_cart,.breakdance-woocommerce .woocommerce-widget-layered-nav-dropdown__submit,.breakdance-woocommerce .woocommerce-product-search button[type="submit"],.breakdance-woocommerce a.product_type_simple,.breakdance-woocommerce a.product_type_variable,.breakdance-woocommerce .form-submit input[type="submit"],.breakdance-woocommerce button[name="update_cart"],.breakdance-woocommerce button[name="calc_shipping"],.breakdance-woocommerce button[name="apply_coupon"],.breakdance-woocommerce a.product_type_external{padding:var(--bde-button-padding-base)}:root{--bde-section-vertical-padding:var(--hss-s)}}.bwsol-ed-page{width:100%;overflow:hidden;color:var(--hcl-brand-12);background-color:var(--hcl-neutral-1)}.bwsol-ed-page .bwsol-homehero{padding-top:clamp(18px,3vw,42px);padding-right:clamp(18px,3vw,42px);padding-bottom:clamp(18px,3vw,42px);padding-left:clamp(18px,3vw,42px);background-image:linear-gradient(180deg,var(--hcl-brand-2) 0%,var(--hcl-neutral-1) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-ed-page .bwsol-ed-proof{background-color:var(--hcl-neutral-1)}.bwsol-ed-page .bwsol-sv3{background-image:linear-gradient(180deg,var(--hcl-neutral-1) 0%,var(--hcl-brand-2) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-ed-page .bwsol-manifesto2{background-color:var(--hcl-brand-10)}.bwsol-ed-page .bwsol-ed-section-blue{background-image:linear-gradient(180deg,var(--hcl-brand-2) 0%,#eef5fa 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-ed-page .bwsol-reasons2{background-image:linear-gradient(180deg,var(--hcl-neutral-1) 0%,#fbfdff 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-ed-page .bwsol-region3{background-image:linear-gradient(180deg,var(--hcl-neutral-1) 0%,var(--hcl-brand-2) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-ed-page .bwsol-reviews2{background-color:var(--hcl-brand-10);background-image:radial-gradient(circle at 8% 20%,rgba(255,255,255,.08),transparent 28%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-ed-page .bwsol-faq2{background-color:var(--hcl-neutral-1)}.bwsol-ed-page .bwsol-ed-final{background-color:var(--hcl-neutral-1)}.bwsol-ed-page .bwsol-formblock{background-color:var(--hcl-neutral-1)}.bwsol-ed-page .bwsol-ed-feature-copy::before{display:none}.bwsol-ed-page .bwsol-faq2-grid{align-items:start;max-width:1346px}.bwsol-ed-page>.bwsol-homehero{padding-right:0px;padding-left:0px}.bwsol-ed-page .bwsol-homehero-frame{max-width:1406px}.bwsol-ed-page .bwsol-homehero-copy{padding-right:30px;padding-left:30px}.bwsol-ed-page .bwsol-ed-shell{max-width:1406px;padding-right:30px;padding-left:30px}.bwsol-ed-page .bwsol-sv3-head{max-width:1346px}.bwsol-ed-page .bwsol-sv3-grid{max-width:1346px}.bwsol-ed-page .bwsol-reviews2-head{max-width:1346px}.bwsol-ed-page .bwsol-reviews2-grid{max-width:1346px}.bwsol-ed-page .bwsol-formblock-head{max-width:1346px}.bwsol-ed-page .bwsol-formblock-slot{max-width:1346px}.bwsol-ed-page .bwsol-region3-head{max-width:1346px}.bwsol-ed-page .bwsol-region3-gallery{max-width:1346px}.bwsol-ed-page .bwsol-region3-contact{max-width:1346px}.bwsol-ed-page .bwsol-manifesto2-grid{max-width:1346px}.bwsol-ed-page .bwsol-reasons2-grid{max-width:1346px}@media (max-width:1119px){.bwsol-ed-page .bwsol-homehero-copy{padding-right:48px;padding-left:48px}}@media (max-width:1023px){.bwsol-ed-page .bwsol-homehero{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}.bwsol-ed-page .bwsol-faq2-grid{align-items:start}.bwsol-ed-page>.bwsol-homehero{padding-right:18px;padding-left:18px}.bwsol-ed-page .bwsol-homehero-copy{padding-right:56px;padding-left:56px}}@media (max-width:767px){.bwsol-ed-page .bwsol-homehero{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-ed-page>.bwsol-homehero{padding-right:0px;padding-left:0px}.bwsol-ed-page .bwsol-homehero-copy{padding-right:24px;padding-left:24px}.bwsol-ed-page .bwsol-ed-shell{padding-right:20px;padding-left:20px}}@media (max-width:479px){.bwsol-ed-page .bwsol-homehero-copy{padding-right:18px;padding-left:18px}.bwsol-ed-page .bwsol-ed-shell{padding-right:16px;padding-left:16px}}.bwsol-ed-shell{width:100%;max-width:1240px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-right:28px;padding-left:28px}@media (max-width:767px){.bwsol-ed-shell{padding-right:20px;padding-left:20px}}@media (max-width:479px){.bwsol-ed-shell{padding-right:16px;padding-left:16px}}.bwsol-ed-hero{position:relative;padding-top:86px;padding-bottom:0px;background-color:var(--hcl-brand-1)}@media (max-width:1023px){.bwsol-ed-hero{padding-top:64px}}@media (max-width:479px){.bwsol-ed-hero{padding-top:48px}}.bwsol-ed-hero-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:center;gap:70px}@media (max-width:1119px){.bwsol-ed-hero-grid{gap:44px}}@media (max-width:1023px){.bwsol-ed-hero-grid{grid-template-columns:minmax(0,1fr)}}.bwsol-ed-hero-copy{display:flex;flex-flow:column;align-items:start;padding-bottom:86px}@media (max-width:1023px){.bwsol-ed-hero-copy{padding-bottom:58px}}.bwsol-ed-label{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-family:Arial;font-weight:800;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:0.18em;margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:0px}.bwsol-ed-title{max-width:820px;color:var(--hcl-brand-12);font-family:Arial;font-weight:750;font-size:clamp(54px,6.7vw,92px);line-height:0.98;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.bwsol-ed-title{font-size:68px}}@media (max-width:767px){.bwsol-ed-title{font-size:52px}}@media (max-width:479px){.bwsol-ed-title{font-size:43px}}.bwsol-ed-title-mark{color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240)}.bwsol-ed-lead{max-width:670px;color:var(--hcl-neutral-11);font-family:Arial;font-weight:450;font-size:18px;line-height:1.75;margin-top:34px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:28px;border-left:3px solid var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842)}@media (max-width:767px){.bwsol-ed-lead{font-size:16px;padding-left:20px}}.bwsol-ed-actions{display:flex;gap:14px;margin-top:38px}.bwsol-ed-actions{flex-wrap:wrap}@media (max-width:479px){.bwsol-ed-actions{flex-flow:column;width:100%}}.bwsol-ed-primary{display:inline-flex;justify-content:center;align-items:center;min-height:54px;color:var(--hcl-on-brand);font-family:Arial;font-weight:750;font-size:14px;line-height:1;text-decoration:none;letter-spacing:0.01em;padding-top:0px;padding-right:26px;padding-bottom:0px;padding-left:26px;background-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);border-radius:3px;border-top:1px solid var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);border-right:1px solid var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);border-bottom:1px solid var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);border-left:1px solid var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);transition:background 0.2s ease,color 0.2s ease,transform 0.2s ease}.bwsol-ed-primary:hover{color:var(--hcl-on-brand);background-color:var(--hcl-brand-10);transform:translate3d(0,-2px,0)}@media (max-width:479px){.bwsol-ed-primary{width:100%}}.bwsol-ed-secondary{display:inline-flex;justify-content:center;align-items:center;min-height:54px;color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);font-family:Arial;font-weight:750;font-size:14px;line-height:1;text-decoration:none;letter-spacing:0.01em;padding-top:0px;padding-right:26px;padding-bottom:0px;padding-left:26px;background-color:transparent;border-radius:3px;border-top:1px solid var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);border-right:1px solid var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);border-bottom:1px solid var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);border-left:1px solid var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);transition:background 0.2s ease,color 0.2s ease,transform 0.2s ease}.bwsol-ed-secondary:hover{color:var(--hcl-brand-10);background-color:var(--hcl-brand-3);transform:translate3d(0,-2px,0)}@media (max-width:479px){.bwsol-ed-secondary{width:100%}}.bwsol-ed-visual{align-self:stretch;position:relative;min-height:690px}@media (max-width:1023px){.bwsol-ed-visual{min-height:560px}}@media (max-width:767px){.bwsol-ed-visual{min-height:440px}}@media (max-width:479px){.bwsol-ed-visual{min-height:360px}}.bwsol-ed-image{display:block;position:absolute;top:0px;right:0px;bottom:0px;width:calc(100% + 8vw);height:100%;max-width:none;object-fit:cover}@media (max-width:1023px){.bwsol-ed-image{position:absolute;right:auto;left:0px;width:100%}}.bwsol-ed-image-line{position:absolute;bottom:0px;left:-1px;width:8px;height:72%;background-color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842)}@media (max-width:1023px){.bwsol-ed-image-line{left:0px}}.bwsol-ed-image-tag{display:flex;align-items:center;position:absolute;top:46px;left:-58px;min-height:44px;color:var(--hcl-on-brand);font-family:Arial;font-weight:800;font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:0.15em;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;background-color:var(--hcl-brand-10);border-radius:3px;transform-origin:0% 0%;transform:rotateZ(-90deg) translate3d(-100%,0px,0px)}@media (max-width:1023px){.bwsol-ed-image-tag{top:20px;left:20px;transform-origin:50% 50%}.bwsol-ed-image-tag{transform:none}}.bwsol-ed-proof{background-color:var(--hcl-brand-2);border-top:1px solid var(--hcl-brand-5);border-bottom:1px solid var(--hcl-brand-5)}.bwsol-ed-proof .bwsol-ed-proof-grid{gap:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:var(--hcl-brand-10);border-radius:4px;border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3);box-shadow:0px 20px 50px rgba(0,42,77,.11)}.bwsol-ed-proof .bwsol-ed-proof-item{min-height:118px;padding-top:22px;padding-right:24px;padding-bottom:22px;padding-left:24px;background-color:var(--hcl-neutral-1);border-radius:2px;border-top:1px solid rgba(0,42,77,.08);border-right:1px solid rgba(0,42,77,.08);border-bottom:1px solid rgba(0,42,77,.08);border-left:1px solid rgba(0,42,77,.08)}.bwsol-ed-proof .bwsol-ed-proof-last{min-height:118px;padding-top:22px;padding-right:24px;padding-bottom:22px;padding-left:24px;background-color:var(--hcl-neutral-1);border-radius:2px;border-top:1px solid rgba(0,42,77,.08);border-right:1px solid rgba(0,42,77,.08);border-bottom:1px solid rgba(0,42,77,.08);border-left:1px solid rgba(0,42,77,.08)}.bwsol-ed-proof .bwsol-ed-proof-no{display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;color:var(--hcl-neutral-1);background-color:var(--hcl-brand-10);border-radius:50%;box-shadow:0px 8px 18px rgba(0,42,77,.14)}.bwsol-ed-proof .bwsol-ed-proof-text{color:var(--hcl-brand-10);font-weight:700}.bwsol-ed-proof.bwsol-ed-proof{background-color:#fff;border-top:1px solid var(--bde-palette-color-5);border-bottom:0px solid}.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-grid{box-shadow:none}.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-last{min-height:104px;padding-top:20px;padding-right:22px;padding-bottom:20px;padding-left:22px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-last{box-shadow:none}.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-no{box-shadow:none}@media (max-width:767px){.bwsol-ed-proof .bwsol-ed-proof-grid{gap:8px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px}.bwsol-ed-proof .bwsol-ed-proof-item{min-height:96px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px}.bwsol-ed-proof .bwsol-ed-proof-last{min-height:96px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px}.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-last{min-height:90px;padding-top:16px;padding-right:12px;padding-bottom:16px;padding-left:12px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-last{box-shadow:none}}@media (max-width:479px){.bwsol-ed-proof .bwsol-ed-proof-item{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}.bwsol-ed-proof .bwsol-ed-proof-last{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}.bwsol-ed-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.bwsol-ed-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bwsol-ed-proof-grid{grid-template-columns:minmax(0,1fr)}}.bwsol-ed-proof-item{display:flex;align-items:center;gap:16px;min-height:112px;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;border-right:1px solid var(--hcl-brand-5)}@media (max-width:1023px){.bwsol-ed-proof-item{border-bottom:1px solid var(--hcl-brand-5)}}@media (max-width:767px){.bwsol-ed-proof-item{min-height:84px;border-right:0px solid}}.bwsol-ed-proof-last{display:flex;align-items:center;gap:16px;min-height:112px;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px}@media (max-width:1023px){.bwsol-ed-proof-last{border-bottom:1px solid var(--hcl-brand-5)}}@media (max-width:767px){.bwsol-ed-proof-last{min-height:84px}}.bwsol-ed-proof-no{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-family:Arial;font-weight:800;font-size:12px;line-height:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-proof-text{color:var(--hcl-brand-12);font-family:Arial;font-weight:700;font-size:14px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-section{padding-top:118px;padding-bottom:118px;background-color:var(--hcl-neutral-1)}@media (max-width:767px){.bwsol-ed-section{padding-top:82px;padding-bottom:82px}}.bwsol-ed-section-blue{padding-top:118px;padding-bottom:118px;background-color:var(--hcl-brand-2)}.bwsol-ed-section-blue .bwsol-ed-feature{overflow:hidden;border-radius:4px;box-shadow:0px 28px 64px rgba(0,42,77,.14)}.bwsol-ed-section-blue .bwsol-ed-feature-image{min-height:560px;object-fit:cover;filter:saturate(88%) contrast(105%)}.bwsol-ed-section-blue .bwsol-ed-feature-copy{position:relative;background-image:linear-gradient(145deg,#fff 0%,var(--hcl-brand-2) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-ed-section-blue .bwsol-ed-feature-copy::before{position:absolute;top:0px;left:0px;width:6px;height:100%;background-color:var(--hcl-brand-10)}.bwsol-ed-section-blue .bwsol-ed-feature-copy::before{content:""}.bwsol-ed-section-blue .bwsol-ed-list-item{padding-top:13px;padding-right:16px;padding-bottom:13px;padding-left:16px;background-color:rgba(255,255,255,.78);border-top-left-radius:0px;border-top-right-radius:2px;border-bottom-left-radius:0px;border-bottom-right-radius:2px;border-left:3px solid var(--hcl-brand-5);transition:transform 0.22s ease,background-color 0.22s ease}.bwsol-ed-section-blue .bwsol-ed-list-item:hover{background-color:var(--hcl-neutral-1);transform:translate3d(5px,0,0)}.bwsol-ed-section-blue .bwsol-ed-primary{border-radius:3px;box-shadow:0px 12px 26px rgba(0,42,77,.14)}.bwsol-ed-section-blue .bwsol-ed-body{color:#29445f;font-weight:500;opacity:1}.bwsol-ed-section-blue.bwsol-ed-section-blue{padding-top:96px;padding-bottom:96px}.bwsol-ed-section-blue.bwsol-ed-section-blue .bwsol-ed-feature{border-radius:0px}.bwsol-ed-section-blue.bwsol-ed-section-blue .bwsol-ed-feature{box-shadow:none}.bwsol-ed-section-blue.bwsol-ed-section-blue .bwsol-ed-feature-copy::before{display:none}.bwsol-ed-section-blue.bwsol-ed-section-blue .bwsol-ed-list-item{padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:30px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid var(--bde-palette-color-5);border-left:0px solid;transition:color 0.2s ease,border-color 0.2s ease}.bwsol-ed-section-blue.bwsol-ed-section-blue .bwsol-ed-list-item{box-shadow:none;transform:none}.bwsol-ed-section-blue.bwsol-ed-section-blue .bwsol-ed-list-item:hover{color:var(--bde-brand-primary-color);background-color:transparent}.bwsol-ed-section-blue.bwsol-ed-section-blue .bwsol-ed-list-item:hover{border-color:var(--bde-brand-primary-color);transform:none}@media (max-width:1023px){.bwsol-ed-section-blue .bwsol-ed-feature-image{min-height:430px}}@media (max-width:767px){.bwsol-ed-section-blue{padding-top:82px;padding-bottom:82px}.bwsol-ed-section-blue .bwsol-ed-feature-image{min-height:330px}.bwsol-ed-section-blue.bwsol-ed-section-blue{padding-top:64px;padding-bottom:64px}}@media (max-width:479px){.bwsol-ed-section-blue .bwsol-ed-feature-image{min-height:270px}}.bwsol-ed-section-dark{padding-top:118px;padding-bottom:118px;background-color:var(--hcl-brand-10)}@media (max-width:767px){.bwsol-ed-section-dark{padding-top:82px;padding-bottom:82px}}.bwsol-ed-section-head{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:end;gap:70px;margin-bottom:64px}@media (max-width:1023px){.bwsol-ed-section-head{grid-template-columns:minmax(0,1fr);gap:24px}}.bwsol-ed-kicker{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-family:Arial;font-weight:800;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.bwsol-ed-heading{color:var(--hcl-brand-12);font-family:Arial;font-weight:720;font-size:clamp(40px,4.8vw,66px);line-height:1.04;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-ed-heading{font-size:38px}}.bwsol-ed-heading-light{color:var(--hcl-on-brand);font-family:Arial;font-weight:720;font-size:clamp(40px,4.8vw,66px);line-height:1.04;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-ed-heading-light{font-size:38px}}.bwsol-ed-intro{max-width:700px;color:#29445f;font-family:Arial;font-weight:500;font-size:18px;line-height:1.8;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-services{display:flex;flex-flow:column;border-top:1px solid var(--hcl-neutral-7)}.bwsol-ed-service{display:grid;grid-template-columns:72px minmax(220px,.8fr) minmax(0,1.2fr) 120px;align-items:center;gap:28px;min-height:136px;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px;border-bottom:1px solid var(--hcl-neutral-7);transition:padding 0.25s ease,background 0.25s ease}.bwsol-ed-service:hover{padding-right:18px;padding-left:18px;background-color:var(--hcl-brand-2)}@media (max-width:1119px){.bwsol-ed-service{grid-template-columns:56px minmax(200px,.8fr) minmax(0,1.2fr) 96px;gap:20px}}@media (max-width:1023px){.bwsol-ed-service{grid-template-columns:50px minmax(200px,.8fr) minmax(0,1.2fr)}}@media (max-width:767px){.bwsol-ed-service{grid-template-columns:40px minmax(0,1fr);gap:16px}}@media (max-width:479px){.bwsol-ed-service{min-height:0px;padding-top:24px;padding-bottom:24px}}.bwsol-ed-service-index{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-family:Arial;font-weight:800;font-size:12px;line-height:1;letter-spacing:0.1em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-service-title{color:var(--hcl-brand-12);font-family:Arial;font-weight:720;font-size:24px;line-height:1.22;letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-ed-service-title{font-size:21px}}.bwsol-ed-service-copy{color:var(--hcl-neutral-11);font-family:Arial;font-weight:450;font-size:15px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-ed-service-copy{grid-column-start:2}}.bwsol-ed-service-link{display:inline-flex;justify-content:end;align-items:center;color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);font-family:Arial;font-weight:800;font-size:13px;line-height:1.2;text-decoration:none}.bwsol-ed-service-link:hover{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842)}@media (max-width:1023px){.bwsol-ed-service-link{justify-content:start;grid-column-start:2;grid-column-end:-1}}@media (max-width:767px){.bwsol-ed-service-link{grid-column-start:2}}.bwsol-ed-manifesto{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:84px}@media (max-width:1023px){.bwsol-ed-manifesto{grid-template-columns:minmax(0,1fr);gap:50px}}.bwsol-ed-manifesto-copy{max-width:800px}.bwsol-ed-manifesto-text{color:rgba(255,255,255,.9);font-family:Arial;font-weight:500;font-size:19px;line-height:1.8;margin-top:32px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-manifesto-word{display:flex;justify-content:center;align-items:center;min-height:280px;color:var(--hcl-brand-7);font-family:Arial;font-weight:800;font-size:clamp(70px,10vw,150px);line-height:0.8;letter-spacing:-0.09em;border-top:1px solid rgba(255,255,255,.16);border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}@media (max-width:1023px){.bwsol-ed-manifesto-word{min-height:220px}}@media (max-width:479px){.bwsol-ed-manifesto-word{min-height:170px;font-size:76px}}.bwsol-ed-feature{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:0px;background-color:var(--hcl-neutral-1);border-top:1px solid var(--hcl-brand-5);border-right:1px solid var(--hcl-brand-5);border-bottom:1px solid var(--hcl-brand-5);border-left:1px solid var(--hcl-brand-5)}@media (max-width:1023px){.bwsol-ed-feature{grid-template-columns:minmax(0,1fr)}}.bwsol-ed-feature-image{display:block;width:100%;height:100%;min-height:660px;object-fit:cover}@media (max-width:1023px){.bwsol-ed-feature-image{min-height:520px}}@media (max-width:767px){.bwsol-ed-feature-image{min-height:420px}}@media (max-width:479px){.bwsol-ed-feature-image{min-height:340px}}.bwsol-ed-feature-copy{display:flex;flex-flow:column;justify-content:center;align-items:start;padding-top:72px;padding-right:72px;padding-bottom:72px;padding-left:72px}.bwsol-ed-feature-copy .bwsol-ed-list{gap:8px;border-top:0px solid}.bwsol-ed-feature-copy .bwsol-ed-list-item{padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:42px;background-color:var(--hcl-neutral-1);border-radius:3px;border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3)}.bwsol-ed-feature-copy .bwsol-ed-list-item::before{top:50%;left:16px;transform:translate3d(0,-50%,0)}.bwsol-ed-feature-copy .bwsol-ed-primary{margin-top:28px}@media (max-width:1119px){.bwsol-ed-feature-copy{padding-top:52px;padding-right:52px;padding-bottom:52px;padding-left:52px}}@media (max-width:767px){.bwsol-ed-feature-copy{padding-top:42px;padding-right:28px;padding-bottom:42px;padding-left:28px}.bwsol-ed-feature-copy .bwsol-ed-list{gap:7px}.bwsol-ed-feature-copy .bwsol-ed-list-item{padding-top:13px;padding-right:14px;padding-bottom:13px;padding-left:38px}.bwsol-ed-feature-copy .bwsol-ed-list-item::before{left:14px}.bwsol-ed-feature-copy .bwsol-ed-primary{margin-top:24px}}@media (max-width:479px){.bwsol-ed-feature-copy{padding-top:34px;padding-right:22px;padding-bottom:34px;padding-left:22px}}.bwsol-ed-body{color:#29445f;font-family:Arial;font-weight:500;font-size:17px;line-height:1.8;margin-top:28px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-list{display:flex;flex-flow:column;width:100%;margin-top:34px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid var(--hcl-brand-5)}.bwsol-ed-list .bwsol-ed-list-item{border-left:0px solid}.bwsol-ed-list{list-style:none}.bwsol-ed-list-item{position:relative;color:var(--hcl-brand-12);font-family:Arial;font-weight:650;font-size:14px;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:30px;border-bottom:1px solid var(--hcl-brand-5)}.bwsol-ed-list-item::before{position:absolute;top:19px;left:0px;width:10px;height:10px;background-color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842)}.bwsol-ed-list-item::before{content:""}.bwsol-ed-reasons{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:90px}@media (max-width:1119px){.bwsol-ed-reasons{gap:60px}}@media (max-width:1023px){.bwsol-ed-reasons{grid-template-columns:minmax(0,1fr);gap:46px}}.bwsol-ed-reasons-intro{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 30px)}@media (max-width:1023px){.bwsol-ed-reasons-intro{position:static}}.bwsol-ed-reasons-copy{color:#29445f;font-family:Arial;font-weight:500;font-size:17px;line-height:1.75;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-reason-list{display:flex;flex-flow:column;border-top:1px solid var(--hcl-neutral-7)}.bwsol-ed-reason{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:start;gap:22px;padding-top:30px;padding-right:0px;padding-bottom:30px;padding-left:0px;border-bottom:1px solid var(--hcl-neutral-7)}.bwsol-ed-reason-no{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-family:Arial;font-weight:800;font-size:12px;line-height:1.2;letter-spacing:0.1em;margin-top:3px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-reason-title{color:var(--hcl-brand-12);font-family:Arial;font-weight:720;font-size:22px;line-height:1.35;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-region{position:relative;padding-top:104px;padding-bottom:104px;background-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240)}@media (max-width:767px){.bwsol-ed-region{padding-top:78px;padding-bottom:78px}}.bwsol-ed-region-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:end;gap:80px}@media (max-width:1023px){.bwsol-ed-region-grid{grid-template-columns:minmax(0,1fr);gap:54px}}.bwsol-ed-region-title{color:var(--hcl-on-brand);font-family:Arial;font-weight:720;font-size:clamp(42px,5.2vw,72px);line-height:1.03;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-ed-region-title{font-size:42px}}.bwsol-ed-region-copy{max-width:690px;color:var(--hcl-brand-5);font-family:Arial;font-weight:450;font-size:18px;line-height:1.75;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-contact{display:flex;flex-flow:column;padding-left:36px;border-left:1px solid rgba(255,255,255,.32)}@media (max-width:767px){.bwsol-ed-contact{padding-top:34px;padding-left:0px;border-top:1px solid rgba(255,255,255,.32);border-left:0px solid}}.bwsol-ed-contact-label{color:var(--hcl-brand-6);font-family:Arial;font-weight:800;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.bwsol-ed-contact-link{display:inline-flex;align-self:start;color:var(--hcl-on-brand);font-family:Arial;font-weight:720;font-size:21px;line-height:1.35;text-decoration:none;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.bwsol-ed-contact-link:hover{color:var(--hcl-brand-6)}.bwsol-ed-address{color:var(--hcl-brand-5);font-family:Arial;font-weight:500;font-size:15px;line-height:1.6;margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0px;border-top:1px solid var(--hcl-neutral-7);border-left:1px solid var(--hcl-neutral-7)}@media (max-width:1023px){.bwsol-ed-reviews{grid-template-columns:minmax(0,1fr)}}.bwsol-ed-review{display:flex;flex-flow:column;justify-content:space-between;min-height:370px;padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:var(--hcl-neutral-1);border-right:1px solid var(--hcl-neutral-7);border-bottom:1px solid var(--hcl-neutral-7)}@media (max-width:1023px){.bwsol-ed-review{min-height:300px}}@media (max-width:479px){.bwsol-ed-review{min-height:0px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}.bwsol-ed-quote-mark{color:var(--hcl-brand-6);font-family:Georgia;font-weight:400;font-size:82px;line-height:0.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-quote{color:var(--hcl-brand-12);font-family:Arial;font-weight:500;font-size:17px;line-height:1.75;margin-top:28px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-reviewer{color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);font-family:Arial;font-weight:800;font-size:13px;line-height:1.4;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-review-role{color:var(--hcl-neutral-11);font-family:Arial;font-weight:500;font-size:12px;line-height:1.4;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-faq{display:flex;flex-flow:column;border-top:1px solid var(--hcl-brand-5)}.bwsol-ed-faq-row{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:60px;padding-top:30px;padding-right:0px;padding-bottom:30px;padding-left:0px;border-bottom:1px solid var(--hcl-brand-5)}@media (max-width:767px){.bwsol-ed-faq-row{grid-template-columns:minmax(0,1fr);gap:14px}}.bwsol-ed-question{color:var(--hcl-brand-12);font-family:Arial;font-weight:720;font-size:20px;line-height:1.35;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-answer{color:var(--hcl-neutral-11);font-family:Arial;font-weight:450;font-size:15px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-final{padding-top:112px;padding-bottom:112px;background-color:var(--hcl-neutral-1)}.bwsol-ed-final .bwsol-ed-final-grid{position:relative;overflow:hidden;color:var(--hcl-neutral-1);padding-top:clamp(44px,6vw,72px);padding-right:clamp(44px,6vw,72px);padding-bottom:clamp(44px,6vw,72px);padding-left:clamp(44px,6vw,72px);background-image:radial-gradient(circle at 90% 10%,rgba(255,255,255,.1),transparent 34%),linear-gradient(140deg,#17466d 0%,#002a4d 72%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-radius:4px;border-top:1px solid rgba(255,255,255,.18);border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18);box-shadow:0px 28px 64px rgba(0,42,77,.2)}.bwsol-ed-final .bwsol-ed-final-grid::after{position:absolute;right:-30px;bottom:-52px;width:210px;height:210px;border-radius:50%;border-top:1px solid rgba(255,255,255,.16);border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16)}.bwsol-ed-final .bwsol-ed-final-grid::after{content:""}.bwsol-ed-final .bwsol-ed-final-title{color:var(--hcl-neutral-1)}.bwsol-ed-final .bwsol-ed-final-copy{color:rgba(255,255,255,.9)}.bwsol-ed-final .bwsol-ed-note{color:rgba(255,255,255,.72)}.bwsol-ed-final .bwsol-ed-kicker{color:var(--hcl-brand-3)}.bwsol-ed-final .bwsol-ed-primary{color:var(--hcl-brand-10);background-color:var(--hcl-neutral-1);border-radius:3px;box-shadow:0px 12px 28px rgba(0,20,38,.22)}.bwsol-ed-final .bwsol-ed-secondary{color:var(--hcl-neutral-1);border-radius:3px}@media (max-width:1023px){.bwsol-ed-final .bwsol-ed-final-grid{padding-top:52px;padding-right:52px;padding-bottom:52px;padding-left:52px}}@media (max-width:767px){.bwsol-ed-final{padding-top:82px;padding-bottom:82px}.bwsol-ed-final .bwsol-ed-final-grid{gap:34px;padding-top:42px;padding-right:28px;padding-bottom:42px;padding-left:28px}}@media (max-width:479px){.bwsol-ed-final .bwsol-ed-final-grid{padding-top:36px;padding-right:22px;padding-bottom:36px;padding-left:22px}}.bwsol-ed-final-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:64px;padding-top:56px;border-top:8px solid var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842)}@media (max-width:1023px){.bwsol-ed-final-grid{align-items:start;grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.bwsol-ed-final-grid{padding-top:38px}}.bwsol-ed-final-title{max-width:860px;color:var(--hcl-brand-12);font-family:Arial;font-weight:720;font-size:clamp(44px,5.5vw,76px);line-height:1.02;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-ed-final-title{font-size:43px}}.bwsol-ed-final-copy{max-width:720px;color:#29445f;font-family:Arial;font-weight:500;font-size:17px;line-height:1.75;margin-top:28px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ed-final-actions{display:flex;flex-flow:column;gap:12px;min-width:220px}@media (max-width:1023px){.bwsol-ed-final-actions{flex-flow:row;min-width:0px}}@media (max-width:479px){.bwsol-ed-final-actions{flex-flow:column;width:100%}}.bwsol-ed-note{color:var(--hcl-neutral-10);font-family:Arial;font-weight:500;font-size:12px;line-height:1.5;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-visual-showcase{position:relative;overflow:hidden;color:var(--hcl-brand-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:96px;padding-right:32px;padding-bottom:96px;padding-left:32px;background-color:var(--hcl-brand-2)}.bwsol-visual-showcase::before{position:absolute;top:0px;right:0px;bottom:auto;left:auto;width:42%;height:190px;background-color:var(--hcl-brand-3);opacity:0.8;pointer-events:none}.bwsol-visual-showcase::before{content:"";clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}@media (max-width:1119px){.bwsol-visual-showcase{padding-top:84px;padding-right:28px;padding-bottom:84px;padding-left:28px}}@media (max-width:767px){.bwsol-visual-showcase{padding-top:68px;padding-right:20px;padding-bottom:68px;padding-left:20px}.bwsol-visual-showcase::before{width:70%;height:130px}}@media (max-width:479px){.bwsol-visual-showcase{padding-top:58px;padding-right:16px;padding-bottom:58px;padding-left:16px}}.bwsol-visual-head{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);align-items:end;gap:72px;position:relative;z-index:1;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:44px;margin-left:auto}@media (max-width:1119px){.bwsol-visual-head{gap:48px}}@media (max-width:1023px){.bwsol-visual-head{grid-template-columns:1fr;gap:22px}}@media (max-width:767px){.bwsol-visual-head{margin-bottom:30px}}.bwsol-visual-kicker{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0.15em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.bwsol-visual-title{max-width:760px;color:var(--hcl-brand-10);font-weight:700;font-size:clamp(42px,5.4vw,78px);line-height:0.98;letter-spacing:-0.045em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-visual-title{font-size:42px}}.bwsol-visual-lead{max-width:520px;color:var(--hcl-neutral-8);font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}@media (max-width:767px){.bwsol-visual-lead{font-size:17px}}.bwsol-visual-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:310px 310px;gap:12px;position:relative;z-index:1;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1119px){.bwsol-visual-grid{grid-template-rows:270px 270px}}@media (max-width:1023px){.bwsol-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:440px 260px 260px}}@media (max-width:767px){.bwsol-visual-grid{display:flex;flex-flow:column;gap:10px}}.bwsol-visual-card{position:relative;min-width:0px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-brand-10)}.bwsol-visual-card::after{position:absolute;top:30%;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(180deg,transparent,rgba(0,24,47,.92));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.bwsol-visual-card::after{content:""}.bwsol-visual-card img{display:block;width:100%;height:100%;object-fit:cover;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;transition:transform 0.65s cubic-bezier(.2,.75,.25,1)}.bwsol-visual-card:hover img{transform:scale(1.035,1.035)}.bwsol-visual-card{isolation:isolate}@media (max-width:767px){.bwsol-visual-card{min-height:270px}}.bwsol-visual-main{grid-row-start:1;grid-row-end:span 2;grid-column-start:1;grid-column-end:span 7}@media (max-width:1023px){.bwsol-visual-main{grid-row-start:1;grid-column-start:1;grid-column-end:-1}}@media (max-width:767px){.bwsol-visual-main{min-height:430px}}.bwsol-visual-pv{grid-row-start:1;grid-column-start:8;grid-column-end:span 5}@media (max-width:1023px){.bwsol-visual-pv{grid-row-start:2;grid-column-start:1;grid-column-end:-1}}.bwsol-visual-wallbox{grid-row-start:2;grid-column-start:8;grid-column-end:span 3}@media (max-width:1023px){.bwsol-visual-wallbox{grid-row-start:3;grid-column-start:1}}.bwsol-visual-smart{grid-row-start:2;grid-column-start:11;grid-column-end:span 2}.bwsol-visual-smart .bwsol-visual-caption{display:block;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}.bwsol-visual-smart .bwsol-visual-caption strong{font-size:16px}.bwsol-visual-smart .bwsol-visual-caption span{margin-top:6px}@media (max-width:1023px){.bwsol-visual-smart{grid-row-start:3;grid-column-start:2}}@media (max-width:767px){.bwsol-visual-smart .bwsol-visual-caption{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.bwsol-visual-smart .bwsol-visual-caption strong{font-size:20px}}.bwsol-visual-caption{display:flex;justify-content:space-between;align-items:end;gap:20px;position:absolute;top:auto;right:0px;bottom:0px;left:0px;z-index:2;color:var(--hcl-neutral-1);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:22px;padding-right:24px;padding-bottom:22px;padding-left:24px}.bwsol-visual-caption strong{display:block;font-weight:650;font-size:20px;line-height:1.15;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-visual-caption span{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--hcl-brand-3);font-weight:700;font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:0.13em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-visual-caption{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.bwsol-visual-rail{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:12px;position:relative;z-index:1;max-width:1280px;margin-top:12px;margin-right:auto;margin-bottom:0px;margin-left:auto}.bwsol-visual-rail article{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:stretch;min-height:190px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-neutral-1);border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3)}.bwsol-visual-rail article:last-child{grid-template-columns:150px minmax(0,1fr);color:var(--hcl-neutral-1);background-color:var(--hcl-brand-10)}.bwsol-visual-rail article:last-child{border-color:var(--hcl-brand-10)}.bwsol-visual-rail img{display:block;width:100%;height:100%;min-height:190px;object-fit:cover;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-visual-rail article:last-child small{color:var(--hcl-brand-3)}@media (max-width:1023px){.bwsol-visual-rail{grid-template-columns:1fr}.bwsol-visual-rail article:last-child{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:767px){.bwsol-visual-rail{gap:10px;margin-top:10px}}@media (max-width:479px){.bwsol-visual-rail img{min-height:220px}}.bwsol-visual-rail-copy{display:flex;flex-flow:column;justify-content:center;padding-top:28px;padding-right:30px;padding-bottom:28px;padding-left:30px}.bwsol-visual-rail-copy small{display:block;color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:0.13em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.bwsol-visual-rail-copy h3{color:inherit;font-weight:650;font-size:24px;line-height:1.15;letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.bwsol-visual-rail-copy p{color:inherit;font-size:15px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;opacity:0.78}@media (max-width:767px){.bwsol-visual-rail-copy{padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px}}@media (max-width:479px){.bwsol-visual-rail-copy{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:767px){.bwsol-visual-rail article{grid-template-columns:150px minmax(0,1fr)}}@media (max-width:479px){.bwsol-visual-rail article{grid-template-columns:1fr}}@media (max-width:767px){.bwsol-visual-rail article:last-child{grid-template-columns:150px minmax(0,1fr)}}@media (max-width:479px){.bwsol-visual-rail article:last-child{grid-template-columns:1fr}}@media (max-width:479px){.bwsol-visual-card{min-height:300px}}@media (max-width:479px){.bwsol-visual-main{min-height:300px}}.bwsol-homehero{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--hcl-neutral-1);border-bottom:1px solid var(--hcl-neutral-5)}.bwsol-homehero .bwsol-homehero-frame{border-radius:4px;border-top:1px solid rgba(255,255,255,.18);border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18);box-shadow:0px 34px 80px rgba(0,42,77,.18)}.bwsol-homehero .bwsol-homehero-copy{background-image:radial-gradient(circle at 12% 18%,rgba(255,255,255,.1),transparent 34%),linear-gradient(145deg,#143f66 0%,#002a4d 72%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.bwsol-homehero .bwsol-homehero-copy::after{position:absolute;right:0px;bottom:0px;width:110px;height:6px;background-color:var(--hcl-brand-5)}.bwsol-homehero .bwsol-homehero-copy::after{content:""}.bwsol-homehero .bwsol-homehero-media{position:relative;overflow:hidden}.bwsol-homehero .bwsol-homehero-media::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,rgba(0,42,77,.18),transparent 34%),linear-gradient(0deg,rgba(0,42,77,.14),transparent 42%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;pointer-events:none}.bwsol-homehero .bwsol-homehero-media::after{content:""}.bwsol-homehero .bwsol-homehero-image{transition:transform 0.7s ease;filter:saturate(92%) contrast(104%);transform:scale(1.025,1.025)}.bwsol-homehero .bwsol-homehero-frame:hover .bwsol-homehero-image{transform:scale(1.055,1.055)}.bwsol-homehero .bwsol-homehero-badge{border-radius:3px;border-top:1px solid rgba(255,255,255,.42);border-right:1px solid rgba(255,255,255,.42);border-bottom:1px solid rgba(255,255,255,.42);border-left:1px solid rgba(255,255,255,.42);box-shadow:0px 16px 36px rgba(0,42,77,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bwsol-homehero .bwsol-homehero-primary{border-radius:3px;transition:transform 0.25s ease,box-shadow 0.25s ease;box-shadow:0px 12px 26px rgba(0,42,77,.22)}.bwsol-homehero .bwsol-homehero-primary:hover{box-shadow:0px 16px 34px rgba(0,42,77,.28);transform:translate3d(0,-2px,0)}.bwsol-homehero .bwsol-homehero-title{color:var(--hcl-neutral-1)}.bwsol-homehero .bwsol-homehero-kicker{color:var(--hcl-brand-3)}@media (max-width:1119px){.bwsol-homehero{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}}@media (max-width:1023px){.bwsol-homehero .bwsol-homehero-frame{box-shadow:0px 24px 56px rgba(0,42,77,.16)}}@media (max-width:767px){.bwsol-homehero{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-homehero .bwsol-homehero-frame{border-radius:0px}}@media (max-width:479px){.bwsol-homehero .bwsol-homehero-copy::after{width:72px}}.bwsol-homehero-frame{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);position:relative;max-width:1480px;min-height:710px;overflow:hidden;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;background-color:var(--hcl-brand-10)}@media (max-width:1119px){.bwsol-homehero-frame{grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);min-height:660px}}@media (max-width:1023px){.bwsol-homehero-frame{grid-template-columns:1fr}}.bwsol-homehero-copy{display:flex;flex-flow:column;justify-content:center;position:relative;z-index:2;color:var(--hcl-neutral-1);padding-top:78px;padding-right:clamp(44px,6vw,92px);padding-bottom:78px;padding-left:clamp(44px,6vw,92px)}.bwsol-homehero-copy::before{position:absolute;top:0px;left:0px;width:7px;height:34%;background-color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842)}.bwsol-homehero-copy::before{content:""}@media (max-width:1119px){.bwsol-homehero-copy{padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px}}@media (max-width:1023px){.bwsol-homehero-copy{padding-top:76px;padding-right:56px;padding-bottom:60px;padding-left:56px}}@media (max-width:767px){.bwsol-homehero-copy{padding-top:66px;padding-right:24px;padding-bottom:48px;padding-left:24px}}@media (max-width:479px){.bwsol-homehero-copy{padding-top:58px;padding-right:18px;padding-bottom:42px;padding-left:18px}}.bwsol-homehero-kicker{display:flex;align-items:center;gap:12px;color:var(--hcl-brand-3);font-weight:700;font-size:12px;line-height:1.3;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.bwsol-homehero-kicker::before{width:34px;height:2px;background-color:var(--hcl-brand-3)}.bwsol-homehero-kicker::before{content:""}.bwsol-homehero-title{max-width:720px;color:var(--hcl-neutral-1);font-weight:700;font-size:clamp(52px,5.8vw,88px);line-height:0.94;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-homehero-title span{color:var(--hcl-brand-3)}@media (max-width:1023px){.bwsol-homehero-title{max-width:820px}}@media (max-width:767px){.bwsol-homehero-title{font-size:clamp(46px,13vw,68px)}}.bwsol-homehero-lead{max-width:630px;color:rgba(255,255,255,.94);font-weight:500;font-size:19px;line-height:1.62;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-homehero-lead{font-size:17px;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.bwsol-homehero-actions{display:flex;align-items:center;gap:14px;margin-top:36px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-homehero-actions{flex-wrap:wrap}@media (max-width:479px){.bwsol-homehero-actions{flex-flow:column;align-items:stretch}}.bwsol-homehero-primary{display:inline-flex;justify-content:center;align-items:center;min-height:54px;color:var(--hcl-brand-10);font-weight:700;font-size:15px;line-height:1;text-decoration:none;padding-top:0px;padding-right:27px;padding-bottom:0px;padding-left:27px;background-color:var(--hcl-neutral-1);transition:transform 0.2s ease,background 0.2s ease,color 0.2s ease}.bwsol-homehero-primary:hover{color:var(--hcl-brand-10);background-color:var(--hcl-brand-3);transform:translate3d(0,-2px,0)}.bwsol-homehero-primary:focus{color:var(--hcl-brand-10);background-color:var(--hcl-brand-3);transform:translate3d(0,-2px,0)}.bwsol-homehero-phone{display:inline-flex;align-items:center;min-height:54px;color:var(--hcl-neutral-1);font-weight:650;font-size:15px;line-height:1;text-decoration:none;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-top:1px solid rgba(255,255,255,.32);border-right:1px solid rgba(255,255,255,.32);border-bottom:1px solid rgba(255,255,255,.32);border-left:1px solid rgba(255,255,255,.32);transition:border-color 0.2s ease,background 0.2s ease,color 0.2s ease}.bwsol-homehero-phone:hover{color:var(--hcl-neutral-1);background-color:rgba(255,255,255,.1)}.bwsol-homehero-phone:hover{border-color:var(--hcl-neutral-1)}.bwsol-homehero-phone:focus{color:var(--hcl-neutral-1);background-color:rgba(255,255,255,.1)}.bwsol-homehero-phone:focus{border-color:var(--hcl-neutral-1)}.bwsol-homehero-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0px;margin-top:54px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top:1px solid rgba(255,255,255,.18)}.bwsol-homehero-facts{list-style:none}@media (max-width:1119px){.bwsol-homehero-facts{margin-top:42px}}@media (max-width:767px){.bwsol-homehero-facts{grid-template-columns:1fr;margin-top:38px;padding-top:8px}}.bwsol-homehero-fact{color:rgba(255,255,255,.68);font-size:12px;line-height:1.4;letter-spacing:0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:20px;padding-right:18px;padding-bottom:0px;padding-left:0px}.bwsol-homehero-fact strong{display:block;color:var(--hcl-neutral-1);font-weight:650;font-size:16px;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px}@media (max-width:767px){.bwsol-homehero-fact{padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;border-bottom:1px solid rgba(255,255,255,.12)}}.bwsol-homehero-media{position:relative;min-width:0px;min-height:710px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-brand-3)}.bwsol-homehero-media::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,rgba(0,42,77,.2),transparent 42%),linear-gradient(0deg,rgba(0,42,77,.32),transparent 42%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;pointer-events:none}.bwsol-homehero-media::after{content:""}.bwsol-homehero-image{display:block;width:100%;height:100%;min-height:710px;object-fit:cover;object-position:53% 50%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-homehero-badge{position:absolute;right:28px;bottom:28px;z-index:2;max-width:240px;color:var(--hcl-brand-10);font-size:13px;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;background-color:rgba(255,255,255,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bwsol-homehero-badge strong{display:block;color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);font-weight:700;font-size:18px;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px}@media (max-width:767px){.bwsol-homehero-badge{right:18px;bottom:18px}}@media (max-width:479px){.bwsol-homehero-badge{max-width:calc(100% - 36px);padding-top:15px;padding-right:18px;padding-bottom:15px;padding-left:18px}}@media (max-width:1119px){.bwsol-homehero-media{min-height:660px}}@media (max-width:1023px){.bwsol-homehero-media{min-height:520px}}@media (max-width:767px){.bwsol-homehero-media{min-height:430px}}@media (max-width:479px){.bwsol-homehero-media{min-height:350px}}@media (max-width:1119px){.bwsol-homehero-image{min-height:660px}}@media (max-width:1023px){.bwsol-homehero-image{min-height:520px}}@media (max-width:767px){.bwsol-homehero-image{min-height:430px}}@media (max-width:479px){.bwsol-homehero-image{min-height:350px}}@media (max-width:479px){.bwsol-homehero-primary{justify-content:center;width:100%}}@media (max-width:479px){.bwsol-homehero-phone{justify-content:center;width:100%}}.bwsol-servicevisual{color:var(--hcl-brand-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:104px;padding-right:32px;padding-bottom:104px;padding-left:32px;background-color:var(--hcl-brand-2)}@media (max-width:1119px){.bwsol-servicevisual{padding-top:88px;padding-right:28px;padding-bottom:88px;padding-left:28px}}@media (max-width:767px){.bwsol-servicevisual{padding-top:70px;padding-right:20px;padding-bottom:70px;padding-left:20px}}@media (max-width:479px){.bwsol-servicevisual{padding-top:60px;padding-right:16px;padding-bottom:60px;padding-left:16px}}.bwsol-servicevisual-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:64px;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:48px;margin-left:auto}@media (max-width:1119px){.bwsol-servicevisual-head{gap:42px}}@media (max-width:1023px){.bwsol-servicevisual-head{grid-template-columns:1fr;gap:22px}}@media (max-width:767px){.bwsol-servicevisual-head{margin-bottom:32px}}.bwsol-servicevisual-kicker{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.bwsol-servicevisual-title{max-width:820px;color:var(--hcl-brand-10);font-weight:700;font-size:clamp(48px,6vw,82px);line-height:0.96;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-servicevisual-title{font-size:clamp(44px,12vw,66px)}}.bwsol-servicevisual-intro{max-width:500px;color:var(--hcl-neutral-8);font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:7px;margin-left:0px}@media (max-width:767px){.bwsol-servicevisual-intro{font-size:17px}}.bwsol-servicevisual-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.bwsol-servicevisual-grid{display:flex;flex-flow:column;gap:10px}}.bwsol-servicevisual-card{display:flex;position:relative;min-width:0px;min-height:420px;overflow:hidden;color:var(--hcl-neutral-1);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-brand-10)}.bwsol-servicevisual-card::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(180deg,rgba(0,24,47,.02) 20%,rgba(0,24,47,.88) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.bwsol-servicevisual-card::after{content:""}.bwsol-servicevisual-card img{display:block;position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;transition:transform 0.65s cubic-bezier(.2,.7,.2,1)}.bwsol-servicevisual-card:hover img{transform:scale(1.035,1.035)}.bwsol-servicevisual-card{isolation:isolate}.bwsol-servicevisual-electric{grid-column-start:1;grid-column-end:span 7;min-height:620px}.bwsol-servicevisual-pv{grid-column-start:8;grid-column-end:span 5;min-height:620px}.bwsol-servicevisual-wallbox{grid-column-start:span 4}@media (max-width:1023px){.bwsol-servicevisual-wallbox{grid-column-start:span 6}}.bwsol-servicevisual-smart{grid-column-start:span 4}@media (max-width:1023px){.bwsol-servicevisual-smart{grid-column-start:span 6}}.bwsol-servicevisual-light{grid-column-start:span 4}.bwsol-servicevisual-safety{grid-column-start:1;grid-column-end:-1;min-height:390px}@media (max-width:1023px){.bwsol-servicevisual-safety{grid-column-start:7;grid-column-end:span 6;min-height:420px}}.bwsol-servicevisual-cardcopy{display:flex;flex-flow:column;align-self:end;position:relative;z-index:2;width:100%;padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px}@media (max-width:1119px){.bwsol-servicevisual-cardcopy{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}@media (max-width:479px){.bwsol-servicevisual-cardcopy{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.bwsol-servicevisual-number{color:var(--hcl-brand-3);font-weight:700;font-size:12px;line-height:1.2;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.bwsol-servicevisual-cardtitle{max-width:640px;color:var(--hcl-neutral-1);font-weight:700;font-size:clamp(31px,3vw,48px);line-height:1;letter-spacing:-0.04em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.bwsol-servicevisual-cardtitle{font-size:clamp(31px,4.5vw,44px)}}@media (max-width:479px){.bwsol-servicevisual-cardtitle{font-size:34px}}.bwsol-servicevisual-cardtext{max-width:560px;color:rgba(255,255,255,.78);font-size:15px;line-height:1.55;margin-top:15px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-servicevisual-link{align-self:start;color:var(--hcl-neutral-1);font-weight:700;font-size:13px;line-height:1.2;text-decoration:none;letter-spacing:0.04em;margin-top:22px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.55)}.bwsol-servicevisual-link:hover{color:var(--hcl-brand-3)}.bwsol-servicevisual-link:hover{border-color:var(--hcl-brand-3)}.bwsol-servicevisual-link:focus{color:var(--hcl-brand-3)}.bwsol-servicevisual-link:focus{border-color:var(--hcl-brand-3)}.bwsol-servicevisual-compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-start:1;grid-column-end:-1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-neutral-1);border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3)}@media (max-width:767px){.bwsol-servicevisual-compact{grid-template-columns:1fr}}.bwsol-servicevisual-compactlink{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;min-height:116px;color:var(--hcl-brand-10);text-decoration:none;padding-top:24px;padding-right:30px;padding-bottom:24px;padding-left:30px;transition:background 0.2s ease,color 0.2s ease}.bwsol-servicevisual-compactlink:first-child{border-right:1px solid var(--hcl-brand-3)}@media (max-width:767px){.bwsol-servicevisual-compactlink:first-child{border-right:0px solid;border-bottom:1px solid var(--hcl-brand-3)}}@media (max-width:479px){.bwsol-servicevisual-compactlink{grid-template-columns:auto minmax(0,1fr);gap:14px;min-height:104px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.bwsol-servicevisual-compactlink:hover{color:var(--hcl-neutral-1);background-color:var(--hcl-brand-10)}.bwsol-servicevisual-compactlink:focus{color:var(--hcl-neutral-1);background-color:var(--hcl-brand-10)}.bwsol-servicevisual-compactnumber{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:12px;letter-spacing:0.12em}.bwsol-servicevisual-compacttitle{color:inherit;font-weight:700;font-size:clamp(25px,2.4vw,36px);line-height:1.05;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-servicevisual-arrow{color:inherit;font-size:28px;line-height:1}@media (max-width:479px){.bwsol-servicevisual-arrow{display:none}}@media (max-width:1119px){.bwsol-servicevisual-electric{min-height:540px}}@media (max-width:1023px){.bwsol-servicevisual-electric{grid-column-start:span 6;min-height:500px}}@media (max-width:767px){.bwsol-servicevisual-electric{min-height:440px}}@media (max-width:479px){.bwsol-servicevisual-electric{min-height:390px}}@media (max-width:1119px){.bwsol-servicevisual-pv{min-height:540px}}@media (max-width:1023px){.bwsol-servicevisual-pv{grid-column-start:span 6;min-height:500px}}@media (max-width:767px){.bwsol-servicevisual-pv{min-height:440px}}@media (max-width:479px){.bwsol-servicevisual-pv{min-height:390px}}@media (max-width:1023px){.bwsol-servicevisual-light{grid-column-start:1;grid-column-end:span 6}}@media (max-width:767px){.bwsol-servicevisual-card{min-height:440px}}@media (max-width:479px){.bwsol-servicevisual-card{min-height:390px}}@media (max-width:767px){.bwsol-servicevisual-safety{min-height:440px}}@media (max-width:479px){.bwsol-servicevisual-safety{min-height:390px}}.bwsol-sv3{color:var(--hcl-brand-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:104px;padding-right:32px;padding-bottom:104px;padding-left:32px;background-color:var(--hcl-brand-2)}.bwsol-sv3 .bwsol-sv3-head{padding-bottom:32px;border-bottom:1px solid var(--hcl-brand-3)}.bwsol-sv3 .bwsol-sv3-card{border-radius:4px;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease;box-shadow:0px 14px 34px rgba(0,42,77,.08)}.bwsol-sv3 .bwsol-sv3-card:hover{box-shadow:0px 24px 48px rgba(0,42,77,.15);transform:translate3d(0,-6px,0)}.bwsol-sv3 .bwsol-sv3-card:hover{border-color:var(--hcl-brand-5)}.bwsol-sv3 .bwsol-sv3-image{transition:transform 0.55s ease,filter 0.55s ease;filter:saturate(90%) contrast(103%)}.bwsol-sv3 .bwsol-sv3-card:hover .bwsol-sv3-image{filter:saturate(100%) contrast(105%);transform:scale(1.045,1.045)}.bwsol-sv3 .bwsol-sv3-copy::before{position:absolute;top:0px;left:34px;width:72px;height:4px;background-color:var(--hcl-brand-10)}.bwsol-sv3 .bwsol-sv3-copy::before{content:""}.bwsol-sv3 .bwsol-sv3-number{display:inline-flex;align-items:center;min-height:28px;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;background-color:var(--hcl-brand-2);border-radius:999px}.bwsol-sv3 .bwsol-sv3-more{overflow:hidden;border-radius:4px;box-shadow:0px 14px 32px rgba(0,42,77,.08)}.bwsol-sv3 .bwsol-sv3-morelink{transition:background-color 0.25s ease,color 0.25s ease}.bwsol-sv3 .bwsol-sv3-morelink:hover{color:var(--hcl-neutral-1);background-color:var(--hcl-brand-10)}.bwsol-sv3 .bwsol-sv3-intro{color:#29445f;font-weight:500;opacity:1}.bwsol-sv3 .bwsol-sv3-cardtext{color:#29445f;font-weight:500;opacity:1}@media (max-width:1119px){.bwsol-sv3{padding-top:88px;padding-right:28px;padding-bottom:88px;padding-left:28px}}@media (max-width:767px){.bwsol-sv3{padding-top:70px;padding-right:20px;padding-bottom:70px;padding-left:20px}.bwsol-sv3 .bwsol-sv3-head{padding-bottom:24px}.bwsol-sv3 .bwsol-sv3-card:hover{transform:none}}@media (max-width:479px){.bwsol-sv3{padding-top:60px;padding-right:16px;padding-bottom:60px;padding-left:16px}.bwsol-sv3 .bwsol-sv3-copy::before{left:24px}}.bwsol-sv3-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:60px;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:48px;margin-left:auto}@media (max-width:1119px){.bwsol-sv3-head{gap:42px}}@media (max-width:1023px){.bwsol-sv3-head{grid-template-columns:1fr;gap:22px}}@media (max-width:767px){.bwsol-sv3-head{margin-bottom:32px}}.bwsol-sv3-kicker{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:13px;margin-left:0px}.bwsol-sv3-title{max-width:800px;color:var(--hcl-brand-10);font-weight:700;font-size:clamp(48px,6vw,80px);line-height:0.96;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-sv3-title{font-size:clamp(44px,12vw,64px)}}.bwsol-sv3-intro{max-width:500px;color:#29445f;font-weight:500;font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:7px;margin-left:0px}@media (max-width:767px){.bwsol-sv3-intro{font-size:17px}}.bwsol-sv3-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.bwsol-sv3-grid{grid-template-columns:1fr;gap:10px}}.bwsol-sv3-card{display:grid;grid-template-rows:310px minmax(0,1fr);min-width:0px;min-height:590px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-neutral-1);border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3)}.bwsol-sv3-card:hover .bwsol-sv3-image{transform:scale(1.025,1.025)}@media (max-width:1119px){.bwsol-sv3-card{grid-template-rows:280px minmax(0,1fr);min-height:560px}}@media (max-width:767px){.bwsol-sv3-card{min-height:540px}}@media (max-width:479px){.bwsol-sv3-card{grid-template-rows:240px minmax(0,1fr);min-height:510px}}.bwsol-sv3-image{display:block;width:100%;height:310px;object-fit:cover;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;transition:transform 0.55s cubic-bezier(.2,.7,.2,1)}@media (max-width:1119px){.bwsol-sv3-image{height:280px}}@media (max-width:479px){.bwsol-sv3-image{height:240px}}.bwsol-sv3-copy{display:flex;flex-flow:column;align-items:start;position:relative;z-index:1;padding-top:32px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-color:var(--hcl-neutral-1)}@media (max-width:479px){.bwsol-sv3-copy{padding-top:26px;padding-right:24px;padding-bottom:28px;padding-left:24px}}.bwsol-sv3-number{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:12px;line-height:1.2;letter-spacing:0.13em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.bwsol-sv3-cardtitle{color:var(--hcl-brand-10);font-weight:700;font-size:clamp(34px,3.2vw,48px);line-height:1;letter-spacing:-0.045em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.bwsol-sv3-cardtitle{font-size:clamp(34px,4.5vw,44px)}}@media (max-width:479px){.bwsol-sv3-cardtitle{font-size:34px}}.bwsol-sv3-cardtext{max-width:540px;color:var(--hcl-neutral-8);font-size:15px;line-height:1.6;margin-top:17px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-sv3-link{display:inline-flex;color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);font-weight:700;font-size:13px;line-height:1.2;text-decoration:none;letter-spacing:0.03em;margin-top:auto;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:24px}.bwsol-sv3-link:hover{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842)}.bwsol-sv3-link:focus{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842)}.bwsol-sv3-more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-start:1;grid-column-end:-1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-neutral-1);border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3)}@media (max-width:767px){.bwsol-sv3-more{grid-template-columns:1fr}}.bwsol-sv3-morelink{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:112px;color:var(--hcl-brand-10);text-decoration:none;padding-top:24px;padding-right:30px;padding-bottom:24px;padding-left:30px;transition:background 0.2s ease,color 0.2s ease}.bwsol-sv3-morelink:first-child{border-right:1px solid var(--hcl-brand-3)}@media (max-width:767px){.bwsol-sv3-morelink:first-child{border-right:0px solid;border-bottom:1px solid var(--hcl-brand-3)}}@media (max-width:479px){.bwsol-sv3-morelink{grid-template-columns:auto minmax(0,1fr);gap:14px;min-height:102px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.bwsol-sv3-morelink:hover{color:var(--hcl-neutral-1);background-color:var(--hcl-brand-10)}.bwsol-sv3-morelink:focus{color:var(--hcl-neutral-1);background-color:var(--hcl-brand-10)}.bwsol-sv3-morenumber{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:12px}.bwsol-sv3-moretitle{color:inherit;font-weight:700;font-size:clamp(24px,2.4vw,35px);line-height:1.05;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-sv3-morearrow{color:inherit;font-size:28px;line-height:1}@media (max-width:479px){.bwsol-sv3-morearrow{display:none}}.bwsol-regionv2{color:var(--hcl-neutral-1);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:102px;padding-right:32px;padding-bottom:102px;padding-left:32px;background-color:var(--hcl-brand-10)}@media (max-width:1119px){.bwsol-regionv2{padding-top:86px;padding-right:28px;padding-bottom:86px;padding-left:28px}}@media (max-width:767px){.bwsol-regionv2{padding-top:70px;padding-right:20px;padding-bottom:70px;padding-left:20px}}@media (max-width:479px){.bwsol-regionv2{padding-top:60px;padding-right:16px;padding-bottom:60px;padding-left:16px}}.bwsol-regionv2-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:58px;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:42px;margin-left:auto}@media (max-width:1119px){.bwsol-regionv2-head{gap:40px}}@media (max-width:1023px){.bwsol-regionv2-head{grid-template-columns:1fr;gap:20px}}@media (max-width:767px){.bwsol-regionv2-head{margin-bottom:32px}}.bwsol-regionv2-kicker{color:var(--hcl-brand-3);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:13px;margin-left:0px}.bwsol-regionv2-title{max-width:820px;color:var(--hcl-neutral-1);font-weight:700;font-size:clamp(46px,5.6vw,76px);line-height:0.97;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-regionv2-title{font-size:clamp(44px,12vw,62px)}}.bwsol-regionv2-intro{max-width:500px;color:rgba(255,255,255,.74);font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.bwsol-regionv2-layout{display:grid;grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);max-width:1280px;min-height:520px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;background-color:var(--hcl-neutral-1)}@media (max-width:1023px){.bwsol-regionv2-layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);min-height:480px}}@media (max-width:767px){.bwsol-regionv2-layout{grid-template-columns:1fr}}.bwsol-regionv2-contact{display:flex;flex-flow:column;justify-content:center;color:var(--hcl-brand-10);padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px;background-color:var(--hcl-brand-3)}@media (max-width:1119px){.bwsol-regionv2-contact{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}}@media (max-width:767px){.bwsol-regionv2-contact{padding-top:36px;padding-right:28px;padding-bottom:36px;padding-left:28px}}@media (max-width:479px){.bwsol-regionv2-contact{padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px}}.bwsol-regionv2-contactlabel{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.bwsol-regionv2-contacttitle{color:var(--hcl-brand-10);font-weight:700;font-size:clamp(32px,3vw,44px);line-height:1.02;letter-spacing:-0.04em;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}.bwsol-regionv2-address{color:var(--hcl-neutral-8);font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px}.bwsol-regionv2-contactlink{display:inline-flex;align-self:start;color:var(--hcl-brand-10);font-weight:700;font-size:16px;line-height:1.35;text-decoration:none;margin-top:0px;margin-right:0px;margin-bottom:9px;margin-left:0px}.bwsol-regionv2-contactlink:hover{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842)}.bwsol-regionv2-contactlink:focus{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842)}.bwsol-regionv2-map{min-width:0px;min-height:520px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-neutral-3)}@media (max-width:1023px){.bwsol-regionv2-map{min-height:480px}}@media (max-width:767px){.bwsol-regionv2-map{min-height:390px}}@media (max-width:479px){.bwsol-regionv2-map{min-height:340px}}.bwsol-reviews2{position:relative;overflow:hidden;color:var(--hcl-brand-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:104px;padding-right:32px;padding-bottom:104px;padding-left:32px;background-color:var(--hcl-neutral-1)}.bwsol-reviews2::before{position:absolute;top:-95px;right:2vw;color:var(--hcl-brand-2);font-weight:700;font-size:420px;line-height:1;pointer-events:none}.bwsol-reviews2::before{content:"“"}.bwsol-reviews2 .bwsol-reviews2-head{padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.2)}.bwsol-reviews2 .bwsol-reviews2-card{border-radius:4px;transition:transform 0.28s ease,box-shadow 0.28s ease;box-shadow:0px 18px 42px rgba(0,20,38,.22)}.bwsol-reviews2 .bwsol-reviews2-card:hover{box-shadow:0px 28px 56px rgba(0,20,38,.3);transform:translate3d(0,-6px,0)}.bwsol-reviews2 .bwsol-reviews2-feature{color:var(--hcl-neutral-1);background-image:linear-gradient(145deg,#24577f 0%,#07385d 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-reviews2 .bwsol-reviews2-side{background-color:var(--hcl-neutral-1)}.bwsol-reviews2 .bwsol-reviews2-stars{display:inline-flex;width:max-content;color:#d89a20;letter-spacing:0.12em;padding-top:7px;padding-right:11px;padding-bottom:7px;padding-left:11px;background-color:rgba(216,154,32,.11);border-radius:999px}.bwsol-reviews2 .bwsol-reviews2-person{padding-top:20px;border-top:1px solid rgba(0,42,77,.14)}.bwsol-reviews2 .bwsol-reviews2-intro{color:rgba(255,255,255,.9);font-weight:500;opacity:1}.bwsol-reviews2 .bwsol-reviews2-title{color:var(--hcl-neutral-1)}.bwsol-reviews2 .bwsol-reviews2-kicker{color:var(--hcl-brand-3)}@media (max-width:1119px){.bwsol-reviews2{padding-top:88px;padding-right:28px;padding-bottom:88px;padding-left:28px}}@media (max-width:767px){.bwsol-reviews2{padding-top:70px;padding-right:20px;padding-bottom:70px;padding-left:20px}.bwsol-reviews2 .bwsol-reviews2-card:hover{transform:none}}@media (max-width:479px){.bwsol-reviews2{padding-top:60px;padding-right:16px;padding-bottom:60px;padding-left:16px}}.bwsol-reviews2-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:60px;position:relative;z-index:1;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:46px;margin-left:auto}@media (max-width:1119px){.bwsol-reviews2-head{gap:42px}}@media (max-width:1023px){.bwsol-reviews2-head{grid-template-columns:1fr;gap:22px}}@media (max-width:767px){.bwsol-reviews2-head{margin-bottom:32px}}.bwsol-reviews2-kicker{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:13px;margin-left:0px}.bwsol-reviews2-title{max-width:820px;color:var(--hcl-brand-10);font-weight:700;font-size:clamp(46px,5.5vw,74px);line-height:0.98;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-reviews2-title{font-size:clamp(44px,12vw,62px)}}.bwsol-reviews2-intro{max-width:510px;color:#29445f;font-weight:500;font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:7px;margin-left:0px}.bwsol-reviews2-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(260px,auto));gap:14px;position:relative;z-index:1;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.bwsol-reviews2-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}}@media (max-width:767px){.bwsol-reviews2-grid{grid-template-columns:1fr;gap:10px}}.bwsol-reviews2-card{display:flex;flex-flow:column;justify-content:space-between;min-width:0px;color:var(--hcl-brand-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:38px;padding-right:38px;padding-bottom:38px;padding-left:38px;background-color:var(--hcl-brand-2);border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3)}.bwsol-reviews2-feature{grid-row-start:1;grid-row-end:span 2;grid-column-start:1;grid-column-end:span 7;min-height:560px;color:var(--hcl-neutral-1);padding-top:52px;padding-right:52px;padding-bottom:52px;padding-left:52px;background-color:var(--hcl-brand-10)}.bwsol-reviews2-feature .bwsol-reviews2-stars{color:var(--hcl-brand-3)}.bwsol-reviews2-feature .bwsol-reviews2-quote{font-size:clamp(34px,3.6vw,54px);line-height:1.18}.bwsol-reviews2-feature{border-color:var(--hcl-brand-10)}@media (max-width:1119px){.bwsol-reviews2-feature{padding-top:44px;padding-right:44px;padding-bottom:44px;padding-left:44px}}@media (max-width:1023px){.bwsol-reviews2-feature{grid-row-start:auto;grid-column-start:1;grid-column-end:-1;min-height:470px}}@media (max-width:767px){.bwsol-reviews2-feature .bwsol-reviews2-quote{font-size:clamp(31px,8vw,44px)}}.bwsol-reviews2-side{grid-column-start:8;grid-column-end:span 5}@media (max-width:1023px){.bwsol-reviews2-side{grid-column-start:auto;min-height:330px}}.bwsol-reviews2-stars{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-size:19px;line-height:1;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:0px}.bwsol-reviews2-quote{color:inherit;font-weight:560;font-size:clamp(24px,2.5vw,38px);line-height:1.35;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-reviews2-quote{font-size:24px}}.bwsol-reviews2-person{margin-top:38px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:22px;border-top:1px solid rgba(20,56,92,.18)}.bwsol-reviews2-name{color:inherit;font-weight:700;font-size:17px;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-reviews2-role{color:inherit;font-size:13px;line-height:1.4;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:0px;opacity:0.68}@media (max-width:767px){.bwsol-reviews2-feature{grid-column-start:auto;min-height:0px;padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px}}@media (max-width:479px){.bwsol-reviews2-feature{padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:24px}}@media (max-width:767px){.bwsol-reviews2-side{grid-column-start:auto;min-height:0px;padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px}}@media (max-width:479px){.bwsol-reviews2-side{padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:24px}}@media (max-width:479px){.bwsol-reviews2-card{padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:24px}}.bwsol-formblock{color:var(--hcl-brand-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:84px;padding-right:32px;padding-bottom:88px;padding-left:32px;background-color:var(--hcl-neutral-1)}.bwsol-formblock .bwsol-formblock-head{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--hcl-brand-3)}.bwsol-formblock .bwsol-formblock-slot{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bwsol-formblock .bwsol-formblock-slot{box-shadow:none}.bwsol-formblock .bwsol-formblock-intro{color:#29445f;font-weight:500;opacity:1}.bwsol-formblock .bde-columns{box-shadow:none}.bwsol-formblock.bwsol-formblock .bde-google-map-93-105{display:none}.bwsol-formblock.bwsol-formblock .bde-column-93-101{justify-content:center;order:-1}@media (max-width:1119px){.bwsol-formblock{padding-top:72px;padding-right:28px;padding-bottom:76px;padding-left:28px}}@media (max-width:767px){.bwsol-formblock{padding-top:56px;padding-right:20px;padding-bottom:60px;padding-left:20px}.bwsol-formblock .bwsol-formblock-head{margin-bottom:20px;padding-bottom:20px}.bwsol-formblock.bwsol-formblock .bde-column-93-106{order:1}}@media (max-width:479px){.bwsol-formblock{padding-top:52px;padding-right:16px;padding-bottom:56px;padding-left:16px}.bwsol-formblock .bwsol-formblock-slot{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.bwsol-formblock-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:58px;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:42px;margin-left:auto}@media (max-width:1119px){.bwsol-formblock-head{gap:42px}}@media (max-width:1023px){.bwsol-formblock-head{grid-template-columns:1fr;gap:20px}}@media (max-width:767px){.bwsol-formblock-head{margin-bottom:32px}}.bwsol-formblock-kicker{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:13px;margin-left:0px}.bwsol-formblock-title{max-width:820px;color:var(--hcl-brand-10);font-weight:700;font-size:clamp(46px,5.5vw,74px);line-height:0.98;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-formblock-title{font-size:clamp(44px,12vw,62px)}}.bwsol-formblock-intro{max-width:500px;color:#29445f;font-weight:500;font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}@media (max-width:767px){.bwsol-formblock-intro{font-size:17px}}.bwsol-formblock-slot{width:100%;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.bwsol-region3{color:var(--hcl-brand-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:104px;padding-right:32px;padding-bottom:104px;padding-left:32px;background-color:var(--hcl-neutral-1);border-bottom:1px solid var(--hcl-neutral-5)}.bwsol-region3 .bwsol-region3-head{padding-bottom:30px;border-bottom:1px solid var(--hcl-brand-3)}.bwsol-region3 .bwsol-region3-gallery{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:var(--hcl-neutral-1);border-radius:4px;border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3);box-shadow:0px 24px 56px rgba(0,42,77,.12)}.bwsol-region3 .bwsol-region3-map{overflow:hidden;border-radius:3px;box-shadow:inset 0px 0px 0px 1px rgba(0,42,77,.1)}.bwsol-region3 .bwsol-region3-image{overflow:hidden;border-radius:3px}.bwsol-region3 .bwsol-region3-image::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;pointer-events:none;box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,.2)}.bwsol-region3 .bwsol-region3-image::after{content:""}.bwsol-region3 .bwsol-region3-contact{border-radius:4px;box-shadow:0px 20px 48px rgba(0,42,77,.16)}.bwsol-region3 .bwsol-region3-contactitem{transition:background-color 0.22s ease}.bwsol-region3 .bwsol-region3-contactitem:hover{background-color:rgba(255,255,255,.09)}.bwsol-region3 .bwsol-region3-intro{color:#29445f;font-weight:500;opacity:1}.bwsol-region3 .bde-google-map{filter:grayscale(100%) sepia(12%) hue-rotate(165deg) saturate(82%) contrast(96%)}@media (max-width:1119px){.bwsol-region3{padding-top:88px;padding-right:28px;padding-bottom:88px;padding-left:28px}}@media (max-width:767px){.bwsol-region3{padding-top:70px;padding-right:20px;padding-bottom:70px;padding-left:20px}.bwsol-region3 .bwsol-region3-gallery{padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px}}@media (max-width:479px){.bwsol-region3{padding-top:60px;padding-right:16px;padding-bottom:60px;padding-left:16px}.bwsol-region3 .bwsol-region3-gallery{padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px}}.bwsol-region3-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:60px;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:44px;margin-left:auto}@media (max-width:1119px){.bwsol-region3-head{gap:42px}}@media (max-width:1023px){.bwsol-region3-head{grid-template-columns:1fr;gap:20px}}@media (max-width:767px){.bwsol-region3-head{margin-bottom:32px}}.bwsol-region3-kicker{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:13px;margin-left:0px}.bwsol-region3-title{max-width:830px;color:var(--hcl-brand-10);font-weight:700;font-size:clamp(46px,5.6vw,76px);line-height:0.97;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-region3-title{font-size:clamp(44px,12vw,62px)}}.bwsol-region3-intro{max-width:520px;color:#29445f;font-weight:500;font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}@media (max-width:767px){.bwsol-region3-intro{font-size:17px}}.bwsol-region3-gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,286px);gap:12px;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1119px){.bwsol-region3-gallery{grid-template-rows:repeat(2,250px)}}@media (max-width:1023px){.bwsol-region3-gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:470px 260px}}@media (max-width:767px){.bwsol-region3-gallery{display:flex;flex-flow:column;gap:10px}}.bwsol-region3-map{grid-row-start:1;grid-row-end:span 2;grid-column-start:1;grid-column-end:span 8;min-width:0px;min-height:584px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-neutral-3)}@media (max-width:1119px){.bwsol-region3-map{min-height:512px}}@media (max-width:1023px){.bwsol-region3-map{grid-row-start:1;grid-column-start:1;grid-column-end:-1;min-height:470px}}@media (max-width:767px){.bwsol-region3-map{min-height:390px}}@media (max-width:479px){.bwsol-region3-map{min-height:340px}}.bwsol-region3-image{grid-column-start:9;grid-column-end:span 4;position:relative;min-width:0px;min-height:286px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-brand-3)}.bwsol-region3-image img{display:block;width:100%;height:100%;min-height:286px;object-fit:cover;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;transition:transform 0.55s cubic-bezier(.2,.7,.2,1)}.bwsol-region3-image:hover img{transform:scale(1.035,1.035)}.bwsol-region3-image figcaption{position:absolute;top:auto;right:0px;bottom:0px;left:0px;color:var(--hcl-neutral-1);font-weight:700;font-size:13px;line-height:1.35;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;background-image:linear-gradient(180deg,transparent,rgba(0,42,77,.88));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:1119px){.bwsol-region3-image{min-height:250px}.bwsol-region3-image img{min-height:250px}}@media (max-width:1023px){.bwsol-region3-image{grid-column-start:auto;min-height:260px}.bwsol-region3-image img{min-height:260px}}.bwsol-region3-contact{display:grid;grid-template-columns:minmax(220px,1.15fr) repeat(2,minmax(220px,.925fr));max-width:1280px;color:var(--hcl-neutral-1);margin-top:12px;margin-right:auto;margin-bottom:0px;margin-left:auto;background-color:var(--hcl-brand-10)}@media (max-width:1023px){.bwsol-region3-contact{grid-template-columns:1fr 1fr}}@media (max-width:767px){.bwsol-region3-contact{grid-template-columns:1fr;margin-top:10px}}.bwsol-region3-contactitem{min-width:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:27px;padding-right:30px;padding-bottom:27px;padding-left:30px;border-right:1px solid rgba(255,255,255,.16)}.bwsol-region3-contactitem:last-child{border-right:0px solid}@media (max-width:1023px){.bwsol-region3-contactitem:first-child{grid-column-start:1;grid-column-end:-1;border-right:0px solid;border-bottom:1px solid rgba(255,255,255,.16)}}@media (max-width:767px){.bwsol-region3-contactitem:last-child{border-bottom:0px solid}}@media (max-width:479px){.bwsol-region3-contactitem{padding-top:23px;padding-right:24px;padding-bottom:23px;padding-left:24px}}.bwsol-region3-contactlabel{display:block;color:var(--hcl-brand-3);font-weight:700;font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:0.13em;margin-top:0px;margin-right:0px;margin-bottom:7px;margin-left:0px}.bwsol-region3-contacttext{color:var(--hcl-neutral-1);font-weight:650;font-size:17px;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-region3-contactlink{display:inline-flex;color:var(--hcl-neutral-1);font-weight:650;font-size:17px;line-height:1.45;text-decoration:none}.bwsol-region3-contactlink:hover{color:var(--hcl-brand-3)}.bwsol-region3-contactlink:focus{color:var(--hcl-brand-3)}@media (max-width:767px){.bwsol-region3-image{min-height:300px}}@media (max-width:479px){.bwsol-region3-image{min-height:260px}}@media (max-width:767px){.bwsol-region3-image img{min-height:300px}}@media (max-width:479px){.bwsol-region3-image img{min-height:260px}}@media (max-width:767px){.bwsol-region3-contactitem{grid-column-start:auto;border-right:0px solid;border-bottom:1px solid rgba(255,255,255,.16)}}@media (max-width:767px){.bwsol-region3-contactitem:first-child{grid-column-start:auto;border-right:0px solid;border-bottom:1px solid rgba(255,255,255,.16)}}.bwsol-manifesto2{color:var(--hcl-neutral-1);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:104px;padding-right:32px;padding-bottom:104px;padding-left:32px;background-color:var(--hcl-brand-10)}.bwsol-manifesto2 .bwsol-manifesto2-grid{overflow:hidden;border-radius:4px;border-top:1px solid rgba(255,255,255,.17);border-right:1px solid rgba(255,255,255,.17);border-bottom:1px solid rgba(255,255,255,.17);border-left:1px solid rgba(255,255,255,.17);box-shadow:0px 30px 68px rgba(0,20,38,.28)}.bwsol-manifesto2 .bwsol-manifesto2-copy{position:relative;background-image:radial-gradient(circle at 16% 18%,rgba(255,255,255,.1),transparent 34%),linear-gradient(145deg,#173f64 0%,#002a4d 72%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.bwsol-manifesto2 .bwsol-manifesto2-copy::after{position:absolute;bottom:0px;left:clamp(44px,6vw,76px);width:90px;height:6px;background-color:var(--hcl-brand-5)}.bwsol-manifesto2 .bwsol-manifesto2-copy::after{content:""}.bwsol-manifesto2 .bwsol-manifesto2-media{position:relative;overflow:hidden}.bwsol-manifesto2 .bwsol-manifesto2-media::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;pointer-events:none;box-shadow:inset 16px 0px 30px rgba(0,42,77,.16)}.bwsol-manifesto2 .bwsol-manifesto2-media::after{content:""}.bwsol-manifesto2 .bwsol-manifesto2-image{transition:transform 0.7s ease;filter:saturate(88%) contrast(106%);transform:scale(1.02,1.02)}.bwsol-manifesto2 .bwsol-manifesto2-grid:hover .bwsol-manifesto2-image{transform:scale(1.055,1.055)}.bwsol-manifesto2 .bwsol-manifesto2-caption{border-radius:2px;border-top:1px solid rgba(255,255,255,.34);border-right:1px solid rgba(255,255,255,.34);border-bottom:1px solid rgba(255,255,255,.34);border-left:1px solid rgba(255,255,255,.34);box-shadow:0px 14px 32px rgba(0,20,38,.24)}.bwsol-manifesto2 .bwsol-manifesto2-text{color:rgba(255,255,255,.9);font-weight:500;opacity:1}.bwsol-manifesto2 .bwsol-manifesto2-title{color:var(--hcl-neutral-1)}.bwsol-manifesto2 .bwsol-manifesto2-kicker{color:var(--hcl-brand-3)}@media (max-width:1119px){.bwsol-manifesto2{padding-top:88px;padding-right:28px;padding-bottom:88px;padding-left:28px}}@media (max-width:1023px){.bwsol-manifesto2 .bwsol-manifesto2-copy::after{left:52px}}@media (max-width:767px){.bwsol-manifesto2{padding-top:70px;padding-right:20px;padding-bottom:70px;padding-left:20px}.bwsol-manifesto2 .bwsol-manifesto2-grid{border-radius:0px}.bwsol-manifesto2 .bwsol-manifesto2-copy::after{left:28px}}@media (max-width:479px){.bwsol-manifesto2{padding-top:60px;padding-right:16px;padding-bottom:60px;padding-left:16px}.bwsol-manifesto2 .bwsol-manifesto2-copy::after{left:22px}}.bwsol-manifesto2-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);max-width:1280px;min-height:610px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;background-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240)}@media (max-width:1119px){.bwsol-manifesto2-grid{min-height:560px}}@media (max-width:1023px){.bwsol-manifesto2-grid{grid-template-columns:1fr}}.bwsol-manifesto2-copy{display:flex;flex-flow:column;justify-content:center;padding-top:clamp(44px,6vw,76px);padding-right:clamp(44px,6vw,76px);padding-bottom:clamp(44px,6vw,76px);padding-left:clamp(44px,6vw,76px)}@media (max-width:1023px){.bwsol-manifesto2-copy{padding-top:64px;padding-right:52px;padding-bottom:64px;padding-left:52px}}@media (max-width:767px){.bwsol-manifesto2-copy{padding-top:48px;padding-right:28px;padding-bottom:48px;padding-left:28px}}@media (max-width:479px){.bwsol-manifesto2-copy{padding-top:42px;padding-right:22px;padding-bottom:42px;padding-left:22px}}.bwsol-manifesto2-kicker{color:var(--hcl-brand-3);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.bwsol-manifesto2-title{max-width:690px;color:var(--hcl-neutral-1);font-weight:700;font-size:clamp(44px,5vw,70px);line-height:0.98;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-manifesto2-title{font-size:clamp(42px,11vw,60px)}}.bwsol-manifesto2-text{max-width:620px;color:rgba(255,255,255,.92);font-weight:500;font-size:19px;line-height:1.75;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-manifesto2-text{font-size:17px}}.bwsol-manifesto2-media{position:relative;min-width:0px;min-height:610px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-brand-3)}.bwsol-manifesto2-image{display:block;width:100%;height:100%;min-height:610px;object-fit:cover;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-manifesto2-caption{position:absolute;right:24px;bottom:24px;color:var(--hcl-neutral-1);font-weight:700;font-size:13px;line-height:1.3;letter-spacing:0.04em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:rgba(0,42,77,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:479px){.bwsol-manifesto2-caption{right:16px;bottom:16px}}@media (max-width:1119px){.bwsol-manifesto2-media{min-height:560px}}@media (max-width:1023px){.bwsol-manifesto2-media{min-height:500px}}@media (max-width:767px){.bwsol-manifesto2-media{min-height:400px}}@media (max-width:479px){.bwsol-manifesto2-media{min-height:330px}}@media (max-width:1119px){.bwsol-manifesto2-image{min-height:560px}}@media (max-width:1023px){.bwsol-manifesto2-image{min-height:500px}}@media (max-width:767px){.bwsol-manifesto2-image{min-height:400px}}@media (max-width:479px){.bwsol-manifesto2-image{min-height:330px}}.bwsol-reasons2{color:var(--hcl-brand-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:104px;padding-right:32px;padding-bottom:104px;padding-left:32px;background-color:var(--hcl-neutral-1);border-bottom:1px solid var(--hcl-neutral-5)}.bwsol-reasons2 .bwsol-reasons2-visual{position:relative}.bwsol-reasons2 .bwsol-reasons2-image-main{overflow:hidden;border-radius:4px;border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3);box-shadow:0px 24px 54px rgba(0,42,77,.14)}.bwsol-reasons2 .bwsol-reasons2-image-small{overflow:hidden;border-radius:3px;border-top:6px solid var(--hcl-neutral-1);border-right:6px solid var(--hcl-neutral-1);border-bottom:6px solid var(--hcl-neutral-1);border-left:6px solid var(--hcl-neutral-1);box-shadow:0px 18px 38px rgba(0,42,77,.18)}.bwsol-reasons2 .bwsol-reasons2-visual:hover .bde-f-image{transform:scale(1.035,1.035)}.bwsol-reasons2 .bwsol-reasons2-seal{border-top:4px solid var(--hcl-neutral-1);border-right:4px solid var(--hcl-neutral-1);border-bottom:4px solid var(--hcl-neutral-1);border-left:4px solid var(--hcl-neutral-1);box-shadow:0px 18px 36px rgba(0,42,77,.22)}.bwsol-reasons2 .bwsol-reasons2-list{display:flex;flex-flow:column;gap:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top:1px solid var(--hcl-brand-4)}.bwsol-reasons2 .bwsol-reasons2-item{padding-right:18px;padding-left:18px;transition:background-color 0.22s ease,transform 0.22s ease}.bwsol-reasons2 .bwsol-reasons2-item:hover{background-color:var(--hcl-brand-2);transform:translate3d(6px,0,0)}.bwsol-reasons2 .bwsol-reasons2-number{display:inline-flex;justify-content:center;align-items:center;width:38px;height:38px;color:var(--hcl-neutral-1);background-color:var(--hcl-brand-10);border-radius:50%}.bwsol-reasons2 .bwsol-reasons2-intro{color:#29445f;font-weight:500;opacity:1}.bwsol-reasons2 .bwsol-reasons2-grid{gap:clamp(48px,5vw,72px)}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-item{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:22px;min-height:0px;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid var(--hcl-brand-3);border-left:0px solid;transition:padding-left 0.22s ease,border-color 0.22s ease}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-item{box-shadow:none}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-item:hover{padding-left:8px;background-color:transparent}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-item:hover{transform:none;border-color:var(--hcl-brand-6);box-shadow:none}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-item:last-child{grid-column-start:auto;min-height:0px}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-number{display:flex;justify-content:start;align-items:center;align-self:stretch;width:auto;height:auto;color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:13px;line-height:1;letter-spacing:0.15em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-right:22px;background-color:transparent;border-radius:0px;border-right:1px solid var(--hcl-brand-3)}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-number{box-shadow:none}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-itemtitle{font-size:clamp(20px,1.6vw,23px);line-height:1.3;letter-spacing:-0.02em}.bwsol-reasons2 .bwsol-reasons2-copy .bwsol-reasons2-list{display:flex;flex-flow:column;gap:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top:1px solid var(--hcl-brand-4)}@media (max-width:1119px){.bwsol-reasons2{padding-top:88px;padding-right:28px;padding-bottom:88px;padding-left:28px}.bwsol-reasons2 .bwsol-reasons2-grid{gap:48px}}@media (max-width:767px){.bwsol-reasons2{padding-top:70px;padding-right:20px;padding-bottom:70px;padding-left:20px}.bwsol-reasons2 .bwsol-reasons2-item{padding-right:10px;padding-left:10px}.bwsol-reasons2 .bwsol-reasons2-grid{gap:38px}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-item{grid-template-columns:46px minmax(0,1fr);gap:16px;padding-top:17px;padding-right:0px;padding-bottom:17px;padding-left:0px}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-number{font-size:12px;padding-right:14px}.bwsol-reasons2 .bwsol-reasons2-list .bwsol-reasons2-itemtitle{font-size:19px}}@media (max-width:479px){.bwsol-reasons2{padding-top:60px;padding-right:16px;padding-bottom:60px;padding-left:16px}.bwsol-reasons2 .bwsol-reasons2-number{width:34px;height:34px}}.bwsol-reasons2-grid{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(50px,7vw,96px);max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1119px){.bwsol-reasons2-grid{gap:54px}}@media (max-width:1023px){.bwsol-reasons2-grid{grid-template-columns:1fr}}@media (max-width:767px){.bwsol-reasons2-grid{gap:42px}}.bwsol-reasons2-visual{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:420px 180px;gap:10px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 28px);min-width:0px}@media (max-width:1119px){.bwsol-reasons2-visual{grid-template-rows:360px 160px}}@media (max-width:1023px){.bwsol-reasons2-visual{grid-template-rows:460px 190px;position:static}}@media (max-width:767px){.bwsol-reasons2-visual{grid-template-rows:360px 160px}}@media (max-width:479px){.bwsol-reasons2-visual{grid-template-rows:300px 140px}}.bwsol-reasons2-image-main{grid-row-start:1;grid-column-start:1;grid-column-end:-1;min-width:0px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-brand-3)}.bwsol-reasons2-image-main img{display:block;width:100%;height:100%;min-height:420px;object-fit:cover;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-reasons2-image-main .bde-f-image{transition:transform 0.6s ease;filter:saturate(90%) contrast(104%)}@media (max-width:1119px){.bwsol-reasons2-image-main img{min-height:360px}}@media (max-width:1023px){.bwsol-reasons2-image-main img{min-height:460px}}@media (max-width:767px){.bwsol-reasons2-image-main img{min-height:360px}}@media (max-width:479px){.bwsol-reasons2-image-main img{min-height:300px}}.bwsol-reasons2-image-small{grid-row-start:2;grid-column-start:1;grid-column-end:span 3;min-width:0px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-brand-3)}.bwsol-reasons2-image-small img{display:block;width:100%;height:100%;min-height:180px;object-fit:cover;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.bwsol-reasons2-image-small img{min-height:160px}}@media (max-width:1023px){.bwsol-reasons2-image-small img{min-height:190px}}@media (max-width:767px){.bwsol-reasons2-image-small img{min-height:160px}}@media (max-width:479px){.bwsol-reasons2-image-small img{min-height:140px}}.bwsol-reasons2-seal{display:flex;justify-content:center;align-items:center;grid-row-start:2;grid-column-start:4;grid-column-end:span 2;color:var(--hcl-neutral-1);font-weight:700;font-size:15px;line-height:1.35;text-align:center;text-transform:uppercase;letter-spacing:0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px;background-color:var(--hcl-brand-10)}@media (max-width:479px){.bwsol-reasons2-seal{font-size:12px;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px}}.bwsol-reasons2-copy{min-width:0px;padding-top:12px}.bwsol-reasons2-copy .bwsol-reasons2-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border-top:0px solid}@media (max-width:767px){.bwsol-reasons2-copy .bwsol-reasons2-list{grid-template-columns:minmax(0,1fr);gap:10px}}.bwsol-reasons2-kicker{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:13px;margin-left:0px}.bwsol-reasons2-title{max-width:730px;color:var(--hcl-brand-10);font-weight:700;font-size:clamp(44px,5vw,70px);line-height:0.98;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-reasons2-title{font-size:clamp(42px,11vw,60px)}}.bwsol-reasons2-intro{max-width:690px;color:#29445f;font-weight:500;font-size:18px;line-height:1.7;margin-top:25px;margin-right:0px;margin-bottom:34px;margin-left:0px}@media (max-width:767px){.bwsol-reasons2-intro{font-size:17px}}.bwsol-reasons2-list{display:flex;flex-flow:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top:1px solid var(--hcl-neutral-5)}.bwsol-reasons2-list .bwsol-reasons2-item{min-height:138px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--hcl-neutral-1);border-radius:4px;border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3);transition:transform 0.24s ease,box-shadow 0.24s ease,border-color 0.24s ease;box-shadow:0px 12px 28px rgba(0,42,77,.08)}.bwsol-reasons2-list .bwsol-reasons2-item{align-content:start}.bwsol-reasons2-list .bwsol-reasons2-item:hover{background-color:var(--hcl-neutral-1);box-shadow:0px 20px 38px rgba(0,42,77,.14);transform:translate3d(0,-4px,0)}.bwsol-reasons2-list .bwsol-reasons2-item:hover{border-color:var(--hcl-brand-5)}.bwsol-reasons2-list .bwsol-reasons2-item:last-child{grid-column-start:1;grid-column-end:-1;min-height:112px}.bwsol-reasons2-list .bwsol-reasons2-number{align-self:start;box-shadow:0px 8px 18px rgba(0,42,77,.14)}.bwsol-reasons2-list .bwsol-reasons2-itemtitle{line-height:1.25}@media (max-width:767px){.bwsol-reasons2-list .bwsol-reasons2-item{min-height:auto;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.bwsol-reasons2-list .bwsol-reasons2-item:last-child{grid-column-start:auto;min-height:auto}}.bwsol-reasons2-item{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:18px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px;border-bottom:1px solid var(--hcl-neutral-5)}.bwsol-reasons2-item .bwsol-reasons2-itemtitle{font-size:clamp(20px,1.65vw,24px);line-height:1.3;letter-spacing:-0.02em}@media (max-width:767px){.bwsol-reasons2-item .bwsol-reasons2-itemtitle{font-size:19px;line-height:1.32}}@media (max-width:479px){.bwsol-reasons2-item{grid-template-columns:34px minmax(0,1fr);gap:12px}}.bwsol-reasons2-number{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:12px;line-height:1.3;letter-spacing:0.12em;margin-top:2px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-reasons2-itemtitle{color:var(--hcl-brand-10);font-weight:700;font-size:clamp(23px,2.2vw,32px);line-height:1.18;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq2{color:var(--hcl-brand-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:84px;padding-right:32px;padding-bottom:88px;padding-left:32px;background-color:var(--hcl-neutral-1)}.bwsol-faq2 .bwsol-faq2-image{overflow:hidden;border-radius:4px;border-top:1px solid var(--hcl-brand-3);border-right:1px solid var(--hcl-brand-3);border-bottom:1px solid var(--hcl-brand-3);border-left:1px solid var(--hcl-brand-3);box-shadow:0px 22px 48px rgba(0,42,77,.14)}.bwsol-faq2 .bwsol-faq2-image::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;pointer-events:none;box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,.18)}.bwsol-faq2 .bwsol-faq2-image::after{content:""}.bwsol-faq2 .bwsol-faq2-accordion{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bwsol-faq2 .bwsol-faq2-accordion{box-shadow:none}.bwsol-faq2 .bde-accordion{width:100%}.bwsol-faq2 .bde-accordion__content-wrapper{border-radius:2px;transition:background-color 0.22s ease}.bwsol-faq2 .bde-accordion__content-wrapper:hover{background-color:var(--hcl-brand-2)}.bwsol-faq2 .bwsol-faq2-intro{color:#29445f;font-weight:500;opacity:1}.bwsol-faq2 .bwsol-faq2-grid{gap:clamp(40px,5vw,64px)}.bwsol-faq2.bwsol-faq2{color:var(--hcl-brand-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:clamp(76px,7vw,104px);padding-right:32px;padding-bottom:clamp(76px,7vw,104px);padding-left:32px;background-color:var(--hcl-neutral-1);border-bottom:1px solid var(--hcl-brand-3)}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-grid{display:grid;grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(56px,7vw,96px);width:100%;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-side{display:flex;flex-flow:column;gap:30px;height:auto;min-width:0px}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-kicker{margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-title{max-width:540px;color:var(--hcl-brand-10);font-weight:700;font-size:clamp(48px,4.8vw,66px);line-height:1;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-intro{max-width:540px;color:#29445f;font-weight:500;font-size:18px;line-height:1.65;margin-top:22px;margin-right:0px;margin-bottom:0px;margin-left:0px;opacity:1}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image{position:relative;min-height:0px;overflow:hidden;aspect-ratio:16/10;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-brand-3);border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image{box-shadow:none}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image img{display:block;width:100%;height:100%;min-height:0px;object-fit:cover;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;transition:transform 0.45s ease}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image:hover img{transform:scale(1.025,1.025)}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,transparent 56%,rgba(0,42,77,.5) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image::after{content:"";box-shadow:none}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image figcaption{position:absolute;right:auto;bottom:18px;left:18px;z-index:2;color:var(--hcl-neutral-1);font-weight:700;font-size:12px;line-height:1.35;letter-spacing:0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;background-color:var(--hcl-brand-10)}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-accordion{height:auto;min-width:0px;padding-top:4px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-accordion{box-shadow:none}.bwsol-faq2.bwsol-faq2 .bde-accordion{display:flex;flex-flow:column;height:auto}.bwsol-faq2.bwsol-faq2 .bde-accordion{counter-reset:faq-item}.bwsol-faq2.bwsol-faq2 .bde-accordion__content-wrapper{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;background-color:transparent;border-radius:0px;border-top:1px solid var(--hcl-brand-3);border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:border-color 0.22s ease}.bwsol-faq2.bwsol-faq2 .bde-accordion__content-wrapper{counter-increment:faq-item}.bwsol-faq2.bwsol-faq2 .bde-accordion__content-wrapper:last-child{border-bottom:1px solid var(--hcl-brand-3)}.bwsol-faq2.bwsol-faq2 .bde-accordion__content-wrapper:hover{background-color:transparent}.bwsol-faq2.bwsol-faq2 .bde-accordion__content-wrapper:hover{border-color:var(--hcl-brand-6)}.bwsol-faq2.bwsol-faq2 .bde-accordion__button{display:flex;justify-content:space-between;align-items:center;gap:24px;position:relative;width:100%;min-height:92px;color:var(--hcl-brand-10);text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:26px;padding-right:56px;padding-bottom:26px;padding-left:64px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:padding-left 0.22s ease,color 0.22s ease}.bwsol-faq2.bwsol-faq2 .bde-accordion__content-wrapper:hover .bde-accordion__button{padding-left:70px}.bwsol-faq2.bwsol-faq2 .bde-accordion__button::before{position:absolute;top:50%;left:0px;color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:12px;line-height:1;letter-spacing:0.14em;transform:translate3d(0,-50%,0)}.bwsol-faq2.bwsol-faq2 .bde-accordion__button::before{content:"0" counter(faq-item)}.bwsol-faq2.bwsol-faq2 .bde-accordion__button::after{display:grid;align-items:center;justify-items:center;flex-grow:0;flex-shrink:0;flex-basis:40px;width:40px;height:40px;color:var(--hcl-brand-10);font-weight:400;font-size:24px;line-height:1;border-radius:50%;border-top:1px solid var(--hcl-brand-4);border-right:1px solid var(--hcl-brand-4);border-bottom:1px solid var(--hcl-brand-4);border-left:1px solid var(--hcl-brand-4);transition:color 0.22s ease,background-color 0.22s ease,border-color 0.22s ease}.bwsol-faq2.bwsol-faq2 .bde-accordion__button::after{content:"+"}.bwsol-faq2.bwsol-faq2 .bde-accordion__button[aria-expanded="true"]{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);padding-bottom:16px;background-color:transparent}.bwsol-faq2.bwsol-faq2 .bde-accordion__button[aria-expanded="true"]::after{color:var(--hcl-neutral-1);background-color:var(--hcl-brand-10)}.bwsol-faq2.bwsol-faq2 .bde-accordion__button[aria-expanded="true"]::after{content:"−";border-color:var(--hcl-brand-10)}.bwsol-faq2.bwsol-faq2 .bde-accordion__title{width:auto;color:currentColor;font-weight:650;font-size:clamp(20px,1.8vw,24px);line-height:1.35;letter-spacing:-0.02em}.bwsol-faq2.bwsol-faq2 .bde-accordion__icon{display:none!important}.bwsol-faq2.bwsol-faq2 .bde-accordion__panel-content{max-width:720px;color:#29445f;font-weight:500;font-size:17px;line-height:1.7;padding-top:0px;padding-right:58px;padding-bottom:28px;padding-left:64px}.bwsol-faq2.bwsol-faq2 .bde-accordion__panel-content p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-grid{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);align-items:stretch;gap:52px 72px;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-grid{grid-template-areas:"intro intro" "accordion image"}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-side{display:contents}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-side>div{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-template-rows:auto auto;align-items:end;gap:10px 72px;grid-area:intro;padding-bottom:42px;border-bottom:1px solid var(--hcl-brand-3)}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-kicker{align-self:end;grid-row-start:1;grid-column-start:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-title{grid-row-start:2;grid-column-start:1;max-width:760px;font-size:clamp(50px,5.3vw,72px);line-height:0.98;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-intro{align-self:end;grid-row-start:1;grid-row-end:span 2;grid-column-start:2;max-width:480px;font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image{align-self:stretch;grid-area:image;width:100%;height:100%;min-height:460px;aspect-ratio:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image img{height:100%;min-height:460px;object-position:58% 50%}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-accordion{align-self:stretch;grid-area:accordion;height:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__content-wrapper{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__button{min-height:112px;padding-top:30px;padding-right:64px;padding-bottom:30px;padding-left:90px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__content-wrapper:hover .bde-accordion__button{padding-left:98px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__button::before{left:4px;font-size:14px;letter-spacing:0.12em}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__button::after{flex-basis:44px;width:44px;height:44px;border-radius:2px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__title{font-size:clamp(21px,1.8vw,25px);line-height:1.3}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__panel-content{max-width:760px;padding-top:0px;padding-right:64px;padding-bottom:32px;padding-left:90px}@media (max-width:1119px){.bwsol-faq2{padding-top:72px;padding-right:28px;padding-bottom:76px;padding-left:28px}}@media (max-width:1023px){.bwsol-faq2 .bwsol-faq2-grid{gap:40px}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-grid{grid-template-columns:1fr;gap:44px}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-side{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.86fr);align-items:end;gap:36px}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image{aspect-ratio:4/3}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-grid{grid-template-columns:1fr;gap:40px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-grid{grid-template-areas:"intro" "image" "accordion"}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-side>div{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:10px 48px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image{height:auto;min-height:0px;aspect-ratio:16/7}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image img{min-height:0px}}@media (max-width:767px){.bwsol-faq2{padding-top:56px;padding-right:20px;padding-bottom:60px;padding-left:20px}.bwsol-faq2 .bwsol-faq2-accordion{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-faq2 .bwsol-faq2-grid{gap:32px}.bwsol-faq2.bwsol-faq2{padding-top:64px;padding-right:20px;padding-bottom:68px;padding-left:20px}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-grid{gap:36px}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-side{display:flex;gap:26px}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-title{font-size:clamp(42px,11vw,54px)}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-intro{font-size:17px;line-height:1.6;margin-top:18px}.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image{aspect-ratio:16/10}.bwsol-faq2.bwsol-faq2 .bde-accordion__button{gap:16px;min-height:80px;padding-top:22px;padding-right:44px;padding-bottom:22px;padding-left:44px}.bwsol-faq2.bwsol-faq2 .bde-accordion__content-wrapper:hover .bde-accordion__button{padding-left:48px}.bwsol-faq2.bwsol-faq2 .bde-accordion__button::after{flex-basis:32px;width:32px;height:32px;font-size:20px}.bwsol-faq2.bwsol-faq2 .bde-accordion__title{font-size:19px}.bwsol-faq2.bwsol-faq2 .bde-accordion__panel-content{font-size:16px;line-height:1.65;padding-top:0px;padding-right:0px;padding-bottom:24px;padding-left:44px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-grid{gap:32px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-side>div{display:block;padding-bottom:0px;border-bottom:0px solid}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-title{font-size:clamp(42px,11vw,54px);margin-top:12px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-intro{font-size:17px;margin-top:20px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-image{aspect-ratio:4/3}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__button{min-height:86px;padding-top:22px;padding-right:42px;padding-bottom:22px;padding-left:48px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__content-wrapper:hover .bde-accordion__button{padding-left:52px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__button::before{left:0px;font-size:12px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__button::after{flex-basis:32px;width:32px;height:32px;border-radius:2px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__title{font-size:19px}.bwsol-faq2.bwsol-faq2.bwsol-faq2 .bde-accordion__panel-content{padding-top:0px;padding-right:0px;padding-bottom:26px;padding-left:48px}}@media (max-width:479px){.bwsol-faq2{padding-top:52px;padding-right:16px;padding-bottom:56px;padding-left:16px}.bwsol-faq2 .bwsol-faq2-accordion{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-faq2.bwsol-faq2{padding-right:16px;padding-left:16px}}.bwsol-faq2-grid{display:grid;grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(48px,7vw,92px);max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.bwsol-faq2-grid .bwsol-faq2-side{height:100%}.bwsol-faq2-grid .bwsol-faq2-accordion{display:flex;align-self:stretch;height:100%}@media (max-width:1119px){.bwsol-faq2-grid{gap:52px}}@media (max-width:1023px){.bwsol-faq2-grid{grid-template-columns:1fr}.bwsol-faq2-grid .bwsol-faq2-side{height:auto}.bwsol-faq2-grid .bwsol-faq2-accordion{display:block;height:auto}.bwsol-faq2-grid .bwsol-faq2-accordion{align-self:auto}}.bwsol-faq2-side{min-width:0px}@media (max-width:1023px){.bwsol-faq2-side{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:end;gap:32px}}@media (max-width:767px){.bwsol-faq2-side{display:block}}.bwsol-faq2-kicker{color:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);font-weight:700;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:13px;margin-left:0px}.bwsol-faq2-title{max-width:640px;color:var(--hcl-brand-10);font-weight:700;font-size:clamp(44px,5vw,68px);line-height:0.98;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-faq2-title{font-size:clamp(42px,11vw,60px)}}.bwsol-faq2-intro{max-width:590px;color:#29445f;font-weight:500;font-size:18px;line-height:1.7;margin-top:24px;margin-right:0px;margin-bottom:32px;margin-left:0px}@media (max-width:1023px){.bwsol-faq2-intro{margin-bottom:0px}}@media (max-width:767px){.bwsol-faq2-intro{font-size:17px;margin-bottom:28px}}.bwsol-faq2-image{position:relative;min-height:390px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--hcl-brand-3)}.bwsol-faq2-image img{display:block;width:100%;height:100%;min-height:390px;object-fit:cover;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq2-image figcaption{position:absolute;top:auto;right:0px;bottom:0px;left:0px;color:var(--hcl-neutral-1);font-weight:700;font-size:13px;line-height:1.35;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;background-image:linear-gradient(180deg,transparent,rgba(0,42,77,.9));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-faq2-accordion{min-width:0px;padding-top:10px}.bwsol-faq2-accordion .bde-accordion{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:auto;height:100%}.bwsol-faq2-accordion .bde-accordion__content-wrapper{display:flex;flex-flow:column;justify-content:center;flex-grow:1;flex-shrink:1;flex-basis:auto}@media (max-width:1023px){.bwsol-faq2-accordion .bde-accordion{display:block;height:auto}.bwsol-faq2-accordion .bde-accordion__content-wrapper{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto}}@media (max-width:1023px){.bwsol-faq2-image{min-height:330px}}@media (max-width:767px){.bwsol-faq2-image{min-height:360px}}@media (max-width:479px){.bwsol-faq2-image{min-height:300px}}@media (max-width:1023px){.bwsol-faq2-image img{min-height:330px}}@media (max-width:767px){.bwsol-faq2-image img{min-height:360px}}@media (max-width:479px){.bwsol-faq2-image img{min-height:300px}}.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-item{min-height:104px;padding-top:20px;padding-right:22px;padding-bottom:20px;padding-left:22px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:1px solid var(--bde-palette-color-5);border-bottom:0px solid;border-left:0px solid}.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-item{box-shadow:none}@media (max-width:767px){.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-item{min-height:90px;padding-top:16px;padding-right:12px;padding-bottom:16px;padding-left:12px;border-right:1px solid var(--bde-palette-color-5);border-bottom:1px solid var(--bde-palette-color-5)}}@media (max-width:767px){.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-item:nth-child(2){border-right:0px solid}}@media (max-width:767px){.bwsol-ed-proof.bwsol-ed-proof .bwsol-ed-proof-item:nth-child(3){border-bottom:0px solid}}.bwsol-v2-shell{width:100%;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.bwsol-v2-eyebrow{color:#1d5f8f;font-weight:800;font-size:13px;line-height:1.25;text-transform:uppercase;letter-spacing:0.17em;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.bwsol-v2-heading{color:#002a4d;font-weight:750;font-size:clamp(46px,6vw,82px);line-height:0.98;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-v2-heading{font-size:clamp(42px,12vw,58px)}}.bwsol-v2-lead{color:#29445f;font-weight:500;font-size:18px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-v2-lead{font-size:16px}}.bwsol-v2-button{display:inline-flex;justify-content:center;align-items:center;min-height:54px;color:#002a4d;font-weight:750;font-size:14px;line-height:1;text-decoration:none;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;border-radius:0px;border-top:1px solid #002a4d;border-right:1px solid #002a4d;border-bottom:1px solid #002a4d;border-left:1px solid #002a4d;transition:background-color 0.2s ease,color 0.2s ease}.bwsol-v2-textlink{display:inline-flex;justify-content:center;align-items:center;min-height:54px;color:#002a4d;font-weight:750;font-size:14px;line-height:1;text-decoration:none;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;border-radius:0px;border-top:1px solid #002a4d;border-right:1px solid #002a4d;border-bottom:1px solid #002a4d;border-left:1px solid #002a4d;transition:background-color 0.2s ease,color 0.2s ease}.bwsol-v2-button:hover{color:#fcfcfc;background-color:#002a4d}.bwsol-v2-textlink:hover{color:#fcfcfc;background-color:#002a4d}.bwsol-v2-button.is-light{color:#002a4d;background-color:#fcfcfc}.bwsol-v2-button.is-light:hover{color:#fcfcfc;background-color:transparent}.bwsol-v2-button.is-outline-light{color:#fcfcfc}.bwsol-v2-button.is-outline-light:hover{color:#002a4d;background-color:#fcfcfc}@media (max-width:767px){.bwsol-v2-button{width:100%}}.bwsol-v2-hero{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-v2-hero{padding-top:16px}}.bwsol-v2-hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:760px;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-v2-hero-copy{display:flex;flex-flow:column;justify-content:center;padding-top:70px;padding-right:72px;padding-bottom:70px;padding-left:0px;background-color:#002a4d}.bwsol-v2-hero-copy .bwsol-v2-eyebrow{color:#a9c8e2}.bwsol-v2-hero-copy h1{max-width:670px;color:#fcfcfc;font-weight:750;font-size:clamp(54px,6.2vw,92px);line-height:0.94;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-hero-copy>p:not(.bwsol-v2-eyebrow){max-width:620px;color:#d6e4ef;font-weight:500;font-size:19px;line-height:1.7;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.bwsol-v2-hero-copy{padding-top:74px;padding-right:42px;padding-bottom:74px;padding-left:42px}}@media (max-width:767px){.bwsol-v2-hero-copy{padding-top:58px;padding-right:22px;padding-bottom:58px;padding-left:22px}.bwsol-v2-hero-copy h1{font-size:clamp(46px,13vw,64px)}.bwsol-v2-hero-copy>p:not(.bwsol-v2-eyebrow){font-size:17px;margin-top:24px}}.bwsol-v2-hero-actions{display:flex;gap:12px;margin-top:34px}.bwsol-v2-hero-actions{flex-wrap:wrap}.bwsol-v2-hero-image{position:relative;min-height:760px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-hero-image img{width:100%;height:100%;min-height:760px;object-fit:cover}.bwsol-v2-hero-image figcaption{position:absolute;right:0px;bottom:0px;left:0px;color:#fcfcfc;font-weight:650;font-size:15px;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;background-color:rgba(0,42,77,.88)}.bwsol-v2-proof{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-proof-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-v2-proof-list li{display:flex;align-items:center;min-height:112px;color:#002a4d;font-weight:750;font-size:15px;line-height:1.45;padding-top:22px;padding-right:26px;padding-bottom:22px;padding-left:26px;border-right:1px solid rgba(0,42,77,.16)}.bwsol-v2-proof-list li:last-child{border-right:0px solid}.bwsol-v2-proof-list strong{color:#1d5f8f;font-size:12px;letter-spacing:0.12em;margin-right:14px}.bwsol-v2-proof-list{list-style:none}@media (max-width:767px){.bwsol-v2-proof-list{grid-template-columns:1fr 1fr}.bwsol-v2-proof-list li{min-height:94px;font-size:13px;padding-top:16px;padding-right:12px;padding-bottom:16px;padding-left:12px;border-right:0px solid;border-bottom:1px solid rgba(0,42,77,.14)}.bwsol-v2-proof-list strong{margin-right:8px}.bwsol-v2-proof-list li:nth-child(odd){border-right:1px solid rgba(0,42,77,.14)}.bwsol-v2-proof-list li:nth-last-child(-n+2){border-bottom:0px solid}}.bwsol-v2-services{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-v2-services{padding-top:76px;padding-right:16px;padding-bottom:0px;padding-left:16px}}.bwsol-v2-section-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.7fr);align-items:end;gap:70px;padding-bottom:48px;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-v2-service-list{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-v2-service-row{display:grid;grid-template-columns:minmax(340px,.88fr) minmax(0,1.12fr);align-items:stretch;min-height:500px;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-v2-service-row.is-reverse{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr)}.bwsol-v2-service-row.is-reverse .bwsol-v2-service-image{order:2}.bwsol-v2-service-row.is-reverse .bwsol-v2-service-copy{order:1}.bwsol-v2-service-row:hover .bwsol-v2-service-image img{transform:scale(1.025,1.025)}.bwsol-v2-service-row:nth-child(even) .bwsol-v2-service-copy{background-color:#eff6fd}@media (max-width:767px){.bwsol-v2-service-row{min-height:0px}}.bwsol-v2-service-image{min-height:500px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-service-image img{width:100%;height:100%;min-height:500px;object-fit:cover;transition:transform 0.55s ease}.bwsol-v2-service-copy{display:grid;grid-template-columns:56px minmax(0,1fr);align-content:center;gap:18px 26px;padding-top:64px;padding-right:64px;padding-bottom:64px;padding-left:64px;background-color:#fcfcfc}.bwsol-v2-service-copy h3{color:#002a4d;font-weight:750;font-size:clamp(34px,3.6vw,54px);line-height:1.02;letter-spacing:-0.045em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-service-copy p:not(.bwsol-v2-service-no){max-width:590px;color:#29445f;font-weight:500;font-size:17px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-service-copy a{justify-self:start;color:#002a4d;font-weight:800;font-size:14px;text-decoration:none;margin-top:8px;padding-bottom:5px;border-bottom:1px solid #1d5f8f}@media (max-width:767px){.bwsol-v2-service-copy{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:36px;padding-right:20px;padding-bottom:44px;padding-left:20px}.bwsol-v2-service-copy h3{font-size:34px}.bwsol-v2-service-copy p:not(.bwsol-v2-service-no){font-size:16px}}.bwsol-v2-service-no{grid-row-start:1;grid-row-end:span 4;color:#1d5f8f;font-weight:800;font-size:12px;letter-spacing:0.14em;margin-top:7px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-v2-service-no{grid-row-start:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.bwsol-v2-minor-services{display:grid;grid-template-columns:1fr 1fr}.bwsol-v2-minor-services a{display:grid;grid-template-columns:54px 1fr auto;align-items:center;gap:20px;min-height:132px;color:#002a4d;text-decoration:none;padding-top:28px;padding-right:34px;padding-bottom:28px;padding-left:34px;border-right:1px solid rgba(0,42,77,.18)}.bwsol-v2-minor-services a:last-child{border-right:0px solid}.bwsol-v2-minor-services small{color:#1d5f8f;font-weight:800;font-size:12px;letter-spacing:0.13em}.bwsol-v2-minor-services strong{font-size:clamp(23px,2.3vw,34px);line-height:1.15;letter-spacing:-0.035em}.bwsol-v2-minor-services span{font-size:24px}@media (max-width:767px){.bwsol-v2-minor-services{grid-template-columns:1fr}.bwsol-v2-minor-services a{grid-template-columns:36px 1fr auto;min-height:112px;padding-top:22px;padding-right:18px;padding-bottom:22px;padding-left:18px;border-right:0px solid;border-bottom:1px solid rgba(0,42,77,.18)}}.bwsol-v2-manifesto{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-manifesto-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.8fr);min-height:720px}.bwsol-v2-manifesto-copy{display:flex;flex-flow:column;justify-content:center;padding-top:88px;padding-right:82px;padding-bottom:88px;padding-left:0px}.bwsol-v2-manifesto-copy .bwsol-v2-eyebrow{color:#a9c8e2}.bwsol-v2-manifesto-copy h2{color:#fcfcfc;font-weight:750;font-size:clamp(46px,5.5vw,76px);line-height:1;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-manifesto-copy p:not(.bwsol-v2-eyebrow){max-width:690px;color:#d6e4ef;font-weight:500;font-size:18px;line-height:1.72;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.bwsol-v2-manifesto-copy{padding-top:88px;padding-right:42px;padding-bottom:88px;padding-left:42px}}@media (max-width:767px){.bwsol-v2-manifesto-copy{padding-top:76px;padding-right:22px;padding-bottom:76px;padding-left:22px}}.bwsol-v2-manifesto-image{min-height:720px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-manifesto-image img{width:100%;height:100%;min-height:720px;object-fit:cover}.bwsol-v2-detail{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-v2-detail{padding-top:76px;padding-right:16px;padding-bottom:76px;padding-left:16px}}.bwsol-v2-detail-grid{display:grid;grid-template-columns:minmax(400px,.9fr) minmax(0,1.1fr);align-items:stretch}.bwsol-v2-detail-image{min-height:690px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-detail-image img{width:100%;height:100%;min-height:690px;object-fit:cover}.bwsol-v2-detail-copy{display:flex;flex-flow:column;justify-content:center;padding-top:70px;padding-right:0px;padding-bottom:70px;padding-left:76px}.bwsol-v2-detail-copy h2{color:#002a4d;font-weight:750;font-size:clamp(44px,4.8vw,68px);line-height:1;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-detail-copy>p:not(.bwsol-v2-eyebrow){color:#29445f;font-weight:500;font-size:17px;line-height:1.7;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-detail-copy ul{margin-top:34px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(0,42,77,.18)}.bwsol-v2-detail-copy ul{list-style:none}.bwsol-v2-detail-copy li{position:relative;color:#002a4d;font-weight:700;font-size:15px;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:28px;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-v2-detail-copy li::before{position:absolute;top:22px;left:0px;width:8px;height:8px;background-color:#1d5f8f}.bwsol-v2-detail-copy li::before{content:""}.bwsol-v2-detail-copy .bwsol-v2-textlink{align-self:start;margin-top:32px}@media (max-width:1023px){.bwsol-v2-detail-copy{padding-top:62px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (max-width:767px){.bwsol-v2-detail-copy{padding-top:46px}}.bwsol-v2-reasons{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-v2-reasons{padding-bottom:76px}}.bwsol-v2-reasons-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.62fr);gap:74px;margin-top:54px}@media (max-width:1023px){.bwsol-v2-reasons-grid{grid-template-columns:1fr}}@media (max-width:767px){.bwsol-v2-reasons-grid{gap:42px;margin-top:38px}}.bwsol-v2-reasons-list{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(0,42,77,.18)}.bwsol-v2-reasons-list li{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;min-height:112px;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-v2-reasons-list span{color:#1d5f8f;font-weight:800;font-size:12px;letter-spacing:0.14em}.bwsol-v2-reasons-list strong{color:#002a4d;font-weight:720;font-size:clamp(23px,2.2vw,34px);line-height:1.2;letter-spacing:-0.035em}.bwsol-v2-reasons-list{list-style:none}@media (max-width:767px){.bwsol-v2-reasons-list li{grid-template-columns:46px minmax(0,1fr);min-height:96px}.bwsol-v2-reasons-list strong{font-size:23px}}.bwsol-v2-reasons-image{min-height:640px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-reasons-image img{width:100%;height:100%;min-height:640px;object-fit:cover}@media (max-width:1023px){.bwsol-v2-reasons-image{order:-1;min-height:500px}.bwsol-v2-reasons-image img{min-height:500px}}.bwsol-v2-region{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-region-grid{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(0,1.28fr);min-height:660px}.bwsol-v2-region-copy{display:flex;flex-flow:column;justify-content:center;padding-top:76px;padding-right:70px;padding-bottom:76px;padding-left:0px}.bwsol-v2-region-copy .bwsol-v2-eyebrow{color:#a9c8e2}.bwsol-v2-region-copy h2{color:#fcfcfc;font-weight:750;font-size:clamp(44px,4.9vw,70px);line-height:1;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-region-copy>p:not(.bwsol-v2-eyebrow){color:#d6e4ef;font-weight:500;font-size:17px;line-height:1.72;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-region-copy>.bwsol-v2-button{align-self:start;margin-top:32px}@media (max-width:1023px){.bwsol-v2-region-copy{padding-top:82px;padding-right:42px;padding-bottom:82px;padding-left:42px}}@media (max-width:767px){.bwsol-v2-region-copy{padding-top:76px;padding-right:22px;padding-bottom:76px;padding-left:22px}}.bwsol-v2-region-facts{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px;padding-top:28px;border-top:1px solid rgba(252,252,252,.24)}.bwsol-v2-region-facts strong{display:block;color:#fcfcfc;font-size:17px}.bwsol-v2-region-facts span{display:block;color:#a9c8e2;font-size:13px;margin-top:5px}@media (max-width:767px){.bwsol-v2-region-facts{grid-template-columns:1fr}}.bwsol-v2-region-map{min-height:660px;background-color:#d6e4ef}.bwsol-v2-region-map iframe{display:block;width:100%;height:100%;min-height:660px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bwsol-v2-reviews{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-review-list{margin-top:54px;border-top:1px solid rgba(0,42,77,.18)}.bwsol-v2-review-list blockquote{display:grid;grid-template-columns:220px minmax(0,1fr);gap:70px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:52px;padding-right:0px;padding-bottom:52px;padding-left:0px;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-v2-review-list footer{color:#1d5f8f;font-weight:800;font-size:13px;line-height:1.55;text-transform:uppercase;letter-spacing:0.08em}.bwsol-v2-review-list p{color:#002a4d;font-weight:620;font-size:clamp(24px,2.4vw,36px);line-height:1.42;letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-v2-review-list{margin-top:38px}.bwsol-v2-review-list blockquote{grid-template-columns:1fr;gap:18px;padding-top:38px;padding-right:0px;padding-bottom:38px;padding-left:0px}.bwsol-v2-review-list p{font-size:24px}}.bwsol-v2-review-actions{display:flex;gap:12px;margin-top:38px}.bwsol-v2-review-actions{flex-wrap:wrap}.bwsol-v2-faq{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-faq details{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-bottom:1px solid rgba(0,42,77,.22)}.bwsol-v2-faq summary{display:grid;grid-template-columns:52px minmax(0,1fr) 32px;align-items:center;min-height:116px;color:#002a4d;padding-top:26px;padding-right:0px;padding-bottom:26px;padding-left:0px;cursor:pointer}.bwsol-v2-faq summary{list-style:none}.bwsol-v2-faq summary::-webkit-details-marker{display:none}.bwsol-v2-faq summary::after{font-weight:400;font-size:28px;text-align:center}.bwsol-v2-faq summary::after{content:"+"}.bwsol-v2-faq details[open] summary::after{content:"−"}.bwsol-v2-faq summary span{color:#1d5f8f;font-weight:800;font-size:12px;letter-spacing:0.14em}.bwsol-v2-faq summary h3{color:#002a4d;font-weight:720;font-size:clamp(22px,2.3vw,32px);line-height:1.25;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-faq details>p{max-width:900px;color:#29445f;font-weight:500;font-size:17px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:34px;margin-left:52px}@media (max-width:767px){.bwsol-v2-faq summary{grid-template-columns:38px minmax(0,1fr) 28px;min-height:104px;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px}.bwsol-v2-faq summary h3{font-size:21px}.bwsol-v2-faq details>p{font-size:16px;margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:38px}}.bwsol-v2-faq-list{margin-top:54px;border-top:1px solid rgba(0,42,77,.22)}@media (max-width:767px){.bwsol-v2-faq-list{margin-top:38px}}.bwsol-v2-cta{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-v2-cta{padding-top:16px;padding-bottom:16px}}.bwsol-v2-cta-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.75fr);min-height:620px;background-color:#002a4d}.bwsol-v2-cta-copy{display:flex;flex-flow:column;justify-content:center;padding-top:76px;padding-right:78px;padding-bottom:76px;padding-left:78px}.bwsol-v2-cta-copy .bwsol-v2-eyebrow{color:#a9c8e2}.bwsol-v2-cta-copy h2{color:#fcfcfc;font-weight:750;font-size:clamp(46px,5.3vw,76px);line-height:0.98;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-cta-copy>p:not(.bwsol-v2-eyebrow){max-width:650px;color:#d6e4ef;font-weight:500;font-size:18px;line-height:1.7;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.bwsol-v2-cta-copy{padding-top:76px;padding-right:42px;padding-bottom:76px;padding-left:42px}}@media (max-width:767px){.bwsol-v2-cta-copy{padding-top:68px;padding-right:22px;padding-bottom:68px;padding-left:22px}}.bwsol-v2-cta-actions{display:flex;gap:12px;margin-top:34px}.bwsol-v2-cta-actions{flex-wrap:wrap}.bwsol-v2-cta-image{min-height:620px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-cta-image img{width:100%;height:100%;min-height:620px;object-fit:cover}.bwsol-v2-form{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-v2-form .bde-globalblock{width:100%;margin-top:34px}.bwsol-v2-form .bde-columns{overflow:hidden;border-radius:0px}.bwsol-v2-form .bde-columns{box-shadow:none}.bwsol-v2-form .bde-google-map-93-105{display:none}.bwsol-v2-form .bde-column-93-101{justify-content:center}@media (max-width:767px){.bwsol-v2-form{padding-bottom:76px}.bwsol-v2-form .bde-column-93-101{order:-1}.bwsol-v2-form.bwsol-v2-form.bwsol-v2-form .bde-column-93-101{order:-1}}.bwsol-v2-form-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.7fr);align-items:end;gap:70px;padding-bottom:42px;border-bottom:1px solid rgba(0,42,77,.18)}@media (max-width:1023px){.bwsol-v2-hero-grid{grid-template-columns:1fr}}@media (max-width:1023px){.bwsol-v2-manifesto-grid{grid-template-columns:1fr}}@media (max-width:1023px){.bwsol-v2-detail-grid{grid-template-columns:1fr}}@media (max-width:1023px){.bwsol-v2-region-grid{grid-template-columns:1fr}}@media (max-width:1023px){.bwsol-v2-cta-grid{grid-template-columns:1fr}}@media (max-width:1023px){.bwsol-v2-hero-image{min-height:520px}}@media (max-width:767px){.bwsol-v2-hero-image{min-height:390px}}@media (max-width:1023px){.bwsol-v2-hero-image img{min-height:520px}}@media (max-width:767px){.bwsol-v2-hero-image img{min-height:390px}}@media (max-width:1023px){.bwsol-v2-section-head{grid-template-columns:1fr;gap:24px}}@media (max-width:767px){.bwsol-v2-section-head{padding-bottom:32px}}@media (max-width:1023px){.bwsol-v2-form-head{grid-template-columns:1fr;gap:24px}}@media (max-width:767px){.bwsol-v2-form-head{padding-bottom:32px}}@media (max-width:1023px){.bwsol-v2-service-row{grid-template-columns:1fr}}@media (max-width:1023px){.bwsol-v2-service-row.is-reverse{grid-template-columns:1fr}}@media (max-width:1023px){.bwsol-v2-service-row.is-reverse .bwsol-v2-service-image{order:initial}}@media (max-width:1023px){.bwsol-v2-service-row.is-reverse .bwsol-v2-service-copy{order:initial}}@media (max-width:1023px){.bwsol-v2-service-image{min-height:440px}}@media (max-width:767px){.bwsol-v2-service-image{min-height:310px}}@media (max-width:1023px){.bwsol-v2-service-image img{min-height:440px}}@media (max-width:767px){.bwsol-v2-service-image img{min-height:310px}}@media (max-width:1023px){.bwsol-v2-manifesto-image{min-height:520px}}@media (max-width:767px){.bwsol-v2-manifesto-image{min-height:390px}}@media (max-width:1023px){.bwsol-v2-manifesto-image img{min-height:520px}}@media (max-width:767px){.bwsol-v2-manifesto-image img{min-height:390px}}@media (max-width:1023px){.bwsol-v2-region-map{min-height:500px}}@media (max-width:767px){.bwsol-v2-region-map{min-height:390px}}@media (max-width:1023px){.bwsol-v2-region-map iframe{min-height:500px}}@media (max-width:767px){.bwsol-v2-region-map iframe{min-height:390px}}@media (max-width:1023px){.bwsol-v2-cta-image{min-height:480px}}@media (max-width:767px){.bwsol-v2-cta-image{min-height:360px}}@media (max-width:1023px){.bwsol-v2-cta-image img{min-height:480px}}@media (max-width:767px){.bwsol-v2-cta-image img{min-height:360px}}@media (max-width:767px){.bwsol-v2-hero-actions{flex-flow:column}}@media (max-width:767px){.bwsol-v2-cta-actions{flex-flow:column}}@media (max-width:767px){.bwsol-v2-manifesto-copy h2{font-size:clamp(42px,12vw,58px)}}@media (max-width:767px){.bwsol-v2-detail-copy h2{font-size:clamp(42px,12vw,58px)}}@media (max-width:767px){.bwsol-v2-region-copy h2{font-size:clamp(42px,12vw,58px)}}@media (max-width:767px){.bwsol-v2-cta-copy h2{font-size:clamp(42px,12vw,58px)}}@media (max-width:767px){.bwsol-v2-detail-image{min-height:390px}}@media (max-width:767px){.bwsol-v2-detail-image img{min-height:390px}}@media (max-width:767px){.bwsol-v2-reasons-image{min-height:390px}}@media (max-width:767px){.bwsol-v2-reasons-image img{min-height:390px}}.bwsol-v2-hero-actions .bwsol-v2-button:first-child{color:#002a4d;background-color:#fcfcfc}.bwsol-v2-region-copy>.bwsol-v2-button{color:#002a4d;background-color:#fcfcfc}.bwsol-v2-cta-actions .bwsol-v2-button:first-child{color:#002a4d;background-color:#fcfcfc}.bwsol-v2-hero-actions .bwsol-v2-button:first-child:hover{color:#fcfcfc;background-color:transparent}.bwsol-v2-region-copy>.bwsol-v2-button:hover{color:#fcfcfc;background-color:transparent}.bwsol-v2-cta-actions .bwsol-v2-button:first-child:hover{color:#fcfcfc;background-color:transparent}.bwsol-v2-hero-actions .bwsol-v2-button:last-child{color:#fcfcfc;background-color:transparent;border-top:1px solid rgba(252,252,252,.4);border-right:1px solid rgba(252,252,252,.4);border-bottom:1px solid rgba(252,252,252,.4);border-left:1px solid rgba(252,252,252,.4);box-shadow:inset 0px 0px 0px 1px rgba(252,252,252,.18)}.bwsol-v2-cta-actions .bwsol-v2-button:last-child{color:#fcfcfc;background-color:transparent;border-top:1px solid rgba(252,252,252,.4);border-right:1px solid rgba(252,252,252,.4);border-bottom:1px solid rgba(252,252,252,.4);border-left:1px solid rgba(252,252,252,.4);box-shadow:inset 0px 0px 0px 1px rgba(252,252,252,.18)}.bwsol-v2-hero-actions .bwsol-v2-button:last-child:hover{color:#002a4d;background-color:#fcfcfc}.bwsol-v2-cta-actions .bwsol-v2-button:last-child:hover{color:#002a4d;background-color:#fcfcfc}.bwsol-nx-intro{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-intro{padding-top:82px;padding-right:16px;padding-bottom:82px;padding-left:16px}}.bwsol-nx-services{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-services{padding-top:82px;padding-right:16px;padding-bottom:82px;padding-left:16px}}.bwsol-nx-gallery{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-reasons{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-reasons{padding-top:82px;padding-right:16px;padding-bottom:82px;padding-left:16px}}.bwsol-nx-region{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-reviews{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-reviews{padding-top:82px;padding-right:16px;padding-bottom:82px;padding-left:16px}}.bwsol-nx-faq{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-faq{padding-top:82px;padding-right:16px;padding-bottom:82px;padding-left:16px}}.bwsol-nx-cta{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-cta{min-height:620px}}.bwsol-nx-form{width:100%;color:#002a4d;font-family:Arial;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-form{padding-top:82px;padding-right:16px;padding-bottom:82px;padding-left:16px}}.bwsol-nx-shell{width:100%;max-width:1346px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.bwsol-nx-label{color:#1d5f8f;font-weight:800;font-size:12px;line-height:1.3;text-transform:uppercase;letter-spacing:0.18em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-title{color:#002a4d;font-weight:760;font-size:clamp(54px,7vw,96px);line-height:0.94;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-copy{color:#29445f;font-weight:500;font-size:18px;line-height:1.72;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:inherit;font-weight:800;font-size:14px;line-height:1.2;text-decoration:none;padding-bottom:7px;border-bottom:1px solid currentColor}.bwsol-nx-hero{position:relative;width:100%;min-height:900px;overflow:hidden;color:#fcfcfc;font-family:"Plus Jakarta Sans Local";margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#002a4d}.bwsol-nx-hero.bwsol-nx-hero :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}.bwsol-nx-hero a[href^="tel:"]:hover{color:#fcfcfc;text-decoration:underline}.bwsol-nx-hero a[href^="tel:"]:hover{text-underline-offset:4px}.bwsol-nx-hero a[href^="tel:"]:focus-visible{color:#fcfcfc;outline:2px solid #fcfcfc;outline-offset:4px}@media (max-width:767px){.bwsol-nx-hero{min-height:820px}}.bwsol-nx-hero-image{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;min-height:900px;object-fit:cover;opacity:0.54}.bwsol-nx-hero-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,rgba(0,24,45,.95) 0%,rgba(0,42,77,.72) 48%,rgba(0,42,77,.18) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-nx-hero-shell{display:flex;flex-flow:column;position:relative;z-index:1;max-width:1410px;min-height:900px;padding-top:38px;padding-right:32px;padding-bottom:0px;padding-left:32px}@media (max-width:767px){.bwsol-nx-hero-shell{min-height:820px;padding-top:24px;padding-right:16px;padding-bottom:0px;padding-left:16px}}.bwsol-nx-hero-top{display:flex;justify-content:space-between;align-items:center;color:#fcfcfc;padding-bottom:22px;border-bottom:1px solid rgba(252,252,252,.34)}.bwsol-nx-hero-top strong{font-size:15px;letter-spacing:0.08em}.bwsol-nx-hero-top a{color:#fcfcfc;font-weight:750;font-size:14px;text-decoration:none}@media (max-width:767px){.bwsol-nx-hero-top strong{font-size:12px}.bwsol-nx-hero-top a{font-size:12px}}.bwsol-nx-hero-copy{margin-top:auto;padding-top:80px;padding-right:0px;padding-bottom:58px;padding-left:0px}.bwsol-nx-hero-copy .bwsol-nx-label{color:#b8d2e8}.bwsol-nx-hero-copy h1{max-width:980px;color:#fcfcfc;font-weight:760;font-size:clamp(70px,10vw,144px);line-height:0.82;letter-spacing:-0.035em;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-hero-copy{padding-top:72px;padding-right:0px;padding-bottom:36px;padding-left:0px}.bwsol-nx-hero-copy h1{font-size:clamp(52px,11.5vw,64px);line-height:0.9}}@media (max-width:479px){.bwsol-nx-hero-copy h1{font-size:clamp(38px,11vw,46px);line-height:0.94}}.bwsol-nx-hero-bottom{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.7fr);align-items:end;gap:70px;margin-top:54px}.bwsol-nx-hero-bottom p{max-width:760px;color:#e2edf6;font-weight:500;font-size:20px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-hero-bottom{gap:26px;margin-top:34px}.bwsol-nx-hero-bottom p{font-size:16px}}.bwsol-nx-hero-actions{display:flex;justify-content:end;gap:28px}.bwsol-nx-hero-actions a{color:#fcfcfc}@media (max-width:1023px){.bwsol-nx-hero-actions{justify-content:start}}@media (max-width:767px){.bwsol-nx-hero-actions{gap:22px}.bwsol-nx-hero-actions{flex-wrap:wrap}}.bwsol-nx-hero-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(252,252,252,.34)}.bwsol-nx-hero-facts li{min-height:108px;color:#fcfcfc;padding-top:24px;padding-right:24px;padding-bottom:22px;padding-left:0px;border-right:1px solid rgba(252,252,252,.24)}.bwsol-nx-hero-facts li:not(:first-child){padding-left:24px}.bwsol-nx-hero-facts li:last-child{border-right:0px solid}.bwsol-nx-hero-facts small{display:block;color:#9fc2de;font-weight:800;font-size:10px;letter-spacing:0.16em;margin-bottom:8px}.bwsol-nx-hero-facts strong{display:block;font-size:15px;line-height:1.4}.bwsol-nx-hero-facts{list-style:none}@media (max-width:767px){.bwsol-nx-hero-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.bwsol-nx-hero-facts li{min-height:88px;padding-top:16px;padding-right:10px;padding-bottom:14px;padding-left:0px;border-bottom:1px solid rgba(252,252,252,.2)}.bwsol-nx-hero-facts li:not(:first-child){padding-left:12px}.bwsol-nx-hero-facts li:nth-child(2){border-right:0px solid}.bwsol-nx-hero-facts li:nth-last-child(-n+2){border-bottom:0px solid}.bwsol-nx-hero-facts>li:nth-child(odd):not(:first-child){padding-right:16px;padding-left:0px}.bwsol-nx-hero-facts>li:nth-child(even):not(:first-child){padding-right:0px;padding-left:16px}.bwsol-nx-hero-facts>li:first-child{padding-right:16px}}.bwsol-nx-intro{padding-top:132px;padding-right:32px;padding-bottom:132px;padding-left:32px;background-color:#fcfcfc;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-nx-intro.bwsol-nx-intro :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}.bwsol-nx-intro-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(380px,.62fr);align-items:end;gap:92px}.bwsol-nx-intro-copy h2{max-width:820px;color:#002a4d;font-weight:760;font-size:clamp(58px,7.4vw,102px);line-height:0.94;letter-spacing:-0.03em;margin-top:22px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-intro-copy>p:not(.bwsol-nx-label){max-width:720px;color:#29445f;font-weight:500;font-size:19px;line-height:1.72;margin-top:34px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-nx-intro-copy h2{font-size:clamp(36px,10.5vw,50px);line-height:0.98}.bwsol-nx-intro-copy h2{overflow-wrap:anywhere;hyphens:auto}.bwsol-nx-intro-copy>h2.bde-f-text{font-size:clamp(36px,10.5vw,50px);line-height:0.98}.bwsol-nx-intro-copy>h2.bde-f-text{overflow-wrap:anywhere;hyphens:auto}}.bwsol-nx-intro-note{padding-top:24px;border-top:1px solid rgba(0,42,77,.24)}.bwsol-nx-intro-note strong{display:block;color:#002a4d;font-size:26px;line-height:1.2;letter-spacing:-0.015em}.bwsol-nx-intro-note p{color:#29445f;font-size:15px;line-height:1.65;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-intro-note strong{font-size:23px}}.bwsol-nx-services{padding-top:122px;padding-right:32px;padding-bottom:122px;padding-left:32px;background-color:#eff6fd;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-nx-services.bwsol-nx-services :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}@media (max-width:767px){.bwsol-nx-services{padding-bottom:0px}}.bwsol-nx-services-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.58fr);align-items:end;gap:76px;padding-bottom:54px;border-bottom:1px solid rgba(0,42,77,.24)}.bwsol-nx-services-head h2{margin-top:20px}@media (max-width:767px){.bwsol-nx-services-head{padding-bottom:34px}}.bwsol-nx-services-stage{display:grid;grid-template-columns:minmax(320px,.62fr) minmax(0,1.38fr);gap:0px}.bwsol-nx-services-stage .bwsol-nx-services-visual img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.bwsol-nx-services-visual{position:relative;min-height:1160px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-services-visual img{position:sticky;top:0px;width:100%;height:720px;object-fit:cover}@media (max-width:1023px){.bwsol-nx-services-visual{min-height:480px}.bwsol-nx-services-visual img{position:relative;height:480px}}.bwsol-nx-services-index{border-left:1px solid rgba(0,42,77,.24)}@media (max-width:1023px){.bwsol-nx-services-index{border-top:1px solid rgba(0,42,77,.24);border-left:0px solid}}.bwsol-nx-service-line{display:grid;grid-template-columns:54px minmax(250px,.95fr) minmax(0,1fr) 28px;align-items:center;gap:24px;min-height:145px;color:#002a4d;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:34px;border-bottom:1px solid rgba(0,42,77,.24)}.bwsol-nx-service-line:last-child{border-bottom:0px solid}.bwsol-nx-service-line span{color:#1d5f8f;font-weight:800;font-size:11px;letter-spacing:0.16em}.bwsol-nx-service-line h3{color:#002a4d;font-weight:740;font-size:clamp(24px,2.25vw,34px);line-height:1.1;letter-spacing:-0.015em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-service-line p{color:#29445f;font-weight:500;font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-service-line a{color:#002a4d;font-size:24px;text-decoration:none}@media (max-width:767px){.bwsol-nx-service-line{grid-template-columns:34px minmax(0,1fr) 24px;gap:14px;min-height:0px;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px}.bwsol-nx-service-line h3{font-size:26px}.bwsol-nx-service-line p{grid-column-start:2;grid-column-end:span 2;font-size:15px}}@media (max-width:479px){.bwsol-nx-service-line{grid-template-columns:32px minmax(0,1fr);gap:12px;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px}.bwsol-nx-service-line h3{grid-column-start:2;font-size:22px}.bwsol-nx-service-line h3{overflow-wrap:anywhere;hyphens:auto}.bwsol-nx-service-line p{grid-column-start:2}.bwsol-nx-service-line a{display:inline-flex;justify-content:start;align-items:center;grid-column-start:2;width:44px;min-height:44px;color:#002a4d;font-size:24px;text-decoration:none}}.bwsol-nx-gallery{padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:#002a4d}.bwsol-nx-gallery.bwsol-nx-gallery :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}@media (max-width:767px){.bwsol-nx-gallery{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}.bwsol-nx-gallery-grid{display:grid;grid-template-columns:1.25fr 0.75fr;grid-template-rows:330px 330px;gap:16px}.bwsol-nx-gallery-grid figure{min-height:0px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-gallery-grid img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}.bwsol-nx-gallery-grid figure:hover img{transform:scale(1.025,1.025)}@media (max-width:767px){.bwsol-nx-gallery-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:420px 240px 240px;gap:10px}}.bwsol-nx-gallery-main{grid-row-start:1;grid-row-end:span 2}@media (max-width:767px){.bwsol-nx-gallery-main{grid-row-start:auto}}.bwsol-nx-reasons{padding-top:132px;padding-right:32px;padding-bottom:124px;padding-left:32px;background-color:#fcfcfc;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-nx-reasons.bwsol-nx-reasons :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}.bwsol-nx-reasons-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.52fr);align-items:end;gap:80px}.bwsol-nx-reasons-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:70px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(0,42,77,.24)}.bwsol-nx-reasons-list li{position:relative;min-height:290px;padding-top:30px;padding-right:24px;padding-bottom:26px;padding-left:0px;border-right:1px solid rgba(0,42,77,.2)}.bwsol-nx-reasons-list li:not(:first-child){padding-left:24px}.bwsol-nx-reasons-list li:last-child{border-right:0px solid}.bwsol-nx-reasons-list span{display:block;color:#9fc2de;font-weight:760;font-size:68px;line-height:1;letter-spacing:-0.025em}.bwsol-nx-reasons-list strong{display:block;color:#002a4d;font-weight:720;font-size:20px;line-height:1.35;letter-spacing:0px;margin-top:64px}.bwsol-nx-reasons-list{list-style:none}@media (max-width:1119px){.bwsol-nx-reasons-list strong{overflow-wrap:anywhere;hyphens:auto}}@media (max-width:1023px){.bwsol-nx-reasons-list{grid-template-columns:repeat(2,minmax(0,1fr))}.bwsol-nx-reasons-list li:nth-child(n+3){border-top:1px solid rgba(0,42,77,.2)}}@media (max-width:767px){.bwsol-nx-reasons-list{grid-template-columns:minmax(0,1fr);margin-top:48px}.bwsol-nx-reasons-list span{font-size:50px}.bwsol-nx-reasons-list strong{font-size:20px;margin-top:0px}}.bwsol-nx-region{color:#fcfcfc;background-color:#002a4d}.bwsol-nx-region.bwsol-nx-region :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}.bwsol-nx-region-head{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);min-height:430px}.bwsol-nx-region-number{display:flex;flex-flow:column;justify-content:center;padding-top:70px;padding-right:62px;padding-bottom:70px;padding-left:62px;background-color:#1d5f8f}.bwsol-nx-region-number strong{color:#fcfcfc;font-weight:760;font-size:clamp(86px,11vw,152px);line-height:0.8;letter-spacing:-0.03em}.bwsol-nx-region-number span{color:#dcebf6;font-weight:750;font-size:14px;text-transform:uppercase;letter-spacing:0.1em;margin-top:22px}@media (max-width:1023px){.bwsol-nx-region-number{padding-top:70px;padding-right:32px;padding-bottom:70px;padding-left:32px}}@media (max-width:767px){.bwsol-nx-region-number{min-height:310px;padding-top:60px;padding-right:16px;padding-bottom:60px;padding-left:16px}}.bwsol-nx-region-copy{display:flex;flex-flow:column;justify-content:center;padding-top:76px;padding-right:72px;padding-bottom:76px;padding-left:72px}.bwsol-nx-region-copy .bwsol-nx-label{color:#9fc2de}.bwsol-nx-region-copy h2{max-width:760px;color:#fcfcfc;font-weight:750;font-size:clamp(48px,5.4vw,76px);line-height:0.98;letter-spacing:-0.025em;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-region-copy p:not(.bwsol-nx-label){max-width:700px;color:#dcebf6;font-size:18px;line-height:1.7;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-region-copy a{align-self:start;color:#fcfcfc;margin-top:30px}@media (max-width:1023px){.bwsol-nx-region-copy{min-height:430px;padding-top:76px;padding-right:32px;padding-bottom:76px;padding-left:32px}}@media (max-width:767px){.bwsol-nx-region-copy{min-height:0px;padding-top:74px;padding-right:16px;padding-bottom:74px;padding-left:16px}.bwsol-nx-region-copy h2{font-size:clamp(44px,13vw,60px)}.bwsol-nx-region-copy p:not(.bwsol-nx-label){font-size:16px}}@media (max-width:479px){.bwsol-nx-region-copy h2{font-size:42px;line-height:0.98}}.bwsol-nx-region-map{height:520px;background-color:#dcebf6}.bwsol-nx-region-map iframe{display:block;width:100%;height:520px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bwsol-nx-reviews{padding-top:128px;padding-right:32px;padding-bottom:128px;padding-left:32px;background-color:#eff6fd;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-nx-reviews.bwsol-nx-reviews :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}.bwsol-nx-reviews-head{display:flex;justify-content:space-between;align-items:end;gap:60px;padding-bottom:46px;border-bottom:1px solid rgba(0,42,77,.24)}.bwsol-nx-reviews-head h2{margin-top:18px}.bwsol-nx-reviews-head a{color:#002a4d}@media (max-width:767px){.bwsol-nx-reviews-head{flex-flow:column;align-items:start;gap:26px}}.bwsol-nx-review{display:grid;grid-template-columns:150px minmax(0,1fr);gap:66px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:54px;padding-right:0px;padding-bottom:54px;padding-left:0px;border-bottom:1px solid rgba(0,42,77,.24)}.bwsol-nx-review footer{color:#1d5f8f;font-weight:800;font-size:11px;line-height:1.6;text-transform:uppercase;letter-spacing:0.12em}.bwsol-nx-review p{max-width:970px;color:#002a4d;font-weight:620;font-size:clamp(28px,3.3vw,46px);line-height:1.25;letter-spacing:-0.015em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-review{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:40px;padding-right:0px;padding-bottom:40px;padding-left:0px}.bwsol-nx-review p{font-size:26px}}.bwsol-nx-faq{color:#fcfcfc;padding-top:128px;padding-right:32px;padding-bottom:128px;padding-left:32px;background-color:#002a4d}.bwsol-nx-faq.bwsol-nx-faq :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}.bwsol-nx-faq-grid{display:grid;grid-template-columns:minmax(320px,.62fr) minmax(0,1.38fr);gap:84px}@media (max-width:767px){.bwsol-nx-faq-grid{gap:52px}}.bwsol-nx-faq-intro{align-self:start}.bwsol-nx-faq-intro .bwsol-nx-label{color:#9fc2de}.bwsol-nx-faq-intro h2{color:#fcfcfc;font-weight:750;font-size:clamp(44px,4.4vw,60px);line-height:0.94;letter-spacing:-0.025em;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-faq-intro p:not(.bwsol-nx-label){color:#dcebf6;font-size:17px;line-height:1.7;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-faq-intro h2{font-size:clamp(48px,14vw,66px)}}.bwsol-nx-faq-list{border-top:1px solid rgba(252,252,252,.28)}.bwsol-nx-faq-list details{border-bottom:1px solid rgba(252,252,252,.28)}.bwsol-nx-faq-list summary{display:grid;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;min-height:124px;color:#fcfcfc;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px;cursor:pointer}.bwsol-nx-faq-list summary{list-style:none}.bwsol-nx-faq-list summary::-webkit-details-marker{display:none}.bwsol-nx-faq-list summary::after{color:#9fc2de;font-size:26px}.bwsol-nx-faq-list summary::after{content:"+"}.bwsol-nx-faq-list details[open] summary::after{content:"−"}.bwsol-nx-faq-list summary span{color:#9fc2de;font-weight:800;font-size:11px;letter-spacing:0.14em}.bwsol-nx-faq-list summary h3{color:#fcfcfc;font-weight:700;font-size:clamp(23px,2.45vw,34px);line-height:1.25;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-faq-list details>p{max-width:820px;color:#dcebf6;font-size:17px;line-height:1.75;margin-top:0px;margin-right:28px;margin-bottom:34px;margin-left:44px}@media (max-width:767px){.bwsol-nx-faq-list summary{grid-template-columns:34px minmax(0,1fr) 24px;min-height:104px}.bwsol-nx-faq-list summary h3{font-size:21px}.bwsol-nx-faq-list details>p{font-size:16px;margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:34px}}.bwsol-nx-cta{position:relative;min-height:650px;overflow:hidden;background-color:#002a4d}.bwsol-nx-cta.bwsol-nx-cta :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}@media (max-width:767px){.bwsol-nx-cta{min-height:620px}}.bwsol-nx-cta-image{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;min-height:650px;object-fit:cover;opacity:0.5}.bwsol-nx-cta-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,rgba(0,24,45,.96),rgba(0,42,77,.46));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-nx-cta-copy{display:flex;flex-flow:column;justify-content:center;position:relative;z-index:1;max-width:1410px;min-height:650px;padding-top:90px;padding-right:32px;padding-bottom:90px;padding-left:32px}.bwsol-nx-cta-copy .bwsol-nx-label{color:#b8d2e8}.bwsol-nx-cta-copy h2{max-width:900px;color:#fcfcfc;font-weight:760;font-size:clamp(60px,8vw,108px);line-height:0.88;letter-spacing:-0.03em;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-nx-cta-copy>p:not(.bwsol-nx-label){max-width:660px;color:#e2edf6;font-size:18px;line-height:1.7;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-nx-cta-copy{padding-top:78px;padding-right:16px;padding-bottom:78px;padding-left:16px}.bwsol-nx-cta-copy h2{font-size:clamp(54px,16vw,74px)}.bwsol-nx-cta-copy>p:not(.bwsol-nx-label){font-size:16px}}.bwsol-nx-cta-actions{display:flex;gap:30px;margin-top:34px}.bwsol-nx-cta-actions a{color:#fcfcfc}@media (max-width:767px){.bwsol-nx-cta-actions{gap:24px}.bwsol-nx-cta-actions{flex-wrap:wrap}}.bwsol-nx-form{padding-top:120px;padding-right:32px;padding-bottom:96px;padding-left:32px;background-color:#fcfcfc}.bwsol-nx-form .bde-globalblock{width:100%;margin-top:34px}.bwsol-nx-form .bde-columns{overflow:hidden;border-radius:0px}.bwsol-nx-form .bde-columns{box-shadow:none}.bwsol-nx-form .bde-google-map-93-105{display:none}.bwsol-nx-form .bde-column-93-101{justify-content:center}.bwsol-nx-form.bwsol-nx-form :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}.bwsol-nx-form>.bwsol-nx-shell{width:100%;max-width:1346px;margin-right:auto;margin-left:auto}.bwsol-nx-form>.bde-globalblock{width:100%;max-width:1346px;margin-right:auto;margin-left:auto}@media (max-width:767px){.bwsol-nx-form.bwsol-nx-form.bwsol-nx-form .bde-column-93-101{order:-1}}.bwsol-nx-form-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.62fr);align-items:end;gap:80px;padding-bottom:44px;border-bottom:1px solid rgba(0,42,77,.22)}.bwsol-nx-form-head h2{margin-top:18px}@media (max-width:767px){.bwsol-nx-form-head{padding-bottom:34px}}@media (max-width:1023px){.bwsol-nx-hero-bottom{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.bwsol-nx-intro-grid{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width:1023px){.bwsol-nx-services-head{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width:1023px){.bwsol-nx-services-stage{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.bwsol-nx-reasons-head{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width:1023px){.bwsol-nx-region-head{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.bwsol-nx-faq-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.bwsol-nx-form-head{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width:1023px){.bwsol-nx-reasons-list li:nth-child(2){border-right:0px solid}}@media (max-width:1023px){.bwsol-nx-reasons-list li:nth-child(4){border-right:0px solid}}@media (max-width:767px){.bwsol-nx-hero-image{min-height:820px}}@media (max-width:767px){.bwsol-nx-intro-copy h2{font-size:clamp(46px,13vw,62px)}}@media (max-width:767px){.bwsol-nx-title{font-size:clamp(46px,13vw,62px)}}@media (max-width:767px){.bwsol-nx-intro-copy>p:not(.bwsol-nx-label){font-size:16px}}@media (max-width:767px){.bwsol-nx-copy{font-size:16px}}@media (max-width:767px){.bwsol-nx-services-visual{height:340px;min-height:340px}}@media (max-width:767px){.bwsol-nx-services-visual img{height:340px;min-height:340px}}@media (max-width:767px){.bwsol-nx-reasons-list li{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;min-height:128px;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid rgba(0,42,77,.2)}}@media (max-width:767px){.bwsol-nx-reasons-list li:not(:first-child){display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;min-height:128px;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid rgba(0,42,77,.2)}}@media (max-width:767px){.bwsol-nx-region-map{height:390px}}@media (max-width:767px){.bwsol-nx-region-map iframe{height:390px}}@media (max-width:767px){.bwsol-nx-cta-image{min-height:620px}}@media (max-width:767px){.bwsol-nx-cta-copy{min-height:620px}}.bwsol-nx-link:hover{color:inherit;opacity:0.72}.bwsol-nx-link:focus-visible{color:inherit;opacity:0.72}@media (max-width:767px){section.bwsol-nx-intro{padding-top:82px;padding-right:16px;padding-bottom:82px;padding-left:16px}}@media (max-width:767px){section.bwsol-nx-services{padding-top:82px;padding-right:16px;padding-bottom:0px;padding-left:16px}}@media (max-width:767px){section.bwsol-nx-reasons{padding-top:82px;padding-right:16px;padding-bottom:82px;padding-left:16px}}@media (max-width:767px){section.bwsol-nx-reviews{padding-top:82px;padding-right:16px;padding-bottom:82px;padding-left:16px}}@media (max-width:767px){section.bwsol-nx-faq{padding-top:82px;padding-right:16px;padding-bottom:82px;padding-left:16px}}@media (max-width:767px){section.bwsol-nx-form{padding-top:82px;padding-right:16px;padding-bottom:72px;padding-left:16px}}@media (max-width:479px){section.bwsol-nx-form .bde-column-93-101{padding-top:32px;padding-right:20px;padding-bottom:32px;padding-left:20px}}@media (max-width:479px){section.bwsol-nx-form .bde-column-93-106{padding-top:32px;padding-right:20px;padding-bottom:32px;padding-left:20px}}.bwsol-ei-page{width:100%;overflow:hidden;color:#002a4d;font-family:"Plus Jakarta Sans Local";margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#fcfcfc}.bwsol-ei-page :where(h1,h2,h3,h4,h5,h6,p,a,li,summary,button,label,input,textarea,select,strong,small){font-family:"Plus Jakarta Sans Local"}.bwsol-ei-page :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ei-page :where(ul,ol){padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-ei-page :where(ul,ol){list-style:none}.bwsol-ei-page .bwsol-ei-shell{max-width:1346px}.bwsol-ei-shell{width:100%;max-width:1346px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.bwsol-ei-section{width:100%;padding-top:clamp(82px,9vw,132px);padding-right:32px;padding-bottom:clamp(82px,9vw,132px);padding-left:32px;border-bottom:1px solid rgba(0,42,77,.2)}.bwsol-ei-label{color:#1d5f8f;font-weight:800;font-size:12px;line-height:1.3;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ei-title{color:#002a4d;font-weight:760;font-size:clamp(50px,6.6vw,92px);line-height:0.96;letter-spacing:-0.028em;text-wrap:balance;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-ei-title{font-size:clamp(44px,13vw,60px)}}@media (max-width:479px){.bwsol-ei-title{font-size:clamp(36px,10.5vw,50px)}.bwsol-ei-title{overflow-wrap:anywhere;hyphens:auto}}.bwsol-ei-copy{color:#29445f;font-weight:500;font-size:18px;line-height:1.72}@media (max-width:767px){.bwsol-ei-copy{font-size:16px}}.bwsol-ei-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-weight:800;font-size:14px;line-height:1.2;text-decoration:none;padding-bottom:7px;border-bottom:1px solid currentColor}.bwsol-ei-link:hover{color:inherit;opacity:0.72}.bwsol-ei-link:focus-visible{color:inherit;opacity:0.72}.bwsol-ei-hero{position:relative;width:100%;min-height:870px;overflow:hidden;color:#fcfcfc;background-color:#002a4d}.bwsol-ei-hero .bwsol-ei-hero-inner{max-width:1410px}.bwsol-ei-hero a[href^="tel:"]:hover{color:#fcfcfc;text-decoration:underline}.bwsol-ei-hero a[href^="tel:"]:hover{text-underline-offset:4px}.bwsol-ei-hero a[href^="tel:"]:focus-visible{color:#fcfcfc;outline:2px solid #fcfcfc;outline-offset:4px}.bwsol-ei-hero-image{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;min-height:870px;object-fit:cover;opacity:0.5}.bwsol-ei-hero-shade{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,rgba(0,24,45,.97) 0%,rgba(0,42,77,.8) 52%,rgba(0,42,77,.2) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-ei-hero-inner{display:flex;flex-flow:column;position:relative;z-index:1;min-height:870px;padding-top:38px;padding-right:32px;padding-bottom:0px;padding-left:32px}@media (max-width:767px){.bwsol-ei-hero-inner{padding-top:24px;padding-right:16px;padding-bottom:0px;padding-left:16px}}.bwsol-ei-hero-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid rgba(252,252,252,.34)}.bwsol-ei-hero-top strong{color:#fcfcfc;font-weight:780;font-size:14px;letter-spacing:0.08em}.bwsol-ei-hero-top a{color:#fcfcfc;font-weight:760;font-size:14px;text-decoration:none}@media (max-width:479px){.bwsol-ei-hero-top strong{max-width:180px}}.bwsol-ei-hero-copy{margin-top:auto;padding-top:76px;padding-right:0px;padding-bottom:54px;padding-left:0px}.bwsol-ei-hero-copy .bwsol-ei-label{color:#b8d2e8}.bwsol-ei-hero-copy h1{max-width:1050px;color:#fcfcfc;font-weight:760;font-size:clamp(68px,9.4vw,136px);line-height:0.86;letter-spacing:-0.032em;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-ei-hero-copy{padding-top:66px;padding-right:0px;padding-bottom:34px;padding-left:0px}.bwsol-ei-hero-copy h1{font-size:clamp(48px,14vw,66px);line-height:0.92}}@media (max-width:479px){.bwsol-ei-hero-copy h1{font-size:clamp(42px,13.2vw,56px)}}.bwsol-ei-hero-lead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.6fr);align-items:end;gap:70px;margin-top:48px}.bwsol-ei-hero-lead p{max-width:780px;color:#e2edf6;font-weight:500;font-size:20px;line-height:1.65}@media (max-width:767px){.bwsol-ei-hero-lead{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px}.bwsol-ei-hero-lead p{font-size:16px}}.bwsol-ei-hero-actions{display:flex;justify-content:end;gap:26px}.bwsol-ei-hero-actions a{color:#fcfcfc}.bwsol-ei-hero-actions{flex-wrap:wrap}@media (max-width:1023px){.bwsol-ei-hero-actions{justify-content:start}}.bwsol-ei-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top:1px solid rgba(252,252,252,.34)}.bwsol-ei-facts li{min-width:0px;color:#fcfcfc;padding-top:28px;padding-right:24px;padding-bottom:32px;padding-left:0px;border-right:1px solid rgba(252,252,252,.25)}.bwsol-ei-facts li:not(:first-child){padding-left:24px}.bwsol-ei-facts li:last-child{border-right:0px solid}.bwsol-ei-facts strong{display:block;color:#fcfcfc;font-weight:780;font-size:17px;line-height:1.25}.bwsol-ei-facts span{display:block;color:#b8d2e8;font-size:13px;line-height:1.45;margin-top:8px}@media (max-width:767px){.bwsol-ei-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.bwsol-ei-facts li:nth-child(even){padding-left:12px;border-right:0px solid}.bwsol-ei-facts>li:nth-child(even):not(:first-child){padding-right:0px;padding-left:16px}}@media (max-width:479px){.bwsol-ei-facts strong{font-size:15px}}.bwsol-ei-overview-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.65fr);align-items:end;gap:72px}.bwsol-ei-overview-head .bwsol-ei-copy{padding-bottom:6px}.bwsol-ei-overview-stage{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:0px;margin-top:66px;border-top:1px solid rgba(0,42,77,.22)}@media (max-width:767px){.bwsol-ei-overview-stage{margin-top:42px}}.bwsol-ei-overview-visual{min-height:650px;overflow:hidden}.bwsol-ei-overview-visual img{width:100%;height:100%;min-height:650px;object-fit:cover}.bwsol-ei-service-list{border-left:1px solid rgba(0,42,77,.22)}.bwsol-ei-service-list li{display:grid;grid-template-columns:66px minmax(0,1fr);gap:22px;padding-top:25px;padding-right:0px;padding-bottom:25px;padding-left:34px;border-bottom:1px solid rgba(0,42,77,.22)}.bwsol-ei-service-list li:last-child{border-bottom:0px solid}.bwsol-ei-service-list span{color:#1d5f8f;font-weight:800;font-size:12px;line-height:1.5;letter-spacing:0.14em}.bwsol-ei-service-list strong{color:#002a4d;font-weight:740;font-size:clamp(20px,1.8vw,28px);line-height:1.2;letter-spacing:-0.012em}.bwsol-ei-service-list small{display:block;color:#29445f;font-size:15px;line-height:1.55;margin-top:7px}@media (max-width:1023px){.bwsol-ei-service-list{border-top:1px solid rgba(0,42,77,.22);border-left:0px solid}}@media (max-width:767px){.bwsol-ei-service-list li{grid-template-columns:44px minmax(0,1fr);gap:12px;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px}.bwsol-ei-service-list strong{font-size:21px}.bwsol-ei-service-list small{font-size:14px}}.bwsol-ei-safety{color:#fcfcfc;background-color:#002a4d;border-bottom:0px solid}.bwsol-ei-safety-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(340px,.72fr);align-items:center;gap:80px}.bwsol-ei-safety-copy .bwsol-ei-label{color:#9fc2de}.bwsol-ei-safety-copy h2{color:#fcfcfc;font-weight:760;font-size:clamp(50px,5.5vw,80px);line-height:0.95;letter-spacing:-0.028em;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ei-safety-copy>p:not(.bwsol-ei-label){max-width:780px;color:#dbe9f4;font-size:18px;line-height:1.7;margin-top:30px}@media (max-width:767px){.bwsol-ei-safety-copy h2{font-size:clamp(41px,8.5vw,56px)}}@media (max-width:479px){.bwsol-ei-safety-copy h2{font-size:clamp(36px,10.5vw,50px)}.bwsol-ei-safety-copy h2{overflow-wrap:anywhere;hyphens:auto}.bwsol-ei-safety-copy>h2.bde-f-text{font-size:clamp(36px,10.5vw,50px);line-height:0.95}.bwsol-ei-safety-copy>h2.bde-f-text{overflow-wrap:anywhere;hyphens:auto}}.bwsol-ei-standards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:42px;border-top:1px solid rgba(252,252,252,.3)}.bwsol-ei-standards li{color:#fcfcfc;font-weight:650;font-size:15px;line-height:1.45;padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:0px;border-bottom:1px solid rgba(252,252,252,.25)}.bwsol-ei-standards li:nth-child(even){padding-left:24px;border-left:1px solid rgba(252,252,252,.25)}@media (max-width:767px){.bwsol-ei-standards{grid-template-columns:minmax(0,1fr)}}.bwsol-ei-safety-visual{min-height:680px;overflow:hidden}.bwsol-ei-safety-visual img{width:100%;height:100%;min-height:680px;object-fit:cover}.bwsol-ei-process-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);align-items:end;gap:70px}.bwsol-ei-process-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:64px;border-top:1px solid rgba(0,42,77,.22)}.bwsol-ei-process-list li{min-width:0px;min-height:330px;padding-top:26px;padding-right:22px;padding-bottom:28px;padding-left:22px;border-right:1px solid rgba(0,42,77,.22)}.bwsol-ei-process-list li:first-child{padding-left:0px}.bwsol-ei-process-list li:last-child{padding-right:0px;border-right:0px solid}.bwsol-ei-process-list span{color:#1d5f8f;font-weight:800;font-size:12px;letter-spacing:0.15em}.bwsol-ei-process-list h3{color:#002a4d;font-weight:740;font-size:clamp(22px,2vw,30px);line-height:1.12;letter-spacing:-0.015em;margin-top:74px}.bwsol-ei-process-list p{color:#29445f;font-size:15px;line-height:1.6;margin-top:16px}.bwsol-ei-process-list p{overflow-wrap:anywhere;hyphens:auto}@media (max-width:1119px){.bwsol-ei-process-list p{overflow-wrap:anywhere;hyphens:auto}}@media (max-width:1023px){.bwsol-ei-process-list{grid-template-columns:repeat(2,minmax(0,1fr))}.bwsol-ei-process-list li{min-height:270px;border-bottom:1px solid rgba(0,42,77,.22)}.bwsol-ei-process-list li:first-child{padding-left:22px}.bwsol-ei-process-list li:last-child{border-right:1px solid rgba(0,42,77,.22)}.bwsol-ei-process-list li:nth-child(even){border-right:0px solid}}@media (max-width:767px){.bwsol-ei-process-list{grid-template-columns:minmax(0,1fr)}.bwsol-ei-process-list h3{margin-top:30px}}.bwsol-ei-planning{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#eef6fb}.bwsol-ei-planning-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bwsol-ei-planning-visual{min-height:760px;overflow:hidden}.bwsol-ei-planning-visual img{width:100%;height:100%;min-height:760px;object-fit:cover}.bwsol-ei-planning-copy{display:flex;flex-flow:column;justify-content:center;padding-top:clamp(72px,8vw,120px);padding-right:clamp(72px,8vw,120px);padding-bottom:clamp(72px,8vw,120px);padding-left:clamp(72px,8vw,120px)}.bwsol-ei-planning-copy h2{color:#002a4d;font-weight:760;font-size:clamp(48px,5vw,76px);line-height:0.98;letter-spacing:-0.026em;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ei-planning-copy>p:not(.bwsol-ei-label){margin-top:26px}@media (max-width:1023px){.bwsol-ei-planning-copy{padding-top:78px;padding-right:32px;padding-bottom:78px;padding-left:32px}}.bwsol-ei-checks{margin-top:32px;border-top:1px solid rgba(0,42,77,.22)}.bwsol-ei-checks li{color:#002a4d;font-weight:650;font-size:16px;line-height:1.45;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-bottom:1px solid rgba(0,42,77,.18)}.bwsol-ei-costs-grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:76px}.bwsol-ei-costs-copy{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 28px)}.bwsol-ei-costs-copy .bwsol-ei-copy{margin-top:28px}.bwsol-ei-costs-copy .bwsol-ei-title{font-size:clamp(42px,4.5vw,64px)}.bwsol-ei-cost-list{border-top:1px solid rgba(0,42,77,.22)}.bwsol-ei-cost-list li{display:grid;grid-template-columns:54px minmax(0,1fr);gap:22px;padding-top:27px;padding-right:0px;padding-bottom:27px;padding-left:0px;border-bottom:1px solid rgba(0,42,77,.22)}.bwsol-ei-cost-list span{color:#1d5f8f;font-weight:800;font-size:12px;letter-spacing:0.14em}.bwsol-ei-cost-list strong{color:#002a4d;font-weight:730;font-size:clamp(20px,2.1vw,30px);line-height:1.25;letter-spacing:-0.012em}@media (max-width:479px){.bwsol-ei-cost-list strong{overflow-wrap:anywhere;hyphens:auto}}.bwsol-ei-cost-note{color:#29445f;font-size:17px;line-height:1.65;margin-top:34px;padding-top:22px;border-top:3px solid #1d5f8f}.bwsol-ei-repair{color:#fcfcfc;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#17466d;border-bottom:0px solid}.bwsol-ei-repair .bwsol-ei-repair-grid{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)}.bwsol-ei-repair .bwsol-ei-repair-copy{padding-right:48px;padding-left:max(32px,calc(( 100vw - 1360px ) / 2))}@media (max-width:1119px){.bwsol-ei-repair .bwsol-ei-repair-grid{grid-template-columns:minmax(0,1fr)}.bwsol-ei-repair .bwsol-ei-repair-copy{padding-top:76px;padding-right:32px;padding-bottom:76px;padding-left:32px}}@media (max-width:767px){.bwsol-ei-repair .bwsol-ei-repair-copy{padding-top:64px;padding-right:16px;padding-bottom:64px;padding-left:16px}}.bwsol-ei-repair-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.bwsol-ei-repair-copy .bwsol-ei-label{color:#b8d2e8}.bwsol-ei-repair-copy h2{color:#fcfcfc;font-weight:760;font-size:clamp(50px,5.4vw,78px);line-height:0.96;letter-spacing:-0.027em;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ei-repair-copy>p:not(.bwsol-ei-label){max-width:760px;color:#e2edf6;margin-top:28px}.bwsol-ei-repair-copy{padding:clamp(78px,8vw,120px) 64px clamp(78px,8vw,120px) max(32px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1023px){.bwsol-ei-repair-copy{padding-top:82px;padding-right:32px;padding-bottom:82px;padding-left:32px}}@media (max-width:767px){.bwsol-ei-repair-copy h2{font-size:clamp(36px,7.5vw,48px);line-height:1.02}.bwsol-ei-repair-copy h2{overflow-wrap:anywhere}}.bwsol-ei-repair-list{margin-top:34px;border-top:1px solid rgba(252,252,252,.28)}.bwsol-ei-repair-list li{color:#fcfcfc;font-weight:650;font-size:16px;line-height:1.45;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-bottom:1px solid rgba(252,252,252,.22)}.bwsol-ei-repair-visual{min-height:720px;overflow:hidden}.bwsol-ei-repair-visual img{width:100%;height:100%;min-height:720px;object-fit:cover}@media (max-width:1119px){.bwsol-ei-repair-visual{min-height:460px}.bwsol-ei-repair-visual img{height:460px;min-height:460px}}@media (max-width:767px){.bwsol-ei-repair-visual{min-height:300px}.bwsol-ei-repair-visual img{height:300px;min-height:300px}}.bwsol-ei-region-head{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:end;gap:74px}.bwsol-ei-region-number strong{display:block;color:#1d5f8f;font-weight:760;font-size:clamp(100px,13vw,180px);line-height:0.78;letter-spacing:-0.03em}.bwsol-ei-region-number span{display:block;color:#29445f;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.16em;margin-top:20px}@media (max-width:479px){.bwsol-ei-region-number strong{font-size:96px}}.bwsol-ei-region-copy h2{color:#002a4d;font-weight:750;font-size:clamp(48px,5.4vw,76px);line-height:0.98;letter-spacing:-0.025em;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ei-region-copy .bwsol-ei-copy{max-width:760px;margin-top:28px}.bwsol-ei-region-copy .bwsol-ei-link{color:#002a4d;margin-top:26px}.bwsol-ei-cityline{display:flex;gap:12px 26px;margin-top:48px;padding-top:24px;border-top:1px solid rgba(0,42,77,.22)}.bwsol-ei-cityline li{color:#1d5f8f;font-weight:760;font-size:14px}.bwsol-ei-cityline{flex-wrap:wrap}.bwsol-ei-reviews{background-color:#eef6fb}.bwsol-ei-reviews-head{display:flex;justify-content:space-between;align-items:end;gap:40px}.bwsol-ei-review-list{margin-top:62px;border-top:1px solid rgba(0,42,77,.22)}.bwsol-ei-review-list blockquote{display:grid;grid-template-columns:220px minmax(0,1fr);gap:52px;padding-top:38px;padding-right:0px;padding-bottom:38px;padding-left:0px;border-bottom:1px solid rgba(0,42,77,.22)}.bwsol-ei-review-list footer{color:#1d5f8f;font-weight:800;font-size:12px;line-height:1.55;text-transform:uppercase;letter-spacing:0.12em}.bwsol-ei-review-list p{color:#002a4d;font-weight:620;font-size:clamp(25px,2.7vw,40px);line-height:1.3;letter-spacing:-0.012em}@media (max-width:767px){.bwsol-ei-review-list blockquote{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:30px;padding-right:0px;padding-bottom:30px;padding-left:0px}.bwsol-ei-review-list p{font-size:25px}}.bwsol-ei-faq{color:#fcfcfc;background-color:#002a4d;border-bottom:0px solid}.bwsol-ei-faq-grid{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:76px}.bwsol-ei-faq-intro{align-self:start;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 28px)}.bwsol-ei-faq-intro .bwsol-ei-label{color:#9fc2de}.bwsol-ei-faq-intro h2{color:#fcfcfc;font-weight:750;font-size:clamp(54px,5.8vw,80px);line-height:0.95;letter-spacing:-0.025em;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ei-faq-intro p:not(.bwsol-ei-label){max-width:470px;color:#dbe9f4;font-size:17px;line-height:1.7;margin-top:28px}.bwsol-ei-faq-list{border-top:1px solid rgba(252,252,252,.32)}.bwsol-ei-faq-list details{border-bottom:1px solid rgba(252,252,252,.3)}.bwsol-ei-faq-list summary{display:grid;grid-template-columns:54px minmax(0,1fr) 28px;align-items:center;gap:18px;color:#fcfcfc;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px;cursor:pointer}.bwsol-ei-faq-list summary{list-style:none}.bwsol-ei-faq-list summary::-webkit-details-marker{display:none}.bwsol-ei-faq-list summary span{color:#9fc2de;font-weight:800;font-size:11px;letter-spacing:0.14em}.bwsol-ei-faq-list summary h3{color:#fcfcfc;font-weight:700;font-size:clamp(21px,2.2vw,31px);line-height:1.28;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ei-faq-list summary b{color:#9fc2de;font-weight:400;font-size:25px;text-align:right}.bwsol-ei-faq-list details[open] summary b{transform:rotateZ(45deg)}.bwsol-ei-faq-list details>p{max-width:780px;color:#dbe9f4;font-size:16px;line-height:1.72;padding-top:0px;padding-right:46px;padding-bottom:28px;padding-left:72px}@media (max-width:767px){.bwsol-ei-faq-list summary{grid-template-columns:36px minmax(0,1fr) 22px;gap:10px;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px}.bwsol-ei-faq-list summary h3{font-size:21px}.bwsol-ei-faq-list details>p{padding-top:0px;padding-right:0px;padding-bottom:24px;padding-left:46px}}.bwsol-ei-cta{position:relative;min-height:690px;overflow:hidden;color:#fcfcfc;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#002a4d;border-bottom:0px solid}.bwsol-ei-cta>img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;min-height:690px;object-fit:cover;opacity:0.45}.bwsol-ei-cta .bwsol-ei-cta-copy{max-width:1410px}.bwsol-ei-cta-shade{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,rgba(0,24,45,.96),rgba(0,42,77,.42));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bwsol-ei-cta-copy{display:flex;flex-flow:column;justify-content:center;position:relative;z-index:1;max-width:1410px;min-height:690px;padding-top:90px;padding-right:32px;padding-bottom:90px;padding-left:32px}.bwsol-ei-cta-copy .bwsol-ei-label{color:#b8d2e8}.bwsol-ei-cta-copy h2{max-width:920px;color:#fcfcfc;font-weight:760;font-size:clamp(58px,7.6vw,106px);line-height:0.9;letter-spacing:-0.03em;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-ei-cta-copy>p:not(.bwsol-ei-label){max-width:690px;color:#e2edf6;font-size:18px;line-height:1.7;margin-top:28px}@media (max-width:767px){.bwsol-ei-cta-copy{padding-top:76px;padding-right:16px;padding-bottom:76px;padding-left:16px}.bwsol-ei-cta-copy h2{font-size:clamp(46px,12.5vw,64px)}}@media (max-width:479px){.bwsol-ei-cta-copy h2{font-size:clamp(36px,10.5vw,50px)}.bwsol-ei-cta-copy h2{overflow-wrap:anywhere;hyphens:auto}}.bwsol-ei-cta-actions{display:flex;gap:28px;margin-top:32px}.bwsol-ei-cta-actions a{color:#fcfcfc}.bwsol-ei-cta-actions{flex-wrap:wrap}.bwsol-ei-form{width:100%;padding-top:clamp(82px,9vw,122px);padding-right:32px;padding-bottom:96px;padding-left:32px;background-color:#fcfcfc}.bwsol-ei-form .bde-globalblock{width:100%;margin-top:38px}.bwsol-ei-form .bde-columns{overflow:hidden;border-radius:0px}.bwsol-ei-form .bde-columns{box-shadow:none}.bwsol-ei-form .bde-google-map-93-105{display:none}.bwsol-ei-form .bde-column-93-101{justify-content:center}.bwsol-ei-form>.bwsol-ei-shell{width:100%;max-width:1346px;margin-right:auto;margin-left:auto}.bwsol-ei-form>.bde-globalblock{width:100%;max-width:1346px;margin-right:auto;margin-left:auto}.bwsol-ei-form-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.62fr);align-items:end;gap:78px;padding-bottom:42px;border-bottom:1px solid rgba(0,42,77,.22)}.bwsol-ei-form-head .bwsol-ei-copy{padding-bottom:6px}@media (max-width:767px){.bwsol-ei-form-head{gap:24px}}@media (max-width:1023px){.bwsol-ei-hero-lead{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:1023px){.bwsol-ei-overview-head{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:1023px){.bwsol-ei-process-head{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:1023px){.bwsol-ei-costs-grid{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:1023px){.bwsol-ei-region-head{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:1023px){.bwsol-ei-faq-grid{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:1023px){.bwsol-ei-form-head{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:1023px){.bwsol-ei-overview-stage{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.bwsol-ei-safety-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.bwsol-ei-planning-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.bwsol-ei-repair-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.bwsol-ei-overview-visual{height:520px;min-height:520px}}@media (max-width:767px){.bwsol-ei-overview-visual{height:360px;min-height:360px}}@media (max-width:1023px){.bwsol-ei-overview-visual img{height:520px;min-height:520px}}@media (max-width:767px){.bwsol-ei-overview-visual img{height:360px;min-height:360px}}@media (max-width:1023px){.bwsol-ei-safety-visual{height:520px;min-height:520px}}@media (max-width:767px){.bwsol-ei-safety-visual{height:360px;min-height:360px}}@media (max-width:1023px){.bwsol-ei-safety-visual img{height:520px;min-height:520px}}@media (max-width:767px){.bwsol-ei-safety-visual img{height:360px;min-height:360px}}@media (max-width:1023px){.bwsol-ei-planning-visual{height:520px;min-height:520px}}@media (max-width:767px){.bwsol-ei-planning-visual{height:360px;min-height:360px}}@media (max-width:1023px){.bwsol-ei-planning-visual img{height:520px;min-height:520px}}@media (max-width:767px){.bwsol-ei-planning-visual img{height:360px;min-height:360px}}@media (max-width:1023px){.bwsol-ei-repair-visual{height:520px;min-height:520px}}@media (max-width:767px){.bwsol-ei-repair-visual{height:360px;min-height:360px}}@media (max-width:1023px){.bwsol-ei-repair-visual img{height:520px;min-height:520px}}@media (max-width:767px){.bwsol-ei-repair-visual img{height:360px;min-height:360px}}@media (max-width:1023px){.bwsol-ei-costs-copy{position:static}}@media (max-width:1023px){.bwsol-ei-faq-intro{position:static}}@media (max-width:767px){.bwsol-ei-section{padding-top:76px;padding-right:16px;padding-bottom:76px;padding-left:16px}}@media (max-width:767px){.bwsol-ei-form{padding-top:76px;padding-right:16px;padding-bottom:76px;padding-left:16px}}@media (max-width:767px){.bwsol-ei-hero{min-height:780px}}@media (max-width:767px){.bwsol-ei-hero-image{min-height:780px}}@media (max-width:767px){.bwsol-ei-hero-inner{min-height:780px}}@media (max-width:767px){.bwsol-ei-hero-top strong{font-size:12px}}@media (max-width:767px){.bwsol-ei-hero-top a{font-size:12px}}@media (max-width:767px){.bwsol-ei-facts li{padding-top:20px;padding-right:12px;padding-bottom:22px;padding-left:0px;border-bottom:1px solid rgba(252,252,252,.24)}}@media (max-width:767px){.bwsol-ei-facts li:not(:first-child){padding-top:20px;padding-right:12px;padding-bottom:22px;padding-left:0px;border-bottom:1px solid rgba(252,252,252,.24)}}@media (max-width:767px){.bwsol-ei-planning-copy h2{font-size:clamp(42px,12vw,58px)}}@media (max-width:767px){.bwsol-ei-repair-copy h2{font-size:clamp(42px,12vw,58px)}}@media (max-width:767px){.bwsol-ei-region-copy h2{font-size:clamp(42px,12vw,58px)}}@media (max-width:767px){.bwsol-ei-faq-intro h2{font-size:clamp(42px,12vw,58px)}}@media (max-width:767px){.bwsol-ei-standards li{padding-top:17px;padding-right:0px;padding-bottom:17px;padding-left:0px;border-left:0px solid}}@media (max-width:767px){.bwsol-ei-standards li:nth-child(even){padding-top:17px;padding-right:0px;padding-bottom:17px;padding-left:0px;border-left:0px solid}}@media (max-width:767px){.bwsol-ei-process-list li{min-height:0px;padding-top:22px;padding-right:0px;padding-bottom:26px;padding-left:0px;border-right:0px solid}}@media (max-width:767px){.bwsol-ei-process-list li:first-child{min-height:0px;padding-top:22px;padding-right:0px;padding-bottom:26px;padding-left:0px;border-right:0px solid}}@media (max-width:767px){.bwsol-ei-process-list li:last-child{min-height:0px;padding-top:22px;padding-right:0px;padding-bottom:26px;padding-left:0px;border-right:0px solid}}@media (max-width:767px){.bwsol-ei-planning-copy{padding-top:72px;padding-right:16px;padding-bottom:72px;padding-left:16px}}@media (max-width:767px){.bwsol-ei-repair-copy{padding-top:72px;padding-right:16px;padding-bottom:72px;padding-left:16px}}@media (max-width:767px){.bwsol-ei-cta{min-height:620px}}@media (max-width:767px){.bwsol-ei-cta>img{min-height:620px}}@media (max-width:767px){.bwsol-ei-cta-copy{min-height:620px}}@media (max-width:767px){.bwsol-ei-form .bde-column-93-101{padding-top:32px;padding-right:20px;padding-bottom:32px;padding-left:20px}}@media (max-width:767px){.bwsol-ei-form .bde-column-93-106{padding-top:32px;padding-right:20px;padding-bottom:32px;padding-left:20px}}.bwsol-about-page{width:100%;max-width:none;overflow:hidden;color:#002a4d;font-family:"Plus Jakarta Sans Local";background-color:#fcfcfc}.bwsol-about-page .bwsol-about-hero{grid-template-columns:minmax(0,.94fr) minmax(440px,1.06fr);height:600px;min-height:600px}.bwsol-about-page .bwsol-about-hero-figure{height:600px;min-height:600px}.bwsol-about-page .bwsol-about-hero-image{height:600px;min-height:600px;object-position:50% 32%}.bwsol-about-page .bwsol-about-promise{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.bwsol-about-page .bwsol-about-promise-title{max-width:100%;font-size:clamp(42px,3.8vw,56px)}.bwsol-about-page .bwsol-about-promise-title{hyphens:auto;overflow-wrap:break-word}.bwsol-about-page .bwsol-about-process-figure{top:calc(var(--wp-admin--admin-bar--height,0px) + 24px)}.bwsol-about-page .bwsol-about-region-list{list-style:none}.bwsol-about-page .bwsol-about-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bwsol-about-page .bwsol-about-sustainability{grid-template-columns:minmax(0,.98fr) minmax(520px,1.02fr);min-height:610px;background-color:#f2f7fb}.bwsol-about-page .bwsol-about-hero-copy{min-height:600px;padding-right:56px}.bwsol-about-page .bwsol-about-hero-copy{padding:70px max(48px,calc(( 100vw - 1280px ) / 2))}.bwsol-about-page .bwsol-about-title{max-width:620px;font-size:clamp(64px,6vw,84px);line-height:0.94;letter-spacing:-0.018em}.bwsol-about-page .bwsol-about-lead{max-width:620px;font-size:clamp(17px,1.25vw,20px);line-height:1.55;margin-top:26px}.bwsol-about-page .bwsol-about-action-row{margin-top:32px}.bwsol-about-page .bwsol-about-sustainability-copy{order:1;min-height:610px}.bwsol-about-page .bwsol-about-sustainability-copy{padding:80px 56px 80px max(30px,calc(( 100vw - 1360px ) / 2))}.bwsol-about-page .bwsol-about-sustainability-image{order:2;height:610px;min-height:610px;object-position:50% 45%}.bwsol-about-page .bwsol-about-sustainability .bwsol-about-section-title{max-width:540px;font-size:clamp(40px,4vw,58px);line-height:1.02;letter-spacing:-0.018em}.bwsol-about-page .bwsol-about-sustainability .bwsol-about-copy{max-width:590px;color:#223e58;line-height:1.7}.bwsol-about-page .bwsol-about-sustainability .bwsol-about-copy:last-child{color:#002a4d;font-weight:700;margin-top:32px;padding-top:26px;border-top:1px solid #bed5e7}.bwsol-about-page>.bwsol-about-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:600px;min-height:600px}.bwsol-about-page>.bwsol-about-intro{padding:110px max(30px,calc(( 100% - 1346px ) / 2))}.bwsol-about-page>.bwsol-about-services{padding:110px max(30px,calc(( 100% - 1346px ) / 2))}.bwsol-about-page>.bwsol-about-promise{padding:110px max(30px,calc(( 100% - 1346px ) / 2))}.bwsol-about-page>.bwsol-about-process{padding:110px max(30px,calc(( 100% - 1346px ) / 2))}.bwsol-about-page>.bwsol-about-values{padding:110px max(30px,calc(( 100% - 1346px ) / 2))}.bwsol-about-page>.bwsol-about-region{padding:110px max(30px,calc(( 100% - 1346px ) / 2))}.bwsol-about-page>.bwsol-about-reviews{padding:110px max(30px,calc(( 100% - 1346px ) / 2))}.bwsol-about-page>.bwsol-about-contact-band{padding:92px max(30px,calc(( 100% - 1346px ) / 2))}.bwsol-about-page>.bwsol-about-faq{padding:110px max(30px,calc(( 100% - 1346px ) / 2))}.bwsol-about-page>.bwsol-about-form{padding:100px max(30px,calc(( 100% - 1346px ) / 2))}@media (max-width:1119px){.bwsol-about-page .bwsol-about-hero{grid-template-columns:minmax(0,1fr) minmax(420px,44%);height:600px;min-height:600px}.bwsol-about-page .bwsol-about-hero-figure{height:600px;min-height:600px}.bwsol-about-page .bwsol-about-hero-image{height:600px;min-height:600px}.bwsol-about-page .bwsol-about-sustainability{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)}.bwsol-about-page .bwsol-about-hero-copy{min-height:600px;padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px}.bwsol-about-page .bwsol-about-sustainability-copy{padding-top:72px;padding-right:48px;padding-bottom:72px;padding-left:48px}.bwsol-about-page>.bwsol-about-hero{grid-template-columns:minmax(0,1fr) minmax(420px,44%);height:600px;min-height:600px}.bwsol-about-page>.bwsol-about-contact-band{padding-right:48px;padding-left:48px}.bwsol-about-page>section:not(.bwsol-about-hero):not(.bwsol-about-sustainability){padding-right:32px;padding-left:32px}}@media (max-width:1023px){.bwsol-about-page .bwsol-about-hero{grid-template-columns:minmax(0,1fr);height:auto;min-height:auto}.bwsol-about-page .bwsol-about-hero-figure{height:460px;min-height:460px}.bwsol-about-page .bwsol-about-hero-image{height:460px;min-height:460px}.bwsol-about-page .bwsol-about-promise{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-review-grid{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-section-head{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-process-grid{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-values{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-sustainability{grid-template-columns:minmax(0,1fr);min-height:auto}.bwsol-about-page .bwsol-about-region{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-contact-band{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-faq-layout{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-form-head{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-hero-copy{min-height:560px;padding-top:72px;padding-right:48px;padding-bottom:72px;padding-left:48px}.bwsol-about-page .bwsol-about-sustainability-copy{order:1;min-height:auto;padding-top:76px;padding-right:48px;padding-bottom:76px;padding-left:48px}.bwsol-about-page .bwsol-about-sustainability-image{order:2;height:480px;min-height:480px}.bwsol-about-page>.bwsol-about-hero{grid-template-columns:minmax(0,1fr);height:auto;min-height:auto}}@media (max-width:767px){.bwsol-about-page .bwsol-about-hero-figure{height:390px;min-height:390px}.bwsol-about-page .bwsol-about-hero-image{height:390px;min-height:390px}.bwsol-about-page .bwsol-about-intro{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-service-row{grid-template-columns:42px minmax(0,1fr) 42px}.bwsol-about-page .bwsol-about-process-step{grid-template-columns:42px minmax(0,1fr)}.bwsol-about-page .bwsol-about-value{grid-template-columns:minmax(0,1fr)}.bwsol-about-page .bwsol-about-hero-copy{min-height:auto;padding-top:56px;padding-right:24px;padding-bottom:52px;padding-left:24px}.bwsol-about-page .bwsol-about-title{font-size:52px;line-height:0.96}.bwsol-about-page .bwsol-about-lead{font-size:17px;line-height:1.55;margin-top:24px}.bwsol-about-page .bwsol-about-action-row{margin-top:30px}.bwsol-about-page .bwsol-about-sustainability-copy{padding-top:64px;padding-right:24px;padding-bottom:64px;padding-left:24px}.bwsol-about-page .bwsol-about-sustainability-image{height:360px;min-height:360px}.bwsol-about-page .bwsol-about-sustainability .bwsol-about-section-title{font-size:42px}.bwsol-about-page>section:not(.bwsol-about-hero):not(.bwsol-about-sustainability){padding-right:16px;padding-left:16px}}@media (max-width:479px){.bwsol-about-page .bwsol-about-hero-figure{height:330px;min-height:330px}.bwsol-about-page .bwsol-about-hero-image{height:330px;min-height:330px}.bwsol-about-page .bwsol-about-promise-title{font-size:40px}.bwsol-about-page .bwsol-about-hero-copy{padding-top:52px;padding-right:24px;padding-bottom:48px;padding-left:24px}.bwsol-about-page .bwsol-about-title{font-size:46px;line-height:0.98}.bwsol-about-page .bwsol-about-sustainability-copy{padding-top:58px;padding-right:24px;padding-bottom:58px;padding-left:24px}.bwsol-about-page .bwsol-about-sustainability-image{height:300px;min-height:300px}.bwsol-about-page .bwsol-about-sustainability .bwsol-about-section-title{font-size:38px}}.bwsol-about-page{font-family:"Plus Jakarta Sans Local"}.bwsol-about-hero{font-family:"Plus Jakarta Sans Local"}.bwsol-about-hero-copy{font-family:"Plus Jakarta Sans Local"}.bwsol-about-hero-figure{font-family:"Plus Jakarta Sans Local"}.bwsol-about-hero-image{font-family:"Plus Jakarta Sans Local"}.bwsol-about-hero-caption{font-family:"Plus Jakarta Sans Local"}.bwsol-about-kicker{font-family:"Plus Jakarta Sans Local"}.bwsol-about-title{font-family:"Plus Jakarta Sans Local"}.bwsol-about-lead{font-family:"Plus Jakarta Sans Local"}.bwsol-about-action-row{font-family:"Plus Jakarta Sans Local"}.bwsol-about-button-primary{font-family:"Plus Jakarta Sans Local"}.bwsol-about-button-secondary{font-family:"Plus Jakarta Sans Local"}.bwsol-about-intro{font-family:"Plus Jakarta Sans Local"}.bwsol-about-intro-number{font-family:"Plus Jakarta Sans Local"}.bwsol-about-intro-copy{font-family:"Plus Jakarta Sans Local"}.bwsol-about-section-kicker{font-family:"Plus Jakarta Sans Local"}.bwsol-about-section-title{font-family:"Plus Jakarta Sans Local"}.bwsol-about-copy{font-family:"Plus Jakarta Sans Local"}.bwsol-about-facts{font-family:"Plus Jakarta Sans Local"}.bwsol-about-fact{font-family:"Plus Jakarta Sans Local"}.bwsol-about-fact-number{font-family:"Plus Jakarta Sans Local"}.bwsol-about-fact-label{font-family:"Plus Jakarta Sans Local"}.bwsol-about-services{font-family:"Plus Jakarta Sans Local"}.bwsol-about-section-head{font-family:"Plus Jakarta Sans Local"}.bwsol-about-service-list{font-family:"Plus Jakarta Sans Local"}.bwsol-about-service-row{font-family:"Plus Jakarta Sans Local"}.bwsol-about-service-number{font-family:"Plus Jakarta Sans Local"}.bwsol-about-service-title{font-family:"Plus Jakarta Sans Local"}.bwsol-about-service-copy{font-family:"Plus Jakarta Sans Local"}.bwsol-about-service-link{font-family:"Plus Jakarta Sans Local"}.bwsol-about-promise{font-family:"Plus Jakarta Sans Local"}.bwsol-about-promise-head{font-family:"Plus Jakarta Sans Local"}.bwsol-about-promise-title{font-family:"Plus Jakarta Sans Local"}.bwsol-about-promise-copy{font-family:"Plus Jakarta Sans Local"}.bwsol-about-reasons{font-family:"Plus Jakarta Sans Local"}.bwsol-about-reason{font-family:"Plus Jakarta Sans Local"}.bwsol-about-reason-index{font-family:"Plus Jakarta Sans Local"}.bwsol-about-reason-text{font-family:"Plus Jakarta Sans Local"}.bwsol-about-process{font-family:"Plus Jakarta Sans Local"}.bwsol-about-process-grid{font-family:"Plus Jakarta Sans Local"}.bwsol-about-process-list{font-family:"Plus Jakarta Sans Local"}.bwsol-about-process-step{font-family:"Plus Jakarta Sans Local"}.bwsol-about-process-index{font-family:"Plus Jakarta Sans Local"}.bwsol-about-process-name{font-family:"Plus Jakarta Sans Local"}.bwsol-about-process-text{font-family:"Plus Jakarta Sans Local"}.bwsol-about-process-figure{font-family:"Plus Jakarta Sans Local"}.bwsol-about-process-image{font-family:"Plus Jakarta Sans Local"}.bwsol-about-process-caption{font-family:"Plus Jakarta Sans Local"}.bwsol-about-values{font-family:"Plus Jakarta Sans Local"}.bwsol-about-values-head{font-family:"Plus Jakarta Sans Local"}.bwsol-about-values-columns{font-family:"Plus Jakarta Sans Local"}.bwsol-about-value{font-family:"Plus Jakarta Sans Local"}.bwsol-about-value-title{font-family:"Plus Jakarta Sans Local"}.bwsol-about-value-copy{font-family:"Plus Jakarta Sans Local"}.bwsol-about-sustainability{font-family:"Plus Jakarta Sans Local"}.bwsol-about-sustainability-image{font-family:"Plus Jakarta Sans Local"}.bwsol-about-sustainability-copy{font-family:"Plus Jakarta Sans Local"}.bwsol-about-region{font-family:"Plus Jakarta Sans Local"}.bwsol-about-region-copy{font-family:"Plus Jakarta Sans Local"}.bwsol-about-region-list{font-family:"Plus Jakarta Sans Local"}.bwsol-about-region-item{font-family:"Plus Jakarta Sans Local"}.bwsol-about-region-figure{font-family:"Plus Jakarta Sans Local"}.bwsol-about-region-image{font-family:"Plus Jakarta Sans Local"}.bwsol-about-region-caption{font-family:"Plus Jakarta Sans Local"}.bwsol-about-text-link{font-family:"Plus Jakarta Sans Local"}.bwsol-about-reviews{font-family:"Plus Jakarta Sans Local"}.bwsol-about-review-grid{font-family:"Plus Jakarta Sans Local"}.bwsol-about-review{font-family:"Plus Jakarta Sans Local"}.bwsol-about-stars{font-family:"Plus Jakarta Sans Local"}.bwsol-about-quote{font-family:"Plus Jakarta Sans Local"}.bwsol-about-reviewer{font-family:"Plus Jakarta Sans Local"}.bwsol-about-contact-band{font-family:"Plus Jakarta Sans Local"}.bwsol-about-contact-copy{font-family:"Plus Jakarta Sans Local"}.bwsol-about-contact-title{font-family:"Plus Jakarta Sans Local"}.bwsol-about-contact-actions{font-family:"Plus Jakarta Sans Local"}.bwsol-about-faq{font-family:"Plus Jakarta Sans Local"}.bwsol-about-faq-layout{font-family:"Plus Jakarta Sans Local"}.bwsol-about-faq-intro{font-family:"Plus Jakarta Sans Local"}.bwsol-about-faq-list{font-family:"Plus Jakarta Sans Local"}.bwsol-about-faq-item{font-family:"Plus Jakarta Sans Local"}.bwsol-about-faq-question{font-family:"Plus Jakarta Sans Local"}.bwsol-about-faq-answer{font-family:"Plus Jakarta Sans Local"}.bwsol-about-form{font-family:"Plus Jakarta Sans Local"}.bwsol-about-form-head{font-family:"Plus Jakarta Sans Local"}.bwsol-about-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);min-height:760px;background-color:#002a4d;border-bottom:1px solid #17466d}.bwsol-about-hero>.bwsol-about-hero-copy{align-items:stretch;min-height:600px}.bwsol-about-hero>.bwsol-about-hero-copy{padding:70px 56px 70px max(30px,calc(( 100vw - 1360px ) / 2))}@media (max-width:1119px){.bwsol-about-hero{grid-template-columns:1fr 44%;min-height:680px}.bwsol-about-hero>.bwsol-about-hero-copy{min-height:600px;padding-top:64px;padding-right:48px;padding-bottom:64px;padding-left:48px}}@media (max-width:1023px){.bwsol-about-hero{grid-template-columns:1fr;min-height:auto}.bwsol-about-hero>.bwsol-about-hero-copy{min-height:560px;padding-top:72px;padding-right:48px;padding-bottom:72px;padding-left:48px}}@media (max-width:767px){.bwsol-about-hero>.bwsol-about-hero-copy{min-height:auto;padding-top:56px;padding-right:24px;padding-bottom:52px;padding-left:24px}}@media (max-width:479px){.bwsol-about-hero>.bwsol-about-hero-copy{padding-top:52px;padding-right:24px;padding-bottom:48px;padding-left:24px}}.bwsol-about-hero-copy{display:flex;flex-flow:column;justify-content:center;align-items:start;padding-right:72px}.bwsol-about-hero-copy>.bwsol-about-kicker{width:100%}.bwsol-about-hero-copy>.bwsol-about-title{width:100%;max-width:620px;font-size:clamp(60px,5.5vw,82px);line-height:0.96;letter-spacing:-0.018em}.bwsol-about-hero-copy>.bwsol-about-lead{width:100%;max-width:620px;font-size:clamp(17px,1.25vw,20px);line-height:1.55;margin-top:26px}.bwsol-about-hero-copy>.bwsol-about-action-row{width:100%;margin-top:32px}.bwsol-about-hero-copy{padding:96px max(48px,calc(( 100vw - 1280px ) / 2)) 86px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-hero-copy{padding-top:78px;padding-right:48px;padding-bottom:78px;padding-left:48px}}@media (max-width:1023px){.bwsol-about-hero-copy{min-height:650px}}@media (max-width:767px){.bwsol-about-hero-copy{min-height:auto;padding-top:72px;padding-right:24px;padding-bottom:64px;padding-left:24px}.bwsol-about-hero-copy>.bwsol-about-title{font-size:52px;line-height:0.96}.bwsol-about-hero-copy>.bwsol-about-lead{font-size:17px;line-height:1.55;margin-top:24px}.bwsol-about-hero-copy>.bwsol-about-action-row{margin-top:30px}}@media (max-width:479px){.bwsol-about-hero-copy>.bwsol-about-title{font-size:46px;line-height:0.98}}.bwsol-about-kicker{color:#b8d2e8;font-weight:700;font-size:13px;line-height:1.3;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}.bwsol-about-title{max-width:760px;color:#fff;font-weight:700;font-size:clamp(64px,7vw,116px);line-height:0.9;letter-spacing:-0.032em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-about-title{font-size:56px}}@media (max-width:479px){.bwsol-about-title{font-size:48px;line-height:0.94}}.bwsol-about-lead{max-width:720px;color:#dbe9f4;font-weight:500;font-size:clamp(18px,1.35vw,22px);line-height:1.65;margin-top:34px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-about-lead{font-size:17px}}.bwsol-about-action-row{display:flex;gap:14px;margin-top:42px}.bwsol-about-action-row{flex-wrap:wrap}@media (max-width:479px){.bwsol-about-action-row{width:100%}}.bwsol-about-button-primary{display:inline-flex;justify-content:center;align-items:center;min-height:56px;color:#002a4d;font-weight:800;font-size:15px;line-height:1.2;text-decoration:none;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;background-color:#fff;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;transition:background 0.2s ease,color 0.2s ease}.bwsol-about-button-primary:hover{color:#002a4d;background-color:#eef6fb}@media (max-width:479px){.bwsol-about-button-primary{width:100%}}.bwsol-about-button-secondary{display:inline-flex;justify-content:center;align-items:center;min-height:56px;color:#fff;font-weight:800;font-size:15px;line-height:1.2;text-decoration:none;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;background-color:transparent;border-top:1px solid rgba(255,255,255,.42);border-right:1px solid rgba(255,255,255,.42);border-bottom:1px solid rgba(255,255,255,.42);border-left:1px solid rgba(255,255,255,.42);transition:border-color 0.2s ease}.bwsol-about-button-secondary:hover{color:#fff;background-color:rgba(255,255,255,.12)}.bwsol-about-button-secondary:focus-visible{color:#fff;background-color:rgba(255,255,255,.12);outline:2px solid #fff;outline-offset:4px}@media (max-width:479px){.bwsol-about-button-secondary{width:100%}}.bwsol-about-hero-figure{display:flex;position:relative;min-height:760px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#17466d}@media (max-width:1119px){.bwsol-about-hero-figure{min-height:680px}}@media (max-width:1023px){.bwsol-about-hero-figure{min-height:540px}}@media (max-width:767px){.bwsol-about-hero-figure{min-height:470px}}@media (max-width:479px){.bwsol-about-hero-figure{min-height:400px}}.bwsol-about-hero-image{width:100%;height:100%;min-height:760px;object-fit:cover;object-position:50% 28%;filter:saturate(78%) contrast(104%)}@media (max-width:1119px){.bwsol-about-hero-image{min-height:680px}}@media (max-width:1023px){.bwsol-about-hero-image{min-height:540px}}@media (max-width:767px){.bwsol-about-hero-image{min-height:470px}}@media (max-width:479px){.bwsol-about-hero-image{min-height:400px}}.bwsol-about-hero-caption{position:absolute;right:0px;bottom:0px;max-width:360px;color:#002a4d;font-weight:700;font-size:13px;line-height:1.55;letter-spacing:0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;background-color:#fcfcfc}@media (max-width:767px){.bwsol-about-hero-caption{max-width:78%;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px}}.bwsol-about-intro{display:grid;grid-template-columns:220px minmax(0,760px) minmax(220px,1fr);align-items:start;gap:56px;background-color:#fcfcfc;border-bottom:1px solid #bed5e7}.bwsol-about-intro{padding:110px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-intro{grid-template-columns:120px 1fr;gap:42px;padding-top:90px;padding-right:48px;padding-bottom:90px;padding-left:48px}}@media (max-width:767px){.bwsol-about-intro{grid-template-columns:1fr;gap:24px;padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-intro-number{color:#1d5f8f;font-weight:800;font-size:16px;line-height:1;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-intro-copy{display:flex;flex-flow:column;align-items:start}.bwsol-about-section-kicker{color:#1d5f8f;font-weight:800;font-size:12px;line-height:1.3;text-transform:uppercase;letter-spacing:0.15em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.bwsol-about-section-title{color:#002a4d;font-weight:700;font-size:clamp(42px,4.8vw,72px);line-height:1.02;letter-spacing:-0.028em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-about-section-title{font-size:38px}}.bwsol-about-copy{max-width:780px;color:#29445f;font-weight:500;font-size:18px;line-height:1.75;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-facts{display:flex;flex-flow:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid #8eb6d5}@media (max-width:1119px){.bwsol-about-facts{grid-column-start:2}}@media (max-width:767px){.bwsol-about-facts{grid-column-start:auto;width:100%;margin-top:18px}}.bwsol-about-fact{display:grid;grid-template-columns:76px 1fr;align-items:baseline;gap:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;border-bottom:1px solid #bed5e7}.bwsol-about-fact-number{color:#002a4d;font-weight:800;font-size:27px;line-height:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-fact-label{color:#29445f;font-weight:700;font-size:14px;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-services{display:flex;flex-flow:column;background-color:#eef6fb;border-bottom:1px solid #bed5e7}.bwsol-about-services{padding:110px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-services{padding-top:90px;padding-right:48px;padding-bottom:90px;padding-left:48px}}@media (max-width:767px){.bwsol-about-services{padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-section-head{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,.55fr);align-items:end;gap:80px;margin-bottom:58px}@media (max-width:1023px){.bwsol-about-section-head{grid-template-columns:1fr;gap:26px}}.bwsol-about-service-list{display:flex;flex-flow:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid #8eb6d5}.bwsol-about-service-row{display:grid;grid-template-columns:72px minmax(230px,.72fr) minmax(300px,1.2fr) 48px;align-items:center;gap:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px;border-bottom:1px solid #bed5e7}@media (max-width:1023px){.bwsol-about-service-row{grid-template-columns:56px minmax(220px,.8fr) 1fr 44px}}@media (max-width:767px){.bwsol-about-service-row{grid-template-columns:42px 1fr 42px;gap:15px;padding-top:23px;padding-right:0px;padding-bottom:23px;padding-left:0px}}.bwsol-about-service-number{color:#1d5f8f;font-weight:800;font-size:13px;line-height:1;letter-spacing:0.13em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-service-title{color:#002a4d;font-weight:750;font-size:clamp(22px,2vw,30px);line-height:1.2;letter-spacing:-0.018em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-about-service-title{font-size:20px}.bwsol-about-service-title{overflow-wrap:anywhere;hyphens:auto}}.bwsol-about-service-copy{color:#29445f;font-weight:500;font-size:16px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-about-service-copy{grid-column-start:2;grid-column-end:4}}@media (max-width:479px){.bwsol-about-service-copy{font-size:15px}}.bwsol-about-service-link{display:flex;justify-content:center;align-items:center;width:44px;height:44px;color:#002a4d;font-weight:700;font-size:19px;text-decoration:none;border-radius:50%;border-top:1px solid #8eb6d5;border-right:1px solid #8eb6d5;border-bottom:1px solid #8eb6d5;border-left:1px solid #8eb6d5;transition:background 0.2s ease,color 0.2s ease}.bwsol-about-service-link:hover{color:#fff;background-color:#002a4d}.bwsol-about-promise{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:100px;background-color:#002a4d}.bwsol-about-promise{padding:110px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-promise{gap:60px;padding-top:90px;padding-right:48px;padding-bottom:90px;padding-left:48px}}@media (max-width:1023px){.bwsol-about-promise{grid-template-columns:1fr;gap:48px}}@media (max-width:767px){.bwsol-about-promise{padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-promise-head{display:flex;flex-flow:column;align-items:start}.bwsol-about-promise-title{color:#fff;font-weight:700;font-size:clamp(44px,5vw,76px);line-height:1.02;letter-spacing:-0.028em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-about-promise-title{font-size:42px}}.bwsol-about-promise-copy{max-width:620px;color:#dbe9f4;font-weight:500;font-size:18px;line-height:1.7;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-reasons{display:flex;flex-flow:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(255,255,255,.3)}.bwsol-about-reason{display:grid;grid-template-columns:64px 1fr;align-items:start;gap:22px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px;border-bottom:1px solid rgba(255,255,255,.22)}.bwsol-about-reason-index{color:#8eb6d5;font-weight:800;font-size:12px;line-height:1.2;letter-spacing:0.14em;margin-top:3px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-reason-text{color:#fff;font-weight:650;font-size:clamp(20px,2vw,29px);line-height:1.32;letter-spacing:-0.014em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-process{display:flex;flex-flow:column;background-color:#fcfcfc;border-bottom:1px solid #bed5e7}.bwsol-about-process{padding:110px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-process{padding-top:90px;padding-right:48px;padding-bottom:90px;padding-left:48px}}@media (max-width:767px){.bwsol-about-process{padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-process-grid{display:grid;grid-template-columns:minmax(420px,.92fr) minmax(420px,1.08fr);align-items:start;gap:84px;margin-top:58px}@media (max-width:1119px){.bwsol-about-process-grid{gap:52px}}@media (max-width:1023px){.bwsol-about-process-grid{grid-template-columns:1fr}}.bwsol-about-process-list{display:flex;flex-flow:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid #8eb6d5}.bwsol-about-process-list{counter-reset:none}.bwsol-about-process-step{display:grid;grid-template-columns:54px 140px minmax(0,1fr);align-items:start;gap:18px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px;border-bottom:1px solid #bed5e7}@media (max-width:1119px){.bwsol-about-process-step{grid-template-columns:40px 130px minmax(0,1fr)}}@media (max-width:767px){.bwsol-about-process-step{grid-template-columns:42px minmax(0,1fr)}}.bwsol-about-process-index{color:#1d5f8f;font-weight:800;font-size:12px;line-height:1.2;letter-spacing:0.12em;margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-process-name{color:#002a4d;font-weight:800;font-size:17px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-process-text{color:#29445f;font-weight:500;font-size:15px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.bwsol-about-process-text{overflow-wrap:normal;hyphens:manual}}@media (max-width:767px){.bwsol-about-process-text{grid-column-start:2}}.bwsol-about-process-figure{display:flex;flex-flow:column;position:sticky;top:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.bwsol-about-process-figure{position:relative;top:auto}}.bwsol-about-process-image{width:100%;height:640px;object-fit:cover;object-position:50% 50%}@media (max-width:1023px){.bwsol-about-process-image{height:500px}}@media (max-width:767px){.bwsol-about-process-image{height:420px}}@media (max-width:479px){.bwsol-about-process-image{height:340px}}.bwsol-about-process-caption{color:#29445f;font-weight:650;font-size:13px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;border-bottom:1px solid #bed5e7}.bwsol-about-values{display:grid;grid-template-columns:minmax(280px,.58fr) minmax(600px,1.42fr);gap:100px;background-color:#eef6fb;border-bottom:1px solid #bed5e7}.bwsol-about-values{padding:110px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-values{gap:60px;padding-top:90px;padding-right:48px;padding-bottom:90px;padding-left:48px}}@media (max-width:1023px){.bwsol-about-values{grid-template-columns:1fr;gap:48px}}@media (max-width:767px){.bwsol-about-values{padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-values-head{display:flex;flex-flow:column}.bwsol-about-values-columns{display:flex;flex-flow:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top:1px solid #8eb6d5}.bwsol-about-value{display:grid;grid-template-columns:minmax(190px,.55fr) 1fr;gap:36px;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px;border-bottom:1px solid #bed5e7}@media (max-width:767px){.bwsol-about-value{grid-template-columns:1fr;gap:10px}}.bwsol-about-value-title{color:#002a4d;font-weight:800;font-size:21px;line-height:1.3;letter-spacing:-0.012em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-value-copy{color:#29445f;font-weight:500;font-size:16px;line-height:1.72;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-sustainability{display:grid;grid-template-columns:minmax(420px,1fr) minmax(420px,1fr);min-height:650px;background-color:#fcfcfc;border-bottom:1px solid #bed5e7}@media (max-width:1023px){.bwsol-about-sustainability{grid-template-columns:1fr}}.bwsol-about-sustainability-image{width:100%;height:100%;min-height:650px;object-fit:cover}@media (max-width:1023px){.bwsol-about-sustainability-image{height:520px;min-height:520px}}@media (max-width:767px){.bwsol-about-sustainability-image{height:420px;min-height:420px}}@media (max-width:479px){.bwsol-about-sustainability-image{height:340px;min-height:340px}}.bwsol-about-sustainability-copy{display:flex;flex-flow:column;justify-content:center;align-items:start;padding-left:80px}.bwsol-about-sustainability-copy{padding:90px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-sustainability-copy{padding-top:72px;padding-right:48px;padding-bottom:72px;padding-left:48px}}@media (max-width:767px){.bwsol-about-sustainability-copy{padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-region{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(420px,1.1fr);align-items:center;gap:90px;background-color:#17466d}.bwsol-about-region{padding:110px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-region{gap:60px;padding-top:90px;padding-right:48px;padding-bottom:90px;padding-left:48px}}@media (max-width:1023px){.bwsol-about-region{grid-template-columns:1fr}}@media (max-width:767px){.bwsol-about-region{padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-region-copy{display:flex;flex-flow:column;align-items:start}.bwsol-about-region-list{display:flex;flex-flow:column;gap:12px;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-about-region-item{color:#fff;font-weight:650;font-size:16px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:20px;border-left:2px solid #8eb6d5}.bwsol-about-region-figure{display:flex;flex-flow:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-region-image{width:100%;height:520px;object-fit:cover;object-position:50% 50%}@media (max-width:767px){.bwsol-about-region-image{height:420px}}@media (max-width:479px){.bwsol-about-region-image{height:340px}}.bwsol-about-region-caption{display:flex;justify-content:space-between;gap:24px;color:#dbe9f4;font-weight:650;font-size:13px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;border-bottom:1px solid rgba(255,255,255,.32)}@media (max-width:479px){.bwsol-about-region-caption{flex-flow:column;gap:6px}}.bwsol-about-text-link{display:inline-flex;color:#fff;font-weight:800;font-size:15px;line-height:1.3;text-decoration:none;margin-top:30px;padding-bottom:7px;border-bottom:1px solid #8eb6d5}.bwsol-about-reviews{display:flex;flex-flow:column;background-color:#fcfcfc;border-bottom:1px solid #bed5e7}.bwsol-about-reviews .bwsol-about-text-link{align-self:start;width:auto;color:#002a4d}.bwsol-about-reviews .bwsol-about-text-link:hover{color:#002a4d}.bwsol-about-reviews{padding:110px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-reviews{padding-top:90px;padding-right:48px;padding-bottom:90px;padding-left:48px}}@media (max-width:767px){.bwsol-about-reviews{padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-review-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:58px;border-top:1px solid #8eb6d5;border-bottom:1px solid #bed5e7}@media (max-width:1023px){.bwsol-about-review-grid{grid-template-columns:1fr}}.bwsol-about-review{display:flex;flex-flow:column;justify-content:space-between;min-height:360px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px}@media (max-width:1023px){.bwsol-about-review{min-height:auto;padding-top:30px;padding-right:0px;padding-bottom:30px;padding-left:0px}}.bwsol-about-review-divider{border-right:1px solid #bed5e7}@media (max-width:1023px){.bwsol-about-review-divider{border-right:0px solid;border-bottom:1px solid #bed5e7}}.bwsol-about-stars{color:#1d5f8f;font-weight:800;font-size:17px;line-height:1;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-quote{color:#002a4d;font-weight:650;font-size:clamp(19px,1.7vw,25px);line-height:1.55;letter-spacing:-0.012em;margin-top:34px;margin-right:0px;margin-bottom:34px;margin-left:0px}@media (max-width:479px){.bwsol-about-quote{font-size:19px}}.bwsol-about-reviewer{color:#29445f;font-weight:800;font-size:13px;line-height:1.4;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-about-contact-band{display:grid;grid-template-columns:1fr auto;align-items:end;gap:64px;background-color:#002a4d}.bwsol-about-contact-band{padding:92px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-contact-band{padding-top:78px;padding-right:48px;padding-bottom:78px;padding-left:48px}}@media (max-width:1023px){.bwsol-about-contact-band{grid-template-columns:1fr}}@media (max-width:767px){.bwsol-about-contact-band{padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-contact-copy{display:flex;flex-flow:column;align-items:start}.bwsol-about-contact-title{max-width:860px;color:#fff;font-weight:700;font-size:clamp(42px,5vw,76px);line-height:1.03;letter-spacing:-0.028em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.bwsol-about-contact-title{font-size:41px}}.bwsol-about-contact-actions{display:flex;flex-flow:column;gap:12px;min-width:220px}@media (max-width:1023px){.bwsol-about-contact-actions{flex-flow:row}}@media (max-width:767px){.bwsol-about-contact-actions{flex-flow:column;width:100%}}.bwsol-about-faq{display:flex;flex-flow:column;background-color:#eef6fb;border-bottom:1px solid #bed5e7}.bwsol-about-faq{padding:110px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-faq{padding-top:90px;padding-right:48px;padding-bottom:90px;padding-left:48px}}@media (max-width:767px){.bwsol-about-faq{padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-faq-layout{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(520px,1.3fr);align-items:start;gap:100px}@media (max-width:1119px){.bwsol-about-faq-layout{gap:60px}}@media (max-width:1023px){.bwsol-about-faq-layout{grid-template-columns:1fr;gap:48px}}.bwsol-about-faq-intro{display:flex;flex-flow:column;align-items:start}.bwsol-about-faq-list{display:flex;flex-flow:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid #8eb6d5}.bwsol-about-faq-item{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-bottom:1px solid #8eb6d5}.bwsol-about-faq-question{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;color:#002a4d;font-weight:800;font-size:18px;line-height:1.4;padding-top:25px;padding-right:0px;padding-bottom:25px;padding-left:0px;cursor:pointer}.bwsol-about-faq-question{list-style:none}@media (max-width:479px){.bwsol-about-faq-question{font-size:17px}}.bwsol-about-faq-answer{color:#29445f;font-weight:500;font-size:16px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:44px;padding-bottom:25px;padding-left:0px}.bwsol-about-form{display:flex;flex-flow:column;background-color:#fcfcfc}.bwsol-about-form>.bwsol-about-form-head{width:100%;max-width:1346px;margin-right:auto;margin-left:auto}.bwsol-about-form>.bde-globalblock{width:100%;max-width:1346px;margin-right:auto;margin-left:auto}.bwsol-about-form{padding:100px max(48px,calc(( 100vw - 1280px ) / 2))}@media (max-width:1119px){.bwsol-about-form{padding-top:90px;padding-right:48px;padding-bottom:90px;padding-left:48px}}@media (max-width:767px){.bwsol-about-form{padding-top:72px;padding-right:24px;padding-bottom:72px;padding-left:24px}}.bwsol-about-form-head{display:grid;grid-template-columns:minmax(0,.78fr) minmax(320px,.48fr);align-items:end;gap:80px;margin-bottom:48px}@media (max-width:1023px){.bwsol-about-form-head{grid-template-columns:1fr;gap:24px}}.page-id-1222 .bwsol-nx-shell{max-width:1346px}.page-id-1222 .bwsol-nx-hero-shell{max-width:1406px}.page-id-1228 .bwsol-ei-shell{max-width:1346px}.page-id-1228 .bwsol-ei-hero-inner{max-width:1406px}.page-id-1228 .bwsol-ei-repair-copy{padding-left:max(30px,calc(( 100vw - 1360px ) / 2))}@media (max-width:1023px){.page-id-1228 .bwsol-ei-repair-copy{padding-left:32px}}@media (max-width:767px){.page-id-1228 .bwsol-ei-repair-copy{padding-left:16px}}@media (max-width:1119px){.bwsol-about-page>.bwsol-about-intro{padding-right:48px;padding-left:48px}}@media (max-width:767px){.bwsol-about-page>.bwsol-about-intro{padding-right:24px;padding-left:24px}}@media (max-width:1119px){.bwsol-about-page>.bwsol-about-services{padding-right:48px;padding-left:48px}}@media (max-width:767px){.bwsol-about-page>.bwsol-about-services{padding-right:24px;padding-left:24px}}@media (max-width:1119px){.bwsol-about-page>.bwsol-about-promise{padding-right:48px;padding-left:48px}}@media (max-width:767px){.bwsol-about-page>.bwsol-about-promise{padding-right:24px;padding-left:24px}}@media (max-width:1119px){.bwsol-about-page>.bwsol-about-process{padding-right:48px;padding-left:48px}}@media (max-width:767px){.bwsol-about-page>.bwsol-about-process{padding-right:24px;padding-left:24px}}@media (max-width:1119px){.bwsol-about-page>.bwsol-about-values{padding-right:48px;padding-left:48px}}@media (max-width:767px){.bwsol-about-page>.bwsol-about-values{padding-right:24px;padding-left:24px}}@media (max-width:1119px){.bwsol-about-page>.bwsol-about-region{padding-right:48px;padding-left:48px}}@media (max-width:767px){.bwsol-about-page>.bwsol-about-region{padding-right:24px;padding-left:24px}}@media (max-width:1119px){.bwsol-about-page>.bwsol-about-reviews{padding-right:48px;padding-left:48px}}@media (max-width:767px){.bwsol-about-page>.bwsol-about-reviews{padding-right:24px;padding-left:24px}}@media (max-width:1119px){.bwsol-about-page>.bwsol-about-faq{padding-right:48px;padding-left:48px}}@media (max-width:767px){.bwsol-about-page>.bwsol-about-faq{padding-right:24px;padding-left:24px}}@media (max-width:1119px){.bwsol-about-page>.bwsol-about-form{padding-right:48px;padding-left:48px}}@media (max-width:767px){.bwsol-about-page>.bwsol-about-form{padding-right:24px;padding-left:24px}}@media (max-width:767px){.bwsol-about-page>.bwsol-about-contact-band{padding-right:24px;padding-left:24px}}.page-id-1198 .bwsol-faq2.bwsol-faq2.bwsol-faq2 .bwsol-faq2-grid{max-width:1346px}.breakdance .bde-div-36-105{gap:24px;flex-shrink:0;width:min(100%,var(--bde-section-width));height:88px;min-height:88px;padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px}.breakdance .bde-image2-36-107{display:block;width:180px;height:auto}@media (max-width:1023px){.breakdance .bde-div-36-105{height:80px;min-height:80px;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px}.breakdance .bde-image2-36-107{width:160px}.breakdance .bde-header-builder-36-100{max-width:100vw}.breakdance .bde-menu-36-108 .breakdance-menu-list{width:100vw;max-width:100vw}}@media (max-width:767px){.breakdance .bde-div-36-105{gap:16px;height:72px;min-height:72px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}.breakdance .bde-image2-36-107{width:150px}}.bde-menu-36-108 .breakdance-dropdown-link[aria-current="page"]{color:#173959;font-weight:700;background-color:#edf3f8;border-radius:8px}.bde-menu-36-108 .breakdance-dropdown-link[aria-current="page"] .breakdance-dropdown-link__text{color:#173959;font-weight:700}@media (max-width:1023px){.bde-menu-36-108 .breakdance-menu{--mobile-offset-y:calc(100% + 19px)}.bde-menu-36-108 .breakdance-menu-list{gap:6px;max-height:calc(100dvh - 147px - var(--wp-admin--admin-bar--height,0px));padding-top:16px;padding-right:20px;padding-bottom:max(20px,env(safe-area-inset-bottom));padding-left:20px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-bottom:1px solid #dde6ed;box-shadow:0px 16px 32px rgba(16,45,69,.11)}.bde-menu-36-108 .breakdance-menu-list{overscroll-behavior:contain}.bde-menu-36-108 .breakdance-menu-topbar{display:none}.bde-menu-36-108 .breakdance-menu-link{border-radius:8px}.bde-menu-36-108 .breakdance-dropdown-floater{margin-top:4px;margin-right:0px;margin-bottom:8px;margin-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bde-menu-36-108 .breakdance-dropdown-floater{box-shadow:none;filter:none}.bde-menu-36-108 .breakdance-menu-link-arrow{right:12px}.bde-menu-36-108 .breakdance-menu-list>.bde-button-36-116{margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top:1px solid #dde6ed}.bde-menu-36-108 .breakdance-menu-overlay{top:calc(147px + var(--wp-admin--admin-bar--height,0px));background-color:rgba(16,45,69,.36)}.bde-menu-36-108.bde-menu .breakdance-menu-list>.bde-button-36-116{padding-top:16px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bde-menu-36-108 .bde-button-36-116 .button-atom{min-height:52px}.bde-menu-36-108 .breakdance-dropdown-body{background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bde-menu-36-108 .breakdance-dropdown-body{box-shadow:none;filter:none}}@media (max-width:767px){.bde-menu-36-108 .breakdance-menu{--mobile-offset-y:calc(100% + 15px)}.bde-menu-36-108 .breakdance-menu-list{max-height:calc(100dvh - 73px - var(--wp-admin--admin-bar--height,0px))}.bde-menu-36-108 .breakdance-menu-overlay{top:calc(73px + var(--wp-admin--admin-bar--height,0px))}}@media (max-width:1023px){.bde-menu-36-108 a:focus-visible{outline:2px solid #47759e;outline-offset:2px}}@media (max-width:1023px){.bde-menu-36-108 button:focus-visible{outline:2px solid #47759e;outline-offset:2px}}@media (max-width:1023px){.bde-header-builder-36-100:has(.breakdance-responsive-menu--open){z-index:999999}}.bde-section-42-100 .bde-image2-42-104{width:170px;height:auto;max-width:100%}.bde-section-42-100 a:focus-visible{border-radius:3px;outline:2px solid #315f89;outline-offset:4px}.bde-section-42-100 .bde-shortcode-42-122{margin-top:-8px}.bde-section-42-100 .bde-shortcode-42-122 a{color:#25465f;font-family:inherit;font-weight:400;font-size:15px;line-height:1.5}.bde-section-42-100 .bde-shortcode-42-122 a:hover{color:#173b5c}.bde-section-42-100 .bde-div-42-118{align-items:center;gap:12px 24px;box-sizing:border-box;padding-left:48px}.bde-section-42-100 .bde-div-42-118{flex-wrap:wrap}.bde-section-42-100 a.bde-text-link-42-120{text-decoration:none}.bde-section-42-100 a.bde-text-link-42-120{text-underline-offset:3px}.bde-section-42-100 a.bde-text-link-42-120:hover{color:#173b5c;text-decoration:underline}.bde-section-42-100 .bde-shortcode-42-122 .borlabs-cookie-open-dialog-preferences{display:block}@media (max-width:767px){.bde-section-42-100 .bde-image2-42-104{width:150px}.bde-section-42-100 .bde-div-42-118{flex-flow:column;justify-content:start;align-items:start;gap:8px;text-align:left}}.bde-section-42-100 .bde-text-42-123{color:#173b5c;font-family:inherit;font-weight:700;font-size:17px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bde-section-42-100 .bde-text-42-124{color:#173b5c;font-family:inherit;font-weight:700;font-size:17px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bde-section-42-100 .bde-text-42-125{color:#173b5c;font-family:inherit;font-weight:700;font-size:17px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bde-section-42-100 .bde-basic-list a{display:flex;align-items:center;min-height:44px;text-decoration:none}.bde-section-42-100 .bde-icon-list__item-wrapper{display:flex;align-items:center;min-height:44px;text-decoration:none}.bde-section-42-100 .bde-shortcode-42-122 a{display:flex;align-items:center;min-height:44px;text-decoration:none}.bde-section-42-100 .bde-basic-list a:hover{text-decoration:underline}.bde-section-42-100 .bde-basic-list a:hover{text-underline-offset:4px}.bde-section-42-100 .bde-icon-list__item-wrapper:hover{text-decoration:underline}.bde-section-42-100 .bde-icon-list__item-wrapper:hover{text-underline-offset:4px}.bde-section-42-100 .bde-shortcode-42-122 a:hover{text-decoration:underline}.bde-section-42-100 .bde-shortcode-42-122 a:hover{text-underline-offset:4px}.bde-section-42-100 .bde-text-42-119{color:#526a7b;font-family:inherit;font-weight:400;font-size:12px;line-height:1.6;text-transform:none;letter-spacing:0px}.bde-section-42-100 a.bde-text-link-42-120{color:#526a7b;font-family:inherit;font-weight:400;font-size:12px;line-height:1.6;text-transform:none;letter-spacing:0px}@media (max-width:767px){.bde-columns-42-101.bde-columns>.bde-column-42-102{width:100%}.bde-columns-42-101.bde-columns>.bde-column-42-102{--column-width:100%}}@media (max-width:767px){.bde-columns-42-101.bde-columns>.bde-column-42-112{width:100%}.bde-columns-42-101.bde-columns>.bde-column-42-112{--column-width:100%}}@media (max-width:1023px){.bde-columns-42-101.bde-columns{--columncount:2}}main.bwsol-ed-page h1.bde-f-text{letter-spacing:-0.025em}main.bwsol-ed-page h2.bde-f-text{letter-spacing:-0.025em}main.bwsol-ed-page h3.bde-f-text{letter-spacing:-0.015em}.bwsol-formblock>.bwsol-formblock-head{width:100%;max-width:1280px;margin-right:auto;margin-left:auto}.bwsol-formblock>.bwsol-formblock-slot{width:100%;max-width:1280px;margin-right:auto;margin-left:auto}.bwsol-faq-native-home{width:100%}.bwsol-faq-native-home .bde-accordion__content-wrapper{position:relative;border-bottom:1px solid rgba(252,252,252,.28)}.bwsol-faq-native-home .bde-accordion__content-wrapper::before{display:flex;align-items:center;position:absolute;top:0px;left:0px;height:124px;color:#9fc2de;font-weight:800;font-size:11px;letter-spacing:0.14em;pointer-events:none}.bwsol-faq-native-home .bde-accordion__content-wrapper::before{counter-increment:bwsol-faq;content:counter(bwsol-faq,decimal-leading-zero)}.bwsol-faq-native-home .bde-accordion__title-tag{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-native-home .bde-accordion__button{gap:16px;min-height:124px;color:#fcfcfc;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:44px;background-color:transparent}.bwsol-faq-native-home .bde-accordion__button:hover{color:#fcfcfc;background-color:transparent}.bwsol-faq-native-home .bde-accordion__button:focus-visible{outline:2px solid #9fc2de;outline-offset:-2px}.bwsol-faq-native-home .bde-accordion__title{color:#fcfcfc;font-family:"Plus Jakarta Sans Local";font-weight:700;font-size:clamp(23px,2.45vw,34px);line-height:1.25;letter-spacing:0px}.bwsol-faq-native-home .bde-accordion__icon{flex-grow:0;flex-shrink:0;flex-basis:28px;width:28px;height:28px;background-color:#9fc2de}.bwsol-faq-native-home .bde-accordion__panel-content{max-width:820px;color:#dcebf6;font-family:"Plus Jakarta Sans Local";padding-top:0px;padding-right:28px;padding-bottom:34px;padding-left:44px}.bwsol-faq-native-home .bde-accordion__panel-content p{color:#dcebf6;font-size:17px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-native-home .bde-accordion__button[aria-expanded] .bde-accordion__icon{display:none}.bwsol-faq-native-home .bde-accordion__button::after{flex-grow:0;flex-shrink:0;flex-basis:28px;color:#9fc2de;font-weight:400;font-size:26px;line-height:1;text-align:right}.bwsol-faq-native-home .bde-accordion__button::after{content:"+"}.bwsol-faq-native-home .bde-accordion__button[aria-expanded="true"]::after{content:"−"}.bwsol-faq-native-home{counter-reset:bwsol-faq}@media (max-width:767px){.bwsol-faq-native-home .bde-accordion__content-wrapper::before{height:104px}.bwsol-faq-native-home .bde-accordion__button{min-height:104px;padding-left:34px}.bwsol-faq-native-home .bde-accordion__title{font-size:21px}.bwsol-faq-native-home .bde-accordion__icon{flex-basis:24px;width:24px;height:24px}.bwsol-faq-native-home .bde-accordion__panel-content{padding-top:0px;padding-right:0px;padding-bottom:30px;padding-left:34px}.bwsol-faq-native-home .bde-accordion__panel-content p{font-size:16px}}@media (max-width:479px){.bwsol-faq-native-home .bde-accordion__title{min-width:0px}.bwsol-faq-native-home .bde-accordion__title{overflow-wrap:anywhere;hyphens:auto}}.bwsol-faq-native-service{width:100%}.bwsol-faq-native-service .bde-accordion__content-wrapper{position:relative;border-bottom:1px solid rgba(252,252,252,.3)}.bwsol-faq-native-service .bde-accordion__content-wrapper::before{display:flex;align-items:center;position:absolute;top:0px;left:0px;height:94px;color:#9fc2de;font-weight:800;font-size:11px;letter-spacing:0.14em;pointer-events:none}.bwsol-faq-native-service .bde-accordion__content-wrapper::before{counter-increment:bwsol-faq;content:counter(bwsol-faq,decimal-leading-zero)}.bwsol-faq-native-service .bde-accordion__title-tag{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-native-service .bde-accordion__button{gap:18px;min-height:94px;color:#fcfcfc;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:72px;background-color:transparent}.bwsol-faq-native-service .bde-accordion__button:hover{color:#fcfcfc;background-color:transparent}.bwsol-faq-native-service .bde-accordion__button:focus-visible{outline:2px solid #9fc2de;outline-offset:-2px}.bwsol-faq-native-service .bde-accordion__title{color:#fcfcfc;font-family:"Plus Jakarta Sans Local";font-weight:700;font-size:clamp(21px,2.2vw,31px);line-height:1.28;letter-spacing:0px}.bwsol-faq-native-service .bde-accordion__icon{flex-grow:0;flex-shrink:0;flex-basis:28px;width:28px;height:28px;background-color:#9fc2de}.bwsol-faq-native-service .bde-accordion__panel-content{max-width:780px;color:#dbe9f4;font-family:"Plus Jakarta Sans Local";padding-top:0px;padding-right:46px;padding-bottom:28px;padding-left:72px}.bwsol-faq-native-service .bde-accordion__panel-content p{color:#dbe9f4;font-size:16px;line-height:1.72;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-native-service .bde-accordion__button[aria-expanded] .bde-accordion__icon{display:none}.bwsol-faq-native-service .bde-accordion__button::after{flex-grow:0;flex-shrink:0;flex-basis:28px;color:#9fc2de;font-weight:400;font-size:25px;line-height:1;text-align:right}.bwsol-faq-native-service .bde-accordion__button::after{content:"+"}.bwsol-faq-native-service .bde-accordion__button[aria-expanded="true"]::after{content:"−"}.bwsol-faq-native-service{counter-reset:bwsol-faq}@media (max-width:767px){.bwsol-faq-native-service .bde-accordion__content-wrapper::before{height:86px}.bwsol-faq-native-service .bde-accordion__button{gap:10px;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:46px}.bwsol-faq-native-service .bde-accordion__title{font-size:21px}.bwsol-faq-native-service .bde-accordion__icon{flex-basis:22px;width:22px;height:22px}.bwsol-faq-native-service .bde-accordion__panel-content{padding-top:0px;padding-right:0px;padding-bottom:24px;padding-left:46px}}@media (max-width:479px){.bwsol-faq-native-service .bde-accordion__title{min-width:0px}.bwsol-faq-native-service .bde-accordion__title{overflow-wrap:anywhere;hyphens:auto}}.bwsol-faq-native-about{width:100%}.bwsol-faq-native-about .bde-accordion__content-wrapper{border-bottom:1px solid #8eb6d5}.bwsol-faq-native-about .bde-accordion__title-tag{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-native-about .bde-accordion__button{gap:24px;color:#002a4d;padding-top:25px;padding-right:0px;padding-bottom:25px;padding-left:0px;background-color:transparent}.bwsol-faq-native-about .bde-accordion__button:hover{color:#002a4d;background-color:transparent}.bwsol-faq-native-about .bde-accordion__button:focus-visible{outline:2px solid #002a4d;outline-offset:-2px}.bwsol-faq-native-about .bde-accordion__title{color:#002a4d;font-family:"Plus Jakarta Sans Local";font-weight:800;font-size:18px;line-height:1.4}.bwsol-faq-native-about .bde-accordion__icon{flex-grow:0;flex-shrink:0;flex-basis:24px;width:24px;height:24px;background-color:#002a4d}.bwsol-faq-native-about .bde-accordion__panel-content{color:#29445f;font-family:"Plus Jakarta Sans Local";padding-top:0px;padding-right:44px;padding-bottom:25px;padding-left:0px}.bwsol-faq-native-about .bde-accordion__panel-content p{color:#29445f;font-weight:500;font-size:16px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-native-about .bde-accordion__button[aria-expanded] .bde-accordion__icon{display:none}.bwsol-faq-native-about .bde-accordion__button::after{flex-grow:0;flex-shrink:0;flex-basis:24px;color:#002a4d;font-weight:400;font-size:24px;line-height:1;text-align:right}.bwsol-faq-native-about .bde-accordion__button::after{content:"+"}.bwsol-faq-native-about .bde-accordion__button[aria-expanded="true"]::after{content:"−"}@media (max-width:479px){.bwsol-faq-native-about .bde-accordion__title{min-width:0px;font-size:17px}.bwsol-faq-native-about .bde-accordion__title{overflow-wrap:anywhere;hyphens:auto}}h1.bde-f-text{text-wrap:balance}h2.bde-f-text{text-wrap:balance}h3.bde-f-text{text-wrap:balance}@media (max-width:1119px){section.bwsol-about-hero>.bwsol-about-hero-copy{padding-right:32px;padding-left:32px}}@media (max-width:767px){section.bwsol-about-hero>.bwsol-about-hero-copy{padding-right:16px;padding-left:16px}}@media (max-width:1119px){section.bwsol-about-sustainability>.bwsol-about-sustainability-copy{padding-right:32px;padding-left:32px}}@media (max-width:767px){section.bwsol-about-sustainability>.bwsol-about-sustainability-copy{padding-right:16px;padding-left:16px}}.bwsol-nx-hero>.bwsol-nx-hero-shell{width:calc(100% - 64px);max-width:1346px;margin-right:auto;margin-left:auto;padding-right:0px;padding-left:0px}@media (max-width:767px){.bwsol-nx-hero>.bwsol-nx-hero-shell{width:calc(100% - 32px)}}.bwsol-nx-cta>.bwsol-nx-cta-copy{width:calc(100% - 64px);max-width:1346px;margin-right:auto;margin-left:auto;padding-right:0px;padding-left:0px}@media (max-width:767px){.bwsol-nx-cta>.bwsol-nx-cta-copy{width:calc(100% - 32px)}}.bwsol-ei-hero>.bwsol-ei-hero-inner{width:calc(100% - 64px);max-width:1346px;margin-right:auto;margin-left:auto;padding-right:0px;padding-left:0px}@media (max-width:767px){.bwsol-ei-hero>.bwsol-ei-hero-inner{width:calc(100% - 32px)}}.bwsol-ei-cta>.bwsol-ei-cta-copy{width:calc(100% - 64px);max-width:1346px;margin-right:auto;margin-left:auto;padding-right:0px;padding-left:0px}@media (max-width:767px){.bwsol-ei-cta>.bwsol-ei-cta-copy{width:calc(100% - 32px)}}:is(.bwsol-nx-hero,.bwsol-nx-region,.bwsol-nx-cta) .bwsol-nx-link:hover{color:#fcfcfc;opacity:1}:is(.bwsol-nx-hero,.bwsol-nx-region,.bwsol-nx-cta) .bwsol-nx-link:focus-visible{color:#fcfcfc;outline:2px solid #fcfcfc;outline-offset:4px;opacity:1}:is(.bwsol-ei-hero,.bwsol-ei-cta) .bwsol-ei-link:hover{color:#fcfcfc;opacity:1}:is(.bwsol-ei-hero,.bwsol-ei-cta) .bwsol-ei-link:focus-visible{color:#fcfcfc;outline:2px solid #fcfcfc;outline-offset:4px;opacity:1}.bde-menu-dropdown-36-118{display:none}@media (max-width:1023px){.bde-menu-dropdown-36-118{display:list-item}}.bde-menu-dropdown-36-117:not(:hover):not(:focus-within)::before{transform:scale(0,1)}@media (max-width:1023px){.bde-menu-dropdown-36-117{display:none}}.bwsol-faq-hero26{color:#fff;padding-top:96px;padding-right:0px;padding-bottom:106px;padding-left:0px;background-color:#0b2b49;background-image:linear-gradient(90deg,rgba(8,37,64,.97) 0%,rgba(8,37,64,.91) 46%,rgba(8,37,64,.45) 100%),url(https://bwsolgmbh.de/wp-content/uploads/2025/12/Pruefung-eines-Elektrokastens-durch-einen-Elektriker-2048x1362.jpg);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.bwsol-faq-hero26{padding-top:72px;padding-right:0px;padding-bottom:82px;padding-left:0px}.bwsol-faq-hero26{background-position:62% center}}.bwsol-faq-inner26{width:100%;max-width:1410px;min-width:0px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:32px;padding-bottom:0px;padding-left:32px}@media (max-width:767px){.bwsol-faq-inner26{width:100%;max-width:1410px;min-width:0px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}@media (max-width:479px){.bwsol-faq-inner26{width:100%;max-width:1410px;min-width:0px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}}.bwsol-faq-hero-inner26{display:flex;flex-flow:column;align-items:start;gap:22px}.bwsol-faq-kicker26{color:#a9c9e9;font-weight:700;font-size:13px;line-height:1.4;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-title26{max-width:920px;color:#fff;font-weight:700;font-size:clamp(64px,7.5vw,112px);line-height:0.98;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-faq-title26{font-size:clamp(50px,10vw,72px)}}.bwsol-faq-lead26{max-width:700px;color:#e5eff8;font-weight:500;font-size:clamp(19px,2vw,24px);line-height:1.55;margin-top:2px;margin-right:0px;margin-bottom:8px;margin-left:0px}.bwsol-faq-herolink26{display:inline-flex;align-items:center;min-height:54px;color:#0a2e50;font-weight:700;text-decoration:none;padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px;background-color:#fff;border-radius:2px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;transition:background 0.2s,color 0.2s}.bwsol-faq-herolink26:hover{color:#082844;background-color:#d9eaff}.bwsol-faq-quick26{padding-top:64px;padding-right:0px;padding-bottom:68px;padding-left:0px;background-color:#fff;border-bottom:1px solid #cbd9e6}@media (max-width:767px){.bwsol-faq-quick26{padding-top:56px;padding-right:0px;padding-bottom:56px;padding-left:0px}}.bwsol-faq-quick-inner26{display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);align-items:start;gap:72px}@media (max-width:1023px){.bwsol-faq-quick-inner26{grid-template-columns:1fr;gap:35px}}.bwsol-faq-quick-copy26{display:flex;flex-flow:column;align-items:start;gap:16px}.bwsol-faq-quick-title26{color:#0a2e50;font-weight:700;font-size:clamp(32px,3vw,43px);line-height:1.08;letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-quick-text26{max-width:420px;color:#29445f;font-size:17px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-quick-links26{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0px 20px}@media (max-width:767px){.bwsol-faq-quick-links26{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.bwsol-faq-quick-links26{grid-template-columns:1fr}}.bwsol-faq-quick-link26{display:flex;align-items:center;min-height:78px;color:#0b3156;font-weight:700;font-size:16px;line-height:1.35;text-decoration:none;padding-top:16px;padding-right:4px;padding-bottom:16px;padding-left:4px;border-top:1px solid #b6cadc}.bwsol-faq-quick-link26:hover{color:#2674ad;background-color:#f2f7fc}@media (max-width:479px){.bwsol-faq-quick-link26{min-height:56px}}.bwsol-faq-topic26{padding-top:78px;padding-right:0px;padding-bottom:86px;padding-left:0px;background-color:#fff;border-bottom:1px solid #cbd9e6}.bwsol-faq-topic26{scroll-margin-top:120px}@media (max-width:767px){.bwsol-faq-topic26{padding-top:60px;padding-right:0px;padding-bottom:66px;padding-left:0px}.bwsol-faq-topic26{scroll-margin-top:86px}}.bwsol-faq-topic-inner26{display:grid;grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:start;gap:clamp(48px,6vw,92px)}@media (max-width:1023px){.bwsol-faq-topic-inner26{grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:42px}}@media (max-width:767px){.bwsol-faq-topic-inner26{grid-template-columns:1fr;gap:34px}}.bwsol-faq-topic-copy26{display:flex;flex-flow:column;align-items:start;gap:18px;min-width:0px}.bwsol-faq-topic-num26{color:#426a90;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-topic-title26{color:#0a2e50;font-weight:700;font-size:clamp(38px,3.3vw,51px);line-height:1.08;letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-topic-title26{overflow-wrap:anywhere}@media (max-width:1023px){.bwsol-faq-topic-title26{font-size:39px}}@media (max-width:767px){.bwsol-faq-topic-title26{font-size:clamp(36px,7vw,45px)}}.bwsol-faq-topic-desc26{max-width:430px;color:#29445f;font-size:17px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-topic-link26{display:inline-flex;color:#0c4778;font-weight:700;font-size:15px;text-decoration:none;padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:0px;border-bottom:1px solid #4a7fad}.bwsol-faq-topic-link26:hover{color:#237db8}.bwsol-faq-native26{width:100%;max-width:none;min-width:0px}.bwsol-faq-native26 .bde-faq__item{background-color:transparent;border-radius:0px;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.bwsol-faq-native26 .bde-faq__item{margin-top:0!important}.bwsol-faq-native26 .bde-faq__item:last-child{border-bottom:1px solid #b6cadc}.bwsol-faq-native26 .bde-faq__title{color:#0a2e50;font-weight:700;font-size:19px;line-height:1.35}.bwsol-faq-native26 .bde-faq__question:hover .bde-faq__title{color:#2674ad}.bwsol-faq-native26 .bde-faq__icon{justify-content:center;align-items:center;width:37px;height:37px;color:#0b3156;font-size:15px;margin-left:22px;border-radius:50%;border-top:1px solid #8fb0cd;border-right:1px solid #8fb0cd;border-bottom:1px solid #8fb0cd;border-left:1px solid #8fb0cd}.bwsol-faq-native26 .bde-faq__answer-content{color:#29445f;font-size:16px;line-height:1.7;padding-bottom:23px}.bwsol-faq-native26{--faqborderwidth:1px;--faqbordercolor:#b6cadc;--faqitemhorizontalpadding:0px;--faqitemverticalpadding:23px}@media (max-width:479px){.bwsol-faq-native26 .bde-faq__title{font-size:17px}.bwsol-faq-native26 .bde-faq__question{padding-top:19px;padding-bottom:19px}}.bwsol-faq-note26{color:#fff;padding-top:82px;padding-right:0px;padding-bottom:82px;padding-left:0px;background-color:#123a60}@media (max-width:767px){.bwsol-faq-note26{padding-top:62px;padding-right:0px;padding-bottom:62px;padding-left:0px}}.bwsol-faq-note-inner26{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:start;gap:80px}@media (max-width:767px){.bwsol-faq-note-inner26{grid-template-columns:1fr;gap:28px}}.bwsol-faq-note-title26{color:#fff;font-weight:700;font-size:clamp(42px,4.1vw,60px);line-height:1.05;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-note-text26{color:#e7f1fa;font-size:20px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:28px;border-left:1px solid #86aecf}@media (max-width:479px){.bwsol-faq-note-text26{font-size:18px}}.bwsol-faq-contact26{padding-top:clamp(82px,9vw,122px);padding-right:0px;padding-bottom:96px;padding-left:0px;background-color:#fcfcfc}@media (max-width:767px){.bwsol-faq-contact26{padding-top:64px;padding-right:0px;padding-bottom:76px;padding-left:0px;background-color:#fcfcfc}}.bwsol-faq-contact-inner26{display:flex;flex-flow:column;gap:34px}.bwsol-faq-contact-inner26 .bde-rich-text{max-width:800px;color:#29445f;font-size:18px;line-height:1.65;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-contact-inner26 .bde-rich-text p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-contact-title26{color:#002a4d;font-weight:760;font-size:clamp(50px,6.6vw,92px);line-height:0.96;letter-spacing:-0.028em;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.bwsol-faq-contact-title26{color:#002a4d;font-weight:760;font-size:clamp(44px,13vw,60px);line-height:0.96;letter-spacing:-0.028em;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:479px){.bwsol-faq-contact-title26{color:#002a4d;font-weight:760;font-size:clamp(36px,10.5vw,50px);line-height:0.96;letter-spacing:-0.028em;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-contact-title26{overflow-wrap:anywhere;hyphens:auto}}.bwsol-faq-contact-text26{max-width:800px;color:#29445f;font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bwsol-faq-form26{width:100%;max-width:100%;margin-top:0px}.bwsol-faq-form-head26{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.62fr);align-items:end;gap:78px;padding-bottom:42px;border-bottom:1px solid rgba(0,42,77,.22)}@media (max-width:767px){.bwsol-faq-form-head26{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:24px;padding-bottom:34px;border-bottom:1px solid rgba(0,42,77,.22)}}.bwsol-faq-form-head-left26{display:flex;flex-flow:column;gap:18px;min-width:0px}.bwsol-faq-hero-aligned{position:relative;min-height:870px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-faq-hero-aligned .bwsol-faq-hero-inner26{display:flex;flex-flow:column;align-items:start;gap:0px;min-height:870px;padding-top:38px;padding-bottom:68px}.bwsol-faq-hero-aligned .bwsol-ei-hero-top{width:100%}.bwsol-faq-hero-aligned .bwsol-faq-kicker26{color:#b8d2e8;font-weight:800;font-size:12px;letter-spacing:0.16em;margin-top:auto}.bwsol-faq-hero-aligned .bwsol-faq-title26{max-width:1050px;color:#fcfcfc;font-weight:760;font-size:clamp(68px,9.4vw,136px);line-height:0.9;letter-spacing:-0.032em;margin-top:20px}.bwsol-faq-hero-aligned .bwsol-faq-lead26{max-width:780px;color:#e2edf6;font-weight:500;font-size:20px;line-height:1.65;margin-top:48px;margin-bottom:0px}.bwsol-faq-hero-aligned .bwsol-faq-herolink26{display:inline-flex;align-items:center;min-height:44px;color:#fcfcfc;font-weight:800;font-size:14px;line-height:1.2;text-decoration:none;margin-top:32px;padding-top:0px;padding-right:0px;padding-bottom:7px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid currentColor;border-left:0px solid}.bwsol-faq-hero-aligned .bwsol-faq-herolink26:hover{color:#fcfcfc;background-color:transparent;opacity:0.8}.bwsol-faq-hero-aligned .bwsol-faq-herolink26:focus-visible{color:#fcfcfc;background-color:transparent;outline:2px solid #fcfcfc;outline-offset:4px}@media (max-width:767px){.bwsol-faq-hero-aligned{min-height:720px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bwsol-faq-hero-aligned .bwsol-faq-hero-inner26{min-height:720px;padding-top:24px;padding-bottom:92px}.bwsol-faq-hero-aligned .bwsol-faq-title26{font-size:clamp(48px,14vw,66px);line-height:0.92}.bwsol-faq-hero-aligned .bwsol-faq-lead26{font-size:16px;margin-top:32px}.bwsol-faq-hero-aligned .bwsol-faq-herolink26{margin-top:24px}}@media (max-width:479px){.bwsol-faq-hero-aligned .bwsol-faq-title26{font-size:clamp(42px,13.2vw,56px)}}.bde-header-builder-36-100{background:#FFF;--bde-header-width:100%}.bde-header-builder-36-100 .bde-header-builder__header-builder-border-bottom{height:1px;background:var(--hcl-neutral-5)}.bde-header-builder-36-100 .bde-header-builder__container{gap:0px;flex-direction:column;padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}body{margin-top:155px}@media screen and (max-width:600px){#wpadminbar{display:none}.bde-header-builder{--wp-admin--admin-bar--height:0px}}@media (max-width:1119px){@media screen and (max-width:600px){#wpadminbar{display:none}.bde-header-builder{--wp-admin--admin-bar--height:0px}}}@media (max-width:1023px){body{margin-top:147px}@media screen and (max-width:600px){#wpadminbar{display:none}.bde-header-builder{--wp-admin--admin-bar--height:0px}}}@media (max-width:767px){.bde-header-builder-36-100 .bde-header-builder__container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}body{margin-top:73px}@media screen and (max-width:600px){#wpadminbar{display:none}.bde-header-builder{--wp-admin--admin-bar--height:0px}}}@media (max-width:479px){.bde-header-builder-36-100 .bde-header-builder__container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}body{margin-top:73px}@media screen and (max-width:600px){#wpadminbar{display:none}.bde-header-builder{--wp-admin--admin-bar--height:0px}}}.bde-div-36-101{width:100%;padding-top:8px;padding-bottom:8px}.bde-div-36-101{display:flex;align-items:center;justify-content:center}.bde-div-36-101{background-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240)}@media (max-width:767px) and (min-width:480px){.bde-div-36-101{display:none}}@media (max-width:479px){.bde-div-36-101{display:none}}.bde-div-36-102{width:var(--bde-section-width);padding:8px 30px 8px 30px}.bde-div-36-102{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px}.bde-social-icons-36-103{flex-direction:row}.bde-social-icons-36-103 .bde-social-icons__icon-wrapper{border-radius:8px;background-color:var(--bde-palette-color-1-e4068839-000f-426d-bb50-4ba6e64e6e71);padding:8px;opacity:1}.bde-social-icons-36-103 .bde-social-icons__icon-wrapper:hover{transform:scale(1.1);opacity:0.8}.bde-social-icons-36-103 .bde-social-icons__icon-wrapper svg{width:18px;height:18px;fill:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240)}.bde-icon-list-36-104 ul{flex-direction:row;justify-content:left;flex-wrap:wrap;align-items:center}.bde-icon-list-36-104 li .bde-icon-list__icon{color:var(--bde-palette-color-1-e4068839-000f-426d-bb50-4ba6e64e6e71)}.bde-icon-list-36-104 li .bde-icon-list__text{color:var(--bde-palette-color-1-e4068839-000f-426d-bb50-4ba6e64e6e71);font-size:14px}.bde-div-36-105{width:var(--bde-section-width);padding-right:30px;padding-left:30px}.bde-div-36-105{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media (max-width:767px){.bde-div-36-105{padding-top:20px}}.bde-image2-36-107{width:200px;height:auto}@media (max-width:1023px){.bde-menu-36-108 .breakdance-menu{--menu-background:#FFF;--menu-hide-on-mobile:none;--toggle-padding:11px 11px 11px 11px;--toggle-radius:8px;--toggle-background-color:#F1F5F8;--toggle-background-color-hover:#E5EDF4;--toggle-layer-width:22px;--toggle-layer-height:2px;--toggle-layer-spacing:5px;--toggle-layer-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--toggle-layer-color-active:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--toggle-layer-border-radius:1px;--mobile-offcanvas-width:85%;--mobile-offcanvas-x:100%;--mobile-topbar-padding:20px;--mobile-topbar-logo-width:160px;--mobile-topbar-close-button-size:22px;--mobile-topbar-close-button-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--mobile-topbar-close-button-bar-height:2px;--link-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--link-background-color:transparent;--link-background-color-hover:transparent;--link-border-color:#DFE7ED;--link-border:none;--link-color-active:#173959;--link-background-color-active:#EDF3F8;--mobile-link-padding-top:14px;--mobile-link-padding-bottom:14px;--mobile-link-padding-left:16px;--mobile-link-padding-right:16px;--mobile-link-level-2-padding-top:12px;--mobile-link-level-2-padding-bottom:12px;--mobile-link-level-2-padding-left:28px;--mobile-link-level-2-padding-right:16px;--mobile-link-level-3-padding-top:12px;--mobile-link-level-3-padding-bottom:12px;--mobile-link-level-3-padding-left:28px;--mobile-link-level-3-padding-right:16px}.bde-menu-36-108 .breakdance-menu-link{color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);font-size:22px;font-weight:600;line-height:1.35;letter-spacing:0px;text-transform:none}.bde-menu-36-108 .breakdance-menu .breakdance-dropdown-column__title{color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);font-size:16px;font-weight:500;line-height:1.35;letter-spacing:0px;text-transform:none}.bde-menu-36-108 .breakdance-dropdown-link{color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);font-size:16px;font-weight:500;line-height:1.35;letter-spacing:0px;text-transform:none}}@media (min-width:1024px){.bde-menu-36-108 .breakdance-menu{--menu-hide-on-desktop:none;--links-gap:24px;--link-color:var(--bde-palette-color-1-94b01638-113a-4889-a83d-dad52846b9e2);--link-color-hover:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--link-padding-top:12px;--link-padding-right:0px;--link-padding-bottom:12px;--link-padding-left:0px;--link-effect-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--link-effect-color-hover:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--link-effect-thickness:2px}.bde-menu-36-108 .breakdance-menu-link{color:var(--bde-palette-color-1-94b01638-113a-4889-a83d-dad52846b9e2);font-size:16px;font-weight:600;line-height:1.4;letter-spacing:0px;text-transform:none}.bde-menu-36-108 .breakdance-menu-item:hover .breakdance-menu-link{color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240)}.bde-menu-36-108 .breakdance-menu-item--active{--link-effect-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--link-effect-thickness:2px;--link-effect-text-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--link-arrow-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--link-arrow-color-hover:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240)}.bde-menu-36-108 .breakdance-menu-item--active .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color))}.bde-menu-36-108 .breakdance-menu-item--active:hover .breakdance-menu-link{color:var(--link-effect-text-color,var(--link-color-hover))}.bde-menu-36-108 .breakdance-menu{--dropdown-link-icon-color:var(--bde-palette-color-1-e4068839-000f-426d-bb50-4ba6e64e6e71);--dropdown-link-icon-size:22px;--dropdown-link-icon-background:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--dropdown-link-icon-background-hover:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);--dropdown-link-icon-radius:var(--hrd-m)}}@media (max-width:1119px){@media (max-width:1023px){.bde-menu-36-108 .breakdance-menu{--menu-hide-on-mobile:none}}@media (min-width:1024px){.bde-menu-36-108 .breakdance-menu{--menu-hide-on-desktop:none}.bde-menu-36-108 .breakdance-menu{--dropdown-link-icon-padding:14px 14px 14px 14px}}}@media (max-width:1023px){.bde-menu-36-108 .breakdance-menu{--menu-hide-on-mobile:none;--mobile-topbar-logo-width:160px}.bde-menu-36-108 .breakdance-menu{--links-gap:0;--dropdown-link-icon-display:none;--dropdown-link-description-display:none;--dropdown-links-gap:var(--gap-none)}.bde-menu-36-108 .breakdance-menu-list{align-items:stretch;background-color:var(--menu-background);display:none;flex-direction:column;left:var(--mobile-offset-x);max-height:var(--menu-max-height);overflow-y:auto;position:absolute;top:var(--mobile-offset-y,100%);width:calc(100vw - var(--menu-scrollbar-width, 0px));z-index:var(--bde-z-index-menu-mobile)}.bde-menu-36-108 .breakdance-menu--enabled .breakdance-menu-list{display:flex}.bde-menu-36-108 .breakdance-responsive-menu--bottom .breakdance-menu-list{bottom:var(--mobile-offset-y,100%);top:auto}.bde-menu-36-108 .breakdance-responsive-menu--open .breakdance-menu-list{opacity:1!important;pointer-events:auto!important;transform:none!important}.bde-menu-36-108 .breakdance-menu-list>.bde-button{border-top:var(--link-border);justify-content:var(--link-alignment);margin-left:0;padding:10px 15px}.bde-menu-36-108 .breakdance-menu-list>.bde-button .button-atom{width:var(--bde-button-width,100%)}.bde-menu-36-108 .breakdance-menu-list>:last-child{border-bottom:var(--link-border)}.bde-menu-36-108 .breakdance-menu--accordion .breakdance-menu-list:not(.is-visible):not(.is-collapsing),.bde-menu-36-108 .breakdance-menu--default .breakdance-menu-list:not(.is-visible):not(.is-collapsing){height:0;overflow:hidden;pointer-events:none;visibility:hidden}.bde-menu-36-108 .breakdance-menu--accordion .breakdance-menu-list.is-collapsing,.bde-menu-36-108 .breakdance-menu--default .breakdance-menu-list.is-collapsing{height:0;overflow:hidden;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.bde-menu-36-108 .breakdance-menu .breakdance-menu-link{border-top:var(--link-border);outline-offset:-1px;padding:var(--mobile-link-padding-top) var(--mobile-link-padding-right) var(--mobile-link-padding-bottom) var(--mobile-link-padding-left)}.bde-menu-36-108 .breakdance-menu-link-arrow{border-top:var(--link-border);bottom:0;position:absolute;right:0;top:0}.bde-menu-36-108 .hide-arrows-on-desktop .breakdance-menu-link-arrow{display:block}.bde-menu-36-108 .hide-arrows-on-mobile .breakdance-menu-link-arrow{display:none}.bde-menu-36-108 .breakdance-dropdown-floater{transform:none;visibility:visible}.bde-menu-36-108 .breakdance-dropdown--open .breakdance-dropdown-floater{transform:none}.bde-menu-36-108 .breakdance-dropdown-caret{display:none}.bde-menu-36-108 .breakdance-dropdown-body{background-color:var(--link-background-color);border-radius:0;border-top:var(--link-border);box-shadow:none;flex-direction:column}.bde-menu-36-108 .breakdance-dropdown--custom .breakdance-dropdown-floater,.bde-menu-36-108 .breakdance-menu--custom-width .breakdance-dropdown-floater{width:auto}.bde-menu-36-108 .breakdance-menu--placement-section-width .breakdance-dropdown-floater{width:100%}.bde-menu-36-108 .breakdance-dropdown-section{--dropdown-section-padding:0;--dropdown-section-gap:var(--gap-none)}.bde-menu-36-108 .breakdance-dropdown-section--additional{background-color:transparent;border-top:var(--link-border)}.bde-menu-36-108 .breakdance-dropdown-columns{--dropdown-columns-stack:column;--dropdown-columns-gap:var(--gap-none)}.bde-menu-36-108 .breakdance-dropdown-column{gap:var(--gap-none)}.bde-menu-36-108 .breakdance-dropdown-column+.breakdance-dropdown-column{border-top:var(--link-border)}.bde-menu-36-108 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible{gap:var(--gap-none)}.bde-menu-36-108 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-item:first-child,.bde-menu-36-108 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible:not(:first-child){border-top:var(--link-border)}.bde-menu-36-108 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title{cursor:pointer;outline-offset:-1px}.bde-menu-36-108 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-links:not(.is-visible):not(.is-collapsing){height:0;overflow:hidden;pointer-events:none;visibility:hidden}.bde-menu-36-108 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-links.is-collapsing{height:0;overflow:hidden;transition:var(--menu-duration) height ease-in-out,var(--menu-duration) visibility ease-in-out}.bde-menu-36-108 .breakdance-dropdown-column__title{font-weight:500;justify-content:var(--link-alignment);padding:var(--mobile-link-level-2-padding-top) var(--mobile-link-level-2-padding-right) var(--mobile-link-level-2-padding-bottom) var(--mobile-link-level-2-padding-left);white-space:normal}.bde-menu-36-108 .breakdance-menu--collapse .breakdance-dropdown-column--collapsible .breakdance-dropdown-column__title:after{display:block}.bde-menu-36-108 .breakdance-dropdown-item+.breakdance-dropdown-item{border-top:var(--link-border)}.bde-menu-36-108 .breakdance-menu .breakdance-dropdown-link{justify-content:var(--link-alignment);outline-offset:-1px;padding:var(--mobile-link-level-3-padding-top) var(--mobile-link-level-3-padding-right) var(--mobile-link-level-3-padding-bottom) var(--mobile-link-level-3-padding-left);white-space:normal}.bde-menu-36-108 .breakdance-menu--no-titles .breakdance-dropdown-column__title{display:none}.bde-menu-36-108 .breakdance-menu-topbar{align-items:center;display:flex}.bde-menu-36-108 .breakdance-menu--offcanvas .breakdance-menu-list{bottom:0;height:100vh!important;left:0;max-height:none;max-width:100%;opacity:1;padding-top:var(--wp-admin--admin-bar--height,0);position:fixed;top:0;transform:translate3d(-100%,0,0);transition:var(--menu-duration) transform ease,var(--menu-duration) visibility ease;visibility:hidden;width:var(--mobile-offcanvas-width)}.bde-menu-36-108 .breakdance-menu--offcanvas.breakdance-responsive-menu--open .breakdance-menu-list{visibility:visible}.bde-menu-36-108 .breakdance-menu--offcanvas-right .breakdance-menu-list{left:auto;right:0;transform:translate3d(100%,0,0)}.bde-menu-36-108 .breakdance-menu--fullscreen .breakdance-menu-list{height:100vh!important;max-height:none!important;opacity:0;padding-top:var(--wp-admin--admin-bar--height,0);pointer-events:none;position:fixed;top:0;transition:var(--menu-duration) opacity ease,var(--menu-duration) visibility ease;visibility:hidden}.bde-menu-36-108 .breakdance-menu--fullscreen.breakdance-responsive-menu--open .breakdance-menu-list{visibility:visible}.bde-menu-36-108 .breakdance-dropdown--wp .breakdance-dropdown-section{margin-bottom:-1px}.bde-menu-36-108 .breakdance-dropdown--wp .breakdance-dropdown-link{padding:var(--mobile-link-level-2-padding-top) var(--mobile-link-level-2-padding-right) var(--mobile-link-level-2-padding-bottom) var(--mobile-link-level-2-padding-left)}.bde-menu-36-108 .breakdance-menu-toggle{display:flex}.bde-menu-36-108 .breakdance-menu--active-styles .breakdance-menu-item--active:before,.bde-menu-36-108 .breakdance-menu--effect .breakdance-menu-item:before{display:none}.bde-menu-36-108 .breakdance-menu-item--active .breakdance-menu-link{background-color:var(--link-background-color-active);color:var(--link-color-active)}@media (min-width:1024px){.bde-menu-36-108 .breakdance-menu{--menu-hide-on-desktop:none}}}@media (max-width:767px){@media (max-width:1023px){.bde-menu-36-108 .breakdance-menu{--menu-hide-on-mobile:none;--mobile-topbar-logo-width:160px}}@media (min-width:1024px){.bde-menu-36-108 .breakdance-menu{--menu-hide-on-desktop:none}}}@media (max-width:479px){@media (max-width:1023px){.bde-menu-36-108 .breakdance-menu{--menu-hide-on-mobile:none;--mobile-topbar-logo-width:160px}.bde-menu-36-108 .breakdance-menu-link{text-transform:none}.bde-menu-36-108 .breakdance-menu .breakdance-dropdown-column__title{text-transform:none}.bde-menu-36-108 .breakdance-dropdown-link{text-transform:none}}@media (min-width:1024px){.bde-menu-36-108 .breakdance-menu{--menu-hide-on-desktop:none}.bde-menu-36-108 .breakdance-menu-link{text-transform:none}}}@media (min-width:1024px){.bde-menu-dropdown-36-117 .breakdance-dropdown{--dropdown-background-color:#fff;--dropdown-custom-width:1000px;--dropdown-section-padding:28px 28px 28px 28px}.bde-menu-dropdown-36-117 .breakdance-dropdown-body{border-radius:16px}.bde-menu-dropdown-36-117 .breakdance-dropdown{--dropdown-columns-gap:30px;--dropdown-column-title-spacing:16px}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-column__title{color:#5b7185;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:1.4px}.bde-menu-dropdown-36-117 .breakdance-dropdown{--dropdown-links-gap:4px;--dropdown-link-description-spacing:4px;--dropdown-link-background-color-hover:#eef5fa;--dropdown-link-icon-spacing:12px;--dropdown-link-icon-color:#fff;--dropdown-link-icon-size:18px;--dropdown-link-icon-background:#173959;--dropdown-link-icon-background-hover:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);--dropdown-link-icon-radius:10px;--dropdown-link-icon-padding:10px 10px 10px 10px}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-link{padding:9px 9px 9px 9px}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-link__text{color:#173959;font-size:15px;font-weight:700;line-height:1.25}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-link__description{color:#5c6f82;font-size:12px;font-weight:400;line-height:1.4}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-link:hover .breakdance-dropdown-link__text{color:#002a4d}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-section--additional{--dropdown-section-dark-background:#eef5fa;--dropdown-section-padding:16px 22px 16px 22px}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-section--additional{--dropdown-columns-gap:24px}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-section--additional{--dropdown-link-description-spacing:2px;--dropdown-link-background-color-hover:#dfeef7;--dropdown-link-icon-spacing:12px;--dropdown-link-icon-color:#173959;--dropdown-link-icon-size:17px;--dropdown-link-icon-background:#fff;--dropdown-link-icon-radius:9px;--dropdown-link-icon-padding:10px 10px 10px 10px}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-section--additional .breakdance-dropdown-link{padding:8px 8px 8px 8px}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-section--additional .breakdance-dropdown-link__text{color:#173959;font-size:14px;font-weight:700;line-height:1.25}.bde-menu-dropdown-36-117 .breakdance-dropdown .breakdance-dropdown-section--additional .breakdance-dropdown-link__description{color:#5c6f82;font-size:12px;font-weight:400;line-height:1.35}}@media (max-width:1119px){@media (min-width:1024px){.bde-menu-dropdown-36-117 .breakdance-dropdown{--dropdown-custom-width:1000px}}}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}@media (min-width:1120px){.bde-menu-dropdown-36-118 .breakdance-dropdown{--dropdown-link-icon-color:var(--bde-palette-color-1-e4068839-000f-426d-bb50-4ba6e64e6e71);--dropdown-link-icon-size:22px;--dropdown-link-icon-background:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--dropdown-link-icon-background-hover:var(--bde-palette-color-1-79cf0347-78cc-46fe-84cb-35d6b67e5842);--dropdown-link-icon-radius:var(--hrd-m);--dropdown-link-icon-padding:14px 14px 14px 14px}.bde-menu-dropdown-36-118 .breakdance-dropdown .breakdance-dropdown-link__text{color:var(--bde-palette-color-1-94b01638-113a-4889-a83d-dad52846b9e2);font-weight:500}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}.bde-button-36-116 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);--bde-button-custom-background-color-hover:#254D73;border-radius:6px;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:0px;text-transform:none;padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px}@media (max-width:1023px){.bde-button-36-116 .bde-button__button{border-radius:8px;font-size:16px}}@media (max-width:479px){.bde-button-36-116 .bde-button__button{text-transform:none}}.bde-google-map-34-527{width:100%;height:520px}.bde-accordion-34-518{--bde-accordion-icon-default:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20aria-hidden%3D%22true%22%3E%3Cpath%20d%3D%22M12%205v14M5%2012h14%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E);--bde-accordion-icon-active:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20aria-hidden%3D%22true%22%3E%3Cpath%20d%3D%22M5%2012h14%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.bde-accordion-34-518 .bde-accordion__icon{background-color:#9fc2de;width:28px;height:28px}.bde-accordion-34-518 .bde-accordion__button[aria-expanded="true"] .bde-accordion__icon{background-color:#9fc2de}.bde-accordion-34-518 .bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default{background-color:#9fc2de}.bde-accordion-34-518.bde-accordion--bordered,.bde-accordion-34-518.bde-accordion--bordered-bottom{--bde-accordion-border-color:rgba(252,252,252,.28);--bde-accordion-border-width:1px;--bde-accordion-border-radius:0px}.bde-globalblock-34-517{width:100%}.bde-columns-93-100{--columnCount:2;--bde-column-gap:0px}.bde-columns-93-100{overflow:hidden;border-radius:12px;box-shadow:0px 20px 20px -10px #00000021}@media (max-width:1119px){.bde-columns-93-100{--columnCount:2}}@media (max-width:1023px){.bde-columns-93-100{--columnCount:2}.bde-columns-93-100.bde-columns{flex-direction:column;flex-wrap:nowrap}.bde-columns-93-100.bde-columns>.bde-column{width:100%}.bde-columns-93-100>div:nth-child(1){order:10}.bde-columns-93-100>div:nth-child(2){order:9}.bde-columns-93-100>div:nth-child(3){order:8}.bde-columns-93-100>div:nth-child(4){order:7}.bde-columns-93-100>div:nth-child(5){order:6}.bde-columns-93-100>div:nth-child(6){order:5}.bde-columns-93-100>div:nth-child(7){order:4}.bde-columns-93-100>div:nth-child(8){order:3}.bde-columns-93-100>div:nth-child(9){order:2}.bde-columns-93-100>div:nth-child(10){order:1}}@media (max-width:767px){.bde-columns-93-100{--columnCount:2}}@media (max-width:479px){.bde-columns-93-100{--columnCount:2}}.bde-column-93-101{--column-width:35%}.bde-column-93-101{display:flex;flex-direction:column;justify-content:center;gap:var(--hsp-s)}.bde-column-93-101{background-color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240)}.bde-column-93-101.bde-column{padding:40px 40px 40px 40px}.bde-text-93-109{color:var(--bde-palette-color-1-e4068839-000f-426d-bb50-4ba6e64e6e71);font-size:var(--hfs-h3);font-weight:700;margin-bottom:var(--hsp-xxs)}.bde-icon-list-93-103 ul{gap:16px}.bde-icon-list-93-103 ul{align-items:flex-start}.bde-icon-list-93-103 li .bde-icon-list__icon{font-size:22px}.bde-icon-list-93-103 li .bde-icon-list__icon{color:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240);padding:14px;border-radius:var(--hrd-m);background:var(--bde-palette-color-1-e4068839-000f-426d-bb50-4ba6e64e6e71)}.bde-icon-list-93-103 li .bde-icon-list__text{color:var(--hcl-on-neutral)}.bde-icon-list-93-103 ul li .bde-icon-list__item-wrapper{gap:12px}.bde-social-icons-93-104{flex-direction:row}.bde-social-icons-93-104 .bde-social-icons__icon-wrapper{border-radius:8px;background-color:var(--bde-palette-color-1-e4068839-000f-426d-bb50-4ba6e64e6e71);padding:8px;opacity:1}.bde-social-icons-93-104 .bde-social-icons__icon-wrapper:hover{transform:scale(1.1);opacity:0.8}.bde-social-icons-93-104 .bde-social-icons__icon-wrapper svg{width:18px;height:18px;fill:var(--bde-palette-color-1-e36600cb-d869-4874-94fe-ea0b1a294240)}.bde-google-map-93-105{width:450px;height:200px}.bde-column-93-106{--column-width:65%}.bde-column-93-106{background-color:var(--hcl-neutral-3)}.bde-column-93-106.bde-column{padding:40px 40px 40px 40px}@media (max-width:479px){.bde-column-93-106.bde-column{padding-right:var(--bde-section-horizontal-padding);padding-left:var(--bde-section-horizontal-padding)}}.bde-form-builder-93-107{margin-bottom:var(--hsp-xs);padding:0px 0px 0px 0px}.bde-form-builder-93-107 .breakdance-form-field:nth-child(1){grid-column-start:span 6}.bde-form-builder-93-107 .breakdance-form-field:nth-child(2){grid-column-start:span 6}.bde-form-builder-93-107 .breakdance-form-field:nth-child(3){grid-column-start:span 6}.bde-form-builder-93-107 .breakdance-form-field:nth-child(4){grid-column-start:span 6}.bde-form-builder-93-107 .breakdance-form-field:nth-child(5){grid-column-start:span 12}.bde-form-builder-93-107{--bde-form-gap:12px;--bde-form-after-label:8px;--bde-form-after-sublabel:8px;--bde-form-input-background-color:var(--hcl-on-brand);--bde-form-input-placeholder-color:var(--bd-palette-color-2);--bde-form-input-focused-background-color:var(--bde-background-color);--bde-form-input-focused-border-color:var(--bde-brand-primary-color);--bde-form-input-focused-shadow:0px 0px 12px 0px #3B82F666;--bde-form-input-border-radius:0px;--bde-form-input-border-top:1px solid var(--hcl-obsidian-blue-12);--bde-form-input-border-bottom:1px solid var(--hcl-obsidian-blue-12);--bde-form-input-border-left:1px solid var(--hcl-obsidian-blue-12);--bde-form-input-border-right:1px solid var(--hcl-obsidian-blue-12)}.bde-form-builder-93-107 .breakdance-form{gap:12px}.bde-form-builder-93-107 .breakdance-form-field__label,.bde-form-builder-93-107.breakdance-woocommerce .woocommerce-password-strength,.bde-form-builder-93-107.breakdance-woocommerce label span.optional,.bde-form-builder-93-107.breakdance-woocommerce label{line-height:28px;letter-spacing:0px;word-spacing:0px}.bde-form-builder-93-107 .breakdance-form .breakdance-form-field__input,.bde-form-builder-93-107 .breakdance-form-dropzone,.bde-form-builder-93-107 .select2-container--default .select2-search--dropdown .select2-search__field,.bde-form-builder-93-107 .select2-container--default .select2-selection--single,.bde-form-builder-93-107 .breakdance-woocommerce .price_slider_amount input[type="text"],.bde-form-builder-93-107 .breakdance-woocommerce input[type="search"],.bde-form-builder-93-107 .breakdance-woocommerce textarea,.bde-form-builder-93-107 .breakdance-woocommerce .woocommerce-Input,.bde-form-builder-93-107 .breakdance-woocommerce .input-text,.bde-form-builder-93-107 .breakdance-woocommerce select,.bde-form-builder-93-107 .breakdance-woocommerce .wc_payment_method input[type="text"],.bde-form-builder-93-107 .breakdance-woocommerce .wc-stripe-elements-field{background-color:var(--hcl-on-brand);border-top:1px solid var(--hcl-obsidian-blue-12);border-bottom:1px solid var(--hcl-obsidian-blue-12);border-left:1px solid var(--hcl-obsidian-blue-12);border-right:1px solid var(--hcl-obsidian-blue-12);border-radius:0px}.bde-form-builder-93-107 .breakdance-form .breakdance-form-field__input:focus{background-color:var(--bde-background-color);border-color:var(--bde-brand-primary-color);box-shadow:0px 0px 12px 0px #3B82F666}.bde-form-builder-93-107 .breakdance-form .breakdance-form-field__input::placeholder{color:var(--bd-palette-color-2)}.bde-form-builder-93-107 .breakdance-form-checkbox,.bde-form-builder-93-107 .breakdance-form-radio{margin-bottom:8px}.bde-form-builder-93-107 .breakdance-form-footer{justify-content:flex-end}.bde-form-builder-93-107{text-align:left}@media (max-width:1023px){.bde-form-builder-93-107 .breakdance-form-button__submit{--bde-button-width:100%;display:flex}}@media (max-width:767px){.bde-form-builder-93-107 .breakdance-form{grid-template-columns:unset}.bde-form-builder-93-107 .breakdance-form--horizontal{grid-auto-flow:unset}.bde-form-builder-93-107 .breakdance-form .breakdance-form-field,.bde-form-builder-93-107 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}.bde-icon-list-93-108{margin-top:10px}.bde-icon-list-93-108 li .bde-icon-list__icon{color:#FFA500}.bde-section-42-100{background-color:#F1F5F8}.bde-section-42-100 .section-container{padding-left:32px;padding-right:32px;padding-bottom:40px;padding-top:40px}.bde-section-42-100{border-top:1px solid #DCE5EC}@media (max-width:767px){.bde-section-42-100 .section-container{padding-left:20px;padding-right:20px;padding-bottom:28px;padding-top:28px}}.bde-columns-42-101{--columnCount:4;--bde-column-gap:40px}@media (max-width:1119px){.bde-columns-42-101{--columnCount:4}}@media (max-width:1023px){.bde-columns-42-101{--columnCount:4;--bde-column-gap:24px}.bde-columns-42-101.bde-columns{--columnCount:2;flex-direction:row;flex-wrap:wrap}.bde-columns-42-101.bde-columns>.bde-column{--column-width:50%}}@media (max-width:767px){.bde-columns-42-101{--columnCount:4;--bde-column-gap:24px}}@media (max-width:479px){.bde-columns-42-101{--columnCount:4}}.bde-column-42-102{--column-width:22%;gap:15px;flex-wrap:wrap;flex-direction:row;align-items:flex-start}.bde-column-42-102{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}@media (max-width:767px){.bde-column-42-102{flex-direction:row;align-items:center;justify-content:space-between}}.bde-image2-42-104{width:200px;height:auto}.bde-social-icons-42-121{flex-direction:row}.bde-social-icons-42-121 .bde-social-icons__icon-wrapper{border-radius:10px;background-color:#E1EAF1;padding:13px;opacity:1}.bde-social-icons-42-121 .bde-social-icons__icon-wrapper:hover{background-color:#CDDEEA;transform:scale(1);opacity:1}.bde-social-icons-42-121 .bde-social-icons__icon-wrapper svg{width:18px;height:18px;fill:#173B5C}.bde-social-icons-42-121 .bde-social-icons__icon-wrapper:hover svg{fill:#173B5C}.bde-column-42-112{--column-width:38%;gap:15px}.bde-column-42-112{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;--bde-content-align-experimental:0 auto}.bde-text-42-125{color:var(--bde-palette-color-1-94b01638-113a-4889-a83d-dad52846b9e2);font-size:var(--hfs-h4);font-weight:600}.bde-icon-list-42-114 ul{gap:0px}.bde-icon-list-42-114 li .bde-icon-list__icon{font-size:18px}.bde-icon-list-42-114 li .bde-icon-list__icon{color:#173B5C}.bde-icon-list-42-114 li .bde-icon-list__text{color:#25465F;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0px;text-transform:none}.bde-icon-list-42-114 li:hover .bde-icon-list__text{color:#173B5C}.bde-icon-list-42-114 ul li .bde-icon-list__item-wrapper{align-items:center}.bde-column-42-106{--column-width:18%;gap:15px}.bde-column-42-106{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;--bde-content-align-experimental:0 auto}.bde-text-42-123{color:var(--bde-palette-color-1-94b01638-113a-4889-a83d-dad52846b9e2);font-size:var(--hfs-h4);font-weight:600}.bde-basic-list-42-108{list-style-type:none}.bde-basic-list-42-108 li{color:#25465F;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0px;text-transform:none}.bde-basic-list-42-108 li.bde-basic-list-item-with-link,.bde-basic-list-42-108 li>a{color:#25465F;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0px;text-transform:none}.bde-basic-list-42-108 li.bde-basic-list-item-with-link:hover,.bde-basic-list-42-108 li>a:hover{color:#173B5C}.bde-basic-list-42-108 li:not(:last-child){margin-bottom:0px}.bde-column-42-109{--column-width:22%;gap:15px;align-items:flex-start;text-align:left}.bde-column-42-109{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;--bde-content-align-experimental:0 auto}.bde-text-42-124{color:var(--bde-palette-color-1-94b01638-113a-4889-a83d-dad52846b9e2);font-size:var(--hfs-h4);font-weight:600}.bde-basic-list-42-111{list-style-type:none}.bde-basic-list-42-111 li{color:#25465F;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0px;text-transform:none}.bde-basic-list-42-111 li.bde-basic-list-item-with-link,.bde-basic-list-42-111 li>a{color:#25465F;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0px;text-transform:none}.bde-basic-list-42-111 li.bde-basic-list-item-with-link:hover,.bde-basic-list-42-111 li>a:hover{color:#173B5C}.bde-basic-list-42-111 li:not(:last-child){margin-bottom:0px}.bde-fancy-divider-42-116{margin-top:28px;margin-bottom:18px;--bde-fancy-divider-border-style:solid;--bde-fancy-divider-border-size:1px;--bde-fancy-divider-border-color:#DCE5EC;width:100%}@media (max-width:1119px){.bde-fancy-divider-42-116{--bde-fancy-divider-border-style:solid}}@media (max-width:1023px){.bde-fancy-divider-42-116{--bde-fancy-divider-border-style:solid}}@media (max-width:767px){.bde-fancy-divider-42-116{margin-top:24px;--bde-fancy-divider-border-style:solid}}@media (max-width:479px){.bde-fancy-divider-42-116{--bde-fancy-divider-border-style:solid}}.bde-div-42-117{width:100%;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.bde-div-42-118{width:100%}.bde-div-42-118{display:flex;flex-direction:row;align-items:center;justify-content:space-between;align-content:space-between}@media (max-width:479px){.bde-div-42-118{flex-direction:column;align-items:center;justify-content:center;align-content:center;gap:0.5rem;text-align:center}}