.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;padding-inline:var(--gutter)}.on-chalk,.recognition,.pulse,.insights,.collab,.faq,.project--ny{background:var(--chalk);color:var(--ink)}.stage{--ew: 38vw;--eh: calc(var(--ew) * .70646);--ex: calc(75vw - var(--ew) / 2);--ey: calc(43svh - var(--eh) / 2);--cx: 75%;--cy: 43%;--tex: 1;--photo: 0;--under: 0;--glow: .5;--atmo: 1;--vis: 1;--beam-x: 0px;position:absolute;top:0;left:0;width:100%;height:100svh;z-index:0;pointer-events:none;overflow:hidden;background:var(--ink);contain:strict}html.opening-live .stage{position:fixed;height:100lvh}html.opening-done .stage{visibility:hidden}.stage__atmo{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--atmo);-webkit-mask-image:radial-gradient(48% 58% at var(--cx) var(--cy),#000 0%,rgba(0,0,0,.6) 36%,transparent 74%);mask-image:radial-gradient(48% 58% at var(--cx) var(--cy),#000 0%,rgba(0,0,0,.6) 36%,transparent 74%)}.stage__light{position:absolute;top:-6%;right:-4%;bottom:-6%;left:-4%;width:108%;height:112%;max-width:none;object-fit:cover;opacity:.46;transition:opacity .9s ease;animation:breathe 14s ease-in-out infinite alternate}canvas.stage__beam:not(.is-painted),canvas.stage__light:not(.is-painted){opacity:0}@keyframes breathe{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.05) translate3d(-1.5%,1%,0)}}.stage__beam{position:absolute;left:-10%;top:18%;width:120%;max-width:none;height:auto;opacity:.55;mix-blend-mode:screen;transition:opacity .9s ease;transform:translate3d(var(--beam-x),0,0) rotate(-8deg)}.stage__glow{position:absolute;top:0;right:0;bottom:0;left:0;opacity:calc(var(--glow) * var(--vis));background:url(data:image/webp;base64,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) no-repeat;background-size:calc(var(--ew) * 1.6) calc(var(--eh) * 1.6);background-position:calc(var(--ex) - var(--ew) * .3) calc(var(--ey) - var(--eh) * .3)}.stage__under{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--under)}.stage__under img,.stage__photo,.work-cover__img{width:100%;height:100%;object-fit:cover;object-position:50% 42%;max-width:none}.stage__window{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--vis);-webkit-mask-image:url(../assets/brand/emblem-mask.svg);mask-image:url(../assets/brand/emblem-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--ew) var(--eh);mask-size:var(--ew) var(--eh);-webkit-mask-position:var(--ex) var(--ey);mask-position:var(--ex) var(--ey)}.stage__texture{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--tex);background:url(../assets/img/emblem-plate-1600.webp) no-repeat;background-size:var(--ew) var(--eh);background-position:var(--ex) var(--ey)}.stage__photo{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--photo)}.stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--scrim, 0);background:linear-gradient(to top,#141414d6,#14141485 32%,#14141400 62%)}@media(max-width:760px){.stage{--ew: max(150px, min(84vw, calc((100svh - 470px) / .70646)));--ex: calc(50vw - var(--ew) / 2);--ey: calc(var(--header-h) + (100svh - var(--header-h) - 400px - var(--eh)) / 2);--cx: 50%;--cy: 30%}.stage__texture{background-image:url(../assets/img/emblem-plate-640.webp)}.stage__beam{top:8%;width:220%;left:-60%}}@media(min-width:761px)and (max-width:1023px){.stage{--ew: 62vw;--ex: 19vw;--ey: calc(33svh - var(--eh) / 2);--cx: 50%;--cy: 33%}}main{position:relative;z-index:1;display:block}.hero{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;grid-template-rows:minmax(0,1fr) auto auto auto auto auto;padding:0 var(--gutter)}.hero:before{content:"";grid-column:1;grid-row:1 / 5;min-height:100svh}.hero__credit{grid-column:1 / span 8;grid-row:2;align-self:end;text-wrap:balance}.hero__credit strong{font-weight:400;font-size:.78rem;letter-spacing:.14em;color:var(--on-ink-soft)}.hero__title{grid-column:1 / span 8;grid-row:3;margin-top:18px;font-size:clamp(2.65rem,.6rem + 5.2vw,6.6rem);line-height:.95;letter-spacing:-.032em;word-spacing:.02em;text-wrap:balance;max-width:11.5em}.hero__line{display:inline}.hero__punch{display:block;font-weight:800;letter-spacing:-.006em;word-spacing:.12em;margin-top:.04em}.hero__cta{grid-column:1 / span 6;grid-row:4;margin:clamp(26px,4.2svh,44px) 0 clamp(36px,8svh,84px)}.btn--hero{min-height:60px;padding-inline:1.7em;font-size:1.0625rem}.hero__cue{position:absolute;right:var(--gutter);top:calc(100svh - 76px);width:1px;height:52px;background:var(--rule-ink);overflow:hidden}.hero__cue:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--green);transform-origin:top;animation:cue 2.4s var(--ease-io) infinite}@keyframes cue{0%{transform:scaleY(0)}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.hero__intro{grid-column:1 / span 6;grid-row:5;padding-top:clamp(64px,13svh,150px);display:grid;gap:1.1em;font-size:var(--fs-lead);line-height:1.38;letter-spacing:-.008em;color:var(--chalk)}.hero__intro p:last-child{color:var(--on-ink-soft)}.hero__explore{grid-column:1 / span 6;grid-row:6;margin-top:28px}@media(max-width:1023px){.hero__title{grid-column:1 / -1;max-width:none}.hero__credit,.hero__cta,.hero__intro,.hero__explore{grid-column:1 / -1}.hero__cue{display:none}}@media(max-width:760px){.hero__title{font-size:clamp(2.45rem,11.4vw,3.4rem);line-height:.98}.hero__credit strong{font-size:.7rem;letter-spacing:.12em}.hero__cta{margin-bottom:max(28px,calc(20px + env(safe-area-inset-bottom)))}.btn--hero{width:100%}.hero__intro{padding-top:56px}}@media(max-width:760px)and (max-height:700px){.hero__title{font-size:clamp(2.1rem,9.8vw,2.9rem)}.hero__title+.hero__cta,.hero__cta{margin-top:20px}.btn--hero{min-height:54px}}.attention{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;padding:clamp(96px,17svh,190px) var(--gutter) clamp(96px,20svh,220px)}.attention__title{grid-column:1 / span 8;font-size:var(--fs-display-l);line-height:.95;letter-spacing:-.032em;word-spacing:.02em;text-wrap:balance}.attention__punch{font-weight:800;letter-spacing:-.006em;word-spacing:.12em}.attention__body{grid-column:1 / span 8;display:grid;grid-template-columns:1fr 1fr;gap:20px clamp(20px,3vw,48px);margin-top:clamp(40px,7svh,80px);color:var(--on-ink-soft)}.attention__body p:first-child{color:var(--chalk)}html.opening-live .attention{padding-bottom:34svh}@media(max-width:1023px){.attention__title,.attention__body{grid-column:1 / -1}}@media(max-width:760px){.attention__title{font-size:clamp(2.4rem,11vw,3.3rem)}.attention{padding-top:72px;padding-bottom:88px}html.opening-live .attention{padding-bottom:26svh}.attention__body{grid-template-columns:1fr}}.work{position:relative}.work-cover{position:relative;height:100svh;min-height:520px;overflow:clip}html.opening-live .work-cover,html.opening-done .work-cover{height:100lvh}.work-cover__img{position:absolute;top:0;right:0;bottom:0;left:0}html.opening-live:not(.opening-done) .work-cover__img{opacity:0}.work-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#141414d6,#14141485 32%,#14141400 62%)}.work-cover{display:flex;flex-direction:column;justify-content:flex-end}.work-cover__title{position:sticky;z-index:1;bottom:clamp(32px,7svh,72px);margin:0 var(--gutter) clamp(32px,7svh,72px);font-size:var(--fs-display-l);line-height:.95;letter-spacing:-.032em;word-spacing:.02em}.project{position:relative}.project__client{font-size:var(--fs-h3);letter-spacing:-.005em;line-height:1.3}.project__line{font-size:var(--fs-display-m);line-height:.96;letter-spacing:-.03em;word-spacing:.02em;text-wrap:balance}.project__body{max-width:34em}.project__link{margin-top:18px}.project--lcw{padding:clamp(80px,11vw,160px) 0 clamp(96px,13vw,190px);background:var(--ink);overflow:clip}.lcw__copy{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;row-gap:22px;padding-inline:var(--gutter);align-items:end}.lcw__copy .project__client{grid-column:1 / -1}.lcw__copy .project__line{grid-column:1 / span 7}.lcw__copy .project__body{grid-column:8 / -1;color:var(--on-ink-soft)}.lcw__copy .project__link{grid-column:8 / -1;margin-top:0}.lcw__strip{display:flex;gap:16px;align-items:flex-end;margin-top:clamp(56px,7vw,104px);padding:0 var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain}.lcw__strip::-webkit-scrollbar{display:none}.lcw__frame{flex:none;scroll-snap-align:start}html.strip-live .lcw__strip{overflow:visible;scroll-snap-type:none;padding-right:0;will-change:transform}.lcw__frame img{height:clamp(260px,58svh,620px);width:auto;max-width:none}.lcw__frame--screen img,.lcw__frame--corridor img{height:clamp(240px,50svh,540px)}@media(max-width:1023px){.lcw__copy .project__line,.lcw__copy .project__body,.lcw__copy .project__link{grid-column:1 / -1}.lcw__frame img,.lcw__frame--screen img,.lcw__frame--corridor img{height:clamp(220px,58vw,420px)}}@media(max-width:760px){.lcw__frame--taxi img{width:78vw;height:auto}.stage__under img,.stage__photo,.work-cover__img{object-position:60% 42%}}.project--ny{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;padding:clamp(88px,12vw,180px) var(--gutter) clamp(96px,14vw,200px);overflow:hidden}.project--ny .project__client{grid-column:1 / span 6;grid-row:1}.ny__line{grid-column:1 / -1;grid-row:2;margin:14px 0 clamp(28px,3.4vw,52px);font-size:clamp(3rem,1rem + 8.4vw,10.5rem);font-weight:800;letter-spacing:-.012em;word-spacing:.14em;line-height:.9}.project--ny figure img{width:100%;object-fit:cover}.ny__wide{grid-column:1 / span 8;grid-row:3;margin-left:calc(-1 * var(--gutter))}.ny__wide img{aspect-ratio:3 / 2}.ny__tall{grid-column:9 / -1;grid-row:3 / span 2;margin-right:calc(-1 * var(--gutter));margin-top:clamp(96px,16vw,240px)}.ny__tall img{aspect-ratio:2 / 3;object-position:50% 40%}.ny__small{grid-column:6 / span 2;grid-row:4;margin-top:clamp(28px,3vw,44px)}.ny__small img{aspect-ratio:5 / 6}.ny__copy{grid-column:1 / span 4;grid-row:4;margin-top:clamp(40px,5vw,72px);display:grid;gap:4px;align-content:start}.ny__copy .project__body{color:var(--on-chalk-soft);font-size:var(--fs-lead);line-height:1.35;letter-spacing:-.008em}.project--ny :focus-visible{outline-color:var(--ink)}.project--ny .link{background-image:linear-gradient(var(--ink),var(--ink))}@media(max-width:1023px){.ny__copy{grid-column:1 / span 5}.ny__small{grid-column:6 / span 3}}@media(max-width:760px){.ny__line{font-size:clamp(2.9rem,14.5vw,4.2rem);margin-bottom:24px}.ny__wide{grid-column:1 / -1;margin-right:calc(-1 * var(--gutter))}.ny__tall{grid-column:1 / span 7;grid-row:4;margin:14px 0 0 calc(-1 * var(--gutter))}.ny__small{grid-column:8 / -1;grid-row:4;margin-top:32vw}.ny__copy{grid-column:1 / -1;grid-row:5}}.project--sb{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;align-items:center;padding:clamp(96px,13vw,200px) var(--gutter);background:var(--ink)}.sb__copy{grid-column:1 / span 6;display:grid;gap:22px}.sb__line{font-size:var(--fs-display-m)}.sb__stat{display:block;font-weight:800;font-size:1.9em;line-height:.86;letter-spacing:-.02em;color:var(--green)}.sb__copy .project__body{color:var(--on-ink-soft)}.sb__plate{grid-column:8 / -1;justify-self:center;width:min(100%,500px)}.sb__plate img{width:100%;box-shadow:0 50px 90px -30px #000c,0 0 0 1px #ffffff0d}@media(max-width:760px){.sb__copy{grid-column:1 / -1}.sb__plate{grid-column:2 / span 10;grid-row:1;margin-bottom:56px}}@media(min-width:761px)and (max-width:1023px){.sb__copy{grid-column:1 / span 7}.sb__plate{grid-column:9 / -1}}.project--rm{padding:clamp(80px,11vw,160px) 0 clamp(96px,13vw,190px);background:#0f0f0f}.project--rm .project__client{padding-inline:var(--gutter);margin-bottom:clamp(24px,3vw,40px)}.rm__frame{position:relative;width:100%;aspect-ratio:2.39 / 1;overflow:hidden}.rm__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%;max-width:none}.rm__line{padding-inline:var(--gutter);margin-top:clamp(36px,5vw,64px);max-width:14em}.rm__copy{padding-inline:var(--gutter);margin-top:26px;display:grid;gap:4px;max-width:calc(34em + 2 * var(--gutter))}.rm__copy .project__body{color:var(--on-ink-soft)}@media(min-width:1024px){.project--rm{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px}.project--rm>*{grid-column:1 / -1}.rm__line{grid-column:1 / span 7;padding-right:0}.rm__copy{grid-column:8 / -1;align-self:end;padding-left:0}}@media(max-width:760px){.rm__frame{aspect-ratio:1.5 / 1}}.work__close{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;padding:clamp(64px,8vw,120px) var(--gutter) 0;background:var(--ink)}.notice{grid-column:1 / span 6;font-size:.9rem;line-height:1.55;color:var(--on-ink-soft);max-width:62ch}.notice strong{font-weight:400;color:var(--chalk)}.work__all{grid-column:9 / -1;justify-self:end;align-self:start}@media(max-width:1023px){.notice,.work__all{grid-column:1 / -1;justify-self:start}.work__all{margin-top:28px}}.quote{background:var(--ink);padding:clamp(110px,16vw,240px) var(--gutter) clamp(110px,15vw,220px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px}.quote blockquote{margin:0;grid-column:2 / span 10}.quote blockquote p{font-size:var(--fs-display-m);line-height:1.02;letter-spacing:-.03em;text-indent:-.42em;text-wrap:balance}.quote figcaption{grid-column:2 / span 6;margin-top:36px;color:var(--on-ink-soft);font-size:var(--fs-small)}@media(max-width:760px){.quote blockquote,.quote figcaption{grid-column:1 / -1}.quote blockquote p{text-indent:-.38em;padding-left:.38em}}.recognition{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;row-gap:22px;padding:clamp(56px,7vw,96px) var(--gutter)}.recognition__title{grid-column:1 / span 4;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);line-height:1.05;letter-spacing:-.02em}.recognition__intro{grid-column:6 / -1;color:var(--on-chalk-soft);max-width:46em;font-size:var(--fs-small)}.recognition__band{grid-column:6 / -1;border-top:1px solid var(--rule-chalk);padding-top:18px;display:grid;gap:10px;font-size:var(--fs-small)}.recognition__row strong{font-weight:400;color:var(--on-chalk-soft);margin-right:.35em}.recognition__row a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:#14141459;display:inline-block;padding:11px 0}.recognition__band{row-gap:0}.recognition__row a:hover{text-decoration-color:currentColor}.recognition__more{grid-column:6 / -1}.recognition .cred-band{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:18px 44px;padding-top:26px}.cred-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cred-row>strong{flex-basis:100%;font-size:.8rem;letter-spacing:.01em;margin:0 0 2px}.cred{display:inline-flex;text-decoration:none;color:inherit;border-radius:10px}.cred__plate{display:inline-flex;align-items:center;justify-content:center;height:80px;padding:0 22px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #1414140f;transition:transform .2s var(--ease-out),box-shadow .2s ease}.cred__plate--dark{background:var(--ink);box-shadow:none}.cred__plate--type{font-size:1.05rem;letter-spacing:-.01em;color:var(--ink);padding:0 22px}.cred__mark{height:calc(var(--h, 36px) * 1.22);width:auto;max-width:none}.cred-row .sep{font-size:0}a.cred:hover .cred__plate{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #1414141f,0 10px 24px -14px #14141466}a.cred:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cred__name{display:none}@media(max-width:760px){.cred__plate{height:64px;padding:0 14px}.cred__mark{height:calc(var(--h, 36px) * .95)}.recognition .cred-band{gap:16px}}.recognition .link,.pulse .link,.insights .link,.collab .link,.faq .link{background-image:linear-gradient(var(--ink),var(--ink))}.recognition :focus-visible,.pulse :focus-visible,.insights :focus-visible,.collab :focus-visible,.faq :focus-visible{outline-color:var(--ink)}@media(max-width:1023px){.recognition>*{grid-column:1 / -1!important}}.services{padding:clamp(96px,12vw,180px) var(--gutter);background:var(--ink)}.services__title{font-size:var(--fs-display-s);letter-spacing:-.025em;line-height:1;margin-bottom:clamp(40px,6vw,88px)}.service{border-top:1px solid var(--rule-ink);padding:clamp(22px,2.6vw,34px) 0 clamp(28px,3vw,40px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;row-gap:14px;align-items:baseline}.service:last-child{border-bottom:1px solid var(--rule-ink)}.service__name{grid-column:1 / span 7;font-size:clamp(2rem,1rem + 3.4vw,4.6rem);line-height:1;letter-spacing:-.03em;word-spacing:.02em;transition:color .3s ease,opacity .3s ease}.service__detail{grid-column:8 / -1;display:grid;gap:8px;color:var(--on-ink-soft);font-size:var(--fs-small)}.service__line{color:var(--chalk)}.service__line strong{font-weight:800;word-spacing:.08em}.service.is-active .service__name{color:var(--green)}html.js .services.is-live .service:not(.is-active) .service__name{opacity:.55}@media(max-width:1023px){.service__name,.service__detail{grid-column:1 / -1}html.js .services.is-live .service:not(.is-active) .service__name{opacity:1}.service.is-active .service__name{color:inherit}}@media(max-width:760px){.service__name{font-size:clamp(2rem,9.6vw,2.6rem)}}.process{position:relative;background:var(--ink);--p: 1}.process__pin{padding:clamp(96px,12vw,160px) var(--gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;align-content:center}.process__title{grid-column:1 / span 8;font-size:var(--fs-display-m);line-height:.98;letter-spacing:-.03em;word-spacing:.02em;text-wrap:balance}.process__track{grid-column:1 / -1;position:relative;margin-top:clamp(56px,9svh,110px)}.process__line{position:absolute;left:0;right:0;top:0;height:2px;background:var(--rule-ink)}.process__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--green);transform-origin:left center;transform:scaleX(var(--p))}.process__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:20px;padding-top:30px}.step{position:relative}.step:before{content:"";position:absolute;left:0;top:-36px;width:12px;height:12px;border-radius:50%;background:var(--ink);border:2px solid var(--on-ink-faint);transition:background-color .3s ease,border-color .3s ease}.step.is-reached:before,html:not(.js) .step:before{background:var(--green);border-color:var(--green)}.step p{display:grid;gap:14px}.step__name{font-weight:400;font-size:clamp(1.75rem,.9rem + 2.4vw,3.4rem);line-height:1;letter-spacing:-.03em;transition:opacity .35s ease}.step__text{font-size:var(--fs-small);color:var(--on-ink-soft);max-width:22em}html.js .process.is-live .step:not(.is-reached) .step__name{opacity:.5}.process__more{grid-column:1 / -1;margin-top:clamp(40px,6svh,72px)}@media(min-width:1024px){html.js .process.is-live{height:240lvh}html.js .process.is-live .process__pin{position:sticky;top:0;min-height:100lvh}}@media(max-width:1023px){.process__title{grid-column:1 / -1}.process__line{left:5px;right:auto;top:6px;bottom:6px;width:2px;height:auto}.process__fill{transform-origin:center top;transform:scaleY(var(--p))}.process__steps{grid-template-columns:1fr;row-gap:44px;padding:0 0 0 40px}.step:before{left:-40px;top:6px}}.pulse{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;row-gap:28px;padding:clamp(96px,12vw,180px) var(--gutter) clamp(72px,8vw,120px)}.pulse__title{grid-column:1 / span 8;font-size:var(--fs-display-m);line-height:.98;letter-spacing:-.03em;text-wrap:balance}.pulse__body{grid-column:1 / span 6;color:var(--on-chalk-soft);font-size:var(--fs-lead);line-height:1.38;letter-spacing:-.008em}.pulse__links{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:16px 40px;margin-top:8px}.pulse__product{display:inline-flex;align-items:center;gap:14px;min-height:56px;padding:0 24px 0 20px;border-radius:999px;background:var(--ink);color:var(--chalk);text-decoration:none;font-size:1rem;transition:transform .16s var(--ease-out)}.pulse__product:active{transform:scale(.98)}.pulse__dot{position:relative;width:12px;height:12px;border-radius:50%;background:var(--pulse)}.pulse__dot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1.5px solid var(--pulse);opacity:0;animation:ping 2.8s var(--ease-out) infinite}@keyframes ping{0%{transform:scale(.5);opacity:.9}70%,to{transform:scale(1.5);opacity:0}}.pulse__product:focus-visible{outline-color:var(--ink)}@media(max-width:1023px){.pulse__title,.pulse__body{grid-column:1 / -1}}.insights{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;padding:clamp(72px,8vw,120px) var(--gutter) clamp(96px,11vw,160px);border-top:1px solid var(--rule-chalk);margin-inline:0}.insights__title{grid-column:1 / span 4;font-size:var(--fs-display-s);line-height:1;letter-spacing:-.025em}.insights__list{grid-column:5 / -1;display:grid;grid-template-columns:1fr 1fr;gap:48px 20px}.insight:nth-child(2){margin-top:clamp(64px,9vw,140px)}.insight p{display:grid;gap:14px;justify-items:start}.insight br{display:none}.insight__title{font-weight:400;font-size:clamp(1.5rem,1.05rem + 1.4vw,2.4rem);line-height:1.08;letter-spacing:-.022em;text-wrap:balance}.insight__dek{color:var(--on-chalk-soft);max-width:26em}@media(max-width:1023px){.insights__title,.insights__list{grid-column:1 / -1}.insights__list{margin-top:40px}}@media(max-width:760px){.insights__list{grid-template-columns:1fr}.insight:nth-child(2){margin-top:0}}.collab{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;padding:clamp(96px,11vw,160px) var(--gutter);background:var(--chalk-2)}.collab__title{grid-column:1 / span 7;font-size:var(--fs-display-m);line-height:.98;letter-spacing:-.03em;text-wrap:balance}.collab__list{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px;margin-top:clamp(48px,7vw,96px)}.path p{display:grid;gap:12px;justify-items:start}.path br{display:none}.path__lead{font-weight:400;font-size:var(--fs-lead);line-height:1.15;letter-spacing:-.015em}.path__text{color:var(--on-chalk-soft);max-width:24em}@media(max-width:1023px){.collab__title{grid-column:1 / -1}.collab__list{grid-template-columns:1fr}}.faq{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;padding:clamp(96px,11vw,160px) var(--gutter)}.faq__title{grid-column:1 / span 5;font-size:var(--fs-display-s);line-height:1;letter-spacing:-.025em;text-wrap:balance}.faq__list{grid-column:7 / -1;border-top:1px solid var(--rule-chalk)}.qa{border-bottom:1px solid var(--rule-chalk)}.qa summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;min-height:44px;font-size:var(--fs-lead);line-height:1.2;letter-spacing:-.012em}.qa summary::-webkit-details-marker{display:none}.qa summary:focus-visible{outline-color:var(--ink);outline-offset:2px}.qa__sign{position:relative;flex:none;width:18px;height:18px}.qa__sign:before,.qa__sign:after{content:"";position:absolute;left:0;top:8px;width:18px;height:1.6px;background:currentColor;transition:transform .3s var(--ease-out)}.qa__sign:after{transform:rotate(90deg)}.qa[open] .qa__sign:after{transform:rotate(0)}.qa__a{overflow:hidden}.qa__a p{padding:0 0 28px;color:var(--on-chalk-soft);max-width:38em}@media(max-width:1023px){.faq__title,.faq__list{grid-column:1 / -1}.faq__list{margin-top:40px}}.finale{position:relative;overflow:hidden;isolation:isolate;min-height:100svh;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;align-content:center;padding:clamp(120px,16vw,220px) var(--gutter) clamp(96px,12vw,170px);background:var(--ink)}.finale__atmo{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:-2;-webkit-mask-image:radial-gradient(55% 60% at 70% 48%,#000 0%,rgba(0,0,0,.55) 45%,transparent 80%);mask-image:radial-gradient(55% 60% at 70% 48%,#000 0%,rgba(0,0,0,.55) 45%,transparent 80%)}.finale__atmo img{width:100%;height:100%;object-fit:cover;max-width:none;opacity:.75;transform:scale(var(--finale-s, 1.08))}.finale__emblem{position:absolute;z-index:-1;right:calc(var(--gutter) - 2vw);top:50%;width:min(46vw,760px);aspect-ratio:167.27 / 118.17;transform:translateY(-50%);background:url(../assets/img/emblem-plate-1600.webp) center / 100% 100% no-repeat;-webkit-mask:url(../assets/brand/emblem-mask.svg) center / 100% 100% no-repeat;mask:url(../assets/brand/emblem-mask.svg) center / 100% 100% no-repeat;opacity:.2;filter:saturate(.7)}.finale__title{grid-column:1 / span 9;font-size:var(--fs-display-l);line-height:.95;letter-spacing:-.032em;word-spacing:.02em}.finale__punch{font-weight:800;letter-spacing:-.006em}.finale__body{grid-column:1 / span 6;margin-top:clamp(24px,3vw,40px);font-size:var(--fs-lead);line-height:1.38;color:var(--on-ink-soft)}.finale__action{grid-column:1 / -1;margin-top:clamp(48px,7vw,96px)}.brief-cta{--fill: 0;position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(14px,1.6vw,22px) 0 clamp(22px,2.4vw,34px);text-decoration:none;color:var(--chalk);font-size:clamp(2.2rem,.9rem + 4.4vw,6.4rem);line-height:1;letter-spacing:-.03em}.brief-cta__arrow{flex:none;width:clamp(64px,7vw,120px);aspect-ratio:1;border-radius:50%;background:var(--green);display:grid;place-items:center;transition:transform .45s var(--ease-out),background-color .2s ease}.brief-cta__arrow:after{content:"";width:38%;height:38%;background:var(--ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 13 13 3M5.5 3H13v7.5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 13 13 3M5.5 3H13v7.5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center / contain no-repeat}.brief-cta__line{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--rule-ink)}.brief-cta__line span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--green);transform-origin:left;transform:scaleX(var(--fill));transition:transform .9s var(--ease-out)}@media(hover:hover)and (pointer:fine){.brief-cta:hover{--fill: 1 !important}.brief-cta:hover .brief-cta__arrow{transform:rotate(45deg) scale(1.04)}}.brief-cta:focus-visible{--fill: 1 !important;outline-offset:10px}.brief-cta:focus-visible .brief-cta__arrow{transform:rotate(45deg)}.brief-cta:active .brief-cta__arrow{transform:scale(.94)}@media(max-width:760px){.finale__title,.finale__body{grid-column:1 / -1}.finale__emblem{width:92vw;right:-14vw;top:22%;opacity:.16;background-image:url(../assets/img/emblem-plate-800.webp)}.brief-cta{font-size:clamp(2rem,9.4vw,2.6rem)}.brief-cta__label{text-wrap:balance}}@media(prefers-reduced-motion:reduce){.hero__cue:after,.pulse__dot:after{animation:none}}.work-cover__img{view-transition-name:lcw-frame}
