*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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,picture{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button,textarea{color:inherit;font-family:inherit;font-size:inherit;margin:0}label{cursor:pointer}a{color:inherit;text-decoration:inherit}img{max-width:100%;height:auto}b,strong{font-weight:bold}em{font-style:italic}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}at::before{content:"@"}@font-face{font-family:"Iconfont";src:url("../fonts/icons/sembyotic-icons-v2.eot");src:url("../fonts/icons/sembyotic-icons-v2.eot?#iefix") format("eot"),url("../fonts/icons/sembyotic-icons-v2.woff") format("woff"),url("../fonts/icons/sembyotic-icons-v2.ttf") format("truetype"),url("../fonts/icons/sembyotic-icons-v2.svg#sembyotic-icons-v2") format("svg");font-weight:normal;font-style:normal;font-display:swap}.iconfont,.post-single-nav-item-label::before,.post-single-nav-item-label::after,.post-single-toc-item a::before,.spl-lightbox-nav-item::before,.spl-lightbox-tools::before,a[target=_blank]::after,.external::after,.footer-link i::after,.forward::after,.work-footer-link i::after,.person-more::after,.post-single-share-label::after,.post-single-terms a::after,.cursor-content i::after,.form-field-wrap-submit .form-field::after,.wp-block-button.is-style-forward::after,.projects-all i::after,[class*=iconb-]::before,[class*=icona-]::after,ul.is-style-checkmark>li::marker{display:inline-block;font-family:"Iconfont";font-style:normal;font-weight:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconb-angle-r::before,.icona-angle-r::after{content:"!"}.iconb-arrow-br::before,.icona-arrow-br::after{content:'"'}.iconb-arrow-l::before,.icona-arrow-l::after{content:"#"}.iconb-arrow-r::before,.icona-arrow-r::after{content:"$"}.iconb-arrow-tr::before,.icona-arrow-tr::after{content:"%"}.iconb-check::before,.icona-check::after{content:"&"}:root{--icon-angle-r: "!";--icon-arrow-br: '"';--icon-arrow-l: "#";--icon-arrow-r: "$";--icon-arrow-tr: "%";--icon-check: "&"}::-moz-selection{background:#19adb8;color:#fff}::selection{background:#19adb8;color:#fff}b,strong{font-weight:600}p,.editor li,.wysiwyg li,.wp-block-table td{line-height:1.5em}.h,.person-links,.statement,.h4,.editor h4,.editor .h4,.post-single-content-editor h2,.h3,.editor h3,.editor .h3,.h2,.post-single-nav-item-label,.panel-title,.editor h2,.editor .h2,.editor .post-single-nav-item-label,.editor .panel-title,.post-single-content-editor h1,.h1,.editor h1,.editor .h1{font-weight:600;letter-spacing:-0.00625em}.h1,.editor h1,.editor .h1{font-size:2.25em;line-height:1.05}.h2,.post-single-nav-item-label,.panel-title,.editor h2,.editor .h2,.editor .post-single-nav-item-label,.editor .panel-title,.post-single-content-editor h1{line-height:1.1;font-size:2.25em}.h3,.editor h3,.editor .h3{line-height:1.15;font-size:1.25em}.h4,.editor h4,.editor .h4,.post-single-content-editor h2{line-height:1.25;font-size:1.25em}.h5,.post-single-content-editor h3{font-weight:600;font-size:1em;line-height:1.5em}.a-l,.align-left{text-align:left}.a-c,.align-center{text-align:center}.a-r,.align-right{text-align:right}.pt-n{padding-top:0}.pb-n{padding-bottom:0}.pt-s{padding-top:5%}.pb-s{padding-bottom:5%}.pt-m{padding-top:10%}.pb-m{padding-bottom:10%}.pt-l{padding-top:15%}.pb-l{padding-bottom:15%}.mt-n{margin-top:0}.mb-n{margin-bottom:0}.mt-xs{margin-top:2.5%}.mb-xs{margin-bottom:2.5%}.mt-s{margin-top:5%}.mb-s{margin-bottom:5%}.mt-m{margin-top:10%}.mb-m{margin-bottom:10%}.mt-l{margin-top:15%}.mb-l{margin-bottom:15%}.o-h{overflow:hidden}.owl>*+*{margin-top:1rem}.owl-s>*+*{margin-top:.625rem}.owl-l>*+*{margin-top:2rem}.bg-img{background-size:cover;background-position:center}:root{--wrap-width: 12;--wrap-column-width: 75px;--wrap-gutter-width: 20px;--wrap-paddings: 5%;--wrap-margins: auto}.w,.w-xl,.w-l,.w-m,.w-s,.w-xs,.w-f,.w-c{width:100%;margin-left:var(--wrap-margins);margin-right:var(--wrap-margins);padding-left:var(--wrap-paddings);padding-right:var(--wrap-paddings);max-width:calc(var(--wrap-width)*(var(--wrap-column-width) + var(--wrap-gutter-width)) - var(--wrap-gutter-width) + var(--wrap-paddings)*2)}.w-f{max-width:none}.w-xs{--wrap-width: 6}.w-s{--wrap-width: 8}.w-m{--wrap-width: 10}.w-l{--wrap-width: 12}.w-xl{--wrap-width: 14}.reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;border-radius:0;padding:0;font-family:inherit;color:inherit}.compressor>*:first-child{margin-top:0}.compressor>*:last-child{margin-bottom:0}.trigger-label,#header-menu-label{display:block}.trigger-overlay,.job-offer-single-overlay{visibility:hidden;pointer-events:none;position:fixed;inset:0;cursor:auto}.trigger-input,#job-offer-single-input,#header-menu-input{display:none}.trigger-input:checked~.trigger-drawer,.trigger-input:checked~.job-offer-single-panel,#job-offer-single-input:checked~.trigger-drawer,#job-offer-single-input:checked~.job-offer-single-panel,.trigger-input:checked~.header-menu,#job-offer-single-input:checked~.header-menu,#header-menu-input:checked~.trigger-drawer,#header-menu-input:checked~.job-offer-single-panel,#header-menu-input:checked~.header-menu{visibility:visible}.trigger-input:checked~.trigger-overlay,.trigger-input:checked~.job-offer-single-overlay,#job-offer-single-input:checked~.trigger-overlay,#job-offer-single-input:checked~.job-offer-single-overlay,#header-menu-input:checked~.trigger-overlay,#header-menu-input:checked~.job-offer-single-overlay{visibility:visible;pointer-events:auto}.trigger-drawer,.job-offer-single-panel,.header-menu{visibility:hidden}.dropdown-label{display:block}.dropdown-input{display:none}.dropdown-input:checked~.dropdown-drawer{max-height:none}.dropdown-drawer{overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(0.85, 0, 0.15, 1)}.dropdown-drawer-inner>*:first-child{margin-top:0}.dropdown-drawer-inner>*:last-child{margin-bottom:0}.panel-input{display:none}.panel-input:checked~.panel-drawer{visibility:visible}.panel-drawer{position:fixed;display:flex;flex-direction:column;top:0;left:0;width:100%;height:100%;visibility:hidden;background:#161d27;color:#f25a2c;z-index:110}.panel-pixels{display:none}.panel-header{padding:5% 5% 0 5%}.panel-title{margin:.125em 0 .375em 0}.panel-close{font-size:.875em}.panel-close>label{display:flex;justify-content:flex-end}.panel-close svg{stroke:#f25a2c;fill:none;width:1em;margin-left:.75em}.panel-content{flex-grow:1;overflow-y:overlay;padding:0 5% 5% 5%}.clamp,.post-single-toc-item a span,.post-title{-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box;overflow:hidden}.ratio,.project-single-img,.person-img,.post-related-img,.post-single-author-img,.post-single-img,.post-img,.contact-info-address .wp-block-image{position:relative;overflow:hidden;width:100%}.ratio>img,.project-single-img>img,.person-img>img,.post-related-img>img,.post-single-author-img>img,.post-single-img>img,.post-img>img,.contact-info-address .wp-block-image>img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}a[target=_blank]::after,.external::after,.footer-link i::after,.forward::after,.work-footer-link i::after,.person-more::after,.post-single-share-label::after,.post-single-terms a::after,.cursor-content i::after,.form-field-wrap-submit .form-field::after,.wp-block-button.is-style-forward::after,.projects-all i::after{content:"   " var(--icon-arrow-tr);font-size:.55em}.link,.form-field-wrap-submit .form-field{transition:color .4s}.link:hover,.form-field-wrap-submit .form-field:hover{color:#f25a2c}.udl,.udl-out,.person-more,.udl-in,.editor a,.wp-block-table a{text-decoration:none;background-repeat:no-repeat;background-image:linear-gradient(currentColor, currentColor);transition:background-size .5s cubic-bezier(1, 0, 0, 1),background-position 0s .5s,color .5s}.udl:hover,.udl-out:hover,.person-more:hover,.udl-in:hover,.editor a:hover,.wp-block-table a:hover{color:#f25a2c}.udl-in,.editor a,.wp-block-table a{background-position:bottom right;background-size:100% .0625em}.udl-in:hover,.editor a:hover,.wp-block-table a:hover{background-position:bottom left;background-size:0% .0625em}.udl-out,.person-more{background-position:bottom left;background-size:0% .0625em}.udl-out:hover,.person-more:hover{background-position:bottom right;background-size:100% .0625em}.statement{line-height:1.2em}.statement::before{content:"     "}.slug,*[data-slug]{white-space:pre;overflow:hidden;display:flex;width:100%;align-items:center}.slug>*,*[data-slug]>*{display:flex;align-items:center}.slug>*>*,*[data-slug]>*>*{animation:slug 10s infinite linear}@keyframes slug{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.pagination,.archive-pagination{display:flex}.page-numbers{text-decoration:none;padding:.75em}.page-numbers:not(.current):not(:hover){color:#a09fa0}.page-numbers.current{font-weight:600}@media screen and (min-width: 680px){.h1,.editor h1,.editor .h1{font-size:3.5em}.h2,.post-single-nav-item-label,.panel-title,.editor h2,.editor .h2,.post-single-content-editor h1{font-size:2.75rem}.h3,.editor h3,.editor .h3{font-size:1.625rem}.h4,.editor h4,.editor .h4,.post-single-content-editor h2{font-size:1.375rem}.h5,.post-single-content-editor h3{font-size:1.125em}.softload{--softload-duration: 1000}.softload img{opacity:0;transition:opacity calc(var(--softload-duration)*1ms)}.softload.loaded img{opacity:1}.slide,.client,.butcher::before,.butcher::after,.wp-block-table.is-style-features td,.butcher-line::before,.butcher-word::before,.butcher-letter::before,.butcher-line::after,.butcher-word::after,.butcher-letter::after{--slide-index: 0;--slide-delay: 0;--slide-step: 50;--slide-duration: 600;--slide-translate: 35%;--slide-bezier: cubic-bezier(0,.9,.3,1);transition-property:translate,opacity;transition-delay:calc((var(--slide-index)*var(--slide-step) + var(--slide-delay))*1ms);transition-timing-function:var(--slide-bezier);transition-duration:calc(var(--slide-duration)*1ms)}.slide-out,.asleep:not(.awake) .butcher.awakable::before,.asleep:not(.awake) .butcher.awakable::after,.butcher.asleep:not(.awake)::before,.butcher.asleep:not(.awake)::after,.clients.asleep:not(.awake) .client,.slide.asleep:not(.awake),.asleep.client:not(.awake),.wp-block-table.is-style-features td.asleep:not(.awake),.asleep:not(.awake) .slide.awakable,.asleep:not(.awake) .awakable.client,.asleep:not(.awake) .wp-block-table.is-style-features td.awakable,.wp-block-table.is-style-features .asleep:not(.awake) td.awakable,.wp-block-table.is-style-features tr:not(.awake) td,.asleep:not(.awake) .awakable.butcher-line::before,.asleep:not(.awake) .awakable.butcher-word::before,.asleep:not(.awake) .awakable.butcher-letter::before,.asleep:not(.awake) .awakable.butcher-line::after,.asleep:not(.awake) .awakable.butcher-word::after,.asleep:not(.awake) .awakable.butcher-letter::after,.asleep.butcher-line:not(.awake)::before,.asleep.butcher-word:not(.awake)::before,.asleep.butcher-letter:not(.awake)::before,.asleep.butcher-line:not(.awake)::after,.asleep.butcher-word:not(.awake)::after,.asleep.butcher-letter:not(.awake)::after{--slide-bezier: ease-in;opacity:0;translate:0 var(--slide-translate)}.slide-in{--slide-bezier: cubic-bezier(0,.9,.3,1);opacity:1;translate:none}.butcher,.butcher-line,.butcher-word,.butcher-letter{--butcher-index: 0;--butcher-step: 100;--butcher-delay: 0;--butcher-duration: 1000;--butcher-color: #19adb8;--butcher-bezier: cubic-bezier(.5,0,1,.5)}.butcher::before,.butcher-line::before,.butcher-word::before,.butcher-letter::before,.butcher::after,.butcher-line::after,.butcher-word::after,.butcher-letter::after{--slide-translate: 100%}.butcher::after,.butcher-line::after,.butcher-word::after,.butcher-letter::after{--slide-delay: 500}.butcher-line{--butcher-delay: 0;--butcher-step: 100;--butcher-duration: 300}.butcher-line>span{display:inline-block;overflow:hidden;margin:-0.125em 0;line-height:normal}.butcher-line>span>span{display:inline-block;transform-origin:left bottom;transform:translateY(100%) rotate(0deg);transition-property:transform;transition-duration:calc(var(--butcher-duration)*1ms);transition-timing-function:var(--butcher-bezier);transition-delay:calc((var(--butcher-delay) + (var(--butcher-total-items) - var(--butcher-index))*var(--butcher-step))*1ms)}.butcher-line.butcher-in,.work-item-link:hover .work-item-title .butcher-line,.post-single-nav-item-link:hover .butcher-line,.form-field-wrap.awake .butcher-line.form-label,.form-field-wrap.awake .form-choice>span>strong.butcher-line,.form-field-wrap.awake .form-choice>span>small.butcher-line,.form-field-wrap-submit.awake .butcher-line.form-field,.accordion-input:checked~.accordion-drawer .butcher-line,.project.awake .butcher-line,.hero.awake .hero-description p.butcher-line,.awake .step-content .butcher-line,.asleep.awake .butcher-line.awakable,.butcher-line.asleep.awake{--butcher-duration: 600;--butcher-bezier: cubic-bezier(0,.9,.3,1)}.butcher-line.butcher-in>span>span,.work-item-link:hover .work-item-title .butcher-line>span>span,.post-single-nav-item-link:hover .butcher-line>span>span,.form-field-wrap.awake .butcher-line.form-label>span>span,.form-field-wrap.awake .form-choice>span>strong.butcher-line>span>span,.form-field-wrap.awake .form-choice>span>small.butcher-line>span>span,.form-field-wrap-submit.awake .butcher-line.form-field>span>span,.accordion-input:checked~.accordion-drawer .butcher-line>span>span,.project.awake .butcher-line>span>span,.hero.awake .hero-description p.butcher-line>span>span,.awake .step-content .butcher-line>span>span,.asleep.awake .butcher-line.awakable>span>span,.butcher-line.asleep.awake>span>span{transform:translate3d(0, 0, 0);transition-delay:calc(var(--butcher-delay)*1ms + var(--butcher-index)*var(--butcher-step)*1ms)}.butcher-line:before,.butcher-line:after{vertical-align:30%}.butcher-word>span{display:inline-block;overflow:hidden;line-height:normal;margin:-0.125em 0;line-height:normal}.butcher-word>span>span{display:inline-block;transform-origin:left bottom;transform:translateY(100%) rotate(6deg);transition-property:transform;transition-duration:calc(var(--butcher-duration)*1ms);transition-timing-function:var(--butcher-bezier);transition-delay:calc((var(--butcher-delay) + (var(--butcher-total-items) - var(--butcher-index))*var(--butcher-step))*1ms)}.butcher-word.butcher-in,.work-item-link:hover .work-item-title .butcher-word.butcher-line,.post-single-nav-item-link:hover .butcher-word.butcher-line,.form-field-wrap.awake .butcher-word.form-label,.form-field-wrap.awake .form-choice>span>strong.butcher-word,.form-field-wrap.awake .form-choice>span>small.butcher-word,.form-field-wrap-submit.awake .butcher-word.form-field,.accordion-input:checked~.accordion-drawer .butcher-word.butcher-line,.project.awake .butcher-word.butcher-line,.hero.awake .hero-description p.butcher-word,.awake .step-content .butcher-word.butcher-line,.asleep.awake .butcher-word.awakable,.butcher-word.asleep.awake{--butcher-duration: 600;--butcher-bezier: cubic-bezier(0,.9,.3,1)}.butcher-word.butcher-in>span>span,.work-item-link:hover .work-item-title .butcher-word.butcher-line>span>span,.post-single-nav-item-link:hover .butcher-word.butcher-line>span>span,.form-field-wrap.awake .butcher-word.form-label>span>span,.form-field-wrap.awake .form-choice>span>strong.butcher-word>span>span,.form-field-wrap.awake .form-choice>span>small.butcher-word>span>span,.form-field-wrap-submit.awake .butcher-word.form-field>span>span,.accordion-input:checked~.accordion-drawer .butcher-word.butcher-line>span>span,.project.awake .butcher-word.butcher-line>span>span,.hero.awake .hero-description p.butcher-word>span>span,.awake .step-content .butcher-word.butcher-line>span>span,.asleep.awake .butcher-word.awakable>span>span,.butcher-word.asleep.awake>span>span{transform:translate3d(0, 0, 0);transition-delay:calc(var(--butcher-delay)*1ms + var(--butcher-index)*var(--butcher-step)*1ms)}.butcher-word:before,.butcher-word:after{vertical-align:30%}.butcher-letter{--butcher-step: 25}.butcher-letter>span{display:inline-block}.butcher-letter>span>span{overflow:hidden;display:inline-flex;margin:-0.125em 0;line-height:normal}.butcher-letter>span>span>span{display:inline-block;animation-duration:calc(var(--butcher-duration)*1ms);animation-delay:calc((var(--butcher-delay) + var(--butcher-index)*var(--butcher-step))*1ms)}.butcher-letter.butcher-out-in>span>span>span{transform-origin:left bottom;transform:translateY(100%) rotate(5deg);transition-property:transform;transition-duration:calc(var(--butcher-duration)*1ms);transition-delay:calc((var(--butcher-delay) + (var(--butcher-total-items) - var(--butcher-index))*var(--butcher-step))*1ms);transition-timing-function:cubic-bezier(0.28, 0, 0.79, 0)}.butcher-letter.butcher-out-in.butcher-in>span>span>span,.work-item-link:hover .work-item-title .butcher-letter.butcher-out-in.butcher-line>span>span>span,.post-single-nav-item-link:hover .butcher-letter.butcher-out-in.butcher-line>span>span>span,.form-field-wrap.awake .butcher-letter.butcher-out-in.form-label>span>span>span,.form-field-wrap.awake .form-choice>span>strong.butcher-letter.butcher-out-in>span>span>span,.form-field-wrap.awake .form-choice>span>small.butcher-letter.butcher-out-in>span>span>span,.form-field-wrap-submit.awake .butcher-letter.butcher-out-in.form-field>span>span>span,.accordion-input:checked~.accordion-drawer .butcher-letter.butcher-out-in.butcher-line>span>span>span,.project.awake .butcher-letter.butcher-out-in.butcher-line>span>span>span,.hero.awake .hero-description p.butcher-letter.butcher-out-in>span>span>span,.awake .step-content .butcher-letter.butcher-out-in.butcher-line>span>span>span,.asleep.awake .butcher-letter.butcher-out-in.awakable>span>span>span,.butcher-letter.butcher-out-in.asleep.awake>span>span>span{transition-delay:calc((var(--butcher-delay) + var(--butcher-index)*var(--butcher-step))*1ms);transition-timing-function:cubic-bezier(0, 0.92, 0.23, 1);transform:none;animation-name:butcherLetterColor;animation-duration:calc(var(--butcher-duration)*1ms);animation-delay:calc((var(--butcher-delay) + var(--butcher-index)*var(--butcher-step))*1ms);animation-timing-function:cubic-bezier(0.28, 0.57, 0.36, 0.87)}.butcher-letter.butcher-out-in.reversed>span>span>span{transition-delay:calc((var(--butcher-delay) + var(--butcher-index)*var(--butcher-step))*1ms)}.butcher-letter.butcher-out-in.reversed.butcher-in>span>span>span,.work-item-link:hover .work-item-title .butcher-letter.butcher-out-in.reversed.butcher-line>span>span>span,.post-single-nav-item-link:hover .butcher-letter.butcher-out-in.reversed.butcher-line>span>span>span,.form-field-wrap.awake .butcher-letter.butcher-out-in.reversed.form-label>span>span>span,.form-field-wrap.awake .form-choice>span>strong.butcher-letter.butcher-out-in.reversed>span>span>span,.form-field-wrap.awake .form-choice>span>small.butcher-letter.butcher-out-in.reversed>span>span>span,.form-field-wrap-submit.awake .butcher-letter.butcher-out-in.reversed.form-field>span>span>span,.accordion-input:checked~.accordion-drawer .butcher-letter.butcher-out-in.reversed.butcher-line>span>span>span,.project.awake .butcher-letter.butcher-out-in.reversed.butcher-line>span>span>span,.hero.awake .hero-description p.butcher-letter.butcher-out-in.reversed>span>span>span,.awake .step-content .butcher-letter.butcher-out-in.reversed.butcher-line>span>span>span,.asleep.awake .butcher-letter.butcher-out-in.reversed.awakable>span>span>span,.butcher-letter.butcher-out-in.reversed.asleep.awake>span>span>span{transition-delay:calc((var(--butcher-delay) + (var(--butcher-total-items) - var(--butcher-index))*var(--butcher-step))*1ms)}.butcher-letter.butcher-in-out-in-up{--butcher-step: 14}.butcher-letter.butcher-in-out-in-up.butcher-in>span>span>span,.work-item-link:hover .work-item-title .butcher-letter.butcher-in-out-in-up.butcher-line>span>span>span,.post-single-nav-item-link:hover .butcher-letter.butcher-in-out-in-up.butcher-line>span>span>span,.form-field-wrap.awake .butcher-letter.butcher-in-out-in-up.form-label>span>span>span,.form-field-wrap.awake .form-choice>span>strong.butcher-letter.butcher-in-out-in-up>span>span>span,.form-field-wrap.awake .form-choice>span>small.butcher-letter.butcher-in-out-in-up>span>span>span,.form-field-wrap-submit.awake .butcher-letter.butcher-in-out-in-up.form-field>span>span>span,.accordion-input:checked~.accordion-drawer .butcher-letter.butcher-in-out-in-up.butcher-line>span>span>span,.project.awake .butcher-letter.butcher-in-out-in-up.butcher-line>span>span>span,.hero.awake .hero-description p.butcher-letter.butcher-in-out-in-up>span>span>span,.awake .step-content .butcher-letter.butcher-in-out-in-up.butcher-line>span>span>span,.asleep.awake .butcher-letter.butcher-in-out-in-up.awakable>span>span>span,.butcher-letter.butcher-in-out-in-up.asleep.awake>span>span>span{animation-name:waveOutIn}.butcher-letter.butcher-in-out-in-down{--butcher-step: 14}.butcher-letter.butcher-in-out-in-down.butcher-out>span>span>span{animation-name:waveOutIn;animation-direction:reverse}@keyframes butcherLetterColor{0%{color:var(--butcher-color)}100%{color:inherit}}.js .butcher:not(.ready),.js .butcher-line:not(.ready),.js .butcher-word:not(.ready),.js .butcher-letter:not(.ready){visibility:hidden}.wave{--wave-index: 0;--wave-step: 14;--wave-delay: 0;--wave-duration: 1000;--wave-color: #19adb8}.wave span{line-height:1.2em}.wave>span{display:inline-block}.wave>span>span{overflow:hidden;display:inline-flex}.wave>span>span>span{display:inline-block;animation-duration:calc(var(--wave-duration)*1ms);animation-delay:calc((var(--wave-delay) + var(--wave-index)*var(--wave-step))*1ms)}.wave.wave-in-out-in-up[data-state=enter]>span>span>span,.wave.wave-in-out-in-up.wave-enter>span>span>span{animation-name:waveOutIn}.wave.wave-in-out-in-down[data-state=enter]>span>span>span,.wave.wave-in-out-in-down.wave-enter>span>span>span{animation-name:waveOutIn;animation-direction:reverse}.wave.wave-out-in{--wave-step: 25;--wave-duration: 1000}.wave.wave-out-in>span>span>span{animation-fill-mode:forwards;transform-origin:left bottom;transform:translateY(85%)}.wave.wave-out-in[data-state=enter]>span>span>span,.wave.wave-out-in.wave-enter>span>span>span{animation-timing-function:cubic-bezier(0, 0.92, 0.23, 1);animation-name:waveIn}.wave.wave-out-in[data-state=leave]>span>span>span,.wave.wave-out-in.wave-leave>span>span>span{transform:none;animation-delay:calc((var(--wave-delay) + (var(--wave-total-item) - var(--wave-index))*var(--wave-step))*1ms);animation-timing-function:cubic-bezier(0.28, 0, 0.79, 0);animation-name:waveOut}@keyframes waveOutIn{0%{color:inherit;animation-timing-function:cubic-bezier(0.8, 0, 1, 1);transform:none}50%{color:var(--wave-color);animation-timing-function:cubic-bezier(0.8, 0, 1, 1);transform:translateY(-80%)}50.1%{color:var(--wave-color);animation-timing-function:cubic-bezier(0, 1, 1, 1);transform:translateY(80%)}100%{color:inherit;animation-timing-function:cubic-bezier(0, 1, 1, 1);transform:none}}@keyframes waveIn{from{color:var(--wave-color);transform:translateY(85%) rotate(5deg)}to{color:inherit;transform:none}}@keyframes waveOut{from{color:inherit;transform:none}to{color:var(--wave-color);transform:translateY(85%) rotate(5deg)}}@keyframes shine{0%{color:inherit}50%{color:#19adb8}50.1%{color:#19adb8}100%{color:inherit}}.js .wave:not(.ready),.js .wave-asleep:not(.ready){visibility:hidden}.pixels{--columns: 14;--rows: 8;--color: #ecedf0;--delay: 0;--duration: 800;display:flex;flex-wrap:wrap;position:fixed;inset:0;pointer-events:none;z-index:900}.pixels[data-direction=vertical]{--transform-origin: center bottom}.pixels[data-direction=vertical].reversed{--transform-origin: center top}.pixels[data-direction=horizontal]{--transform-origin: left center;flex-direction:column}.pixels[data-direction=horizontal].reversed{--transform-origin: right center}.pixels>div{--step: calc(var(--duration) / 16);--delay-item: 0;width:calc(100%/var(--columns));height:calc(100%/var(--rows));opacity:0;background:var(--color);transform:scale(0);transform-origin:var(--transform-origin);transition-property:transform,opacity;transition-delay:calc((var(--step)*var(--index) + var(--delay) + var(--delay-item))*1ms);transition-duration:calc(var(--duration)*1ms),calc(var(--duration)/2*1ms);transition-timing-function:cubic-bezier(0.26, 1, 0.48, 1);will-change:opacity,transform}.pixels>div:nth-child(1n){--delay-item: 0}.pixels>div:nth-child(2n){--delay-item: calc(1 * var(--step) / 2)}.pixels>div:nth-child(3n){--delay-item: calc(2 * var(--step) / 2)}.pixels>div:nth-child(4n){--delay-item: calc(3 * var(--step) / 2)}.pixels>div:nth-child(5n){--delay-item: calc(4 * var(--step) / 2)}.pixels>div:nth-child(6n){--delay-item: calc(5 * var(--step) / 2)}.pixels>div:nth-child(7n){--delay-item: calc(6 * var(--step) / 2)}.pixels-in[data-direction=vertical],#header-menu-input:checked+.header-menu [data-direction=vertical].header-pixels,body[data-transition=out] [data-direction=vertical].page-pixels,.panel-input:checked~.panel-drawer [data-direction=vertical].panel-pixels{--transform-origin: center top}.pixels-in[data-direction=vertical].reversed,#header-menu-input:checked+.header-menu [data-direction=vertical].reversed.header-pixels,body[data-transition=out] [data-direction=vertical].reversed.page-pixels,.panel-input:checked~.panel-drawer [data-direction=vertical].reversed.panel-pixels{--transform-origin: center bottom}.pixels-in[data-direction=horizontal],#header-menu-input:checked+.header-menu [data-direction=horizontal].header-pixels,body[data-transition=out] [data-direction=horizontal].page-pixels,.panel-input:checked~.panel-drawer [data-direction=horizontal].panel-pixels{--transform-origin: left center}.pixels-in[data-direction=horizontal].reversed,#header-menu-input:checked+.header-menu [data-direction=horizontal].reversed.header-pixels,body[data-transition=out] [data-direction=horizontal].reversed.page-pixels,.panel-input:checked~.panel-drawer [data-direction=horizontal].reversed.panel-pixels{--transform-origin: right center}.pixels-in>div,#header-menu-input:checked+.header-menu .header-pixels>div,body[data-transition=out] .page-pixels>div,.panel-input:checked~.panel-drawer .panel-pixels>div{transform:scale(1.05);opacity:1}.pixels-out[data-direction=vertical],[data-direction=vertical].header-pixels,body[data-transition=in] [data-direction=vertical].page-pixels,[data-direction=vertical].panel-pixels{--transform-origin: center bottom}.pixels-out[data-direction=vertical].reversed,[data-direction=vertical].reversed.header-pixels,body[data-transition=in] [data-direction=vertical].reversed.page-pixels,[data-direction=vertical].reversed.panel-pixels{--transform-origin: center top}.pixels-out[data-direction=horizontal],[data-direction=horizontal].header-pixels,body[data-transition=in] [data-direction=horizontal].page-pixels,[data-direction=horizontal].panel-pixels{--transform-origin: right center}.pixels-out[data-direction=horizontal].reversed,[data-direction=horizontal].reversed.header-pixels,body[data-transition=in] [data-direction=horizontal].reversed.page-pixels,[data-direction=horizontal].reversed.panel-pixels{--transform-origin: left center}.pixels-out>div,.header-pixels>div,body[data-transition=in] .page-pixels>div,.panel-pixels>div{transform:scale(0);opacity:0}.gost-img picture,.gost-img figure{--inner-scale: .5;width:var(--gost-img-width, 200px);position:fixed;inset:0 auto auto 0;transform:translate(var(--cursor-x), var(--cursor-y)) rotate(calc(var(--cursor-speed) * 0.5deg));opacity:.4;z-index:-1}.gost-img picture img,.gost-img figure img{transform:translate(-50%, -50%) scale(var(--inner-scale));clip-path:inset(50% 50% 50% 50%);transition:all .3s}.gost-img picture.open,.gost-img figure.open{--inner-scale: 1}.gost-img picture.open img,.gost-img figure.open img{clip-path:inset(0 0 0 0)}.gost-img picture.active,.gost-img figure.active{--inner-scale: .85}.parallax{--parallax-force: .2;view-timeline-name:--parallax}.parallax img{scale:calc(1 + var(--parallax-force));animation-name:parallax;animation-duration:1ms;animation-direction:alternate;animation-timeline:--parallax}@keyframes parallax{0%{translate:0 calc(var(--parallax-force)/2*100%)}100%{translate:0 calc(var(--parallax-force)/2*-100%)}}.panel-drawer{padding:3.4% 4.2%;background:none;transition-delay:.6s}.panel-pixels{--color: #161d27;--duration: 500;display:flex;z-index:-1}.panel-header{display:flex;align-items:flex-start;padding:0}.panel-title{margin-top:0;flex-grow:1}.panel-close{order:2;font-size:1em;margin-top:.375em;margin-left:5%}.panel-content{padding:0}.panel-header,.panel-content{opacity:0;transform:translateY(-5vh);transition-property:transform,opacity;transition-delay:.2s,0s;transition-duration:0s,.2s;transition-timing-function:cubic-bezier(0.63, 0.1, 0.77, 0.38)}.panel-input:checked+.panel-drawer{transition-delay:0s}.panel-input:checked+.panel-drawer .panel-header,.panel-input:checked+.panel-drawer .panel-content{opacity:1;transform:none;transition-delay:.2s;transition-duration:.8s;transition-timing-function:cubic-bezier(0.15, 0.68, 0.25, 1)}}@media screen and (min-width: 1024px){.h1,.editor h1,.editor .h1{font-size:4.5em}.h2,.post-single-nav-item-label,.panel-title,.editor h2,.editor .h2,.post-single-content-editor h1{font-size:3.25em}.h3,.editor h3,.editor .h3{font-size:2em}.h4,.editor h4,.editor .h4,.post-single-content-editor h2{font-size:1.5em}.h5,.post-single-content-editor h3{font-size:1.25em}}@media screen and (min-width: 1260px){.pt-s{padding-top:5rem}.pb-s{padding-bottom:5rem}.pt-m{padding-top:8.125rem}.pb-m{padding-bottom:8.125rem}.pt-l{padding-top:12.5rem}.pb-l{padding-bottom:12.5rem}.mt-xs{margin-top:1.875rem}.mb-xs{margin-bottom:1.875rem}.mt-s{margin-top:5rem}.mb-s{margin-bottom:5rem}.mt-m{margin-top:8.125rem}.mb-m{margin-bottom:8.125rem}.mt-l{margin-top:12.5rem}.mb-l{margin-bottom:12.5rem}}:root{--editor-gap-x: 1em;--editor-line-height: 1.5em}.editor>*+*{margin-top:var(--editor-gap-x)}.editor p,.editor li{line-height:var(--editor-line-height)}.editor ul,.editor ol{padding-left:1rem}.editor li{margin:.375rem 0}.editor ul li{list-style-type:disc}.editor ol li{list-style-type:decimal}.editor .wp-block-image>a{background:none}.editor .wp-block-image>a::after{content:none}.editor .wp-block-heading:not(:first-child){margin-top:1.875em}.editor figcaption{margin-top:.625em;font-size:.8125rem;color:#777;font-weight:600}.is-style-orange-links figcaption a{color:#f25a2c}.wp-block-spacer{height:auto !important;padding-top:2rem}.wp-block-image .alignright{float:none;margin-left:auto}.wp-block-image .alignleft{float:none;margin-right:auto}.wp-block-gallery .blocks-gallery-grid{padding-left:0}.wp-block-embed.is-type-video{position:relative}.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-embed.is-type-video.wp-embed-aspect-16-9 .wp-block-embed__wrapper{padding-top:56.25%}@media screen and (min-width: 1024px){.editor-l{--editor-gap-x: 1.5625em}}.spl-form{--form-field-wrap-padding: 1.25em;--form-field-checkbox-shadow-width: 0;--form-field-max-height: 1.3em;--form-output-color: #ff303e;display:flex;flex-direction:column;counter-reset:form-field}.spl-form.loading .form-field-wrap-submit .form-field::after{animation:formLoadingSubmit 1s infinite}.spl-form.success{--form-output-color: #228355 }.form-field-wrap{position:relative;width:100%;padding:var(--form-field-wrap-padding) 0 var(--form-field-wrap-padding) 2.5em;font-weight:600}.form-field-wrap::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:rgba(0,0,0,.12)}.form-field-wrap:not(.form-field-wrap-checkbox):not(.form-field-wrap-submit){counter-increment:form-field}.form-field-wrap:not(.form-field-wrap-checkbox):not(.form-field-wrap-submit)::after{content:counters(form-field, "", decimal-leading-zero);position:absolute;left:0;top:2.5em;font-size:.6875em}.form-field-wrap.invalid{color:#ff303e}.form-label{display:block;font-size:1.375em}.form-field{display:block;background:none;border:none;width:100%;padding:0;font-size:1.375em;font-weight:inherit;font-family:inherit;outline:none}.form-choice{font-size:1.375em}.form-choice .form-field{position:absolute;width:0;height:0;pointer-events:none}.form-choice>span::before,.form-choice>span::after{content:"";display:block;position:absolute}.form-choice>span::before{border:2px solid currentColor;border-radius:99px}.form-choice>span::after{border-radius:99px;background:currentColor}.form-choice>span>strong{font-weight:inherit}.form-choice>span>small{margin-top:1.25em;display:block;font-size:.636em;font-weight:500;line-height:1.4;padding-bottom:.1875em}.form-output{font-size:1.46em;font-weight:600;letter-spacing:-0.015em;display:block;text-align:center;color:var(--form-output-color);margin:var(--form-field-wrap-padding) 0}.form-field-output{display:block;margin-top:.75em;font-size:.6875em}.form-field-wrap-textarea{--form-field-max-height: 7.75em}.form-field-wrap-textarea .form-field{height:var(--form-field-max-height);resize:vertical}.form-field-wrap-checkbox .form-choice>span::before{width:1em;height:.546em;left:0;top:1.17em;box-shadow:inset var(--form-field-checkbox-shadow-width) 0 0 currentColor;transition:box-shadow .4s cubic-bezier(0.3, 1, 0.4, 1),opacity .6s}.form-field-wrap-checkbox .form-choice>span::after{width:.364em;height:.364em;left:.2em;top:1.355em;transition:all .3s cubic-bezier(0.3, 1, 0.4, 1),opacity .6s}.form-field-wrap-checkbox .form-field:checked+span::before{--form-field-checkbox-shadow-width: -24px}.form-field-wrap-checkbox .form-field:checked+span::after{transform:translateX(125%);background:#fff}.form-field-wrap-submit .form-field{padding:0 !important;width:auto;margin-left:auto;font-size:2.375em}.form-field-wrap-submit .form-field:disabled{color:#a09fa0}@keyframes formLoadingSubmit{0%{translate:none;opacity:1;animation-timing-function:cubic-bezier(0.3, 0, 1, 0.7)}50%{translate:25% -35%;opacity:0;animation-timing-function:cubic-bezier(0.3, 0, 1, 0.7)}51%{translate:-25% 35%;opacity:0;animation-timing-function:cubic-bezier(0, 0.3, 0.7, 1)}100%{translate:none;opacity:1;animation-timing-function:cubic-bezier(0, 0.3, 0.7, 1)}}.js .form-label{transform-origin:bottom left}.js .form-field{max-height:0;overflow:hidden}.js .form-field-wrap.edited .form-label,.js .form-field-wrap.focus .form-label{margin-top:.65em;font-size:.6875em}.js .form-field-wrap.edited .form-field,.js .form-field-wrap.focus .form-field,.js .form-field:focus{max-height:var(--form-field-max-height);margin-top:.25em}.js .form-field-wrap-submit .form-field{max-height:none;overflow:visible}@media screen and (min-width: 680px){.form{font-size:1.125em}.form-field-wrap{--form-field-wrap-padding: 1.5625em}.form-field-wrap::before{transform-origin:left center;transition:scale 1s cubic-bezier(0.12, 0.75, 0.18, 0.93)}.form-field-wrap:not(.form-field-wrap-checkbox):not(.form-field-wrap-submit)::after{top:2.95em;transition-property:translate,opacity;transition-delay:200ms;transition-duration:.6s;transition-timing-function:cubic-bezier(0, 0.9, 0.3, 1)}.form-field-wrap.asleep:not(.awake)::before{scale:0 1}.form-field-wrap.asleep:not(.awake)::after{translate:0 50%;opacity:0}.form-field-wrap.asleep:not(.awake) .form-choice>span::before,.form-field-wrap.asleep:not(.awake) .form-choice>span::after{opacity:0}.form-label,.form-field{transition:all .25s cubic-bezier(0.7, 0, 0.3, 1)}.form-label{--butcher-delay: 100}.form-field-wrap-checkbox .form-choice>span::before,.form-field-wrap-checkbox .form-choice>span::after{transition-delay:0s,100ms}.form-field-wrap-checkbox .form-choice>span::before{top:1.45em}.form-field-wrap-checkbox .form-choice>span::after{top:1.6em}.form-field-wrap-checkbox .form-choice>strong{--butcher-delay: 100}.form-field-wrap-checkbox .form-choice>small{--butcher-delay: 400}.form-field-wrap-checkbox .form-field:checked+span::before{--form-field-checkbox-shadow-width: -32px}.form-field-output{animation:formFieldOutput .6s cubic-bezier(0, 0.9, 0.3, 1)}@keyframes formFieldOutput{0%{max-height:0;opacity:0}100%{max-height:1.3em;opacity:1}}.js .form-field-wrap.edited .form-label,.js .form-field-wrap.focus .form-label{margin-top:.66em}}@media screen and (min-width: 1024px){.form{font-size:1.375em}.form-choice>span small{font-size:.57em}}.cursor-back,.cursor-front{display:none}.cursor-content i::after{content:var(--icon-arrow-tr)}@media screen and (min-width: 680px){body.hide-cursor,.hide-cursor a,.hide-cursor label,.hide-cursor button{cursor:none}.cursor-pointer,.cursor-follower-front,.cursor-follower-back{display:block;position:fixed;top:0;left:0;pointer-events:none}.cursor-pointer::before,.cursor-follower-front::before,.cursor-follower-back::before{content:"";position:absolute;border-radius:100%}.cursor-pointer{--cursor-pointer-scale: 1;transform:translate(var(--cursor-pointer-x), var(--cursor-pointer-y));mix-blend-mode:exclusion;z-index:99999999999}.cursor-pointer::before{width:6px;height:6px;top:-3px;left:-3px;background-color:#fff;transform:scale(var(--cursor-pointer-scale));transition:transform .2s cubic-bezier(0.12, 0.72, 0.25, 0.84)}.cursor-pointer.open{--cursor-pointer-scale: 0}.cursor-pointer.open[data-style=default]{mix-blend-mode:hard-light;--cursor-pointer-scale: 3}.cursor-pointer.open[data-style=default]::before{background-color:#f25a2c}.cursor-pointer.open[data-style=default].active{--cursor-pointer-scale: 2}.cursor-pointer.open[data-style=img]{--cursor-pointer-scale: 1}.cursor-pointer.hidden::before{display:none}.cursor-follower{--cursor-follower-scale: .3;--cursor-follower-color: rgba(22, 29, 39, 0.07);transform:translate(var(--cursor-follower-x), var(--cursor-follower-y))}.cursor-follower::before{width:200px;height:200px;left:-100px;top:-100px;background-color:var(--cursor-follower-color);transform:scale(var(--cursor-follower-scale));transition:transform .2s cubic-bezier(0.12, 0.72, 0.25, 0.84),background .2s,opacity .2s}.cursor-follower.active{--cursor-follower-scale: .25}.cursor-follower.open{--cursor-follower-scale: 1;--cursor-follower-color: #f25a2c}.cursor-follower.open[data-style=default]{--cursor-follower-scale: .5;--cursor-follower-color: rgba(242, 90, 44, 0.2)}.cursor-follower.open[data-style=default].active{--cursor-follower-scale: .4}.cursor-follower.open[data-style=img]{--cursor-follower-scale: 0;--cursor-follower-color: rgba(22, 29, 39, 0.07)}.cursor-follower.open[data-style=img].active{--cursor-follower-scale: 0}.cursor-follower.open.active{--cursor-follower-scale: .9}.cursor-follower.hidden{--cursor-follower-scale: 0}.cursor-follower-back{z-index:-1}.cursor-follower-back::before{opacity:0}.cursor-follower-back.open::before{opacity:1}.cursor-follower-back.open[data-style=default]::before{opacity:0}.cursor-follower-front{mix-blend-mode:hard-light;z-index:99999999998}.cursor-content{position:fixed;width:200px;height:200px;left:-100px;top:-100px;display:flex;align-items:center;justify-content:center;color:#fff;z-index:99999999998;pointer-events:none;transform:translate(var(--cursor-follower-x), var(--cursor-follower-y));opacity:0;transition:opacity .2s}.cursor-content[data-style=sign]{font-size:3.75rem}.cursor-content .wave{--wave-step: 20;--wave-color: #f25a2c}.cursor-content.open{opacity:1;transition-delay:.1s}.cursor-content.open .wave{--wave-delay: 100}}.spl-lightbox{visibility:hidden;position:fixed;inset:0;transition:visibility 0s .2s;z-index:200}.spl-lightbox.no-gallery .spl-lightbox-nav{visibility:hidden}.spl-lightbox-overlay{position:absolute;inset:0;opacity:0;background:rgba(0,0,0,.94);transition:opacity .2s}.spl-lightbox-tools{display:flex;position:absolute;top:1em;right:1em}.spl-lightbox-tool{position:relative;padding:1.5rem;margin-left:.3125rem;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;cursor:pointer;border-radius:34px;transition:background .2s;opacity:0;transform:translateY(-10px);transition:all .2s}.spl-lightbox-tool:hover{background:rgba(255,255,255,.2)}.spl-lightbox-tool::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:1.25em;opacity:.7}.spl-lightbox-link::after{content:var(--icon-arrow-tr) !important;font-size:.7em !important;translate:0 1px}.spl-lightbox-link[href="#"]{opacity:0;pointer-events:none}.spl-lightbox-close::after{content:"x";font-size:1.3em;line-height:0}.spl-lightbox-view{position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%, -50%) scale(0.96);transition:opacity .2s,transform .2s}.spl-lightbox-view img{width:100%;max-width:80vw;max-height:calc(80vh - 100px);box-shadow:0 0 30px rgba(0,0,0,.9)}.spl-lightbox-view figcaption{text-align:center;margin-top:.625rem;font-size:.875rem;color:#fff}.spl-lightbox-view figcaption:empty{display:none}.spl-lightbox-nav{position:absolute;display:flex;align-items:center;bottom:0;left:50%;margin-bottom:2rem;opacity:0;transform:translate(-50%, 10px);transition:opacity .2s,transform .2s ease-out}.spl-lightbox-nav-item{position:relative;padding:1.5rem;color:#fff;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:rgba(255,255,255,.1);box-shadow:0 0 0 0 rgba(255,255,255,.1);border-radius:56px;transition:box-shadow .2s,background .2s}.spl-lightbox-nav-item:hover{background:rgba(255,255,255,.2);box-shadow:0 0 0 3px rgba(255,255,255,.2)}.spl-lightbox-nav-item::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.spl-lightbox-backward{margin-right:1rem}.spl-lightbox-backward::before{content:var(--icon-arrow-l)}.spl-lightbox-forward{margin-left:1rem}.spl-lightbox-forward::before{content:var(--icon-arrow-r)}.spl-lightbox-gallery{display:flex}.spl-lightbox-gallery-item{display:none;width:5vw;height:5vw;max-width:52px;max-height:52px;margin:0 .25rem;position:relative;overflow:hidden;border-radius:2px;cursor:pointer}.spl-lightbox-gallery-item.active{opacity:.8;display:block}.spl-lightbox-gallery-item.current{opacity:1;box-shadow:0 0 0 2px #fff;pointer-events:none}.spl-lightbox-gallery-item img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.lightbox-open{overflow:hidden}.lightbox-open .spl-lightbox{visibility:visible;transition-delay:0s}.lightbox-open .spl-lightbox-overlay{opacity:1}.lightbox-open .spl-lightbox-tool{opacity:1;transform:translateY(0)}.lightbox-open .spl-lightbox-tool:nth-last-child(1){transition-delay:.1s}.lightbox-open .spl-lightbox-tool:nth-last-child(2){transition-delay:.15s}.lightbox-open .spl-lightbox-view{opacity:1;transform:translate(-50%, -50%) scale(1)}.lightbox-open .spl-lightbox-nav{opacity:1;transform:translate(-50%, 0)}@font-face{font-family:"Nuckle";font-style:normal;font-weight:600;font-display:swap;src:local("Nuckle Semi Bold"),url("../fonts/nuckle/nuckle-semi-bold.woff2") format("woff2"),url("../fonts/nuckle/nuckle-semi-bold.woff") format("woff")}@font-face{font-family:"Nuckle";font-style:normal;font-weight:500;font-display:swap;src:local("Nuckle Medium"),url("../fonts/nuckle/nuckle-medium.woff2") format("woff2"),url("../fonts/nuckle/nuckle-medium.woff") format("woff")}:root{--c-pri: #f25a2c;--c-sec: #19adb8;--c-black: #020518;--header-height: 44px;--header-color: #020518;--page-background: #fcfaf8;--c-gray-400: #a09fa0;--w-sb: 600}html{color:#020518;font-family:"Nuckle",sans-serif;font-weight:500;background:var(--page-background);transition:background 1s}html[data-theme=dark]{--page-background: #161d27}body{display:flex;flex-direction:column;min-height:100vh}main{flex-grow:1;transition-property:transform}.scrollbar{display:none}@media screen and (min-width: 680px){:root{--header-height: 56px}body[data-transition=out] main:not(.work-main){transform:translateY(15vh);transition-duration:.8s;transition-timing-function:cubic-bezier(0.63, 0.1, 0.77, 0.38)}body[data-transition=between] main:not(.work-main){transform:translateY(-15vh);transition-duration:0s}body[data-transition=in] main:not(.work-main){transform:none;transition-duration:.8s;transition-timing-function:cubic-bezier(0.15, 0.68, 0.25, 1)}body.js:not(.loaded)::after{position:fixed;content:"";inset:0;background:#ecedf0;z-index:9999}body.js:not(.loaded) main{transform:translateY(-15vh)}.scrollbar{display:block;position:fixed;top:0;right:0;bottom:0;width:12px;padding:3px;z-index:9999;transition:opacity .2s}.scrollbar>div{position:relative;height:100%;width:100%}.scrollbar:not(:hover){opacity:.4}.scrollbar-thumb{position:absolute;top:var(--scrollbar-thumb-top, 0%);left:0;right:0;border-radius:99px;background:rgba(0,0,0,.15);height:var(--scrollbar-thumb-height, 100%)}}@media screen and (min-width: 1024px){:root{--header-height: 70px}}.header{--header-transition-duration: 1s;--header-transition-delay: 0s;position:sticky;top:0;z-index:10}.header::before{content:"";position:absolute;inset:0;transform-origin:top center;background-color:var(--page-background);transition:scale .5s cubic-bezier(0.13, 0.82, 0.2, 0.93),background 1s;z-index:-1}html[data-theme=dark] .header{--header-color: #f25a2c}html[data-theme=dark] .header .logo path{fill:var(--header-color)}body:not(.scrolled) .header::before{scale:1 0}body.nav-reversed:not(.scrolled){--header-color: #fff;--header-transition-duration: 5s}body.nav-reversed:not(.scrolled) .logo path{fill:var(--header-color)}.header-nav{display:flex;align-items:center;line-height:0;padding:.375rem 1rem}.header-logo-wrap{flex-grow:1}.header .logo{fill:var(--header-color);max-width:6.25rem;transition:fill var(--header-transition-duration) var(--header-transition-delay)}.header .logo:hover .logo-refresh{animation:headerLogoRotation 2s infinite linear}.header .logo-refresh{transform-box:fill-box;transform-origin:center}@keyframes headerLogoRotation{0%{transform:none}100%{transform:rotate(360deg)}}.header-menu-label{position:relative;justify-self:flex-end;flex-shrink:0;padding:.375rem 1rem;margin:-0.375rem -1rem}.header-menu-label:hover .header-menu-label-icon line:first-child{stroke-dashoffset:70}.header-menu-label:hover .header-menu-label-icon line:last-child{stroke-dashoffset:90}.header-menu-label:hover .header-menu-label-text span{opacity:1;transform:none}.header-menu-label-icon{width:2rem;fill:none;stroke-width:1;stroke:var(--header-color);transition:stroke var(--header-transition-duration) var(--header-transition-delay)}.header-menu-label-icon line{stroke-dasharray:40;transition:stroke-dashoffset .6s cubic-bezier(0.14, 0.79, 0.25, 0.89)}.header-menu-label-icon line:first-child{stroke-dashoffset:90}.header-menu-label-icon line:last-child{stroke-dashoffset:70}.header-menu{position:fixed;display:flex;flex-direction:column;inset:0;color:#f25a2c;z-index:11}.header-menu::before{content:"";position:absolute;inset:0;background:#161d27}.header-menu a{text-decoration:none}.header-pixels{--delay: 250;display:none}#header-menu-input:checked+.header-menu .header-pixels{--delay: 0}.header-menu-close{position:relative;display:flex;align-self:flex-end;font-size:.875em;padding:1rem}.header-menu-close svg{width:14px;flex-shrink:0;margin-left:1em}.header-menu-close line{stroke:currentColor}.header-menu-inner{position:relative;padding:1rem;flex-grow:1;overflow-y:auto}.header-menu-content>*+*{margin-top:3.125em}.header-menu-title{font-size:.9375em}.header-menu-list{font-size:1.5em;font-weight:600;padding:.625rem 0}.header-menu-list a{display:block;margin:0 -1rem;padding:.625rem 1rem}.header-contact{font-size:1.125em}.header-contact>*+*{margin-top:.625em}.header-social{font-size:1.125em}.header-social>*+*{margin-top:1.25em}@media screen and (max-width: 679px){.header-menu-title>div,.header-menu .menu-item>a,.header-contact li>a,.header-social li>a{transition-delay:0s !important}}@media screen and (min-width: 680px){.header-nav{padding:.75rem 1.25rem}.header-menu-label{padding:.75rem 1.25rem;margin:-0.75rem -1.25rem}.header-menu{flex-direction:row;transition:visibility 0s .9s}.header-menu::before{content:none}.header-pixels{--color: #161d27;--duration: 400;display:flex;z-index:0}.header-menu-inner{padding:5vw;padding:10.2vh 5vw}.header-menu-inner a{margin:0 -5vw;padding:.625rem 5vw}.notouch .header-menu-inner{scrollbar-width:none}.notouch .header-menu-inner::-webkit-scrollbar{display:none}.header-menu-close{align-items:flex-end;align-self:stretch;color:#020518;order:1;font-size:3.75em;padding:10.2vh 3vw 10.2vh 5vw;font-weight:600}.header-menu-close::before{content:"";position:absolute;top:0;bottom:0;background:#fcfaf8;transform:scaleX(0);transform-origin:right center;left:0;right:0;transition:transform .6s cubic-bezier(0.8, 0, 0.2, 1),box-shadow .5s;box-shadow:0 0 0 #fcfaf8}.header-menu-close>div{position:relative;transform-origin:bottom left;transform:translateX(100%) rotate(-90deg)}.header-menu-close>div span{line-height:1em}.header-menu-close .wave>span>span>span{animation-delay:calc(var(--wave-index)*20ms)}.header-menu-close svg{display:none}.header-menu-close:hover:not(:active)::before{box-shadow:-20px 0 0 #fcfaf8}.header-contact>*+*,.header-social>*+*{margin-top:0}.header-menu-title,.header-menu .menu-item,.header-contact li,.header-social li,.header-menu-close>div{overflow:hidden}.header-menu-title>div,.header-menu .menu-item>a,.header-contact li>a,.header-social li>a,.header-menu-close>div>div{display:inline-block;transform:translateY(100%);transition:transform 1s cubic-bezier(0.5, 0, 0.5, 1)}#header-menu-input:not(:checked)~.header-menu .header-menu-title>div,#header-menu-input:not(:checked)~.header-menu .menu-item>a,#header-menu-input:not(:checked)~.header-menu .header-contact li>a,#header-menu-input:not(:checked)~.header-menu .header-social li>a,#header-menu-input:not(:checked)~.header-menu .header-menu-close>div>div{transition-delay:0s !important;transition-duration:.5s}#header-menu-input:checked~.header-menu{transition-delay:0s}#header-menu-input:checked~.header-menu .header-menu-close::before{transform:none;transition-delay:.2s,0s;transition-duration:1s,.5s}#header-menu-input:checked~.header-menu .header-menu-close>div>div{transition-delay:.75s;transition-duration:.8s}#header-menu-input:checked~.header-menu .header-menu-title>div,#header-menu-input:checked~.header-menu .menu-item>a,#header-menu-input:checked~.header-menu .header-contact li>a,#header-menu-input:checked~.header-menu .header-social li>a,#header-menu-input:checked~.header-menu .header-menu-close>div>div{transform:none;transition-timing-function:cubic-bezier(0.2, 0, 0, 1)}}@media screen and (min-width: 1024px){.header-nav{padding:1rem 1.875rem}.header-menu-label{padding:0;margin:0}.header .logo{max-width:8.125rem}.header-menu-inner{display:flex}.header-menu-content{display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto;gap:5vw;width:100%;max-width:62.5rem}.header-menu-content>*+*{margin-top:0}.header-menu-label-icon{width:2.375rem}.header-menu-close{padding-right:4vw}.header-menu-title{font-size:1.125em}.header-menu-list{font-size:1.75em}.header-menu-list a{display:inline-block;margin:-0.375rem;padding:1.125rem .375rem}.header-contact{align-self:flex-end}.header-contact a{margin:.5em -0.375rem -0.375rem -0.375rem;padding:.375rem}.header-social{align-self:flex-end;display:flex;flex-wrap:wrap}.header-social>*+*{margin-top:0}.header-social li{margin-right:1.875em}.header-social a{margin:-0.375rem;padding:.375rem}}@media screen and (min-width: 1260px){.header-menu{font-size:1.125em}.header-menu-close{font-size:4.75rem}}@media(min-width: 1680px){.header::before{content:none}}.footer{position:relative}.footer::before{content:"";position:absolute;inset:0;background:#ecedf0;z-index:-2}.footer a{text-decoration:none}.footer a::after{content:none}.footer-inner{padding:8% 0}.footer-link{font-weight:600;font-size:17vw;letter-spacing:-0.015em;line-height:1}.footer-claim{font-size:6vw;margin:7% 0}.footer-claim i::after{content:"   •   ";font-size:.6875em;vertical-align:middle}.footer-menu{text-align:center;margin:0 5%}.footer-menu-item-empty{display:none}.footer-menu-title{color:#a09fa0}.footer-menu-title,.footer-menu-group li{border:1px solid rgba(0,0,0,.12);border-width:0 0 1px 0}.footer-menu-title>*,.footer-menu-group li>*{display:block;padding:1em 0}@media screen and (min-width: 420px){.footer{font-size:.75rem}.footer-inner{padding:2.5rem 0}.footer-link{font-size:7.5em}.footer-claim{font-size:2.125em;margin:1.875rem 0}.footer-menu{font-size:1.375em}}@media screen and (min-width: 680px){.footer-inner{overflow:hidden;padding:2.5rem 1.875rem}.footer-claim{margin:1.625rem 0 2.625rem}.footer-menu{display:flex;text-align:left;margin:0}.footer-menu-group{flex-grow:1;display:flex;flex-direction:column}.footer-menu-group ul{display:flex;flex-grow:1;flex-direction:column;justify-content:flex-start}.footer-menu-group ul li:last-child{border-bottom-width:1px}.footer-menu-title{border-top-width:1px}.footer-menu-item-empty{display:block;flex-grow:1}}@media screen and (min-width: 1024px){.footer{font-size:.875rem}}@media screen and (min-width: 1260px){.footer{font-size:1rem}}.about-awards-title{margin-bottom:1.25em;font-size:1.5em;max-width:7em;line-height:1.2em}@media screen and (min-width: 680px){.about-intro .wp-block-media-text__media{margin-bottom:3.125em;width:40%}.about-intro .wp-block-media-text__content{padding:0 5%}.about-awards-title{font-size:2em}}@media screen and (min-width: 1024px){.about-intro .wp-block-media-text__media{margin-bottom:4.7em}.about-awards>.row-inner>.acf-innerblocks-container{display:flex}.about-awards .listing{width:70%}.about-awards-title{margin-right:10%;width:20%;font-size:2.25em}}.contact-info{margin-bottom:2.5em}.contact-info>*+*{margin-top:1.375em}.contact-info .spl-contact-email{display:inline-block}.contact-info-address{position:relative}.contact-info-address>p{width:calc(100% - 65px)}.contact-info-address .wp-block-image{position:absolute;top:0;right:0;bottom:0;width:55px}@media screen and (min-width: 680px){.contact-info{font-size:1.375em}.contact-info-address>p{width:auto;display:inline-block}.contact-info-address .wp-block-image{position:fixed;bottom:auto;right:auto;overflow:visible;width:200px}.contact-info-address .wp-block-image img{position:static}}@media screen and (min-width: 1024px){.contact-info{display:inline-block;margin-bottom:3.125em;font-size:1.625em}.contact-info>*+*{margin-top:2.1875em}}.fof{min-height:calc(100vh - var(--header-height));display:flex;flex-direction:column;align-items:center;justify-content:center}.fof a{font-size:2em;color:#f25a2c}.job-offer-single-meta{font-size:1.125em;color:#a09fa0;margin:1.25em 0 1.5625em 0}.job-offer-single-meta>*{display:inline-block;text-decoration:none;margin-right:1.25em}.job-offer-single-overlay{display:none}.job-offer-single-panel{--gap-inner: 5%;position:fixed;display:flex;flex-direction:column;top:0;right:0;bottom:0;background:#ecedf0;z-index:110;width:100%;max-width:45em}.job-offer-single-panel-header{display:flex;padding:calc(var(--gap-inner) - 1.5%) var(--gap-inner);align-items:center}.job-offer-single-panel-title{flex-grow:1}.job-offer-single-panel-close{width:1em;padding:.1875em;flex-shrink:0;line-height:0}.job-offer-single-panel-close line{stroke:currentColor;fill:none;stroke-width:20}.job-offer-single-panel-content{padding:calc(var(--gap-inner) - 1.5%) var(--gap-inner);overflow-y:auto;scrollbar-width:none}.job-offer-single-panel-content::-webkit-scrollbar{display:none}@media screen and (min-width: 680px){.job-offer-single-meta{margin:2.5rem 0 2.8125rem 0}.job-offer-single-content{transition:opacity 1s .3s}.job-offer-single-content.asleep:not(.awake){opacity:0}.job-offer-single-overlay{display:block;background:rgba(252,250,248,.9);z-index:109}.job-offer-single-panel{--gap-inner: 10%;max-width:35em}.job-offer-single-panel-content{padding-top:0;font-size:1.25em}}@media screen and (min-width: 1024px){.job-offer-single-meta{font-size:1.5em;margin:4.375rem 0 5rem 0;color:inherit}.job-offer-single-meta>*{margin-right:2.5em}.job-offer-single-panel{max-width:45em}}.archive-header{margin-bottom:-5%}.archive-subtitle{margin-top:.875em;font-size:1.25em;line-height:1.3}.archive-posts-year{display:none}.js .archive-pagination{display:none}.post{margin:15% 0}.post-inner{text-decoration:none}.post-img{background:#ecedf0;padding-top:56.25%}.post-title{font-weight:600;margin-top:1em;font-size:1.125em}.post-date{display:block;margin-top:.625em;font-size:.9375em;color:#a09fa0}.post-single{--post-single-content-gap: 2.5rem}.post-single-img{padding-top:56.25%;margin-bottom:1.5625em}.post-single-img:empty{display:none}.post-single-title{font-size:1.5em;line-height:1.2}.post-single-meta{font-size:1.125em;color:#a09fa0;margin:1.25em 0 1.5625em 0}.post-single-meta>*{text-decoration:none;margin-right:1.25em}.post-single-terms{display:flex;flex-wrap:wrap;margin:var(--post-single-content-gap) 0;padding:var(--post-single-content-gap) 0;color:#f25a2c;font-weight:600}.post-single-terms li{margin:.3125em 1.25em .3125em 0;margin-left:-0.25em}.post-single-terms a{padding:.25em}.post-single-author-detail{padding:0 0 var(--post-single-content-gap) 0}.post-single-author-img{width:5.625rem;height:5.625rem;margin-bottom:1.25em}.post-single-author-name{font-size:1.5em}.post-single-author-description{margin-top:1.25em}.post-single-toc{display:none}.post-single-share{position:relative;padding:var(--post-single-content-gap) 0}.post-single-share::before,.post-single-share::after{content:"";position:absolute;display:block;height:1px;width:100%;background:#d9dadf}.post-single-share::before{top:0}.post-single-share::after{bottom:0}.post-single-share-label{font-size:1.5em}.post-single-share-drawer-content{display:flex;flex-direction:column}.post-single-share-post-title{flex-grow:1;font-size:1.25em;opacity:.65}.post-single-share-links{font-size:1.625em}.post-single-share-links li{margin-top:.625em}.post-single-related{padding:var(--post-single-content-gap) 0;border-bottom:1px solid #d9dadf}.post-single-related-title{font-size:1.5em;margin-bottom:1em}.post-related{font-size:.8125em;margin:1.5625em 0;font-weight:600;line-height:1.25}.post-related-inner{display:flex;align-items:center;max-width:25rem}.post-related-img-wrap{flex-shrink:0;width:33%;margin-right:5%}.post-related-img{padding-top:56.25%;background:#ecedf0}.post-related-date{display:none}.post-single-nav{margin:var(--post-single-content-gap) 0}.post-single-nav-item{margin:10% 0}.post-single-nav-item.prev{padding-left:20%;text-align:right}.post-single-nav-item.prev .post-single-nav-item-label::before{margin-right:.625em;content:var(--icon-arrow-l)}.post-single-nav-item.next{padding-right:20%}.post-single-nav-item.next .post-single-nav-item-label::after{margin-left:.625em;content:var(--icon-arrow-r)}.post-single-nav-item-link{display:inline-block;max-width:18.75rem}.post-single-nav-item-label{line-height:1}.post-single-nav-item-label::before,.post-single-nav-item-label::after{font-size:.625em}.post-single-nav-item-img{display:none}.post-single-nav-item-title{margin-top:.5em;font-size:.9375em;opacity:.4}@media screen and (max-width: 1023px){.post-single{max-width:calc(45rem + 10%)}}@media screen and (min-width: 420px){.post-title{font-size:1.25em}.post-date{font-size:1em}.post-lite{font-size:.875em}}@media screen and (min-width: 680px){.archive-header{margin-bottom:5em}.archive-subtitle{max-width:40%;font-size:1.375em}.archive-pagination{font-size:1.125em}.post{margin:3.75em 0}.post-inner{display:flex;align-items:center}.post-img-wrap{flex-shrink:0;width:40%;margin-right:5%}.post-title{margin-top:0;font-size:1.375em}.post-single{--post-single-content-gap: 3.75rem}.post-single-img{--slide-translate: 10%;margin-bottom:3.125rem}.post-single-title{font-size:1.75em}.post-single-meta{margin:2.5rem 0 2.8125rem 0}.post-single-content-editor{font-size:1.0625em}.post-single-content-editor p,.post-single-content-editor li{line-height:1.75em}.post-single-content-editor .wp-block-heading{margin-top:2.5em;margin-bottom:-0.625rem}.post-single-content-editor.asleep{transition:opacity 1s}.post-single-content-editor.asleep:not(.awake){opacity:0}.post-single-terms{font-size:1.125em}.post-single-terms li{margin-right:2.1875em}.post-single-author-detail{--slide-translate: 30px}.post-single-related-items{display:flex;gap:4%}.post-related{flex-basis:100%;margin:0}.post-related:nth-child(1) .slide,.post-related:nth-child(1) .client,.post-related:nth-child(1) .butcher::before,.post-related:nth-child(1) .butcher::after,.post-related:nth-child(1) .wp-block-table.is-style-features td,.wp-block-table.is-style-features .post-related:nth-child(1) td,.post-related:nth-child(1) .butcher-line::before,.post-related:nth-child(1) .butcher-word::before,.post-related:nth-child(1) .butcher-letter::before,.post-related:nth-child(1) .butcher-line::after,.post-related:nth-child(1) .butcher-word::after,.post-related:nth-child(1) .butcher-letter::after{--slide-delay: 100}.post-related:nth-child(2) .slide,.post-related:nth-child(2) .client,.post-related:nth-child(2) .butcher::before,.post-related:nth-child(2) .butcher::after,.post-related:nth-child(2) .wp-block-table.is-style-features td,.wp-block-table.is-style-features .post-related:nth-child(2) td,.post-related:nth-child(2) .butcher-line::before,.post-related:nth-child(2) .butcher-word::before,.post-related:nth-child(2) .butcher-letter::before,.post-related:nth-child(2) .butcher-line::after,.post-related:nth-child(2) .butcher-word::after,.post-related:nth-child(2) .butcher-letter::after{--slide-delay: 150}.post-related:nth-child(3) .slide,.post-related:nth-child(3) .client,.post-related:nth-child(3) .butcher::before,.post-related:nth-child(3) .butcher::after,.post-related:nth-child(3) .wp-block-table.is-style-features td,.wp-block-table.is-style-features .post-related:nth-child(3) td,.post-related:nth-child(3) .butcher-line::before,.post-related:nth-child(3) .butcher-word::before,.post-related:nth-child(3) .butcher-letter::before,.post-related:nth-child(3) .butcher-line::after,.post-related:nth-child(3) .butcher-word::after,.post-related:nth-child(3) .butcher-letter::after{--slide-delay: 200}.post-related-inner{display:block}.post-related-img-wrap{margin:0 0 1.4em 0;width:100%}.post-related-date{display:block;color:var(--c-gray-400);margin-top:1em}.post-single-share::before,.post-single-share::after{transform-origin:left center;transition:scale 1s 200ms cubic-bezier(0.12, 0.75, 0.18, 0.93)}.post-single-aside.asleep:not(.awake) .post-single-share::before,.post-single-aside.asleep:not(.awake) .post-single-share::after{scale:0 1}.post-single-share-label{--butcher-delay: 0}.post-single-share-label::after{transition-delay:calc(var(--butcher-delay)*1ms);--slide-translate: 200%;--slide-delay: var(--butcher-delay);--slide-duration: var(--butcher-duration);--slide-bezier: var(--butcher-bezier)}.post-single-share-post-title{font-size:1.5em;max-width:24em}.post-single-share-links{font-size:1.875em}.post-single-nav{display:flex;margin:20% 0}.post-single-nav-item{--post-single-nav-title-padding: 2.9rem;margin:0;width:50%}.post-single-nav-item.prev{text-align:left;padding:0 10% 0 0}.post-single-nav-item.prev .post-single-nav-item-title{padding-left:var(--post-single-nav-title-padding)}.post-single-nav-item.next{text-align:right;margin-left:auto;padding:0 0 0 10%}.post-single-nav-item.next .post-single-nav-item-link{align-items:flex-end}.post-single-nav-item.next .post-single-nav-item-title{padding-right:var(--post-single-nav-title-padding)}.post-single-nav-item-label.reversed::after{--slide-delay: 0}.post-single-nav-item-img{display:block}.post-single-nav-item-link{display:flex;flex-direction:column;max-width:none}.post-single-nav-item-title{font-size:1.125em}}@media screen and (min-width: 1024px){.archive-header{margin-bottom:8.75em}.archive-subtitle{max-width:40%;margin-top:1.25em;font-size:1.5em}.archive-posts{position:relative}.archive-posts-year{display:block;position:absolute;right:0;font-size:2.875em;margin-top:-0.125rem !important;letter-spacing:-0.03125em}.archive-pagination{font-size:1.25em}.post{margin:6.25em 0}.post-inner{display:flex}.post-img-wrap{width:40%}.post-content{padding-right:19%}.post-title{font-size:1.75em;letter-spacing:-0.03125em;-webkit-line-clamp:5;line-clamp:5}.post-date{font-size:1.125em;margin-top:1.25em}.post-single{--post-single-content-gap: 7.5rem}.post-single-img{margin-bottom:5rem}.post-single-title{font-size:3.25em}.post-single-meta{font-size:1.5em;margin:4.375rem 0 5rem 0;color:inherit}.post-single-meta>*{margin-right:2.5em}.post-single-body{display:flex;align-items:flex-start}.post-single-content{flex-grow:1;width:0}.post-single-content-editor>*+*{margin-top:2.5em}.post-single-content-editor .toc-anchor{position:absolute;display:block;margin-top:calc((1em + var(--header-height))*-1)}.post-single-terms{padding:0}.post-single-author-detail{display:flex;border:none;padding:0;margin:var(--post-single-content-gap) 0 0 0}.post-single-author-img-wrap{flex-shrink:0;margin-right:8%}.post-single-author-content{margin-top:67px}.post-single-aside{position:sticky;top:5rem;display:flex;flex-direction:column;width:25%;margin-left:15%;flex-shrink:0}.post-single-toc{display:block}.post-single-toc-title{font-size:1.5em}.post-single-toc-items{font-size:.8125em;line-height:1.4;padding-right:1em;max-height:60vh;overflow-y:auto}.post-single-toc-items a{display:flex;align-items:flex-start}.post-single-toc-items a::before{content:var(--icon-angle-r);font-size:.625em;margin-right:1em;translate:0 50%}.post-single-toc-items a span{-webkit-line-clamp:2;line-clamp:2;transition:color .2s}.post-single-toc-items::-webkit-scrollbar{width:4px;height:4px;background:rgba(0,0,0,0);-webkit-transition:background .2s;transition:background .2s}.post-single-toc-items::-webkit-scrollbar-thumb{background:rgba(0,0,0,0);border-radius:10px;-webkit-transition:background .2s;transition:background .2s}.post-single-toc-items:hover::-webkit-scrollbar{background:rgba(0,0,0,.1)}.post-single-toc-items:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15)}.post-single-toc-item{margin:1em 0}.post-single-toc-item[data-level="3"],.post-single-toc-item[data-level="4"]{padding-left:2em}.post-single-toc-item.active{color:var(--c-pri)}.post-single-related{border:none;padding:0;margin:20% 0}.post-single-related-title{font-size:2.5em;margin-bottom:1.5em}.post-related{font-size:1em}.post-related-img-wrap{margin-bottom:1.6em}.post-related-content{padding-right:2em}.post-related-date{margin-top:1.1em}.post-single-share{margin:1.25em 0 0 0;padding:1.875em 0 0 0}.post-single-share::after{content:none}.post-single-share-label{--butcher-delay: 400}.post-single-share-post-title{font-size:1.75em}.post-single-share-links{display:flex;flex-wrap:wrap;font-size:2.375em}.post-single-share-links li{margin-right:2.5em}.post-single-nav-item{--post-single-nav-title-padding: 4.7rem}.post-single-nav-item-label{font-size:4.375em}.post-single-nav-item-title{font-size:1.5em;margin-top:.25em}}@media screen and (min-width: 1260px){.post-single-nav-item{--post-single-nav-title-padding: 5.3rem}.post-single-nav-item-label{font-size:5em}}.team{--gap-x: 2%;--gap-y: 5%;overflow:hidden}.team-title{margin-bottom:1em}.team-posts{margin:calc(var(--gap-y)*-1) calc(var(--gap-x)*-1);display:flex;flex-wrap:wrap}.team-posts .person{padding:var(--gap-y) var(--gap-x);width:50%}.person-img{padding-top:135%;background:#ecedf0;margin-bottom:1.25em}.person-title{font-weight:600}.person-position{font-size:.875em;margin-top:.25em}.person-more{display:inline-block;font-size:.875em;margin-top:1em;color:#f25a2c}.person-links{font-size:1.75em;margin-top:1.125em}.person-links li{margin-top:.3125em}@media screen and (min-width: 680px){.team-posts .person{width:33.333%}.person.asleep .person-img{clip-path:inset(0 0 100% 0)}.person.asleep .butcher-line{--butcher-step: 150;--butcher-duration: 2000}.person.asleep .person-title{--butcher-delay: 1000}.person.asleep .person-position{--butcher-delay: 1200}.person.awake .person-img{clip-path:inset(0 0 0 0)}.person-inner:hover:not(:active) .person-img-wrap{clip-path:inset(0 0 0 0)}.person-inner:hover:not(:active) .person-img{scale:calc(1.025 + var(--parallax-force, 0))}.person-details{font-size:1.25em}.person-description{--editor-gap-x: 1.625em;--editor-line-height: 1.6em;margin-top:.625em}.person-link{margin-top:3.125em}.person-img-wrap{clip-path:inset(3% 3% 3% 3%);transition:clip-path .5s cubic-bezier(0.5, 0, 0, 1)}.person-img{transition:clip-path 1.2s cubic-bezier(0.8, 0, 0.2, 1),scale .5s cubic-bezier(0.5, 0, 0, 1)}}@media screen and (min-width: 1024px){.team{--gap-x: 6%;--gap-y: 3%}.team-title{text-align:right;max-width:8em;margin:0 0 -8% auto}.team-posts .person{width:50%}.team-posts .person:nth-child(even){margin-top:12%}.person-img{margin-bottom:1.875em}.person-title{font-size:1.875em}.person-position{font-size:1.125em}.notouch .person-more{display:none}.person-panel-drawer{padding-bottom:0}.person-details{display:flex;font-size:1.375em;justify-content:space-between}.person-description{overflow-y:auto;max-width:29.3em;padding-bottom:3.4vw;scrollbar-width:none}.person-description::-webkit-scrollbar{display:none}.person-links{padding-bottom:3.4vw;align-self:flex-end;text-align:right}.person-links li{margin-top:.625em}}.project-single-header{position:relative;display:flex;text-align:center;align-items:center;justify-content:center;height:100vh;margin-top:calc(var(--header-height)*-1);color:#fff}.project-single-header::before{content:"";position:absolute;inset:0;background:var(--project-single-color, hsla(0, 0%, 0%, 0.7))}.project-single-header-inner{position:relative}.project-single-img{background:#ecedf0;position:absolute;inset:0;z-index:-1}.project-single-excerpt{font-size:1.125em;opacity:.6;margin:5% auto 0 auto}@media screen and (min-width: 680px){.project-single-header:not(.work-preview) .project-single-title{--butcher-duration: 1000;--butcher-delay: 400}.project-single-header:not(.work-preview) .project-single-excerpt{--butcher-duration: 1000;--butcher-delay: 600}main[data-from=work] .project-single-header:not(.work-preview) .project-single-img{--softload-duration: 0}main[data-from=work] .project-single-header:not(.work-preview) .butcher-line{--butcher-duration: 0 !important;--butcher-delay: 0 !important}.project-single-excerpt{font-size:1.25em;width:70%}}@media screen and (min-width: 1024px){.project-single-excerpt{font-size:1.375em;width:50%}}.services-intro{overflow:hidden}.services-intro-inner{display:flex}.services-intro-img{margin-right:-26%;flex-shrink:0;flex-grow:1}.services-intro-text{width:64%;font-size:.9375em;margin-right:8%}@media screen and (min-width: 420px){.services-intro-inner{align-items:center}.services-intro-text{width:50%;font-size:1em;margin-right:10%}.services-intro-img{margin-right:0;max-width:180px}}@media screen and (min-width: 680px){.services-intro-inner{align-items:flex-end}.services-intro-img{order:-1;max-width:none}.services-intro-text{width:40%;font-size:1.125em;margin:0 0 0 10%;padding:0 3%}}@media screen and (min-width: 1024px){.services-intro-text{width:36%;font-size:1.375em}}.work{overflow:hidden}.work-list>*+*{margin-top:3.125em}.work-item-link{display:block;text-decoration:none}.work-item-img-placeholder{position:relative;padding-top:138.888%}.work-item-img{position:absolute;top:0;left:0;width:100%;height:100%;background:#ecedf0}.work-item-img::after{content:"";position:absolute;inset:0;background:var(--project-color, hsla(0, 0%, 0%, 0.7));pointer-events:none;opacity:0}.work-item-img-obj{height:100%}.work-item-title{font-size:1.125em;font-weight:600;padding-top:1.125em}.work-item-title i{display:none}.work-item-excerpt{display:none}.work-footer{margin-top:3.125em}.work-footer-link{font-size:3.25em;font-weight:600;text-decoration:none;line-height:1}.work-footer-link .butcher-line{--butcher-delay: 500}.work-footer-link .butcher-line:not(.butcher-in):not(.asleep.awake.butcher-line):not(.asleep.awake.butcher-word):not(.asleep.awake.butcher-letter){--butcher-delay: 0;--butcher-duration: 500;--butcher-step: 10}.work-footer-claim{font-size:1.375em;margin:0 -5vw;margin-top:1em}.work-footer-claim i{vertical-align:15%}.work-footer-claim i::before{content:" . "}.work-preview{visibility:hidden}.work-main~.footer{display:none}@media(min-width: 520px)and (max-width: 679px){.work-list{display:flex;flex-wrap:wrap;justify-content:space-between}.work-item{width:47%;margin:0 0 3.125em 0}.work-item:nth-child(even){transform:translateY(50%)}.work-footer{padding-top:35%}}@media screen and (min-width: 680px){.work-main{height:500vh}.work-main.ended .work{color:#f25a2c}.work{--work-item-width: 46vh;overflow:initial;display:flex;position:sticky;height:calc(100vh - var(--header-height));padding:5vh 0;top:var(--header-height);transition:color 1s}.work-inner{display:flex;position:relative;width:100%}.work-slider{display:flex;overflow:hidden;overflow-x:overlay;padding-bottom:10vh;scrollbar-width:none}.work-slider::-webkit-scrollbar{display:none}.work-slider-inner{display:flex;transition:transform .2s}.work-title{position:relative;width:2.5em;flex-shrink:0;margin-bottom:0;white-space:pre}.work-title i{display:initial;vertical-align:32%}.work-title i::before{content:" . "}.work-title-inner{position:absolute;bottom:5%;left:50%;width:calc((80vh - var(--header-height))*.9);line-height:.8;transform-origin:left bottom;transform:rotate(-90deg) translate(0, 50%)}.work-title-inner>div{transform:translate(0%, -3px)}.work-list{display:flex}.work-item{--img-position-x: 0%;display:flex;margin:0;padding:0;width:var(--work-item-width)}.work-item-link{display:flex;flex-direction:column;position:relative;width:100%}.work-item-link:hover .work-item-img-placeholder{clip-path:inset(0 0 0 0)}.work-item-link:hover .work-item-img-obj img{transform:scale(0.8)}.work-item-link:hover .work-item-title span{--butcher-delay: 250}.work-item-link:active .work-item-img-placeholder{clip-path:inset(2.5% 2.5% 2.5% 2.5%)}.work-item-link:active .work-item-img-obj img{transform:scale(0.79)}.work-item-link.open{--open-transition-delay: .13s;--open-transition-duration: 2s;--open-transition-bezier: cubic-bezier(.2, 1, .2, 1)}.work-item-link.open .work-item-img-placeholder{clip-path:none;transition-delay:var(--open-transition-delay)}.work-item-link.open .work-item-img{clip-path:inset(0) !important;transition:clip-path var(--open-transition-duration) var(--open-transition-delay) var(--open-transition-bezier);z-index:9}.work-item-link.open .work-item-img::after{opacity:1;transition:opacity var(--open-transition-duration) var(--open-transition-delay) var(--open-transition-bezier)}.work-item-link.open .work-item-img-obj{transform:none;transition:transform var(--open-transition-duration) var(--open-transition-delay) var(--open-transition-bezier)}.work-item-link.open .work-item-img-obj img{transform:scale(1);transition:transform var(--open-transition-duration) var(--open-transition-delay) var(--open-transition-bezier)}.work-main.has-open-item .work-item-link:not(.open) .work-item-img-placeholder{clip-path:inset(50% 50% 50% 50% round 1000px);opacity:0;transition-delay:calc(var(--open-sibling-index)*60ms)}.work-main.has-open-item .work-preview{visibility:visible}.work-main.has-open-item .work-preview::before{content:none}.work-main.has-open-item .work-preview .project-single-title{--butcher-duration: 1000;--butcher-delay: 1000}.work-main.has-open-item .work-preview .project-single-excerpt{--butcher-duration: 1000;--butcher-delay: 1200}.work-item-img-placeholder{flex-grow:1;padding-top:0;clip-path:inset(5% 5% 5% 5%);transition:clip-path .5s cubic-bezier(0.5, 0, 0, 1),opacity .5s}.work-item-img{position:fixed}.work-item-img-obj{position:absolute;left:0;top:0;width:100%;height:100%;transform:translate(var(--img-position-x))}.work-item-img-obj img{transform:scale(0.77);transition:transform .5s cubic-bezier(0.5, 0, 0, 1)}.work-item-title{position:absolute;left:0;right:0;top:100%;padding:1.25em 0 0 0;font-weight:500}.work-item-title span{--butcher-delay: 0;position:relative}.work-footer{display:flex;flex-direction:column;justify-content:center;margin:0;align-items:center;color:#f25a2c}.work-footer-inner{padding:0 3.125em;width:75vw}.work-footer-link{letter-spacing:-0.0125em;font-size:4.4em;transition:opacity .4s}.work-footer-link:hover{opacity:.7}.work-footer-claim{margin:1.875em 0 0 0;font-size:1.5em;width:13em}.work-footer-claim i{display:none}.work-footer-claim .butcher-line{--butcher-delay: 800;--butcher-duration: 500}.work-footer-claim .butcher-line:not(.butcher-in):not(.asleep.awake.butcher-line):not(.asleep.awake.butcher-word):not(.asleep.awake.butcher-letter){--butcher-delay: 0;--butcher-duration: 500;--butcher-step: 10}.work-preview{position:fixed;inset:0;margin:0;z-index:10}.work-preview::before{opacity:0}}@keyframes workItemBrightness{0%{filter:brightness(100%) saturate(100%)}30%{filter:brightness(130%) saturate(130%)}100%{filter:brightness(130%) saturate(130%)}}@media screen and (min-width: 1024px){.work-item-title{font-size:1.25em}.work-footer{font-size:1.2em}.work-footer-inner{padding:0 6em}}@media screen and (min-width: 1260px){.work-footer{font-size:1.4em}.work-footer-inner{width:60vw;min-width:40em}.work-claim{font-size:1em}}