.brand-intro{position:fixed;inset:0;z-index:150;background:#133153;color:white;display:grid;place-items:center;pointer-events:none;overflow:hidden}.brand-intro>div{display:flex;flex-direction:column;align-items:center;gap:24px}.brand-intro img{width:96px;height:86px;object-fit:contain;background:white;border-radius:12px;padding:8px}.brand-intro span{font:11px monospace;letter-spacing:.12em}.brand-intro i{display:block;width:230px;height:2px;background:white;transform-origin:left}.brand-intro>b{position:absolute;bottom:-.1em;font-size:24vw;letter-spacing:-.06em;line-height:1;opacity:.05}.hero-camera{position:absolute;inset:0;width:100%;height:100%;will-change:transform}.hero-camera>img{height:100%;width:100%;object-fit:cover;object-position:center 57%}.hero h1 .hero-first-line{display:inline-block;color:#fff}.hero h1>span:not(.hero-first-line){display:inline-block}.hero h1 span{will-change:transform}.motion-enabled .service-card,.motion-enabled .project-card{transition:box-shadow .4s,background .4s}.motion-enabled .service-card:hover,.motion-enabled .project-card:hover{box-shadow:0 12px 36px #13315314}.service-card>img,.project-card>img{transition:filter .6s}.service-card:hover>img,.project-card:hover>img{filter:brightness(1.06)}.motion-word{display:inline-block;white-space:nowrap;color:inherit!important;font:inherit!important}.motion-letter{display:inline;color:inherit}.statement h2>span:not(.motion-word){color:#8793a0}.about-stage{position:relative}.about-pin{background:white}.about-hold{height:0}.pin-active>.about-pin{position:sticky;top:90px;min-height:calc(100svh - 90px);display:flex;flex-direction:column;justify-content:center}.pin-active .about{padding-top:30px;padding-bottom:32px}.pin-active .stats{padding-bottom:20px}.pin-active .credentials{padding-bottom:25px}.pin-active>.about-hold{height:80svh}.pin-active>.services{position:relative;z-index:2;box-shadow:0 -20px 70px #13315308}.stats strong .digit-window{position:relative;display:inline-block;overflow:hidden;font:inherit;letter-spacing:inherit;line-height:1.1;vertical-align:top}.stats strong .digit-ghost{display:block;visibility:hidden;font:inherit;letter-spacing:inherit;line-height:1.1}.stats strong .digit-reel{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;align-items:center;font:inherit;line-height:1.1;letter-spacing:inherit;will-change:transform}.stats strong .digit-reel>span{display:block;font:inherit;line-height:1.1;letter-spacing:inherit}.featured-project>img{will-change:transform}.project-caption{z-index:1}.motion-enabled .pill{transition:background .3s,transform .4s cubic-bezier(.2,.75,.2,1),box-shadow .3s}.motion-enabled .pill:hover{transform:translateY(-3px);box-shadow:0 6px 18px #13315322}@media(max-width:500px){.hero-camera>img{object-position:62% center}.hero h1 .hero-first-line{margin-top:0}.hero h1>span:not(.hero-first-line){display:block}}@media(prefers-reduced-motion:reduce){.brand-intro{display:none}.motion-letter{opacity:1!important}.hero-camera,.featured-project>img{transform:none!important}.about-pin{position:static!important;min-height:0!important}.about-hold{display:none}.hero h1 span{will-change:auto}}
@media(min-width:801px){.about-pin .about{padding-top:40px;padding-bottom:32px}.about-pin .stats{padding-bottom:20px}.about-pin .credentials{padding-bottom:25px}}
