/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'DM Sans';font-style:normal;font-weight:400 600;font-display:swap;src:url(/themes/custom/mpacer/assets/fonts/dm-sans.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Manrope';font-style:normal;font-weight:600 700;font-display:swap;src:url(/themes/custom/mpacer/assets/fonts/manrope.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
:root{--mpacer-color-ink:#122F35;--mpacer-color-muted:#52656A;--mpacer-color-blue:#1765A0;--mpacer-color-green:#176346;--mpacer-color-yellow:#F5BF32;--mpacer-color-paper:#F7F8F4;--mpacer-color-white:#FFFFFF;--mpacer-color-line:#D9E2DE;--mpacer-color-mint:#E8F2EB;--mpacer-color-sky:#EAF2F9;--mpacer-color-dark:#102D32;--mpacer-color-error:#9B2928;--mpacer-color-error-border:#A63332;--mpacer-color-error-surface:#FBEFEC;--mpacer-space-xs:0.5rem;--mpacer-space-sm:1rem;--mpacer-space-md:1.5rem;--mpacer-space-lg:2rem;--mpacer-space-xl:3rem;--mpacer-space-section:5rem;--mpacer-text-display-desktop:4.75rem;--mpacer-text-display-mobile:2.875rem;--mpacer-text-heading-desktop:2.75rem;--mpacer-text-heading-mobile:2rem;--mpacer-text-body-desktop:1.25rem;--mpacer-text-body-mobile:1.125rem;--mpacer-text-meta:0.875rem;--mpacer-radius-card:1rem;--mpacer-radius-button:0.375rem;--mpacer-font-heading:'Manrope',system-ui,sans-serif;--mpacer-font-body:'DM Sans',system-ui,sans-serif;--mpacer-font-code:'JetBrains Mono',monospace;--mpacer-leading-heading:1.18;--mpacer-leading-body:1.5;--mpacer-width-content:80rem;--mpacer-width-article:45rem;--mpacer-control-button-height:3.25rem;--mpacer-control-touch-target:3rem;--mpacer-focus-width:0.1875rem;--mpacer-focus-offset:0.1875rem;}
*,*::before,*::after{box-sizing:border-box;}html{color-scheme:light;scroll-padding-block-start:2rem;}body{margin:0;color:var(--mpacer-color-ink);background:var(--mpacer-color-white);font-family:var(--mpacer-font-body);font-size:var(--mpacer-text-body-mobile);line-height:var(--mpacer-leading-body);}img,svg{display:block;max-inline-size:100%;}img{block-size:auto;}button,input,textarea,select{font:inherit;}button,a{-webkit-tap-highlight-color:transparent;}a{color:var(--mpacer-color-blue);text-underline-offset:.2em;}a:hover{text-decoration-thickness:.12em;}:focus-visible{outline:var(--mpacer-focus-width) solid var(--mpacer-color-blue);outline-offset:var(--mpacer-focus-offset);}[hidden]{display:none !important;}h1,h2,h3,h4{margin-block:0;font-family:var(--mpacer-font-heading);font-weight:600;line-height:var(--mpacer-leading-heading);text-wrap:balance;}h1{font-size:clamp(var(--mpacer-text-display-mobile),5.28vw,var(--mpacer-text-display-desktop));letter-spacing:-.035em;}h2{font-size:clamp(var(--mpacer-text-heading-mobile),3.06vw,var(--mpacer-text-heading-desktop));letter-spacing:-.025em;}h3{font-size:clamp(1.5rem,2.35vw,2.125rem);letter-spacing:-.02em;}p{margin-block:0 1em;}.container{inline-size:min(calc(100% - 3rem),var(--mpacer-width-content));margin-inline:auto;}.section{padding-block:clamp(3rem,5.56vw,5rem);}.surface-paper{background:var(--mpacer-color-paper);}.eyebrow{font-size:.875rem;font-weight:600;letter-spacing:.035em;color:var(--mpacer-color-green);}.pill{display:inline-block;padding:.375rem .875rem;border-radius:2rem;background:var(--mpacer-color-mint);color:var(--mpacer-color-green);font-size:.875rem;font-weight:600;}.pill--blue{background:var(--mpacer-color-sky);color:var(--mpacer-color-blue);}.muted{color:var(--mpacer-color-muted);}.site-feedback{padding-block:0;}.site-feedback .messages{padding:1rem;margin-block:1rem;border:1px solid var(--mpacer-color-line);}.site-feedback .messages--error{background:var(--mpacer-color-error-surface);border-color:var(--mpacer-color-error-border);}.region-content > .block-system-main-block > :not(.home-page),.region-content > .block:not(.block-system-main-block){max-inline-size:var(--mpacer-width-content);margin-inline:auto;}.visually-hidden,.skip-link:not(:focus){position:absolute !important;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}.skip-link:focus{position:fixed;inset-block-start:1rem;inset-inline-start:1rem;padding:1rem;background:white;z-index:1000;}input:not([type='checkbox'],[type='radio'],[type='submit'],[type='hidden']),textarea,select{max-inline-size:100%;min-block-size:3.5rem;padding:.875rem 1rem;border:1px solid #a6b9b2;border-radius:var(--mpacer-radius-button);color:var(--mpacer-color-ink);background:white;}label{display:block;margin-block-end:.5rem;font-size:1rem;font-weight:600;}.form-item{margin-block:1.5rem;}.form-item--error-message,.messages--error{color:var(--mpacer-color-error);}.form-item input.error,.form-item textarea.error{border-color:var(--mpacer-color-error-border);}input[type='submit'],button.button{min-block-size:var(--mpacer-control-button-height);padding:.75rem 1.25rem;border:0;border-radius:var(--mpacer-radius-button);color:white;background:var(--mpacer-color-blue);cursor:pointer;}table{border-collapse:collapse;}th,td{padding:.875rem;text-align:start;border-block-end:1px solid var(--mpacer-color-line);}pre{max-inline-size:100%;overflow-x:auto;padding:1.5rem;background:var(--mpacer-color-dark);color:white;}code,pre{font-family:var(--mpacer-font-code);}@media (min-width:48rem){body{font-size:var(--mpacer-text-body-desktop);}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto !important;animation:none !important;transition:none !important;}}.form-required::after{content:' *';color:var(--mpacer-color-error);}
.contact-details__grid{display:grid;gap:2rem;align-items:start;}.contact-details h2{margin-block:0 2rem;font-size:clamp(1.75rem,3vw,2.25rem);}.contact-details h3{font-size:1rem;margin-block:1.5rem .75rem;}.contact-details address{max-inline-size:34rem;font-style:normal;white-space:pre-line;}.contact-details__email{overflow-wrap:anywhere;}.contact-details__map{min-inline-size:0;background:var(--mpacer-color-white);border:1px solid var(--mpacer-color-line);border-radius:var(--mpacer-radius-card);overflow:hidden;}.contact-details__map iframe{display:block;inline-size:100%;block-size:18rem;border:0;}.contact-details__map > a{display:block;padding:1rem 1.5rem;}@media (min-width:64rem){.contact-details__grid{grid-template-columns:1fr 1.2fr;gap:5rem;align-items:center;}.contact-details__map iframe{block-size:19rem;}}
.content-page__hero h1{white-space:pre-line;max-inline-size:60rem;}.content-page__intro{max-inline-size:48rem;margin-block:1.5rem 0;white-space:pre-line;font-size:clamp(1.125rem,1.7vw,1.5rem);}.content-page__hero-grid{display:grid;gap:3rem;align-items:center;}.content-page__hero-action{margin-block-start:2rem;}.content-page__brief{padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--mpacer-radius-card);background:var(--mpacer-color-white);}.content-page__brief h2{font-size:1.5rem;}.content-page__brief ul{padding:0;list-style:none;margin-block:1.5rem 0;}.content-page__brief li{display:flex;gap:.75rem;border-block-start:1px solid var(--mpacer-color-line);padding-block:1rem;font-size:1rem;}.content-page__brief li span{color:var(--mpacer-color-green);}.content-page__breadcrumbs{margin-block-end:2rem;font-size:.875rem;}.content-page__breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0;list-style:none;}.content-page__breadcrumbs li + li::before{content:'/';color:var(--mpacer-color-muted);margin-inline-end:.5rem;}.content-page__breadcrumbs li[aria-current]{max-inline-size:30rem;overflow-wrap:anywhere;}.content-page__body,.prose{overflow-wrap:anywhere;}.content-page__reading{max-inline-size:var(--mpacer-width-article);min-inline-size:0;}.container.content-page__reading{inline-size:min(calc(100% - 3rem),var(--mpacer-width-article));}.content-page__metadata{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-block-start:1.5rem;font-size:.9375rem;color:var(--mpacer-color-muted);}.content-page__tags{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin-block:1.5rem;list-style:none;}.content-page__tags a{text-decoration:none;}.content-page__process{background:var(--mpacer-color-mint);}.content-page__process h2{max-inline-size:46rem;}.content-page__steps{display:grid;gap:2rem;margin-block-start:3rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));}.content-page__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.5rem;margin-block:2rem;}.content-page__featured{margin-block-end:3rem;}.content-page__empty{padding:clamp(2rem,4vw,4rem);border:1px solid var(--mpacer-color-line);border-radius:var(--mpacer-radius-card);background:var(--mpacer-color-paper);}.content-page__empty h2{font-size:2rem;margin-block-end:1rem;}.content-page__filters,.content-page__choices{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-end:2rem;}.content-page__filters a,.content-page__choices a{padding:.75rem 1rem;border:1px solid var(--mpacer-color-line);border-radius:var(--mpacer-radius-button);font-size:1rem;text-decoration:none;}.content-page [aria-current='page']:not(li){background:var(--mpacer-color-sky);color:var(--mpacer-color-ink);font-weight:600;}.content-page__editorial{display:grid;gap:3rem;justify-content:center;align-items:start;}.content-page__editorial .content-section--sections{display:block;}.content-page__editorial .content-section h2{margin-block-end:1.5rem;}.content-page--article .content-page__hero h1{font-size:clamp(2.5rem,4vw,4rem);}.content-page__toc{padding:1.5rem;background:var(--mpacer-color-paper);border-inline-start:3px solid var(--mpacer-color-green);font-size:1rem;}.content-page__toc ol{padding-inline-start:1.25rem;margin:0;}.content-page__toc li + li{margin-block-start:.75rem;}.content-page__toc a{color:var(--mpacer-color-ink);}.content-page__toc[hidden]{display:none;}html:has([data-content-page]){scroll-behavior:smooth;}.content-page [id]{scroll-margin-block-start:calc(var(--drupal-displace-offset-top,0px) + 2rem);}.content-page__scroll-top{position:fixed;inset-inline-end:max(1.25rem,env(safe-area-inset-right));inset-block-end:max(1.25rem,env(safe-area-inset-bottom));z-index:40;display:grid;place-items:center;inline-size:3rem;block-size:3rem;padding:0;border:1px solid var(--mpacer-color-ink);border-radius:50%;color:var(--mpacer-color-paper);background:var(--mpacer-color-ink);box-shadow:0 .25rem .75rem rgb(0 0 0 / 15%);cursor:pointer;}.content-page__scroll-top[hidden]{display:none;}.content-page__scroll-top:hover{color:var(--mpacer-color-ink);background:var(--mpacer-color-paper);}.content-page__scroll-top:focus-visible{outline:3px solid var(--mpacer-color-blue);outline-offset:3px;}@media (prefers-reduced-motion:reduce){html:has([data-content-page]){scroll-behavior:auto;}}@media (forced-colors:active){.content-page__scroll-top{border-color:ButtonText;color:ButtonText;background:ButtonFace;}}.content-page__author{border-block-start:1px solid var(--mpacer-color-line);padding-block-start:2rem;margin-block-start:3rem;}.content-page__author h2{font-size:1.75rem;margin-block-end:1rem;}.content-page__author .field{font-size:1rem;color:var(--mpacer-color-muted);}.content-page__cta{background:var(--mpacer-color-dark);color:var(--mpacer-color-white);}.content-page__cta > .container,.content-page__secondary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;align-items:center;}.content-page__cta h2{max-inline-size:45rem;}.content-page__cta .eyebrow{color:var(--mpacer-color-mint);}.content-page__cta .mpacer-button{background:var(--mpacer-color-white);color:var(--mpacer-color-ink);}.content-page__secondary h2{margin-block-end:1rem;}.content-page__contact{display:grid;gap:3rem;}.content-page__choice-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));}.content-page__choice-grid .content-card:first-child{background:var(--mpacer-color-sky);}.content-page__choice-grid .content-card:nth-child(2){background:var(--mpacer-color-mint);}.content-page__contact-aside h2{font-size:2rem;margin-block-end:1.5rem;}.content-page__contact-aside p{font-size:1.0625rem;}.content-page__contact-aside a{font-size:1rem;}.content-page__form-panel{min-inline-size:0;}.content-page__required,.content-page__consent{font-size:.9375rem;color:var(--mpacer-color-muted);}.content-page__form-panel .webform-submission-form{display:grid;gap:0 1.5rem;}.content-page__form-panel .form-item{min-inline-size:0;margin-block:0 1.5rem;}.content-page__form-panel .form-item input:not([type='checkbox'],[type='radio']),.content-page__form-panel textarea{inline-size:100%;}.content-page__form-panel .form-item label{font-size:.9375rem;}.content-page__form-panel .form-actions,.content-page__form-panel .form-item--error-message,.content-page__form-panel .webform-confirmation,.content-page__form-panel .messages{grid-column:1 / -1;}.content-page__consent{margin-block-start:1.5rem;}.content-page__consent p{margin-block-end:0;}.content-page__search-results h2{font-size:1.75rem;margin-block:2rem 1rem;}.content-page__search{max-inline-size:55rem;}.content-page__search > div{display:flex;gap:1rem;align-items:stretch;}.content-page__search input{min-inline-size:0;flex:1;}.content-page__search button{flex-shrink:0;}.content-page__pager nav{margin-block:0 3rem;}.content-page__pager ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:0;list-style:none;}.content-page__pager a{display:inline-block;padding:.75rem 1rem;border:1px solid var(--mpacer-color-line);border-radius:var(--mpacer-radius-button);font-size:1rem;}.prose > :last-child,.prose .field__item > :last-child{margin-block-end:0;}.prose h2{font-size:clamp(1.875rem,3vw,2.5rem);margin-block:2.5rem 1.25rem;}.prose h3{font-size:1.625rem;margin-block:2rem 1rem;}.prose h4,.prose h5,.prose h6{margin-block:1.5rem .75rem;}.prose ul,.prose ol{padding-inline-start:1.5rem;margin-block:1.5rem;}.prose li + li{margin-block-start:.5rem;}.prose a{overflow-wrap:anywhere;}.prose blockquote{margin:2rem 0;padding:1.5rem;border-inline-start:4px solid var(--mpacer-color-green);background:var(--mpacer-color-mint);}.prose figure{margin:2rem 0;}.prose figcaption{font-size:.9375rem;color:var(--mpacer-color-muted);margin-block-start:.75rem;}.prose :not(pre) > code{padding:.125rem .375rem;background:var(--mpacer-color-sky);font-size:.9em;}.prose pre{position:relative;font-size:.9375rem;border-radius:var(--mpacer-radius-card);line-height:1.65;white-space:pre;margin-block:2rem;}.prose hr{border:0;border-block-start:1px solid var(--mpacer-color-line);margin-block:2rem;}.prose table{display:block;max-inline-size:100%;overflow-x:auto;font-size:1rem;margin-block:2rem;}.prose th{background:var(--mpacer-color-paper);}.prose img{border-radius:var(--mpacer-radius-card);}@media (min-width:48rem){.content-page__form-panel .webform-submission-form{grid-template-columns:repeat(2,minmax(0,1fr));}.content-page__form-panel .form-type-textarea{grid-column:1 / -1;}}@media (min-width:64rem){.content-page__hero-grid--split{grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr);gap:5rem;}.content-page__editorial:has(.content-page__toc:not([hidden])){grid-template-columns:minmax(12rem,16rem) minmax(0,45rem);}.content-page__toc{position:sticky;inset-block-start:2rem;}.content-page__contact:has(.content-page__form-panel){grid-template-columns:minmax(12rem,1fr) minmax(0,46rem);gap:5rem;}}@media (max-width:30rem){.content-page__search > div{flex-direction:column;}}.content-page__revision-actions{padding-block:1.5rem;}.content-page__revision-actions p{font-size:.9375rem;margin-block:.75rem 0;}.content-page__lead-media{margin:0 0 2.5rem;}.content-page__lead-media img{inline-size:100%;border-radius:var(--mpacer-radius-card);}.content-page__lead-media figcaption{font-size:.9375rem;color:var(--mpacer-color-muted);margin-block-start:.75rem;}.prose table th,.prose table td{min-inline-size:8rem;overflow-wrap:normal;word-break:normal;}.content-page__hero-grid--illustrated{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2rem;}.content-page__hero-grid--illustrated h1{font-size:clamp(2.5rem,4.45vw,4rem);}.content-page__hero-media{min-inline-size:0;}.content-page__hero-media .article-lead-image{margin:0;}.content-page__hero-media .article-lead-image__visual{aspect-ratio:3 / 2;border-radius:0;}.content-page--illustrated .content-page__body > .prose{max-inline-size:none;margin-block-end:4rem;}.content-page--illustrated .content-page__body > .prose > div{display:grid;grid-template-columns:1fr 1fr;gap:2rem 5rem;margin-block-end:4rem;}.content-page--illustrated .content-page__body > .prose h2{grid-column:1;margin:0;}.content-page--illustrated .content-page__body > .prose p{margin:0;}.content-page--illustrated .content-page__body > .prose p:nth-of-type(n+2){grid-column:1 / -1;}.content-page--illustrated .content-page__body .content-section{display:block;background:var(--mpacer-color-paper);padding:3rem;}.content-page--illustrated .content-page__body .content-section > h2{margin-block-end:2rem;}.content-page--illustrated .content-page__body .content-section .prose{display:grid;grid-template-columns:1.2fr 1fr;gap:1.5rem 4rem;}.content-page--illustrated .content-page__body .content-section .prose > div:has(img){grid-row:1 / 3;margin:0;}.content-page--illustrated .content-page__body .content-section .prose img{inline-size:100%;block-size:auto;border-radius:1rem;}.content-page--illustrated .content-page__body .content-section .prose p{margin:0;}.content-page--illustrated .content-page__process{background:var(--mpacer-color-dark);color:var(--mpacer-color-white);}.content-page--illustrated .content-page__process .eyebrow{color:var(--mpacer-color-yellow);}.content-page--illustrated .content-page__steps .eyebrow{display:none;}.content-page--illustrated .content-page__steps .prose{color:#d0e1dd;}@media (max-width:47.999rem){.content-page__hero-grid--illustrated{grid-template-columns:minmax(0,1fr);}.content-page--illustrated .content-page__body > .prose > div,.content-page--illustrated .content-page__body .content-section .prose{display:block;}.content-page--illustrated .content-page__body > .prose p,.content-page--illustrated .content-page__body .content-section .prose p{margin-block:1.5rem;}.content-page--illustrated .content-page__body .content-section{padding:2rem 1.25rem;}}.content-page--illustrated .content-page__cta{background:var(--mpacer-color-mint);color:var(--mpacer-color-ink);}.content-page--illustrated .content-page__cta > .container{display:block;}.content-page--illustrated .content-page__cta .mpacer-button{margin-block-start:2rem;background:var(--mpacer-color-blue);color:var(--mpacer-color-white);}.content-page--illustrated .content-page__cta .eyebrow{color:var(--mpacer-color-green);}.content-page--illustrated .content-page__supporting{padding-block-start:0;background:var(--mpacer-color-white);}.content-page--illustrated .content-page__supporting h3 a{color:var(--mpacer-color-blue);}.content-page__search-help{max-inline-size:48rem;margin-block-start:2.5rem;}.content-page__search-help ul{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;padding:0;list-style:none;}.content-page__search-help li{margin:0;}
.site-footer{padding-block:2.5rem 1.5rem;background:var(--mpacer-color-paper);}.site-footer__columns{display:grid;grid-template-columns:1fr 1fr;gap:5rem;}.site-footer img{inline-size:12rem;margin-inline-start:-1rem;}.site-footer h2{margin-block:2rem 1rem;font-size:clamp(1.5rem,2.1vw,1.875rem);}.site-footer p{color:var(--mpacer-color-muted);font-size:1.125rem;}.site-footer nav{align-self:center;}.site-footer ul{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none;margin:0;padding:0;}.site-footer li a{display:inline-flex;align-items:center;min-block-size:3rem;font-size:1rem;color:var(--mpacer-color-ink);text-decoration:none;}.site-footer li a:hover{text-decoration:underline;}.site-footer__copyright{margin-block:3rem 0;padding-block-start:1.25rem;border-block-start:1px solid var(--mpacer-color-line);font-size:.875rem !important;}@media (max-width:47.999rem){.site-footer__columns{grid-template-columns:1fr;gap:2rem;}}
.site-header{border-block-end:1px solid var(--mpacer-color-line);background:white;}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-block-size:6.5rem;}.site-header__brand{flex:0 0 auto;}.site-header__brand img{inline-size:12rem;}.site-header__navigation{display:flex;align-items:center;gap:clamp(2rem,5vw,8rem);}.site-nav__list{display:flex;align-items:center;gap:2rem;list-style:none;margin:0;padding:0;}.site-nav__link{display:inline-flex;align-items:center;min-block-size:3rem;color:var(--mpacer-color-ink);text-decoration:none;font-size:1rem;font-weight:500;}.site-nav__link:hover,.site-nav__link.is-active{text-decoration:underline;text-decoration-thickness:2px;}.site-header__toggle{min-block-size:3rem;padding:.5rem;border:0;background:none;color:var(--mpacer-color-ink);cursor:pointer;}@media (max-width:63.999rem){.site-header__inner{flex-wrap:wrap;min-block-size:5rem;gap:0;}.site-header__brand img{inline-size:9.875rem;}.site-header__navigation{flex-basis:100%;flex-direction:column;align-items:stretch;gap:1.5rem;padding-block:1rem 2rem;}.site-nav__list{align-items:stretch;flex-direction:column;gap:0;}.site-nav__link{display:flex;min-block-size:3.5rem;font-size:1.25rem;border-block-end:1px solid var(--mpacer-color-line);}}@media (min-width:64rem){.site-header__navigation{gap:clamp(1.5rem,2.5vw,3rem);}.site-nav__list{gap:clamp(1rem,2vw,2rem);}}
.klaro{--klaro-primary-color:#222;--dark2:#666;--dark3:#444;--light2:#444;--klaro-link-color:#222;--klaro-link-color-hover:#000;--klaro-link-decoration-line:underline;--klaro-button-bg:#fff;--klaro-button-text-color:#222;--klaro-button-border:1px solid #666;--klaro-button-bg-hover:#eee;--klaro-button-text-color-hover:#111;--klaro-button-border-hover:1px solid #222;--klaro-slider-bg:#777;--klaro-slider-bg-active:#222;--klaro-slider-bg-required:#555;--klaro-button-border-radius:4px;--font-family:Arial,sans-serif;--title-font-family:Arial,sans-serif;--dark1:#fff;--light1:#222;--green1:#222;--blue1:#005fcc;}.klaro button{min-block-size:44px;}.klaro .cookie-notice:not(.cookie-modal-notice){visibility:hidden;transform:translateY(100%);transition:transform .25s ease,visibility .25s;inset:auto 0 0;width:100%;max-width:none;margin:0;border:0;border-top:1px solid #ccc;border-radius:0;background:#fff;color:#222;box-shadow:0 -2px 10px rgb(0 0 0 / 8%);}.mpacer-consent-ready .klaro .cookie-notice:not(.cookie-modal-notice){visibility:visible;transform:none;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{padding:.75rem 1rem;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body h2{font-size:1rem;line-height:1.4;margin:0 0 .25rem;color:#111;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{font-size:.875rem;line-height:1.5;margin:0;color:#333;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-buttons{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.5rem 0 0;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-ok{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{display:flex;align-items:center;gap:.5rem;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok > div,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons .cm-btn,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok > .cn-learn-more{margin:0;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons .cm-btn,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok > .cn-learn-more{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:.625rem 1rem;font-size:.875rem;line-height:1.4;}@media (min-width:64rem){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.5rem;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body h2,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{grid-column:1;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-ok{grid-column:2;grid-row:1 / 3;align-self:center;margin:0;}}.klaro button:focus-visible,.klaro a:focus-visible,.cookie-settings:focus-visible{outline:3px solid #005fcc;outline-offset:3px;}.cookie-settings{padding:.5rem;min-block-size:44px;color:inherit;background:transparent;border:0;font:inherit;text-decoration:underline;cursor:pointer;}@media (prefers-reduced-motion:reduce){.klaro *,.klaro *::before,.klaro *::after{transition:none !important;animation:none !important;}}@media (forced-colors:active){.klaro button,.cookie-settings{border:1px solid ButtonText;}}.klaro .cookie-modal .cm-modal,.klaro .context-notice{background:#fff;color:#222;}.klaro .cookie-modal .cm-modal p,.klaro .cookie-modal .cm-modal .cm-list-description{color:#444;}.klaro .cookie-modal .cm-modal h1,.klaro .cookie-modal .cm-modal h2{color:#111;}.klaro .cookie-modal .cm-modal a{color:#222;text-decoration:underline;}.klaro .cookie-modal .cm-modal .cm-header,.klaro .cookie-modal .cm-modal .cm-footer{border-color:#ccc;}
