.Navbar_navbar__EloZ5{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1100;transform:translateY(calc(-100% - 1px));background:var(--color-background);transition:transform .65s cubic-bezier(.19,1,.22,1),background .1s ease-in-out}.Navbar_navbar__EloZ5:hover .Navbar_icon__lPy6A span{background:var(--color-button-dark)}.Navbar_navbar__EloZ5.Navbar_isScroll__yqBWT.Navbar_isWhite__ns0Qg{background:var(--color-background)}.Navbar_navbar__EloZ5.Navbar_isScroll__yqBWT.Navbar_isWhite__ns0Qg .Navbar_border__0ZgFi{color:var(--color-border)}.Navbar_navbar__EloZ5.Navbar_isScroll__yqBWT.Navbar_isWhite__ns0Qg .Navbar_logo__0kDWY:first-of-type{display:none}.Navbar_navbar__EloZ5.Navbar_isScroll__yqBWT.Navbar_isWhite__ns0Qg .Navbar_logo__0kDWY:nth-of-type(2){display:block}.Navbar_navbar__EloZ5.Navbar_isScroll__yqBWT.Navbar_isWhite__ns0Qg .Navbar_icon__lPy6A span{background:var(--color-background-dark)}.Navbar_navbar__EloZ5.Navbar_isScroll__yqBWT.Navbar_isWhite__ns0Qg .Navbar_menu__e_hNK>li>a{color:var(--color-text-dark)}.Navbar_navbar__EloZ5.Navbar_isVisible__U0Cee{transform:translateY(0)}@media screen and (max-width:1199px){.Navbar_navbar__EloZ5.Navbar_isActive__Es_of .Navbar_icon__lPy6A span:first-of-type{transform:rotate(-45deg) translate(-5.5px,5.5px)}.Navbar_navbar__EloZ5.Navbar_isActive__Es_of .Navbar_icon__lPy6A span:nth-of-type(2){transform:scaleX(0)}.Navbar_navbar__EloZ5.Navbar_isActive__Es_of .Navbar_icon__lPy6A span:last-of-type{transform:rotate(45deg) translate(-5.5px,-5.5px)}.Navbar_navbar__EloZ5.Navbar_isActive__Es_of .Navbar_nav__Eb2Ma{opacity:1;visibility:visible;transform:translateZ(0)}}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg{position:fixed;background:unset}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg:hover{background:var(--color-background)}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg:hover .Navbar_icon__lPy6A span{background:var(--color-button-dark)}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg:hover .Navbar_grid__T2NRJ{border-bottom-color:var(--color-border)}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg:hover .Navbar_logo__0kDWY:first-of-type{display:none}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg:hover .Navbar_logo__0kDWY:nth-of-type(2){display:block}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg:hover .Navbar_menu__e_hNK>li>a{color:var(--color-text-dark)}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg .Navbar_border__0ZgFi{color:hsla(0,0%,93%,.25)}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg .Navbar_logo__0kDWY:nth-of-type(2){display:none}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg .Navbar_icon__lPy6A span{background:var(--color-background)}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg.Navbar_isActive__Es_of .Navbar_icon__lPy6A span{background:var(--color-background-dark)}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg .Navbar_menu__e_hNK>li>a{color:var(--color-text-light)}.Navbar_navbar__EloZ5.Navbar_isWhite__ns0Qg .Navbar_menu__e_hNK>li>a.Navbar_gray__MhtGX{color:var(--color-text-lightgray)}.Navbar_navbar__EloZ5 .Navbar_grid__T2NRJ{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:5.5rem}@media screen and (min-width:1200px){.Navbar_navbar__EloZ5 .Navbar_grid__T2NRJ{height:7rem;grid-gap:1.5rem;gap:1.5rem;display:grid;grid-template-columns:1fr auto 1fr}}.Navbar_navbar__EloZ5 .Navbar_border__0ZgFi{position:absolute;color:var(--color-border);width:100%;height:1px;bottom:0;left:calc(50% - (var(--grid-column)*6 + var(--grid-gutter)*5.5));transform-origin:center;transform:scaleX(0);width:calc(var(--grid-column)*12 + var(--grid-gutter)*11)}@media screen and (max-width:999px){.Navbar_navbar__EloZ5 .Navbar_border__0ZgFi{width:calc(var(--grid-column)*8 + var(--grid-gutter)*7);left:calc(50% - (var(--grid-column)*4 + var(--grid-gutter)*3.5))}}@media screen and (max-width:799px){.Navbar_navbar__EloZ5 .Navbar_border__0ZgFi{width:calc(var(--grid-column)*6 + var(--grid-gutter)*5);left:calc(50% - (var(--grid-column)*3 + var(--grid-gutter)*2.5))}}.Navbar_navbar__EloZ5 .Navbar_logoLink__H2pgH{opacity:0}.Navbar_navbar__EloZ5 .Navbar_logo__0kDWY{width:auto;height:2.5rem}@media screen and (min-width:1200px){.Navbar_navbar__EloZ5 .Navbar_logo__0kDWY{height:3rem}}.Navbar_navbar__EloZ5 .Navbar_icon__lPy6A{display:none}@media screen and (max-width:1199px){.Navbar_navbar__EloZ5 .Navbar_icon__lPy6A{width:2rem;height:2.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.Navbar_navbar__EloZ5 .Navbar_icon__lPy6A span{display:block;width:100%;height:2px;background:var(--color-button-dark)}.Navbar_navbar__EloZ5 .Navbar_icon__lPy6A span:nth-of-type(2){margin:6px 0}}.Navbar_navbar__EloZ5 .Navbar_nav__Eb2Ma{display:flex;align-items:center;justify-content:flex-start;gap:2rem}@media(max-width:1199px){.Navbar_navbar__EloZ5 .Navbar_nav__Eb2Ma{background:var(--color-background);flex-direction:column;align-items:flex-start;overflow-y:auto;width:100%;height:calc(100vh - 5.5rem);padding:2rem 0;position:absolute;top:5.5rem;left:0;opacity:0;visibility:hidden;transform:translate3d(0,-2rem,0);transform-style:preserve-3d;gap:1.5rem}}@media screen and (min-width:1200px){.Navbar_navbar__EloZ5 .Navbar_nav__Eb2Ma{height:100%}}.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK{display:flex;align-items:center;justify-content:flex-start;gap:1.4rem}@media(min-width:1400px){.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK{gap:2.5rem}}@media(min-width:1200px){.Navbar_navbar__EloZ5 .Navbar_menuBottom__6BWza{display:none}}.Navbar_navbar__EloZ5 .Navbar_menuRight__DvDI_{justify-content:flex-end}@media(max-width:1199px){.Navbar_navbar__EloZ5 .Navbar_menuRight__DvDI_{display:none}.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK{gap:2rem;gap:1.5rem;width:calc(var(--grid-column)*12 + var(--grid-gutter)*11);margin-right:auto;margin-left:auto;flex-direction:column;align-items:flex-start}}@media(max-width:999px){.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK{width:calc(var(--grid-column)*8 + var(--grid-gutter)*7)}}@media(max-width:799px){.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK{width:calc(var(--grid-column)*6 + var(--grid-gutter)*5)}}@media screen and (min-width:1200px){.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK,.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK>li{height:100%}.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK>li>a{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}}.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK>li>a>p{opacity:0;transform:translateY(-50px)}@media(max-width:1199px){.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK>li>a>p{opacity:1;visibility:visible;transform:translateY(0)}}.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK a{color:var(--color-text-dark);font-size:.9375rem;font-weight:600}@media(min-width:1200px){.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK a{padding:.75rem 0;transition:all .2s ease-in-out}.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK a.Navbar_gray__MhtGX{color:var(--color-text-gray)}.Navbar_navbar__EloZ5 .Navbar_menu__e_hNK a:hover{text-decoration:underline}}@media(max-width:1199px){.Navbar_navbar__EloZ5 .Navbar_dropdown__EJ_ZZ{width:100%}}.Navbar_navbar__EloZ5 .Navbar_dropdown__EJ_ZZ>a{gap:.5rem}@media screen and (min-width:1200px){.Navbar_navbar__EloZ5 .Navbar_dropdown__EJ_ZZ>a:hover+.Navbar_submenu__zdjpd{opacity:1;visibility:visible;transform:translateZ(0)}.Navbar_navbar__EloZ5 .Navbar_dropdown__EJ_ZZ>a:hover+.Navbar_submenu__zdjpd li .Navbar_subsubmenu__o_b_m{visibility:visible}}@media(max-width:1199px){.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd{margin-top:.75rem}.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd>div{display:grid;grid-gap:.75rem;gap:.75rem;padding-left:.75rem}}@media(min-width:1200px){.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd{width:100%;position:absolute;top:7rem;left:0;background:var(--color-background);opacity:0;visibility:hidden;transition:all .1s ease-in-out;z-index:100}.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd:hover{opacity:1;visibility:visible;transform:translateZ(0)}.Navbar_navbar__EloZ5 .Navbar_submenu-2__OnvpN>div{grid-template-columns:repeat(2,1fr)}.Navbar_navbar__EloZ5 .Navbar_submenu-3__VnbyT>div{grid-template-columns:repeat(3,1fr)}.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd>div{display:grid;align-items:center;border-bottom:1px solid var(--color-border)}.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd>div>li{width:100%;height:100%}.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd>div>li:not(:last-of-type){border-right:1px solid var(--color-border)}.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd>div>li>a{display:block;width:100%;height:7rem;align-content:center;text-align:center;transition:all .1s ease-in-out}}@media screen and (min-width:1200px)and (min-width:1200px){.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd>div>li>a:hover{background:#fcf9f0}.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd>div>li>a:hover+.Navbar_subsubmenu__o_b_m{opacity:1;visibility:visible;transform:translateZ(0)}.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd>div>li>a.Navbar_hovered___P9YB{background:#fcf9f0}.Navbar_navbar__EloZ5 .Navbar_submenu__zdjpd>div>li>a.Navbar_hovered___P9YB+.Navbar_subsubmenu__o_b_m{opacity:1;transform:translateZ(0)}}@media(max-width:1199px){.Navbar_navbar__EloZ5 .Navbar_subsubmenu__o_b_m{margin-top:.75rem}.Navbar_navbar__EloZ5 .Navbar_subsubmenu__o_b_m>div{display:grid;grid-gap:.75rem;gap:.75rem;padding-left:.75rem}}@media(min-width:1200px){.Navbar_navbar__EloZ5 .Navbar_subsubmenu__o_b_m{position:absolute;width:100%;top:calc(7rem + 1px);left:0;background:var(--color-background);opacity:0;visibility:hidden}.Navbar_navbar__EloZ5 .Navbar_subsubmenu__o_b_m:hover{opacity:1;visibility:visible;transform:translateZ(0)}.Navbar_navbar__EloZ5 .Navbar_subsubmenu__o_b_m div{display:flex;align-items:center;justify-content:center;gap:3rem;border-bottom:1px solid var(--color-border)}.Navbar_navbar__EloZ5 .Navbar_subsubmenu__o_b_m a{display:block;padding:3rem 0}}.Prefooter_section__47__n{margin-top:6rem}@media(min-width:1000px){.Prefooter_section__47__n{margin-top:18rem;position:relative}}.Prefooter_imageBottom__xxwTy,.Prefooter_imageTop__8ioqr{display:none}@media(min-width:1000px){.Prefooter_imageBottom__xxwTy,.Prefooter_imageTop__8ioqr{width:-moz-fit-content;width:fit-content;display:block;position:absolute;right:0;z-index:1}.Prefooter_imageTop__8ioqr{top:-17%;right:0}.Prefooter_imageBottom__xxwTy{bottom:20%;left:0}}@media(min-width:1200px){.Prefooter_imageBottom__xxwTy{bottom:30%}}.Prefooter_item__BLj6x h2{font-size:2.5rem;font-weight:200;text-align:center;margin:1.5rem 0}@media(min-width:500px){.Prefooter_item__BLj6x h2{font-size:4rem}}@media(min-width:800px){.Prefooter_item__BLj6x h2{font-size:5.8rem;margin:3rem 0}}@media(min-width:1000px){.Prefooter_item__BLj6x h2{position:relative;z-index:1}}@media(min-width:1400px){.Prefooter_item__BLj6x h2{font-size:8rem}}.Prefooter_item__BLj6x>p{font-size:1.25rem;font-family:gelica,sans-serif;text-align:center;line-height:1.4;max-width:30rem;margin-right:auto;margin-left:auto}@media(min-width:800px){.Prefooter_item__BLj6x>p{font-size:1.725rem;max-width:38rem;line-height:2.725rem}}@media(min-width:1000px){.Prefooter_item__BLj6x>p{position:relative;z-index:1}}.Prefooter_item__BLj6x>p:first-of-type{margin-bottom:.25rem}.Prefooter_logo__lFMGQ{position:relative;display:flex;align-items:center;justify-content:center}.Prefooter_logo__lFMGQ:after,.Prefooter_logo__lFMGQ:before{content:"";width:calc(50% - 83.2px);height:1px;background:var(--color-border);position:absolute;top:calc(50% - 1px)}@media(min-width:800px){.Prefooter_logo__lFMGQ:after,.Prefooter_logo__lFMGQ:before{width:calc(50% - 138.6666666667px)}}.Prefooter_logo__lFMGQ:before{left:0}.Prefooter_logo__lFMGQ:after{right:0}.Prefooter_time__SxzDS{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:1.5rem 0;margin-top:3rem}@media(min-width:800px){.Prefooter_time__SxzDS{padding:2rem 0;margin-top:6rem}}.Prefooter_time__SxzDS p{text-align:center;font-weight:700;font-size:1.125rem;line-height:1.6875rem}.Prefooter_buttons__P0TzH{padding:3rem 0;display:grid;grid-gap:1rem;gap:1rem;position:relative}.Prefooter_buttons__P0TzH span{display:none}@media(min-width:800px){.Prefooter_buttons__P0TzH{grid-template-columns:repeat(3,1fr);align-items:center}.Prefooter_buttons__P0TzH a{width:-moz-fit-content;width:fit-content;margin:0 auto}}@media(min-width:1200px){.Prefooter_buttons__P0TzH{padding:0;grid-template-columns:1fr 1px 1fr 1px 1fr}.Prefooter_buttons__P0TzH a{height:auto}.Prefooter_buttons__P0TzH span{display:block;width:1px;height:11rem;background:var(--color-border)}}.Prefooter_image__Y37in{width:100%}.Prefooter_image__Y37in img{width:100%;height:auto}*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0;min-width:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}:root{--width:70vw;--gutter:2rem;--grid-gutter:var(--gutter);--grid-column:calc((var(--width) - 13 * var(--grid-gutter)) / 12);--space:1rem;--size:1rem}@media screen and (max-width:2399px){:root{--width:80vw}}@media screen and (max-width:1599px){:root{--width:92vw}}@media screen and (max-width:999px){:root{--gutter:1rem;--grid-column:calc((var(--width) - 9 * var(--grid-gutter)) / 8);--space:0.75rem;--size:0.75rem}}@media screen and (max-width:799px){:root{--width:90vw;--gutter:0.5rem;--grid-column:calc((var(--width) - 7 * var(--grid-gutter)) / 6)}}@media screen and (max-width:499px){:root{--space:0.5rem;--size:0.5rem}}::selection{background:var(--color-primary);color:var(--color-text-dark)}html{font-size:clamp(16px,1vw,20px)}body{background:var(--color-background)}h1,h2,h3,h4,h5,h6{font-family:gelica,sans-serif;font-weight:200}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:400}h1{font-size:1.875rem}h1 strong{display:block}@media(min-width:500px){h1{font-size:2.7125rem}h1.small{font-size:1.8125rem}}@media(min-width:1000px){h1.big{font-size:4.585rem}h1.large{font-size:3.9rem}}h2{font-size:1.7rem;font-weight:400;line-height:1.4}@media(min-width:500px){h2{font-size:1.875rem}h2.small{font-size:1.625rem}}@media(min-width:1000px){h2{line-height:1.6}h2.quote{font-size:2.5rem}h2.big{font-size:2.85rem}}h2 strong{font-weight:500}h3{font-size:1.4rem;font-weight:400;line-height:1.4}@media(min-width:500px){h3{font-size:1.625rem}h3.large{font-size:1.875rem}}@media(min-width:1000px){h3{line-height:1.6}}.c_title-dark{color:var(--color-title-dark)}.c_title-white{color:var(--color-title-light)}a,button,input,label,li,p,select,textarea{font-family:basic-sans,sans-serif}.c_text-dark{color:var(--color-text-dark)}.c_text-white{color:var(--color-text-light)}.c_text-gray{color:var(--color-text-gray)}.c_text-darkgray{color:var(--color-text-darkgray)}.c_text-lightgray{color:var(--color-text-lightgray)}.btn{display:flex;align-items:center;justify-content:center;gap:.75rem;font-weight:600;text-align:center;padding:1.25rem 1.75rem;border-radius:.25rem;cursor:pointer;line-height:1}@media(min-width:800px){.btn{width:-moz-fit-content;width:fit-content}}.btn img{width:.85rem;height:.85rem;object-fit:contain}.btn-small{font-size:.9375rem;padding:.8125rem 1.75rem}.btn-large{font-size:1.125rem;padding:1.75rem 2.5rem}.btn-primary{background:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-button-dark)}.btn-secondary{border:1px solid var(--color-border);color:var(--color-text-gray)}.btn-top{position:fixed;bottom:4.5rem;right:1.5rem;z-index:2000;cursor:pointer;padding:1.25rem;aspect-ratio:1;opacity:0;visibility:hidden;z-index:100}@media(min-width:800px){.btn-top{padding:1.25rem 1.75rem;aspect-ratio:unset}}.btn-top svg{width:1rem;height:1rem;object-fit:contain}@media(min-width:800px){.btn-top svg{width:.85rem;height:.85rem}}.btn-top p{display:none}@media(min-width:800px){.btn-top p{display:block}}@keyframes fadeIn{to{opacity:1;visibility:visible}}.cookie{overflow-y:auto;max-height:calc(100vh - 7rem);width:100vw;max-width:45rem;position:fixed;bottom:0;right:0;z-index:200;padding:1.5rem;background:var(--color-background);border-top:1px solid var(--color-border);border-radius:.25rem;display:grid;grid-gap:1.5rem;gap:1.5rem;opacity:0;visibility:hidden;animation:fadeIn .2s ease-in-out .5s forwards}@media(min-width:800px){.cookie{max-height:calc(100vh - 4rem);padding:2rem;gap:1.5rem;bottom:1.5rem;right:1.5rem;border:1px solid var(--color-border)}}.cookie_body{display:grid;grid-gap:.5rem;gap:.5rem;overflow-y:auto}.cookie_body>p:first-of-type{color:var(--color-text-dark);font-weight:700}.cookie_body>p:last-of-type{font-size:.9rem;line-height:1.5;color:var(--color-text-darkgray)}.cookie_preferences{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:1rem}.cookie_preference{background:var(--color-background-lightgray);border:1px solid var(--color-border);padding:.8rem;cursor:pointer}.cookie_preference.active img{transform:rotate(180deg)}.cookie_preference.active>p{max-height:unset;overflow:visible;margin-top:1rem}.cookie_preference div{display:grid;grid-template-columns:3fr 2fr 1rem;align-items:center;grid-gap:1rem;gap:1rem}.cookie_preference div p{font-size:.9rem;font-weight:700;color:var(--color-text-dark)}.cookie_preference div>span{font-family:basic-sans,sans-serif;font-size:.8rem;color:#3aa15c;justify-self:end}.cookie_preference>p{color:var(--color-text-dark);font-size:.8rem;line-height:1.4;max-height:0;overflow:hidden}.cookie_buttons{display:grid;grid-gap:.75rem;gap:.75rem}@media(min-width:800px){.cookie_buttons{grid-template-columns:repeat(3,1fr)}}.cookie_buttons a{font-size:.9rem;text-decoration:underline;color:var(--color-text-dark);text-align:center;margin-top:.75rem}@media(min-width:800px){.cookie_buttons a{grid-column:1/4}}.cookie_button{width:100%;padding:1rem;display:flex;align-items:center;justify-content:center;text-align:center;font-size:.9rem;font-weight:700}.cookie_button-primary{background:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-button-dark)}.cookie_button-secondary{border:1px solid var(--color-border);color:var(--color-text-dark)}.switch{justify-self:end;position:relative;display:inline-block;width:40px;height:20px}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider{background-color:#3aa15c}.switch input:checked+.slider:before{transform:translateX(20px)}.switch .slider{border-radius:34px;position:absolute;cursor:pointer;inset:0;background-color:#ef4d53;transition:.2s}.switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.2s}