/*!
  Theme Name: De Onkruidenier
  Author: Bernd de Ridder
  Author URI: https://berndderidder.nl/
  Description: Design by Maaike Besseling
  Version: 1.0
*/@media (max-width: 899px){.hide-down-compact{display:none}}.archer{font-family:"Archer Pro",serif;font-weight:400}@font-face{font-family:'Maison Neue';src:url("fonts/MaisonNeue-Medium.woff2") format("woff2"),url("fonts/MaisonNeue-Medium.woff") format("woff");font-weight:normal}@font-face{font-family:'Maison Neue Mono';src:url("fonts/MaisonNeueMono-Regular.woff2") format("woff2"),url("fonts/MaisonNeueMono-Regular.woff") format("woff");font-weight:normal}@font-face{font-family:'Archer Pro';src:url("fonts/ArcherPro-Book-Italic.woff") format("woff");font-weight:normal;font-style:italic}:root{--project-color: 255,63,79}*,*:after,*:before{box-sizing:border-box}.js-focus-visible :focus:not(.focus-visible){outline:none}html{font-size:93.75%;height:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100%;color:#413932;font-family:"Maison Neue",sans-serif;padding:7.2rem 0 2.4rem}body.page-index{height:100%}body.page-notfound{background:#E7E454}body.page-about{background:#F3E4CF;padding:2.4rem 0 9.6rem}@media (min-width: 900px){body.page-about{padding-bottom:7.2rem}}body.page-project-featured{padding:4.8rem 0 7.2rem}@media (min-width: 900px){body.page-project-featured{padding-bottom:4.8rem}}body.page-agenda{background:#F3E4CF}body.page-archive,body.page-urbanarium-archive{padding:4.8rem 0 4.8rem}@media (min-width: 900px){body.page-archive,body.page-urbanarium-archive{padding-bottom:2.4rem}}body.page-urbanarium-archive{background:#413932;color:#fff}body.page-urbanarium-post{background:#413932;color:#fff;padding:4.8rem 0 7.2rem}@media (min-width: 900px){body.page-urbanarium-post{padding-bottom:4.8rem}}@media (min-width: 1280px){body.page-urbanarium-post{padding-bottom:2.4rem}}.embed-container{position:relative;padding-bottom:56.25%;height:0}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.menu{position:fixed;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-family:"Maison Neue Mono",monospace;z-index:10}.menu__item{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:#fff;height:2.4rem;color:#413932;text-decoration:none;text-transform:uppercase;z-index:10}.menu__item span{border-bottom:1px solid transparent;z-index:11}.menu__item:hover span,.menu__item:focus span,.menu__item.active span{border-color:#413932}.menu__item--beige{background:#F3E4CF}.menu__item--urbanarium{background:#413932;color:#fff}.menu__item--active span{border-color:#413932}@media (min-width: 900px){.menu__item--has-marquee:hover .marquee3k div{text-decoration:underline}.menu__item--has-marquee::after{content:"";position:absolute;top:3px;bottom:3px;left:50%;width:500px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:inherit}}.menu__item--bottom{width:50%}@media (max-width: 899px){.menu__item--bottom.menu__item--lang{border-right:1px solid #413932}}@media (min-width: 900px){.menu__item--bottom{width:calc(100% / 4)}.menu__item--bottom:not(:last-child){border-right:1px solid #413932}}.menu__item .menu-project-wrapper{position:relative}.menu__item--project{background:rgba(var(--project-color), 1)}.menu__item--submenu{width:100%;cursor:pointer;border:0}.menu__item--submenu span{position:relative}.menu__item--submenu span::after{content:"";position:absolute;top:50%;right:-1.35rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.menu__item.open span::after,.menu__item[aria-expanded=true] span::after{-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}.menu__project__sub-items,.menu__project__about,.menu__urbanarium__sub-items,.menu__urbanarium__about{width:100%;visibility:hidden;z-index:-1;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.menu__project__sub-items.open,.menu__project__about.open,.menu__urbanarium__sub-items.open,.menu__urbanarium__about.open{visibility:visible}.menu__archive-description{position:absolute;visibility:none;width:100%;z-index:-1;background-color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;pointer-events:none;border-bottom:1px solid}.menu__archive-description.open{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);pointer-events:all}.menu__dropdown-content{margin:2rem auto 0;padding:0 2rem;max-width:800px;font-size:.8rem;line-height:1.2}@media (min-width: 900px){.menu__dropdown-content{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.menu__dropdown-content p{margin-top:0}}.menu__urbanarium__about{background:#413932;color:#fff;border-bottom:1px solid;max-height:calc(100vh - 2.4rem * 5);overflow-y:scroll}.menu__urbanarium__content{margin:2rem auto;padding:0 2rem;max-width:800px;font-size:.8rem;line-height:1.2}@media (min-width: 900px){.menu__urbanarium__content{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.menu__urbanarium__content p{margin-top:0}}.menu-top{top:0;right:0;left:0}@media (max-width: 899px){.menu-top .lang-switcher{display:none}}.menu-top .menu__project__sub-items,.menu-top .menu__project__about,.menu-top .menu__urbanarium__sub-items,.menu-top .menu__urbanarium__about{position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.menu-top .menu__project__sub-items.open,.menu-top .menu__project__about.open,.menu-top .menu__urbanarium__sub-items.open,.menu-top .menu__urbanarium__about.open{-webkit-transform:translateY(0%);transform:translateY(0%)}.menu-top .menu__item{border-bottom:1px solid}.menu-bottom{right:0;bottom:0;left:0}.menu-bottom .menu__project__sub-items{height:0}.menu-bottom .menu__item{border-top:1px solid}.menu-bottom .bottom-items{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%;font-size:.8rem}@media (min-width: 900px){.menu-bottom .bottom-items--mobile{display:none}}.menu-bottom .bottom-items--desktop{display:none}@media (min-width: 900px){.menu-bottom .bottom-items--desktop{display:-webkit-box;display:flex}}.menu .bottom-dropdown{width:100%}.menu .bottom-dropdown.is-collapsed .bottom-dropdown__items{display:none}.menu .bottom-dropdown__items{overflow:hidden;-webkit-transition:height 0.25s ease;transition:height 0.25s ease}.menu .bottom-dropdown .menu__item{width:100%}.menu .social-icons{position:fixed;top:0;right:.5rem;display:-webkit-box;display:flex;height:2.4rem;z-index:11}@media (min-width: 360px){.menu .social-icons{right:.75rem}}.menu .social-icons a{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:1.75rem;height:100%;color:#413932}.menu .social-icons a:focus,.menu .social-icons a:hover{color:#fff}@media (min-width: 360px){.menu .social-icons a{width:2rem}}.menu .social-icons .icon{width:1rem;height:1rem}.marquee3k{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;visibility:hidden;font-size:.8rem;position:absolute;top:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 900px){.marquee3k{visibility:visible}}.marquee3k__copy{padding-right:2rem;box-sizing:border-box}a.marquee3k{color:inherit;text-decoration:none}a.marquee3k:hover div{text-decoration:underline}footer{width:100%;height:350px}footer.beige{background:-webkit-gradient(linear, left bottom, left top, from(#F3E4CF), to(#fff));background:linear-gradient(0deg, #F3E4CF 0%, #fff 100%)}footer.white{background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#F3E4CF));background:linear-gradient(0deg, #fff 0%, #F3E4CF 100%)}.aside{position:fixed;top:7.2rem;left:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;overflow-y:scroll;z-index:5}@media (min-width: 900px){.aside{bottom:2.4rem;width:420px}}.aside--featured-project{top:4.8rem}@media (min-width: 900px){.aside--featured-project{bottom:4.8rem}}.aside .menu-item{flex-shrink:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:#fff;height:2.4rem;color:#413932;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #413932;font-size:.8rem}.aside .menu-item span{border-bottom:1px solid transparent}.aside .menu-item:hover span,.aside .menu-item:focus span{border-color:#413932}.aside .menu-item--active span{border-color:#413932}.aside .post-item{flex-shrink:0;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;width:100%;height:10rem;color:#413932;text-decoration:none;border-bottom:1px solid #413932;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.aside .post-item .no-image{position:relative;width:calc(100% - 2rem);height:calc(100% - 2rem);margin:1rem;background:#fff;-webkit-clip-path:polygon(0% 0%, 75% 0, 100% 50%, 75% 100%, 0% 100%);clip-path:polygon(0% 0%, 75% 0, 100% 50%, 75% 100%, 0% 100%)}.aside .post-item .post-item__image img{opacity:.6}.aside .post-item--project{background:rgba(var(--project-color), 0.2)}.aside .post-item:focus,.aside .post-item:hover,.aside .post-item--active{background:#fff}.aside .post-item:focus .post-item__image .no-image,.aside .post-item:hover .post-item__image .no-image,.aside .post-item--active .post-item__image .no-image{background:rgba(var(--project-color), 0.2)}.aside .post-item:focus .post-item__image img,.aside .post-item:hover .post-item__image img,.aside .post-item--active .post-item__image img{opacity:1}.aside .post-item:focus .location,.aside .post-item:hover .location,.aside .post-item--active .location{background:rgba(var(--project-color), 1)}.aside .post-item:focus .location::after,.aside .post-item:hover .location::after,.aside .post-item--active .location::after{background:rgba(var(--project-color), 1)}.aside .post-item__image{flex-shrink:0;width:50%;height:100%}.aside .post-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.aside .post-item__text{width:50%;padding:1rem}.aside .post-item__text time,.aside .post-item__text .location{font-family:"Maison Neue Mono",monospace;font-size:.7rem;line-height:2}.aside .post-item__text time{margin-right:.5rem}.aside .post-item__text .location{position:relative;display:inline-block;background:#fff;height:1.25rem;padding:0 .35rem}.aside .post-item__text .location::after{content:"";position:absolute;top:0;left:calc(100% - 1px);width:1rem;height:100%;background:#fff;-webkit-clip-path:polygon(0% 0%, 10% 0, 100% 50%, 10% 100%, 0% 100%);clip-path:polygon(0% 0%, 10% 0, 100% 50%, 10% 100%, 0% 100%)}.aside .post-item__text h2{font-size:1rem;font-weight:400}.content{line-height:1.4}.content img{max-width:100%;height:auto}.content figure{margin:0 0 1rem}.content p{margin:0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height:1.15}.content h6{font-family:"Maison Neue Mono",monospace;font-weight:400;text-transform:uppercase;font-size:.7rem;margin:0 0 1rem}.content p+p{margin-top:1rem}.content a{color:#413932;text-decoration:none;box-shadow:inset 0 -1px 0 0 #FF404B;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.content a:active,.content a:focus,.content a:hover{box-shadow:inset 0 -1.35em 0 0 #FF404B}.content .wp-block-columns,.content .wp-block-column{margin-bottom:1rem}.content p+.wp-block-image{margin-top:4rem}.content .wp-block-image{margin-bottom:3rem}.content .wp-block-image figcaption{font-family:"Maison Neue Mono",monospace;font-size:.7rem;text-align:center;margin-bottom:0}.content .wp-block-quote{font-family:"Maison Neue Mono",monospace;font-size:1.2rem;font-weight:700;color:#FF404B;margin:3rem 0;padding:4rem 2rem;border-top:1px solid;border-bottom:1px solid}@media (min-width: 900px){.content .wp-block-quote{padding:4rem 4rem}}.content .wp-block-quote p{line-height:1.7}.content .has-text-align-center{margin:4rem 0}.content .wp-block-embed,.content .wp-block-blockgallery-carousel,.content .wp-block-blockgallery-stacked,.content .wp-block-blockgallery-masonry{margin:2rem 0}.content .wp-block-blockgallery-carousel{height:-webkit-min-content;height:-moz-min-content;height:min-content}.content .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.content .wp-block-embed__wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content .wp-block-file__button{background:#FF404B;box-shadow:none}.collapse h6{margin:1rem 0 .25rem}.collapse h6:first-of-type{margin-top:0}@media (min-width: 900px){.content-project{margin-left:420px}}.notfound{text-align:center}article{border-bottom:1px solid #413932}article.anchor::before{display:block;content:" ";margin-top:-4.8rem;height:4.8rem;visibility:hidden;pointer-events:none}article .article-container{width:100%;max-width:720px;margin:4rem auto 6rem;padding:0 1rem;line-height:1.6}article .article-container time,article .article-container .location{font-family:"Maison Neue Mono",monospace;font-size:.7rem;line-height:2}article .article-container time{margin-right:.5rem}article .article-container .location{position:relative;display:inline-block;background:rgba(var(--project-color), 1);height:1.25rem;padding:0 .35rem}article .article-container .location::after{content:"";position:absolute;top:0;left:calc(100% - 1px);width:1rem;height:100%;background:rgba(var(--project-color), 1);-webkit-clip-path:polygon(0% 0%, 10% 0, 100% 50%, 10% 100%, 0% 100%);clip-path:polygon(0% 0%, 10% 0, 100% 50%, 10% 100%, 0% 100%)}article .article-container h1{margin:.5rem 0 1.5rem}article .article-container .wp-post-image{margin-bottom:2.5rem}.project-label{display:block;margin-top:.5rem}.project-label+.project-label{margin-top:.35rem}.project-label a{color:inherit;box-shadow:none;-webkit-transition:none;transition:none;position:relative;display:inline-block;font-family:"Maison Neue Mono",monospace;font-size:.7rem;line-height:2;background:#413932;color:#fff;height:1.25rem;padding:0 .35rem}.project-label a:active,.project-label a:focus,.project-label a:hover{box-shadow:none}.project-label a::after{content:"";position:absolute;top:0;left:calc(100% - 1px);width:1rem;height:100%;background:#413932;-webkit-clip-path:polygon(0% 0%, 10% 0, 100% 50%, 10% 100%, 0% 100%);clip-path:polygon(0% 0%, 10% 0, 100% 50%, 10% 100%, 0% 100%)}.glightbox-container .goverlay{background-color:rgba(255,255,255,0.9)}.glightbox-container .gslide-media{box-shadow:none}.glightbox-container .gbtn{background:none;opacity:1}.glightbox-container .gbtn:hover{background:none}.glightbox-container .gbtn.disabled{opacity:0}.glightbox-container .gbtn path{fill:#413932}.glightbox-container .gnext svg,.glightbox-container .gprev svg{width:30px}.glightbox-container .gclose svg{width:20px}.lang-switcher{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;list-style:none;margin:0;padding:0;font-size:0.9rem;color:#413932}@media (min-width: 900px){.lang-switcher{position:absolute;top:0;right:5.5rem;height:2.4rem;z-index:11}}.lang-switcher li{display:inline-block}.lang-switcher li:not(:last-child)::after{content:"/";margin-right:0.2rem;margin-left:-0.35rem}.lang-switcher a{color:inherit;text-decoration:none;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;text-transform:uppercase}.lang-switcher a.active{box-shadow:inset 0 -1px 0 0 #FF404B}.lang-switcher a:active,.lang-switcher a:focus,.lang-switcher a:hover{box-shadow:inset 0 -1.35em 0 0 #FF404B}.slider-frontpage{height:100%}.slider-frontpage .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.content-about__image{width:100%}@media (min-width: 900px){.content-about__image{position:fixed;top:2.4rem;bottom:7.2rem;width:50%}.content-about__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width: 900px){.content-about__post{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;min-height:calc(100vh - 9.6rem);margin-left:50%}}.content-about__post__content{margin:0 auto;width:100%;max-width:720px}.content-about__post__content>p{padding:1rem 1.3rem 2rem}@media (min-width: 900px){.content-about__post__content{margin:0;max-width:535px}}.content-agenda .subtitle{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-family:"Maison Neue Mono",monospace;font-size:.8rem;text-transform:uppercase;height:2.4rem}.events{display:grid;grid-template-columns:1fr;grid-gap:0 2rem;width:100%;max-width:1120px;margin:0 auto;padding-bottom:10rem}@media (min-width: 800px){.events{grid-template-columns:1fr 1fr;padding-right:2rem;padding-left:2rem}}@media (min-width: 1100px){.events{grid-template-columns:1fr 1fr 1fr}}.events .event{width:100%;padding:0 2rem 3rem;margin-bottom:3rem;border-bottom:1px solid #413932}@supports (grid-template-rows: subgrid){.events .event{display:grid;grid-template-rows:subgrid;grid-row:auto / span 5}}@media (min-width: 800px){.events .event{padding-right:0;padding-left:0}}.events .event:first-child img,.events .event:hover img{opacity:1}.events .event__image{position:relative;width:100%;padding-top:66%;overflow:hidden;margin-bottom:1.25rem}.events .event__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.6}.events .event time{font-family:"Maison Neue Mono",monospace;font-size:.7rem}.events .event__location{position:relative;display:inline-block;font-family:"Maison Neue Mono",monospace;font-size:.7rem;background:#fff;height:1.2rem;margin-left:.5rem;padding:.2rem .35rem}.events .event__location::after{content:"";position:absolute;top:0;left:calc(100% - 1px);width:1rem;height:100%;background:#fff;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%)}.events .event__project{display:block;margin-top:.5rem}.events .event__project+.event__project{margin-top:.15rem}.events .event__project a{position:relative;display:inline-block;font-family:"Maison Neue Mono",monospace;font-size:.7rem;background:#413932;color:#fff;height:1.2rem;padding:.2rem .35rem;box-shadow:none}.events .event__project a::after{content:"";position:absolute;top:0;left:calc(100% - 1px);width:1rem;height:100%;background:#413932;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%)}.events .event__project a:hover{box-shadow:none}.events .event h2{font-weight:400;text-align:center}.events .event__link{margin-top:1.5rem;text-align:center;text-transform:uppercase}.content-urbanarium{-webkit-transition:margin-top .35s ease-in-out;transition:margin-top .35s ease-in-out}.content-urbanarium .wp-block-image figcaption{font-family:"Archer Pro",serif;font-size:.9rem;font-weight:400;font-style:italic}.urbanarium-overview-title{font-family:"Archer Pro",serif;font-size:3.5rem;font-weight:400;font-style:italic;margin:0;padding:1.5rem 0;text-align:center}@media (min-width: 900px){.urbanarium-overview-title{font-size:6rem}}.urbanarium-items{display:grid;grid-template-columns:1fr;grid-gap:3rem 0;width:100%;max-width:1120px;margin:0 auto 10rem}@media (min-width: 800px){.urbanarium-items{grid-template-columns:1fr 1fr;padding:0 2rem}}.urbanarium-items .item{color:inherit;box-shadow:none;-webkit-transition:none;transition:none;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;border-top:1px solid;border-bottom:1px solid}.urbanarium-items .item:active,.urbanarium-items .item:focus,.urbanarium-items .item:hover{box-shadow:none}.urbanarium-items .item:hover h2{position:relative}.urbanarium-items .item:hover h2::after{content:attr(data-subtitle);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;background:#fff;color:#413932;font-family:"Archer Pro",serif;font-size:2.25rem;font-weight:400;font-style:italic;text-align:center;text-transform:none}.urbanarium-items .item:hover img{opacity:1}.urbanarium-items .item h2{-webkit-box-flex:1;flex-grow:1;font-family:"Maison Neue Mono",monospace;font-size:1rem;line-height:1.5;margin:0;padding:1.5rem;text-transform:uppercase}.urbanarium-items .item__image{flex-shrink:0;position:relative;width:160px;height:200px}.urbanarium-items .item__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.6}.urbanarium-post{position:relative;width:100%;font-family:"Maison Neue Mono",monospace;background:#FDFAF5;color:#413932}@media (min-width: 1280px){.urbanarium-post{width:calc(50% - 12rem);min-height:calc(100vh - 7.2rem);margin-left:50%}.urbanarium-post:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:-webkit-gradient(linear, left top, right top, color-stop(90%, rgba(255,255,255,0)), to(rgba(0,0,0,0.15)));background:linear-gradient(90deg, rgba(255,255,255,0) 90%, rgba(0,0,0,0.15) 100%)}}.urbanarium-post__image{margin:2rem;-webkit-transition:-webkit-transform 0.35s ease-in-out;transition:-webkit-transform 0.35s ease-in-out;transition:transform 0.35s ease-in-out;transition:transform 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out}@media (min-width: 1280px){.urbanarium-post__image{position:fixed;top:4.8rem;right:50%;bottom:2.4rem;left:12rem;margin:0}.urbanarium-post__image::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.15)), color-stop(10%, rgba(255,255,255,0)));background:linear-gradient(90deg, rgba(0,0,0,0.15) 0%, rgba(255,255,255,0) 10%)}.urbanarium-post__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.urbanarium-post__projects{padding:2rem 2rem 0 2rem;font-size:.8rem;text-transform:uppercase}@media (min-width: 1280px){.urbanarium-post__projects{padding:1rem 1rem 0 1rem}}.urbanarium-post .close{color:inherit;box-shadow:none;-webkit-transition:none;transition:none;position:absolute;top:2rem;right:2rem}.urbanarium-post .close:active,.urbanarium-post .close:focus,.urbanarium-post .close:hover{box-shadow:none}@media (min-width: 1280px){.urbanarium-post .close{position:fixed;top:6rem;right:9.5rem;z-index:1;color:rgba(255,255,255,0.6)}.urbanarium-post .close:hover{color:#fff}}.urbanarium-post .close .icon{box-sizing:border-box;position:relative;display:block;-webkit-transform:scale(1.5);transform:scale(1.5);width:22px;height:22px;border:2px solid transparent;border-radius:40px}.urbanarium-post .close .icon::after,.urbanarium-post .close .icon::before{content:"";display:block;box-sizing:border-box;position:absolute;width:16px;height:1px;background:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:5px;top:8px;left:1px}.urbanarium-post .close .icon::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.urbanarium-post h1{font-family:"Archer Pro",serif;font-size:3rem;font-weight:400;font-style:italic;line-height:1;margin:0 0 1.5rem;padding:2rem 2rem 0 2rem;text-align:center}@media (min-width: 900px){.urbanarium-post h1{font-size:3.5rem;padding:2rem 1rem 0}}.urbanarium-post__projects+h1{padding-top:0}.urbanarium-post h2{text-align:center;font-size:1rem;text-transform:uppercase;padding:0 2rem}@media (min-width: 900px){.urbanarium-post h2{padding:0}}.urbanarium-post h3{font-family:"Archer Pro",serif;font-size:1.25rem;font-weight:400;font-style:italic;margin-bottom:.25rem}.urbanarium-post__content{margin-top:2rem;padding:2rem;border-top:1px solid;font-size:.8rem;line-height:1.45}@media (min-width: 1280px){.urbanarium-post__content{padding:2rem 3rem 2rem 1.5rem}}.urbanarium-post__content__container{margin:0 auto;max-width:580px}.urbanarium-post__scroll-top{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:10rem;border-top:1px solid;text-transform:uppercase}.urbanarium-post-nav a{position:fixed;bottom:4.8rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#FDFAF5;width:50%;height:2.4rem;font-family:"Maison Neue Mono",monospace;font-size:.8rem;background:#413932;text-decoration:none}@media (min-width: 900px){.urbanarium-post-nav a{bottom:2.4rem}}@media (min-width: 1280px){.urbanarium-post-nav a{-webkit-transition:-webkit-transform 0.35s ease-in-out;transition:-webkit-transform 0.35s ease-in-out;transition:transform 0.35s ease-in-out;transition:transform 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;width:12rem}}@media (min-width: 1280px){.urbanarium-post-nav a:hover{color:#fff}.urbanarium-post-nav a:hover.previous{-webkit-transform:translateX(2rem);transform:translateX(2rem)}.urbanarium-post-nav a:hover.next{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}.urbanarium-post-nav a:hover .arrow{display:none !important}.urbanarium-post-nav a:hover .post{display:block}}.urbanarium-post-nav a .post{display:none}.urbanarium-post-nav a.previous{right:50%;left:0;padding-left:2.5rem}@media (min-width: 1280px){.urbanarium-post-nav a.previous{top:4.8rem;right:unset;height:unset;-webkit-box-pack:center;justify-content:center;padding-left:0}}.urbanarium-post-nav a.previous .arrow{box-sizing:border-box;position:relative;display:block;-webkit-transform:scale(1.25);transform:scale(1.25);border-top:2px solid transparent;border-bottom:2px solid transparent;box-shadow:inset 0 0 0 2px;width:20px;height:6px}.urbanarium-post-nav a.previous .arrow::after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-left:2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:0;bottom:-4px}.urbanarium-post-nav a.previous .post{padding-right:1rem}.urbanarium-post-nav a.next{right:0;left:50%;-webkit-box-pack:end;justify-content:flex-end;padding-right:2.5rem}@media (min-width: 1280px){.urbanarium-post-nav a.next{top:4.8rem;left:unset;right:0;height:unset;-webkit-box-pack:center;justify-content:center;padding-right:0}}.urbanarium-post-nav a.next .arrow{box-sizing:border-box;position:relative;display:block;-webkit-transform:scale(1.25);transform:scale(1.25);border-top:2px solid transparent;border-bottom:2px solid transparent;box-shadow:inset 0 0 0 2px;width:20px;height:6px}.urbanarium-post-nav a.next .arrow::after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0;bottom:-4px}.urbanarium-post-nav a.next .post{padding-left:1rem}.content-archive{-webkit-transition:padding-top .35s ease-in-out;transition:padding-top .35s ease-in-out}.archive-items{display:grid;row-gap:5rem;margin:6.6rem auto 0;padding:0;width:100%}@media (min-width: 900px){.archive-items{padding:0 2rem}}.archive-items__item{display:grid;border-top:1px solid;border-bottom:1px solid}@media (min-width: 900px){.archive-items__item{grid-template-columns:minmax(300px, 1fr) 3fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}.archive-items__heading{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;border-bottom:1px solid;padding:.75rem 1rem .55rem}@media (min-width: 400px){.archive-items__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}}@media (min-width: 900px){.archive-items__heading{grid-column:span 2}}.archive-items__title{font-family:"Maison Neue Mono",monospace;font-size:1rem;letter-spacing:0.05rem;margin:0;text-transform:uppercase}.archive-items__project-link{position:relative;display:inline-block;font-family:"Maison Neue Mono",monospace;font-size:.7rem;background:#FF404B;margin-top:0.25rem;padding:.15rem .35rem}@media (min-width: 400px){.archive-items__project-link{margin-top:0;margin-left:1rem}}.archive-items__project-link::after{content:"";position:absolute;top:0;left:calc(100% - 1px);width:1rem;height:100%;background:#FF404B;-webkit-clip-path:polygon(0% 0%, 10% 0, 100% 50%, 10% 100%, 0% 100%);clip-path:polygon(0% 0%, 10% 0, 100% 50%, 10% 100%, 0% 100%)}.archive-items__description-container{padding:1rem}.archive-items__collaborators{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0 0}.archive-items__collaborators dt{font-family:"Maison Neue Mono",monospace;text-transform:uppercase;font-size:.7rem;margin-bottom:0.25rem}.archive-items__collaborators dd{margin:0}.archive-items__media-slider{overflow-x:hidden}@media (min-width: 900px){.archive-items__media-slider{display:none}}.archive-items__media-slider .swiper-button-next,.archive-items__media-slider .swiper-button-prev{--swiper-navigation-size: 20px;--swiper-navigation-color: #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;top:unset;bottom:1rem;width:30px}.archive-items__media-slider .swiper-button-next::before,.archive-items__media-slider .swiper-button-prev::before{content:"";position:absolute;top:9px;width:25px;height:1px;background-color:#fff}.archive-items__media-slider .swiper-button-next{-webkit-box-pack:end;justify-content:flex-end}.archive-items__media-slider .swiper-button-prev{-webkit-box-pack:start;justify-content:flex-start}.archive-items__media-slide{width:100%}.archive-items__media-slide img{width:100%;height:auto;vertical-align:bottom}.archive-items__media-slide .embed-container{width:100%;max-height:300px}.archive-items__media-gallery{display:none}@media (min-width: 900px){.archive-items__media-gallery{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-1rem;margin-bottom:-1rem}}.archive-items__media-item{padding-left:1rem;padding-bottom:1rem}.archive-items__media-item img{width:auto;height:225px;vertical-align:bottom}.archive-items__media-item .embed-container{width:400px;height:225px}.flickity-prev-next-button{background:transparent}.flickity-prev-next-button:hover,.flickity-prev-next-button:focus,.flickity-prev-next-button:active{background:transparent}

/*# sourceMappingURL=style.css.map */
