*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){word-wrap:break-word;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;tab-size:4}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200B";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:initial}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:inline;display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(button,input,select,textarea){background-color:initial;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") no-repeat 100% /1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}.klaro,.klaro button{font-family:inherit;font-family:var(--font-family,inherit);font-size:14px;font-size:var(--font-size,14px)}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.klaro .context-notice .cm-switch-container,.klaro .cookie-modal .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom:1px solid #c8c8c8;border-bottom:var(--border-width,1px) var(--border-style,solid) var(--light2,#c8c8c8);display:block;line-height:20px;min-height:40px;padding:10px 10px 10px 66px;position:relative;vertical-align:middle}.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-modal .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .context-notice .cm-switch-container p,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-modal .cm-switch-container p,.klaro .cookie-modal .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container:first-child{margin-top:0}.klaro .context-notice .cm-switch,.klaro .cookie-modal .cm-switch,.klaro .cookie-notice .cm-switch{display:inline-block;height:30px;position:relative;width:50px}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1,#1a936f);opacity:.6}.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before{transform:translateX(10px)}.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2,#24cc9a);opacity:.8}.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider:before{transform:translateX(10px)}.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2,#24cc9a);cursor:not-allowed;opacity:.8}.klaro .context-notice .cm-list-input,.klaro .cookie-modal .cm-list-input,.klaro .cookie-notice .cm-list-input{height:30px;left:0;opacity:0;position:absolute;top:0;width:50px}.klaro .context-notice .cm-list-title,.klaro .cookie-modal .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:.9em;font-weight:600}.klaro .context-notice .cm-list-description,.klaro .cookie-modal .cm-list-description,.klaro .cookie-notice .cm-list-description{color:#7c7c7c;color:var(--dark3,#7c7c7c);font-size:.9em;padding-top:4px}.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{left:0;position:absolute}.klaro .context-notice .cm-list-label .slider,.klaro .cookie-modal .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:#f2f2f2;background-color:var(--white2,#f2f2f2);bottom:0;cursor:pointer;display:inline-block;left:0;position:absolute;right:0;top:0;transition:.4s;width:50px}.klaro .context-notice .cm-list-label .slider:before,.klaro .cookie-modal .cm-list-label .slider:before,.klaro .cookie-notice .cm-list-label .slider:before{background-color:#e6e6e6;background-color:var(--white3,#e6e6e6);bottom:5px;content:"";height:20px;left:5px;position:absolute;transition:.4s;width:20px}.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-modal .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .context-notice .cm-list-label .slider.round:before,.klaro .cookie-modal .cm-list-label .slider.round:before,.klaro .cookie-notice .cm-list-label .slider.round:before{border-radius:50%}.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:#48dfb2;box-shadow-color:var(--green3,#48dfb2);box-shadow:0 0 1px var(color,green3)}.klaro .context-notice .cm-list-label input:checked+.slider:before,.klaro .cookie-modal .cm-list-label input:checked+.slider:before,.klaro .cookie-notice .cm-list-label input:checked+.slider:before{transform:translateX(20px)}.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 #7d7d7d33,5px 5px 10px 0 #7d7d7d30}.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider:before{transform:translateX(20px)}.klaro .context-notice .slider,.klaro .cookie-modal .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 #0003,5px 5px 10px 0 #00000030}.klaro .context-notice a,.klaro .cookie-modal a,.klaro .cookie-notice a{color:#1a936f;color:var(--green1,#1a936f);text-decoration:none}.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice ul,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice ul{color:#fafafa;color:var(--light1,#fafafa)}.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice li,.klaro .context-notice p,.klaro .context-notice ul,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice ul{display:block;margin:.7em 0 0;padding:0;text-align:left}.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.klaro .context-notice h5,.klaro .context-notice h6,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal h4,.klaro .cookie-modal h5,.klaro .cookie-modal h6,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3,.klaro .cookie-notice h4,.klaro .cookie-notice h5,.klaro .cookie-notice h6{font-family:inherit;font-family:var(--title-font-family,inherit)}.klaro .context-notice .cm-link,.klaro .cookie-modal .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle}.klaro .context-notice .cm-btn,.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{background-color:#5c5c5c;background-color:var(--dark2,#5c5c5c);border-radius:4px;border-radius:var(--border-radius,4px);border-style:none;color:#fff;color:var(--button-text-color,#fff);cursor:pointer;font-size:1em;margin-right:.5em;padding:.4em}.klaro .context-notice .cm-btn:disabled,.klaro .cookie-modal .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#c8c8c8;background-color:var(--light2,#c8c8c8)}.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:#24cc9a;background-color:var(--green2,#24cc9a)}.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#2581c4;background-color:var(--blue1,#2581c4)}.klaro .context-notice{align-items:center;background-color:#fafafa;background-color:var(--light1,#fafafa);border-color:#c8c8c8;border-color:var(--light2,#c8c8c8);border-radius:4px;border-radius:var(--border-radius,4px);border-style:solid;border-style:var(--border-style,solid);border-width:1px;border-width:var(--border-width,1px);display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:center;padding:12px}.klaro .context-notice.cm-dark{background-color:#333;background-color:var(--dark1,#333);border-color:#5c5c5c;border-color:var(--dark2,#5c5c5c)}.klaro .context-notice.cm-dark p{color:#fafafa;color:var(--light1,#fafafa)}.klaro .context-notice.cm-dark p a{color:#459cdc;color:var(--blue2,#459cdc)}.klaro .context-notice p{color:#333;color:var(--dark1,#333);flex-grow:0;margin-top:0;padding-top:0;text-align:center}.klaro .context-notice p a{color:#24cc9a;color:var(--green2,#24cc9a)}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .cookie-modal{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.klaro .cookie-modal.cm-embedded{height:inherit;left:inherit;position:relative;right:inherit;width:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;transform:none}.klaro .cookie-modal .cm-bg{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#333;background-color:var(--dark1,#333);box-shadow:0 4px 6px 0 #0003,5px 5px 10px 0 #00000030;color:#fafafa;color:var(--light1,#fafafa);max-height:98%;overflow:auto;position:fixed;top:50%;transform:translateY(-50%);width:100%;z-index:1001}@media (min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius,4px);height:auto;margin:0 auto;max-width:640px;position:relative;width:auto}}.klaro .cookie-modal .cm-modal .hide{background:none;border-style:none;cursor:pointer;position:absolute;right:20px;top:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fafafa;stroke:var(--light1,#fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{border-top:1px solid #5c5c5c;border-top:var(--border-width,1px) var(--border-style,solid) var(--dark2,#5c5c5c);padding:1em}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:.8em;padding-right:8px;padding-top:4px;text-align:right}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#5c5c5c;color:var(--dark2,#5c5c5c)}.klaro .cookie-modal .cm-modal .cm-header{border-bottom:1px solid #5c5c5c;border-bottom:var(--border-width,1px) var(--border-style,solid) var(--dark2,#5c5c5c);padding:1em 24px 1em 1em}.klaro .cookie-modal .cm-modal .cm-header h1{display:block;font-size:2em;margin:0}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services{margin:0;padding:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret{color:#a0a0a0;color:var(--light3,#a0a0a0)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content{display:none;margin-left:-40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded{display:block;margin-top:10px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service{line-height:20px;min-height:40px;padding-left:60px;position:relative;vertical-align:middle}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes{color:#a0a0a0;color:var(--light3,#a0a0a0);font-size:.8em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all{border-top:1px solid #5c5c5c;border-top:var(--border-width,1px) var(--border-style,solid) var(--dark2,#5c5c5c);padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required{color:#5c5c5c;color:var(--dark2,#5c5c5c);font-size:.8em;padding-left:.2em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#333;background-color:var(--dark1,#333);bottom:0;position:fixed;right:0;width:100%;z-index:999}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius,4px);bottom:20px;bottom:var(--notice-bottom,20px);box-shadow:0 4px 6px 0 #0003,5px 5px 10px 0 #00000030;left:auto;left:var(--notice-left,auto);max-width:400px;max-width:var(--notice-max-width,400px);position:fixed;position:var(--notice-position,fixed);right:20px;right:var(--notice-right,20px);top:auto;top:var(--notice-top,auto)}}@media (max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:0;border-style:none}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{bottom:inherit;height:inherit;left:inherit;position:relative;right:inherit;width:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{bottom:0;margin-bottom:0;margin-right:0;padding:0 1em 1em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-.5em}@media (max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:.5em}@media (max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - .5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{align-items:baseline;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;margin-top:-.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:.5em}.klaro .cookie-modal-notice{background-color:#333;background-color:var(--dark1,#333);box-shadow:0 4px 6px 0 #0003,5px 5px 10px 0 #00000030;color:#fafafa;color:var(--light1,#fafafa);max-height:98%;overflow:auto;padding:.2em 1em 1em;position:fixed;top:50%;transform:translateY(-50%);width:100%;z-index:1001}@media (min-width:400px){.klaro .cookie-modal-notice{border-radius:4px;border-radius:var(--border-radius,4px);height:auto;margin:0 auto;max-width:400px;position:relative;width:auto}}.klaro .cookie-modal-notice .cn-ok{align-items:center;display:flex;flex-flow:row;justify-content:space-between;margin-top:1em}.klaro .cookie-notice-hidden{display:none!important}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}[dir=ltr] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir=rtl] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}:root{--display:block;--vh-offset:0px;--scrollbar-width:0px;--viewport-height:calc(100vh - var(--vh-offset));--viewport-width:calc(100vw - var(--scrollbar-width));--global-padding:14px;--grid-gutter:18px;--border-width:1px;--icon-stroke:1px;--page-padding:20px;--page-padding-x:20px;--page-padding-y:20px;--page-padding-top-safe:max(var(--page-padding-y),env(safe-area-inset-top));--page-padding-bottom-safe:max(var(--page-padding-y),env(safe-area-inset-bottom));--page-padding-left-safe:max(var(--page-padding-x),env(safe-area-inset-left));--page-padding-right-safe:max(var(--page-padding-x),env(safe-area-inset-right));--page-padding-safe:var(--page-padding-top-safe) var(--page-padding-right-safe) var(--page-padding-bottom-safe) var(--page-padding-left-safe);--max-content-width:calc(var(--viewport-width) - var(--page-padding-left-safe) - var(--page-padding-right-safe));--container-max-width:100%;--offset-to-container-max-edge-left:var(--page-padding-left-safe);--offset-to-container-max-edge-right:var(--page-padding-right-safe);--logo-height:36px;--logo-ratio:4.585;--logo-ratio-icon:0.85;--logo-ratio-icon-with-space:1.13;--logo-width:calc(var(--logo-height)*var(--logo-ratio));--logo-width-icon:calc(var(--logo-height)*var(--logo-ratio-icon));--logo-width-icon-with-space:calc(var(--logo-height)*var(--logo-ratio-icon-with-space));--nav-spacing-x:.6em;--nav-spacing-y:1.2em;--nav-spacing-x-small:.4em;--nav-spacing-y-small:.5em;--section-padding-y:25px;--section-padding-y-small:20px;--media-header-height:min(500px,max(200px,calc(12.5vmax + 10vmin)));--media-header-image-height:var(--media-header-height);--media-header-image-height-small:calc(var(--media-header-height)/2);--map-preview-image-width:100px;--item-preview-image-width:140px;--slideshow-arrow-size:14px;--slide-padding:var(--page-padding);--color-background:#fff;--color-text:#000;--color-text-light:#989898;--color-highlight:#edccd2;--color-active-bg:#edccd2;--color-section-bg:#fff;--color-alt-bg:#edccd2;--color-inactive-bg:#d0d0d0;--color-notice-bg:#f6f6f6;--color-shadow:#00000029;--color-lazyload:rgba(0,0,0,.035);--color-lazyload-alpha:rgba(0,0,0,.035);--color-lazyload-opaque:#f6f6f6;--shadow-marker:0 3px 6px var(--color-shadow);--shadow-pill:0 3px 6px var(--color-shadow);--shadow-label:0 0 8px var(--color-shadow);--shadow-popup:0 0 15px var(--color-shadow);--shadow-slides:0 0 10px var(--color-shadow);--shadow-content-section:0 0 30px var(--color-shadow);--button-padding-y:.6em;--button-padding-top:.55em;--button-padding-bottom:.65em;--button-padding-x:.9em;--pill-padding-y:var(--button-padding-y);--pill-padding-top:var(--button-padding-top);--pill-padding-bottom:var(--button-padding-bottom);--pill-padding-x:var(--button-padding-x);--input-padding-y:.45;--input-padding-top:.4em;--input-padding-bottom:.5em;--input-padding-x:var(--button-padding-x);--spacing-xs:8px;--spacing-s:16px;--spacing-m:24px;--spacing-l:32px;--spacing-xl:40px;--spacing-xxl:64px;--item-info-spacing:calc(var(--spacing-m) - 0.5em)}@media print,screen and (min-width:30.0625em){:root{--global-padding:18px}}@media screen and (min-width:48.0625em){:root{--global-padding:24px}}@media print,screen and (min-width:30.0625em){:root{--grid-gutter:24px}}@media screen and (min-width:48.0625em){:root{--grid-gutter:32px}}@media print,screen and (min-width:30.0625em){:root{--page-padding:18px}}@media screen and (min-width:48.0625em){:root{--page-padding:24px}}@media(min-width:375px){:root{--page-padding-x:calc(0.81633vw + 16.93878px)}}@media(min-width:1600px){:root{--page-padding-x:30px}}@media(min-width:375px){:root{--page-padding-y:calc(0.32653vw + 18.77551px)}}@media(min-width:1600px){:root{--page-padding-y:24px}}@media screen and (min-width:64.0625em){:root{--container-max-width:calc(var(--max-content-width) - var(--logo-width-icon-with-space)*2);--offset-to-container-max-edge-left:calc((var(--viewport-width) - var(--container-max-width))/2);--offset-to-container-max-edge-right:calc((var(--viewport-width) - var(--container-max-width))/2)}}@media screen and (min-width:93.75em){:root{--container-max-width:1280px}}@media(min-width:320px){:root{--logo-height:calc(18.18182vw - 22.18182px)}}@media(min-width:375px){:root{--logo-height:calc(2.12245vw + 38.04082px)}}@media(min-width:1600px){:root{--logo-height:72px}}@media(min-width:375px){:root{--section-padding-y:calc(0.81633vw + 21.93878px)}}@media(min-width:1600px){:root{--section-padding-y:35px}}@media(min-width:375px){:root{--section-padding-y-small:calc(0.40816vw + 18.46939px)}}@media(min-width:1600px){:root{--section-padding-y-small:25px}}@media screen and (min-width:48.0625em){:root{--map-preview-image-width:160px}}@media screen and (min-width:22.5em){:root{--item-preview-image-width:170px}}@media screen and (min-width:25em){:root{--item-preview-image-width:190px}}@media(min-width:375px){:root{--slideshow-arrow-size:calc(0.97959vw + 10.32653px)}}@media(min-width:1600px){:root{--slideshow-arrow-size:26px}}@media print,screen and (min-width:30.0625em){:root{--slide-padding:calc(var(--page-padding)*2)}}@media screen and (min-width:48.0625em){:root{--item-info-spacing:calc(var(--spacing-l) - 0.5em)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,progress,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,html{height:100%}ul{list-style:none}ol{list-style:decimal none inside}li{display:list-item}img{-ms-interpolation-mode:bicubic}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}caption,td,th{text-align:left;vertical-align:top}em,i{font-style:italic}b,strong{font-weight:700}sub,sup{line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}@font-face{font-display:swap;font-family:StabilGrotesk;font-style:normal;font-weight:300;src:url(/assets/fonts/StabilGrotesk-Light.woff2?ffc7a329) format("woff2"),url(/assets/fonts/StabilGrotesk-Light.woff?630019f2) format("woff")}@font-face{font-display:swap;font-family:StabilGrotesk;font-style:normal;font-weight:400;src:url(/assets/fonts/StabilGrotesk-Regular.woff2?e8d2b853) format("woff2"),url(/assets/fonts/StabilGrotesk-Regular.woff?aa6e9cc2) format("woff")}@font-face{font-display:swap;font-family:StabilGrotesk;font-style:italic;font-weight:400;src:url(/assets/fonts/StabilGrotesk-RegularItalic.woff2?ec732bb1) format("woff2"),url(/assets/fonts/StabilGrotesk-RegularItalic.woff?617059b0) format("woff")}@font-face{font-display:swap;font-family:StabilGrotesk;font-style:normal;font-weight:500;src:url(/assets/fonts/StabilGrotesk-Medium.woff2?a7e7954e) format("woff2"),url(/assets/fonts/StabilGrotesk-Medium.woff?9ae9989a) format("woff")}@font-face{font-display:swap;font-family:StabilGrotesk;font-style:normal;font-weight:700;src:url(/assets/fonts/StabilGrotesk-Bold.woff2?dc7fee0c) format("woff2"),url(/assets/fonts/StabilGrotesk-Bold.woff?0f2c140c) format("woff")}::selection{background-color:#d0d0d0}body>svg{display:none}.icon{stroke-width:1px;stroke-width:var(--icon-stroke);color:inherit;display:inline-block;height:.75em;position:relative;vertical-align:initial;width:.75em}.icon-wrap{white-space:nowrap}.capitals,.numbers{font-size:.94em}.pull-double{margin-left:-.45em}.push-double{margin-right:.45em}.pull-single{margin-left:-.25em}.push-single{margin-right:.25em}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:StabilGrotesk,Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;min-height:100%;overflow-y:scroll;text-rendering:optimizeLegibility}body,html{font-weight:400}body{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);background-color:#fff;color:#000;font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){body{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){body{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){body{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){body{--responsive-font-size:17px;font-size:17px}}body:before{background-color:#000;border-radius:999vw;bottom:.75em;color:#fff;content:"production";display:none;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;left:50%;letter-spacing:.06em;line-height:.7rem;padding:.35em .75em .4em;position:fixed;text-transform:uppercase;transform:translateX(-50%);z-index:999999}@media print{body:before{display:none!important}}body.is-logged-in[data-env=staging]:before{background-color:#00805599;content:attr(data-env);display:inline-block}a{color:inherit;text-decoration:none;transition:color .25s}@media (hover:hover){a:hover{color:inherit;text-decoration:none}}.underline-link{text-decoration:underline;text-decoration-thickness:from-font}@media (hover:hover){.underline-link:hover{text-decoration:none}}button{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;line-height:inherit;margin:0;overflow:visible;padding:0;text-align:inherit;text-decoration:none;text-transform:inherit;transition:color .25s;-webkit-user-select:text;user-select:text}[data-whatinput=mouse] button{outline:0}button::-moz-focus-inner{border:0;padding:0}img{font-style:italic;vertical-align:middle}img,video{height:auto;max-width:100%}::placeholder{color:#b1b1b1;line-height:normal;opacity:1}table{width:100%;word-break:normal}nav li:before{position:absolute}.assistive-links a{background-color:#000;border:1px solid #0000;border-radius:999vw;box-shadow:0 3px 6px #00000029;box-shadow:var(--shadow-pill);color:#fff;display:inline-block;left:50%;line-height:.6!important;max-width:80%;opacity:0;outline:none;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);pointer-events:none;position:absolute;top:max(20px,env(safe-area-inset-top));top:var(--page-padding-top-safe);transform:translate(-50%);transition:color .25s,border .25s,background-color .25s;transition:opacity .25s;white-space:nowrap;z-index:9999}@media (hover:hover){.assistive-links a:hover{background-color:rgba(0,0,0,.035);background-color:#000;color:#fff}}.assistive-links a:focus{opacity:1;pointer-events:auto}.js .audio-player[data-cloak]{opacity:0}.audio-player__caption{padding-top:.6em}.plyr--audio{--plyr-control-spacing:10px;--plyr-range-track-height:20px;--plyr-range-thumb-height:20px;--plyr-range-thumb-width:20px;--plyr-range-thumb-shadow:0 0 0 2px inset currentColor;--plyr-audio-controls-background:#fff0f0;--plyr-audio-control-background-hover:#fff;--plyr-audio-control-color:#000;--plyr-audio-control-color-hover:#000;--plyr-audio-progress-range-background:#d0d0d0;--plyr-audio-progress-buffered-background:#d0d0d0;--plyr-range-fill-background:#3e3e3e;--plyr-range-thumb-background:#fff;--plyr-focus-visible-color:#edccd2}.plyr--audio .plyr__controls{gap:10px}.plyr--audio .plyr__progress__buffer{opacity:0}.plyr--audio .plyr__control[data-plyr=play]{--plyr-control-radius:100%;--plyr-control-spacing:20px;--plyr-control-icon-size:24px;background:#edccd2}.plyr--audio .plyr__control[data-plyr=play] .icon--not-pressed{transform:translateX(18%)}@media screen and (min-width:48.0625em){.plyr--audio .plyr__control[data-plyr=play]{--plyr-control-spacing:30px;--plyr-control-icon-size:34px}}.plyr--audio .plyr__time{--responsive-font-size:calc(14.4902px + 0.13072vw);--responsive-line-height:calc(17.36275px + 0.1634vw);font-size:calc(14.4902px + .13072vw);line-height:calc(17.36275px + .1634vw);margin-left:0!important}@media screen and (min-width:1920px){.plyr--audio .plyr__time{--responsive-line-height:20.5px;line-height:20.5px}}@media screen and (max-width:390px){.plyr--audio .plyr__time{--responsive-line-height:18px;line-height:18px}}@media screen and (min-width:1920px){.plyr--audio .plyr__time{--responsive-font-size:17px;font-size:17px}}@media screen and (max-width:390px){.plyr--audio .plyr__time{--responsive-font-size:15px;font-size:15px}}.plyr--audio .plyr__time--current{padding-right:0!important}.plyr--audio .plyr__tooltip{opacity:0}.plyr--audio input[type=range]{--offset:calc((0.5 - var(--audio-progress, 0))*var(--plyr-range-thumb-width));--center:calc(var(--value, 0%) + var(--offset));border-radius:0!important}.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-image:linear-gradient(to right,currentColor var(--center),#0000 var(--center))!important;border-radius:0!important}.plyr--audio input[type=range]::-moz-range-progress,.plyr--audio input[type=range]::-moz-range-track{border-radius:0!important}.plyr--audio input[type=range]::-ms-fill-lower,.plyr--audio input[type=range]::-ms-fill-upper,.plyr--audio input[type=range]::-ms-track{border-radius:0!important}.plyr--audio:not(.plyr--interacted){--plyr-range-fill-background:#0000;--plyr-range-thumb-background:#0000}.block{--block-margin-medium:2em;--block-margin-large:4em;--block-margin:var(--block-margin-medium)}.block+.block{margin-top:var(--block-margin)}.block[data-block=section]{border-bottom:1px solid;border-top:1px solid}.block[data-block=section] .blocks{margin-bottom:3em;margin-top:1.5em}.block[data-block=section]+.block[data-block=link-list],.block[data-block=section]+.block[data-block=section]{--block-margin:0;border-top:0}@media screen and (min-width:48.0625em){.block[data-block=text]{grid-column-gap:18px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 3fr 1fr}.block[data-block=text] .rich-text{grid-column:2/-1}}@media screen and (min-width:64.0625em){.block[data-block=text] .rich-text{grid-column:2/-2}}@media screen and (min-width:48.0625em){.block[data-block=audio]{grid-column-gap:18px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 3fr 1fr}.block[data-block=audio] .audio-player{grid-column:2/-1}}@media screen and (min-width:64.0625em){.block[data-block=audio] .audio-player{grid-column:2/-2}}@media screen and (min-width:48.0625em){.block[data-block=document]{grid-column-gap:18px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 3fr 1fr}.block[data-block=document] .document-preview{grid-column:2/-1}}@media screen and (min-width:64.0625em){.block[data-block=document] .document-preview{grid-column:2/-2}}.block[data-block=media]{--media-item-width:100%}.block[data-block=media] figcaption{--responsive-font-size:14px;--responsive-line-height:18px;font-size:14px;line-height:18px;padding-top:.75em}@media screen and (min-width:1920px){.block[data-block=media] figcaption{--responsive-line-height:18px;line-height:18px}}@media screen and (max-width:390px){.block[data-block=media] figcaption{--responsive-line-height:18px;line-height:18px}}@media screen and (min-width:1920px){.block[data-block=media] figcaption{--responsive-font-size:14px;font-size:14px}}@media screen and (max-width:390px){.block[data-block=media] figcaption{--responsive-font-size:14px;font-size:14px}}.block[data-block=media] .media-collection{display:flex;flex-wrap:wrap;margin:-9px 0;margin:calc(var(--grid-gutter)*-.5) 0}.block[data-block=media] .media-collection[data-align=right]{justify-content:flex-end}.block[data-block=media] .media-collection>*{flex:0 0 var(--media-item-width);margin:9px 0;margin:calc(var(--grid-gutter)*.5) 0}@media screen and (min-width:48.0625em){.block[data-block=media] .media-collection{--media-item-width:33.33%;margin:-9px;margin:calc(var(--grid-gutter)*-.5)}.block[data-block=media] .media-collection[data-size=larger]{--media-item-width:50%}.block[data-block=media] .media-collection>*{flex-basis:calc(var(--media-item-width)*var(--aspect-ratio));margin:9px;margin:calc(var(--grid-gutter)*.5)}}@media screen and (min-width:80em){.block[data-block=media] .media-collection{--media-item-width:25%}.block[data-block=media] .media-collection[data-size=larger]{--media-item-width:40%}}.block[data-block=media] .media-item{--image-col:2fr 1fr;--caption-col:2fr}@media screen and (min-width:48.0625em){.block[data-block=media] .media-item .media-collection__media{grid-column-gap:18px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:var(--image-col) var(--caption-col)}.block[data-block=media] .media-item .media-collection__media>:first-child{grid-column-end:span 2}.block[data-block=media] .media-item .media-collection__media figcaption{max-width:25em;padding-top:0}.block[data-block=media] .media-item .media-collection__media[data-orientation=portrait]{--image-col:1fr 1fr;--caption-col:3fr}.block[data-block=media] .media-item[data-size=larger] .media-collection__media{--image-col:3fr 1fr;--caption-col:1fr}.block[data-block=media] .media-item[data-size=larger] .media-collection__media[data-orientation=portrait]{--image-col:2fr 1fr;--caption-col:2fr}}.block[data-block=media] .media-item+.media-item{margin-top:var(--block-margin)}.block[data-block=media] .media-item[data-align=right] .media-collection__media{grid-template-columns:var(--caption-col) var(--image-col)}.block[data-block=media] .media-item[data-align=right] .media-collection__media figcaption{justify-self:end;order:-1;text-align:right}.block[data-block=media] .media-slideshow{--slideshow-padding-left:calc(var(--page-padding) + var(--offset-to-container-max-edge-left));--slideshow-padding-right:calc(var(--page-padding) + var(--offset-to-container-max-edge-right));--slideshow-arrow-color:#fff;--slideshow-arrow-color-hover:var(--color-highlight);margin-left:calc(50% - 50vw);margin-left:calc(50% - var(--viewport-width, 100vw)/2);width:100vw;width:var(--viewport-width,100vw)}.block[data-block=media] .media-slideshow .slideshow__media{margin-left:auto;margin-right:auto;max-width:100%;max-width:var(--container-max-width);padding-left:max(20px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(20px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe)}@media screen and (min-width:48.0625em){.block[data-block=media] .media-slideshow{--slideshow-padding-left:var(--offset-to-container-max-edge-left);--slideshow-padding-right:var(--offset-to-container-max-edge-right);--slideshow-arrow-color:currentColor}.block[data-block=media] .media-slideshow .slideshow__media{grid-column-gap:18px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 3fr 1fr;padding-left:0;padding-right:0}.block[data-block=media] .media-slideshow .slideshow__media figure{grid-column:2}.block[data-block=media] .media-slideshow[data-size=larger] .slideshow__media{grid-template-columns:.5fr 3fr .5fr}}.block[data-block=link-list]{border-bottom:1px solid;border-top:1px solid}.block[data-block=link-list]+.block[data-block=link-list],.block[data-block=link-list]:first-child{--block-margin:0;border-top:0}.block[data-block=pages-preview]{--block-margin:var(--block-margin-large)}.block[data-block=pages-preview] .page-preview-section__title{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);background-color:#fff;background-color:var(--color-section-bg);border-top:1px solid;font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw);padding:calc(24px - .5em) 0;padding:var(--item-info-spacing) 0}@media screen and (min-width:1920px){.block[data-block=pages-preview] .page-preview-section__title{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.block[data-block=pages-preview] .page-preview-section__title{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.block[data-block=pages-preview] .page-preview-section__title{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.block[data-block=pages-preview] .page-preview-section__title{--responsive-font-size:23px;font-size:23px}}.block[data-block=pages-preview] .page-preview-section__intro{border-top:1px solid;padding-bottom:2.8em;padding-top:1.4em}@media screen and (min-width:48.0625em){.block[data-block=pages-preview] .page-preview-section__intro{grid-column-gap:18px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 3fr 1fr}.block[data-block=pages-preview] .page-preview-section__intro .rich-text{grid-column:2/-1}}@media screen and (min-width:64.0625em){.block[data-block=pages-preview] .page-preview-section__intro .rich-text{grid-column:2/-2}}.block[data-block=pages-preview] .page-preview-section__items{border-top:1px solid}.block[data-block=pages-preview]:first-child .page-preview-section__intro:first-child,.block[data-block=pages-preview]:first-child .page-preview-section__items:first-child,.block[data-block=pages-preview]:first-child .page-preview-section__title:first-child{border-top:none}.bookmark-link{align-items:center;background-color:#edccd2;background-color:var(--color-active-bg);border:1px solid #0000;border-radius:999vw;box-shadow:0 3px 6px #00000029;box-shadow:var(--shadow-pill);display:inline-block;display:flex;line-height:.6!important;opacity:0;padding:.6em .9em .65em;padding:var(--pill-padding-y) var(--pill-padding-x) var(--pill-padding-bottom);transition:visibility 0s linear .25s,opacity .25s;visibility:hidden;white-space:nowrap}.bookmark-link[data-bookmark-status=active]{opacity:1;transition:visibility 0s linear 0s,opacity .25s;visibility:visible}.bookmark-link .icon{height:.6em;transform:scale(1.2);width:.65em}.bookmark-link span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.is-main-navigation-visible .bookmark-link{opacity:0;pointer-events:none}.bookmark-toggle .icon--bookmark-active,.bookmark-toggle__feedback,.bookmark-toggle__remove,.navigation-bar__bookmark{display:none}.bookmark-toggle[data-state=added] .bookmark-toggle__feedback{display:inline}.bookmark-toggle[data-state=added] .bookmark-toggle__add{display:none}.bookmark-toggle[data-state=added] .icon--bookmark-active{display:inline-block}.bookmark-toggle[data-state=added] .icon--bookmark{display:none}.button{border:1px solid;border-radius:999vw;display:inline-block;line-height:.6!important;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media (hover:hover){.button:hover{background-color:rgba(0,0,0,.035)}}.button .icon:last-child{margin-left:.4em}@media (hover:hover){.button:not(.button--active):not(.button--inactive):not(.button--filled):not(a):not(button):hover{background-color:#0000}}.button--inactive{background-color:#d0d0d0;border-color:#0000}.button--active,.button.is-active,.button[aria-current=page]{background-color:#edccd2;background-color:var(--color-active-bg);border-color:#0000}@media (hover:hover){.button--active:hover,.button.is-active:hover,.button[aria-current=page]:hover{background-color:#edccd2;background-color:var(--color-active-bg)}}.button--filled,.button--main{background-color:#000;border-color:#0000;color:#fff}@media (hover:hover){.button--filled:hover,.button--main:hover{background-color:#000;color:#fff}}.button--secondary{background-color:#d0d0d0;border-color:#0000}.button--plain{background-color:#0000;border-color:#0000}@media (hover:hover){.button--plain:hover{background-color:#0000}}.button--plain-hover{background-color:#0000;border-color:#0000}@media (hover:hover){.button--plain-hover:hover{background-color:#f6f6f6}}.button-list{align-items:baseline;display:flex;flex-grow:0;flex-wrap:wrap;margin:-.25em;max-width:100%}.button-list>*{margin:.25em;max-width:100%}.button-list .button{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-list+.button-list{margin-top:.5em}.name-list{align-items:baseline;display:flex}.name-list>:first-child{margin-right:.75em}.name-list>:first-child:after{content:":"}.name-list+.name-list{margin-top:.5em}.close-button span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.checkbox input,.close-button span{position:absolute!important}.checkbox input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.checkbox label{grid-column-gap:.75em;display:grid;grid-template-columns:auto 1fr}.checkbox label>*{position:relative;top:.2em}.checkbox label:after,.checkbox label:before{background-color:rgba(0,0,0,.035);border-radius:7px;content:" ";grid-area:1/1;height:1.9em;transition:opacity .25s;width:1.9em}.checkbox label:after{background-color:#000;background-color:var(--color-text);opacity:0;transform:scale(.35)}.checkbox label a{text-decoration:underline;text-decoration-thickness:from-font}@media (hover:hover){.checkbox input:hover+label:after{opacity:.2}}html:not([data-whatinput=mouse]) .checkbox input:focus+label:before{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.checkbox input:checked+label:after{opacity:1}.checkbox-toggle input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.checkbox-toggle input+label{align-items:baseline;border:1px solid;border-radius:999vw;cursor:pointer;display:inline-block;display:flex;line-height:.6!important;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media (hover:hover){.checkbox-toggle input+label:hover{background-color:rgba(0,0,0,.035)}}.checkbox-toggle .icon{display:none;height:.75em;margin-left:.4em;transform:translateX(.05em) translateY(.05em);width:.6em}.checkbox-toggle input:checked+label{background-color:#edccd2;background-color:var(--color-active-bg);border-color:#0000}@media (hover:hover){.checkbox-toggle input:checked+label:hover{background-color:#edccd2;background-color:var(--color-active-bg)}}.checkbox-toggle input:checked+label .icon{display:inline-block}.checkbox-toggle input:focus+label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}#klaro{--notice-bottom:var(--page-padding-bottom-safe);--notice-right:var(--page-padding-right-safe);--notice-top:auto;--notice-left:auto;--border-radius:0}#klaro .klaro{font-size:inherit}#klaro .cookie-modal,#klaro .cookie-notice{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);box-shadow:none;font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw)}@media screen and (min-width:1920px){#klaro .cookie-modal,#klaro .cookie-notice{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){#klaro .cookie-modal,#klaro .cookie-notice{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){#klaro .cookie-modal,#klaro .cookie-notice{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){#klaro .cookie-modal,#klaro .cookie-notice{--responsive-font-size:16px;font-size:16px}}#klaro .cookie-modal h1,#klaro .cookie-modal h2,#klaro .cookie-modal h3,#klaro .cookie-modal li,#klaro .cookie-modal ol,#klaro .cookie-modal p,#klaro .cookie-modal ul,#klaro .cookie-notice h1,#klaro .cookie-notice h2,#klaro .cookie-notice h3,#klaro .cookie-notice li,#klaro .cookie-notice ol,#klaro .cookie-notice p,#klaro .cookie-notice ul{color:#000;color:var(--color-text)}#klaro .cookie-modal h1:first-child,#klaro .cookie-modal h2:first-child,#klaro .cookie-modal h3:first-child,#klaro .cookie-modal li:first-child,#klaro .cookie-modal ol:first-child,#klaro .cookie-modal p:first-child,#klaro .cookie-modal ul:first-child,#klaro .cookie-notice h1:first-child,#klaro .cookie-notice h2:first-child,#klaro .cookie-notice h3:first-child,#klaro .cookie-notice li:first-child,#klaro .cookie-notice ol:first-child,#klaro .cookie-notice p:first-child,#klaro .cookie-notice ul:first-child{margin-top:0}#klaro .cookie-modal h1:last-child,#klaro .cookie-modal h2:last-child,#klaro .cookie-modal h3:last-child,#klaro .cookie-modal li:last-child,#klaro .cookie-modal ol:last-child,#klaro .cookie-modal p:last-child,#klaro .cookie-modal ul:last-child,#klaro .cookie-notice h1:last-child,#klaro .cookie-notice h2:last-child,#klaro .cookie-notice h3:last-child,#klaro .cookie-notice li:last-child,#klaro .cookie-notice ol:last-child,#klaro .cookie-notice p:last-child,#klaro .cookie-notice ul:last-child{margin-bottom:0}#klaro .cookie-modal b,#klaro .cookie-modal em,#klaro .cookie-modal i,#klaro .cookie-modal strong,#klaro .cookie-notice b,#klaro .cookie-notice em,#klaro .cookie-notice i,#klaro .cookie-notice strong{color:inherit}#klaro .cookie-modal a,#klaro .cookie-notice a{color:#989898;color:var(--color-text-light)}@media (hover:hover){#klaro .cookie-modal a:hover,#klaro .cookie-notice a:hover{color:#000;color:var(--color-text)}}#klaro .cookie-notice:not(.cookie-modal-notice){--notice-max-width:min(510px,80vw);background-color:#f6f6f6;background-color:var(--color-notice-bg);padding:20px;padding:var(--page-padding)}#klaro .cookie-modal{align-items:center;display:flex;justify-content:center}#klaro .cm-header{border:none;padding:20px;padding:var(--page-padding)}#klaro .cm-bg{background-color:#fffffff2;height:100%;left:0;outline:none;position:absolute;position:fixed;top:0;width:100%;z-index:60}@supports((-webkit-backdrop-filter:blur(6px)) or (backdrop-filter:blur(6px))){#klaro .cm-bg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#fffc}}#klaro .cm-modal{background-color:#f6f6f6;background-color:var(--color-notice-bg);border-radius:0;box-shadow:none;max-height:100%;max-width:600px;max-width:var(--notice-max-width,600px);position:relative;top:0;transform:none;width:100%}@media print,screen and (min-width:30.0625em){#klaro .cm-modal{width:calc(100% - max(20px, env(safe-area-inset-left)) - max(20px, env(safe-area-inset-right)));width:calc(100% - var(--page-padding-left-safe) - var(--page-padding-right-safe))}}#klaro .cm-body,#klaro .cm-footer{padding:20px;padding:var(--page-padding)}#klaro .cm-footer{border:none}#klaro .cm-powered-by{display:none!important}#klaro .cm-list-description{--color-text:var(--color-text-light)}#klaro .cm-purpose .cm-list-label{display:block;padding-bottom:.25em}#klaro .cm-purpose .cm-services{padding-top:.5em}#klaro .cm-purpose .cm-content.expanded{margin-top:1em}#klaro .cm-purpose .cm-caret a{color:#000;color:var(--color-text)}@media (hover:hover){#klaro .cm-purpose .cm-caret a:hover{color:#989898;color:var(--color-text-light)}}#klaro .cm-purpose .cm-service{padding-top:.25em}#klaro .cm-purpose .cm-service .purposes{--color-text:var(--color-text-light)}#klaro .cm-list-label{display:block;padding-bottom:.25em}#klaro .cm-list-label .cm-switch{transform:translateY(-.2em) translateX(.25em) scale(.8)}#klaro .slider{background-color:#d0d0d0;box-shadow:none;transition:.2s!important}#klaro .slider:before{background-color:#fff;background-color:var(--color-background)}#klaro .cm-list-input:checked+.cm-list-label .slider{background-color:#000;background-color:var(--color-text)}#klaro .cm-list-input:checked+.cm-list-label .slider:before{background-color:#fff;background-color:var(--color-background)}#klaro .cm-footer-buttons{flex-wrap:wrap;justify-content:flex-start}#klaro .cm-footer-buttons .cm-btn{margin-top:.5em}#klaro .cm-footer-buttons .cm-btn-accept{order:-1}#klaro .cn-body{padding:0}#klaro .cn-body p a{color:inherit;text-decoration:none;text-decoration:underline;text-decoration-thickness:from-font}@media (hover:hover){#klaro .cn-body p a:hover{text-decoration:none}}#klaro .cn-ok{justify-content:flex-start;padding-top:.75em}#klaro .cn-ok .cn-buttons{display:flex;order:-1}#klaro .cn-ok .cn-buttons .cn-decline{order:1}#klaro .cn-ok .cn-learn-more{margin-right:0}#klaro .cm-btn-accept,#klaro .cm-btn-success,#klaro .cn-decline,#klaro .cn-learn-more{background-color:#d0d0d0;border:1px solid #0000;border-radius:999vw;box-shadow:0 3px 6px #00000029;box-shadow:var(--shadow-pill);color:#000!important;color:var(--color-text)!important;display:inline-block;flex-grow:0;line-height:.6!important;margin-right:.6em;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media print,screen and (min-width:30.0625em){#klaro .cm-btn-accept,#klaro .cm-btn-success,#klaro .cn-decline,#klaro .cn-learn-more{margin-right:.8em}}@media (hover:hover){#klaro .cm-btn-accept:hover,#klaro .cm-btn-success:hover,#klaro .cn-decline:hover,#klaro .cn-learn-more:hover{background-color:rgba(0,0,0,.035);background-color:#b1b1b1}}#klaro .cm-header h1{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){#klaro .cm-header h1{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){#klaro .cm-header h1{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){#klaro .cm-header h1{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){#klaro .cm-header h1{--responsive-font-size:23px;font-size:23px}}#klaro .cn-buttons{width:auto}#klaro .cm-link.cn-learn-more,#klaro .cn-buttons .cm-btn{background-color:#0000;background-color:#d0d0d0;border:1px solid #0000;border-radius:0;border-radius:999vw;box-shadow:0 3px 6px #00000029;box-shadow:var(--shadow-pill);color:#edccd2;color:var(--color-highlight);display:inline-block;line-height:.6!important;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;white-space:nowrap;width:auto}@media (hover:hover){#klaro .cm-link.cn-learn-more:hover,#klaro .cn-buttons .cm-btn:hover{background-color:rgba(0,0,0,.035);background-color:#b1b1b1}}#klaro .cn-changes{font-weight:700;text-decoration:none!important}#klaro .cm-purposes .cm-list-title,#klaro .cm-services .cm-list-title{font-size:inherit;font-weight:400}#klaro .cm-purposes .cm-list-description,#klaro .cm-purposes .purposes,#klaro .cm-services .cm-list-description,#klaro .cm-services .purposes{--responsive-font-size:14px;--responsive-line-height:18px;color:#989898;color:var(--color-text-light);font-size:14px;line-height:18px}@media screen and (min-width:1920px){#klaro .cm-purposes .cm-list-description,#klaro .cm-purposes .purposes,#klaro .cm-services .cm-list-description,#klaro .cm-services .purposes{--responsive-line-height:18px;line-height:18px}}@media screen and (max-width:390px){#klaro .cm-purposes .cm-list-description,#klaro .cm-purposes .purposes,#klaro .cm-services .cm-list-description,#klaro .cm-services .purposes{--responsive-line-height:18px;line-height:18px}}@media screen and (min-width:1920px){#klaro .cm-purposes .cm-list-description,#klaro .cm-purposes .purposes,#klaro .cm-services .cm-list-description,#klaro .cm-services .purposes{--responsive-font-size:14px;font-size:14px}}@media screen and (max-width:390px){#klaro .cm-purposes .cm-list-description,#klaro .cm-purposes .purposes,#klaro .cm-services .cm-list-description,#klaro .cm-services .purposes{--responsive-font-size:14px;font-size:14px}}.date-list--inline div{display:flex}.date-list--inline dt{margin-right:.25em}.document-preview__main{--preview-ratio:1.25;background-color:#fff0f0;display:flex;position:relative}@media screen and (orientation:landscape){.document-preview__main{--preview-ratio:1.66667}}@media screen and (min-width:48.0625em){.document-preview__main{--preview-ratio:1.66667}}.document-preview__main:after{content:"";display:block;flex:0 0 1px;padding-bottom:calc(100%/var(--preview-ratio))}.document-preview__cover{--icon:var(--figure-icon-size);--width:calc(69%*var(--preview-ratio));--max-width:calc(100% - var(--icon)*4);--height:69%;--max-height:calc(100% - var(--icon)*2);height:100%;height:var(--height);height:min(var(--height),var(--max-height));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;width:var(--width);width:min(var(--width),var(--max-width))}@media screen and (min-width:48.0625em){.document-preview__cover{--icon:var(--figure-icon-size-large)}}.document-preview__cover img{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.document-preview__cover .lazylqip,.document-preview__cover img[aria-hidden=true]{display:none}.document-preview__toggle{height:100%;left:0;position:absolute;top:0;width:100%}.document-preview__toggle .icon{bottom:.75em;bottom:calc(var(--figure-icon-size)/2);height:1.5em;height:var(--figure-icon-size);position:absolute;right:.75em;right:calc(var(--figure-icon-size)/2);width:1.5em;width:var(--figure-icon-size)}@media screen and (min-width:48.0625em){.document-preview__toggle .icon--search-glass-plus{display:none}}.document-preview__toggle .icon--search-glass-plus-large{--figure-icon-size:var(--figure-icon-size-large)}@media screen and (max-width:48.06125em){.document-preview__toggle .icon--search-glass-plus-large{display:none}}.document-preview__caption{padding-top:.6em}.document-preview-toggle{display:flex;max-width:100%;overflow:hidden}.document-preview-toggle span{white-space:nowrap}.document-preview-toggle span:first-child{margin-right:.3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover){.document-preview-toggle:hover span:first-child{text-decoration:underline;text-decoration-thickness:from-font}}.document-grid{display:grid}.document-grid>*{min-width:0}.document-viewer{--page-aspect-ratio:0.70707;--max-height:calc(var(--viewport-height) - var(--page-padding-top-safe) - var(--page-padding-bottom-safe) - var(--overlay-header-height)*2);--viewport-padding:calc(var(--slide-padding) + var(--slideshow-arrow-size));display:flex}.document-viewer [hidden]{display:none!important}.document-viewer__error,.document-viewer__loader{left:50%;max-width:100%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.document-viewer__content{display:flex;flex-direction:column}.document-viewer__content .document-viewer__pages{margin-top:auto}.document-viewer__content .document-viewer__nav{margin-bottom:auto}.document-viewer__pages{display:grid;padding:0 var(--viewport-padding);position:relative}.document-viewer__prerender,.document-viewer__viewport{--page-num:1;display:flex;grid-column:1;grid-row:1;justify-content:center}.document-viewer__prerender div,.document-viewer__viewport div{--max-width:calc(var(--max-height)*var(--page-aspect-ratio)/var(--page-num));flex:0 0 calc(100%/var(--page-num));max-width:var(--max-width);position:relative}.document-viewer__prerender div:after,.document-viewer__viewport div:after{background:linear-gradient(90deg,#0000,#0000 97%,#0000000a);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.document-viewer__prerender div:first-child:after,.document-viewer__viewport div:first-child:after{border-right:1px solid #00000012}.document-viewer__prerender div:nth-child(2):after,.document-viewer__viewport div:nth-child(2):after{transform:rotate(180deg)}.document-viewer__prerender div:only-child:after,.document-viewer__viewport div:only-child:after{display:none}.document-viewer__prerender canvas,.document-viewer__viewport canvas{background-color:#fff;box-shadow:0 0 10px #00000029;box-shadow:var(--shadow-slides);box-shadow:0 .1em .2em .05em #8080804d;display:block;height:auto;width:100%}.document-viewer__viewport:empty{padding-bottom:calc(var(--page-aspect-ratio)*100%)}.document-viewer__prerender{opacity:0;pointer-events:none}.document-viewer__nav{grid-column-gap:1em;align-self:center;display:grid;grid-template-columns:auto 1fr;max-width:calc(100% - var(--viewport-padding)*2);padding-top:1.1em;width:calc(var(--max-height)*var(--page-aspect-ratio)/var(--page-num))}.document-viewer__actions{justify-self:end}.document-viewer__actions a,.document-viewer__actions button{display:inline-flex}@media screen and (max-width:48.06125em){.document-viewer__actions a span,.document-viewer__actions button span{opacity:0;pointer-events:none;transition:opacity .25s}@media (hover:hover){.document-viewer__actions a:hover span,.document-viewer__actions button:hover span{opacity:1;pointer-events:auto}}[data-whatinput=touch] .document-viewer__actions a span,[data-whatinput=touch] .document-viewer__actions button span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}}.document-viewer__actions .icon{height:1em;margin-left:.5em;order:1;top:.25em;width:1em}.document-viewer__pager{transform:translateY(-1px);-webkit-user-select:none;user-select:none;white-space:nowrap}.document-viewer__pager>*{margin:0 .1em}.document-viewer__pager span{display:inline-block;white-space:nowrap}.document-viewer__pager input{border:1px solid;border-color:#0000 #0000 currentcolor;border-radius:0;color:inherit;line-height:inherit;min-width:1em!important;padding:0;text-align:center;transition:background-color .25s,border-color .25s;width:1.3em}.document-viewer__pager input:focus{outline:none}.document-viewer__pager button{margin-left:auto}.js [data-document-viewer]{cursor:pointer}.duration-list{grid-gap:.5em;display:grid}.duration-list div{grid-gap:1.4em;display:grid;grid-template-columns:5em 1fr}.duration-list dt{align-items:center;display:flex}.duration-list dt span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.duration-list dt:after{border-bottom:3px solid #0000;border-bottom:var(--duration-border-width,3px) var(--duration-border-type,solid) var(--duration-border-color,#0000);content:"";width:100%}.duration-list [data-type=driving]{--duration-border-color:currentColor}.duration-list [data-type=bicycling]{--duration-border-type:dashed;--duration-border-color:currentColor}.duration-list [data-type=walking]{--duration-border-type:dotted;--duration-border-color:currentColor;--duration-border-width:2px}.duration-list [data-type=length]{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}:root{--figure-icon-size:1.5em;--figure-icon-size-large:1.9em;--figure-icon-color:#fff;--figure-icon-bg:#0000;--figure-icon-bg-focus:#0000004d;--figure-icon-shadow:drop-shadow(0 0 0.5em #0006)}.figure--icon{z-index:30}.figure--icon,.figure--icon a{position:relative}.figure--icon .ratio-container{z-index:31}.figure--icon .ratio-container>*{z-index:32}.figure--icon .ratio-container:after{background-color:initial;background-color:var(--figure-icon-bg);content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .25s;width:100%;z-index:33}.figure--icon .icon{color:#fff;color:var(--figure-icon-color);filter:drop-shadow(0 0 .5em rgba(0,0,0,.4));filter:var(--figure-icon-shadow);height:1.5em;height:var(--figure-icon-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transform:translate(-50%,-50%) translate(0);transform:translate(-50%,-50%) translate(var(--figure-icon-offset-x,0),var(--figure-icon-offset-y,0));transition:opacity .25s;width:1.5em;width:var(--figure-icon-size);z-index:35}@media print{.figure--icon .icon{display:none!important}}.figure--icon .icon--download,.figure--icon .icon--search-glass-plus{opacity:0}.figure--icon a:focus{outline:none}@media (hover:hover){.figure--icon a:hover{outline:none}}.figure--icon a:focus .ratio-container:after{background-color:#0000004d;background-color:var(--figure-icon-bg-focus)}@media (hover:hover){.figure--icon a:hover .ratio-container:after{background-color:#0000004d;background-color:var(--figure-icon-bg-focus)}}.figure--icon a:focus .icon--download,.figure--icon a:focus .icon--search-glass-plus{opacity:1}@media (hover:hover){.figure--icon a:hover .icon--download,.figure--icon a:hover .icon--search-glass-plus{opacity:1}}.figure--icon[data-icon=play]{--figure-icon-offset-x:10%}.figure--icon[data-icon-style=circle]{--figure-icon-color:#000;--figure-icon-size:1.9em;--figure-icon-shadow:none}.figure--icon[data-icon-style=circle] .icon{color:#000;color:var(--color-text);opacity:1}.figure--icon[data-icon-style=circle]:after{background-color:#fff;background-color:var(--color-section-bg,#fff);border-radius:100%;content:"";display:inline-block;height:3em;height:calc(var(--figure-icon-size)*2);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:3em;width:calc(var(--figure-icon-size)*2);z-index:34}.figure--icon[data-icon-position=bottom] a{pointer-events:none}.figure--icon[data-icon-position=bottom] .icon{bottom:1em;left:auto;right:1em;top:auto;transform:none}@media (hover:hover){.figure--icon[data-icon-position=bottom]:hover .icon{opacity:1;pointer-events:auto}}.filter-form{--search-toggle-placeholder:0px;--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);align-items:flex-start;display:flex;flex-wrap:wrap;font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw)}@media screen and (min-width:1920px){.filter-form{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.filter-form{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.filter-form{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.filter-form{--responsive-font-size:16px;font-size:16px}}.filter-form--header{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){.filter-form--header{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.filter-form--header{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.filter-form--header{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.filter-form--header{--responsive-font-size:17px;font-size:17px}}.filter-form--search{--search-toggle-placeholder:3em}.filter-form__main{display:flex;flex:0 0 auto;max-width:calc(100% - var(--search-toggle-placeholder))}.filter-form__main .button-list{flex-wrap:nowrap}.filter-form__search{border-bottom:1px solid #0000;flex:0 0 100%;order:1;transition:border .25s}.filter-form__search input{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:0;color:inherit;font:inherit;line-height:inherit;margin:0;overflow:visible;padding:.375em 0;text-align:inherit;text-decoration:none;text-transform:inherit;width:100%}[data-whatinput=mouse] .filter-form__search input:focus{outline:0}[data-whatinput=mouse] .filter-form__search input::-moz-focus-outer{border:0}.filter-form__search input:focus{outline:none}.filter-form__search-inner{align-items:center;display:flex;max-height:0;opacity:0;pointer-events:none;transition:opacity .25s,max-height .25s}.filter-form__search-inner button,.filter-form__search-inner label{margin-left:.75em;order:1}.filter-form__search-input{flex-grow:1;padding-top:.25em}.filter-form__search-label,.filter-form__search-toggle,.filter-form__search-trigger{cursor:pointer;display:flex;flex-direction:column;height:1.6em;justify-content:center}.filter-form__search-label .icon,.filter-form__search-toggle .icon,.filter-form__search-trigger .icon{height:1em;transform:translateY(.1em) scale(1.2);transform-origin:100% 50%;width:1em}.filter-form__search-label span,.filter-form__search-toggle span,.filter-form__search-trigger span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.filter-form__search-trigger{margin-left:auto;transform:translateY(.1em);transition:opacity .25s}.filter-form__search-toggle{display:none}.filter-form__search:focus-within,.filter-form__search[data-value],.filter-form__search[focus-within]{border-color:#d0d0d0}.filter-form__search:focus-within .filter-form__search-inner,.filter-form__search[data-value] .filter-form__search-inner,.filter-form__search[focus-within] .filter-form__search-inner{max-height:2em;opacity:1;pointer-events:auto}.filter-form__search:focus-within~.filter-form__search-trigger,.filter-form__search[data-value]~.filter-form__search-trigger,.filter-form__search[focus-within]~.filter-form__search-trigger{opacity:0;pointer-events:none}.filter-form__search:focus-within .filter-form__search-label,.filter-form__search[focus-within] .filter-form__search-label{display:none}.filter-form__search:focus-within .filter-form__search-toggle,.filter-form__search[focus-within] .filter-form__search-toggle{display:flex}.filter-form__actions{margin-top:.5em}.js .filter-form__actions{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.filter-form__secondary{flex:0 0 100%}.filter-form__secondary .input-list{padding-top:.5em}.filter-form__summary{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){.filter-form__summary{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.filter-form__summary{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.filter-form__summary{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.filter-form__summary{--responsive-font-size:17px;font-size:17px}}@media screen and (min-width:64.0625em){.filter-form--search{--search-toggle-placeholder:1.5em}.filter-form__main{margin-right:var(--search-toggle-placeholder)}.filter-form__search{flex:1 1 auto;order:0}.filter-form__search-inner{max-height:100vh!important;opacity:1!important;pointer-events:auto!important}.filter-form__search-trigger{display:none}.filter-form__search-input{padding-top:0}}@media not print{.filter-form__summary{display:none!important}}@media print{.filter-form__actions,.filter-form__main,.filter-form__search,.filter-form__search-trigger,.filter-form__secondary{display:none!important}}.footer{--footer-spacing:var(--spacing-l);--footer-spacing-small:var(--spacing-m);grid-column-gap:.75em;display:grid;margin-left:auto;margin-right:auto;max-width:100%;max-width:var(--container-max-width)}.footer__logo-main{padding-bottom:var(--footer-spacing)}.footer__logo-secondary{order:1;padding-top:var(--footer-spacing)}.footer__logo-secondary a{display:inline-block;width:165.06px;width:var(--logo-width)}.footer__logo-secondary svg{display:block;height:auto;width:100%}.footer__info{grid-column-gap:.75em;grid-row-gap:2em;border-bottom:1px solid;border-top:1px solid;display:grid;grid-row:2;grid-template-columns:1fr;padding:var(--footer-spacing) 0}.footer__social{border-bottom:1px solid;padding:var(--footer-spacing-small) 0}.footer__social>*{margin-right:.7em}.footer__social .icon{height:1.5em;width:1.5em}.footer__actions{border-bottom:1px solid;padding:var(--footer-spacing-small) 0}.footer__logos{grid-row-gap:var(--footer-spacing-small);grid-column-gap:.75em;--footer-logo-width:var(--logo-width);align-items:end;align-self:start;display:grid;order:2;padding-top:var(--footer-spacing-small)}.footer__logos>*{min-width:0}.footer__logo{--footer-logo-width-factor:1}.footer__logo a{display:block;max-width:100%}.footer__logo svg{height:auto;max-width:100%;width:100%}.footer__logo>a,.footer__logo>svg{width:calc(var(--footer-logo-width)*var(--footer-logo-width-factor))}.footer__logo g[fill],.footer__logo path[fill]{fill:currentColor}.footer__logo[data-logo=lac]{--footer-logo-width-factor:0.8}.footer__logo[data-logo=ls] svg{--footer-logo-width-factor:0.6}@media screen and (min-width:23.4375em){.footer__info{grid-template-columns:1fr 1fr}}@media screen and (min-width:48.0625em){.footer{grid-template-columns:1fr 1fr 1fr 1fr;margin-left:auto;margin-right:auto;max-width:100%;max-width:var(--container-max-width);padding:.75em 0}.footer__logo-main{grid-column:span 2}.footer__logo-secondary{grid-column:span 2;order:0;padding-bottom:var(--footer-spacing);padding-top:0}.footer__logo-secondary a,.footer__logo-secondary svg{height:36px;height:var(--logo-height);width:auto}.footer__info{grid-column:1/span 4}.footer__actions,.footer__social{border-bottom:none;grid-column:span 2}.footer__logos{grid-column:span 2;order:0}}@media screen and (min-width:64.0625em){.footer__info{grid-template-columns:1fr 1fr 1fr 1fr}.footer__logos{grid-template-columns:1fr 1fr}.footer__logo[data-logo=ls]{order:-1}.footer__logo-secondary{text-align:right}.footer__actions,.footer__social{grid-column:span 1}}@media screen and (min-width:80em){.footer__info{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:100em){.footer{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.footer__logo-main{grid-column:span 3}.footer__info{border-bottom:none;grid-column:1/span 5;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding-bottom:0}.footer__logos{--footer-logo-width:100%;grid-column:5/span 1;grid-row:2;grid-template-columns:1fr}}.form{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw);padding-top:1.5em}@media screen and (min-width:1920px){.form{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.form{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.form{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.form{--responsive-font-size:16px;font-size:16px}}@media screen and (min-width:64.0625em){.form{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){.form{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.form{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.form{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.form{--responsive-font-size:17px;font-size:17px}}}@media screen and (min-width:48.0625em){.form--narrow .form__main{grid-column-gap:18px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 3fr 1fr}.form--narrow .form__main>*{grid-column:2}}.form__intro{margin-bottom:1.3em}.form__intro a{text-decoration:underline;text-decoration-thickness:from-font}.form__feedback{margin-bottom:2em}.form__inputs{grid-gap:.75em;display:grid;grid-template-columns:1fr 1fr;padding-bottom:1.5em}.form__input{grid-column:span 2}.form__trap{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}@media print,screen and (min-width:30.0625em){.form__input--narrow{grid-column:span 1}}.form__actions{border-top:1px solid;display:flex;flex-wrap:wrap;justify-content:center;padding-top:1.5rem}.form__actions button{border:1px solid;border-radius:999vw;display:inline-block;line-height:.6!important;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media (hover:hover){.form__actions button:hover{background-color:rgba(0,0,0,.035)}}.form__actions button[type=submit]{background-color:#000;border-color:#0000;color:#fff}@media (hover:hover){.form__actions button[type=submit]:hover{background-color:#000;color:#fff}}.input label{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.input input{-webkit-appearance:none;appearance:none;background:#0000;background-color:rgba(0,0,0,.035);border:0;border-radius:0;border-radius:7px;color:inherit;font:inherit;line-height:inherit;margin:0;overflow:visible;padding:.4em .9em .5em;padding:var(--input-padding-top) var(--input-padding-x) var(--input-padding-bottom);text-align:inherit;text-decoration:none;text-transform:inherit;width:100%}[data-whatinput=mouse] .input input:focus{outline:0}[data-whatinput=mouse] .input input::-moz-focus-outer{border:0}.header{display:flex;justify-content:space-between}.header .logo{flex-grow:0;flex-shrink:0}.header .logo a{color:#000;color:var(--color-text)}.header .logo__full{visibility:hidden}.header .logo__icon,.header .logo__name,.header .logo__trigger{left:max(20px,env(safe-area-inset-left));left:var(--page-padding-left-safe);position:fixed;top:max(20px,env(safe-area-inset-top));top:var(--page-padding-top-safe);transition:opacity .25s;visibility:visible;z-index:29}@media screen and (min-width:64.0625em){.header .logo__icon{z-index:31}}.header__nav{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw)}@media screen and (min-width:1920px){.header__nav{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.header__nav{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.header__nav{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.header__nav{--responsive-font-size:16px;font-size:16px}}.header__nav>.bookmark-link,.header__nav>.navigation-bar,.header__nav>.navigation-toggle{position:fixed;right:max(20px,env(safe-area-inset-right));right:var(--page-padding-right-safe);top:max(20px,env(safe-area-inset-top));top:var(--page-padding-top-safe);z-index:40}.header__nav>.bookmark-link{margin-right:.6em;margin-right:calc(var(--navigation-toggle-width, 0px) + var(--nav-spacing-x));z-index:39}.navigation-background{--nav-bg-opacity:0.5;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;position:fixed;top:0;transition:opacity .25s;width:100%;z-index:39}.navigation-background:after{background-color:#fff;background-color:var(--color-background);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@supports((-webkit-backdrop-filter:blur(5vw)) or (backdrop-filter:blur(5vw))){.navigation-background{--nav-bg-opacity:1;-webkit-backdrop-filter:blur(5vw);backdrop-filter:blur(5vw)}.navigation-background:after{opacity:.25}}@media screen and (max-width:64.06125em){.header__nav>.navigation-bar{left:max(20px,env(safe-area-inset-left));left:var(--page-padding-left-safe)}.is-main-navigation-visible .navigation-background{opacity:var(--nav-bg-opacity)}}@media screen and (min-width:64.0625em)and (max-width:79.99875em){.header__nav{--responsive-font-size:calc(14.4902px + 0.13072vw);--responsive-line-height:calc(17.36275px + 0.1634vw);font-size:calc(14.4902px + .13072vw);line-height:calc(17.36275px + .1634vw)}@media screen and (min-width:1920px){.header__nav{--responsive-line-height:20.5px;line-height:20.5px}}@media screen and (max-width:390px){.header__nav{--responsive-line-height:18px;line-height:18px}}@media screen and (min-width:1920px){.header__nav{--responsive-font-size:17px;font-size:17px}}@media screen and (max-width:390px){.header__nav{--responsive-font-size:15px;font-size:15px}}}@media screen and (min-width:64.0625em){.header__nav>.bookmark-link,.header__nav>.navigation-bar,.header__nav>.navigation-toggle{margin-top:18px;margin-top:calc(var(--logo-height)/2);transform:translateY(-50%)}}.image-board{--num-items:1;--cols:1;--rows:1;--size-x:var(--image-board-width,100vw);--size-y:var(--image-board-height,100vh);--mouse-x:0.5;--mouse-y:0.5;--bg-scale:1.4;--canvas-scale:1.5;--canvas-opacity:1;--zindex-ratio:var(--num-items);--col-width:calc(var(--size-x)/var(--cols));--row-height:calc(var(--size-y)/var(--cols));height:100vh;height:var(--image-board-height,100vh);position:relative;width:100vw;width:var(--image-board-width,100vw)}.image-board[data-cloak]{--canvas-opacity:0}.image-board__link a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:32}.image-board__link span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.image-board__background,.image-board__canvas{height:calc(var(--canvas-scale)*100%);left:0;position:absolute;top:0;transform:translate3d(calc(var(--mouse-x)*-1*100% + var(--mouse-x)*1*var(--size-x)),calc(var(--mouse-y)*-1*100% + var(--mouse-y)*1*var(--size-y)),0);transition:opacity .2s;width:calc(var(--canvas-scale)*100%);will-change:transform,opacity}.image-board.has-active-item .image-board__background{opacity:.8}.image-board.has-active-item .image-board__item{opacity:.6}.image-board.has-active-item .image-board__item.is-active{opacity:1}.image-board__background{height:calc(var(--bg-scale)*100%);width:calc(var(--bg-scale)*100%);z-index:31;z-index:30}.image-board__background img{height:100%;left:0;object-fit:cover;object-position:50% 0;position:absolute;top:0;width:100%}.image-board__canvas{opacity:var(--canvas-opacity);pointer-events:none;transition:opacity 1s;z-index:33}.image-board__item{--ratio:1.5;--x:0.5;--y:0.5;--index:0;--random:0;--hover-index:0;--center-distance-x:0;--center-distance-y:0;--board-image-width-min:calc((100%/var(--cols))/var(--canvas-scale)*1);--board-image-width-max:calc((100%/var(--cols))/var(--canvas-scale)*1);--board-image-distance-x:calc(var(--center-distance-x)*0.7);--board-image-distance-y:calc(var(--center-distance-y)*0.3);--board-image-scale-index:calc(1.15 - (var(--index)/var(--num-items))*0.3);--board-image-scale-random:calc(1.15 - var(--random)*0.3);--board-image-scale-distance:calc(1 - var(--board-image-distance-x) - var(--board-image-distance-y));--board-image-scale-distance-factored:calc(var(--board-image-scale-distance));--board-image-scale-hover:1;border-radius:7px;box-shadow:0 0 15px #00000029;box-shadow:var(--shadow-popup);left:calc(var(--x)*100%);max-width:calc(var(--row-height)*var(--ratio));overflow:hidden;pointer-events:auto;position:absolute;top:calc(var(--y)*100%);transform:translate3d(-50%,-50%,0) translate3d(calc(var(--mouse-x)*var(--index)/var(--num-items)*var(--size-x)/10),calc(var(--mouse-y)*var(--index)/var(--num-items)*var(--size-y)/10),0) translate3d(calc(var(--random)*var(--size-x)/10),calc(var(--random)*var(--size-y)/10),0) scale3d(var(--board-image-scale-index),var(--board-image-scale-index),1) scale3d(var(--board-image-scale-random),var(--board-image-scale-random),1) scale3d(var(--board-image-scale-distance),var(--board-image-scale-distance),1);transition:opacity .2s;width:var(--board-image-width-min);width:calc(var(--board-image-width-min) + (1 - var(--index)/var(--num-items))*(var(--board-image-width-max) - var(--board-image-width-min)));will-change:transform,opacity;z-index:calc(34 + var(--num-items) - var(--index) + var(--hover-index))}@media (hover:hover){.image-board__item:hover{--board-image-scale-hover:1.2;z-index:calc(35 + var(--num-items) + var(--hover-index))}}.image-board-item{position:absolute}.image-board-item>a{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.image-board-item__title{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.image-board-item__image figcaption,.image-board-item__title{position:absolute!important}.image-board-item__image figcaption{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.image-board-item__image .ratio-container{padding-bottom:calc(100%/var(--ratio))!important}.image-grid{--image-width:150px;grid-gap:18px;grid-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--image-width),1fr))}@media print,screen and (min-width:30.0625em){.image-grid{--image-width:190px}}@media screen and (min-width:64.0625em){.image-grid{--image-width:240px}}.image-grid figure .ratio-container{border-radius:8px}.image-grid figcaption{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw);padding-top:.5em}@media screen and (min-width:1920px){.image-grid figcaption{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.image-grid figcaption{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.image-grid figcaption{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.image-grid figcaption{--responsive-font-size:16px;font-size:16px}}.image-grid figcaption [data-credit]{--responsive-font-size:14px;--responsive-line-height:18px;font-size:14px;line-height:18px}@media screen and (min-width:1920px){.image-grid figcaption [data-credit]{--responsive-line-height:18px;line-height:18px}}@media screen and (max-width:390px){.image-grid figcaption [data-credit]{--responsive-line-height:18px;line-height:18px}}@media screen and (min-width:1920px){.image-grid figcaption [data-credit]{--responsive-font-size:14px;font-size:14px}}@media screen and (max-width:390px){.image-grid figcaption [data-credit]{--responsive-font-size:14px;font-size:14px}}.image-grid--indented{--image-width:150px}@media print,screen and (min-width:30.0625em){.image-grid--indented{--image-width:150px}}@media screen and (min-width:64.0625em){.image-grid--indented{--image-width:190px}}.image-grid--square .ratio-container{padding-bottom:100%!important}.image-grid--hidden-caption figcaption{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.info-list,.info-list__sublist{display:grid}.info-list>*,.info-list__sublist>*{border-bottom:1px solid;min-width:0}.info-list__sublist{border-bottom:none!important}.item-preview{grid-gap:1rem;--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);display:grid;font-size:calc(15.23529px + .19608vw);grid-template-columns:140px 1fr;grid-template-columns:var(--item-preview-image-width) 1fr;line-height:calc(17.98039px + .26144vw);padding:16px 0;padding:var(--spacing-s) 0;position:relative}@media screen and (min-width:1920px){.item-preview{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.item-preview{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.item-preview{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.item-preview{--responsive-font-size:16px;font-size:16px}}.item-preview>*{min-width:0}.item-preview a,.item-preview button{position:relative;z-index:32}.item-preview>a{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:31}.item-preview.sortable-chosen,.item-preview.sortable-ghost{border-color:#0000!important}.item-preview__image{grid-area:1/1;position:relative}.item-preview__image .ratio-container{border-radius:8px;padding-bottom:66.666%!important}.item-preview--label .ratio-container{background-color:#00000014}.item-preview__label{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);align-items:center;background-color:#edccd2;background-color:var(--color-active-bg);border-radius:999vw;box-shadow:0 0 8px #00000029;box-shadow:var(--shadow-label);display:flex;font-size:calc(15.98039px + .26144vw);justify-content:center;left:0;line-height:calc(21.47059px + .39216vw);min-height:1.5em;min-width:1.5em;padding:0 .3em .05em;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1920px){.item-preview__label{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.item-preview__label{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.item-preview__label{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.item-preview__label{--responsive-font-size:17px;font-size:17px}}@media screen and (min-width:64.0625em){.item-preview__label{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.item-preview__label{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.item-preview__label{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.item-preview__label{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.item-preview__label{--responsive-font-size:23px;font-size:23px}}}.item-preview__label:after{content:"";flex:0 0 0px;padding-bottom:100%}.item-preview__main{grid-column:span 2;padding-bottom:.1em;padding-top:.1em}.item-preview__main:before{content:"";display:block;height:0;margin-top:-.4em;width:0}.item-preview__header{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw)}@media screen and (min-width:1920px){.item-preview__header{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.item-preview__header{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.item-preview__header{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.item-preview__header{--responsive-font-size:25px;font-size:25px}}@media screen and (min-width:64.0625em){.item-preview__header{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.item-preview__header{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.item-preview__header{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.item-preview__header{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.item-preview__header{--responsive-font-size:23px;font-size:23px}}}.item-preview__title{word-wrap:break-word}.item-preview__summary{margin-top:.6em}.item-preview__summary span{display:inline-block}.item-preview__details{grid-area:1/2;text-align:right;word-break:break-word}.item-preview__details span{display:inline-block}.item-preview__dates{display:flex;flex-wrap:wrap}.item-list{display:grid}.item-list-summary,.item-list>*{border-bottom:1px solid}.item-list-status{margin-top:1.5rem}.item-list-status p+p{margin-top:.5em}.item-list-status strong{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);font-weight:inherit;line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){.item-list-status strong{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.item-list-status strong{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.item-list-status strong{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.item-list-status strong{--responsive-font-size:17px;font-size:17px}}@media screen and (min-width:64.0625em){.item-list-status strong{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.item-list-status strong{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.item-list-status strong{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.item-list-status strong{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.item-list-status strong{--responsive-font-size:23px;font-size:23px}}}@media screen and (max-width:48.06125em){.item-preview:not(.item-preview--image) .item-preview__details{grid-area:1/1/2/3}}@media screen and (min-width:48.0625em){.item-preview{grid-template-columns:140px 4fr 2fr;grid-template-columns:var(--item-preview-image-width) 4fr 2fr}.item-preview__main{grid-area:1/2}.item-preview__details{grid-area:1/3}.item-preview:not(.item-preview--image) .item-preview__main{grid-area:1/1/1/3}}@media screen and (min-width:80em){.item-preview{grid-template-columns:140px 4fr 3fr;grid-template-columns:var(--item-preview-image-width) 4fr 3fr}}.item-action{align-items:center;display:inline-flex}@media print{.item-action{display:none!important}}.item-action.button{margin-right:-.9em;margin-right:calc(var(--button-padding-x)*-1)}.item-action .icon{height:.7em;margin-left:.6em;transform:translateY(.1em);width:.7em}.remove-enter{--duration:250ms;--wait:125ms;--easing-down:ease-out;--easing-up:ease-in;overflow:hidden;transition:visibility 0s linear var(--duration),opacity var(--duration) ease-out,max-height var(--duration) var(--easing-up) var(--wait)}.remove-enter-start{max-height:9999vh!important;max-height:var(--removed-element-height,9999vh)!important;opacity:1!important;visibility:visible!important}.remove-enter-end{max-height:0!important;opacity:0!important;visibility:hidden!important}.item-summary{padding:1em 0;position:relative}.item-summary a{position:relative;z-index:31}.item-summary>a{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:30}.item-summary__title{word-wrap:break-word;--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.item-summary__title{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.item-summary__title{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.item-summary__title{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.item-summary__title{--responsive-font-size:23px;font-size:23px}}@media screen and (min-width:64.0625em){.item-summary__title{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw)}@media screen and (min-width:1920px){.item-summary__title{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.item-summary__title{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.item-summary__title{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.item-summary__title{--responsive-font-size:25px;font-size:25px}}}.item-summary__text{margin-top:.6em}.item-summary__footer{align-items:baseline;display:flex;margin-top:1.1em}.item-summary__footer>*{padding-right:1.2em}.item{background-color:#fff;background-color:var(--color-section-bg);box-shadow:0 0 30px #00000029;box-shadow:var(--shadow-content-section);padding-left:max(20px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(20px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe)}@media print{.item{box-shadow:none}}.item{--map-padding-top:calc(var(--header-height));--map-padding-bottom:calc(100% - var(--media-header-height) - var(--map-padding-top) + var(--page-padding))}.item.is-below-content{--map-padding-top:var(--map-default-padding-top);--map-padding-bottom:var(--map-default-padding-bottom)}@media screen and (min-width:48.0625em){.item--image{--map-padding-right:calc(100% - var(--main-left, 33%) - var(--map-default-padding-left) + var(--map-default-padding-right))}.item--image.is-below-content{--map-padding-right:var(--map-default-padding-right)}}.item--min-height{min-height:100vh;min-height:calc(100vh - var(--header-height, 0px))}.item-background{height:100vh;left:0;position:absolute;top:calc(var(--header-height)*-1);width:100%;z-index:29}.is-below-content .item-background{display:none}.item-background a{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:28}.item-background .logo{left:max(20px,env(safe-area-inset-left));left:var(--page-padding-left-safe);opacity:0;position:fixed;top:max(20px,env(safe-area-inset-top));top:var(--page-padding-top-safe);visibility:visible;z-index:29}.item-background+.item{position:relative;z-index:30}.item__inner{grid-row-gap:1.4em;align-items:baseline;display:grid;margin-left:auto;margin-right:auto;max-width:100%;max-width:var(--container-max-width);padding:25px 0;padding:var(--section-padding-y) 0;padding-bottom:3em;padding-top:24px;padding-top:var(--section-padding-top)}.item__inner>*{min-width:0}.item__header{align-items:baseline;display:flex;margin-bottom:-.5rem;margin-top:-.5rem}.item__header>*{padding-bottom:.5rem;padding-top:.5rem}.item__header .close-button{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);flex-shrink:0;font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw);margin-left:auto}@media screen and (min-width:1920px){.item__header .close-button{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.item__header .close-button{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.item__header .close-button{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.item__header .close-button{--responsive-font-size:25px;font-size:25px}}@media screen and (min-width:64.0625em){.item__header .close-button{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw)}@media screen and (min-width:1920px){.item__header .close-button{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.item__header .close-button{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.item__header .close-button{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.item__header .close-button{--responsive-font-size:25px;font-size:25px}}}@media screen and (min-width:64.0625em)and (min-width:64.0625em){.item__header .close-button{--responsive-font-size:calc(17.67442px + 1.74419vw);--responsive-line-height:calc(22.18605px + 1.86047vw);font-size:calc(17.67442px + 1.74419vw);line-height:calc(22.18605px + 1.86047vw)}@media screen and (min-width:1280px){.item__header .close-button{--responsive-line-height:46px;line-height:46px}}@media screen and (max-width:420px){.item__header .close-button{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1280px){.item__header .close-button{--responsive-font-size:40px;font-size:40px}}@media screen and (max-width:420px){.item__header .close-button{--responsive-font-size:25px;font-size:25px}}}@media print{.item__header .close-button{display:none!important}}.item__header .close-button .icon{height:.6em;width:.6em}.item__ancestors{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);display:flex;flex-wrap:wrap;font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw);margin-left:-.35em;margin-right:-.35em;transform:translateY(-.25em)}@media screen and (min-width:1920px){.item__ancestors{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.item__ancestors{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.item__ancestors{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.item__ancestors{--responsive-font-size:16px;font-size:16px}}.item__ancestors>*{margin-left:.35em;margin-right:.35em}.item__header--border{border-bottom:1px solid;padding-bottom:.7em}.item__header--wrap{flex-wrap:wrap}.item__title{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);flex-shrink:0;font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw);max-width:calc(100% - 1em);padding-right:.5em}@media screen and (min-width:1920px){.item__title{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.item__title{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.item__title{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.item__title{--responsive-font-size:25px;font-size:25px}}@media screen and (min-width:64.0625em){.item__title{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw)}@media screen and (min-width:1920px){.item__title{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.item__title{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.item__title{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.item__title{--responsive-font-size:25px;font-size:25px}}}@media screen and (min-width:64.0625em)and (min-width:64.0625em){.item__title{--responsive-font-size:calc(17.67442px + 1.74419vw);--responsive-line-height:calc(22.18605px + 1.86047vw);font-size:calc(17.67442px + 1.74419vw);line-height:calc(22.18605px + 1.86047vw)}@media screen and (min-width:1280px){.item__title{--responsive-line-height:46px;line-height:46px}}@media screen and (max-width:420px){.item__title{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1280px){.item__title{--responsive-font-size:40px;font-size:40px}}@media screen and (max-width:420px){.item__title{--responsive-font-size:25px;font-size:25px}}}.item__title--small{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw)}@media screen and (min-width:1920px){.item__title--small{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.item__title--small{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.item__title--small{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.item__title--small{--responsive-font-size:25px;font-size:25px}}.item__dates,.item__title__main{font-weight:500}@media screen and (min-width:48.0625em){.item__dates{min-height:2.8em;padding-bottom:.7em}}.item__dates:not(.rich-text):not(.item__dates--multi){display:flex;flex-wrap:wrap}.item__dates--multi>*+*{font-weight:400}.item__meta{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw)}@media screen and (min-width:1920px){.item__meta{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.item__meta{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.item__meta{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.item__meta{--responsive-font-size:16px;font-size:16px}}.item__artists{margin-bottom:1.4em}.item__contributors{margin-top:1.4em}.item--coordinates{min-height:120vh}.item--background .item__images{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.item__images{height:min(500px,max(200px,calc(12.5vmax + 10vmin)));height:var(--media-header-image-height);margin-top:calc(-.8*min(500px, max(200px, calc(100vmax * .125 + 100vmin * .1))));margin-top:calc(var(--media-header-image-height)*-.8);order:-3;pointer-events:none;position:relative}@media print{.item__images{margin-top:0}}.item-slideshow{margin-left:calc(50% - 50vw);margin-left:calc(50% - var(--viewport-width, 100vw)/2);width:100vw;width:var(--viewport-width,100vw)}.item-slideshow .swiper-container{overflow:hidden;transition:opacity .25s}.js .item-slideshow .swiper-container[data-cloak]{opacity:0}.item-slideshow__image{pointer-events:auto}.item-slideshow__slide{--slide-gutter:var(--page-padding);--max-slide-width:calc(var(--max-content-width)*0.9);height:min(500px,max(200px,calc(12.5vmax + 10vmin)));height:var(--media-header-image-height);max-width:var(--max-slide-width);width:calc(min(500px, max(200px, calc(100vmax * .125 + 100vmin * .1)))*var(--aspect-ratio) + var(--slide-gutter));width:calc(var(--media-header-image-height)*var(--aspect-ratio) + var(--slide-gutter))}@media screen and (min-width:48.0625em){.item-slideshow__slide{--slide-gutter:var(--grid-gutter)}}.item-slideshow__slide[data-last-slide=true]{--slide-gutter:0px}.item-slideshow__placeholder{height:0;width:0;width:var(--image-outer-margin,0)}.item-slideshow__media{background-color:#00000014;border-radius:8px;height:min(500px,max(200px,calc(12.5vmax + 10vmin)));height:var(--media-header-image-height);max-width:calc(var(--max-slide-width) - var(--slide-gutter));overflow:hidden;position:relative;width:calc(min(500px, max(200px, calc(100vmax * .125 + 100vmin * .1)))*var(--aspect-ratio));width:calc(var(--media-header-image-height)*var(--aspect-ratio))}.item-slideshow__media:empty{visibility:hidden}.item-slideshow__media:after{content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .25s;width:100%}.item-slideshow__media a,.item-slideshow__media figure{display:block;height:100%;width:100%}.item-slideshow__media img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.item-slideshow__media figcaption{display:none}@media print{.item__details .button-list .button:only-child{background:#0000!important;padding:0!important}.item__actions{display:none!important}}.item__actions ul{grid-column-gap:1em;grid-row-gap:.2em;display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.item__actions li{align-items:center;display:flex;grid-row:1}.item__actions a,.item__actions button{align-items:baseline;display:flex}.item__actions .icon{margin-right:.5em}.item__info{border-top:1px solid}.item__links{border-bottom:1px solid;border-top:1px solid}.item__duration,.item__links{padding:25px 0;padding:var(--section-padding-y) 0}.item__images{--image-outer-margin:calc(var(--main-left, var(--page-padding-left-safe)) - var(--page-padding-left-safe));--image-outer-margin:var(--main-left,var(--page-padding-left-safe));grid-column:1/-1}.item__content+.item__content{margin-top:25px;margin-top:var(--section-padding-y)}.item__full:last-child{margin-bottom:125px;margin-bottom:calc(var(--section-padding-y)*5)}@media screen and (min-width:48.0625em){.item__inner{grid-column-gap:18px;grid-column-gap:var(--grid-gutter);grid-template-columns:1fr 3fr 1fr}.item__inner>*{min-width:0}.item__full .item__artists{grid-column-gap:18px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 3fr 1fr}.item__full .item__artists .name-list{grid-column:2/-1}.item__full,.item__header,.item__images,.item__links{grid-column:1/-1}.item__images{--image-outer-margin:calc(var(--main-left, var(--page-padding-left-safe)) - var(--page-padding-left-safe));--image-outer-margin:var(--main-left,var(--page-padding-left-safe))}.item__actions{grid-column:1/2}.item__actions li{grid-row:auto}.item__details,.item__header{order:-2}.item__dates{order:-1}.item__dates,.item__details{align-self:baseline}.item__dates,.item__main,.item__meta{grid-column:2/-1}.item__info{grid-column:1/-1}.item__details{grid-column:1/2}.item--blocks[data-first-block=text] .item__details,.item--blocks[data-first-block=text] .item__full{grid-row:2}}@media screen and (min-width:80em){.item__main{grid-column:2/-2}}.language-switcher{border-radius:999vw;box-shadow:0 3px 6px #00000029;box-shadow:var(--shadow-pill);display:flex}.language-switcher a{background-color:#edccd2;background-color:var(--color-active-bg);border:1px solid #0000;border-radius:999vw;color:#989898;color:var(--color-text-light);display:inline-block;line-height:.6!important;padding:.6em .9em .65em;padding:var(--pill-padding-y) var(--pill-padding-x) var(--pill-padding-bottom);white-space:nowrap}.language-switcher a[aria-current=true]{color:#000;color:var(--color-text);pointer-events:none}.language-switcher li:first-child a{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:.45em;padding-right:calc(var(--pill-padding-x)/2)}.language-switcher li:last-child a{border-bottom-left-radius:0;border-top-left-radius:0;padding-left:.45em;padding-left:calc(var(--pill-padding-x)/2)}.language-switcher li+li a{border-left:1px solid #000;border-left:1px solid var(--color-text)}.language-switcher a span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.language-switcher a:after{content:attr(hreflang);text-transform:uppercase}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .25s}.lazylqiploaded{opacity:0;transition:opacity .25s 125ms}.lazyloadprogressive{opacity:1;transition:none}.lightbox__slideshow .swiper-container{height:100%;opacity:0;transition:opacity .25s}.lightbox__slideshow .swiper-wrapper{height:100%}.lightbox[aria-hidden=false] .lightbox__slideshow .swiper-container[data-setup=true]{opacity:1;transition:opacity .25s .25s}.lightbox__slide{align-items:center;display:flex;height:100%!important;justify-content:center;position:relative}.lightbox__media{--aspect-ratio:2;--width:calc(var(--viewport-width) - var(--slide-padding)*2 - var(--slideshow-arrow-size)*2);--height:calc(var(--width)/var(--aspect-ratio));--caption-height:0px;--max-height:calc(var(--viewport-height) - var(--page-padding-top-safe) - var(--page-padding-bottom-safe) - var(--overlay-header-height)*2 - var(--caption-height));--max-width:calc(var(--max-height)*var(--aspect-ratio));align-items:center;display:flex;display:inline-flex;flex-direction:column}.lightbox__media>div,.lightbox__media>iframe,.lightbox__media>img,.lightbox__media>video{flex-grow:1;height:var(--height);max-height:var(--max-height);max-width:var(--max-width);min-height:200px;min-width:200px;width:var(--width)}.lightbox__media img,.lightbox__media video{object-fit:contain;object-position:50% 100%}.lightbox__media div iframe{height:100%;width:100%}.lightbox__media img[aria-hidden=true]{display:none}.lightbox[data-single=true] .lightbox__media{--width:calc(var(--viewport-width) - var(--slide-padding)*2)}.lightbox__caption{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){.lightbox__caption{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.lightbox__caption{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.lightbox__caption{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.lightbox__caption{--responsive-font-size:17px;font-size:17px}}@media screen and (min-width:64.0625em){.lightbox__caption{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.lightbox__caption{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.lightbox__caption{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.lightbox__caption{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.lightbox__caption{--responsive-font-size:23px;font-size:23px}}}.lightbox__caption [data-credit]{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw)}@media screen and (min-width:1920px){.lightbox__caption [data-credit]{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.lightbox__caption [data-credit]{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.lightbox__caption [data-credit]{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.lightbox__caption [data-credit]{--responsive-font-size:16px;font-size:16px}}@media screen and (min-width:64.0625em){.lightbox__caption [data-credit]{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){.lightbox__caption [data-credit]{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.lightbox__caption [data-credit]{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.lightbox__caption [data-credit]{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.lightbox__caption [data-credit]{--responsive-font-size:17px;font-size:17px}}}.lightbox__caption>div{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (orientation:landscape){.lightbox__caption>div{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.lightbox__caption>div+div{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw)}@media screen and (min-width:1920px){.lightbox__caption>div+div{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.lightbox__caption>div+div{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.lightbox__caption>div+div{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.lightbox__caption>div+div{--responsive-font-size:16px;font-size:16px}}@media screen and (min-width:64.0625em){.lightbox__caption>div+div{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){.lightbox__caption>div+div{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.lightbox__caption>div+div{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.lightbox__caption>div+div{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.lightbox__caption>div+div{--responsive-font-size:17px;font-size:17px}}}.lightbox__actions a{display:inline-flex}.lightbox__actions .icon{height:1em;margin-left:.5em;top:.2em;width:1em}@media screen and (max-width:48.06125em){.lightbox__actions span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}}.lightbox__nav{cursor:pointer;height:100%;outline:none;position:absolute;top:0;transition:opacity .25s;width:50%;z-index:2}.lightbox__nav.swiper-button-disabled,.lightbox__nav[disabled]{opacity:0!important;pointer-events:none}.swiper-container[data-media-type=iframe] .lightbox__nav,.swiper-container[data-media-type=video] .lightbox__nav{width:calc(14px + 1em);width:calc(var(--slideshow-arrow-size) + 1em)}.lightbox__arrow{position:absolute;top:50%;transform:translateY(-50%)}.lightbox__arrow .icon{height:42px;height:calc(var(--slideshow-arrow-size)*3);transition:opacity .25s;width:14px;width:var(--slideshow-arrow-size)}.lightbox__nav[data-direction=prev],.lightbox__nav[data-direction=prev] .lightbox__arrow{left:0}.lightbox__nav[data-direction=next],.lightbox__nav[data-direction=next] .lightbox__arrow{right:0}.js [data-lightbox-media]{cursor:pointer}@media screen and (max-width:30.06125em){[data-lightbox-media] .icon--lightbox,[data-lightbox-media] .icon--search,[data-lightbox-media] .icon--search-glass,[data-lightbox-media] .icon--search-glass-plus,[data-lightbox-media] .icon--zoom{display:none!important}}.no-js [data-lightbox-media] .icon--lightbox,.no-js [data-lightbox-media] .icon--search,.no-js [data-lightbox-media] .icon--search-glass,.no-js [data-lightbox-media] .icon--search-glass-plus,.no-js [data-lightbox-media] .icon--zoom{display:none!important}.link-list{overflow:hidden;padding:calc(24px - .5em) 0;padding:var(--item-info-spacing) 0}.link-list .button-list{margin-bottom:-.5em;margin-top:-.5em}.link-list__heading{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw);margin-bottom:.5em;min-width:0}@media screen and (min-width:1920px){.link-list__heading{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.link-list__heading{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.link-list__heading{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.link-list__heading{--responsive-font-size:17px;font-size:17px}}@media screen and (min-width:64.0625em){.link-list__heading{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.link-list__heading{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.link-list__heading{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.link-list__heading{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.link-list__heading{--responsive-font-size:23px;font-size:23px}}}.link-list--same-size .button-list{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){.link-list--same-size .button-list{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.link-list--same-size .button-list{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.link-list--same-size .button-list{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.link-list--same-size .button-list{--responsive-font-size:17px;font-size:17px}}@media screen and (min-width:64.0625em){.link-list--same-size .button-list{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.link-list--same-size .button-list{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.link-list--same-size .button-list{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.link-list--same-size .button-list{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.link-list--same-size .button-list{--responsive-font-size:23px;font-size:23px}}}.link-list--large .link-list__heading{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.link-list--large .link-list__heading{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.link-list--large .link-list__heading{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.link-list--large .link-list__heading{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.link-list--large .link-list__heading{--responsive-font-size:23px;font-size:23px}}@media screen and (min-width:64.0625em){.link-list--large .link-list__heading{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw)}@media screen and (min-width:1920px){.link-list--large .link-list__heading{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.link-list--large .link-list__heading{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.link-list--large .link-list__heading{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.link-list--large .link-list__heading{--responsive-font-size:25px;font-size:25px}}}.link-list--large.link-list--same-size .button-list{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.link-list--large.link-list--same-size .button-list{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.link-list--large.link-list--same-size .button-list{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.link-list--large.link-list--same-size .button-list{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.link-list--large.link-list--same-size .button-list{--responsive-font-size:23px;font-size:23px}}@media screen and (min-width:64.0625em){.link-list--large.link-list--same-size .button-list{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw)}@media screen and (min-width:1920px){.link-list--large.link-list--same-size .button-list{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.link-list--large.link-list--same-size .button-list{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.link-list--large.link-list--same-size .button-list{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.link-list--large.link-list--same-size .button-list{--responsive-font-size:25px;font-size:25px}}}@media print,screen and (min-width:30.0625em){.link-list{align-items:baseline;display:flex}.link-list__heading{margin-bottom:0;margin-right:1rem;min-width:-webkit-min-content;min-width:min-content}}@media screen and (min-width:48.0625em){.link-list--indented{grid-column-gap:.75em;display:grid;grid-template-columns:1fr 3fr 1fr}.link-list--indented .link-list__heading{margin-right:0}.link-list--indented>:nth-child(2){grid-column:span 2}}.logo{height:36px;height:var(--logo-height);width:165.06px;width:var(--logo-width)}.logo,.logo a{display:grid}.logo a>*,.logo>*{grid-column:1;grid-row:1}.logo svg{height:36px;height:var(--logo-height);width:165.06px;width:var(--logo-width)}.logo__full,.logo__icon,.logo__name,.logo__text{display:block;width:100%}.logo__text{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.logo__icon,.logo__name{visibility:hidden}.logo__icon{overflow:hidden;width:30.6px;width:var(--logo-width-icon)}.logo__name,.logo__trigger{width:165.06px;width:var(--logo-width)}.logo__trigger{display:none;height:36px;height:var(--logo-height)}:root{--map-bottom-offset:0px;--map-default-padding-top:var(--header-height);--map-default-padding-bottom:var(--page-padding-bottom-safe);--map-default-padding-left:var(--page-padding-left-safe);--map-default-padding-right:var(--page-padding-right-safe)}@media screen and (min-width:64.0625em){:root{--map-default-padding-top:var(--page-padding-top-safe)}}body{--map-width:100%;--map-height:calc(100% - var(--map-bottom-offset))}[data-map-area]{--map-inner-width:calc(var(--map-width) - var(--map-padding-left, var(--map-default-padding-left)) - var(--map-padding-right, var(--map-default-padding-right)));--map-inner-height:calc(var(--map-height) - var(--map-padding-top, var(--map-default-padding-top)) - var(--map-padding-bottom, var(--map-default-padding-bottom)));height:var(--map-inner-height);left:max(20px,env(safe-area-inset-left));left:var(--map-padding-left,var(--map-default-padding-left));pointer-events:none;position:fixed;top:var(--header-height);top:var(--map-padding-top,var(--map-default-padding-top));width:var(--map-inner-width);z-index:999}.map{position:relative;z-index:30}.map div[aria-roledescription]>div:first-child>div:last-child{transition:filter .25s}body:not(.view-project-map) .map.is-empty div[aria-roledescription]>div:first-child>div:last-child{filter:blur(5px)}.map__inner{height:100%;left:0;position:absolute;top:0;width:100%}.map__controls{bottom:0;left:0;margin-bottom:25px;max-width:100%;padding:0 0 max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));padding:0 0 var(--page-padding-bottom-safe) var(--page-padding-left-safe);position:absolute;-webkit-user-select:none;user-select:none}.map-marker{--map-marker-size:12px;--map-marker-color:var(--color-active-bg);cursor:pointer}.map-marker:after,.map-marker:before{border-radius:50%;box-shadow:0 3px 6px #00000029;box-shadow:var(--shadow-marker);content:"";display:block;height:var(--map-marker-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--map-marker-size)}.map-marker:before{background-color:var(--map-marker-color);transform:translate(-50%,-50%) scaleX(1);transition:transform .25s}.map-marker:after{height:calc(var(--map-marker-size)*1.5);width:calc(var(--map-marker-size)*1.5)}@media (hover:hover){.map-marker:hover:before{transform:translate(-50%,-50%) scale3d(1.25,1.25,1)}}@keyframes fade-in{0%{opacity:0}66%{opacity:0}to{opacity:1}}.map-infobox,.map-overlay{-webkit-hyphens:auto;hyphens:auto;padding:20px;pointer-events:none}.map-infobox>*,.map-overlay>*{pointer-events:auto}.map-image-overlay{--map-image-width-min:25vw;--map-image-width-max:50vw;--map-image-center-distance:calc(var(--center-distance-x, 0)*0.7 + var(--center-distance-y, 0)*0.3);--map-image-center-remove:calc(1 - max(0, min(var(--map-image-center-distance), 1)));--map-image-scale--distance:calc(var(--map-image-center-remove)*var(--map-image-center-remove)*var(--map-image-center-remove));--map-image-scale--zoom:calc((var(--map-zoom, 7) + 2)/10);--map-image-scale:calc(var(--map-image-scale--distance)*var(--map-image-scale--zoom));--map-image-scale-hover:1;border-radius:7px;box-shadow:0 0 15px #00000029;box-shadow:var(--shadow-popup);opacity:0;overflow:hidden;transform:translate(-50%,-50%) translate(0) scale(var(--map-image-scale)) scale(var(--map-image-scale-hover));transform:translate(-50%,-50%) translate(var(--offset-x,0),var(--offset-y,0)) scale(var(--map-image-scale)) scale(var(--map-image-scale-hover));transition:transform .2s,opacity .2s;width:var(--map-image-width-min);width:calc(var(--map-image-width-min) + var(--map-image-width-max) - var(--map-image-width-min))}@media screen and (min-width:48.0625em){.map-image-overlay{--map-image-width-min:140px;--map-image-width-max:320px}}@media (hover:hover){.map-image-overlay:hover{--map-image-scale-hover:1.03}}.map-image-overlay.is-ready{opacity:1}.is-map-dragging .map-image-overlay{transition:none}.map-image-overlay div{background:#fff;background:var(--color-background);height:0;padding-bottom:66.666%;position:relative;transition:transform .25s;width:100%}.map-image-overlay div>a{opacity:0;overflow:hidden;-webkit-user-select:none;user-select:none}.map-image-overlay div>a,.map-image-overlay img{height:100%;left:0;position:absolute;top:0;width:100%}.map-image-overlay img{object-fit:cover}.map-image-overlay p{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.map-infobox-content{animation:fade-in .25s ease-in 0s 1 normal forwards;background-color:#edccd2;background-color:var(--color-alt-bg);border-radius:7px;box-shadow:0 0 15px #00000029;box-shadow:var(--shadow-popup);color:#000;color:var(--color-text);display:grid;font-family:StabilGrotesk,Arial,sans-serif;font-weight:400;grid-template-columns:1px 1fr;letter-spacing:0;line-height:1.4;max-width:calc(100vw - 100px);max-width:calc(var(--viewport-width) - 100px);min-width:280px;padding:.5rem .8rem;position:relative;width:500px}.map-infobox-content>a{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.map-infobox-content__main{grid-row-gap:.4em;align-content:start;display:grid;padding-bottom:.2rem}.map-infobox-content__main>:empty{display:none}.map-infobox-content__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);display:-webkit-box;font-size:calc(15.98039px + .26144vw);font-weight:500;line-height:calc(21.47059px + .39216vw);overflow:hidden}@media screen and (min-width:1920px){.map-infobox-content__title{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.map-infobox-content__title{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.map-infobox-content__title{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.map-infobox-content__title{--responsive-font-size:17px;font-size:17px}}@media screen and (min-width:64.0625em){.map-infobox-content__title{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.map-infobox-content__title{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.map-infobox-content__title{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.map-infobox-content__title{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.map-infobox-content__title{--responsive-font-size:23px;font-size:23px}}}.map-infobox-content__detail{-webkit-line-clamp:3;-webkit-box-orient:vertical;--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);display:-webkit-box;font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw);overflow:hidden}@media screen and (min-width:1920px){.map-infobox-content__detail{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.map-infobox-content__detail{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.map-infobox-content__detail{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.map-infobox-content__detail{--responsive-font-size:16px;font-size:16px}}.map-infobox-content__address{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw)}@media screen and (min-width:1920px){.map-infobox-content__address{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.map-infobox-content__address{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.map-infobox-content__address{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.map-infobox-content__address{--responsive-font-size:16px;font-size:16px}}.map-infobox-content__image{border-radius:8px;display:flex;order:-1;overflow:hidden;position:relative}.map-infobox-content__image:after{content:"";display:block;padding-bottom:66.67%;width:0}.map-infobox-content__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.map-infobox-content--image{grid-column-gap:.5rem;grid-template-columns:100px 1fr;grid-template-columns:var(--map-preview-image-width) 1fr;padding:.5rem}@media screen and (min-width:25em){.map-infobox-content--image{grid-column-gap:1rem}}.map-infobox-content--inactive{background-color:#d0d0d0;background-color:var(--color-inactive-bg);color:#000;color:var(--color-text)}.map-infobox-content--secondary{background-color:#fff;background-color:var(--color-background);color:#000;color:var(--color-text)}.navigation-bar{grid-column-gap:.6em;grid-column-gap:var(--nav-spacing-x);grid-row-gap:1.2em;grid-row-gap:var(--nav-spacing-y);display:grid;justify-items:end;opacity:0;transition:visibility 0s linear .25s,z-index 0s linear .25s,opacity .25s;visibility:hidden}.navigation-bar[aria-hidden=false]{opacity:1;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .25s;visibility:visible}.is-resizing .navigation-bar{transition:none}.navigation-bar__main ul{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:-1.2em;margin-top:calc(var(--nav-spacing-y)*-1)}.navigation-bar__main li+li{padding-left:.6em;padding-left:var(--nav-spacing-x)}.navigation-bar__main li{margin-top:1.2em;margin-top:var(--nav-spacing-y)}.navigation-bar__main a{background-color:#edccd2;background-color:var(--color-active-bg);border:1px solid #0000;border-radius:999vw;box-shadow:0 3px 6px #00000029;box-shadow:var(--shadow-pill);display:inline-block;line-height:.6!important;padding:.6em .9em .65em;padding:var(--pill-padding-y) var(--pill-padding-x) var(--pill-padding-bottom);white-space:nowrap}[data-whatinput=mouse] .navigation-bar__main a,[data-whatinput=touch] .navigation-bar__main a{outline:0}.navigation-bar__lang,.navigation-bar__secondary{display:flex}.navigation-bar__bookmark{margin-right:.6em;margin-right:var(--nav-spacing-x);order:-1}.navigation-bar__toggle{order:-1}@media screen and (min-width:64.0625em){.navigation-bar{--nav-spacing-y:var(--nav-spacing-x-small);align-items:center;grid-template-columns:auto auto auto;max-width:calc(100vw - 165.06px - max(20px, env(safe-area-inset-left)) - max(20px, env(safe-area-inset-right)) - 1em);max-width:calc(var(--max-content-width) - var(--logo-width) - 1em)}}@media screen and (min-width:64.0625em)and (max-width:79.99875em){.navigation-bar{--nav-spacing-x:var(--nav-spacing-x-small)}}@media screen and (min-width:64.0625em){.navigation-bar__group{display:grid;grid-template-columns:auto auto auto}.navigation-bar__toggle{order:0}}.navigation-toggle{align-items:center;background-color:#edccd2;background-color:var(--color-active-bg);border:1px solid #0000;border-radius:999vw;box-shadow:0 3px 6px #00000029;box-shadow:var(--shadow-pill);display:inline-block;display:flex;line-height:.6!important;padding:.6em .9em .65em;padding:var(--pill-padding-y) var(--pill-padding-x) var(--pill-padding-bottom);transition:opacity .25s;white-space:nowrap}@media screen and (min-width:64.0625em){.header__nav>.navigation-toggle[aria-expanded=true]{opacity:0}}@media screen and (max-width:64.06125em){.navigation-bar__toggle>.navigation-toggle{background-color:#d0d0d0;box-shadow:none}}@media screen and (min-width:64.0625em){.navigation-bar__toggle>.navigation-toggle .navigation-toggle__label[aria-hidden=true]{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.navigation-bar__toggle>.navigation-toggle .navigation-toggle__icon{margin-left:0}}.navigation-toggle__label[aria-hidden=false]{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.navigation-toggle__icon{--burger-button-width:1em;--burger-button-height:.6em;height:var(--burger-button-height);margin-left:.7em;position:relative;width:var(--burger-button-width)}.navigation-toggle__icon span{border-top:2px solid #000;border-top:2px solid var(--color-text);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.645,.045,.355,1),border-color .3s cubic-bezier(.645,.045,.355,1);width:100%}.navigation-toggle__icon span:first-child{top:1px}.navigation-toggle__icon span:nth-child(4){top:calc(100% - 1px)}.navigation-toggle__icon span:first-child,.navigation-toggle__icon span:nth-child(4){transition-delay:.2s,0s}.navigation-toggle__icon span:nth-child(2),.navigation-toggle__icon span:nth-child(3){transition-delay:0s,0s}.navigation-toggle__icon span:nth-child(3){border-color:#0000}[aria-expanded=true] .navigation-toggle__icon span:first-child{border-color:#0000;transform:translate(-50%,calc(var(--burger-button-height)/2))}[aria-expanded=true] .navigation-toggle__icon span:nth-child(4){border-color:#0000;transform:translate(-50%,calc(var(--burger-button-height)/-2))}[aria-expanded=true] .navigation-toggle__icon span:first-child,[aria-expanded=true] .navigation-toggle__icon span:nth-child(4){transition-delay:0s,0s}[aria-expanded=true] .navigation-toggle__icon span:nth-child(2),[aria-expanded=true] .navigation-toggle__icon span:nth-child(3){transition-delay:.2s,0s}[aria-expanded=true] .navigation-toggle__icon span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}[aria-expanded=true] .navigation-toggle__icon span:nth-child(3){border-color:#000;border-color:var(--color-text);transform:translate(-50%,-50%) rotate(45deg)}@media screen and (max-width:26.25em){.navigation-toggle__label[aria-hidden=true]{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.navigation-toggle__icon{margin-left:0}}.overlay{--overlay-header-height:0px;background-color:#fffffff2;display:flex;flex-direction:column;height:100%;left:0;opacity:0;outline:none;padding:calc(max(20px, env(safe-area-inset-top))/2) calc(max(20px, env(safe-area-inset-right))/2) calc(max(20px, env(safe-area-inset-bottom))/2) calc(max(20px, env(safe-area-inset-left))/2);padding:calc(var(--page-padding-top-safe)/2) calc(var(--page-padding-right-safe)/2) calc(var(--page-padding-bottom-safe)/2) calc(var(--page-padding-left-safe)/2);position:absolute;position:fixed;top:0;transition:visibility 0s linear .25s,opacity .25s;visibility:hidden;width:100%;z-index:60}@supports((-webkit-backdrop-filter:blur(6px)) or (backdrop-filter:blur(6px))){.overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#fffc}}.overlay[aria-hidden=false]{opacity:1;transition:visibility 0s linear 0s,opacity .25s;visibility:visible}@media print,screen and (min-width:30.0625em){.overlay{padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));padding:var(--page-padding-safe)}}.overlay__header{display:flex;flex:0 0 auto;justify-content:flex-end;min-height:calc(var(--header-height) - max(20px, env(safe-area-inset-top)) - 20px);min-height:calc(var(--header-height) - var(--page-padding-top-safe) - var(--page-padding));padding-bottom:1.1em}.overlay__header div:last-of-type{display:inline}.overlay__main{flex-grow:1;max-height:calc(100vh - var(--overlay-header-height)*2 - max(20px, env(safe-area-inset-top)) - max(20px, env(safe-area-inset-bottom)));max-height:calc(var(--viewport-height) - var(--overlay-header-height)*2 - var(--page-padding-top-safe) - var(--page-padding-bottom-safe));position:relative}.overlay__footer{flex:0 0 auto}.overlay__close span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.overlay__close span,.pagination__info{position:absolute!important}.pagination__info{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.pagination__links{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);display:flex;flex-wrap:wrap;font-size:calc(15.98039px + .26144vw);justify-content:center;line-height:calc(21.47059px + .39216vw);margin:-.05em}@media screen and (min-width:1920px){.pagination__links{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.pagination__links{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.pagination__links{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.pagination__links{--responsive-font-size:17px;font-size:17px}}@media screen and (min-width:64.0625em){.pagination__links{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.pagination__links{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.pagination__links{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.pagination__links{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.pagination__links{--responsive-font-size:23px;font-size:23px}}}.pagination__links>*{margin:.05em}.pagination__links a,.pagination__links span{align-items:center;border-radius:50%;display:flex;height:1.8em;justify-content:center;padding-bottom:.2em;padding-top:.1em;transition:background-color .25s;width:1.8em}@media (hover:hover){.pagination__links a:hover{background-color:rgba(0,0,0,.035)}}.pagination__links [aria-current=page]{background-color:#edccd2;background-color:var(--color-active-bg)}.pagination__links a[rel=next],.pagination__links a[rel=prev]{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.page-progress-bar{background-color:#000;height:2px}.project-search-form{--placeholder-width:5em;display:flex;flex-wrap:wrap;margin-bottom:-1em}.project-search-form>*{margin-bottom:.5em}.project-search-form__form{display:flex;flex:0 0 100%;justify-content:space-between}@media screen and (min-width:23.4375em){.project-search-form__form{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.project-search-form__form{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.project-search-form__form{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.project-search-form__form{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.project-search-form__form{--responsive-font-size:23px;font-size:23px}}}@media print,screen and (min-width:30.0625em){.project-search-form__form{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw)}@media screen and (min-width:1920px){.project-search-form__form{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.project-search-form__form{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.project-search-form__form{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.project-search-form__form{--responsive-font-size:25px;font-size:25px}}}.project-search-form__inputs{flex:0 1 auto;margin-bottom:-.2em;margin-top:-.2em;position:relative}.project-search-form__inputs label{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.project-search-form__inputs input{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:0;color:inherit;font:inherit;height:100%;left:0;line-height:inherit;margin:0;overflow:visible;padding:.2em 0;position:absolute;text-align:inherit;text-decoration:none;text-transform:inherit;top:0;width:100%}[data-whatinput=mouse] .project-search-form__inputs input:focus{outline:0}[data-whatinput=mouse] .project-search-form__inputs input::-moz-focus-outer{border:0}.project-search-form__inputs input::placeholder{color:inherit;color:#b1b1b1}.project-search-form__inputs input:placeholder-shown::placeholder{color:#0000}.project-search-form__inputs input:focus{outline:none}.project-search-form__placeholder{opacity:0;padding:.2em 0;pointer-events:none;transition:opacity .25s;white-space:nowrap}.project-search-form__placeholder:before{color:#b1b1b1;content:attr(data-placeholder);font-weight:300}.project-search-form__placeholder:after{content:attr(data-prefix);height:100%;left:0;padding:inherit;position:absolute;top:0;width:100%}input:placeholder-shown~.project-search-form__placeholder{opacity:1}.project-search-form__submit{flex:0 0 auto;margin-left:.75em}.project-search-form__submit span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.project-search-form__submit .icon{height:1em;transform:translateY(.1em);width:1em}.project-search-form__suggestions{max-height:calc(9999px + .55em);max-height:calc(var(--button-height, 9999px) + .55em);overflow:hidden}.js .project-search-form__suggestions{opacity:0}.js .project-search-form__suggestions[style*="--button-height"]{opacity:1}.project-search-form__suggestions a{background-color:#000;border:1px solid #0000;border-radius:999vw;color:#fff;display:inline-block;line-height:.6!important;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media (hover:hover){.project-search-form__suggestions a:hover{background-color:rgba(0,0,0,.035);background-color:#000;color:#fff}}@media screen and (max-width:48.06125em){.project-search-form__suggestions [data-suggestion=nearme]{order:-1}}@media screen and (min-width:64.0625em){.project-search-form{align-items:center;flex-wrap:nowrap;justify-content:space-between}.project-search-form__form{flex:0 0 auto}.project-search-form__suggestions{flex:0 1 auto;justify-content:flex-end;margin-left:2em}}.ratio-container{height:0;max-width:100%;overflow:hidden;padding-bottom:.01%;padding-bottom:calc(100%/(var(--aspect-ratio, 9999)));position:relative}.ratio-container>.plyr--video,.ratio-container>canvas,.ratio-container>iframe,.ratio-container>img,.ratio-container>video{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ratio-container>.plyr--video{min-height:calc(100% + 2px);min-height:calc(var(--embed-min-height, 100%) + 2px);min-width:calc(100% + 2px);min-width:calc(var(--embed-min-width, 100%) + 2px)}.ratio-container>canvas,.ratio-container>img,.ratio-container>video{object-fit:cover}.js .read-more[data-cloak] .read-more__content-inner{max-height:0;overflow:hidden}.read-more__toggle{border:1px solid;border-radius:999vw;cursor:pointer;display:inline-block;line-height:.6!important;margin-top:1.4em;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;-webkit-user-select:none;user-select:none;white-space:nowrap}@media (hover:hover){.read-more__toggle:hover{background-color:rgba(0,0,0,.035);color:inherit}}.js .read-more__content{opacity:0;transition:visibility 0s linear .5s,opacity .5s;visibility:hidden}[data-read-more-open-value=true] .read-more__content{opacity:1;transition:visibility 0s linear 0s,opacity .5s;visibility:visible}.read-more__content .rich-text>br:first-child,.read-more__content .rich-text>p:first-child:empty,.read-more__content .rich-text>p>br:first-child{display:none}.read-more__content-inner{padding-top:1.4em}.read-more--remove-toggle .read-more__actions{max-height:3.15em}.read-more--remove-toggle[data-read-more-open-value=true] .read-more__actions{max-height:0;opacity:0;transition:visibility 0s linear .5s,opacity .5s,max-height .5s;visibility:hidden}.rich-text b,.rich-text strong{font-weight:500}.rich-text a{text-decoration:underline;text-decoration-thickness:from-font}.rich-text a[rel=footnote]{padding-left:.15em;padding-right:.1em;text-decoration:none}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-bottom:1.4rem}.rich-text address,.rich-text figure,.rich-text img,.rich-text ol,.rich-text p,.rich-text table,.rich-text ul{margin-bottom:1.4em}.rich-text address:last-child,.rich-text figure img,.rich-text figure:last-child,.rich-text img:last-child,.rich-text ol:last-child,.rich-text p:last-child,.rich-text table:last-child,.rich-text ul:last-child{margin-bottom:0}.rich-text ul{display:table;list-style:none}.rich-text ul>li{display:table-row}.rich-text ul>li:before{content:"•";display:table-cell;padding-right:.5em}.rich-text ol{counter-reset:table-ol;display:table;list-style:none}.rich-text ol>li{counter-increment:table-ol;display:table-row}.rich-text ol>li:before{content:counter(table-ol) ".";display:table-cell;padding-right:.4em;text-align:right;white-space:nowrap}.rich-text td,.rich-text th{padding-bottom:.1em;padding-top:.1em}.rich-text td:not(:first-child),.rich-text th:not(:first-child){padding-left:.3em}.rich-text td:not(:last-child),.rich-text th:not(:last-child){padding-right:.3em}.rich-text th{font-weight:500}.rich-text sub,.rich-text sup{font-size:.7em;line-height:0;padding-left:.1em;position:relative;vertical-align:initial}.rich-text sup{top:-.5em}.rich-text sub{top:.35em}.rich-text .footnotes{margin-top:2.8em}.rich-text .footnotes:first-child{margin-top:0}.rich-text .footnotes header{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.rich-text--main-content h1,.rich-text--main-content h2,.rich-text--main-content h3,.rich-text--main-content h4,.rich-text--main-content h5,.rich-text--main-content h6{font-weight:500;margin-bottom:1rem}:root{--section-padding-top:var(--spacing-m);--section-padding-bottom:var(--spacing-m);--section-padding-bottom-large:var(--spacing-xl);--section-header-padding-top:var(--spacing-m);--section-header-padding-bottom:var(--spacing-s)}@media screen and (min-width:48.0625em){:root{--section-padding-top:var(--spacing-l);--section-padding-bottom:var(--spacing-l);--section-padding-bottom-large:var(--spacing-xxl);--section-header-padding-top:var(--spacing-l);--section-header-padding-bottom:var(--spacing-m)}}.section{background-color:#fff;background-color:var(--color-section-bg);box-shadow:0 0 30px #00000029;box-shadow:var(--shadow-content-section);padding-left:max(20px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(20px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe)}@media print{.section{box-shadow:none}}.section--main{--section-padding-bottom:var(--section-padding-bottom-large)}.section--highlight,.section--highlight-every-other:nth-child(2n){--color-section-bg:var(--color-alt-bg);background-color:#fff;background-color:var(--color-section-bg)}.section-inner{margin-left:auto;margin-right:auto;max-width:100%;max-width:var(--container-max-width);padding:25px 0;padding:var(--section-padding-y) 0;padding-bottom:24px;padding-bottom:var(--section-padding-bottom);padding-top:24px;padding-top:var(--section-padding-top)}.section-header{align-items:flex-end;border-bottom:1px solid;display:flex;flex-wrap:wrap;padding-bottom:16px;padding-bottom:var(--section-header-padding-bottom);padding-top:24px;padding-top:var(--section-header-padding-top)}.section-header>:last-child{margin-right:0}.section-header>[data-last-col]{margin-right:0!important}.section-header:first-child{margin-top:-24px;margin-top:calc(var(--section-padding-top)*-1)}.section-header:not(:first-child){border-top:1px solid;padding-top:24px;padding-top:var(--section-padding-top)}.section-header+.section-header{border-top:none}.section-title{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw);margin-right:1em}@media screen and (min-width:1920px){.section-title{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.section-title{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.section-title{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.section-title{--responsive-font-size:25px;font-size:25px}}.section-content--padding{padding-bottom:.5em;padding-top:.5em}.section-content--padding-large{padding-bottom:2em;padding-top:2em}@media screen and (min-width:48.0625em){.section-content--text{padding-left:calc(20% + 10.8px);padding-left:calc(20% - var(--grid-gutter)*2/5 + var(--grid-gutter))}}@media screen and (min-width:64.0625em){.section-content--text{padding-right:calc(20% - 7.2px);padding-right:calc(20% - var(--grid-gutter)*2/5)}}.section-content+.section-content,.section-content+.section-filter{border-top:1px solid}@media print{.section-view-nav,.section-view-options,.section-view-status{display:none!important}}.section-view-nav{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);flex-grow:1;font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw);margin-right:1em}@media screen and (min-width:1920px){.section-view-nav{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.section-view-nav{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.section-view-nav{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.section-view-nav{--responsive-font-size:16px;font-size:16px}}@media screen and (max-width:64.06125em){.section-view-nav[data-last-col]{flex-grow:0;margin-left:auto}}.section-view-nav--parent{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){.section-view-nav--parent{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.section-view-nav--parent{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.section-view-nav--parent{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.section-view-nav--parent{--responsive-font-size:17px;font-size:17px}}.section-view-options,.section-view-status{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);font-size:calc(15.23529px + .19608vw);line-height:calc(17.98039px + .26144vw);margin-right:1.5em}@media screen and (min-width:1920px){.section-view-options,.section-view-status{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.section-view-options,.section-view-status{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.section-view-options,.section-view-status{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.section-view-options,.section-view-status{--responsive-font-size:16px;font-size:16px}}.section-view-options[data-nth-row]:not([data-nth-row="1"]),.section-view-status[data-nth-row]:not([data-nth-row="1"]){margin-top:.75em}.section-view-status{--button-padding-x:0;background-color:#0000;border:1px solid #0000;border-radius:999vw;display:inline-block;line-height:.6!important;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media (hover:hover){.section-view-status:hover{background-color:rgba(0,0,0,.035);background-color:#0000}}.section-view-options{display:flex}@media screen and (min-width:64.0625em){.section-view-options .button--plain-hover:first-child,.section-view-options .button--plain:first-child,.section-view-options .select-wrapper--plain:first-child{margin-left:-.9em;margin-left:calc(var(--button-padding-x)*-1)}.section-view-options .button--plain-hover:last-child,.section-view-options .button--plain:last-child,.section-view-options .select-wrapper--plain:last-child{margin-right:-.9em;margin-right:calc(var(--button-padding-x)*-1)}}.section-view-options[data-first-col][data-last-col],.section-view-options[data-nth-row]:not([data-nth-row="1"]){margin-left:auto}.section-filter{border-bottom:1px solid;padding:1rem 0}.section-links{display:flex;flex-wrap:wrap;justify-content:center;padding-top:1.5rem}.section-links a{background-color:#000;border:1px solid #0000;border-radius:999vw;color:#fff;display:inline-block;line-height:.6!important;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media (hover:hover){.section-links a:hover{background-color:rgba(0,0,0,.035);background-color:#000;color:#fff}}.section-pagination{display:flex;justify-content:center;padding-bottom:16px;padding-bottom:var(--spacing-s);padding-top:40px;padding-top:var(--spacing-xl)}@media screen and (min-width:48.0625em){.section-pagination{padding-bottom:24px;padding-bottom:var(--spacing-m);padding-top:64px;padding-top:var(--spacing-xxl)}}.choices{--choices-dropdown-padding:.5em;--choices-item-padding-x:.75em;--choices-item-padding-y:.15em;--choices-max-item-width:var(--max-content-width);--choices-max-dropdown-width:var(--max-content-width);overflow:hidden;position:relative}@media print,screen and (min-width:30.0625em){.choices{--choices-max-item-width:18em;--choices-max-dropdown-width:420px}}.choices:focus{outline:none}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{color:#989898;color:var(--color-text-light);cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__input{background-color:#fff;background-color:var(--color-background);display:block;position:absolute;z-index:2}.choices[data-type*=select-one] .choices__button{background-color:rgba(0,0,0,.035);border-bottom-left-radius:.5em;border-bottom-right-radius:999vw;border-top-left-radius:.5em;border-top-right-radius:999vw;height:100%;opacity:0;padding:0;position:absolute;right:0;top:0;transition:opacity .25s;width:1.9em;width:calc(var(--button-padding-x) + 1em)}.choices[data-type*=select-one] .choices__button:focus{opacity:1}@media (hover:hover){.choices[data-type*=select-one] .choices__button:hover{opacity:1}}.choices[data-type*=select-one] .choices__button:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=");background-size:8px;border-left:1px solid #008fa1;border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:focus{opacity:1}@media (hover:hover){.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:hover{opacity:1}}.choices__inner{border:1px solid;border-radius:999vw;display:inline-block;line-height:.6!important;max-width:var(--choices-max-item-width);padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);padding-bottom:.325em;padding-bottom:calc(var(--button-padding-bottom)/2);padding-top:.275em;padding-top:calc(var(--button-padding-top)/2);transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media (hover:hover){.choices__inner:hover{background-color:rgba(0,0,0,.035)}}.is-focused .choices__inner{background-color:#f6f6f6;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}@media (hover:hover){.is-focused .choices__inner:hover{background-color:#f6f6f6}}.is-open .choices__inner{background-color:#f6f6f6}@media (hover:hover){.is-open .choices__inner:hover{background-color:#f6f6f6}}.has-value .choices__inner{background-color:#edccd2;background-color:var(--color-active-bg);border-color:#0000}@media (hover:hover){.has-value .choices__inner:hover{background-color:#edccd2;background-color:var(--color-active-bg)}}.choices__inner .choices__list--single{padding-right:0;padding-right:var(--choices-button-padding-right,0)}.choices__inner .choices__list--single .choices__item{padding-bottom:.325em;padding-bottom:calc(var(--button-padding-bottom)/2);padding-top:.275em;padding-top:calc(var(--button-padding-top)/2)}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;width:100%}.choices__list--single .choices__item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:#00bcd4;border:1px solid #00a5bb;box-sizing:border-box;color:#fff;display:inline-block;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:#fff;background-color:var(--color-background);border-radius:1em;box-shadow:0 0 15px #00000029;box-shadow:var(--shadow-popup);margin-top:.6em;max-width:var(--choices-max-dropdown-width);min-width:100%;min-width:max(100%,10em);opacity:0;overflow:hidden;position:absolute;top:100%;transition:visibility 0s linear .25s,opacity .25s;visibility:hidden;will-change:visibility;word-break:break-all;z-index:35}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{opacity:1;transition:visibility 0s linear 0s,opacity .25s;visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{bottom:100%;margin-bottom:.5em;margin-top:0;top:auto}.is-flipped .choices__list--dropdown .choices__list,.is-flipped .choices__list[aria-expanded] .choices__list{max-height:calc(var(--max-height) - var(--max-height) + 50vh);max-height:calc(var(--max-height) - var(--max-height) + var(--autocomplete-toggle-bottom, 50vh))}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{--max-height:calc(100vh - var(--page-padding-top-safe) - var(--page-padding-bottom-safe) - 1em);-webkit-overflow-scrolling:touch;-ms-overflow-style:none;max-height:calc(var(--max-height) - 50vh);max-height:calc(var(--max-height) - var(--autocomplete-toggle-bottom, 50vh));min-height:300px;overflow:auto;padding-bottom:var(--choices-dropdown-padding);padding-top:calc(var(--choices-dropdown-padding) + 2.5em);position:relative;scrollbar-width:none;will-change:scroll-position;z-index:1}.choices__list--dropdown .choices__list::-webkit-scrollbar,.choices__list[aria-expanded] .choices__list::-webkit-scrollbar{height:0;width:0}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{overflow:hidden;padding:var(--choices-item-padding-y) calc(var(--choices-item-padding-x) + var(--choices-dropdown-padding));position:relative;text-overflow:ellipsis;white-space:nowrap}.choices__list--dropdown .choices__item[data-value=""],.choices__list[aria-expanded] .choices__item[data-value=""]{color:#989898;color:var(--color-text-light)}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #f7f7f7;color:gray;font-weight:600;padding:10px}.choices__button{-webkit-appearance:none;appearance:none;background-color:#0000;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:#fff;background-color:var(--color-background);border:0;border-radius:999vw;box-shadow:0 0 15px #00000029;box-shadow:var(--shadow-popup);display:inline-block;margin:var(--choices-dropdown-padding);margin-bottom:1em;padding:.25em var(--choices-item-padding-x) .3em;width:calc(100% - var(--choices-dropdown-padding)*2)}.choices__input::placeholder{color:inherit;opacity:1}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;height:0;width:0}.select-wrapper{--choices-button-padding-right:1.1em;position:relative}.select-wrapper select{--button-padding-top:.275em;--button-padding-bottom:.325em;-webkit-appearance:none;appearance:none;background:#0000;border:1px solid;border-radius:0;border-radius:999vw;color:inherit;cursor:pointer;font:inherit;line-height:inherit;margin:0;overflow:visible;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);padding-right:2.05em;padding-right:calc(var(--button-padding-x) + var(--button-icon-width, .75em) + .4em);position:relative;text-align:inherit;text-decoration:none;text-transform:inherit;transition:color .25s,border .25s,background-color .25s;white-space:nowrap;width:100%;z-index:30}[data-whatinput=mouse] .select-wrapper select:focus{outline:0}[data-whatinput=mouse] .select-wrapper select::-moz-focus-outer{border:0}@media (hover:hover){.select-wrapper select:hover{background-color:rgba(0,0,0,.035)}}.select-wrapper select[data-value]{background-color:#edccd2;background-color:var(--color-active-bg);border-color:#0000}@media (hover:hover){.select-wrapper select[data-value]:hover{background-color:#edccd2;background-color:var(--color-active-bg)}}.select-wrapper label{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.select-wrapper .icon{pointer-events:none;position:absolute;right:.9em;right:calc(var(--button-padding-x)*1);top:50%;transform:translateY(-50%) translateY(.1em);z-index:31}.select-wrapper .icon--chevron-down{height:.7em;width:.8em}.select-wrapper .icon--close{height:.75em;visibility:hidden;width:.6em}.select-wrapper .choices~.icon{transform:translateX(15%) translateY(-50%) translateY(.05em)}.select-wrapper .choices~.icon--close{transform:translateY(-50%)}.select-wrapper .choices.has-value~.icon--close{visibility:visible}.select-wrapper .choices.has-value~.icon--chevron-down{visibility:hidden}.select-wrapper .choices.is-open~.icon--chevron-down{transform:translateX(15%) translateY(-50%) rotate(180deg)}.select-wrapper--plain select{background-color:#0000;border-color:#0000}@media (hover:hover){.select-wrapper--plain select:hover{background-color:#f6f6f6}}.select-wrapper--plain select[data-value]{background-color:#edccd2;background-color:var(--color-active-bg);border-color:#0000}@media (hover:hover){.select-wrapper--plain select[data-value]:hover{background-color:#edccd2;background-color:var(--color-active-bg)}}.input-list{align-items:baseline;display:flex;flex-wrap:wrap;margin:-.25em}.input-list>*{margin:.25em}.share-button__feedback{display:none}.share-button[disabled] .share-button__feedback{display:inline}.share-button[disabled] .share-button__toggle{display:none}.slideshow{--padding-top:0px;--padding-bottom:0px;max-width:100%;overflow:hidden;position:relative;width:100%}.slideshow.swiper-container-initialized figcaption{opacity:0;transition:opacity .25s}.slideshow .swiper-slide-active figcaption{opacity:1}.slideshow__slide{position:relative;width:100%}.slideshow__pagination{padding-top:.5em;text-align:right}.slideshow__nav{cursor:pointer;height:100%;outline:none;position:absolute;top:0;transition:opacity .25s;width:50%;z-index:2}.slideshow__nav.swiper-button-disabled,.slideshow__nav[disabled]{opacity:0!important;pointer-events:none}.swiper-container[data-media-type=iframe] .slideshow__nav,.swiper-container[data-media-type=video] .slideshow__nav{min-width:48px;min-width:calc(var(--slideshow-padding-left, var(--page-padding)) + var(--slideshow-arrow-size)*2);width:25%}.swiper-container[data-media-type=iframe] .slideshow__nav[data-direction=next],.swiper-container[data-media-type=video] .slideshow__nav[data-direction=next]{min-width:48px;min-width:calc(var(--slideshow-padding-right, var(--page-padding)) + var(--slideshow-arrow-size)*2)}.slideshow__arrow{position:absolute;top:50%;transform:translateY(-50%)}.slideshow__arrow .icon{color:#fff;color:var(--slideshow-arrow-color,#fff);height:42px;height:calc(var(--slideshow-arrow-size)*3);transition:opacity .25s,color .25s;width:14px;width:var(--slideshow-arrow-size)}@media (hover:hover){.slideshow__arrow:hover .icon{color:#fff;color:var(--slideshow-arrow-color-hover,var(--slideshow-arrow-color,#fff))}}.slideshow__nav[data-direction=prev]{left:0}.slideshow__nav[data-direction=prev] .slideshow__arrow{left:20px;left:var(--slideshow-padding-left,var(--page-padding))}.slideshow__nav[data-direction=next]{right:0}.slideshow__nav[data-direction=next] .slideshow__arrow{right:20px;right:var(--slideshow-padding-right,var(--page-padding))}.slideshow__caption{align-items:baseline;display:flex;justify-content:space-between;max-width:var(--max-width);min-width:200px;padding:.75em 0 0;width:var(--width)}.slideshow__caption [data-caption]{display:inline}.slideshow__caption [data-credit]{display:inline-block}.slideshow__caption>div+div{flex-shrink:0;padding-left:1.5em;white-space:nowrap}.slideshow__caption>div:nth-child(2){margin-left:auto}.subitem-preview{grid-gap:1rem;--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);display:grid;font-size:calc(15.23529px + .19608vw);grid-template-columns:140px 1fr;grid-template-columns:var(--item-preview-image-width) 1fr;line-height:calc(17.98039px + .26144vw);padding:.75em 0;position:relative}@media screen and (min-width:1920px){.subitem-preview{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){.subitem-preview{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){.subitem-preview{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){.subitem-preview{--responsive-font-size:16px;font-size:16px}}.subitem-preview>a{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}@media screen and (max-width:48.06125em){.subitem-preview__image{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}}@media screen and (min-width:48.0625em){.subitem-preview{grid-template-columns:140px 4fr 2fr;grid-template-columns:var(--item-preview-image-width) 4fr 2fr}.subitem-preview__main{grid-area:1/2}.subitem-preview__actions{grid-area:1/3}}@media screen and (min-width:80em){.subitem-preview{grid-template-columns:140px 4fr 3fr;grid-template-columns:var(--item-preview-image-width) 4fr 3fr}}.subitem-preview__image{grid-area:1/1}.subitem-preview__image .ratio-container{border-radius:8px;padding-bottom:66.666%!important}.subitem-preview__actions{grid-area:1/2}.subitem-preview__main{grid-column:span 2}.subitem-preview__header{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw)}@media screen and (min-width:1920px){.subitem-preview__header{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.subitem-preview__header{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.subitem-preview__header{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.subitem-preview__header{--responsive-font-size:25px;font-size:25px}}@media screen and (min-width:64.0625em){.subitem-preview__header{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.subitem-preview__header{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.subitem-preview__header{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.subitem-preview__header{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.subitem-preview__header{--responsive-font-size:23px;font-size:23px}}}.subitem-preview__summary{margin-top:.6em}.subitem-preview__summary span{display:inline-block}.subitem-preview__details{text-align:right}.subitem-preview__details span{display:inline-block}.tabs__tabs{align-items:baseline;column-gap:.15em;display:flex;flex-wrap:wrap}.tabs__tab{background-color:#0000;border:1px solid #0000;border-radius:999vw;display:inline-block;line-height:.6!important;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media (hover:hover){.tabs__tab:hover{background-color:rgba(0,0,0,.035);background-color:#f6f6f6}}.tabs__tab--active,.tabs__tab[aria-current=page]{background-color:#edccd2;background-color:var(--color-active-bg);border-color:#0000}@media (hover:hover){.tabs__tab--active:hover,.tabs__tab[aria-current=page]:hover{background-color:#edccd2;background-color:var(--color-active-bg)}}.toggle-section{--toggle-summary-padding:1rem}.js .toggle-section[data-cloak] .toggle-section__inner{max-height:0;overflow:hidden}.toggle-section--border .toggle-section__summary{border-bottom:1px solid;border-top:1px solid}.toggle-section--overflow{margin-left:calc(max(20px, env(safe-area-inset-left))*-1);margin-left:calc(var(--page-padding-left-safe)*-1);margin-right:calc(max(20px, env(safe-area-inset-right))*-1);margin-right:calc(var(--page-padding-right-safe)*-1)}.toggle-section--overflow .toggle-section__inner,.toggle-section--overflow .toggle-section__summary{margin-left:calc(max(20px, env(safe-area-inset-left))*1);margin-left:calc(var(--page-padding-left-safe)*1);margin-right:calc(max(20px, env(safe-area-inset-right))*1);margin-right:calc(var(--page-padding-right-safe)*1)}.toggle-section__summary{grid-gap:18px;grid-gap:var(--grid-gutter);grid-gap:var(--toggle-summary-padding);cursor:pointer;display:grid;grid-template-columns:1fr auto;padding:calc(24px - .5em) 0;padding:var(--item-info-spacing) 0}.toggle-section__header{align-self:baseline}.toggle-section__image{max-width:140px;max-width:var(--item-preview-image-width);order:-1}.toggle-section__image .ratio-container{border-radius:8px;padding-bottom:66.666%!important}.toggle-section__actions{align-self:baseline;grid-column:-2}.toggle-section__title{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.toggle-section__title{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.toggle-section__title{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.toggle-section__title{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.toggle-section__title{--responsive-font-size:23px;font-size:23px}}@media screen and (min-width:64.0625em){.toggle-section__title{--responsive-font-size:calc(23.34314px + 0.42484vw);--responsive-line-height:calc(28.08824px + 0.4902vw);font-size:calc(23.34314px + .42484vw);line-height:calc(28.08824px + .4902vw)}@media screen and (min-width:1920px){.toggle-section__title{--responsive-line-height:37.5px;line-height:37.5px}}@media screen and (max-width:390px){.toggle-section__title{--responsive-line-height:30px;line-height:30px}}@media screen and (min-width:1920px){.toggle-section__title{--responsive-font-size:31.5px;font-size:31.5px}}@media screen and (max-width:390px){.toggle-section__title{--responsive-font-size:25px;font-size:25px}}}.toggle-section__title small{font-weight:300}.toggle-section__title .icon{height:.6em}.toggle-section__title--small{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.toggle-section__title--small{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.toggle-section__title--small{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.toggle-section__title--small{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.toggle-section__title--small{--responsive-font-size:23px;font-size:23px}}.toggle-section__toggle{cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-section__toggle span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.toggle-section__toggle .icon{height:.85em;position:relative;top:-.1em;width:.85em}.toggle-section__toggle .icon--minus{display:none}[data-toggle-open-value=true] .toggle-section__toggle .icon--minus{display:inline-block}[data-toggle-open-value=true] .toggle-section__toggle .icon--plus{display:none}.toggle-section__content{max-height:0;opacity:0;outline:none;overflow:hidden;visibility:hidden}.no-js .toggle-section__content,[data-toggle-open-value=true] .toggle-section__content{max-height:none;opacity:1;visibility:visible}@supports not (display:flow-root){.toggle-section__inner{margin-bottom:-1px;margin-top:-1px;padding-bottom:1px;padding-top:1px}}@supports(display:flow-root){.toggle-section__inner{display:flow-root}}.toggle-section__inner>:last-child{margin-bottom:24px;margin-bottom:calc(var(--item-info-spacing) + .5em)}.toggle-section__text+.toggle-section__gallery{margin-top:calc(24px - .5em);margin-top:var(--item-info-spacing)}@media screen and (max-width:48.06125em){.toggle-section__image{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.toggle-section__subtitle{display:none}}@media screen and (min-width:48.0625em){.toggle-section--image .toggle-section__summary{grid-column-gap:18px;grid-column-gap:var(--grid-gutter);grid-template-columns:1fr 3fr 1fr}.toggle-section--image .toggle-section__actions{align-self:start;justify-self:end;margin-top:.55em}.toggle-section--image .toggle-section__inner{margin-left:calc(20% + 10.8px);margin-left:calc(20% - var(--grid-gutter)*2/5 + var(--grid-gutter))}.toggle-section--image .toggle-section__content{--toggle-content-offset:calc(var(--toggle-summary-height, 0px) - var(--toggle-header-height, 0px) - var(--toggle-summary-padding)*2 - 1.4em);pointer-events:none;transform:translateY(calc(var(--toggle-content-offset)*-1))}.toggle-section--image .toggle-section__inner{pointer-events:auto}}@media screen and (min-width:64.0625em){.toggle-section--image .toggle-section__inner{padding-right:calc(20% - 7.2px);padding-right:calc(20% - var(--grid-gutter)*2/5)}}.js .toggle[data-cloak] .toggle__content{max-height:0;overflow:hidden}.toggle__button{background-color:#f6f6f6;border:1px solid #0000;border-radius:999vw;display:inline-block;line-height:.6!important;padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media (hover:hover){.toggle__button:hover{background-color:rgba(0,0,0,.035);background-color:#d0d0d0}}.toggle__button .icon{height:.85em;margin-left:.25em;position:relative;transform:translateY(.1em);width:.85em}[data-toggle-open-value=true] .toggle__button .icon{transform:rotate(180deg)}@media screen and (max-width:30.06125em){.toggle__button--shrink span{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.toggle__button--shrink .icon{margin-left:0;margin-right:0}}.toggle__content{max-height:0;opacity:0;outline:none;visibility:hidden}.no-js .toggle__content,[data-toggle-open-value=true] .toggle__content{max-height:none;opacity:1;visibility:visible}@supports not (display:flow-root){.toggle__inner{margin-bottom:-1px;margin-top:-1px;padding-bottom:1px;padding-top:1px}}@supports(display:flow-root){.toggle__inner{display:flow-root}}.toggle-content-enter,.toggle-content-leave{--duration:250ms;--wait:125ms;--duration-fast:100ms;--wait-fast:50ms;--easing-down:ease-out;--easing-up:ease-in;overflow:hidden}.toggle-content-enter{transition:visibility 0s linear 0s,opacity var(--duration) ease-in var(--wait),max-height var(--duration) var(--easing-down)}.toggle-content-leave{transition:visibility 0s linear var(--duration),opacity var(--duration-fast) ease-out,max-height var(--duration) var(--easing-up) var(--wait-fast)}.toggle-content-enter-start,.toggle-content-leave-end{max-height:0!important;opacity:0!important;visibility:hidden!important}.toggle-content-enter-end,.toggle-content-leave-start{max-height:9999vh!important;max-height:var(--toggle-content-height,9999vh)!important;opacity:1!important;visibility:visible!important}[data-tooltip]{overflow:visible!important;position:relative;z-index:31}[data-tooltip]:after{--responsive-font-size:calc(15.23529px + 0.19608vw);--responsive-line-height:calc(17.98039px + 0.26144vw);background:#edccd2;background:var(--color-alt-bg);border-radius:7px;bottom:calc(100% + .5em);box-shadow:0 0 15px #00000029;box-shadow:var(--shadow-popup);color:#000;color:var(--color-text);content:attr(data-tooltip);display:inline-block;font-size:calc(15.23529px + .19608vw);left:0;line-height:calc(17.98039px + .26144vw);max-width:17em;max-width:min(17em,80vw);opacity:0;padding:.6em .9em;padding:var(--button-padding-y) var(--button-padding-x);pointer-events:none;position:absolute;transition:opacity .25s;white-space:normal;width:-webkit-max-content;width:max-content}@media screen and (min-width:1920px){[data-tooltip]:after{--responsive-line-height:23px;line-height:23px}}@media screen and (max-width:390px){[data-tooltip]:after{--responsive-line-height:19px;line-height:19px}}@media screen and (min-width:1920px){[data-tooltip]:after{--responsive-font-size:19px;font-size:19px}}@media screen and (max-width:390px){[data-tooltip]:after{--responsive-font-size:16px;font-size:16px}}@media screen and (min-width:64.0625em){[data-tooltip]:after{--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);font-size:calc(15.98039px + .26144vw);line-height:calc(21.47059px + .39216vw)}@media screen and (min-width:1920px){[data-tooltip]:after{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){[data-tooltip]:after{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){[data-tooltip]:after{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){[data-tooltip]:after{--responsive-font-size:17px;font-size:17px}}}[data-tooltip]:focus:after{opacity:1}@media (hover:hover){[data-tooltip]:hover:after{opacity:1}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum";align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc((var(--plyr-control-spacing, 10px)*0.7)*1.5 - var(--plyr-menu-item-arrow-size, 4px));right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.focus-visible:after{border-left-color:initial}.plyr__menu__container .plyr__control--forward:focus-visible:after{border-left-color:initial}@media (hover:hover){.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - (var(--plyr-control-spacing, 10px)*0.7)*2);width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc((var(--plyr-control-spacing, 10px)*0.7)*1.5 - var(--plyr-menu-item-arrow-size, 4px));left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.focus-visible:after{border-right-color:initial}.plyr__menu__container .plyr__control--back:focus-visible:after{border-right-color:initial}@media (hover:hover){.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].focus-visible:before{background:#23282f1a}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before{background:#23282f1a}@media (hover:hover){.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range].focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range].focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.focus-visible .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}@media (hover:hover){.plyr .plyr__control:hover .plyr__tooltip{opacity:1;transform:translate(-50%) scale(1);z-index:3}}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child.focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.focus-visible .plyr__tooltip{transform:translate(0) scale(1)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip{transform:translate(0) scale(1)}@media (hover:hover){.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{word-wrap:break-word;left:0;max-width:120px}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.focus-visible,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}@media (hover:hover){.plyr--audio .plyr__control:hover{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.focus-visible,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}@media (hover:hover){.plyr--video .plyr__control:hover{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus{opacity:1}@media (hover:hover){.plyr__control--overlaid:hover{opacity:1}}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:-webkit-full-screen{border-radius:0!important}.plyr:fullscreen{border-radius:0!important}.plyr:-webkit-full-screen{background:#000;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr{--plyr-color-main:#fff;--plyr-video-controls-background:linear-gradient(#0000,#000000bf 4em);cursor:default}.plyr .ratio-container{position:static!important}.plyr--video{--plyr-range-track-height:3px;--plyr-range-thumb-height:10px}.plyr--video.plyr--initial .plyr__controls{opacity:0}.plyr--video.plyr--hide-controls .plyr__controls{transform:none}.plyr__video-embed{aspect-ratio:auto!important;height:100%;left:0;position:absolute;top:0;width:100%}.plyr__video-embed iframe,.plyr__video-embed video{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.plyr__video-embed__container{height:100%;left:0;padding-bottom:0!important;position:absolute!important;position:absolute;top:0;transform:none!important;width:100%}.plyr--video .plyr__controls{padding-bottom:10px!important;padding-bottom:calc(var(--plyr-control-spacing, 10px) + var(--video-player-bottom-padding, 0px))!important}.plyr--video .plyr__control{background:none!important}.plyr--video .plyr__time{height:1.4em!important;transform:translateY(5%)}.plyr--video .plyr--full-ui input[type=range]{border-radius:0}.plyr--video .plyr--full-ui input[type=range]::-moz-range-progress,.plyr--video .plyr--full-ui input[type=range]::-moz-range-track,.plyr--video .plyr--full-ui input[type=range]::-ms-fill-lower,.plyr--video .plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--video .plyr--full-ui input[type=range]::-ms-track,.plyr--video .plyr--full-ui input[type=range]::-webkit-slider-runnable-track{border-radius:0}.plyr--video .plyr__control--overlaid{--plyr-control-icon-size:74px;filter:drop-shadow(0 0 5px rgba(0,0,0,.2));opacity:1}body{background-color:#f6f6f6}.page{display:flex;flex-direction:column;min-height:100vh}.page__header{padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) 20px max(20px,env(safe-area-inset-left));padding:var(--page-padding-top-safe) var(--page-padding-right-safe) var(--page-padding) var(--page-padding-left-safe)}.page__main{display:flex;flex-direction:column;min-height:calc(100vh - var(--header-height));pointer-events:none;position:relative;z-index:30}.page__content{flex-grow:1;outline:none;pointer-events:auto;transition:background-color .25s,box-shadow .25s}.page__window{align-items:flex-end;display:flex;height:0;justify-content:center;overflow:hidden;pointer-events:none;position:relative;z-index:30}.page__window a,.page__window button{--button-padding-x:1.6em;--responsive-font-size:calc(15.98039px + 0.26144vw);--responsive-line-height:calc(21.47059px + 0.39216vw);background-color:#000;border:1px solid #0000;border-radius:999vw;color:#fff;display:inline-block;font-size:calc(15.98039px + .26144vw);line-height:.6!important;line-height:calc(21.47059px + .39216vw);padding:.55em .9em .65em;padding:var(--button-padding-top) var(--button-padding-x) var(--button-padding-bottom);pointer-events:auto;transition:color .25s,border .25s,background-color .25s;white-space:nowrap}@media screen and (min-width:1920px){.page__window a,.page__window button{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.page__window a,.page__window button{--responsive-line-height:23px;line-height:23px}}@media screen and (min-width:1920px){.page__window a,.page__window button{--responsive-font-size:21px;font-size:21px}}@media screen and (max-width:390px){.page__window a,.page__window button{--responsive-font-size:17px;font-size:17px}}@media (hover:hover){.page__window a:hover,.page__window button:hover{background-color:rgba(0,0,0,.035);background-color:#000;color:#fff}}@media screen and (min-width:64.0625em){.page__window a,.page__window button{--responsive-font-size:calc(22.4902px + 0.13072vw);--responsive-line-height:calc(27.11765px + 0.09804vw);font-size:calc(22.4902px + .13072vw);line-height:calc(27.11765px + .09804vw)}@media screen and (min-width:1920px){.page__window a,.page__window button{--responsive-line-height:29px;line-height:29px}}@media screen and (max-width:390px){.page__window a,.page__window button{--responsive-line-height:27.5px;line-height:27.5px}}@media screen and (min-width:1920px){.page__window a,.page__window button{--responsive-font-size:25px;font-size:25px}}@media screen and (max-width:390px){.page__window a,.page__window button{--responsive-font-size:23px;font-size:23px}}}@media screen and (min-width:64.0625em){.page__window a,.page__window button{--button-padding-top:.7em;--button-padding-bottom:.85em}}.page__window a .icon,.page__window button .icon{margin-left:.5em}.has-background .page__window,.has-coordinates .page__window{height:calc(100vh - var(--header-height));padding-bottom:60px;padding-bottom:calc(var(--page-padding)*3)}.has-background .page__content,.has-coordinates .page__content{margin-top:min(500px,max(200px,calc(12.5vmax + 10vmin)));margin-top:var(--media-header-height)}@media screen and (max-width:48.06125em){.has-coordinates.has-image .page__content{margin-top:calc(min(500px, max(200px, calc(100vmax * .125 + 100vmin * .1)))*1.6);margin-top:calc(var(--media-header-height)*1.6)}}.page__footer{background-color:#000;background-color:var(--color-text);color:#fff;color:var(--color-background);padding:32px max(20px,env(safe-area-inset-right)) 40px max(20px,env(safe-area-inset-left));padding:var(--spacing-l) var(--page-padding-right-safe) var(--spacing-xl) var(--page-padding-left-safe);position:relative;z-index:29}.page__background{height:100%;left:0;position:absolute;position:fixed;top:0;width:100%;z-index:20}.page__background:empty{pointer-events:none}.page__background img,.page__background video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.page__background a{display:block;opacity:0;-webkit-user-select:none;user-select:none}.page__background a,.page__intro{height:100%;left:0;position:absolute;top:0;width:100%}.page__intro{--image-board-width:100%;--image-board-height:100%;background-color:#fff;background-color:var(--color-background);height:100vh;height:var(--page-intro-height,var(--viewport-height));position:fixed;z-index:20}.page__intro:empty{background-color:#0000;pointer-events:none}.is-below-content .page__intro{display:none}.page__map{background-color:#f6f6f6;max-height:var(--map-height);position:absolute;position:fixed;z-index:10}.page__map,.page__map .map{height:100%;left:0;top:0;width:100%}.page__map .map{position:absolute}.page__map__placeholder{display:none}@media print{.page__map__placeholder{display:none!important}}.page__map__placeholder img{height:100%;left:0;object-fit:cover;object-position:50% 0;position:absolute;top:0;width:100%}.page__map__inner:empty+.page__map__placeholder{display:block;opacity:1!important}.page__lightbox{height:100%;left:0;pointer-events:none;position:absolute;position:fixed;top:0;width:100%;z-index:60}.page__lightbox>*{pointer-events:auto}@media print{body{background-color:#0000}.header .logo__icon,.header .logo__name{position:absolute}.header__nav,.page__background,.page__footer,.page__window{display:none!important}.page__content{--media-header-height:0}body:not(.view-project-map):not(.view-home) .page__map{display:none!important}}.page-transition-fade{opacity:1;transition:opacity 10ms ease-in-out}html.is-animating .page-transition-fade{opacity:.99}html.is-entering .page-transition-fade{transition:opacity 10ms ease-in-out}.bookmark-list .section-view-options{transition:opacity .25s}.bookmark-list .section-filter{display:none}.bookmark-list--sortable .item-preview{background-color:#fff;background-color:var(--color-section-bg)}.bookmark-list--sortable .item-preview,.bookmark-list--sortable .item-preview a{cursor:move}.bookmark-list .item-list-status{display:none}.bookmark-list:not([data-count]) .section-view-options,.bookmark-list[data-count=""] .section-view-options,.bookmark-list[data-count="0"] .section-view-options{opacity:0}.bookmark-list:not([data-count]) .item-list-status,.bookmark-list[data-count=""] .item-list-status,.bookmark-list[data-count="0"] .item-list-status{display:block}.bookmark-list[data-cloak] .section-content{visibility:hidden}.education-list{min-height:calc(100vh - var(--header-height))}.view-home{--page-intro-height:66vh;--map-bottom-offset:calc(100% - var(--page-intro-height))}.view-home.is-below-content{--map-bottom-offset:0px}.view-home:not(.is-below-content) .map div[aria-roledescription]>div:first-child>div:last-child{filter:blur(5px)}.view-home:not(.is-below-content) .map a[href^="https://maps.google.com/"],.view-home:not(.is-below-content) .map div[aria-roledescription]~div:last-child .gmnoprint{display:none!important}@media screen and (max-width:48.06125em){.view-home:not(.is-below-content) .map .gm-bundled-control{display:none!important}}.view-home .page__content{margin-top:calc(var(--page-intro-height) - var(--header-height))}.view-home .page__window{visibility:hidden}.home .section[data-section=links] .block:first-child{border-top:none}.home .section[data-section=links] .block[data-block=heading]{display:none}.home .section[data-section=links] .block[data-block=heading]+.block{border-top:none;margin-top:0}.home__title{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.home__section{margin-left:auto;margin-right:auto;max-width:100%;max-width:var(--container-max-width);padding:25px 0;padding:var(--section-padding-y) 0;padding-bottom:24px;padding-bottom:var(--section-padding-bottom);padding-top:24px;padding-top:var(--section-padding-top)}.home__content{position:relative;z-index:30}.view-project-map{--project-map-control-height:calc(var(--project-header-height, 0px) + var(--project-filter-height, 0px));--project-map-map-height:calc(100vh - var(--project-map-control-height));--project-map-content-offset:calc(100vh - var(--project-map-control-height) - var(--header-height) + 1px);--map-bottom-offset:var(--project-map-control-height,0px)}.view-project-map .logo:not(:hover) .logo__name{opacity:0;pointer-events:none}.view-project-map .page__main{justify-content:flex-end}.view-project-map .page__content{flex-grow:0;margin-top:var(--project-map-content-offset)}.view-project-map .project-list{padding-bottom:0}.view-project-list .project-list{min-height:calc(100vh - var(--header-height))}@media screen and (max-width:30.06125em){.view-project-list .section-view-status{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}}.view-project .page__content,.view-route .page__content{--color-section-bg:#edccd2;--color-alt-bg:#fff;--color-active-bg:#fff}.align-text-center{text-align:center}.align-text-left{text-align:left}.align-text-right{text-align:right}.is-visible{display:block!important;display:var(--display,block)!important}.is-hidden{display:none!important}@media screen and (max-width:64.06125em){.is-hidden-on-mobile{display:none!important}}@media screen and (min-width:64.0625em){.is-hidden-on-desktop{display:none!important}}.hide-visually,.sr-only{clip:rect(0 0 0 0);clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}
