.PricingTriptych-module__D4owXq__journey{--intro:1;--fold:0;--copy:0;color:#171717;isolation:isolate;background:#f3f3ec;position:relative}.PricingTriptych-module__D4owXq__stage{position:relative}.PricingTriptych-module__D4owXq__intro{flex-direction:column;justify-content:space-between;gap:50px;padding:100px 5vw 76px;display:flex}.PricingTriptych-module__D4owXq__journey .PricingTriptych-module__D4owXq__intro :is(h1,h2){letter-spacing:-.065em;max-width:95%;font-size:clamp(48px,8.3vw,140px);line-height:1.02}.PricingTriptych-module__D4owXq__intro :is(h1,h2) span{color:#1339f0}.PricingTriptych-module__D4owXq__intro p{font-size:18px;line-height:1.55}.PricingTriptych-module__D4owXq__panels{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PricingTriptych-module__D4owXq__panel{min-width:0}.PricingTriptych-module__D4owXq__starter{color:#171717;background:#f3f3ec}.PricingTriptych-module__D4owXq__business{color:#fff;background:#1339f0}.PricingTriptych-module__D4owXq__pro{color:#f3f3ec;background:#1b1b1b}.PricingTriptych-module__D4owXq__content{flex-direction:column;height:100%;min-height:650px;padding:54px 3.2vw 36px;display:flex}.PricingTriptych-module__D4owXq__content h3{font-size:clamp(30px,3vw,48px);line-height:1}.PricingTriptych-module__D4owXq__offer{margin:auto 0;padding:45px 0}.PricingTriptych-module__D4owXq__price{flex-direction:column;gap:10px;display:flex}.PricingTriptych-module__D4owXq__price>span{font-size:14px}.PricingTriptych-module__D4owXq__price strong{letter-spacing:-.075em;white-space:nowrap;font-size:clamp(54px,6.3vw,108px);font-weight:400;line-height:1}.PricingTriptych-module__D4owXq__offer p{text-wrap:pretty;max-width:290px;padding-top:24px;font-size:18px;line-height:1.5}.PricingTriptych-module__D4owXq__bottom ul{margin:0 0 30px;padding:0;list-style:none}.PricingTriptych-module__D4owXq__bottom li{border-top:1px solid;border-color:color-mix(in srgb, currentColor 22%, transparent);padding:10px 0;font-size:14px;line-height:1.45}.PricingTriptych-module__D4owXq__link{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:16px;min-height:52px;font-size:16px;display:flex}.PricingTriptych-module__D4owXq__link svg{flex-shrink:0;width:24px;height:24px;transition:transform .25s}.PricingTriptych-module__D4owXq__link:hover svg{transform:translate(3px,-3px)}@media (min-width:961px){.PricingTriptych-module__D4owXq__offer p{min-height:105px}.PricingTriptych-module__D4owXq__bottom ul{min-height:166px}}@media (min-width:961px) and (min-height:651px) and (prefers-reduced-motion:no-preference){.PricingTriptych-module__D4owXq__journey[data-animated=true]{height:210svh}.PricingTriptych-module__D4owXq__journey[data-animated=true] .PricingTriptych-module__D4owXq__stage{height:100svh;position:sticky;top:0;overflow:hidden}.PricingTriptych-module__D4owXq__journey[data-animated=true] .PricingTriptych-module__D4owXq__intro{opacity:var(--intro);transform:translate3d(calc((1 - var(--intro)) * -8vw), 0, 0);pointer-events:none;padding:12svh 5vw 9svh;position:absolute;inset:0}.PricingTriptych-module__D4owXq__journey[data-animated=true] .PricingTriptych-module__D4owXq__intro :is(h1,h2){font-size:clamp(72px,8.3vw,160px)}.PricingTriptych-module__D4owXq__journey[data-animated=true] .PricingTriptych-module__D4owXq__panels{position:absolute;inset:0}.PricingTriptych-module__D4owXq__journey[data-animated=true] .PricingTriptych-module__D4owXq__starter{background:0 0}.PricingTriptych-module__D4owXq__journey[data-animated=true] .PricingTriptych-module__D4owXq__business,.PricingTriptych-module__D4owXq__journey[data-animated=true] .PricingTriptych-module__D4owXq__pro{transform:translate3d(0, calc((1 - var(--fold)) * 100%), 0)}.PricingTriptych-module__D4owXq__journey[data-animated=true] .PricingTriptych-module__D4owXq__content{min-height:0;opacity:var(--copy);transform:translate3d(0, calc((1 - var(--copy)) * 24px), 0);padding-top:10svh;padding-bottom:6svh}.PricingTriptych-module__D4owXq__journey[data-animated=true][data-ready=false] .PricingTriptych-module__D4owXq__content{pointer-events:none}.PricingTriptych-module__D4owXq__journey[data-animated=true] .PricingTriptych-module__D4owXq__offer{padding:32px 0}}@media (max-width:960px){.PricingTriptych-module__D4owXq__intro{gap:32px;padding:70px 6vw 55px}.PricingTriptych-module__D4owXq__journey .PricingTriptych-module__D4owXq__intro :is(h1,h2){max-width:100%;font-size:clamp(38px,8.7vw,80px)}.PricingTriptych-module__D4owXq__intro p{font-size:16px}.PricingTriptych-module__D4owXq__panels{display:block}.PricingTriptych-module__D4owXq__panel{position:sticky;top:64px}.PricingTriptych-module__D4owXq__business{top:76px}.PricingTriptych-module__D4owXq__pro{top:88px}.PricingTriptych-module__D4owXq__content{min-height:max(590px,100svh - 88px);padding:36px 7vw 30px}.PricingTriptych-module__D4owXq__content h3{font-size:34px}.PricingTriptych-module__D4owXq__offer{padding:36px 0}.PricingTriptych-module__D4owXq__price{gap:12px}.PricingTriptych-module__D4owXq__price strong{font-size:clamp(72px,17vw,125px)}.PricingTriptych-module__D4owXq__offer p{max-width:330px;padding-top:20px;font-size:18px}.PricingTriptych-module__D4owXq__bottom ul{margin-bottom:22px}.PricingTriptych-module__D4owXq__bottom li{padding:9px 0;font-size:15px}}@media (max-height:650px),(prefers-reduced-motion:reduce){.PricingTriptych-module__D4owXq__panel{position:relative;top:auto}.PricingTriptych-module__D4owXq__content{min-height:590px}.PricingTriptych-module__D4owXq__link svg{transition:none}.PricingTriptych-module__D4owXq__link:hover svg{transform:none}}@media (min-width:961px) and (max-height:750px){.PricingTriptych-module__D4owXq__bottom li{padding:7px 0}.PricingTriptych-module__D4owXq__bottom ul{min-height:142px;margin-bottom:16px}.PricingTriptych-module__D4owXq__offer p{padding-top:18px;font-size:16px}}
.home-motion .home-work-item{--work-enter:1;--work-drift:0}.home-motion .home-work-item .ex-project{transform:none}.home-motion .home-work-window>p{color:var(--ex-muted);max-width:330px;margin-top:24px;font-size:16px;line-height:1.65}.home-motion .home-studio-journey,.home-motion .home-process-journey{background:var(--ex-bg)}.home-motion .home-studio{--studio-open:1;background:var(--ex-bg);isolation:isolate;position:relative}.home-motion .home-studio:before{content:"";z-index:-1;background:#1339f0;position:absolute;inset:0}.home-motion .home-studio h2>span{color:#fff;display:block}.home-motion .home-studio-ink{--line-read:1;display:inline-block}.home-motion [data-process-step]{--step-arrive:1}@media (prefers-reduced-motion:no-preference){.home-motion[data-home-motion=desktop] .home-work-item .ex-project-image{clip-path:inset(calc((1 - var(--work-enter)) * 13%) calc((1 - var(--work-enter)) * 9%));transform:translate3d(0, calc((1 - var(--work-enter)) * 54px), 0)}.home-motion[data-home-motion=desktop] .home-work-item .ex-project-logo{transform:translate3d(0, calc(var(--work-drift) * -1.2%), 0) scale(calc(1.04 + (1 - var(--work-enter)) * .1));transition:none}.home-motion[data-home-motion=desktop] .home-work-item .ex-project-caption{clip-path:inset(calc((1 - var(--work-enter)) * 100%) 0 0);transform:translate3d(0, calc((1 - var(--work-enter)) * 22px), 0)}.home-motion[data-home-motion=desktop] .home-studio:before{clip-path:inset(calc((1 - var(--studio-open)) * 42px) calc((1 - var(--studio-open)) * 3vw) 0)}.home-motion[data-home-motion=desktop] .home-studio-ink{color:#0000;background-image:linear-gradient(90deg, #fff 0%, #fff calc(var(--line-read) * 110% - 10%), #8fa7ff calc(var(--line-read) * 110%), #8fa7ff 100%);-webkit-background-clip:text;background-clip:text}.home-motion[data-home-motion=mobile] .home-work-item .ex-project-image{clip-path:inset(calc((1 - var(--work-enter)) * 7%) 0 0);transform:translate3d(0, calc((1 - var(--work-enter)) * 18px), 0)}.home-motion[data-home-motion=mobile] .home-work-item .ex-project-logo{transition:none;transform:none}.home-motion[data-home-motion=mobile] .home-studio-ink{color:color-mix(in srgb, #fff calc(60% + var(--line-read) * 40%), #1339f0);transform:translate3d(0, calc((1 - var(--line-read)) * 12px), 0)}.home-motion[data-home-motion=desktop] [data-process-step],.home-motion[data-home-motion=mobile] [data-process-step]{clip-path:inset(0 0 calc((1 - var(--step-arrive)) * 100%) 0);opacity:var(--step-arrive)}.home-motion[data-home-motion] .home-work-item:focus-within .ex-project-image,.home-motion[data-home-motion] .home-work-item:focus-within .ex-project-caption{clip-path:none;transform:none}}@media (min-width:961px) and (min-height:651px) and (prefers-reduced-motion:no-preference){.home-motion[data-home-motion=desktop] .matter-work-grid{row-gap:64px}.home-motion[data-home-motion=desktop] .home-work-item{height:calc(var(--work-size) * 1px + 24svh)}.home-motion[data-home-motion=desktop] .home-work-window{position:sticky;top:16svh}.home-motion[data-home-motion=desktop] .home-studio-journey{height:220svh}.home-motion[data-home-motion=desktop] .home-studio{flex-direction:column;justify-content:center;height:100svh;padding-top:7svh;padding-bottom:7svh;display:flex;position:sticky;top:0}.home-motion[data-home-motion=desktop] .home-studio h2{font-size:clamp(42px,min(6.2vw,9svh),100px)}.home-motion[data-home-motion=desktop] .home-studio .ex-label{margin-bottom:4svh!important}.home-motion[data-home-motion=desktop] .home-studio .ex-split-copy{margin-top:5svh}.home-motion[data-home-motion=desktop] .home-studio .ex-split-copy p{font-size:clamp(16px,1.3vw,19px)}.home-motion[data-home-motion=desktop] .home-process-journey{height:280svh}.home-motion[data-home-motion=desktop] .pricing-process{align-items:center;height:100svh;display:flex;position:sticky;top:0}.home-motion[data-home-motion=desktop] .pricing-process .ex-process{width:100%}.home-motion[data-home-motion=desktop] .pricing-process h3{font-size:clamp(30px,3.6vw,58px)}}@media (max-width:960px){.home-motion .home-work-window>p{margin-top:18px}.home-motion .pricing-process .ex-process{grid-template-columns:1fr;gap:0}.home-motion .pricing-process [data-process-step]{grid-template-columns:minmax(106px,22%) minmax(0,1fr);column-gap:18px;padding:28px 0 38px;display:grid}.home-motion .pricing-process [data-process-step]>span{grid-row:1/3;padding-top:8px}.home-motion .pricing-process [data-process-step] h3{padding:0 0 18px;font-size:clamp(26px,7vw,34px)}.home-motion .pricing-process [data-process-step] p{grid-column:2;max-width:340px}}@media (forced-colors:active){.home-motion .home-studio:before{background:canvas}.home-motion[data-home-motion] .home-studio-ink{color:canvastext;background:0 0}}
.combined-subpage [data-page-scene]{--page-enter:1;--page-stage-size:0}.combined-subpage [data-page-step],.combined-subpage [data-process-step],.combined-subpage [data-page-reveal]{--page-read:1}.page-work-window>p{color:var(--ex-muted);max-width:330px;margin-top:24px;line-height:1.65}.ex-combined .page-work-window .ex-project{transform:none}.page-statement h2>span{display:block}.page-statement-ink{display:inline}.page-process .ex-process{margin-top:0}.page-case-mark{background:var(--ex-surface);aspect-ratio:16/9;place-items:center;display:grid}.page-case-mark img{object-fit:contain;width:55%;height:44%}.ex-combined:not([data-theme=dark]) .page-case-mark img{filter:invert()}.page-case-logo.ex-pad{padding-top:0;padding-bottom:25px}.combined-next h2 svg{vertical-align:baseline;width:.7em;height:.7em;margin-left:.15em;display:inline-block}.combined-contact-direct>a svg{width:.8em;height:.8em;margin-left:.3em;display:inline-block}@media (prefers-reduced-motion:no-preference){.combined-subpage[data-page-motion] .page-work-window .ex-project-image{clip-path:inset(calc((1 - var(--page-enter)) * 11%) calc((1 - var(--page-enter)) * 8%))}.combined-subpage[data-page-motion] .page-work-window .ex-project-logo{transform:scale(calc(1 + (1 - var(--page-enter)) * .12))}.combined-subpage[data-page-motion] .page-statement-ink{color:#0000;background-image:linear-gradient(90deg, #fff 0%, #fff calc(var(--page-read) * 110% - 10%), #8fa7ff calc(var(--page-read) * 110%), #8fa7ff 100%);-webkit-background-clip:text;background-clip:text}.combined-subpage[data-page-motion] .page-statement .ex-split-copy p{opacity:calc(.3 + var(--page-read) * .7)}.combined-subpage[data-page-motion] .page-process [data-process-step]{opacity:var(--page-read);clip-path:inset(0 0 calc((1 - var(--page-read)) * 100%) 0)}.combined-subpage[data-page-motion] .page-capability>div{opacity:calc(.18 + var(--page-read) * .82);transform:translate3d(0, calc((1 - var(--page-read)) * 32px), 0)}.page-capability:before{content:"";transform-origin:0;height:1px;transform:scaleX(var(--page-read));background:#ffffff80;margin-bottom:24px;display:block}.combined-subpage[data-page-motion] .page-case-mark{clip-path:inset(calc((1 - var(--page-enter)) * 10%) calc((1 - var(--page-enter)) * 14%))}.combined-subpage[data-page-motion] .page-case-mark img{transform:scale(calc(.86 + var(--page-enter) * .14))}.combined-subpage[data-page-motion] [data-page-reveal=text]{opacity:calc(.3 + var(--page-read) * .7)}.combined-subpage[data-page-motion] [data-page-reveal=contact] h2,.combined-subpage[data-page-motion] [data-page-reveal=media]>img{transform:translate3d(0, calc((1 - var(--page-read)) * 28px), 0);opacity:calc(.4 + var(--page-read) * .6)}.combined-subpage[data-page-motion] [data-page-reveal=contact] h2{clip-path:inset(0 0 calc((1 - var(--page-read)) * 24%) 0)}.combined-subpage [data-page-reveal]:focus-within{opacity:1}.combined-subpage .page-work-window:focus-within .ex-project-image{clip-path:none}}@media (min-width:961px) and (min-height:651px) and (prefers-reduced-motion:no-preference){.combined-subpage[data-page-motion=desktop] .page-scene-stage{flex-direction:column;justify-content:center;min-height:100svh;padding-top:7svh;padding-bottom:7svh;display:flex}.combined-subpage[data-page-motion=desktop] [data-page-pin=true]{height:calc(var(--page-stage-size) * 1px + 110svh)}.combined-subpage[data-page-motion=desktop] [data-page-pin=true]>[data-page-stage]{position:sticky;top:0}.combined-subpage[data-page-motion=desktop] [data-page-scene=work][data-page-pin=true]{height:calc(var(--page-stage-size) * 1px + 24svh)}.combined-subpage[data-page-motion=desktop] [data-page-scene=work][data-page-pin=true]>[data-page-stage]{top:16svh}.combined-subpage[data-page-motion=desktop] [data-page-scene=process][data-page-pin=true]{height:calc(var(--page-stage-size) * 1px + 180svh)}.combined-subpage[data-page-motion=desktop] [data-page-scene=services][data-page-pin=true]{height:calc(var(--page-stage-size) * 1px + 150svh)}.combined-subpage[data-page-motion=desktop] [data-page-scene=logo][data-page-pin=true]{height:calc(var(--page-stage-size) * 1px + 40svh)}.combined-subpage[data-page-motion=desktop] .page-scene-stage h2{font-size:clamp(40px,min(6.3vw,9svh),100px)}.combined-subpage[data-page-motion=desktop] .page-statement .ex-split-copy{margin-top:6svh}.combined-subpage[data-page-motion=desktop] .page-process .ex-section-head{margin-bottom:5svh}.combined-subpage[data-page-motion=desktop] .page-process .ex-process{padding-top:5svh}.combined-subpage[data-page-motion=desktop] .page-process .ex-process h3{font-size:clamp(30px,3.3vw,50px)}.combined-subpage[data-page-motion=desktop] .page-services .combined-service-grid{margin-top:7svh}.combined-subpage[data-page-motion=desktop] .page-services .combined-service-grid h3{font-size:clamp(23px,2.4vw,34px)}.combined-subpage[data-page-motion=desktop] .page-services .combined-service-grid p{font-size:16px}.combined-subpage[data-page-motion=desktop] .page-case-logo{padding-top:6svh;padding-bottom:6svh}.combined-subpage[data-page-motion=desktop] .page-case-mark{aspect-ratio:auto;height:68svh}.combined-subpage[data-page-motion=desktop] .page-case-mark img{max-width:560px;max-height:250px}.combined-subpage[data-page-motion=desktop] .combined-case-copy>div:first-child{align-self:start;position:sticky;top:18svh}.combined-subpage[data-page-motion=desktop] .combined-case-copy section{margin-bottom:12svh}}@media (max-width:960px){.page-work-window>p{margin-top:18px}.page-process .ex-section-head{display:block}.page-process .ex-section-head>p{margin-top:26px}.page-process .ex-process{grid-template-columns:1fr;gap:0;padding-top:24px}.page-process [data-process-step]{grid-template-columns:minmax(106px,22%) minmax(0,1fr);column-gap:18px;padding:28px 0 38px;display:grid}.page-process [data-process-step]>span{grid-row:1/3;padding-top:8px}.page-process .ex-process h3{padding:0 0 18px;font-size:clamp(26px,7vw,34px)}.page-process [data-process-step] p{grid-column:2;max-width:340px}}@media (max-width:600px){.page-services .combined-service-grid{grid-template-columns:1fr;gap:35px}.page-services .combined-service-grid h3{margin-bottom:18px;font-size:28px}.page-services .combined-service-grid p{max-width:300px;font-size:16px}}@media (forced-colors:active){.combined-subpage[data-page-motion] .page-statement-ink{color:canvastext;background:0 0}.combined-subpage[data-page-motion] [data-page-reveal],.combined-subpage[data-page-motion] .page-capability>div{opacity:1}}
