.container-navigation[data-v-f3e5f4ca]{flex:1 1 100%;transition:height .3s}.container-navigation.is-mobile[data-v-f3e5f4ca]{flex:none;height:auto;border-top:1px solid #d1010f}.container-navigation.site-scroll[data-v-f3e5f4ca]{transition:height .3s}.container-navigation ul.nav-list[data-v-f3e5f4ca]{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;height:100%;margin:0;padding:0;list-style:none}.container-navigation ul.nav-list.is-mobile[data-v-f3e5f4ca]{display:flex;flex-flow:column;justify-content:center;height:100%;margin:0;padding:0;list-style:none}.container-navigation ul.nav-list li.nav-list-item[data-v-f3e5f4ca]{position:relative;display:flex;flex:0 1 auto;align-items:center}.container-navigation ul.nav-list li.nav-list-item.is-mobile[data-v-f3e5f4ca]{flex-flow:column;align-items:stretch;width:100%;border-top:1px solid #d1010f}.container-navigation ul.nav-list li.nav-list-item .nav-list-link[data-v-f3e5f4ca]{height:50px;padding:0 20px;font-size:18px;line-height:3.2;color:#d1010f;text-decoration:none}.container-navigation ul.nav-list li.nav-list-item .nav-list-link.router-link-active[data-v-f3e5f4ca],.container-navigation ul.nav-list li.nav-list-item .nav-list-link.router-link-exact-active[data-v-f3e5f4ca],.container-navigation ul.nav-list li.nav-list-item .nav-list-link[data-v-f3e5f4ca]:hover{color:#fff;background-color:#d1010f}.container-navigation ul.nav-list li.nav-list-item .nav-list-link.is-mobile[data-v-f3e5f4ca]{flex:1 1 100%;text-align:center}.container-navigation ul.nav-list li.nav-list-item:hover ul.subnav-list[data-v-f3e5f4ca]{display:block}.container-navigation ul.nav-list li.nav-list-item ul.subnav-list[data-v-f3e5f4ca]{display:none;position:absolute;width:220px;width:-moz-max-content;width:-o-max-content;width:max-content;min-width:120px;max-width:220px;height:auto;max-height:500px;top:50px;left:0;right:0;margin:0;padding:0;background-color:#fff;border:1px solid #d1010f;border-top:5px solid #d1010f;font-size:18px;font-weight:400;transition:all .3s ease-in;list-style:none;overflow:auto}.container-navigation ul.nav-list li.nav-list-item ul.subnav-list .subnav-list-item[data-v-f3e5f4ca]{margin:0;padding:9px 10px 7px 10px;border-top:1px solid #d1010f;text-overflow:ellipsis;color:#d1010f;overflow:hidden;cursor:pointer;transition:all .3s}.container-navigation ul.nav-list li.nav-list-item ul.subnav-list .subnav-list-item[data-v-f3e5f4ca]:first-child{border-top:0}.container-navigation ul.nav-list li.nav-list-item ul.subnav-list .subnav-list-item[data-v-f3e5f4ca]:hover{background-color:#d1010f;color:#fff}.container-navigation ul.nav-list li.nav-list-item ul.subnav-list .subnav-list-item .subnav-list-link[data-v-f3e5f4ca]{color:inherit;text-decoration:none}.wrapper-header[data-v-5c98114e]{position:fixed;display:flex;flex-flow:row nowrap;justify-content:center;left:0;top:0;width:100%;height:auto;margin:0;padding:0;box-sizing:border-box;z-index:1000;border-bottom:5px solid #d1010f;background-color:#fff}.wrapper-header .container-header[data-v-5c98114e]{display:flex;flex-flow:row nowrap;width:100%;max-width:1400px;transition:all .3s}.wrapper-header .container-header.is-mobile[data-v-5c98114e]{display:block;margin:0;padding:0}.wrapper-header .container-header .header-logo[data-v-5c98114e]{position:relative;display:block;flex:0 0 auto;max-height:100%;height:95px;margin:0 0 0 15px;cursor:pointer;transition:height .3s}.wrapper-header .container-header .header-logo.is-mobile[data-v-5c98114e]{flex:1 1 auto;margin:0 15px}.wrapper-header .container-header .header-logo.site-scroll[data-v-5c98114e]{height:50px}@media screen and (max-width:685px){.wrapper-header .container-header .header-logo[data-v-5c98114e]{height:75px}}.wrapper-header .container-header .header-burger-menu[data-v-5c98114e]{display:none;position:absolute;top:2px;right:15px;font-size:35px;color:#d1010f;cursor:pointer}.wrapper-header .container-header .header-burger-menu.is-mobile[data-v-5c98114e]{display:flex;flex-flow:column;justify-content:flex-start;height:100%;top:8px}.wrapper-content[data-v-7293b527]{position:relative;left:0;top:0;width:100%;height:auto;margin:0;margin-top:100px;padding:0;background-color:#fff}@media screen and (max-width:685px){.wrapper-content[data-v-7293b527]{margin-top:80px}}.wrapper-footer[data-v-d9d5d32e]{position:relative;display:flex;flex-flow:column;align-items:center;left:0;top:0;width:100%;height:auto;margin:0;padding:0;background-color:#747474}.wrapper-footer .container-footer[data-v-d9d5d32e]{position:relative;width:100%;max-width:1000px}.wrapper-footer .container-footer .container-contact[data-v-d9d5d32e]{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin:25px 0 5px 0}.wrapper-footer .container-footer .container-contact a[data-v-d9d5d32e],.wrapper-footer .container-footer .container-contact p[data-v-d9d5d32e]{margin:0;padding:0;color:#fff;font-size:18px;text-decoration:none}.wrapper-footer .container-footer .container-contact p[data-v-d9d5d32e]{margin-right:30px}.wrapper-footer .container-footer nav[data-v-d9d5d32e]{width:100%;padding:30px 0 30px 0;font-size:14px;color:#fff;overflow:hidden}.wrapper-footer .container-footer nav ul.nav-list[data-v-d9d5d32e]{display:flex;justify-content:space-around;margin:0 auto;padding:0}@media screen and (max-width:685px){.wrapper-footer .container-footer nav ul.nav-list[data-v-d9d5d32e]{display:block}}.wrapper-footer .container-footer nav ul.nav-list li.nav-list-item[data-v-d9d5d32e]{display:inline-block;text-align:left}@media screen and (max-width:685px){.wrapper-footer .container-footer nav ul.nav-list li.nav-list-item[data-v-d9d5d32e]{display:block;text-align:center}}@media screen and (max-width:685px){.wrapper-footer .container-footer nav ul.nav-list li.nav-list-item[data-v-d9d5d32e]:not(:last-child){margin-bottom:30px}}.wrapper-footer .container-footer nav ul.nav-list li.nav-list-item .footer-nav-headline[data-v-d9d5d32e]{font-weight:700;color:inherit}.wrapper-footer .container-footer nav ul.nav-list li.nav-list-item ul.subnav-list[data-v-d9d5d32e]{padding:0}.wrapper-footer .container-footer nav ul.nav-list li.nav-list-item ul.subnav-list li.subnav-list-item[data-v-d9d5d32e]{display:flex;flex-flow:row nowrap;align-items:center;margin:5px 0 0 0}.wrapper-footer .container-footer nav ul.nav-list li.nav-list-item ul.subnav-list li.subnav-list-item[data-v-d9d5d32e]:first-child{margin-top:15px}.wrapper-footer .container-footer nav ul.nav-list li.nav-list-item ul.subnav-list li.subnav-list-item .footer-nav-element[data-v-d9d5d32e]{display:flex;flex-flow:row nowrap;align-items:center;margin:0 0 5px 0;color:inherit;text-decoration:none}.wrapper-footer .container-footer nav ul.nav-list li.nav-list-item ul.subnav-list li.subnav-list-item .footer-nav-element[data-v-d9d5d32e] :first-child{margin-right:5px}.wrapper-footer .container-footer nav ul.nav-list li.nav-list-item ul.subnav-list li.subnav-list-item .competitionline-logo[data-v-d9d5d32e]{width:17px}.wrapper-footer .footer-logo[data-v-d9d5d32e]{width:100%;height:40px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAoCAIAAAD2TmbPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LjljY2M0ZGU5MywgMjAyMi8wMy8xNC0xNDowNzoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjMgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU5RkVBNzM4RERDQTExRUNCODhDOEU3MkFGOTkxRDk1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU5RkVBNzM5RERDQTExRUNCODhDOEU3MkFGOTkxRDk1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTlGRUE3MzZERENBMTFFQ0I4OEM4RTcyQUY5OTFEOTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTlGRUE3MzdERENBMTFFQ0I4OEM4RTcyQUY5OTFEOTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4eaXMVAAAKR0lEQVR42uyb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);background-repeat:no-repeat;background-position:50%;background-color:#000}html{height:100%;width:100%;margin:0;padding:0;background-color:#bababa;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;font-family:OpenSans,Arial,sans-serif;font-size:14px;text-align:left;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}.container-gallery[data-v-39886de1]{position:relative;width:100%;height:25vw;max-height:500px;min-height:200px;overflow:hidden;background-color:#ccc;border-bottom:5px solid #bababa}.container-gallery .container-gallery-headline[data-v-39886de1]{position:absolute;bottom:50px;right:30px;font-size:3vw;color:#fff;text-shadow:0 0 3px #d1010f}.container-gallery .container-gallery-headline .container-gallery-subheadline[data-v-39886de1]{margin-top:10px;font-size:1.2vw;color:#fff;text-shadow:0 0 3px #d1010f}.container-gallery .container-gallery-images[data-v-39886de1]{display:flex;flex-flow:column;align-items:center;justify-content:center}.container-gallery .container-gallery-images .gallery-image[data-v-39886de1]{min-width:100%}.container-content{display:flex;flex-flow:column;width:100%;max-width:1400px;padding:10px 0 30px 0;transition:all .3s}.container-content .container-rubric{position:relative;display:flex;flex-flow:column;width:100%;margin:15px 0 15px 0;padding:0 15px}.container-content .container-rubric .container-rubric-title{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:100%;margin:10px 0 20px 0;padding:5px 0}.container-content .container-rubric .container-rubric-title h1{margin:0 10px;padding:0;font-size:24px;font-weight:400;color:#d1010f;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.container-content .container-rubric .container-rubric-item{display:flex;flex-flow:row wrap;margin:10px 0 30px 0}.container-content .container-rubric .container-rubric-item.item-expandable{position:relative;flex-flow:column}.container-content .container-rubric .container-rubric-item.item-expandable:after{position:absolute;top:0;right:5px;font-family:Font Awesome\ 5 Free;font-size:24px;font-weight:900;color:#d1010f;content:"";pointer-events:none}.container-content .container-rubric .container-rubric-item.item-expandable.collapsed:after{content:""}.container-content .container-rubric .container-rubric-item.item-expandable .container-item-image{cursor:pointer}.container-content .container-rubric .container-rubric-item.item-expandable .container-item-text{width:100%;padding:10px 0 0 0;transition:height .3s}.container-content .container-rubric .container-rubric-item.item-expandable .container-item-text.collapsed{height:0;overflow:hidden}.container-content .container-rubric .container-rubric-item .container-item-image{flex:1 1 40%;height:auto;padding:0}@media screen and (max-width:685px){.container-content .container-rubric .container-rubric-item .container-item-image{flex:1 1 auto}}.container-content .container-rubric .container-rubric-item .container-item-image h3{margin:0 0 10px 0;color:#999;font-size:18px;font-weight:400;font-style:italic}.container-content .container-rubric .container-rubric-item .container-item-image .item-image{width:100%;height:auto;padding:0}.container-content .container-rubric .container-rubric-item .container-item-image .container-content-maps,.container-content .container-rubric .container-rubric-item .container-item-image .container-content-video{width:100%;min-height:300px}.container-content .container-rubric .container-rubric-item .container-item-image .container-content-maps.container-content-maps,.container-content .container-rubric .container-rubric-item .container-item-image .container-content-video.container-content-maps{height:30vw}.container-content .container-rubric .container-rubric-item .container-item-image .container-content-maps.container-content-video,.container-content .container-rubric .container-rubric-item .container-item-image .container-content-video.container-content-video{height:18vw}.container-content .container-rubric .container-rubric-item .container-item-image .container-content-maps iframe,.container-content .container-rubric .container-rubric-item .container-item-image .container-content-video iframe{height:100%;width:100%}.container-content .container-rubric .container-rubric-item .container-item-text{display:flex;flex:1 1 auto;flex-flow:column;align-content:flex-start;width:60%;padding:0 0 0 25px}@media screen and (max-width:685px){.container-content .container-rubric .container-rubric-item .container-item-text{padding:10px 0 0 0}}.container-content .container-rubric .container-rubric-item .container-item-text h2{margin:0 0 10px 0;color:#999;font-size:20px;font-weight:400}.container-content .container-rubric .container-rubric-item .container-item-text h4{margin:20px 0 10px 0;font-size:20px;font-weight:700}.container-content .container-rubric .container-rubric-item .container-item-text .item-text p{margin:0 0 10px 0;font-size:18px}.container-content .container-rubric .container-rubric-item .container-item-text .item-text a{margin:0;padding:0;font-size:16px;font-weight:700;color:#d1010f}.container-content .container-rubric .container-rubric-item .container-item-text .item-text blockquote{margin:10px 0 10px 10px;padding:0;font-style:italic;border-left:2px solid #bababa}.container-content .container-rubric .container-rubric-item .container-item-text .item-text blockquote p{margin-left:5px}.container-content .container-rubric .container-rubric-item .container-item-text .item-text blockquote i{margin:0 0 0 10px;padding:0;font-weight:700}.container-content .container-rubric .container-rubric-item .container-item-text .item-task{margin:0 0 10px 0;font-size:18px;font-weight:700}.container-content .container-rubric .container-rubric-item .container-item-text .item-builder{margin:0 0 10px 0;font-size:18px}.container-content .container-rubric .container-rubric-item .container-item-text .item-period{margin:0 0 10px 0;font-size:18px;font-style:italic}.container-content .container-rubric .container-rubric-item .container-item-text .item-contact,.container-content .container-rubric .container-rubric-item .container-item-text .item-deadline,.container-content .container-rubric .container-rubric-item .container-item-text .item-expectation,.container-content .container-rubric .container-rubric-item .container-item-text .item-job,.container-content .container-rubric .container-rubric-item .container-item-text .item-offer,.container-content .container-rubric .container-rubric-item .container-item-text .item-tasks{margin:0 0 10px 0;font-size:18px}.container-content .container-rubric .container-rubric-item .container-item-text .container-item-link a,.container-content .container-rubric .container-rubric-item .container-item-text .container-item-mail a{margin:0;padding:0;font-size:16px;font-weight:700;color:#d1010f}.wrapper-page[data-v-7da36e9b]{display:flex;flex-flow:column;align-items:center}.wrapper-home .wrapper-content-home[data-v-7da36e9b]{display:flex;flex-flow:row nowrap;justify-content:center;max-width:90%}@media screen and (max-width:685px){.wrapper-home .wrapper-content-home[data-v-7da36e9b]{flex-flow:column}}.wrapper-home .wrapper-content-home .container-content[data-v-7da36e9b]:first-child{flex:1 1 60%;margin-right:10px}.wrapper-home .wrapper-content-home .container-content[data-v-7da36e9b]:last-child{flex:1 1 40%;margin-left:10px}.wrapper-page,.wrapper-page[data-v-29b733aa]{display:flex;flex-flow:column;align-items:center}.wrapper-projects .container-filter-projects{display:flex;flex-flow:column;align-items:flex-start;width:100%;margin:10px 0 30px 0}.wrapper-projects .container-filter-projects h3{margin:0 0 10px 0;color:#999;font-size:18px;font-weight:400;font-style:italic}.wrapper-projects .container-filter-projects .container-form{display:flex;flex-flow:row wrap;justify-content:flex-start;width:100%;padding:15px;background-color:#efefef}.wrapper-projects .container-filter-projects .container-form .container-content-filter{display:flex;flex-flow:row nowrap;align-items:center;margin:0 15px}.wrapper-projects .container-filter-projects .container-form .container-content-filter .filter-checkbox{width:16px;height:16px;cursor:pointer}.wrapper-projects .container-filter-projects .container-form .container-content-filter .filter-label{margin:0 0 0 5px;font-size:16px;cursor:pointer}.wrapper-page[data-v-34be77b5],.wrapper-page[data-v-920d6e44]{display:flex;flex-flow:column;align-items:center}.wrapper-fourty-years[data-v-920d6e44]{--red:#dd0007;--red-dark:#b3000a;--green:#1db98b;--green-band:#0d4437;--green-mint:#7fe6c6;--ink:#1f2328;--ink-soft:#525a61;--ink-mute:#7d858c;--line:#e6e8ea;--band:#f5f6f7;--white:#fff;--maxw:1180px;--gutter:clamp(20px,5vw,64px);--head:"Barlow Semi Condensed",system-ui,sans-serif;--body:"Inter",system-ui,-apple-system,sans-serif}.wrapper-fourty-years .container-content-fourty-years[data-v-920d6e44]{width:100%}.wrapper-fourty-years .container-content-fourty-years .wrap[data-v-920d6e44]{max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}.wrapper-fourty-years .container-content-fourty-years .band[data-v-920d6e44]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--band)}.wrapper-fourty-years .container-content-fourty-years .band .wrap[data-v-920d6e44]{display:flex;align-items:center;gap:16px;padding-top:16px;padding-bottom:16px}.wrapper-fourty-years .container-content-fourty-years .band-label[data-v-920d6e44]{font-family:var(--head);text-transform:uppercase;letter-spacing:.18em;font-weight:600;font-size:14px;color:var(--red)}.wrapper-fourty-years .container-content-fourty-years .band-sub[data-v-920d6e44]{font-family:var(--head);text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:13px;color:var(--ink-soft)}.wrapper-fourty-years .container-content-fourty-years .band-rule[data-v-920d6e44]{flex:1;height:1px;background:var(--line)}.wrapper-fourty-years .container-content-fourty-years .rows[data-v-920d6e44]{padding:clamp(40px,6vw,76px) 0}.wrapper-fourty-years .container-content-fourty-years .row[data-v-920d6e44]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4.5vw,64px);align-items:center;padding:clamp(30px,5vw,58px) 0;border-bottom:1px solid var(--line)}.wrapper-fourty-years .container-content-fourty-years .row[data-v-920d6e44]:last-child{border-bottom:0}.wrapper-fourty-years .container-content-fourty-years .row.flip .media[data-v-920d6e44]{order:2}.wrapper-fourty-years .container-content-fourty-years .media[data-v-920d6e44]{position:relative;display:flex;flex-direction:column;gap:10px}.wrapper-fourty-years .container-content-fourty-years .media-duo[data-v-920d6e44]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wrapper-fourty-years .container-content-fourty-years .media-frame[data-v-920d6e44]{position:relative;border-radius:3px;overflow:hidden;background:linear-gradient(135deg,#f0f1f2,#e7e9ea);border:1px solid var(--line);aspect-ratio:4/3}.wrapper-fourty-years .container-content-fourty-years .media-frame.video[data-v-920d6e44]{aspect-ratio:16/9}.wrapper-fourty-years .container-content-fourty-years .media-frame.sq[data-v-920d6e44]{aspect-ratio:1/1}.wrapper-fourty-years .container-content-fourty-years .media-frame img[data-v-920d6e44]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wrapper-fourty-years .container-content-fourty-years .media-frame iframe[data-v-920d6e44]{position:absolute;inset:0;width:100%;height:100%;border:0}.wrapper-fourty-years .container-content-fourty-years .media-frame.zoom[data-v-920d6e44]{cursor:zoom-in}.wrapper-fourty-years .container-content-fourty-years .media-frame.zoom img[data-v-920d6e44]{transition:transform .4s ease}.wrapper-fourty-years .container-content-fourty-years .media-frame.zoom:hover img[data-v-920d6e44]{transform:scale(1.03)}.wrapper-fourty-years .container-content-fourty-years .media-frame.zoom[data-v-920d6e44]:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 0 var(--red);transition:box-shadow .18s}.wrapper-fourty-years .container-content-fourty-years .media-frame.zoom[data-v-920d6e44]:hover:after{box-shadow:inset 0 0 0 3px var(--red)}.wrapper-fourty-years .container-content-fourty-years .placeholder[data-v-920d6e44]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:18px;color:var(--ink-soft);background:repeating-linear-gradient(135deg,rgba(221,0,7,.04) 12px,transparent 12px 24px),linear-gradient(135deg,#f4f5f6,#eceeef)}.wrapper-fourty-years .container-content-fourty-years .placeholder .ph-ic[data-v-920d6e44]{width:30px;height:30px;color:var(--red);opacity:.8}.wrapper-fourty-years .container-content-fourty-years .placeholder .ph-t[data-v-920d6e44]{font-family:var(--head);text-transform:uppercase;letter-spacing:.12em;font-size:12.5px;font-weight:600;color:var(--ink)}.wrapper-fourty-years .container-content-fourty-years .placeholder .ph-d[data-v-920d6e44]{font-size:12.5px;line-height:1.5;max-width:26ch}.wrapper-fourty-years .container-content-fourty-years .media-cap[data-v-920d6e44]{margin-top:2px;font-size:13px;color:var(--ink-soft);font-family:var(--head);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.wrapper-fourty-years .container-content-fourty-years .block-head[data-v-920d6e44]{margin-bottom:16px}.wrapper-fourty-years .container-content-fourty-years .eyebrow[data-v-920d6e44]{display:block;font-family:var(--head);text-transform:uppercase;letter-spacing:.16em;font-weight:600;font-size:13.5px;color:var(--red);margin-bottom:8px}.wrapper-fourty-years .container-content-fourty-years .row h2[data-v-920d6e44]{font-family:var(--head);font-weight:700;font-size:clamp(27px,3.6vw,40px);line-height:1.04;margin:0;letter-spacing:-.01em}.wrapper-fourty-years .container-content-fourty-years .qualifier[data-v-920d6e44]{display:inline-block;margin-top:10px;font-family:var(--head);font-size:15px;font-weight:600;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.1em}.wrapper-fourty-years .container-content-fourty-years .qualifier[data-v-920d6e44]:before{content:"— "}.wrapper-fourty-years .container-content-fourty-years .row p[data-v-920d6e44]{margin:0 0 14px;color:#33383d}.wrapper-fourty-years .container-content-fourty-years .row p[data-v-920d6e44]:last-child{margin-bottom:0}.wrapper-fourty-years .container-content-fourty-years .lede[data-v-920d6e44]{font-size:19px;color:var(--ink)}.wrapper-fourty-years .container-content-fourty-years blockquote[data-v-920d6e44]{margin:22px 0 6px;padding:4px 0 4px 22px;border-left:3px solid var(--red);font-family:var(--head);font-weight:600;font-size:clamp(19px,2.4vw,24px);line-height:1.25;color:var(--ink)}.wrapper-fourty-years .container-content-fourty-years .strip[data-v-920d6e44]{background:var(--band);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(36px,5vw,60px) 0}.wrapper-fourty-years .container-content-fourty-years .strip-head[data-v-920d6e44]{display:flex;align-items:baseline;gap:16px;margin-bottom:22px}.wrapper-fourty-years .container-content-fourty-years .strip-head h2[data-v-920d6e44]{font-family:var(--head);font-weight:700;font-size:clamp(24px,3vw,34px);margin:0;letter-spacing:-.01em}.wrapper-fourty-years .container-content-fourty-years .strip-head .note[data-v-920d6e44]{font-family:var(--head);text-transform:uppercase;letter-spacing:.14em;font-size:13px;color:var(--ink-soft)}.wrapper-fourty-years .container-content-fourty-years .grid[data-v-920d6e44]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.wrapper-fourty-years .container-content-fourty-years .grid .media-frame[data-v-920d6e44]{aspect-ratio:1/1;background:#fff}.wrapper-fourty-years .container-content-fourty-years .grid .media-frame.wide[data-v-920d6e44]{grid-column:span 2;aspect-ratio:2/1}.wrapper-fourty-years .container-content-fourty-years .closing[data-v-920d6e44]{position:relative;overflow:hidden;background:var(--green-band);color:#fff;text-align:center;padding:clamp(56px,8vw,100px) var(--gutter)}.wrapper-fourty-years .container-content-fourty-years .closing[data-v-920d6e44]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 95% at 50% 0,rgba(29,185,139,.22),transparent 66%)}.wrapper-fourty-years .container-content-fourty-years .closing>[data-v-920d6e44]{position:relative;z-index:1}.wrapper-fourty-years .container-content-fourty-years .closing .lead[data-v-920d6e44]{font-family:var(--head);text-transform:uppercase;letter-spacing:.2em;font-size:14px;font-weight:600;color:var(--green-mint);margin-bottom:18px}.wrapper-fourty-years .container-content-fourty-years .closing h2[data-v-920d6e44]{font-family:var(--head);font-weight:700;font-size:clamp(34px,6vw,66px);margin:0;line-height:1;letter-spacing:-.01em;color:#fff}.wrapper-fourty-years .container-content-fourty-years .closing h2 .accent[data-v-920d6e44]{color:var(--green)}.wrapper-fourty-years .container-content-fourty-years .closing p[data-v-920d6e44]{max-width:52ch;margin:22px auto 0;color:hsla(0,0%,100%,.82);font-size:17px}.wrapper-fourty-years .container-content-fourty-years .lightbox[data-v-920d6e44]{position:fixed;inset:0;z-index:100;display:none;background:rgba(15,16,19,.92);align-items:center;justify-content:center;padding:clamp(16px,4vw,48px)}.wrapper-fourty-years .container-content-fourty-years .lightbox.open[data-v-920d6e44]{display:flex}.wrapper-fourty-years .container-content-fourty-years .lightbox figure[data-v-920d6e44]{margin:0;max-width:1100px;width:100%;text-align:center}.wrapper-fourty-years .container-content-fourty-years .lightbox img[data-v-920d6e44]{max-height:78vh;width:auto;margin:0 auto;border-radius:3px}.wrapper-fourty-years .container-content-fourty-years .lightbox figcaption[data-v-920d6e44]{margin-top:14px;color:#fff;font-family:var(--head);text-transform:uppercase;letter-spacing:.1em;font-size:13.5px;font-weight:500;opacity:.85}.wrapper-fourty-years .container-content-fourty-years .lb-close[data-v-920d6e44]{position:absolute;top:18px;right:18px;width:44px;height:44px;background:none;border:1px solid hsla(0,0%,100%,.4);border-radius:50%;color:#fff;font-size:22px;line-height:1;cursor:pointer;transition:.18s}.wrapper-fourty-years .container-content-fourty-years .lb-close[data-v-920d6e44]:hover{background:var(--red);border-color:var(--red)}.wrapper-fourty-years .container-content-fourty-years .lb-nav[data-v-920d6e44]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:none;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;font-size:20px;cursor:pointer;transition:.18s}.wrapper-fourty-years .container-content-fourty-years .lb-nav[data-v-920d6e44]:hover{background:var(--red);border-color:var(--red)}.wrapper-fourty-years .container-content-fourty-years .lb-prev[data-v-920d6e44]{left:clamp(10px,2vw,28px)}.wrapper-fourty-years .container-content-fourty-years .lb-next[data-v-920d6e44]{right:clamp(10px,2vw,28px)}.wrapper-page[data-v-209cd9f7],.wrapper-page[data-v-945e6f9c]{display:flex;flex-flow:column;align-items:center}