@font-face{font-family:syne;src:url(/_next/static/media/c8ff4d421fd15380-s.p.ttf) format("truetype");font-display:swap;font-weight:400 800}@font-face{font-family:syne Fallback;src:local("Arial");ascent-override:92.84%;descent-override:27.60%;line-gap-override:0.00%;size-adjust:99.63%}.__className_86ba42{font-family:syne,syne Fallback}.__variable_86ba42{--font-syne:"syne","syne Fallback"}@font-face{font-family:pilowlava;src:url(/_next/static/media/6e28d8c55a69f29b-s.p.otf) format("opentype");font-display:swap;font-weight:400}@font-face{font-family:pilowlava Fallback;src:local("Arial");ascent-override:60.70%;descent-override:12.14%;line-gap-override:12.14%;size-adjust:164.76%}.__className_ad3523{font-family:pilowlava,pilowlava Fallback;font-weight:400}.__variable_ad3523{--font-pilowlava:"pilowlava","pilowlava Fallback"}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}html:not(.lenis){scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}html{scrollbar-gutter:stable;--urlbar:0px}body,html{margin:0;padding:0;background:#060609;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body{overflow-x:clip;padding-bottom:var(--urlbar)}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:#ff9300 auto}}::-webkit-scrollbar-thumb{background-color:#ff9300}::-webkit-scrollbar-thumb:hover{background-color:#ffa733}a{text-decoration:none;-webkit-tap-highlight-color:transparent}a,a:hover{color:inherit}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}button{font:inherit;background:none;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.hover-link{display:inline-block;text-decoration:none;color:inherit;transition:transform .16s var(--ease-out)}.hover-link:active{transform:scale(.97)}.hover-link-inner{display:block;overflow:hidden;position:relative;height:1.2em;line-height:1.2em;padding-right:2px}.hover-link-text{display:block;line-height:1.2em;transition:transform .18s var(--ease-out)}.hover-link-text:first-child{transform:translateZ(0);color:var(--link-color,currentColor)}.hover-link-text:last-child{position:absolute;top:0;left:0;width:100%;transform:translate3d(0,calc(100% + 2px),0);color:var(--link-hover-color,currentColor)}@media (hover:hover) and (pointer:fine){.hover-link:hover .hover-link-text:first-child{transform:translate3d(0,calc(-100% - 2px),0)}.hover-link:hover .hover-link-text:last-child{transform:translateZ(0)}}.hover-link:focus-visible .hover-link-text:first-child{transform:translate3d(0,calc(-100% - 2px),0)}.hover-link:focus-visible .hover-link-text:last-child{transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.hover-link-text{transition:color .2s ease}.hover-link-text:last-child{transform:none;visibility:hidden}.hover-link:focus-visible .hover-link-text:first-child,.hover-link:hover .hover-link-text:first-child{transform:none;color:var(--link-hover-color,currentColor)}.hover-link:active,.now-footer-top:active .hover-link-inner,.now-legal-email:active .hover-link-inner,.now-legal-modal-close:active,.now-nav-burger:active,.now-nav-mobile a.now-nav-legal:active .hover-link-inner,.now-nav-mobile button.now-nav-legal:active .hover-link-inner,.now-scroll-link:active .hover-link-inner,.now-showreel-close:active,a.now-footer-link:active .hover-link-inner,button.now-footer-link:active .hover-link-inner{transform:none}}.now-legal-modal-close,.now-nav-burger,.now-sticky-burger{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;outline:none}@keyframes now-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.now-footer-top:focus-visible svg,.now-footer-top:hover svg{color:#2b2cd0}.now-header-chrome{pointer-events:none}.now-header-chrome .now-nav-burger{pointer-events:auto}.now-nav-desktop{display:flex}.now-nav-burger{display:none;position:relative;width:var(--burger-size);height:var(--burger-size);pointer-events:auto;opacity:.8;transition:transform .16s var(--ease-out),opacity .16s var(--ease-out)}@media (hover:hover){.now-nav-burger:hover{opacity:1}}.now-nav-burger:focus-visible{opacity:1}.now-nav-burger:active{transform:scale(.97)}.now-nav-burger-line{position:absolute;left:50%;top:50%;display:block;width:var(--burger-bar);height:2px;margin:0;background:#f3f3f3;transform-origin:center;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s}.now-nav-burger-line:first-child{transform:translate(-50%,-50%) translateY(calc(-1 * var(--burger-x)))}.now-nav-burger-line:nth-child(2){transform:translate(-50%,-50%)}.now-nav-burger-line:last-child{transform:translate(-50%,-50%) translateY(var(--burger-x))}.now-nav-burger.is-open .now-nav-burger-line:first-child{transform:translate(-50%,-50%) rotate(45deg)}.now-nav-burger.is-open .now-nav-burger-line:nth-child(2){opacity:0}.now-nav-burger.is-open .now-nav-burger-line:last-child{transform:translate(-50%,-50%) rotate(-45deg)}@media (max-width:700px){.now-nav-desktop{display:none!important}.now-nav-burger{display:block!important}}.now-sticky-burger{position:fixed;top:clamp(24px,2.6vw,50px);right:var(--pad);z-index:150;box-sizing:border-box;width:var(--burger-size);height:var(--burger-size);border-radius:50%;background:#f3f3f3;opacity:0;transform:translateY(-16px);pointer-events:none;touch-action:manipulation;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1)}.now-sticky-burger.is-on-light{background:#2b2cd0}.now-sticky-burger.is-visible{opacity:.8;transform:translateY(0);pointer-events:auto}@media (hover:hover){.now-sticky-burger.is-visible:hover{opacity:1;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out),background-color .4s cubic-bezier(.16,1,.3,1)}}.now-sticky-burger.is-visible:focus-visible{opacity:1;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out),background-color .4s cubic-bezier(.16,1,.3,1)}.now-sticky-burger.is-visible:active{transform:translateY(0) scale(.97);transition:opacity .16s var(--ease-out),transform .16s var(--ease-out),background-color .4s cubic-bezier(.16,1,.3,1)}.now-sticky-burger-line{position:absolute;left:50%;top:50%;display:block;width:var(--burger-bar);height:2px;margin:0;background:#2b2cd0;transform-origin:center;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s,background-color .4s cubic-bezier(.16,1,.3,1)}.now-sticky-burger-line:first-child{transform:translate(-50%,-50%) translateY(calc(-1 * var(--burger-x)))}.now-sticky-burger-line:nth-child(2){transform:translate(-50%,-50%)}.now-sticky-burger-line:last-child{transform:translate(-50%,-50%) translateY(var(--burger-x))}.now-sticky-burger.is-on-light .now-sticky-burger-line{background:#f3f3f3}.now-sticky-burger.is-open .now-sticky-burger-line:first-child{transform:translate(-50%,-50%) rotate(45deg)}.now-sticky-burger.is-open .now-sticky-burger-line:nth-child(2){opacity:0}.now-sticky-burger.is-open .now-sticky-burger-line:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.now-page-shell{position:relative;font-family:var(--font-syne),sans-serif}.now-route-veil{position:fixed;inset:0;z-index:180;background:#060609;opacity:0;pointer-events:none;transition:opacity .28s cubic-bezier(.16,1,.3,1)}.now-route-veil.is-on{opacity:1;pointer-events:auto}.now-page-iris{position:fixed;inset:0;z-index:200;background:#060609;pointer-events:none;visibility:hidden;opacity:0;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);will-change:clip-path}html.page-transitioning,html.page-transitioning body{overflow:hidden!important}html.page-transitioning .now-page-stage{will-change:transform}html.page-transitioning .now-header-chrome,html.page-transitioning .now-sticky-burger{pointer-events:none!important}@media (prefers-reduced-motion:reduce){.now-route-veil{transition:none}.now-page-iris{will-change:auto}}.now-page-stage{transform-origin:right top}html.menu-open .now-page-stage{will-change:transform}html.menu-open .now-nav-mobile-content{will-change:transform,opacity}html.menu-open,html.menu-open body,html.preloader-open,html.preloader-open body{overflow:hidden}.now-nav-mobile,html.menu-open .now-page-stage,html.preloader-open .now-page-stage{pointer-events:none}.now-nav-mobile{--nav-link-size:52px;--nav-legal-size:17px;position:fixed;inset:0;z-index:100;background:#060609;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.now-nav-mobile.is-open{pointer-events:auto}.now-nav-mobile-content{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;padding:clamp(24px,2.6vw,50px) var(--pad);transform-origin:left bottom;transform:translate(-100px,-100px) scale(1.5) rotate(-15deg);opacity:.25}@media (prefers-reduced-motion:reduce){.now-nav-mobile-content,.now-page-stage{will-change:auto}.now-nav-mobile-content{transform:none;opacity:1}}.now-nav-mobile-logo-slot{flex:none;display:flex;align-items:flex-start;align-self:flex-start;pointer-events:none}.now-nav-mobile-logo{display:block;width:clamp(120px,10.9vw,210px);pointer-events:auto;transition:transform .16s var(--ease-out)}.now-nav-mobile-logo:active{transform:scale(.97)}.now-nav-mobile-links{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:0}.now-nav-mobile .now-nav-mobile-link{--nav-clip:0.8em;display:block;position:relative;overflow:hidden;width:auto;margin:0;font-family:var(--font-syne),sans-serif;font-size:var(--nav-link-size);font-weight:800;font-variation-settings:"wght" 800;line-height:0;letter-spacing:.015em;text-transform:uppercase;--link-color:#f3f3f3;--link-hover-color:#2b2cd0;color:#f3f3f3}.now-nav-mobile .now-nav-mobile-link:active{transform:none}.now-nav-mobile .now-nav-mobile-link .hover-link-inner{height:var(--nav-clip);line-height:var(--nav-clip);overflow:hidden}.now-nav-mobile .now-nav-mobile-link .hover-link-text{line-height:var(--nav-clip)}.now-nav-mobile .now-nav-legal.is-active,.now-nav-mobile .now-nav-mobile-link.is-active{color:#2b2cd0;cursor:default;--link-color:#2b2cd0;--link-hover-color:#2b2cd0}.now-nav-mobile-legal{flex:none;display:flex;flex-direction:column;align-self:flex-start;gap:1px}.now-nav-mobile .now-nav-legal{margin-top:0;align-self:flex-start;width:auto;font-family:var(--font-syne),sans-serif;font-size:var(--nav-legal-size);font-weight:800;font-variation-settings:"wght" 800;letter-spacing:.015em;text-transform:uppercase;--link-color:#8a8a8a;--link-hover-color:#2b2cd0;color:#8a8a8a;transform-origin:left center}.now-footer-top,.now-nav-mobile a.now-nav-legal,.now-nav-mobile button.now-nav-legal,.now-scroll-link,a.now-footer-link,button.now-footer-link{box-sizing:content-box;min-height:24px;padding:6px 8px;margin:-6px -8px}.now-footer-top:active,.now-nav-mobile a.now-nav-legal:active,.now-nav-mobile button.now-nav-legal:active,.now-scroll-link:active,a.now-footer-link:active,button.now-footer-link:active{transform:none}.now-footer-top .hover-link-inner,.now-nav-mobile a.now-nav-legal .hover-link-inner,.now-nav-mobile button.now-nav-legal .hover-link-inner,.now-scroll-link .hover-link-inner,a.now-footer-link .hover-link-inner,button.now-footer-link .hover-link-inner{transition:transform .16s var(--ease-out);transform-origin:left center}.now-footer-top:active .hover-link-inner,.now-nav-mobile a.now-nav-legal:active .hover-link-inner,.now-nav-mobile button.now-nav-legal:active .hover-link-inner,.now-scroll-link:active .hover-link-inner,button.now-footer-link:active .hover-link-inner{transform:scale(.97)}@media (max-height:700px){.now-nav-mobile-content{padding-top:clamp(16px,2.6vh,32px);padding-bottom:clamp(16px,2.6vh,32px)}}@media (max-height:500px){.now-nav-mobile{--nav-link-size:clamp(28px,10.4vh,52px);--nav-legal-size:clamp(12px,3.4vh,17px)}.now-nav-mobile-content{padding-top:clamp(12px,2vh,20px);padding-bottom:clamp(12px,2vh,20px)}.now-nav-mobile-legal{gap:0}}@media (max-height:400px){.now-nav-mobile-content{padding-top:12px;padding-bottom:12px}.now-nav-mobile-legal{gap:0}}:root{--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--pad:clamp(20px,4.27vw,82px);--burger-bar:clamp(20px,1.9vw,26px);--burger-size:clamp(40px,3.2vw,44px);--burger-gap:clamp(5px,0.4vw,6px);--burger-x:calc(2px + var(--burger-gap))}.now-h5{gap:25px!important}.now-h5>svg{flex:none}.now-accent{transform:translateX(var(--ax,0))}#spirit .now-accent{--ax:0.0684em}#gold .now-accent{--ax:0em}#work .now-accent{--ax:0.0712em}#hello .now-accent{--ax:-0.3205em}.now-spirit-row{display:grid;grid-template-columns:1fr auto;align-items:end}@media (max-width:1064px){.now-spirit-row{grid-template-columns:1fr}.now-spirit-copy{max-width:none!important;display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(20px,3vw,40px)}.now-spirit-copy>p{flex:0 1 19.6em;min-width:0}}@media (max-width:1064px) and (min-width:913px){.now-spirit-copy>p:last-child{transform:translateY(-5px)}}@media (max-width:912px){.now-spirit-copy{row-gap:0}}.now-gold-row{position:relative}.now-gold-badges{top:clamp(-50px,calc(17.628vw - 163.46px),175px);width:min(34.5vw,calc(87.66vw - 454px),700px)}@media (max-width:759.98px){.now-gold-badges{width:clamp(126px,calc(29.15vw + 21.06px),212px)}}.now-work-row{display:grid;grid-template-columns:1fr clamp(260px,37.6vw,722px);align-items:end}@media (max-width:940px){.now-work-row{grid-template-columns:1fr}}@media (max-width:830px){.now-footer{display:grid!important;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:start;grid-row-gap:20px;row-gap:20px;grid-column-gap:24px;column-gap:24px}.now-footer-logo{grid-column:1;grid-row:1;justify-self:start}.now-footer-meta{grid-column:1/-1;grid-row:2;margin-left:0!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;line-height:1.1}.now-footer-meta .now-footer-link:first-of-type{order:1;margin-bottom:-17px}.now-footer-meta .now-footer-link:last-of-type{order:2;margin-bottom:8px}.now-footer-copy{order:3}.now-footer-sep{display:none}.now-footer-top{grid-column:2;grid-row:1;align-self:start;justify-self:end}}.now-nav-link{--link-color:#cdcdcd;--link-hover-color:#2b2cd0}a.now-nav-hello{display:inline-flex;align-items:center;height:44px;padding:0 24px;border:2px solid #cdcdcd;border-radius:999px;--link-color:#cdcdcd;--link-hover-color:#f3f3f3;color:#cdcdcd;transition:background-color .28s cubic-bezier(.16,1,.3,1),border-color .28s cubic-bezier(.16,1,.3,1),transform .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){a.now-nav-hello:hover{background-color:#2b2cd0;border-color:#2b2cd0}}a.now-nav-hello:focus-visible{background-color:#2b2cd0;border-color:#2b2cd0;outline:none}.now-footer-link,.now-footer-top{--link-color:#f3f3f3;--link-hover-color:#2b2cd0}.now-site-header--blue-legal .now-nav-link{--link-hover-color:#ff9300}.now-site-header--blue-legal a.now-nav-hello{--link-hover-color:#f3f3f3}@media (hover:hover) and (pointer:fine){.now-site-header--blue-legal a.now-nav-hello:hover{background-color:#ff9300;border-color:#ff9300}}.now-site-header--blue-legal a.now-nav-hello:focus-visible{background-color:#ff9300;border-color:#ff9300}a.now-footer-link .hover-link-inner{transform:translateY(4px)}a.now-footer-link:active .hover-link-inner{transform:translateY(4px) scale(.97)}.now-header-logo{display:block;transform:translateY(10px);transition:transform .16s var(--ease-out)}.now-header-logo:active{transform:translateY(10px) scale(.97)}.now-footer-logo{display:block;width:-moz-fit-content;width:fit-content;transform:translateY(5px);transition:transform .16s var(--ease-out)}.now-footer-logo:active{transform:translateY(5px) scale(.97)}@media (prefers-reduced-motion:reduce){.now-header-logo:active,.now-nav-mobile-logo:active{transform:none}.now-footer-logo:active{transform:translateY(5px)}.now-sticky-burger.is-visible:active{transform:translateY(0)}}.now-footer-copy{white-space:nowrap}button.now-footer-link{font:inherit;background:none;border:0;cursor:pointer;color:inherit;text-transform:inherit;letter-spacing:inherit}.now-nav-mobile a.now-nav-legal,.now-nav-mobile button.now-nav-legal,.now-nav-mobile span.now-nav-legal{font-family:var(--font-syne),sans-serif;font-size:var(--nav-legal-size);font-weight:800;font-variation-settings:"wght" 800;letter-spacing:.015em;color:#8a8a8a;text-transform:uppercase;text-align:left;width:auto}.now-nav-mobile span.now-nav-legal.is-active{color:#2b2cd0}html.legal-modal-open header,html.legal-modal-open header *{pointer-events:none!important}.now-legal-modal{--legal-header-top:clamp(24px,2.6vw,50px);--legal-h3-size:clamp(28px,4vw,44px);position:fixed;inset:0;z-index:200;pointer-events:auto}.now-legal-modal-visual{position:absolute;inset:0;background:#3336e9;-webkit-clip-path:circle(0 at 100% 100%);clip-path:circle(0 at 100% 100%);transition:-webkit-clip-path 1.4s cubic-bezier(.16,1,.3,1);transition:clip-path 1.4s cubic-bezier(.16,1,.3,1);transition:clip-path 1.4s cubic-bezier(.16,1,.3,1),-webkit-clip-path 1.4s cubic-bezier(.16,1,.3,1)}.now-legal-modal.is-open .now-legal-modal-visual{-webkit-clip-path:circle(200vmax at 100% 100%);clip-path:circle(200vmax at 100% 100%)}@media (prefers-reduced-motion:reduce){.now-legal-modal-visual{-webkit-clip-path:none;clip-path:none;opacity:0;transition:opacity .2s var(--ease-out)}.now-legal-modal.is-open .now-legal-modal-visual{-webkit-clip-path:none;clip-path:none;opacity:1}.now-legal-modal.is-open .now-legal-modal-close{transition:opacity .2s var(--ease-out)}}.now-legal-modal-close{position:absolute;top:var(--legal-header-top);right:var(--pad);z-index:3;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--burger-size);height:var(--burger-size);padding:0;margin:0;border:0;border-radius:50%;background:#3336e9;touch-action:manipulation;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .16s var(--ease-out)}.now-legal-modal.is-open .now-legal-modal-close{opacity:.8;pointer-events:auto;transition:opacity .3s ease .35s,transform .16s var(--ease-out)}@media (hover:hover){.now-legal-modal-close:hover{opacity:1}}.now-legal-modal-close:focus-visible{opacity:1}.now-legal-modal-close:active{transform:scale(.97)}.now-legal-modal-close-icon{position:relative;display:block;width:50%;height:50%;flex:none}.now-legal-modal-close-icon:after,.now-legal-modal-close-icon:before{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;background:#f3f3f3;transition:background-color .28s cubic-bezier(.16,1,.3,1)}.now-legal-modal-close-icon:before{transform:rotate(45deg)}.now-legal-modal-close-icon:after{transform:rotate(-45deg)}.now-legal-modal-close:hover .now-legal-modal-close-icon:after,.now-legal-modal-close:hover .now-legal-modal-close-icon:before{background:#f3f3f3}.now-legal-modal-scroll{position:absolute;inset:0;overflow:hidden;overscroll-behavior:contain}.now-legal-modal-scroll.is-native{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}.now-legal-modal-content{min-height:100%}.now-legal-modal-inner{max-width:42rem;padding:calc(var(--legal-header-top) + (var(--burger-size) - var(--legal-h3-size)) / 2) var(--pad) var(--pad)}.now-legal-modal-h3{margin:0 0 clamp(32px,4vw,56px);padding-right:56px;font-size:var(--legal-h3-size);font-weight:800;line-height:1;letter-spacing:.015em}.now-legal-modal-h3,.now-legal-modal-h4{font-family:var(--font-syne),sans-serif;text-transform:uppercase;color:#f3f3f3}.now-legal-modal-h4{margin:clamp(28px,3vw,40px) 0 clamp(12px,1.5vw,16px);font-size:clamp(16px,1.4vw,20px);font-weight:600;line-height:1.2;letter-spacing:.08em}.now-legal-modal-section:first-of-type .now-legal-modal-h4{margin-top:0}.now-legal-body{margin:0 0 1em;font-family:var(--font-syne),sans-serif;font-size:15px;font-weight:400;line-height:1.45;letter-spacing:.02em;color:#f3f3f3;text-transform:none}.now-legal-body:last-child{margin-bottom:0}.now-legal-email{--link-color:inherit;--link-hover-color:#ff9300;color:inherit;text-decoration:none;overflow-wrap:anywhere}.now-legal-email.hover-link{display:inline}.now-legal-email .hover-link-inner{display:inline-block;overflow:hidden;height:1em;line-height:1;vertical-align:calc(-.2em + 1px);transform-origin:left center;transition:transform .16s var(--ease-out)}.now-legal-email:active .hover-link-inner{transform:scale(.97)}.now-legal-email .hover-link-text{height:1em;line-height:1}.now-hello-email{--link-color:#000;--link-hover-color:#2b2cd0;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:clamp(8px,2vw,24px);column-gap:clamp(8px,2vw,24px);width:100%;min-width:0;min-height:clamp(60px,calc(8.8vw - 60px),110px);padding:8px 0;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.015em}.now-hello-email-label{min-width:0;overflow:hidden;font-size:clamp(12px,4.4vw,58px)}.now-hello-email .hover-link-inner{width:100%;max-width:100%;height:1em;line-height:1;overflow:hidden;white-space:nowrap;padding-right:0}.now-hello-email .hover-link-text{height:1em;line-height:1}.now-hello-email-arrow{display:block;flex:none;width:clamp(18px,1.56vw,30px);height:auto}@media (hover:none){.now-hello-email .hover-link-text:last-child{display:none}}.now-scroll-link .hover-link-text:last-child{transform:translate3d(0,calc(-100% - 2px),0)}@media (hover:hover) and (pointer:fine){.now-scroll-link:hover .hover-link-text:first-child{transform:translate3d(0,calc(100% + 2px),0)}.now-scroll-link:hover .hover-link-text:last-child{transform:translateZ(0)}}.now-scroll-link:focus-visible .hover-link-text:first-child{transform:translate3d(0,calc(100% + 2px),0)}.now-scroll-link:focus-visible .hover-link-text:last-child{transform:translateZ(0)}.now-scroll-link:focus-visible svg,.now-scroll-link:hover svg{color:var(--link-hover-color)}@media (prefers-reduced-motion:reduce){.now-scroll-link .hover-link-text:last-child,.now-scroll-link:focus-visible .hover-link-text:first-child,.now-scroll-link:focus-visible .hover-link-text:last-child,.now-scroll-link:hover .hover-link-text:first-child,.now-scroll-link:hover .hover-link-text:last-child{transform:none}}.now-soon-wipe{transition:-webkit-clip-path .7s cubic-bezier(.16,1,.3,1);transition:clip-path .7s cubic-bezier(.16,1,.3,1);transition:clip-path .7s cubic-bezier(.16,1,.3,1),-webkit-clip-path .7s cubic-bezier(.16,1,.3,1)}.now-watchreel-badge:active{transform:none}.now-watchreel-badge img{transition:opacity .15s linear}.now-watchreel-badge.is-committed img{opacity:0}.now-work-card{touch-action:manipulation}.now-work-card-badge{transition:opacity .4s cubic-bezier(.16,1,.3,1)}.now-work-card-frame{transition:box-shadow 1.2s cubic-bezier(.16,1,.3,1)}.now-work-card-photos{position:absolute;inset:0;transform:scale(1);transform-origin:50% 50%;transition:transform .2s var(--ease-in-out)}.now-work-card-photos img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.now-work-card-color{transition:opacity 1.2s cubic-bezier(.16,1,.3,1)}.now-work-card-copy{transition:color .6s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.now-work-card:hover .now-work-card-photos{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.now-soon-wipe{transition:none}.now-work-card-photos{transform:none;transition:none}.now-work-card-badge,.now-work-card-color{transition:opacity .2s var(--ease-out)}.now-work-card-frame{transition:none}.now-work-card-copy{transition:color .2s var(--ease-out)}}.now-preloader-page{display:contents}.now-preloader{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;background:#060609;color:#f3f3f3;font-family:var(--font-syne),sans-serif;opacity:1;transition:opacity .96s cubic-bezier(.23,1,.32,1)}body:has(.now-subpage-404) .now-preloader{display:none!important}body:has(.now-subpage-404) .now-sticky-burger{display:none!important}.now-preloader.is-exiting{opacity:0;pointer-events:none}.now-preloader-stage{display:flex;flex-direction:column;align-items:center;gap:3px;transform:scale(1);transition:transform .96s cubic-bezier(.23,1,.32,1)}.now-preloader.is-exiting .now-preloader-stage{transform:scale(.92)}.now-preloader-logo{display:block;cursor:default}.now-preloader-logo.is-ready{cursor:pointer}.now-preloader-logo:focus-visible{outline:2px solid #f3f3f3;outline-offset:10px}.now-preloader-logo img{display:block;width:clamp(160px,14vw,240px);height:auto}.now-preloader-pct{margin:0;min-width:6ch;font-size:13px;font-weight:600;letter-spacing:.175em;line-height:1;text-align:center;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#f3f3f3;-webkit-text-fill-color:#f3f3f3;opacity:1;transition:opacity .25s cubic-bezier(.23,1,.32,1)}.now-preloader-pct.is-done{opacity:0}.now-preloader-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.now-preloader,.now-preloader-pct,.now-preloader-stage{transition-duration:.2s}.now-preloader.is-exiting .now-preloader-stage{transform:none}}.now-showreel-modal{position:fixed;inset:0;z-index:200;pointer-events:auto;outline:none}.now-showreel-grow{position:absolute;background:#2b2cd0;-webkit-mask-image:url(/assets/watchreel2.png);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-image:url(/assets/watchreel2.png);mask-size:100% 100%;mask-repeat:no-repeat;will-change:transform}.now-showreel-backdrop{position:absolute;inset:0;background:#060609}.now-showreel-stage{--showreel-inset:clamp(16px,6vh,80px);position:absolute;inset:var(--showreel-inset) var(--pad);display:flex;align-items:center;justify-content:center}.now-showreel-player{display:block;width:100%;max-width:calc((100vh - 2 * var(--showreel-inset)) * 16 / 9);max-height:100%;aspect-ratio:16/9;border:0;background:#000}.now-showreel-close{position:absolute;top:clamp(24px,2.6vw,50px);right:var(--pad);z-index:3;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--burger-size);height:var(--burger-size);padding:0;margin:0;border:0;border-radius:50%;background:#3336e9;touch-action:manipulation;opacity:.8;transition:transform .16s var(--ease-out),opacity .16s var(--ease-out)}@media (hover:hover){.now-showreel-close:hover{opacity:1}}.now-showreel-close:focus-visible{opacity:1}.now-showreel-close:active{transform:scale(.97)}.now-showreel-close-icon{position:relative;display:block;width:50%;height:50%;flex:none}.now-showreel-close-icon:after,.now-showreel-close-icon:before{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;background:#f3f3f3;transition:background-color .28s cubic-bezier(.16,1,.3,1)}.now-showreel-close-icon:before{transform:rotate(45deg)}.now-showreel-close-icon:after{transform:rotate(-45deg)}.now-showreel-close:hover .now-showreel-close-icon:after,.now-showreel-close:hover .now-showreel-close-icon:before{background:#f3f3f3}@media (prefers-reduced-motion:reduce){.now-showreel-grow{will-change:auto}}.now-legal-document{background:#060609;color:#f3f3f3;min-height:100vh;min-height:100dvh}.now-legal-document--blue{background:#3336e9}.now-legal-document-inner{max-width:42rem}.now-legal-document-title{margin:0 0 clamp(32px,4vw,56px);padding-right:56px;font-family:var(--font-syne),sans-serif;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1;letter-spacing:.015em;text-transform:uppercase;color:#2b2cd0}.now-legal-document--blue .now-legal-document-title{color:#f3f3f3}.now-subpage-404{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.now-subpage-404 .now-footer{flex-shrink:0}.now-footer--compact{background:#060609;color:#f3f3f3;min-height:0;display:flex;align-items:center;flex-wrap:wrap;gap:12px clamp(16px,2vw,28px);padding:14px var(--pad) 16px;font-size:12px;text-transform:uppercase}.now-footer--compact .now-footer-logo img{display:block;width:clamp(88px,7.5vw,130px);height:auto}.now-footer--compact .now-footer-meta{display:flex;align-items:center;gap:8px;margin-left:auto;font-weight:500;letter-spacing:.11em}.now-footer--compact a.now-footer-link .hover-link-inner{transform:translateY(5px)}.now-footer--compact a.now-footer-link:active .hover-link-inner{transform:translateY(5px) scale(.97)}.now-not-found{flex:1 1 auto;display:flex;align-items:center;justify-content:center;text-align:center;min-height:0;padding:clamp(88px,12vh,120px) var(--pad) clamp(20px,3vh,40px)}.now-not-found-inner{display:flex;flex-direction:column;align-items:center;max-width:22rem}.now-not-found-code{margin:0;font-size:clamp(40px,5.5vw,64px);line-height:.9}.now-not-found-code,.now-not-found-title{font-family:var(--font-syne),sans-serif;font-weight:800;letter-spacing:.015em;color:#f3f3f3}.now-not-found-title{margin:clamp(10px,1.2vh,16px) 0 0;font-size:clamp(16px,1.6vw,22px);line-height:1.1;text-transform:uppercase}.now-not-found-body{margin:clamp(8px,1vh,12px) 0 0;font-family:var(--font-syne),sans-serif;font-size:clamp(13px,1.1vw,15px);font-weight:500;line-height:1.4;color:#f3f3f3}.now-not-found-home{margin-top:clamp(16px,2.2vh,28px);font-size:13px;letter-spacing:.095em;--link-color:#f3f3f3;--link-hover-color:#ff9300}.now-legal-document-heading,.now-not-found-home{font-family:var(--font-syne),sans-serif;font-weight:600;text-transform:uppercase;color:#f3f3f3}.now-legal-document-heading{margin:clamp(28px,3vw,40px) 0 clamp(12px,1.5vw,16px);font-size:clamp(16px,1.4vw,20px);line-height:1.2;letter-spacing:.08em}.now-legal-document-section:first-of-type .now-legal-document-heading{margin-top:0}.now-legal-document-body{margin:0 0 1em;font-family:var(--font-syne),sans-serif;font-size:15px;font-weight:400;line-height:1.45;letter-spacing:.02em;color:#f3f3f3;text-transform:none}.now-legal-document-body:last-child{margin-bottom:0}.now-legal-document-intro{margin-bottom:clamp(28px,3vw,40px)}.now-legal-document-footer{margin-top:clamp(32px,4vw,56px);opacity:.72}@media (max-width:374px){:root{--pad:16px}.now-footer-logo img,.now-header-logo img{width:100px!important}.now-gold-badges{width:clamp(100px,28vw,126px)!important}}@media (max-width:359.98px){#gold h1,#hello h1,#spirit h1,#work h1{font-size:34px!important}.now-gold-copy{font-size:16px!important}}.page{font-family:var(--font-syne),sans-serif;color:#f3f3f3;width:100%;overflow:clip}.accent-overlay{font-family:var(--font-pilowlava),sans-serif;font-size:.9em;font-weight:400;letter-spacing:.015em;line-height:1;white-space:nowrap}.accent-overlay:before{content:attr(data-accent);display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;white-space:inherit;background:linear-gradient(90deg,#6eadd1,#c0d9e9,#6eadd1);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}