﻿h1,h2,h3,h4,h5,h6{text-wrap:unset;margin:0;line-height:1.2}.heading__title{max-inline-size:none}.heading.--buttons{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem}p{margin:0}b,strong{font-weight:var(--font-weight--bold)}h1{--_hw: var(--heading-1__font-weight)}h2{--_hw: var(--heading-2__font-weight)}h3{--_hw: var(--heading-3__font-weight)}h4{--_hw: var(--heading-4__font-weight)}h5{--_hw: var(--heading-5__font-weight)}h6{--_hw: var(--heading-6__font-weight)}h1:has(b,strong),h2:has(b,strong),h3:has(b,strong),h4:has(b,strong),h5:has(b,strong),h6:has(b,strong),.heading__title:has(b,strong){font-weight:var(--font-weight--medium)}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong,.heading__title b,.heading__title strong{font-weight:var(--_hw)}img{max-inline-size:100%;block-size:auto}section a:not([class]),header.header a:not([class]){color:var(--color-2);text-decoration:underline;transition:var(--transition)}section a:not([class]):hover,section a:not([class]):focus-visible,header.header a:not([class]):hover,header.header a:not([class]):focus-visible{color:var(--color-2--hover);text-decoration:underline}.button{--button__background: transparent;--button__border-width: 0;--button__border-style: solid;--button__border-color: transparent;--button__border-radius: var(--border-radius-small);--button__box-shadow: none;--button__color: var(--color-text);--button__font-family: var(--font-family--body);--button__font-size: var(--font-size--sm);--button__font-weight: var(--font-weight--regular);--button__line-height: 1;--button__padding-inline: 1.25rem;--button__padding-block: 1rem;--button__text-align: left;--button__alignment: center;--button__transition: all 0.3s ease}.button.--large{--button__padding-block: 1.25rem;--button__padding-inline: 1.5rem;--button__border-radius: .5rem;min-inline-size:10rem}@media(min-width: 64rem){.button{--button__padding-block: 1.0625rem}}.button .icon{display:none}.button.--primary{--button__background--primary: var(--color-1);--button__color--primary: var(--color-text);--button__background--primary--hover: var(--color-1--hover);--button__color--primary--hover: var(--color-text)}.button.--secondary{--button__background--secondary: var(--color-2);--button__color--secondary: var(--color-white);--button__background--secondary--hover: var(--color-2--hover);--button__color--secondary--hover: var(--color-white)}.button.--bordered,.button.--tertiary{border:solid .125rem var(--color-black);padding:var(--button__padding-block) var(--button__padding-inline);transition:var(--button__transition);border-radius:var(--button__border-radius);color:var(--color-black);background-color:rgba(0,0,0,0);line-height:1;--button__padding-block: 0.875rem}@media(min-width: 64rem){.button.--bordered,.button.--tertiary{--button__padding-block: 0.9375rem}}.button.--bordered:hover,.button.--bordered:focus-visible,.button.--tertiary:hover,.button.--tertiary:focus-visible{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.button.--icon-only{min-inline-size:3rem;inline-size:3rem;block-size:3rem;border-radius:.3125rem;padding:.25rem;display:flex;align-items:center;justify-content:center}@media(min-width: 64rem){.button.--icon-only{min-inline-size:3.375rem;inline-size:3.375rem;block-size:3.375rem}}.button.--icon-only .icon{display:block}.button.--link{padding:0;text-decoration:underline;background-color:rgba(0,0,0,0);color:var(--color-text)}.button.--link:hover,.button.--link:focus-visible{text-decoration:none;background-color:rgba(0,0,0,0);color:var(--color-text)}.button__group{display:flex;flex-wrap:wrap;gap:.5rem}.breadcrumbs{position:relative}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;text-overflow:ellipsis;overflow:hidden;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.breadcrumbs__item{display:inline}.breadcrumbs__item:last-child{font-weight:700}.breadcrumbs__link{color:var(--color-text);font-size:var(--font-size--xs)}.breadcrumbs a.breadcrumbs__link{color:var(--color-black)}.breadcrumbs span[aria-current]:hover,.breadcrumbs span[aria-current]:focus-visible{text-decoration:none}.breadcrumbs__separator{display:inline;color:var(--color-text);font-size:var(--font-size--xxs)}.dialog{position:fixed;text-align:left;max-inline-size:41.125rem;inline-size:90%;border:0 none;background-color:var(--color-white);padding:0}.dialog:before{content:"";position:fixed;inset-inline-start:0;inset-block-start:0;z-index:-1;background-color:rgba(0,0,0,.8);inline-size:100%;block-size:100%}.dialog__actions{position:absolute;inset-inline-end:1.5rem;inset-block-start:1.5rem;z-index:1}.dialog button.--control{inline-size:1.75rem;block-size:1.75rem;min-inline-size:1.75rem;min-block-size:1.75rem;padding:0;color:var(--color-text);background:none;border:0 none}.dialog button.--control[data-dialog-action=close]{outline:unset}@media(min-width: 48rem){.dialog button.--control[data-dialog-action=close]:focus-visible{outline:var(--button__outline-width, 0.125em) var(--button__outline-style, dashed) var(--button__ouline-color, var(--color-secondary));outline-offset:2px}}.dialog button.--control::before,.dialog button.--control::after,.dialog button.--control .button__title{display:none}.dialog button.--control .icon{display:block;color:var(--color-text);min-inline-size:1.5rem;min-block-size:1.5rem}.dialog button.--control:hover,.dialog button.--control:focus-visible{background:none;color:var(--color-text)}.dialog button.--control:hover .icon,.dialog button.--control:focus-visible .icon{color:var(--color-text)}.dialog__content{position:relative;inline-size:100%;background-color:var(--color-white);border:solid .0625rem var(--color-border);border-radius:var(--border-radius-small);color:var(--color-text);padding:1.5rem}@media(min-width: 48rem){.dialog__content{padding:2rem}}@media(min-width: 64rem){.dialog__content{padding:3rem}}.dialog__content :last-child{margin-block-end:0}.dialog__content p{color:var(--color-grey-1)}.gform_wrapper.gravity-theme{--form__input-color: var(--color-text);--form__label-color: var(--color-text);--form__label-color-active: var(--color-text);--form__label-color-bg: transparent;--form__label-color-bg-active: transparent;--form__input-height--active: 1.2;--color-scheme-background: var(--color-white);--form__input-border-radius: 0.375rem;--form__input-border-width: 0.125rem;--form__input-border-style: solid;--form__input-border-color: var(--color-border);--form__input-font-family: var(--font-family--body);--form__input-font-weight: var(--font-weight--light);--form__input-font-size: 1rem;--form__input-height: 3.1875rem;--form__input-padding-block: 0.5rem;--form__input-padding-inline: 1rem;--form__label-font-weight: var(--font-weight--extra2bold);--form__label-font-weight--active: var(--font-weight--extra2bold);--form__label-font-size: 1rem;--form__label-font-size--active: 1rem;--form__label-height: 1.2;--form__label-height--active: 1.2;--form__complex-input-margin-top: 0;--form__grid-gap: 1rem;--form__select-margin-top: 0}.gform_wrapper.gravity-theme .button.--primary{--button__background--primary: var(--color-2);--button__color--primary: var(--color-white);--button__border-color--primary: var(--color-2);--button__background--primary--hover: var(--color-2--hover);--button__color--primary--hover: var(--color-white);--button__border-color--primary--hover: var(--color-2--hover)}.gform_wrapper.gravity-theme form legend.gform-field-label{display:none !important}.gform_wrapper.gravity-theme form legend.gform-field-label::before,.gform_wrapper.gravity-theme form legend.gform-field-label::after{display:none !important}.gform_wrapper.gravity-theme form .gfield--type-radio legend.gform-field-label{display:block !important;padding-left:0;padding-block:0;margin-block-end:1rem;color:var(--form__label-color);font-size:var(--form__label-font-size);font-weight:var(--form__label-font-weight)}.gform_wrapper.gravity-theme form .gform_fields{grid-column-gap:1rem;grid-row-gap:1rem}.gform_wrapper.gravity-theme form .gfield--type-text,.gform_wrapper.gravity-theme form .gfield--type-email,.gform_wrapper.gravity-theme form .gfield--type-website,.gform_wrapper.gravity-theme form .gfield--type-password,.gform_wrapper.gravity-theme form .gfield--type-search,.gform_wrapper.gravity-theme form .gfield--type-number,.gform_wrapper.gravity-theme form .gfield--type-phone,.gform_wrapper.gravity-theme form .gfield--type-tel,.gform_wrapper.gravity-theme form .gfield--type-date,.gform_wrapper.gravity-theme form .gfield--type-address,.gform_wrapper.gravity-theme form .gfield--type-name,.gform_wrapper.gravity-theme form .gfield--type-textarea{position:relative}.gform_wrapper.gravity-theme form .gfield--type-text input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-text:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-text .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-email input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-email:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-email .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-website input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-website:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-website .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-password input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-password:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-password .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-search input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-search:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-search .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-number input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-number:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-number .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-phone input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-phone:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-phone .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-tel input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-tel:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-tel .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-date input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-date:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-date .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-address input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-address:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-address .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-name input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-name:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-name .gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-textarea input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-textarea:not(.gfield--type-address):not(.gfield--type-name) .gfield_label,.gform_wrapper.gravity-theme form .gfield--type-textarea .gform-field-label{background:var(--form__label-color-bg);color:var(--form__label-color);font-size:var(--form__label-font-size);line-height:var(--form__label-height);font-weight:var(--form__label-font-weight);display:inline-block;inline-size:unset;block-size:unset;padding-inline:0;margin-inline:0;translate:unset;transition:all 350ms ease;margin-block-end:.75rem;grid-row:1}.gform_wrapper.gravity-theme form .gfield--type-text .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-text:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-email .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-email:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-website .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-website:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-password .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-password:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-search .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-search:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-number .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-number:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-phone .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-phone:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-tel .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-tel:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-date .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-date:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-address .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-address:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-name .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-name:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active,.gform_wrapper.gravity-theme form .gfield--type-textarea .--active>input[type=text]+.gform-field-label,.gform_wrapper.gravity-theme form .gfield--type-textarea:not(.gfield--type-address):not(.gfield--type-name) .gfield_label.--active{background:var(--form__label-color-bg-active);color:var(--form__label-color-active);font-size:var(--form__label-font-size--active);font-weight:var(--form__label-font-weight--active);line-height:var(--form__input-height--active);block-size:unset;translate:unset}.gform_wrapper.gravity-theme form input[type=text],.gform_wrapper.gravity-theme form input[type=email],.gform_wrapper.gravity-theme form input[type=url],.gform_wrapper.gravity-theme form input[type=password],.gform_wrapper.gravity-theme form input[type=search],.gform_wrapper.gravity-theme form input[type=number],.gform_wrapper.gravity-theme form input[type=tel],.gform_wrapper.gravity-theme form textarea,.gform_wrapper.gravity-theme form select{grid-column:1/-1;width:100%;font-size:var(--form__input-font-size);padding-block:var(--form__input-padding-block);padding-inline:var(--form__input-padding-inline)}.gform_wrapper.gravity-theme form input[type=text]:focus-visible,.gform_wrapper.gravity-theme form input[type=email]:focus-visible,.gform_wrapper.gravity-theme form input[type=url]:focus-visible,.gform_wrapper.gravity-theme form input[type=password]:focus-visible,.gform_wrapper.gravity-theme form input[type=search]:focus-visible,.gform_wrapper.gravity-theme form input[type=number]:focus-visible,.gform_wrapper.gravity-theme form input[type=tel]:focus-visible,.gform_wrapper.gravity-theme form textarea:focus-visible,.gform_wrapper.gravity-theme form select:focus-visible{outline:none;border-color:var(--form__input-border-color)}.gform_wrapper.gravity-theme form input[type=text]::placeholder,.gform_wrapper.gravity-theme form input[type=email]::placeholder,.gform_wrapper.gravity-theme form input[type=url]::placeholder,.gform_wrapper.gravity-theme form input[type=password]::placeholder,.gform_wrapper.gravity-theme form input[type=search]::placeholder,.gform_wrapper.gravity-theme form input[type=number]::placeholder,.gform_wrapper.gravity-theme form input[type=tel]::placeholder,.gform_wrapper.gravity-theme form textarea::placeholder,.gform_wrapper.gravity-theme form select::placeholder{color:var(--color-text--lighter);display:block;visibility:visible;opacity:.5}.gform_wrapper.gravity-theme form select{appearance:none;font-size:var(--form__input-font-size);font-weight:var(--form__input-font-weight);background-image:var(--form__select-arrow, url("data:image/svg+xml,%3Csvg class='icon --angle-down' xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512' aria-hidden='true' focusable='false' fill='%23231F20'%3E%3Cpath d='M224 342.6l11.3-11.3 160-160L406.6 160 384 137.4l-11.3 11.3L224 297.4 75.3 148.7 64 137.4 41.4 160l11.3 11.3 160 160L224 342.6z' /%3E%3C/svg%3E"));background-size:1rem;background-position:calc(100% - 1.25rem) 1.125rem;background-repeat:no-repeat;background-color:var(--color-scheme-background);block-size:3.1875rem}.gform_wrapper.gravity-theme form select+.gform-field-label.gform-field-label--type-sub{font-size:var(--form__input-font-size);font-weight:var(--form__input-font-weight)}.gform_wrapper.gravity-theme form .gfield .ginput_complex .gform-grid-col input,.gform_wrapper.gravity-theme form .gfield .ginput_complex .gform-grid-col select{grid-row:2}.gform_wrapper.gravity-theme form .gfield textarea.large,.gform_wrapper.gravity-theme form .gfield textarea.medium{block-size:7.5rem}@media(min-width: 64rem){.gform_wrapper.gravity-theme form .gfield textarea.large,.gform_wrapper.gravity-theme form .gfield textarea.medium{block-size:10rem}}.gform_wrapper.gravity-theme form .gfield--type-choice{position:relative}@media(min-width: 71.25rem){.gform_wrapper.gravity-theme form .gfield--type-choice{margin-block-start:1rem;padding-inline-end:10rem}}.gform_wrapper.gravity-theme form .gfield--type-choice input[type=checkbox]{position:absolute;opacity:0;block-size:0;inline-size:0}.gform_wrapper.gravity-theme form .gfield--type-choice input[type=checkbox]:checked+.gform-field-label:before{background-color:var(--color-white);border-color:var(--color-border)}.gform_wrapper.gravity-theme form .gfield--type-choice input[type=checkbox]:checked+.gform-field-label:after{opacity:1;color:var(--color-text)}.gform_wrapper.gravity-theme form .gfield--type-choice .gform-field-label{display:inline-flex;align-items:center;flex-wrap:wrap;position:relative;padding-left:1.75rem;padding-block:0;cursor:pointer;line-height:1.4;gap:.25rem;color:var(--form__label-color);max-inline-size:100%;font-size:var(--form__label-font-size)}.gform_wrapper.gravity-theme form .gfield--type-choice .gform-field-label:before{content:"";inline-size:1.25rem;block-size:1.25rem;border:.125rem solid var(--form__input-border-color);background-color:var(--color-white);position:absolute;inset-inline-start:0;inset-block-start:.125rem;border-radius:.25rem}.gform_wrapper.gravity-theme form .gfield--type-choice .gform-field-label:after{content:"✓";display:inline-block;color:var(--form__label-color);position:absolute;inset-inline-start:.375rem;inset-block-start:.1875rem;font-size:.875rem;opacity:0;transition:opacity .2s ease-in-out}.gform_wrapper.gravity-theme form .gfield--type-choice .gform-field-label>a{text-decoration:underline;color:var(--color-text)}.gform_wrapper.gravity-theme form .gfield--type-choice .gform-field-label>a:hover,.gform_wrapper.gravity-theme form .gfield--type-choice .gform-field-label>a:focus-visible{text-decoration:none;color:var(--color-text)}.gform_wrapper.gravity-theme form .gfield select.medium{inline-size:100%}.gform_wrapper.gravity-theme form .gfield--type-email.field_description_above .gfield_description{grid-row:unset}.gform_wrapper.gravity-theme .gform_required_legend{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.gform_wrapper.gravity-theme .gform_title{margin:0 0 1rem;line-height:1;font-size:var(--font-size--xl)}.gform_wrapper.gravity-theme .gform_footer{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.25rem}@media(min-width: 71.25rem){.gform_wrapper.gravity-theme .gform_footer{justify-content:flex-end}}.gform_wrapper.gravity-theme .gform_footer.gform-footer{padding:0;margin-block-start:1.5rem}.gform_wrapper.gravity-theme .gform_footer .button{margin-block-end:0;inline-size:100%}@media(min-width: 36rem){.gform_wrapper.gravity-theme .gform_footer .button{inline-size:auto}}.gform_wrapper.gravity-theme .gform_page_footer{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.gform_wrapper.gravity-theme .gform_validation_errors{border-radius:0;color:var(--color-red);margin-bottom:1.25rem;display:none}.gform_wrapper.gravity-theme h2.gform_submission_error{line-height:1.5;color:var(--color-red)}.gform_wrapper.gravity-theme .gfield_description.gfield_validation_message,.gform_wrapper.gravity-theme .gfield_description.validation_message{border-radius:var(--form__input-border-radius);background:none;font-size:.875rem}.gform_wrapper.gpoll_show_results_link_wrapper.gravity-theme .gform_footer{display:flex}.gform_confirmation_message{color:var(--form__label-color)}.gform_confirmation_message .button{opacity:1;visibility:visible}html body .cky-consent-bar{background-color:var(--color-white) !important;border-color:rgba(0,0,0,.12) !important;border-radius:var(--border-radius-large);box-shadow:0 4px 24px rgba(0,0,0,.12);color:var(--color-text)}html body .cky-consent-bar .cky-notice-content-wrapper{padding:24px}html body .cky-consent-bar .cky-title{color:var(--color-text) !important;font-family:var(--font-family--heading);font-weight:var(--font-weight--bold);font-size:18px}html body .cky-consent-bar .cky-notice-des{color:rgba(0,0,0,.65) !important;font-family:var(--font-family--body);font-size:14px;line-height:1.55}html body .cky-consent-bar .cky-notice-btn-wrapper{gap:8px;margin-top:16px}html body .cky-consent-bar .cky-btn{border-radius:var(--border-radius-xmedium);font-family:var(--font-family--body);font-weight:var(--font-weight--medium);font-size:14px;padding:10px 16px;transition:background-color var(--transition),border-color var(--transition)}html body .cky-consent-bar .cky-btn-accept{background-color:var(--color-primary) !important;color:var(--color-black) !important;border-color:var(--color-primary) !important}html body .cky-consent-bar .cky-btn-accept:hover{background-color:var(--color-primary--light) !important;border-color:var(--color-primary--light) !important}html body .cky-consent-bar .cky-btn-reject{background-color:rgba(0,0,0,0) !important;color:var(--color-text) !important;border-color:rgba(0,0,0,.3) !important}html body .cky-consent-bar .cky-btn-reject:hover{border-color:rgba(0,0,0,.6) !important}html body .cky-consent-bar .cky-btn-customize{background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,.65) !important;border-color:rgba(0,0,0,.15) !important}html body .cky-consent-bar .cky-btn-customize:hover{color:var(--color-text) !important;border-color:rgba(0,0,0,.35) !important}.cky-notice-content-wrapper+div{display:none}html body .cky-preference-center{background-color:var(--color-white) !important;border-color:rgba(0,0,0,.12) !important;color:var(--color-text) !important}html body .cky-preference-center .cky-preference-title{color:var(--color-text) !important;font-family:var(--font-family--heading);font-weight:var(--font-weight--bold);font-size:20px}html body .cky-preference-center .cky-btn-close img{filter:brightness(0)}html body .cky-preference-center .cky-preference-content-wrapper{color:rgba(0,0,0,.65) !important;font-family:var(--font-family--body)}html body .cky-preference-center .cky-show-desc-btn{color:var(--color-text) !important;text-decoration:underline}html body .cky-preference-center .cky-horizontal-separator{background-color:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}html body .cky-preference-center .cky-accordion-btn{color:var(--color-text) !important;font-family:var(--font-family--heading);font-weight:var(--font-weight--semibold)}html body .cky-preference-center .cky-accordion-header-des{color:rgba(0,0,0,.6) !important;font-family:var(--font-family--body)}html body .cky-preference-center .cky-accordion-chevron i{border-color:rgba(0,0,0,.6)}html body .cky-preference-center .cky-always-active{color:hsl(134,61%,30%) !important}html body .cky-preference-center .cky-audit-table{background-color:rgba(0,0,0,.03) !important;border-color:rgba(0,0,0,.1) !important;color:rgba(0,0,0,.8) !important}html body .cky-preference-center .cky-footer-shadow{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--color-white) 100%) !important}html body .cky-preference-center .cky-btn{border-radius:var(--border-radius-xmedium);font-family:var(--font-family--body);font-weight:var(--font-weight--medium);font-size:14px;transition:background-color var(--transition),border-color var(--transition)}html body .cky-preference-center .cky-btn-accept,html body .cky-preference-center .cky-btn-preferences{background-color:var(--color-primary) !important;color:var(--color-black) !important;border-color:var(--color-primary) !important}html body .cky-preference-center .cky-btn-accept:hover,html body .cky-preference-center .cky-btn-preferences:hover{background-color:var(--color-primary--light) !important;border-color:var(--color-primary--light) !important}html body .cky-preference-center .cky-btn-reject{background-color:rgba(0,0,0,0) !important;color:var(--color-text) !important;border-color:rgba(0,0,0,.3) !important}html body .cky-preference-center .cky-btn-reject:hover{border-color:rgba(0,0,0,.6) !important}.cky-footer-wrapper div[data-cky-tag=detail-powered-by]{display:none !important}body{font-family:var(--body-text__font-family);font-size:var(--body-text__font-size, 1rem);font-weight:var(--body-text__font-weight, 300);line-height:var(--body-text__line-height, normal);display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto}h1{font-family:var(--heading-1__font-family);font-size:var(--heading-1__font-size, 2.5rem);font-weight:var(--heading-1__font-weight, 900);line-height:var(--heading-1__line-height, normal)}h2{font-family:var(--heading-2__font-family);font-size:var(--heading-2__font-size, 1.5rem);font-weight:var(--heading-2__font-weight, 900);line-height:var(--heading-2__line-height, normal)}h3{font-family:var(--heading-3__font-family);font-size:var(--heading-3__font-size, 1.25rem);font-weight:var(--heading-3__font-weight, 700);line-height:var(--heading-3__line-height, normal)}h4{font-family:var(--heading-4__font-family);font-size:var(--heading-4__font-size, 1.125rem);font-weight:var(--heading-4__font-weight, 700);line-height:var(--heading-4__line-height, normal)}h5{font-family:var(--heading-5__font-family);font-size:var(--heading-5__font-size, 1rem);font-weight:var(--heading-5__font-weight, 700);line-height:var(--heading-5__line-height, normal)}h6{font-family:var(--heading-6__font-family);font-size:var(--heading-6__font-size, 0.875rem);font-weight:var(--heading-6__font-weight, 700);line-height:var(--heading-6__line-height, normal)}.lead{font-family:var(--lead__font-family);font-size:var(--lead__font-size, 1.125rem);font-weight:var(--lead__font-weight, 300);line-height:var(--lead__line-height, normal)}.wp-error-box{grid-column:2/-2;display:block !important;white-space:normal;padding:1em;background-color:hsl(0,0%,95%);border:1px solid #999;border-radius:.25em}.wp-error-box br:first-child{display:none}#site-content{padding-block-start:6.25rem}@media(min-width: 64rem){#site-content{padding-block-start:7.5625rem}}#site-content::before{content:"";position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:100%;block-size:100%;opacity:.1;background-position:center top;background-repeat:no-repeat;z-index:-1;background-image:url("/app/themes/stukkenbeter/assets/images/wall-mobile.webp")}@media(min-width: 64rem){#site-content::before{background-image:url("/app/themes/stukkenbeter/assets/images/wall.webp")}}#site-content header>*,#site-content section>*{max-inline-size:var(--container-width);margin-inline:auto;width:90%}#site-content header section>*,#site-content section section>*{max-inline-size:100%;margin-inline:0;width:auto}#site-content:has(.scanner){padding-block-start:0}@media(min-width: 64rem){#site-content:has(.scanner){padding-block-start:7.5625rem}}body main#site-content .openstad-widget{margin-block-end:0}body main#site-content .openstad-widget:last-of-type{margin-block-end:0}.rating__stars{display:flex;position:relative}.rating__stars::before{content:"";display:block;inline-size:var(--inline-size-fill);background:currentColor;position:absolute;inset:0 auto 0 0;mask:url("data:image/svg+xml,%3Csvg width='103' height='17' viewBox='0 0 103 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.28678 0.40625L11.568 4.90625L16.568 5.71875C16.8493 5.75 17.068 5.9375 17.1618 6.21875C17.2555 6.5 17.193 6.78125 16.9743 6.96875L13.4118 10.5625L14.193 15.5625C14.2243 15.8438 14.1305 16.125 13.8805 16.2812C13.6618 16.4375 13.3493 16.4688 13.0993 16.3438L8.59928 14.0625L4.09928 16.3438C3.84928 16.4688 3.53678 16.4375 3.31803 16.2812C3.06803 16.125 2.97428 15.8438 3.00553 15.5625L3.78678 10.5625L0.224279 6.96875C0.0367786 6.78125 -0.0569714 6.5 0.0367786 6.21875C0.130529 5.9375 0.349279 5.75 0.630529 5.71875L5.63053 4.90625L7.94303 0.40625C8.06803 0.15625 8.31803 0 8.59928 0C8.88053 0 9.13053 0.15625 9.28678 0.40625Z' fill='black'/%3E%3Cpath d='M30.4907 0.40625L32.772 4.90625L37.772 5.71875C38.0532 5.75 38.272 5.9375 38.3657 6.21875C38.4595 6.5 38.397 6.78125 38.1782 6.96875L34.6157 10.5625L35.397 15.5625C35.4282 15.8438 35.3345 16.125 35.0845 16.2812C34.8657 16.4375 34.5532 16.4688 34.3032 16.3438L29.8032 14.0625L25.3032 16.3438C25.0532 16.4688 24.7407 16.4375 24.522 16.2812C24.272 16.125 24.1782 15.8438 24.2095 15.5625L24.9907 10.5625L21.4282 6.96875C21.2407 6.78125 21.147 6.5 21.2407 6.21875C21.3345 5.9375 21.5532 5.75 21.8345 5.71875L26.8345 4.90625L29.147 0.40625C29.272 0.15625 29.522 0 29.8032 0C30.0845 0 30.3345 0.15625 30.4907 0.40625Z' fill='black'/%3E%3Cpath d='M51.6947 0.40625L53.976 4.90625L58.976 5.71875C59.2572 5.75 59.476 5.9375 59.5697 6.21875C59.6635 6.5 59.601 6.78125 59.3822 6.96875L55.8197 10.5625L56.601 15.5625C56.6322 15.8438 56.5385 16.125 56.2885 16.2812C56.0697 16.4375 55.7572 16.4688 55.5072 16.3438L51.0072 14.0625L46.5072 16.3438C46.2572 16.4688 45.9447 16.4375 45.726 16.2812C45.476 16.125 45.3822 15.8438 45.4135 15.5625L46.1947 10.5625L42.6322 6.96875C42.4447 6.78125 42.351 6.5 42.4447 6.21875C42.5385 5.9375 42.7572 5.75 43.0385 5.71875L48.0385 4.90625L50.351 0.40625C50.476 0.15625 50.726 0 51.0072 0C51.2885 0 51.5385 0.15625 51.6947 0.40625Z' fill='black'/%3E%3Cpath d='M72.8987 0.40625L75.1799 4.90625L80.1799 5.71875C80.4612 5.75 80.6799 5.9375 80.7737 6.21875C80.8674 6.5 80.8049 6.78125 80.5862 6.96875L77.0237 10.5625L77.8049 15.5625C77.8362 15.8438 77.7424 16.125 77.4924 16.2812C77.2737 16.4375 76.9612 16.4688 76.7112 16.3438L72.2112 14.0625L67.7112 16.3438C67.4612 16.4688 67.1487 16.4375 66.9299 16.2812C66.6799 16.125 66.5862 15.8438 66.6174 15.5625L67.3987 10.5625L63.8362 6.96875C63.6487 6.78125 63.5549 6.5 63.6487 6.21875C63.7424 5.9375 63.9612 5.75 64.2424 5.71875L69.2424 4.90625L71.5549 0.40625C71.6799 0.15625 71.9299 0 72.2112 0C72.4924 0 72.7424 0.15625 72.8987 0.40625Z' fill='black'/%3E%3Cpath d='M94.1026 0.40625L96.3839 4.90625L101.384 5.71875C101.665 5.75 101.884 5.9375 101.978 6.21875C102.071 6.5 102.009 6.78125 101.79 6.96875L98.2276 10.5625L99.0089 15.5625C99.0401 15.8438 98.9464 16.125 98.6964 16.2812C98.4776 16.4375 98.1651 16.4688 97.9151 16.3438L93.4151 14.0625L88.9151 16.3438C88.6651 16.4688 88.3526 16.4375 88.1339 16.2812C87.8839 16.125 87.7901 15.8438 87.8214 15.5625L88.6026 10.5625L85.0401 6.96875C84.8526 6.78125 84.7589 6.5 84.8526 6.21875C84.9464 5.9375 85.1651 5.75 85.4464 5.71875L90.4464 4.90625L92.7589 0.40625C92.8839 0.15625 93.1339 0 93.4151 0C93.6964 0 93.9464 0.15625 94.1026 0.40625Z' fill='black'/%3E%3C/svg%3E%0A");mask-size:103px auto;mask-position:0px 1px;mask-repeat:no-repeat}.woocommerce{display:block}.woocommerce .single-product .product .summary,.woocommerce .single-product .product .images{float:none}.woocommerce .single-product .product>:where(section,header){display:grid;grid-column:1/-1;grid-template-columns:subgrid;margin-block-end:var(--section__margin-bottom, 9rem);position:relative;isolation:isolate;overflow:clip visible}#site-content>*:not(.woocommerce),.woocommerce .single-product .product>:where(section,header){content-visibility:auto}.swiper{inline-size:100%}.swiper-slide{inline-size:100%}.slider__slides:not(.swiper-wrapper){overflow:hidden}.slider__slides:not(.swiper-wrapper)>*:not(:first-child){display:none}.sb-page-type-pwa{background-color:var(--yellow-4)}.content-wrapper{display:flex;flex-direction:column}.content-wrapper p{margin-block-end:1.5rem}.content-wrapper p:last-child{margin-block-end:0}.content-wrapper .button{width:fit-content}.content-wrapper p:has(+.--read-more){position:relative}.content-wrapper p:has(+.--read-more[aria-expanded=false]):after{content:"";display:block;inline-size:100%;block-size:3rem;background-image:linear-gradient(to bottom, transparent, var(--color-white));position:absolute;inset-block-end:0;inset-inline-start:0}.content-wrapper .--read-more{order:1;border:0 none;background-color:rgba(0,0,0,0);color:var(--color-text);padding:0;border-radius:0}.content-wrapper .--read-more:hover,.content-wrapper .--read-more:focus-visible{background-color:rgba(0,0,0,0);color:var(--color-text)}.content-wrapper .--read-more .icon{transition:rotate .3s ease;display:block;order:-1}.content-wrapper .--read-more .button__title{position:relative;transition:.2s ease-in-out}.content-wrapper .--read-more .button__title.--open{display:inline}.content-wrapper .--read-more .button__title.--close{display:none}.content-wrapper .--read-more[aria-expanded=true] .icon{rotate:180deg;margin:0}.content-wrapper .--read-more[aria-expanded=true] .button__title.--open{display:none}.content-wrapper .--read-more[aria-expanded=true] .button__title.--close{display:inline}.content-wrapper__more p br{display:none}.content-wrapper__more[aria-hidden=false]{margin-block-end:1.5rem}#stukkenbeter-install-instructions{inline-size:min(100% - 2rem,21.25rem);border-radius:4px;box-shadow:0 24px 64px 0 rgba(0,0,0,.32);padding:1.5rem}#stukkenbeter-install-instructions::before{content:none}#stukkenbeter-install-instructions::backdrop{background:rgba(0,0,0,.5)}#stukkenbeter-install-instructions .dialog__content{display:grid;justify-items:center;text-align:center;gap:2rem;padding:0;border:none}#stukkenbeter-install-instructions .dialog__body{display:grid;gap:1.125rem;inline-size:100%}#stukkenbeter-install-instructions .dialog__body h2{font-size:1.25rem;font-weight:700;text-align:center}#stukkenbeter-install-instructions .dialog__body p{font-size:1rem;text-align:start;margin:0}#stukkenbeter-install-instructions .dialog__body ol{text-align:start;margin-block:0;padding-inline-start:1.25rem;display:grid;gap:.5rem}#stukkenbeter-install-instructions .dialog__body ol li{font-size:1rem;line-height:1.5}#stukkenbeter-install-instructions .dialog__body ol li .inline-icon svg{vertical-align:text-top;block-size:.667lh;inline-size:auto}#stukkenbeter-install-instructions .button.--dismiss{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;inline-size:100%;padding:.75rem 1.25rem;border:2px solid #000;border-radius:5px;font-size:1rem;font-weight:500;cursor:pointer;white-space:nowrap;text-align:center}#stukkenbeter-install-instructions .button.--dismiss:hover{background:#f5f5f5}#stukkenbeter-install-banner{position:fixed;bottom:1rem;left:50%;transform:translateX(-50%);inline-size:calc(100% - 2rem);max-inline-size:21.25rem;z-index:9999;background:#fff;border-radius:8px;box-shadow:0 24px 64px 0 rgba(0,0,0,.32);padding:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}#stukkenbeter-install-banner .banner__trigger{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:1.25rem;cursor:pointer;flex:1;min-inline-size:0}#stukkenbeter-install-banner .banner__trigger svg{display:block;flex-shrink:0}#stukkenbeter-install-banner .banner__label{font-size:1.25rem;font-weight:700;white-space:nowrap;line-height:1}#stukkenbeter-install-banner .banner__close{flex-shrink:0;align-self:center;inline-size:2rem;block-size:2rem;border-radius:50%;background:#efefef;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;padding:0}#stukkenbeter-install-banner .banner__close svg{display:block;inline-size:.75rem;block-size:.75rem}.error{position:relative;background-color:rgba(0,0,0,0);color:var(--color-text);padding-block:3rem;margin-block-end:0;display:block}@media(min-width: 48rem){.error{padding-block:4rem}}@media(min-width: 64rem){.error{padding-block:5rem}}.error__container{row-gap:2rem}@media(min-width: 64rem){.error__container{row-gap:3rem}}.error__heading{margin-block-end:0;grid-column:1/-1}.error__heading h1.heading__title{font-family:var(--heading-3__font-family);font-size:var(--heading-3__font-size, 1.25rem);font-weight:var(--heading-3__font-weight, 700);line-height:var(--heading-3__line-height, normal)}.error__heading .button{width:100%;position:relative}@media(min-width: 36rem){.error__heading .button{width:auto}}.error__heading p{margin-block-end:1.5rem}.error__subtitle{color:var(--color-text);font-weight:var(--font-weight--bold)}.error__search{position:relative;grid-column:1/-1}.error .searchform__form{display:flex;flex-wrap:wrap;position:relative;width:100%;margin-inline:auto;max-width:100%}@media(min-width: 36rem){.error .searchform__form{max-width:30rem}}.error .searchform__group{width:100%}.error .searchform__label{display:none}.error .searchform__input{font-family:var(--body-text__font-family);font-size:var(--body-text__font-size, 1rem);font-weight:var(--body-text__font-weight, 300);line-height:var(--body-text__line-height, normal);background-color:var(--color-white);color:var(--color-text);border-radius:var(--border-radius-small);border:solid .0625rem var(--color-border);padding:.5rem 4rem .5rem 1.5rem;block-size:3.25rem;width:100%}.error .searchform__input:focus-visible{outline:none}.error .searchform__submit{background-color:rgba(0,0,0,0);border:0 none;color:var(--color-text);border-radius:0;padding:.5rem 1.25rem;position:absolute;right:0;top:0;z-index:1;block-size:3.25rem;width:auto}.error .searchform__submit .button__title{display:none}.error .searchform__submit svg{display:block}.search-banner{position:relative;background-color:rgba(0,0,0,0);color:var(--color-text);padding-block:3rem;margin-block-end:0;display:block}@media(min-width: 48rem){.search-banner{padding-block:4rem}}@media(min-width: 64rem){.search-banner{padding-block:5rem}}.search-banner .searchform{position:relative;width:100%;max-width:100%}@media(min-width: 36rem){.search-banner .searchform{max-width:30rem}}.search-banner .searchform__form{display:flex;flex-wrap:wrap;width:100%}.search-banner .searchform__group{width:100%}.search-banner .searchform__label{display:none}.search-banner .searchform__input{font-family:var(--body-text__font-family);font-size:var(--body-text__font-size, 1rem);font-weight:var(--body-text__font-weight, 300);line-height:var(--body-text__line-height, normal);background-color:var(--color-white);color:var(--color-text);border-radius:var(--border-radius-small);border:solid .0625rem var(--color-border);padding:.5rem 4rem .5rem 1.5rem;block-size:3.25rem;width:100%}.search-banner .searchform__input:focus-visible{outline:none}.search-banner .searchform__submit{background-color:rgba(0,0,0,0);border:0 none;color:var(--color-text);border-radius:0;padding:.5rem 1.25rem;position:absolute;right:0;top:0;z-index:1;block-size:3.25rem;width:auto}.search-banner .searchform__submit .button__title{display:none}.search-banner .searchform__submit svg{display:block}.search__container{grid-template-columns:subgrid;padding-block-start:2.5rem}section.search-results{padding-block-end:3rem;margin-block-end:0;display:block}@media(min-width: 48rem){section.search-results{padding-block-end:4rem}}@media(min-width: 64rem){section.search-results{padding-block-end:5rem}}.search-results .search__container{padding-block-start:0}.search__heading{grid-column:1/-1;max-inline-size:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block-end:0}.search__heading h1.heading__title{font-family:var(--heading-3__font-family);font-size:var(--heading-3__font-size, 1.25rem);font-weight:var(--heading-3__font-weight, 700);line-height:var(--heading-3__line-height, normal)}.search__title{text-align:center;margin-block-end:1.5rem}@media(min-width: 64rem){.search__title{margin-block-end:2.5rem}}.search__count{grid-column:1/-1;grid-row:1;margin-block-end:1.5rem}.search__grid{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem 1rem}@media(min-width: 48rem){.search__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 64rem){.search__grid{grid-template-columns:repeat(3, 1fr)}}.search .pager{grid-column:1/-1;grid-row:3;margin-block-start:2.5rem}@media(min-width: 64rem){.search .pager{margin-block-start:4rem}}.search .pager__list{list-style:none;margin:0;padding-inline-start:0;display:flex;align-items:center;justify-content:center;gap:.5rem}.search .pager__list a.pager__item{background-color:rgba(0,0,0,0);border-color:var(--color-border);color:var(--color-text)}.search .pager__list a.pager__item:hover,.search .pager__list a.pager__item:focus-visible,.search .pager__list a.pager__item.--current{background-color:var(--color-2);border-color:var(--color-2);color:var(--color-white)}.search .pager__list a.pager__item.--icon-only{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-text)}.search .pager__list a.pager__item.--icon-only:hover,.search .pager__list a.pager__item.--icon-only:focus-visible{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-text)}.search .pager__item{width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center;border:solid .0625rem var(--color-border);background-color:rgba(0,0,0,0);color:var(--color-text);border-radius:var(--border-radius-xsmall);padding:.25rem;text-decoration:none}.search .pager__item .button__title{display:none}.search .pager__item.--icon-only{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-text)}.search .pager__item:hover,.search .pager__item:focus-visible,.search .pager__item.--current{background-color:var(--color-2);border-color:var(--color-2);color:var(--color-white)}.search .card.--search{background-color:rgba(0,0,0,0);color:inherit;border:0 none;border-radius:0;grid-column:unset}.search .card.--search .card__link{padding:1.5rem;color:var(--color-text);background-color:var(--color-white);border:solid .0625rem var(--color-border);border-radius:var(--border-radius-small);transition:.4s ease-in-out}@media(min-width: 64rem){.search .card.--search .card__link{padding:1.5rem}}.search .card.--search .card__link:hover,.search .card.--search .card__link:focus-visible{color:var(--color-text);border-color:var(--color-2);background-color:var(--color-white)}.search .card.--search .card__link:hover .button.--primary,.search .card.--search .card__link:focus-visible .button.--primary{color:var(--color-2)}.search .card.--search .card__content{margin-block-end:1.5rem;width:100%}.search .card.--search .card__title{font-weight:var(--font-weight--regular);font-size:1.125rem;padding-block-start:.5rem}.search .card.--search .card__excerpt{margin-block-start:1.25rem}.search .card.--search .button.--primary{background:none;color:var(--color-text);border:0 none;border-radius:0;padding:0;display:flex;align-items:center;gap:.75rem;transition:.4s ease-in-out;width:auto}