[data-ani]{--delay:0ms;--time:400ms;--timing:ease;--distance:100;animation-fill-mode:both}[data-ani-init=true][data-ani*=fade],[data-ani-init=true][data-ani]{opacity:0;transition:opacity var(--time) var(--timing),transform var(--time) var(--timing)}[data-ani-init=true][data-ani*=fade][data-ani-run=true],[data-ani-init=true][data-ani][data-ani-run=true]{opacity:1;transform:translateY(0);transition-delay:var(--delay)}[data-ani-init=true][data-ani=fade-left]{transform:matrix(1,0,0,1,var(--distance),0)}[data-ani-init=true][data-ani=fade-right]{transform:matrix(1,0,0,1,calc(var(--distance)*-1),0)}[data-ani-init=true][data-ani=fade-up]{transform:matrix(1,0,0,1,0,var(--distance))}[data-ani-init=true][data-ani=fade-up-right]{transform:matrix(1,0,0,1,calc(var(--distance)*-1),var(--distance))}[data-ani-init=true][data-ani=fade-up-left]{transform:matrix(1,0,0,1,var(--distance),var(--distance))}
.button.pill,button.pill{align-items:center;background-color:#e7edf5;border:none;border-radius:30px;color:var(--color-black);cursor:pointer;display:block;display:flex;font:var(--font-size-14);font-weight:var(--font-weight-medium);height:39px;max-width:-moz-fit-content;max-width:fit-content;padding:0 35px;text-decoration:none;text-transform:uppercase;transition:.15s ease-in-out;transition-property:color background-color}.button.pill:focus,.button.pill:focus-visible,.button.pill:focus-within,.button.pill:hover,button.pill:focus,button.pill:focus-visible,button.pill:focus-within,button.pill:hover{background-color:var(--color-blue-dark);color:var(--color-white)}.button.pill:focus,.button.pill:focus-visible,.button.pill:focus-within,button.pill:focus,button.pill:focus-visible,button.pill:focus-within{outline:none}
.front.page{color:var(--color-font);min-height:80vh}
[role=dialog]{background-color:#000;content-visibility:auto;height:100vh;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease-in-out;width:100vw;z-index:1100}[role=dialog][open]{display:unset;opacity:1;overscroll-behavior:contain;pointer-events:unset}[role=dialog] .logo{height:-moz-fit-content;height:fit-content;inset:30px clamp(20px,3vw,40px);position:absolute;width:-moz-fit-content;width:fit-content;z-index:5000}[role=dialog] .logo img{width:clamp(74px,25vw,148px)}[role=dialog] .overlay{--button-width:60px;--button-height:60px}[role=dialog] .overlay>button{background-color:rgba(0,0,0,.4);border:none;cursor:pointer;font-size:0;height:var(--button-height);position:absolute;width:var(--button-width);z-index:5200}[role=dialog] .overlay>button.next{inset:calc(50% - var(--button-height)/2) calc(100% - var(--button-width))}[role=dialog] .overlay>button.next .c-icon{--color:var(--next-arrow-color,var(--color-white))}[role=dialog] .overlay>button.previous{inset:calc(50% - var(--button-height)/2) 0}[role=dialog] .overlay>button.previous .c-icon{--color:var(--previous-arrow-color,var(--color-white))}[role=dialog] .overlay>button .c-icon{--size:50%;margin:auto}[role=dialog] .overlay .top{--size:60px;display:flex;gap:1px;height:-moz-max-content;height:max-content;inset:0 100%;position:absolute;transform:translate(-100%);width:-moz-max-content;width:max-content;z-index:5100}[role=dialog] .overlay .top>button{background-color:rgba(0,0,0,.7);border:0;cursor:pointer;display:flex;height:var(--size);place-content:center;place-items:center;width:var(--size)}[role=dialog] .overlay .top>button .c-icon{--size:26.63px}[role=dialog] .overlay .top>button.close{z-index:5900}[role=dialog] [data-slider-slides],[role=dialog] [data-slider-slides]>li{list-style-type:none;margin:0;overflow:hidden;padding:0;z-index:5000}[role=dialog] [data-slider-slides] .slide{position:relative}[role=dialog] [data-slider-slides] .slide img,[role=dialog] [data-slider-slides] .slide picture{height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100vw}[role=dialog] [data-slider-slides] .slide picture.portrait,[role=dialog] [data-slider-slides] .slide picture.portrait img{-o-object-fit:contain;object-fit:contain}@media screen and (orientation:portrait){[role=dialog] [data-slider-slides] .slide picture.portrait,[role=dialog] [data-slider-slides] .slide picture.portrait img{-o-object-fit:cover;object-fit:cover}[role=dialog] [data-slider-slides] .slide picture.landscape,[role=dialog] [data-slider-slides] .slide picture.landscape img{-o-object-fit:contain;object-fit:contain}}@media screen and (orientation:landscape){[role=dialog] [data-slider-slides] .slide picture.portrait,[role=dialog] [data-slider-slides] .slide picture.portrait img{-o-object-fit:contain;object-fit:contain}[role=dialog] [data-slider-slides] .slide picture.landscape,[role=dialog] [data-slider-slides] .slide picture.landscape img{-o-object-fit:cover;object-fit:cover}}[role=dialog] [data-slider-slides] .slide img[alt=Tekning]{-o-object-fit:contain!important;object-fit:contain!important}[role=dialog] [data-slider-slides] .slide figcaption{--inset:65px;display:flex;gap:clamp(10px,3vmin,58px);height:-moz-max-content;height:max-content;inset:calc(100% - var(--inset)) var(--inset);position:absolute;transform:translateY(-100%);width:-moz-max-content;width:max-content}[role=dialog] [data-slider-slides] .slide figcaption .page{align-self:end;color:var(--color-white);font:var(--font-size-20)}[role=dialog] [data-slider-slides] .slide figcaption .name{align-self:end;color:var(--color-white);font:var(--font-size-32)}[role=dialog] [data-slider-slides]{display:flex;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}[role=dialog] [data-slider-slides]::-webkit-scrollbar{display:none}[role=dialog] [data-slider-slides]>li{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;width:100%}.gallery-dashboard{--padding-top:80px;--padding-bottom:clamp(40px,5vmin,80px);background-color:rgba(0,0,0,.85);padding:var(--padding-top) clamp(20px,4vmin,80px) var(--padding-bottom);z-index:5500}.gallery-dashboard ol{align-content:baseline;display:flex;flex-wrap:wrap;gap:clamp(10px,3vmin,40px);height:100vh;list-style-type:none;max-height:calc(100vh - var(--padding-top) - var(--padding-bottom));overflow:auto}.gallery-dashboard ol>li{flex:100%;height:165px;max-width:-moz-fit-content;max-width:fit-content;width:-moz-fit-content;width:fit-content}.gallery-dashboard ol>li button,.gallery-dashboard ol>li img,.gallery-dashboard ol>li picture{border:0;cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover}
.ignored #layout:after{clear:both;content:"";display:table}.ignored #layout{background-color:$page-background-color;min-height:500px}@media screen and (min-width:1000px){.ignored #layout{min-height:600px}}.ignored #layout>section:after{clear:both;content:"";display:table}.ignored .section-content,.ignored .section-content-large,.ignored .section-content-middle{background-color:var(--color-white);box-sizing:border-box;margin-bottom:30px;min-height:10px;padding-bottom:20px}.video-playing-iframe .ignored .section-content,.video-playing-iframe .ignored .section-content-large,.video-playing-iframe .ignored .section-content-middle{position:relative;z-index:100}.ignored .section-content-large>img:first-child,.ignored .section-content-middle>img:first-child,.ignored .section-content>img:first-child{margin-bottom:15px}.ignored .section-content-middle{background-color:transparent;margin:0 auto;max-width:1024px}.ignored .section-wide:after{clear:both;content:"";display:table}.ignored .section-white{background-color:var(--color-white)}.ignored .section-blue{background-color:#f5f7fa}.ignored .section-lightbrown{background-color:#faf4eb}.ignored .section-purple{background-color:#353956}@media screen and (min-width:850px){.ignored .section-half{box-sizing:border-box;float:left;width:50%}}.ignored .sectionTitle{color:var(--color-black);font-size:1.5rem;font-weight:900;margin-bottom:30px;text-transform:uppercase}.ignored .sectionTitle:after{border-bottom:3px solid #2d2d2d;content:"";display:block;margin-top:16px;width:40px}.ignored .sectionTitle.white{color:var(--color-white)}.ignored .sectionTitle.white:after{border-color:var(--color-white)}.ignored .section-text-center,.ignored .section-textcontent{margin:0 auto;max-width:var(--default-innercontent-width)}.ignored .section-text-center{text-align:center}.ignored .section-justify-center{display:flex;justify-content:center}.ignored .section-relative{position:relative;z-index:1}.ignored .content-padding{padding:15px}@media screen and (min-width:800px){body:not(.front-type) .ignored .section-content,body:not(.front-type) .ignored .section-content-large,body:not(.front-type) .ignored .section-content-middle{min-height:500px}.ignored .content-padding{padding:32px}.ignored .section-1-3{float:left;margin-left:32px;width:calc(33.33% - 21.33px)}.ignored .section-1-3:nth-child(3n+1){clear:left;margin-left:0}}@media screen and (min-width:1000px){.ignored .section-left+.section-content{margin-left:48px}.ignored .section-content{float:left;width:600px}.ignored .section-content-large{float:right;width:928px}.ignored .section-left{float:left;margin-top:80px}.ignored .section-left,.ignored .section-right{box-sizing:border-box;display:block;margin-bottom:30px;min-height:10px;width:272px}.ignored .section-right{float:right}}@media only print{.ignored .section-left,.ignored .section-right{display:none}}@media screen and (min-width:800px){.ignored .col-two-one>div:first-child{clear:left;float:left;width:calc((100% - var(--default-content-spacing))/3*2)}.ignored .col-two-one>div:last-child{clear:right;float:right;width:calc((100% - var(--default-content-spacing))/3)}}.ignored .spacing{--size-s:40px;--size-m:80px;--size-l:120px}.ignored .spacing.top-s{padding-top:var(--size-s)}.ignored .spacing.top-m{padding-top:var(--size-m)}.ignored .spacing.top-l{padding-top:var(--size-l)}.ignored .spacing.bottom-s{padding-bottom:var(--size-s)}.ignored .spacing.bottom-m{padding-bottom:var(--size-m)}.ignored .spacing.bottom-l{padding-bottom:var(--size-l)}.ignored .spacing.bottom-remove-next-top+.spacing{padding-top:0}@media screen and (min-width:800px){.ignored .spacing{--size-s:40px;--size-m:80px;--size-l:140px}.ignored .spacing.top-s{padding-top:var(--size-s)}.ignored .spacing.top-m{padding-top:var(--size-m)}.ignored .spacing.top-l{padding-top:var(--size-l)}.ignored .spacing.bottom-s{padding-bottom:var(--size-s)}.ignored .spacing.bottom-m{padding-bottom:var(--size-m)}.ignored .spacing.bottom-l{padding-bottom:var(--size-l)}}
:root{--color-white:#fff;--color-black:#262626;--color-blue:#194e9a;--color-blue-dark:#001454;--color-gold:#d4a85c;--color-font:var(--color-black);--width-max:1249px}h1{margin-bottom:0}.editor h1{margin-bottom:35px}p+p{padding-top:0}.editor p+p{padding-top:40px}*,:after,:before,:root{box-sizing:border-box;margin:0;padding:0}body{background:var(--color-background);color:#3b3d3d;display:grid;font-family:var(--font-family);grid-template-rows:auto auto auto auto 1fr auto;margin:0;max-width:100%;min-height:100vh;overflow-x:hidden;padding:0}body main{display:flex;flex-direction:column;max-width:100vw}.skip-link{background:var(--color-white);position:absolute;top:-3em}.skip-link:focus{top:0}:focus-visible{outline:3px solid var(--color-gold);outline-offset:3px}summary::-webkit-details-marker{display:none;height:0;margin-right:0;width:0}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}[hidden]{display:none!important}.c-icon{--size:57px;--url:none;--color:var(--color-black);background-color:var(--color);display:block;font-size:0;height:var(--size);-webkit-mask-image:var(--url);mask-image:var(--url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size)}.c-icon.menu{--size:100%;--url:url(/images/icons/menu.svg);-webkit-mask-size:14px;mask-size:14px}.c-icon.menu-arrow{--size:100%;--url:url(/images/icons/arrow-bold.svg);--color:#35af4f;-webkit-mask-size:20px;mask-size:20px}.c-icon.cross{--url:url(/images/icons/cross.svg);--color:var(--color-white)}.c-icon.dashboard{--url:url(/images/icons/dashboard.svg);--color:var(--color-white)}.c-icon.arrow-left,.c-icon.arrow-right{--url:url(/images/icons/arrow-bold.svg)}.c-icon.arrow-left{transform:rotate(180deg);transform-origin:center}.main-with-asides{display:flex;padding:60px 20px}.main-with-asides.dark{background-color:#f5f5f5}.main-with-asides>.wrapper{display:grid;gap:37px;grid-template-areas:"a b";grid-template-columns:1fr 282px;margin:auto;max-width:var(--width-max);width:100%}@media screen and (max-width:1247px){.main-with-asides>.wrapper{grid-template-areas:"a" "b";grid-template-columns:100%}}.main-with-asides>.wrapper>main{grid-area:a}.main-with-asides>.wrapper>.aside,.main-with-asides>.wrapper>aside{align-content:space-between;display:grid;gap:20px;grid-area:b;grid-template-columns:repeat(auto-fit,minmax(min(min(282px,100%),100%),1fr))}@media only print{.main-with-asides>.wrapper>.aside,.main-with-asides>.wrapper>aside{display:none}}@media screen and (max-width:1247px){.main-with-asides>.wrapper>.aside,.main-with-asides>.wrapper>aside{gap:56px 20px}}.proposals{display:flex;padding:60px 20px}.proposals>.wrapper{margin:auto;max-width:var(--width-max);width:100%}.title-border{color:#2d2d2d;font:var(--font-size-24);font-weight:var(--font-weight-heavy);height:-moz-min-content;height:min-content;letter-spacing:.06em;margin-bottom:28px;padding-bottom:19px;position:relative;text-transform:uppercase}.title-border:after{background-color:#2d2d2d;content:"";height:3px;inset:100% 0;position:absolute;width:47px}.max-lines{--max-lines:2;-webkit-box-orient:vertical;-webkit-line-clamp:var(--max-lines);display:-webkit-box;overflow:hidden}

*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}img{-o-object-fit:cover;object-fit:cover}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}
.page .small-width{margin:0 auto;max-width:927px;width:100%}.page .medium-width{margin:0 auto;max-width:604px;width:100%}.page .small-width-with-aside{display:grid;gap:40px;grid-template-areas:"b a .";grid-template-columns:1fr 2.15fr 1fr;margin:0 auto;max-width:var(--width-max);width:100%}@media only print{.page .small-width-with-aside{display:block}}@media screen and (max-width:1247px){.page .small-width-with-aside{grid-template-areas:"a a a"}}.page .small-width-with-aside .aside,.page .small-width-with-aside aside{grid-area:b}@media only print{.page .small-width-with-aside .aside,.page .small-width-with-aside aside{display:none}}@media screen and (max-width:1247px){.page .small-width-with-aside .aside,.page .small-width-with-aside aside{display:none}}.page .small-width-with-aside main{grid-area:a;max-width:min(710px,100%)}.page .small-width-with-aside main.span-2{grid-column-end:-1;max-width:100%}.calendar.page,.gallery.page,.news-overview.page,.news.page,.staff.page,.text.page{padding:0 20px}.calendar.page,.gallery.page,.news-overview.page,.staff.page{margin-bottom:100px}.gallery.page .items{align-items:baseline}.gallery.page .items>button{background-color:transparent;border:0;cursor:pointer;outline:0;text-align:inherit}.gallery.page .items>button[data-loading=true] img{animation:a 1s ease infinite alternate}.gallery.page .items>button[data-loading=true] picture{position:relative}.gallery.page .items>button[data-loading=true] picture:after{--size:45px;animation:b 4s linear infinite;background-color:var(--color-blue-dark);content:"";height:var(--size);inset:calc(50% - var(--size)/2);-webkit-mask-image:url(/images/icons/loader.svg);mask-image:url(/images/icons/loader.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;width:var(--size)}@keyframes a{0%{opacity:.2}to{opacity:.1}}@keyframes b{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gallery.page .items>button:hover{color:var(--color-blue)}.gallery.page .items>button:hover img{transform:scale(1.08)}.gallery.page article,.staff.page article{margin:0 auto;max-width:var(--width-max);width:100%}.gallery.page article header,.staff.page article header{display:flex;flex-wrap:wrap;gap:0 20px;justify-content:space-between;width:100%}.gallery.page article header select,.staff.page article header select{background-color:transparent;border:1px solid rgba(38,38,38,.25);border-radius:4px;height:40px;margin-bottom:47px;min-width:min(282px,100%);outline:none;padding:0 20px}.gallery.page article main .items,.staff.page article main .items{display:grid;gap:40px;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.gallery.page article main .items .c-images-preview,.gallery.page article main .items .c-staff,.staff.page article main .items .c-images-preview,.staff.page article main .items .c-staff{font:var(--font-size-16);font-style:inherit}.gallery.page article main .items .c-images-preview .blank,.gallery.page article main .items .c-images-preview img,.gallery.page article main .items .c-images-preview picture,.gallery.page article main .items .c-staff .blank,.gallery.page article main .items .c-staff img,.gallery.page article main .items .c-staff picture,.staff.page article main .items .c-images-preview .blank,.staff.page article main .items .c-images-preview img,.staff.page article main .items .c-images-preview picture,.staff.page article main .items .c-staff .blank,.staff.page article main .items .c-staff img,.staff.page article main .items .c-staff picture{aspect-ratio:282/160;margin-bottom:18px;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:transform .25s ease-out;width:100%}.gallery.page article main .items .c-images-preview picture img,.gallery.page article main .items .c-staff picture img,.staff.page article main .items .c-images-preview picture img,.staff.page article main .items .c-staff picture img{height:100%}.gallery.page article main .items .c-images-preview .blank,.gallery.page article main .items .c-staff .blank,.staff.page article main .items .c-images-preview .blank,.staff.page article main .items .c-staff .blank{background-color:var(--color-black)}.gallery.page article main .items .c-images-preview .organization,.gallery.page article main .items .c-images-preview .tags,.gallery.page article main .items .c-staff .organization,.gallery.page article main .items .c-staff .tags,.staff.page article main .items .c-images-preview .organization,.staff.page article main .items .c-images-preview .tags,.staff.page article main .items .c-staff .organization,.staff.page article main .items .c-staff .tags{font:var(--font-size-13)}.gallery.page article main .items .c-images-preview .name,.gallery.page article main .items .c-staff .name,.staff.page article main .items .c-images-preview .name,.staff.page article main .items .c-staff .name{display:block;font-weight:var(--font-weight-bold);margin:5px 0}.gallery.page article main .items .c-images-preview h2,.gallery.page article main .items .c-staff h2,.staff.page article main .items .c-images-preview h2,.staff.page article main .items .c-staff h2{font:var(--font-size-18);font-weight:var(--font-weight-bold);margin:5px 0}.gallery.page article main .items .c-images-preview a,.gallery.page article main .items .c-staff a,.staff.page article main .items .c-images-preview a,.staff.page article main .items .c-staff a{color:inherit;text-decoration:inherit}.news.page .text.page>header>picture,.news.page .text.page>header>picture img{aspect-ratio:1024/576;height:auto}.error.page:not(.c-breadcrumbs+.error.page){padding:59px 0}
.c-member-login{margin:auto;max-width:360px;padding:0 0 200px}.c-member-login p{font-size:1.1875rem;margin-bottom:20px}.c-member-login label{display:block;margin-bottom:15px}.c-member-login input[type=email]{background-color:#f0f8ff;border:none;border-radius:4px;font:var(--font-size-18);height:58px;margin-bottom:20px;margin-top:5px;padding:0 22px;width:100%}.c-member-login input[type=email]::-moz-placeholder{color:inherit;opacity:1}.c-member-login input[type=email]::placeholder{color:inherit;opacity:1}.c-member-login .code{margin-top:8px;overflow:hidden;width:340px}.c-member-login .code div{left:0;position:sticky}.c-member-login .code input{background:transparent;background-image:linear-gradient(270deg,#f0f8ff 70%,hsla(0,0%,100%,0) 0);background-position:bottom;background-position-x:40px;background-repeat:repeat-x;background-size:58px 50px;border:none!important;box-sizing:border-box;font-family:monospace;font-size:1rem;height:50px;letter-spacing:3.02rem;line-height:3.0625rem;margin:0;min-width:420px;outline:none!important;padding-left:16px;position:relative;text-transform:uppercase;width:420px;z-index:1}.c-member-login button{border:0;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;max-width:100px;padding:10px 20px;width:100%}.c-member-login button:disabled{opacity:.3}.c-member-login .errors{display:none}.c-member-login .errors.active{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:5px;color:#721c24;display:block;font-size:1rem;line-height:1.375rem;margin-bottom:15px;padding:8px 15px;text-indent:0}
.c-breadcrumbs{display:flex;max-width:100vw;padding:14px 20px 35px}.c-breadcrumbs nav.breadcrumbs{background:none;border:0;color:#707070;font:var(--font-size-12);line-height:.625rem;margin:0 auto;max-width:var(--width-max);width:100%}.c-breadcrumbs nav.breadcrumbs ol{list-style:none;margin:0;padding-left:0}.c-breadcrumbs nav.breadcrumbs li{display:inline}.c-breadcrumbs nav.breadcrumbs li a,.c-breadcrumbs nav.breadcrumbs li span{color:inherit;line-height:.85rem;text-decoration:none}.c-breadcrumbs nav.breadcrumbs li a:focus-visible{outline:3px solid var(--color-blue);outline-offset:3px;text-decoration:underline}.c-breadcrumbs nav.breadcrumbs li a:hover{text-decoration:underline}.c-breadcrumbs nav.breadcrumbs li+li:before{content:">";display:inline-block;height:.8em;margin:0 .25em}
.c-calendar-preview{--calendar-box-size:75px;--calendar-month-font:var(--font-size-18);--calendar-day-font:var(--font-size-36);--calendar-title-font:var(--font-size-20);--calendar-gap:32px;--event-gap:24px;--calendar-border-color:#f2e5ce;display:flex;height:-moz-min-content;height:min-content}.c-calendar-preview .heading{display:flex;justify-content:space-between}.c-calendar-preview div.wrapper{margin:0 auto;width:100%}.c-calendar-preview div.wrapper .events{display:grid;grid-template-columns:1fr;margin-bottom:40px}.c-calendar-preview div.wrapper .events:last-of-type{margin-bottom:0}.c-calendar-preview div.wrapper .events h2{color:var(--color-black);font:var(--font-size-20);font-weight:var(--font-weight-medium);margin-bottom:30px}.c-calendar-preview div.wrapper .events a{border-bottom:1px solid var(--calendar-border-color);color:inherit;padding:calc(var(--calendar-gap)/2) 0;text-decoration:inherit;transition:font-weight .15s ease-in-out}.c-calendar-preview div.wrapper .events a:focus-visible{color:var(--color-blue);outline:3px solid var(--color-blue);outline-offset:3px}.c-calendar-preview div.wrapper .events a:hover{color:var(--color-blue)}.c-calendar-preview div.wrapper .events a:first-of-type{margin-top:0;padding-top:0}.c-calendar-preview div.wrapper .events a .c-event-preview{display:grid;gap:var(--event-gap);grid-template-columns:min-content auto;position:relative}.c-calendar-preview div.wrapper .events a .c-event-preview time{background-color:var(--color-gold);color:var(--color-white);display:inline-block;font-weight:var(--font-weight-bold);height:var(--calendar-box-size);padding:7px 0;text-align:center;text-transform:uppercase;width:var(--calendar-box-size)}.c-calendar-preview div.wrapper .events a .c-event-preview time .month{display:block;font:var(--calendar-month-font)}.c-calendar-preview div.wrapper .events a .c-event-preview time .day{display:block;font:var(--calendar-day-font);margin-top:-5px}.c-calendar-preview div.wrapper .events a .c-event-preview h1{align-items:center;font:var(--calendar-title-font);font-weight:inherit;height:2.5rem;line-height:1.1875rem;margin:auto 0}.c-calendar-preview div.wrapper .events:last-of-type .c-event-preview:last-child{border-color:transparent}.c-calendar-preview div.wrapper .show-all{margin:28px auto auto}.c-calendar-preview.small{--calendar-box-size:50px;--calendar-month-font:var(--font-size-12);--calendar-day-font:var(--font-size-24);--calendar-title-font:var(--font-size-16);--calendar-gap:10px;--event-gap:10px;--calendar-border-color:transparent}.c-calendar-preview.small div.wrapper{max-width:var(--width-max)}.c-calendar-preview.large .events .c-event-preview h1{padding-right:20px}@media screen and (min-width:360px){.c-calendar-preview.large .events .c-event-preview:after{--size:20px;background-color:#000;content:"";height:var(--size);inset:50% 100%;-webkit-mask-image:url(/images/icons/arrow-bold.svg);mask-image:url(/images/icons/arrow-bold.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;transform:translate(-100%,calc(var(--size)*-1/1.5));width:var(--size)}}
body>footer{background:var(--color-black);color:var(--color-white);display:flex;font:var(--font-size-14);padding:clamp(40px,5vw,80px) 20px clamp(35px,5vw,53px)}@media only print{body>footer{display:none}}body>footer>.wrapper{display:grid;gap:30px 48px;grid-template-columns:1fr 1fr 1fr;margin:auto;max-width:var(--width-max);width:100%}@media screen and (max-width:1247px){body>footer>.wrapper{grid-template-columns:1fr}}body>footer>.wrapper>:not(body>footer>.wrapper>:last-child){border-right:1px solid rgba(211,167,90,.3)}@media screen and (max-width:1247px){body>footer>.wrapper>:not(body>footer>.wrapper>:last-child){border-color:transparent}}body>footer>.wrapper .info{display:flex;flex-direction:column;gap:17px}body>footer>.wrapper .info p{color:inherit;font:inherit;font-weight:400;line-height:.10188rem;margin:0}body>footer>.wrapper .info address{font-style:inherit}body>footer>.wrapper .info a{color:inherit}body>footer>.wrapper .info h3{font-size:inherit;font-weight:var(--font-weight-bold)}body>footer>.wrapper>.attribution a{color:inherit;text-decoration:inherit}@media screen and (max-width:1247px){body>footer>.wrapper>.attribution{font:var(--font-size-12);opacity:.5}}
.c-gallery-preview.small{display:flex;height:-moz-min-content;height:min-content}.c-gallery-preview.small>div.wrapper{margin:0 auto;max-width:var(--width-max);width:100%}.c-gallery-preview.small>div.wrapper div.pictures{display:grid;gap:10px;grid-template-columns:1fr}.c-gallery-preview.small>div.wrapper div.pictures>button{background-color:transparent;border:none;color:inherit;cursor:pointer;text-align:left;text-decoration:inherit}.c-gallery-preview.small>div.wrapper div.pictures>button:focus-visible{color:var(--color-blue);outline:3px solid var(--color-blue);outline-offset:3px}.c-gallery-preview.small>div.wrapper div.pictures>button:focus-visible img{transform:scale(1.08)}.c-gallery-preview.small>div.wrapper div.pictures>button:hover{color:var(--color-blue)}.c-gallery-preview.small>div.wrapper div.pictures .c-picture-preview{display:grid;gap:10px;grid-template-columns:min-content auto}.c-gallery-preview.small>div.wrapper div.pictures .c-picture-preview img,.c-gallery-preview.small>div.wrapper div.pictures .c-picture-preview picture{height:57px;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:transform .25s ease-out;width:76px}.c-gallery-preview.small>div.wrapper div.pictures .c-picture-preview h1{align-items:center;display:flex;font:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:1.1875rem}.c-gallery-preview.small>div.wrapper .show-all{margin:28px auto auto}.c-gallery-preview.large .tags{color:var(--color-gold)}
body>header{--default-page-width:1280px;--default-mobile-margin:16px;--default-font-color:#303030;background-color:var(--color-white);line-height:normal;max-width:100vw}body>header .section-inner{box-sizing:border-box;margin:0 auto;max-width:var(--default-page-width);position:relative}body>header .section-inner:after{clear:both;content:"";display:table}body>header .section-inner:not(.nopadding){max-width:calc(var(--default-page-width) + var(--default-mobile-margin * 2));padding:0 var(--default-mobile-margin)}body>header .icon{display:inline-block;vertical-align:middle}body>header .icon-center{display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body>header .icon-search-white{background-image:url(/images/icons/search.svg);background-repeat:no-repeat;background-size:contain;height:19px;width:18px}body>header .icon-arrow-down-small-white{background-image:url(/images/icons/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;vertical-align:middle;width:8px}body>header .top{background-color:var(--color-blue-dark);box-sizing:border-box;height:32px;padding:6px 0;position:relative;transition:background-color .2s ease-out}@media only print{body>header .top{display:none}}.has-lightbox body>header .top{background-color:rgba(0,20,84,.4)}@media screen and (min-width:1248px){body>header .top{height:48px;padding:14px 0}}body>header .top .links{float:right;height:22px;margin-right:20px}body>header .top .links>*{color:var(--color-white);display:inline-block;font-size:.75rem;line-height:1.25rem;padding:0 20px}body>header .top .links>:not(:hover){text-decoration:none}@media screen and (max-width:599px){body>header .top .links>*{display:none}body>header .top .links>:last-child,body>header .top .links>:nth-last-child(2){display:inline-block}}body>header.search-open .top .links{display:none}body>header .search{--bgcolor:var(--color-white);font-size:1.125rem;height:40px;position:absolute;right:0;top:-7px;width:40px}body>header .search input{display:none}body>header .search.open{background-color:var(--bgcolor);border-left:10px solid var(--bgcolor);max-width:calc(100vw - 82px);top:-11px;transition:width .2s ease-in-out;width:300px;z-index:4}body>header .search.open input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;display:block;float:left;font-size:inherit;font-size:1.125rem;height:100%;margin:0;outline:none;padding:0;width:70%;width:calc(100% - 60px)}body>header .search.open span.icon{display:none}body>header .search .button{background-color:transparent;border:none;cursor:pointer;float:right;height:40px;position:relative;width:40px}@media screen and (max-width:1247px){body>header{background-color:var(--color-white);height:104px;left:0;position:relative;top:0;width:100%;z-index:2}body>header .menu-button{cursor:pointer;height:40px;position:absolute;right:16px;top:18px;transform:scale(1.5);width:40px}body>header .logo{margin-top:16px}}@media screen and (min-width:1248px){body>header{background-color:var(--color-white);height:202px;position:relative;z-index:10}body>header .logo{margin-top:25px}body>header .menu-button{display:none}}@media only print{body>header .sub-menu-background{display:none}}body>header .sub-menu-background{background-color:var(--color-gold);height:51px;margin-top:19px}@media only print{header>div>:not(.logo){display:none}header .logo{float:none;margin:0}}
.c-links-dropdown>div:not([data-active=true]) ul{display:none}.c-links-dropdown .title{background-color:transparent;border:none;color:inherit;cursor:pointer}.c-links-dropdown .title .icon{margin:-2px 0 0 3px}.c-links-dropdown [data-active=true] .title{color:orange}.c-links-dropdown ul{background-color:var(--color-white);border:1px solid #efefef;border-top:none;box-sizing:content-box;list-style:none;padding:20px 16px;position:absolute;right:0;width:320px;z-index:6000}.c-links-dropdown a{color:#000;display:block;font-size:1rem;line-height:1.125rem;padding:11px 0;text-decoration:none}.c-links-dropdown a:hover{color:#000}.c-links-dropdown a .icon{margin:-5px 8px 0}.c-links-dropdown li:not(:last-child){border-bottom:1px solid hsla(0,0%,80%,.5)}
.menu,.menu ul{list-style:none}.menu,.menu li,.menu ul{margin:0;padding:0}.menu a{display:block;text-decoration:none}@media screen and (max-width:1247px){.sub-menu-background{display:none}.sub-menu-button{border-left:1px solid #d9d9d9;cursor:pointer;height:32px;margin:auto;width:60px}.sub-menu-button span{transition:transform .15s ease-in-out}.open>.sub-menu-button>span{transform:rotate(90deg)}li.has-children{display:grid;grid-template-columns:1fr min-content}li.has-children>ul{grid-column:span 2}.menu.main{background-color:var(--color-white);left:0;max-height:0;overflow:hidden;position:absolute;right:0;top:60px;width:100%;z-index:100}.menu-open .menu.main{max-height:50000px;padding:15px 0 13px;transition:max-height .25s ease-in}.menu.main li{border-top:1px solid #d9d9d9}.menu.main>li{background-color:#e6e6e6;color:#000}.menu.main .open,.menu.main .pselected,.menu.main .selected,.menu.main ul{background-color:var(--color-white)}.menu.main>.close{background-color:#e6e6e6}.menu.menu li li>a{padding-left:34px}.menu.menu li li li>a{padding-left:51px}.menu.menu li li li li>a{padding-left:68px}.menu.menu li li li li li>a{padding-left:85px}.menu.menu li li li li li li>a{padding-left:102px}.menu.main a{box-sizing:border-box;color:#000;display:block;font-size:1rem;line-height:1.25rem;padding:17px 18px;position:relative;text-decoration:inherit}.menu.main .hasChildren>a{width:calc(100% - 50px)}.menu.main>li>a{font-weight:700}.menu.main .hasChildren>a:after:not(a[data-unread]:after){background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAMAAACZS1ciAAAADFBMVEUAAAArqkcpqEQoqUTDxEHpAAAABHRSTlMASKjwFnl+HwAAABdJREFUeAFjYGJkAANGZqIYMJoQBTMXAArwADnVR+7OAAAAAElFTkSuQmCC") no-repeat center 10px;background-position:50%;border-left:1px solid #ccc;bottom:11px;content:"";display:block;position:absolute;right:-49px;top:11px;width:49px}.menu.main .open>a:after:not(a[data-unread]:after),.menu.main .pselected>a:after:not(a[data-unread]:after),.menu.main .selected>a:after:not(a[data-unread]:after){border-bottom:1px solid #ccc;border-left:0!important;height:50px;right:-40px!important;top:4px!important;transform:rotate(90deg);width:32px!important}.menu.main ul{max-height:0;overflow:hidden}.menu.main .open>ul,.menu.main .pselected>ul,.menu.main .selected>ul{max-height:50000px;transition:max-height .25s ease-in}.menu.main .close>ul{max-height:0;transition:none}.menu.main .pselected>a,.menu.main .selected>a{font-weight:700}}@media screen and (min-width:1248px){.menu.main .lvl1{--default-page-width:1280px;--link-padding:20px;align-items:center;display:flex;height:50px;inset:100% 0;list-style-type:none;margin-left:calc(var(--link-padding)*-1);max-width:min(var(--default-page-width),calc(100vw - 40px));position:absolute;width:-moz-max-content;width:max-content;width:100%}.menu.main .lvl1 li{height:100%}.menu.main .lvl1 li:first-child{padding-left:0;padding-right:0}.menu.main .lvl1 li a{align-items:center;color:var(--color-white);cursor:pointer;display:flex;font:var(--font-size-14);font-weight:var(--font-weight-bold);height:100%;justify-content:center;padding:0 var(--link-padding);position:relative;text-decoration:none;text-transform:uppercase}.menu.main .lvl1 li a:hover{border-color:var(--color-blue);text-decoration:underline;text-decoration-color:var(--color-blue);text-decoration-thickness:4px;text-underline-offset:8px}.menu.main .lvl1 li a:focus-visible{outline-color:var(--color-blue)}.menu.main .lvl1 li a:before{inset:calc(50% - var(--height)/2) 0}.menu.main .lvl1 li a:after,.menu.main .lvl1 li a:before{--height:16px;background-color:var(--color-white);content:"";height:var(--height);opacity:.4;position:absolute;width:1px}.menu.main .lvl1 li a:after{inset:calc(50% - var(--height)/2) 100%}.menu.main .lvl1 li.pselected a,.menu.main .lvl1 li.selected a{background-color:#7c6641}.menu.main .lvl1 li.pselected a:before,.menu.main .lvl1 li.selected a:before{--height:16px;background-color:var(--color-white);content:"";height:var(--height);inset:calc(50% - var(--height)/2) -1px;opacity:.4;position:absolute;width:1px}.menu.main .lvl1 li:first-of-type a:before,.menu.main .lvl1 li:last-of-type a:after:not(a[data-unread]:after){display:none}.menu.main{align-items:baseline;display:flex;height:104px;justify-content:flex-end;left:16px;pointer-events:none;position:absolute;right:16px;top:0}.menu.main>li{float:left}.menu.main>li:not(:first-child){position:relative}.menu.main>li:not(:first-child):not(:last-child):after{border-right:1px solid var(--color-gold);content:"";display:block;height:16px;position:absolute;right:0;top:11px}.menu.main>li{display:flex;padding-bottom:27px;pointer-events:all}.menu.main>li:first-child{align-items:flex-end;background-color:var(--color-gold);height:104px;padding:10px 20px 27px}.menu.main>li:first-child a:focus-visible{outline-color:var(--color-blue)}.menu.main>li>a{border-bottom:4px solid transparent;color:var(--default-font-color);font-size:.875rem;font-weight:700;letter-spacing:.05rem;line-height:1.0625rem;margin:0 30px;padding-bottom:8px;padding-top:10px;text-transform:uppercase}.menu.main>li:first-child>a{border-color:transparent;color:var(--color-white);margin:0}.menu.main>li:last-child>a{margin-right:0}.menu.main>li>a:hover{border-color:var(--color-blue)}.menu.main .inactive>a,.menu.main .open>a,header:not(.menu-open) .menu.main .pselected>a,header:not(.menu-open) .menu.main .selected>a{border-color:transparent}.menu.main .lvl2,.menu.main li:not(:first-child) .lvl1{display:none}}.menu.sub{display:none}@media screen and (min-width:1000px){.menu.sub{display:block}.menu.sub li{border-top:1px solid var(--color-gold)}.menu.sub .lvl2>li:first-child{border-top:0}.menu.sub a{color:#343536;color:inherit;font-size:.875rem;line-height:1.125rem;padding:7px 20px 7px 0;position:relative}.menu.sub a:after:not(a[data-unread]:after){background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23262626' fill-rule='nonzero' d='M.75 8.443 4.185 5 .75 1.558 1.808.5l4.5 4.5-4.5 4.5z'/%3E%3Cpath d='M-6-4h18v18H-6z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%;content:"";display:block;height:20px;margin-top:-10px;position:absolute;right:2px;top:50%;width:20px}.menu.sub li.pselected>a,.menu.sub li.selected>a{font-weight:700}.menu.sub .lvl2>li.pselected>a,.menu.sub .lvl2>li.selected>a{border-top:0;color:#000}.menu.sub .lvl2 ul{display:none}.menu.sub .pselected>ul,.menu.sub .selected>ul{display:block}.menu.sub .pselected>ul a,.menu.sub .selected>ul a{border-color:var(--color-white)}}.menu.main a[data-unread]{position:relative}.menu.main a[data-unread]:after{align-items:center;background-color:red;border-radius:100%;color:var(--color-white);content:attr(data-unread);display:flex;font:var(--font-size-10);font-weight:var(--font-weight-bold);height:18px;inset:0 100%;justify-content:center;position:absolute;text-align:center;transform:translate(-10px,-1px);width:18px}@media screen and (max-width:1247px){.menu.main a[data-unread]:after{inset:10px 65px}}nav.secondary{--indent:12px;font:var(--font-size-14);font-size:1.0625rem}nav.secondary li{display:block}nav.secondary li a{align-items:center;border-bottom:1px solid #f2e5ce;color:inherit;display:block;display:flex;line-height:1.25rem;padding:8px 16px;padding-left:var(--indent);position:relative;text-decoration:none;width:100%}nav.secondary li a:after{background-image:url(/images/icons/arrow-bold.svg);background-size:contain;content:"";height:18px;inset:50% 100%;position:absolute;transform:translate(-100%,-50%);transition:transform .25s ease-in-out;width:18px}nav.secondary li ul{display:none;list-style:none}nav.secondary li.selected>a{color:var(--color-blue);font-weight:700}nav.secondary li.pselected>ul,nav.secondary li.selected>ul{display:block}nav.secondary li ul.lvl2>li>a{padding-left:calc(var(--indent)*3)}nav.secondary li ul.lvl3>li>a{padding-left:calc(var(--indent)*5)}nav.secondary li ul.lvl4>li>a{padding-left:calc(var(--indent)*7)}nav.secondary li ul.lvl5>li>a{padding-left:calc(var(--indent)*9)}nav.secondary li ul.lvl6>li>a{padding-left:calc(var(--indent)*11)}nav.secondary li ul.lvl7>li>a{padding-left:calc(var(--indent)*13)}nav.secondary li ul.lvl8>li>a{padding-left:calc(var(--indent)*15)}nav.secondary li ul.lvl9>li>a{padding-left:calc(var(--indent)*17)}nav.secondary li ul.lvl10>li>a{padding-left:calc(var(--indent)*19)}
.logo{--logo-width:49px;--logo-right-space:15px;display:inline-block;overflow:hidden;text-decoration:none}@media screen and (max-width:1247px){.logo{height:52px;max-width:calc(100% - 35px)}}.logo *{display:block;float:left}.logo img{margin-right:var(--logo-right-space);width:35px}@media screen and (min-width:1248px){.logo img{width:var(--logo-width)}}.logo.img-only img{max-height:100%;width:auto}.logo .title{color:var(--color-black);font-size:.875rem;font-weight:700;line-height:1rem;text-transform:uppercase;width:calc(100% - var(--logo-width) - var(--logo-right-space))}@media screen and (min-width:1248px){.logo .title{font-size:1.125rem;line-height:1.375rem}}.logo.neg .title{color:var(--color-white)}.logo .description{color:var(--color-gold);font-size:.75rem;line-height:.9375rem;margin-top:4px;width:calc(100% - var(--logo-width) - var(--logo-right-space))}@media screen and (min-width:1248px){.logo .description{font-size:.875rem;line-height:1.0625rem}}.logo .description:after{border-top:1px solid var(--color-gold);content:"";display:block;margin-top:8px;width:25px}@media screen and (min-width:1248px){.logo .description:after{margin-top:12px}}
.c-news-preview{display:flex;height:100%}.c-news-preview div.wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:var(--width-max);width:100%}.c-news-preview div.wrapper div.articles{display:grid;grid-template-columns:repeat(6,1fr);margin-bottom:clamp(40px,5vw,77px)}.c-news-preview div.wrapper div.articles .c-article-preview{--title-font:var(--font-size-20);--text-font:var(--font-size-16);--font-weight:var(--font-weight-regular);color:inherit;font-weight:var(--font-weight);text-decoration:inherit;transition:color .15s ease-out}.c-news-preview div.wrapper div.articles .c-article-preview,.c-news-preview div.wrapper div.articles .c-article-preview>article{display:grid;grid-template-areas:"e" "f" "a";grid-template-rows:min-content min-content auto}.c-news-preview div.wrapper div.articles .c-article-preview:focus-visible{color:var(--color-blue);outline:3px solid var(--color-blue);outline-offset:3px}.c-news-preview div.wrapper div.articles .c-article-preview:hover{color:var(--color-blue)}.c-news-preview div.wrapper div.articles .c-article-preview.unread{--font-weight:var(--font-weight-heavy)}.c-news-preview div.wrapper div.articles .c-article-preview div.blank,.c-news-preview div.wrapper div.articles .c-article-preview picture{grid-area:e}.c-news-preview div.wrapper div.articles .c-article-preview div.blank,.c-news-preview div.wrapper div.articles .c-article-preview div.blank img,.c-news-preview div.wrapper div.articles .c-article-preview picture,.c-news-preview div.wrapper div.articles .c-article-preview picture img{height:100vh;max-height:159px;-o-object-fit:cover;object-fit:cover;width:100%}.c-news-preview div.wrapper div.articles .c-article-preview picture+.tags{margin:20px 0 0}.c-news-preview div.wrapper div.articles .c-article-preview picture~main p{--max-lines:2}.c-news-preview div.wrapper div.articles .c-article-preview .tags{align-items:center;color:var(--color-gold);display:flex;flex-wrap:wrap;font:var(--font-size-13);gap:5px 0;grid-area:f;margin-bottom:clamp(1px,.3vw,15px);min-height:24px}.c-news-preview div.wrapper div.articles .c-article-preview .tags .unread{background-color:#ffd9d9;border-radius:15px;color:var(--color-black);display:inline-block;font:var(--font-size-10);font-weight:var(--font-weight-medium);height:24px;margin-left:10px;padding:0 9px;text-transform:uppercase}.c-news-preview div.wrapper div.articles .c-article-preview .tags .separator{padding:0 5px}.c-news-preview div.wrapper div.articles .c-article-preview main{grid-area:a}.c-news-preview div.wrapper div.articles .c-article-preview main .title-container{min-height:64px}.c-news-preview div.wrapper div.articles .c-article-preview main h1{font:var(--title-font);font-weight:var(--font-weight);margin-bottom:clamp(5px,2vw,15px)}@media screen and (max-width:875px){.c-news-preview div.wrapper div.articles .c-article-preview main h1{min-height:unset}}.c-news-preview div.wrapper div.articles .c-article-preview main p{--max-lines:4;font:var(--font-size-16);font-weight:var(--font-weight);margin-top:auto}@media screen and (max-width:875px){.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]){grid-template-columns:1fr}}.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview{grid-column:span 2;margin-right:30px;margin-top:48px}@media screen and (max-width:875px){.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview{margin-top:0}.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview:not(.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview:last-child){padding-bottom:clamp(30px,3vw,50px)}}.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview:first-child,.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview:nth-child(2){--title-font:var(--font-size-34);border-bottom:1px solid #f2e5ce;grid-column:span 3;margin-right:0;margin-top:0;min-height:82px;padding-bottom:clamp(30px,3vw,50px)}@media screen and (max-width:875px){.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview:first-child,.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview:nth-child(2){border-color:transparent}}.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview:first-child p,.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview:nth-child(2) p{--max-lines:3}.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview:first-child{margin-right:48px}.c-news-preview div.wrapper div.articles:not(.c-news-preview div.wrapper div.articles[data-count="4"]):not(.c-news-preview div.wrapper div.articles[data-count="3"]):not(.c-news-preview div.wrapper div.articles[data-count="2"]):not(.c-news-preview div.wrapper div.articles[data-count="1"]) .c-article-preview:last-child{margin-right:0}@media screen and (max-width:875px){.c-news-preview div.wrapper div.articles[data-count="1"],.c-news-preview div.wrapper div.articles[data-count="2"],.c-news-preview div.wrapper div.articles[data-count="3"],.c-news-preview div.wrapper div.articles[data-count="4"]{gap:10px}}@media screen and (max-width:775px){.c-news-preview div.wrapper div.articles[data-count="1"],.c-news-preview div.wrapper div.articles[data-count="2"],.c-news-preview div.wrapper div.articles[data-count="3"],.c-news-preview div.wrapper div.articles[data-count="4"]{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:545px){.c-news-preview div.wrapper div.articles[data-count="1"],.c-news-preview div.wrapper div.articles[data-count="2"],.c-news-preview div.wrapper div.articles[data-count="3"],.c-news-preview div.wrapper div.articles[data-count="4"]{gap:0;grid-template-columns:repeat(2,1fr)}}.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview{grid-column:span 2;padding-bottom:40px}.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview h1,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview h1,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview h1,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview h1{font-weight:var(--font-weight-bold)}@media screen and (min-width:876px){.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview{padding-bottom:0;padding-right:30px;padding-top:48px}.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview:first-child,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview:first-child,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview:first-child,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview:first-child{--title-font:var(--font-size-34);gap:0 40px;padding-bottom:50px;padding-right:0;padding-top:0}.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview:first-child picture~main p,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview:first-child picture~main p,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview:first-child picture~main p,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview:first-child picture~main p{--max-lines:3}.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview:first-child,.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview:first-child>article,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview:first-child,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview:first-child>article,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview:first-child,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview:first-child>article,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview:first-child,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview:first-child>article{display:grid;gap:0 30px;grid-column:span 6;grid-template-areas:"f e" "a e";grid-template-columns:1fr 1fr}.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview:first-child div.blank,.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview:first-child img,.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview:first-child picture,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview:first-child div.blank,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview:first-child img,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview:first-child picture,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview:first-child div.blank,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview:first-child img,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview:first-child picture,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview:first-child div.blank,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview:first-child img,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview:first-child picture{height:100%;max-height:249px}}.c-news-preview div.wrapper div.articles[data-count="1"] .c-article-preview:last-child,.c-news-preview div.wrapper div.articles[data-count="2"] .c-article-preview:last-child,.c-news-preview div.wrapper div.articles[data-count="3"] .c-article-preview:last-child,.c-news-preview div.wrapper div.articles[data-count="4"] .c-article-preview:last-child{padding-right:0}.c-news-preview div.wrapper .show-all{margin:auto auto 0}
.c-notifications{background-color:#ffd800;max-width:100vw;padding:0 20px}@media only print{.c-notifications{display:none}}.c-notifications ol{flex-direction:column;margin:auto;max-width:var(--width-max);min-height:50px}.c-notifications ol li{align-items:center;color:var(--color-black);display:flex;font:var(--font-size-16);font-weight:var(--font-weight-heavy);list-style:none}.c-notifications ol li+li{position:relative}.c-notifications ol li+li:before{background-color:var(--color-gold);content:"";height:1px;inset:-10px -5%;position:absolute;width:110%}.c-notifications ol li>details,.c-notifications ol li>div{margin-bottom:20px;margin-top:20px;width:100%}.c-notifications ol li:nth-child(2)>details,.c-notifications ol li:nth-child(2)>div{margin-top:0}.c-notifications ol details summary{cursor:pointer;display:block;position:relative}.c-notifications ol details summary:focus-visible{outline:3px solid var(--color-blue);outline-offset:3px}.c-notifications ol details summary:after{--size:24px;background-image:url(/images/icons/plus-circle.svg);background-repeat:no-repeat;background-size:contain;content:"";height:var(--size);inset:calc(50% - var(--size)/2) calc(100% - var(--size));position:absolute;transition:transform .15s ease-in-out;width:var(--size)}.c-notifications ol details[open] summary:after{transform:rotate(45deg)}.c-notifications ol details article{font-weight:var(--font-weight-regular);padding-left:20px;padding-top:5px}
.c-pagination{display:flex;margin:80px auto 0;place-content:center}.c-pagination a,.c-pagination button{align-items:center;background-color:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;font:var(--font-size-16);font-weight:var(--font-weight-regular);height:29px;justify-content:center;text-align:center;text-decoration:none;transition:.1s ease-in;transition-property:color background-color;width:29px}.c-pagination a:first-child,.c-pagination a:last-child,.c-pagination button:first-child,.c-pagination button:last-child{display:inline-flex;font-size:0}.c-pagination a:first-child .c-icon,.c-pagination a:last-child .c-icon,.c-pagination button:first-child .c-icon,.c-pagination button:last-child .c-icon{--size:24px;--url:url(/images/icons/arrow-bold.svg);background-color:var(--color-black);margin:auto;transition:.1s ease-in;transition-property:color background-color}.c-pagination a:first-child .c-icon,.c-pagination button:first-child .c-icon{transform:rotate(180deg)}.c-pagination a:hover,.c-pagination button:hover{background-color:var(--color-blue-dark);color:var(--color-white)}.c-pagination a:hover .c-icon,.c-pagination button:hover .c-icon{background-color:var(--color-white)}.c-pagination a[aria-current=active],.c-pagination a[aria-current=current],.c-pagination a[aria-current=page],.c-pagination button[aria-current=active],.c-pagination button[aria-current=current],.c-pagination button[aria-current=page]{background-color:var(--color-blue);color:var(--color-white)}.c-pagination a.inactive,.c-pagination button.inactive{opacity:0;pointer-events:none}
.c-new-staff{background-color:#fbf6ee;display:flex;height:-moz-min-content;height:min-content;padding:60px 20px}.c-new-staff div.wrapper{margin:0 auto;max-width:var(--width-max);width:100%}.c-new-staff div.wrapper .staff{display:grid;gap:24px 40px;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));margin:0;padding:0}.c-new-staff div.wrapper .staff .c-person .blank,.c-new-staff div.wrapper .staff .c-person img,.c-new-staff div.wrapper .staff .c-person picture{height:187px;margin-bottom:20px;-o-object-fit:cover;object-fit:cover;width:100%}.c-new-staff div.wrapper .staff .c-person .blank{background-color:var(--color-black)}.c-new-staff div.wrapper .staff .c-person .name{font:var(--font-size-20);font-weight:var(--font-weight-bold)}.c-new-staff div.wrapper .staff .c-person .organization,.c-new-staff div.wrapper .staff .c-person .title{font:var(--font-size-14);font-weight:var(--font-weight-regular)}.c-new-staff div.wrapper .show-all{margin:28px auto auto}
.c-print{background-color:#d4a85c;border-radius:20px;display:block;height:34px;margin-top:30px;padding:2px;position:relative;width:34px}@media only print{.c-print{display:none}}.c-print:hover{background-color:#000}.c-print>img{display:block;padding:5px}
.c-rss-feed{display:flex;height:-moz-min-content;height:min-content}.c-rss-feed div.wrapper{margin:0 auto;max-width:var(--width-max);width:100%}.c-rss-feed div.wrapper div.items{display:grid;gap:30px;grid-template-columns:1fr}.c-rss-feed div.wrapper div.items a{color:inherit;text-decoration:inherit}.c-rss-feed div.wrapper div.items a:hover{color:var(--color-blue)}.c-rss-feed div.wrapper div.items a:focus-visible{color:var(--color-blue);outline:3px solid var(--color-blue);outline-offset:3px}.c-rss-feed div.wrapper div.items .c-feed-item{display:grid;gap:5px;grid-template-columns:100%}.c-rss-feed div.wrapper div.items .c-feed-item div.tags{font:var(--font-size-13);font-weight:var(--font-weight-regular)}.c-rss-feed div.wrapper div.items .c-feed-item div.tags time{padding-right:3px}.c-rss-feed div.wrapper div.items .c-feed-item div.tags .sender{padding-left:3px}.c-rss-feed div.wrapper div.items .c-feed-item h1{font:var(--font-size-18);font-weight:var(--font-weight-bold)}.c-rss-feed div.wrapper .show-all{align-items:center;background-color:#e7edf5;border-radius:30px;color:var(--color-black);display:block;display:flex;font:var(--font-size-14);font-weight:var(--font-weight-medium);height:39px;margin:28px auto auto;max-width:-moz-fit-content;max-width:fit-content;padding:0 35px;text-decoration:none;text-transform:uppercase}
.c-proposals-for-review{display:flex;height:-moz-min-content;height:min-content;width:100%}.c-proposals-for-review div.wrapper{margin:0 auto;max-width:var(--width-max);width:100%}.c-proposals-for-review div.wrapper .proposals{display:grid;gap:24px 40px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));list-style:none;margin:0;padding:0}.c-proposals-for-review div.wrapper .proposals li{margin:0;padding:0}.c-proposals-for-review div.wrapper .proposals li a{color:inherit;display:block;text-decoration:none}.c-proposals-for-review div.wrapper .proposals li a:hover{color:var(--color-blue)}.c-proposals-for-review div.wrapper .proposals li a:focus-visible{outline:3px solid var(--color-blue);outline-offset:3px}.c-proposals-for-review div.wrapper .proposals .c-proposal h1{font:var(--font-size-16);font-weight:var(--font-weight-bold)}.c-proposals-for-review div.wrapper .proposals .c-proposal .tags{color:var(--color-gold);font:var(--font-size-13);font-weight:var(--font-weight-regular)}.c-proposals-for-review div.wrapper .show-all{align-items:center;background-color:#e7edf5;border-radius:30px;color:var(--color-black);display:block;display:flex;font:var(--font-size-14);font-weight:var(--font-weight-medium);height:39px;margin:28px auto auto;max-width:-moz-fit-content;max-width:fit-content;padding:0 35px;text-decoration:none;text-transform:uppercase}
.c-search{--input-padding:clamp(22px,5vw,50px);background-color:#e7edf5;display:flex;max-width:100vw;padding:30px 20px;width:100%}@media only print{.c-search{display:none}}.c-search .wrapper{height:60px;margin:auto;max-width:var(--width-max);position:relative;width:100%}.c-search .wrapper:after{--size:22px;background-image:url(/images/icons/new-search.svg);background-size:contain;content:"";height:var(--size);inset:calc(50% - var(--size)/2) calc(100% - var(--size) - var(--input-padding));pointer-events:none;position:absolute;width:var(--size)}.c-search .wrapper input{border:0;font:var(--font-size-20);font-weight:var(--font-weight-bold);height:60px;margin:auto;padding:0 calc(var(--input-padding)*2.25) 0 var(--input-padding);width:100%}.c-search .wrapper input:focus-visible{outline:0 solid var(--color-blue-dark);outline-offset:-3px}.c-search .wrapper input::-moz-placeholder{opacity:1}.c-search .wrapper input::placeholder{opacity:1}.c-search .wrapper .overlay{background-color:#fff;display:none;height:-moz-max-content;height:max-content;inset:100% 0;position:absolute;width:100%;z-index:100}.c-search .wrapper .overlay ol.results{border-top:1px solid #e7edf5;display:flex;flex-direction:column;list-style-type:none;padding:20px var(--input-padding)}.c-search .wrapper .overlay ol.results:empty{display:none}.c-search .wrapper .overlay ol.results a{color:inherit;display:block;padding:17.5px 0;text-decoration:inherit}.c-search .wrapper .overlay ol.results a mark{background-color:inherit;color:var(--color-blue);font-weight:var(--font-weight-bold)}.c-search .wrapper .overlay ol.results a h1{font:var(--font-size-20)}.c-search .wrapper .overlay ol.results a h1 mark{font-weight:var(--font-weight-heavy)}.c-search .wrapper .overlay ol.results a p{font:var(--font-size-16)}.c-search .wrapper .overlay ol.results a:focus-within{outline:3px solid var(--color-blue);outline-offset:3px}.c-search .wrapper .overlay ol.results a:focus-within h1,.c-search .wrapper .overlay ol.results a:focus-within p,.c-search .wrapper .overlay ol.results a:focus-within span{color:var(--color-blue)}.c-search .wrapper .overlay ol.results a:hover h1,.c-search .wrapper .overlay ol.results a:hover p,.c-search .wrapper .overlay ol.results a:hover span{color:var(--color-blue)}.c-search .wrapper .overlay .c-breadcrumbs{padding:6px 0}.c-search .wrapper .overlay .c-pagination{margin:0 auto 40px}.c-search .backdrop{background-color:rgba(0,0,0,.7);display:none;height:100%;inset:0;position:fixed;width:100%;z-index:100}.c-search[data-open=true] .wrapper{z-index:150}.c-search[data-open=true] .backdrop,.c-search[data-open=true] .overlay{display:unset}
.c-shortcuts{display:flex;padding:0 20px}.c-shortcuts ol{display:flex;flex-wrap:wrap;gap:clamp(2px,.5vw,5px);list-style:none;margin:auto;max-width:var(--width-max);width:100%}.c-shortcuts ol li.c-shortcut{background-color:var(--shortcut-bg-color);color:var(--shortcut-txt-color);min-width:-moz-max-content;min-width:max-content}.c-shortcuts ol li.c-shortcut a{align-items:center;color:inherit;display:flex;height:43px;outline:3px solid transparent;outline-offset:-3px;padding:0 18px;text-decoration:none}.c-shortcuts ol li.c-shortcut a:focus-visible{--shortcut-txt-color:var(--color-white);background-color:var(--color-blue);color:var(--shortcut-txt-color);outline:3px solid var(--color-blue);outline-offset:3px}.c-shortcuts ol li.c-shortcut a:hover{outline:3px solid var(--color-blue-dark)}.c-shortcuts ol li.c-shortcut a:not(.c-shortcuts ol li.c-shortcut a[href^="/"]):not(.c-shortcuts ol li.c-shortcut a[href="#"]):after{--size:18px;background-color:var(--shortcut-txt-color);content:"";display:inline-block;height:var(--size);margin-left:5px;-webkit-mask-image:url(/images/icons/external-link-square.svg);mask-image:url(/images/icons/external-link-square.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size)}

.c-text-page{margin-bottom:50px}.c-text-page header{margin:0 auto 44px;max-width:1024px;width:100%}.c-text-page header .tags{color:var(--color-gold);font:var(--font-size-13);font-weight:var(--font-weight-regular);margin:0 auto 24px;max-width:705px}@media only print{.c-text-page header .tags{display:none}}.c-text-page header .tags:empty{display:none}.c-text-page header .tags .separator{padding:0 5px}.c-text-page header h1{color:#000;font:var(--font-size-45);font-weight:var(--font-weight-heavy);margin:0 auto 24px;max-width:705px}.c-text-page header img,.c-text-page header picture{aspect-ratio:1024/576;height:auto;width:100%}.c-text-page main{margin:0 auto;max-width:705px;width:100%}