:root{--color-white:0 0% 100%;--white:hsl(var(--color-white));--color-off-white:49 55% 94%;--off-white:hsl(var(--color-off-white));--color-black:240 6% 13%;--black:hsl(var(--color-black));--color-ash-grey:202 10% 21%;--ash-grey:hsl(var(--color-ash-grey));--color-brown:29 39% 44%;--brown:hsl(var(--color-brown));--color-blue-green:175 11% 45%;--blue-green:hsl(var(--color-blue-green));--color-green-grey:159 11% 75%;--green-grey:hsl(var(--color-green-grey));--color-grey:34 4% 65%;--grey:hsl(var(--color-grey));--color-yellow:44 76% 56%;--yellow:hsl(var(--color-yellow));--color-deep-red:354 38% 20%;--deep-red:hsl(var(--color-deep-red));--color-pink:16 42% 80%;--pink:hsl(var(--color-pink));--color-dark-stroke:225 6% 13%;--dark-stroke:hsla(var(--color-dark-stroke)/.3);--color-light-stroke:49 55% 94%;--light-stroke:hsla(var(--color-light-stroke)/.3);--color-grey-skeleton:250 0% 88%;--grey-skeleton:hsl(var(--color-grey-skeleton));--theme-bg:var(--color-off-white);--theme-text:var(--color-black);--global-menu-color:var(--global-theme-text-color)}:after,:before,:root{--page-transition-duration:.2s;--page-transition:var(--page-transition-duration) var(--ease-in-out);--ease-in-out:cubic-bezier(.83,0,.17,1);--ease-in-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-out-quint:cubic-bezier(.22,1,.36,1);--ease-in-quint:cubic-bezier(.64,0,.78,0);--ease-in-out-quint:cubic-bezier(.83,0,.17,1);--im-custom-ease-out:cubic-bezier(.7,-.01,.21,1);--ease-intro:cubic-bezier(.83,0,.17,1);--stroke-light:1px solid var(--light-stroke);--stroke-dark:1px solid var(--dark-stroke);--indent:1.5rem;--max-height:100vh}html{font-family:var(--akkurat);font-size:max(20px,calc(4px + .96386vw))}html ::-moz-selection{background:var(--blue-green);color:var(--white)}html ::selection{background:var(--blue-green);color:var(--white)}:after,:before{box-sizing:border-box}body{background-color:var(--off-white);box-sizing:border-box;color:var(--black);font-family:Mabry,sans-serif;position:relative;width:100%;-webkit-font-smoothing:antialiased;max-width:100vw}*,body{margin:0;padding:0;text-rendering:geometricPrecision}*{-webkit-tap-highlight-color:transparent}input,select{touch-action:manipulation}input{background:transparent;border:0;border-radius:0;outline:0}svg{shape-rendering:geometricPrecision}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:transparent;border:0;border-radius:0;cursor:pointer;font:inherit;touch-action:manipulation}a,button{color:currentColor}p>a{text-decoration:underline}p>a:hover{text-decoration:none}code{background:#f4f4f4;border-radius:.2em;color:#1075ff;display:inline-block;font-family:Menlo,Courier New,monospace;font-size:12px;max-width:calc(100% - .4em);overflow:hidden;padding:.2em;word-break:break-word}code pre{font-family:inherit}.page{min-height:80vh;position:relative}.page__breadcrumbs{align-items:center;display:flex;height:var(--header-height);justify-content:center;left:var(--grid-margin);position:absolute;top:var(--header-height);z-index:50}.page__breadcrumbs.is-sticky{top:calc(var(--header-height)*2)}@media (min-width:1024px){.page__breadcrumbs.is-sticky{position:fixed}}.page__breadcrumbs.no-subbar{top:calc(var(--header-height) - 1px)}@media (min-width:1024px){.page__breadcrumbs{z-index:101}.page__breadcrumbs.is-sticky{top:calc(var(--header-height) - 1px)}}.layout{max-width:100vw;overflow-x:hidden}.layout.clear-sticky{overflow-x:unset}.page-modules{max-width:100vw}img{max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}ul{list-style:none;margin:0;padding:0}label[for]{cursor:pointer}.slideup-enter-active,.slideup-leave-active{transition:transform .45s ease-out,opacity .45s ease-out}.slideup-enter-from,.slideup-leave-to{opacity:0;transform:translateY(100%)}.clickdform.mainDiv{all:unset;display:none}.clickdform.mainDiv *{color:#fff!important;font-family:var(--akkurat)!important;font-size:16px!important}.clickdform.mainDiv input[type=text],.clickdform.mainDiv select,.clickdform.mainDiv textarea{font-family:var(--akkurat);font-size:16px!important}.clickdform.mainDiv #clickdimensionsForm,.clickdform.mainDiv .maxSize2,.clickdform.mainDiv .minSize1,.clickdform.mainDiv .minSize2,.clickdform.mainDiv .responsiveCell,.clickdform.mainDiv .responsiveCell div.alignTop,.clickdform.mainDiv .responsiveCellSize1,.clickdform.mainDiv .responsiveCellSize2,.clickdform.mainDiv .responsiveRow{all:unset}.clickdform.mainDiv .responsiveCell .clear{display:none}.clickdform.mainDiv .responsiveCell.responsiveCellSize1{text-align:left!important}.clickdform.mainDiv .responsiveCell,.clickdform.mainDiv .responsiveCell div.alignBottom,.clickdform.mainDiv .responsiveCell div.alignTop,.clickdform.mainDiv .responsiveCellSize1,.clickdform.mainDiv .responsiveCellSize2{display:block!important;min-width:unset;width:auto}.clickdform.mainDiv .maxSize1{color:var(--white)!important;display:block;font-family:var(--akkurat);max-width:unset;width:auto}.clickdform.mainDiv .responsiveRow{padding-block:.4rem}.clickdform.mainDiv{--active-color:hsl(var(--color-white));--inactive-color:hsla(var(--color-white)/.5)}.clickdform.mainDiv input:not([type=radio]):not([type=checkbox]){background:none;border:none;border-bottom:1px solid var(--inactive-color);color:var(--white);padding:.75rem 0;position:relative;transition:border .3s ease;width:100%}.clickdform.mainDiv input:not([type=radio]):not([type=checkbox]):focus,.clickdform.mainDiv textarea:focus{border-bottom:1px solid var(--active-color);outline:none}.clickdform.mainDiv input[type=file]{cursor:pointer}.clickdform.mainDiv input::-moz-placeholder{color:var(--inactive-color)}.clickdform.mainDiv input::placeholder{color:var(--inactive-color)}.clickdform.mainDiv select,.clickdform.mainDiv select.maxSize1{width:100%}.clickdform.mainDiv #btnSubmit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:transparent;background-color:var(--off-white);border:1px solid transparent;border-radius:0;color:var(--black)!important;cursor:pointer;font:inherit;font-family:var(--simula)!important;font-size:16px;margin:0;position:relative;text-align:center;touch-action:manipulation;transition:background-color .3s ease}.clickdform.mainDiv .buttonContainer{margin-right:0!important;position:relative;width:50%}.clickdform.mainDiv .buttonContainer:before{border:1px solid;border:1px solid var(--black);border-radius:50%;content:"";display:inline-flex;height:.5em;margin-right:.5em;position:relative;transition:background-color .3s ease;width:.5em}.clickdform.mainDiv .buttonContainer:hover:before{background-color:var(--black)}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}@font-face{font-family:Simula;font-weight:400;src:local("Simula"),url(./Simula-Book.BuyIoiYs.ttf) format("truetype"),url(./Simula-Book.CXvjvsS8.woff2) format("woff2"),url(./Simula-Book.Ht21OJhO.woff) format("woff")}@font-face{font-family:Simula-italic;font-style:italic;font-weight:400;src:local("Simula-italic"),url(./Simula-BookItalic.Dn9RKKD2.ttf) format("truetype"),url(./Simula-BookItalic.DS5Ieu5E.woff2) format("woff2"),url(./Simula-BookItalic.DO4hEKuy.woff) format("woff")}@font-face{font-family:Akkurat;font-style:normal;font-weight:500;src:local("Akkurat"),url(./lineto-akkurat-regular.9Q58kA79.woff2) format("woff2"),url(./lineto-akkurat-regular.BXBGVogA.woff) format("woff")}@font-face{font-family:GrotzecCond-Bold;src:url(./GrotzecCond-Bold.CkMRuhrt.eot);src:url(./GrotzecCond-Bold.CkMRuhrt.eot?#iefix) format("embedded-opentype"),url(./GrotzecCond-Bold.BHDw6X29.woff2) format("woff2"),url(./GrotzecCond-Bold.BPAYWm45.woff) format("woff")}:root{--simula:"Simula",serif;--simula-italic:"Simula-italic",serif;--akkurat:"Akkurat",sans-serif;--grotzec:"GrotzecCond-Bold",sans-serif;--ts-h1-size:2.5rem;--ts-h2-size:2rem;--ts-h3-size:2.5rem;--ts-h4-size:2rem;--ts-h5-size:1.6rem;--ts-h6-size:1.1rem;--ts-h7-size:.85rem;--ts-mega-size:4rem;--ts-subhead-1-size:.8rem;--ts-subhead-2-size:.9rem;--ts-body-1-size:.7rem;--ts-body-2-size:.8rem;--ts-body-a-size:.8rem;--ts-trumpet-size:.6rem;--ts-button-size:.8rem;--ts-button-height:1.5rem;--ts-tag-size:.6rem;--ts-tag-height:1rem;--ts-tag-l-size:.9rem;--ts-tag-l-height:1.3rem;--ts-menu-link-size:.7rem;--ts-menu-link-height:100%;--ts-h6-h5-size:1.1rem}@media (min-width:768px){:root{--ts-h1-size:4rem;--ts-h2-size:3.2rem;--ts-mega-size:7rem;--ts-body-a-size:.9rem;--ts-h6-h5-size:1.6rem}}:root body,:root html{font-size:var(--ts-body-1-size);-webkit-font-smoothing:antialiased}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6{border:0;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0}:root .ts-button,:root .ts-h-xs,:root .ts-h1,:root .ts-h2,:root .ts-h3,:root .ts-h4,:root .ts-h5,:root .ts-h6,:root .ts-h7,:root .ts-mega,:root .ts-subhead-1,:root .ts-subhead-2,:root .ts-tag,:root .ts-tag-l{font-family:var(--simula)}:root .ts-h1-i,:root .ts-h2-i,:root .ts-h3-i,:root .ts-h4-i,:root .ts-h5-i,:root .ts-h6-h5-i,:root .ts-subhead-i{font-family:var(--simula-italic);font-style:italic}:root .ts-body-1,:root .ts-body-2,:root .ts-body-a,:root .ts-menu-link,:root .ts-trumpet{font-family:var(--akkurat)}:root .ts-mega{font-size:var(--ts-mega-size);line-height:100%}:root .ts-h1,:root .ts-h1-i{font-size:var(--ts-h1-size);line-height:100%}:root .ts-h2,:root .ts-h2-i{font-size:var(--ts-h2-size);line-height:100%}:root .ts-h3{font-size:var(--ts-h3-size);line-height:100%}:root .ts-h4{font-size:var(--ts-h4-size);line-height:100%}:root .ts-h5,:root .ts-h5-i{font-size:var(--ts-h5-size);line-height:100%}:root .ts-h6-h5,:root .ts-h6-h5-i{font-size:var(--ts-h6-h5-size);line-height:100%}:root .ts-h6{font-size:var(--ts-h6-size);line-height:1.1}:root .ts-h7{font-size:var(--ts-h7-size);line-height:1.1}:root .ts-subhead-1,:root .ts-subhead-i{font-size:var(--ts-subhead-1-size)}:root .ts-subhead-2{font-size:var(--ts-subhead-2-size)}:root .ts-body-1,:root .ts-h-xs{font-size:var(--ts-body-1-size);line-height:1.5}:root .ts-body-2{font-size:var(--ts-body-2-size);line-height:1.5}:root .ts-body-a{font-size:var(--ts-body-a-size);line-height:1.5}:root .ts-trumpet{font-size:var(--ts-trumpet-size)}:root .ts-button{font-size:var(--ts-button-size);line-height:var(--ts-button-height)}:root .ts-tag{font-size:var(--ts-tag-size);line-height:var(--ts-tag-height)}:root .ts-tag-l{font-size:var(--ts-tag-l-size);line-height:var(--ts-tag-l-height)}:root .ts-menu-link{font-size:var(--ts-menu-link-size);line-height:var(--ts-menu-link-height)}:root{--card-inner:.8rem;--module-inner:0 var(--grid-margin)}@media (min-width:1280px){:root{--module-spacing:40px}}@media (min-width:1920px){:root{--module-spacing:5vh}}@for $i from 1 to 12{.mt-$(i){margin-top:NaNrem}.mb-$(i){margin-bottom:NaNrem}.pt-$(i){padding-top:NaNrem}.pb-$(i){padding-bottom:NaNrem}}[data-object-fit=contain]{-o-object-fit:contain;object-fit:contain}[data-object-fit=cover]{-o-object-fit:cover;object-fit:cover}[data-object-position=top]{-o-object-position:top;object-position:top}[data-object-position=center]{-o-object-position:center;object-position:center}[data-object-position=bottom]{-o-object-position:bottom;object-position:bottom}[data-object-position="top left"]{-o-object-position:top left;object-position:top left}[data-object-position="top center"]{-o-object-position:top center;object-position:top center}[data-object-position="top right"]{-o-object-position:top right;object-position:top right}[data-object-position="center left"]{-o-object-position:center left;object-position:center left}[data-object-position="center center"]{-o-object-position:center center;object-position:center center}[data-object-position="center right"]{-o-object-position:center right;object-position:center right}[data-object-position="bottom left"]{-o-object-position:bottom left;object-position:bottom left}[data-object-position="bottom center"]{-o-object-position:bottom center;object-position:bottom center}[data-object-position="bottom right"]{-o-object-position:bottom right;object-position:bottom right}.-ase{align-self:end}.visually-hidden,.visuallyhidden{height:1px;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);margin:0!important;overflow:hidden;padding:0!important;white-space:nowrap}.ts-noselect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ts-nodeco{text-decoration:none}:root{--scrollbar-width:0px;--grid-margin:.8rem;--grid-gap:.6rem;--grid-cols:12;--gutter:var(--grid-gap);--col:(100vw - var(--scrollbar-width) - var(--grid-margin) * 2 - (var(--grid-cols) - 1) * var(--grid-gap)) /var(--grid-cols);--cols:calc(var(--col) + var(--gutter));--pull-out:calc(var(--grid-margin)*-1)}@media (min-width:1024px){:root{--grid-margin:.8rem;--grid-gap:.8rem}}@media (min-width:1920px){:root{--grid-margin:6.4rem;--grid-gap:1.2rem}}.cols-1{width:calc(var(--cols)*(min(var(--grid-cols),1)) - var(--gutter))}.cols-2{width:calc(var(--cols)*(min(var(--grid-cols),2)) - var(--gutter))}.cols-3{width:calc(var(--cols)*(min(var(--grid-cols),3)) - var(--gutter))}.cols-4{width:calc(var(--cols)*(min(var(--grid-cols),4)) - var(--gutter))}.cols-5{width:calc(var(--cols)*(min(var(--grid-cols),5)) - var(--gutter))}.cols-6{width:calc(var(--cols)*(min(var(--grid-cols),6)) - var(--gutter))}.cols-7{width:calc(var(--cols)*(min(var(--grid-cols),7)) - var(--gutter))}.cols-8{width:calc(var(--cols)*(min(var(--grid-cols),8)) - var(--gutter))}.cols-9{width:calc(var(--cols)*(min(var(--grid-cols),9)) - var(--gutter))}.cols-10{width:calc(var(--cols)*(min(var(--grid-cols),10)) - var(--gutter))}.cols-11{width:calc(var(--cols)*(min(var(--grid-cols),11)) - var(--gutter))}.cols-12{width:calc(var(--cols)*(min(var(--grid-cols),12)) - var(--gutter))}.o-1{opacity:.1}.o-2{opacity:.2}.o-3{opacity:.3}.o-4{opacity:.4}.o-5{opacity:.5}.o-6{opacity:.6}.o-7{opacity:.7}.o-8{opacity:.8}.o-9{opacity:.9}body #Coi-Renew{background-color:var(--ash-grey);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3EGear_Icon%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h32v32H0z'/%3E%3Cpath stroke='%23F8F6EA' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13.767 5.756c.568-2.341 3.898-2.341 4.466 0a2.3 2.3 0 0 0 3.431 1.421c2.057-1.253 4.413 1.102 3.16 3.16a2.3 2.3 0 0 0 1.42 3.43c2.341.568 2.341 3.898 0 4.466a2.3 2.3 0 0 0-1.421 3.431c1.253 2.057-1.102 4.413-3.16 3.16a2.3 2.3 0 0 0-3.43 1.42c-.568 2.341-3.898 2.341-4.466 0a2.3 2.3 0 0 0-3.431-1.421c-2.057 1.253-4.413-1.102-3.16-3.16a2.3 2.3 0 0 0-1.42-3.43c-2.341-.568-2.341-3.898 0-4.466a2.3 2.3 0 0 0 1.421-3.431c-1.253-2.057 1.102-4.413 3.16-3.16a2.298 2.298 0 0 0 3.43-1.42'/%3E%3Ccircle cx='16' cy='16' r='4' stroke='%23F8F6EA' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:0;height:24px;transform:scale(1)!important;width:24px}body #Coi-Renew svg{display:none}body #Coi-Renew .renew_path{fill:var(--white)!important}body #coiOverlay{align-items:flex-end;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(var(--color-black)/.7);font-family:var(--akkurat);justify-content:flex-start;opacity:0;transition:opacity .3s ease-in-out}@media (min-width:1024px){body #coiOverlay{padding:0}}body #coiOverlay .ci-arrow{border:solid var(--white);border-width:0 1px 1px 0;height:5px;padding:4px;width:5px}body #coiOverlay .coi-banner__wrapper{background:transparent;border-radius:0;max-height:45%;padding:1.6rem .8rem;width:100%}@media (min-width:1024px){body #coiOverlay .coi-banner__wrapper{max-height:unset;width:50vw}}body #coiOverlay .coi-banner__wrapper::-webkit-scrollbar-thumb{background-color:var(--ash-grey)!important;border-radius:0}body #coiOverlay .coi-banner__wrapper::-webkit-scrollbar-track{background-color:none}body #coiOverlay .coi-banner__wrapper::-webkit-scrollbar{background-color:var(--ash-grey);border-radius:0;width:0!important}body #coiOverlay .coi-banner__wrapper .coi-banner__page{background-color:var(--ash-grey);color:var(--white);font-size:inherit;position:relative}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__cookiedeclaration,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__summary{padding:1.5rem .8rem 1.5rem var(--grid-margin);padding-bottom:20px}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__cookiedeclaration .coi-banner__header,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__summary .coi-banner__header{margin:0}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__cookiedeclaration .coi-banner__header>img,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__summary .coi-banner__header>img{padding:0;position:absolute;right:40px;top:40px;width:60px!important;z-index:99999999}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__cookiedeclaration .coi-banner__header .coi-banner__branding,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__summary .coi-banner__header .coi-banner__branding{display:none}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__cookiedeclaration .coi-banner__headline,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__summary .coi-banner__headline{font-family:var(--simula);font-size:var(--ts-h4-size);line-height:100%;margin-bottom:1.5rem;margin-top:2rem}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__cookiedeclaration .coi-banner__maintext,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__summary .coi-banner__maintext{line-height:1.5;white-space:pre-wrap}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__cookiedeclaration .coi-banner__maintext a,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__summary .coi-banner__maintext a{display:block;margin-top:1em}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__footer{background-color:var(--ash-grey)}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer{background-color:var(--ash-grey);padding:1.5rem .8rem 1.5rem var(--grid-margin);padding-bottom:20px;padding-top:20px}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer button{color:inherit;font:inherit;font-size:16px;font-weight:400;line-height:1.31}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-banner__accept:not(:disabled),body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-banner__decline:not(:disabled),body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-banner__lastpage:not(:disabled),body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-banner__nextpage:not(:disabled) body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-banner__accept:not(:disabled){all:unset;border-radius:0;cursor:pointer;font-size:var(--ts-button-size);font-weight:400;justify-content:center;line-height:1;min-width:200px;padding:.75rem 2rem;transition:background-color .1s}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-button-group{flex-direction:column-reverse;gap:.8rem;justify-content:flex-start;margin-bottom:1rem}@media (min-width:1024px){body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-button-group{flex-direction:row}}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-button-group .coi-banner__accept,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-button-group .coi-banner__decline,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-button-group .coi-banner__lastpage{border:1px solid transparent;text-transform:none}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-button-group .coi-banner__decline,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-button-group .coi-banner__lastpage{background:transparent;border-color:var(--white)}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-button-group .coi-banner__accept{background-color:var(--blue-green);border-color:var(--blue-green)}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner__page-footer .coi-toggle-group{justify-content:flex-start}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-consent-banner__categories-wrapper{background-color:transparent;border-bottom:none;padding:1.5rem .8rem 1.5rem var(--grid-margin)}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-consent-banner__categories-wrapper:before{content:"";display:block;padding-top:40px}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-consent-banner__categories-wrapper::-webkit-scrollbar{width:0!important}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-consent-banner__categories-wrapper .coi-consent-banner__category-container{padding:0}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-consent-banner__categories-wrapper .coi-consent-banner__category-container .coi-consent-banner__category-description,body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-consent-banner__categories-wrapper .coi-consent-banner__category-container .coi-consent-banner__category-name{color:inherit;font:inherit}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-consent-banner__categories-wrapper .coi-consent-banner__category-container .coi-consent-banner__cookie-details{color:inherit;font:inherit;opacity:.64}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner-consent-group{background-color:var(--ash-grey);padding:1.5rem .8rem 1.5rem var(--grid-margin)}@media (min-width:1024px){body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner-consent-group{padding-bottom:8px;padding-top:8px}}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner-consent-group .coi-banner-consent-field{border-bottom:none;border-right:none;flex-direction:column-reverse}@media (min-width:1024px){body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner-consent-group .coi-banner-consent-field{padding-bottom:8px;padding-top:8px}}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner-consent-group .coi-banner-consent-field .consent-feld-name{font-size:inherit;margin-bottom:0;margin-top:4px}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner-consent-group .coi-banner-consent-field .coi-checkboxes .checkbox-toggle{background-color:transparent;border:1px solid var(--white);height:24px;width:56px}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner-consent-group .coi-banner-consent-field .coi-checkboxes .checkbox-toggle:before{background-color:var(--white);height:16px;left:4px;opacity:.64;top:3px;width:16px}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner-consent-group .coi-banner-consent-field .coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle{background-color:var(--blue-green)}body #coiOverlay .coi-banner__wrapper .coi-banner__page .coi-banner-consent-group .coi-banner-consent-field .coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle:before{left:35px;opacity:1}body #coiOverlay .coi-banner__wrapper .coi-banner__page .cookiedeclaration_wrapper{background:var(--ash-grey)}body #coiOverlay .coi-banner__wrapper .coi-banner__page .cookiedeclaration_wrapper p{font-size:var(--ts-body-2-size);line-height:1.5!important}body #coiOverlay .coi-banner__wrapper .coi-banner__page .cookiedeclaration_wrapper h2{font-size:var(--ts-body-2-size);line-height:1.5;margin-top:1rem}:root{--page-transition-speed:.45s;--page-transition-speed-double:.9s}.page-fade-enter-active,.page-fade-leave-active{transition:opacity var(--page-transition-speed) ease}.page-fade-enter-from .page__breadcrumbs,.page-fade-enter-to .page__breadcrumbs,.page-fade-leave-from .page__breadcrumbs,.page-fade-leave-to .page__breadcrumbs{display:none}.page-fade-enter-from{opacity:0}.page-fade-enter-to,.page-fade-leave-from{opacity:1}.page-fade-leave-to{opacity:0}.wipe-top-bottom-enter-active:before,.wipe-top-bottom-leave-active:before{background-color:var(--black);background-color:hsla(var(--transition-theme-bg));content:"";height:0;left:0;position:fixed;top:0;transition:background-color var(--page-transition-speed-double) ease,opacity var(--page-transition-speed) ease,height var(--page-transition-speed) cubic-bezier(.67,0,.67,1),top var(--page-transition-speed) cubic-bezier(.67,0,.67,1);width:100%;z-index:10}.wipe-top-bottom-enter-from:before{height:100%;top:0}.wipe-top-bottom-enter-to:before{height:0;top:100%}.wipe-top-bottom-leave-from:before{height:0}.wipe-top-bottom-leave-to:before{height:100%}.app{min-height:100vh}.wipe-top-bottom-enter-active,.wipe-top-bottom-leave-active{transition:opacity var(--page-transition-speed) ease}.wipe-top-bottom-enter-active:before,.wipe-top-bottom-leave-active:before{background-color:var(--black);background-color:hsla(var(--transition-theme-bg));content:"";height:100%;left:0;position:fixed;top:0;transition:background-color var(--page-transition-speed-double) ease,opacity var(--page-transition-speed) ease,transform var(--page-transition-speed) cubic-bezier(.67,0,.67,1);width:100%;z-index:11}.wipe-top-bottom-enter-from .page__breadcrumbs,.wipe-top-bottom-enter-to .page__breadcrumbs,.wipe-top-bottom-leave-from .page__breadcrumbs,.wipe-top-bottom-leave-to .page__breadcrumbs{display:none}.wipe-top-bottom-enter-from:before{transform:translateY(0)}.wipe-top-bottom-enter-to:before{transform:translateY(100%)}.wipe-top-bottom-leave-from:before{transform:translateY(-100%)}.wipe-top-bottom-leave-to:before{transform:translateY(0)}.error-page-layout{overflow-y:auto;scrollbar-gutter:stable both-edges}.error-page{min-height:100dvh;position:relative;text-align:center}@media (max-height:500px){.error-page{min-height:calc(150dvh - 53px)}}.error-page h1,.error-page p{margin-bottom:2rem}.error-page-content{display:flex;flex-direction:column;height:60%;justify-content:space-between;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-55%);width:100%}@media (max-width:899px){.error-page-content{height:70%}}@media (max-width:899px) and (orientation:landscape){.error-page-content{height:85%}}@media (max-width:1199px){.error-page-content{height:60%}}@media (min-width:900px){.error-page-content{height:70%}}@media (min-width:1200px){.error-page-content{height:80%}}@media (--xxxl){.error-page-content{height:90%!important}}.error-page .error-title{margin-top:2.5rem;pointer-events:none;z-index:-1}.error-page .error-cta{margin-left:auto;margin-right:auto;pointer-events:all;width:-moz-fit-content;width:fit-content;z-index:99999999}
