/*!
*  Author: WEBHOUSE, s. r. o.
*  Version: 1.0
*/@keyframes fade-into-foreground{0%{transform:scale(1);opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes fade-into-background{0%{transform:scale(1);opacity:1}to{transform:scale(.75);opacity:0}}@keyframes pop-into-foreground{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes pop-into-foreground-with-bounce{0%{transform:scale(.5);opacity:0}72%{transform:scale(1.07);opacity:.72}to{transform:scale(1);opacity:1}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,.5)}to{box-shadow:0 0 0 1.5em transparent}}.section.-homepage-events{position:relative;padding:2rem 0;background-color:#dfe3ec;z-index:10}.section.-homepage-events .element-type-heading{color:red}.section.-homepage-events .homepage-event__more{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin:2rem auto 0;max-width:1560px;width:calc(100% - 40px)}.section.-homepage-events .homepage-event__more--left,.section.-homepage-events .homepage-event__more--right{display:none;justify-content:center;align-items:center;gap:1rem}.section.-homepage-events .homepage-event__more-button{order:1;margin:0 0 2rem}.section.-homepage-events .homepage-event__additional-button{display:block;padding:.8rem;width:145px;min-width:auto;font-size:.9375rem;font-weight:700;background-color:initial;color:#2c2e33;text-align:center;border:3px solid #2c2e33;box-sizing:border-box}.section.-homepage-events .homepage-event__additional-button:focus,.section.-homepage-events .homepage-event__additional-button:hover{background-color:#2c2e33;color:#fff}.homepage-events .list__item{display:flex;margin:0}.homepage-event{position:relative;display:flex;flex-grow:1;background-color:#fff;transition:background-color .3s ease-out,color .3s ease-out}.homepage-event:focus,.homepage-event:hover{background-color:#2254ba;color:#fff}.homepage-event:focus .homepage-event__description,.homepage-event:focus .homepage-event__link,.homepage-event:hover .homepage-event__description,.homepage-event:hover .homepage-event__link{color:#fff}.homepage-event:focus .homepage-event__date,.homepage-event:hover .homepage-event__date{background-color:#2f5ebe;color:#fff;border-color:#2f5ebe}.homepage-event__image{position:relative;margin:0 0 1rem;overflow:hidden;height:0;padding-bottom:66.6666666667%}.homepage-event__image:empty{transition:background-color .4s ease-in-out;background:#d3d3d3 url("data:image/svg+xml;utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='125px' fill='%23fff' viewBox='0 0 1000 1000' enable-background='new 0 0 1000 1000' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M881.1,132.5H118.9C59,132.5,10,181.5,10,241.4v517.3c0,59.9,49,108.9,108.9,108.9h762.2c59.9,0,108.9-49,108.9-108.9V241.4C990,181.5,941,132.5,881.1,132.5z M949.2,747.3c0,54.9-24.5,79.4-79.4,79.4H130.3c-54.9,0-79.4-24.5-79.4-79.4V252.7c0-54.9,24.5-79.4,79.4-79.4h739.5c54.9,0,79.4,24.5,79.4,79.4V747.3z M316.3,418.3L418.3,500l265.4-224.6l204.2,183.8v306.3H112.1V581.7L316.3,418.3z M193.8,234.6c-45.1,0-81.7,36.6-81.7,81.7s36.6,81.7,81.7,81.7s81.7-36.6,81.7-81.7S238.9,234.6,193.8,234.6z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%}.homepage-event__image:empty:active,.homepage-event__image:empty:focus,.homepage-event__image:empty:hover{background-color:grey}.homepage-event__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease-in-out;transform:scale(1)}.homepage-event__body{display:flex;align-items:normal;gap:2rem;padding:0 2rem 0 0}.homepage-event__content{display:flex;flex-direction:column;justify-content:center;padding:.8rem 0}.homepage-event__date{font-family:Figtree,sans-serif;display:inline-flex;flex-wrap:wrap;font-size:1.5rem;font-weight:500;padding:1rem 0;text-align:center;line-height:1.2;min-width:120px;min-height:100px;background-color:#e6eaf3;color:#2c2e33;border-top:3px solid red;box-sizing:border-box;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out}.homepage-event__date.-from-to{flex-direction:column;padding:1rem 1.5rem;align-items:flex-start;font-size:1.25rem}.homepage-event__date.-from-to .homepage-event__date-fullday{flex-direction:row;align-items:baseline}.homepage-event__date.-from-to .homepage-event__date-day,.homepage-event__date.-from-to .homepage-event__date-dot,.homepage-event__date.-from-to .homepage-event__date-month{width:auto;font-size:1.25rem;font-weight:700}.homepage-event__date-prefix{font-size:.875rem;margin-right:.25rem}.homepage-event__date-fullday{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;flex-grow:1}.homepage-event__date-day,.homepage-event__date-dot{width:100%;font-size:2rem;font-weight:700;line-height:1}.homepage-event__date-month{font-size:1.25rem;font-weight:400}.homepage-event__date-year{width:100%;font-size:.875rem}.homepage-event__link{margin-bottom:0;text-decoration:none}.homepage-event__link.-cover-link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.homepage-event__link,.homepage-event__link:link,.homepage-event__link:visited{color:#2c2e33}.homepage-event__title{padding:0;font-size:1.25rem;margin:0;font-weight:700;color:inherit;-webkit-line-clamp:2}.homepage-event__description,.homepage-event__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.homepage-event__description{font-size:.9375rem;font-weight:400;color:#616161;margin:.5rem 0 0;-webkit-line-clamp:1}.homepage-event .event__status{padding:0 6%}.homepage-event__types{display:flex;flex-wrap:wrap;gap:0 1.5rem}.homepage-event__type{display:inline-block}.homepage-event__type__link{text-transform:uppercase;font-size:.75rem;font-weight:700}.homepage-event__type__link,.homepage-event__type__link:link,.homepage-event__type__link:visited{text-decoration:none}.homepage-event__type__link:active,.homepage-event__type__link:focus,.homepage-event__type__link:hover{text-decoration:underline}.tag{text-decoration:none;display:inline-block;padding:.25rem .5rem;border-radius:3px;text-align:center;font-weight:700;font-size:.875rem}.tag,.tag:link,.tag:visited{color:red;text-decoration:none;background-color:#edeff4;background-repeat:repeat-x;background-size:auto 200%;background-position:0 0}.tag:active,.tag:focus,.tag:hover{background-color:#2254ba;color:#fff}.section.-introduction{padding-top:0;padding-bottom:0}.introduction{padding:4rem 0}.introduction .text-component{margin-bottom:0}.card{position:relative;flex:1;padding:1rem;background-color:initial;transition:all .2s ease;z-index:20}.card:before{top:0;left:0;width:100%;display:block;border-top:5px solid #e0e2e9;z-index:20}.card:after,.card:before{content:"";position:absolute}.card:after{inset:0;transition:scale .2s ease-out;scale:1}.card:hover:before{border-color:red}.card:hover:after{background-color:#fff;border-color:red;scale:1.1 1.25;box-shadow:0 0 120px rgba(0,0,0,.2)}.card:focus-within:before{border-color:red}.card:focus-within:after{background-color:#fff;border-color:red;scale:1.14 1.35;box-shadow:0 0 120px rgba(0,0,0,.2)}.card__inner{position:relative;z-index:30}.card__image{position:relative;margin:0 0 1em;max-width:100%;height:0;padding-bottom:66.6666666667%;width:100%;overflow:hidden}.card__image:empty{background:#d3d3d3 url("data:image/svg+xml;utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='85px' fill='%23fff' viewBox='0 0 1000 1000' enable-background='new 0 0 1000 1000' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M881.1,132.5H118.9C59,132.5,10,181.5,10,241.4v517.3c0,59.9,49,108.9,108.9,108.9h762.2c59.9,0,108.9-49,108.9-108.9V241.4C990,181.5,941,132.5,881.1,132.5z M949.2,747.3c0,54.9-24.5,79.4-79.4,79.4H130.3c-54.9,0-79.4-24.5-79.4-79.4V252.7c0-54.9,24.5-79.4,79.4-79.4h739.5c54.9,0,79.4,24.5,79.4,79.4V747.3z M316.3,418.3L418.3,500l265.4-224.6l204.2,183.8v306.3H112.1V581.7L316.3,418.3z M193.8,234.6c-45.1,0-81.7,36.6-81.7,81.7s36.6,81.7,81.7,81.7s81.7-36.6,81.7-81.7S238.9,234.6,193.8,234.6z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;transition:background-color .3s ease-in-out}.card__image img,.card__image svg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center;transition:transform .3s ease-in-out;transform:scale(1)}.card__title{margin-top:0;margin-bottom:.75em;font-size:1.25rem;font-weight:700;color:inherit;-webkit-line-clamp:3}.card__description,.card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.card__description{margin:1em 0 0;line-height:1.25;color:#616161;-webkit-line-clamp:2}.card__description,.card__folder{font-size:.9375rem;font-weight:600}.card__folder{position:relative;margin-left:1.2em;z-index:20}.card__folder a,.card__folder a:link,.card__folder a:visited{color:#616161;text-decoration:none}.card__folder a:link:not(:empty):before,.card__folder a:not(:empty):before,.card__folder a:visited:not(:empty):before{content:"|";position:relative;left:-.6em;color:#616161}.card__folder a:active,.card__folder a:focus,.card__folder a:hover{text-decoration:underline;color:red}.card-tags{position:relative;z-index:20;list-style-type:none;padding-left:0}.card-tags:empty{display:none}.card-tags__item{display:inline-block;vertical-align:top;margin:0 .35em .35em 0}.card__dates{display:flex;flex-wrap:wrap;align-items:center}.card__dates .card__date{margin:0}.card__dates .card__date:not(:last-child):after{content:" - ";margin:0 .5rem}.card__dates .card__date:before{content:normal!important}.card__date{margin:0;font-size:.9375rem;font-weight:600;display:flex;align-items:center;color:#616161}.card__link.-cover-link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.card__link:focus,.card__link:hover{color:inherit}.card__info{display:flex;justify-content:flex-start;align-items:center}.card .info-concept,.card .info-hidden{display:inline-flex}.card .info-concept:before,.card .info-hidden:before{top:1px}.card__link,.card__link:link,.card__link:visited{color:#2c2e33;text-decoration:none}.card__link:active,.card__link:focus,.card__link:hover{color:red;text-decoration:none}.board-card{background-color:#fff;padding:5%;position:relative;box-shadow:0 0 0 2px #ededed;min-height:16em}.board-card__date{display:block;font-family:Figtree,sans-serif;font-size:1.375rem;font-weight:700;color:#2c2e33;margin:0}.board-card__date.-to{font-size:1rem;font-weight:500;margin:0 0 1.25em}.board-card__title{margin-top:0;margin-bottom:.33em;font-size:1.375rem;color:inherit;font-family:Figtree,sans-serif;font-weight:400;line-height:1.3636363636}.board-card-tags{position:relative;z-index:20;list-style-type:none;margin:0;padding-left:0}.board-card-tags:empty{display:none}.board-card-tags__item{display:inline-block;vertical-align:top;margin:0 .35em .35em 0}.board-card__link,.board-card__link:link,.board-card__link:visited{color:red;text-decoration:underline}.board-card__link:active,.board-card__link:focus,.board-card__link:hover{color:#2254ba;text-decoration:none}.section.-abo{display:flex;justify-content:center;margin:0 auto;text-align:center}.section.-abo .centered{max-width:780px}.wrapper-abo{max-width:550px}.abo{text-align:center}.abo__form .form__section{align-items:center!important}.abo__form .label{position:absolute!important;left:-9999rem!important;top:auto;outline:0;width:0;height:0;overflow:hidden}.abo__form .input{background-color:#fff;border-color:#2c2e33;color:#2c2e33;min-height:55px;text-align:center;box-shadow:0 0 0}.abo__form .gdpr-agreement{margin:0}#homepage-tiles .centered{max-width:1760px}#homepage-tiles .tiles__more{padding:2rem 0 0}#homepage-tiles .tiles__more-button,#homepage-tiles .tiles__more-button:link,#homepage-tiles .tiles__more-button:visited{padding:1.2em 2em;width:200px;font-size:.9375rem;font-weight:700;color:#2c2e33;background-color:initial;border:3px solid #2c2e33;transition:background-color .3s ease-in-out,color .3s ease-in-out}#homepage-tiles .tiles__more-button:active,#homepage-tiles .tiles__more-button:focus,#homepage-tiles .tiles__more-button:hover{background-color:#2c2e33;color:#fff}.homepage-tiles{position:relative;z-index:20}.homepage-tiles .list{margin:2rem auto;display:grid}.homepage-tiles .list__item{display:flex;margin-bottom:0}.homepage-tiles .vismo-left-buttons-together li[data-group-element-id]:before{content:normal!important}.homepage-tiles .vismo-left-buttons-together li[data-group-element-id] .vismo-checkbox,.homepage-tiles .vismo-left-buttons-together li[data-group-element-id] .vismo-context-button{z-index:30;left:0!important}.homepage-tiles .vismo-left-buttons-together li[data-group-element-id] .vismo-checkbox{top:1.75rem;background-color:#eee;width:20px;padding:0 .3rem .2rem;box-sizing:initial;border-radius:0 0 5px 5px;font-size:1rem}.homepage-tile__image{margin:0}.homepage-tile__image img,.homepage-tile__image svg{max-width:36px;height:32px;fill:#2254ba;transform:scaleX(-1)}.homepage-tile__title{margin:.3rem 0;font-weight:700;font-size:1.25rem;line-height:1.05;z-index:10}.homepage-tile__description{margin:0}.homepage-tile__link{position:relative;display:flex;flex-direction:column;flex:1;padding:1rem 1.2rem;border-top:4px solid red;box-shadow:0 20px 20px -16px rgba(0,0,0,.2);text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out}.homepage-tile__link:before{content:"";position:absolute;top:0;left:0;width:100%;height:0;background-color:red;transition:transform .3s ease-in-out,height .3s ease-in-out;z-index:1}.homepage-tile__link,.homepage-tile__link:link,.homepage-tile__link:visited{color:#2c2e33;background-color:#fff}.homepage-tile__link:link svg,.homepage-tile__link:visited svg,.homepage-tile__link svg{position:relative;fill:red;z-index:20;transition:fill .3s ease-in-out}.homepage-tile__link:active,.homepage-tile__link:focus,.homepage-tile__link:hover{color:#fff}.homepage-tile__link:active svg,.homepage-tile__link:focus svg,.homepage-tile__link:hover svg{fill:#fff}.homepage-tile__link:active .homepage-tile__info,.homepage-tile__link:focus .homepage-tile__info,.homepage-tile__link:hover .homepage-tile__info{color:#fff}.homepage-tile__link:active:before,.homepage-tile__link:focus:before,.homepage-tile__link:hover:before{height:100%}.homepage-tile__link:active .info-outside:before,.homepage-tile__link:focus .info-outside:before,.homepage-tile__link:hover .info-outside:before{z-index:99}.homepage-tile__info{font-size:.875rem;font-weight:600;color:#616161;text-transform:lowercase;text-decoration:none;transition:color .3s ease-in-out;z-index:10}.blender{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;background:#2c2e33 url(/images/local/blender/v-202508051250/0.jpg) no-repeat 50% 50%/cover}.-subpage .blender{background:#2c2e33 url(/images/local/v-202508051250/bg-sp.jpg) no-repeat 50% 50%/cover}.blender__container{position:relative}.blender__buttons{position:absolute;z-index:15;right:3%;bottom:2rem;display:none}.blender__buttons[data-blender-buttons]{right:50%;transform:translateX(50%)}.blender__button{display:flex;align-items:center;justify-content:center;padding:0;border-radius:0;background:transparent none;box-shadow:none;width:50px;height:50px;background-color:#bfbfbf;cursor:pointer}.blender__button--active{background-color:#ddd}.blender__button svg{fill:#2c2e33}.blender__button:active,.blender__button:focus,.blender__button:hover{background-color:#2254ba;color:#fff}.blender__button:active svg,.blender__button:focus svg,.blender__button:hover svg{fill:#fff}@keyframes blend-in{0%{display:block;opacity:0}to{display:block;opacity:1}}.blender__item{position:absolute;top:0;right:0;bottom:0;left:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.blender__item.-animating{animation:blend-in 1.6s ease-out;animation-fill-mode:forwards}.blender__description,.blender__title{position:absolute;right:0;bottom:4%;z-index:51}.blender__description{color:#fff;display:flex;flex-direction:column;justify-content:center;width:35.8em;padding:1rem 1em 1rem 6%;max-width:55%;height:140px}.blender__description a,.blender__description a:link,.blender__description a:visited{color:#fff;font-size:1.3125rem;font-weight:600;font-family:Figtree,sans-serif;margin:0 0 .25em;text-decoration:underline}.blender__description a:active,.blender__description a:focus,.blender__description a:hover{text-decoration:none}.blender__description strong{font-size:1.3125rem;font-weight:600;font-family:Figtree,sans-serif;margin:0 0 .25em}.blender__description span{font-size:1rem}.blender__description:before{position:absolute;content:"";top:0;bottom:0;left:0;right:-40px;background-color:rgba(0,0,0,.75);transform:skew(-14.5deg);z-index:-1}.figure__caption{padding:.725em 10px 1.5em;border-bottom:1px solid #ccc}.figure__caption.-illustration,.figure__caption.-photo,.figure__caption.-video{padding-left:30px;background-color:initial;background-repeat:no-repeat;background-position:10px .72em;background-size:20px auto}.figure__caption.-photo{background-image:icon("camera",#ccc)}.figure__caption.-video{background-image:icon("movie",#ccc)}.figure__caption.-illustration{background-image:icon("picture",#ccc)}.tabs-sections{padding-bottom:2rem;padding-top:1rem}.tabs-sections [role=tabsection]{padding:0 0 2rem}.tabs{display:none}.tabs [role=tab]{font-size:2rem;line-height:1.1;font-family:Figtree,sans-serif;font-weight:400}.tabs[data-tabs]>p{display:none}.tablist[role=tablist]{list-style-type:none;margin:0 0 3rem;padding:0;display:flex;justify-content:center;align-items:baseline;gap:3rem}.tablist[role=tablist] .tablist__item{position:relative;padding:0;margin:0;display:block;background-color:initial;color:#2c2e33;cursor:pointer;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.6rem}.tablist[role=tablist] .tablist__item:not(:last-child):after{content:"|";position:absolute;right:-1.6rem;color:#bfc1c7;font-weight:400;text-decoration:none}.tablist[role=tablist] .tablist__item:active,.tablist[role=tablist] .tablist__item:focus,.tablist[role=tablist] .tablist__item:hover{text-decoration:none}.tablist[role=tablist] .tablist__item:focus,.tablist[role=tablist] .tablist__item:hover{outline:0}.tablist[role=tablist] .tablist__item[aria-selected=true]{cursor:default;font-size:2rem;background-color:initial;color:red;font-weight:700;text-decoration:none}.section.-banners{padding:0}.section.-banners .text-component{padding:4rem 0;margin-bottom:0}.warning-container .list,.warning-container .list__item{margin:0}.warning{color:#2c2e33}.warning-left{color:#fff;text-align:left;position:relative;z-index:100}.warning-left .warning__link{color:#fff!important;border-color:#fff!important}.warning__link{display:inline-flex;justify-content:center;padding:.8rem 2rem;margin:1rem 0 0;font-size:.9375rem;font-weight:700;text-align:center;border:3px solid #2c2e33;box-sizing:border-box;transition:background-color .3s ease-out,color .3s ease-out}.warning__link,.warning__link:link,.warning__link:visited{color:#2c2e33;text-decoration:none}.warning__link:active,.warning__link:focus,.warning__link:hover{background-color:#2c2e33;color:#fff}.warning__title{display:inline;font-size:1.375rem;font-weight:700;margin:0;display:-webkit-box}.warning__description,.warning__title{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.warning__description{font-size:.9375rem;font-weight:500;margin:1rem 0 .5rem;display:-webkit-box}.alert{margin:1rem 0;display:none}.alert-left :where(h2,h3,h4,h5,h6),.alert-top :where(h2,h3,h4,h5,h6){display:inline;font-size:1.375rem;font-weight:700}.alert .text-component{margin:0}.alert .text-component p{font-size:.9375rem}.alert a,.alert a:link,.alert a:visited{display:inline-flex;justify-content:center;padding:.8rem 2rem;margin:1rem 0 0;min-width:140px;font-size:.9375rem;font-weight:700;text-align:center;border:3px solid #2c2e33;box-sizing:border-box;transition:background-color .3s ease-out,color .3s ease-out;color:#2c2e33;text-decoration:none}.alert a:active,.alert a:focus,.alert a:hover{background-color:#2c2e33;color:#fff}.alert__content{position:relative;padding:1rem;display:flex;align-items:center;justify-content:space-between;width:100%;color:#2c2e33}.alert-left{display:none}.alert-left:has(.warning){display:block}.alert-top:has(.text-component){display:block}.home{display:flex;flex-direction:column}.section{padding:1rem 0}.section .element-type-heading{font-size:2rem;color:#292a2d;text-align:center;margin-bottom:.75em}@media screen and (min-width:450px) and (max-width:600px){.homepage-tiles .list{grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}}@media screen and (min-width:550px){.section.-homepage-events .homepage-event__more--left,.section.-homepage-events .homepage-event__more--right{display:flex}}@media screen and (min-width:600px){.section.-homepage-events{padding:3rem 0}.card{padding:1.5rem 1rem}.blender{display:block}.blender__container{max-width:1920px;margin:0 auto}.blender__container.-subpage{padding-bottom:26.0416666667%}.blender__container.-subpage:before{display:none}.tabs-sections [role=tabsection]{padding:0}}@media screen and (min-width:600px) and (max-width:800px){.homepage-tiles .list{grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}}@media screen and (min-width:650px){.board-card{padding:2em}.tabs{display:block}.tabs-sections [role=tabsection][aria-hidden=true]{display:none}}@media screen and (min-width:650px) and (min-width:651px){.tabs-sections [role=tabsection] h2.element-type-heading,.tabs-sections [role=tabsection] h3.element-type-heading{position:absolute;left:-9999em;top:0;width:0;height:0;line-height:0;overflow:hidden;outline:0}}@media screen and (min-width:800px){.section.-homepage-events .homepage-event__more-button{margin:0 1rem}.homepage-events .list{margin:2rem 0 0;display:grid}.card__title{font-size:1.375rem}.figure__caption.-illustration,.figure__caption.-photo,.figure__caption.-video{padding-left:50px;background-position:10px .48em;background-size:auto}.tabs-sections{padding-bottom:5rem}.section{padding:2rem 0}}@media screen and (min-width:800px) and (min-width:800px) and (max-width:1280px){.homepage-events .list{grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}}@media screen and (min-width:800px) and (max-width:1024px){.homepage-tiles .list{grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}}@media screen and (min-width:900px){.homepage-tiles .list{margin:-10rem auto 0}.blender{display:block}.blender__container{max-width:1920px;margin:0 auto;padding-bottom:640px}.blender__container:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.15));z-index:10}.blender__container.-subpage:before{display:none}.blender__container--content:after,.blender__container--content:before{content:"";position:absolute;top:0;width:100%;height:100%;z-index:3;pointer-events:none}.blender__container--content:before{left:0;background:linear-gradient(90deg,rgba(0,0,0,.9),transparent 50%);z-index:3}.blender__container--content:after{right:0;background:linear-gradient(-90deg,rgba(0,0,0,.9),transparent 50%)}.blender__container--inner{position:absolute;z-index:4;max-width:1760px;height:100%;left:50%;transform:translateX(-50%)}.blender__buttons{display:flex}.warning-container{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:20;max-width:22rem}.warning{color:#fff;text-align:right}.warning-left{text-align:left}.warning__link{border-color:#fff}.warning__link,.warning__link:link,.warning__link:visited{color:#fff;text-decoration:none}.warning__link:active,.warning__link:focus,.warning__link:hover{background-color:#fff;color:#2c2e33}.alert{position:absolute;z-index:20;margin:0}.alert-top{top:2rem;left:50%;transform:translateX(-50%)}.alert-top:after{content:"";position:absolute;top:-10%;width:120%;height:110%;background:rgba(0,0,0,.4);filter:blur(30px);z-index:-1}.alert-top .text-component{text-align:center}.alert-top :where(h2,h3,h4,h5,h6){position:relative;display:inline;margin:0;font-size:1.125rem}.alert-top :where(h2,h3,h4,h5,h6):before{content:"";position:absolute;top:50%;left:-38px;transform:translateY(-50%);width:32px;height:28px;background:transparent url(/images/local/icons/v-202508051250/warning.svg) no-repeat 50%;background-size:24px;filter:invert(1)}.alert-left{top:50%;left:0;transform:translateY(-50%)}.alert a,.alert a:link,.alert a:visited{color:#fff;border-color:#fff}.alert a:active,.alert a:focus,.alert a:hover{background-color:#fff;color:#2c2e33}.alert__content{max-width:21rem;color:#fff}.alert__content--left{padding:0}.alert__content--top{max-width:45rem}.alert__content--top:after,.alert__content--top:before{content:"";position:absolute;width:140%;height:2px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.95),transparent);left:50%;transform:translateX(-50%)}.alert__content--top:before{top:0}.alert__content--top:after{bottom:0}}@media screen and (min-width:900px) and (min-width:900px){.alert-top :where(h2,h3,h4,h5,h6):before{filter:invert(0)}}@media screen and (min-width:1024px){.board-card{padding:3em 3vw}}@media screen and (min-width:1024px) and (max-width:1400px){.homepage-tiles .list{grid-template-columns:repeat(6,1fr);grid-gap:1rem;gap:1rem}}@media screen and (min-width:1280px){.section.-homepage-events{padding:5rem 0 0}.section.-homepage-events .homepage-event__more{margin:4rem auto 0;flex-direction:row}.section.-homepage-events .homepage-event__more-button{order:0}.homepage-events .list{margin:3.8rem 0 0}.homepage-event__description{-webkit-line-clamp:2}.card{padding:2rem}.card:hover:after{scale:1.14 1.35}.card__title{font-size:1.625rem}#homepage-tiles .tiles__more-button,#homepage-tiles .tiles__more-button:link,#homepage-tiles .tiles__more-button:visited{padding:1.5em 3em;min-width:230px}.homepage-tile__title{font-size:1.4375rem}.blender__container{padding-bottom:680px}.tabs [role=tab]{font-size:2.75rem}.tablist[role=tablist]{margin:0 0 4.5rem}.tablist[role=tablist] .tablist__item[aria-selected=true]{font-size:2.75rem}.alert-left :where(h2,h3,h4,h5,h6),.warning__title{font-size:1.6875rem}.section .element-type-heading{font-size:2.75rem}}@media screen and (min-width:800px) and (min-width:1280px) and (max-width:1280px){.homepage-events .list{grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}}@media screen and (min-width:800px) and (min-width:1280px) and (max-width:1550px){.homepage-events .list{grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}}@media screen and (min-width:900px) and (min-width:1280px){.warning-container{top:55%}.alert-top{top:7rem}.alert-top :where(h2,h3,h4,h5,h6){font-size:1.25rem}.alert-left{top:55%}}@media screen and (min-width:1399px){.homepage-tiles .list{grid-template-columns:repeat(6,1fr);grid-gap:2rem;gap:2rem}}@media screen and (min-width:1400px){.homepage-event__date-day,.homepage-event__date-dot{font-size:2.5rem}.homepage-event__title{font-size:1.625rem}.homepage-tiles .list{margin:-15rem auto 0}.homepage-tile__link{padding:1.2rem 1.6rem}.blender__container{padding-bottom:760px}}@media screen and (min-width:900px) and (min-width:1400px){.blender__container:before{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.2));height:168px}.alert-left,.warning-container{top:45%}}@media screen and (min-width:1500px){.homepage-tiles .list{margin:-17.3% auto 0}.blender__container{padding-bottom:870px}}@media screen and (max-width:899px) and (min-width:1500px){.blender__container--content:after,.blender__container--content:before{width:50%}}@media screen and (min-width:900px) and (min-width:1500px){.blender__container:before{height:22%}.blender__container--content:after,.blender__container--content:before{width:50%}}@media screen and (min-width:800px) and (min-width:1549px){.homepage-events .list{grid-template-columns:repeat(3,1fr);grid-gap:3rem;gap:3rem}}@media screen and (min-width:1560px){.section{padding:4rem 0}}@media screen and (min-width:1600px){.homepage-tile__title{font-size:1.625rem}.homepage-tile__link{padding:1.6rem 2.3rem}}@media screen and (min-width:900px) and (min-width:1600px){.alert-left,.warning-container{top:35%}}@media screen and (min-width:1920px){.blender__container{padding-bottom:870px}.blender__container.-subpage{padding-bottom:500px}}@media screen and (max-width:899px){.blender__container--content:after,.blender__container--content:before{content:"";position:absolute;top:0;width:100%;height:100%;z-index:3;pointer-events:none}.blender__container--content:before{left:0;background:linear-gradient(90deg,rgba(0,0,0,.9),transparent);z-index:3}.blender__container--content:after{right:0;background:linear-gradient(-90deg,rgba(0,0,0,.9),transparent 50%)}}
/*# sourceMappingURL=homepage.css.map */
