html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,h1,h2,h3,h4,h5,html,li,p,ul{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{background-color:#fff;color:#222;height:100%;width:100%;font-size:18px;line-height:26px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased}h1{display:block;max-width:700px}h1,h2{color:inherit;font-weight:700;padding:0;margin:0 -.4em 0 0;line-height:1.5em}h2{max-width:600px}h2.nomargin-bottom{margin-bottom:0}h3{font-weight:700;padding:0;margin:0 -.4em 0 0;line-height:1.5em;max-width:600px}a,h3{color:inherit}a{text-decoration:none;border-bottom:1px solid #e0e0e0;transition:border-bottom .3s}a:hover{border-bottom:1px solid #a0a0a0}a.button,input[type=submit]{display:inline-block;padding:.5em 1.2em .55em;border:none;background:#f6f6f6;color:inherit;transition:box-shadow .1s,transform .3s;box-shadow:0 0 0 rgba(0,0,0,.1);border-radius:8px}a.button:hover{transform:scale(1.05);box-shadow:0 8px 16px rgba(0,0,0,.2)}a.button:active{box-shadow:0 0 0 rgba(0,0,0,.1)}.company-name a,.company-name a:hover,.menu li a,a img{border-bottom:none;transition:opacity .3s}.company-name a:hover:not(:focus){opacity:.3}.company-name svg{fill:#222;width:30px;height:30px;overflow:visible}a.image,a.image:hover{border-bottom:none}div.content{display:0;transition:opacity .3s}.column p.small,.small{font-size:.8em;line-height:1.2em}.menu li a{transition:opacity .3s;color:inherit;border-bottom:none}.menu li a:hover{opacity:.3;border-bottom:none}.menu li.highlight{opacity:.3}.company-name{color:inherit;text-transform:uppercase;margin-bottom:0;letter-spacing:.4em}.company-name a{color:inherit}.menu{margin:0;padding:0}.menu li{list-style:none;padding:0}.row{max-width:1400px;display:block;margin:0 auto}.row-wide{max-width:none;width:100%}.row-semiwide{max-width:1800px;width:90%}img{width:auto;height:auto}hr{margin:0;padding:0;height:1px;border:0;background:#f0f0f0}p{line-height:1.7em;margin-bottom:.5em;max-width:700px}.column p{font-size:inherit}.outerservice a{border-bottom:0}.text-center{text-align:center}.row .row{padding-bottom:0;margin-bottom:0}.zindex-low{z-index:-100;position:relative}@media screen and (min-width:769px){body{padding-top:4vw}h1{font-size:3em;margin:.5em 0 .3em}h1,h2{line-height:1.5em}h2{font-size:2em}h2,h3{margin-bottom:.5em}h3{font-size:1em}.company-name{font-size:1.2em}.text-center p{max-width:none}hr{margin-bottom:2em}.center{text-align:center}.center p{margin:0 auto 20px}.row-normal{width:80%}.row{margin-bottom:calc(1em + 1vw)}.footer-left,.footer-right{display:inline-block;width:49.5%}.footer-left p,.footer-right p{max-width:none}.footer-left-link{margin-right:2vw}.footer-right{text-align:right}.column-row{display:block}.column{vertical-align:top;display:inline-block}.column-three{display:flex;flex-flow:row wrap;justify-content:space-between}.column-one{width:30%;margin-right:4%}.column-one h3{margin:0 0 .75em;padding:0;text-transform:none;letter-spacing:0}.column-two{width:63.3333%}.column-two-one,.column-two-two{width:45%;margin-right:4.5%}.column-three-one,.column-three-three,.column-three-two{width:31%}.outerservice{display:inline-block;width:14%;margin-right:6.5%}.outerservice.last{margin-right:0}.outerservice img{width:auto;height:3vw;max-height:40px}a.button,input[type=submit]{font-size:.9em;line-height:1.5em}}@media screen and (max-width:768px){body{padding-top:4vw;font-size:18px}h1{font-size:3em;margin:.5em 0 .3em}h1,h2{line-height:1.4em}h2{font-size:2em}h3{font-size:1.6em;line-height:1.4em}.company-name{font-size:1.2em}hr{margin-bottom:2em}.row-normal{width:calc(100% - 8vw);margin:0 auto}.row{padding-bottom:35px}.footer-left,.footer-right{display:inline-block;width:49%}.footer-left{width:66%}.footer-right{width:33%}.footer-left-link{margin-right:3vw}.footer-right{text-align:right}.column-row{display:block;margin-bottom:2em}.column{vertical-align:top;display:block}.column-three{display:flex;flex-flow:row wrap;justify-content:space-between}.column-one{width:100%}.column-one h3{font-size:1.2em;margin:0 0 .75em;padding:0}.column-two{width:100%}.column-three-one,.column-three-three,.column-three-two{width:31%}.outerservice{display:inline-block;width:30%;margin-right:2%;margin-bottom:5vw}.outerservice.last{margin-right:0}.outerservice img{width:auto;height:5vw;max-height:40px}a.button,input[type=submit]{font-size:.9em;line-height:1.5em}.not-for-mobile{display:none}}@media screen and (max-width:640px){body{padding-top:5vw;font-size:15px}.company-name a{border-bottom:0}h1{font-size:1.8em;margin:.5em 0 .3em}h2{font-size:1.6em}h2,h3{padding-top:10px}h3{font-size:1.4em}.company-name{font-size:1.25em}hr{margin-bottom:2em}.row-normal{width:calc(100% - 10vw);margin:0 auto}.row{padding-bottom:20px}.footer-left,.footer-right{display:block;width:auto}.footer-left-link{margin-right:4vw}.footer-right{margin-top:20px;text-align:left}.column-row{display:block;margin-bottom:1.5em}.column,.column-three{vertical-align:top;display:block}.column-one{width:100%}.column-one h3{font-size:1.2em;margin:0 0 1em;padding:0}.column-two{width:100%}.column-two-one{margin-bottom:35px}.column-three-one,.column-three-three,.column-three-two,.column-two-one,.column-two-two{width:100%;margin-right:0}.outerservice{display:inline-block;width:30%;margin-right:2%;margin-bottom:5vw}.outerservice.last{margin-right:0}.outerservice img{width:auto;height:6.5vw;max-height:30px}input[type=submit]{width:100%}a.button{display:block;width:auto;text-align:center;font-size:1em;line-height:1.5em}.not-for-mobile{display:none}.row-semiwide{width:90%}}@media screen and (min-width:540px){.row{padding-bottom:48px}.menu{float:right}.menu li{font-size:1em;display:inline;text-align:right;margin-left:30px;margin-bottom:0}}@media screen and (max-width:539px){.menu{float:none;margin-top:10px}.menu li{font-size:1em;display:inline;text-align:left;margin-right:30px;margin-bottom:0}}@media screen and (max-width:400px){body{padding-bottom:3em}.menu{display:flex;justify-content:space-around;position:fixed;bottom:0;right:0;width:100%;font-size:0;float:none;background:#fff;z-index:100;box-shadow:0 0 100px rgba(0,0,0,.15);padding-bottom:env(safe-area-inset-bottom)}.menu li{font-size:15px;width:auto;text-align:center;margin-left:0;margin-right:0}.menu li,.menu li a{display:inline-block}.menu li a{padding-top:1em;padding-bottom:1em}}.page-main-intro{margin-bottom:2em;text-align:center}.no-max-width{max-width:none}.page-main-intro img{height:auto}.page-main-intro .title{text-transform:uppercase;letter-spacing:.4em;margin-right:-.4em;margin-bottom:0}.page-main-intro .description{text-transform:uppercase;letter-spacing:.3em;margin-right:-.2em;margin-bottom:1.8em}.page-main-project .image{display:block;overflow:visible}.page-main-clients * img,.page-main-project .image img{width:100%;transition:transform .3s,box-shadow .3s}.page-main-project h2{margin-bottom:.5em}.page-main-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-main-flex-box{display:inline-block;width:48%}.page-main-flex-box-big{display:inline-block;width:100%}@media screen and (min-width:1024px){.page-main-intro{margin-top:2em}.page-main-intro img{width:25%}.page-main-project{width:90vw}.page-main-project .image img{width:100%;border-radius:32px}.page-main-project .image img:hover{transform:scale(1.04);box-shadow:0 30px 60px rgba(0,0,0,.2)}.page-main-intro .title{font-size:3.8em}.page-main-intro .description{font-size:1.1em}.page-main-project .image{margin-bottom:3vw}.about-us,.page-main-project{text-align:left}}@media screen and (max-width:1023px){.page-main-intro{margin-top:2em}.page-main-intro img{width:25%}.page-main-intro .title{font-size:3.8em}.page-main-intro .description{font-size:1.1em}.page-main-project .image img{width:100%;border-radius:24px}.page-main-project .image{margin-bottom:3vw}.page-main-project,.page-main-text-center{text-align:left}}@media screen and (max-width:480px){.page-main-intro{margin-top:1em}.page-main-intro img{width:33%}.page-main-intro .title{font-size:2em}.page-main-intro .description{font-size:1em}.page-main-project,.page-main-project .image{margin-bottom:1em}.page-main-project,.text-center{text-align:left}.page-main-flex-box{width:100%}}img.page-career-image{width:100%;height:auto}.page-about-metrika .page-about-stats-number{display:block}.page-about-metrika{margin:1em 0 0;padding:0 0 20px;display:inline-block;vertical-align:top}.page-about-moto{font-size:2.6em;line-height:1.5em;max-width:80%}h2{margin-bottom:1em}.page-about-metrika .page-about-stats-number{font-size:1.8em}.page-about-metrika .page-about-stats-text{font-size:1em}@media screen and (min-width:1024px){.page-about-metrika{width:24.5%}.page-about{z-index:-200;display:block;width:calc(510px + 50%);height:calc(40vw + 1020px);position:absolute;top:0;background:url(/assets/about-body-2x.jpg);background-repeat:no-repeat;background-position:100% 100%;background-size:360px}.page-about-clients{margin-top:2em}.page-about-clients img{width:15%;margin:auto 2.2%}}@media screen and (max-width:1023px){.page-about-moto{font-size:1.8em}.page-about-metrika{width:32%}.page-about-clients{margin-top:1.5em}.page-about-clients img{width:20%;margin:auto 2%}}@media screen and (max-width:500px){.page-about-metrika{width:49%}.page-about-clients{margin-top:1.5em}.page-about-clients img{width:28%;margin:auto 2%}}@media screen and (min-width:1024px){.page-about-cover{background-image:url(/images/about-header-flyphant-2x.jpg)}}@media screen and (max-width:1023px){.page-about-cover{background-image:url(/images/about-header-flyphant.jpg)}}.page-projects-project-list{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:-3em}.page-projects-project-list a.page-projects-project{border-bottom:none}.page-projects-project-list a.page-projects-project img{width:100%}.page-projects-project-list-text{margin-top:-2em;margin-bottom:-1em}.page-projects-project-list-text .text-project-row{display:block;margin-bottom:2em}.page-projects-project-list-text .text-project-year{display:block;margin-bottom:2em;margin-top:2em}@media screen and (min-width:769px){a.page-projects-project{text-align:left;width:47%}a.page-projects-project img{margin-bottom:1.5em;transition:transform .3s,box-shadow .3s;border-radius:24px}a.page-projects-project img:hover{transform:scale(1.04);box-shadow:0 30px 60px rgba(0,0,0,.2)}a.page-projects-project{margin-bottom:4em}a.page-projects-project p{max-width:none}.page-projects-project-list{margin-bottom:-2em}}@media screen and (max-width:768px){a.page-projects-project{text-align:left;width:100%}a.page-projects-project img{margin-bottom:1.5em;border-radius:16px}a.page-projects-project{margin-bottom:4em}.page-projects-project-list{margin-bottom:-3em}}@media screen and (max-width:640px){a.page-projects-project{text-align:left;width:100%}a.page-projects-project img{margin-bottom:1em;border-radius:16px}a.page-projects-project{margin-bottom:1.5em}.page-projects-project-list{margin-bottom:-.5em}}video{width:100%;height:100%}.project-image img{width:100%;height:auto;margin-bottom:20px;visibility:hidden}.project-image img.not-so-wide{max-width:1600px}.project-list-short{display:flex;flex-flow:row wrap;justify-content:space-between}.project-list-short .project img{margin-bottom:.7em;width:100%;transition:transform .3s,box-shadow .3s;border-radius:16px}.project-list-short .project img:hover{transform:scale(1.04);box-shadow:0 30px 60px rgba(0,0,0,.2)}@media screen and (min-width:641px){.project-list-short .project{width:31%}}@media screen and (max-width:640px){.project-list-short .project{width:100%;margin-bottom:1.5em}}.no-bottom-padding,.no-bottom-padding img{padding-bottom:0;line-height:0}.no-bottom-margin,.no-bottom-margin img{margin-bottom:0}.page-project-lifedesign-dark-background{background-color:#ebe7e5}.page-project-lifedesign-no-bottom-margin{margin-bottom:0;padding-bottom:calc(1em + 1vw)}@font-face{font-family:__Barlow_2d9da1;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f6c423f2f3e4cdb4-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Barlow_2d9da1;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c02c542cee7c0ea3-s.p.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Barlow_2d9da1;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/2a15876e25787f01-s.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Barlow_2d9da1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8a63bc110e8f45ad-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Barlow_2d9da1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/00045315ec24c208-s.p.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Barlow_2d9da1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/42ca9a2dc174b9b9-s.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Barlow_2d9da1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ed0713aabc469750-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Barlow_2d9da1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ace9c6b312d37d07-s.p.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Barlow_2d9da1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/95a978e26cc29d74-s.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Barlow_Fallback_2d9da1;src:local("Arial");ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.00%;size-adjust:96.96%}.__className_2d9da1{font-family:__Barlow_2d9da1,__Barlow_Fallback_2d9da1;font-style:normal}