/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
html{--color-black:#000;--color-black--as-rgb:0,0,0;--color-black--light:#212121;--color-white:#fff;--color-blue:#0a01df;--color-green:#17a680;--color-pink:#ff6db2;--color-yellow:#fce405;--color-yellow--as-rgb:252,228,5;--system--color-green:#86bd01;--system--color-green--as-rgb:134,189,1;--system--color-green--light:#eef5df;--system--color-red:#db1f28;--system--color-red--as-rgb:219,31,40;--system--color-red--light:#fae1e2;--system--color-yellow:#fbb333;--system--color-yellow--as-rgb:251,179,51;--system--color-yellow--light:#fef4e4;--system--color-blue:#324fbd;--system--color-blue--as-rgb:50,79,189;--system--color-blue--light:#e4e7f5;--color-grey--dark:color-mix(in srgb,var(--color-black) calc(.61 * 100%),var(--color-paper));--color-grey--light:color-mix(in srgb,var(--color-black) calc(.04 * 100%),var(--color-paper));--color-paper:var(--color-white)}html[data-theme=dark] .page{filter:invert(.875)hue-rotate(180deg)}html[data-theme=dark] .page img,html[data-theme=custom][data-theme-darkish=true] .page,html[data-theme=custom][data-theme-darkish=true] .page img,html[data-theme=custom][data-theme-darkish=true] .page input[type=color]{filter:invert()hue-rotate(180deg)}html{--grid--gutter:min(3.5vw,30px);--grid--page-padding:max(0rem,calc(50% - 600px) - var(--grid--gutter) - var(--grid--breakout-column) - var(--grid--gutter));--outline-animation--offset-start:.375rem;--outline-animation--offset-end:.125rem;--radius-default:.625rem;--height-header-top:2.5rem;--height-header-main:6.25rem;--height-header:calc(var(--height-header-top) + var(--height-header-main))}html.js-header-oh-active{--height-header-top:0rem;--height-header-main:3.125rem}body{--height-toolbar-hor:3.0625rem;--width-toolbar-vert:0}@font-face{font-family:Poppins;src:url(/themes/kb_ronder/assets/fonts/Poppins/Poppins-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Poppins;src:url(/themes/kb_ronder/assets/fonts/Poppins/Poppins-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Poppins;src:url(/themes/kb_ronder/assets/fonts/Poppins/Poppins-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:Poppins;src:url(/themes/kb_ronder/assets/fonts/Poppins/Poppins-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:Poppins;src:url(/themes/kb_ronder/assets/fonts/Poppins/Poppins-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:fallback}@keyframes outline-animation{0%{outline-offset:var(--outline-animation--offset-start)}to{outline-offset:var(--outline-animation--offset-end)}}@keyframes scale-out{0%{scale:1}to{scale:0}}@keyframes scale-in{0%{scale:0}to{scale:1}}a:focus,button:focus,input:focus,select:focus,textarea:focus,[tabindex]:not([tabindex="-1"]):focus{outline-offset:var(--outline-animation--offset-end);outline:.125rem solid;animation:.2s outline-animation}[tabindex="-1"]:focus,:focus:not(:focus-visible){outline:0}:where(.page) form>*+*{margin-top:1.25em}:where(.page) form.form--with-bg{background-color:var(--color-grey--light);border-radius:var(--radius-default);padding:var(--padding-value);margin-top:var(--margin-top-value)}:where(.page) fieldset{box-sizing:border-box;border:0;min-inline-size:auto;padding:0}:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{margin-bottom:.3125rem;font-weight:600;display:block}:where(.page) .label-above+ul{margin-top:0}:where(.page) .label-inline{display:inline-block}:where(.page) .label-strong{font-weight:700}:where(.page) button,:where(.page) input,:where(.page) optgroup,:where(.page) select,:where(.page) textarea{color:inherit}:where(.page) input[data-textual-input=true],:where(.page) textarea,:where(.page) select{border:.0625rem solid var(--color-black);background-color:var(--color-paper);appearance:none;border-radius:0;width:100%;padding:1em 1.5em;transition:all .2s}:where(.page) input[data-textual-input=true].error,:where(.page) textarea.error,:where(.page) select.error{border-color:rgb(var(--system--color-red--as-rgb))}:where(.page) input[data-textual-input=true]::-moz-placeholder{opacity:1}:where(.page) textarea::-moz-placeholder{opacity:1}:where(.page) select::-moz-placeholder{opacity:1}:where(.page) input[data-textual-input=true]::placeholder,:where(.page) textarea::placeholder,:where(.page) select::placeholder{opacity:1;color:var(--color-black);font-weight:300}:where(.page) textarea{display:block}:where(.page) select{--icon-size:.3125em;--icon-space-inline:1.5em;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - var(--icon-space-inline)) 50%,calc(100% - var(--icon-space-inline) + var(--icon-size)) 50%;background-size:var(--icon-size) var(--icon-size),var(--icon-size) var(--icon-size);padding-right:calc(var(--icon-space-inline) + var(--icon-space-inline) + var(--icon-size));background-repeat:no-repeat}:where(.page) input[type=radio],:where(.page) input[type=checkbox]{opacity:0;margin-top:.1875rem;margin-left:.1875rem;position:absolute}:where(.page) input[type=radio]+label,:where(.page) input[type=checkbox]+label{--active-color:var(--color-black);cursor:pointer;align-items:baseline;gap:.75rem;display:inline-flex}:where(.page) input[type=radio]+label .icon,:where(.page) input[type=checkbox]+label .icon{flex:none}:where(.page) input[type=radio]+label .text,:where(.page) input[type=checkbox]+label .text{flex:auto}:where(.page) input[type=radio]+label .icon,:where(.page) input[type=checkbox]+label .icon{border:.125rem solid var(--color-black);background-color:var(--color-paper);justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .2s;display:flex;position:relative;top:-.0625em}:where(.page) input[type=radio]+label .icon svg,:where(.page) input[type=checkbox]+label .icon svg{fill:#0000;transition:all .2s}:where(.page) input[type=radio]:focus+label .icon,:where(.page) input[type=checkbox]:focus+label .icon{outline-offset:var(--outline-animation--offset-end);outline:.125rem solid;animation:.2s outline-animation}:where(.page) input[type=radio]+label .icon{border-radius:50%}:where(.page) input[type=radio]+label .icon .disc{border-radius:50%;width:.625rem;height:.625rem;transition:all .2s}:where(.page) input[type=radio]:checked+label .disc{background-color:var(--active-color)}:where(.page) input[type=checkbox]+label .icon{border-radius:.25rem}:where(.page) input[type=checkbox]+label .icon svg{width:75%;height:auto;margin:auto;position:relative;top:4%}:where(.page) input[type=checkbox]:checked+label .icon{border-color:var(--active-color);background-color:var(--active-color)}:where(.page) input[type=checkbox]:checked+label .icon svg{fill:var(--color-paper)}:where(.page) .form-required:after{content:"*";color:rgb(var(--system--color-red--as-rgb))}:where(.page) .form-item--error-message{color:rgb(var(--system--color-red--as-rgb));margin-top:.5em;font-size:85%}:where(.page) .description{margin-top:.5em}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}:where(.page){color:var(--color-black);font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol);font-size:var(--font-size-value);line-height:var(--line-height-value)}:where(.page) h1,:where(.page) h2,:where(.page) h3,:where(.page) h4,:where(.page) h5,:where(.page) h6{margin:0}:where(.page) h1>a,:where(.page) h2>a,:where(.page) h3>a,:where(.page) h4>a,:where(.page) h5>a,:where(.page) h6>a{text-decoration:none}:where(.page) h1,:where(.page) .heading--xl{color:var(--color-blue);font-size:var(--font-size-value);line-height:var(--line-height-value);margin-top:0;margin-bottom:.15em;font-weight:700}:where(.page) h2,:where(.page) .heading--l,:where(.page) h3,:where(.page) .heading--m{font-size:var(--font-size-value);line-height:var(--line-height-value);font-weight:700}:where(.page) h4,:where(.page) .heading--s,:where(.page) h5,:where(.page) .heading--xs{font-size:var(--font-size-value);line-height:var(--line-height-value);font-weight:600}:where(.page) p,:where(.page) figure{margin:0}:where(.page) figure figcaption{margin-top:.5em}:where(.page) img,:where(.page) video{max-width:100%;height:auto;font-size:smaller;display:block}:where(.page) svg{fill:currentColor}:where(.page) svg.svg-use{display:flex}:where(.page) a{color:currentColor;text-underline-offset:.2em}:where(.page) a img{border:0;outline:0}:where(.page) ul{margin:0;padding:0}:where(.page) ul:not([type]){list-style:none}:where(.page) ul:not([type])>li:before{content:"​";position:absolute}:where(.page) ol{margin:0;padding:0}:where(.page) ol:not([type]){list-style:none}:where(.page) ol:not([type])>li:before{content:"​";position:absolute}:where(.page) hr{background-color:var(--color-black);border:none;width:100%;height:1px}:where(.page) strong{font-weight:700}:where(.page) em{font-style:italic}:where(.page) blockquote{margin:0}:where(.page) blockquote p{font-size:1.25em;font-style:italic}:where(.page) table{border-collapse:collapse;border-spacing:0;width:100%}:where(.page) table caption{text-align:left;margin-bottom:.9375rem;font-weight:600}:where(.page) table th,:where(.page) table td{border:.0625rem solid var(--color-black);text-align:left;vertical-align:top;padding:.625rem .9375rem}.page dl,.page dl dd{margin:0}.page code{background-color:var(--color-grey--light);color:var(--color-black)}.page .hyphenated{-webkit-hyphens:auto;hyphens:auto}.text-formatted{--base-line-rhythm:1.25rem}.text-formatted>:first-child{margin-top:0}.text-formatted>*+*{margin-top:var(--base-line-rhythm)}.text-formatted h1{font-size:var(--font-size-value);line-height:var(--line-height-value);font-weight:700}.text-formatted h2,.text-formatted .h2{font-size:var(--font-size-value);line-height:var(--line-height-value);margin-bottom:.9375rem;font-weight:700}.text-formatted h3,.text-formatted .h3{font-size:var(--font-size-value);line-height:var(--line-height-value);margin-bottom:.625rem;font-weight:600}.text-formatted h4,.text-formatted .h4{font-size:var(--font-size-value);line-height:var(--line-height-value);font-weight:600}.text-formatted h1+h2,.text-formatted h2+h3,.text-formatted h3+h4{margin-top:var(--base-line-rhythm)}.text-formatted p+h1,.text-formatted h2,.text-formatted h3,.text-formatted h4{margin-top:calc(var(--base-line-rhythm) * 2)}.text-formatted figure{--base-line-rhythm:3em}.text-formatted figure:not(:last-child){margin-bottom:var(--base-line-rhythm)}.text-formatted figure blockquote{--base-line-rhythm:0}.text-formatted ul{padding-left:1.25em}.text-formatted ul ::marker{color:var(--color-blue)}.text-formatted ul:not([type]){list-style-type:disc}.text-formatted ul:not([type])>li:before{content:none}.text-formatted ol{padding-left:1.25em}.text-formatted ol ::marker{color:currentColor}.text-formatted ol:not([type]){list-style-type:decimal}.text-formatted ol:not([type])>li:before{content:none}.text-formatted table{--base-line-rhythm:3em}.text-formatted table:not(:last-child){margin-bottom:var(--base-line-rhythm)}.text-formatted .lnk--ext *{display:inline}.full-grid-container{grid-template-columns:var(--grid--page-padding) var(--grid--breakout-column) repeat(12,1fr) var(--grid--breakout-column) var(--grid--page-padding);column-gap:var(--grid--gutter);display:grid}:where(.full-grid-container)>*{grid-column:3/-3}.full-grid-container .subgrid{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.list--col-2{row-gap:var(--row-gap-value)}.list--col-2>*{grid-column:span 1/span 1}.list--col-3{row-gap:var(--row-gap-value)}.list--col-3>*{grid-column:span 1/span 1}.list--col-4{--grid-item:.78125rem;flex-wrap:wrap;display:flex}.list--col-4>*{display:flex}.list--with-inline-items{flex-wrap:wrap;gap:.3125rem;display:inline-flex}html{scroll-behavior:smooth;overflow:hidden scroll}.page{background-color:var(--color-paper);color:var(--color-black)}.vert-rhythm--xsmall>*+*,.vert-rhythm--small>*+*,.vert-rhythm>*+*{margin-top:var(--margin-top-value)}.adjust-order{align-content:flex-start;display:grid}.adjust-order .order-min{order:-1}a.skip-link{--outline-animation--offset-end:-.3125rem;text-align:center;background-color:var(--color-blue);color:var(--color-paper);font-family:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol);font-size:var(--font-size-value);line-height:var(--line-height-value);padding:.625rem;text-decoration-line:underline;transition:all .2s;display:block}a.skip-link:focus,a.skip-link.is-active{color:var(--color-paper)}.block-facets .facets-toggler[aria-expanded=true]{margin-bottom:.3125rem}.block-facets .item-list__links{flex-wrap:wrap;gap:.3125rem .9375rem;display:flex}.block-facets .item-list__links .facet-item a{align-items:center;gap:.3125rem;text-decoration:none;display:inline-flex}.block-facets .item-list__links .facet-item a .pseudo-checkbox{--size:.9375rem;width:var(--size);height:var(--size);border:.0625rem solid var(--color-black);background-color:var(--color-paper);display:inline-block}.block-facets .item-list__links .facet-item a.is-active .pseudo-checkbox{background-color:var(--color-blue);box-shadow:inset 0 0 0 1px var(--color-paper)}.block-facets .facets-soft-limit-link{font-weight:500;display:inline-block}.block--search{--form-gap:.75rem;--btn-width:2.9375rem;z-index:1;position:relative}.block--search:before{content:"";transition:background-color .6s}.block--search:focus-within:before{background-color:rgba(var(--color-black--as-rgb),.3);opacity:.6;z-index:-1;position:fixed;inset:0}.block--search form{--spacing:1.25rem;align-items:center;gap:var(--form-gap);transition:all .2s;display:inline-flex}.block--search form:focus-within{background-color:var(--color-paper)}.block--search form .form-item{width:100%}.block--search form .form-item label{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:0;height:0;overflow:hidden;position:absolute!important}.block--search form .form-item input{border:.125rem solid var(--color-blue);border-radius:3.125rem;width:100%;height:100%;padding:.625rem 1.5625rem;line-height:1}.block--search form .form-actions{margin:0}.block--search form .btn--search{width:var(--btn-width);background-color:var(--color-blue);height:100%;color:var(--color-paper);cursor:pointer;border-radius:50%;padding:.75rem}.block--search form .btn--search:hover{background-color:var(--color-yellow);color:var(--color-black)}.fac-result{width:100%;margin-top:0;top:100%;left:0}.fac-result ul.result-list li{border:none;border-bottom:.0625rem solid var(--color-black);padding:.625rem 1.25rem;transition:all .2s}.fac-result ul.result-list li+li{margin-top:0}.fac-result ul.result-list li.selected{background-color:var(--color-grey--light)}.fac-result ul.result-list li mark{background-color:var(--color-pink)}.fac-result ul.result-list li a{text-decoration:none}.fac-result ul.result-list li.see-all-link{background-color:var(--color-blue);border:0;font-weight:500}.fac-result ul.result-list li.see-all-link.selected,.fac-result ul.result-list li.see-all-link:hover,.fac-result ul.result-list li.see-all-link:focus-within{background-color:var(--color-yellow)}.fac-result ul.result-list li.see-all-link.selected a,.fac-result ul.result-list li.see-all-link:hover a,.fac-result ul.result-list li.see-all-link:focus-within a{color:var(--color-black)}.fac-result ul.result-list li.see-all-link a{color:var(--color-paper)}.view-search{margin-top:var(--margin-top-value)}.block-facets-summary ul:not(.contextual-links){flex-wrap:wrap;gap:1.25rem .625rem;display:flex}.block-facets-summary ul:not(.contextual-links) a{background-color:var(--bg-color);color:var(--text-color);border:.0625rem solid var(--border-color);border-radius:3.125rem;align-items:center;gap:.5em;padding:.5rem .9375rem;font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.block-facets-summary ul:not(.contextual-links) a:is(a):focus{--bg-color:var(--color-yellow);--border-color:var(--bg-color);--text-color:var(--color-black)}.block-facets-summary .facet-summary-item--clear a{--bg-color:var(--color-blue);--border-color:var(--bg-color);--text-color:var(--color-paper)}.block-facets-summary .facet-summary-item--facet a{--bg-color:transparent;--border-color:var(--text-color);--text-color:var(--color-black)}:where(.page) button{touch-action:manipulation;-webkit-user-select:none;user-select:none;background-color:#0000;border:none;border-radius:0;padding:0}[class*=btn--]{align-items:baseline;gap:.9375em;max-width:100%;font-weight:500;transition:all .2s;display:inline-flex}[class*=btn--] .icon{flex:none}[class*=btn--] .text{flex:auto}[class*=btn--]:link{text-decoration:none}[class*=btn--]{--outline-animation--offset-end:-.25rem;background-color:var(--bg-color);padding:1.375em 1.5625em;line-height:100%}[class*=btn--]:focus,[class*=btn--].is-active{background-color:var(--bg-color--hover)}[class*=btn--]{color:var(--text-color);transition:all .2s}[class*=btn--]:focus,[class*=btn--].is-active{color:var(--text-color--hover)}.btn--primary{--bg-color:var(--color-blue);--bg-color--hover:var(--color-yellow);--text-color:var(--color-paper);--text-color--hover:var(--color-black)}.clickable--with-arrow{align-items:center;transition:all .2s;display:inline-flex}.clickable--with-arrow .icon--arrow-right{transition:all .2s}.clickable--with-arrow:focus .icon--arrow-right{transform:translate(.625rem)}.copy-to-clipboard--outer{flex-direction:column;display:flex}.copy-to-clipboard--outer .copy-code-button{background-color:var(--color-green);color:var(--color-white);border-radius:.25em;flex:none;align-items:center;column-gap:.625em;margin-left:auto;padding:.625em .875em;font-size:70%;font-weight:700;display:inline-flex}.copy-to-clipboard--outer .copy-code-button .icons--outer{display:grid}.copy-to-clipboard--outer .copy-code-button .icons--outer>*{grid-row-start:1;grid-column-start:1}.copy-to-clipboard--outer .copy-code-button .svg-use--wrapper--copy,.copy-to-clipboard--outer .copy-code-button .svg-use--wrapper--check{align-items:center;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:forwards;display:flex}.copy-to-clipboard--outer .copy-code-button:not(.is-copied) .svg-use--wrapper--check{animation-name:scale-out}.copy-to-clipboard--outer .copy-code-button:not(.is-copied) .svg-use--wrapper--copy{animation-name:scale-in}.copy-to-clipboard--outer .copy-code-button.is-copied .svg-use--wrapper--copy{animation-name:scale-out}.copy-to-clipboard--outer .copy-code-button.is-copied .svg-use--wrapper--check{animation-name:scale-in}.full-click{position:relative}.full-click .full-click__trigger:before{content:"";z-index:2;position:absolute;inset:0}.full-click button:not(.full-click__trigger),.full-click a:not(.full-click__trigger){z-index:3;position:relative}.lnk--with-spacing{align-items:baseline;gap:.5em;display:inline-flex}.lnk--with-spacing .icon{flex:none}.lnk--with-spacing .text{flex:auto}.lnk--ext{align-items:baseline;gap:.5em;margin-right:.125em;display:inline-flex}.lnk--ext .icon{flex:none}.lnk--ext .text{flex:auto}.lnk--ext .icon{transform:translate(-.125em,.125em)}.lnk--with-icon{text-align:left;align-items:center}.lnk--with-icon .icon{transition:all .2s;display:inline-block}.lnk--with-icon:focus .icon{transform:translate(.125em)}.lnk--show-underline{text-decoration:none}.main-navigation-toggler{justify-content:center;align-items:center;display:flex}.main-navigation-toggler:before{content:"";width:calc(2.75rem + 0);height:calc(2.75rem + 0);position:absolute}.main-navigation-toggler:focus{outline:unset}.main-navigation-toggler:focus:before{outline-offset:var(--outline-animation--offset-end);outline:.125rem solid;animation:.2s outline-animation}.main-navigation-toggler .icon{display:inline-flex}.sub-menu-toggler svg{transition:all .2s;transform:rotate(0)}.sub-menu-toggler.open svg{transform:rotate(180deg)}.cc-window,.cc-placeholder{--cc-color-primary:var(--color-black);--cc-font:var(--font-family-poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}.component--with-shapes{background-color:var(--color-grey--light);position:relative}.component--with-shapes .component__inner{padding:var(--padding-value) 0}.component--with-shapes .component__inner .textual{max-width:53.75rem}.component--with-shapes.block-page-title-block{margin-bottom:var(--margin-bottom-value)}.toggle-component:not(.open) .toggle-component__content{display:none}.toggle-component .toggle-component__trigger{text-align:left;align-items:center;gap:.625rem;display:inline-flex}.toggle-component .toggle-component__trigger .icon{transition:all .2s;display:inline-block}.toggle-component .toggle-component__trigger[aria-expanded=true] .icon{transform:rotate(180deg)}#admin-menu .dropdown li,#admin-menu .dropdown .admin-menu-search{line-height:inherit}#l10n-client.hidden{visibility:visible;display:block!important}.menu--local-tasks ul{flex-wrap:wrap;gap:.625rem;display:flex}.menu--local-tasks ul>li>a{--bg:var(--color-paper);--border:var(--color-black);--text:var(--color-black);border:.0625rem solid var(--border);background-color:var(--bg);color:var(--text);padding:.5em 1em;font-weight:600;text-decoration:none;transition:all .2s;display:block}.menu--local-tasks ul>li>a:focus{--outline-animation--offset-end:-.3125rem;outline-color:var(--text)}.menu--local-tasks ul>li>a.is-active{--bg:var(--color-black);--text:var(--color-paper)}div.messages{--message-bg:var(--color-paper);--icon-color:var(--color-black);background-color:var(--message-bg);padding:1.5625rem;display:flex}div.messages .messages__inner{gap:.625rem;display:flex}div.messages .visual{max-width:1.25rem;max-height:1.25rem;color:var(--icon-color);flex-shrink:0;transform:translateY(.3125rem)}div.messages.messages--status{--message-bg:var(--system--color-green--light);--icon-color:rgb(var(--system--color-green--as-rgb))}div.messages.messages--warning{--message-bg:var(--system--color-yellow--light);--icon-color:rgb(var(--system--color-yellow--as-rgb))}div.messages.messages--error{--message-bg:var(--system--color-red--light);--icon-color:rgb(var(--system--color-red--as-rgb))}div.messages.messages--info{--message-bg:var(--system--color-blue--light);--icon-color:rgb(var(--system--color-blue--as-rgb))}div.messages.messages--unpublished{margin-bottom:1.875rem}[data-drupal-messages]{flex-direction:column;gap:.9375rem;display:flex}tr.draggable a.tabledrag-handle .handle{box-sizing:content-box}tr.draggable.selected td,tr.draggable.drag-previous td{background:#fffbdd}.throbber{display:none}.ajax-progress-throbber{clip:rect(1px,1px,1px,1px);white-space:nowrap;width:0;height:0;overflow:hidden;position:absolute!important}.unpublished{--bg-color:rgba(var(--system--color-red--as-rgb),.15);background-color:var(--bg-color)}.unpublished:not(.view-mode--full){box-shadow:0 0 0 .625rem var(--bg-color)}.page-header{z-index:10}.page-header nav.menu--main:not([data-lt-overflowhor-init=true]),html:not(.js-header-oh-active) .page-header .main-navigation-toggler,html:not(.js-header-oh-active) .page-header .overflow-container{display:none}.page-header .page-header--top{padding:var(--spacing-value) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.5rem;display:flex}.page-header .page-header--top .block-system-branding-block{flex-shrink:0}.page-header .page-header--bottom{z-index:5;position:relative}.page-footer{background-color:var(--color-blue);color:var(--color-paper);padding:var(--padding_footer-value) 0;margin-top:var(--margin-top-value)}.media--type-document .lnk--media{gap:1.25rem;width:100%;text-decoration:none}.media--type-document .lnk--media .textual{align-items:center;gap:.3125rem;width:100%;display:flex}.media--type-document .lnk--media .visual{flex-shrink:0;transition:all .2s}.media--type-document .lnk--media:focus .media__name{text-decoration:underline}.media--type-document .lnk--media:focus .visual{transform:translateY(.15625em)}.media--type-remote-video{aspect-ratio:16/9;justify-content:center;align-items:center;display:flex;position:relative}.media--type-remote-video .cc-placeholder{justify-content:center;align-items:center;width:100%;padding:0 .9375rem;display:flex}.media--type-remote-video iframe{width:100%;height:100%;position:absolute;top:0;left:0}:target:not(a):not(input):not(button){pointer-events:none}:target:not(a):not(input):not(button) *{pointer-events:auto}:target:before{content:"";height:var(--header-height);margin-top:calc(var(--header-height) * -1);display:block}html:not(.js-header-oh-active) .page-header .menu--main ul.menu a{text-decoration:none}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1{align-items:center;display:flex}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li{height:var(--height-header);flex-shrink:0;align-items:center;display:flex;position:relative}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--2{position:absolute;top:100%}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--2:not([data-lt-toggleme-init]){display:none}html.js-header-oh-active .page-header .overflow-container{top:calc(0 + var(--height-header) + var(--height-toolbar-hor));right:0;left:calc(0 + var(--width-toolbar-vert));position:fixed;bottom:0;overflow-y:scroll}html.js-header-oh-active .page-header .overflow-container .overflow-container-inner{grid-template-columns:var(--grid--page-padding) var(--grid--breakout-column) repeat(12,1fr) var(--grid--breakout-column) var(--grid--page-padding);column-gap:var(--grid--gutter);display:grid}:where(html.js-header-oh-active .page-header .overflow-container .overflow-container-inner)>*{grid-column:3/-3}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu{--item-size-value:2.75rem}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu a{text-decoration:none}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu li{flex-wrap:wrap;align-items:center;display:flex}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu li+li{border-top:.0625rem solid var(--color-paper)}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu li a{flex:1 1 calc(100% - var(--item-size-value));min-height:var(--item-size-value);padding:var(--item-padding-value) 0;align-items:center;display:flex}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu li .sub-menu-toggler{height:var(--item-size-value);width:var(--item-size-value);flex-shrink:0;justify-content:center;align-items:center;display:flex}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu li ul{border-top:.0625rem solid var(--color-paper);flex-shrink:0;width:100%}nav.pager{margin-top:var(--margin-top-value)}nav.pager ul.pager__items{text-align:center;flex-wrap:wrap;justify-content:center;gap:.3125rem;display:flex}nav.pager ul.pager__items li{display:inline-block}nav.pager ul.pager__items li a{--size:2rem;--bg-color:transparent;width:var(--size);height:var(--size);background-color:var(--bg-color);justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:flex}nav.pager ul.pager__items li a:focus{outline-color:var(--color-black)}nav.pager ul.pager__items li a:hover{--bg-color:var(--color-yellow)}nav.pager ul.pager__items li.is-active a{--bg-color:var(--color-blue);color:var(--color-paper);font-weight:500;transition:all .2s}nav.pager ul.pager__items li.is-active a:focus,nav.pager ul.pager__items li.is-active a.is-active{color:var(--color-black)}nav.pager ul.pager__items li.is-active a:hover{--bg-color:var(--color-yellow)}nav.pager ul.pager__items li.pager__item--icon a:hover{--bg-color:transparent}nav.pager ul.pager__items li.pager__item--icon a .icon{justify-content:center;align-items:center;transition:all .2s;display:flex}nav.pager ul.pager__items li.pager__item--icon.pager__item--previous a .icon{transform:scaleX(-1)}nav.pager ul.pager__items li.pager__item--icon.pager__item--previous a:hover .icon{transform:scaleX(-1)translate(.625rem)}nav.pager ul.pager__items li.pager__item--icon.pager__item--next a:hover .icon{transform:translate(.625rem)}.site-logo{display:inline-flex}.site-logo svg{width:var(--logo-size-value);height:auto}.theme-switcher--outer{z-index:10;font-size:var(--font-size-value);position:relative}.theme-switcher--outer .actions-toggler{align-items:center;gap:.5em;padding:.625rem;display:inline-flex}.theme-switcher--outer .actions-toggler .icon{flex:none}.theme-switcher--outer .actions-toggler .text{flex:auto}.theme-switcher--outer .actions{transition:top .2s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.theme-switcher--outer .actions:not([data-lt-toggleme-init=true]){display:none}.theme-switcher--outer .actions.open{top:calc(100% + .625rem)}.theme-switcher--outer .actions:not(.open) .actions--inner{display:none}.theme-switcher--outer .actions .actions--inner{background-color:var(--color-paper);border:1px solid var(--color-grey--dark);flex-direction:column;padding:.9375rem;font-weight:400;display:flex}.theme-switcher--outer .actions [data-theme-trigger],.theme-switcher--outer .actions .settings-toggler{text-align:left;white-space:nowrap;align-items:center;gap:.5em;padding:.625rem;display:inline-flex}.theme-switcher--outer .actions [data-theme-trigger] .icon,.theme-switcher--outer .actions .settings-toggler .icon{flex:none}.theme-switcher--outer .actions [data-theme-trigger] .text,.theme-switcher--outer .actions .settings-toggler .text{flex:auto}.theme-switcher--outer .actions [data-theme-trigger] .icon,.theme-switcher--outer .actions .settings-toggler .icon{justify-content:center;align-items:center;width:1.375rem;display:flex}.theme-switcher--outer .actions [data-theme-trigger]:hover,.theme-switcher--outer .actions [data-theme-trigger].active,.theme-switcher--outer .actions [data-theme-trigger][disabled],.theme-switcher--outer .actions .settings-toggler:hover,.theme-switcher--outer .actions .settings-toggler.active,.theme-switcher--outer .actions .settings-toggler[disabled]{color:var(--color-blue)}.theme-switcher--outer .actions [data-theme-trigger=custom]{display:none}.theme-switcher--outer .actions .custom--outer .settings-toggler .svg-use--wrapper--chevron-down{transition:transform .2s}.theme-switcher--outer .actions .custom--outer .settings-toggler .svg-use--wrapper--chevron-down.open{transform:rotate(180deg)}.theme-switcher--outer .actions .custom--outer .settings:not(.open) .settings--inner{display:none}.theme-switcher--outer .actions .custom--outer .settings .settings--inner{background-color:var(--color-black);color:var(--color-paper);min-width:12.5rem;margin:.3125rem;padding:.625rem .9375rem}.node--view-mode-teaser{--box-shadow-color:rgba(var(--color-black--as-rgb),.2);width:100%;padding:var(--padding-vert-value) var(--padding-hor-value);background-color:var(--color-grey--light);flex-direction:column;gap:.9375rem;transition:all .2s;display:flex}.node--view-mode-teaser .full-click__trigger{-webkit-hyphens:auto;hyphens:auto}.node--view-mode-teaser:hover,.node--view-mode-teaser:focus-within{box-shadow:0 .125rem .625rem var(--box-shadow-color)}.node--view-mode-full .content--header__inner{gap:1.5rem}.node--view-mode-full .content--header__inner .page-title{margin:0}.node--view-mode-full .content--header__inner .meta-elements{flex-wrap:wrap;gap:.3125rem;display:inline-flex}.node--view-mode-full>.content--main,.node--view-mode-full>.content--footer{margin-top:var(--margin-top-value)}.paragraph--type--accordion .paragraph--type--accordion-item{--spacing:1.25rem;border:.0625rem solid var(--color-black)}.paragraph--type--accordion .paragraph--type--accordion-item .toggle-component__trigger{width:100%;padding:var(--spacing);justify-content:space-between}.paragraph--type--accordion .paragraph--type--accordion-item .toggle-component__content{padding:0 var(--spacing) var(--spacing) var(--spacing)}.paragraph--type--image .figure--image{display:grid}.paragraph--type--image .figure--image>*{grid-row-start:1;grid-column-start:1}.paragraph--type--image .figure--image .figure--image__copyright{--spacing:.625rem;padding:calc(var(--spacing) / 2) var(--spacing);background-color:var(--color-accent--light);place-self:flex-end flex-start;font-size:.8125em;line-height:2}.paragraph--type--image .figure--image figcaption{grid-row-start:unset;margin-top:.625rem;font-size:.9375em;line-height:1.73333}.region--header .region--header__inner .block-system-branding-block{flex-shrink:0}.region--header .region--header__inner .menu--main{flex-grow:1}.region--help:has([data-drupal-messages-fallback]:not(:only-child)){margin:var(--spacing-value) 0}.region--help .region__inner>:not(.hidden)+*{margin-top:var(--margin-top-value)}[class*=page-node] .region--help:not(:has(.menu--local-tasks))+.layout-content{margin-top:var(--margin-top-value)}.meta-data{--disc-color:var(--color-pink);--disc-size:.3125rem;--disc-spacing:.46875rem;padding-right:calc(var(--arrow-width) * 1.75);color:var(--color-grey--dark);flex-wrap:wrap;align-items:center;display:inline-flex}.meta-data .meta-data__item *{display:inline}.meta-data .meta-data__item:not(:only-child){margin-right:var(--disc-spacing)}.meta-data .meta-data__item dt{margin-right:.3125em}.meta-data .meta-data__item .disc-divider{vertical-align:middle;margin-right:var(--disc-spacing);width:var(--disc-size);height:var(--disc-size);background-color:var(--disc-color);border-radius:50%;flex-shrink:0;display:inline-block}.node--type-project .meta-data{--disc-color:var(--color-green)}.pill{--bg-color:var(--color-blue);--border-color:var(--bg-color);--text-color:var(--color-paper);background-color:var(--bg-color);color:var(--text-color);border:.0625rem solid var(--border-color);border-radius:3.125rem;align-items:center;gap:.5em;padding:.5rem .9375rem;font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.pill.pill--ghost{--bg-color:transparent;--border-color:var(--text-color);--text-color:var(--color-black)}.pill:is(a):focus{--bg-color:var(--color-yellow);--border-color:var(--bg-color);--text-color:var(--color-black)}.shape-wrapper{--shape-color--quarter:var(--color-pink);--shape-color--half:var(--color-green);position:relative}.shape-wrapper .shapes{width:var(--shape-size-value);height:var(--shape-size-value);display:flex;position:absolute;bottom:0;right:0;overflow:hidden;transform:translateY(50%)}.shape-wrapper .shapes .shape{width:inherit;height:inherit;overflow:hidden}.shape-wrapper .shapes .shape .shape__inner{width:inherit;height:inherit;border:var(--shape-border-value) solid;border-radius:calc(var(--shape-size-value) / 2)}.shape-wrapper .shapes .shape.shape--quarter{transform:rotate(90deg)translate(-50%,25%)}.shape-wrapper .shapes .shape.shape--quarter .shape__inner{border-color:var(--shape-color--quarter)}.shape-wrapper .shapes .shape.shape--half .shape__inner{border-color:var(--shape-color--half)}@media (min-width:0) and (max-width:47.9375em){:where(.page) form.form--with-bg{--padding-value:1.25rem;--margin-top-value:1.25rem}:where(.page){--font-size-value:.875rem;--line-height-value:1.75rem}:where(.page) h1,:where(.page) .heading--xl{--font-size-value:2.25rem;--line-height-value:2.61rem}:where(.page) h2,:where(.page) .heading--l{--font-size-value:2.15rem;--line-height-value:2.15rem}:where(.page) h3,:where(.page) .heading--m{--font-size-value:1.3rem;--line-height-value:1.5rem}:where(.page) h4,:where(.page) .heading--s{--font-size-value:1.125rem;--line-height-value:1.35rem}:where(.page) h5,:where(.page) .heading--xs{--font-size-value:1rem;--line-height-value:1.25rem}.text-formatted h1{--font-size-value:2.15rem;--line-height-value:2.15rem}.text-formatted h2,.text-formatted .h2{--font-size-value:1.3rem;--line-height-value:1.5rem}.text-formatted h3,.text-formatted .h3{--font-size-value:1.125rem;--line-height-value:1.35rem}.text-formatted h4,.text-formatted .h4{--font-size-value:1rem;--line-height-value:1.25rem}.list--col-2{--row-gap-value:.9375rem;column-gap:var(--grid--gutter);grid-template-columns:repeat(1,1fr);display:grid}:where(.list--col-2)>*{grid-column:span 1/span 1}.list--col-3{--row-gap-value:.9375rem;column-gap:var(--grid--gutter);grid-template-columns:repeat(1,1fr);display:grid}:where(.list--col-3)>*{grid-column:span 1/span 1}.list--col-4{row-gap:var(--row-gap-value)}.list--col-4>*{width:100%}.vert-rhythm--xsmall>*+*{--margin-top-value:.3125rem}.vert-rhythm--small>*+*{--margin-top-value:.9375rem}.vert-rhythm>*+*{--margin-top-value:1.875rem}a.skip-link{--font-size-value:.875rem;--line-height-value:1.75rem}.block--search form{margin:calc(var(--spacing) * -1) -7vw;padding:var(--spacing) 7vw;width:100vw}.view-search{--margin-top-value:1.875rem}.component--with-shapes .component__inner{--padding-value:2.5rem}.component--with-shapes.block-page-title-block{--margin-bottom-value:3.125rem}.page-header .page-header--top{--spacing-value:.9375rem}.page-footer{--margin-top-value:5rem;--padding_footer-value:.4375rem}nav.pager{--margin-top-value:3.125rem}.site-logo svg{--logo-size-value:9.375rem}.theme-switcher--outer{--font-size-value:.875rem}.node--view-mode-teaser{--padding-hor-value:.9375rem;--padding-vert-value:.78125rem}.node--view-mode-full>.content--main{--margin-top-value:1.875rem}.node--view-mode-full>.content--footer{--margin-top-value:2.8125rem}.paragraph--type--text-with-media>*{row-gap:1.25rem}.paragraph--type--text-with-media.layout--media-first .textual{grid-row:2/3}.paragraph--type--text-with-media.layout--media-first .visual{grid-row:1/2}.region--help{--spacing-value:1.875rem}.region--help .region__inner>:not(.hidden)+*{--margin-top-value:.9375rem}[class*=page-node] .region--help:not(:has(.menu--local-tasks))+.layout-content{--margin-top-value:1.875rem}.shape-wrapper{--shape-size-value:8.75rem;--shape-border-value:2.5rem}}@media (min-width:0) and (max-width:63.9375em){html{--grid--breakout-column:0rem}.component--with-shapes .component__inner .textual:only-child,.page-header .page-header--bottom .page-header--bottom__content .block--search:only-child{padding-bottom:var(--padding-bottom-value)}}@media (min-width:64rem){body{--height-toolbar-hor:0;--width-toolbar-vert:var(--admin-toolbar-sidebar-width)}}@media (min-width:0) and (max-width:47.9375em) and (min-width:0) and (max-width:47.9375em){.list--col-4{--row-gap-value:.9375rem}}@media (min-width:0) and (max-width:47.9375em) and (min-width:48em) and (max-width:63.9375em){.list--col-4{--row-gap-value:1.40625rem}}@media (min-width:0) and (max-width:47.9375em) and (min-width:64em){.list--col-4{--row-gap-value:1.875rem}}@media (min-width:0) and (max-width:63.9375em) and (min-width:0) and (max-width:47.9375em){.component--with-shapes .component__inner .textual:only-child,.page-header .page-header--bottom .page-header--bottom__content .block--search:only-child{--padding-bottom-value:3.125rem}}@media (min-width:0) and (max-width:63.9375em) and (min-width:48em) and (max-width:63.9375em){.component--with-shapes .component__inner .textual:only-child,.page-header .page-header--bottom .page-header--bottom__content .block--search:only-child{--padding-bottom-value:4.0625rem}}@media (min-width:0) and (max-width:63.9375em) and (min-width:64em){.component--with-shapes .component__inner .textual:only-child,.page-header .page-header--bottom .page-header--bottom__content .block--search:only-child{--padding-bottom-value:5rem}}@media (hover:hover){:where(.page) input[data-textual-input=true]:hover,:where(.page) textarea:hover,:where(.page) select:hover{border-color:rgba(var(--color-black--as-rgb),.75)}:where(.page) input[type=radio]:hover+label .icon,:where(.page) input[type=checkbox]:hover+label .icon{border-color:var(--color-grey)}:where(.page) h1>a:hover,:where(.page) h2>a:hover,:where(.page) h3>a:hover,:where(.page) h4>a:hover,:where(.page) h5>a:hover,:where(.page) h6>a:hover{text-decoration-line:underline}:where(.page) a:hover{text-decoration-thickness:.15em}a.skip-link:hover{color:var(--color-paper);text-decoration:none}.block-facets-summary ul:not(.contextual-links) a:is(a):hover{--bg-color:var(--color-yellow);--border-color:var(--bg-color);--text-color:var(--color-black)}[class*=btn--]:hover{background-color:var(--bg-color--hover);color:var(--text-color--hover)}.clickable--with-arrow:hover .icon--arrow-right{transform:translate(.625rem)}.lnk--with-icon:hover .icon{transform:translate(.125em)}.lnk--show-underline:hover{text-decoration-line:underline}.menu--local-tasks ul>li>a:hover{--bg:rgba(var(--color-black--as-rgb),.75);--text:var(--color-paper)}.media--type-document .lnk--media:hover .media__name{text-decoration:underline}.media--type-document .lnk--media:hover .visual{transform:translateY(.15625em)}html:not(.js-header-oh-active) .page-header .menu--main ul.menu a:hover,html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu a:hover{text-decoration-line:underline}nav.pager ul.pager__items li.is-active a:hover{color:var(--color-black)}.pill:is(a):hover{--bg-color:var(--color-yellow);--border-color:var(--bg-color);--text-color:var(--color-black)}}
