:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-o-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-backface-hidden .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:height,-o-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform,-o-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px;.swiper-cube-shadow,.swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;-o-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes swiper-preloader-spin{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100%}[hidden]{display:none!important}a img{border:none}blockquote{quotes:none}blockquote:after,blockquote:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}html{font-size:68.75%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:1.4545454545rem;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5625}@media screen and (min-width:48em){html{font-size:62.5%}body{font-size:1.6rem}}@media screen and (min-width:64em){html{font-size:62.5%}body{font-size:1.6rem}}@media screen and (min-width:90.0625em){html{font-size:87.5%}body{font-size:1.1428571429rem}}@media screen and (min-width:120em){html{font-size:87.5%}body{font-size:1.1428571429rem}}a,body{color:#393939}a{text-decoration:none;-webkit-transition:color .1s,background-color .1s;-o-transition:color .1s,background-color .1s;transition:color .1s,background-color .1s}a:active,a:focus,a:hover{color:gray;text-decoration:none}.typeset li a,.typeset p a,body#tinymce li a,body#tinymce p a{background-position:0 93%;background-repeat:repeat-x;background-size:100% .15rem}.post--meta a:hover,.typeset li a:active,.typeset li a:focus,.typeset li a:hover,.typeset p a:active,.typeset p a:focus,.typeset p a:hover,body#tinymce li a:active,body#tinymce li a:focus,body#tinymce li a:hover,body#tinymce p a:active,body#tinymce p a:focus,body#tinymce p a:hover{text-decoration:underline}.typeset p,body#tinymce p{margin-bottom:1.5em;-webkit-font-feature-settings:"kern","onum","liga";font-feature-settings:"kern","onum","liga"}.typeset h1,.typeset h2,.typeset h3,.typeset h4,.typeset h5,.typeset h6,body#tinymce h1,body#tinymce h2,body#tinymce h3,body#tinymce h4,body#tinymce h5,body#tinymce h6{color:#393939;font-family:proxima-nova,Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"dlig","liga","lnum","kern";font-feature-settings:"dlig","liga","lnum","kern";font-style:normal;font-weight:600;text-transform:uppercase;line-height:1}.typeset .alpha,.typeset h1,body#tinymce .alpha,body#tinymce h1{font-weight:900;font-size:2.7272727273rem;margin-bottom:.6em}@media screen and (min-width:48em){.typeset .alpha,.typeset h1,body#tinymce .alpha,body#tinymce h1{font-size:3rem}}@media screen and (min-width:64em){.typeset .alpha,.typeset h1,body#tinymce .alpha,body#tinymce h1{font-size:3rem}}@media screen and (min-width:90.0625em){.typeset .alpha,.typeset h1,body#tinymce .alpha,body#tinymce h1{font-size:2.2857142857rem}}@media screen and (min-width:120em){.typeset .alpha,.typeset h1,body#tinymce .alpha,body#tinymce h1{font-size:2.8571428571rem}}.typeset .beta,.typeset h2,body#tinymce .beta,body#tinymce h2{font-weight:800;font-size:3.3636363636rem}@media screen and (min-width:48em){.typeset .beta,.typeset h2,body#tinymce .beta,body#tinymce h2{font-size:3.7rem}}@media screen and (min-width:64em){.typeset .beta,.typeset h2,body#tinymce .beta,body#tinymce h2{font-size:3.7rem}}@media screen and (min-width:90.0625em){.typeset .beta,.typeset h2,body#tinymce .beta,body#tinymce h2{font-size:2.6428571429rem}}@media screen and (min-width:120em){.typeset .beta,.typeset h2,body#tinymce .beta,body#tinymce h2{font-size:2.6428571429rem}}.typeset .gamma,.typeset h3,body#tinymce .gamma,body#tinymce h3{font-size:3.0909090909rem}@media screen and (min-width:48em){.typeset .gamma,.typeset h3,body#tinymce .gamma,body#tinymce h3{font-size:3.4rem}}@media screen and (min-width:64em){.typeset .gamma,.typeset h3,body#tinymce .gamma,body#tinymce h3{font-size:3.4rem}}@media screen and (min-width:90.0625em){.typeset .gamma,.typeset h3,body#tinymce .gamma,body#tinymce h3{font-size:2.4285714286rem}}@media screen and (min-width:120em){.typeset .gamma,.typeset h3,body#tinymce .gamma,body#tinymce h3{font-size:2.4285714286rem}}.typeset .delta,.typeset h4,body#tinymce .delta,body#tinymce h4{font-size:2.7272727273rem}@media screen and (min-width:48em){.typeset .delta,.typeset h4,body#tinymce .delta,body#tinymce h4{font-size:3rem}}@media screen and (min-width:64em){.typeset .delta,.typeset h4,body#tinymce .delta,body#tinymce h4{font-size:3rem}}@media screen and (min-width:90.0625em){.typeset .delta,.typeset h4,body#tinymce .delta,body#tinymce h4{font-size:2.1428571429rem}}@media screen and (min-width:120em){.typeset .delta,.typeset h4,body#tinymce .delta,body#tinymce h4{font-size:2.1428571429rem}}.typeset .epsilon,.typeset h5,body#tinymce .epsilon,body#tinymce h5{font-size:2.2727272727rem}@media screen and (min-width:48em){.typeset .epsilon,.typeset h5,body#tinymce .epsilon,body#tinymce h5{font-size:2.6rem}}@media screen and (min-width:64em){.typeset .epsilon,.typeset h5,body#tinymce .epsilon,body#tinymce h5{font-size:2.7rem}}@media screen and (min-width:90.0625em){.typeset .epsilon,.typeset h5,body#tinymce .epsilon,body#tinymce h5{font-size:1.9285714286rem}}@media screen and (min-width:120em){.typeset .epsilon,.typeset h5,body#tinymce .epsilon,body#tinymce h5{font-size:1.9285714286rem}}.typeset .zeta,.typeset h6,body#tinymce .zeta,body#tinymce h6{font-size:1.6363636364rem}@media screen and (min-width:48em){.typeset .zeta,.typeset h6,body#tinymce .zeta,body#tinymce h6{font-size:1.8rem}}@media screen and (min-width:64em){.typeset .zeta,.typeset h6,body#tinymce .zeta,body#tinymce h6{font-size:1.8rem}}@media screen and (min-width:90.0625em){.typeset .zeta,.typeset h6,body#tinymce .zeta,body#tinymce h6{font-size:1.2857142857rem}}@media screen and (min-width:120em){.typeset .zeta,.typeset h6,body#tinymce .zeta,body#tinymce h6{font-size:1.2857142857rem}}.typeset .iota,body#tinymce .iota{font-size:1.2727272727rem}@media screen and (min-width:48em){.typeset .iota,body#tinymce .iota{font-size:1.4rem}}@media screen and (min-width:64em){.typeset .iota,body#tinymce .iota{font-size:1.4rem}}@media screen and (min-width:90.0625em){.typeset .iota,body#tinymce .iota{font-size:1rem}}@media screen and (min-width:120em){.typeset .iota,body#tinymce .iota{font-size:1rem}}.typeset ol,.typeset ul,body#tinymce ol,body#tinymce ul{font-size:1.6363636364rem}.typeset ol li,.typeset ul li,body#tinymce ol li,body#tinymce ul li{-webkit-font-feature-settings:"kern","onum","liga";font-feature-settings:"kern","onum","liga";margin-left:2rem}@media(min-width:48em){.typeset ol li,.typeset ul li,body#tinymce ol li,body#tinymce ul li{margin-left:0}}.typeset ol li ol,.typeset ol li ul,.typeset ul li ol,.typeset ul li ul,body#tinymce ol li ol,body#tinymce ol li ul,body#tinymce ul li ol,body#tinymce ul li ul{padding-top:1rem;margin-bottom:1rem;margin-left:2rem}.typeset ol,body#tinymce ol{list-style-type:none}.typeset ol li,body#tinymce ol li{counter-increment:top-level}.typeset ol li:before,body#tinymce ol li:before{content:counter(top-level) ".";-webkit-font-feature-settings:"lnum","tnum";font-feature-settings:"lnum","tnum";margin-left:-3rem;position:absolute;text-align:right;width:2em}.typeset ol li ul li:before,body#tinymce ol li ul li:before{content:""}.typeset ol li ul li ol li,body#tinymce ol li ul li ol li{counter-increment:alt-level}.typeset ol li ul li ol li:before,body#tinymce ol li ul li ol li:before{content:counter(alt-level) "."}.typeset ol li ol li,body#tinymce ol li ol li{counter-increment:sub-level}.typeset ol li ol li:before,body#tinymce ol li ol li:before{content:counter(top-level) "." counter(sub-level)}.typeset ol li ol li ul li:before,body#tinymce ol li ol li ul li:before{content:""}.typeset ol li ol li ol li,body#tinymce ol li ol li ol li{counter-increment:sub-sub-level}.typeset ol li ol li ol li:before,body#tinymce ol li ol li ol li:before{content:counter(top-level) "." counter(sub-level) "." counter(sub-sub-level)}.typeset dl,body#tinymce dl{line-height:2rem;margin-bottom:1.53999rem;padding-top:.46001rem}.typeset dl dd,.typeset dl dt,body#tinymce dl dd,body#tinymce dl dt{-webkit-font-feature-settings:"kern","onum","liga";font-feature-settings:"kern","onum","liga";margin-left:2rem}.typeset dl dt,body#tinymce dl dt{font-weight:800}.typeset dl dd+dt,body#tinymce dl dd+dt{padding-top:1rem}.typeset table,body#tinymce table{line-height:2rem;font-size:1.5454545455rem;margin-bottom:-.49001rem;padding-top:.49001rem;font-family:proxima-nova,Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"liga","lnum","tnum","kern";font-feature-settings:"liga","lnum","tnum","kern";font-style:normal;font-weight:600;width:100%}.typeset table thead th,body#tinymce table thead th{line-height:2rem;font-size:1.6363636364rem;margin-bottom:-.46001rem;padding-top:.46001rem;padding-bottom:1px}@media screen and (min-width:48em){.typeset ol,.typeset ul,body#tinymce ol,body#tinymce ul{font-size:1.8rem}.typeset dl,body#tinymce dl{margin-bottom:1.59399rem;padding-top:.40601rem}.typeset table,body#tinymce table{font-size:1.7rem;margin-bottom:-.43901rem;padding-top:.43901rem}.typeset table thead th,body#tinymce table thead th{font-size:1.8rem;margin-bottom:-.40601rem;padding-top:.40601rem}}@media screen and (min-width:64em){.typeset ol,.typeset ul,body#tinymce ol,body#tinymce ul{font-size:1.8rem}.typeset dl,body#tinymce dl{margin-bottom:1.59399rem;padding-top:.40601rem}.typeset table,body#tinymce table{font-size:1.7rem;margin-bottom:-.43901rem;padding-top:.43901rem}.typeset table thead th,body#tinymce table thead th{font-size:1.8rem;margin-bottom:-.40601rem;padding-top:.40601rem}}@media screen and (min-width:90.0625em){.typeset ol,.typeset ul,body#tinymce ol,body#tinymce ul{font-size:1.2857142857rem}.typeset dl,body#tinymce dl{margin-bottom:1.4242757143rem;padding-top:.5757242857rem}.typeset table,body#tinymce table{font-size:1.2142857143rem;margin-bottom:-.5992957143rem;padding-top:.5992957143rem}.typeset table thead th,body#tinymce table thead th{font-size:1.2857142857rem;margin-bottom:-.5757242857rem;padding-top:.5757242857rem}}@media screen and (min-width:120em){.typeset ol,.typeset ul,body#tinymce ol,body#tinymce ul{font-size:1.2857142857rem}.typeset dl,body#tinymce dl{margin-bottom:1.4242757143rem;padding-top:.5757242857rem}.typeset table,body#tinymce table{font-size:1.2142857143rem;margin-bottom:-.5992957143rem;padding-top:.5992957143rem}.typeset table thead th,body#tinymce table thead th{font-size:1.2857142857rem;margin-bottom:-.5757242857rem;padding-top:.5757242857rem}}.typeset .bold,.typeset b,.typeset strong,body#tinymce .bold,body#tinymce b,body#tinymce strong{font-weight:800}.typeset .italic,.typeset em,.typeset i,body#tinymce .italic,body#tinymce em,body#tinymce i{font-style:italic}.typeset .caption,.typeset small,body#tinymce .caption,body#tinymce small{font-size:1.4545454545rem;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}.typeset small,body#tinymce small{line-height:1rem;color:gray}.typeset small strong,body#tinymce small strong{color:#393939}.typeset .caption,body#tinymce .caption{line-height:2rem;margin-bottom:1.47999rem;padding-top:.52001rem;color:#393939}@media screen and (min-width:48em){.typeset .caption,.typeset small,body#tinymce .caption,body#tinymce small{font-size:1.6rem}.typeset .caption,body#tinymce .caption{margin-bottom:1.52799rem;padding-top:.47201rem}}@media screen and (min-width:64em){.typeset .caption,.typeset small,body#tinymce .caption,body#tinymce small{font-size:1.6rem}.typeset .caption,body#tinymce .caption{margin-bottom:1.52799rem;padding-top:.47201rem}}@media screen and (min-width:90.0625em){.typeset .caption,.typeset small,body#tinymce .caption,body#tinymce small{font-size:1.1428571429rem}.typeset .caption,body#tinymce .caption{margin-bottom:1.3771328571rem;padding-top:.6228671429rem}}@media screen and (min-width:120em){.typeset .caption,.typeset small,body#tinymce .caption,body#tinymce small{font-size:1.1428571429rem}.typeset .caption,body#tinymce .caption{margin-bottom:1.3771328571rem;padding-top:.6228671429rem}}.typeset .alpha+.caption,.typeset .beta+.caption,.typeset .gamma+.caption,.typeset h1+.caption,.typeset h2+.caption,.typeset h3+.caption,body#tinymce .alpha+.caption,body#tinymce .beta+.caption,body#tinymce .gamma+.caption,body#tinymce h1+.caption,body#tinymce h2+.caption,body#tinymce h3+.caption{margin-top:-1rem}.typeset .delta+.caption,.typeset .epsilon+.caption,.typeset .zeta+.caption,body#tinymce .delta+.caption,body#tinymce .epsilon+.caption,body#tinymce .zeta+.caption{margin-top:0}.typeset blockquote p,body#tinymce blockquote p{font-style:italic;font-size:27px;line-height:30px;margin-bottom:1em}.typeset code,.typeset pre,body#tinymce code,body#tinymce pre{background-color:#eaeaea;font-family:Menlo,monospace}.typeset pre,body#tinymce pre{display:block;margin-bottom:2rem;padding:1rem;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}.typeset code,body#tinymce code{font-size:1.4545454545rem;line-height:1rem}.typeset .upper,body#tinymce .upper{-webkit-font-kerning:normal;font-kerning:normal;letter-spacing:.1rem;text-transform:uppercase}.typeset .small-caps,body#tinymce .small-caps{-webkit-font-feature-settings:"smcp","kern";font-feature-settings:"smcp","kern";-webkit-font-kerning:normal;font-kerning:normal;letter-spacing:.1rem}.typeset .lining-numerals,body#tinymce .lining-numerals{-webkit-font-feature-settings:"lnum","kern";font-feature-settings:"lnum","kern"}.typeset .oldstyle-numerals,body#tinymce .oldstyle-numerals{-webkit-font-feature-settings:"onum","kern";font-feature-settings:"onum","kern"}hr{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,gray));background-image:-webkit-linear-gradient(top,transparent 50%,gray 0);background-image:-o-linear-gradient(top,transparent 50%,gray 50%);background-image:linear-gradient(180deg,transparent 50%,gray 0);background-position:0 50%;background-repeat:repeat-x;background-size:100% .15rem;border:0;margin:0;padding-bottom:3rem;padding-top:3rem}html{font-family:break-1;height:auto}* html,*+html{font-family:break-2}@media �screen{html{font-family:break-2}}body:after{display:none}@media(min-width:48em){.typeset dl dd,.typeset dl dt,body#tinymce dl dd,body#tinymce dl dt{margin-left:0}html{font-family:break-1}body:after{content:"break-1"}.l-page,body,html{height:100%}.l-page{padding-bottom:2rem}}@media(min-width:64em){html{font-family:break-2}body:after{content:"break-2"}.l-page{padding-bottom:0}}@media(min-width:90.0625em){html{font-family:break-3}body:after{content:"break-3"}}@media(min-width:120em){html{font-family:break-4}body:after{content:"break-4"}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.l-container,.l-page{*zoom:1;float:left;width:100%}.l-centered:after,.l-centered:before,.l-container:after,.l-container:before,.l-content:after,.l-content:before,.l-inside:after,.l-inside:before,.l-page:after,.l-page:before{display:table;content:""}.l-centered:after,.l-container:after,.l-content:after,.l-inside:after,.l-page:after{clear:both}.l-container,.l-inside{margin-left:auto;margin-right:auto;position:relative}.l-content{width:100%;*zoom:1;max-width:45.4545454545rem}@media screen and (min-width:48em){.typeset code,body#tinymce code{font-size:1.6rem}.l-content{max-width:55rem}}@media screen and (min-width:64em){.typeset code,body#tinymce code{font-size:1.6rem}.l-content{max-width:60rem}}@media screen and (min-width:90.0625em){.typeset code,body#tinymce code{font-size:1.1428571429rem}.l-content{max-width:48.5714285714rem}}@media screen and (min-width:120em){.typeset code,body#tinymce code{font-size:1.1428571429rem}.l-content{max-width:53.5714285714rem}}main{float:left;width:100%}@media(min-width:48em){.sidebar-primary main{max-width:65%}}@media(min-width:64em){.sidebar-primary main{max-width:65%}}@media(min-width:90.0625em){.sidebar-primary main{max-width:65%}}@media(min-width:120em){.sidebar-primary main{max-width:55%}}.sidebar{float:left}@media(min-width:48em){.sidebar{max-width:35%;padding-left:2rem}}@media(min-width:64em){.sidebar{max-width:35%}}@media(min-width:90.0625em){.sidebar{max-width:35%;padding-left:2rem}}@media(min-width:120em){.sidebar{max-width:45%}}.l-inside{width:100%;*zoom:1;max-width:46.8181818182rem}@media screen and (min-width:48em){.l-inside{max-width:51.5rem}}@media screen and (min-width:64em){.l-inside{max-width:81rem}}@media screen and (min-width:90.0625em){.l-inside{max-width:78.5714285714rem}}@media screen and (min-width:120em){.l-inside{max-width:109.5714285714rem}}.l-inside .l-inside{width:auto;max-width:none}.l-s-1{width:8.3333333333%;position:relative}.l-offset-s-1{left:8.3333333333%}.l-s-2{width:16.6666666667%;position:relative}.l-offset-s-2{left:16.6666666667%}.l-s-3{width:25%;position:relative}.l-offset-s-3{left:25%}.l-s-4{width:33.3333333333%;position:relative}.l-offset-s-4{left:33.3333333333%}.l-s-5{width:41.6666666667%;position:relative}.l-offset-s-5{left:41.6666666667%}.l-s-6{width:50%;position:relative}.l-offset-s-6{left:50%}.l-s-7{width:58.3333333333%;position:relative}.l-offset-s-7{left:58.3333333333%}.l-s-8{width:66.6666666667%;position:relative}.l-offset-s-8{left:66.6666666667%}.l-s-9{width:75%;position:relative}.l-offset-s-9{left:75%}.l-s-10{width:83.3333333333%;position:relative}.l-offset-s-10{left:83.3333333333%}.l-s-11{width:91.6666666667%;position:relative}.l-offset-s-11{left:91.6666666667%}.l-s-12{width:100%;position:relative}.l-offset-s-12{left:100%}.l-s-offset-1{margin-left:8.3333333333%}.l-s-offset-2{margin-left:16.6666666667%}.l-s-offset-3{margin-left:25%}.l-s-offset-4{margin-left:33.3333333333%}.l-s-offset-5{margin-left:41.6666666667%}.l-s-offset-6{margin-left:50%}.l-s-offset-7{margin-left:58.3333333333%}.l-s-offset-8{margin-left:66.6666666667%}.l-s-offset-9{margin-left:75%}.l-s-offset-10{margin-left:83.3333333333%}.l-s-offset-11{margin-left:91.6666666667%}@media(min-width:21.25em){.l-sm-1{width:8.3333333333%;position:relative}.l-offset-sm-1{left:8.3333333333%}.l-sm-2{width:16.6666666667%;position:relative}.l-offset-sm-2{left:16.6666666667%}.l-sm-3{width:25%;position:relative}.l-offset-sm-3{left:25%}.l-sm-4{width:33.3333333333%;position:relative}.l-offset-sm-4{left:33.3333333333%}.l-sm-5{width:41.6666666667%;position:relative}.l-offset-sm-5{left:41.6666666667%}.l-sm-6{width:50%;position:relative}.l-offset-sm-6{left:50%}.l-sm-7{width:58.3333333333%;position:relative}.l-offset-sm-7{left:58.3333333333%}.l-sm-8{width:66.6666666667%;position:relative}.l-offset-sm-8{left:66.6666666667%}.l-sm-9{width:75%;position:relative}.l-offset-sm-9{left:75%}.l-sm-10{width:83.3333333333%;position:relative}.l-offset-sm-10{left:83.3333333333%}.l-sm-11{width:91.6666666667%;position:relative}.l-offset-sm-11{left:91.6666666667%}.l-sm-12{width:100%;position:relative}.l-offset-sm-12{left:100%}.l-sm-offset-1{margin-left:8.3333333333%}.l-sm-offset-2{margin-left:16.6666666667%}.l-sm-offset-3{margin-left:25%}.l-sm-offset-4{margin-left:33.3333333333%}.l-sm-offset-5{margin-left:41.6666666667%}.l-sm-offset-6{margin-left:50%}.l-sm-offset-7{margin-left:58.3333333333%}.l-sm-offset-8{margin-left:66.6666666667%}.l-sm-offset-9{margin-left:75%}.l-sm-offset-10{margin-left:83.3333333333%}.l-sm-offset-11{margin-left:91.6666666667%}}@media(min-width:48em){.l-m-1{width:8.3333333333%;position:relative}.l-offset-m-1{left:8.3333333333%}.l-m-2{width:16.6666666667%;position:relative}.l-offset-m-2{left:16.6666666667%}.l-m-3{width:25%;position:relative}.l-offset-m-3{left:25%}.l-m-4{width:33.3333333333%;position:relative}.l-offset-m-4{left:33.3333333333%}.l-m-5{width:41.6666666667%;position:relative}.l-offset-m-5{left:41.6666666667%}.l-m-6{width:50%;position:relative}.l-offset-m-6{left:50%}.l-m-7{width:58.3333333333%;position:relative}.l-offset-m-7{left:58.3333333333%}.l-m-8{width:66.6666666667%;position:relative}.l-offset-m-8{left:66.6666666667%}.l-m-9{width:75%;position:relative}.l-offset-m-9{left:75%}.l-m-10{width:83.3333333333%;position:relative}.l-offset-m-10{left:83.3333333333%}.l-m-11{width:91.6666666667%;position:relative}.l-offset-m-11{left:91.6666666667%}.l-m-12{width:100%;position:relative}.l-offset-m-12{left:100%}.l-m-offset-1{margin-left:8.3333333333%}.l-m-offset-2{margin-left:16.6666666667%}.l-m-offset-3{margin-left:25%}.l-m-offset-4{margin-left:33.3333333333%}.l-m-offset-5{margin-left:41.6666666667%}.l-m-offset-6{margin-left:50%}.l-m-offset-7{margin-left:58.3333333333%}.l-m-offset-8{margin-left:66.6666666667%}.l-m-offset-9{margin-left:75%}.l-m-offset-10{margin-left:83.3333333333%}.l-m-offset-11{margin-left:91.6666666667%}}@media(min-width:64em){.l-ml-1{width:8.3333333333%;position:relative}.l-offset-ml-1{left:8.3333333333%}.l-ml-2{width:16.6666666667%;position:relative}.l-offset-ml-2{left:16.6666666667%}.l-ml-3{width:25%;position:relative}.l-offset-ml-3{left:25%}.l-ml-4{width:33.3333333333%;position:relative}.l-offset-ml-4{left:33.3333333333%}.l-ml-5{width:41.6666666667%;position:relative}.l-offset-ml-5{left:41.6666666667%}.l-ml-6{width:50%;position:relative}.l-offset-ml-6{left:50%}.l-ml-7{width:58.3333333333%;position:relative}.l-offset-ml-7{left:58.3333333333%}.l-ml-8{width:66.6666666667%;position:relative}.l-offset-ml-8{left:66.6666666667%}.l-ml-9{width:75%;position:relative}.l-offset-ml-9{left:75%}.l-ml-10{width:83.3333333333%;position:relative}.l-offset-ml-10{left:83.3333333333%}.l-ml-11{width:91.6666666667%;position:relative}.l-offset-ml-11{left:91.6666666667%}.l-ml-12{width:100%;position:relative}.l-offset-ml-12{left:100%}.l-ml-offset-1{margin-left:8.3333333333%}.l-ml-offset-2{margin-left:16.6666666667%}.l-ml-offset-3{margin-left:25%}.l-ml-offset-4{margin-left:33.3333333333%}.l-ml-offset-5{margin-left:41.6666666667%}.l-ml-offset-6{margin-left:50%}.l-ml-offset-7{margin-left:58.3333333333%}.l-ml-offset-8{margin-left:66.6666666667%}.l-ml-offset-9{margin-left:75%}.l-ml-offset-10{margin-left:83.3333333333%}.l-ml-offset-11{margin-left:91.6666666667%}}@media(min-width:90.0625em){.l-l-1{width:8.3333333333%;position:relative}.l-offset-l-1{left:8.3333333333%}.l-l-2{width:16.6666666667%;position:relative}.l-offset-l-2{left:16.6666666667%}.l-l-3{width:25%;position:relative}.l-offset-l-3{left:25%}.l-l-4{width:33.3333333333%;position:relative}.l-offset-l-4{left:33.3333333333%}.l-l-5{width:41.6666666667%;position:relative}.l-offset-l-5{left:41.6666666667%}.l-l-6{width:50%;position:relative}.l-offset-l-6{left:50%}.l-l-7{width:58.3333333333%;position:relative}.l-offset-l-7{left:58.3333333333%}.l-l-8{width:66.6666666667%;position:relative}.l-offset-l-8{left:66.6666666667%}.l-l-9{width:75%;position:relative}.l-offset-l-9{left:75%}.l-l-10{width:83.3333333333%;position:relative}.l-offset-l-10{left:83.3333333333%}.l-l-11{width:91.6666666667%;position:relative}.l-offset-l-11{left:91.6666666667%}.l-l-12{width:100%;position:relative}.l-offset-l-12{left:100%}.l-l-offset-1{margin-left:8.3333333333%}.l-l-offset-2{margin-left:16.6666666667%}.l-l-offset-3{margin-left:25%}.l-l-offset-4{margin-left:33.3333333333%}.l-l-offset-5{margin-left:41.6666666667%}.l-l-offset-6{margin-left:50%}.l-l-offset-7{margin-left:58.3333333333%}.l-l-offset-8{margin-left:66.6666666667%}.l-l-offset-9{margin-left:75%}.l-l-offset-10{margin-left:83.3333333333%}.l-l-offset-11{margin-left:91.6666666667%}}@media(min-width:120em){.l-xl-1{width:8.3333333333%;position:relative}.l-offset-xl-1{left:8.3333333333%}.l-xl-2{width:16.6666666667%;position:relative}.l-offset-xl-2{left:16.6666666667%}.l-xl-3{width:25%;position:relative}.l-offset-xl-3{left:25%}.l-xl-4{width:33.3333333333%;position:relative}.l-offset-xl-4{left:33.3333333333%}.l-xl-5{width:41.6666666667%;position:relative}.l-offset-xl-5{left:41.6666666667%}.l-xl-6{width:50%;position:relative}.l-offset-xl-6{left:50%}.l-xl-7{width:58.3333333333%;position:relative}.l-offset-xl-7{left:58.3333333333%}.l-xl-8{width:66.6666666667%;position:relative}.l-offset-xl-8{left:66.6666666667%}.l-xl-9{width:75%;position:relative}.l-offset-xl-9{left:75%}.l-xl-10{width:83.3333333333%;position:relative}.l-offset-xl-10{left:83.3333333333%}.l-xl-11{width:91.6666666667%;position:relative}.l-offset-xl-11{left:91.6666666667%}.l-xl-12{width:100%;position:relative}.l-offset-xl-12{left:100%}.l-xl-offset-1{margin-left:8.3333333333%}.l-xl-offset-2{margin-left:16.6666666667%}.l-xl-offset-3{margin-left:25%}.l-xl-offset-4{margin-left:33.3333333333%}.l-xl-offset-5{margin-left:41.6666666667%}.l-xl-offset-6{margin-left:50%}.l-xl-offset-7{margin-left:58.3333333333%}.l-xl-offset-8{margin-left:66.6666666667%}.l-xl-offset-9{margin-left:75%}.l-xl-offset-10{margin-left:83.3333333333%}.l-xl-offset-11{margin-left:91.6666666667%}}.l-fixed{position:fixed}.l-absolute,.l-center-all,.l-center-h,.l-center-v{position:absolute}.l-right{float:right}.l-left{float:left}.l-centered{float:none;margin-left:auto;margin-right:auto;*zoom:1}.l-center-all{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.l-center-h{top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.l-center-v,.l-full-wide{left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.l-align-right{text-align:right}.l-align-center{text-align:center}.l-align-left{text-align:left}.l-pad{padding-right:1rem;padding-left:1rem}@media(min-width:64em){.l-pad{padding-right:2rem;padding-left:2rem}}@media(min-width:90.0625em){.l-pad{padding-right:2rem;padding-left:2rem}}.l-pad-all{padding:1rem}@media(min-width:64em){.l-pad-all{padding:2rem}}@media(min-width:90.0625em){.l-pad-all{padding:2rem}}.l-pad-ends{padding-top:1rem;padding-bottom:1rem}@media(min-width:64em){.l-pad-ends{padding-top:2rem;padding-bottom:2rem}}@media(min-width:90.0625em){.l-pad-ends{padding-top:2rem;padding-bottom:2rem}}.l-pad-top{padding-top:1rem}.l-pad-bottom{padding-bottom:1rem}@media(min-width:64em){.l-pad-top{padding-top:2rem}.l-pad-bottom{padding-bottom:2rem}}@media(min-width:90.0625em){.l-pad-top{padding-top:2rem}.l-pad-bottom{padding-bottom:2rem}}.l-nopadding{padding:0}.l-margin-top{margin-top:1rem}.l-margin-bottom{margin-bottom:1rem}@media(min-width:64em){.l-nopadding{padding:0}.l-margin-top{margin-top:2rem}.l-margin-bottom{margin-bottom:2rem}}@media(min-width:90.0625em){.l-nopadding{padding:0}.l-margin-top{margin-top:2rem}.l-margin-bottom{margin-bottom:2rem}}.l-margin-ends{margin-top:1rem;margin-bottom:1rem}@media(min-width:64em){.l-margin-ends{margin-top:2rem;margin-bottom:2rem}}@media(min-width:90.0625em){.l-margin-ends{margin-top:2rem;margin-bottom:2rem}}.l-nomargin{margin:0}@media(min-width:64em){.l-nomargin{margin:0}}@media(min-width:90.0625em){.l-nomargin{margin:0}}.l-offset-sides{margin-right:-1rem;margin-left:-1rem;float:none;width:auto;clear:both}@media(min-width:64em){.l-offset-sides{margin-right:-2rem;margin-left:-2rem}}@media(min-width:90.0625em){.l-offset-sides{margin-right:-2rem;margin-left:-2rem}}.l-offset-left{margin-left:-1rem}.l-offset-right{margin-right:-1rem}@media(min-width:64em){.l-offset-left{margin-left:-2rem}.l-offset-right{margin-right:-2rem}}@media(min-width:90.0625em){.l-offset-left{margin-left:-2rem}.l-offset-right{margin-right:-2rem}}.l-full-wide{width:100vw;position:relative}.l-rotate-cw-90{-webkit-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;width:auto;bottom:-2rem;margin:0;position:absolute}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:0 auto;height:auto}.alignleft,.alignright{margin-bottom:2rem;height:auto}@media(min-width:21.25em){.alignleft{float:left;margin-right:2rem}.alignright{float:right;margin-left:2rem}}.assistive-text,.screen-reader-text{position:absolute;top:-9999em}.ltr .assistive-text,.ltr .screen-reader-text{left:-9999em}.rtl .assistive-text,.rtl .screen-reader-text{right:-9999em}.hide-small,.wp-video br{display:none}img{-ms-interpolation-mode:bicubic;margin:0 auto;max-width:100%;height:auto}.fullscreen-img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1;min-width:100%;min-height:100%;max-width:none}@media(min-width:48em){.hide-small{display:block}}.hide-smallmed{display:none}@media(min-width:64em){.hide-smallmed{display:block}}.show-smallmed{display:block}@media(min-width:64em){.hide-med,.show-smallmed{display:none}}@media(min-width:90.0625em){.hide-largemed{display:none}}@media(min-width:120em){.hide-large{display:none}}.is-hidden{display:none;visibility:hidden}.is-visible{display:block;visibility:visible}.assistive-text,.is-vishidden,.is-vishidden--focusable,.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.is-vishidden--focusable:active,.is-vishidden--focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.is-uppercase{text-transform:uppercase;letter-spacing:1px;word-spacing:4px}.is-lowercase{text-transform:lowercase}.header{position:relative;float:left;width:100%;z-index:10;height:auto;margin-bottom:0;background-color:#fff}.header,.header .panel{overflow:visible}@media(min-width:48em){.header{height:170px;position:fixed;top:0;padding:25px}}@media(min-width:120em){.header{height:170px}}.header .fb-link{display:none}.brand,.brand img,.single .header,.single .header .brand{display:block}.brand{float:none;padding-left:0;margin:25px auto;line-height:2rem}@media(min-width:48em){.brand{position:absolute;top:38px;right:25px;margin-top:0;margin-bottom:0}}.brand img{height:auto;width:170px}.header__site-title{font-size:1.4545454545rem;text-transform:uppercase;letter-spacing:.1rem;color:#393939;font-weight:800;line-height:1;margin-top:0;margin-bottom:1rem;padding:5px 5px 2px;float:left}@media screen and (min-width:48em){.header__site-title{font-size:1.6rem}}@media screen and (min-width:64em){.header__site-title{font-size:1.6rem}}@media screen and (min-width:90.0625em){.header__site-title{font-size:1.1428571429rem}}@media screen and (min-width:120em){.header__site-title{font-size:1.1428571429rem}}form label{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;line-height:1rem;font-size:1.4545454545rem;margin-bottom:.72999rem;padding-top:.02001rem;text-transform:uppercase}@media screen and (min-width:48em){form label{font-size:1.6rem;margin-bottom:.77799rem;padding-top:-.02799rem}}@media screen and (min-width:64em){form label{font-size:1.6rem;margin-bottom:.77799rem;padding-top:-.02799rem}}@media screen and (min-width:90.0625em){form label{font-size:1.1428571429rem;margin-bottom:.6271328571rem;padding-top:.1228671429rem}}@media screen and (min-width:120em){form label{font-size:1.1428571429rem;margin-bottom:.6271328571rem;padding-top:.1228671429rem}}form .form-label,form label,form p,form span,form table{font-size:1.4545454545rem;color:#393939;margin-bottom:1rem;padding-top:0;text-transform:uppercase;font-weight:800}@media screen and (min-width:48em){form .form-label,form label,form p,form span,form table{font-size:1.6rem}}@media screen and (min-width:64em){form .form-label,form label,form p,form span,form table{font-size:1.6rem}}@media screen and (min-width:90.0625em){form .form-label,form label,form p,form span,form table{font-size:1.1428571429rem}}@media screen and (min-width:120em){form .form-label,form label,form p,form span,form table{font-size:1.1428571429rem}}form h5{line-height:2.5rem;font-size:2.2727272727rem;margin-bottom:-1e-5rem;padding-top:.50001rem}@media screen and (min-width:48em){form h5{font-size:2.6rem;margin-bottom:.10799rem;padding-top:.39201rem}}@media screen and (min-width:64em){form h5{font-size:2.7rem;margin-bottom:.14099rem;padding-top:.35901rem}}@media screen and (min-width:90.0625em){form h5{font-size:1.9285714286rem;margin-bottom:-.1135814286rem;padding-top:.6135814286rem}}@media screen and (min-width:120em){form h5{font-size:1.9285714286rem;margin-bottom:-.1135814286rem;padding-top:.6135814286rem}}form small{color:gray}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;float:none;padding:.1rem .5rem;background:#e4e4e4;border:none;margin-bottom:1rem;line-height:2rem;height:2.5rem;font-size:1.4545454545rem;font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#393939;text-transform:uppercase}@media screen and (min-width:48em){input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{font-size:1.6rem}}@media screen and (min-width:64em){input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{font-size:1.6rem}}@media screen and (min-width:90.0625em){input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{font-size:1.1428571429rem}}@media screen and (min-width:120em){input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{font-size:1.1428571429rem}}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{background:#d2d2d2;-webkit-highlight:none;outline:none}input[type=submit]{width:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}textarea{height:10rem;resize:none}.wpcf7-radio .wpcf7-list-item{width:100%;float:left;margin-bottom:.25rem}img.ajax-loader{width:auto;height:auto}.screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}span.wpcf7-not-valid-tip{color:gray;font-size:1em;display:block;margin-top:-1rem}input.wpcf7-not-valid,textarea.wpcf7-not-valid{border:1px solid hsla(0,0%,50%,.5)}div.wpcf7-response-output{margin:1rem .5rem 2rem;padding:.2rem 1rem;width:100%;float:left;color:#393939}div.wpcf7-validation-errors{border:2px solid gray;background:hsla(0,0%,50%,.1)}div.wpcf7-mail-sent-ok{border:none;background:0 0;font-weight:400;font-weight:800;line-height:1.75rem;font-size:2.2727272727rem;margin-bottom:.37499rem;padding-top:.12501rem}@media(min-width:48em){div.wpcf7-mail-sent-ok{line-height:2.5rem;font-size:2.7272727273rem;margin-bottom:.14999rem;padding-top:.35001rem}}@media screen and (min-width:48em){div.wpcf7-mail-sent-ok{font-size:3rem;margin-bottom:.23999rem;padding-top:.26001rem}}@media screen and (min-width:64em){div.wpcf7-mail-sent-ok{font-size:3rem;margin-bottom:.23999rem;padding-top:.26001rem}}@media screen and (min-width:90.0625em){div.wpcf7-mail-sent-ok{font-size:2.1428571429rem;margin-bottom:-.0428671429rem;padding-top:.5428671429rem}}@media screen and (min-width:120em){div.wpcf7-mail-sent-ok{font-size:2.1428571429rem;margin-bottom:-.0428671429rem;padding-top:.5428671429rem}}div.wpcf7-mail-sent-ng{border:2px solid #393939;background:rgba(57,57,57,.1)}div.wpcf7-spam-blocked{border:2px solid orange;background:rgba(255,165,0,.1)}.panel{overflow:hidden;position:relative;background:#dbdbdb;margin-bottom:1rem;padding:1rem}@media(min-width:64em){.panel{margin-bottom:2rem;padding:2rem}}@media(min-width:90.0625em){.panel{margin-bottom:2rem;padding:2rem}}.panel:last-child{margin-bottom:0}.panel.l-nopadding{padding:0}.panel .l-inside--panel{position:relative;*zoom:1}.panel .l-inside--panel:after,.panel .l-inside--panel:before{display:table;content:""}.panel .l-inside--panel,.panel .l-inside--panel:after{clear:both}ul{line-height:2rem;margin-bottom:1.00999rem;padding-top:.49001rem}@media screen and (min-width:48em){ul{margin-bottom:1.06099rem;padding-top:.43901rem}}@media screen and (min-width:64em){ul{margin-bottom:1.06099rem;padding-top:.43901rem}}@media screen and (min-width:90.0625em){ul{margin-bottom:.9007042857rem;padding-top:.5992957143rem}}@media screen and (min-width:120em){ul{margin-bottom:.9007042857rem;padding-top:.5992957143rem}}ul{margin:0;padding:0;list-style:none}ul li{margin-left:2rem}.list--bullets li,.list--bullets ul li,ul.list--bullets li,ul.list--bullets ul li{position:relative;margin-left:2rem;margin-bottom:.5rem}.list--bullets li:before,.list--bullets ul li:before,ul.list--bullets li:before,ul.list--bullets ul li:before{content:"";display:block;position:absolute;left:-20px;top:5px;height:12px;width:12px;border-radius:12px;border:1px solid #666}.list--underline li,.list--underline ul li,ul.list--underline li,ul.list--underline ul li{border-bottom:1px solid #d5d5d5;padding-bottom:4px;padding-top:5px}.list--underline li a,.list--underline ul li a,ul.list--underline li a,ul.list--underline ul li a{background-image:none}.list--tight li,.list--tight ul li,ul.list--tight li,ul.list--tight ul li{margin-bottom:0}.sidebar--list li,.sidebar--list ul li,.sidebar--list ul>div,.sidebar--list>div{border-top:1px solid #d5d5d5;border-bottom:none;margin-bottom:0;padding-top:1rem;padding-bottom:1rem;padding-left:0;padding-right:0}.sidebar--list li:first-child,.sidebar--list ul li:first-child,.sidebar--list ul>div:first-child,.sidebar--list>div:first-child{border-top:none}.sidebar--list li a,.sidebar--list ul li a,.sidebar--list ul>div a,.sidebar--list>div a{background-image:none;border-bottom:none;border-top:none!important;color:#393939}.sidebar--list li a:hover,.sidebar--list ul li a:hover,.sidebar--list ul>div a:hover,.sidebar--list>div a:hover{color:#393939}.sidebar--list li ul li,.sidebar--list ul li ul li,.sidebar--list ul>div ul li,.sidebar--list>div ul li{padding-left:10px}.post--content ol,.post--content ul{margin-left:2rem;margin-bottom:2rem}.post--content ol li,.post--content ul li{margin-left:0}.button,button,input[type=submit]{display:inline-block;color:#fff;background-color:#343434;background-image:none;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;border:none;margin-bottom:1rem;-webkit-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;cursor:pointer;width:auto;font-size:1.6363636364rem;line-height:2rem;text-transform:uppercase;letter-spacing:0;text-align:center;padding:.5rem 1.5rem .3rem}@media screen and (min-width:48em){.button,button,input[type=submit]{font-size:1.8rem}}@media screen and (min-width:64em){.button,button,input[type=submit]{font-size:1.8rem}}@media screen and (min-width:90.0625em){.button,button,input[type=submit]{font-size:1.2857142857rem}}@media screen and (min-width:120em){.button,button,input[type=submit]{font-size:1.2857142857rem}}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:#fff;background-color:#5a5a5a}.button svg,button svg,input[type=submit] svg{fill:#fff}.button.button--triangle,button.button--triangle,input.button--triangle[type=submit]{padding:.75rem 1.75rem .4rem 1.5rem;position:relative;overflow:hidden;background:0 0}.button.button--triangle:before,button.button--triangle:before,input.button--triangle[type=submit]:before{right:0}.button.button--triangle:after,.button.button--triangle:before,button.button--triangle:after,button.button--triangle:before,input.button--triangle[type=submit]:after,input.button--triangle[type=submit]:before{content:"";position:absolute;top:50%;z-index:-1;width:0;height:0;margin-top:-1e3px;border-color:transparent transparent transparent #393939;border-style:solid;border-width:1e3px 0 1e3px 500px;-webkit-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out}.button.button--triangle:after,button.button--triangle:after,input.button--triangle[type=submit]:after{right:8px}.button.button--triangle:active:after,.button.button--triangle:active:before,.button.button--triangle:focus:after,.button.button--triangle:focus:before,.button.button--triangle:hover:after,.button.button--triangle:hover:before,button.button--triangle:active:after,button.button--triangle:active:before,button.button--triangle:focus:after,button.button--triangle:focus:before,button.button--triangle:hover:after,button.button--triangle:hover:before,input.button--triangle[type=submit]:active:after,input.button--triangle[type=submit]:active:before,input.button--triangle[type=submit]:focus:after,input.button--triangle[type=submit]:focus:before,input.button--triangle[type=submit]:hover:after,input.button--triangle[type=submit]:hover:before{border-color:transparent transparent transparent gray}.button--alt{background-color:#fff;border:2px solid #393939;color:#393939;padding:1rem 2.5rem .8rem;font-size:1.5454545455rem}@media screen and (min-width:48em){.button--alt{font-size:1.7rem}}@media screen and (min-width:64em){.button--alt{font-size:1.7rem}}@media screen and (min-width:90.0625em){.button--alt{font-size:1.2142857143rem}}@media screen and (min-width:120em){.button--alt{font-size:1.2142857143rem}}.button--alt:active,.button--alt:focus,.button--alt:hover{background-color:#fff;border:2px solid gray;color:gray}p .button,p button,p input[type=submit]{margin-bottom:0}.button-inline{font-weight:600;font-size:1.5454545455rem;background-image:none}@media screen and (min-width:48em){.button-inline{font-size:1.7rem}}@media screen and (min-width:64em){.button-inline{font-size:1.7rem}}@media screen and (min-width:90.0625em){.button-inline{font-size:1.2142857143rem}}@media screen and (min-width:120em){.button-inline{font-size:1.2142857143rem}}.button-inline:active,.button-inline:focus,.button-inline:hover{background-image:none;color:#393939}.button-inline svg{fill:#393939;width:3rem;height:3rem}.button-inline--alt svg{fill:#1f1f1f}.icon{display:inline-block;height:5rem;width:5rem}.sidebar{padding-top:1rem;padding-bottom:1rem;color:gray}@media(min-width:64em){.sidebar{padding-top:2rem;padding-bottom:2rem}}@media(min-width:90.0625em){.sidebar{padding-top:2rem;padding-bottom:2rem}}.sidebar>section{float:left;width:100%}.sidebar>section:empty{display:none}.post--meta{width:100%;color:gray;font-size:1.2727272727rem;font-weight:400}@media screen and (min-width:48em){.post--meta{font-size:1.4rem}}@media screen and (min-width:64em){.post--meta{font-size:1.4rem}}@media screen and (min-width:90.0625em){.post--meta{font-size:1rem}}@media screen and (min-width:120em){.post--meta{font-size:1rem}}.post--meta svg{fill:gray;margin-right:.3em;width:1em;height:1em;vertical-align:text-top}.post--meta a{color:gray}.post--meta a:hover{color:#393939}article .intrinsic-ratio-box,article img{width:100%;float:none;margin:0 auto}.edit-link{float:right}.gallery{margin:0 auto}.gallery,.gallery-row{display:block;clear:both;overflow:hidden}.gallery-row{margin:0}.gallery-item{overflow:hidden;float:left;margin:0;padding:0;text-align:center;list-style:none;border:none;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gallery-columns-0 .gallery-item,.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.66%}.gallery-columns-7 .gallery-item{width:14.28%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11%}.gallery-columns-10 .gallery-item{width:10%}.gallery-columns-11 .gallery-item{width:9.09%}.gallery-columns-12 .gallery-item{width:8.33%}.gallery-columns-13 .gallery-item{width:7.69%}.gallery-columns-14 .gallery-item{width:7.14%}.gallery-columns-15 .gallery-item{width:6.66%}.gallery-columns-16 .gallery-item{width:6.25%}.gallery-columns-17 .gallery-item{width:5.88%}.gallery-columns-18 .gallery-item{width:5.55%}.gallery-columns-19 .gallery-item{width:5.26%}.gallery-columns-20 .gallery-item{width:5%}.gallery-columns-21 .gallery-item{width:4.76%}.gallery-columns-22 .gallery-item{width:4.54%}.gallery-columns-23 .gallery-item{width:4.34%}.gallery-columns-24 .gallery-item{width:4.16%}.gallery-columns-25 .gallery-item{width:4%}.gallery-columns-26 .gallery-item{width:3.84%}.gallery-columns-27 .gallery-item{width:3.7%}.gallery-columns-28 .gallery-item{width:3.57%}.gallery-columns-29 .gallery-item{width:3.44%}.gallery-columns-30 .gallery-item{width:3.33%}.pswp button:hover{background-columnsor:rgba(0,0,0,0)!important}.pswp__bg{background-columnsor:rgba(0,0,0,.8)!important}.work-slider p{padding-top:0;margin-bottom:0}.swiper-button-next,.swiper-button-prev{border:0;cursor:pointer;z-index:10}.swiper-button-next svg,.swiper-button-prev svg{fill:#393939}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-button-lock{display:none}@media(min-width:48em){.work-slider .swiper-button-next,.work-slider .swiper-button-prev{bottom:50%}.work-slider .swiper-button-prev{left:-8rem}.work-slider .swiper-button-next{right:-8rem}}@media(min-width:64em){.work-slider .swiper-button-next,.work-slider .swiper-button-prev{bottom:20%}}@media(min-width:90.0625em){.work-slider .swiper-button-next,.work-slider .swiper-button-prev{bottom:25%}.work-slider .swiper-button-prev{left:-6.5rem}.work-slider .swiper-button-next{right:-6.5rem}}@media(min-width:120em){.work-slider .swiper-button-next,.work-slider .swiper-button-prev{bottom:35%}}svg{width:1.5rem;height:1.5rem;display:inline-block;vertical-align:middle}body{overflow-x:hidden}nav{position:relative;width:100%;z-index:2;margin:0;-webkit-transition:all .5s;-o-transition:all .5s ease;transition:all .5s}nav,nav ul.menu{overflow:visible}nav ul.menu{max-height:none}nav ul{list-style:none;padding:0;z-index:15;text-align:center;margin:10px 0}nav ul li{z-index:1;float:none;display:inline-block;position:relative;margin:0}@media(min-width:48em){nav ul{margin-top:0;margin-bottom:0}nav ul li{float:left}}nav ul li.menu-some{float:none}nav ul li.menu-some a{width:100%;padding:1.2rem 1rem 1rem;background-color:#dbdbdb;line-height:2rem}@media(min-width:48em){nav ul li.menu-some{float:right}nav ul li.menu-some a{padding:.5rem .6666666667rem}}nav ul li.menu-home a{padding:.5rem 1rem .6rem;line-height:2.7rem}nav ul li a{line-height:1;font-size:1.4545454545rem;font-weight:800;text-transform:uppercase;letter-spacing:.1rem;text-align:center;text-decoration:none;-webkit-transition:.25s ease-out;-o-transition:.25s ease-out;transition:.25s ease-out;display:block;padding:14px;margin:0}@media screen and (min-width:48em){nav ul li a{font-size:1.6rem}}@media screen and (min-width:64em){nav ul li a{font-size:1.6rem}}@media screen and (min-width:90.0625em){nav ul li a{font-size:1.1428571429rem}}@media screen and (min-width:120em){nav ul li a{font-size:1.1428571429rem}}nav ul li a:hover{color:#393939;text-decoration:underline}.nav-toggle svg,nav ul li a svg,nav ul li a:hover,nav ul li:hover ul,nav.main-nav li.current-menu-item>a:hover{-webkit-transition:.25s ease-out;-o-transition:.25s ease-out;transition:.25s ease-out}nav ul li a svg{fill:#393939;width:1.25rem;height:1.25rem}nav ul li:hover ul{opacity:1}@media(min-width:48em){nav ul li a{padding:0;margin-right:1em}nav.main-nav{width:auto;float:none}}nav.main-nav li.current-menu-item>a,nav.main-nav li.current-menu-item>a:hover{color:gray}nav.main-nav li.current-menu-item>a svg,nav.main-nav li.current-menu-item>a:hover svg{fill:gray}nav.footer-nav{background:0 0}nav.footer-nav li{list-style:none;line-height:1}nav.footer-nav li a{color:gray;text-transform:none;line-height:1.5rem;font-size:1.4545454545rem;margin-bottom:1.72999rem;padding-top:.27001rem;font-weight:600}@media screen and (min-width:48em){nav.footer-nav li a{font-size:1.6rem;margin-bottom:1.77799rem;padding-top:.22201rem}}@media screen and (min-width:64em){nav.footer-nav li a{font-size:1.6rem;margin-bottom:1.77799rem;padding-top:.22201rem}}@media screen and (min-width:90.0625em){nav.footer-nav li a{font-size:1.1428571429rem;margin-bottom:1.6271328571rem;padding-top:.3728671429rem}}@media screen and (min-width:120em){nav.footer-nav li a{font-size:1.1428571429rem;margin-bottom:1.6271328571rem;padding-top:.3728671429rem}}nav.footer-nav li a svg{width:1.25rem;height:1.25rem;margin-right:.5rem;fill:gray}.nav-toggle,nav.footer-nav li a:active,nav.footer-nav li a:focus,nav.footer-nav li a:hover{color:#393939}nav.footer-nav li a:active svg,nav.footer-nav li a:focus svg,nav.footer-nav li a:hover svg{fill:#393939}.nav-toggle{display:table;position:absolute;top:-4rem;right:1rem;width:auto;height:auto;padding:.75rem;z-index:10;text-align:center;line-height:.5;font-size:1.5454545455rem;font-weight:600;text-transform:uppercase;letter-spacing:.1rem}@media screen and (min-width:48em){.nav-toggle{font-size:1.7rem}}@media screen and (min-width:64em){.nav-toggle{font-size:1.7rem}}@media screen and (min-width:90.0625em){.nav-toggle{font-size:1.2142857143rem}}@media screen and (min-width:120em){.nav-toggle{font-size:1.2142857143rem}}@media(min-width:64em){nav ul li:hover ul{max-height:none;max-height:1e3px}.nav-toggle{display:none}}.nav-toggle span{line-height:1;display:inline-block;vertical-align:middle;margin-top:.25rem;margin-right:.25rem}.nav-toggle svg{width:1.6rem;height:1.6rem;fill:#393939}.nav-toggle:active,.nav-toggle:focus,.nav-toggle:hover{background:0 0;color:#393939}.nav-toggle:active svg,.nav-toggle:focus svg,.nav-toggle:hover svg{fill:#393939}.nmeta-av-toggle svg{fill:#dbdbdb}.nav-active .menu{max-height:900px!important}#breadcrumbs,.breadcrumbs{margin-top:0;margin-bottom:0;padding-top:0;padding-left:0;float:left;width:100%}#breadcrumbs *,.breadcrumbs *{font-size:1.4545454545rem;font-weight:600}@media screen and (min-width:48em){#breadcrumbs *,.breadcrumbs *{font-size:1.6rem}}@media screen and (min-width:64em){#breadcrumbs *,.breadcrumbs *{font-size:1.6rem}}@media screen and (min-width:90.0625em){#breadcrumbs *,.breadcrumbs *{font-size:1.1428571429rem}}@media screen and (min-width:120em){#breadcrumbs *,.breadcrumbs *{font-size:1.1428571429rem}}#breadcrumbs i:before,.breadcrumbs i:before{vertical-align:middle}#breadcrumbs a,#breadcrumbs a:hover,.breadcrumbs a,.breadcrumbs a:hover{color:#393939}#breadcrumbs+main,#breadcrumbs+main+.sidebar,.breadcrumbs+main,.breadcrumbs+main+.sidebar{margin-top:1em}nav.post-navigation{float:left;width:100%;background:0 0}nav.post-navigation a{font-size:1.4545454545rem;font-weight:600}@media screen and (min-width:48em){nav.post-navigation a{font-size:1.6rem}}@media screen and (min-width:64em){nav.post-navigation a{font-size:1.6rem}}@media screen and (min-width:90.0625em){nav.post-navigation a{font-size:1.1428571429rem}}@media screen and (min-width:120em){nav.post-navigation a{font-size:1.1428571429rem}}nav.post-navigation svg{width:1rem;height:1rem}nav.post-navigation.post-navigation--arrows{position:absolute;top:50%;width:100%;overflow:visible}nav.post-navigation.post-navigation--arrows .nav-next,nav.post-navigation.post-navigation--arrows .nav-previous{position:absolute;top:0;margin-top:-30px}nav.post-navigation.post-navigation--arrows .nav-next a,nav.post-navigation.post-navigation--arrows .nav-previous a{display:block;height:60px;width:60px;padding:10px;text-align:center;color:#dbdbdb;background-color:rgba(57,57,57,.5);line-height:60px;font-size:40px;opacity:.3}nav.post-navigation.post-navigation--arrows .nav-next a svg,nav.post-navigation.post-navigation--arrows .nav-previous a svg{display:block;fill:#dbdbdb;width:40px;height:40px}nav.post-navigation.post-navigation--arrows .nav-next a:active,nav.post-navigation.post-navigation--arrows .nav-next a:focus,nav.post-navigation.post-navigation--arrows .nav-next a:hover,nav.post-navigation.post-navigation--arrows .nav-previous a:active,nav.post-navigation.post-navigation--arrows .nav-previous a:focus,nav.post-navigation.post-navigation--arrows .nav-previous a:hover{opacity:1}nav.post-navigation.post-navigation--arrows .nav-previous{left:0}nav.post-navigation.post-navigation--arrows .nav-next{right:0}footer.footer{display:none;background:0 0;bottom:0;z-index:1;color:gray;font-size:1.2727272727rem;padding:1rem 2rem}@media screen and (min-width:48em){footer.footer{font-size:1.4rem}}@media screen and (min-width:64em){footer.footer{font-size:1.4rem}}@media screen and (min-width:90.0625em){footer.footer{font-size:1rem}}@media screen and (min-width:120em){footer.footer{font-size:1rem}}footer.footer svg{width:1rem;height:1rem;fill:gray;margin:0 .25rem 0 .5rem}.back-to-top,.single .footer{display:block}.footer--mobile{padding-top:7rem;padding-bottom:7rem}.theme-shadow{-webkit-box-shadow:0 1px 24px rgba(0,0,0,.25);box-shadow:0 1px 24px rgba(0,0,0,.25)}body{padding-top:0}@media(min-width:48em){footer.footer{position:absolute}body{padding-top:170px}}.theme-alt{background-color:#393939}.theme-alt,.theme-alt li,.theme-alt p{color:#060606}.theme-alt h1,.theme-alt h2,.theme-alt h3,.theme-alt h4,.theme-alt h5,.theme-alt h6{color:#1f1f1f}.swiper-button-next,.swiper-button-prev{position:absolute;bottom:0;width:25px;height:25px;padding:4px;background-color:#fff}.swiper-button-next svg,.swiper-button-prev svg{width:17px;height:17px;color:#393939;vertical-align:baseline}.category-filter a.active,.swiper-button-next:hover,.swiper-button-prev:hover{color:gray}.button--show-all{margin-top:45px;margin-bottom:0}.back-to-top{text-transform:none;font-size:1.2727272727rem;font-weight:600;text-align:center;margin-bottom:40px;width:100%;float:left;margin-top:25px}@media screen and (min-width:48em){.back-to-top{font-size:1.4rem}}@media screen and (min-width:64em){.back-to-top{font-size:1.4rem}}@media screen and (min-width:90.0625em){.back-to-top{font-size:1rem}}@media screen and (min-width:120em){.back-to-top{font-size:1rem}}.back-to-top svg{display:none;margin:0 auto}a[href="https://www.facebook.com/eyeball.fi"],a[href="https://www.linkedin.com/company/eyeball-graphics"]{background-image:none!important;display:inline-block;text-align:left;background:gray;border-radius:25px;margin-left:10px;width:25px;height:25px;line-height:25px}a[href="https://www.facebook.com/eyeball.fi"] svg,a[href="https://www.linkedin.com/company/eyeball-graphics"] svg{fill:#393939;margin:5px 6px 7px;width:13px;height:13px}a[href="https://www.facebook.com/eyeball.fi"]:active,a[href="https://www.facebook.com/eyeball.fi"]:focus,a[href="https://www.facebook.com/eyeball.fi"]:hover,a[href="https://www.linkedin.com/company/eyeball-graphics"]:active,a[href="https://www.linkedin.com/company/eyeball-graphics"]:focus,a[href="https://www.linkedin.com/company/eyeball-graphics"]:hover{background-image:none!important;background:#393939}.typeset a[href="https://www.facebook.com/eyeball.fi"],.typeset a[href="https://www.linkedin.com/company/eyeball-graphics"],body#tinymce a[href="https://www.facebook.com/eyeball.fi"],body#tinymce a[href="https://www.linkedin.com/company/eyeball-graphics"]{border-radius:30px;margin-left:0;margin-right:16px}.category-filter{font-size:1.2727272727rem;font-weight:600}@media screen and (min-width:48em){.category-filter{font-size:1.4rem}}@media screen and (min-width:64em){.category-filter{font-size:1.4rem}}@media screen and (min-width:90.0625em){.category-filter{font-size:1rem}}@media screen and (min-width:120em){.category-filter{font-size:1rem}}@media(min-width:48em){.category-filter{position:absolute;bottom:20px}}.category-filter a{margin-right:0}.category-filter a:hover{text-decoration:underline}.category-filter span{margin-left:.5em;margin-right:.5em}.category-filter span:last-child{display:none}.tag-filter a{float:left;margin-right:.5em}.container--grid{display:grid;grid-template-columns:1fr}@media(min-width:21.25em){.container--grid{grid-template-columns:repeat(2,1fr)}}.container--grid>.l-inside{max-width:2560px;padding-left:0;padding-right:0}.container--grid>.l-inside>.l-inside{overflow:hidden}.container--grid>article{width:auto;float:none}.container--grid article .masonry--bg{display:block;padding-bottom:100%}.container--grid article .masonry--bg>*{width:100%;height:100%;position:absolute}@media(min-width:48em){.container--grid article .post--content{position:absolute;top:0;left:0;height:100%;width:100%;background-color:hsla(0,0%,100%,.85);opacity:0;-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.container--grid article .post--content>div{padding-left:25px;padding-right:25px}.container--grid article .post--content:hover,.container--grid article.category-lainaus .post--content{opacity:1}}@media(min-width:64em){.container--grid{grid-template-columns:repeat(3,1fr)}.container--grid article .post--content>div{padding-left:40px;padding-right:40px}}@media(min-width:90.0625em){.container--grid{grid-template-columns:repeat(4,1fr)}.container--grid article .post--content>div{padding-left:60px;padding-right:60px}}@media(min-width:120em){.container--grid article .post--content>div{padding-left:90px;padding-right:90px}}.container--grid article.category-lainaus .post--content blockquote p{font-style:italic;font-size:27px;line-height:30px;margin-bottom:1em}@media(min-width:48em){.container--grid article.category-lainaus .post--content blockquote p{font-size:15px;line-height:19px}}@media(min-width:64em){.container--grid article.category-lainaus .post--content>div{padding-left:40px;padding-right:40px}.container--grid article.category-lainaus .post--content blockquote p{font-size:15px;line-height:19px}}@media(min-width:1440px){.container--grid article.category-lainaus .post--content blockquote p{font-size:17px;line-height:21px}}@media(min-width:1620px){.container--grid article.category-lainaus .post--content blockquote p{font-size:19px;line-height:23px}}@media(min-width:1820px){.container--grid article.category-lainaus .post--content blockquote p{font-size:23px;line-height:26px}}@media(min-width:2000px){.container--grid article.category-lainaus .post--content blockquote p{font-size:27px;line-height:30px}}.container--grid article.category-lainaus .post--content blockquote strong{text-transform:uppercase;font-weight:900}.container--grid article.category-lainaus .post--content blockquote+p{margin-bottom:0;font-weight:800;font-size:12px;line-height:16px}@media(min-width:90.0625em){.container--grid article.category-lainaus .post--content blockquote+p{font-size:16px;line-height:20px}}.page-template-default .post--content{padding-top:2rem;z-index:2;background-color:hsla(0,0%,100%,.75)}.page--bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.page--bg .intrinsic-ratio-box{position:absolute;bottom:0;left:50%;margin:0 auto;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.single main>article .post--content{padding-top:2rem;max-width:881px}@media(max-width:63.9375em){.single main>article .post--content{padding-left:2rem;padding-right:2rem}}@media(max-width:47.9375em){.single main>article .post--content{padding-left:1rem;padding-right:1rem}}.single main>article .post--content p{margin-bottom:0}.single main>article .post--content .tag-filter{margin-top:5px;margin-bottom:40px}.single main>article .work--images{padding-top:2rem}.header--close-container{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto;height:0;width:100%}.close-x--work{position:absolute;bottom:0;right:2rem;width:30px;height:30px;cursor:pointer}@media(min-width:48em){.close-x--work{right:2rem}}@media(min-width:64em){.page--bg{top:0}.header--close-container{max-width:881px}.close-x--work{right:-30px}}.close-x--work svg{width:30px;height:30px}.mobile-theme .category-lainaus h1{display:none}.mobile-theme .brand{float:none;padding-left:0;margin-top:25px;margin-bottom:25px}.mobile-theme .brand img{float:none}.mobile-theme .l-page{height:auto}.mobile-theme .portfolio-link{position:relative;margin-top:4rem;margin-bottom:15rem}.mobile-theme .portfolio-link img{float:none;margin:0 auto;left:0}.mobile-theme article{float:left;width:100%}.mobile-theme .work-content{float:left;padding:25px}.mobile-theme #kilpailu{position:relative;top:50px;left:10px;right:10px;width:auto;-webkit-transform:none;-o-transform:none;transform:none;padding-bottom:6rem}.mobile-theme #kilpailu form>div{float:none}.mobile-theme .back-to-top{margin-top:0}.mobile-theme .footer{position:relative}.kilpailu-header-open .kilpailu-header{display:block}.kilpailu-header-open{padding-top:30px}@media(min-width:48em){.kilpailu-header-open .header{top:30px}.kilpailu-header-open{padding-top:200px}}.kilpailu-header{display:none;position:absolute;top:0;left:0;height:30px;line-height:30px;width:100%;text-align:center;background:#fff;z-index:30}@media(min-width:48em){.kilpailu-header{position:fixed}}.kilpailu-header a{font-size:1.4545454545rem;display:block;color:#1a1a1a;text-decoration:none}#kilpailu .close-kilpailu-text:hover,.kilpailu-header a:active,.kilpailu-header a:focus,.kilpailu-header a:hover{text-decoration:underline}.kilpailu-header .mobile-text{display:block}@media(min-width:64em){.kilpailu-header .mobile-text{display:none}}.kilpailu-header .desktop-text{display:none}@media(min-width:64em){.kilpailu-header .desktop-text{display:block}}.mfp-content #kilpailu{display:block}#kilpailu{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(.8);-o-transform:translateX(-50%) translateY(-50%) scale(.8);transform:translateX(-50%) translateY(-50%) scale(.8);width:668px;-webkit-box-sizing:content-box;box-sizing:content-box;max-width:90%;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);z-index:100;padding:.6rem 1rem 3rem;text-align:center}@media(min-width:48em){#kilpailu{padding:.6rem 1rem 1rem;-webkit-transform:translateX(-50%) translateY(-50%) scale(.8);-o-transform:translateX(-50%) translateY(-50%) scale(.8);transform:translateX(-50%) translateY(-50%) scale(.8)}}@media(min-width:64em){#kilpailu{-webkit-transform:translateX(-50%) translateY(-50%) scale(.8);-o-transform:translateX(-50%) translateY(-50%) scale(.8);transform:translateX(-50%) translateY(-50%) scale(.8)}}@media(min-width:90.0625em){#kilpailu{-webkit-transform:translateX(-50%) translateY(-50%) scale(.9);-o-transform:translateX(-50%) translateY(-50%) scale(.9);transform:translateX(-50%) translateY(-50%) scale(.9)}}@media(min-width:120em){#kilpailu{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}}#kilpailu p{line-height:1.5rem;font-size:1.4545454545rem;margin-bottom:1.22999rem;padding-top:.27001rem}#kilpailu h2,#kilpailu h3,#kilpailu h4,#kilpailu p{color:#393939}#kilpailu h2{font-weight:800;line-height:1.75rem;font-size:2.2727272727rem;margin-bottom:.37499rem;padding-top:.12501rem}@media(min-width:48em){#kilpailu h2{line-height:2.5rem;font-size:3.3636363636rem;margin-bottom:.35999rem;padding-top:.14001rem}}@media screen and (min-width:48em){#kilpailu p,.kilpailu-header a{font-size:1.6rem}#kilpailu p{margin-bottom:1.27799rem;padding-top:.22201rem}#kilpailu h2{font-size:3.7rem;margin-bottom:.47099rem;padding-top:.02901rem}}@media screen and (min-width:64em){#kilpailu p,.kilpailu-header a{font-size:1.6rem}#kilpailu p{margin-bottom:1.27799rem;padding-top:.22201rem}#kilpailu h2{font-size:3.7rem;margin-bottom:.47099rem;padding-top:.02901rem}}@media screen and (min-width:90.0625em){#kilpailu p,.kilpailu-header a{font-size:1.1428571429rem}#kilpailu p{margin-bottom:1.1271328571rem;padding-top:.3728671429rem}#kilpailu h2{font-size:2.6428571429rem;margin-bottom:.1221328571rem;padding-top:.3778671429rem}}@media screen and (min-width:120em){#kilpailu p,.kilpailu-header a{font-size:1.1428571429rem}#kilpailu p{margin-bottom:1.1271328571rem;padding-top:.3728671429rem}#kilpailu h2{font-size:2.6428571429rem;margin-bottom:.1221328571rem;padding-top:.3778671429rem}}#kilpailu .close-kilpailu-text{position:absolute;top:auto;right:auto;bottom:2rem;left:3rem;width:auto;font-size:1.2727272727rem;color:#7c7c7c;padding:0;height:auto;line-height:1}@media screen and (min-width:48em){#kilpailu .close-kilpailu-text{font-size:1.4rem}}@media screen and (min-width:64em){#kilpailu .close-kilpailu-text{font-size:1.4rem}}@media screen and (min-width:90.0625em){#kilpailu .close-kilpailu-text{font-size:1rem}}@media screen and (min-width:120em){#kilpailu .close-kilpailu-text{font-size:1rem}}#kilpailu .close-kilpailu-x{display:block;position:absolute;top:-30px;right:0;bottom:auto;left:auto}#kilpailu .mfp-close.close-kilpailu{position:relative;float:right;width:auto;height:auto;font-size:1.6363636364rem;line-height:2rem;text-transform:uppercase;letter-spacing:0;text-align:center;padding:.5rem 1.5rem .3rem;background-image:none;margin-right:1rem}@media screen and (min-width:48em){#kilpailu .mfp-close.close-kilpailu{font-size:1.8rem}}@media screen and (min-width:64em){#kilpailu .mfp-close.close-kilpailu{font-size:1.8rem}}@media screen and (min-width:90.0625em){#kilpailu .mfp-close.close-kilpailu{font-size:1.2857142857rem}}@media screen and (min-width:120em){#kilpailu .mfp-close.close-kilpailu{font-size:1.2857142857rem}}#kilpailu form{margin-left:0;margin-right:0}#kilpailu form div:not(.wpcf7-response-output){padding:0 1rem;display:block;width:100%;float:left;margin-bottom:.5rem}@media(min-width:48em){#kilpailu form div:not(.wpcf7-response-output){width:50%}}#kilpailu form div:not(.wpcf7-response-output).l-right{float:right}#kilpailu form div:not(.wpcf7-response-output).l-right input{float:right;margin-bottom:0;width:100%}@media(min-width:48em){#kilpailu form div:not(.wpcf7-response-output).l-right input{width:50%}}#kilpailu form .wpcf7-response-output,.close-x{display:none}.close-x{position:fixed;top:20px;right:20px;width:19px;height:19px;padding:0;background-image:url(//eyeball.fi/wp-content/themes/base/dist/styles/../images/close-x.png);z-index:20}.close-x:hover{opacity:.8}.single .close-x{display:block}.kilpailu-header-open .close-x{top:50px}body#tinymce{margin:12px!important}body:before{top:0;background-image:-webkit-linear-gradient(top,#aaa,hsla(0,0%,100%,0) 1px);background-image:-o-linear-gradient(top,#aaa 0,hsla(0,0%,100%,0) 1px);background-image:linear-gradient(180deg,#aaa,hsla(0,0%,100%,0) 1px)}body:after,body:before{content:"";position:absolute;right:0;bottom:0;left:0;background-repeat:repeat-y;background-size:100% 2rem;pointer-events:none;z-index:-1}body:after{top:1rem;background-image:-webkit-linear-gradient(top,#ccc,hsla(0,0%,100%,0) 1px);background-image:-o-linear-gradient(top,#ccc 0,hsla(0,0%,100%,0) 1px);background-image:linear-gradient(180deg,#ccc,hsla(0,0%,100%,0) 1px)}body:after,body:before{display:none}