@charset "UTF-8";*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{color:inherit;height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}nav li:before{content:"\200B"}pre{-ms-overflow-style:scrollbar;font-family:monospace,monospace;font-size:1em;overflow:auto}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,select{margin:0}button{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}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}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:inline;display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}button,input,select,textarea{background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}select{-moz-appearance:none;background:no-repeat 100%/1em;padding-right:1em}select:not([multiple]):not([size]){background-image: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")}[type=color],[type=range]{border-width:0;padding:0}::-ms-expand{display:none}:-ms-input-placeholder{color:rgba(0,0,0,.54)}.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:first-child,.klaro .context-notice .cm-switch-container p,.klaro .cookie-modal .cm-switch-container:first-child,.klaro .cookie-modal .cm-switch-container p,.klaro .cookie-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container p{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 green3;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 hsla(0,0%,49%,.2),5px 5px 10px 0 hsla(0,0%,49%,.19)}.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 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.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:1px solid #c8c8c8;border:var(--border-width,1px) var(--border-style,solid) var(--light2,#c8c8c8);border-radius:4px;border-radius:var(--border-radius,4px);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:rgba(0,0,0,.5);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 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);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:first-child,.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-service: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-services li.cm-purpose: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-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p{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 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);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 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-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-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-container .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:var(--swiper-theme-color);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:after,.swiper-button-prev:after{-webkit-font-feature-settings:normal,;font-feature-settings:normal,;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;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.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-container-horizontal>.swiper-pagination-bullets,.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;border-radius:50%;display:inline-block;height:8px;opacity:.2;width: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-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.vis-time-axis{overflow:hidden;position:relative}.vis-time-axis.vis-foreground{left:0;top:0;width:100%}.vis-time-axis.vis-background{height:100%;left:0;position:absolute;top:0;width:100%}.vis-time-axis .vis-text{box-sizing:border-box;color:#4d4d4d;overflow:hidden;padding:3px;position:absolute;white-space:nowrap}.vis-time-axis .vis-text.vis-measure{margin-left:0;margin-right:0;padding-left:0;padding-right:0;position:absolute;visibility:hidden}.vis-time-axis .vis-grid.vis-vertical{border-left:1px solid;position:absolute}.vis-time-axis .vis-grid.vis-vertical-rtl{border-right:1px solid;position:absolute}.vis-time-axis .vis-grid.vis-minor{border-color:#e5e5e5}.vis-time-axis .vis-grid.vis-major{border-color:#bfbfbf}.vis .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.vis-active{box-shadow:0 0 10px #86d5f8}.vis-custom-time{background-color:#6e94ff;cursor:move;width:2px;z-index:1}.vis-custom-time>.vis-custom-time-marker{background-color:inherit;color:#fff;cursor:auto;font-size:12px;padding:3px 5px;top:0;white-space:nowrap;z-index:inherit}.vis-current-time{background-color:#ff7f6e;pointer-events:none;width:2px;z-index:1}.vis-rolling-mode-btn{background:#3876c2;border-radius:50%;color:#fff;cursor:pointer;font-size:28px;font-weight:700;height:40px;opacity:.8;position:absolute;right:20px;text-align:center;top:7px;width:40px}.vis-rolling-mode-btn:before{content:"\26F6"}@media (hover:hover){.vis-rolling-mode-btn:hover{opacity:1}}.vis-panel{box-sizing:border-box;margin:0;padding:0;position:absolute}.vis-panel.vis-bottom,.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right,.vis-panel.vis-top{border:1px #bfbfbf}.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right{border-bottom-style:solid;border-top-style:solid;overflow:hidden}.vis-left.vis-panel.vis-vertical-scroll,.vis-right.vis-panel.vis-vertical-scroll{height:100%;overflow-x:hidden;overflow-y:scroll}.vis-left.vis-panel.vis-vertical-scroll{direction:rtl}.vis-left.vis-panel.vis-vertical-scroll .vis-content,.vis-right.vis-panel.vis-vertical-scroll{direction:ltr}.vis-right.vis-panel.vis-vertical-scroll .vis-content{direction:rtl}.vis-panel.vis-bottom,.vis-panel.vis-center,.vis-panel.vis-top{border-left-style:solid;border-right-style:solid}.vis-background{overflow:hidden}.vis-panel>.vis-content{position:relative}.vis-panel .vis-shadow{box-shadow:0 0 10px rgba(0,0,0,.8);height:1px;position:absolute;width:100%}.vis-panel .vis-shadow.vis-top{left:0;top:-1px}.vis-panel .vis-shadow.vis-bottom{bottom:-1px;left:0}.vis-graph-group0{fill:#4f81bd;fill-opacity:0;stroke-width:2px;stroke:#4f81bd}.vis-graph-group1{fill:#f79646;fill-opacity:0;stroke-width:2px;stroke:#f79646}.vis-graph-group2{fill:#8c51cf;fill-opacity:0;stroke-width:2px;stroke:#8c51cf}.vis-graph-group3{fill:#75c841;fill-opacity:0;stroke-width:2px;stroke:#75c841}.vis-graph-group4{fill:#ff0100;fill-opacity:0;stroke-width:2px;stroke:#ff0100}.vis-graph-group5{fill:#37d8e6;fill-opacity:0;stroke-width:2px;stroke:#37d8e6}.vis-graph-group6{fill:#042662;fill-opacity:0;stroke-width:2px;stroke:#042662}.vis-graph-group7{fill:#00ff26;fill-opacity:0;stroke-width:2px;stroke:#00ff26}.vis-graph-group8{fill:#f0f;fill-opacity:0;stroke-width:2px;stroke:#f0f}.vis-graph-group9{fill:#8f3938;fill-opacity:0;stroke-width:2px;stroke:#8f3938}.vis-timeline .vis-fill{fill-opacity:.1;stroke:none}.vis-timeline .vis-bar{fill-opacity:.5;stroke-width:1px}.vis-timeline .vis-point{stroke-width:2px;fill-opacity:1}.vis-timeline .vis-legend-background{stroke-width:1px;fill-opacity:.9;fill:#fff;stroke:#c2c2c2}.vis-timeline .vis-outline{stroke-width:1px;fill-opacity:1;fill:#fff;stroke:#e5e5e5}.vis-timeline .vis-icon-fill{fill-opacity:.3;stroke:none}.vis-timeline{border:1px solid #bfbfbf;box-sizing:border-box;margin:0;overflow:hidden;padding:0;position:relative}.vis-loading-screen{height:100%;left:0;position:absolute;top:0;width:100%}.vis [class*=span]{min-height:0;width:auto}.vis-item{background-color:#d5ddf6;border-color:#97b0f8;border-width:1px;color:#1a1a1a;display:inline-block;position:absolute;z-index:1}.vis-item.vis-selected{background-color:#fff785;border-color:#ffc200;z-index:2}.vis-editable.vis-selected{cursor:move}.vis-item.vis-point.vis-selected{background-color:#fff785}.vis-item.vis-box{border-radius:2px;border-style:solid;text-align:center}.vis-item.vis-point{background:none}.vis-item.vis-dot{border-radius:4px;border-style:solid;border-width:4px;padding:0;position:absolute}.vis-item.vis-range{border-radius:2px;border-style:solid;box-sizing:border-box}.vis-item.vis-background{background-color:rgba(213,221,246,.4);border:none;box-sizing:border-box;margin:0;padding:0}.vis-item .vis-item-overflow{height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.vis-item-visible-frame{white-space:nowrap}.vis-item.vis-range .vis-item-content{display:inline-block;position:relative}.vis-item.vis-background .vis-item-content{display:inline-block;position:absolute}.vis-item.vis-line{border-left-style:solid;border-left-width:1px;padding:0;position:absolute;width:0}.vis-item .vis-item-content{box-sizing:border-box;padding:5px;white-space:nowrap}.vis-item .vis-onUpdateTime-tooltip{background:#4f81bd;border-radius:1px;color:#fff;padding:5px;position:absolute;text-align:center;transition:.4s;-o-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;white-space:nowrap;width:200px}.vis-item .vis-delete,.vis-item .vis-delete-rtl{box-sizing:border-box;cursor:pointer;height:24px;padding:0 5px;position:absolute;top:0;transition:background .2s linear;width:24px}.vis-item .vis-delete{right:-24px}.vis-item .vis-delete-rtl{left:-24px}.vis-item .vis-delete-rtl:after,.vis-item .vis-delete:after{color:red;content:"\00D7";font-family:arial,sans-serif;font-size:22px;font-weight:700;transition:color .2s linear}@media (hover:hover){.vis-item .vis-delete-rtl:hover,.vis-item .vis-delete:hover{background:red}.vis-item .vis-delete-rtl:hover:after,.vis-item .vis-delete:hover:after{color:#fff}}.vis-item .vis-drag-center{cursor:move;height:100%;left:0;position:absolute;top:0;width:100%}.vis-item.vis-range .vis-drag-left{cursor:w-resize;left:-4px}.vis-item.vis-range .vis-drag-left,.vis-item.vis-range .vis-drag-right{height:100%;max-width:20%;min-width:2px;position:absolute;top:0;width:24px}.vis-item.vis-range .vis-drag-right{cursor:e-resize;right:-4px}.vis-range.vis-item.vis-readonly .vis-drag-left,.vis-range.vis-item.vis-readonly .vis-drag-right{cursor:auto}.vis-item.vis-cluster{border-radius:2px;border-style:solid;text-align:center;vertical-align:center}.vis-item.vis-cluster-line{border-left-style:solid;border-left-width:1px;padding:0;position:absolute;width:0}.vis-item.vis-cluster-dot{border-radius:4px;border-style:solid;border-width:4px;padding:0;position:absolute}div.vis-tooltip{background-color:#f5f4ed;border:1px solid #808074;border-radius:3px;box-shadow:3px 3px 10px rgba(0,0,0,.2);color:#000;font-family:verdana;font-size:14px;padding:5px;pointer-events:none;position:absolute;visibility:hidden;white-space:nowrap;z-index:5}.vis-itemset{box-sizing:border-box;margin:0;padding:0;position:relative}.vis-itemset .vis-background,.vis-itemset .vis-foreground{height:100%;overflow:visible;position:absolute;width:100%}.vis-axis{height:0;left:0;position:absolute;width:100%;z-index:1}.vis-foreground .vis-group{border-bottom:1px solid #bfbfbf;box-sizing:border-box;position:relative}.vis-foreground .vis-group:last-child{border-bottom:none}.vis-nesting-group{cursor:pointer}.vis-label.vis-nested-group.vis-group-level-unknown-but-gte1{background:#f5f5f5}.vis-label.vis-nested-group.vis-group-level-0{background-color:#fff}.vis-ltr .vis-label.vis-nested-group.vis-group-level-0 .vis-inner{padding-left:0}.vis-rtl .vis-label.vis-nested-group.vis-group-level-0 .vis-inner{padding-right:0}.vis-label.vis-nested-group.vis-group-level-1{background-color:rgba(0,0,0,.05)}.vis-ltr .vis-label.vis-nested-group.vis-group-level-1 .vis-inner{padding-left:15px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-1 .vis-inner{padding-right:15px}.vis-label.vis-nested-group.vis-group-level-2{background-color:rgba(0,0,0,.1)}.vis-ltr .vis-label.vis-nested-group.vis-group-level-2 .vis-inner{padding-left:30px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-2 .vis-inner{padding-right:30px}.vis-label.vis-nested-group.vis-group-level-3{background-color:rgba(0,0,0,.15)}.vis-ltr .vis-label.vis-nested-group.vis-group-level-3 .vis-inner{padding-left:45px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-3 .vis-inner{padding-right:45px}.vis-label.vis-nested-group.vis-group-level-4{background-color:rgba(0,0,0,.2)}.vis-ltr .vis-label.vis-nested-group.vis-group-level-4 .vis-inner{padding-left:60px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-4 .vis-inner{padding-right:60px}.vis-label.vis-nested-group.vis-group-level-5{background-color:rgba(0,0,0,.25)}.vis-ltr .vis-label.vis-nested-group.vis-group-level-5 .vis-inner{padding-left:75px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-5 .vis-inner{padding-right:75px}.vis-label.vis-nested-group.vis-group-level-6{background-color:rgba(0,0,0,.3)}.vis-ltr .vis-label.vis-nested-group.vis-group-level-6 .vis-inner{padding-left:90px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-6 .vis-inner{padding-right:90px}.vis-label.vis-nested-group.vis-group-level-7{background-color:rgba(0,0,0,.35)}.vis-ltr .vis-label.vis-nested-group.vis-group-level-7 .vis-inner{padding-left:105px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-7 .vis-inner{padding-right:105px}.vis-label.vis-nested-group.vis-group-level-8{background-color:rgba(0,0,0,.4)}.vis-ltr .vis-label.vis-nested-group.vis-group-level-8 .vis-inner{padding-left:120px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-8 .vis-inner{padding-right:120px}.vis-label.vis-nested-group.vis-group-level-9{background-color:rgba(0,0,0,.45)}.vis-ltr .vis-label.vis-nested-group.vis-group-level-9 .vis-inner{padding-left:135px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-9 .vis-inner{padding-right:135px}.vis-label.vis-nested-group{background-color:rgba(0,0,0,.5)}.vis-ltr .vis-label.vis-nested-group .vis-inner{padding-left:150px}.vis-rtl .vis-label.vis-nested-group .vis-inner{padding-right:150px}.vis-group-level-unknown-but-gte1{border:1px solid red}.vis-label.vis-nesting-group:before{display:inline-block;width:15px}.vis-label.vis-nesting-group.expanded:before{content:"\25BC"}.vis-label.vis-nesting-group.collapsed:before{content:"\25B6"}.vis-rtl .vis-label.vis-nesting-group.collapsed:before{content:"\25C0"}.vis-ltr .vis-label:not(.vis-nesting-group):not(.vis-group-level-0){padding-left:15px}.vis-rtl .vis-label:not(.vis-nesting-group):not(.vis-group-level-0){padding-right:15px}.vis-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.vis-labelset{overflow:hidden}.vis-labelset,.vis-labelset .vis-label{box-sizing:border-box;position:relative}.vis-labelset .vis-label{border-bottom:1px solid #bfbfbf;color:#4d4d4d;left:0;top:0;width:100%}.vis-labelset .vis-label.draggable{cursor:pointer}.vis-group-is-dragging{background:rgba(0,0,0,.1)}.vis-labelset .vis-label:last-child{border-bottom:none}.vis-labelset .vis-label .vis-inner{display:inline-block;padding:5px}.vis-labelset .vis-label .vis-inner.vis-hidden{padding:0}div.vis-configuration{display:block;float:left;font-size:12px;position:relative}div.vis-configuration-wrapper{display:block;width:700px}div.vis-configuration-wrapper:after{clear:both;content:"";display:block}div.vis-configuration.vis-config-option-container{background-color:#fff;border:2px solid #f7f8fa;border-radius:4px;display:block;left:10px;margin-top:20px;padding-left:5px;width:495px}div.vis-configuration.vis-config-button{background-color:#f7f8fa;border:2px solid #ceced0;border-radius:4px;cursor:pointer;display:block;height:25px;left:10px;line-height:25px;margin-bottom:30px;margin-top:20px;padding-left:5px;vertical-align:middle;width:495px}div.vis-configuration.vis-config-button.hover{background-color:#4588e6;border:2px solid #214373;color:#fff}div.vis-configuration.vis-config-item{display:block;float:left;height:25px;line-height:25px;vertical-align:middle;width:495px}div.vis-configuration.vis-config-item.vis-config-s2{background-color:#f7f8fa;border-radius:3px;left:10px;padding-left:5px}div.vis-configuration.vis-config-item.vis-config-s3{background-color:#e4e9f0;border-radius:3px;left:20px;padding-left:5px}div.vis-configuration.vis-config-item.vis-config-s4{background-color:#cfd8e6;border-radius:3px;left:30px;padding-left:5px}div.vis-configuration.vis-config-header{font-size:18px;font-weight:700}div.vis-configuration.vis-config-label{height:25px;line-height:25px;width:120px}div.vis-configuration.vis-config-label.vis-config-s3{width:110px}div.vis-configuration.vis-config-label.vis-config-s4{width:100px}div.vis-configuration.vis-config-colorBlock{border:1px solid #444;border-radius:2px;cursor:pointer;height:19px;margin:0;padding:0;top:1px;width:30px}input.vis-configuration.vis-config-checkbox{left:-5px}input.vis-configuration.vis-config-rangeinput{margin:0;padding:1px;pointer-events:none;position:relative;top:-5px;width:60px}input.vis-configuration.vis-config-range{-webkit-appearance:none;background-color:transparent;border:0 solid #fff;height:20px;width:300px}input.vis-configuration.vis-config-range::-webkit-slider-runnable-track{background:#dedede;background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);border:1px solid #999;border-radius:3px;box-shadow:0 0 3px 0 #aaa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);height:5px;width:300px}input.vis-configuration.vis-config-range::-webkit-slider-thumb{-webkit-appearance:none;background:#3876c2;background:linear-gradient(180deg,#3876c2 0,#385380);border:1px solid #14334b;border-radius:50%;box-shadow:0 0 1px 0 #111927;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3876c2",endColorstr="#385380",GradientType=0);height:17px;margin-top:-7px;width:17px}input.vis-configuration.vis-config-range:focus{outline:none}input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track{background:#9d9d9d;background:linear-gradient(180deg,#9d9d9d 0,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9d9d9d",endColorstr="#c8c8c8",GradientType=0)}input.vis-configuration.vis-config-range::-moz-range-track{background:#dedede;background:linear-gradient(180deg,#dedede 0,#c8c8c8 99%);border:1px solid #999;border-radius:3px;box-shadow:0 0 3px 0 #aaa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);height:10px;width:300px}input.vis-configuration.vis-config-range::-moz-range-thumb{background:#385380;border:none;border-radius:50%;height:16px;width:16px}input.vis-configuration.vis-config-range:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input.vis-configuration.vis-config-range::-ms-track{background:transparent;border-color:transparent;border-width:6px 0;color:transparent;height:5px;width:300px}input.vis-configuration.vis-config-range::-ms-fill-lower{background:#777;border-radius:10px}input.vis-configuration.vis-config-range::-ms-fill-upper{background:#ddd;border-radius:10px}input.vis-configuration.vis-config-range::-ms-thumb{background:#385380;border:none;border-radius:50%;height:16px;width:16px}input.vis-configuration.vis-config-range:focus::-ms-fill-lower{background:#888}input.vis-configuration.vis-config-range:focus::-ms-fill-upper{background:#ccc}.vis-configuration-popup{background:rgba(57,76,89,.85);border:2px solid #f2faff;border-radius:4px;color:#fff;font-size:14px;height:30px;line-height:30px;position:absolute;text-align:center;transition:opacity .3s ease-in-out;width:150px}.vis-configuration-popup:after,.vis-configuration-popup:before{border:solid transparent;content:" ";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0}.vis-configuration-popup:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) rgba(136,183,213,0) rgba(57,76,89,.85);border-width:8px;margin-top:-8px}.vis-configuration-popup:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) rgba(194,225,245,0) #f2faff;border-width:12px;margin-top:-12px}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-horizontal{border-bottom:1px solid;height:0;position:absolute;width:100%}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-minor{border-color:#e5e5e5}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-major{border-color:#bfbfbf}.vis-data-axis .vis-y-axis.vis-major{color:#4d4d4d;position:absolute;white-space:nowrap;width:100%}.vis-data-axis .vis-y-axis.vis-major.vis-measure{border:0;margin:0;padding:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-minor{color:#bebebe;position:absolute;white-space:nowrap;width:100%}.vis-data-axis .vis-y-axis.vis-minor.vis-measure{border:0;margin:0;padding:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title{bottom:20px;color:#4d4d4d;position:absolute;text-align:center;white-space:nowrap}.vis-data-axis .vis-y-axis.vis-title.vis-measure{margin:0;padding:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title.vis-left{bottom:0;transform:rotate(-90deg);transform-origin:left bottom}.vis-data-axis .vis-y-axis.vis-title.vis-right{bottom:0;transform:rotate(90deg);transform-origin:right bottom}.vis-legend{background-color:rgba(247,252,255,.65);border:1px solid #b3b3b3;box-shadow:2px 2px 10px hsla(0,0%,60%,.55);padding:5px}.vis-legend-text{display:inline-block;white-space:nowrap}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}@font-face{font-display:swap;font-family:UniversLTPro;font-style:normal;font-weight:400;src:url(/site/templates/assets/dist/fonts/UniversLTPro55Roman.woff2?b1ccca88) format("woff2"),url(/site/templates/assets/dist/fonts/UniversLTPro55Roman.woff?d8006308) format("woff")}@font-face{font-display:swap;font-family:UniversLTPro;font-style:italic;font-weight:400;src:url(/site/templates/assets/dist/fonts/UniversLTPro55Oblique.woff2?dcb3f3fe) format("woff2"),url(/site/templates/assets/dist/fonts/UniversLTPro55Oblique.woff?80162fd7) format("woff")}@font-face{font-display:swap;font-family:UniversLTPro;font-style:normal;font-weight:700;src:url(/site/templates/assets/dist/fonts/UniversLTPro65Bold.woff2?0989c46f) format("woff2"),url(/site/templates/assets/dist/fonts/UniversLTPro65Bold.woff?69b397ca) format("woff")}@font-face{font-display:swap;font-family:UniversLTPro;font-style:italic;font-weight:700;src:url(/site/templates/assets/dist/fonts/UniversLTPro65BoldOblique.woff2?b7695dc1) format("woff2"),url(/site/templates/assets/dist/fonts/UniversLTPro65BoldOblique.woff?a27ec64d) format("woff")}@font-face{font-display:swap;font-family:InterUI;font-style:normal;font-weight:400;src:url(/site/templates/assets/dist/fonts/Inter-Regular.woff2?c8ba52b0) format("woff2"),url(/site/templates/assets/dist/fonts/Inter-Regular.woff?8c206db9) format("woff")}@font-face{font-display:swap;font-family:InterUI;font-style:italic;font-weight:400;src:url(/site/templates/assets/dist/fonts/Inter-Italic.woff2?cb10ffd7) format("woff2"),url(/site/templates/assets/dist/fonts/Inter-Italic.woff?890025e7) format("woff")}@font-face{font-display:swap;font-family:InterUI;font-style:normal;font-weight:700;src:url(/site/templates/assets/dist/fonts/Inter-Bold.woff2?ec64ea57) format("woff2"),url(/site/templates/assets/dist/fonts/Inter-Bold.woff?93c1301b) format("woff")}@font-face{font-display:swap;font-family:InterUI;font-style:italic;font-weight:700;src:url(/site/templates/assets/dist/fonts/Inter-BoldItalic.woff2?2d26c56a) format("woff2"),url(/site/templates/assets/dist/fonts/Inter-BoldItalic.woff?b3768850) format("woff")}@media print,screen and (min-width:48.0625em){.form-container{max-width:75vw;max-width:calc(var(--viewport-width)*.75)}}@media screen and (min-width:80em){.form-container{max-width:58.33333vw;max-width:calc(var(--viewport-width)*.58333)}}@media screen and (min-width:48.0625em){.form-container__intro{max-width:75vw;max-width:calc(var(--viewport-width)*.75)}}@media screen and (min-width:80em){.form-container__intro{max-width:50vw;max-width:calc(var(--viewport-width)*.5)}}.FormBuilder .alert{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);margin-bottom:1em}@media screen and (min-width:832px){.FormBuilder .alert{line-height:50px}}@media screen and (max-width:388px){.FormBuilder .alert{line-height:30px}}@media screen and (min-width:832px){.FormBuilder .alert{font-size:45px}}@media screen and (max-width:388px){.FormBuilder .alert{font-size:25px}}@media print{.FormBuilder .alert{font-size:22px;line-height:26.5px}}.FormBuilder .success{color:#005faa;color:var(--color-success)}.Inputfield{transition:opacity .25s}.Inputfields{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid}@media print,screen and (min-width:64.0625em){.Inputfields{grid-template-columns:1fr 1fr}}.Inputfields .Inputfield{grid-column:1/-1;width:100%!important}.Inputfields .Inputfield[style*="width: 50%"]{grid-column:auto/span 1}.Inputfield+.Inputfield{margin-top:3em}#wrap_Inputfield-+.Inputfield{margin-top:0}.InputfieldStateCollapsed,.InputfieldStateRequired.collapsed2{display:none}.InputfieldStateCollapsed+.Inputfield,.InputfieldStateRequired.collapsed2+.Inputfield{margin-top:0}.InputfieldCheckbox+.InputfieldCheckbox{margin-top:.5em}.InputfieldCheckbox+.InputfieldSubmit{margin-top:2em}.InputfieldHidden{display:none}.InputfieldEmail input,.InputfieldText input{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid;border-radius:0;color:inherit;color:#fff;color:var(--color-text);font:inherit;font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:inherit;line-height:calc(12.52252px + 4.5045vw);margin:0;overflow:visible;padding:.05em 0 .1em;text-align:inherit;text-decoration:none;transition:border .25s,color .25s;width:100%}@media screen and (min-width:832px){.InputfieldEmail input,.InputfieldText input{line-height:50px}}@media screen and (max-width:388px){.InputfieldEmail input,.InputfieldText input{line-height:30px}}@media screen and (min-width:832px){.InputfieldEmail input,.InputfieldText input{font-size:45px}}@media screen and (max-width:388px){.InputfieldEmail input,.InputfieldText input{font-size:25px}}[data-whatinput=mouse] .InputfieldEmail input:focus,[data-whatinput=mouse] .InputfieldText input:focus{outline:0}[data-whatinput=mouse] .InputfieldEmail input::-moz-focus-outer,[data-whatinput=mouse] .InputfieldText input::-moz-focus-outer{border:0}@media print{.InputfieldEmail input,.InputfieldText input{font-size:22px;line-height:26.5px}}.InputfieldEmail input:-ms-input-placeholder,.InputfieldText input:-ms-input-placeholder{color:#707070;color:var(--color-text-light)}.InputfieldEmail input:placeholder-shown,.InputfieldText input:placeholder-shown{color:#707070;color:var(--color-text-light)}@media (hover:hover){.InputfieldEmail input:hover,.InputfieldText input:hover{color:#fff;color:var(--color-text)}}.InputfieldEmail input:focus,.InputfieldText input:focus{color:#005faa;color:var(--color-highlight);outline:0}.InputfieldEmail input::-moz-focus-outer,.InputfieldText input::-moz-focus-outer{border:0}.InputfieldHeader{display:block;margin-bottom:.45em;transition:color .25s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.Inputfield[focus-within] .InputfieldHeader{color:#005faa;color:var(--color-highlight)}.Inputfield:focus-within .InputfieldHeader{color:#005faa;color:var(--color-highlight)}.InputfieldContent .description a,.InputfieldContent .notes a{color:#005faa;color:var(--color-highlight)}@media (hover:hover){.InputfieldContent .description a:hover,.InputfieldContent .notes a:hover{color:inherit}}.InputfieldContent .description{color:#707070;color:var(--color-text-light);margin-bottom:.8em}.InputfieldContent .notes{margin-bottom:1em;margin-top:1em}.InputfieldStateRequired .InputfieldHeader:after{content:"*";padding-left:.1em}.no-js .InputfieldFormBuilderFile input+label{display:none}.js .InputfieldFormBuilderFile 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}.InputfieldFormBuilderFile input+label{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid;border-radius:0;color:inherit;color:#fff;color:var(--color-text);color:#707070;color:var(--color-text-light);cursor:pointer;display:block;font:inherit;font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:inherit;line-height:calc(12.52252px + 4.5045vw);line-height:normal;margin:0;overflow:visible;overflow:hidden;padding:.05em 0 .1em;text-align:inherit;text-decoration:none;text-overflow:ellipsis;transition:border .25s,color .25s;white-space:nowrap;width:100%}@media screen and (min-width:832px){.InputfieldFormBuilderFile input+label{line-height:50px}}@media screen and (max-width:388px){.InputfieldFormBuilderFile input+label{line-height:30px}}@media screen and (min-width:832px){.InputfieldFormBuilderFile input+label{font-size:45px}}@media screen and (max-width:388px){.InputfieldFormBuilderFile input+label{font-size:25px}}[data-whatinput=mouse] .InputfieldFormBuilderFile input+label:focus{outline:0}[data-whatinput=mouse] .InputfieldFormBuilderFile input+label::-moz-focus-outer{border:0}@media print{.InputfieldFormBuilderFile input+label{font-size:22px;line-height:26.5px}}.InputfieldFormBuilderFile input+label:-ms-input-placeholder{color:#707070;color:var(--color-text-light)}.InputfieldFormBuilderFile input+label:placeholder-shown{color:#707070;color:var(--color-text-light)}@media (hover:hover){.InputfieldFormBuilderFile input+label:hover{color:#fff;color:var(--color-text)}}.InputfieldFormBuilderFile input+label:focus{color:#005faa;color:var(--color-highlight);outline:0}.InputfieldFormBuilderFile input+label::-moz-focus-outer{border:0}.InputfieldFormBuilderFile .has-file input+label{color:#fff;color:var(--color-text)}.InputfieldFormBuilderFile.InputfieldFormBuilderFile .has-focus+label,.InputfieldFormBuilderFile.InputfieldFormBuilderFile :focus+label{color:#005faa;color:var(--color-highlight);outline:0}.InputfieldFormBuilderFile[data-max-inputs="1"] .InputfieldFormBuilderFileUpload:first-child~.InputfieldFormBuilderFileUpload,.InputfieldFormBuilderFile[data-max-inputs="2"] .InputfieldFormBuilderFileUpload:nth-child(2)~.InputfieldFormBuilderFileUpload,.InputfieldFormBuilderFile[data-max-inputs="3"] .InputfieldFormBuilderFileUpload:nth-child(3)~.InputfieldFormBuilderFileUpload,.InputfieldFormBuilderFile[data-max-inputs="4"] .InputfieldFormBuilderFileUpload:nth-child(4)~.InputfieldFormBuilderFileUpload{display:none}*+.InputfieldFormBuilderFileItem input+label,*+.InputfieldFormBuilderFileUpload input+label{padding-top:.4em}.InputfieldFormBuilderFileItem{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid;border-radius:0;color:inherit;color:#fff;color:var(--color-text);display:flex;font:inherit;font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:inherit;line-height:calc(12.52252px + 4.5045vw);margin:0;overflow:visible;padding:.05em 0 .1em;text-align:inherit;text-decoration:none;transition:border .25s,color .25s;width:100%}@media screen and (min-width:832px){.InputfieldFormBuilderFileItem{line-height:50px}}@media screen and (max-width:388px){.InputfieldFormBuilderFileItem{line-height:30px}}@media screen and (min-width:832px){.InputfieldFormBuilderFileItem{font-size:45px}}@media screen and (max-width:388px){.InputfieldFormBuilderFileItem{font-size:25px}}[data-whatinput=mouse] .InputfieldFormBuilderFileItem:focus{outline:0}[data-whatinput=mouse] .InputfieldFormBuilderFileItem::-moz-focus-outer{border:0}@media print{.InputfieldFormBuilderFileItem{font-size:22px;line-height:26.5px}}.InputfieldFormBuilderFileItem:-ms-input-placeholder{color:#707070;color:var(--color-text-light)}.InputfieldFormBuilderFileItem:placeholder-shown{color:#707070;color:var(--color-text-light)}@media (hover:hover){.InputfieldFormBuilderFileItem:hover{color:#fff;color:var(--color-text)}}.InputfieldFormBuilderFileItem:focus{color:#005faa;color:var(--color-highlight);outline:0}.InputfieldFormBuilderFileItem::-moz-focus-outer{border:0}.InputfieldFormBuilderFileItem .detail{color:#707070;color:var(--color-text-light);display:none;flex-shrink:0;margin-left:auto;padding-left:.5em}.InputfieldFormBuilderFileItem a{display:block;margin-right:auto;transition:none}.InputfieldFormBuilderFileItem label{color:#707070;color:var(--color-text-light);cursor:pointer;flex-shrink:0;padding-left:.5em}@media (hover:hover){.InputfieldFormBuilderFileItem label:hover{color:inherit}}.InputfieldFormBuilderFileItem label span{white-space:nowrap}html[lang=en] .InputfieldFormBuilderFileItem label span{text-transform:lowercase}.InputfieldFormBuilderFileItem label span:before{content:"(";display:inline-block}.InputfieldFormBuilderFileItem label span:after{content:")";display:inline-block}.InputfieldFormBuilderFileItem label input:checked+span{color:#a00;color:var(--color-error)}.InputfieldCheckbox .InputfieldHeader{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}.InputfieldCheckbox .InputfieldContent .notes{padding-left:1.4em}.InputfieldCheckbox .InputfieldContent input,.InputfieldCheckboxes .InputfieldContent 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}.InputfieldCheckbox .InputfieldContent label,.InputfieldCheckboxes .InputfieldContent label{align-items:baseline;cursor:pointer;display:flex;position:relative}.InputfieldCheckbox .InputfieldContent label span,.InputfieldCheckboxes .InputfieldContent label span{align-items:baseline;display:flex;padding-left:1.4em}.InputfieldCheckbox .InputfieldContent label span:after,.InputfieldCheckbox .InputfieldContent label span:before,.InputfieldCheckboxes .InputfieldContent label span:after,.InputfieldCheckboxes .InputfieldContent label span:before{content:"";display:block;height:.8em;left:0;line-height:1;position:absolute;text-align:center;top:.45em;transform:translateY(-50%);width:.8em}.InputfieldCheckbox .InputfieldContent label span:before,.InputfieldCheckboxes .InputfieldContent label span:before{border:2px solid}.InputfieldCheckbox .InputfieldContent label span:after,.InputfieldCheckboxes .InputfieldContent label span:after{content:"×";font-weight:400;opacity:0;transform:translateY(-57%) scale(.8);transition:opacity .25s}.InputfieldCheckbox .InputfieldContent label input:checked+span:after,.InputfieldCheckboxes .InputfieldContent label input:checked+span:after{opacity:1}@media (hover:hover){.InputfieldCheckbox .InputfieldContent label:hover span:after,.InputfieldCheckboxes .InputfieldContent label:hover span:after{opacity:.5}.InputfieldCheckbox .InputfieldContent label:hover input:checked+span:after,.InputfieldCheckboxes .InputfieldContent label:hover input:checked+span:after{opacity:.8}}[data-whatinput=keyboard] .InputfieldCheckbox .InputfieldContent label input:focus+span:after,[data-whatinput=keyboard] .InputfieldCheckbox .InputfieldContent label input:focus+span:before,[data-whatinput=keyboard] .InputfieldCheckboxes .InputfieldContent label input:focus+span:after,[data-whatinput=keyboard] .InputfieldCheckboxes .InputfieldContent label input:focus+span:before{color:#005faa;color:var(--color-highlight)}.InputfieldContent .InputfieldRadio input,.InputfieldContent .InputfieldRadios input,.InputfieldRadio .InputfieldContent input,.InputfieldRadios .InputfieldContent 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}.InputfieldContent .InputfieldRadio label,.InputfieldContent .InputfieldRadios label,.InputfieldRadio .InputfieldContent label,.InputfieldRadios .InputfieldContent label{align-items:baseline;cursor:pointer;display:flex;position:relative}.InputfieldContent .InputfieldRadio label span,.InputfieldContent .InputfieldRadios label span,.InputfieldRadio .InputfieldContent label span,.InputfieldRadios .InputfieldContent label span{align-items:baseline;display:flex;padding-left:1.4em}.InputfieldContent .InputfieldRadio label span:after,.InputfieldContent .InputfieldRadio label span:before,.InputfieldContent .InputfieldRadios label span:after,.InputfieldContent .InputfieldRadios label span:before,.InputfieldRadio .InputfieldContent label span:after,.InputfieldRadio .InputfieldContent label span:before,.InputfieldRadios .InputfieldContent label span:after,.InputfieldRadios .InputfieldContent label span:before{content:"";display:block;height:.8em;left:0;line-height:1;position:absolute;text-align:center;top:.45em;transform:translateY(-50%);width:.8em}.InputfieldContent .InputfieldRadio label span:before,.InputfieldContent .InputfieldRadios label span:before,.InputfieldRadio .InputfieldContent label span:before,.InputfieldRadios .InputfieldContent label span:before{border:2px solid}.InputfieldContent .InputfieldRadio label span:after,.InputfieldContent .InputfieldRadios label span:after,.InputfieldRadio .InputfieldContent label span:after,.InputfieldRadios .InputfieldContent label span:after{content:"×";font-weight:400;opacity:0;transform:translateY(-57%) scale(.8);transition:opacity .25s}.InputfieldContent .InputfieldRadio label input:checked+span:after,.InputfieldContent .InputfieldRadios label input:checked+span:after,.InputfieldRadio .InputfieldContent label input:checked+span:after,.InputfieldRadios .InputfieldContent label input:checked+span:after{opacity:1}@media (hover:hover){.InputfieldContent .InputfieldRadio label:hover span:after,.InputfieldContent .InputfieldRadios label:hover span:after,.InputfieldRadio .InputfieldContent label:hover span:after,.InputfieldRadios .InputfieldContent label:hover span:after{opacity:.5}.InputfieldContent .InputfieldRadio label:hover input:checked+span:after,.InputfieldContent .InputfieldRadios label:hover input:checked+span:after,.InputfieldRadio .InputfieldContent label:hover input:checked+span:after,.InputfieldRadios .InputfieldContent label:hover input:checked+span:after{opacity:.8}}[data-whatinput=keyboard] .InputfieldContent .InputfieldRadio label input:focus+span:after,[data-whatinput=keyboard] .InputfieldContent .InputfieldRadio label input:focus+span:before,[data-whatinput=keyboard] .InputfieldContent .InputfieldRadios label input:focus+span:after,[data-whatinput=keyboard] .InputfieldContent .InputfieldRadios label input:focus+span:before,[data-whatinput=keyboard] .InputfieldRadio .InputfieldContent label input:focus+span:after,[data-whatinput=keyboard] .InputfieldRadio .InputfieldContent label input:focus+span:before,[data-whatinput=keyboard] .InputfieldRadios .InputfieldContent label input:focus+span:after,[data-whatinput=keyboard] .InputfieldRadios .InputfieldContent label input:focus+span:before{color:#005faa;color:var(--color-highlight)}.InputfieldContent .InputfieldRadio label span:before,.InputfieldContent .InputfieldRadios label span:before,.InputfieldRadio .InputfieldContent label span:before,.InputfieldRadios .InputfieldContent label span:before{border-radius:50%}.InputfieldContent .InputfieldRadio label span:after,.InputfieldContent .InputfieldRadios label span:after,.InputfieldRadio .InputfieldContent label span:after,.InputfieldRadios .InputfieldContent label span:after{transform:translateY(-50%) scale(1.1)}.InputfieldCheckboxesStacked,.InputfieldRadiosFloated,.InputfieldRadiosStacked{padding-top:.5em}.InputfieldCheckboxesStacked li+li,.InputfieldRadiosStacked li+li{margin-top:.2em}.InputfieldRadiosFloated{display:flex}.InputfieldRadiosFloated li{padding-right:1.2em}.InputfieldSubmit button{color:#005faa;color:var(--color-highlight);font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);white-space:nowrap}@media screen and (min-width:832px){.InputfieldSubmit button{line-height:50px}}@media screen and (max-width:388px){.InputfieldSubmit button{line-height:30px}}@media screen and (min-width:832px){.InputfieldSubmit button{font-size:45px}}@media screen and (max-width:388px){.InputfieldSubmit button{font-size:25px}}@media print{.InputfieldSubmit button{font-size:22px;line-height:26.5px}}html[lang=en] .InputfieldSubmit button{text-transform:lowercase}.InputfieldSubmit button:before{content:"(";display:inline-block}.InputfieldSubmit button:after{content:")";display:inline-block}@media (hover:hover){.InputfieldSubmit button:hover{color:#fff;color:var(--color-text)}}.InputfieldSubmit button[disabled]{color:#707070;color:var(--color-text-light)}.FormBuilderErrors{color:#a00;color:var(--color-error);margin-bottom:3em}.FormBuilderErrors:empty{display:none}.InputfieldStateError input,.InputfieldStateError label{color:#a00;color:var(--color-error)}.InputfieldStateError .error{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}#wrap_Inputfield-{display:none}.select-wrapper{position:relative}.select-wrapper select{padding-right:1.5em}.select-wrapper .icon{opacity:0;pointer-events:none;position:absolute;right:.25em;top:50%;transform:translateY(-50%) translateY(-.1em);transition:opacity .25s}.select-wrapper.is-measured .icon{opacity:1}select{-webkit-appearance:none;appearance:none;background:transparent;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;width:100%}[data-whatinput=mouse] select:focus{outline:0}[data-whatinput=mouse] select::-moz-focus-outer{border:0}body>svg{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}.icon{fill:none;stroke-width:2px;stroke-width:var(--icon-stroke);color:inherit;display:inline-block;height:.75em;position:relative;vertical-align:baseline;width:.75em}.icon-wrap{white-space:nowrap}.icon-logo{height:auto;width:auto}.icon-arrow-right{transform:translateY(.1em)}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:baseline}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:baseline}sub{bottom:-.25em}sup{top:-.5em}::selection{background-color:#e6e6e6}.capitals,.numbers{font-size:.94em}.pull-double{margin-left:-.35em}.push-double{margin-right:.35em}.dquo:first-child,.pull-double.initial{margin-left:-.35em}.pull-single{margin-left:-.15em}.push-single{margin-right:.15em}:root{--display:block;--scrollbar-width:var(--scrollbarWidth,0px);--viewport-width:calc(100vw - var(--scrollbar-width));--vh-offset:0px;--viewport-height:calc(100vh - var(--vh-offset));--global-padding:14px;--grid-gutter:12px;--border-width:1px;--icon-stroke:2px;--color-background:#000;--color-background-light:#2c2c2c;--color-background-lighter:#141414;--color-text:#fff;--color-text-light:#707070;--color-text-lighter:hsla(0,0%,44%,0.7);--color-highlight:#005faa;--color-success:#005faa;--color-error:#a00;--color-inverted-background:#fff;--color-inverted-text:#000;--page-background:var(--color-background);--header-height:3em;--text-box-padding:15px;--logo-height:26px;--page-padding:16px;--content-top-padding:27px;--slideshow-arrow-size:32px;--page-padding-top-safe:max(var(--page-padding),0);--page-padding-top-safe:max(var(--page-padding),env(safe-area-inset-top));--page-padding-bottom-safe:max(var(--page-padding),0);--page-padding-bottom-safe:max(var(--page-padding),env(safe-area-inset-bottom));--page-padding-left-safe:max(var(--page-padding),0);--page-padding-left-safe:max(var(--page-padding),env(safe-area-inset-left));--page-padding-right-safe:max(var(--page-padding),0);--page-padding-right-safe:max(var(--page-padding),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);--page-width:calc(var(--viewport-width) - var(--page-padding-left-safe) - var(--page-padding-right-safe));--one-column:calc(var(--viewport-width)/24 - var(--page-padding-left-safe)/24 - var(--page-padding-right-safe)/24 - var(--grid-gutter)*23/24);--capital-size-adjust:0.925}@media print,screen and (min-width:30.0625em){:root{--global-padding:18px}}@media print,screen and (min-width:48.0625em){:root{--global-padding:24px;--grid-gutter:16px}}@media screen and (min-width:80em){:root{--grid-gutter:12px}}@media print{:root{--color-background:#fff!important;--color-background-light:#e6e6e6!important;--color-background-lighter:#e6e6e6!important;--color-text:#000!important;--color-text-light:#707070!important;--color-text-lighter:#707070!important;--color-highlight:#005faa}}@media (min-width:388px){:root{--text-box-padding:calc(0.52493vw + 12.96325px)}}@media (min-width:769px){:root{--text-box-padding:calc(1.99826vw + 1.63336px)}}@media (min-width:1920px){:root{--text-box-padding:40px}}@media (min-width:388px){:root{--logo-height:26px}}@media (min-width:1025px){:root{--logo-height:calc(1.3913vw + 11.73913px)}}@media (min-width:1600px){:root{--logo-height:34px}}@media print,screen and (min-width:30.0625em){:root{--page-padding:20px}}@media print,screen and (min-width:48.0625em){:root{--page-padding:24px}}@media print,screen and (min-width:64.0625em){:root{--page-padding:28px}}@media (min-width:388px){:root{--content-top-padding:calc(-0.26247vw + 28.01837px)}}@media (min-width:769px){:root{--content-top-padding:calc(4.17029vw - 6.0695px)}}@media (min-width:1920px){:root{--content-top-padding:74px}}@media (min-width:388px){:root{--slideshow-arrow-size:calc(2.08877vw + 23.89556px)}}@media (min-width:1920px){:root{--slideshow-arrow-size:64px}}.is-visible{display:block!important;display:var(--display,block)!important}.is-hidden{display:none!important}body{--capital-size-adjust:0.925;background-color:#000;background-color:var(--color-background);color:#fff;color:var(--color-text);font-size:calc(11.88288px + 1.57658vw);font-weight:700;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw);transition:background-color .25s,color .25s}@media screen and (min-width:832px){body{line-height:30px}}@media screen and (max-width:388px){body{line-height:22px}}@media screen and (min-width:832px){body{font-size:25px}}@media screen and (max-width:388px){body{font-size:18px}}@media print{body{font-size:18px;line-height:22px}}html[lang=cn] body,html[lang=zh] body{--capital-size-adjust:0.7;font-family:InterUI,Helvetica,Arial,sans-serif}body:before{background-color:#fff;background-color:var(--color-text);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}body.is-logged-in[data-env=staging]:before{background-color:rgba(0,128,85,.6);content:attr(data-env);display:inline-block}button{-webkit-appearance:none;appearance:none;background:transparent;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;transition:color .25s;-webkit-user-select:text;-ms-user-select:text;user-select:text}[data-whatinput=mouse] button{outline:0}button::-moz-focus-inner{border:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:UniversLTPro,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.4;min-height:100%;overflow-y:scroll}img{font-style:italic;height:auto;max-width:100%;vertical-align:middle}figure:not(.quote) figcaption{font-size:calc(14.25225px + .45045vw);font-weight:700;letter-spacing:0;line-height:calc(18.25225px + .45045vw)}@media screen and (min-width:832px){figure:not(.quote) figcaption{line-height:22px}}@media screen and (max-width:388px){figure:not(.quote) figcaption{line-height:20px}}@media screen and (min-width:832px){figure:not(.quote) figcaption{font-size:18px}}@media screen and (max-width:388px){figure:not(.quote) figcaption{font-size:16px}}@media print{figure:not(.quote) figcaption{font-size:16px;line-height:20px}}figcaption [data-caption],figcaption [data-credit]{margin-top:.5em}figcaption [data-caption]{display:inline-block}figcaption [data-caption]>:last-child{display:inline;padding-right:.35em}figcaption [data-credit]{color:#707070;color:var(--color-text-light);display:inline-block}figcaption [data-credit]>:first-child{display:inline}.credit-on-hover{align-items:baseline;display:flex;pointer-events:none;text-shadow:var(--text-shadow);transition:color .25s}.credit-on-hover,.credit-on-hover[focus-within]{color:#fff;color:var(--color-text)}.credit-on-hover:focus-within{color:#fff;color:var(--color-text)}@media (hover:hover){.credit-on-hover:hover{color:#fff;color:var(--color-text)}}.credit-on-hover[focus-within] span{opacity:1;pointer-events:auto}.credit-on-hover:focus-within span{opacity:1;pointer-events:auto}@media (hover:hover){.credit-on-hover:hover span{opacity:1;pointer-events:auto}}.credit-on-hover button{order:1;outline:none!important;pointer-events:auto;text-shadow:0 0 .2em rgba(0,0,0,.4),0 0 .8em rgba(0,0,0,.4)}.credit-on-hover span{opacity:0;padding-right:.5em;transition:opacity .25s}::-webkit-input-placeholder{color:inherit;line-height:normal;opacity:1}:-ms-input-placeholder{color:inherit;line-height:normal;opacity:1}::placeholder{color:inherit;line-height:normal;opacity:1}:focus::-webkit-input-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}:focus::placeholder{color:transparent}a[aria-disabled=true],a[disabled],button[aria-disabled=true],button[disabled],input[aria-disabled=true],input[disabled],select[aria-disabled=true],select[disabled],textarea[aria-disabled=true],textarea[disabled]{color:#707070;color:var(--color-text-light);pointer-events:none}a{color:inherit;text-decoration:none;transition:color .25s}@media (hover:hover){a:hover{color:inherit;text-decoration:none}}nav li:before{position:absolute}table{width:100%;word-break:normal}video{height:auto;max-width:100%}.accordion{transition:opacity .25s}.js .accordion[data-cloak] .accordion__content{max-height:0}.js .accordion[data-cloak] .icon{opacity:0}.accordion__toggle{border-top:1px solid #707070}.accordion__button{align-items:baseline;display:flex;justify-content:space-between;padding:.75em 0;width:100%}.accordion__button .icon{margin-left:.5em;transition:transform .25s,opacity .25s}.accordion__button[aria-expanded=true] .icon{transform:rotate(180deg)}.accordion__content-inner{font-size:calc(11.88288px + 1.57658vw);font-weight:700;font-weight:400;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw);opacity:0;padding-bottom:2.1em;transition:opacity .25s}@media screen and (min-width:832px){.accordion__content-inner{line-height:30px}}@media screen and (max-width:388px){.accordion__content-inner{line-height:22px}}@media screen and (min-width:832px){.accordion__content-inner{font-size:25px}}@media screen and (max-width:388px){.accordion__content-inner{font-size:18px}}@media print{.accordion__content-inner{font-size:18px;line-height:22px}}[aria-hidden=false] .accordion__content-inner{opacity:1;transition:opacity .25s .25s}.accordion__content:last-child .accordion__content-inner{padding-bottom:0}.assistive-links a{background-color:#000;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em;box-shadow:0 2px 2px 0 hsla(0,0%,100%,.15),0 0 0 1px hsla(0,0%,100%,.075);color:#005faa;display:inline-block;left:50%;max-width:80%;opacity:0;outline:none;padding:.75em;position:absolute;text-decoration:underline;top:0;transform:translate(-50%,-110%);transition:transform .25s,opacity .25s}.assistive-links a:focus{opacity:1;transform:translate(-50%)}.award-preview__title,.exhibition-preview__title,.lecture-preview__title{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);margin-bottom:.4em}@media screen and (min-width:832px){.award-preview__title,.exhibition-preview__title,.lecture-preview__title{line-height:50px}}@media screen and (max-width:388px){.award-preview__title,.exhibition-preview__title,.lecture-preview__title{line-height:30px}}@media screen and (min-width:832px){.award-preview__title,.exhibition-preview__title,.lecture-preview__title{font-size:45px}}@media screen and (max-width:388px){.award-preview__title,.exhibition-preview__title,.lecture-preview__title{font-size:25px}}@media print{.award-preview__title,.exhibition-preview__title,.lecture-preview__title{font-size:22px;line-height:26.5px}}.award-grid>*+*,.exhibition-grid>*+*,.lecture-grid>*+*{margin-top:2.8em}.banner{--banner-max-width:800px;--banner-bottom:var(--page-padding-bottom-safe);--banner-right:var(--page-padding-right-safe);--banner-top:auto;--banner-left:auto;background-color:transparent;bottom:0;color:#fff;color:var(--color-text);opacity:0;overflow:hidden;padding:16px;padding:var(--page-padding);position:fixed;right:0;transition:visibility 0s linear .25s,opacity .25s,transform .25s;visibility:hidden;width:100%;z-index:70}@media print{.banner{display:none!important;visibility:hidden!important}}@media print,screen and (min-width:48.0625em){.banner{border-radius:.7em;bottom:var(--banner-bottom);max-width:var(--banner-max-width);padding:1em;right:var(--banner-right);width:66%}}@media screen and (max-width:64.06125em){.banner{font-size:calc(14.25225px + .45045vw);font-weight:700;letter-spacing:0;line-height:calc(18.25225px + .45045vw)}@media screen and (min-width:832px){.banner{line-height:22px}}@media screen and (max-width:388px){.banner{line-height:20px}}@media screen and (min-width:832px){.banner{font-size:18px}}@media screen and (max-width:388px){.banner{font-size:16px}}}.banner:before{background-color:rgba(0,0,0,.95);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:69}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){.banner{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.banner:before{background-color:rgba(0,0,0,.35)}}.banner[aria-hidden=false]{opacity:1;transition:visibility 0s linear 0s,opacity .25s,transform .25s;visibility:visible}.banner a{color:#005faa;color:var(--color-highlight)}@media (hover:hover){.banner a:hover{color:#fff;color:var(--color-text)}}.is-consent-notice-visible .banner{transform:translateY(0);transform:translateY(calc(0px - var(--consent-height, 0px)))}@media print,screen and (min-width:48.0625em){.is-consent-notice-visible .banner{transform:translateY(-.75em);transform:translateY(calc(0px - var(--consent-height, 0px) - .75em))}}.banner__content{display:flex;position:relative;z-index:71}.banner__content .banner__text{flex-grow:1}.banner__content .banner__image{flex:0 0 9em;margin-left:1em;max-width:150px}.banner__content .banner__image img{width:100%}.banner__content button{color:#005faa;color:var(--color-highlight)}@media (hover:hover){.banner__content button:hover{color:#fff;color:var(--color-text)}}@media print,screen and (min-width:64.0625em){.banner__content .banner__image{max-width:220px}}:root{--block-spacing-xs:50px;--block-spacing-s:50px;--block-spacing-m:90px;--block-spacing-l:120px;--block-spacing-xl:120px;--block-spacing:var(--block-spacing-m)}@media (min-width:388px){:root{--block-spacing-xs:calc(6.27943vw + 25.63579px)}}@media (min-width:1025px){:root{--block-spacing-xs:calc(10.43478vw - 16.95652px)}}@media (min-width:1600px){:root{--block-spacing-xs:150px}}@media (min-width:388px){:root{--block-spacing-s:calc(10.98901vw + 7.36264px)}}@media (min-width:1025px){:root{--block-spacing-s:calc(5.21739vw + 66.52174px)}}@media (min-width:1600px){:root{--block-spacing-s:150px}}@media (min-width:388px){:root{--block-spacing-m:calc(9.41915vw + 53.45369px)}}@media (min-width:1025px){:root{--block-spacing-m:calc(5.21739vw + 96.52174px)}}@media (min-width:1600px){:root{--block-spacing-m:180px}}@media (min-width:388px){:root{--block-spacing-l:calc(9.41915vw + 83.45369px)}}@media (min-width:1025px){:root{--block-spacing-l:calc(6.95652vw + 108.69565px)}}@media (min-width:1600px){:root{--block-spacing-l:220px}}@media (min-width:388px){:root{--block-spacing-xl:calc(9.41915vw + 83.45369px)}}@media (min-width:1025px){:root{--block-spacing-xl:calc(20.86957vw - 33.91304px)}}@media (min-width:1600px){:root{--block-spacing-xl:300px}}.block{-webkit-column-break-inside:avoid;break-inside:avoid;margin-top:90px;margin-top:var(--block-spacing);page-break-inside:avoid}@media print{.block:not(:first-child){margin-top:50px!important;margin-top:var(--block-spacing-s)!important}}.block:first-child{margin-top:0}[data-block=quote]{--block-spacing:var(--block-spacing-l)}[data-block=quote]+.block,[data-block=quote]>.block{--block-spacing:var(--block-spacing-xl)}[data-block=quote][data-nth-col]:not([data-first-col]){padding-left:1rem}[data-block=text]+.block,[data-block=text]>.block{--block-spacing:var(--block-spacing-s)}[data-block=image]+.block,[data-block=media]+.block,[data-block=video]+.block{--block-spacing:var(--block-spacing-xs)}[data-block=image]+[data-block=image],[data-block=image]+[data-block=media],[data-block=media]+[data-block=image],[data-block=media]+[data-block=media],[data-block=video]+[data-block=image],[data-block=video]+[data-block=media]{--block-spacing:var(--page-padding)}[data-block=project-info],[data-block=sketch]{--block-spacing:var(--block-spacing-l)}.block[data-block=grid]{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr}.block[data-block=grid]>h2{grid-column:1/-1;padding-bottom:1.4rem}.block[data-block=grid]>h2+.block{margin-top:0}.block[data-block=grid][data-headline-size=large]>h2{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.block[data-block=grid][data-headline-size=large]>h2{line-height:50px}}@media screen and (max-width:388px){.block[data-block=grid][data-headline-size=large]>h2{line-height:30px}}@media screen and (min-width:832px){.block[data-block=grid][data-headline-size=large]>h2{font-size:45px}}@media screen and (max-width:388px){.block[data-block=grid][data-headline-size=large]>h2{font-size:25px}}@media print{.block[data-block=grid][data-headline-size=large]>h2{font-size:22px;line-height:26.5px}}@media screen and (min-width:64.0625em){.block[data-block=grid]{grid-template-columns:1fr 1fr}.block[data-block=grid]>.block:first-of-type,.block[data-block=grid]>.block:nth-of-type(2){margin-top:0}.block[data-block=grid]>.block[data-block=text]{padding-right:calc(4.16667vw - 11.5px - max(16px, env(safe-area-inset-left))/24 - max(16px, env(safe-area-inset-right))/24);padding-right:var(--one-column)}}@media screen and (max-width:64.06125em){.block[data-block=grid][data-order=reverse]>:nth-last-child(0){order:0}.block[data-block=grid][data-order=reverse]>:last-child{order:1}.block[data-block=grid][data-order=reverse]>:nth-last-child(2){order:2}.block[data-block=grid][data-order=reverse]>:nth-last-child(3){order:3}.block[data-block=grid][data-order=reverse]>:nth-last-child(4){order:4}.block[data-block=grid][data-order=reverse]>:nth-last-child(5){order:5}}@media print,screen and (min-width:64.0625em){.block[data-block=grid-column] [data-block=text]+.block,.block[data-block=grid-column] [data-block=text]>.block{--block-spacing:var(--block-spacing-s)}}.block[data-block=text]{font-size:calc(11.88288px + 1.57658vw);font-weight:700;font-weight:400;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.block[data-block=text]{line-height:30px}}@media screen and (max-width:388px){.block[data-block=text]{line-height:22px}}@media screen and (min-width:832px){.block[data-block=text]{font-size:25px}}@media screen and (max-width:388px){.block[data-block=text]{font-size:18px}}@media print{.block[data-block=text]{font-size:18px;line-height:22px}}.block[data-block=text][data-text-style=large]{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.block[data-block=text][data-text-style=large]{line-height:50px}}@media screen and (max-width:388px){.block[data-block=text][data-text-style=large]{line-height:30px}}@media screen and (min-width:832px){.block[data-block=text][data-text-style=large]{font-size:45px}}@media screen and (max-width:388px){.block[data-block=text][data-text-style=large]{font-size:25px}}@media print{.block[data-block=text][data-text-style=large]{font-size:22px;line-height:26.5px}}.block[data-block=text][data-text-style=large] h1,.block[data-block=text][data-text-style=large] h2,.block[data-block=text][data-text-style=large] h3,.block[data-block=text][data-text-style=large] h4,.block[data-block=text][data-text-style=large] h5,.block[data-block=text][data-text-style=large] h6{font-size:calc(11.88288px + 1.57658vw);font-weight:700;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.block[data-block=text][data-text-style=large] h1,.block[data-block=text][data-text-style=large] h2,.block[data-block=text][data-text-style=large] h3,.block[data-block=text][data-text-style=large] h4,.block[data-block=text][data-text-style=large] h5,.block[data-block=text][data-text-style=large] h6{line-height:30px}}@media screen and (max-width:388px){.block[data-block=text][data-text-style=large] h1,.block[data-block=text][data-text-style=large] h2,.block[data-block=text][data-text-style=large] h3,.block[data-block=text][data-text-style=large] h4,.block[data-block=text][data-text-style=large] h5,.block[data-block=text][data-text-style=large] h6{line-height:22px}}@media screen and (min-width:832px){.block[data-block=text][data-text-style=large] h1,.block[data-block=text][data-text-style=large] h2,.block[data-block=text][data-text-style=large] h3,.block[data-block=text][data-text-style=large] h4,.block[data-block=text][data-text-style=large] h5,.block[data-block=text][data-text-style=large] h6{font-size:25px}}@media screen and (max-width:388px){.block[data-block=text][data-text-style=large] h1,.block[data-block=text][data-text-style=large] h2,.block[data-block=text][data-text-style=large] h3,.block[data-block=text][data-text-style=large] h4,.block[data-block=text][data-text-style=large] h5,.block[data-block=text][data-text-style=large] h6{font-size:18px}}@media print{.block[data-block=text][data-text-style=large] h1,.block[data-block=text][data-text-style=large] h2,.block[data-block=text][data-text-style=large] h3,.block[data-block=text][data-text-style=large] h4,.block[data-block=text][data-text-style=large] h5,.block[data-block=text][data-text-style=large] h6{font-size:18px;line-height:22px}}.block[data-block=text][data-text-style=large] h1:not(:first-child),.block[data-block=text][data-text-style=large] h2:not(:first-child),.block[data-block=text][data-text-style=large] h3:not(:first-child),.block[data-block=text][data-text-style=large] h4:not(:first-child),.block[data-block=text][data-text-style=large] h5:not(:first-child),.block[data-block=text][data-text-style=large] h6:not(:first-child){margin-top:2.8em}@media screen and (min-width:64.0625em){.block[data-block=text][data-level="0"] .rich-text{margin-right:6px;margin-right:calc(var(--grid-gutter)/2);width:50%}.block[data-block=text][data-level="0"][data-text-style=large] .rich-text{margin-right:0;width:auto}}@media screen and (min-width:64.0625em) and (min-width:48.0625em){.block[data-block=text][data-level="0"][data-text-style=large] .rich-text{max-width:75vw;max-width:calc(var(--viewport-width)*.75)}}@media screen and (min-width:48.0625em){.block[data-block=quote] .quote{max-width:75vw;max-width:calc(var(--viewport-width)*.75)}}.block[data-block=quote][data-quote-style=slanted] .quote{max-width:none!important}@media print{.block[data-block=sketch]{background-color:#000}}@media print,screen and (min-width:48.0625em){.block[data-block=sketch]{padding:0 12.5%}.block[data-block=sketch][data-sketch-width=s]{padding:0 20.8333333333%}.block[data-block=sketch][data-sketch-width=l]{padding:0 4.1666666667%}}.button-bar,.button-bar__overlay{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid}.button-bar{pointer-events:none;position:relative}.button-bar a,.button-bar button{--button-size:48px;align-items:center;background-color:hsla(0,0%,8%,.85);border-radius:50%;display:inline-block;display:flex;height:var(--button-size);justify-content:center;pointer-events:auto;position:relative;text-align:center;transition:color .25s,background-color .25s,opacity .25s;width:var(--button-size)}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){.button-bar a,.button-bar button{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:transparent}}.button-bar a span,.button-bar 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}.button-bar a em,.button-bar button em{align-self:baseline;display:inline-block;font-style:normal;line-height:var(--button-size)!important;transform:translateY(8%)}.button-bar [data-help]:after{content:"(" attr(data-help) ")";display:block;left:50%;opacity:0;padding-left:.65em;pointer-events:none;position:absolute;text-transform:lowercase;top:0;transform:translateY(-50%) rotate(-90deg) translateY(-50%);transform-origin:top left;transition:opacity .25s;white-space:nowrap}@media (hover:hover){.button-bar [data-help]:hover:after{opacity:1}}.button-bar__overlay{bottom:0;left:0;position:absolute;visibility:hidden;width:100%}.button-bar__overlay[aria-hidden=false]{visibility:visible}.career-office-preview{--color-background:#406488;--color-text:#000;--color-text-light:#809cb9;--color-highlight:#fff;--color-cta:#fff;-webkit-column-break-inside:avoid;break-inside:avoid;display:flex;page-break-inside:avoid;position:relative}.career-office-preview>a{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.career-office-preview a{transition:none}.career-office-preview:after{content:"";display:block;flex:0 0 0;padding-bottom:100%}.career-office-preview__inner{background-color:#000;background-color:var(--color-background);color:#fff;color:var(--color-text);display:flex;flex:0 0 100%;flex-direction:column;padding:15px;padding:var(--text-box-padding);position:relative;transition:background-color .25s,color .25s;z-index:10}@media print{.career-office-preview__inner{background-color:transparent;border:1px solid}}.career-office-preview__office{padding-bottom:1em}.career-office-preview__cta{display:flex;margin-top:auto;padding-top:1em}.career-office-preview__cta a{color:#005faa;color:var(--color-highlight);transition:color .25s;white-space:nowrap}html[lang=en] .career-office-preview__cta a{text-transform:lowercase}.career-office-preview__cta a:before{content:"(";display:inline-block}.career-office-preview__cta a:after{content:")";display:inline-block}@media (hover:hover){.career-office-preview__cta a:hover{color:#fff;color:var(--color-text)}}.career-office-grid{--career-columns:1;--career-spacing:1em;grid-gap:12px;grid-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(var(--career-columns),1fr)}@media print,screen and (min-width:48.0625em){.career-office-grid{--career-columns:2}}@media print,screen and (min-width:64.0625em){.career-office-grid{--career-columns:3}}.career-position-preview{-webkit-column-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;page-break-inside:avoid;position:relative}.career-position-preview>a{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.career-position-preview__title{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.career-position-preview__title{line-height:50px}}@media screen and (max-width:388px){.career-position-preview__title{line-height:30px}}@media screen and (min-width:832px){.career-position-preview__title{font-size:45px}}@media screen and (max-width:388px){.career-position-preview__title{font-size:25px}}@media print{.career-position-preview__title{font-size:22px;line-height:26.5px}}.career-position-preview__offices{margin-bottom:.25em;order:-1}.career-position-preview__cta{color:#005faa;color:var(--color-highlight);margin-top:.5em;transition:color .25s;white-space:nowrap}html[lang=en] .career-position-preview__cta{text-transform:lowercase}.career-position-preview__cta:before{content:"(";display:inline-block}.career-position-preview__cta:after{content:")";display:inline-block}@media screen and (max-width:30.06125em){.career-position-preview__cta{display:none}}@media (hover:hover){.career-position-preview:hover .career-position-preview__cta{color:#fff;color:var(--color-text)}}.career-position-stack{grid-row-gap:.275em;display:grid;font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.career-position-stack{line-height:50px}}@media screen and (max-width:388px){.career-position-stack{line-height:30px}}@media screen and (min-width:832px){.career-position-stack{font-size:45px}}@media screen and (max-width:388px){.career-position-stack{font-size:25px}}@media print{.career-position-stack{font-size:22px;line-height:26.5px}}@media (hover:hover){.career-position-stack a:hover{color:#707070;color:var(--color-text-light);transition:color .25s}}.career-position-grid{--career-columns:1;--career-spacing:1em;grid-row-gap:var(--career-spacing);grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(var(--career-columns),1fr)}@media print,screen and (min-width:48.0625em){.career-position-grid{--career-columns:2;--career-spacing:2.5em}.career-position-grid>*{padding-right:.5em}}@media print,screen and (min-width:64.0625em){.career-position-grid{--career-columns:3;--career-spacing:3.5em}}@media screen and (min-width:100em){.career-position-grid{--career-columns:6}}#klaro{--banner-max-width:800px;--banner-bottom:var(--page-padding-bottom-safe);--banner-right:var(--page-padding-right-safe);--banner-top:auto;--banner-left:auto;--color-background:#000;--color-background-light:#2c2c2c;--color-background-lighter:#141414;--color-text:#fff;--color-text-light:#707070;--color-text-lighter:hsla(0,0%,44%,0.7);--color-highlight:#005faa;--color-success:#005faa;--color-error:#a00;--color-inverted-background:#fff;--color-inverted-text:#000;--page-background:var(--color-background);--notice-max-width:var(--banner-max-width);--notice-bottom:var(--banner-bottom);--notice-right:var(--banner-right);--notice-top:var(--banner-top);--notice-left:var(--banner-left)}@media print{#klaro{--color-background:#fff!important;--color-background-light:#e6e6e6!important;--color-background-lighter:#e6e6e6!important;--color-text:#000!important;--color-text-light:#707070!important;--color-text-lighter:#707070!important;--color-highlight:#005faa;display:none!important;visibility:hidden!important}}#klaro .klaro{font-size:inherit}#klaro .cookie-modal,#klaro .cookie-notice{box-shadow:none}#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:#fff;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:#005faa;color:var(--color-highlight)}@media (hover:hover){#klaro .cookie-modal a:hover,#klaro .cookie-notice a:hover{color:#fff;color:var(--color-text)}}#klaro .cookie-notice:not(.cookie-modal-notice){background-color:transparent;bottom:0;color:#fff;color:var(--color-text);overflow:hidden;padding:16px;padding:var(--page-padding);position:fixed;right:0;width:100%;z-index:70}@media print,screen and (min-width:48.0625em){#klaro .cookie-notice:not(.cookie-modal-notice){border-radius:.7em;bottom:var(--banner-bottom);max-width:var(--banner-max-width);padding:1em;right:var(--banner-right);width:66%}}@media screen and (max-width:64.06125em){#klaro .cookie-notice:not(.cookie-modal-notice){font-size:calc(14.25225px + .45045vw);font-weight:700;letter-spacing:0;line-height:calc(18.25225px + .45045vw)}@media screen and (min-width:832px){#klaro .cookie-notice:not(.cookie-modal-notice){line-height:22px}}@media screen and (max-width:388px){#klaro .cookie-notice:not(.cookie-modal-notice){line-height:20px}}@media screen and (min-width:832px){#klaro .cookie-notice:not(.cookie-modal-notice){font-size:18px}}@media screen and (max-width:388px){#klaro .cookie-notice:not(.cookie-modal-notice){font-size:16px}}}#klaro .cookie-notice:not(.cookie-modal-notice):before{background-color:rgba(0,0,0,.95);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:69}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){#klaro .cookie-notice:not(.cookie-modal-notice){-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}#klaro .cookie-notice:not(.cookie-modal-notice):before{background-color:rgba(0,0,0,.35)}}#klaro .cookie-modal{align-items:center;display:flex;justify-content:center}#klaro .cm-header{border:none;padding:16px;padding:var(--page-padding)}#klaro .cm-header h1{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){#klaro .cm-header h1{line-height:50px}}@media screen and (max-width:388px){#klaro .cm-header h1{line-height:30px}}@media screen and (min-width:832px){#klaro .cm-header h1{font-size:45px}}@media screen and (max-width:388px){#klaro .cm-header h1{font-size:25px}}@media print{#klaro .cm-header h1{font-size:22px;line-height:26.5px}}#klaro .cm-bg{height:100%;left:0;outline:none;position:absolute;position:fixed;top:0;width:100%;width:100vw;z-index:60}#klaro .cm-bg:before{background-color:rgba(0,0,0,.95);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){#klaro .cm-bg{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}#klaro .cm-bg:before{background-color:rgba(0,0,0,.35)}}#klaro .cm-modal{background-color:rgba(0,0,0,.35);border-radius:1em;box-shadow:none;max-height:calc(100% - max(16px, 0) - max(16px, 0));max-height:calc(100% - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom)));max-height:calc(100% - var(--page-padding-top-safe) - var(--page-padding-bottom-safe));max-width:400px;max-width:var(--notice-max-width,400px);position:relative;top:0;transform:none;width:calc(100% - max(16px, 0) - max(16px, 0));width:calc(100% - max(16px, env(safe-area-inset-left)) - max(16px, 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:16px;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:#fff;color:var(--color-text)}@media (hover:hover){#klaro .cm-purpose .cm-caret a:hover{color:#707070;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(-.275em) scale(.9)}#klaro .slider{background-color:#fff;background-color:var(--color-text);box-shadow:none}#klaro .slider:before{background-color:#000;background-color:var(--color-background)}#klaro .cm-list-input:checked+.cm-list-label .slider{background-color:#005faa;background-color:var(--color-highlight)}#klaro .cm-list-input:checked+.cm-list-label .slider:before{background-color:#fff;background-color:var(--color-text)}#klaro .cn-body{padding:0;position:relative;z-index:71}#klaro .cn-body p a{color:inherit}@media (hover:hover){#klaro .cn-body p a:hover{color:#707070;color:var(--color-text-light)}}#klaro .cn-ok{justify-content:flex-end}#klaro .cm-btn-accept,#klaro .cn-decline,#klaro .cn-learn-more{color:#707070!important;color:var(--color-text-light)!important;flex-grow:0;margin-right:1em}@media (hover:hover){#klaro .cm-btn-accept:hover,#klaro .cn-decline:hover,#klaro .cn-learn-more:hover{color:#fff!important;color:var(--color-text)!important}}#klaro .cn-buttons{width:auto}#klaro .cm-btn{background-color:transparent;border-radius:0;color:#005faa;color:var(--color-highlight);padding:0;width:auto}@media (hover:hover){#klaro .cm-btn:hover{color:#fff;color:var(--color-text)}}.content-header{margin-bottom:50px;position:relative}.content-header .icon-close{height:.7em;width:.7em}@media print,screen and (min-width:48.0625em){.content-header .icon-close{height:.5em;width:.5em}}@media (min-width:388px){.content-header{margin-bottom:calc(7.87402vw + 19.44882px)}}@media (min-width:769px){.content-header{margin-bottom:calc(5.21286vw + 39.91312px)}}@media (min-width:1920px){.content-header{margin-bottom:140px}}@media (hover:hover){.content-header a.icon-wrap:hover{color:#707070;color:var(--color-text-light)}}.content-header__title{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);pointer-events:none;position:relative;z-index:12}@media screen and (min-width:832px){.content-header__title{line-height:50px}}@media screen and (max-width:388px){.content-header__title{line-height:30px}}@media screen and (min-width:832px){.content-header__title{font-size:45px}}@media screen and (max-width:388px){.content-header__title{font-size:25px}}@media print{.content-header__title{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.content-header__title{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.content-header__title{line-height:70px}}@media screen and (max-width:388px){.content-header__title{line-height:50px}}@media screen and (min-width:832px){.content-header__title{font-size:65px}}@media screen and (max-width:388px){.content-header__title{font-size:45px}}}@media print{.content-header__title{font-size:32px;line-height:35.5px}}.content-header__title:before{content:"";display:block;height:0;margin-top:-.2375em;margin-top:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.content-header__title:after{content:"";display:block;height:0;margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.content-header__title>:first-child:not(a):not(svg){display:inline}@media print{.content-header__title .icon{display:none!important;visibility:hidden!important}}.content-header__title>*{pointer-events:auto}.content-header__subline{color:#707070;color:var(--color-text-light);font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);margin-top:.25em}@media screen and (min-width:832px){.content-header__subline{line-height:50px}}@media screen and (max-width:388px){.content-header__subline{line-height:30px}}@media screen and (min-width:832px){.content-header__subline{font-size:45px}}@media screen and (max-width:388px){.content-header__subline{font-size:25px}}@media print{.content-header__subline{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.content-header__subline{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.content-header__subline{line-height:70px}}@media screen and (max-width:388px){.content-header__subline{line-height:50px}}@media screen and (min-width:832px){.content-header__subline{font-size:65px}}@media screen and (max-width:388px){.content-header__subline{font-size:45px}}}@media print{.content-header__subline{font-size:32px;line-height:35.5px}}.content-header__subline:before{content:"";display:block;height:0;margin-top:-.2375em;margin-top:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.content-header__subline:after{content:"";display:block;height:0;margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.content-header__intro{font-size:calc(11.88288px + 1.57658vw);font-weight:700;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw);margin-top:44px}@media screen and (min-width:832px){.content-header__intro{line-height:30px}}@media screen and (max-width:388px){.content-header__intro{line-height:22px}}@media screen and (min-width:832px){.content-header__intro{font-size:25px}}@media screen and (max-width:388px){.content-header__intro{font-size:18px}}@media print{.content-header__intro{font-size:18px;line-height:22px}}@media print,screen and (min-width:64.0625em){.content-header__intro{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.content-header__intro{line-height:50px}}@media screen and (max-width:388px){.content-header__intro{line-height:30px}}@media screen and (min-width:832px){.content-header__intro{font-size:45px}}@media screen and (max-width:388px){.content-header__intro{font-size:25px}}}@media print{.content-header__intro{font-size:22px;line-height:26.5px}}@media screen and (min-width:48.0625em){.content-header__intro{max-width:75vw;max-width:calc(var(--viewport-width)*.75)}}.content-header__intro:before{content:"";display:block;height:0;margin-top:-.2375em;margin-top:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.content-header__intro:after{content:"";display:block;height:0;margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}@media (min-width:388px){.content-header__intro{margin-top:calc(2.88714vw + 32.7979px)}}@media (min-width:769px){.content-header__intro{margin-top:calc(2.17202vw + 38.29713px)}}@media (min-width:1920px){.content-header__intro{margin-top:80px}}.content-header__background .plyr,.content-header__background canvas,.content-header__background iframe,.content-header__background img,.content-header__background video{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.content-header__background canvas,.content-header__background img,.content-header__background video{-o-object-fit:cover;object-fit:cover}.content-header__background iframe{min-height:auto;min-height:var(--embed-min-height,auto);min-width:auto;min-width:var(--embed-min-width,auto)}.content-header__background .plyr{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.content-header__hero{display:flex;flex-direction:column;justify-content:flex-end;margin-left:50%;min-height:80vh;padding-bottom:1em;padding-left:max(16px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(16px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe);padding-top:3em;padding-top:var(--header-height);transform:translateX(-50%);width:100vw;width:var(--viewport-width)}.content-header--low-margin{margin-bottom:25px}@media (min-width:388px){.content-header--low-margin{margin-bottom:calc(2.35479vw + 15.86342px)}}@media (min-width:1025px){.content-header--low-margin{margin-bottom:calc(5.21739vw - 13.47826px)}}@media (min-width:1600px){.content-header--low-margin{margin-bottom:70px}}.content-header-wrapper{position:relative}.content-header-wrapper .content-header{position:static}.content-header-overlay,.content-header-toolbar{height:100%;height:auto;left:0;position:absolute;top:0;width:100%;z-index:11}.content-header-overlay{background-color:#000;background-color:var(--color-background);min-height:100%;padding-bottom:3rem;z-index:12}.content-header-overlay:before{content:"";display:block;font-size:calc(7.52252px + 4.5045vw);font-weight:700;height:0;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);margin-bottom:50px}@media screen and (min-width:832px){.content-header-overlay:before{line-height:50px}}@media screen and (max-width:388px){.content-header-overlay:before{line-height:30px}}@media screen and (min-width:832px){.content-header-overlay:before{font-size:45px}}@media screen and (max-width:388px){.content-header-overlay:before{font-size:25px}}@media (min-width:388px){.content-header-overlay:before{margin-bottom:calc(7.87402vw + 19.44882px)}}@media (min-width:769px){.content-header-overlay:before{margin-bottom:calc(5.21286vw + 39.91312px)}}@media (min-width:1920px){.content-header-overlay:before{margin-bottom:140px}}@media print{.content-header-overlay:before{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.content-header-overlay:before{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.content-header-overlay:before{line-height:70px}}@media screen and (max-width:388px){.content-header-overlay:before{line-height:50px}}@media screen and (min-width:832px){.content-header-overlay:before{font-size:65px}}@media screen and (max-width:388px){.content-header-overlay:before{font-size:45px}}}@media print{.content-header-overlay:before{font-size:32px;line-height:35.5px}}.content-header-toolbar{display:flex;justify-content:flex-end}@media print{.content-header-toolbar{display:none!important;visibility:hidden!important}}.content-header-toolbar a,.content-header-toolbar button{color:#707070;color:var(--color-text-light);font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.content-header-toolbar a,.content-header-toolbar button{line-height:50px}}@media screen and (max-width:388px){.content-header-toolbar a,.content-header-toolbar button{line-height:30px}}@media screen and (min-width:832px){.content-header-toolbar a,.content-header-toolbar button{font-size:45px}}@media screen and (max-width:388px){.content-header-toolbar a,.content-header-toolbar button{font-size:25px}}@media print{.content-header-toolbar a,.content-header-toolbar button{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.content-header-toolbar a,.content-header-toolbar button{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.content-header-toolbar a,.content-header-toolbar button{line-height:70px}}@media screen and (max-width:388px){.content-header-toolbar a,.content-header-toolbar button{line-height:50px}}@media screen and (min-width:832px){.content-header-toolbar a,.content-header-toolbar button{font-size:65px}}@media screen and (max-width:388px){.content-header-toolbar a,.content-header-toolbar button{font-size:45px}}}@media print{.content-header-toolbar a,.content-header-toolbar button{font-size:32px;line-height:35.5px}}@media (hover:hover){.content-header-toolbar a:hover,.content-header-toolbar button:hover{color:inherit}}.download-preview{display:flex;flex-direction:column;position:relative;width:100%}.download-preview 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}.download-preview label{order:1}.download-preview input:focus+label .download-preview__icon{color:hsla(0,0%,100%,.5)}.download-preview input:focus+label .download-preview__note{opacity:1}[data-whatinput=mouse] .download-preview input:focus+label .download-preview__note{opacity:0}@media (hover:hover){.download-preview:hover label .download-preview__icon{color:hsla(0,0%,100%,.5)}.download-preview:hover label .download-preview__note{opacity:1!important}}.download-preview input:checked+label .download-preview__icon{background-color:rgba(0,0,0,.3);color:inherit}.download-preview input:checked+label .download-preview__note :first-child{display:none}.download-preview input:checked+label .download-preview__note :nth-child(2){display:block}.download-preview input:checked:focus+label .download-preview__icon svg:first-child{display:none}.download-preview input:checked:focus+label .download-preview__icon svg:nth-child(2),[data-whatinput=mouse] .download-preview input:checked:focus+label .download-preview__icon svg:first-child{display:inline-block}[data-whatinput=mouse] .download-preview input:checked:focus+label .download-preview__icon svg:nth-child(2){display:none}@media (hover:hover){.download-preview:hover input:checked+label .download-preview__icon svg:first-child{display:none!important}.download-preview:hover input:checked+label .download-preview__icon svg:nth-child(2){display:inline-block!important}}.download-preview__toggle{align-items:flex-start;cursor:pointer;display:flex;height:100%;justify-content:flex-end;left:0;padding:1em;position:absolute;top:0;width:100%;z-index:11}.download-preview__header{align-items:center;display:flex;justify-content:flex-end;position:relative;width:100%}.download-preview__note{opacity:0;padding-right:1em;transition:opacity .25s}.download-preview__note :nth-child(2){display:none}.download-preview__note+.download-preview__note{left:0;position:absolute;top:0}.download-preview__icon{--button-size:48px;align-items:center;background-color:hsla(0,0%,8%,.85);border-radius:50%;color:transparent;display:inline-block;display:flex;height:var(--button-size);justify-content:center;position:relative;text-align:center;transition:color .25s,background-color .25s,opacity .25s;transition:color .25s,background-color .25s;width:var(--button-size)}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){.download-preview__icon{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:transparent}}.download-preview__icon 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}.download-preview__icon em{align-self:baseline;display:inline-block;font-style:normal;line-height:var(--button-size)!important;transform:translateY(8%)}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){.download-preview__icon{background-color:hsla(0,0%,100%,.125)}}.download-preview__icon svg:nth-child(2){display:none}.download-preview__image{background-color:#2c2c2c;background-color:var(--color-background-light);height:0;margin-bottom:.5em;overflow:hidden;padding-bottom:66.6666666667%!important;position:relative;z-index:10}.download-preview__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.download-preview__title div+div{color:#707070;color:var(--color-text-light)}.download-preview__title div span{padding-right:.75em}.download-grid{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);grid-row-gap:1em;display:grid}@media print,screen and (min-width:48.0625em){.download-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:80em){.download-grid{grid-template-columns:1fr 1fr 1fr}}.filter-form{--filter-form-button-spacing:.5em}@media print{.filter-form{display:none!important;visibility:hidden!important}}@media print,screen and (min-width:30.0625em){.filter-form{--filter-form-button-spacing:1em}}.filter-form__content{opacity:0;transition:visibility 0s linear .25s,opacity .25s;visibility:hidden}[data-filter-form-open-value=true] .filter-form__content{opacity:1;transition:visibility 0s linear 0s,opacity .25s;visibility:visible}.filter-form__search{opacity:0;transition:visibility 0s linear .25s,opacity .25s;visibility:hidden}[data-filter-form-search-open-value=true] .filter-form__search{opacity:1;transition:visibility 0s linear 0s,opacity .25s;visibility:visible}.filter-form__heading,.filter-form__search label,.filter-form__summary{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__header{display:flex;justify-content:flex-end}.filter-form__header button{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);margin-left:var(--filter-form-button-spacing)}@media screen and (min-width:832px){.filter-form__header button{line-height:50px}}@media screen and (max-width:388px){.filter-form__header button{line-height:30px}}@media screen and (min-width:832px){.filter-form__header button{font-size:45px}}@media screen and (max-width:388px){.filter-form__header button{font-size:25px}}@media print{.filter-form__header button{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.filter-form__header button{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.filter-form__header button{line-height:70px}}@media screen and (max-width:388px){.filter-form__header button{line-height:50px}}@media screen and (min-width:832px){.filter-form__header button{font-size:65px}}@media screen and (max-width:388px){.filter-form__header button{font-size:45px}}}@media print{.filter-form__header button{font-size:32px;line-height:35.5px}}.filter-form__header .filter-form__open-search{margin-left:0;order:-1}.filter-form__actions input{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:inherit;color:#707070;color:var(--color-text-light);font:inherit;font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:inherit;line-height:calc(12.52252px + 4.5045vw);margin:0;outline:0;overflow:visible;padding:0;text-align:inherit;text-decoration:none;transition:color .25s;width:100%}@media screen and (min-width:832px){.filter-form__actions input{line-height:50px}}@media screen and (max-width:388px){.filter-form__actions input{line-height:30px}}@media screen and (min-width:832px){.filter-form__actions input{font-size:45px}}@media screen and (max-width:388px){.filter-form__actions input{font-size:25px}}[data-whatinput=mouse] .filter-form__actions input:focus{outline:0}[data-whatinput=mouse] .filter-form__actions input::-moz-focus-outer{border:0}.filter-form__actions input:-ms-input-placeholder{color:#707070;color:var(--color-text-light)}.filter-form__actions input:placeholder-shown{color:#707070;color:var(--color-text-light)}@media (hover:hover){.filter-form__actions input:hover{color:#fff;color:var(--color-text)}}.filter-form__actions input:focus{color:#fff;color:var(--color-text)}.filter-form__actions input:focus::-webkit-input-placeholder{color:#707070;color:var(--color-text-light)}.filter-form__actions input:focus:-ms-input-placeholder{color:#707070;color:var(--color-text-light)}.filter-form__actions input:focus::placeholder{color:#707070;color:var(--color-text-light)}.filter-form__actions input::-moz-focus-outer{border:0}@media print{.filter-form__actions input{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.filter-form__actions input{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.filter-form__actions input{line-height:70px}}@media screen and (max-width:388px){.filter-form__actions input{line-height:50px}}@media screen and (min-width:832px){.filter-form__actions input{font-size:65px}}@media screen and (max-width:388px){.filter-form__actions input{font-size:45px}}}@media print{.filter-form__actions input{font-size:32px;line-height:35.5px}}.filter-form__actions button{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);white-space:nowrap}@media screen and (min-width:832px){.filter-form__actions button{line-height:50px}}@media screen and (max-width:388px){.filter-form__actions button{line-height:30px}}@media screen and (min-width:832px){.filter-form__actions button{font-size:45px}}@media screen and (max-width:388px){.filter-form__actions button{font-size:25px}}@media print{.filter-form__actions button{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.filter-form__actions button{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.filter-form__actions button{line-height:70px}}@media screen and (max-width:388px){.filter-form__actions button{line-height:50px}}@media screen and (min-width:832px){.filter-form__actions button{font-size:65px}}@media screen and (max-width:388px){.filter-form__actions button{font-size:45px}}}@media print{.filter-form__actions button{font-size:32px;line-height:35.5px}}.js .filter-form__actions button[type=submit]{display:none}.filter-form__actions button[type=reset]{color:#707070;color:var(--color-text-light)}@media (hover:hover){.filter-form__actions button[type=reset]:hover{color:#fff;color:var(--color-text)}}.filter-form__filters{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 1fr}@media screen and (min-width:100em){.filter-form__filters{grid-template-columns:1fr 1fr 1fr}}.filter-form__filter h3{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);margin-bottom:1rem}@media screen and (min-width:832px){.filter-form__filter h3{line-height:50px}}@media screen and (max-width:388px){.filter-form__filter h3{line-height:30px}}@media screen and (min-width:832px){.filter-form__filter h3{font-size:45px}}@media screen and (max-width:388px){.filter-form__filter h3{font-size:25px}}@media print{.filter-form__filter h3{font-size:22px;line-height:26.5px}}.filter-form__filter h3 em{font-style:normal}html[lang=en] .filter-form__filter h3 em{display:block}@media screen and (max-width:48.06125em){.filter-form__filter h3 [data-long]{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:48.0625em){.filter-form__filter h3 [data-short]{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:64.0625em){.filter-form__inputs{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);-webkit-column-count:2;column-count:2;-webkit-column-gap:12px;column-gap:12px;-webkit-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}}.filter-form__inputs label{color:#707070;color:var(--color-text-light);cursor:pointer;display:block;transition:color .25s}@media (hover:hover){.filter-form__inputs label:hover{color:#fff;color:var(--color-text)}}.filter-form__inputs label .icon{opacity:0;pointer-events:none;transition:opacity .25s}.filter-form__inputs 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}.filter-form__inputs input:focus+label span:first-child{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}[data-whatinput=mouse] .filter-form__inputs input:focus+label span:first-child{outline:none}.filter-form__inputs input:checked+label{color:#fff;color:var(--color-text)}.filter-form__inputs input:checked+label .icon{opacity:1;pointer-events:auto}.filter-form__content button[type=reset]{visibility:hidden}.filter-form.has-params .filter-form__open{color:#005faa;color:var(--color-highlight)}.filter-form.has-params .filter-form__content[aria-hidden=false] button[type=reset]{visibility:visible}.content-header-overlay .filter-form__actions,.content-header-toolbar .filter-form__actions{display:flex;justify-content:flex-end;position:absolute;right:0;top:0;width:100%}.content-header-overlay .filter-form__actions button+button,.content-header-toolbar .filter-form__actions button+button{margin-left:var(--filter-form-button-spacing)}.content-header-overlay .filter-form__close:not([aria-expanded=true]),.content-header-overlay .filter-form__open[aria-expanded=true],.content-header-toolbar .filter-form__close:not([aria-expanded=true]),.content-header-toolbar .filter-form__open[aria-expanded=true]{visibility:hidden}.footer{display:flex;flex-wrap:wrap}.footer__nav{flex:0 0 100%}.footer__nav>ul{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 1fr}.footer__nav>ul>li:first-child{grid-column:1;grid-row:1/span 2}.footer__nav>ul>li:nth-child(2){grid-column:2;grid-row:2}.footer__nav>ul>li:nth-child(3){grid-column:2;grid-row:1}.footer__nav li:not(:last-child){padding-right:.5em}.footer__nav a{white-space:nowrap}.footer__settings{flex:0 0 100%;margin-top:1em;order:2}.footer__settings button{color:#707070;color:var(--color-text-light)}@media (hover:hover){.footer__settings button:hover{color:inherit}}@media print,screen and (min-width:48.0625em){.footer{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid;grid-template-columns:2fr 10fr}.footer__nav{order:1}.footer__nav>ul{grid-template-columns:4fr 3fr 3fr}.footer__nav>ul>li:first-child,.footer__nav>ul>li:nth-child(2),.footer__nav>ul>li:nth-child(3){grid-column:auto;grid-row:auto}.footer__settings{grid-column:2;margin-top:0}}@media print,screen and (min-width:64.0625em){.footer{grid-template-columns:1fr}.footer__nav>ul{display:flex;flex-wrap:wrap}.footer__nav>ul>li:nth-child(2){color:#005faa;color:var(--color-highlight)}.footer__nav>ul>li:nth-child(3){color:#707070;color:var(--color-text-light)}.footer__nav ul{display:flex;flex-wrap:wrap}.footer__settings{grid-column:1}}.footer__top-link{display:none}.footer__top-button{bottom:max(16px,0);bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--page-padding-bottom-safe);display:none;position:fixed;right:max(16px,0);right:max(16px,env(safe-area-inset-right));right:var(--page-padding-right-safe);transition:opacity .25s;z-index:20}@media print,screen and (min-width:48.0625em){.footer__top-button{left:max(16px,0);left:max(16px,env(safe-area-inset-left));left:var(--page-padding-left-safe);right:auto;transform:translateX(-50%) translateX(.25em)}}.footer__top-button a{--button-size:48px;align-items:center;background-color:hsla(0,0%,8%,.85);border-radius:50%;display:inline-block;display:flex;height:var(--button-size);justify-content:center;position:relative;text-align:center;transition:color .25s,background-color .25s,opacity .25s;width:var(--button-size)}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){.footer__top-button a{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:transparent}}.footer__top-button 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}.footer__top-button a em{align-self:baseline;display:inline-block;font-style:normal;line-height:var(--button-size)!important;transform:translateY(8%)}@media screen and (min-width:48.0625em) and (max-width:64.06125em){.footer__top-link{display:block}}.gallery-preview{position:relative}.gallery-preview .ratio-container{margin-bottom:.5em}.gallery-preview__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}.gallery-preview__trigger{background:rgba(0,0,0,.2);display:flex;flex-direction:column;height:100%;left:0;opacity:0;position:absolute;text-shadow:0 0 .2em #000;top:0;transition:opacity .25s;width:100%}@media (hover:hover){.gallery-preview__trigger:hover{opacity:1}}.gallery-preview__trigger>figure{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.gallery-preview__trigger>div{max-width:100%;pointer-events:none}.gallery-preview__trigger>div:first-of-type{align-items:center;display:flex;flex:1 1 50%;justify-content:center;padding:0 1em;text-align:center;white-space:nowrap}html[lang=en] .gallery-preview__trigger>div:first-of-type{text-transform:lowercase}.gallery-preview__trigger>div:first-of-type:before{content:"(";display:inline-block}.gallery-preview__trigger>div:first-of-type:after{content:")";display:inline-block}.gallery-preview__trigger>div+div{flex:0 0 auto;opacity:0}.gallery-grid{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);grid-row-gap:1em;display:grid;grid-template-columns:1fr 1fr}@media print,screen and (min-width:48.0625em){.gallery-grid{grid-template-columns:1fr}}.globe{--color-text-light:hsla(0,0%,44%,0.7);display:flex;flex-wrap:wrap;justify-content:space-between;min-height:67vh;position:relative;width:100%}@media print{.globe{color:#fff}}.js .globe[data-cloak] .globe__actions,.js .globe[data-cloak] .globe__content,.js .globe[data-cloak] .globe__globe{opacity:0}.globe__loading{background:radial-gradient(circle closest-side,rgba(0,42,74,.4) 0,rgba(0,42,74,.4) 70%,transparent 0) no-repeat 50% 50%;display:flex;height:100%;width:100%}.globe__loading,.globe__loading div{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.globe__loading div{animation:blink 3s ease-in-out infinite normal}@keyframes blink{0%{color:inherit}50%{color:#707070;color:var(--color-text-light)}to{color:inherit}}.globe__actions,.globe__content,.globe__globe{transition:opacity .5s}.globe__globe{z-index:9}.globe__globe,.globe__globe:after{height:100%;left:0;position:absolute;top:0;width:100%}.globe__globe:after{content:"";pointer-events:none;transition:background-color .25s}.globe__canvas{height:100%;left:0;position:absolute;top:0;width:100%}.is-hovering-marker .globe__canvas{cursor:pointer}.globe__canvas canvas{height:100%;left:0;position:absolute;top:0;width:100%}.globe__actions{flex:0 0 100%;order:1;pointer-events:none;position:relative;text-shadow:0 0 .1em rgba(0,0,0,.5),0 0 .2em rgba(0,0,0,.5);-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:11}.globe__actions label{pointer-events:auto}@media print{.globe__filter{display:none!important;visibility:hidden!important}}.globe__filter:not(:first-child){margin-top:2.8em}.globe__filter h3{margin-bottom:1.1em}.globe__filter 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}.globe__filter label{--label-color-inactive:var(--color-text-light);--label-color-active:var(--color-text);--label-color:var(--label-color-inactive);color:var(--label-color);cursor:pointer;display:inline-block;transition:color .25s}.globe__filter input:checked+label{--label-color:var(--label-color-active)}@media (hover:hover){.globe__filter label:hover{--label-color:var(--label-color-active)}}.globe__filter label[for=type-office]{--label-color-active:#9a5900}.globe__filter--icons label{margin-left:-1em}.globe__filter--multi .icon{opacity:0;pointer-events:none}.globe__filter--multi input:checked+label .icon{opacity:1;pointer-events:auto}.globe__content{align-items:start;display:grid;flex:0 0 100%;justify-items:start;max-height:90%;padding-bottom:max(16px,env(safe-area-inset-bottom));padding-bottom:var(--page-padding-bottom-safe);pointer-events:none;transition:border .25s;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:11}.globe__content>*{grid-column:1;grid-row:1;pointer-events:auto}.globe__connector{border-top:2px solid transparent;left:100%;margin-left:-1px;pointer-events:none;position:absolute;top:0;transform-origin:0 50%;width:100px}@media print{.globe__connector{display:none!important;visibility:hidden!important}}.globe__connector--visible{transform:rotate(0deg) scale(1);transform:rotate(var(--connector-rotation,0deg)) scaleX(var(--connector-scale,1))}@media screen and (max-width:48.06125em){.globe__connector{left:0}.globe-content{height:100%;left:0;outline:none;position:absolute;position:fixed;top:0;width:100%;width:100vw;z-index:60}.globe-content:before{background-color:rgba(0,0,0,.95);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){.globe-content{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.globe-content:before{background-color:rgba(0,0,0,.35)}}.globe-content__inner{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:100%;left:0;overflow-y:scroll;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));padding:var(--page-padding-safe);padding-top:calc(max(16px, env(safe-area-inset-top)) + 5em);padding-top:calc(var(--page-padding-top-safe) + var(--header-height, 0px) + var(--content-header-height, 0px) + 2em);position:absolute;top:0;width:100%}.globe-content__title{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.globe-content__title{line-height:50px}}@media screen and (max-width:388px){.globe-content__title{line-height:30px}}@media screen and (min-width:832px){.globe-content__title{font-size:45px}}@media screen and (max-width:388px){.globe-content__title{font-size:25px}}}@media print,screen and (min-width:48.0625em){.globe.has-selected-marker .globe-content,.globe.has-selected-marker .globe__connector--visible{border-color:currentColor}.globe__content{flex:0 0 33%;max-height:50vh;position:relative}.globe-content{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;border-top:2px solid transparent;height:100%;left:0;-webkit-mask-image:linear-gradient(0deg,transparent 1em,#000 3em);mask-image:linear-gradient(0deg,transparent 1em,#000 3em);overflow-y:auto;padding-bottom:3em;padding-top:1em;position:absolute;scrollbar-width:none;top:0;width:100%}.globe-content::-webkit-scrollbar{display:none}.globe-content__title .icon{display:none}}@media screen and (min-height:650px){.globe__content{max-height:70vh}}@media screen and (max-width:64.06125em){.globe__actions{display:none}}@media screen and (max-width:79.99875em){.globe-content{font-size:calc(14.25225px + .45045vw);font-weight:700;letter-spacing:0;line-height:calc(18.25225px + .45045vw)}@media screen and (min-width:832px){.globe-content{line-height:22px}}@media screen and (max-width:388px){.globe-content{line-height:20px}}@media screen and (min-width:832px){.globe-content{font-size:18px}}@media screen and (max-width:388px){.globe-content{font-size:16px}}.globe__actions{font-size:calc(14.25225px + .45045vw);font-weight:700;letter-spacing:0;line-height:calc(18.25225px + .45045vw)}@media screen and (min-width:832px){.globe__actions{line-height:22px}}@media screen and (max-width:388px){.globe__actions{line-height:20px}}@media screen and (min-width:832px){.globe__actions{font-size:18px}}@media screen and (max-width:388px){.globe__actions{font-size:16px}}}@media screen and (min-width:64.0625em){.globe__content{flex:0 0 25%}.globe__actions{flex:0 0 18%}}@media screen and (min-width:100em){.globe__actions{flex:0 0 18%}}.globe--embedded{margin-left:50%;padding:32px;padding:calc(var(--page-padding)*2);padding-left:max(16px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(16px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe);transform:translateX(-50%);width:100vw;width:var(--viewport-width)}.globe--embedded.is-scrolling .globe__globe:after{background-color:rgba(0,0,0,.2);pointer-events:auto}.globe--background{opacity:.6}@media print{.globe--background{display:none!important;visibility:hidden!important}}.globe--background .globe__loading{display:none}.globe--background .globe__globe:after{pointer-events:auto}.globe--background .cesium-widget-credits{display:none!important}.globe--fullpage{position:static}.globe--fullpage .globe__globe{position:fixed}.cesium-credit-logoContainer,.cesium-viewer-animationContainer{display:none!important}.cesium-viewer-bottom{bottom:0!important;left:0!important;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));padding:var(--page-padding-safe);pointer-events:none;position:absolute;right:0!important;z-index:12}.cesium-widget-credits{font-size:calc(14.25225px + .45045vw);font-weight:700;letter-spacing:0;line-height:calc(18.25225px + .45045vw);text-align:right}@media screen and (min-width:832px){.cesium-widget-credits{line-height:22px}}@media screen and (max-width:388px){.cesium-widget-credits{line-height:20px}}@media screen and (min-width:832px){.cesium-widget-credits{font-size:18px}}@media screen and (max-width:388px){.cesium-widget-credits{font-size:16px}}@media print{.cesium-widget-credits{font-size:16px;line-height:20px}}.cesium-widget-credits a{--capital-size-adjust:0.925;color:#707070!important;color:var(--color-text-light)!important;font-size:calc(14.25225px + .45045vw);font-size:calc(15.02326px + .23256vw);font-weight:700;letter-spacing:0;line-height:calc(18.25225px + .45045vw);line-height:calc(19.02326px + .23256vw);pointer-events:auto;text-decoration:none}@media screen and (min-width:1280px){.cesium-widget-credits a{line-height:22px}}@media screen and (max-width:420px){.cesium-widget-credits a{line-height:20px}}@media screen and (min-width:1280px){.cesium-widget-credits a{font-size:18px}}@media screen and (max-width:420px){.cesium-widget-credits a{font-size:16px}}@media screen and (min-width:832px){.cesium-widget-credits a{line-height:22px}}@media screen and (max-width:388px){.cesium-widget-credits a{line-height:20px}}@media screen and (min-width:832px){.cesium-widget-credits a{font-size:18px}}@media screen and (max-width:388px){.cesium-widget-credits a{font-size:16px}}@media print{.cesium-widget-credits a{font-size:18px;line-height:22px}}html[lang=cn] .cesium-widget-credits a,html[lang=zh] .cesium-widget-credits a{--capital-size-adjust:0.7;font-family:InterUI,Helvetica,Arial,sans-serif}@media print{.cesium-widget-credits a{font-size:16px;line-height:20px}}@media (hover:hover){.cesium-widget-credits a:hover{color:#fff!important;color:var(--color-text)!important}}.cesium-credit-lightbox-overlay{height:100%;left:0;outline:none;position:absolute;position:fixed;top:0;width:100%;width:100vw;z-index:60;z-index:13}.cesium-credit-lightbox-overlay:before{background-color:rgba(0,0,0,.95);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){.cesium-credit-lightbox-overlay{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.cesium-credit-lightbox-overlay:before{background-color:rgba(0,0,0,.35)}}.cesium-credit-lightbox{border:none!important;font-size:calc(14.25225px + .45045vw);font-weight:700;left:50%;letter-spacing:0;line-height:calc(18.25225px + .45045vw);margin-top:0!important;padding:16px;padding:var(--page-padding);position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:832px){.cesium-credit-lightbox{line-height:22px}}@media screen and (max-width:388px){.cesium-credit-lightbox{line-height:20px}}@media screen and (min-width:832px){.cesium-credit-lightbox{font-size:18px}}@media screen and (max-width:388px){.cesium-credit-lightbox{font-size:16px}}@media print{.cesium-credit-lightbox{font-size:16px;line-height:20px}}.cesium-credit-lightbox>*{font-size:inherit!important;padding-left:0!important;padding-right:0!important}.cesium-credit-lightbox.cesium-credit-lightbox-mobile{height:auto!important;width:auto!important}.cesium-credit-lightbox-title{padding-top:0!important}.cesium-credit-lightbox-close{right:12px;top:6px}.globe-content{opacity:0;transition:visibility 0s linear .25s,opacity .25s;visibility:hidden}[data-cloak] .globe-content{transition:none}.globe-content[aria-hidden=false]{opacity:1;transition:visibility 0s linear 0s,opacity .25s;visibility:visible}.globe-content__detail,.globe-content__info,.globe-content__title{text-shadow:0 0 .1em rgba(0,0,0,.5),0 0 .2em rgba(0,0,0,.5)}.globe-content__detail,.globe-content__info{margin-bottom:.8em;margin-top:.4em}.globe-content__info{font-weight:400}.globe-content__detail{color:#707070;color:var(--color-text-light)}.globe-content__image{--image-ratio:1.25;margin-bottom:.8em;margin-top:.4em;padding-right:16px;padding-right:var(--page-padding)}.globe-content__image .ratio-container{padding-bottom:calc(100%/var(--image-ratio))!important}.globe-content__link{color:#005faa;color:var(--color-highlight);white-space:nowrap}.globe-content__link,html[lang=en] .globe-content__link{text-transform:lowercase}.globe-content__link:before{content:"(";display:inline-block}.globe-content__link:after{content:")";display:inline-block}@media (hover:hover){.globe-content__link:hover{color:#fff;color:var(--color-text)}}.header{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(24,1fr)}.header__logo{grid-column:1/span 18}.header__logo .logo__image{max-width:261px}.header__logo .logo__subline{transition:color .25s}@media (hover:hover){.header__logo a:hover,.header__logo a:hover+.logo__subline{color:#707070;color:var(--color-text-light)}}.header__nav{grid-column:9/span 11;grid-row:1;text-transform:uppercase}.header__actions{display:flex;grid-column:20/span 5;justify-content:flex-end}.header__lang,.header__toggle{text-align:right}.header__toggle{margin-left:1.4em}@media screen and (max-width:48.06125em){.header__lang{display:none}}@media screen and (max-width:64.06125em){.header__toggle{margin-left:1.2em}}@media screen and (max-width:93.75em){.header__nav{display:none}}@media print,screen and (min-width:48.0625em){.header__logo{grid-column:1/span 8}.header__logo .logo__image{max-width:336px}}@media screen and (min-width:87.5em){.header__logo{grid-column:1/span 6}.header__nav{grid-column:7/span 13}}.language-switcher{display:flex}.language-switcher li+li{padding-left:.5em}.language-switcher .is-current{color:#707070;color:var(--color-text-light)}@media (hover:hover){.language-switcher a:hover{color:#707070;color:var(--color-text-light)}}.language-switcher__label{white-space:nowrap}.language-switcher__label[data-abbr]:after{content:attr(data-abbr)}.language-switcher__label[data-abbr] 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}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .25s}.lazylqiploaded{opacity:0;transition:opacity .25s 125ms}.lazyloadprogressive{opacity:1;transition:none}.lightbox{--lightbox-header-height:0px;--lightbox-button-padding:.5rem;--color-background:#000;--color-text:#fff;color:#fff;color:var(--color-text);display:flex;flex-direction:column;height:100%;left:0;opacity:0;outline:none;overflow-y:scroll;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));padding:var(--page-padding-safe);position:absolute;position:fixed;top:0;transition:visibility 0s linear .25s,opacity .25s;visibility:hidden;width:100%;width:100vw;z-index:60}.lightbox:before{background-color:rgba(0,0,0,.95);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){.lightbox{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.lightbox:before{background-color:rgba(0,0,0,.35)}}.lightbox[aria-hidden=false]{opacity:1;transition:visibility 0s linear 0s,opacity .25s;visibility:visible}.lightbox__header{flex:0 0 auto;font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);padding-bottom:.9em;padding-right:2em;position:relative;z-index:62}@media screen and (min-width:832px){.lightbox__header{line-height:50px}}@media screen and (max-width:388px){.lightbox__header{line-height:30px}}@media screen and (min-width:832px){.lightbox__header{font-size:45px}}@media screen and (max-width:388px){.lightbox__header{font-size:25px}}@media print{.lightbox__header{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.lightbox__header{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.lightbox__header{line-height:70px}}@media screen and (max-width:388px){.lightbox__header{line-height:50px}}@media screen and (min-width:832px){.lightbox__header{font-size:65px}}@media screen and (max-width:388px){.lightbox__header{font-size:45px}}}@media print{.lightbox__header{font-size:32px;line-height:35.5px}}.lightbox__header:after{content:"";display:block;height:0;margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.lightbox__header .icon-close{height:.7em;width:.7em}@media print,screen and (min-width:48.0625em){.lightbox__header .icon-close{height:.5em;width:.5em}}.lightbox__header div:last-of-type,.lightbox__title{display:inline}.lightbox.has-title.has-subline .lightbox__title{display:block}.lightbox.has-title.has-subline .lightbox__subline{display:inline}.lightbox__footer{flex:0 0 auto;padding:1em}.lightbox__close{position:absolute;right:0;top:0}.lightbox__close 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__slideshow{flex:1 1 50%;max-height:calc(100vh - var(--lightbox-header-height) - max(16px, 0) - max(16px, 0));max-height:calc(100vh - var(--lightbox-header-height) - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom)));max-height:calc(100vh - var(--lightbox-header-height) - var(--page-padding-top-safe) - var(--page-padding-bottom-safe));position:relative;z-index:61}.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(--page-padding)*2);--height:calc(var(--width)/var(--aspect-ratio));--caption-height:0px;--max-height:calc(100vh - var(--page-padding)*2 - var(--lightbox-header-height) - var(--caption-height));--max-width:calc(var(--max-height)*var(--aspect-ratio));align-items:center;display:flex;flex-direction:column;padding:0 48px;padding:0 calc(var(--slideshow-arrow-size)*1.5);width:100%}.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:100%;min-height:200px;min-width:200px;width:var(--width)}.lightbox__media img,.lightbox__media video{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 100%;object-position:50% 100%}.lightbox__media div iframe{height:100%;width:100%}.lightbox__media img[aria-hidden=true]{display:none}.lightbox__media figcaption{font-size:calc(10.25225px + .45045vw);font-weight:700;letter-spacing:0;line-height:calc(12.37838px + .67568vw);max-width:var(--max-width);padding:0;width:100%}@media screen and (min-width:832px){.lightbox__media figcaption{line-height:18px}}@media screen and (max-width:388px){.lightbox__media figcaption{line-height:15px}}@media screen and (min-width:832px){.lightbox__media figcaption{font-size:14px}}@media screen and (max-width:388px){.lightbox__media figcaption{font-size:12px}}.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{opacity:0!important;pointer-events:none}.swiper-container[data-media-type=iframe] .lightbox__nav,.swiper-container[data-media-type=video] .lightbox__nav{width:25%}.lightbox__arrow{color:#707070;color:var(--color-text-light);position:absolute;top:50%;transform:translateY(-50%)}.lightbox__arrow .icon{height:32px;height:var(--slideshow-arrow-size);transition:opacity .25s;width:32px;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}.logo em{font-style:normal}[data-whatinput=mouse] .logo a,[data-whatinput=touch] .logo a{outline:none}.logo__image{display:inline-flex;position:relative}.logo__image svg{height:26px;height:var(--logo-height);max-width:100%;overflow:visible;transform:translateY(-10%);transition:opacity .25s;width:auto}.logo__image svg path,.logo__image svg polygon,.logo__image svg rect{transition:transform .25s,opacity .25s}.logo__image svg [fill]{fill:currentColor}.logo__image svg #c{transform-origin:0 100%}.logo__subline{font-size:calc(10.25225px + .45045vw);font-weight:700;letter-spacing:0;line-height:calc(12.37838px + .67568vw);margin-top:-.7em;transition:opacity .25s}@media screen and (min-width:832px){.logo__subline{line-height:18px}}@media screen and (max-width:388px){.logo__subline{line-height:15px}}@media screen and (min-width:832px){.logo__subline{font-size:14px}}@media screen and (max-width:388px){.logo__subline{font-size:12px}}@media print{.logo__subline{display:none!important;visibility:hidden!important}}.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}.map{--aspect-ratio:2.1}.map__inner{height:0;max-width:100%;overflow:hidden;padding-bottom:calc(100%/var(--aspect-ratio));position:relative}.map__inner>div,.map__inner>iframe,.map__inner>img{height:100%;left:0;position:absolute;top:0;width:100%}.map__inner>img{-o-object-fit:cover;object-fit:cover}.map--fullbleed{margin-left:50%;transform:translateX(-50%);width:100vw;width:var(--viewport-width)}.map-marker{--map-marker-color:var(--color-highlight);--map-marker-border:var(--color-text);--map-marker-size:1em;--map-marker-size-large:2em}.map-marker:after,.map-marker:before{border-radius:50%;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);box-shadow:0 0 var(--map-marker-size) rgba(0,0,0,.4),0 0 calc(var(--map-marker-size)/5) rgba(0,0,0,.4),0 0 calc(var(--map-marker-size)/10) rgba(0,0,0,.4);transform:translate(-50%,-50%) scaleX(1);transition:transform .25s}#map-marker-center{--map-marker-size:var(--map-marker-size-large)}.map-infobox-content{--color-border:var(--color-text);color:#fff;color:var(--color-text);cursor:default;font-family:UniversLTPro,Helvetica,Arial,sans-serif;font-size:calc(14.25225px + .45045vw);font-weight:400;font-weight:700;letter-spacing:0;line-height:1.4;line-height:calc(18.25225px + .45045vw);max-width:90vw;padding:.3em .35em .25em;transform:translate(10px,10px);width:300px}@media screen and (min-width:832px){.map-infobox-content{line-height:22px}}@media screen and (max-width:388px){.map-infobox-content{line-height:20px}}@media screen and (min-width:832px){.map-infobox-content{font-size:18px}}@media screen and (max-width:388px){.map-infobox-content{font-size:16px}}@media print{.map-infobox-content{font-size:16px;line-height:20px}}.map-infobox-content [data-close]{cursor:pointer;margin:.2em;position:absolute;right:0;top:0;transform:scale(.8)}.media-grid{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);grid-row-gap:16px;grid-row-gap:var(--page-padding);display:grid}@media print,screen and (min-width:30.0625em){.media-grid{grid-template-columns:repeat(24,1fr)}.media-grid>*{grid-column:1/-1}.media-grid[data-layout=l50--r25]>:nth-child(odd){grid-column:1/span 12}.media-grid[data-layout=l50--r25]>:nth-child(2n){grid-column:16/span 9}.media-grid[data-layout=l50--r25]>:nth-child(2n)[data-orientation=portrait],.media-grid[data-layout=l50--r25]>:nth-child(2n)[data-orientation=square]{grid-column:19/span 6}.media-grid[data-layout=r50--l25]{grid-auto-flow:dense}.media-grid[data-layout=r50--l25]>:nth-child(odd){grid-column:13/span 12}.media-grid[data-layout=r50--l25]>:nth-child(2n){grid-column:1/span 9}.media-grid[data-layout=r50--l25]>:nth-child(2n)[data-orientation=portrait],.media-grid[data-layout=r50--l25]>:nth-child(2n)[data-orientation=square]{grid-column:1/span 6}.media-grid[data-layout=l66]>*{grid-column:1/19}.media-grid[data-layout=r66]>*{grid-column:7/-1}}.modal{opacity:0;outline:none;position:absolute;position:fixed;transition:visibility 0s linear .25s,opacity .25s;visibility:hidden;width:100%;width:100vw;z-index:60}.modal,.modal:before{height:100%;left:0;top:0}.modal:before{background-color:rgba(0,0,0,.95);content:"";pointer-events:none;position:absolute;width:100%}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){.modal{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.modal:before{background-color:rgba(0,0,0,.35)}}.modal[aria-hidden=false]{opacity:1;transition:visibility 0s linear 0s,opacity .25s;visibility:visible}.modal__inner{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:100%;left:0;overflow-y:scroll;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));padding:var(--page-padding-safe);padding-top:calc(3em + 27px);padding-top:calc(var(--header-height) + var(--content-top-padding));position:absolute;top:0;width:100%}.modal__close{position:absolute;right:0;top:0}.modal-toggle__label[aria-hidden=false],.modal__close 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}.navigation-overlay{--color-text:#000;--color-background:#fff;--color-text-light:#fff;color:#fff;color:var(--color-text)}.js .navigation-overlay{height:100%;left:0;opacity:0;outline:none;position:absolute;position:fixed;top:0;transition:visibility 0s linear .25s,opacity .25s;visibility:hidden;width:100%;width:100vw;z-index:60;z-index:50}.js .navigation-overlay:before{background-color:hsla(0,0%,71%,.95);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@supports ((-webkit-backdrop-filter:blur(50px)) or (backdrop-filter:blur(50px))){.js .navigation-overlay{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.js .navigation-overlay:before{background-color:hsla(0,0%,100%,.35)}}.js .navigation-overlay[aria-hidden=false]{opacity:1;transition:visibility 0s linear 0s,opacity .25s;visibility:visible}@media (hover:hover){.navigation-overlay .navigation-item a:hover{color:#707070;color:var(--color-text-light)}}.navigation-overlay__inner{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:100%;left:0;overflow-y:scroll;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));padding:var(--page-padding-safe);position:absolute;top:0;width:100%}.navigation-overlay__list{--nav-columns:1;padding-top:33px}@media (min-width:388px){.navigation-overlay__list{padding-top:calc(-2.04082vw + 40.91837px)}}@media (min-width:1025px){.navigation-overlay__list{padding-top:calc(29.01961vw - 277.45098px)}}@media (min-width:1280px){.navigation-overlay__list{padding-top:94px}}.navigation-overlay__list[aria-hidden=true]{display:none}.navigation-overlay__list>ul{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);grid-row-gap:.9em;display:grid;grid-template-columns:repeat(var(--nav-columns),1fr)}.navigation-overlay__list>ul>li{min-width:0}.navigation-overlay__list ul{font-size:65px;font-weight:700;letter-spacing:.02em;line-height:70px}@media screen and (min-width:832px){.navigation-overlay__list ul{line-height:70px}}@media screen and (max-width:388px){.navigation-overlay__list ul{line-height:70px}}@media screen and (min-width:832px){.navigation-overlay__list ul{font-size:65px}}@media screen and (max-width:388px){.navigation-overlay__list ul{font-size:65px}}.navigation-overlay__list li{word-break:normal}.navigation-overlay__list [data-type=page] ul{margin-bottom:.9em}.navigation-overlay__list [data-secondary] ul,.navigation-overlay__list [data-type=page] ul{font-size:35px;font-weight:700;letter-spacing:.02em;line-height:40px}@media screen and (min-width:832px){.navigation-overlay__list [data-secondary] ul,.navigation-overlay__list [data-type=page] ul{line-height:40px}}@media screen and (max-width:388px){.navigation-overlay__list [data-secondary] ul,.navigation-overlay__list [data-type=page] ul{line-height:40px}}@media screen and (min-width:832px){.navigation-overlay__list [data-secondary] ul,.navigation-overlay__list [data-type=page] ul{font-size:35px}}@media screen and (max-width:388px){.navigation-overlay__list [data-secondary] ul,.navigation-overlay__list [data-type=page] ul{font-size:35px}}.navigation-overlay__list [data-template=project-list] a+ul{display:none}.navigation-overlay__list [data-type=project-filters]{font-size:25px;font-weight:700;letter-spacing:.02em;line-height:30px}@media screen and (min-width:832px){.navigation-overlay__list [data-type=project-filters]{line-height:30px}}@media screen and (max-width:388px){.navigation-overlay__list [data-type=project-filters]{line-height:30px}}@media screen and (min-width:832px){.navigation-overlay__list [data-type=project-filters]{font-size:25px}}@media screen and (max-width:388px){.navigation-overlay__list [data-type=project-filters]{font-size:25px}}@media print,screen and (min-width:48.0625em){.navigation-overlay__list{--nav-columns:2}}@media print,screen and (min-width:64.0625em){.navigation-overlay__list{--nav-columns:3}.navigation-overlay__list [data-type=page] ul{margin-bottom:0;margin-top:.45em}.navigation-overlay__list>ul{grid-row-gap:1.1em}}@media screen and (min-width:80em){.navigation-overlay__list{--nav-columns:4}.navigation-overlay__list [data-type=section]>ul>li+li{margin-top:.07em}.navigation-overlay__list [data-template=project-list]{grid-column:span 2}.navigation-overlay__list [data-template=project-list] a+ul{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 1fr}.navigation-overlay__list [data-type=project-filter]{margin-top:.6em}}@media screen and (min-width:112.5em){.navigation-overlay__list [data-template=project-list] a+ul{grid-template-columns:1fr 1fr}}.navigation-overlay__lang{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);margin-top:2.6em}@media screen and (min-width:832px){.navigation-overlay__lang{line-height:50px}}@media screen and (max-width:388px){.navigation-overlay__lang{line-height:30px}}@media screen and (min-width:832px){.navigation-overlay__lang{font-size:45px}}@media screen and (max-width:388px){.navigation-overlay__lang{font-size:25px}}@media print{.navigation-overlay__lang{font-size:22px;line-height:26.5px}}.navigation-overlay__footer{margin-top:auto;padding-top:4em}.navigation-overlay__footer>ul{display:flex;flex-wrap:wrap}.navigation-overlay__footer>ul ul{display:flex;padding-right:.5em}.navigation-overlay__footer>ul ul li:not(:last-child){padding-right:.5em}@media print,screen and (min-width:48.0625em){.navigation-overlay__lang{display:none}}@media screen and (max-width:64.06125em){.navigation-overlay__footer{display:none}}@media screen and (min-width:80em){.navigation-overlay__footer{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid;grid-template-columns:3fr 9fr}.navigation-overlay__footer>ul{grid-column:2}}.navigation-toggle{align-items:baseline;display:inline-flex;position:relative;white-space:nowrap}.navigation-toggle__label{position:relative;text-transform:uppercase}@media screen and (max-width:64.06125em){.navigation-toggle__label[aria-hidden=true]{display:none}}.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__label>span[data-placeholder]:before{content:attr(data-placeholder);display:inline-block;visibility:hidden}.navigation-toggle__label>span[data-placeholder]+span{left:0;position:absolute;top:0}.navigation-toggle__icon{--burger-width:17px;--burger-height:18px;--burger-stroke:2px;--line-scale:1;display:inline-block;height:var(--burger-height);margin-left:.8em;outline:none;position:relative;width:var(--burger-width)}.navigation-toggle__icon>span{border-top:var(--burger-stroke) solid;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scaleX(var(--line-scale));transition:transform .3s ease-in-out,border-color .3s ease-in-out;width:100%}.navigation-toggle__icon>span:first-child{top:calc(var(--burger-stroke)/2)}.navigation-toggle__icon>span:nth-child(4){top:calc(100% - var(--burger-stroke)/2)}.navigation-toggle__icon>span:first-child,.navigation-toggle__icon>span:nth-child(4){transition-delay:.2s}.navigation-toggle__icon>span:nth-child(2),.navigation-toggle__icon>span:nth-child(3){transition-delay:0s}.navigation-toggle__icon>span:nth-child(3){border-color:transparent}@media (hover:hover){.navigation-toggle:hover{color:#707070;color:var(--color-text-light)}}.navigation-toggle[aria-expanded=true] .navigation-toggle__icon{--line-scale:1.17647}.navigation-toggle[aria-expanded=true] .navigation-toggle__icon>span:first-child{border-color:transparent;transform:translate(-50%,calc(var(--burger-height)*.5)) scaleX(var(--line-scale))}.navigation-toggle[aria-expanded=true] .navigation-toggle__icon>span:nth-child(4){border-color:transparent;transform:translate(-50%,calc(var(--burger-height)*-.5)) scaleX(var(--line-scale))}.navigation-toggle[aria-expanded=true] .navigation-toggle__icon>span:first-child,.navigation-toggle[aria-expanded=true] .navigation-toggle__icon>span:nth-child(4){transition-delay:0s}.navigation-toggle[aria-expanded=true] .navigation-toggle__icon>span:nth-child(2),.navigation-toggle[aria-expanded=true] .navigation-toggle__icon>span:nth-child(3){transition-delay:.2s}.navigation-toggle[aria-expanded=true] .navigation-toggle__icon>span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg) scaleX(var(--line-scale))}.navigation-toggle[aria-expanded=true] .navigation-toggle__icon>span:nth-child(3){border-color:currentColor;transform:translate(-50%,-50%) rotate(45deg) scaleX(var(--line-scale))}.navigation-bar ul{display:flex;justify-content:space-between}.navigation-bar li{margin-right:1.5em;white-space:nowrap}@media (hover:hover){.navigation-bar a:hover{color:#707070;color:var(--color-text-light)}}@media screen and (max-width:64.06125em){.navigation-bar{display:none}}.news-preview{--color-background:#005faa;--color-text:#000;--color-cta:#005faa;--text-shadow:none;--hover-color-background:#fff;--hover-color-text:#000;--hover-text-shadow:none;-webkit-column-break-inside:avoid;break-inside:avoid;display:flex;page-break-inside:avoid;position:relative}.news-preview>a{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.news-preview a{transition:none}.news-preview:after{content:"";display:block;flex:0 0 0;padding-bottom:66.6666666667%}.news-preview__inner{background-color:#000;background-color:var(--color-background);color:#fff;color:var(--color-text);display:flex;flex:0 0 100%;flex-direction:column;padding:15px;padding:var(--text-box-padding);pointer-events:none;position:relative;transition:background-color .25s,color .25s;z-index:10}@media print{.news-preview__inner{background-color:transparent;border:1px solid}}.news-preview__title{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);margin-bottom:auto;padding-bottom:.7em;text-shadow:var(--text-shadow);transition:text-shadow .25s}@media screen and (min-width:832px){.news-preview__title{line-height:50px}}@media screen and (max-width:388px){.news-preview__title{line-height:30px}}@media screen and (min-width:832px){.news-preview__title{font-size:45px}}@media screen and (max-width:388px){.news-preview__title{font-size:25px}}@media print{.news-preview__title{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.news-preview__title{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.news-preview__title{line-height:70px}}@media screen and (max-width:388px){.news-preview__title{line-height:50px}}@media screen and (min-width:832px){.news-preview__title{font-size:65px}}@media screen and (max-width:388px){.news-preview__title{font-size:45px}}}@media print{.news-preview__title{font-size:32px;line-height:35.5px}}.news-preview__date{transition:opacity .25s}.news-preview__date:after{content:"";display:block;height:0;margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.news-preview__cta{bottom:0;color:var(--color-cta);left:0;opacity:0;padding-bottom:inherit;padding-left:inherit;position:absolute;text-shadow:var(--text-shadow);transition:opacity .25s}.news-preview__cta:after{content:"";display:block;height:0;margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.news-preview__cta span{white-space:nowrap}html[lang=en] .news-preview__cta span{text-transform:lowercase}.news-preview__cta span:before{content:"(";display:inline-block}.news-preview__cta span:after{content:")";display:inline-block}.news-preview__image{pointer-events:none;z-index:9}@media print{.news-preview__image{display:none!important;visibility:hidden!important}}.news-preview__image,.news-preview__image iframe,.news-preview__image img,.news-preview__image video{height:100%;left:0;position:absolute;top:0;width:100%}.news-preview__image img,.news-preview__image video{-o-object-fit:cover;object-fit:cover}.news-preview--image{--color-cta:#fff;--hover-color-background:transparent;--hover-color-text:#fff;--hover-text-shadow:0px 1px 12px rgba(0,0,0,0.3)}@media (hover:hover){.news-preview:hover .news-preview__inner{background-color:var(--hover-color-background);color:var(--hover-color-text)}.news-preview:hover .news-preview__title{text-shadow:var(--hover-text-shadow)}.news-preview:hover .news-preview__cta{opacity:1;text-shadow:var(--hover-text-shadow)}.news-preview:hover .news-preview__date{opacity:0}}.news-grid{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid}@media print,screen and (min-width:48.0625em){.news-grid{grid-template-columns:1fr 1fr}}.office-preview__address:not(:last-child),.office-preview__company,.office-preview__title{margin-bottom:1.4em}.office-preview__contact p{display:flex}.office-preview__contact abbr{border-bottom:none;display:inline-block;font-style:normal;min-width:1em;text-decoration:none}@media (hover:hover){.office-preview__contact a:hover{color:#707070;color:var(--color-text-light)}}.office-preview__details{margin-top:1.4em}.page-preview{-webkit-column-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;page-break-inside:avoid;position:relative;width:100%}.page-preview>a{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.page-preview__image{--image-ratio:1.5;margin-bottom:.75em;order:-1;position:relative}.page-preview__image .ratio-container{padding-bottom:calc(100%/var(--image-ratio))!important}.page-preview__details{color:#707070;color:var(--color-text-light)}.page-preview__cta{align-items:center;background:rgba(0,0,0,.2);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s;white-space:nowrap;width:100%}html[lang=en] .page-preview__cta{text-transform:lowercase}.page-preview__cta:before{content:"(";display:inline-block}.page-preview__cta:after{content:")";display:inline-block}@media (hover:hover){.page-preview:hover .page-preview__cta{opacity:1}}.page-progress-bar{background-color:#fff;height:2px}.project-data{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);-webkit-column-gap:12px;column-gap:12px;-webkit-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);margin-bottom:-1.4em}@media print,screen and (min-width:30.0625em){.project-data{-webkit-column-count:2;column-count:2}}@media print,screen and (min-width:48.0625em){.project-data{-webkit-column-count:3;column-count:3}}@media screen and (min-width:80em){.project-data{width:75%}}.project-data>div{-webkit-margin-before:0;-webkit-column-break-inside:avoid;break-inside:avoid;padding-bottom:.7em;padding-right:1.4em;page-break-inside:avoid}.project-data dt{padding-bottom:.2em}@media screen and (max-width:30.06125em){.project-data dt{color:#707070;color:var(--color-text-light);font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);padding-bottom:0}@media screen and (min-width:832px){.project-data dt{line-height:50px}}@media screen and (max-width:388px){.project-data dt{line-height:30px}}@media screen and (min-width:832px){.project-data dt{font-size:45px}}@media screen and (max-width:388px){.project-data dt{font-size:25px}}}.project-data dd{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.project-data dd{line-height:50px}}@media screen and (max-width:388px){.project-data dd{line-height:30px}}@media screen and (min-width:832px){.project-data dd{font-size:45px}}@media screen and (max-width:388px){.project-data dd{font-size:25px}}@media print{.project-data dd{font-size:22px;line-height:26.5px}}.project-team-grid{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid}.project-team-grid h3{padding-bottom:1.4em}@media print,screen and (min-width:48.0625em){.project-team-grid{grid-template-columns:1fr 1fr}.project-team-grid>*{padding-right:2em}}.project-preview{-webkit-column-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;page-break-inside:avoid;position:relative;width:100%}.project-preview>a{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.project-preview__image{--image-ratio:1.25;margin-bottom:.75em;position:relative}.project-preview__image .ratio-container{padding-bottom:calc(100%/var(--image-ratio))!important}.project-preview__image .ratio-container+.ratio-container{display:none}.project-preview__info{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 1fr;order:1}.project-preview__info>:only-child{grid-column:span 2}.project-preview__details{color:#707070;color:var(--color-text-light)}.project-preview__label{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.project-preview__label{line-height:50px}}@media screen and (max-width:388px){.project-preview__label{line-height:30px}}@media screen and (min-width:832px){.project-preview__label{font-size:45px}}@media screen and (max-width:388px){.project-preview__label{font-size:25px}}@media print{.project-preview__label{font-size:22px;line-height:26.5px}}@media screen and (min-width:80em){.project-preview__label{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.project-preview__label{line-height:70px}}@media screen and (max-width:388px){.project-preview__label{line-height:50px}}@media screen and (min-width:832px){.project-preview__label{font-size:65px}}@media screen and (max-width:388px){.project-preview__label{font-size:45px}}}.project-preview__label{height:100%;left:0;opacity:0;padding-left:calc(15px - .1em);padding-left:calc(var(--text-box-padding) - .1em);padding-right:.5em;padding-top:calc(15px + .15em);padding-top:calc(var(--text-box-padding) + .15em);position:absolute;top:0;transition:opacity .25s;width:100%}.project-preview__label:before{content:"";display:block;height:0;margin-top:-.2375em;margin-top:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.project-preview__cta{align-items:center;background:rgba(0,0,0,.2);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s;white-space:nowrap;width:100%}html[lang=en] .project-preview__cta{text-transform:lowercase}.project-preview__cta:before{content:"(";display:inline-block}.project-preview__cta:after{content:")";display:inline-block}@media (hover:hover){.project-preview:hover .project-preview__cta{opacity:1}}.project-grid{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);grid-row-gap:1em;display:grid}@media print,screen and (min-width:30.0625em){.project-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:80em){.project-grid--multi{grid-template-columns:1fr 1fr 1fr 1fr}}.project-grid,.project-masonry,.project-stack{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);grid-row-gap:1em;display:grid}.project-masonry .project-preview__image{--image-ratio:1.5}@media screen and (min-width:48.0625em) and (max-width:64.06125em){.project-masonry{grid-template-columns:1fr}}@media screen and (min-width:48.0625em) and (max-width:64.06125em) and (min-width:48.0625em){.project-masonry .project-preview .project-preview__details{color:inherit;display:flex;flex-direction:row;justify-content:space-between}.project-masonry .project-preview .project-preview__location{flex:1 1 50%}.project-masonry .project-preview .project-preview__time{flex:0 0 auto;padding-left:1em;text-align:right;white-space:nowrap}.project-masonry .project-preview .project-preview__time:only-child{flex-grow:1}.project-masonry .project-preview .project-preview__label{opacity:1;padding-right:55%}}@media screen and (min-width:48.0625em) and (max-width:64.06125em) and (min-width:48.0625em) and (hover:hover){.project-masonry .project-preview .project-preview__label{opacity:0}.project-masonry .project-preview:hover .project-preview__label{opacity:1}}@media screen and (min-width:48.0625em) and (max-width:64.06125em) and (min-width:48.0625em){.project-masonry .project-preview .project-preview__cta{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.project-masonry .project-preview .project-preview__cta{line-height:50px}}@media screen and (max-width:388px){.project-masonry .project-preview .project-preview__cta{line-height:30px}}@media screen and (min-width:832px){.project-masonry .project-preview .project-preview__cta{font-size:45px}}@media screen and (max-width:388px){.project-masonry .project-preview .project-preview__cta{font-size:25px}}}@media screen and (min-width:48.0625em) and (max-width:64.06125em) and (min-width:48.0625em) and (min-width:80em){.project-masonry .project-preview .project-preview__cta{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.project-masonry .project-preview .project-preview__cta{line-height:70px}}@media screen and (max-width:388px){.project-masonry .project-preview .project-preview__cta{line-height:50px}}@media screen and (min-width:832px){.project-masonry .project-preview .project-preview__cta{font-size:65px}}@media screen and (max-width:388px){.project-masonry .project-preview .project-preview__cta{font-size:45px}}}@media screen and (min-width:48.0625em) and (max-width:64.06125em) and (min-width:48.0625em){.project-masonry .project-preview .project-preview__image{--image-ratio:1.7}.project-masonry .project-preview .project-preview__image[data-layout=l50--r25],.project-masonry .project-preview .project-preview__image[data-layout=r50--l25]{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.project-masonry .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container+.ratio-container,.project-masonry .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container+.ratio-container{--image-ratio:1!important}.project-masonry .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container:first-child,.project-masonry .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container:first-child{display:none}.project-masonry .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container:nth-child(2),.project-masonry .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container:nth-child(2){display:block;grid-column:3/5;grid-row:1}.project-masonry .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container:nth-child(3),.project-masonry .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container:nth-child(3){grid-column:3/5;grid-row:1}}@media screen and (min-width:48.0625em) and (max-width:64.06125em) and (min-width:48.0625em) and (min-width:64.0625em){.project-masonry .project-preview .project-preview__image .ratio-container:nth-child(3){display:block}.project-masonry .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container:nth-child(2){grid-column:1/3}.project-masonry .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container:nth-child(3){grid-column:-2/-1}.project-masonry .project-preview .project-preview__image[data-layout=r50--l25]{align-items:flex-end}.project-masonry .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container:nth-child(3){grid-column:1/2}.project-masonry .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container:nth-child(2){grid-column:-3/-1}}@media screen and (min-width:48.0625em) and (max-width:64.06125em) and (min-width:80em){.project-masonry .project-preview .project-preview__image .ratio-container:first-child{--image-ratio:2}}@media print,screen and (min-width:64.0625em){.project-masonry{grid-auto-flow:row dense;grid-template-columns:repeat(12,1fr)}.project-masonry .project-preview__info,.project-masonry .project-preview__title{display:block}.project-masonry .project-preview__details{display:inline-flex}.project-masonry .project-preview__details>*{padding-right:.75em}.project-masonry .project-preview__image{display:flex;flex-direction:column;flex-grow:1}.project-masonry .project-preview__image .ratio-container{flex-grow:1;min-height:100%}.project-masonry .project-preview__info{--masonry-text-height:0px;min-height:var(--masonry-text-height)}.project-masonry.is-measuring .project-preview__info{--masonry-text-height:0!important}.project-masonry .project-masonry__item{grid-column:span 6}.project-masonry .project-masonry__item[data-size=full]{grid-column:span 12}.project-masonry .project-masonry__item[data-size=large]{grid-column:span 8}.project-masonry .project-masonry__item[data-size=small]{grid-column:span 4}}.project-masonry__item{display:flex;justify-content:stretch}@media print,screen and (min-width:48.0625em){.project-stack .project-preview .project-preview__details{color:inherit;display:flex;flex-direction:row;justify-content:space-between}.project-stack .project-preview .project-preview__location{flex:1 1 50%}.project-stack .project-preview .project-preview__time{flex:0 0 auto;padding-left:1em;text-align:right;white-space:nowrap}.project-stack .project-preview .project-preview__time:only-child{flex-grow:1}.project-stack .project-preview .project-preview__label{opacity:1;padding-right:55%}}@media print and (hover:hover),screen and (min-width:48.0625em) and (hover:hover){.project-stack .project-preview .project-preview__label{opacity:0}.project-stack .project-preview:hover .project-preview__label{opacity:1}}@media print,screen and (min-width:48.0625em){.project-stack .project-preview .project-preview__cta{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.project-stack .project-preview .project-preview__cta{line-height:50px}}@media screen and (max-width:388px){.project-stack .project-preview .project-preview__cta{line-height:30px}}@media screen and (min-width:832px){.project-stack .project-preview .project-preview__cta{font-size:45px}}@media screen and (max-width:388px){.project-stack .project-preview .project-preview__cta{font-size:25px}}}@media print{.project-stack .project-preview .project-preview__cta{font-size:22px;line-height:26.5px}}@media screen and (min-width:48.0625em) and (min-width:80em){.project-stack .project-preview .project-preview__cta{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.project-stack .project-preview .project-preview__cta{line-height:70px}}@media screen and (max-width:388px){.project-stack .project-preview .project-preview__cta{line-height:50px}}@media screen and (min-width:832px){.project-stack .project-preview .project-preview__cta{font-size:65px}}@media screen and (max-width:388px){.project-stack .project-preview .project-preview__cta{font-size:45px}}}@media print,screen and (min-width:48.0625em){.project-stack .project-preview .project-preview__image{--image-ratio:1.7}.project-stack .project-preview .project-preview__image[data-layout=l50--r25],.project-stack .project-preview .project-preview__image[data-layout=r50--l25]{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.project-stack .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container+.ratio-container,.project-stack .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container+.ratio-container{--image-ratio:1!important}.project-stack .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container:first-child,.project-stack .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container:first-child{display:none}.project-stack .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container:nth-child(2),.project-stack .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container:nth-child(2){display:block;grid-column:3/5;grid-row:1}.project-stack .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container:nth-child(3),.project-stack .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container:nth-child(3){grid-column:3/5;grid-row:1}}@media print,screen and (min-width:48.0625em) and (min-width:64.0625em){.project-stack .project-preview .project-preview__image .ratio-container:nth-child(3){display:block}.project-stack .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container:nth-child(2){grid-column:1/3}.project-stack .project-preview .project-preview__image[data-layout=l50--r25] .ratio-container:nth-child(3){grid-column:-2/-1}.project-stack .project-preview .project-preview__image[data-layout=r50--l25]{align-items:flex-end}.project-stack .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container:nth-child(3){grid-column:1/2}.project-stack .project-preview .project-preview__image[data-layout=r50--l25] .ratio-container:nth-child(2){grid-column:-3/-1}}@media screen and (min-width:80em){.project-stack .project-preview .project-preview__image .ratio-container:first-child{--image-ratio:2}}.project-table [data-column=client],.project-table [data-column=title]{width:25%}.project-table [data-column=location]{width:16.666%}.project-table [data-column=location] div[aria-hidden=true]{display:none}.project-table [data-column=timespan]{white-space:nowrap;width:8.333%}.project-table [data-column=taxonomies]{width:25%}@media screen and (max-width:112.49875em){.project-table [data-column=timespan]{text-align:left;width:16.666%}.project-table [data-column=taxonomies]{width:16.666%}}@media screen and (max-width:79.99875em){.project-table [data-column=timespan]{text-align:right}.project-table [data-column=taxonomies]{display:none}}@media screen and (max-width:64.06125em){.project-table [data-column=title]{width:50%}.project-table [data-column=client]{display:none}.project-table [data-column=location],.project-table [data-column=timespan]{width:25%}.project-table [data-column=taxonomies]{display:none}}@media screen and (max-width:48.06125em){.project-table [data-column=title]{width:50%}.project-table [data-column=client]{display:none}.project-table [data-column=location]{width:50%}.project-table [data-column=location] div[aria-hidden=true]{display:block}.project-table [data-column=taxonomies],.project-table [data-column=timespan]{display:none}}.publication-preview{-webkit-column-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;page-break-inside:avoid;position:relative}.publication-preview>a{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:10}.publication-preview__info{align-items:baseline;display:flex;flex-wrap:wrap;order:1}.publication-preview__title{flex:1 1 50%}.publication-preview__buy,.publication-preview__details,.publication-preview__title{transition:opacity .25s}.publication-preview__details{color:#707070;color:var(--color-text-light);order:1;width:100%}.publication-preview__buy{flex:0 0 auto;padding-left:1em}.publication-preview__buy a{color:#005faa;color:var(--color-highlight);white-space:nowrap}html[lang=en] .publication-preview__buy a{text-transform:lowercase}.publication-preview__buy a:before{content:"(";display:inline-block}.publication-preview__buy a:after{content:")";display:inline-block}@media (hover:hover){.publication-preview__buy a:hover{color:#fff;color:var(--color-text)}}.publication-preview__cover{background-color:#2c2c2c;background-color:var(--color-background-light);height:0;margin-bottom:.5em;overflow:hidden;padding-bottom:100%;position:relative;transition:background-color .25s;z-index:9}.publication-preview__cover img{height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media screen{.publication-preview__cover img{height:90%;width:50%}}.publication-preview--dynamic .publication-preview__details{display:none}.publication-grid{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);grid-row-gap:1.5em;display:grid}@media print,screen and (min-width:48.0625em){.publication-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:48.0625em){.publication-grid .publication-preview{background-color:#2c2c2c;background-color:var(--color-background-light);transition:background-color .25s}.publication-grid .publication-preview__info{height:100%;left:0;padding:15px;padding:var(--text-box-padding);position:absolute;top:0;width:100%;z-index:11}.publication-grid .publication-preview__details{display:block;margin-top:auto;padding-top:1.4em}.publication-grid .publication-preview__cover{background-color:transparent}.publication-grid .publication-preview--dynamic .publication-preview__info{pointer-events:none}.publication-grid .publication-preview--dynamic .publication-preview__buy a{pointer-events:auto}.publication-grid .publication-preview--dynamic .publication-preview__details{opacity:0}}@media screen and (min-width:48.0625em) and (hover:hover){.publication-grid .publication-preview--dynamic .publication-preview__buy,.publication-grid .publication-preview--dynamic .publication-preview__details,.publication-grid .publication-preview--dynamic .publication-preview__title{opacity:0}.publication-grid .publication-preview--dynamic:hover{background-color:#141414;background-color:var(--color-background-lighter)}.publication-grid .publication-preview--dynamic:hover .publication-preview__buy,.publication-grid .publication-preview--dynamic:hover .publication-preview__details,.publication-grid .publication-preview--dynamic:hover .publication-preview__title{opacity:1}}.quote{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.quote{line-height:50px}}@media screen and (max-width:388px){.quote{line-height:30px}}@media screen and (min-width:832px){.quote{font-size:45px}}@media screen and (max-width:388px){.quote{font-size:25px}}@media print{.quote{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.quote{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.quote{line-height:70px}}@media screen and (max-width:388px){.quote{line-height:50px}}@media screen and (min-width:832px){.quote{font-size:65px}}@media screen and (max-width:388px){.quote{font-size:45px}}}@media print{.quote{font-size:32px;line-height:35.5px}}.quote:before{margin-top:-.2375em;margin-top:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em)}.quote:after,.quote:before{content:"";display:block;height:0;width:0}.quote:after{margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em)}.quote figcaption{color:#707070;color:var(--color-text-light)}.quote .quote__inner,.quote blockquote,.quote blockquote>:last-child{display:inline}.quote blockquote em,.quote blockquote i{font-style:inherit}.quote figcaption{display:inline-block}.quote[data-length=long]{font-size:calc(11.88288px + 1.57658vw);font-weight:700;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.quote[data-length=long]{line-height:30px}}@media screen and (max-width:388px){.quote[data-length=long]{line-height:22px}}@media screen and (min-width:832px){.quote[data-length=long]{font-size:25px}}@media screen and (max-width:388px){.quote[data-length=long]{font-size:18px}}@media print{.quote[data-length=long]{font-size:18px;line-height:22px}}@media print,screen and (min-width:64.0625em){.quote[data-length=long]{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.quote[data-length=long]{line-height:50px}}@media screen and (max-width:388px){.quote[data-length=long]{line-height:30px}}@media screen and (min-width:832px){.quote[data-length=long]{font-size:45px}}@media screen and (max-width:388px){.quote[data-length=long]{font-size:25px}}}@media print{.quote[data-length=long]{font-size:22px;line-height:26.5px}}.quote[data-style=small]{font-size:calc(11.88288px + 1.57658vw);font-weight:700;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.quote[data-style=small]{line-height:30px}}@media screen and (max-width:388px){.quote[data-style=small]{line-height:22px}}@media screen and (min-width:832px){.quote[data-style=small]{font-size:25px}}@media screen and (max-width:388px){.quote[data-style=small]{font-size:18px}}@media print{.quote[data-style=small]{font-size:18px;line-height:22px}}@media print,screen and (min-width:30.0625em){.quote[data-style=small]{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.quote[data-style=small]{line-height:50px}}@media screen and (max-width:388px){.quote[data-style=small]{line-height:30px}}@media screen and (min-width:832px){.quote[data-style=small]{font-size:45px}}@media screen and (max-width:388px){.quote[data-style=small]{font-size:25px}}}@media print,screen and (min-width:64.0625em){.quote[data-style=small]{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.quote[data-style=small]{line-height:50px}}@media screen and (max-width:388px){.quote[data-style=small]{line-height:30px}}@media screen and (min-width:832px){.quote[data-style=small]{font-size:45px}}@media screen and (max-width:388px){.quote[data-style=small]{font-size:25px}}}@media print{.quote[data-style=small]{font-size:22px;line-height:26.5px}}.quote[data-style=slanted]{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw);margin-bottom:-1em;margin-left:50%;transform:translateX(-50%);width:100vw;width:var(--viewport-width)}@media screen and (min-width:832px){.quote[data-style=slanted]{line-height:70px}}@media screen and (max-width:388px){.quote[data-style=slanted]{line-height:50px}}@media screen and (min-width:832px){.quote[data-style=slanted]{font-size:65px}}@media screen and (max-width:388px){.quote[data-style=slanted]{font-size:45px}}@media print{.quote[data-style=slanted]{font-size:32px;line-height:35.5px}}@media print,screen and (min-width:64.0625em){.quote[data-style=slanted]{font-range:388px 832px;line-height-range:388px 832px;font-size:10vw;font-weight:700;letter-spacing:.02em;line-height:10vw}}@media print{.quote[data-style=slanted]{font-size:65px;line-height:70px}}.quote[data-style=slanted] .quote__inner{overflow:hidden;transform:rotate(180deg);width:100%;word-break:keep-all;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.quote[data-style=slanted] .quote__content{display:block;margin-right:1.4em;transform:translateX(-1.4em) rotate(45deg);transform-origin:100% 100%}.quote[data-style=slanted] figcaption{display:none}.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,.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 canvas,.ratio-container img,.ratio-container video{-o-object-fit:cover;object-fit:cover}.ratio-container iframe{min-height:auto;min-height:var(--embed-min-height,auto);min-width:auto;min-width:var(--embed-min-width,auto)}.ratio-container .plyr{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.js .read-more[data-cloak] .read-more__content-inner{max-height:0;overflow:hidden}.read-more__toggle{color:#005faa;color:var(--color-highlight);cursor:pointer;font-weight:700;margin-top:1.4em;text-transform:lowercase;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (hover:hover){.read-more__toggle:hover{color:inherit}}.read-more__toggle span{white-space:nowrap}html[lang=en] .read-more__toggle span{text-transform:lowercase}.read-more__toggle span:before{content:"(";display:inline-block}.read-more__toggle span:after{content:")";display:inline-block}.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-inner{padding-top:1.4em}.read-more--large .read-more__toggle{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.read-more--large .read-more__toggle{line-height:50px}}@media screen and (max-width:388px){.read-more--large .read-more__toggle{line-height:30px}}@media screen and (min-width:832px){.read-more--large .read-more__toggle{font-size:45px}}@media screen and (max-width:388px){.read-more--large .read-more__toggle{font-size:25px}}@media print{.read-more--large .read-more__toggle{font-size:22px;line-height:26.5px}}.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}.research-database-entry-preview{display:flex;flex-direction:column;position:relative}.research-database-entry-preview__info{order:1}.research-database-entry-preview__info>*{display:inline}.research-database-entry-preview__info>*+*{color:#707070;color:var(--color-text-light)}.research-database-entry-preview__info>h3:after{content:" "}.research-database-entry-preview__preview{margin-bottom:.5em}.research-database-entry-preview__preview .ratio-container{padding-bottom:100%!important}.research-database-entry-preview__trigger{background:rgba(0,0,0,.2);display:flex;flex-direction:column;height:100%;left:0;opacity:0;position:absolute;text-shadow:0 0 .2em #000;top:0;transition:opacity .25s;width:100%}@media (hover:hover){.research-database-entry-preview__trigger:hover{opacity:1}}.research-database-entry-preview__trigger a,.research-database-entry-preview__trigger figure{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.research-database-entry-preview__trigger iframe{pointer-events:none}.research-database-entry-preview__trigger>div{max-width:100%;pointer-events:none}.research-database-entry-preview__trigger>div:first-of-type{align-items:center;display:flex;flex:1 1 50%;justify-content:center;padding:0 1em;text-align:center;white-space:nowrap}html[lang=en] .research-database-entry-preview__trigger>div:first-of-type{text-transform:lowercase}.research-database-entry-preview__trigger>div:first-of-type:before{content:"(";display:inline-block}.research-database-entry-preview__trigger>div:first-of-type:after{content:")";display:inline-block}.research-database-entry-preview__trigger>div+div{flex:0 0 auto;opacity:0}.database-grid{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);grid-row-gap:1em;display:grid;grid-template-columns:1fr 1fr}@media print,screen and (min-width:48.0625em){.database-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:80em){.database-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.research-database-preview__filter{margin-bottom:1.4em}@media print{.research-database-preview__filter{display:none!important;visibility:hidden!important}}@media print,screen and (min-width:30.0625em){.research-database-preview__filter{margin-bottom:2.8em}}@media screen and (min-width:80em){.research-database-preview__filter{margin-bottom:4.2em}}.research-database-preview__filter label{color:#707070;color:var(--color-text-light);cursor:pointer;display:inline-block;margin-right:.75em;transition:color .25s}@media (hover:hover){.research-database-preview__filter label:hover{color:#fff;color:var(--color-text)}}.research-database-preview__filter label .icon{opacity:0;pointer-events:none;transition:opacity .25s}.research-database-preview__filter 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}.research-database-preview__filter input:focus+label span:first-child{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}[data-whatinput=mouse] .research-database-preview__filter input:focus+label span:first-child{outline:none}.research-database-preview__filter input:checked+label{color:#fff;color:var(--color-text)}.research-database-preview__filter input:checked+label .icon{opacity:1;pointer-events:auto}.rich-text a{color:#005faa;color:var(--color-highlight)}@media (hover:hover){.rich-text a:hover{color:inherit}}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-weight:700}.rich-text h1:not(:first-child),.rich-text h2:not(:first-child),.rich-text h3:not(:first-child),.rich-text h4:not(:first-child),.rich-text h5:not(:first-child),.rich-text h6:not(:first-child){margin-top:2.8rem}.rich-text h1:not(:last-child),.rich-text h2:not(:last-child),.rich-text h3:not(:last-child),.rich-text h4:not(:last-child),.rich-text h5:not(:last-child),.rich-text h6:not(:last-child){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:.7em}.rich-text address:last-child,.rich-text figure:last-child,.rich-text figure img,.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:700}.rich-text sub,.rich-text sup{font-size:.7em;line-height:0;padding-left:.1em;position:relative;vertical-align:baseline}.rich-text sup{top:-.5em}.rich-text sub{top:.35em}.rich-text blockquote em,.rich-text blockquote i{font-style:inherit}.rich-text blockquote>:last-child:not(figcaption),.rich-text blockquote>p:last-of-type{display:inline}.rich-text blockquote>:last-child:not(figcaption):after,.rich-text blockquote>p:last-of-type:after{content:" "}.rich-text blockquote figcaption{color:#707070;color:var(--color-text-light);display:inline-block}.rich-text--body{font-size:calc(11.88288px + 1.57658vw);font-weight:700;font-weight:400;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.rich-text--body{line-height:30px}}@media screen and (max-width:388px){.rich-text--body{line-height:22px}}@media screen and (min-width:832px){.rich-text--body{font-size:25px}}@media screen and (max-width:388px){.rich-text--body{font-size:18px}}@media print{.rich-text--body{font-size:18px;line-height:22px}}.rich-text--headings h1,.rich-text--headings h2{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.rich-text--headings h1,.rich-text--headings h2{line-height:50px}}@media screen and (max-width:388px){.rich-text--headings h1,.rich-text--headings h2{line-height:30px}}@media screen and (min-width:832px){.rich-text--headings h1,.rich-text--headings h2{font-size:45px}}@media screen and (max-width:388px){.rich-text--headings h1,.rich-text--headings h2{font-size:25px}}@media print{.rich-text--headings h1,.rich-text--headings h2{font-size:22px;line-height:26.5px}}.rich-text--large{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.rich-text--large{line-height:50px}}@media screen and (max-width:388px){.rich-text--large{line-height:30px}}@media screen and (min-width:832px){.rich-text--large{font-size:45px}}@media screen and (max-width:388px){.rich-text--large{font-size:25px}}@media print{.rich-text--large{font-size:22px;line-height:26.5px}}.rich-text--large h1,.rich-text--large h2{font-size:calc(11.88288px + 1.57658vw);font-weight:700;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.rich-text--large h1,.rich-text--large h2{line-height:30px}}@media screen and (max-width:388px){.rich-text--large h1,.rich-text--large h2{line-height:22px}}@media screen and (min-width:832px){.rich-text--large h1,.rich-text--large h2{font-size:25px}}@media screen and (max-width:388px){.rich-text--large h1,.rich-text--large h2{font-size:18px}}@media print{.rich-text--large h1,.rich-text--large h2{font-size:18px;line-height:22px}}.search-form 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}.search-form button[type=reset]{visibility:hidden}.search-form input:valid+button[type=reset]{visibility:visible}.section>.section__header,.section>.section__title{margin-bottom:38px}.section>.section__header:before,.section>.section__title:before{content:"";display:block;height:0;margin-top:-.2375em;margin-top:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.section>.section__header:after,.section>.section__title:after{content:"";display:block;height:0;margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}@media (min-width:388px){.section>.section__header,.section>.section__title{margin-bottom:calc(1.88383vw + 30.69074px)}}@media (min-width:1025px){.section>.section__header,.section>.section__title{margin-bottom:calc(3.47826vw + 14.34783px)}}@media (min-width:1600px){.section>.section__header,.section>.section__title{margin-bottom:70px}}.section--margin-s>.section__header,.section--margin-s>.section__title{margin-bottom:32px}@media (min-width:388px){.section--margin-s>.section__header,.section--margin-s>.section__title{margin-bottom:calc(2.82575vw + 21.03611px)}}@media (min-width:1025px){.section--margin-s>.section__header,.section--margin-s>.section__title{margin-bottom:50px}}@media (min-width:1600px){.section--margin-s>.section__header,.section--margin-s>.section__title{margin-bottom:50px}}.section--margin-l>.section__header,.section--margin-l>.section__title{margin-bottom:44px}@media (min-width:388px){.section--margin-l>.section__header,.section--margin-l>.section__title{margin-bottom:calc(4.08163vw + 28.16327px)}}@media (min-width:1025px){.section--margin-l>.section__header,.section--margin-l>.section__title{margin-bottom:calc(6.95652vw - 1.30435px)}}@media (min-width:1600px){.section--margin-l>.section__header,.section--margin-l>.section__title{margin-bottom:110px}}.section__header>*{display:inline-block}.section__header>:not(:last-child){padding-right:1em}.section__header .icon{margin-right:.35em}@media print,screen and (min-width:48.0625em){.section__header--large{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.section__header--large{line-height:50px}}@media screen and (max-width:388px){.section__header--large{line-height:30px}}@media screen and (min-width:832px){.section__header--large{font-size:45px}}@media screen and (max-width:388px){.section__header--large{font-size:25px}}}@media print{.section__header--large{font-size:22px;line-height:26.5px}}.section__subline{color:#707070;color:var(--color-text-light)}@media (hover:hover){.section__subline a:hover{color:#fff;color:var(--color-text)}}.section-grid{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);grid-row-gap:2em;display:grid}@media screen and (min-width:48.0625em){.section-grid{grid-template-columns:1fr 1fr}.section-grid .section--text:first-of-type{padding-right:calc(4.16667vw - 11.5px - max(16px, env(safe-area-inset-left))/24 - max(16px, env(safe-area-inset-right))/24);padding-right:var(--one-column)}}.section-grid--sticky{--sticky-top:calc(var(--page-padding-top-safe) + var(--header-height));--sticky-bottom:var(--page-padding-bottom-safe)}@media screen and (min-width:48.0625em){.section-grid--sticky{align-items:start}.section-grid--sticky .section{position:-webkit-sticky;position:sticky;top:var(--sticky-top)}.js .section-grid--sticky{margin-bottom:calc(var(--sticky-bottom)*-1);margin-top:calc(var(--sticky-top)*-1)}.js .section-grid--sticky .section{padding-bottom:var(--sticky-bottom);padding-top:var(--sticky-top);position:static}}.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%;opacity:0;outline:none;position:absolute;top:0;transition:opacity .25s;width:50%;z-index:2}.slideshow__nav.swiper-button-disabled{opacity:0!important;pointer-events:none}.slideshow__arrow{position:absolute;top:50%;transform:translateY(-50%)}.slideshow__arrow .icon{color:#fff;color:var(--slideshow-arrow-color,#fff);height:32px;height:var(--slideshow-arrow-size);transition:opacity .25s,color .25s;width:32px;width:var(--slideshow-arrow-size)}@media (hover:hover){.slideshow__arrow:hover .icon{color:var(--color-text-light);color:var(--slideshow-arrow-color-hover,var(--color-text-light))}}.slideshow__nav[data-direction=prev]{left:0}.slideshow__nav[data-direction=prev] .slideshow__arrow{left:16px;left:var(--page-padding)}.slideshow__nav[data-direction=next]{right:0}.slideshow__nav[data-direction=next] .slideshow__arrow{right:16px;right:var(--page-padding)}.swiper-container[data-media-type=iframe] .slideshow__nav,.swiper-container[data-media-type=video] .slideshow__nav{width:25%}.slideshow--arrows .slideshow__nav{opacity:1}.slideshow--book{--slideshow-arrow-color:var(--color-text-light);--slideshow-arrow-color-hover:#000;--slide-height:calc((var(--page-width) - var(--page-padding)*2)/var(--slideshow-ratio))}.slideshow--book .plyr,.slideshow--book canvas,.slideshow--book iframe,.slideshow--book img,.slideshow--book video{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.slideshow--book canvas,.slideshow--book img,.slideshow--book video{-o-object-fit:contain;object-fit:contain}.slideshow--book iframe{min-height:auto;min-height:var(--embed-min-height,auto);min-width:auto;min-width:var(--embed-min-width,auto)}.slideshow--book .plyr{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.slideshow--book iframe{max-height:auto;max-height:var(--embed-max-height,auto);max-width:auto;max-width:var(--embed-max-width,auto);min-height:0;min-width:0}.slideshow--book .ratio-container{padding-bottom:var(--slide-height)!important}@supports (padding-bottom:min(var(--slide-height),80vh)){.slideshow--book .ratio-container{padding-bottom:min(var(--slide-height),80vh)!important}}@supports (padding:min(calc(100%),calc(var(--viewport-height)))){.slideshow--harmonized .slideshow__media .ratio-container{padding-bottom:min(calc(100%/var(--slideshow-ratio)),calc(var(--viewport-height) - var(--header-height) - var(--page-padding-bottom-safe)))!important}.slideshow--harmonized .slideshow__media img{-o-object-fit:cover;object-fit:cover}.slideshow--harmonized[data-orientation=landscape] img[data-orientation=portrait],.slideshow--harmonized[data-orientation=portrait] img[data-orientation=landscape]{-o-object-fit:contain;object-fit:contain}}.table{--cell-padding-y:.25em}@media print,screen and (min-width:48.0625em){.table{--cell-padding-y:.35em}}@media screen and (min-width:80em){.table{--cell-padding-y:.6em}}.table td,.table th{padding:var(--cell-padding-y) calc(var(--grid-gutter)*.5)}.table td:first-child,.table th:first-child{padding-left:0}.table td:last-child,.table th:last-child{padding-right:0}.table th{color:#fff;color:var(--color-text);padding-bottom:2em;padding-top:0}@media (hover:hover){.table td a:hover{color:#fff;color:var(--color-text)}}.table tr[data-active=false] td{color:#707070;color:var(--color-text-light)}.js .table--clickable tr:not([data-active=false]) td{cursor:pointer;transition:color .25s}.js .table--clickable tr:not([data-active=false]) a{transition:none}@media (hover:hover){.js .table--clickable tr:not([data-active=false]):hover td{color:#fff;color:var(--color-text)}}.table--sortable th .icon{color:#707070;color:var(--color-text-light);cursor:pointer;transition:color .25s}@media print{.table--sortable th .icon{display:none!important;visibility:hidden!important}}@media (hover:hover){.table--sortable th .icon:hover{color:#fff;color:var(--color-text)}}.table--sortable th[aria-sort] .icon{color:#fff;color:var(--color-text)}.table--sortable th[aria-sort=descending] .icon{transform:rotate(180deg)}.tabs__list{grid-gap:0 1em;display:flex;flex-wrap:wrap;gap:0 1em;padding-bottom:2rem}.section .tabs__list{padding-bottom:0}.tabs__list--responsive{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;flex-wrap:nowrap;margin-left:calc(max(16px, env(safe-area-inset-left))*-1);margin-left:calc(var(--page-padding-left-safe)*-1);margin-right:calc(max(16px, env(safe-area-inset-right))*-1);margin-right:calc(var(--page-padding-right-safe)*-1);overflow-x:auto;padding-left:max(16px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(16px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe);scrollbar-width:none;width:100vw;width:var(--viewport-width)}.tabs__list--responsive::-webkit-scrollbar{display:none}.tabs__tab{display:inline-block;flex:0 0 auto}.tabs__link{color:#707070;color:var(--color-text-light)}.tabs__link[aria-selected=true]{color:#fff;color:var(--color-text)}@media screen and (max-width:64.06125em){.tabs__link span[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}}@media print,screen and (min-width:64.0625em){.tabs__link span[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}}.tabs__panel{margin-bottom:2rem}.js .tabs[data-cloak] .tabs__panel+.tabs__panel{display:none}.js .tabs__panel{margin:0}.js .tabs__panel[aria-hidden=true]{display:none}.taxonomy-grid{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);-webkit-column-count:2;column-count:2;-webkit-column-fill:balance;column-fill:balance;-webkit-column-gap:12px;column-gap:12px;-webkit-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}@media screen and (min-width:80em){.taxonomy-grid{-webkit-column-count:4;column-count:4}}.taxonomy-grid li{display:inline-block;position:relative;width:100%}.taxonomy-grid .icon{color:#005faa;color:var(--color-highlight);height:.8em;left:0;margin-right:.25em;opacity:0;position:absolute;top:0;transition:opacity .25s;width:1.05em}.taxonomy-grid .icon+span{display:block;padding-right:1.3em;transition:transform .25s}@media (hover:hover){.taxonomy-grid a:hover{color:#005faa;color:var(--color-highlight)}.taxonomy-grid a:hover .icon{opacity:1}.taxonomy-grid a:hover .icon+span{transform:translateX(1.3em)}}.team-member-preview{-webkit-column-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;page-break-inside:avoid;position:relative}.team-member-preview>a{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.team-member-preview__image{background-color:#b8c8d3;height:0;margin-bottom:.5em;order:-1;overflow:hidden;padding-bottom:100%;position:relative}.team-member-preview__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:opacity .25s;width:100%}.team-member-preview__image img:nth-child(2){-webkit-filter:url(#svg-filter-headshot);filter:url(#svg-filter-headshot)}@media screen and (max-width:30.06125em){.team-member-preview__name,.team-member-preview__summary{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.team-member-preview__name,.team-member-preview__summary{line-height:50px}}@media screen and (max-width:388px){.team-member-preview__name,.team-member-preview__summary{line-height:30px}}@media screen and (min-width:832px){.team-member-preview__name,.team-member-preview__summary{font-size:45px}}@media screen and (max-width:388px){.team-member-preview__name,.team-member-preview__summary{font-size:25px}}}.team-member-preview__summary{color:#707070;color:var(--color-text-light)}.team-member-preview__cta{color:#005faa;color:var(--color-highlight);margin-top:1em;transition:color .25s;white-space:nowrap}html[lang=en] .team-member-preview__cta{text-transform:lowercase}.team-member-preview__cta:before{content:"(";display:inline-block}.team-member-preview__cta:after{content:")";display:inline-block}@media screen and (max-width:30.06125em){.team-member-preview__cta{display:none}}@media (hover:hover){.team-member-preview:hover .team-member-preview__cta{color:#fff;color:var(--color-text)}.team-member-preview:hover .team-member-preview__image img:nth-child(2){opacity:0}}.timeline-content{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);grid-row-gap:3em;display:grid}.js .timeline-content>*{grid-column:1;grid-row:1}@media screen and (min-width:80em){.timeline-content{grid-template-columns:2fr 8fr 2fr}.timeline-content>*{grid-column:2!important}}.timeline-point{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr 3fr}@media screen and (max-width:48.06125em){.timeline-point>*{grid-column:2}.timeline-point>.timeline-point__year{grid-column:1}}@media print,screen and (min-width:48.0625em){.timeline-point{grid-column-gap:8%;grid-template-columns:2fr 6fr 4fr}.timeline-point .timeline-point__content{grid-column:2;grid-row:2}.timeline-point .timeline-point__image{margin-top:0}}@media screen and (min-width:80em){.timeline-point{grid-template-columns:1fr 4fr 4fr}}.timeline-point__year{order:-1}.timeline-point__title{margin-bottom:1.4em}.timeline-point__icon{clip:rect(0 0 0 0);clip:rect(0,0,0,0);background-color:#fff;border:0;border-radius:50%;display:inline-block;height:50px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:50px;width:1px}.timeline-point__icon svg{height:auto;width:100%}.timeline-point__icon svg [fill="#fff"]{display:none}.timeline-point__content{font-size:calc(11.88288px + 1.57658vw);font-weight:700;font-weight:400;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.timeline-point__content{line-height:30px}}@media screen and (max-width:388px){.timeline-point__content{line-height:22px}}@media screen and (min-width:832px){.timeline-point__content{font-size:25px}}@media screen and (max-width:388px){.timeline-point__content{font-size:18px}}@media print{.timeline-point__content{font-size:18px;line-height:22px}}.timeline-point__image{grid-row:span 2;margin-top:1.4em}.timeline-visualization{--axis-offset:2.2rem;position:relative}.timeline-visualization__canvas{height:100%;left:0;position:absolute;top:0;top:-1px;transition:visibility 0s linear 0s,opacity .25s;width:100%}.js .timeline-visualization__canvas[data-cloak]{opacity:0;transition:visibility 0s linear .25s,opacity .25s;visibility:hidden}.timeline-visualization .vis-timeline{border:none}.timeline-visualization .vis-background{overflow:visible}.timeline-visualization .vis-panel{border-color:currentColor}.timeline-visualization .vis-panel.vis-center,.timeline-visualization .vis-panel.vis-left,.timeline-visualization .vis-panel.vis-right{border-top-width:0;overflow:visible}.timeline-visualization .vis-panel.vis-center{z-index:10}.timeline-visualization .vis-item{background-color:transparent;color:#fff;color:var(--color-text)}.timeline-visualization .vis-item.vis-line{border-width:3px}.timeline-visualization .vis-dot{display:none}.timeline-visualization .vis-item.vis-point{pointer-events:none}.timeline-visualization .vis-item.vis-point .vis-item-content{padding:0;transform:translateY(50%)}.timeline-visualization .vis-item.vis-point.vis-selected{background:transparent}.timeline-visualization .vis-item.vis-box{--scale:0.7;border-width:0;transform:scale(var(--scale))}@media print,screen and (min-width:64.0625em){.timeline-visualization .vis-item.vis-box{--scale:0.8}}@media screen and (min-width:80em){.timeline-visualization .vis-item.vis-box{--scale:0.9;--scale:1.0}}@media (hover:hover){.timeline-visualization .vis-item.vis-box:hover{z-index:99}}.timeline-visualization .vis-item.vis-box.vis-selected{background-color:transparent}.timeline-visualization .vis-item.vis-box .vis-item-content{border-width:0;cursor:pointer;padding:0;transform:scale(var(--scale)) translateY(50%);transform-origin:50% 100%}.timeline-visualization .vis-item.vis-box .vis-item-content:before{background-color:#fff;background-color:var(--color-text);border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transition:transform .25s,background-color .25s;width:100%}.timeline-visualization .vis-item.vis-box.vis-selected .vis-item-content:before{background-color:#005faa;background-color:var(--color-highlight);transform:scale(1.1)}@media (hover:hover){.timeline-visualization .vis-item.vis-box .vis-item-content:hover:before{background-color:#005faa;background-color:var(--color-highlight);transform:scale(1.1)}.timeline-visualization .vis-item.vis-box .vis-item-content:hover .timeline-item__line{transform:none}.timeline-visualization .vis-item.vis-box .vis-item-content:hover .timeline-item__label{opacity:1}}.timeline-visualization .vis-time-axis{overflow:visible;pointer-events:none}.timeline-visualization .vis-time-axis .vis-text{color:currentColor;color:var(--color-timeline-year,currentColor);margin-left:calc(-1.1em - 2px);overflow:visible;padding:0;padding-top:var(--axis-offset);transition:color .25s}.timeline-visualization .vis-time-axis .vis-text:before{border-left:2px solid #fff;border-left:2px solid var(--color-text);content:"";display:block;height:1em;left:1.1em;position:absolute;top:0;transform:translateY(-50%)}.timeline-visualization .vis-time-axis .vis-grid.vis-major,.timeline-visualization .vis-time-axis .vis-grid.vis-minor{border-color:currentColor;border-width:2px;opacity:0}.timeline-visualization .vis-time-axis .vis-year1950,.timeline-visualization .vis-time-axis .vis-year1960,.timeline-visualization .vis-time-axis .vis-year1970{color:transparent}.timeline-item{position:relative}.timeline-item__icon{height:48px;mix-blend-mode:multiply;position:relative;width:48px}.timeline-item__icon img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.timeline-item__line{border-left:2px solid #005faa;border-left:2px solid var(--color-highlight);height:2.25em;left:50%;margin-left:-1px;position:absolute;top:100%;transform:scaleY(0);transform-origin:50% 0;transition:transform .25s}.timeline-item__label{background-color:#000;background-color:var(--color-background);border-radius:999vw;color:#005faa;color:var(--color-highlight);left:50%;opacity:0;position:absolute;top:100%;transform:translate(-50%,3em);transition:opacity .25s}.timeline-item__label span{white-space:nowrap}html[lang=en] .timeline-item__label span{text-transform:lowercase}.timeline-item__label span:before{content:"(";display:inline-block}.timeline-item__label span:after{content:")";display:inline-block}.timeline-line{position:relative}.timeline-line__label{color:currentColor;color:var(--color-timeline-year,currentColor);left:0;opacity:1;opacity:var(--opacity-timeline-year-large,1);position:absolute;top:0;transform:translateX(-50%) translateY(50%) translateY(var(--axis-offset)) translateY(-3px);transition:opacity .25s,color .25s}.timeline-line__label span{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.timeline-line__label span{line-height:50px}}@media screen and (max-width:388px){.timeline-line__label span{line-height:30px}}@media screen and (min-width:832px){.timeline-line__label span{font-size:45px}}@media screen and (max-width:388px){.timeline-line__label span{font-size:25px}}@media print{.timeline-line__label span{font-size:22px;line-height:26.5px}}.timeline-line__line{border-left:2px solid;height:40px;margin-left:-1px;transform:translateY(0);transform-origin:50% 0}.timezone-grid{grid-gap:12px;grid-gap:var(--grid-gutter);display:grid}.timezone-grid dd{align-items:center;display:flex;font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.timezone-grid dd{line-height:70px}}@media screen and (max-width:388px){.timezone-grid dd{line-height:50px}}@media screen and (min-width:832px){.timezone-grid dd{font-size:65px}}@media screen and (max-width:388px){.timezone-grid dd{font-size:45px}}.timezone-grid dd:after{content:"";display:none;flex:0 0 0;padding-bottom:50%}.timezone-grid time{display:block;flex:0 0 100%;line-height:.925;padding:.7em 0;text-align:center;transition:transform .25s;will-change:transform}@media (hover:hover){.timezone-grid dd:hover time{transform:rotate(-45deg)}}@media print,screen and (min-width:30.0625em){.timezone-grid{grid-template-columns:1fr 1fr}.timezone-grid dt{padding-bottom:1.4em}.timezone-grid dd:after{display:block}}@media print,screen and (min-width:64.0625em){.timezone-grid{grid-template-columns:1fr 1fr 1fr 1fr}.timezone-grid dd{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.timezone-grid dd{line-height:70px}}@media screen and (max-width:388px){.timezone-grid dd{line-height:50px}}@media screen and (min-width:832px){.timezone-grid dd{font-size:65px}}@media screen and (max-width:388px){.timezone-grid dd{font-size:45px}}}@media print{.timezone-grid dd{font-size:32px;line-height:35.5px}}.tippy-box[data-theme=custom]{background-color:transparent;border-radius:0;color:inherit}.tippy-box[data-theme=custom] .tippy-content{padding:0}.tooltip-image{height:17vw;max-height:17vh;width:17vw}.tooltip-image img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}@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;-webkit-font-feature-settings:"tnum";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:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));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:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);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.plyr__tab-focus{outline-color:#fff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#fff));outline-offset:2px;outline-style:dotted;outline-width:3px}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:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));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 transparent;border-top-color:hsla(0,0%,100%,.9);border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));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;-ms-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 transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;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: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.plyr__tab-focus:after{border-left-color:currentColor}@media (hover:hover){.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}}.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% - 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: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.plyr__tab-focus:after{border-right-color:currentColor}@media (hover:hover){.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}}.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:rgba(0,0,0,.1);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:#fff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,#fff))}.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].plyr__tab-focus:before{background:rgba(35,40,47,.1)}@media (hover:hover){.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(-7px - -2);margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2);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;background:transparent;border:0;border-radius:20px;color:#fff;color:var(--plyr-range-fill-background,var(--plyr-color-main,#fff));display:block;height:16px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + 10px);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:transparent;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:1.5px;height:3px;-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;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:10px;margin-top:-3.5px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:10px}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:1.5px;height:3px;-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 rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:10px;position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:10px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:1.5px;height:3px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:1.5px;height:3px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:1.5px;height:3px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;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 rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:10px;margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:10px}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#fff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#fff));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#fff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#fff));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#fff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#fff));outline-offset:2px;outline-style:dotted;outline-width:3px}.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:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));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 transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));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.plyr__tab-focus .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__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .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__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{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:5px;margin-right:10px;position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:3px;left:0;margin-top:-1.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:3px;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:3px;-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,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.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);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.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.plyr__tab-focus,.plyr--audio .plyr__control[aria-expanded=true]{background:#fff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,#fff));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}@media (hover:hover){.plyr--audio .plyr__control:hover{background:#fff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,#fff));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));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(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));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.plyr__tab-focus,.plyr--video .plyr__control[aria-expanded=true]{background:#fff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,#fff));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}@media (hover:hover){.plyr--video .plyr__control:hover{background:#fff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,#fff));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}}.plyr__control--overlaid{background:#fff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,#fff));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:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display: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:-ms-fullscreen .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:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.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:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-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;display:block;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:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:3px;left:0;margin:-1.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,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 transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));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__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);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;-o-object-fit:contain;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--initial .plyr__controls{visibility:hidden}.plyr__video-embed{aspect-ratio:auto!important}.plyr__video-embed,.plyr__video-embed__container{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__video-embed__container{padding-bottom:0!important;position:absolute!important;transform:none!important}.plyr__video-embed__container iframe,.plyr__video-embed__container video{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.plyr__controls,.plyr__controls .plyr__control{background:none!important}.plyr__time{height:1.4em!important;transform:translateY(5%)}.plyr--full-ui input[type=range]{border-radius:0}.plyr--full-ui input[type=range]::-moz-range-progress,.plyr--full-ui input[type=range]::-moz-range-track,.plyr--full-ui input[type=range]::-ms-fill-lower,.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track,.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{border-radius:0}.plyr__control--overlaid{background:transparent;border-color:transparent transparent transparent #fff;border-radius:0;border-style:solid;border-width:37px 0 37px 60px;-webkit-filter:drop-shadow(0 0 2em rgba(0,0,0,.5));filter:drop-shadow(0 0 2em rgba(0,0,0,.5));opacity:1;padding:0;transform:translate(-50%,-50%) translateX(10%);transition:transition(transform)}@media (hover:hover){.plyr__control--overlaid:hover{background:transparent!important;transform:translate(-50%,-50%) translateX(10%) scale(1.05)}}.plyr__control--overlaid svg{display:none}.page{display:flex;flex-direction:column;min-height:100vh;padding:16px;padding:var(--page-padding);padding-bottom:max(16px,env(safe-area-inset-bottom));padding-bottom:var(--page-padding-bottom-safe);padding-left:max(16px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(16px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe);padding-top:0}.page__header{--visibility-delay:0s;background-color:#000;background-color:var(--color-background);color:#fff;color:var(--color-text);margin-left:calc(max(16px, env(safe-area-inset-left))*-1);margin-left:calc(var(--page-padding-left-safe)*-1);margin-right:calc(max(16px, env(safe-area-inset-right))*-1);margin-right:calc(var(--page-padding-right-safe)*-1);padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) calc(16px - .6em) max(16px,env(safe-area-inset-left));padding:var(--page-padding-top-safe) var(--page-padding-right-safe) calc(var(--page-padding) - .6em) var(--page-padding-left-safe);position:-webkit-sticky;position:sticky;top:0;transition:background-color .25s,color .25s,opacity .25s,visibility 0s linear var(--visibility-delay);z-index:40}.is-modal-visible .page__header{--visibility-delay:250ms;opacity:0;visibility:hidden}@media print{.page__header{position:static}}.is-scrolled-into-page .page__header .logo .logo__image{position:relative}@media screen{.is-scrolled-into-page .page__header .logo .logo__image svg path,.is-scrolled-into-page .page__header .logo .logo__image svg polygon,.is-scrolled-into-page .page__header .logo .logo__image svg rect{opacity:0;transition:transform .25s,opacity .25s}.is-scrolled-into-page .page__header .logo .logo__image svg #b,.is-scrolled-into-page .page__header .logo .logo__image svg #c,.is-scrolled-into-page .page__header .logo .logo__image svg #h,.is-scrolled-into-page .page__header .logo .logo__image svg #l{opacity:1}.is-scrolled-into-page .page__header .logo .logo__image svg #c{transform:scale(.81)}.is-scrolled-into-page .page__header .logo .logo__image svg #h{transform:scale(1.17) translate(-22.5%,-24%)}.is-scrolled-into-page .page__header .logo .logo__image svg #b{transform:translate(-57.5%,34%)}.is-scrolled-into-page .page__header .logo .logo__image svg #l{transform:scale(.61) translate(-48%,-21%)}}.is-scrolled-into-page .page__header .logo .logo__subline{opacity:0}.page__content{flex-grow:1;outline:none;padding-top:27px;padding-top:var(--content-top-padding);position:relative;z-index:10}.page__footer{padding-top:90px;position:relative;z-index:11}@media (min-width:388px){.page__footer{padding-top:calc(14.12873vw + 35.18053px)}}@media (min-width:1025px){.page__footer{padding-top:calc(11.17318vw + 65.47486px)}}@media (min-width:1920px){.page__footer{padding-top:280px}}.page__footer[aria-hidden=true]{pointer-events:none}.page__actions{bottom:max(16px,0);bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--page-padding-bottom-safe);position:fixed;right:max(16px,0);right:max(16px,env(safe-area-inset-right));right:var(--page-padding-right-safe);transform:translateX(25%);transition:opacity .25s;z-index:20}.js .page__actions{visibility:hidden}.svgs-loaded.is-scrolled-into-page .page__actions{visibility:visible}@media print,screen and (min-width:48.0625em){.page__actions{transform:translateX(50%) translateX(-.25em)}}@media print{.header__actions,.header__nav,.page__actions,.page__footer{display:none!important;visibility:hidden!important}}.page-transition-fade{opacity:1;transition:opacity .1s ease-in-out}html.is-animating .page-transition-fade{opacity:0}@media screen and (min-width:64.0625em){.award-list__awards,.exhibition-list__exhibitions{padding-right:50%}}@media screen{.template-basic-page.has-background .page__header{background-color:transparent;left:0;margin-left:0;margin-right:0;position:fixed;right:0;top:0}.is-scrolled-into-page .template-basic-page.has-background .page__header{background-color:#000;background-color:var(--color-background)}.template-basic-page.has-background .page{--content-top-padding:0px}}.template-career-position,.template-career-position-list{--color-background:#406488;--color-text:#fff;--color-text-light:#809cb9;--color-highlight:#000}@media screen and (min-width:48.0625em){.career-position-list__content .rich-text{max-width:75vw;max-width:calc(var(--viewport-width)*.75)}}.career-position{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid}.career-position__cta{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);padding-bottom:1.4em}@media screen and (min-width:832px){.career-position__cta{line-height:50px}}@media screen and (max-width:388px){.career-position__cta{line-height:30px}}@media screen and (min-width:832px){.career-position__cta{font-size:45px}}@media screen and (max-width:388px){.career-position__cta{font-size:25px}}@media print{.career-position__cta{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.career-position__cta{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.career-position__cta{line-height:70px}}@media screen and (max-width:388px){.career-position__cta{line-height:50px}}@media screen and (min-width:832px){.career-position__cta{font-size:65px}}@media screen and (max-width:388px){.career-position__cta{font-size:45px}}}@media print{.career-position__cta{font-size:32px;line-height:35.5px}}.career-position__cta:before{content:"";display:block;height:0;margin-top:-.2375em;margin-top:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.career-position__cta:after{content:"";display:block;height:0;margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}@media print{.career-position__cta{display:none!important;visibility:hidden!important}}.career-position__cta a{color:#005faa;color:var(--color-highlight);white-space:nowrap}html[lang=en] .career-position__cta a{text-transform:lowercase}.career-position__cta a:before{content:"(";display:inline-block}.career-position__cta a:after{content:")";display:inline-block}@media (hover:hover){.career-position__cta a:hover{color:inherit}}@media screen and (max-width:30.06125em){.career-position__cta{display:none}}.career-position__info{grid-row-gap:1.4em;grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid}.career-position__info>h2{font-size:calc(7.52252px + 4.5045vw);font-weight:700;grid-column:1/-1;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.career-position__info>h2{line-height:50px}}@media screen and (max-width:388px){.career-position__info>h2{line-height:30px}}@media screen and (min-width:832px){.career-position__info>h2{font-size:45px}}@media screen and (max-width:388px){.career-position__info>h2{font-size:25px}}@media print{.career-position__info>h2{font-size:22px;line-height:26.5px}}.career-position__info>div:first-of-type{font-size:calc(11.88288px + 1.57658vw);font-weight:700;font-weight:400;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.career-position__info>div:first-of-type{line-height:30px}}@media screen and (max-width:388px){.career-position__info>div:first-of-type{line-height:22px}}@media screen and (min-width:832px){.career-position__info>div:first-of-type{font-size:25px}}@media screen and (max-width:388px){.career-position__info>div:first-of-type{font-size:18px}}@media print{.career-position__info>div:first-of-type{font-size:18px;line-height:22px}}.career-position__form{padding-top:4.2em}.career-position__form>h2{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);padding-bottom:1em}@media screen and (min-width:832px){.career-position__form>h2{line-height:50px}}@media screen and (max-width:388px){.career-position__form>h2{line-height:30px}}@media screen and (min-width:832px){.career-position__form>h2{font-size:45px}}@media screen and (max-width:388px){.career-position__form>h2{font-size:25px}}@media print{.career-position__form>h2{font-size:22px;line-height:26.5px}}@media screen and (min-width:48.0625em){.career-position__form,.career-position__info{padding-right:25%}}@media screen and (min-width:64.0625em){.career-position{grid-template-columns:2fr 1fr}.career-position__cta{text-align:right}.career-position__info{grid-column:1/-1;grid-template-columns:2fr 1fr;padding-right:0}.career-position__info>div:first-of-type{padding-right:2em}.career-position__form{grid-column:1/-1;padding-right:33.33%}}@media screen and (min-width:100em){.career-position .content-header{margin-bottom:0!important}.career-position .content-header__intro{display:none}.career-position{grid-template-columns:1fr 2fr 1fr}.career-position__header{grid-column:span 2}.career-position__info{grid-column:2/span 2}.career-position__form{grid-column:2;padding-right:0}}.template-contact .page__header{background-color:transparent;left:0;margin-left:0;margin-right:0;position:fixed;right:0;top:0}.is-scrolled-into-page .template-contact .page__header{background-color:#000;background-color:var(--color-background)}@media print{.template-contact .page__header{position:absolute}}.template-contact .page__content{margin-top:3em;margin-top:var(--header-height)}.contact>h2{grid-column:1/-1}.contact__globe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.contact__offices{position:relative;z-index:10}.contact__offices>h2{margin-bottom:2.8em}@media print{.contact__offices>h2{display:none!important;visibility:hidden!important}}@media screen and (max-width:48.06125em){.contact__offices>h2{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}}.office-grid{grid-row-gap:4.2em;grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr}.office-grid>*{padding-right:1.5em}@media print,screen and (min-width:48.0625em){.office-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:80em){.office-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen{.template-home .page__header{background-color:transparent;left:0;margin-left:0;margin-right:0;position:fixed;right:0;top:0}.is-scrolled-into-page .template-home .page__header{background-color:#000;background-color:var(--color-background)}.template-home .page{--content-top-padding:0px}}.home__header{--header-image-height:108vw;display:flex;flex-direction:column;margin-bottom:2.8em;min-height:80vh;padding-bottom:max(16px,env(safe-area-inset-bottom));padding-bottom:var(--page-padding-bottom-safe)}.home__image{flex:0 0 var(--header-image-height);margin-left:50%;max-height:80vh;overflow:hidden;position:relative;transform:translateX(-50%);width:100vw;width:var(--viewport-width)}.home__image .plyr,.home__image canvas,.home__image iframe,.home__image img,.home__image video{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.home__image canvas,.home__image img,.home__image video{-o-object-fit:cover;object-fit:cover}.home__image iframe{min-height:auto;min-height:var(--embed-min-height,auto);min-width:auto;min-width:var(--embed-min-width,auto)}.home__image .plyr{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.home__taxonomies{flex:0 0 auto;padding-top:1.5em}.home__taxonomies .taxonomy-grid{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.home__taxonomies .taxonomy-grid{line-height:50px}}@media screen and (max-width:388px){.home__taxonomies .taxonomy-grid{line-height:30px}}@media screen and (min-width:832px){.home__taxonomies .taxonomy-grid{font-size:45px}}@media screen and (max-width:388px){.home__taxonomies .taxonomy-grid{font-size:25px}}@media print{.home__taxonomies .taxonomy-grid{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:30.0625em){.home__header{--header-image-height:55vw}}@media print,screen and (min-width:64.0625em){.home__header{margin-bottom:7em;min-height:100vh}.home__image{flex:1 1 auto;max-height:none;min-height:350px}}@media screen{.template-news{--color-background:#005faa;--color-text:#fff;--color-text-light:#002a4a;--color-highlight:#002a4a}}.news{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid}.news__content{font-size:calc(11.88288px + 1.57658vw);font-weight:700;font-weight:400;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.news__content{line-height:30px}}@media screen and (max-width:388px){.news__content{line-height:22px}}@media screen and (min-width:832px){.news__content{font-size:25px}}@media screen and (max-width:388px){.news__content{font-size:18px}}@media print{.news__content{font-size:18px;line-height:22px}}.news__related{margin-top:90px;margin-top:var(--block-spacing)}.news__media{margin-bottom:2em}.news__media figure+figure{margin-top:1.4em}.news__media figure[data-orientation=portrait]{width:66.6%}@media screen and (min-width:64.0625em){.news{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,auto) 1fr}.news__media{grid-column:2;grid-row:1/span 2;margin-bottom:0}.news__content{grid-column:1;grid-row:2}.news__related{grid-column:1/span 2;grid-row:3}}.press-list__projects>h2{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}.press-list__selection .modal-toggle{color:#707070;color:var(--color-text-light)}.press-list__selection.has-selection .modal-toggle{color:#005faa;color:var(--color-highlight)}.press-list--single-download .press-list__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}.FormBuilder-press-download .alert-success{display:none!important}.project-list__status{margin-bottom:2em}@media print,screen and (min-width:48.0625em){.project-list__status{margin-bottom:4em}}.project-list__notice p:first-child{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.project-list__notice p:first-child{line-height:50px}}@media screen and (max-width:388px){.project-list__notice p:first-child{line-height:30px}}@media screen and (min-width:832px){.project-list__notice p:first-child{font-size:45px}}@media screen and (max-width:388px){.project-list__notice p:first-child{font-size:25px}}@media print{.project-list__notice p:first-child{font-size:22px;line-height:26.5px}}@media print,screen and (min-width:64.0625em){.project-list__notice p:first-child{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.project-list__notice p:first-child{line-height:70px}}@media screen and (max-width:388px){.project-list__notice p:first-child{line-height:50px}}@media screen and (min-width:832px){.project-list__notice p:first-child{font-size:65px}}@media screen and (max-width:388px){.project-list__notice p:first-child{font-size:45px}}}@media print{.project-list__notice p:first-child{font-size:32px;line-height:35.5px}}.project-list__notice p:nth-child(2){font-size:calc(11.88288px + 1.57658vw);font-weight:700;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.project-list__notice p:nth-child(2){line-height:30px}}@media screen and (max-width:388px){.project-list__notice p:nth-child(2){line-height:22px}}@media screen and (min-width:832px){.project-list__notice p:nth-child(2){font-size:25px}}@media screen and (max-width:388px){.project-list__notice p:nth-child(2){font-size:18px}}@media print{.project-list__notice p:nth-child(2){font-size:18px;line-height:22px}}@media print,screen and (min-width:64.0625em){.project-list__notice p:nth-child(2){font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.project-list__notice p:nth-child(2){line-height:50px}}@media screen and (max-width:388px){.project-list__notice p:nth-child(2){line-height:30px}}@media screen and (min-width:832px){.project-list__notice p:nth-child(2){font-size:45px}}@media screen and (max-width:388px){.project-list__notice p:nth-child(2){font-size:25px}}}@media print{.project-list__notice p:nth-child(2){font-size:22px;line-height:26.5px}.project-list__content .tabs .section__header{display:none!important;visibility:hidden!important}}@media screen{.template-project .page__header{background-color:transparent;left:0;margin-left:0;margin-right:0;position:fixed;right:0;top:0}.is-scrolled-into-page .template-project .page__header{background-color:#000;background-color:var(--color-background)}.template-project .page{--content-top-padding:0px}.project__header{margin-left:50%;transform:translateX(-50%);width:100vw;width:var(--viewport-width)}}.project__header__main{display:flex;position:relative}.project__header__main:after{content:"";flex:0 0 0;padding-bottom:85vh}.project__print-title,.project__title{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw);padding-left:max(16px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(16px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe)}@media screen and (min-width:832px){.project__print-title,.project__title{line-height:50px}}@media screen and (max-width:388px){.project__print-title,.project__title{line-height:30px}}@media screen and (min-width:832px){.project__print-title,.project__title{font-size:45px}}@media screen and (max-width:388px){.project__print-title,.project__title{font-size:25px}}@media print{.project__print-title,.project__title{font-size:22px;line-height:26.5px}}@media screen and (min-width:80em){.project__print-title,.project__title{font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw)}@media screen and (min-width:832px){.project__print-title,.project__title{line-height:70px}}@media screen and (max-width:388px){.project__print-title,.project__title{line-height:50px}}@media screen and (min-width:832px){.project__print-title,.project__title{font-size:65px}}@media screen and (max-width:388px){.project__print-title,.project__title{font-size:45px}}}.project__title{display:flex;flex:0 0 100%;flex-direction:column;justify-content:flex-end;padding-bottom:1em;padding-top:3em;padding-top:var(--header-height);pointer-events:none;position:relative;text-shadow:0 0 .05em rgba(0,0,0,.2),0 0 .12em rgba(0,0,0,.2);z-index:11}.project__title:before{content:"";display:block;height:0;margin-top:-.2375em;margin-top:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.project__title:after{content:"";display:block;height:0;margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.project__title>div{display:inline;margin-right:2rem;pointer-events:auto}@media screen and (max-width:79.99875em){.project__title>div{margin-bottom:1rem}}@media print{.project__title{visibility:hidden}}.project__print-title{display:none;font-size:calc(27.52252px + 4.5045vw);font-weight:700;letter-spacing:.02em;line-height:calc(32.52252px + 4.5045vw);padding-bottom:.25;padding-top:1em}@media screen and (min-width:832px){.project__print-title{line-height:70px}}@media screen and (max-width:388px){.project__print-title{line-height:50px}}@media screen and (min-width:832px){.project__print-title{font-size:65px}}@media screen and (max-width:388px){.project__print-title{font-size:45px}}@media print{.project__print-title{display:block;font-size:32px;line-height:35.5px}}.project__header__intro{padding-bottom:50px;padding-bottom:var(--block-spacing-s);padding-left:max(16px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(16px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe);padding-top:1em}@media print,screen and (min-width:48.0625em){.project__header__intro{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.project__header__intro{line-height:50px}}@media screen and (max-width:388px){.project__header__intro{line-height:30px}}@media screen and (min-width:832px){.project__header__intro{font-size:45px}}@media screen and (max-width:388px){.project__header__intro{font-size:25px}}}@media print{.project__header__intro{font-size:22px;line-height:26.5px}}@media screen and (min-width:48.0625em) and (min-width:48.0625em){.project__header__intro{max-width:75vw;max-width:calc(var(--viewport-width)*.75)}}.project__header__image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.project__header__image .plyr,.project__header__image canvas,.project__header__image iframe,.project__header__image img,.project__header__image video{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.project__header__image canvas,.project__header__image img,.project__header__image video{-o-object-fit:cover;object-fit:cover}.project__header__image iframe{min-height:auto;min-height:var(--embed-min-height,auto);min-width:auto;min-width:var(--embed-min-width,auto)}.project__header__image .plyr{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.project__header__image figcaption{bottom:0;justify-content:end;padding-bottom:16px;padding-bottom:var(--page-padding);padding-left:max(16px,env(safe-area-inset-left));padding-left:var(--page-padding-left-safe);padding-right:max(16px,env(safe-area-inset-right));padding-right:var(--page-padding-right-safe);position:absolute;right:0;width:100%}.project__header--image .project__header__main{--bg-ratio:1.175;overflow:hidden}.project__header--image .project__header__main:after{padding-bottom:min(85vh,calc(var(--viewport-width)/var(--bg-ratio)))}@media print{.project [data-block=project-info] .section--media,.project [data-block=project-map]{display:none!important;visibility:hidden!important}}.publication{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid}.publication__content{margin-bottom:2em}.publication__cover{order:1}@media print{.publication__cover{margin-bottom:2em;order:0}}.publication__images{background-color:#2c2c2c;background-color:var(--color-background-light);margin-top:90px;margin-top:var(--block-spacing);order:2;padding:16px;padding:var(--page-padding)}@media print{.publication__images{display:none!important;visibility:hidden!important}}@media screen and (min-width:48.0625em){.publication{grid-template-columns:1fr 1fr}.publication__header{grid-column:1;grid-row:1}.publication__cover{grid-column:2;grid-row:2}.publication__content{grid-column:1;grid-row:2;margin-bottom:0}.publication__images{grid-column:1/span 2}}@media screen and (min-width:64.0625em){.publication__cover .publication-preview{background-color:#2c2c2c;background-color:var(--color-background-light);transition:background-color .25s}.publication__cover .publication-preview__info{height:100%;left:0;padding:15px;padding:var(--text-box-padding);position:absolute;top:0;width:100%;z-index:11}.publication__cover .publication-preview__details{display:block;margin-top:auto;padding-top:1.4em}.publication__cover .publication-preview__cover{background-color:transparent}.publication__cover .publication-preview--dynamic .publication-preview__info{pointer-events:none}.publication__cover .publication-preview--dynamic .publication-preview__buy a{pointer-events:auto}.publication__cover .publication-preview--dynamic .publication-preview__details{opacity:0}}@media screen and (min-width:64.0625em) and (hover:hover){.publication__cover .publication-preview--dynamic .publication-preview__buy,.publication__cover .publication-preview--dynamic .publication-preview__details,.publication__cover .publication-preview--dynamic .publication-preview__title{opacity:0}.publication__cover .publication-preview--dynamic:hover{background-color:#141414;background-color:var(--color-background-lighter)}.publication__cover .publication-preview--dynamic:hover .publication-preview__buy,.publication__cover .publication-preview--dynamic:hover .publication-preview__details,.publication__cover .publication-preview--dynamic:hover .publication-preview__title{opacity:1}}.team-member-list__content{grid-row-gap:4em;grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(6,1fr)}.team-member-list__content .team-section{grid-column:span 6}.team-section{--team-columns:1;--team-spacing:1em;grid-row-gap:var(--team-spacing);grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid;grid-template-columns:1fr}@media print,screen and (min-width:30.0625em){.team-section{--team-columns:2;--team-spacing:2.5em}}@media print,screen and (min-width:48.0625em){.team-section{--team-columns:3}}@media print,screen and (min-width:64.0625em){.team-section{--team-columns:4;--team-spacing:3.5em}}@media screen and (min-width:80em){.team-section{--team-columns:6}}.team-section .team-member-preview:first-of-type{grid-column:1}.team-section__heading{margin-bottom:calc(var(--team-spacing)*-1);margin-top:1em;padding-bottom:38px}.team-section__heading:before{content:"";display:block;height:0;margin-top:-.2375em;margin-top:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}.team-section__heading:after{content:"";display:block;height:0;margin-bottom:-.2375em;margin-bottom:calc((var(--capital-size-adjust, .925)*1 - 1.4)*.5em);width:0}@media (min-width:388px){.team-section__heading{padding-bottom:calc(1.88383vw + 30.69074px)}}@media (min-width:1025px){.team-section__heading{padding-bottom:calc(3.47826vw + 14.34783px)}}@media (min-width:1600px){.team-section__heading{padding-bottom:70px}}@media screen and (max-width:30.06125em){.team-section__heading:first-child{margin-top:0}}@media print,screen and (min-width:30.0625em){.team-section__heading{order:-1}}.team-section[data-type=names],.team-section[data-type=photos]{display:grid;grid-template-columns:repeat(var(--team-columns),1fr)}.team-section[data-type=index] .team-section__heading,.team-section[data-type=names] .team-section__heading,.team-section[data-type=text] .team-section__heading{grid-column:1/-1}.team-section[data-type=index] dl,.team-section[data-type=text] .rich-text{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);-webkit-column-count:var(--team-columns);column-count:var(--team-columns);-webkit-column-gap:12px;column-gap:12px;-webkit-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.team-section[data-type=index] dd:last-child,.team-section[data-type=index] dt{padding-bottom:1.4em}.team-section[data-type=index] dt+dd:last-child{padding-bottom:0}.team-member{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid}.team-member__header,.team-member__quote{order:-1}.team-member__quote{margin-bottom:4em}.team-member__cv .rich-text{font-size:calc(11.88288px + 1.57658vw);font-weight:700;font-weight:400;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.team-member__cv .rich-text{line-height:30px}}@media screen and (max-width:388px){.team-member__cv .rich-text{line-height:22px}}@media screen and (min-width:832px){.team-member__cv .rich-text{font-size:25px}}@media screen and (max-width:388px){.team-member__cv .rich-text{font-size:18px}}@media print{.team-member__cv .rich-text{font-size:18px;line-height:22px}}.team-member__info{margin-bottom:2em}.team-member__image{height:0;margin-bottom:.5em;overflow:hidden;padding-bottom:100%;position:relative}.team-member__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.team-member__contact{margin-bottom:1.4em}.team-member__contact a,.team-member__links a{color:#005faa;color:var(--color-highlight)}.team-member__awards,.team-member__lectures,.team-member__lectures_awards,.team-member__related{margin-top:90px;margin-top:var(--block-spacing)}@media print,screen and (min-width:30.0625em){.team-member__quote{order:0}.team-member__info{width:calc(50% - 6px);width:calc(50% - var(--grid-gutter)/2)}.team-member__cv{padding-right:8.25%}}@media screen and (min-width:64.0625em){.team-member{grid-template-columns:1fr 1fr 1fr}.team-member__awards,.team-member__cv,.team-member__header,.team-member__lectures,.team-member__lectures_awards,.team-member__quote{grid-column:1/span 2}.team-member__related{grid-column:1/-1}.team-member__info{grid-column:-2;grid-row:1/span 4;margin-bottom:0;width:auto}}@media screen and (min-width:80em){.team-member{grid-template-columns:1fr 1fr 1fr 1fr}.team-member__cv .section__header{font-size:calc(7.52252px + 4.5045vw);font-weight:700;letter-spacing:0;line-height:calc(12.52252px + 4.5045vw)}@media screen and (min-width:832px){.team-member__cv .section__header{line-height:50px}}@media screen and (max-width:388px){.team-member__cv .section__header{line-height:30px}}@media screen and (min-width:832px){.team-member__cv .section__header{font-size:45px}}@media screen and (max-width:388px){.team-member__cv .section__header{font-size:25px}}}.text-page__content{grid-column-gap:12px;grid-column-gap:var(--grid-gutter);display:grid;font-size:calc(11.88288px + 1.57658vw);font-weight:700;font-weight:400;letter-spacing:0;line-height:calc(15.00901px + 1.8018vw)}@media screen and (min-width:832px){.text-page__content{line-height:30px}}@media screen and (max-width:388px){.text-page__content{line-height:22px}}@media screen and (min-width:832px){.text-page__content{font-size:25px}}@media screen and (max-width:388px){.text-page__content{font-size:18px}}@media print{.text-page__content{font-size:18px;line-height:22px}}.text-page__column+.text-page__column{margin-top:1.4em}@media screen and (min-width:48.0625em){.text-page__content{grid-template-columns:1fr 1fr 1fr 1fr}.text-page__column{grid-column:span 2;padding-right:2em}.text-page__column:only-child{grid-column:span 3;padding-right:0}.text-page__column+.text-page__column{margin-top:0}}@media screen and (min-width:80em){.text-page__column:only-child{grid-column:span 2}}.template-timeline .page__content{display:flex}.template-timeline .page__footer{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}.timeline{--available-height:calc(100vh - var(--header-height, 0px) - var(--content-top-padding, 0px) - var(--timeline-header-height, 0px));--visualization-offset:calc(var(--available-height)/2 - var(--timeline-height, 0px)/2);--visualization-offset--compact:0px;display:flex;flex-direction:column;width:100%}.timeline--preview{--visualization-offset:0px;cursor:pointer}.timeline__visualization{display:flex;flex-direction:column;justify-content:center;margin-left:50%;transform:translateX(-50%) translateY(var(--visualization-offset));transition:transform .5s;width:100vw;width:var(--viewport-width)}.no-js .timeline__visualization{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}.timeline__actions,.timeline__nav{-webkit-user-select:none;-ms-user-select:none;user-select:none}.timeline__actions button,.timeline__nav button{position:relative;width:2em}@media screen and (min-width:100em){.timeline__actions button,.timeline__nav button{max-width:calc(4.16667vw - 11.5px - max(16px, 0)/24 - max(16px, 0)/24);max-width:calc(4.16667vw - 11.5px - max(16px, env(safe-area-inset-left))/24 - max(16px, env(safe-area-inset-right))/24);max-width:var(--one-column)}}@media (hover:hover){.timeline__actions button:hover,.timeline__nav button:hover{color:#707070;color:var(--color-text-light)}}.timeline__actions button:before,.timeline__nav button:before{content:"";display:block;height:0;padding-bottom:100%}.timeline__actions button .icon,.timeline__nav button .icon{height:100%;left:0;position:absolute;top:0;width:100%}.timeline__actions button span,.timeline__nav 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}.timeline__actions button+button,.timeline__nav button+button{margin-left:12px;margin-left:var(--grid-gutter)}.timeline__nav{display:flex;justify-content:space-between;left:0;margin-top:-4em;pointer-events:none;position:absolute;top:var(--timeline-header-height);transform:translateY(var(--visualization-offset));transition:opacity .25s,transform .25s;width:100%}@media screen and (max-height:750px){.timeline__nav{margin-top:-3em}}@media screen and (max-height:650px){.timeline__nav{margin-top:-1.5em}}@media screen and (max-height:550px){.timeline__nav{display:none}}.timeline__nav button{pointer-events:auto}.timeline__nav button[disabled]{color:transparent}.timeline__actions{position:fixed;right:max(16px,0);right:max(16px,env(safe-area-inset-right));right:var(--page-padding-right-safe);top:calc(3em + 27px);top:calc(var(--header-height) + var(--content-top-padding));transform:translateY(-30%);transition:opacity .25s}.is-scrolled-down .timeline__actions{opacity:0}@media print,screen and (min-width:30.0625em){.timeline__actions{transform:translateY(-25%)}}.timeline__link{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}.timeline__content{padding-top:1.4em}.js .timeline__content{max-height:0;overflow:hidden;transition:opacity .5s,max-height .5s}.js .timeline-point{opacity:0;transition:visibility 0s linear .5s,opacity .5s;visibility:hidden}.js .timeline-point[aria-hidden=false]{opacity:1;transition:visibility 0s linear 0s,opacity .5s;visibility:visible}.timeline[data-selected-item]{--opacity-timeline-year-large:0}.timeline[data-selected-item] .timeline__content{max-height:100vh}.timeline[data-selected-item] .timeline__visualization{transform:translateX(-50%)}.timeline[data-selected-item] .timeline__nav{opacity:0}.timeline[data-selected-item] .timeline__nav button{pointer-events:none}.timeline[data-hovered-item]{--color-timeline-year:var(--color-text-lighter)}.template-world-map .page__header{background-color:transparent;left:0;margin-left:0;margin-right:0;position:fixed;right:0;top:0}.is-scrolled-into-page .template-world-map .page__header{background-color:#000;background-color:var(--color-background)}@media print{.template-world-map .page__header{position:absolute}}.template-world-map .page__content{margin-top:3em;margin-top:var(--header-height)}.template-world-map .page__footer{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}.align-text-center{text-align:center}.align-text-left{text-align:left}.align-text-right{text-align:right}.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}.hide{display:none}
