.page .content .wp-block-group:not(:last-child){margin-bottom:48px}@media(max-width:991px){.page .content .wp-block-group:not(:last-child){margin-bottom:32px}}.page .content dl,.page .content ol,.page .content p,.page .content table,.page .content ul{color:var(--c-text);font-size:16px;font-weight:300;line-height:1.6}.page .content dl:not(:last-child),.page .content ol:not(:last-child),.page .content p:not(:last-child),.page .content table:not(:last-child),.page .content ul:not(:last-child){margin-bottom:24px}@media(max-width:991px){.page .content dl:not(:last-child),.page .content ol:not(:last-child),.page .content p:not(:last-child),.page .content table:not(:last-child),.page .content ul:not(:last-child){margin-bottom:16px}}.page .content dl,.page .content ol,.page .content ul{padding-left:32px}.page .content ul{list-style:unset}.page .content li:not(:last-child){margin-bottom:8px}@media(max-width:991px){.page .content li:not(:last-child){margin-bottom:4px}}.page .content b,.page .content h2,.page .content h3,.page .content h4,.page .content strong{font-weight:600}.page .content a{color:inherit;display:inline;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-text-decoration:underline;text-decoration:underline;transition:all .3s;word-break:break-all}@media(hover:hover){.page .content a:hover{color:var(--c-link)}}.page .content h1{font-size:32px;font-weight:700;line-height:1.4;margin:12px 0}@media(max-width:991px){.page .content h1{font-size:24px}}.page .content h2,.page .content h3,.page .content h4{font-weight:600;margin:16px 0}.page .content h2{font-size:24px}@media(max-width:991px){.page .content h2{font-size:18px}}.page .content h3{font-size:20px}@media(max-width:991px){.page .content h3{font-size:16px}}.page .content h4{font-size:18px}@media(max-width:991px){.page .content h4{font-size:16px}}.page .content h5,.page .content h6{font-size:16px;font-weight:500;margin:16px 0}.page .content figure:not(:last-child){margin-bottom:24px}@media(max-width:991px){.page .content figure:not(:last-child){margin-bottom:16px}}.page .content figure figcaption{color:var(--c-text);font-size:14px;line-height:1.4;margin:12px 0 0}@media(max-width:768px){.page .content figure figcaption{font-size:12px}}.page .content .wp-block-table{overflow-x:auto}.page .content .wp-block-table table{word-break:unset}.page .content .wp-block-table thead{border-color:var(--c-grey-text);border-width:1px}.page .content table{border:1px solid var(--c-grey-text);border-collapse:collapse;font-size:18px;width:100%}@media(max-width:991px){.page .content table{font-size:16px}}@media(max-width:576px){.page .content table{word-break:break-all}}.page .content table td,.page .content table th{border:1px solid var(--c-grey-text);padding:4px 8px}.page .content table:not(:last-child){margin-bottom:24px}@media(max-width:991px){.page .content table:not(:last-child){margin-bottom:16px}}.header{background:var(--c-background);border-bottom:1px solid transparent;left:0;padding:16px 0;position:-webkit-sticky;position:sticky;top:var(--wp-admin--admin-bar--height,0);transition:all .3s ease-in-out;width:100%;z-index:3}@media(max-width:600px){.header{padding:8px 0!important;top:0}}.header._sticky{border-color:var(--c-shade-2);padding:8px 0}.header__wrapper{align-items:center;display:flex;gap:24px;justify-content:space-between}@media(max-width:991px){.header__wrapper{flex-wrap:wrap;gap:0 24px}}.header--type-2 .header__wrapper{flex-wrap:wrap;gap:0 24px}@media(max-width:576px){.header--type-2 .header__wrapper{gap:0}}.header .custom-logo-link,.header__logo{align-items:center;display:flex;flex:0 0 auto;max-height:48px;max-width:200px;overflow:hidden}.header .custom-logo-link>img,.header__logo>img{margin:0}@media(max-width:991px){.header .custom-logo-link,.header__logo{flex:1 1 auto}}@media(max-width:576px){.header__menu{background-color:var(--c-white);border-top:1px solid var(--c-shade-2);display:none;left:0;padding:10px;position:absolute;right:0;top:100%}}.header__menu._active{display:flex}.header__menu .menu-header-container{display:flex;transition:.2s ease}@media(max-width:991px){.header__menu .menu-header-container{border-top:1px solid var(--c-shade-2);justify-content:flex-start;margin-top:16px;padding-top:16px}}@media(max-width:576px){.header__menu .menu-header-container{border-top:0;justify-content:flex-start;margin-top:0;padding-top:0}}.header--type-2 .header__menu .menu-header-container{border-top:1px solid var(--c-shade-2);justify-content:center;margin-top:8px;padding-top:12px}@media(max-width:991px){.header--type-2 .header__menu .menu-header-container{justify-content:flex-start}}@media(max-width:576px){.header--type-2 .header__menu .menu-header-container{border:0;margin-top:0;padding-top:0}}.header__menu .menu-header-container ul{align-items:center;display:flex;gap:16px}@media(max-width:991px){.header__menu .menu-header-container ul{gap:8px}}@media(max-width:576px){.header__menu .menu-header-container ul{flex-wrap:wrap}}.header__menu .menu-header-container ul .menu-item a{border:1px solid var(--c-shade-2);border-radius:4px;font-size:16px;line-height:1.2;padding:8px 16px;-webkit-text-decoration:none;text-decoration:none}@media(max-width:991px){.header__menu .menu-header-container ul .menu-item a{padding:8px 12px}}@media(max-width:576px){.header__menu .menu-header-container ul .menu-item a{font-size:14px}}.header__menu .menu-header-container ul .menu-item.current-menu-item a{background:var(--c-shade-3);border-color:var(--c-shade-3)}@media(max-width:576px){.header__search{background-color:var(--c-white);border-top:1px solid var(--c-shade-2);display:none;height:100%;left:0;opacity:0;padding:10px;position:absolute;right:0;top:100%;transition:all .3s ease-in-out;width:100%}}.header__search._active{align-items:center;bottom:0;display:flex;justify-content:flex-start;opacity:1}.header__search-btn{align-items:center;display:none;height:48px;justify-content:center;width:56px}@media(max-width:576px){.header__search-btn{cursor:pointer;display:flex}}.footer{background:var(--c-footer-bg);color:var(--c-white);padding:64px 0}@media(max-width:768px){.footer{padding:48px 0}}.footer__wrapper{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:48px}@media(max-width:991px){.footer__wrapper{align-items:flex-start}}@media(max-width:768px){.footer__wrapper{align-items:center;flex-flow:column nowrap;gap:32px;margin-bottom:32px}}.footer__wrapper .menu-footer-page-menu{align-items:center;display:flex;flex-direction:row;gap:12px}.footer__wrapper .menu-footer-bottom-nav-container,.footer__wrapper .menu-footer-bottom-nav-container #menu-footer-bottom-nav{display:inherit;flex-direction:inherit;gap:inherit;justify-content:inherit;text-align:inherit}.footer__wrapper .menu-footer-bottom-nav-container #menu-footer-bottom-nav a,.footer__wrapper .menu-footer-bottom-nav-container a{color:var(--c-white);font-weight:400}.footer__wrapper .menu-footer-bottom-nav-container #menu-footer-bottom-nav a:active,.footer__wrapper .menu-footer-bottom-nav-container #menu-footer-bottom-nav a:focus,.footer__wrapper .menu-footer-bottom-nav-container #menu-footer-bottom-nav a:hover,.footer__wrapper .menu-footer-bottom-nav-container a:active,.footer__wrapper .menu-footer-bottom-nav-container a:focus,.footer__wrapper .menu-footer-bottom-nav-container a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:768px){.footer .custom-logo-link,.footer__logo{flex:auto}}.footer__menu{display:flex;gap:32px}@media(max-width:768px){.footer__menu{align-items:center;flex-direction:column;gap:24px;justify-content:flex-start;text-align:center}}.menu-footer-mobile-menu-container ul{align-items:center;display:flex;flex-direction:row;gap:12px}.arrow-up{align-items:center;background-color:var(--c-link);border:1px solid var(--c-link);bottom:calc(var(--s-scroll-up-offset, 48px) + var(--wp-admin--admin-bar--height, 0px));color:var(--c-white);display:flex;justify-content:center;opacity:0;padding:24px;pointer-events:none;position:fixed;right:48px;transform:scale(0);transition:all .3s;visibility:hidden;z-index:2}.arrow-up svg{max-height:32px;max-width:32px;object-fit:contain;transition:inherit}@media(hover:hover){.arrow-up:hover svg{transform:scale(1.2)}}.arrow-up._canScrollUp{opacity:1;pointer-events:auto;transform:scale(1);visibility:visible}@media(max-width:1600px){.arrow-up{bottom:calc(var(--s-scroll-up-offset, 64px) + var(--wp-admin--admin-bar--height, 0px));padding:4px;right:16px}}.disclaimer{background:var(--c-footer-bg);border-top:1px solid var(--c-footer-text);color:var(--c-footer-text);font-size:12px;line-height:1.2;padding:8px 16px;text-align:center}.disclaimer a{color:inherit;display:inline;font-size:inherit;line-height:inherit;-webkit-text-decoration:underline;text-decoration:underline;white-space:nowrap}.disclaimer a:hover{-webkit-text-decoration:none;text-decoration:none}.disclaimer__wrapper{display:inline-block;max-width:960px}.search .disclaimer{background:var(--c-ugly-bg);border-color:var(--c-ugly-pink);color:var(--c-white)}.cookies{background:var(--c-background);border-top:1px solid var(--c-text);bottom:0;color:var(--c-text);font-size:12px;line-height:1.2;padding:12px 0;position:-webkit-sticky;position:sticky;text-align:center;z-index:2}@media(max-width:768px){.cookies{padding:12px 0}}@media(max-width:576px){.cookies{font-size:10px}}.cookies._hidden{display:none}.cookies a,.cookies button{color:inherit;display:inline;font-size:inherit;line-height:inherit;-webkit-text-decoration:underline;text-decoration:underline;white-space:nowrap}.cookies a:hover,.cookies button:hover{-webkit-text-decoration:none;text-decoration:none}.search .cookies{background:var(--c-ugly-bg);border-color:var(--c-ugly-pink);color:var(--c-white)}.page .main{padding:24px 20px 120px}@media(max-width:768px){.page .main{padding:16px 16px 60px}}.page img{display:block;height:auto;margin:0 auto;max-width:100%}