/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-moz-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%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--rd-gutter:0;--rd-font-family-regular:"TTNormsPro-Regular","TTNormsPro-Light",serif;--rd-font-family-light:"TTNormsPro-Light","TTNormsPro-Regular",serif;--rd-font-family-medium:"TTNormsPro-Medium","TTNormsPro-Regular",serif;--rd-transition:all 0.1s linear;--rd-content-width:1200px;--rd-container-margin:0 auto}*{touch-action:manipulation}@media screen and (max-width:1250px){:root{--rd-gutter:0 30px}}@media screen and (max-width:640px){:root{--rd-gutter:0 15px}}:root{--rd-color-primary:#000;--rd-color-secondary:rgba(0,0,0,0.5);--rd-color-accent:#00597b;--rd-color-dark-accent:#00344e;--rd-color-error:#f44336}.cookie-banner_cookieBanner__3EqV3{position:fixed;right:24px;bottom:24px;z-index:1000;display:block;max-width:min(480px,-webkit-calc(100vw - 48px));max-width:min(480px,calc(100vw - 48px));padding:10px 42px 10px 12px;font-family:var(--rd-font-family-regular);font-size:12px;line-height:18px;color:var(--r-font-color-primary,#192734);background:#fff;border:1px solid rgba(25,39,52,.08);border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(25,39,52,.06),0 10px 28px rgba(25,39,52,.1);box-shadow:0 2px 8px rgba(25,39,52,.06),0 10px 28px rgba(25,39,52,.1)}.cookie-banner_closeButton__1uOC5{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;font-family:var(--rd-font-family-regular);font-size:20px;line-height:40px;color:rgba(25,39,52,.56);background:transparent;border:none;cursor:pointer;letter-spacing:0;text-align:center;-webkit-transition:color 167ms cubic-bezier(.33,0,0,1),opacity 167ms cubic-bezier(.33,0,0,1),-webkit-transform 167ms cubic-bezier(.33,0,0,1);transition:color 167ms cubic-bezier(.33,0,0,1),opacity 167ms cubic-bezier(.33,0,0,1),-webkit-transform 167ms cubic-bezier(.33,0,0,1);transition:color 167ms cubic-bezier(.33,0,0,1),opacity 167ms cubic-bezier(.33,0,0,1),transform 167ms cubic-bezier(.33,0,0,1);transition:color 167ms cubic-bezier(.33,0,0,1),opacity 167ms cubic-bezier(.33,0,0,1),transform 167ms cubic-bezier(.33,0,0,1),-webkit-transform 167ms cubic-bezier(.33,0,0,1)}.cookie-banner_content__2-ZlJ{display:grid;grid-gap:0;gap:0}.cookie-banner_details__z6Xp0,.cookie-banner_text__IeQh_{margin:0;font-size:inherit;line-height:inherit}.cookie-banner_details__z6Xp0{max-height:min(360px,-webkit-calc(100vh - 180px));max-height:min(360px,calc(100vh - 180px));padding-top:10px;padding-right:8px;overflow:auto;color:rgba(25,39,52,.72);font-size:11px;line-height:16px;border-top:1px solid rgba(25,39,52,.08)}.cookie-banner_detailsParagraph__1LZ_9{margin:0}.cookie-banner_detailsParagraph__1LZ_9+.cookie-banner_detailsParagraph__1LZ_9{margin-top:8px}.cookie-banner_details__z6Xp0 a{color:var(--r-font-color-primary,#192734);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (hover:hover){.cookie-banner_closeButton__1uOC5:hover,.cookie-banner_inlineButton__3b4ui:hover{opacity:1;background:transparent}.cookie-banner_closeButton__1uOC5:hover{color:var(--r-font-color-primary,#192734)}}.cookie-banner_inlineButton__3b4ui{padding:0;font-family:var(--rd-font-family-medium);font-size:12px;line-height:18px;color:var(--r-font-color-primary,#192734);background:transparent;border:none;opacity:.72;cursor:pointer;letter-spacing:0;text-decoration:none;vertical-align:baseline;-webkit-transition:color 167ms cubic-bezier(.33,0,0,1),opacity 167ms cubic-bezier(.33,0,0,1),-webkit-transform 167ms cubic-bezier(.33,0,0,1);transition:color 167ms cubic-bezier(.33,0,0,1),opacity 167ms cubic-bezier(.33,0,0,1),-webkit-transform 167ms cubic-bezier(.33,0,0,1);transition:color 167ms cubic-bezier(.33,0,0,1),opacity 167ms cubic-bezier(.33,0,0,1),transform 167ms cubic-bezier(.33,0,0,1);transition:color 167ms cubic-bezier(.33,0,0,1),opacity 167ms cubic-bezier(.33,0,0,1),transform 167ms cubic-bezier(.33,0,0,1),-webkit-transform 167ms cubic-bezier(.33,0,0,1)}.cookie-banner_closeButton__1uOC5:active,.cookie-banner_inlineButton__3b4ui:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.cookie-banner_closeButton__1uOC5:focus-visible,.cookie-banner_inlineButton__3b4ui:focus-visible{outline:2px solid rgba(25,39,52,.24);outline-offset:2px}@media screen and (max-width:767px){.cookie-banner_cookieBanner__3EqV3{right:12px;bottom:12px;left:12px;max-width:none;padding:10px 42px 10px 12px}.cookie-banner_text__IeQh_{font-size:12px;line-height:18px}.cookie-banner_details__z6Xp0{max-height:min(300px,-webkit-calc(100vh - 180px));max-height:min(300px,calc(100vh - 180px));font-size:11px;line-height:16px}}