.edit-buttons{width:100%;min-height:24px;display:block}.edit-buttons--bg{background-color:var(--color-lightgreen)}.edit-button-container{position:absolute;top:0;left:0}.edit-button{position:absolute;top:0;left:0;width:20px;height:20px;padding:0;margin:2px;border:1px solid #727374;border-radius:2px;background-color:#e6e9ea;background-image:linear-gradient(#f2f5f6, #c3c6c9);display:block;cursor:pointer;box-shadow:0 0 2px rgba(0,0,0,.15);color:#5b5b5b;font-size:11px;line-height:18px;box-sizing:border-box;z-index:98}.edit-button:hover{background-color:#b1b7bf;background-image:linear-gradient(#c1c9d1, #808389);color:#fff}.edit-button__image{position:absolute;top:0;left:0;width:18px;height:18px;padding:0;margin:0;border:0;display:block;background-image:url("../images/editbuttons.png")}.edit-button__image--modify{background-position:-1px -1px}.edit-button__image--modify:hover{background-position:-1px -20px}.edit-button__image--pages{background-position:-400px -1px}.edit-button__image--pages:hover{background-position:-400px -20px}.edit-button__image--settings{background-position:-647px -1px}.edit-button__image--settings:hover{background-position:-647px -20px}.edit-button__image--users{background-position:-761px -1px}.edit-button__image--users:hover{background-position:-761px -20px}.edit-button__image--form{background-position:-837px -1px}.edit-button__image--form:hover{background-position:-837px -20px}.section--quotes .edit-button{left:22px}:root{--font-family-primary: "Work Sans", sans-serif;--font-family-secondary: "Open Sans", sans-serif;--font-family-year: "Montserrat", sans-serif;--color-main-gradient1: #f6f8e0;--color-main-gradient2: #edf8f4;--color-footer-gradient1: #551d4e;--color-footer-gradient2: #194f73;--color-block-purple-gradient1: #551d4e;--color-block-purple-gradient2: #2f3d64;--color-block-purple-font: #9e4690;--color-block-green-gradient1: #c9d205;--color-block-green-gradient2: #c9d205;--color-block-green-font: #c9d205;--color-block-orange-gradient1: #f1b926;--color-block-orange-gradient2: #e48006;--color-block-orange-font: #e48006;--color-block-blue-gradient1: #bbca17;--color-block-blue-gradient2: #5fbde1;--color-block-blue-font: #5fbde1;--color-timeline-number-gradient1: #f5d157;--color-timeline-number-gradient2: #eb9936;--color-timeline-number-font: #e58105;--color-timeline-font: #e58105;--color-timeline-line1: #f4c831;--color-timeline-line2: #e79f19;--color-timeline-line3: #e38106;--color-darkgrey-rgb: 26 26 26;--color-darkpurple-rgb: 47 16 75;--color-lightpurple-rgb: 118 69 128;--color-darkgreen-rgb: 128 160 15;--color-lightgreen-rgb: 175 197 15;--color-darkgrey: #1a1a1a;--color-darkpurple: #2f104b;--color-lightpurple: #764580;--color-darkgreen: #80a00f;--color-lightgreen: #afc50f;--purple-gradient: linear-gradient(90deg, var(--color-darkpurple), var(--color-lightpurple));--green-gradient: linear-gradient(90deg, var(--color-lightgreen), var(--color-darkgreen));--color-font-darkgrey: var(--color-darkgrey);--color-font-purple: var(--color-lightpurple);--color-font-green: var(--color-darkgreen);--color-newsblob1: #a5b400;--color-newsblob2: #9eb000;--color-newsblob3: #779c00;--mf-error-color: #f4333f;--mf-error-color-rgb: 244 51 63;--mf-success-color: #1edc6f;--mf-success-color-rgb: 30 220 111;--mf-background-color: rgb(var(--color-darkgreen-rgb) / .1);--mf-input-border-color: var(--color-lightgreen);--mf-input-border-color-hover: var(--color-darkgreen);--mf-input-border-radius: 6px;--mf-checkradio-background-color-hover: var(--color-lightgreen);--mf-button-color: var(--color-lightgreen);--content-width-large: 1440px;--content-width-medium: 1280px;--content-width-small: 1060px;--content-min-width: 86vw;--padding-side: min(118px, 8vw)}@media(max-width: 540px){:root{--padding-side: 0}}*,*::before,*::after{box-sizing:border-box}body *{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0}p,ul,ol{margin-bottom:1em}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;min-height:100dvh;text-rendering:optimizeSpeed;line-height:1.4}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;display:block}b,strong{font-weight:600}i,em{font-style:italic}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary: rgba(255, 255, 255, 0.9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none !important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4, 0, 0.22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0px}.pswp__button--arrow--next{right:0px}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1, 1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise 600ms linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.preload *,.preload *::before,.preload *::after,.resizing .menu-mobile-link{transition:none !important}html{overflow-y:scroll;overflow-x:hidden;background-color:#fff;font-family:var(--font-family-primary);font-weight:300;scroll-behavior:smooth;scroll-padding-top:2em}body{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow-x:hidden}.edit-button-container .edit-button{top:26px}.edit-button-container .toggle-edit-mode{position:absolute;top:26px;left:24px;z-index:98;display:block;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;white-space:nowrap;text-decoration:none}iframe{max-width:100%;border:0;display:block}iframe[src*=youtu]{aspect-ratio:560/315;height:auto}p a{text-decoration:underline}a[data-gallery]{position:relative;cursor:pointer}a[data-gallery].loading::before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:32px;height:32px;border-radius:50%;border:3px solid;border-color:var(--color-block-purple-font) rgba(0,0,0,0) var(--color-block-green-font) rgba(0,0,0,0);animation:spin 1.2s linear infinite}.heading{font-weight:700}.heading--1{font-size:clamp(1rem,7vw - 1rem,1.125rem);text-transform:uppercase}.heading--2{font-size:clamp(1rem,7vw - 1rem,1.125rem);text-transform:uppercase}.menu-overlay{position:fixed;inset:0;z-index:99999;background:hsla(0,0%,100%,.5);opacity:0;scale:0;transition:opacity .5s ease-out,scale 0s .5s}.menu-open .menu-overlay{opacity:1;scale:1;transition:opacity .5s ease-out}.menu{position:fixed;top:0;right:0;z-index:99999;width:min(500px,100%);max-height:100%;padding:calc(min(14vw,6em) + 1em) min(7vw,3em) min(10.5vw,4.5em) min(7vw,3em);border-radius:0 0 0 50px;background:var(--color-block-purple-gradient1);background-image:linear-gradient(180deg, var(--color-block-purple-gradient1), var(--color-block-purple-gradient2));box-shadow:0 0 10px 4px rgba(0,0,0,.15);overflow-y:auto;color:#fff;font-size:clamp(1rem,7vw - 1rem,1.125rem);font-weight:700;text-transform:uppercase;translate:110% -110%;transition:translate .5s ease-out}.menu-open .menu{translate:0 0}.menu>ul{list-style:none;padding:0;margin:0;display:grid;gap:1.5em}.menu>ul>li a{position:relative;text-decoration:none}.menu>ul>li a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transform-origin:right;transition:scale .3s;scale:0 1}.menu>ul>li a:hover::after{transform-origin:left;scale:1 1}.menu .menu-button{position:absolute;top:min(7vw,3em);right:min(7vw,3em);width:clamp(28px,10vw,38px);cursor:pointer}.menu .menu-button svg{position:relative;width:100%}.menu .menu-button svg path{fill:#fff;stroke-width:0}.menu .menu-button:hover{animation:bounce ease .5s forwards}.fixed-nav{position:fixed;top:0;left:0;z-index:9998;width:100%;height:min(198px,25vw + 1rem);background-color:#fff;box-shadow:0 0 10px 4px rgba(0,0,0,.15);translate:0 -280px;transition:translate .5s}@media(max-height: 600px){.fixed-nav{height:min(180px,25vw + 1rem)}}@media(max-height: 500px){.fixed-nav{height:min(160px,25vw + 1rem)}}@media(max-height: 400px){.fixed-nav{height:min(160px,25vw + 1rem)}}.scrolling .fixed-nav{translate:0 0}.fixed-nav__content{position:relative;width:min(var(--content-width-large),var(--content-min-width));height:100%;aspect-ratio:var(--content-width-large)/600;padding:20px var(--padding-side);margin-inline:auto;display:flex;align-items:flex-end}.fixed-nav__content .bg{position:absolute;top:0;background-repeat:no-repeat;background-size:100% auto;pointer-events:none}.fixed-nav__content .bg--left{right:103.9%;width:810px;aspect-ratio:1350/551;background-image:url("../images/bg_left.svg");background-position:bottom right;translate:0 -55px}.fixed-nav__content .bg--right{right:-672px;width:1320px;aspect-ratio:1503/585;background-image:url("../images/bg_right.svg");background-position:bottom left;translate:0 -44%}@media(max-width: 940px){.fixed-nav__content .bg--right{right:auto;left:calc(var(--padding-side) + 100px)}}@media(max-width: 540px){.fixed-nav__content .bg--right{left:80px}}.fixed-nav__content .bg--right .arrows{position:absolute;top:56.4%;left:20.4%;width:min(8.5%,128px);aspect-ratio:39/54;background-image:url("../images/arrows_vertical.svg");background-size:100% auto;background-repeat:no-repeat}@media(max-width: 740px){.fixed-nav__content .bg--right .arrows{display:none}}@media(max-height: 600px){.fixed-nav__content .bg--right .arrows{top:53.4%}}@media(max-height: 500px){.fixed-nav__content .bg--right .arrows{top:50.4%}}.fixed-nav__content .bg--right .arrows .year{position:absolute;bottom:100%;left:50%;translate:-50% 0;color:#fff;font-family:var(--font-family-year);font-weight:700;font-size:clamp(1.5rem,2vw + 1rem,3.625rem);letter-spacing:3px;text-shadow:2px 2px 8px rgba(0,0,0,.5)}.fixed-nav__content .logo{position:relative;display:block;width:clamp(180px,45%,256px);aspect-ratio:541/125;margin-top:20px;background-image:url("../images/logo.svg");background-size:100% 100%;transition:translate .5s}.fixed-nav__content .logo::before{content:"";position:absolute;top:-159%;left:-35.4%;width:55%;aspect-ratio:298/254;background-image:url("../images/beeldmerk.svg");background-size:100% 100%;pointer-events:none}.fixed-nav__content .menu-button{position:absolute;top:min(7vw,60px);right:0;width:min(10vw,60px);cursor:pointer}.fixed-nav__content .menu-button svg{position:relative;width:100%}.fixed-nav__content .menu-button svg path{fill:#fff;stroke-width:0}.fixed-nav__content .menu-button:hover{animation:bounce ease .5s forwards}.header{position:relative}.header__content{position:relative;width:min(var(--content-width-large),var(--content-min-width));aspect-ratio:var(--content-width-large)/600;padding:clamp(2.5em,4vw,56px) var(--padding-side);margin-inline:auto}.header__content .bg{position:absolute;top:0;background-repeat:no-repeat;background-size:100% auto;transition:translate .5s}.scrolling .header__content .bg{translate:0 -50%}.header__content .bg--left{right:101.55%;width:min(93.75%,1350px);aspect-ratio:1350/551;background-image:url("../images/bg_left.svg");background-position:bottom right}.header__content .bg--right{left:45.2%;width:min(104.375%,1503px);aspect-ratio:1503/585;background-image:url("../images/bg_right.svg");background-position:bottom left}.header__content .bg--right .arrows{position:absolute;top:50%;left:25.7%;width:min(8.5%,128px);aspect-ratio:39/54;background-image:url("../images/arrows_vertical.svg");background-size:100% auto;background-repeat:no-repeat}.header__content .bg--right .arrows .year{position:absolute;bottom:100%;left:50%;translate:-50% 0;color:#fff;font-family:var(--font-family-year);font-weight:700;font-size:clamp(1.5rem,2vw + 1rem,3.625rem);letter-spacing:3px;text-shadow:2px 2px 8px rgba(0,0,0,.5)}.header__content .logo{position:relative;display:block;width:clamp(180px,45%,541px);aspect-ratio:541/125;margin-top:min(16.5%,200px);background-image:url("../images/logo.svg");background-size:100% 100%;transition:translate .5s}.scrolling .header__content .logo{translate:0 -150%}.header__content .logo::before{content:"";position:absolute;top:-159%;left:-35.4%;width:55%;aspect-ratio:298/254;background-image:url("../images/beeldmerk.svg");background-size:100% 100%;pointer-events:none}.header__content .menu-button{position:absolute;top:min(7vw,60px);right:0;width:min(10vw,60px);cursor:pointer;transition:translate .5s}.scrolling .header__content .menu-button{translate:0 -100px}.header__content .menu-button svg{position:relative;width:100%}.header__content .menu-button svg path{fill:#fff;stroke-width:0}.header__content .menu-button:hover{animation:bounce ease .5s forwards}.header__content__text{margin-top:3%;font-size:clamp(.813rem,7vw - 1rem,1rem)}.header__content__text::before{content:"";float:right;width:32%;aspect-ratio:390/80}@media(max-width: 540px){.header__content__text::before{display:none}}.home .header__content__text::before{display:none}.header__content__text>:last-child{margin-bottom:0}.main{flex-grow:1;display:grid;background-color:var(--color-main-gradient1);background-image:linear-gradient(90deg, var(--color-main-gradient1) 50%, var(--color-main-gradient2) 50%)}.main__content{width:min(var(--content-width-large),var(--content-min-width));margin-inline:auto;background-image:linear-gradient(90deg, var(--color-main-gradient1), var(--color-main-gradient2))}.section{position:relative}.section>.np{position:absolute;top:0;left:50%;translate:-50% 0;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;text-align:center}.section>.np::before{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50% 0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid red}.section>.np::after{content:"";position:absolute;z-index:-1;top:50%;left:50%;translate:-50% 0;width:min(500%,90vw);height:1px;background:red}.section--text{padding:clamp(2.5em,4vw,56px) var(--padding-side);font-size:clamp(.875rem,7vw - 1rem,1rem)}.section+.section--text{padding-top:0}.section--text>:last-child{margin-bottom:0}.section--edit-buttons{padding:1em;border:2px dashed rgba(0,0,0,.5);background:hsla(0,0%,100%,.5);font-size:clamp(.875rem,7vw - 1rem,1rem);font-weight:600}.section--home-categories{padding:clamp(2.5em,4%,56px) 0;display:grid;grid-template-columns:repeat(4, 1fr);gap:3em}.section+.section--home-categories{padding-top:0}@media(max-width: 1400px){.section--home-categories{grid-template-columns:1fr 1fr}}@media(max-width: 700px){.section--home-categories{grid-template-columns:1fr}}.section--home-categories .home-category{position:relative;padding:3em 1.5em;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:2.5em;color:#fff}.section--home-categories .home-category>.np{position:absolute;top:0;left:50%;translate:-50% -50%;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;text-align:center}.section--home-categories .home-category>.np::before{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50% 0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid red}.section--home-categories .home-category>.text{font-size:clamp(2rem,1.3vw + 1rem,2.438rem);line-height:1.35;font-weight:800;text-align:center;letter-spacing:0;text-transform:uppercase}@media(max-width: 1400px){.section--home-categories .home-category>.text{font-size:clamp(2rem,1.75vw + 1rem,2.438rem)}}@media(max-width: 700px){.section--home-categories .home-category>.text{font-size:clamp(2rem,3.5vw + 1rem,2.438rem)}}.section--home-categories .home-category>.button{flex-shrink:0;position:relative;display:block;padding:.5em 1.5em;border-radius:50px;border:2px solid #fff;outline:none;background-color:#fff;box-shadow:-2px 1px 10px 0px rgba(0,0,0,.25);font-size:clamp(.875rem,.5vw + 1rem,1.25rem);line-height:1;font-family:var(--font-family-secondary);font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden;transition:color .3s}.section--home-categories .home-category>.button::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50px;scale:0 1;transition:scale .3s;transform-origin:right}.section--home-categories .home-category>.button:hover,.section--home-categories .home-category>.button:focus-within{color:#fff}.section--home-categories .home-category>.button:hover::before,.section--home-categories .home-category>.button:focus-within::before{scale:1 1;transform-origin:left}.section--home-categories .home-category--1{border-radius:0 50px}.section--home-categories .home-category--2{border-radius:50px 0}.section--home-categories .home-category--3{border-radius:50px 0}.section--home-categories .home-category--4{border-radius:0 50px}.section--home-categories .home-category--5{flex-direction:row;border-radius:0 50px;grid-column:1/span 4}.section--home-categories .home-category--5>.text{flex-grow:1}.section--home-categories .home-category--5>.button{margin-right:2%;color:var(--color-block-orange-font)}.section--home-categories .home-category--5>.button::before{background-image:linear-gradient(90deg, var(--color-block-orange-gradient1), var(--color-block-orange-gradient2))}@media(max-width: 1400px){.section--home-categories .home-category--5{grid-column:1/span 2}}@media(max-width: 700px){.section--home-categories .home-category--5{flex-direction:column;grid-column:1;background-image:linear-gradient(var(--color-block-orange-gradient1), var(--color-block-orange-gradient2))}.section--home-categories .home-category--5>.button{margin-right:0}}.section--home-categories .home-category--purple{--gradient-direction: 180deg}@media(min-width: 701px){.section--home-categories .home-category--purple.home-category--5{--gradient-direction: 90deg}}.section--home-categories .home-category--purple{background-image:linear-gradient(var(--gradient-direction), var(--color-block-purple-gradient1), var(--color-block-purple-gradient2))}.section--home-categories .home-category--purple>.button{color:var(--color-block-purple-font)}.section--home-categories .home-category--purple>.button::before{background-image:linear-gradient(90deg, var(--color-block-purple-gradient1), var(--color-block-purple-gradient2))}.section--home-categories .home-category--green{--gradient-direction: 180deg}@media(min-width: 701px){.section--home-categories .home-category--green.home-category--5{--gradient-direction: 90deg}}.section--home-categories .home-category--green{background-image:linear-gradient(var(--gradient-direction), var(--color-block-green-gradient1), var(--color-block-green-gradient2))}.section--home-categories .home-category--green>.button{color:var(--color-block-green-font)}.section--home-categories .home-category--green>.button::before{background-image:linear-gradient(90deg, var(--color-block-green-gradient1), var(--color-block-green-gradient2))}.section--home-categories .home-category--orange{--gradient-direction: 180deg}@media(min-width: 701px){.section--home-categories .home-category--orange.home-category--5{--gradient-direction: 90deg}}.section--home-categories .home-category--orange{background-image:linear-gradient(var(--gradient-direction), var(--color-block-orange-gradient1), var(--color-block-orange-gradient2))}.section--home-categories .home-category--orange>.button{color:var(--color-block-orange-font)}.section--home-categories .home-category--orange>.button::before{background-image:linear-gradient(90deg, var(--color-block-orange-gradient1), var(--color-block-orange-gradient2))}.section--home-categories .home-category--blue{--gradient-direction: 180deg}@media(min-width: 701px){.section--home-categories .home-category--blue.home-category--5{--gradient-direction: 90deg}}.section--home-categories .home-category--blue{background-image:linear-gradient(var(--gradient-direction), var(--color-block-blue-gradient1), var(--color-block-blue-gradient2))}.section--home-categories .home-category--blue>.button{color:var(--color-block-blue-font)}.section--home-categories .home-category--blue>.button::before{background-image:linear-gradient(90deg, var(--color-block-blue-gradient1), var(--color-block-blue-gradient2))}.section--home-nominees{padding:clamp(2.5em,4vw,56px) var(--padding-side);display:grid;gap:3em}@media(max-width: 1400px){.section--home-nominees{padding:clamp(2.5em,4vw,56px) calc(var(--padding-side) - 4vw)}}@media(max-width: 1220px){.section--home-nominees{padding:clamp(2.5em,4vw,56px) 0}}@media(max-width: 1000px){.section--home-nominees{padding:clamp(2.5em,4vw,56px) var(--padding-side)}}.section+.section--home-nominees{padding-top:0}.section--home-nominees .nominees-category{width:100%;display:flex;flex-direction:column;gap:2em;--gradient-color1: var(--color-block-orange-gradient1);--gradient-color2: var(--color-block-orange-gradient2);--font-color: var(--color-block-orange-font)}.section--home-nominees .nominees-category--purple{--gradient-color1: var(--color-block-purple-gradient1);--gradient-color2: var(--color-block-purple-gradient2);--font-color: var(--color-block-purple-font)}.section--home-nominees .nominees-category--green{--gradient-color1: var(--color-block-green-gradient1);--gradient-color2: var(--color-block-green-gradient2);--font-color: var(--color-block-green-font)}.section--home-nominees .nominees-category--orange{--gradient-color1: var(--color-block-orange-gradient1);--gradient-color2: var(--color-block-orange-gradient2);--font-color: var(--color-block-orange-font)}.section--home-nominees .nominees-category--blue{--gradient-color1: var(--color-block-blue-gradient1);--gradient-color2: var(--color-block-blue-gradient2);--font-color: var(--color-block-blue-font)}.section--home-nominees .nominees-category__title{align-self:flex-start;position:relative;padding:.9em clamp(20px,4vw,4rem);border-radius:0 50px;background-color:var(--gradient-color1);background-image:linear-gradient(var(--gradient-color1), var(--gradient-color2));color:#fff;font-size:1.5rem;line-height:1;font-weight:800;text-align:center;text-transform:uppercase}@media(max-width: 740px){.section--home-nominees .nominees-category__title{width:100%}}.section--home-nominees .nominees-category__title>.np{position:absolute;top:0;left:50%;translate:-50% -50%;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;text-align:center;text-transform:none}.section--home-nominees .nominees-category__title>.np::before{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50% 0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid red}.section--home-nominees .nominees-category__nominees{padding:0 clamp(20px,4vw,4rem);display:grid;grid-template-columns:repeat(3, 1fr);gap:3em}@media(max-width: 1100px){.section--home-nominees .nominees-category__nominees{gap:2em}}@media(max-width: 1000px){.section--home-nominees .nominees-category__nominees{grid-template-columns:1fr}}@media(max-width: 400px){.section--home-nominees .nominees-category__nominees{padding:0}}.section--home-nominees .nominees-category__nominees .nominee{position:relative;display:flex;flex-direction:column;gap:0;border-radius:50px 0;overflow:hidden}@media(max-width: 1000px){.section--home-nominees .nominees-category__nominees .nominee{display:grid;grid-template-columns:1fr 1fr}}@media(max-width: 740px){.section--home-nominees .nominees-category__nominees .nominee{display:flex}}.section--home-nominees .nominees-category__nominees .nominee:nth-child(odd){border-radius:0 50px}.section--home-nominees .nominees-category__nominees .nominee>.np{position:absolute;top:0;left:50%;translate:-50% 0;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;text-align:center}.section--home-nominees .nominees-category__nominees .nominee>.np::before{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50% 0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid red}.section--home-nominees .nominees-category__nominees .nominee__photo{width:100%;aspect-ratio:320/228}.section--home-nominees .nominees-category__nominees .nominee__photo img{width:100%}.section--home-nominees .nominees-category__nominees .nominee__text{flex-grow:1;padding:1.25em 2.5em 2.5em;background-image:linear-gradient(var(--gradient-color1) -100%, var(--gradient-color2));color:#fff}@media(max-width: 1000px){.section--home-nominees .nominees-category__nominees .nominee__text{display:flex;flex-direction:column;justify-content:flex-end}}.section--home-nominees .nominees-category__nominees .nominee__text .name{font-size:1.125rem;font-weight:800;text-transform:uppercase}.section--home-nominees .nominees-category__button{align-self:center;flex-shrink:0;position:relative;display:block;padding:.5em 1.5em;border-radius:50px;border:2px solid #fff;outline:none;background-color:#fff;box-shadow:-2px 1px 10px 0px rgba(0,0,0,.25);font-size:clamp(.875rem,.5vw + 1rem,1.25rem);line-height:1;color:var(--font-color);font-family:var(--font-family-secondary);font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden;transition:color .3s}.section--home-nominees .nominees-category__button::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50px;background-image:linear-gradient(90deg, var(--gradient-color1), var(--gradient-color2));scale:0 1;transition:scale .3s;transform-origin:right}.section--home-nominees .nominees-category__button:hover,.section--home-nominees .nominees-category__button:focus-within{color:#fff}.section--home-nominees .nominees-category__button:hover::before,.section--home-nominees .nominees-category__button:focus-within::before{scale:1 1;transform-origin:left}.section--home-nominees .nominees-category:nth-child(even) .nominees-category__title{align-self:flex-end}.section--home-winners{padding:clamp(2.5em,4vw,56px) var(--padding-side);display:grid;gap:3em}@media(max-width: 1400px){.section--home-winners{padding:clamp(2.5em,4vw,56px) calc(var(--padding-side) - 4vw)}}@media(max-width: 1220px){.section--home-winners{padding:clamp(2.5em,4vw,56px) 0}}@media(max-width: 1000px){.section--home-winners{padding:clamp(2.5em,4vw,56px) var(--padding-side)}}.section+.section--home-winners{padding-top:0}.section--home-winners .winners-category{width:100%;display:flex;flex-direction:column;gap:2em;--gradient-color1: var(--color-block-orange-gradient1);--gradient-color2: var(--color-block-orange-gradient2);--font-color: var(--color-block-orange-font)}.section--home-winners .winners-category--purple{--gradient-color1: var(--color-block-purple-gradient1);--gradient-color2: var(--color-block-purple-gradient2);--font-color: var(--color-block-purple-font)}.section--home-winners .winners-category--green{--gradient-color1: var(--color-block-green-gradient1);--gradient-color2: var(--color-block-green-gradient2);--font-color: var(--color-block-green-font)}.section--home-winners .winners-category--orange{--gradient-color1: var(--color-block-orange-gradient1);--gradient-color2: var(--color-block-orange-gradient2);--font-color: var(--color-block-orange-font)}.section--home-winners .winners-category--blue{--gradient-color1: var(--color-block-blue-gradient1);--gradient-color2: var(--color-block-blue-gradient2);--font-color: var(--color-block-blue-font)}.section--home-winners .winners-category__title{align-self:flex-start;position:relative;padding:.9em clamp(20px,4vw,4rem);border-radius:0 50px;background-color:var(--gradient-color1);background-image:linear-gradient(var(--gradient-color1), var(--gradient-color2));color:#fff;font-size:1.5rem;line-height:1;font-weight:800;text-align:center;text-transform:uppercase}@media(max-width: 740px){.section--home-winners .winners-category__title{width:100%}}.section--home-winners .winners-category__title>.np{position:absolute;top:0;left:50%;translate:-50% -50%;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;text-align:center;text-transform:none}.section--home-winners .winners-category__title>.np::before{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50% 0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid red}.section--home-winners .winners-category__winner{padding:0 clamp(20px,4vw,4rem);display:grid;gap:3em}@media(max-width: 1100px){.section--home-winners .winners-category__winner{gap:2em}}@media(max-width: 400px){.section--home-winners .winners-category__winner{padding:0}}.section--home-winners .winners-category__winner .winner{position:relative;display:flex;align-items:flex-start;gap:0 4em}@media(max-width: 1000px){.section--home-winners .winners-category__winner .winner{flex-direction:column}}.section--home-winners .winners-category__winner .winner>.np{position:absolute;top:0;left:50%;translate:-50% 0;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;text-align:center}.section--home-winners .winners-category__winner .winner>.np::before{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50% 0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid red}.section--home-winners .winners-category__winner .winner__left{order:1;flex-shrink:0;width:33%;display:flex;flex-direction:column;gap:0;border-radius:50px 0;overflow:hidden}@media(max-width: 1000px){.section--home-winners .winners-category__winner .winner__left{width:100%;display:grid;grid-template-columns:1fr 1fr}}@media(max-width: 740px){.section--home-winners .winners-category__winner .winner__left{display:flex}}.section--home-winners .winners-category__winner .winner__left:nth-child(odd){border-radius:0 50px}.section--home-winners .winners-category__winner .winner__left__photo{width:100%;aspect-ratio:320/228}.section--home-winners .winners-category__winner .winner__left__photo img{width:100%}.section--home-winners .winners-category__winner .winner__left__text{flex-grow:1;padding:1.25em 2.5em 2.5em;background-image:linear-gradient(var(--gradient-color1) -100%, var(--gradient-color2));color:#fff}@media(max-width: 1000px){.section--home-winners .winners-category__winner .winner__left__text{display:flex;flex-direction:column;justify-content:flex-end}}.section--home-winners .winners-category__winner .winner__left__text .name{font-size:1.125rem;font-weight:800;text-transform:uppercase}.section--home-winners .winners-category__winner .winner__right{order:2;display:flex;flex-direction:column;padding:2em 0}.section--home-winners .winners-category__winner .winner__right .button{align-self:flex-start;flex-shrink:0;position:relative;display:block;padding:.5em 1.5em;border-radius:50px;border:0;outline:none;background-color:#fff;box-shadow:-2px 1px 10px 0px rgba(0,0,0,.25);font-size:clamp(.875rem,.5vw + 1rem,1.25rem);line-height:1;background-color:var(--gradient-color2);background-image:linear-gradient(90deg, var(--gradient-color1), var(--gradient-color2));color:#fff;font-family:var(--font-family-secondary);font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden}.section--home-winners .winners-category__winner .winner__right .button:hover,.section--home-winners .winners-category__winner .winner__right .button:focus-within{background-color:#fff;background-image:none;color:var(--font-color)}.section--home-winners .winners-category:nth-child(even) .winners-category__title{align-self:flex-end}@media(min-width: 1001px){.section--home-winners .winners-category:nth-child(even) .winner__left{order:2}.section--home-winners .winners-category:nth-child(even) .winner__right{order:1}}.section--partners{padding:clamp(2.5em,4vw,56px) var(--padding-side);display:grid;gap:3em}@media(max-width: 1400px){.section--partners{padding:clamp(2.5em,4vw,56px) var(--padding-side)}}@media(max-width: 1000px){.section--partners{padding:clamp(2.5em,4vw,56px) var(--padding-side)}}.section+.section--partners{padding-top:0}.section--partners .partner{position:relative;display:flex;align-items:flex-start;gap:0 4em;--gradient-color1: var(--color-block-orange-gradient1);--gradient-color2: var(--color-block-orange-gradient2);--font-color: var(--color-block-orange-font)}.section--partners .partner--purple{--gradient-color1: var(--color-block-purple-gradient1);--gradient-color2: var(--color-block-purple-gradient2);--font-color: var(--color-block-purple-font)}.section--partners .partner--green{--gradient-color1: var(--color-block-green-gradient1);--gradient-color2: var(--color-block-green-gradient2);--font-color: var(--color-block-green-font)}.section--partners .partner--orange{--gradient-color1: var(--color-block-orange-gradient1);--gradient-color2: var(--color-block-orange-gradient2);--font-color: var(--color-block-orange-font)}.section--partners .partner--blue{--gradient-color1: var(--color-block-blue-gradient1);--gradient-color2: var(--color-block-blue-gradient2);--font-color: var(--color-block-blue-font)}@media(max-width: 1000px){.section--partners .partner{flex-direction:column}}.section--partners .partner>.np{position:absolute;top:0;left:50%;translate:-50% 0;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;text-align:center}.section--partners .partner>.np::before{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50% 0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid red}.section--partners .partner__left{order:1;flex-shrink:0;width:33%;display:flex;flex-direction:column;gap:0;border-radius:50px 0;overflow:hidden}@media(max-width: 1000px){.section--partners .partner__left{width:100%;display:grid;grid-template-columns:1fr 1fr}}@media(max-width: 740px){.section--partners .partner__left{display:flex}}.section--partners .partner__left:nth-child(odd){border-radius:0 50px}.section--partners .partner__left__image{width:100%;aspect-ratio:320/228}.section--partners .partner__left__image img{width:100%}.section--partners .partner__left__text{flex-grow:1;padding:1.25em 2.5em 2.5em;background-image:linear-gradient(var(--gradient-color1) -100%, var(--gradient-color2));color:#fff}@media(max-width: 1000px){.section--partners .partner__left__text{display:flex;flex-direction:column;justify-content:flex-end}}.section--partners .partner__left__text .name{font-size:1.125rem;font-weight:800;text-transform:uppercase}.section--partners .partner__right{order:2;display:flex;flex-direction:column;padding:2em 0}.section--partners .partner__right .button{align-self:flex-start;flex-shrink:0;position:relative;display:block;padding:.5em 1.5em;border-radius:50px;border:0;outline:none;background-color:#fff;box-shadow:-2px 1px 10px 0px rgba(0,0,0,.25);font-size:clamp(.875rem,.5vw + 1rem,1.25rem);line-height:1;background-color:var(--gradient-color2);background-image:linear-gradient(90deg, var(--gradient-color1), var(--gradient-color2));color:#fff;font-family:var(--font-family-secondary);font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden}.section--partners .partner__right .button:hover,.section--partners .partner__right .button:focus-within{background-color:#fff;background-image:none;color:var(--font-color)}@media(min-width: 1401px){.section--partners .partner{padding:0 clamp(40px,8vw,8rem) 0 0}.section--partners .partner:nth-child(even){padding:0 0 0 clamp(40px,8vw,8rem)}}@media(min-width: 1001px){.section--partners .partner:nth-child(even) .partner__left{order:2}.section--partners .partner:nth-child(even) .partner__right{order:1}}.section--section-blocks{padding:clamp(2.5em,4%,56px) 0;display:grid;grid-template-columns:repeat(4, 1fr);gap:3em}.section+.section--section-blocks{padding-top:0}@media(max-width: 1400px){.section--section-blocks{grid-template-columns:1fr 1fr}}@media(max-width: 700px){.section--section-blocks{grid-template-columns:1fr}}.section--section-blocks .section-block{position:relative;padding:3em 1.5em;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:2.5em;color:#fff}.section--section-blocks .section-block>.np{position:absolute;top:0;left:50%;translate:-50% -50%;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;text-align:center}.section--section-blocks .section-block>.np::before{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50% 0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid red}.section--section-blocks .section-block>.text{font-size:clamp(2rem,1.3vw + 1rem,2.438rem);line-height:1.35;font-weight:800;text-align:center;letter-spacing:0;text-transform:uppercase}@media(max-width: 1400px){.section--section-blocks .section-block>.text{font-size:clamp(2rem,1.75vw + 1rem,2.438rem)}}@media(max-width: 700px){.section--section-blocks .section-block>.text{font-size:clamp(2rem,3.5vw + 1rem,2.438rem)}}.section--section-blocks .section-block>.button{flex-shrink:0;position:relative;display:block;padding:.5em 1.5em;border-radius:50px;border:2px solid #fff;outline:none;background-color:#fff;box-shadow:-2px 1px 10px 0px rgba(0,0,0,.25);font-size:clamp(.875rem,.5vw + 1rem,1.25rem);line-height:1;font-family:var(--font-family-secondary);font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden;transition:color .3s}.section--section-blocks .section-block>.button::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50px;scale:0 1;transition:scale .3s;transform-origin:right}.section--section-blocks .section-block>.button:hover,.section--section-blocks .section-block>.button:focus-within{color:#fff}.section--section-blocks .section-block>.button:hover::before,.section--section-blocks .section-block>.button:focus-within::before{scale:1 1;transform-origin:left}.section--section-blocks .section-block--1{border-radius:0 50px}.section--section-blocks .section-block--2{border-radius:50px 0}.section--section-blocks .section-block--3{border-radius:50px 0}.section--section-blocks .section-block--4{border-radius:0 50px}.section--section-blocks .section-block--5{flex-direction:row;border-radius:0 50px;grid-column:1/span 4}.section--section-blocks .section-block--5>.text{flex-grow:1}.section--section-blocks .section-block--5>.button{margin-right:2%;color:var(--color-block-orange-font)}.section--section-blocks .section-block--5>.button::before{background-image:linear-gradient(90deg, var(--color-block-orange-gradient1), var(--color-block-orange-gradient2))}@media(max-width: 1400px){.section--section-blocks .section-block--5{grid-column:1/span 2}}@media(max-width: 700px){.section--section-blocks .section-block--5{flex-direction:column;grid-column:1;background-image:linear-gradient(var(--color-block-orange-gradient1), var(--color-block-orange-gradient2))}.section--section-blocks .section-block--5>.button{margin-right:0}}.section--section-blocks .section-block--purple{--gradient-direction: 180deg}@media(min-width: 701px){.section--section-blocks .section-block--purple.section-block--5{--gradient-direction: 90deg}}.section--section-blocks .section-block--purple{background-image:linear-gradient(var(--gradient-direction), var(--color-block-purple-gradient1), var(--color-block-purple-gradient2))}.section--section-blocks .section-block--purple>.button{color:var(--color-block-purple-font)}.section--section-blocks .section-block--purple>.button::before{background-image:linear-gradient(90deg, var(--color-block-purple-gradient1), var(--color-block-purple-gradient2))}.section--section-blocks .section-block--green{--gradient-direction: 180deg}@media(min-width: 701px){.section--section-blocks .section-block--green.section-block--5{--gradient-direction: 90deg}}.section--section-blocks .section-block--green{background-image:linear-gradient(var(--gradient-direction), var(--color-block-green-gradient1), var(--color-block-green-gradient2))}.section--section-blocks .section-block--green>.button{color:var(--color-block-green-font)}.section--section-blocks .section-block--green>.button::before{background-image:linear-gradient(90deg, var(--color-block-green-gradient1), var(--color-block-green-gradient2))}.section--section-blocks .section-block--orange{--gradient-direction: 180deg}@media(min-width: 701px){.section--section-blocks .section-block--orange.section-block--5{--gradient-direction: 90deg}}.section--section-blocks .section-block--orange{background-image:linear-gradient(var(--gradient-direction), var(--color-block-orange-gradient1), var(--color-block-orange-gradient2))}.section--section-blocks .section-block--orange>.button{color:var(--color-block-orange-font)}.section--section-blocks .section-block--orange>.button::before{background-image:linear-gradient(90deg, var(--color-block-orange-gradient1), var(--color-block-orange-gradient2))}.section--section-blocks .section-block--blue{--gradient-direction: 180deg}@media(min-width: 701px){.section--section-blocks .section-block--blue.section-block--5{--gradient-direction: 90deg}}.section--section-blocks .section-block--blue{background-image:linear-gradient(var(--gradient-direction), var(--color-block-blue-gradient1), var(--color-block-blue-gradient2))}.section--section-blocks .section-block--blue>.button{color:var(--color-block-blue-font)}.section--section-blocks .section-block--blue>.button::before{background-image:linear-gradient(90deg, var(--color-block-blue-gradient1), var(--color-block-blue-gradient2))}.section--category{padding:clamp(2.5em,4vw,56px) var(--padding-side);display:flex;flex-direction:column;gap:3em}@media(max-width: 1400px){.section--category{padding:clamp(2.5em,4vw,56px) calc(var(--padding-side) - 4vw)}}@media(max-width: 1220px){.section--category{padding:clamp(2.5em,4vw,56px) 0}}@media(max-width: 1000px){.section--category{padding:clamp(2.5em,4vw,56px) var(--padding-side)}}.section+.section--category{padding-top:0}.section--category .category{width:100%;display:flex;flex-direction:column;gap:2em;--gradient-color1: var(--color-block-orange-gradient1);--gradient-color2: var(--color-block-orange-gradient2);--font-color: var(--color-block-orange-font)}.section--category .category--purple{--gradient-color1: var(--color-block-purple-gradient1);--gradient-color2: var(--color-block-purple-gradient2);--font-color: var(--color-block-purple-font)}.section--category .category--green{--gradient-color1: var(--color-block-green-gradient1);--gradient-color2: var(--color-block-green-gradient2);--font-color: var(--color-block-green-font)}.section--category .category--orange{--gradient-color1: var(--color-block-orange-gradient1);--gradient-color2: var(--color-block-orange-gradient2);--font-color: var(--color-block-orange-font)}.section--category .category--blue{--gradient-color1: var(--color-block-blue-gradient1);--gradient-color2: var(--color-block-blue-gradient2);--font-color: var(--color-block-blue-font)}.section--category .category__title{align-self:flex-start;position:relative;padding:.9em clamp(20px,4vw,4rem);border-radius:0 50px;background-color:var(--gradient-color1);background-image:linear-gradient(var(--gradient-color1), var(--gradient-color2));color:#fff;font-size:1.5rem;line-height:1;font-weight:800;text-align:center;text-transform:uppercase}@media(max-width: 740px){.section--category .category__title{width:100%}}.section--category .category__title>.np{position:absolute;top:0;left:50%;translate:-50% -50%;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;text-align:center;text-transform:none}.section--category .category__title>.np::before{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50% 0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid red}.section--category .category__nominees{padding:0 clamp(20px,4vw,4rem);display:grid;gap:3em}@media(max-width: 1100px){.section--category .category__nominees{gap:2em}}@media(max-width: 400px){.section--category .category__nominees{padding:0}}.section--category .category__nominees .nominee{position:relative;display:flex;align-items:flex-start;gap:0 4em}@media(max-width: 1000px){.section--category .category__nominees .nominee{flex-direction:column}}.section--category .category__nominees .nominee>.np{position:absolute;top:0;left:50%;translate:-50% 0;padding:4px 20px;border-radius:50px;background:red;color:#fff;font-size:.8125rem;line-height:1.4;font-weight:500;text-align:center}.section--category .category__nominees .nominee>.np::before{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50% 0;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid red}.section--category .category__nominees .nominee__left{order:1;flex-shrink:0;width:33%;display:flex;flex-direction:column;gap:0;border-radius:50px 0;overflow:hidden}@media(max-width: 1000px){.section--category .category__nominees .nominee__left{width:100%;display:grid;grid-template-columns:1fr 1fr}}@media(max-width: 740px){.section--category .category__nominees .nominee__left{display:flex}}.section--category .category__nominees .nominee__left:nth-child(odd){border-radius:0 50px}.section--category .category__nominees .nominee__left__photo{width:100%;aspect-ratio:320/228}.section--category .category__nominees .nominee__left__photo img{width:100%}.section--category .category__nominees .nominee__left__text{flex-grow:1;padding:1.25em 2.5em 2.5em;background-image:linear-gradient(var(--gradient-color1) -100%, var(--gradient-color2));color:#fff}@media(max-width: 1000px){.section--category .category__nominees .nominee__left__text{display:flex;flex-direction:column;justify-content:flex-end}}.section--category .category__nominees .nominee__left__text .name{font-size:1.125rem;font-weight:800;text-transform:uppercase}.section--category .category__nominees .nominee__right{order:2;display:flex;flex-direction:column;padding:2em 0}.section--category .category__nominees .nominee__right .button{align-self:flex-start;flex-shrink:0;position:relative;display:block;padding:.5em 1.5em;border-radius:50px;border:0;outline:none;background-color:#fff;box-shadow:-2px 1px 10px 0px rgba(0,0,0,.25);font-size:clamp(.875rem,.5vw + 1rem,1.25rem);line-height:1;background-color:var(--gradient-color2);background-image:linear-gradient(90deg, var(--gradient-color1), var(--gradient-color2));color:#fff;font-family:var(--font-family-secondary);font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden}.section--category .category__nominees .nominee__right .button:hover,.section--category .category__nominees .nominee__right .button:focus-within{background-color:#fff;background-image:none;color:var(--font-color)}@media(min-width: 1001px){.section--category .category__nominees .nominee:nth-child(even) .nominee__left{order:2}.section--category .category__nominees .nominee:nth-child(even) .nominee__right{order:1}}.section--category .category__button{align-self:center;flex-shrink:0;position:relative;display:block;padding:.5em 1.5em;border-radius:50px;border:2px solid #fff;outline:none;background-color:#fff;box-shadow:-2px 1px 10px 0px rgba(0,0,0,.25);font-size:clamp(.875rem,.5vw + 1rem,1.25rem);line-height:1;color:var(--font-color);font-family:var(--font-family-secondary);font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden;transition:color .3s}.section--category .category__button::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50px;background-image:linear-gradient(90deg, var(--gradient-color1), var(--gradient-color2));scale:0 1;transition:scale .3s;transform-origin:right}.section--category .category__button:hover,.section--category .category__button:focus-within{color:#fff}.section--category .category__button:hover::before,.section--category .category__button:focus-within::before{scale:1 1;transform-origin:left}.section--category .category:nth-child(even) .nominees-category__title{align-self:flex-end}.section--category .back-link{align-self:flex-end;color:var(--color-block-blue-font);font-size:1.375rem;font-weight:900;text-align:right;text-transform:uppercase;text-decoration:underline}.section--gallery{padding:clamp(2.5em,4vw,56px) 0;display:flex;flex-wrap:wrap;justify-content:center;gap:1em}.section+.section--gallery{padding-top:0}@media(max-width: 390px){.section--gallery{gap:.5em}}.section--gallery .thumbnail{width:120px;height:120px;border-radius:20px 0;overflow:hidden;transition:scale .3s}@media(max-width: 470px){.section--gallery .thumbnail{width:100px;height:100px}}@media(max-width: 390px){.section--gallery .thumbnail{width:80px;height:80px}}.section--gallery .thumbnail:hover,.section--gallery .thumbnail:focus-within{scale:1.1}.section--gallery .thumbnail>img{width:100%;height:100%;object-fit:cover;transition:scale .3s}.section--timeline{position:relative;margin:clamp(1.25em,2%,1.75rem) 0;padding:0 50px}.home .section--timeline{margin:clamp(3rem,10vw,10rem) 0 clamp(1.25em,2%,1.75rem)}@media(max-width: 1200px){.section--timeline{padding:50px 0}}@media(max-width: 740px){.section--timeline{padding:50px 0 50px min(118px,8%)}}.section--timeline::before{content:"";z-index:1;position:absolute;top:50%;left:0;width:100%;height:1px;background-image:linear-gradient(90deg, var(--color-timeline-line1) 0%, var(--color-timeline-line2) 50%, var(--color-timeline-line3) 100%)}@media(max-width: 1200px){.section--timeline::before{top:0;left:50%;width:1px;height:100%;background-image:linear-gradient(var(--color-timeline-line1) 0%, var(--color-timeline-line2) 50%, var(--color-timeline-line3) 100%)}}@media(max-width: 740px){.section--timeline::before{left:min(148px,8% + 30px)}}.section--timeline .timeline{position:relative;height:229px;display:flex;justify-content:space-between;gap:30px 0}.section--timeline .timeline__block{position:relative;z-index:2;height:148px;padding:10px 30px;display:flex;flex-direction:column;justify-content:space-between}.section--timeline .timeline__block .arrows{position:absolute;left:40%;width:60px;aspect-ratio:54/39;background-image:url("../images/arrows.svg");background-size:100% auto;background-repeat:no-repeat}.section--timeline .timeline__block .number{width:45px;height:45px;border-radius:50%;display:grid;place-items:center;background-image:linear-gradient(90deg, var(--color-timeline-number-gradient1), var(--color-timeline-number-gradient2));translate:-50% 0;box-shadow:-2px 1px 10px 0px rgba(0,0,0,.25);color:var(--color-timeline-number-font);font-size:2.4375rem;line-height:1;font-weight:900}.section--timeline .timeline__block .text{height:75px;padding:2px 0 2px 30px;display:flex;flex-direction:column;color:var(--color-timeline-font);font-size:1.25rem;line-height:1.2;font-weight:900;text-transform:uppercase}.section--timeline .timeline__block:nth-child(1) .text{border-left:1px solid var(--color-timeline-line1)}.section--timeline .timeline__block:nth-child(2) .text{border-left:1px solid var(--color-timeline-line2)}.section--timeline .timeline__block:nth-child(3) .text{border-left:1px solid var(--color-timeline-line3)}.section--timeline .timeline__block:nth-child(even){align-self:flex-end}.section--timeline .timeline__block:nth-child(even) .arrows{top:10px}.section--timeline .timeline__block:nth-child(even) .text{justify-content:flex-end}.section--timeline .timeline__block:nth-child(odd) .arrows{bottom:10px}.section--timeline .timeline__block:nth-child(odd) .number{order:2}.section--timeline .timeline__block:nth-child(odd) .text{order:1}@media(max-width: 1200px){.section--timeline .timeline{height:auto;flex-direction:column}.section--timeline .timeline__block{width:50%}.section--timeline .timeline__block .arrows{top:90px !important;bottom:initial !important;rotate:90deg}.section--timeline .timeline__block:nth-child(even){padding-right:0;align-items:flex-start;translate:-30px 0;text-align:left}.section--timeline .timeline__block:nth-child(even) .arrows{left:0}.section--timeline .timeline__block:nth-child(even) .text{padding:2px 0 2px 30px;justify-content:flex-start}.section--timeline .timeline__block:nth-child(odd){padding-left:0;align-items:flex-end;translate:30px 0;text-align:right}.section--timeline .timeline__block:nth-child(odd) .arrows{left:initial;right:0}.section--timeline .timeline__block:nth-child(odd) .number{translate:50% 0}.section--timeline .timeline__block:nth-child(odd) .text{padding:2px 30px 2px 0}.section--timeline .timeline__block .number{order:1 !important}.section--timeline .timeline__block .text{order:2 !important;border-color:rgba(0,0,0,0) !important}}@media(max-width: 740px){.section--timeline .timeline__block{width:auto;height:auto;padding:10px 0 10px 30px !important;align-self:flex-start !important}.section--timeline .timeline__block:nth-child(even){translate:0 0}.section--timeline .timeline__block:nth-child(odd){align-items:flex-start;translate:0 0;text-align:left}.section--timeline .timeline__block:nth-child(odd) .number{translate:-50% 0}.section--timeline .timeline__block .arrows{left:0 !important;right:initial !important}.section--timeline .timeline__block .number{order:1 !important}.section--timeline .timeline__block .text{order:2 !important;height:auto;padding:2px 0 2px 30px !important;border-color:rgba(0,0,0,0)}}@media(max-width: 350px){.section--timeline .timeline__block .text{font-size:1.125rem}}.form-container{width:min(800px,100%);margin-inline:auto;padding-top:1rem}.form-container form{width:100%;padding:min(24px,5%);border-radius:0 50px;background-color:var(--mf-background-color);display:flex;flex-direction:column;gap:20px}.form-container fieldset{padding:0;border:0;display:grid;gap:.5em}.form-container fieldset legend{margin-bottom:.5em;font-weight:600}.form-container fieldset .radio-group{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.form-container fieldset .radio-group>label{position:relative;padding:5px 15px 5px 10px;border-radius:50px;display:flex;align-items:center;gap:.5em;transition:background-color .3s}.form-container fieldset .radio-group>label:hover,.form-container fieldset .radio-group>label:focus-visible{background-color:var(--mf-checkradio-background-color-hover)}.form-container fieldset .radio-group>label input[type=radio]{margin:0}.form-container fieldset .row{display:flex;gap:0 20px;align-items:center}@media(max-width: 650px){.form-container fieldset .row{flex-direction:column;align-items:stretch}}.form-container fieldset .row>label{flex-shrink:0;width:130px}.form-container fieldset .row>input[type=text]{flex-grow:1;min-height:38px;height:38px;padding:0 8px;margin:0;border:1px solid var(--mf-input-border-color);border-radius:var(--mf-input-border-radius);outline:1px solid rgba(0,0,0,0);transition:border-color .3s;text-align:left}.form-container fieldset .row>input[type=text]:hover,.form-container fieldset .row>input[type=text]:focus-visible{border-color:var(--mf-input-border-color-hover)}.form-container input[type=submit]{cursor:pointer;flex-shrink:0;align-self:flex-end;position:relative;display:block;padding:.5em 1.5em;border-radius:50px;border:0;outline:none;background-color:var(--color-block-orange-gradient2);background-image:linear-gradient(90deg, var(--color-block-orange-gradient1), var(--color-block-orange-gradient2));box-shadow:-2px 1px 10px 0px rgba(0,0,0,.25);color:#fff;font-size:clamp(.875rem,.5vw + 1rem,1.25rem);line-height:1;font-family:var(--font-family-secondary);font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden}.form-container input[type=submit]:hover,.form-container input[type=submit]:focus-within{background:#fff;color:var(--color-block-orange-gradient2)}.footer{background-color:var(--color-footer-gradient1);background-image:linear-gradient(90deg, var(--color-footer-gradient1) 50%, var(--color-footer-gradient2) 50%);color:#fff}.footer__content{display:grid;gap:1.5em;width:min(var(--content-width-large),var(--content-min-width));padding:clamp(1.5625em,2.5vw,35px) var(--padding-side);margin-inline:auto;background-image:linear-gradient(90deg, var(--color-footer-gradient1), var(--color-footer-gradient2))}.footer__content .contact-info{font-size:1.25rem;line-height:1.25}.footer__content .contact-info__title{font-size:clamp(1rem,7vw - 1rem,1.125rem);font-weight:900;text-transform:uppercase;letter-spacing:1px}.footer__content .contact-info__columns{display:flex;gap:1em 4.5em}.footer__content .contact-info__columns a{position:relative;text-decoration:none}.footer__content .contact-info__columns a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transform-origin:right;transition:scale .3s;scale:0 1}.footer__content .contact-info__columns a:hover::after{transform-origin:left;scale:1 1}@media(max-width: 850px){.footer__content .contact-info__columns{flex-direction:column}}.footer__content .footer-links{display:flex;gap:1em;font-size:.75rem}.footer__content .footer-links>a{position:relative;text-decoration:none}.footer__content .footer-links>a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transform-origin:right;transition:scale .3s;scale:0 1}.footer__content .footer-links>a:hover::after{transform-origin:left;scale:1 1}.footer-logos__content{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:1em 1.5em;width:min(var(--content-width-large),var(--content-min-width));padding:.5em 0;margin-inline:auto}@media(max-width: 740px){.footer-logos__content{justify-content:center}}.footer-logos__content>*{width:min(100%,150px)}.unsupported-browser{position:fixed;bottom:0;left:0;width:100%;padding:10px;margin:0;border-top:2px solid red;background-color:#000;z-index:9999;color:#fff;text-align:center}.unsupported-browser.ie{display:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.unsupported-browser.ie{display:block}}@keyframes spin{0%{rotate:0deg}100%{rotate:360deg}}@keyframes bounce{0%{scale:1}25%{scale:1.05}50%{scale:1}75%{scale:.95}100%{scale:1}}.merlinform{max-width:100% !important;margin-inline:auto;padding-top:1rem}.merlinform *,.merlinform *:before,.merlinform *:after{box-sizing:border-box !important}.merlinform a[name^=goto]{opacity:0}.merlinform .mf-form{width:100% !important;padding:min(24px,5%);border-radius:0 50px;background-color:var(--mf-background-color);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.high-contrast .merlinform .mf-form{border:2px solid #000}.merlinform .mf-form .mf-table{padding:0;border:0;border-collapse:collapse}.merlinform .mf-form td.mf-field{position:relative;padding:0}.merlinform .mf-form td.mf-field>div>div:nth-child(2){float:right !important}.merlinform .mf-form .mf-label{padding-top:3px}.merlinform .mf-form div:has(>.mf-sublabel){line-height:1}.merlinform .mf-form .mf-sublabel{font-size:.9em;font-style:italic}.merlinform .mf-form .mf-label,.merlinform .mf-form .mf-checkbox-label,.merlinform .mf-form .mf-radiobtn-label{white-space:normal}.merlinform .mf-form .ui-datepicker-trigger{position:absolute;top:9px;right:9px}.merlinform .mf-form input[type=text],.merlinform .mf-form select,.merlinform .mf-form textarea{width:100% !important;min-height:38px;padding:0 8px;margin:0;border:1px solid var(--mf-input-border-color);border-radius:var(--mf-input-border-radius);outline:1px solid rgba(0,0,0,0);transition:border-color .3s;text-align:left}.merlinform .mf-form input[type=text]:hover,.merlinform .mf-form input[type=text]:focus-visible,.merlinform .mf-form select:hover,.merlinform .mf-form select:focus-visible,.merlinform .mf-form textarea:hover,.merlinform .mf-form textarea:focus-visible{border-color:var(--mf-input-border-color-hover)}.merlinform .mf-form input[type=text].error,.merlinform .mf-form select.error,.merlinform .mf-form textarea.error{border-color:var(--mf-error-color);background-color:rgb(var(--mf-error-color-rgb)/0.1);color:var(--mf-error-color)}.merlinform .mf-form input[type=text],.merlinform .mf-form select{height:38px}.merlinform .mf-form textarea{min-height:100px;padding:12px}.merlinform .mf-form input[type=radio]{position:relative;top:1px}.merlinform .mf-form input[type=checkbox]{position:relative;top:1px}.merlinform .mf-form .mf-checkbox-span,.merlinform .mf-form .mf-radiobtn-span{position:relative;max-width:100%;padding:3px 12px 3px 6px;margin:1px 0;border-radius:6px;display:inline-block;transition:background-color .3s;white-space:normal}.merlinform .mf-form .mf-checkbox-span:hover,.merlinform .mf-form .mf-checkbox-span:focus-visible,.merlinform .mf-form .mf-radiobtn-span:hover,.merlinform .mf-form .mf-radiobtn-span:focus-visible{background-color:var(--mf-checkradio-background-color-hover)}.high-contrast .merlinform .mf-form .mf-checkbox-span:hover,.high-contrast .merlinform .mf-form .mf-checkbox-span:focus-visible,.high-contrast .merlinform .mf-form .mf-radiobtn-span:hover,.high-contrast .merlinform .mf-form .mf-radiobtn-span:focus-visible{background-color:rgba(0,0,0,0);outline:2px solid #000}.merlinform .mf-form .errorholder{position:relative;top:-4px;font-weight:500}.merlinform .mf-form .errorholder,.merlinform .mf-form .errorholder *{color:var(--mf-error-color) !important;font-style:normal !important}.merlinform .mf-form .mf-freetext{padding:4px 0}.merlinform .mf-form .mf-button{cursor:pointer;flex-shrink:0;align-self:flex-end;position:relative;display:block;padding:.5em 1.5em;border-radius:50px;border:0;outline:none;background-color:var(--color-block-orange-gradient2);background-image:linear-gradient(90deg, var(--color-block-orange-gradient1), var(--color-block-orange-gradient2));box-shadow:-2px 1px 10px 0px rgba(0,0,0,.25);color:#fff;font-size:clamp(.875rem,.5vw + 1rem,1.25rem);line-height:1;font-family:var(--font-family-secondary);font-weight:600;text-align:center;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden}.merlinform .mf-form .mf-button:hover,.merlinform .mf-form .mf-button:focus-within{background:#fff;color:var(--color-block-orange-gradient2)}@media(max-width: 650px){.merlinform .mf-form td{display:block;width:100% !important}}.merlinform .mf-errormsg,.merlinform .mf-successmsg{width:100% !important;max-width:740px;padding:24px;margin:24px 0 0;border-radius:3px}.merlinform .mf-errormsg{background-color:rgb(var(--mf-error-color-rgb)/0.25)}.merlinform .mf-successmsg{background-color:rgb(var(--mf-success-color-rgb)/0.25)}
