.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#gnpub-gnfollow-shortcode-wrapper a{text-decoration:none;color:#000;border:1px solid #c6d2d9;padding:7px 15px 3px 16px;line-height:1;height:40px;vertical-align:middle;position:absolute}#gnpub-gnfollow-shortcode-wrapper a:focus{box-shadow:none}#gnpub-gnfollow-shortcode-wrapper img{width:120px;position:relative;top:9px;left:5px}#gnpub-gnfollow-shortcode-wrapper a:hover{border:1px solid #000}#gnpub-gnfollow-shortcode-follow-text{font-weight:500;font-size:13px}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/./fonts/slick.eot);src:url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/./fonts/slick.woff) format('woff'),url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/./fonts/slick.ttf) format('truetype'),url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/./fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-track{display:flex !important}.slick-slide img{display:block;height:auto;max-height:360px;@media all and (min-width:992px){max-height:520px}}.slick-slide{height:inherit !important;outline:0}.slider_black,.slider-transparent{position:relative}.slider_black .slider .slider,.slider-transparent{display:none}.slider_black .slider.slick-initialized .slider,.slider-transparent.slick-initialized{display:block}.slider-transparent .slick-arrow,.slider_black .slider .slick-arrow{display:block !important}.slider-transparent .slick-prev,.slider-transparent .slick-next,.slider_black .slider .slick-prev,.slider_black .slider .slick-next{position:absolute;top:0;width:32px;height:100%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);cursor:pointer;border:none;z-index:2}.slider-transparent .slick-next,.slider_black .slider .slick-next{right:10px}.slider-transparent .slick-prev,.slider_black .slider .slick-prev{left:-10px}.slider-transparent .slick-prev:before,.slider-transparent .slick-next:before,.slider_black .slider .slick-prev:before,.slider_black .slider .slick-next:before{content:' ';font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (min-width:990px){.slider-transparent .slick-prev:before,.slider_black .slider .slick-prev:before{content:' '}.slider-transparent .slick-next:before,.slider_black .slider .slick-next:before{content:' '}.slider-transparent .slick-prev,.slider-transparent .slick-next,.slider_black .slider .slick-prev,.slider_black .slider .slick-next{position:absolute;top:0;width:50%;height:100%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);cursor:pointer;border:none;z-index:2}.slider-transparent .slick-next,.slider_black .slider .slick-next{right:0;cursor:e-resize}.slider-transparent .slick-prev,.slider_black .slider .slick-prev{left:0;cursor:w-resize}}
*{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:hidden}img{max-width:100%;height:auto}a{text-decoration:none;color:inherit}body{background:#b5be8f;font-family:Cormorant Garamond,arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:1;overflow-x:hidden}@media all and (min-width:992px){body{position:relative}}.js .loading:before,.js .loading:after{content:"";position:fixed;z-index:1000}.js .loading:before{top:0;left:0;width:100%;height:100%;background:#b5be8f}.js .loading:after{top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;opacity:.4;background:#fff;animation:loaderAnim .7s linear infinite alternate forwards}@keyframes loaderAnim{to{opacity:1;transform:scale3d(.5,.5,1)}}.container{margin-left:auto;margin-right:auto}@media all and (min-width:576px){.container{max-width:540px}}@media all and (min-width:768px){.container{max-width:720px}}@media all and (min-width:992px){.container{max-width:960px}}@media all and (min-width:1200px){.container{max-width:1140px}}@media all and (min-width:1360px){.container{width:90%;max-width:1800px}}.row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.col{padding-left:8px;padding-right:8px}.col.col-12{width:100%}.col.col-6{width:50%}.col.col-4{width:33.3333333333%}.col.col-3{width:25%}.col.col-1{width:16.6666666667%}@media all and (min-width:480px){.col.col-xs-4{width:33.3333333333%}}@media all and (min-width:576px){.col.col-sm-4{width:33.3333333333%}}@media all and (min-width:768px){.col.col-md-3{width:25%}.col.col-md-4{width:33.3333%}.col.col-md-6{width:50%}}@media all and (min-width:992px){.col.col-lg-3{width:25%}.col.col-lg-6{width:50%}.col.col-lg-7{width:58.333333%}}@media all and (min-width:1200px){.col.col-xl-3{width:25%}.col.col-xl-4{width:33.333333%}.col.col-xl-5{width:41.666667%}.col.col-xl-6{width:50%}.col.col-xl-7{width:58.333333%}.col.col-xl-8{width:66.666667%}.col.col-xl-offset-5{margin-left:41.666667%}.col.col-xl-offset-6{margin-left:50%}}@media all and (min-width:1300px){.col.col-xxl-2-5{width:20%}}@media all and (max-width:767px){.col.col-xs-12{width:100%}}@media all and (min-width:1200px){header{position:absolute;width:100%}}.logo-line{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 24px}@media all and (min-width:1200px){.logo-line{padding:24px 16px}}.logo-line .logo{position:relative;z-index:1}@media all and (min-width:1200px){.logo-project{display:none}}.burger-menu{display:block;position:relative;width:28px;height:28px;cursor:pointer}@media all and (min-width:1200px){.burger-menu{display:none}}.burger-menu__line{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:28px;height:6px;margin:2px 0;background-color:#000;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.burger-menu.active{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.burger-menu.active .burger-menu__line:nth-child(1){-webkit-transform:translateY(.55rem) rotate(-180deg);-ms-transform:translateY(.55rem) rotate(-180deg);transform:translateY(.55rem) rotate(-180deg)}.burger-menu.active .burger-menu__line:nth-child(2){-webkit-transform:translateY(1px) rotate(90deg);-ms-transform:translateY(1px) rotate(90deg);transform:translateY(1px) rotate(90deg)}.header{display:none;width:100%}@media all and (min-width:1200px){.header{display:flex}}@media all and (min-width:1600px){.header{height:100vh;overflow:hidden;min-height:890px}}@media all and (max-width:1199px){.header.open{display:block;margin-bottom:42px}}.header-left{background:#f1f1f1;width:45%;display:flex;flex-direction:column;justify-content:space-between;padding:16px 0 32px;position:relative}@media all and (min-width:1200px){.header-left{min-height:628px}}@media all and (min-width:2000px){.header-left{padding:64px 0 0}}.header-right{background:#211911;width:55%;padding:0 16px 16px 0}.header-menu-item{color:#211911;text-align:center;font-family:Cormorant Garamond,arial,serif;font-size:96px;font-style:normal;font-weight:400;line-height:.85;text-transform:uppercase;max-width:80%;margin:0 auto}@media all and (min-width:1600px){.header-menu-item{font-size:140px}}@media all and (min-width:2200px){.header-menu-item{max-width:60%}}.header-menu-item.do-druku{transform:none;width:100%;left:0;top:55%;height:100%;max-width:inherit;opacity:0;transition:all .3s ease-in-out}.header-menu-item.do-druku.ready{opacity:1}.do-druku-subtitle{position:relative}@media all and (min-width:1200px){.do-druku-subtitle{height:100%}}.do-druku-subtitle span{color:#b5be8f;z-index:3;font-size:80px;position:absolute;left:50%;transform:translateX(-50%);width:100%;top:132px}@media all and (min-width:1200px){.do-druku-subtitle span{font-size:54px;top:30%}}@media all and (min-width:1800px){.do-druku-subtitle span{font-size:80px;top:132px}}.do-druku-subtitle .point{position:absolute;z-index:1;left:50%;transform:translateX(-50%);top:40px}.do-druku-subtitle .subtitle{z-index:2;position:absolute;top:184px;left:50%;transform:translateX(-50%);width:210px}@media all and (min-width:1200px){.do-druku-subtitle .subtitle{top:69%}}.header-title{color:#a74d21;text-align:center;font-family:Cormorant Garamond,arial,serif;font-size:90px;font-weight:400;line-height:1.2;text-transform:uppercase}@media all and (min-width:1600px){.header-title{font-size:88px}}@media all and (min-width:1800px){.header-title{font-size:96px}}.publisher-menu{background:#a74d21;padding:16px 0;display:flex}.publisher-menu-column{padding:24px 22px 0;width:50%}@media all and (min-width:1800px){.publisher-menu-column{padding:3.5vh 32px 0}}.publisher-menu-column:first-child{background:#b1ba8e}.publisher-menu-column:first-child span{color:#a74d21}.publisher-menu-item{color:var(--bg,#211911);font-family:Cormorant Garamond,arial,serif;font-size:27px;font-weight:400;line-height:1.16667;text-transform:uppercase;margin-bottom:12px;display:block}@media all and (min-width:1800px){.publisher-menu-item{font-size:30px;margin-bottom:1.5vh}}.publisher-menu-item span{color:#b1ba8e;font-family:Roboto Flex,arial,serif;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;position:relative;top:-7px}@media all and (max-width:1199px){.publisher-menu-item span{top:-2px}}@media all and (max-width:1199px){.header-left{width:100%;padding:8px 0;flex-direction:revert;justify-content:space-around}.header-menu-item.do-druku{display:none}.header-menu-item{font-size:20px}.header-menu-item .l1,.header-menu-item .l2{display:inline-block}.header-title{font-size:24px;padding-bottom:8px}.header-right{background:#211911;width:100%;padding:8px}.publisher-menu{padding:0}.publisher-menu-column{padding:8px 4% 0;width:50%}.publisher-menu-item{color:var(--bg,#211911);font-size:14px;line-height:1.16667;margin-bottom:8px}.publisher-menu-item span{font-size:10px}}.project-description{color:#000;text-align:center;font-family:Cormorant Unicase,arial,serif;font-size:16px;font-weight:400;line-height:1.25;padding:0 1em;margin:0 0 2em}@media all and (min-width:992px){.project-description{margin:2em auto 5em auto;max-width:60%}}@media all and (min-width:1200px){.project-description{display:none}}main{padding:0 16px;margin:0 0 64px}.special main{display:flex;flex-direction:column-reverse}@media all and (min-width:992px){.special main{display:block;flex-direction:initial}}h1{color:#211911;font-family:Cormorant Unicase,arial,serif;font-size:24px;font-weight:400;line-height:1;text-transform:uppercase;margin:1em;text-align:center}@media all and (min-width:992px){h1{display:block;margin:0 0 24px;text-align:left;font-size:48px}}@media all and (min-width:1200px){h1{font-size:72px}}@media all and (min-width:1600px){h1{font-size:100px}}.publisher-link{display:block}.publisher-link.image-link{position:relative;padding-bottom:127%;overflow:hidden}@media all and (min-width:1600px){.publisher-link.image-link{max-height:405px;overflow:hidden}}.publisher-image{position:absolute;top:0;left:0;width:100%}.publisher-info{margin-bottom:40px}.publisher-number{color:#a74d21;font-family:Roboto Flex,arial,serif;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;margin:6px 0 22px;display:block}@media all and (min-width:992px){.publisher-number{font-size:14px}}.publisher-title{font-family:Cormorant Garamond,arial,serif;font-size:16px;font-style:normal;font-weight:400;line-height:1;margin:0 0 12px}@media all and (min-width:992px){.publisher-title{font-size:24px}}@media all and (min-width:1300px){.publisher-title{font-size:22px}}.publisher-author{color:#a74d21;font-family:Roboto Flex,arial,serif;font-size:10px;font-weight:600;line-height:1;letter-spacing:2px;text-transform:uppercase}@media all and (min-width:992px){.publisher-author{font-size:12px}}.quote-start{text-align:center}@media all and (min-width:992px){.quote-start{margin-top:76px;margin-bottom:76px}}@media all and (min-width:1200px){.quote-start{margin-top:150px}}@media all and (min-width:1600px){.quote-start{margin-bottom:150px}}.quote-start__text{max-width:288px;margin:0 auto}@media all and (min-width:992px){.quote-start__text{max-width:576px}}.quote-start__number{color:#211911;font-family:Cormorant Unicase,arial,serif;font-size:48px;font-weight:300;line-height:1;text-transform:uppercase;margin:6px 0 16px;display:block;text-align:center}@media all and (min-width:992px){.quote-start__number{font-size:96px}}.quote-start__title{color:#000;text-align:center;font-family:Cormorant Unicase,arial,serif;font-size:24px;font-weight:400;line-height:1;margin:0 0 20px}@media all and (min-width:992px){.quote-start__title{font-size:32px}.quote-start__title p{margin:0 0 16px}}@media all and (min-width:1600px){.quote-start__title{font-size:42px}}.quote-start__more{display:flex;align-items:center;justify-content:center;color:#a74d21;font-family:Roboto Flex,arial,serif;font-size:12px;font-weight:700;line-height:1;margin:10px 0 0}@media all and (min-width:992px){.quote-start__more{font-size:18px}}.quote-start__more svg{margin-left:4px}.quote-end{padding:0 16px;margin-bottom:48px}@media all and (min-width:1600px){.quote-end{margin-top:72px}}@media all and (min-width:992px){.quote-end__block{margin-left:192px;position:relative}}@media all and (min-width:1600px){.quote-end__block{margin-left:320px;position:relative}}.quote-end__decor{display:flex;align-items:center;justify-content:center;margin-bottom:16px}@media all and (min-width:992px){.quote-end__decor{position:absolute;top:100px;left:-192px}}@media all and (min-width:1600px){.quote-end__decor{left:-260px}}.quote-end__decor svg{margin:0 4px;width:36px;height:36px}@media all and (min-width:992px){.quote-end__decor svg{margin:0 33px 0 0;width:64px;height:64px}}@media all and (min-width:1600px){.quote-end__decor svg{width:96px;height:96px}}.quote-end__number{color:#a74d21;font-family:Roboto Flex,arial,serif;font-size:10px;font-weight:700;line-height:1;text-transform:uppercase;margin:0 0 22px;display:block}@media all and (min-width:1200px){.quote-end__number{font-size:14px}}.quote-end__text{color:#332d21;font-family:Cormorant Unicase,arial,serif;font-size:16px;font-weight:400;line-height:1.2}@media all and (min-width:768px){.quote-end__text{max-width:560px}}@media all and (min-width:992px){.quote-end__text{font-size:20px;max-width:80%}}@media all and (min-width:1200px){.quote-end__text{font-size:22px}}@media all and (min-width:1600px){.quote-end__text{font-size:28px}}.quote-end__text p{margin:0 0 12px}.quote-end__title{color:#000;text-align:left;font-family:Cormorant Garamond,arial,serif;font-size:18px;font-weight:400;line-height:1;margin:0 0 12px}@media all and (min-width:992px){.quote-end__title{font-size:24px;max-width:80%}}.quote-end__author{color:#a74d21;font-family:Roboto Flex,arial,serif;font-size:10px;font-weight:600;line-height:1;letter-spacing:2px;text-transform:uppercase;margin:0 0 16px}@media all and (min-width:992px){.quote-end__author{font-size:12px}}.quote-end__more{display:flex;align-items:center;color:#a74d21;font-family:Roboto Flex,arial,serif;font-size:12px;font-weight:700;line-height:1;margin:20px 0 0}@media all and (min-width:992px){.quote-end__more{font-size:18px}}.quote-end__more svg{margin-left:4px}.videos{padding:0 16px;margin-bottom:64px}.videos h3{color:#211911;font-family:Cormorant Garamond,arial,serif;font-size:24px;font-weight:400;line-height:1;text-transform:uppercase}@media all and (min-width:992px){.videos h3{display:block;text-align:left;font-size:48px;margin-bottom:32px}}@media all and (min-width:1200px){.videos h3{font-size:72px}}@media all and (min-width:1600px){.videos h3{font-size:100px}}.videos-slider{display:none;opacity:0;visibility:hidden}.videos-slider.slick-initialized{display:block;opacity:1;visibility:visible}.videos-slider__controls{position:relative;padding:10px 0 0}@media all and (min-width:1200px){.videos-slider__controls{padding:32px 0 0 32px;height:100%}}@media all and (min-width:1600px){.videos-slider__controls{padding:64px 0 0 42px}}.videos-slider__controls:before{content:"";position:absolute;top:-8px;left:-75%;width:200%;height:calc(100% + 16px);background:#a74d21;z-index:-1}.videos-slider__item--video{position:relative;overflow:hidden;padding-bottom:56.25%;height:0}.videos-slider__item--video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videos-slider__item--title{cursor:pointer;color:#211911;font-family:Cormorant Garamond,arial,serif;font-weight:400;line-height:1.1667;text-transform:uppercase;position:relative;z-index:2;padding-right:10px;margin-bottom:8px;font-size:0;display:inline-block}@media all and (min-width:1200px){.videos-slider__item--title{padding-left:20px;padding-right:0;font-size:24px;display:block}}@media all and (min-width:1600px){.videos-slider__item--title{padding-left:20px;padding-right:0;font-size:36px;display:block}}.videos-slider__item--title.active{color:#fff}.videos-slider__item--title.active .videos-slider__item--title-number{color:#fff}.videos-slider__item--title-number{color:#b1ba8e;font-family:Roboto Flex,arial,serif;font-size:12px;font-weight:700;line-height:normal;text-transform:uppercase}@media all and (min-width:1200px){.videos-slider__item--title-number{position:absolute;left:0;top:10px}}.share--wrapper{display:flex;margin:40px 0 0}.share--wrapper a.social{border:1px solid #211911;width:50px;min-width:50px;border-left:0;display:flex;align-items:center;justify-content:center}.share--black{background:#211911;padding:8px 18px;color:#e9e6e1;text-align:center;font-family:Roboto Flex,arial,serif;font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.3px;text-transform:uppercase;margin:0}@media all and (min-width:1200px){.share--black{font-size:14px;padding:8px 18px}}footer{padding:0 16px}@media all and (min-width:992px){footer{margin-top:152px;margin-bottom:32px}}.footer-line{display:flex;flex-direction:column-reverse}@media all and (min-width:992px){.footer-line{flex-direction:inherit}}.footer-right{display:flex;align-items:center}.footer-menu{margin-bottom:36px}@media all and (min-width:992px){.footer-menu{margin-bottom:0;display:flex;justify-content:space-between;width:100%}}.footer-menu .menu-item{color:#211911;font-family:Roboto Flex,arial,serif;font-size:18px;font-weight:700;line-height:1;margin-bottom:10px}.footer-menu .menu-item.menu-active{color:#a74d21}.logos{margin-bottom:36px}@media all and (min-width:992px){.logos{margin-bottom:0}}.logos .logo{display:inline-block;margin:10px}.logos .logo:first-child{margin-left:0}.logos .logo:last-child{margin-right:0}@media all and (min-width:992px){.logos .logo:last-child{margin-right:10px}}.logos .logo:nth-child(4){margin-left:0}.logos .logos-line{display:flex}@media all and (min-width:992px){.logos .logos-line{display:inline-block}}.copies{margin:0;display:grid;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;transition:opacity .3s ease-in-out}.fonts-loaded .copies{opacity:1}.text-rep{--font-factor:.059;--color-rep-bg:transparent;--size:1.5}.text-rep>span{color:#211911;grid-area:1/1/2/2;background:#b5be8f;line-height:1;height:.75em;padding-bottom:calc(var(--font-factor) * var(--size));will-change:transform}.text-rep>span:not(:last-child){color:#211911}.text-rep>span span{display:block;height:60%;line-height:.45}@media all and (min-width:1200px){.js-split{line-height:.72;width:100%}}.js-split .o{line-height:1;overflow:hidden}.js-split .o,.js-split span{display:inline-block}.js-split[data-type=line] div{white-space:nowrap;word-break:keep-all}.js-split .s{display:inline-block;width:.2em;height:100%}.js-split-i,.t-upper.js-split,.t-upper .js-split{margin-bottom:-.1em}.js-split-i .o,.t-upper.js-split .o,.t-upper .js-split .o{margin-top:-.06em;padding-top:0;margin-bottom:0;height:.8em}.a-clip .t,.c-clip .t,.c-split .c,.c-split .t,.c-split .w{--a-clip-s:1.2s;--a-clip-e:cubic-bezier(.22,1,.36,1);--a-clip-o-s:.6s;--a-clip-o-e:cubic-bezier(.22,1,.36,1);transition:opacity var(--a-clip-o-s) var(--a-clip-o-e),transform var(--a-clip-s) var(--a-clip-e)}.a-clip .t,.c-clip .t,.c-split .c,.c-split .t,.c-split .w{transform-origin:left bottom;transform:translate3d(0,110%,0);will-change:auto}.c-fade{opacity:0;will-change:auto}.c-split[data-shown="1"] .c,.c-split[data-shown="1"] .t,.c-split[data-shown="1"] .w{transform:translateZ(0);opacity:1}.c-clip._on .t,.c-menu-body .t,[data-shown="1"].c-clip .t,[data-shown="1"] .c-clip .t{opacity:1;transform:translate(0)}[data-shown="1"].c-fade,[data-shown="1"] .c-fade{opacity:1}.a-clip .t[data-anim="1"],.c-clip .t[data-anim="1"],.c-split .c[data-anim="1"],.c-split .t[data-anim="1"],.c-split .w[data-anim="1"]{will-change:opacity,transform}.c-fade[data-anim="1"]{will-change:opacity}
.menu-desktop{color:#211911;font-family:"Roboto Flex",sans-serif;font-size:18px;font-style:normal;font-weight:700;display:none;justify-content:space-between}.menu-desktop-item.active{color:#a74d21}@media all and (min-width:1200px){.menu-desktop{display:flex}}@media all and (min-width:1200px){header{position:relative}}@media all and (min-width:1200px){.header{display:none}}@media all and (min-width:768px){.single-special{margin-top:14px}}.to_home{color:#a74d21;font-family:Roboto Flex,serif;font-size:11px;font-weight:700;line-height:normal;display:flex;align-items:center}.to_home--text{margin-left:8px}@media all and (min-width:992px){.to_home{font-size:18px}}.publisher-image{position:relative}.publisher-image .links{display:none}@media all and (min-width:768px){.publisher-image{padding:0 16px 0 0}.publisher-image .links{display:block;position:absolute;bottom:-36px}}.publisher-image img{height:auto}.publisher-number{color:#211911;font-family:Cormorant Unicase,arial,serif;font-size:48px;font-weight:300;line-height:1;text-transform:uppercase;margin:24px 0 0}@media all and (min-width:992px){.publisher-number{font-size:72px;margin:0}}@media all and (min-width:1800px){.publisher-number{font-size:96px}}h1{color:#211911;font-family:Cormorant Garamond,arial,serif;font-size:28px;font-weight:400;line-height:1.1;margin:24px 0;text-transform:none;text-align:left}@media all and (min-width:992px){h1{font-size:42px;margin:32px 0}}@media all and (min-width:1200px){h1{font-size:54px;margin:32px 0}}@media all and (min-width:1800px){h1{font-size:88px;margin:42px 0}}.publisher-author{color:#f1f1f1;font-family:Roboto Flex,serif;font-size:11px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:6px;text-transform:uppercase;position:relative;padding-left:54px}.publisher-author:before{content:" ";position:absolute;top:50%;transform:rotateY(-50%);left:0;background:#fff;width:48px;height:2px}@media all and (min-width:992px){.publisher-author{font-size:14px;padding-left:104px}.publisher-author:before{width:72px}}@media all and (min-width:1800px){.publisher-author{font-size:18px;padding-left:104px}.publisher-author:before{width:72px}}.publisher-intro{color:#000;font-family:Cormorant Unicase,serif;font-size:20px;font-weight:400;line-height:1.2;margin-top:48px}.publisher-intro p{margin:0}@media all and (min-width:992px){.publisher-intro{font-size:24px;line-height:1;margin-top:42px}}@media all and (min-width:1200px){.publisher-intro{font-size:28px;line-height:1;margin-top:62px}}@media all and (min-width:1800px){.publisher-intro{font-size:38px;line-height:1;margin-top:124px}}.video-single{position:relative;overflow:hidden;text-align:center;margin-bottom:25px}@media (max-width:640px){.video-single{padding-bottom:56.25%;padding-top:30px;height:0}.video-single iframe{position:absolute;top:0;left:0;width:100%;height:100%}}@media (min-width:641px){.video-single iframe{width:600px;height:338px}}@media (min-width:768px){.video-single iframe{width:720px;height:405px}}@media (min-width:1300px){.video-single iframe{width:1200px;height:675px}}.quote-start{margin-top:50px;margin-bottom:50px}@media all and (min-width:92px){.quote-start{margin-top:100px;margin-bottom:100px}}@media all and (min-width:1200px){.quote-start{margin-top:150px;margin-bottom:150px}}.quote-end{margin-top:50px;margin-bottom:50px}@media all and (min-width:992px){.quote-end__decor{top:0;margin-top:10px}}.quote-end__text{font-size:24px;max-width:85%}.section h2{color:#211911;font-family:Cormorant Garamond,serif;font-size:24px;font-weight:500;line-height:1.33;text-transform:uppercase}@media all and (min-width:992px){.section h2{font-size:36px}}.section p{color:#211911;font-family:Roboto Flex,serif;font-size:16px;font-weight:400;line-height:1.5}@media all and (min-width:992px){.section p{font-size:18px}}.section p a{text-decoration:underline}.photo-desc{display:block;color:#000;font-family:Roboto Flex,serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;position:relative;margin:20px 0 20px 32px}.photo-desc:before{content:" ";position:absolute;width:16px;height:16px;background:#a74d21;left:-32px;top:1px;border-radius:50%}@media all and (min-width:1200px){.photo-desc{margin:20px 0}}.qoute_from_article{margin-top:50px;margin-bottom:120px;position:relative}@media all and (min-width:992px){.qoute_from_article{margin-top:124px;margin-bottom:62px}}.qoute_from_article__quote{color:#a74d21;font-family:Roboto Flex,Arial,serif;font-size:16px;font-weight:400;padding:24px 36px;line-height:1.33333;background:#d9d9d9;position:relative;z-index:2;box-shadow:8px 7px 0}@media all and (min-width:992px){.qoute_from_article__quote{font-size:18px;font-weight:400;padding:36px 64px 72px;box-shadow:none}}@media all and (min-width:1400px){.qoute_from_article__quote{font-size:18px;font-weight:400;padding:74px 148px 148px;box-shadow:none}}.qoute_from_article__quote_from{color:#211911;font-family:Roboto Flex,Arial,serif;font-size:18px;font-weight:400;line-height:1.33333;background:#a74d21;padding:60px 60px 24px;position:absolute;z-index:-1;bottom:-92px;left:16px}@media all and (min-width:992px){.qoute_from_article__quote_from{position:absolute;height:101%;top:-1%;bottom:auto;left:auto;right:-75%;width:100%;padding-left:32%;padding-top:40%}}@media all and (min-width:1200px){.qoute_from_article__quote_from{right:-85%;width:115%;padding-left:35%;padding-top:20%}}@media all and (min-width:1800px){.qoute_from_article__quote_from{padding-right:20%}}.galleries{margin-top:64px;opacity:0;visibility:hidden}.galleries.slick-initialized{opacity:1;visibility:visible}.sources{margin-top:48px;margin-bottom:64px}@media all and (min-width:1200px){.sources{margin-top:96px;margin-bottom:124px}}.sources__title{color:#1a1a1a;text-align:center;font-family:Cormorant Garamond,Arial,serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:6.4px;text-transform:uppercase;padding:8px 0;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}.sources__list{padding-top:24px;color:#000;font-family:Cormorant Garamond,Arial,serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.5}@media all and (min-width:1200px){.sources__list{padding-top:50px}}.fact{position:relative;text-align:center;margin-top:3em}.fact__nubmer{color:#a74d21;font-family:Cormorant Unicase,arial,serif;font-size:48px;font-weight:300;line-height:1;text-transform:uppercase}.fact__text{color:#a74d21;font-family:Roboto Flex,Arial,serif;font-size:20px;font-weight:400;line-height:1.1}@media all and (min-width:480px){.fact{display:flex}.fact__nubmer{padding-top:20px}.fact__text{text-align:left;padding-left:20px}}@media all and (min-width:768px){.fact__nubmer{font-size:56px;min-width:200px}.fact__text{text-align:left;padding-left:40px;font-size:24px;line-height:1.2}}@media all and (min-width:1800px){.fact__nubmer{font-size:68px;min-width:300px}.fact__text{font-size:32px}}.project .title{font-family:Cormorant Garamond,Arial,serif;font-size:72px;font-weight:400;line-height:.85;text-transform:uppercase}@media all and (min-width:1200px){.project .title{font-size:72px}}@media all and (min-width:1200px){.project .title{font-size:120px}}@media all and (min-width:1800px){.project .title{font-size:140px}}.project h1.title{margin-top:0;margin-bottom:40px}@media all and (min-width:1200px){.project h1.title{margin-top:24px;margin-bottom:90px}}.project h3.title,.project h2.title{margin:0}.project .do-druku-subtitle{text-align:center;margin-bottom:32px;height:auto}.project .do-druku-subtitle span{color:#332d21;font-family:Cormorant Unicase,Arial,serif;text-transform:uppercase}.project .do-druku-subtitle .subtitle{top:75%}@media all and (min-width:1200px){.project .do-druku-subtitle .point{position:static;transform:none}}@media all and (max-width:1199px){.project .do-druku-subtitle .point{position:relative;left:auto;width:80px;top:auto;transform:none;margin:0 auto;display:block}.project .do-druku-subtitle .subtitle{position:static;transform:none}.project .do-druku-subtitle span{font-size:48px;top:20%}}.project .single-special{margin-bottom:32px}.project-intro{color:#000;font-family:Cormorant Unicase,Arial,serif;font-size:24px;font-weight:400;line-height:1;margin-bottom:2em}.project-intro p{margin:0}@media all and (min-width:768px){.project-intro{font-size:32px;margin-bottom:3em}}@media all and (min-width:1200px){.project-intro{font-size:42px;margin-bottom:3em}}.project-text{color:#211911;font-family:Roboto Flex,Arial,serif;font-size:16px;font-weight:400;line-height:1.5}@media all and (min-width:768px){.project-text{font-size:18px;line-height:1.3}}.project-text p a{text-decoration:underline}.project .team{position:relative;margin-top:64px;margin-bottom:64px}@media all and (min-width:360px){.project .team{padding:0 16px}}@media all and (min-width:768px){.project .team{margin-bottom:120px}}.project .team__block{position:relative;z-index:2}@media all and (min-width:1200px){.project .team__block{padding-right:8%}}.project .team__block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#a74d21;z-index:-1}@media all and (min-width:1200px){.project .team__block:before{top:-15px;left:8px;width:120%;height:calc(100% + 30px)}}.project .team__block-bg{background:#b1ba8e;padding:1px 16px 48px;margin:9px}@media all and (min-width:360px){.project .team__block-bg{margin:9px 0}}@media all and (min-width:1200px){.project .team__block-bg{padding:1px 32px 138px;margin:0}}.project .team h3.title{font-size:48px;margin-top:24px}@media all and (min-width:1200px){.project .team h3.title{margin-top:42px;font-size:72px}}.project .team__list{margin-top:48px}.project .team__list ul{padding:0;margin:0;list-style:none}.project .team__list li{color:#1a1a1a;font-family:Cormorant Garamond,Arial,serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:4px;text-transform:uppercase;border-bottom:1px solid #1a1a1a;padding:7px 0}.project .team__list li:first-child{border-top:1px solid #1a1a1a}@media all and (min-width:1200px){.project .team__list li{font-size:16px;letter-spacing:6.4px}}.project .authors{padding:0 16px}.project .authors h2{font-size:54px;margin-bottom:48px}@media all and (min-width:768px){.project .authors h2{font-size:72px;margin-bottom:96px}}.project .authors__item{text-align:center;margin-bottom:32px}@media all and (min-width:1200px){.project .authors__item{margin-bottom:64px;padding:0 12px}}.project .authors__bg{position:relative;max-width:176px;margin-left:auto;margin-right:auto}@media all and (min-width:1200px){.project .authors__bg{max-width:none}}.project .authors__bg:before,.project .authors__bg:after{content:" ";display:block;position:absolute;height:100%;top:0;width:50%;background-size:auto 100%;background-repeat:no-repeat}.project .authors__bg:before{background-image:url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/../img/bg-1-2.svg);left:0}.project .authors__bg:after{background-image:url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/../img/bg-1-1.svg);right:0;background-position:right}.project .authors__bg-2:before{background-image:url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/../img/bg-2-1.svg)}.project .authors__bg-2:after{background-image:url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/../img/bg-2-2.svg)}.project .authors__bg-3:before{background-image:url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/../img/bg-3-1.svg)}.project .authors__bg-3:after{background-image:url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/../img/bg-3-2.svg)}.project .authors__bg-4:before{background-image:url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/../img/bg-4-1.svg)}.project .authors__bg-4:after{background-image:url(//chytomo.com/wp-content/themes/blankslate-child/special/do-druku/css/../img/bg-4-2.svg)}.project .authors__photo{border-radius:50%;overflow:hidden;width:100px;height:100px;margin:0 auto;background:#d9d9d9;position:relative;z-index:2}@media all and (min-width:1200px){.project .authors__photo{width:150px;height:150px}}@media all and (min-width:1600px){.project .authors__photo{width:190px;height:190px}}.project .authors__name{color:var(--gray,#fff);text-align:center;font-family:Roboto Flex,Arial,serif;font-size:11px;line-height:1.5;font-weight:600;line-height:normal;letter-spacing:6px;text-transform:uppercase;margin-top:16px;text-align:center}@media all and (min-width:1200px){.project .authors__name{margin-top:32px;font-size:14px}}.project .authors__text{color:#211911;font-family:Roboto Flex,Arial,serif;font-size:18px;font-weight:400;line-height:1.3}.project .after-single{margin:64px 16px}@media all and (min-width:768px){.project .after-single{margin-top:120px}}
.gallery-wrap{position:relative;width:100%;display:flex;align-items:center;justify-content:center;margin:40vh auto}.gallery-wrap--auto{height:auto}.gallery-wrap--large{height:110vh}.gallery-wrap--dense{margin:0}.gallery{position:relative;width:100%;height:100%;flex:none}.gallery--breakout{width:min-content}.gallery__item{background-position:50% 50%;background-size:cover;flex:none;border-radius:6px;position:relative;filter:brightness(1)}.gallery__item-cut{overflow:hidden;display:grid;place-items:center}.gallery__item-inner{width:100%;height:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.caption{font-size:clamp(1rem, 3vw, 1.75rem);z-index:101;color:var(--color-caption);font-weight:400}.gallery--row{display:flex;align-items:center;justify-content:center;gap:2rem;--size-factor:1.25;--item-height:20vh}.gallery--row .gallery__item{width:auto;aspect-ratio:2/3}.gallery--row .gallery__item--s{height:var(--item-height)}.gallery--row .gallery__item--m{height:calc(var(--size-factor) * var(--item-height))}.gallery--row .gallery__item--l{height:calc(var(--size-factor) * 2 * var(--item-height))}.gallery--row .gallery__item--xl{z-index:100;height:calc(var(--size-factor) * 3 * var(--item-height))}.gallery--switch.gallery--row .gallery__item--m,.gallery--switch.gallery--row .gallery__item--l{height:var(--item-height)}.gallery--row .caption{position:absolute;width:100%;height:auto;bottom:-50vh;left:0;padding:4.5vw;max-width:730px;opacity:0}.gallery--switch.gallery--row .caption{bottom:0;opacity:1}.gallery--one{display:grid;place-items:center}.gallery--one .gallery__item{width:400%;height:400%;filter:brightness(1) hue-rotate(90deg)}.gallery--switch.gallery--one .gallery__item{width:100%;height:100%;filter:brightness(.7) hue-rotate(0deg)}.gallery--one .caption{position:absolute;width:100vw;height:100vh;top:50%;left:50%;margin:100vh 0 0 -50vw;font-size:clamp(2rem,5vw,3rem);display:grid;place-items:center}.gallery--switch.gallery--one .caption{margin-top:-50vh}.gallery--grid{height:auto;display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto);row-gap:2.5vw;column-gap:3vw}.gallery--grid .gallery__item{height:33vh;width:33vw}.gallery--switch.gallery--grid{gap:0}.gallery--switch.gallery--grid .gallery__item{height:110vh;width:110vw;filter:brightness(.65)}.gallery--grid .caption{position:absolute;width:100vw;padding:0;top:50%;left:50%;margin-top:50vh;margin-left:-50vw;display:grid;place-items:center;max-width:none;opacity:0}.gallery--switch.gallery--grid .caption{margin-top:-40vh;opacity:1}.gallery--grid .caption p{padding:50vh 30vw 10vh 10vw}.gallery--switch.gallery--grid .caption p{margin-top:0}.gallery--stack{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-content:start;gap:2rem;padding:2rem;--offset:1rem}.gallery--stack .gallery__item{border-radius:1.5vw;width:25vw;height:17.5vw;z-index:1;overflow:hidden}.gallery--stack-glass .gallery__item{filter:opacity(1)}.gallery--switch.gallery--stack .gallery__item{grid-area:1/3/1/3}.gallery--stack .caption{position:absolute;bottom:0;left:100vw;width:100vw;padding:5vw;color:var(--color-text-alt);opacity:0;z-index:0}.gallery--stack .caption p{margin:0}.gallery--switch.gallery--stack .caption{left:0;opacity:1}.gallery--stack-inverse .gallery__item:nth-child(5){z-index:2}.gallery--stack-inverse .gallery__item:nth-child(4){z-index:3}.gallery--stack-inverse .gallery__item:nth-child(3){z-index:4}.gallery--stack-inverse .gallery__item:nth-child(2){z-index:5}.gallery--stack-inverse .gallery__item:nth-child(1){z-index:6}.gallery--switch.gallery--stack .gallery__item:nth-child(2){margin-left:var(--offset)}.gallery--switch.gallery--stack .gallery__item:nth-child(3){margin-left:calc(var(--offset) * 2)}.gallery--switch.gallery--stack .gallery__item:nth-child(4){margin-left:calc(var(--offset) * 3)}.gallery--switch.gallery--stack .gallery__item:nth-child(5){margin-left:calc(var(--offset) * 4)}.gallery--switch.gallery--stack .gallery__item:nth-child(6){margin-left:calc(var(--offset) * 5)}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(2){filter:brightness(.8);opacity:.8}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(3){filter:brightness(.7);opacity:.7}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(4){filter:brightness(.6);opacity:.6}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(5){filter:brightness(.5);opacity:.5}.gallery--switch.gallery--stack-dark .gallery__item:nth-child(6){filter:brightness(.4);opacity:.4}.gallery--switch.gallery--stack-glass .gallery__item{opacity:.7}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(2){transform:scale(.98)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(3){transform:scale(.96)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(4){transform:scale(.94)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(5){transform:scale(.92)}.gallery--switch.gallery--stack-scale .gallery__item:nth-child(6){transform:scale(.9)}.gallery--gridtiny{display:grid;grid-template-columns:repeat(10,1fr);width:300%;padding:0 2vh;height:min-content;gap:1vh}.gallery--switch.gallery--gridtiny{width:100%;gap:2vh}.gallery--gridtiny .gallery__item{aspect-ratio:1;width:100%;height:auto;filter:contrast(.8) saturate(0) brightness(.6) opacity(1)}.gallery--switch.gallery--gridtiny .gallery__item{filter:contrast(1) saturate(1) brightness(.8) opacity(.8)}.gallery--gridtiny .caption{position:absolute;width:100vw;height:100vh;left:50%;top:50%;margin:-50vh 0 0 -50vw;display:grid;place-items:center;font-size:clamp(2rem, 8vw, 4rem);opacity:0}.gallery--switch.gallery--gridtiny .caption{opacity:1}.gallery--switch .gallery__item--center{height:100vh;width:100vw;aspect-ratio:auto;filter:brightness(.5)}.gallery--bento{display:grid;gap:1vh;grid-template-columns:repeat(3,32.5vw);grid-template-rows:repeat(4,23vh);justify-content:center;align-content:center}.gallery--switch.gallery--bento{grid-template-columns:repeat(3,100vw);grid-template-rows:repeat(4,49.5vh);gap:15vh}.gallery--bento .gallery__item:nth-child(1){grid-area:1/1/3/2}.gallery--bento .gallery__item:nth-child(2){grid-area:1/2/2/3}.gallery--bento .gallery__item:nth-child(3){grid-area:2/2/4/3}.gallery--bento .gallery__item:nth-child(4){grid-area:1/3/3/3}.gallery--bento .gallery__item:nth-child(5){grid-area:3/1/3/2}.gallery--bento .gallery__item:nth-child(6){grid-area:3/3/5/4}.gallery--bento .gallery__item:nth-child(7){grid-area:4/1/5/2}.gallery--bento .gallery__item:nth-child(8){grid-area:4/2/5/3}.gallery--bento .caption{position:absolute;width:100vw;height:100vh;top:50%;left:50%;margin:100vh 0 0 -50vw;font-size:clamp(2rem,10vw,5rem);display:grid;place-items:center}.gallery--switch.gallery--bento .caption{margin-top:-50vh}.gallery--grid10{display:grid;grid-template-columns:repeat(2,1fr);gap:2vw}.gallery--switch.gallery--grid10{grid-template-columns:1fr 300px 1fr;grid-template-rows:1fr 60vh 1fr;grid-gap:0}.gallery--switch.gallery--grid10 .gallery__item{grid-area:2/2/3/3}.gallery--grid10 .caption{position:absolute;width:100vw;height:100vh;top:50%;left:50%;margin:100vh 0 0 -50vw;display:grid;place-items:center;font-size:clamp(2rem, 8vw, 6rem)}.gallery--switch.gallery--grid10 .caption{opacity:1;margin-top:-50vh}@media screen and (min-width:53em){.frame{grid-template-columns:auto auto auto 1fr;grid-template-areas:'title prev ... sponsor';align-content:space-between;justify-items:start;grid-gap:2rem}.frame__demos{justify-self:end}.project--intro{grid-template-columns:auto 1fr;grid-template-areas:'label-name name' 'label-date date' 'title title' 'label-mission mission'}.project--details{grid-template-areas:'label-default paragraph';grid-template-columns:auto auto}.project__label{text-align:right}.project__mission{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:'p1 ...' '... p2';column-gap:2rem}.gallery--grid10{grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(4,1fr)}.gallery--grid10:not(.gallery--switch) .pos-1{grid-area:1/1}.gallery--grid10:not(.gallery--switch) .pos-2{grid-area:1/2}.gallery--grid10:not(.gallery--switch) .pos-3{grid-area:1/4}.gallery--grid10:not(.gallery--switch) .pos-4{grid-area:1/5}.gallery--grid10:not(.gallery--switch) .pos-5{grid-area:3/6}.gallery--grid10:not(.gallery--switch) .pos-6{grid-area:1/7}.gallery--grid10:not(.gallery--switch) .pos-7{grid-area:1/9}.gallery--grid10:not(.gallery--switch) .pos-8{grid-area:3/10}.gallery--grid10:not(.gallery--switch) .pos-9{grid-area:2/8}.gallery--grid10:not(.gallery--switch) .pos-10{grid-area:4/9}.gallery--grid10:not(.gallery--switch) .pos-11{grid-area:3/8}.gallery--grid10:not(.gallery--switch) .pos-12{grid-area:2/2}.gallery--grid10:not(.gallery--switch) .pos-13{grid-area:3/1}.gallery--grid10:not(.gallery--switch) .pos-14{grid-area:3/4}.gallery--grid10:not(.gallery--switch) .pos-15{grid-area:4/3}.gallery--grid10:not(.gallery--switch) .pos-16{grid-area:4/7}.gallery--stack .caption{bottom:40%;width:60vw;max-width:800px}.gallery--switch.gallery--stack .caption{left:40vw}body #cdawrap{justify-self:end}}