html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img,fieldset,a img{border:none}input[type=text],input[type=email],input[type=search],input[type=tel],textarea{-webkit-appearance:none}input[type=submit],button{cursor:pointer}input[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}input,button{margin:0;padding:0;border:0}div,input,textarea,select,button,h1,h2,h3,h4,h5,h6,a,span,a:focus{outline:none}ul,ol{list-style-type:none}table{width:100%;border-spacing:0;border-collapse:collapse}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}:root{--color-black: #000;--color-white: #fff;--color-focus: #784cd8;--color-dark: #002e37;--color-dark-salty-sea: #0b1b1e;--color-salty-sea: #1d464c;--color-salty-sea-rgb: 29 70 76;--color-sea-breeze: #2d8c8a;--color-sea-breeze-a11y: #2a8180;--color-sea-breeze-rgb: 45 140 138;--color-scattered-lichen: #d48f02;--color-clear-skies: #cddddd;--color-clear-skies-10: #f3f7f7;--color-clear-skies-30: #e0eaea;--color-light-green: #edfaf9;--color-red: #f24b4d;--color-brand-rgb: 173 60 79;--color-sunny-cliffs: #bddac0;--color-summer-lily: #a52941;--color-guernsey-lily: #ad3c4f;--color-outline-blue: #ccdfff;--calendar-color-1: rgb(var(--color-sea-breeze-rgb) / .98);--calendar-color-2: var(--color-guernsey-lily);--calendar-color-3: var(--color-scattered-lichen);--color-light-grey: #F4F8FB;--color-grey: #475467;--header-height: 94px}:root{--font-body: "acumin-pro", sans-serif;--font-title: "alverata", serif}[hidden]{display:none!important}html,body{overflow-x:clip}html{background-color:var(--color-white);color:var(--color-dark)}html.is-scroll-lock{overflow:hidden;margin-right:15px}html{scroll-behavior:smooth}body{font-family:var(--font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;word-break:break-word}@media only screen and (min-width: 1024px){body{font-size:19px;line-height:1.4736842105}}body.is-scroll-lock{overflow:hidden;position:fixed;width:100vw;height:100vh;margin:0}button,input,textarea,select{font-family:var(--font-body)}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:1px solid var(--color-focus);outline-offset:2px}button:focus-visible,a:focus-visible{outline:1px solid var(--color-focus);outline-offset:2px}a{color:var(--color-black);text-decoration:none}button{font:inherit;background:none}img,svg{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}sup{vertical-align:super}select{background-color:transparent;border-radius:0}strong{font-weight:700}hr{margin:1.5em 0;border:solid color-mix(in srgb,var(--color-black) 40%,transparent);border-width:1px 0 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:rect(0 0 0 0);overflow-wrap:normal;border:0}.container{--container-px: 20px;width:100%;max-width:calc(1280px + var(--container-px) * 2);margin:0 auto;padding:0 var(--container-px)}@media only screen and (min-width: 1024px){.container{--container-px: 40px}}.main{flex:1 1 auto}.page{overflow-x:clip;display:flex;flex-direction:column;min-height:100vh}.header{z-index:100;position:relative;height:var(--header-height);font-size:15px;line-height:1}.header__container{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 20px}@media only screen and (min-width: 1680px){.header__container{padding:0 24px;display:grid;grid-template-columns:1fr 3fr 1fr}}.header__logo{z-index:1;position:relative;display:flex;align-items:center}.header__logo-icon{max-width:100px}@media only screen and (min-width: 768px){.header__logo-icon{max-width:unset}}.header__logo-text{margin:0 0 0 14px;padding:8px 0 8px 14px;border-left:.5px solid rgba(0,0,0,.3);color:var(--color-salty-sea);font-size:12px}@media only screen and (min-width: 768px){.header__logo-text{font-size:15px}}.header__nav{display:none;margin:0 auto}@media only screen and (min-width: 1260px){.header__nav{display:block}}.header__nav-item--login.button{z-index:1;display:none}@media only screen and (min-width: 1260px){.header__nav-item--login.button{display:block;margin-left:auto}}.header__nav-list{display:flex;gap:2px}.header__nav-item.has-submenu .header__nav-link:after{content:"";display:block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath stroke='%231d464c' stroke-linecap='round' stroke-linejoin='round' d='M3.5 5.25 7 8.75l3.5-3.5'/%3E%3C/svg%3E");background-position:center;background-size:cover;background-repeat:no-repeat}.header__nav-item:hover .header__nav-link,.header__nav-item:focus-within .header__nav-link{background-color:var(--color-clear-skies-30)}.header__nav-item.is-active .header__dropdown{opacity:1;visibility:visible}.header__nav-link{z-index:1;position:relative;display:flex;gap:5px;padding:10px 18px;border-radius:20px;background-color:transparent;transition:background-color .3s;text-wrap:nowrap;color:var(--color-black)}.header__nav-link:hover{background-color:var(--color-clear-skies-30)}.header__search{display:none;z-index:1;position:relative;align-items:center;gap:10px;padding:10px 18px;border-radius:20px;background-color:transparent;transition:background-color .3s}.header__search:hover{background-color:var(--color-clear-skies-30)}@media only screen and (min-width: 1260px){.header__search{display:flex}}.header__search-menu{display:none}.header__burger{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:-15px;width:48px;height:48px}@media only screen and (min-width: 1260px){.header__burger{display:none}}.header__burger.is-active span:nth-child(1){transform:translate3d(0,8px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(-45deg) skew(0);transform-style:preserve-3d}.header__burger.is-active span:nth-child(2){width:0}.header__burger.is-active span:nth-child(3){transform:translate3d(0,-8px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(45deg) skew(0);transform-style:preserve-3d}.header__burger span:nth-child(1),.header__burger span:nth-child(2),.header__burger span:nth-child(3){width:26px;height:1px;background-color:var(--color-black)}.header__burger span:nth-child(1),.header__burger span:nth-child(3){transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transition:transform .3s}.header__burger span:nth-child(2){position:relative;display:flex;margin-top:7px;margin-bottom:7px;background-color:transparent;transition:width .3s}.header__burger span:nth-child(2):after{content:"";display:block;width:15px;height:1px;background-color:var(--color-black)}.header__dropdown{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;padding-top:var(--header-height);background-color:var(--color-clear-skies-10);transition:opacity .3s,visibility .3s}.header__dropdown--simple{top:var(--header-height);left:unset;padding-top:0;width:unset}.header__dropdown-wrapper{padding:45px 0 60px;border-top:.5px solid var(--color-sunny-cliffs)}.header__dropdown-body{overflow:hidden}.header__dropdown-form{display:flex;align-items:center;justify-content:center;gap:24px}.header__dropdown-form input{height:50px;min-width:400px;border-radius:3px;border:1px solid var(--color-outline-blue);padding:0 16px;font-size:16px;transition:border .3s}.header__dropdown-form input:focus-visible{border:1px solid var(--color-sea-breeze);outline:none}.header__dropdown-cols{display:flex;flex-wrap:wrap;margin:-40px -54px 0}.header__dropdown--simple .header__dropdown-cols{flex-direction:column;margin:0}.header__dropdown-col{flex:0 0 50%;margin-top:40px;padding:0 54px;border-left:.5px solid var(--color-sunny-cliffs)}.header__dropdown--simple .header__dropdown-col{flex:auto;margin-top:0;padding:0;border-left:none}.header__dropdown--simple .header__dropdown-col:last-of-type .header__dropdown-heading{margin-bottom:0}.header__dropdown-col:has(.header__dropdown-heading--large){flex:0 0 100%}.header__dropdown-heading{margin-bottom:24px;font-weight:700;font-size:14px;line-height:1.2857142857}.header__dropdown-heading a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:transparent}.header__dropdown-heading a:hover,.header__dropdown-heading a:focus-visible{text-decoration-color:inherit}.header__dropdown-heading a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.header__dropdown-heading--large{margin-bottom:0}.header__dropdown-list{column-count:2;font-size:14px;line-height:1.5714285714}.header__dropdown-list li{padding:5px 0}.header__dropdown-list a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:transparent}.header__dropdown-list a:hover,.header__dropdown-list a:focus-visible{text-decoration-color:inherit}.header__dropdown-list a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.footer{padding:24px 0;background-color:var(--color-salty-sea);color:var(--color-white);font-size:14px;line-height:1.2857142857}@media only screen and (min-width: 768px){.footer{padding:75px 0}}.footer a{color:currentColor}.footer__row{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 768px){.footer__row{gap:40px}}@media only screen and (min-width: 1024px){.footer__row{flex-direction:row;gap:80px}}@media only screen and (min-width: 1260px){.footer__row{gap:146px}}.footer__col:nth-child(1){display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 768px){.footer__col:nth-child(1){gap:40px}}.footer__col:nth-child(2){flex:1;display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 768px){.footer__col:nth-child(2){gap:60px}}.footer__logo{max-width:160px}@media only screen and (min-width: 768px){.footer__logo{max-width:unset}}.footer__social{display:flex;flex-wrap:wrap;gap:24px}.footer__social-link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.5);transition:border-color .45s}.footer__social-link:hover{border-color:#fff}.footer__social-link:hover .footer__social-icon,.footer__social-link:focus-visible .footer__social-icon{transform:translate3d(0,-100%,0)}.footer__social-icon-wrap{overflow:hidden;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;width:22px;height:22px}.footer__social-icon{width:22px;height:22px;transform:translateZ(0);transition:transform .45s cubic-bezier(.16,1,.3,1)}.footer__info{display:flex;flex-direction:column;gap:1em}.footer__info a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:transparent}.footer__info a:hover,.footer__info a:focus-visible{text-decoration-color:inherit}.footer__info a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.footer__contacts a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:inherit}.footer__contacts a:hover,.footer__contacts a:focus-visible{text-decoration-color:transparent}.footer__contacts a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.footer__nav{flex-direction:column;justify-content:space-between;flex-wrap:wrap;line-height:2}@media only screen and (min-width: 768px){.footer__nav{flex-direction:row;gap:24px}}.footer__nav--mobile{display:flex}@media only screen and (min-width: 768px){.footer__nav--mobile{display:none}}.footer__nav--desktop{display:none}@media only screen and (min-width: 768px){.footer__nav--desktop{display:flex}}.footer__nav-section{min-width:217px;border-bottom:.5px solid rgba(255,255,255,.3)}@media only screen and (min-width: 768px){.footer__nav-section{border:unset}}.footer__nav-section.is-active .footer__nav-title:after{transform:rotate(-180deg)}.footer__nav-section.is-active .footer__nav-list{max-height:1000px}.footer__nav-title{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 0;color:var(--color-white);cursor:pointer;font-weight:500;font-size:19px;line-height:1.4736842105;letter-spacing:-.02em}.footer__nav-title:after{content:"";display:block;width:14px;height:14px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath stroke='%23d48f02' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M3.5 5.25 7 8.75l3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:cover;transform:rotate(0);transition:transform .3s}@media only screen and (min-width: 768px){.footer__nav-title{cursor:default;pointer-events:none}.footer__nav-title:after{content:none;display:none}}.footer__nav-list{max-height:0;overflow:hidden;transition:max-height .3s ease}@media only screen and (min-width: 768px){.footer__nav-list{max-height:unset!important}}.footer__nav-list li{padding:8px 0;border:solid rgba(255,255,255,.3);border-width:0}.footer__nav-list li:first-child{padding-top:0}.footer__nav-list li:not(:first-child){border-width:.5px 0 0}@media only screen and (min-width: 768px){.footer__nav-list li{border-width:0 0 .5px}.footer__nav-list li:not(:first-child){border-width:0 0 .5px}}.footer__nav-list a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:transparent}.footer__nav-list a:hover,.footer__nav-list a:focus-visible{text-decoration-color:inherit}.footer__nav-list a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.footer__links{margin-top:auto;display:flex;flex-wrap:wrap;gap:25px}.footer__links a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:transparent}.footer__links a:hover,.footer__links a:focus-visible{text-decoration-color:inherit}.footer__links a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.footer__links a{display:inline-flex;align-items:center;gap:4px}.footer__cookies{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:transparent}.footer__cookies:hover,.footer__cookies:focus-visible{text-decoration-color:inherit}.footer__cookies:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.mobilenav{z-index:101;overflow:hidden;position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100% - var(--header-height));opacity:0;visibility:hidden;background-color:var(--color-salty-sea);color:var(--color-white)}.mobilenav.is-active{opacity:1;visibility:visible}.mobilenav__in{overflow:hidden auto;position:relative;height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.mobilenav__item:not(:first-child) .mobilenav__link{border-top:1px solid rgba(32,131,92,.2)}.mobilenav__item.has-submenu.is-active .mobilenav__submenu{display:flex}.mobilenav__item.has-submenu .mobilenav__link:after{content:"";display:block;width:20px;height:11px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='11' fill='none' viewBox='0 0 20 11'%3E%3Cpath fill='%23fff' d='m19.86.813-9.523 9.524a.475.475 0 0 1-.674 0L.14.813A.476.476 0 1 1 .813.14L10 9.326 19.187.14a.476.476 0 1 1 .673.673'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:cover;transition:transform .3s}.mobilenav__item.has-submenu.is-active .mobilenav__link:after{transform:rotate(180deg)}.mobilenav__link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px;color:var(--color-white);width:100%;font-family:var(--font-title);font-weight:500;font-size:22px;line-height:28px;letter-spacing:-.03em}.mobilenav__submenu{display:none;flex-direction:column;gap:14px;padding:14px 20px 32px;background-color:var(--color-white);color:var(--color-dark-salty-sea)}.mobilenav__submenu-section{display:flex;flex-direction:column;gap:14px}.mobilenav__submenu-section:not(:has(.mobilenav__submenu-list)) .mobilenav__submenu-heading{border-bottom:0}.mobilenav__submenu-heading{padding:12px 0;border-bottom:.5px solid var(--color-sunny-cliffs);font-weight:700;font-size:14px;line-height:18px;font-family:var(--font-title);letter-spacing:-.02em}.mobilenav__submenu-heading a{color:currentColor}.mobilenav__submenu-list{display:flex;flex-direction:column;gap:14px;font-size:16px;line-height:24px}.skip-to-main{z-index:100000;position:absolute;top:20px;left:-99999999999px;opacity:0;outline-offset:6px;padding:15px 30px;font-size:.875rem;font-weight:600;background-color:var(--color-black);color:var(--color-white);text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.5px;text-transform:uppercase;text-underline-offset:3px;transition:opacity .2s ease,text-decoration .2s ease;cursor:pointer}.skip-to-main:focus{opacity:1;left:20px;outline:1px solid var(--color-focus)}.button,.nformr-form-actions button{display:inline-flex;padding:7px 18px;border-radius:20px;border:1px solid var(--color-sea-breeze);font-size:14px;line-height:1.2857142857;background-color:transparent;color:var(--color-salty-sea);transition-property:background-color,border-color,color;transition-duration:.3s}.button.is-selected,.nformr-form-actions button.is-selected{background-color:var(--color-sea-breeze);border-color:var(--color-sea-breeze);color:var(--color-white)}.button:hover,.button:focus,.nformr-form-actions button:hover,.nformr-form-actions button:focus{border-color:var(--color-salty-sea);background-color:var(--color-salty-sea);color:var(--color-white)}.button--secondary,.button .nformr-form-actions button,.nformr-form-actions button--secondary,.nformr-form-actions button .nformr-form-actions button{background-color:var(--color-salty-sea);border-color:var(--color-salty-sea);color:var(--color-white)}.button--secondary:hover,.button--secondary:focus,.button .nformr-form-actions button:hover,.button .nformr-form-actions button:focus,.nformr-form-actions button--secondary:hover,.nformr-form-actions button--secondary:focus,.nformr-form-actions button .nformr-form-actions button:hover,.nformr-form-actions button .nformr-form-actions button:focus{background-color:transparent;border-color:var(--color-sea-breeze);color:var(--color-sea-breeze)}.button--white,.nformr-form-actions button--white{background-color:transparent;border-color:color-mix(in srgb,var(--color-white) 30%,transparent);color:var(--color-white)}.button--white:hover,.button--white:focus,.nformr-form-actions button--white:hover,.nformr-form-actions button--white:focus{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-salty-sea)}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='59' fill='none' viewBox='0 0 52 59'%3E%3Cpath fill='%23d9d9d9' fill-opacity='1' d='M50.25 26.82c2 1.155 2 4.042 0 5.196L4.5 58.43c-2 1.155-4.5-.289-4.5-2.598V3.005C0 .695 2.5-.748 4.5.406z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 768px){.play-button{width:73px;height:73px;background-size:52px 59px}}h2,.h2{font-family:var(--font-title);font-weight:500;font-size:34px;line-height:1.2941176471;letter-spacing:-.03em}@media only screen and (min-width: 768px){h2,.h2{font-size:50px;line-height:1.1;letter-spacing:-.02em}}h3,.h3{font-family:var(--font-title);font-weight:500;font-size:22px;line-height:1.2727272727;letter-spacing:-.03em}@media only screen and (min-width: 768px){h3,.h3{font-size:34px;line-height:1.2941176471}}h4,.h4{font-family:var(--font-title);font-weight:500;font-size:22px;line-height:1.2727272727;letter-spacing:-.03em}h5,.h5{font-family:var(--font-title);font-weight:700;font-size:19px;line-height:1.4736842105;letter-spacing:-.02em}h6,.h6{font-weight:600;font-size:14px;line-height:1.8571428571}.customselect{position:relative}.customselect:has(.customselect__select:hover) .customselect__header{color:var(--color-white);background-color:var(--color-dark)}.customselect:has(.customselect__select:focus-visible) .customselect__header{background-color:var(--color-dark);color:var(--color-white);outline:1px solid var(--color-focus);outline-offset:2px}.customselect__header{display:flex;align-items:center;gap:10px;padding:7px 18px;border:1px solid var(--color-sea-breeze);border-radius:20px;color:var(--color-dark-salty-sea);font-size:14px;line-height:1.2857142857;white-space:nowrap;transition-property:color,background-color;transition-duration:.3s}.customselect__header:after{content:"";display:block;width:8px;height:5px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none' viewBox='0 0 8 5'%3E%3Cpath stroke='%231d464c' stroke-linecap='round' stroke-linejoin='round' d='M.5.5 4 4 7.5.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:cover}.customselect__value{font-weight:700}.customselect__select{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0}.styled-list{display:flex;flex-direction:column;gap:12px}.styled-list li{padding-bottom:14px;border-bottom:.5px solid var(--color-sea-breeze)}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive table{word-break:normal}@media only screen and (min-width: 1024px){.table-responsive{width:auto;overflow:visible}}.table-responsive__title{margin:24px 0}@media only screen and (min-width: 768px){.table-responsive__title{margin:32px 0}}.table-responsive__subtitle{margin:24px 0}@media only screen and (min-width: 768px){.table-responsive__subtitle{margin:32px 0}}.table-responsive table{width:100%;text-align:left}.table-responsive th,.table-responsive td{padding:16px 24px;border:1px solid var(--color-clear-skies-30)}.table-responsive th:last-child,.table-responsive td:last-child{text-align:right}.table-responsive th{font-weight:600;font-size:11px;text-transform:uppercase}.table-responsive td{font-size:16px;line-height:1.5}.table-responsive tr:nth-child(odd) td,.table-responsive th{background-color:var(--color-clear-skies-10)}.section{margin:40px 0}.section--with-border .container:before{content:"";display:block;margin-bottom:24px;border:.5px solid var(--color-sea-breeze)}@media only screen and (min-width: 1024px){.section--with-border .container:before{margin-bottom:32px}}@media only screen and (min-width: 1024px){.section{margin:80px 0}}.section--header{margin-bottom:-20px}@media only screen and (min-width: 1024px){.section--header{margin-bottom:-35px}}.head:not(:only-child){margin-bottom:24px}@media only screen and (min-width: 1024px){.head:not(:only-child){margin-bottom:45px}}.head__row{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 1024px){.head__row{flex-direction:row;gap:64px}}.head__col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px}@media only screen and (min-width: 1024px){.head__col:nth-child(1){flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:0 0 372px;gap:24px}}.hero{position:relative;color:var(--color-white);background-color:var(--color-salty-sea)}.hero__pic{position:absolute;top:0;right:0}.hero__main{position:relative;display:flex;align-items:flex-end;min-height:350px}@media only screen and (min-width: 1024px){.hero__main{min-height:555px}}.hero__content{position:relative;display:flex;flex-direction:column;gap:15px;padding:10px 0 22px 18px;border-left:.5px solid var(--color-light-green)}@media only screen and (min-width: 1024px){.hero__content{gap:30px;padding:10px 0 30px 24px}}.hero__title{font-family:var(--font-title);font-weight:500;font-size:44px;line-height:1;letter-spacing:-.03em}@media only screen and (min-width: 1024px){.hero__title{font-size:100px;letter-spacing:-.01em}}.hero__data{display:flex;flex-wrap:wrap;align-items:center}.hero__data-item{display:flex;align-items:center;font-weight:600;font-size:11px;text-transform:uppercase}.hero__data-item:not(:last-child):after{content:"/";display:inline-block;vertical-align:middle;margin:0 4px;color:var(--color-summer-lily);font-size:14px}.hero__data-item svg{flex-shrink:0;margin-right:4px}.hero__cover{position:absolute;top:0;right:0;bottom:0;left:0}.hero__cover video,.hero__cover img{display:block;width:100%;height:100%;object-fit:cover}.hero__cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b1b1e00 52.42%,#0b1b1e 106.25%)}.hero__line{position:relative;height:16px;background-color:var(--color-salty-sea)}@media only screen and (min-width: 1024px){.hero__line{height:28px}}.hero__line .container{position:relative;height:100%}.hero__line .container:after{content:"";display:block;position:relative;height:100%;border-left:.5px solid var(--color-light-green)}.hero--homepage+.stats{margin-top:-20px}.hero--homepage+.stats .stats__head:before,.hero--homepage+.stats .stats__head:after{content:none;display:none}@media only screen and (min-width: 1024px){.hero--simple:after{content:"";position:absolute;top:0;right:0;display:block;width:275px;height:227px;background-image:url(/img/hero-illustration.svg);background-repeat:no-repeat;background-position:center;background-size:cover}}.hero--simple .hero__title{font-size:36px;line-height:1.1}@media only screen and (min-width: 768px){.hero--simple .hero__title{font-size:60px}}@media only screen and (min-width: 1024px){.hero--simple .hero__content{gap:30px;padding:10px 0 40px 24px}}.hero--simple .hero__main{min-height:215px}@media only screen and (min-width: 1024px){.hero--simple .hero__main{min-height:275px}}.navpanel{z-index:99;position:relative;margin-top:-28px;color:var(--color-white);background-color:var(--color-salty-sea)}@media only screen and (min-width: 768px){.navpanel--sticky{position:sticky;top:0}}.navpanel__row{display:flex;align-items:center;gap:12px;padding:28px 0}@media only screen and (min-width: 768px){.navpanel__row{padding:28px 24px;border-left:.5px solid var(--color-light-green)}}.navpanel__label{padding-right:12px;font-weight:300;font-size:14px}.navpanel__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.welcome__text{display:flex;flex-direction:column;max-width:846px;margin:0 auto;gap:24px}@media only screen and (min-width: 768px){.welcome__text{text-align:center}}.stats{position:relative;margin:35px -20px}@media only screen and (min-width: 768px){.stats{margin:35px 0}}@media only screen and (min-width: 1024px){.stats{margin:65px 0}}.stats__wrapper{border-bottom:.5px solid var(--color-sea-breeze)}@media only screen and (min-width: 768px){.stats__wrapper{padding:0 0 24px}}.stats__head{display:flex;justify-content:center;align-items:center;gap:10px}.stats__head span{display:block;padding:8px 12px;border-radius:20px;font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:normal;background-color:var(--color-clear-skies-30);text-transform:uppercase}.stats__head:before,.stats__head:after{content:"";display:block;border-top:.5px solid var(--color-salty-sea);flex-grow:1}.stats__list{overflow-x:auto;display:flex;justify-content:space-between;padding:20px}@media only screen and (min-width: 768px){.stats__list{padding:20px 0}}.stats__item{display:contents}.stats__item:not(:first-child):before{content:"";flex:0 0 .5px;margin:0 15px;background:var(--color-salty-sea)}@media only screen and (min-width: 768px){.stats__item:not(:first-child):before{margin:0 20px}}.stats__text{display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.2857142857;min-width:100px}.stats__text .h2{font-size:22px;line-height:1.2727272727;letter-spacing:-.03em;white-space:nowrap}@media only screen and (min-width: 768px){.stats__text .h2{font-size:50px;line-height:1.1;letter-spacing:-.02em}}.cards{display:grid;gap:24px}@media only screen and (min-width: 768px){.cards{gap:26px 24px}}@media only screen and (min-width: 768px){.cards--2in1{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 768px){.cards--3in1{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1260px){.cards--3in1{grid-template-columns:1fr 1fr 1fr}}.cards--news{gap:unset}@media only screen and (min-width: 768px){.cards--news{gap:26px 24px}}.cards__title{margin:24px 0}@media only screen and (min-width: 768px){.cards__title{margin:32px 0}}.card{overflow:hidden;display:block;border-radius:0 0 3px 3px}.card__media{overflow:hidden;height:190px;background-color:var(--color-clear-skies)}@media only screen and (min-width: 768px){.card__media{height:320px}}.card__media:hover img,.card__media:focus-visible img{transform:scale(1.1)}.card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1);transform:scale(1)}.card__body{padding:18px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-size:14px;line-height:1.2857142857;background-color:var(--color-clear-skies-10);height:100%;color:#000}@media only screen and (min-width: 768px){.card__body{padding:32px}}.card__text{display:flex;flex-direction:column;gap:10px}.card__category{display:flex;align-items:center;gap:4px;margin-bottom:14px;font-weight:600;font-size:10px;text-transform:uppercase}.card__category:before{content:"/";display:block;color:var(--color-red)}.card__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration .2s ease;color:currentColor;text-decoration-color:transparent;font-family:var(--font-title);font-weight:500;font-size:20px;line-height:1.3;letter-spacing:-.03em}.card__title:has(a:hover,a:focus-visible){text-decoration-color:inherit}@media only screen and (min-width: 1024px){.card__title{font-size:24px;line-height:1.2941176471}}.card--news .card__title,.card--sm .card__title{font-size:16px;line-height:1.375;letter-spacing:-.03em}@media only screen and (min-width: 1024px){.card--news .card__title,.card--sm .card__title{font-size:22px;line-height:1.2727272727}}.card--news{display:flex;flex-direction:row}.card--news:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:.5px solid var(--color-sunny-cliffs)}@media only screen and (min-width: 768px){.card--news{flex-direction:column}.card--news:not(:last-child){padding:unset;margin:unset;border:unset}}.card--news .card__media{height:90px;width:135px}@media only screen and (min-width: 768px){.card--news .card__media{width:unset;height:240px}}.card--news .card__body{background-color:unset;padding:0 0 0 18px}.card--news .card__body p{display:none}@media only screen and (min-width: 768px){.card--news .card__body{padding:32px;background-color:var(--color-clear-skies-10)}.card--news .card__body p{display:block}}.members{display:grid;gap:14px}@media only screen and (min-width: 768px){.members{gap:32px 24px;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 24px),1fr))}}@media only screen and (min-width: 1024px){.members{grid-template-columns:repeat(auto-fit,minmax(calc(33.333% - 24px),1fr))}}.member{display:block;position:relative;background-color:var(--color-clear-skies-10);max-width:450px}.member__media{aspect-ratio:1.21/1;max-width:450px;background-color:var(--color-clear-skies);overflow:hidden}.member__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.member__body{padding:18px}@media only screen and (min-width: 768px){.member__body{padding:32px}}.member__toggle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.member__toggle:hover+.member__media img,.member__toggle:focus-visible+.member__media img{transform:scale(1.1)}.member__modal{display:none;z-index:1001;overflow:hidden auto;position:fixed;top:0;left:0;width:100%;height:100%;outline:0!important;-webkit-backface-visibility:hidden;animation:fadein .2s ease-out forwards}.member__modal.is-active{display:block}.banner{overflow:hidden;position:relative;border-radius:3px;padding-top:190px;background-color:var(--color-sea-breeze);color:var(--color-white)}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(179.95deg,#2e8c8a00 .04%,#2d8c8a 56.12%)}@media only screen and (min-width: 768px){.banner:after{content:none;display:none}}@media only screen and (min-width: 768px){.banner{min-height:400px;padding:60px 48px}}.banner__cover{position:absolute;top:0;right:0;bottom:0;left:0;height:340px}@media only screen and (min-width: 768px){.banner__cover{height:unset}.banner__cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(267.76deg,rgba(var(--color-sea-breeze-rgb)/0) 8.4%,rgba(var(--color-sea-breeze-rgb)/1) 73.36%)}}.banner__cover img{display:block;width:100%;height:100%;object-fit:cover}.banner__content{z-index:1;position:relative;display:flex;flex-direction:column;gap:24px;padding:20px 24px}@media only screen and (min-width: 768px){.banner__content{max-width:525px;gap:32px;padding:unset}}.banner__text{display:flex;flex-direction:column;gap:24px}.banner__title{font-family:var(--font-title);font-weight:500;font-size:50px;line-height:1.1;letter-spacing:-.02em}.banner__action{padding:12px 0}.banner__action .button{border-color:var(--color-white)}.halfimage{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.halfimage{flex-direction:row}}.halfimage+.halfimage{margin-top:32px}@media only screen and (min-width: 1024px){.halfimage+.halfimage{margin-top:64px}}@media only screen and (min-width: 1024px){.halfimage:nth-child(2n){flex-direction:row-reverse}}.halfimage__media{overflow:hidden;border-radius:3px;flex:0 0 50%}.halfimage__media img{display:block;width:100%;height:100%;object-fit:cover}.halfimage__content{flex:0 0 50%;display:flex;flex-direction:column;align-items:flex-start;padding:20px 0;gap:14px}@media only screen and (min-width: 1024px){.halfimage__content{padding:70px 48px;gap:32px}}.halfimage__text{display:flex;flex-direction:column;gap:14px}@media only screen and (min-width: 768px){.halfimage__text{gap:24px}}.halfimage__title{font-family:var(--font-title);font-weight:500;font-size:22px;line-height:1.2727272727;letter-spacing:-.03em}@media only screen and (min-width: 768px){.halfimage__title{font-size:50px;line-height:1.1}}.halfimage__link{font-family:var(--font-title);font-weight:500;font-size:18px;line-height:1.5555555556;letter-spacing:-.03em;border-bottom:1px solid rgba(var(--color-sea-breeze-rgb)/.3)}@media only screen and (min-width: 768px){.halfimage__link{font-size:22px;line-height:1.5454545455}}.halfimage__link a{display:flex;align-items:center;justify-content:space-between;padding:16px 0;gap:20px}@media only screen and (min-width: 768px){.halfimage__link a{padding:18px 0}}.halfimage__link a:hover .halfimage__icon,.halfimage__link a:focus-visible .halfimage__icon{transform:translate3d(0,-100%,0)}.halfimage__links{width:100%}.halfimage__icon-wrap{overflow:hidden;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;width:30px;height:30px}.halfimage__icon{width:30px;height:30px;transition:transform .45s cubic-bezier(.16,1,.3,1);transform:translateZ(0)}.horzimage{overflow:hidden;border-radius:3px;background-color:var(--color-clear-skies-10)}@media only screen and (min-width: 768px){.horzimage{display:flex}}.horzimage__media{aspect-ratio:16/9;background-color:var(--color-clear-skies)}@media only screen and (min-width: 768px){.horzimage__media{flex:0 0 50%;aspect-ratio:unset}}.horzimage__media img{display:block;width:100%;height:100%;object-fit:cover}.horzimage__content{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px}@media only screen and (min-width: 768px){.horzimage__content{gap:32px;padding:50px 24px 50px 48px}}.horzimage__text{display:flex;flex-direction:column;gap:10px}@media only screen and (min-width: 768px){.horzimage__text{gap:24px}}.horzimage__action{display:flex;flex-wrap:wrap;gap:16px}.horzimage__icon{width:28px;height:28px}.horzimage__icon img{width:100%;height:100%}.media{position:relative;color:var(--color-white);background-color:#1a4046;margin:0 -20px}@media only screen and (min-width: 768px){.media{margin:unset}}.media__main{position:relative;padding:32px 20px 0;background-color:var(--color-salty-sea)}@media only screen and (min-width: 768px){.media__main{padding:40px 80px 0}}.media__cover{position:absolute;top:0;right:0;bottom:0;left:0}.media__cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(89.82deg,rgba(var(--color-salty-sea-rgb)/1) 29.57%,rgba(var(--color-salty-sea-rgb)/0) 99.97%)}.media__cover img{display:block;width:100%;height:100%;object-fit:cover;opacity:.3}.media__content{position:relative;padding:0 0 24px 24px;border-left:.5px solid var(--color-light-green)}@media only screen and (min-width: 768px){.media__content{padding:24px}}.media__text{display:flex;flex-direction:column;gap:20px;max-width:790px}@media only screen and (min-width: 768px){.media__text{gap:40px}}.media__filters{padding:28px 20px}@media only screen and (min-width: 768px){.media__filters{margin:0 80px;padding:28px 24px;border-left:.5px solid var(--color-light-green)}}.filters{-ms-overflow-style:none;scrollbar-width:none}.filters::-webkit-scrollbar{display:none}.filters{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:flex;margin:0 -20px;padding:0 20px;white-space:nowrap;align-items:center;gap:12px;font-size:14px;line-height:1.2857142857}@media only screen and (min-width: 768px){.filters{margin:unset;padding:unset}}.filters:has(.filters__search){flex-direction:column;align-items:flex-start}@media only screen and (min-width: 768px){.filters:has(.filters__search){align-items:center;flex-direction:row}}.filters__buttons{display:flex;align-items:center;gap:12px}@media only screen and (min-width: 768px){.filters__buttons{flex-wrap:wrap}}.filters__item .button.is-selected{pointer-events:none}.filters__form{display:flex;align-items:center;gap:24px}@media only screen and (min-width: 768px){.filters__form{flex-wrap:wrap}}.filters__form:has(.filters__search){align-items:flex-start;gap:12px;flex-direction:column}@media only screen and (min-width: 768px){.filters__form:has(.filters__search){align-items:center;gap:24px;flex-direction:row}}.filters__search{height:36px;min-width:300px;border-radius:3px;border:1px solid var(--color-outline-blue);padding:0 16px;font-size:16px;transition:border .3s}.filters__search:focus-visible{border:1px solid var(--color-focus);outline:none}.layout{display:flex;flex-direction:column;gap:50px}@media only screen and (min-width: 1260px){.layout{flex-direction:row;gap:110px}}.layout__main{flex:1}.layout__sidebar{flex:0 0 300px}.sidebar{display:flex;flex-direction:column;gap:48px}@media only screen and (min-width: 1260px){.sidebar{position:sticky;top:20px}}@media only screen and (min-width: 1260px){.page:has(.navpanel--sticky) .sidebar{top:110px}}.sidebar__updated{display:flex;align-items:center;justify-content:space-between;padding:14px;background-color:var(--color-clear-skies-10);text-transform:uppercase;font-size:11px;line-height:1}.sidebar__updated-label{display:flex;align-items:center;gap:8px}.sidebar__updated-value{font-weight:600}.sidebar__section{padding-left:14px;border-left:1px solid var(--color-clear-skies-30)}.sidebar__title{margin-bottom:38px;font-weight:600;font-size:11px;line-height:1;text-transform:uppercase}.sidebar__list{display:flex;flex-direction:column;gap:14px}.sidebar__link{display:inline-flex;align-items:center;gap:12px}.sidebar__link:hover{font-weight:700}.sidebar__icon{flex-shrink:0}.sidebar__text{display:inline-block;padding:6px 0;box-shadow:0 1px 0 var(--color-clear-skies)}.sidebar .infobox{margin-top:30px;padding:18px 14px}.sidebar .infobox__content{margin-right:0}.sidebar .infobox__text{font-size:16px;line-height:1.5}.content{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 768px){.content{gap:32px}}.content>.h1:not(:first-child),.content>h1:not(:first-child),.content>.h2:not(:first-child),.content>h2:not(:first-child),.content>.h3:not(:first-child),.content>h3:not(:first-child),.content>.h4:not(:first-child),.content>h4:not(:first-child){margin-top:16px}@media only screen and (min-width: 768px){.content>.h1:not(:first-child),.content>h1:not(:first-child),.content>.h2:not(:first-child),.content>h2:not(:first-child),.content>.h3:not(:first-child),.content>h3:not(:first-child),.content>.h4:not(:first-child),.content>h4:not(:first-child){margin-top:32px}}.content>ul:not(.styled-list){list-style:disc outside;padding-left:24px}.content>ul:not(.styled-list) li{margin-bottom:.2em;padding-inline-start:4px}.content>a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:inherit}.content>a:hover,.content>a:focus-visible{text-decoration-color:transparent}.content>a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.content table{width:100%;text-align:left}.content th,.content td{padding:16px 24px;border:1px solid var(--color-clear-skies-30)}.content th:last-child,.content td:last-child{text-align:right}.content th{font-weight:600;font-size:11px;text-transform:uppercase}.content td{font-size:16px;line-height:1.5}.content tr:nth-child(odd) td,.content th{background-color:var(--color-clear-skies-10)}.content .stats{margin-top:0;margin-bottom:0}.content .stats .container{padding:0}.content .section{margin:0}.content .container{padding:0}.content :not(:first-child,.accordion__panel):has(.article>.rte){margin-top:32px}.content .card__media{height:145px}@media only screen and (min-width: 768px){.content .card__body{padding:32px 24px}}.content .card__title{font-size:16px;line-height:1.375;letter-spacing:-.03em}@media only screen and (min-width: 1024px){.content .card__title{font-size:22px;line-height:1.2727272727}}.downloads__item{counter-increment:setter 1}.downloads__item+.downloads__item{margin-top:24px}.downloads__link{display:flex;align-items:center;padding:0 0 14px;gap:40px;border-bottom:.5px solid var(--color-sea-breeze);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:transparent}.downloads__link:hover,.downloads__link:focus-visible{text-decoration-color:inherit}.downloads__link:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.downloads__link:not(.howto--no-prefix .downloads__link):before{content:counter(setter);display:flex;align-items:center;justify-content:center;min-width:25px;height:40px;padding:0 8px;font-size:16px;line-height:1.5;background-color:var(--color-clear-skies-30)}.downloads__link:not(.downloads__link--no-icon):after{content:"";flex-shrink:0;width:30px;height:30px;margin-left:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3E%3Cpath stroke='%232d8c8a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='M15 21.25V3.75m0 17.5-7.5-7.5m7.5 7.5 7.5-7.5m1.25 12.5H6.25'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:center}.downloads__text{display:flex;align-items:center;gap:8px}.accordion{display:flex;flex-direction:column;gap:18px}.accordion__button{display:flex;align-items:center;width:100%;gap:12px;padding:14px 0;border-bottom:.5px solid var(--color-sea-breeze);color:currentColor;text-align:left}.accordion__button:after{content:"";display:block;flex-shrink:0;width:28px;height:28px;margin-left:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Ccircle cx='13.75' cy='13.75' r='13.25' fill='%23fff' stroke='%2320835c' transform='rotate(-180 13.75 13.75)'/%3E%3Cpath stroke='%2320835c' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7.75 10.75 6 6 6-6'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:center;transform:rotate(0);transition:transform .3s}.accordion__body{display:none;flex-direction:column;gap:24px;padding:32px 0 0}.accordion__body ul:not(.event__list){list-style:disc outside;padding-left:24px}.accordion__body ul:not(.event__list) li{margin-bottom:.2em;padding-inline-start:4px}.accordion__panel.is-active .accordion__body{display:flex}.accordion__panel:not(.event__panel):not(:last-of-type) .accordion__body{padding:32px 0 24px}.accordion__panel.is-active .accordion__button:after{transform:rotate(-180deg)}.accordion__panel:not(.event__panel).is-active+.accordion__panel .accordion__button{border-top:.5px solid var(--color-sea-breeze)}.accordion--numbered{counter-reset:setter}.accordion--numbered .accordion__panel{counter-increment:setter 1}.accordion--numbered .accordion__button:before{content:counter(setter);display:flex;align-items:center;justify-content:center;min-width:25px;height:40px;padding:0 8px;font-size:16px;line-height:1.5;background-color:var(--color-clear-skies-30)}.accordion__title{margin:24px 0}@media only screen and (min-width: 768px){.accordion__title{margin:32px 0}}.accordion__subtitle{margin:24px 0}@media only screen and (min-width: 768px){.accordion__subtitle{margin:32px 0}}.further{display:grid;gap:12px}@media only screen and (min-width: 768px){.further{gap:24px;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 24px),1fr))}}.further__card{overflow:hidden;position:relative;border-radius:3px;padding:32px;background-color:var(--color-salty-sea);color:var(--color-white)}@media only screen and (min-width: 768px){.further__card{padding:53px 37px 32px}}.further__card:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.further__card .h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration .2s ease;color:currentColor;text-decoration-color:transparent}.further__card .h3:has(a:hover,a:focus-visible){text-decoration-color:inherit}.further__card .h3 a{color:currentColor}.further__card--brand,.further__card:nth-child(odd){background-color:rgba(var(--color-brand-rgb)/1)}.further__card--brand .further__cover:after,.further__card:nth-child(odd) .further__cover:after{background:linear-gradient(248.64deg,rgba(var(--color-brand-rgb)/0) 9.35%,rgba(var(--color-brand-rgb)/1) 58.21%)}.further__cover{position:absolute;top:0;right:0;bottom:0;left:0}.further__cover img{display:block;width:100%;height:100%;object-fit:cover}.further__cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(248.64deg,rgba(29,70,76,0) 9.35%,var(--color-salty-sea) 58.21%)}.further__content{position:relative;display:flex;flex-direction:column;gap:24px}.mediacard__videos{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(33.333% - 32px),1fr));gap:5px}@media only screen and (min-width: 768px){.mediacard__videos{gap:32px}}.mediacard__video{position:relative;height:100%;aspect-ratio:2/3}.mediacard__video:only-of-type{aspect-ratio:16/9}.mediacard__video img,.mediacard__video iframe,.mediacard__video video{display:block;width:100%;height:100%;object-fit:cover}.mediacard__video a{display:block;position:relative;height:100%}.mediacard__video .play-button{z-index:1;opacity:.8;transition:opacity .3s}.mediacard__video:hover .play-button{opacity:1}.mediacard__body{margin-top:14px;font-size:16px;line-height:1.5}.mediacard__body svg{display:inline-block;vertical-align:middle;margin-right:10px}.mediacard__body a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:inherit}.mediacard__body a:hover,.mediacard__body a:focus-visible{text-decoration-color:transparent}.mediacard__body a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.mediacard__credit{display:flex;align-items:center;font-weight:600;font-size:11px;text-transform:uppercase}.mediacard__credit svg{margin-right:4px}.mediacard h2{margin:32px 0}.mediacard__title{margin:24px 0}@media only screen and (min-width: 768px){.mediacard__title{margin:32px 0}}.gallery{margin:0 -20px;padding:24px;background-color:var(--color-clear-skies-10)}@media only screen and (min-width: 768px){.gallery{margin:unset}}.gallery__images{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media only screen and (min-width: 768px){.gallery__images{grid-template-columns:1fr 1fr 1fr 1fr}}.gallery__image{position:relative;aspect-ratio:1}@media only screen and (min-width: 768px){.gallery__image{height:180px;aspect-ratio:unset}}.gallery__image img,.gallery__image iframe{display:block;width:100%;height:100%;object-fit:cover}.gallery__image-link{display:block;position:relative;height:100%}.gallery__image-link:hover .gallery__image-overlay{opacity:1}.gallery__image-cover{position:relative;height:100%}.gallery__image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-white);background-color:#0009;opacity:0;transition:opacity .3s ease;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;text-decoration-color:var(--color-white)}.gallery__text{margin-top:14px;font-size:16px;line-height:1.5;text-align:center}.gallery__text svg{display:inline-block;vertical-align:middle;margin-right:10px}.gallery__text a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:inherit}.gallery__text a:hover,.gallery__text a:focus-visible{text-decoration-color:transparent}.gallery__text a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.gallery__title{margin:24px 0}@media only screen and (min-width: 768px){.gallery__title{margin:32px 0}}.alert{position:relative;padding:16px 16px 16px 60px;background:#2d8c8a29;border:1px solid rgba(45,140,138,.18);box-shadow:inset 2px 0 #20835c;border-radius:3px;font-size:16px;line-height:1.5}@media only screen and (min-width: 768px){.alert{padding:16px 100px 16px 60px}}.alert__icon{position:absolute;top:50%;left:18px;transform:translateY(-50%)}.alert__title{font-weight:700}.alert--negative{background:#ad3c4f1f;border:1px solid rgba(173,60,79,.1);box-shadow:inset 2px 0 #db5757}.alert--custom{box-shadow:none;border:0}.alert--white{color:var(--color-white)}.infobox{position:relative;background-color:var(--color-sunny-cliffs);margin-top:18px;padding:24px;border-radius:3px;min-height:118px}.infobox:after{content:"";position:absolute;bottom:calc(100% - 1px);left:38px;width:22px;height:18px;background-color:var(--color-sunny-cliffs);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='22' height='18' viewBox='0 0 22 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0453 0.472374C10.4365 -0.157524 11.3531 -0.157524 11.7443 0.472374L21.6374 16.4024C22.0511 17.0685 21.5721 17.93 20.7879 17.93L1.00162 17.93C0.217469 17.93 -0.261586 17.0685 0.152116 16.4024L10.0453 0.472374Z' fill='%23BDDAC0'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='22' height='18' viewBox='0 0 22 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0453 0.472374C10.4365 -0.157524 11.3531 -0.157524 11.7443 0.472374L21.6374 16.4024C22.0511 17.0685 21.5721 17.93 20.7879 17.93L1.00162 17.93C0.217469 17.93 -0.261586 17.0685 0.152116 16.4024L10.0453 0.472374Z' fill='%23BDDAC0'/%3E%3C/svg%3E%0A")}.infobox__pic{position:absolute;top:0;right:0}@media only screen and (min-width: 768px){.infobox__content{margin-right:146px}}.infobox__label{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:700;font-size:11px;text-transform:uppercase}.infobox--orange .infobox__label svg path{stroke:var(--color-dark-salty-sea)}.infobox__title{margin-bottom:6px;font-family:var(--font-title);font-weight:500;font-size:50px;line-height:1.1;letter-spacing:-.02em}.infobox--orange{background-color:var(--color-scattered-lichen);color:var(--color-dark-salty-sea)}.infobox--orange:after{background-color:var(--color-scattered-lichen)}.howto{display:flex;flex-direction:column;gap:24px;border-radius:3px;padding:24px;background-color:var(--color-clear-skies-10)}.howto:not(.howto--transparent){margin:0 -20px}@media only screen and (min-width: 768px){.howto:not(.howto--transparent){margin:unset}}.howto--transparent{padding:unset;background-color:unset}.howto__list{display:flex;flex-direction:column;gap:24px;counter-reset:setter}.howto__item{display:flex;gap:24px;counter-increment:setter 1}.howto__item:not(:last-child){padding-bottom:14px;border-bottom:.5px solid var(--color-sea-breeze)}.howto__item:not(.howto--no-prefix .howto__item):before{content:counter(setter);display:flex;align-items:center;justify-content:center;min-width:25px;height:40px;padding:0 8px;font-size:16px;line-height:1.5;background-color:var(--color-clear-skies-30)}.howto__item a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:inherit}.howto__item a:hover,.howto__item a:focus-visible{text-decoration-color:transparent}.howto__item a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.howto__text{display:flex;align-items:flex-start;gap:16px}.howto .downloads__item{margin-top:0}.tabs__nav{-ms-overflow-style:none;scrollbar-width:none}.tabs__nav::-webkit-scrollbar{display:none}.tabs__nav{overflow-x:auto;display:flex;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.tabs__button{display:flex;align-items:center;justify-content:center;word-break:normal;padding:14px 30px 15px;border-radius:12px 12px 0 0;border:solid var(--color-white);border-width:1px 1px 0;background-color:var(--color-scattered-lichen);color:var(--color-dark-salty-sea);cursor:pointer;transition:background-color .3s}.tabs__button:not(.is-active):hover{background-color:color-mix(in srgb,var(--color-scattered-lichen) 90%,black)}.tabs__button.is-active{background-color:var(--color-white);color:var(--color-dark);border-color:var(--color-clear-skies-30)}.tabs__content{margin-top:-13px}.tabs__pane{display:none;flex-direction:column;gap:24px;padding:32px 24px 24px;border:solid var(--color-clear-skies-30);border-width:0 1px 1px 1px;box-shadow:0 -1px #20835c}.tabs__pane.is-active{display:flex}.tabs__title{margin:24px 0}@media only screen and (min-width: 768px){.tabs__title{margin:32px 0}}.infoblock{display:flex;flex-direction:column;gap:18px}.calendar__filters{-ms-overflow-style:none;scrollbar-width:none}.calendar__filters::-webkit-scrollbar{display:none}.calendar__filters{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:flex;justify-content:space-between;gap:8px;margin-left:-20px;margin-right:-20px;padding:0 20px;margin-bottom:28px}@media only screen and (min-width: 768px){.calendar__filters{padding:unset;margin-left:0;margin-right:0;gap:12px}}.calendar__options{display:flex;align-items:center;gap:8px;white-space:nowrap}@media only screen and (min-width: 768px){.calendar__options{gap:12px}}.calendar__view{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.calendar__view{padding:10px 24px;border-radius:3px;background-color:var(--color-clear-skies-10)}}.calendar__table-container{margin:0 -20px;padding:10px 20px;border-radius:3px;background-color:var(--color-clear-skies-10)}@media only screen and (min-width: 1024px){.calendar__table-container{margin:unset;padding:unset;border-radius:unset;background-color:unset}}.calendar__table{-ms-overflow-style:none;scrollbar-width:none}.calendar__table::-webkit-scrollbar{display:none}.calendar__table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.calendar__table table{table-layout:fixed;width:100%;min-width:1230px}.calendar__table th{width:8.3333333333%;padding:14px;font-weight:400;font-size:16px;line-height:1.5;background-color:var(--color-clear-skies-30);border:solid var(--color-clear-skies-10);border-width:0 .5px;text-align:left}.calendar__event{display:block;margin:2px 0;padding:7px 14px;border-radius:3px;font-weight:700;font-size:16px;line-height:1.5;background-color:var(--calendar-color, var(--color-sea-breeze));color:var(--color-clear-skies-10);overflow:hidden;text-overflow:ellipsis;word-break:normal}.calendar__event a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:inherit}.calendar__event a:hover,.calendar__event a:focus-visible{text-decoration-color:transparent}.calendar__event a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.calendar__event a{text-decoration-color:transparent}.calendar__event a:hover,.calendar__event a:focus-visible{text-decoration-color:currentColor}.calendar__legends{order:999;display:flex;flex-direction:column;margin:20px 0 0}@media only screen and (min-width: 1024px){.calendar__legends{flex-direction:row;align-items:center;order:unset;margin:0 0 12px auto}}.calendar__legend{display:flex;align-items:center;gap:10px;padding:8px;font-weight:400;font-size:12px;line-height:1}.calendar__legend:before{content:"";display:block;width:15px;height:15px;background-color:var(--calendar-color, var(--color-sea-breeze))}.content-index{display:flex;flex-direction:column;gap:28px;margin:-40px 0;padding:32px 24px;border-left:.5px solid var(--color-sea-breeze);font-size:16px;line-height:1.5}@media only screen and (min-width: 1024px){.content-index{margin-top:-80px}}.content-index__title{font-weight:700;font-size:16px;line-height:1.5}.content-index__list{display:flex;flex-direction:column;gap:18px}.content-index__link{display:inline-flex;align-items:center;gap:10px;padding:6px 0;box-shadow:0 1px 0 var(--color-clear-skies)}.content-index__link.is-active{font-weight:700;color:var(--color-salty-sea);box-shadow:unset}.content-index__link.is-active:before{content:"";display:block;width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3E%3Cpath stroke='%231d464c' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='m22.5 10 5 5m0 0-5 5m5-5h-25'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:cover}.rte{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 1024px){.rte{gap:32px}}.rte__title{margin:24px 0}@media only screen and (min-width: 768px){.rte__title{margin:32px 0}}.rte a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:var(--color-sea-breeze-a11y);cursor:pointer;text-decoration-color:transparent}.rte a:hover,.rte a:focus-visible{text-decoration-color:inherit}.rte a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.rte>ul:not(.styled-list,.howto__list){list-style:disc outside;padding-left:24px}.rte>ul:not(.styled-list,.howto__list) li{margin-bottom:.2em;padding-inline-start:4px}.rte ol{list-style-type:decimal}.rte ol li{padding-left:.5em;margin-bottom:.5em}.rte ol li::marker{color:var(--color-dark-green);font-weight:600}html.has-modal-active{overflow:hidden}.modal-overlay{z-index:1000;overflow:hidden;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8}.page:has(.modal.is-active) .modal-overlay{display:block}.modal{display:none;z-index:1001;overflow:hidden auto;position:fixed;top:0;left:0;width:100%;height:100%;outline:0!important;-webkit-backface-visibility:hidden;animation:fadein .2s ease-out forwards}.modal.is-active{display:block}.modal__container{position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;text-align:center;white-space:nowrap}.modal__container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.modal__content{position:relative;width:100%;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;cursor:auto;white-space:normal}.modal__box{position:relative;max-width:650px;margin:20px auto;background:#fff;padding:55px 25px;border-radius:4px}@media only screen and (min-width: 1024px){.modal__box{max-width:1150px;padding:65px 90px}}.modal__box a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .2s ease}.modal__box a:hover{text-decoration-color:inherit}.modal__close{position:absolute;top:15px;right:15px;width:24px;height:24px;opacity:.6;transition:opacity .2s ease;color:var(--color-dark)}@media only screen and (min-width: 1024px){.modal__close{top:24px;right:24px}}.modal__close:hover,.modal__close:focus-visible{opacity:1}.modal__row{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 1024px){.modal__row{flex-direction:row}}@media only screen and (min-width: 1024px){.modal__col:first-child{flex:0 0 430px;max-width:430px;margin-right:56px}}.modal__cover{position:relative;padding-top:83.7222%;margin-bottom:40px}@media only screen and (min-width: 1024px){.modal__cover{margin-bottom:0}}.modal__pic{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.modal__title{font-weight:600;font-size:30px;line-height:1}.modal__subtitle{margin-top:3px;font-weight:300;font-size:18px;line-height:1}.modal__info{margin-top:12px;font-weight:400}.modal__text{margin-top:16px}.modal__text p{font-size:15px}@media only screen and (min-width: 768px){.modal__text p{font-size:17px}}.modal__text p{margin-bottom:.8em}@keyframes fadein{0%{opacity:.3;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}.pagination{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:60px}@media only screen and (min-width: 1024px){.pagination{margin-top:80px}}.pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:8px 16px;border-radius:6px;border:1px solid var(--color-dark);font-weight:600;font-size:16px;line-height:1.875;background-color:transparent;color:var(--color-dark);transition:color .25s ease,background-color .25s ease,border-color .25s ease}@media only screen and (min-width: 768px){.pagination__link{font-size:19px}}.pagination__link:hover{background-color:var(--color-dark);color:var(--color-white)}.pagination__link.active{background-color:var(--color-dark);color:var(--color-white);pointer-events:none}.nformr-form{padding:24px;background-color:var(--color-light-grey);border:1px solid var(--color-outline-blue);border-radius:3px}.nformr-form-page{display:flex;flex-direction:column;gap:12px}.nformr-form-field{display:flex;flex-direction:column;gap:4px}.nformr-form-field:has(p:not(.nformr-form-field-error)):after{content:"";border-bottom:1px solid #E7EAEE;margin-top:8px}.nformr-form-field p:not(.nformr-form-field-error){font-weight:700;font-size:18px;color:var(--color-black)}.nformr-form-field-label{color:var(--color-grey);font-size:14px}.nformr-form-field-textarea textarea{resize:none;height:100px;border:1px solid var(--color-outline-blue);border-radius:3px;width:100%;padding:10px 16px;font-size:16px}.nformr-form-field-input{display:flex;flex-direction:column;gap:8px}.nformr-form-field-input input{height:50px;border:1px solid var(--color-outline-blue);border-radius:3px;width:100%;padding:10px 16px;font-size:16px}.nformr-form-field-error{color:var(--color-summer-lily);font-size:14px}.nformr-form-actions{display:flex;flex-direction:column;align-items:start;gap:8px;margin-top:16px}.nformr-form-actions button{min-width:200px;justify-content:center}.event__panel{background-color:var(--color-white);padding:24px;border:1px solid var(--color-outline-blue);border-radius:3px}.event__panel.is-active{background-color:var(--color-light-grey)}.event__panel.is-active .accordion__button{border-width:.5px}.event__panel .accordion__button{border-width:0}.event__list{display:flex;flex-direction:column;gap:16px}.event__item{display:flex;flex-direction:column;gap:4px;position:relative;padding-bottom:16px}.event__item:after{content:"";border-bottom:1px solid var(--color-clear-skies-30);width:100%;position:absolute;bottom:0}@media only screen and (min-width: 480px){.event__item{gap:16px;flex-direction:row}}@media only screen and (min-width: 768px){.event__item{gap:32px}}.event__title{font-weight:600}.event__title:has(a){color:var(--color-sea-breeze)}.event__title a{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px;transition:text-decoration .2s ease;color:currentColor;cursor:pointer;text-decoration-color:inherit}.event__title a:hover,.event__title a:focus-visible{text-decoration-color:transparent}.event__title a:focus-visible{outline:var(--color-focus) 1px solid;outline-offset:2px}.event__subtitle{font-weight:300}.event__date{font-size:15px;font-weight:700;text-wrap:nowrap}@media only screen and (min-width: 480px){.event__date{flex:0 0 45px}}@media only screen and (min-width: 768px){.event__date{font-size:17px;flex:0 0 55px}}
