@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}

/*! normalize-opentype.css v0.2.4 | MIT License | kennethormandy.com/journal/normalize-opentype-css */::selection{color:inherit;text-shadow:inherit;background-color:#accef7}body,html,table{-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0}h1,h2,h3{-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}time{-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0}code,kbd,pre,samp{-webkit-font-feature-settings:"kern" 0,"liga" 0,"calt" 1,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;font-feature-settings:"kern" 0,"liga" 0,"calt" 1,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}sup{-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=number],input[type=range],input[type=tel],input[type=week]{-webkit-font-feature-settings:"kern" 0,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0;font-feature-settings:"kern" 0,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0}caption,tbody{-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}svg{fill:currentColor;stroke:transparent;stroke-width:0;max-width:100%}.svg-icon{display:inline-block}video{width:100%}.item-oval{position:relative;-webkit-transition:background-image .5s ease;transition:background-image .5s ease;background-image:radial-gradient(ellipse at center,#fff 66%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 100%);background-repeat:no-repeat}.item-oval.item-now{background-image:radial-gradient(ellipse at center,#fffd72 66%,rgba(255,253,114,0) 0,rgba(255,253,114,0) 100%);background-repeat:no-repeat}.item-oval.item-soon{background-image:radial-gradient(ellipse at center,#ff9500 66%,rgba(255,149,0,0) 0,rgba(255,149,0,0) 100%);background-repeat:no-repeat}.item-oval.item-past{background-image:radial-gradient(ellipse at center,#fff 66%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 100%);background-repeat:no-repeat}.item-oval.item-oval-blur{background-image:radial-gradient(ellipse at center,#fff 55%,hsla(0,0%,100%,0) 70%);background-repeat:no-repeat}.item-oval.item-oval-blur.item-now{background-image:radial-gradient(ellipse at center,#fffd72 55%,rgba(255,253,114,0) 70%);background-repeat:no-repeat}.item-oval.item-oval-blur.item-soon{background-image:radial-gradient(ellipse at center,#ff9500 55%,rgba(255,149,0,0) 70%);background-repeat:no-repeat}.item-oval.item-oval-blur.item-past,.item-oval.item-project.item-oval:hover{background-image:radial-gradient(ellipse at center,#fff 55%,hsla(0,0%,100%,0) 70%);background-repeat:no-repeat}.item-oval.item-project.item-now:hover{background-image:radial-gradient(ellipse at center,#fffd72 55%,rgba(255,253,114,0) 70%);background-repeat:no-repeat}.item-oval.item-project.item-soon:hover{background-image:radial-gradient(ellipse at center,#ff9500 55%,rgba(255,149,0,0) 70%);background-repeat:no-repeat}.item-oval.item-project.item-past:hover{background-image:radial-gradient(ellipse at center,#fff 55%,hsla(0,0%,100%,0) 70%);background-repeat:no-repeat}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1.35rem}.section{width:100%}.section .section-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.section .section-image-container{background-position:50%;background-repeat:no-repeat;background-size:contain}.section .section-title-container{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;max-width:81rem;padding:0 .675rem;margin:0 auto}.full-width .section-inner{max-width:none;padding:0 1.35rem}.section-item,.section-item:hover{border-bottom:0}@supports not (display:grid){.layout-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@supports (display:grid){.layout-3{display:grid;grid-gap:1.35rem;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:768px){.layout-3{grid-template-columns:repeat(3,1fr)}}}.layout-3 .section-item{margin-bottom:1.35rem}body,html{-webkit-font-feature-settings:"kern" 1,"liga" 1,"lnum" 1,"onum" 0,"pnum" 1;font-feature-settings:"kern" 1,"liga" 1,"lnum" 1,"onum" 0,"pnum" 1;overflow-x:hidden}html{font-size:87.5%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:320px){html{font-size:87.5%}}@media only screen and (min-width:576px){html{font-size:100%}}@media only screen and (min-width:768px){html{font-size:87.5%}}@media only screen and (min-width:992px){html{font-size:93.75%}}@media only screen and (min-width:1200px){html{font-size:93.75%}}@media only screen and (min-width:1600px){html{font-size:100%}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{height:100%;min-height:100vh;position:relative;background-color:#f0f0f1;color:#111;font-family:life,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.35rem;letter-spacing:.05em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:youth,fallback-font;-webkit-font-feature-settings:"dlig" 0;font-feature-settings:"dlig" 0}.h1,h1{font-size:3.75rem;line-height:3.4rem;margin-top:0;margin-bottom:0;font-weight:600;color:currentColor;letter-spacing:.04em}.h2,h2{letter-spacing:.04em}.h2,.h3,h2,h3{font-size:1.75rem;line-height:2.4rem;margin-top:0;margin-bottom:0;font-weight:600;color:currentColor}.h3,h3{letter-spacing:.4em;text-transform:lowercase}.h4,h4{font-size:1.125rem;line-height:1.8rem;margin-top:0;margin-bottom:0;font-weight:600;color:currentColor}.h5,.h6,.label,h5,h6{font-size:1rem;line-height:1.35rem;margin-top:0;margin-bottom:0;font-weight:600;color:currentColor}.h1+.h2,.h1+h2,h1+.h2,h1+h2{margin-top:1.35rem}.h2+.h3,.h2+h3,h2+.h3,h2+h3{margin-top:-.7425rem;margin-bottom:1.35rem}h3+h4,h4+h5{margin-top:.675rem}.h5+.h6,.h5+h6,h5+.h6,h5+h6{margin-top:-.675rem}p{margin:0 0 1.35rem}p.text-smaller{margin-bottom:.675rem}p:last-child{margin-bottom:0}a{color:#111;text-decoration:none;border-bottom:1px solid transparent}a:active,a:focus,a:hover{color:#ff9500;border-bottom-color:currentColor}ol,ul{list-style:none;padding:0;margin:0}li{margin-bottom:.675rem}blockquote{position:relative;padding:0;margin:0;font-style:italic}@media only screen and (min-width:992px){blockquote:before{content:"„";position:absolute;bottom:100%;right:calc(100% + .3375rem);font-size:2.4375rem}}blockquote p{margin:0 0 .675rem}blockquote p:last-of-type{margin-bottom:.675rem}blockquote+.source,blockquote+.zdroj{text-align:right}dt{margin-bottom:.3375rem}dt a{color:#111}dd,dt a{font-size:1.25rem}dd{line-height:2.4rem;max-width:27rem;margin-left:0}dd:not(:last-child){margin-bottom:1.35rem}hr{border:0;border-bottom:1px solid transparent;margin:1.35rem 0}img,picture{display:block;margin:0 auto;max-width:100%}video{margin:0 auto 1.35rem}.text-large{font-size:1.25rem;line-height:1.8rem}.text-normal{font-size:1rem;line-height:1.35rem}.text-small{font-size:.8rem;line-height:1.35rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-light{font-weight:400}.label,.text-uppercase{text-transform:uppercase;letter-spacing:.04em}.label{display:inline-block}.footer{padding-top:1.35rem}.footer .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media only screen and (min-width:992px){.footer .section-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.footer .section-item{margin-bottom:1.35rem;margin-right:1.35rem}@media only screen and (min-width:992px){.footer .section-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media only screen and (min-width:992px){.footer .footer-contact{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer .footer-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;font-family:youth,fallback-font;font-size:1.125rem}.footer .footer-links>a{margin-right:1.35rem}.footer .footer-logos{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:992px){.footer .footer-logos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.footer .footer-logo{margin:0 .675rem}.footer .footer-logo img{width:100%;max-width:6.75rem;height:2.025rem}.footer a,.footer a:hover{border-bottom:0}.grid{width:100%}@supports not (display:grid){.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@supports (display:grid){.grid{display:grid;grid-gap:1.35rem;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:576px){.grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1200px){.grid.grid-layout-3{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:repeat(3,minmax(24.3rem,27rem))}.grid.grid-layout-4{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1600px){.grid.grid-layout-4{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:1900px){.grid.grid-layout-3{grid-template-columns:repeat(4,minmax(24.3rem,27rem))}.grid.grid-layout-4{grid-template-columns:repeat(6,1fr)}}}.grid-item,.grid-item:hover{border-bottom:0}.grid-item .project-title{font-size:1.125rem;letter-spacing:.03em;line-height:1.25rem}.grid-item .project-meta{margin-bottom:0}.grid-item .project-image{padding:0}.grid-item .project-authors{text-transform:none;line-height:1.25rem}.grid-item .item-oval{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:youth,fallback-font}.grid-item .item-oval.size-landscape{min-height:9.45rem}.grid-item .item-oval.size-square{min-height:18.9rem}.grid-item .item-oval.size-portrait{min-height:27rem}.grid-item.project-book .item-oval{background-image:radial-gradient(ellipse at center,#1372ff 55%,rgba(19,114,255,0) 70%);background-repeat:no-repeat}.header{position:relative;font-family:youth,fallback-font;font-size:1.75rem;line-height:1.488rem;letter-spacing:.02em}.header .section-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){.header .section-inner{padding-top:1.1475rem}}.header .section-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header .section-item:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header .section-item:last-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:768px){.header .section-item{-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header .section-item:first-child{-webkit-box-flex:4;-ms-flex:4;flex:4}.header .section-item:last-child{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1;flex:1}}.header a{border:0}.header a:hover{text-decoration:none;border:0}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.logo:hover{color:#111}@media only screen and (min-width:768px){.logo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.logo-item{padding-right:1.35rem}.logo-item :not(.logo-display){display:none}@media only screen and (min-width:768px){.logo-item :not(.logo-display){display:block}}.logo-display{letter-spacing:.5em}.gallery{margin:2.7rem 0 1.35rem}@supports not (display:grid){.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@supports (display:grid){.gallery{display:grid;grid-gap:2.7rem;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:576px){.gallery{grid-template-columns:repeat(2,1fr)}}}.gallery-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0}.gallery-item:hover{border:0}@supports not (display:grid){.gallery-item{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:992px){.gallery-item{-webkit-box-flex:1;-ms-flex:1 49%;flex:1 49%}}}.project .item-oval{padding:2.7rem 0 1.35rem}.project-meta{width:100%;margin:0 auto .675rem;text-align:center;text-transform:uppercase}.project-title{width:100%;max-width:40.5rem;margin:0 auto;text-align:center;font-family:youth,fallback-font}.project .project-title{margin-bottom:2.7rem}.project-structured-content{width:100%;max-width:31.05rem;margin:0 auto;text-align:center;font-style:italic}.project-opening{margin-top:1.35rem}.project-opening span{font-family:youth,fallback-font;font-size:1.125rem;font-style:normal}.project-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media only screen and (min-width:768px){.project-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.project-content>*{margin:1.35rem auto}.project-image,.project-text{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:768px){.project-text{padding-right:.675rem}}.project-image{margin-bottom:.3375rem}.project-image img{width:100%}@media only screen and (min-width:768px){.project-image{padding-left:.675rem}}.project-events{padding:1.35rem 0;text-align:center}.project-events .section-label{margin-bottom:1.35rem}.project-events .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project-events .grid-item{margin-bottom:2.7rem}@media only screen and (min-width:768px){.project-events .grid-item{-webkit-box-flex:49%;-ms-flex:49%;flex:49%}}.project-events .project-title{font-size:3.75rem;line-height:3.4rem;margin-top:0;margin-bottom:0;font-weight:600;color:currentColor;letter-spacing:.04em}.project-event-header{margin:1.35rem auto}.main-menu{display:none;position:absolute;top:100%;left:0;right:0;padding:1.35rem 0;background-color:#f0f0f1}@supports (-webkit-backdrop-filter:blur(10px)){.main-menu{-webkit-backdrop-filter:blur(.45rem);background-color:rgba(240,240,241,.9)}}.main-menu ul{margin:0}@media only screen and (max-width:768px){.main-menu{z-index:99;text-align:center;line-height:2.4rem}.main-menu[data-state=open]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media only screen and (min-width:768px){.main-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:auto;padding:0 1.35rem;background-color:transparent}.main-menu li{display:block}}#navigation{white-space:nowrap}@media only screen and (min-width:768px){#navigation li{margin:0 0 0 1.35rem}}#mobile-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#111;padding:.675rem}#mobile-menu-toggle span{padding:0 .675rem}#mobile-menu-toggle .svg-icon,#mobile-menu-toggle span{display:inline-block}#mobile-menu-toggle .svg-icon{width:1.6875rem;height:1.35rem}#mobile-menu-toggle svg{width:100%;height:100%;stroke:#111;stroke-width:5px}@media only screen and (min-width:768px){#mobile-menu-toggle{display:none}}.language-selector{display:none;font-family:life,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif}.main-menu .language-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.language-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.main-menu .language-selector{display:none}}.language-selector-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.language-selector-item:not(:first-of-type){padding-left:.08438rem}.language-selector-item:not(:first-of-type):before{content:"/"}.language-selector-item:not(:first-of-type) a{margin-left:-.08438rem}.archive-title{width:100%;max-width:40.5rem;margin:0 auto 2.025rem;text-align:center;font-family:youth,fallback-font;text-transform:lowercase}.template-book .item-oval:first-child{background-image:radial-gradient(ellipse at center,#1372ff 55%,rgba(19,114,255,0) 70%);background-repeat:no-repeat}.template-book .project-content>*{width:100%}.template-book .project-text{-webkit-box-flex:4;-ms-flex:4;flex:4}.template-book .project-colophon{-webkit-box-flex:2;-ms-flex:2;flex:2}.template-book .project-image{-webkit-box-flex:3;-ms-flex:3;flex:3}.template-default article{text-align:center;max-width:52.65rem;margin:0 auto 1.35rem}.template-default article strong{font-size:1.75rem;line-height:1.8rem}.template-default h1{margin-bottom:1.35rem}.template-default .page-title{text-transform:lowercase}.template-default h3{margin-bottom:1.35rem}.template-default strong{font-family:youth,fallback-font;font-size:1.125rem;letter-spacing:.02em;text-transform:lowercase}.template-project .item-oval:nth-child(2){z-index:2;margin-top:-3.375rem;padding-top:4.05rem}.template-homepage .section-label{margin-bottom:1.35rem;text-transform:lowercase}@media only screen and (min-width:992px){.template-homepage .section-label{margin-bottom:0}}.template-homepage .grid-layout-3 .grid-item:nth-child(3),.template-homepage .grid-layout-3 .grid-item:nth-child(4),.template-homepage .grid-layout-4 .grid-item:nth-child(3),.template-homepage .grid-layout-4 .grid-item:nth-child(4),.template-homepage .grid-layout-4 .grid-item:nth-child(5),.template-homepage .grid-layout-4 .grid-item:nth-child(6){display:none}@media only screen and (min-width:992px){.template-homepage .grid-layout-3 .grid-item:nth-child(3),.template-homepage .grid-layout-4 .grid-item:nth-child(3){display:block}}@media only screen and (min-width:1200px){.template-homepage .grid-layout-4 .grid-item:nth-child(4){display:block}}@media only screen and (min-width:1600px){.template-homepage .grid-layout-4 .grid-item:nth-child(5){display:block}}@media only screen and (min-width:1900px){.template-homepage .grid-layout-3 .grid-item:nth-child(4),.template-homepage .grid-layout-4 .grid-item:nth-child(6){display:block}}.homepage-about{margin-bottom:1.35rem}.homepage-about .section-item{max-width:54rem}.homepage-calendar{margin-bottom:1.35rem}.homepage-calendar .project-meta{margin-top:1.35rem;margin-bottom:.675rem}.homepage-calendar-row-2{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage-calendar-item{padding-bottom:5.4rem;position:relative;z-index:2}.homepage-calendar-item:hover{color:#111}.homepage-calendar-last{margin-top:-2.025rem}.homepage-books .section-label{margin-top:2.7rem;margin-bottom:1.35rem}.page-about li img{margin-left:0}