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{display:block}body{line-height:1}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}:focus{outline:0}::-moz-selection{color:#111;text-shadow:none;background:#f04970}::-webkit-selection{color:#111;text-shadow:none;background:#f04970}::selection{color:#111;text-shadow:none;background:#f04970}html{background-color:#0e1518}body{font:300 62.5% "tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;color:hsla(0,0%,100%,.55);text-align:center;background-color:#0e1518;-webkit-font-smoothing:antialiased;--animate-delay: 0.5s}body.page,body.single{background-color:#0c1012}body.no-scroll{width:100%;height:100%;overflow:hidden}section{position:relative}header .inner,section .inner,footer .inner{position:relative;max-width:1240px;width:85%;margin:0 auto;padding:100px 0}@media(max-width: 1079px){header .inner,section .inner,footer .inner{padding:50px 0}}@media(max-width: 809px){header .inner,section .inner,footer .inner{padding:25px 0}}.noise{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/noise.svg") repeat 50% 50%;opacity:.25}.noise.noise-heavy{opacity:.5}.edge-top{position:absolute;top:-2px;left:0;width:100%;height:24px;background:url("../images/edge-top.svg") repeat 50% 50%;background-size:auto 24px}.edge-top-accent{top:-12px;background:url("../images/edge-top-accent.svg") repeat 50% 50%}.edge-top-light{top:-12px;background:url("../images/edge-top-light.svg") repeat 50% 50%}.edge-bottom{position:absolute;bottom:-1px;left:0;width:100%;height:24px;background:url("../images/edge-bottom.svg") repeat 50% 50%;background-size:auto 24px}section .animate__animated{visibility:hidden}section .animate__animated.visible{visibility:visible}.gradient-fade-black{position:absolute;bottom:0;left:0;width:100%;height:40vh;background:linear-gradient(180deg, rgba(9, 9, 9, 0) 0%, rgb(9, 9, 9) 90%)}nav{position:relative;background-color:#0e1518}nav .inner{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1240px;width:85%;margin:0 auto;padding:25px 0 8px}nav .inner #nav-left{display:flex;align-items:center}nav .inner #logo{width:64px;height:64px;transition:all .15s ease-out}@media(max-width: 809px){nav .inner #logo{width:48px;height:48px}}nav .inner #logo a{display:block;transition:all .15s ease-out}nav .inner #logo a:hover,nav .inner #logo a:focus{transform:scale(1.1)}nav .inner #logo a:active{transform:scale(1)}nav .inner #logo svg{width:100%;height:100%}nav .inner ul#nav-list{display:flex;align-items:center;margin:0 0 0 25px}nav .inner ul#nav-list li{margin:0 15px;font-size:1.6em;font-weight:700;color:hsla(0,0%,100%,.15)}@media(max-width: 809px){nav .inner ul#nav-list li{margin:0 12px}}nav .inner ul#nav-list li a{display:block;padding:5px 0;text-decoration:none;text-transform:uppercase;color:hsla(0,0%,100%,.55);transition:all .15s ease-out;background-image:none;background-repeat:no-repeat;background-size:100% 2px;background-position:left calc(100% - 2px);-webkit-box-decoration-break:clone;box-decoration-break:clone}nav .inner ul#nav-list li a:hover:not(.swipebox),nav .inner ul#nav-list li a:focus:not(.swipebox){color:hsla(0,0%,100%,.95);background-image:linear-gradient(90deg, #F04970 0%, #f6c44b 100%)}nav .inner ul#nav-social{display:flex;align-items:center;margin:0 -10px}@media(max-width: 599px){nav .inner ul#nav-social{display:none}}nav .inner ul#nav-social li{margin:0;color:hsla(0,0%,100%,.35)}@media(max-width: 809px){nav .inner ul#nav-social li{margin:0 2px}}nav .inner ul#nav-social li:last-of-type{display:none}nav .inner ul#nav-social li a{display:block;padding:10px;font-size:.8em;text-decoration:none;color:hsla(0,0%,100%,.55);transition:all .15s ease-out}nav .inner ul#nav-social li a:hover:not(.swipebox),nav .inner ul#nav-social li a:focus:not(.swipebox){color:hsla(0,0%,100%,.95)}.home nav,.page-template-work nav{position:fixed;top:0;left:0;width:100%;transition:opacity .5s ease;opacity:0;z-index:1000}.home nav.visible,.page-template-work nav.visible{opacity:1;box-shadow:0 0 50px -5px rgba(0,0,0,.5)}.home nav .inner,.page-template-work nav .inner{padding:25px 0}.home.admin-bar nav,.page-template-work.admin-bar nav{top:32px}@media screen and (max-width: 782px){.home.admin-bar nav,.page-template-work.admin-bar nav{top:46px}}@media screen and (max-width: 600px){.home.admin-bar nav,.page-template-work.admin-bar nav{top:0}}.home header,.page-template-work header{position:relative;display:flex;align-items:center;justify-content:left;width:100%;height:100vh;text-align:left;background:#0e1518;overflow:hidden}.home header #portrait,.page-template-work header #portrait{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0e1518;background-image:linear-gradient(90deg, #0e1518 55%, transparent 100%),url("../images/portrait-blue@2x.webp");background-repeat:no-repeat;background-position:center,100% 0;background-size:100% 100%,auto 100%;opacity:0;filter:blur(100px);transition:all 3s ease-in-out}@media(max-width: 809px){.home header #portrait,.page-template-work header #portrait{background-image:linear-gradient(90deg, #0e1518 0%, transparent 100%),url("../images/portrait-blue@2x.webp")}}.home header #portrait.visible,.page-template-work header #portrait.visible{opacity:.5;filter:blur(0)}.home header .inner #header-monograph,.page-template-work header .inner #header-monograph{width:120px;height:120px;margin-bottom:25px}@media(max-width: 1079px){.home header .inner #header-monograph,.page-template-work header .inner #header-monograph{width:100px;height:100px}}@media(max-width: 1079px){.home header .inner #header-monograph,.page-template-work header .inner #header-monograph{width:80px;height:80px;margin-bottom:0}}.home header .inner h1,.page-template-work header .inner h1{margin:25px 0;font:800 8.6em/1em "tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,100%,.95);cursor:default}@media(max-width: 1079px){.home header .inner h1,.page-template-work header .inner h1{font-size:4.8em}}@media(max-width: 809px){.home header .inner h1,.page-template-work header .inner h1{margin-bottom:15px;font-size:3.2em}}.home header .inner h1 strong,.page-template-work header .inner h1 strong{display:inline-block;color:rgba(0,0,0,0);background:linear-gradient(90deg, #F04970 0%, #f6c44b 100%);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.home header .inner h2,.page-template-work header .inner h2{margin-bottom:50px;font:300 3.6em/1.4em "tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;color:hsla(0,0%,100%,.55);cursor:default}@media(max-width: 1199px){.home header .inner h2,.page-template-work header .inner h2{font-size:3.2em}}@media(max-width: 1079px){.home header .inner h2,.page-template-work header .inner h2{font-size:3em}}@media(max-width: 809px){.home header .inner h2,.page-template-work header .inner h2{margin-bottom:25px;font-size:2.4em}.home header .inner h2 br,.page-template-work header .inner h2 br{display:none}}.home header .inner h2 strong,.page-template-work header .inner h2 strong{color:hsla(0,0%,100%,.55)}.home header .inner #header-links,.page-template-work header .inner #header-links{display:flex;margin:0 -10px}.home header .inner #header-links li,.page-template-work header .inner #header-links li{margin:0 10px;font-size:1.4em}@media(max-width: 809px){.home header .inner #header-links li,.page-template-work header .inner #header-links li{font-size:1em}}.home header .inner #header-links li:hover,.page-template-work header .inner #header-links li:hover{transform:scale(1.1)}.home header .inner #header-links li a,.page-template-work header .inner #header-links li a{color:hsla(0,0%,100%,.15);text-decoration:none;transition:all .15s ease-out}.home header .inner #header-links li a:hover,.page-template-work header .inner #header-links li a:hover{color:hsla(0,0%,100%,.95)}.home main,.page-template-work main{position:relative;background:#0c1012}.home main .block-intro,.page-template-work main .block-intro{position:relative;display:flex;align-items:flex-start;text-align:left}@media(max-width: 809px){.home main .block-intro,.page-template-work main .block-intro{flex-direction:column}}.home main .block-intro .block-image,.page-template-work main .block-intro .block-image{position:relative;width:35%;flex-shrink:0;margin-right:100px}@media(max-width: 1079px){.home main .block-intro .block-image,.page-template-work main .block-intro .block-image{margin-right:50px}}@media(max-width: 809px){.home main .block-intro .block-image,.page-template-work main .block-intro .block-image{width:100%;margin-right:0;margin-bottom:25px;text-align:center}}.home main .block-intro .block-image img,.page-template-work main .block-intro .block-image img{position:relative;width:100%;height:auto;border-radius:15px;transform:rotate(-3.25deg);box-shadow:0 5px 30px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.25);transition:transform .2s ease-out}@media(max-width: 809px){.home main .block-intro .block-image img,.page-template-work main .block-intro .block-image img{width:75%;height:auto}}.home main .block-intro .block-image span,.page-template-work main .block-intro .block-image span{position:absolute;display:block;width:100%;height:100%;background:linear-gradient(90deg, #F04970 0%, #f6c44b 100%);border-radius:15px;transform:rotate(3.25deg);transition:all .2s ease-out;opacity:0}@media(max-width: 809px){.home main .block-intro .block-image span,.page-template-work main .block-intro .block-image span{width:75%;left:50%;transform:translateX(-50%)}}@media(hover: hover){.home main .block-intro .block-image:hover img,.page-template-work main .block-intro .block-image:hover img{transform:rotate(3.25deg) scale(1.1)}.home main .block-intro .block-image:hover span,.page-template-work main .block-intro .block-image:hover span{opacity:1;background:linear-gradient(90deg, #F04970 0%, #f6c44b 100%);transform:rotate(-3.25deg) scale(1.1)}}.home main .block-content-left,.home main .block-content-right,.page-template-work main .block-content-left,.page-template-work main .block-content-right{display:flex;justify-content:space-between;margin-bottom:75px}@media(max-width: 1079px){.home main .block-content-left,.home main .block-content-right,.page-template-work main .block-content-left,.page-template-work main .block-content-right{margin-bottom:50px}}@media(max-width: 809px){.home main .block-content-left,.home main .block-content-right,.page-template-work main .block-content-left,.page-template-work main .block-content-right{flex-direction:column}}.home main .block-content-left .block-thumbnail,.home main .block-content-right .block-thumbnail,.page-template-work main .block-content-left .block-thumbnail,.page-template-work main .block-content-right .block-thumbnail{width:35%;flex-shrink:0;margin-left:100px}@media(max-width: 1079px){.home main .block-content-left .block-thumbnail,.home main .block-content-right .block-thumbnail,.page-template-work main .block-content-left .block-thumbnail,.page-template-work main .block-content-right .block-thumbnail{margin-left:50px}}@media(max-width: 809px){.home main .block-content-left .block-thumbnail,.home main .block-content-right .block-thumbnail,.page-template-work main .block-content-left .block-thumbnail,.page-template-work main .block-content-right .block-thumbnail{width:100%;margin:0 0 25px;text-align:center}}.home main .block-content-left .block-content strong,.home main .block-content-right .block-content strong,.page-template-work main .block-content-left .block-content strong,.page-template-work main .block-content-right .block-content strong{color:hsla(0,0%,100%,.95);font-weight:700}.home main .block-content-right .block-content,.page-template-work main .block-content-right .block-content{order:2}.home main .block-content-right .block-thumbnail,.page-template-work main .block-content-right .block-thumbnail{margin-left:0;margin-right:100px}@media(max-width: 1079px){.home main .block-content-right .block-thumbnail,.page-template-work main .block-content-right .block-thumbnail{margin-right:50px}}.home main #about,.page-template-work main #about{padding:100px 0 0}@media(max-width: 1079px){.home main #about,.page-template-work main #about{padding-top:50px}}@media(max-width: 809px){.home main #about,.page-template-work main #about{padding-top:25px}}.home main #about .inner,.page-template-work main #about .inner{padding-bottom:50px}@media(max-width: 809px){.home main #about .inner,.page-template-work main #about .inner{padding-top:0}}.home main #about .block-intro,.page-template-work main #about .block-intro{margin-bottom:100px}@media(max-width: 1079px){.home main #about .block-intro,.page-template-work main #about .block-intro{margin-bottom:50px}}@media(max-width: 809px){.home main #about .block-intro,.page-template-work main #about .block-intro{flex-direction:column-reverse;margin-bottom:25px}}@media(max-width: 809px){.home main #about .block-intro .block-text,.page-template-work main #about .block-intro .block-text{margin-bottom:25px}}.home main #about .block-intro a,.page-template-work main #about .block-intro a{font-size:.8em;font-weight:700;text-transform:uppercase}.home main #about #about-bits,.page-template-work main #about #about-bits{padding-bottom:50px}@media(max-width: 1079px){.home main #about #about-bits,.page-template-work main #about #about-bits{padding-bottom:0}}.home main #about #about-bits ul,.page-template-work main #about #about-bits ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px}.home main #about #about-bits ul li,.page-template-work main #about #about-bits ul li{display:flex;flex-direction:column;width:calc(33.33333333% - 16.6666666667px);margin:0;padding:30px;font-size:1.8em;text-align:left;color:hsla(0,0%,100%,.35);background:#0e1518;border-radius:15px;box-sizing:border-box;transition:all .2s ease-in-out;cursor:default}@media(max-width: 1079px){.home main #about #about-bits ul li,.page-template-work main #about #about-bits ul li{flex-grow:1;width:calc(50% - 12.5px);padding:25px;line-height:1.4;color:hsla(0,0%,100%,.55)}}@media(max-width: 809px){.home main #about #about-bits ul li,.page-template-work main #about #about-bits ul li{width:100%}}.home main #about #about-bits ul li span,.page-template-work main #about #about-bits ul li span{display:block;flex:1 1 auto;width:100%;min-width:0;overflow:visible}.home main #about #about-bits ul li h4,.page-template-work main #about #about-bits ul li h4{flex-shrink:0;margin:15px 0 10px;font-family:"tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;font-size:1em;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.55);transition:color .15s ease-out}@media(max-width: 1079px){.home main #about #about-bits ul li h4,.page-template-work main #about #about-bits ul li h4{color:hsla(0,0%,100%,.95)}}@media(max-width: 809px){.home main #about #about-bits ul li h4,.page-template-work main #about #about-bits ul li h4{margin:10px 0}}.home main #about #about-bits ul li i,.page-template-work main #about #about-bits ul li i{display:block;flex-shrink:0;font-size:48px;line-height:1;margin-bottom:15px;overflow:visible}.home main #about #about-bits ul li i::before,.page-template-work main #about #about-bits ul li i::before{display:inline-block;line-height:1;padding-bottom:.1em;color:rgba(0,0,0,0);background:linear-gradient(90deg, #F04970 0%, #f6c44b 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1079px){.home main #about #about-bits ul li i,.page-template-work main #about #about-bits ul li i{font-size:40px}}.home main #about #about-bits ul li a,.page-template-work main #about #about-bits ul li a{display:inline;color:hsla(0,0%,100%,.35);background-image:linear-gradient(90deg, #0e1518 0%, #0e1518 100%)}.home main #about #about-bits ul li a:hover,.page-template-work main #about #about-bits ul li a:hover{color:hsla(0,0%,100%,.55)}@media(hover: hover){.home main #about #about-bits ul li:hover,.page-template-work main #about #about-bits ul li:hover{transform:scale(1.05);color:hsla(0,0%,100%,.55)}.home main #about #about-bits ul li:hover a,.page-template-work main #about #about-bits ul li:hover a{color:hsla(0,0%,100%,.55);background-image:linear-gradient(90deg, #F04970 0%, #f6c44b 100%)}.home main #about #about-bits ul li:hover a:hover,.page-template-work main #about #about-bits ul li:hover a:hover{color:hsla(0,0%,100%,.95);background-image:linear-gradient(90deg, #f6c44b 0%, #F04970 100%)}.home main #about #about-bits ul li:hover h4,.page-template-work main #about #about-bits ul li:hover h4{color:hsla(0,0%,100%,.95)}}.home main #about #about-more,.page-template-work main #about #about-more{display:none;margin-bottom:100px}@media(max-width: 1079px){.home main #about #about-more,.page-template-work main #about #about-more{margin-bottom:50px}}@media(max-width: 809px){.home main #about #about-more,.page-template-work main #about #about-more{margin-bottom:25px}}.home main #about #about-more .block-content strong,.page-template-work main #about #about-more .block-content strong{font-family:"tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;font-weight:400}.home main #work .block-intro,.page-template-work main #work .block-intro{align-items:center}@media(max-width: 1079px){.home main #work .block-intro,.page-template-work main #work .block-intro{flex-direction:column}}.home main #work #work-images,.page-template-work main #work #work-images{position:relative;width:60%;flex-shrink:0;margin:0 0 100px 100px}@media(max-width: 1079px){.home main #work #work-images,.page-template-work main #work #work-images{width:100%;margin-left:0}}.home main #work #work-images img,.page-template-work main #work #work-images img{width:75%;height:auto;border-radius:10px;margin-top:-50px;box-shadow:0 5px 30px rgba(0,0,0,.5);transition:transform .2s ease-in-out}@media(max-width: 1079px){.home main #work #work-images img,.page-template-work main #work #work-images img{margin-top:50px}}.home main #work #work-images img:last-of-type,.page-template-work main #work #work-images img:last-of-type{position:absolute;bottom:-100px;right:0}@media(hover: hover){.home main #work #work-images:hover img:first-of-type,.page-template-work main #work #work-images:hover img:first-of-type{transform:translateX(-10px) translateY(-10px)}.home main #work #work-images:hover img:last-of-type,.page-template-work main #work #work-images:hover img:last-of-type{transform:translateX(10px) translateY(10px)}}.home main #work #work-clients,.page-template-work main #work #work-clients{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:100px 0 50px}@media(max-width: 1079px){.home main #work #work-clients,.page-template-work main #work #work-clients{padding-bottom:0}}@media(max-width: 1079px){.home main #work #work-clients,.page-template-work main #work #work-clients{padding-top:50px}}.home main #work #work-clients img,.page-template-work main #work #work-clients img{width:16%;height:auto;margin-bottom:50px;opacity:.75}@media(max-width: 809px){.home main #work #work-clients img,.page-template-work main #work #work-clients img{width:33.33333333%;margin-bottom:25px}}.home main #photography,.page-template-work main #photography{overflow:hidden}.home main #photography #photography-bg,.page-template-work main #photography #photography-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg, rgba(12, 16, 18, 0) 25%, #0c1012 100%),url("../images/photography-sooke@2x.webp");background-repeat:no-repeat;background-position:center,50% 0;background-size:150% auto;filter:blur(100px);opacity:0;transition:all 2s ease-in-out}.home main #photography #photography-bg.visible,.page-template-work main #photography #photography-bg.visible{background-size:100% auto;filter:blur(0);opacity:1}@media(max-width: 809px){.home main #photography #photography-bg.visible,.page-template-work main #photography #photography-bg.visible{height:60%;background-size:cover}}.home main #photography .block-intro,.page-template-work main #photography .block-intro{width:85%;max-width:700px;margin:0 auto;padding:400px 0 100px}@media(max-width: 1079px){.home main #photography .block-intro,.page-template-work main #photography .block-intro{padding:325px 0 50px}}@media(max-width: 1079px){.home main #photography .block-intro,.page-template-work main #photography .block-intro{padding:200px 0 25px}}.home main #photography-feed .inner,.page-template-work main #photography-feed .inner{padding-top:0}.home main #photography-feed .inner #sb_instagram,.page-template-work main #photography-feed .inner #sb_instagram{padding:0 !important;background-color:rgba(0,0,0,0) !important}.home main #photography-feed .inner #sb_instagram .sbi_link,.page-template-work main #photography-feed .inner #sb_instagram .sbi_link{background:rgba(0,0,0,0) !important}.home main #photography-feed .inner #sb_instagram .sbi_hover_top,.home main #photography-feed .inner #sb_instagram .sbi_hover_bottom,.home main #photography-feed .inner #sb_instagram svg,.page-template-work main #photography-feed .inner #sb_instagram .sbi_hover_top,.page-template-work main #photography-feed .inner #sb_instagram .sbi_hover_bottom,.page-template-work main #photography-feed .inner #sb_instagram svg{display:none !important}.home main #blog,.page-template-work main #blog{display:none}.home main #blog article,.page-template-work main #blog article{margin-bottom:15px}.home main #blog article p,.page-template-work main #blog article p{display:flex;margin-bottom:0}.home main #blog article p i,.page-template-work main #blog article p i{margin:3px 15px 0 0;color:hsla(0,0%,100%,.15)}.home main #blog article p a,.page-template-work main #blog article p a{background-image:none;text-decoration:underline;text-decoration-color:#0c1012;text-decoration-thickness:2px;text-underline-offset:5px;color:hsla(0,0%,100%,.35)}.home main #blog article p a:hover,.page-template-work main #blog article p a:hover{text-decoration:underline;text-decoration-color:#f04970;text-decoration-thickness:2px;color:hsla(0,0%,100%,.95)}.home main h3,.page-template-work main h3{position:relative;display:inline-block;margin-bottom:25px;font:800 6.4em "tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,100%,.95);cursor:default}.home main h3::before,.page-template-work main h3::before{position:relative;top:-10px;display:inline-block;margin-right:15px;content:"///";font-size:.8em;font-weight:700;color:rgba(0,0,0,0);background:linear-gradient(90deg, #F04970 0%, #f6c44b 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1079px){.home main h3,.page-template-work main h3{font-size:4.8em}.home main h3::before,.page-template-work main h3::before{top:-7px}}@media(max-width: 809px){.home main h3,.page-template-work main h3{margin-bottom:15px;font-size:3.5em}.home main h3::before,.page-template-work main h3::before{top:-6px}}.home main h4,.page-template-work main h4{margin-bottom:25px;font:3.2em "tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;color:hsla(0,0%,100%,.95)}@media(max-width: 1079px){.home main h4,.page-template-work main h4{font-size:2.6em}}.home main p.synopsis,.page-template-work main p.synopsis{font:3.2em/140% "tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;color:hsla(0,0%,100%,.55)}.home main p.synopsis strong,.page-template-work main p.synopsis strong{color:hsla(0,0%,100%,.95)}@media(max-width: 1079px){.home main p.synopsis,.page-template-work main p.synopsis{font-size:2.4em}}@media(max-width: 1079px){.home main p.synopsis,.page-template-work main p.synopsis{font-size:2.2em}}.home main p,.page-template-work main p{margin-bottom:25px;font-size:2.4em;line-height:140%;color:hsla(0,0%,100%,.35)}.home main p strong,.page-template-work main p strong{color:hsla(0,0%,100%,.55)}@media(max-width: 1079px){.home main p,.page-template-work main p{font-size:2em}}.home main a,.page-template-work main a{font-weight:500;text-decoration:none;color:hsla(0,0%,100%,.55);transition:all .15s ease-out;background-image:linear-gradient(90deg, #F04970 0%, #f6c44b 100%);background-repeat:no-repeat;background-size:100% 2px;background-position:left calc(100% - 2px);-webkit-box-decoration-break:clone;box-decoration-break:clone}.home main a:hover:not(.swipebox),.home main a:focus:not(.swipebox),.page-template-work main a:hover:not(.swipebox),.page-template-work main a:focus:not(.swipebox){color:hsla(0,0%,100%,.95);background-image:linear-gradient(90deg, #f6c44b 0%, #F04970 100%)}.home main .block-content,.page-template-work main .block-content{text-align:left}.home main .block-content p,.page-template-work main .block-content p{font-size:2em;color:hsla(0,0%,100%,.55)}@media(max-width: 1079px){.home main .block-content p,.page-template-work main .block-content p{font-size:1.8em}}.archive main{position:relative;background:#0c1012}.archive main .edge-top{top:-2px}.archive main #section-header .inner{padding-bottom:0}@media(max-width: 809px){.archive main #section-header .inner{padding-top:35px}}.archive main #section-header .inner h1{position:relative;display:inline-block;margin-bottom:15px;font:700 6.4em "tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,100%,.95);cursor:default}.archive main #section-header .inner h1::before{position:relative;top:-10px;display:inline-block;margin-right:15px;content:"///";font-size:.8em;font-weight:700;color:rgba(0,0,0,0);background:linear-gradient(90deg, #F04970 0%, #f6c44b 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1079px){.archive main #section-header .inner h1{font-size:4.8em}}@media(max-width: 809px){.archive main #section-header .inner h1{margin-bottom:10px;font-size:3.2em}}.archive main #section-header .inner h2{font-family:"tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;font-size:2.4em;color:hsla(0,0%,100%,.35)}@media(max-width: 809px){.archive main #section-header .inner h2{font-size:2em}}.archive main #blog .inner{display:flex;flex-wrap:wrap;justify-content:space-between}.archive main #blog .inner article{width:calc(33.33333333% - 50px);margin:0 25px 50px;text-align:left}@media(max-width: 1079px){.archive main #blog .inner article{width:calc(50% - 50px)}}@media(max-width: 809px){.archive main #blog .inner article{width:100%;margin:0 0 50px}}.archive main #blog .inner article a{display:block;text-decoration:none}.archive main #blog .inner article a img{display:block;width:100%;height:auto;margin-bottom:25px;border-radius:5px;box-shadow:0 10px 30px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.12);transition:transform .15s ease-out}.archive main #blog .inner article a h3{margin-bottom:10px;font-family:"tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;font-size:1.8em;font-weight:700;color:hsla(0,0%,100%,.55);transition:color .15s ease-out}.archive main #blog .inner article a p{font-size:1.6em;line-height:1.3em;color:hsla(0,0%,100%,.35);transition:color .15s ease-out}.archive main #blog .inner article a:hover h3{color:hsla(0,0%,100%,.95)}.archive main #blog .inner article a:hover img{transform:scale(1.05)}.wp-pagenavi{width:100%;margin:25px 0 0;font-size:1.8em;font-weight:700;text-align:center;color:hsla(0,0%,100%,.35)}@media(max-width: 809px){.wp-pagenavi{margin:0 0 25px}}.wp-pagenavi .pages{display:none}.wp-pagenavi span{margin:0 10px;padding:5px 0;color:hsla(0,0%,100%,.95)}.wp-pagenavi a{padding:10px;text-decoration:underline;text-decoration-color:#0c1012;color:hsla(0,0%,100%,.35);transition:all .15s ease-out}.wp-pagenavi a:hover{color:hsla(0,0%,100%,.55);text-decoration:underline;text-decoration-color:#f04970;text-underline-offset:4px}.single main,.page main,.error404 main{position:relative;background:#0c1012}.single .edge-top,.page .edge-top,.error404 .edge-top{top:-2px}.single #single,.single #page,.page #single,.page #page,.error404 #single,.error404 #page{position:relative;width:100%;overflow:hidden;background-color:#0c1012}.single #single .inner,.single #page .inner,.page #single .inner,.page #page .inner,.error404 #single .inner,.error404 #page .inner{width:85%;max-width:800px;text-align:left;z-index:9}@media(max-width: 809px){.single #single .inner,.single #page .inner,.page #single .inner,.page #page .inner,.error404 #single .inner,.error404 #page .inner{padding-top:35px}}.single #single.post-header .inner,.single #page.post-header .inner,.page #single.post-header .inner,.page #page.post-header .inner,.error404 #single.post-header .inner,.error404 #page.post-header .inner{padding-top:40vh}.single .category,.page .category,.error404 .category{display:flex}.single .category a:link,.single .category a:visited,.single .category a:active,.page .category a:link,.page .category a:visited,.page .category a:active,.error404 .category a:link,.error404 .category a:visited,.error404 .category a:active{display:block;margin:0 15px 15px 0;padding:10px 15px;font-size:1.4em;font-weight:700;line-height:1em;text-decoration:none;text-transform:uppercase;color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.15);border-radius:6px;box-shadow:none;transition:background .15s ease-out,color .15s ease-out}.single .category a:hover,.single .category a:focus,.page .category a:hover,.page .category a:focus,.error404 .category a:hover,.error404 .category a:focus{color:#0c1012;background:linear-gradient(90deg, #F04970 0%, #f6c44b 100%)}.single .post-header .category a,.page .post-header .category a,.error404 .post-header .category a{transition:background .15s ease-out,color .15s ease-out}.single .post-header .category a:link,.single .post-header .category a:visited,.single .post-header .category a:active,.page .post-header .category a:link,.page .post-header .category a:visited,.page .post-header .category a:active,.error404 .post-header .category a:link,.error404 .post-header .category a:visited,.error404 .post-header .category a:active{color:hsla(0,0%,100%,.55);background:rgba(0,0,0,.5)}@media(max-width: 809px){.single .post-header .category a:link,.single .post-header .category a:visited,.single .post-header .category a:active,.page .post-header .category a:link,.page .post-header .category a:visited,.page .post-header .category a:active,.error404 .post-header .category a:link,.error404 .post-header .category a:visited,.error404 .post-header .category a:active{background:hsla(0,0%,100%,.15)}.single .post-header .category a:link:hover,.single .post-header .category a:link:focus,.single .post-header .category a:visited:hover,.single .post-header .category a:visited:focus,.single .post-header .category a:active:hover,.single .post-header .category a:active:focus,.page .post-header .category a:link:hover,.page .post-header .category a:link:focus,.page .post-header .category a:visited:hover,.page .post-header .category a:visited:focus,.page .post-header .category a:active:hover,.page .post-header .category a:active:focus,.error404 .post-header .category a:link:hover,.error404 .post-header .category a:link:focus,.error404 .post-header .category a:visited:hover,.error404 .post-header .category a:visited:focus,.error404 .post-header .category a:active:hover,.error404 .post-header .category a:active:focus{color:#0c1012;background:linear-gradient(90deg, #F04970 0%, #f6c44b 100%)}}.single .post-header .category a:hover,.single .post-header .category a:focus,.page .post-header .category a:hover,.page .post-header .category a:focus,.error404 .post-header .category a:hover,.error404 .post-header .category a:focus{color:#0c1012;background:linear-gradient(90deg, #F04970 0%, #f6c44b 100%)}.single #post-header,.page #post-header,.error404 #post-header{position:absolute;width:100%;height:60vh;background-image:linear-gradient(180deg, rgba(12, 16, 18, 0) 25%, #0c1012 100%),var(--post-header-bg-image);background-size:cover !important;background-position:50% 0 !important;z-index:8}@media(max-width: 809px){.single #post-header,.page #post-header,.error404 #post-header{height:40vh}}.single #review-game,.page #review-game,.error404 #review-game{display:flex;flex-direction:column;align-items:center;margin:100px 0 0}@media(max-width: 809px){.single #review-game,.page #review-game,.error404 #review-game{margin:50px 0 25px}}.single #review-game img,.page #review-game img,.error404 #review-game img{width:200px;height:auto;margin-bottom:20px;border-radius:4px}.single #review-game #review-score,.page #review-game #review-score,.error404 #review-game #review-score{font-size:2.4em;color:hsla(0,0%,100%,.95)}.page .content h1{position:relative;display:inline-block;margin-bottom:50px;font:700 6.4em "tt-commons-pro",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,100%,.95);cursor:default}.page .content h1::before{position:relative;top:-10px;display:inline-block;margin-right:15px;content:"///";font-size:.8em;font-weight:700;color:rgba(0,0,0,0);background:linear-gradient(90deg, #F04970 0%, #f6c44b 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1079px){.page .content h1{font-size:4.8em}}@media(max-width: 809px){.page .content h1{margin-bottom:10px;font-size:3.2em}}.page-id-107 .content img{filter:grayscale(1)}.grecaptcha-badge{visibility:hidden}.content #wpforms-7560.wpforms-container .wpforms-label-hide{display:none !important}.content #wpforms-7560.wpforms-container .wpforms-confirmation-container-full{padding:0;background:rgba(0,0,0,0);border:0}.content #wpforms-7560.wpforms-container .wpforms-confirmation-container-full p{color:hsla(0,0%,100%,.55)}#footer{position:relative;background-color:#0e1518}#footer .inner{display:flex;align-items:center;justify-content:space-between;padding:75px 0 50px;font-size:1.6em;color:hsla(0,0%,100%,.35);opacity:.75}@media(max-width: 1079px){#footer .inner{flex-direction:column}}@media(max-width: 1079px){#footer .inner p{margin-bottom:15px;text-align:center}}@media(max-width: 1079px){#footer .inner p{margin-bottom:20px}}@media(max-width: 1079px){#footer .inner p span{display:block}}#footer .inner p a{color:hsla(0,0%,100%,.35);transition:all .15s ease-out;text-decoration-thickness:2px;text-decoration-color:hsla(0,0%,100%,.35);text-underline-offset:5px}#footer .inner p a:hover{color:hsla(0,0%,100%,.95);text-decoration-color:#f04970}#footer .inner ul{display:flex;align-items:center}#footer .inner ul li{margin-left:10px;line-height:20px}#footer .inner ul li:first-of-type{opacity:.75;font-size:.8em;font-weight:700;text-transform:uppercase}@media(max-width: 1079px){#footer .inner ul li:first-of-type{display:none}}#footer .inner ul li a{display:block;text-decoration:none;color:hsla(0,0%,100%,.35);transition:color .15s ease-out}#footer .inner ul li a:hover{color:hsla(0,0%,100%,.95);transform:scale(1.1)}#footer .inner ul li i{font-size:20px}.clear{clear:both;line-height:1;margin:0;padding:0}.clearfix:before,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix:after{clear:both}.hide{display:none}.screen-reader-text{display:none}@media screen and (prefers-reduced-motion: reduce){#photography-bg{filter:blur(0) !important;opacity:1 !important;background-size:100% auto !important}}
