.reference-hero__frame{z-index:1;isolation:isolate;perspective:70rem}.reference-hero{--hero-glow-blue:192 206 249;--hero-glow-blue-deep:175 196 250;--hero-glow-violet:202 184 238;--hero-glow-pink:248 171 208;--hero-glow-coral:255 139 121;--hero-glow-orange:255 123 55;--hero-grain-texture:url(data:image/webp;base64,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);background-color:#fff;background-image:radial-gradient(ellipse 82% 60% at 54% 104%, rgb(var(--hero-glow-orange) / .98) 0%, rgb(var(--hero-glow-coral) / .9) 30%, rgb(var(--hero-glow-pink) / .45) 68%, rgb(var(--hero-glow-pink) / 0) 100%), radial-gradient(ellipse 84% 72% at 76% 108%, rgb(var(--hero-glow-pink) / .78) 0%, rgb(var(--hero-glow-violet) / .48) 48%, rgb(var(--hero-glow-violet) / 0) 100%), radial-gradient(ellipse 104% 88% at 10% 104%, rgb(var(--hero-glow-violet) / .78) 0%, rgb(var(--hero-glow-blue-deep) / .52) 50%, rgb(var(--hero-glow-blue-deep) / 0) 100%), radial-gradient(ellipse 118% 112% at 52% 106%, rgb(var(--hero-glow-blue-deep) / .9) 0%, rgb(var(--hero-glow-blue) / .62) 54%, rgb(var(--hero-glow-blue) / .18) 78%, rgb(var(--hero-glow-blue) / 0) 100%);background-position:bottom;background-repeat:no-repeat;background-size:100% clamp(16rem,min(70vw,40dvh),42rem);position:relative}.reference-hero:after{z-index:0;background-image:var(--hero-grain-texture);content:"";mix-blend-mode:soft-light;opacity:.34;pointer-events:none;background-position:bottom;background-repeat:repeat;background-size:6rem 6rem;position:absolute;inset:0;mask-image:linear-gradient(#0000 48%,#0000001f 62%,#000 78%)}.reference-hero__content{z-index:2;position:relative}.reference-hero__title-wrap{inline-size:100%;position:relative}.reference-hero__title-stage,.reference-hero__annotation{will-change:transform}.reference-hero__title-stage{flex-direction:column;align-items:center;gap:.875rem;display:flex}.reference-hero__kicker{color:#292929b8;max-inline-size:28rem;font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:.8125rem;font-weight:600;line-height:1.3}.reference-hero__line{margin-block:-.08em -.12em;padding-block:.08em .12em;overflow:clip}.reference-hero__line-inner{backface-visibility:hidden;display:inline-block}.reference-hero__spectrum{letter-spacing:-.035em}.reference-hero__spectrum>span:not(.reference-hero__space){display:inline-block}.reference-hero__annotation-arrow{pointer-events:none;flex-shrink:0;block-size:1.3125rem;inline-size:1.3125rem;display:block;position:absolute}.reference-hero__annotation--creative .reference-hero__annotation-arrow{color:#de76ad;inset-block-start:-1.22rem;inset-inline-end:-1rem}.reference-hero__annotation--innovation .reference-hero__annotation-arrow{color:#f36d4f;inset-block-start:-1.22rem;inset-inline-start:-1rem}@media (width<=47.99rem){.reference-hero__title-stage{align-self:stretch;inline-size:100%;max-inline-size:100%}.reference-hero__kicker{letter-spacing:.12em;max-inline-size:100%;font-size:.6875rem}.reference-hero__title{inline-size:100%;max-inline-size:100%;transform:none}.reference-hero__line{white-space:nowrap}.reference-hero__spectrum{white-space:nowrap;letter-spacing:-.035em}}@media (prefers-reduced-motion:reduce){.reference-hero__annotation-arrow,.reference-hero__line-inner,.reference-hero__spectrum>span{will-change:auto;transition:none}}.reference-hero__content{inline-size:100%;min-inline-size:0}.reference-hero__line{overflow-wrap:normal}@media (width<=47.99rem){.reference-hero__title-stage,.reference-hero__kicker,.reference-hero__title{min-inline-size:0}.reference-hero__title-wrap{inline-size:calc(100% + 4rem);max-inline-size:calc(100vw - 3rem);margin-inline:-2rem;container-type:inline-size}.reference-hero__title{text-wrap:wrap;letter-spacing:-.025em;font-size:min(clamp(2.25rem,10.5vw,3.125rem),11.4286cqw);line-height:1.02}.reference-hero__line{white-space:nowrap;overflow-wrap:normal;display:block}.reference-hero__line-inner{display:inline-block}.reference-hero__spectrum{letter-spacing:-.04em}.reference-hero__line-inner{inline-size:100%;max-inline-size:100%;display:block}.reference-hero__spectrum{white-space:normal}}@media (width>=48rem) and (width<=74.99rem){.reference-hero__title{font-size:clamp(2.5rem,5.5vw,4.25rem);transform:none}.reference-hero__line{white-space:normal}}.reference-services__item{min-inline-size:0}.reference-sectors__body,.reference-sectors__name,.reference-sectors__copy,.reference-process__label,.reference-process__detail{overflow-wrap:anywhere;min-inline-size:0}
