@layer reset,base,components,blocks,sections,pages;:root{--font-family: "MacklinSansVariable", sans-serif;--font-family--heading: "MacklinSansVariable", sans-serif;--font-base-size: 1.7rem;--focus-outline-color: var(--color-secondary);--focus-outline-width: 3px;--focus-outline-offset: 3px;--focus-border-radius: 3px;--container-width: 1300px;--grid-gap: 2rem;--paragraph-spacing: 2rem;--selection-bg: var(--color-primary);--selection-color: var(--color-tertiary);--color-primary: #237041;--color-primary--light: #E9F1EC;--color-secondary: #E17631;--color-tertiary: #ffffff;--color-quaternary: #000000;--border-radius: .5rem}@layer reset{*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}}@layer base{html{scroll-behavior:smooth;font-size:62.5%;font-synthesis:none;interpolate-size:allow-keywords}body{font-family:var(--font-family);font-size:var(--font-base-size);font-style:normal;font-stretch:normal;font-weight:400;-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}b,strong{font-variation-settings:"wght" 500}*:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset);border-radius:var(--focus-border-radius)}::-moz-selection{background-color:var(--selection-bg);color:var(--selection-color)}::selection{background-color:var(--selection-bg);color:var(--selection-color)}p,ol,ul{margin-block-end:var(--grid-gap)}ul,ol{padding-inline-start:2rem}li p{margin-block-end:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-family--heading);font-weight:700}h2{font-size:2.2rem;line-height:1.2;margin-block-end:calc(.5 * var(--grid-gap))}h3,h4,h5,h6{font-size:1.9rem;line-height:1.2;margin-block-end:calc(.5 * var(--grid-gap))}a{color:inherit}a[href^="mailto:"],a[href^="tel:"]{text-decoration:none}:is(a[href^="mailto:"],a[href^="tel:"]):hover,:is(a[href^="mailto:"],a[href^="tel:"]):focus{text-decoration:underline}a[target=_blank]:after{content:"↗"}}@layer base{.grid{display:grid;grid-template-columns:[full-start] 1fr [main-start] repeat(12,minmax(0,90px)) [main-end] 1fr [full-end];grid-gap:var(--grid-gap)}}@layer base{.skiplink{position:absolute;top:-100%;left:1rem;padding:1rem;background:var(--color-primary);color:var(--color-tertiary);text-align:center;font-size:2rem;font-weight:300;z-index:30;text-decoration:none;--focus-outline-color: var(--color-primary)}.skiplink:focus{top:1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.initialhidden{display:none}*[class*=aspect-ratio] img,*[class*=aspect-ratio] video,*[class*=aspect-ratio] iframe{width:auto;height:auto;-o-object-fit:cover;object-fit:cover;max-height:100vh}.aspect-ratio--3-2 :is(img,video,iframe){aspect-ratio:3/2}.aspect-ratio--4-3 :is(img,video,iframe){aspect-ratio:4/3}.aspect-ratio--16-9 :is(img,video,iframe){aspect-ratio:16/9}.aspect-ratio--2-3 :is(img,video,iframe){aspect-ratio:2/3}.aspect-ratio--3-4 :is(img,video,iframe){aspect-ratio:3/4}.aspect-ratio--9-16 :is(img,video,iframe){aspect-ratio:9/16}.aspect-ratio--1-1 :is(img,video,iframe){aspect-ratio:1/1}}@layer base;@layer components{.pagetitle{font-size:2.8rem;line-height:3.3rem;font-weight:400;text-transform:lowercase;margin-block-end:4.5rem}}@layer components{.nav__list{list-style:none;padding:0;margin:0}.nav__item{position:relative}.nav__link{display:inline-block;text-transform:lowercase;padding-block:.5rem}.nav__link:hover,.nav__link:focus{color:hsl(from var(--color-secondary) h s calc(l*.9))}.nav__link[href="#"]{cursor:default}.navtoggle{background:url(/build/assets/nav-DLyWiYS8.svg) no-repeat;border:0;width:4rem;height:2.5rem;background-size:contain;background-position:50% 50%;text-indent:-99999px;cursor:pointer}body:has(.navtoggle[aria-expanded=true]) .navtoggle{background-image:url(/build/assets/nav--close-xelpUCYQ.svg)}@media(min-width:1024px){.navtoggle{display:none}}.nav__sublist{display:none;position:absolute;top:100%;left:0;background-color:var(--color-primary--light);list-style:none;padding:1rem 2rem;margin:0;min-width:250px;border-radius:.5rem;z-index:5}.nav__item:hover .nav__sublist{display:block}.nav__sublink{display:block;padding:.5rem 1rem;color:var(--color-primary);text-decoration:none;text-transform:lowercase}}@layer components{.siteheader{grid-gap:0 var(--grid-gap)}.siteheader__wrapper{grid-column:main;padding-block:var(--grid-gap);display:flex;justify-content:space-between;align-items:center}.siteheader__imagewrapper{grid-column:full;height:23rem;background-color:var(--color-primary)}.siteheader__image{height:100%;width:100%}.siteheader__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@layer components{.sitefooter{background-color:var(--color-primary--light);padding-block:4rem 4rem}.sitefooter p:last-child{margin-bottom:0}.sitefooter>*{grid-column:main}.sitefooter .sitefooter__content{display:flex;flex-flow:row wrap;gap:var(--grid-gap);align-items:start}@media(min-width:768px){.sitefooter .sitefooter__content{align-items:end}}.sitefooter .sitefooter__content>*{flex:1 0 100%}@media(min-width:768px){.sitefooter .sitefooter__content>*{flex:0 1 auto}}.sitefooter a{color:inherit;text-decoration:none}.sitefooter a:hover,.sitefooter a:focus{color:var(--color-secondary)}.sitefooter .sitefooter__menu{align-self:start}@media(min-width:768px){.sitefooter .sitefooter__menu{margin-inline-start:auto}}.sitefooter .sitefooter__menu .nav__sublist{display:none;position:relative;background:inherit;padding:0;min-width:0;border-radius:inherit}.sitefooter .sitefooter__menu .nav__link{text-decoration:none}.sitefooter .sitefooter__menu .nav__link:hover{color:var(--color-secondary)}.sitefooter .sitefooter__menu .nav__link--cta{border-radius:initial;background:none!important;color:inherit!important;padding:0!important}.sitefooter .sitefooter__menu .nav__link--cta:hover,.sitefooter .sitefooter__menu .nav__link--cta:focus{background-color:initial;color:var(--color-secondary)!important}.sitefooter .backtotop{flex:1 0 100%!important;display:flex;justify-content:center;margin-block-end:2rem}@media(min-width:768px){.sitefooter .backtotop{margin-block-end:0}}.sitefooter .backtotop__link{display:block;background-image:url(/build/assets/up-Dn73Esuu.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;width:1.5rem;height:1rem;text-indent:-9999px;transition:transform .2s}.sitefooter .backtotop__link:hover,.sitefooter .backtotop__link:focus{transform:translateY(-3px)}}@layer components{.buttons{display:inline-flex;gap:1rem}.button{border:none;border-radius:var(--border-radius);background-color:hsl(from var(--color-primary) h s l);color:var(--color-tertiary);transition:.2s background-color ease-in-out;padding:1rem 2rem;text-decoration:none;cursor:pointer;--selection-bg: var(--color-tertiary);--selection-color: var(--color-primary)}.button:hover,.button:focus{background-color:hsl(from var(--color-primary) h s calc(l*1.2))}.button--secondary{background-color:var(--color-secondary);--selection-bg: var(--color-tertiary);--selection-color: var(--color-secondary)}.button--secondary:hover,.button--secondary:focus{background-color:hsl(from var(--color-secondary) h s calc(l*1.2))}}@layer components{.dynamicform{--focus-outline-color: var(--color-primary);--focus-outline-width: 1px;--focus-outline-offset: 0;--focus-border-radius: 0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap)}.dynamicform>*{grid-column:span 6}.dynamicform a{color:inherit}.dynamicform p.fielderror{color:var(--color-secondary);font-weight:700}.dynamicform label{position:relative}.dynamicform label .required{position:absolute;margin-block-start:-.3rem}.dynamicform input,.dynamicform textarea{width:100%;padding:1rem 2rem;color:inherit;background:none;border:1px solid var(--color-primary);border-radius:var(--border-radius)}.dynamicform .dynamicform__row{margin-block-end:1.5rem}.dynamicform label:has(.text.wizard){display:block;width:1px;height:1px;transform:translate(-90000px);position:absolute}@media(min-width:768px){.dynamicform .dynamicform__width--25{grid-column:span 1}.dynamicform .dynamicform__width--33{grid-column:span 2}.dynamicform .dynamicform__width--50{grid-column:span 3}.dynamicform .dynamicform__width--66{grid-column:span 4}.dynamicform .dynamicform__width--75{grid-column:span 5}.dynamicform .dynamicform__width--100{grid-column:span 6}}}@layer components.components;@layer blocks{.block_buttons{display:flex;gap:var(--grid-gap)}}@layer blocks{.block_image__caption{font-style:italic}}@layer blocks{.block_gallery{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--grid-gap);margin-block-end:var(--grid-gap)}.block_gallery.max-height-100 img{max-height:100px}}@layer blocks{.block_table{border-collapse:collapse;border-spacing:0;table-layout:auto;margin-block-end:var(--grid-gap)}.block_table__column{vertical-align:top;padding-inline-end:var(--grid-gap)}.block_table__column:last-child{padding-inline-end:0}.block_table__column--heading{font-weight:700;text-align:left}.block_table tbody{background:initial}.block_table th,.block_table td{padding:.5rem 1rem}}@layer blocks{.video_embed{width:100%;aspect-ratio:16/9;border:0}}@layer blocks;@layer blocks{.downloads{list-style:none;padding:0;margin:0}.download{display:flex;background:var(--color-primary--light);border-radius:.5rem;margin-block-end:2rem;overflow:hidden}.download__link{text-decoration:none;display:grid;gap:0 1.5rem;grid-template-columns:1fr auto;width:100%;background:url(/build/assets/icon-file-generic-DDH9AWtc.svg) no-repeat 2.5rem center}.download__link[href$=".pdf" i]{background-image:url(/build/assets/icon-file-pdf-DJjvPzib.svg)}.download__link[href$=".jpg" i],.download__link[href$=".jpeg" i],.download__link[href$=".png" i],.download__link[href$=".gif" i],.download__link[href$=".tiff" i],.download__link[href$=".bmp" i],.download__link[href$=".svg" i]{background-image:url(/build/assets/icon-file-img-Bjxp8ECX.svg)}.download__link[href$=".doc" i],.download__link[href$=".docx" i],.download__link[href$=".pages" i]{background-image:url(/build/assets/icon-file-word-CzW5eUMk.svg)}.download__title,.download__button{padding:1rem 1.5rem 1rem 6rem}.download__title{color:var(--color-primary);display:flex;align-items:center}.download__button{margin-inline-start:auto;display:flex;align-items:center;color:var(--color-tertiary);padding-inline:5rem 2rem;background:var(--color-primary) url(/build/assets/icon-download-Ck0sZvEJ.svg) no-repeat 2.5rem center}.download__button:hover,.download__button:focus{background-color:hsl(from var(--color-primary) h s calc(l*1.2))}@media(max-width:768px){.download__button{text-indent:-9999px}}}@layer blocks{.block_sponsors{padding-block:calc(2 * var(--grid-gap)) calc(3 * var(--grid-gap))}.sponsorlist{padding:0;margin:0;list-style:none;display:flex;flex-flow:row wrap;gap:calc(2 * var(--grid-gap) * 2) 4rem;align-items:center}@media(min-width:768px){.sponsorlist{gap:calc(2 * var(--grid-gap) * 2) 8rem}}.sponsorlist .sponsor{width:8rem}@media(min-width:768px){.sponsorlist .sponsor{width:14rem}}.sponsor{filter:grayscale(1);transition:.2s filter ease-in-out}.sponsor:hover,.sponsor:focus{filter:none}.sponsor__link[target=_blank]:after{content:""}}@layer blocks{.block_team{display:flex;flex-wrap:wrap;gap:3rem}.block_team__member{flex:1 1 192px;padding:var(--grid-gap);display:flex;flex-direction:column;background-color:var(--color-primary--light);font-size:1.5rem}@media(min-width:768px){.block_team__member{max-width:192px}}.block_team__name{font-size:1.7rem;font-weight:700}.block_team__foto{width:calc(100% + calc(2 * var(--grid-gap)));margin-inline-start:calc(-1 * var(--grid-gap));margin-block-start:calc(-1 * var(--grid-gap));margin-block-end:var(--grid-gap);aspect-ratio:1/.9;background:var(--color-primary) url(/build/assets/icon-team-bg-D3e19uoF.svg) 30px 25px no-repeat;background-position:center}.block_team__image{width:100%;height:100%;aspect-ratio:1/.9}.block_team__foto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@layer sections;@layer sections;@layer sections{.section_team>*{grid-column:main}@media(min-width:1024px){.section_team>*{grid-column:2 / span 8}}}@layer sections{.section_sponsorslider .sponsor{width:8rem}@media(min-width:768px){.section_sponsorslider .sponsor{width:17rem}}.section_sponsorslider__content{grid-column:main}.section_sponsorslider__content h2{font-size:1.7rem;margin-inline:auto;text-align:center}.sponsorslider__wrapper{position:relative;overflow:visible;padding-inline:4rem}@media(min-width:768px){.sponsorslider__wrapper{padding-inline:10rem}}.sponsorslider__nav{position:absolute;top:50%;translate:0 -50%;z-index:10;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:0;background:none;color:var(--color-green);cursor:pointer}.sponsorslider__nav:hover{color:var(--color-green-dark, #1a5e1a)}.sponsorslider__nav:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.sponsorslider__nav svg{width:3rem;height:3rem}.sponsorslider__nav--prev{left:0}.sponsorslider__nav--next{right:0}.section_sponsorslider .sponsorlist{--focus-outline-width: 4px;--focus-outline-offset: -4px;display:flex;flex-flow:row nowrap;overflow:hidden;scrollbar-width:none;width:100%;list-style:none;padding:0;margin:0;gap:0 8rem;-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.section_sponsorslider li{padding:0;margin:0;flex:0 0 auto}}@layer sections{.section__twocolumns__column{grid-column:main}@media(min-width:768px){.section__twocolumns__column:first-child{grid-column:2 / span 4}.section__twocolumns__column:last-child{grid-column:7 / span 4;margin-inline-start:-5rem}}}@layer sections{.section_commissie__content{grid-column:main;margin-block:var(--grid-gap)}@media(min-width:768px){.section_commissie__content{grid-column:2 / span 8}}.block_commissie__title{list-style:none;-moz-column-break-inside:avoid;break-inside:avoid;background-repeat:no-repeat;background-position:0 50%;background-size:30px 25px;padding-inline-start:4rem;margin-block-end:1.5rem}.block_commissie__tablewrapper{overflow-x:scroll}.block_commissie__title--aardappelen{background-image:url(/build/assets/icon-category-aardappelen-BJpySXqv.svg)}.block_commissie__title--uien{background-image:url(/build/assets/icon-category-uien-BquqeLku.svg)}.block_commissie__title--peen{background-image:url(/build/assets/icon-category-peen-CKi2wsAV.svg)}.block_commissie__title--granen{background-image:url(/build/assets/icon-category-granen-e5AjuaDU.svg)}.block_commissie__title--ruwvoer-en-stro{background-image:url(/build/assets/icon-category-ruwvoer-stro-DGDCjBHV.svg)}.block_commissie__leden{border-collapse:collapse;width:100%}.block_commissie__leden tbody{background:none}.commissielid{background:var(--color-primary--light)}.commissielid:nth-child(2n){background:none}.commissielid td{padding:.5rem 1rem}}@layer components{.productgroup__title{background-repeat:no-repeat;background-position:0 50%;text-transform:lowercase;padding-inline-start:4rem}.productgroup__title.productgroup__title--aardappelen{background-image:url(/build/assets/icon-category-aardappelen-BJpySXqv.svg)}.productgroup__title.productgroup__title--uien{background-image:url(/build/assets/icon-category-uien-BquqeLku.svg)}.productgroup__title.productgroup__title--peen{background-image:url(/build/assets/icon-category-peen-CKi2wsAV.svg)}.productgroup__title.productgroup__title--granen{background-image:url(/build/assets/icon-category-granen-e5AjuaDU.svg)}.productgroup__title.productgroup__title--ruwvoer-en-stro{background-image:url(/build/assets/icon-category-ruwvoer-stro-DGDCjBHV.svg)}.noteringwrapper{display:inline-block}.market{width:100%;margin-block-end:6rem}.marketdata{border-collapse:collapse;width:100%;overflow:scroll}.marketdata h2{font-variation-settings:"wght" 500}.marketdata th,.marketdata td{padding:.5rem 1rem;margin:0;font-variant-numeric:lining-nums}.marketdata thead th{position:sticky;top:0;background-color:var(--color-tertiary);text-align:left;z-index:3}.stock_record__comment td{padding-block-start:0}.loadmore_stockrecords{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;background:none;border:0;width:100%;cursor:pointer;color:inherit;font-size:inherit;font-weight:700;margin-block:1rem}.loadmore_stockrecords:before,.loadmore_stockrecords:after{content:"";display:block;height:1px;flex:1;border:1px solid var(--color-primary)}.loadmore_stockrecords:before{margin-inline-end:1rem}.loadmore_stockrecords:after{margin-inline-start:1rem}tbody{position:relative}tbody:nth-child(2n){background-color:var(--color-tertiary)}tbody:nth-child(2n) .marketdata__productdata{background-color:var(--color-tertiary)}tbody:nth-child(odd){background-color:var(--color-primary--light)}tbody:nth-child(odd) .marketdata__productdata{background-color:var(--color-primary--light)}tbody.row-even{background-color:var(--color-tertiary)}tbody.row-even .marketdata__productdata{background-color:var(--color-tertiary)}tbody.row-odd{background-color:var(--color-primary--light)}tbody.row-odd .marketdata__productdata{background-color:var(--color-primary--light)}.marketdata__producttitle,th{font-size:1.7rem;font-weight:400}.marketdata__show_archive{background:none;padding:0;margin:0;border:none;cursor:pointer;color:inherit;text-transform:lowercase;display:block}.stock_record__actions{text-align:right}.stock_record__actions>*{margin-inline-end:.5rem}.marketdata .stock_heading{font-size:1.5rem}.marketdata .stock_heading--week{padding-inline-start:1.5rem}.marketdata .stock_record__week{padding-inline-start:1.5rem;position:relative;min-width:9rem}.marketdata .stock_record__week .dot{position:absolute;left:0}.stock_record__comment td{font-size:1.3rem;padding-inline-start:1.5rem}.marketdata__show_archive{padding-inline-end:1.5rem;background-image:url(/build/assets/icon-toggle-CgxtlETL.svg);background-size:1rem .5rem;background-repeat:no-repeat;background-position:100% 50%}.marketdata__show_archive[aria-expanded=true]{background-image:url(/build/assets/icon-toggle--rotated-CWy6ifFl.svg)}tbody:has(.marketdata__show_archive[aria-expanded=false]) .stock_record:not(.stock_record--first),tbody:has(.marketdata__show_archive[aria-expanded=false]) .stock_record__comment:not(.stock_record--first+.stock_record__comment),tbody:has(.marketdata__show_archive[aria-expanded=false]) .stock_record__loadmore{display:none}.marketdata:has(.marketdata__show_archive[aria-expanded=true]) .marketdata__productdata{position:sticky;top:48px;text-align:left;z-index:2}body:has(.toggle__cutoff[aria-pressed=false]) table:has(tbody.cutoffyear--hidden):not(:has(tbody:not(.cutoffyear--hidden))){display:none}.cutoffyear--hidden{display:none}body:has(.toggle__cutoff[aria-pressed=true]) .cutoffyear--hidden{display:revert}.toggle__cutoff{display:block;margin-inline-start:auto;background:none;border:0;cursor:pointer;color:inherit;margin-inline-end:.5rem}@media(max-width:767px){.mobile-sticky-below-top th{top:30px!important}.marketdata th,.marketdata td{padding:0rem .5rem;font-size:1.6rem}.stock_record__comment td{font-size:1.3rem}.marketdata .stock_heading--week{padding-inline-start:.5rem}.marketdata .stock_record__week{padding-inline-start:.5rem;position:relative;min-width:9rem}.marketdata .stock_record__week div{display:flex}.marketdata .stock_record__week .dot{position:relative;order:2;margin-inline-start:.5rem}.mobile-productdescriptionrow{font-variation-settings:"wght" 500}.mobile-productdescriptionrow td,.mobile-productdescriptionrow th{padding-block-start:1rem;text-align:left}.mobilespacer td{line-height:1;padding-block-end:.5rem}.marketdata__show_archive{margin-inline-start:auto;font-variation-settings:"wght" 500}}@media(min-width:768px){.mobilespacer{display:none}}}@layer components{.category_overview{display:flex;align-items:center;justify-content:center;margin-block:3rem}.category_overview__container{background:var(--color-tertiary);border-radius:.5rem;padding:2rem 8rem 3rem 4.5rem}.category_overview__container h2{text-align:center;text-transform:lowercase;margin-block-end:3rem;font-size:2.2rem}@media(min-width:468px){.category_overview__container{padding:2rem 10rem 3rem 6.5rem}}@media(min-width:768px){.category_overview__lists{-moz-column-count:2;column-count:2;-moz-column-gap:10rem;column-gap:10rem}}.category_overview__category{list-style:none;-moz-column-break-inside:avoid;break-inside:avoid;background-repeat:no-repeat;background-position:0 0;padding-inline-start:5rem;margin-block-end:3rem}.category_overview__category a{text-transform:lowercase;text-decoration:none;margin-block-end:.5rem;display:inline-block}.category_overview__category:nth-child(2){-moz-column-break-after:column;break-after:column}.category_overview__productgroup a:hover,.category_overview__productgroup a:focus{color:hsl(from var(--color-secondary) h s calc(l*.9))}.category_overview__category--aardappelen{background-image:url(/build/assets/icon-category-aardappelen-BJpySXqv.svg)}.category_overview__category--uien{background-image:url(/build/assets/icon-category-uien-BquqeLku.svg)}.category_overview__category--peen{background-image:url(/build/assets/icon-category-peen-CKi2wsAV.svg)}.category_overview__category--granen{background-image:url(/build/assets/icon-category-granen-e5AjuaDU.svg)}.category_overview__category--ruwvoer-en-stro{background-image:url(/build/assets/icon-category-ruwvoer-stro-DGDCjBHV.svg)}}@layer components{.pagination.pagination{list-style:none;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;padding:0;margin-block:calc(2 * var(--grid-gap)) var(--grid-gap);gap:1.5rem;font-variant-numeric:lining-nums}.pagination.pagination li{display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-in-out}.pagination.pagination a,.pagination.pagination span{width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;font-size:1.7rem;text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out;color:var(--color-primary);border:1px solid var(--color-primary);background:var(--color-primary--light);border-radius:.5rem}:is(.pagination.pagination li:first-child,.pagination.pagination li:last-child) a,:is(.pagination.pagination li:first-child,.pagination.pagination li:last-child) span{width:2rem;height:2rem;font-size:2.5rem;font-weight:700;color:var(--color-primary);text-align:center;line-height:2rem;border:none;background:none}:is(:is(.pagination.pagination li:first-child,.pagination.pagination li:last-child) a,:is(.pagination.pagination li:first-child,.pagination.pagination li:last-child) span):hover,:is(:is(.pagination.pagination li:first-child,.pagination.pagination li:last-child) a,:is(.pagination.pagination li:first-child,.pagination.pagination li:last-child) span):focus{background:none;color:var(--color-primary)}.pagination.pagination li.disabled{opacity:0}.pagination.pagination li.active span{color:var(--color-tertiary);background-color:var(--color-primary)}:is(.pagination.pagination li:hover,.pagination.pagination li:focus) a{color:var(--color-tertiary);background-color:var(--color-primary)}}@layer components{.consentbanner{position:fixed;z-index:20;width:500px;max-width:calc(100% - 40px);background:var(--color-primary--light);padding:var(--grid-gap) calc(var(--grid-gap) * 1.5);box-shadow:2px 6px 8px #0000000d;bottom:25px}.consentbanner p{line-height:1.2;margin-block-end:calc(.5 * var(--paragraph-spacing))}.consentbanner__title{margin-block-end:1rem}.consentbanner--left{left:2.5rem}.consentbanner--right{right:2.5rem}.consenttypes{margin-block-end:calc(.25 * var(--paragraph-spacing))}.consenttype{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:20px}.consenttypes input{margin-top:10px!important}.consenttype__content{display:flex;flex-flow:column nowrap;margin-bottom:20px}.consenttype__title{font-weight:400;line-height:1.3;margin-block-end:.5rem}.consenttype__description{font-size:.9em;line-height:1.3}.askforembedconsent__container{padding:var(--grid-gap) calc(var(--grid-gap) * 1.5);background-color:var(--color-primary--quaternary)}.askforembedconsent__container p:last-child{margin-block-start:calc(2 * var(--grid-gap))}.consentservices{margin-block-end:3rem;font-size:.9em}.consentservices__button{background:none;border:none;margin-left:3rem;cursor:pointer}.consentbanner__buttons{display:flex;flex-flow:row wrap;gap:calc(var(--grid-gap) * .5)}.consentbanner__button{display:inline-block;background-color:var(--color-primary);color:var(--color-tertiary);font-size:1.7rem;padding:1rem 1.7rem;cursor:pointer;text-decoration:none;transition:.2s background-color ease-in-out;border:none}.consentbanner__button:hover,.consentbanner__button:focus{--focus-outline-color: var(--color-primary);background-color:hsl(from var(--color-primary) h s calc(l*1.2));color:var(--color-tertiary)}}@layer pages{:is(.nav--main,.nav--cta)>.nav__list{display:flex;flex-flow:row wrap;gap:var(--grid-gap)}:is(.nav--main,.nav--cta) .nav__link{text-decoration:none}.nav__link--cta{padding-inline:1rem;color:var(--color-tertiary);background-color:var(--color-secondary);border-radius:var(--border-radius);transition:.2s background-color ease-in-out}.nav__link--cta:hover,.nav__link--cta:focus{background-color:hsl(from var(--color-secondary) h s calc(l*.9))}main{padding-block:4rem 6rem}main.grid>*{grid-column:main}.pagetitle{grid-column:main}.section_content__content{grid-column:main}@media(min-width:768px){.section_content__content{grid-column:2 / span 8}}.section_sponsors__content{grid-column:main}@media(max-width:1023px){.siteheader nav{display:none}body:has(.navtoggle[aria-expanded=true]) .siteheader .siteheader__wrapper{flex-flow:row wrap}body:has(.navtoggle[aria-expanded=true]) .siteheader .navtoggle{order:2}body:has(.navtoggle[aria-expanded=true]) .siteheader nav{display:block;width:100%;--mobile-row-gap: 1rem}body:has(.navtoggle[aria-expanded=true]) .siteheader .nav__list{flex-flow:column nowrap;gap:var(--mobile-row-gap)}body:has(.navtoggle[aria-expanded=true]) .siteheader .nav--main{order:3;margin-block:3rem var(--mobile-row-gap)}body:has(.navtoggle[aria-expanded=true]) .siteheader .nav--cta{order:4;margin-block-end:3rem}body:has(.navtoggle[aria-expanded=true]) .siteheader .nav__sublist{position:relative}}}@layer pages{.homepage .siteheader__home{grid-column:full;display:grid;position:relative;min-height:50rem}.homepage .siteheader__home>*{grid-column:1;grid-row:1}.homepage .siteheader__home .category_overview{position:relative;z-index:2}.homepage .siteheader__imagewrapper{height:100%;position:absolute;inset:0}.homepage .homepageblocks__container{grid-column:main;display:flex;flex-flow:row wrap;gap:var(--grid-gap);container-type:inline-size}.homepage .homepageblocks__container .newsteaser{flex:0 0 100%}@media(min-width:1200px){.homepage .homepageblocks__container .newsteaser{flex:2 0 100px}}.homepage .homepageblocks__container .homepageblock{padding:3rem;background-color:var(--color-primary--light);display:flex;flex-flow:column nowrap;flex:0 0 100%;border-radius:.5rem}@media(min-width:768px){.homepage .homepageblocks__container .homepageblock{flex:1 0 100px}}.homepage .homepageblocks__container .homepageblock__title{font-size:2.8rem;margin-block-end:1.5rem;flex:0 0 auto}.homepage .homepageblocks__container .homepageblock__content{display:flex;flex-flow:column nowrap;height:100%;justify-content:start;flex:1 1 auto}.homepage .homepageblocks__container .homepageblock__content .block_buttons{margin-block-start:auto}}@layer pages{.archive--news nav{grid-column:main}.archive__list--news{grid-column:main;display:grid;grid-template-columns:1fr;gap:var(--grid-gap);list-style:none;padding:0;margin:0;container-type:inline-size}@media(min-width:1024px){.archive__list--news{grid-template-columns:1fr 1fr}}}@layer pages{.news_show .section_content__content{padding-inline-end:var(--grid-gap)}.news__image{grid-column:main;order:-1}.news__image img{border-radius:.5rem;overflow:hidden}@media(min-width:768px){.news__image{grid-column:10 / 14;order:initial}}}@layer pages{.newsteaser{background-color:var(--color-primary--light);display:flex;flex-flow:column nowrap;border-radius:.5rem;overflow:hidden}@container (min-width: 500px){.newsteaser{flex-flow:row nowrap}}.newsteaser__title{font-size:2.8rem;margin-block-end:1.5rem}.newsteaser__content{flex:1 1 auto;padding:3rem}.newsteaser__link{display:inline-block;margin-block-start:2rem}.newsteaser__imagelink{flex:1 0 212px;display:block;height:100%;order:-1}@container (min-width: 500px){.newsteaser__imagelink{order:initial}}.newsteaser__imagelink picture{height:100%}.newsteaser__imagelink img{height:100%;-o-object-fit:cover;object-fit:cover;background-position:50% 50%}}@layer base{html{background-color:var(--color-primary)}body{background-color:var(--color-tertiary);color:var(--color-primary)}}.dot{color:var(--color-secondary)}p:empty{display:none}@media(min-width:767px){.hide-on-desktop{display:none}}.hide-on-mobile{display:none}@media(min-width:767px){.hide-on-mobile{display:revert}}.filepond--root.filepond--root{height:25rem;font-size:1.7rem;border:1px dotted var(--color-primary);border-radius:var(--border-radius)}.filepond--root:has(.filepond--item) .filepond--drop-label{display:none}.filepond--panel-root{background:var(--color-tertiary)!important}.filepond--drop-label.filepond--drop-label.filepond--drop-label label{color:var(--color-primary);font-size:1.7rem;font-weight:500;display:flex;flex-flow:column nowrap;align-items:center;gap:.7rem;margin-block-start:8rem;height:100%;background-image:url(/build/assets/icon-upload-Bbi_XPzc.svg);background-repeat:no-repeat;padding-block-start:5rem;background-position:50% 0}.filepond--drop-label.filepond--drop-label.filepond--drop-label label .filepond--label-action{text-decoration:none}.filepond--file.filepond--file{color:var(--color-primary)!important}.filepond--file.filepond--file .filepond--file-info-sub{opacity:1}.filepond--file-action-button.filepond--file-action-button,.filepond--item.filepond--item>.filepond--file-wrapper{background:var(--color-primary--light);color:var(--color-primary)}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em var(--color-primary)!important}
