.cookie-consent{z-index:1000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:relative}.cookie-consent button{color:#fff;cursor:pointer;background-color:#000;border:0;height:50px;padding:0 20px;font-size:16px;line-height:1;transition:background-color .2s,color .2s}.cookie-consent button:hover,.cookie-consent button:focus-visible{color:#e0005a}.cookie-consent-bar{background-color:#000;align-items:center;gap:20px;padding:20px;display:flex;position:fixed;bottom:20px;right:20px}.cookie-consent-bar p{color:#fff;max-width:400px;margin:0;font-size:16px}.cookie-consent-bar-buttons{align-items:center;gap:10px;display:flex}.cookie-consent .cookie-consent-accept{color:#fff;background-color:#e0005a;border-radius:22.5px;min-width:75px;height:auto;padding:10.5px 32px;font-family:Avenir,sans-serif;font-size:14px;font-weight:500;line-height:22px}.cookie-consent .cookie-consent-accept:hover,.cookie-consent .cookie-consent-accept:focus-visible{color:#fff;background-color:#c4004f}.cookie-consent-bar-enter-active,.cookie-consent-bar-leave-active{transition:transform .25s}.cookie-consent-bar-enter-from,.cookie-consent-bar-leave-to{transform:translateY(100%)}.cookie-consent-modal{background-color:#000c;justify-content:center;align-items:center;padding-top:80px;display:flex;position:fixed;inset:0}.cookie-consent-modal-enter-active,.cookie-consent-modal-leave-active{transition:opacity .25s}.cookie-consent-modal-enter-from,.cookie-consent-modal-leave-to{opacity:0}.cookie-consent-modal-content{text-align:left;color:#fff;background-color:#000;width:100%;max-width:550px;max-height:100vh;padding:40px;position:relative;overflow:auto}.cookie-consent-modal-content h3{margin:50px 0 25px;font-size:24px}.cookie-consent-modal-content h3:first-of-type{margin-top:0}.cookie-consent-modal-content ul{margin:0;padding:0;font-size:16px;list-style:none}.cookie-consent-close{position:absolute;top:20px;right:20px}.cookie-consent-category{align-items:flex-start;display:flex}.cookie-consent-category input{opacity:0;pointer-events:none;position:absolute}.cookie-consent-category label{cursor:pointer;background-color:gray;border-radius:20px;flex:0 0 36px;min-height:20px;margin-right:20px;font-size:0;transition:background-color .2s;position:relative}.cookie-consent-category label:before{content:"";background-color:#000;border-radius:50%;width:15px;height:15px;transition:transform .2s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.cookie-consent-category input:checked+label{background-color:#e0005a}.cookie-consent-category input:checked+label:before{transform:translate(100%,-50%)}.cookie-consent-category input:disabled+label{cursor:default;background-color:#ff529a91}.cookie-consent-category input:focus-visible+label{outline-offset:2px;outline:2px solid #fff}.cookie-consent-category-name{text-transform:uppercase;font-weight:700}.cookie-consent-category-name span{text-transform:none;font-weight:400}.cookie-consent-modal-buttons{align-items:flex-start;gap:20px;margin-top:80px;display:flex}.cookie-consent-unsaved{color:#fff;margin:0;font-size:14px;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}@media (width<=768px){.cookie-consent-bar{flex-direction:column;align-items:flex-start;bottom:0;left:0;right:0}.cookie-consent-bar p{max-width:100%}.cookie-consent-bar-buttons,.cookie-consent-modal-buttons{flex-direction:column;align-items:stretch;width:100%}.cookie-consent-modal{padding:0}.cookie-consent-modal-content{max-width:none;padding:80px 20px 20px;position:absolute;inset:0}.cookie-consent-modal-content h3{margin:30px 0 25px;font-size:20px}.cookie-consent-category-name{font-size:14px}.cookie-consent-modal-buttons{gap:10px;margin-top:30px}}@media (prefers-reduced-motion:reduce){.cookie-consent-bar-enter-active,.cookie-consent-bar-leave-active,.cookie-consent-modal-enter-active,.cookie-consent-modal-leave-active{transition:none}}.public-search-overlay[data-v-d3d69cec]{z-index:110;color:#fff;background:#02061273;outline:none;place-items:center;display:grid;position:fixed;inset:0}.public-search-close[data-v-d3d69cec]{cursor:pointer;opacity:.6;background:0 0;border:0;width:32px;height:32px;padding:0;position:absolute;top:20px;right:20px}.public-search-close[data-v-d3d69cec]:hover{opacity:1}.public-search-close img[data-v-d3d69cec]{width:32px;height:32px;display:block}.public-search-form[data-v-d3d69cec]{width:431px;max-width:calc(100vw - 50px);margin:0}.public-search-form label[data-v-d3d69cec]{color:#fff;font:500 16px/24px Avenir,sans-serif;display:block}.public-search-fields[data-v-d3d69cec]{align-items:center;gap:22px;display:flex}.public-search-fields input[data-v-d3d69cec]{color:#fff;width:100%;min-width:0;height:54px;box-shadow:none;appearance:none;background:0 0;border:0;border-bottom:1px solid #e0005a;border-radius:0;outline:none;padding:0;font:400 35px/44px Marcellus,serif}.public-search-fields input[data-v-d3d69cec]::placeholder{color:#fff;opacity:1}.public-search-fields input[data-v-d3d69cec]::-webkit-search-cancel-button{display:none}.public-search-fields button[data-v-d3d69cec]{color:#fff;cursor:pointer;background:0 0;border:0;flex:0 0 40px;width:40px;height:40px;padding:0}.public-search-fields button svg[data-v-d3d69cec]{width:40px;height:40px}.public-search-fields button[data-v-d3d69cec]:hover{color:#e0005a}.public-search-overlay button[data-v-d3d69cec]:focus-visible{outline-offset:4px;outline:2px solid #e0005a}.public-search-enter-active[data-v-d3d69cec],.public-search-leave-active[data-v-d3d69cec]{transition:opacity .15s linear}.public-search-enter-from[data-v-d3d69cec],.public-search-leave-to[data-v-d3d69cec]{opacity:0}@media (prefers-reduced-motion:reduce){.public-search-enter-active[data-v-d3d69cec],.public-search-leave-active[data-v-d3d69cec]{transition:none}}.home-menu-overlay[data-v-78eaf756]{z-index:100;overscroll-behavior:contain;background:#02061273;outline:none;font:16px/24px Marcellus,serif;position:fixed;inset:0;overflow:hidden auto}.home-menu-dialog[data-v-78eaf756]{width:100%;min-height:calc(100dvh - 63px);position:relative}.home-menu-rail[data-v-78eaf756]{background:url(/legacy/img/left-panel.png) 50%/cover no-repeat;width:76px;min-height:100dvh;position:absolute;top:0;left:0}.home-menu-close[data-v-78eaf756]{cursor:pointer;opacity:.4;background:0 0;border:0;width:76px;height:64px;padding:20px 31px;transition:opacity .3s;display:block}.home-menu-close[data-v-78eaf756]:hover{opacity:1}.home-menu-close img[data-v-78eaf756]{width:14px;max-width:none;height:14px;display:block}.home-menu-links[data-v-78eaf756]{align-items:center;width:fit-content;min-height:calc(100dvh - 126px);margin-left:182px;display:flex}.home-menu-links ul[data-v-78eaf756]{margin:0 0 16px;padding:0;list-style:none}.home-menu-item[data-v-78eaf756]{color:#fff9;padding:0 0 16px;font:400 30px/37px Marcellus,serif;transition:font-size .3s,line-height .3s,padding .3s}.home-menu-item a[data-v-78eaf756]{color:inherit;outline-offset:5px;text-decoration:none;transition:color .3s}.home-menu-item a[aria-current=page][data-v-78eaf756]{font-weight:600}.home-menu-item a[data-v-78eaf756]:hover{color:#e0005a}.home-menu-close[data-v-78eaf756]:focus-visible,.home-menu-item a[data-v-78eaf756]:focus-visible,.home-menu-languages a[data-v-78eaf756]:focus-visible,.home-menu-search[data-v-78eaf756]:focus-visible{outline:2px solid #e0005a}.home-menu-search[data-v-78eaf756],.home-menu-languages[data-v-78eaf756]{display:none}.home-menu-enter-active[data-v-78eaf756],.home-menu-leave-active[data-v-78eaf756]{transition:opacity .15s linear}.home-menu-enter-active .home-menu-dialog[data-v-78eaf756],.home-menu-leave-active .home-menu-dialog[data-v-78eaf756]{transition:transform .3s ease-out}.home-menu-enter-from[data-v-78eaf756],.home-menu-leave-to[data-v-78eaf756]{opacity:0}.home-menu-enter-from .home-menu-dialog[data-v-78eaf756],.home-menu-leave-to .home-menu-dialog[data-v-78eaf756]{transform:translateY(-50px)}@media (width>=1567px){.home-menu-item[data-v-78eaf756]{font-size:1.9vw}}@media (width>=2000px){.home-menu-item[data-v-78eaf756]{font-size:39px;line-height:48px}}@media (width>=1200px){.home-menu-item.expanded[data-v-78eaf756]{text-shadow:0 10px 20px #0000004d;padding:12px 0 24px;font-size:68px;line-height:80px}}@media (width<=1200px){.home-menu-dialog[data-v-78eaf756]{min-height:100dvh;padding:calc(64px + env(safe-area-inset-top,0px)) 25px 0}.home-menu-rail[data-v-78eaf756]{top:env(safe-area-inset-top,0px);z-index:1;background:0 0;width:64px;min-height:64px}.home-menu-close[data-v-78eaf756]{opacity:1;justify-content:center;align-items:center;width:64px;height:64px;padding:0;display:flex}.home-menu-close img[data-v-78eaf756],.home-menu-search img[data-v-78eaf756]{transform:translateY(-4px)}.home-menu-links[data-v-78eaf756]{min-height:calc(100dvh - 121px - env(safe-area-inset-top,0px));width:100%;margin-top:0;margin-left:0}.home-menu-item.expanded[data-v-78eaf756]{text-shadow:0 10px 20px #0000004d;padding:6px 0;font-size:48px;line-height:60px}.home-menu-languages[data-v-78eaf756]{justify-content:center;align-items:center;gap:28px;width:100%;height:57px;font-family:Avenir,sans-serif;display:flex;position:relative}.home-menu-languages a[data-v-78eaf756]{color:#fff9;text-decoration:none}.home-menu-languages a[aria-current=page][data-v-78eaf756]{color:#e0005a}.home-menu-enter-active .home-menu-dialog[data-v-78eaf756],.home-menu-leave-active .home-menu-dialog[data-v-78eaf756]{transition:none}.home-menu-enter-from .home-menu-dialog[data-v-78eaf756],.home-menu-leave-to .home-menu-dialog[data-v-78eaf756]{transform:none}}@media (width<=767px){.home-menu-overlay[data-v-78eaf756]{background:#1c1c1cd9}.home-menu-dialog[data-v-78eaf756]{padding-top:calc(104px + env(safe-area-inset-top,0px))}.home-menu-links[data-v-78eaf756]{min-height:calc(100dvh - 161px - env(safe-area-inset-top,0px));align-items:flex-start}.home-menu-search[data-v-78eaf756]{top:env(safe-area-inset-top,0px);justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;right:0}.home-menu-search img[data-v-78eaf756]{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.home-menu-enter-active[data-v-78eaf756],.home-menu-leave-active[data-v-78eaf756],.home-menu-enter-active .home-menu-dialog[data-v-78eaf756],.home-menu-leave-active .home-menu-dialog[data-v-78eaf756],.home-menu-item[data-v-78eaf756],.home-menu-item a[data-v-78eaf756]{transition:none!important}}
