.wordmark.svelte-1z0gt8x{--cap: clamp(3rem, 1.5rem + 7vw, 6rem);display:flex;flex-direction:column;align-items:flex-start;gap:1.728px}@media(min-width:48rem){.wordmark.svelte-1z0gt8x{flex-direction:row;align-items:flex-start;gap:calc(var(--cap) * .45)}}.wm-word.svelte-1z0gt8x{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.wm-letter.svelte-1z0gt8x{display:block;transform:translateY(calc(var(--cap) * var(--dy) / 153))}.wm-letter.svelte-1z0gt8x svg{display:block;height:calc(var(--cap) * var(--vbh) / 153);width:auto}section.svelte-13ypqff{display:grid;place-items:center}section.svelte-13ypqff .wordmark{position:relative;z-index:45}.intro-backdrop.svelte-13ypqff{position:fixed;inset:0;background:var(--color-paper);z-index:40}.intro-logo.svelte-13ypqff{position:fixed;top:50%;left:50%;translate:-50% -50%;height:min(40vh,50vw);width:auto;color:var(--color-ink);z-index:50;visibility:hidden;overflow:visible}section.svelte-u8lqp0{position:relative}.hero-s.svelte-u8lqp0{display:block;width:100%;height:auto;aspect-ratio:1680 / 2618;position:relative;z-index:1}@media screen and (max-width:767px){.hero-s.svelte-u8lqp0{max-width:unset;width:172%;margin-inline:-36%}}.hero-upper.svelte-u8lqp0{position:absolute;z-index:2;top:5.5%;left:50%;width:50%;height:20%;max-width:45%;transform:translate(-50%);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:767px){.hero-upper.svelte-u8lqp0{width:85%;max-width:unset}}.hero-photo.svelte-u8lqp0{position:absolute;z-index:0;top:22%;right:-.5%;width:55%}@media screen and (max-width:767px){.hero-photo.svelte-u8lqp0{top:27%}}.hero-photo.svelte-u8lqp0 img{width:100%;height:auto}.hero-lower.svelte-u8lqp0{position:absolute;z-index:2;bottom:5%;left:50%;transform:translate(-50%);width:100%;max-width:36rem;height:20%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:991px){.hero-lower.svelte-u8lqp0{padding:0 37px}}.hero-headline.svelte-u8lqp0{font-size:clamp(34px,5vw,72px);line-height:110%}.hero-headline.svelte-u8lqp0 strong{font-weight:inherit;color:#fff;background:var(--color-red);padding-inline:.08em}.hero-headline.svelte-u8lqp0.is-split strong{background:transparent;padding-inline:0}.hero-headline.svelte-u8lqp0 strong .rv-word{color:#fff;background:var(--color-red);padding-inline:.08em}.screen.svelte-7pxg84{position:relative;height:100svh;overflow:hidden}.slide.svelte-7pxg84{background:var(--color-paper);z-index:-1}.intro.svelte-7pxg84{font-size:clamp(3rem,6vw,6.25rem);font-stretch:condensed;font-weight:500;line-height:1.1;text-transform:uppercase;text-align:center;align-content:center;max-width:52%;margin-inline:auto;color:#fff;mix-blend-mode:difference}@media(max-width:767px){.intro.svelte-7pxg84{max-width:18rem}}.backdrop.svelte-7pxg84{--glyph-h: 97svh;position:absolute;inset:0;display:grid;place-items:center;align-content:center;justify-content:center;font-size:calc(var(--glyph-h) / .728);font-stretch:condensed;font-weight:500;line-height:1;color:var(--color-ink);transform:translateY(-.044em)}@media(max-width:767px){.backdrop.svelte-7pxg84{--glyph-h: 60svh}}.statement.svelte-7pxg84{position:absolute;top:0;bottom:0;left:55%;display:flex;flex-direction:column;justify-content:center;max-width:38%;font-size:clamp(2.5rem,6vw,4.5rem);font-stretch:condensed;font-weight:500;line-height:1.15;text-transform:uppercase;color:#fff;mix-blend-mode:difference}@media(max-width:767px){.statement.svelte-7pxg84{left:0;text-align:center;max-width:none;width:100%;padding-inline:60px}}.statement.svelte-7pxg84:before{content:"";height:calc(var(--i, 0) * 10svh)}@media(max-width:767px){.statement.svelte-7pxg84:before{height:0}}section.svelte-zvl733{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100svh;overflow:hidden}.line.svelte-zvl733{font-size:34svh;line-height:.83;font-weight:500;font-stretch:condensed;text-transform:uppercase}@media(max-width:767px){.line.svelte-zvl733{font-size:18svh}}.band.svelte-zvl733{width:100%;height:clamp(5rem,10.8vw,12.25rem);background:var(--color-red);display:grid;place-items:center;transform-origin:center}@media(max-width:767px){.band.svelte-zvl733{height:auto;min-height:12svh;padding-block:1rem}}.words.svelte-zvl733{display:flex;align-items:center;gap:1.5em;color:#fff;font-size:clamp(4rem,10.8vw,11.25rem);font-weight:400;font-stretch:condensed;text-transform:uppercase;white-space:nowrap}@media(max-width:767px){.words.svelte-zvl733{flex-direction:column;gap:.1em}}.words.svelte-zvl733.sb-overlap{display:grid;place-items:center;gap:0}.words.svelte-zvl733.sb-overlap li:where(.svelte-zvl733){grid-area:1 / 1}.band.svelte-zvl733 .sb-caret{display:inline-block;width:.09em;margin-right:-.09em;height:.72em;background:#fff;animation:sb-blink .7s steps(1) infinite}@keyframes sb-blink{50%{opacity:0}}.statement-screen.svelte-1yswa90{position:relative;height:100svh;display:grid;place-items:center;z-index:1;pointer-events:none}@media(max-width:767px){.statement-screen.svelte-1yswa90{height:fit-content}}.statement.svelte-1yswa90{font-size:clamp(3rem,6vw,6.25rem);font-stretch:condensed;font-weight:500;line-height:1.1;text-transform:uppercase;text-align:center;max-width:64rem}@media(max-width:767px){.statement.svelte-1yswa90{padding:80px 20px}}.statement.svelte-1yswa90.text-left,.statement.svelte-1yswa90.text-left .rv-line{text-align:left!important}.sentence.svelte-1yswa90{display:inline-block}.statement.svelte-1yswa90 strong{white-space:nowrap;font-weight:inherit;color:#fff;background:var(--color-red);padding-inline:.08em}.statement.svelte-1yswa90.is-split strong{background:transparent;padding-inline:0}.statement.svelte-1yswa90 strong .rv-char{color:#fff;background:var(--color-red);box-shadow:1px 0 0 var(--color-red),-1px 0 0 var(--color-red)}.statement.svelte-1yswa90 .rv-caret{display:inline-block;width:.045em;margin-right:-.045em;height:.72em;background:var(--color-ink);animation:svelte-1yswa90-rv-blink .7s steps(1) infinite}@keyframes svelte-1yswa90-rv-blink{50%{opacity:0}}.body.svelte-1yswa90{position:relative;min-height:100svh;display:grid;grid-template-columns:1fr 27vw;padding-inline:6vw 15vw}@media(max-width:767px){.body.svelte-1yswa90{display:block;padding:0}}.media.svelte-1yswa90{grid-column:2;grid-row:1;margin-top:-12svh;aspect-ratio:1 / 1;overflow:hidden}@media(max-width:767px){.media.svelte-1yswa90{margin-top:0}}.media.svelte-1yswa90 img,.media.svelte-1yswa90 video:where(.svelte-1yswa90){width:100%;height:125%;object-fit:cover}.pillars.svelte-1yswa90{grid-column:2;grid-row:2;padding-block:20svh 60svh;max-width:28rem}@media(max-width:767px){.pillars.svelte-1yswa90{padding:4rem 2.5rem;max-width:none}}.pillars.svelte-1yswa90 li:where(.svelte-1yswa90){min-height:55svh;display:grid;align-content:center}@media(max-width:767px){.pillars.svelte-1yswa90 li:where(.svelte-1yswa90){min-height:0;aspect-ratio:1 / 1}}.pillars.svelte-1yswa90 h3:where(.svelte-1yswa90){font-size:40px;font-stretch:condensed;font-weight:500;line-height:1;text-transform:uppercase;margin-bottom:1rem}.pillars.svelte-1yswa90 p:where(.svelte-1yswa90){font-size:18px;font-weight:300}@media(max-width:767px){section.svelte-1sdbr9z{overflow-x:clip}}.intro-screen.svelte-1sdbr9z{position:relative;height:100svh;display:grid;place-items:center;pointer-events:none}.statement.svelte-1sdbr9z{text-align:center;width:66vw}@media(max-width:767px){.statement.svelte-1sdbr9z{width:calc(100vw - 60px)}}.intro.svelte-1sdbr9z,.word-line.svelte-1sdbr9z{font-size:clamp(3rem,2rem + 3vw,5rem);font-weight:500;font-stretch:condensed;text-transform:uppercase}.intro.svelte-1sdbr9z{line-height:1.15;white-space:pre-line;color:#fff;mix-blend-mode:difference}@supports (-webkit-touch-callout: none){@media(max-width:767px){.intro.svelte-1sdbr9z{color:var(--color-ink);mix-blend-mode:normal}}}.word-line.svelte-1sdbr9z{margin-top:.35em;line-height:1.2;display:flex;justify-content:center;align-items:baseline}.stack.svelte-1sdbr9z{position:relative;display:inline-grid}.wline.svelte-1sdbr9z{grid-area:1 / 1;justify-self:center;white-space:nowrap;visibility:hidden}.wline.first.svelte-1sdbr9z{visibility:visible}.wline.svelte-1sdbr9z:not(.first){position:absolute;left:50%;translate:-50%}.wline.svelte-1sdbr9z,.glyph.svelte-1sdbr9z{color:#fff;background:var(--color-red);padding-inline:.08em}.word-line.svelte-1sdbr9z.is-split .wline:where(.svelte-1sdbr9z),.word-line.svelte-1sdbr9z.is-split .glyph:where(.svelte-1sdbr9z){background:transparent;padding-inline:0}.word-line.svelte-1sdbr9z .rv-char,.word-line.svelte-1sdbr9z.is-split .glyph:where(.svelte-1sdbr9z){color:#fff;background:var(--color-red);box-shadow:1px 0 0 var(--color-red),-1px 0 0 var(--color-red)}.word-line.svelte-1sdbr9z.is-split .glyph:where(.svelte-1sdbr9z){display:inline-block}.word-line.svelte-1sdbr9z .rv-word+.rv-word .rv-char:first-child{box-shadow:-.15em 0 0 var(--color-red)}.word-line.svelte-1sdbr9z .rv-caret{display:inline-block;width:.045em;margin-right:-.045em;height:.72em;background:var(--color-ink);animation:fl-blink .7s steps(1) infinite}@keyframes fl-blink{50%{opacity:0}}.period.svelte-1sdbr9z{position:relative}.dot.svelte-1sdbr9z{position:absolute;left:0;top:0;width:.14em;height:.14em;border-radius:50%;background:transparent;-webkit-backdrop-filter:invert(1);backdrop-filter:invert(1);visibility:hidden}.figure.svelte-1sdbr9z{margin-top:-85svh;margin-left:auto;width:42vw;z-index:-1;position:sticky;top:15svh}@media(max-width:767px){.figure.svelte-1sdbr9z{margin-top:-55svh;top:45svh;width:130vw;margin-left:-21.5vw}}.figure.svelte-1sdbr9z img{display:block;width:100%;height:auto}.full-width-image.svelte-1sdbr9z{margin-top:200svh}.full-width-image.svelte-1sdbr9z img{display:block;width:100%;height:auto}.full-width-image.svelte-1sdbr9z img+img{display:none}@media(max-width:767px){.full-width-image.has-mobile.svelte-1sdbr9z img{display:none}.full-width-image.has-mobile.svelte-1sdbr9z img+img{display:block}}.clients.svelte-1sdbr9z{position:relative;padding-block:110svh 160svh}.clients-heading.svelte-1sdbr9z{position:sticky;top:5svh;margin-left:6vw;font-size:clamp(2.5rem,5vw,4rem);font-weight:500;font-stretch:condensed;color:#fff;mix-blend-mode:difference}.client-list.svelte-1sdbr9z{display:grid;grid-template-columns:1fr 1fr;column-gap:15rem;row-gap:3.5svh;width:fit-content;margin-inline:auto;margin-top:10svh;scroll-margin-top:15svh;font-size:40px;font-weight:400}.client-list.svelte-1sdbr9z li[data-side=left]:where(.svelte-1sdbr9z){justify-self:end}.client-list.svelte-1sdbr9z li[data-side=right]:where(.svelte-1sdbr9z){justify-self:start}.client-list.svelte-1sdbr9z li:where(.svelte-1sdbr9z) img{height:4.5vw;width:25vw;object-fit:contain}.client-list.svelte-1sdbr9z li[data-side=left]:where(.svelte-1sdbr9z) img{object-position:right center}.client-list.svelte-1sdbr9z li[data-side=right]:where(.svelte-1sdbr9z) img{object-position:left center}@media(max-width:767px){.client-list.svelte-1sdbr9z li:where(.svelte-1sdbr9z) img{width:auto;height:auto;max-height:44px;object-fit:initial;object-position:initial}.client-list.svelte-1sdbr9z{grid-template-columns:1fr;width:auto;margin-left:24vw;row-gap:5svh;font-size:28px}.client-list.svelte-1sdbr9z li[data-side=left]:where(.svelte-1sdbr9z),.client-list.svelte-1sdbr9z li[data-side=right]:where(.svelte-1sdbr9z){justify-self:start}}section.svelte-5oe2uv{position:relative;overflow:clip;--s-w: 100vw;--tm-slow: 150svh;--tm-pause: 60svh;--tm-screen: 100svh;min-height:calc(var(--s-w) * 1.558)}@media screen and (max-width:767px){section.svelte-5oe2uv{--s-w: 172vw;--tm-screen: calc(var(--s-w) * 1.558 / 2);--tm-bowl: calc(var(--s-w) * 1.558 - var(--tm-screen));--tm-pause: 0svh}}.s-hold.svelte-5oe2uv{position:absolute;inset:0;pointer-events:none}.s-drift.svelte-5oe2uv{position:sticky;height:calc(var(--s-w) * 1.558 + var(--tm-pause));top:calc(100svh - var(--s-w) * 1.558 - var(--tm-pause))}@media screen and (max-width:767px){.s-drift.svelte-5oe2uv{top:calc((100svh - var(--tm-bowl)) / 2 + var(--tm-bowl) - var(--s-w) * 1.558 - var(--tm-pause))}}.s-art.svelte-5oe2uv{position:sticky;top:0;display:block;width:var(--s-w);max-width:none;margin-left:calc((100vw - var(--s-w)) / 2)}.upper-hold.svelte-5oe2uv{height:calc(var(--tm-screen) + var(--tm-pause))}.upper.svelte-5oe2uv{position:sticky;top:0;height:var(--tm-screen);display:grid;grid-template-rows:1fr auto}.slides.svelte-5oe2uv{display:grid}.slide.svelte-5oe2uv{grid-area:1 / 1;margin:0;display:grid;grid-template-rows:1fr auto;justify-items:center}.slide.svelte-5oe2uv:not(.first){visibility:hidden}.quote.svelte-5oe2uv,.attribution.svelte-5oe2uv{max-width:55%}@media screen and (max-width:767px){.quote.svelte-5oe2uv,.attribution.svelte-5oe2uv{max-width:85%}}.quote.svelte-5oe2uv{align-self:center;text-align:center;font-size:clamp(24px,4vw,64px);font-stretch:condensed;line-height:1.3;letter-spacing:0}.attribution.svelte-5oe2uv{padding-bottom:5svh;font-size:clamp(14px,1.8vw,16px);font-weight:500;font-stretch:condensed;text-align:center}.upper-blend.svelte-5oe2uv{position:sticky;top:0;height:var(--tm-screen);margin-top:calc(-1 * var(--tm-screen));display:grid;grid-template-rows:1fr auto;justify-items:center;pointer-events:none;color:#fff;mix-blend-mode:difference}.attributions.svelte-5oe2uv{align-self:end;width:100%;display:grid;justify-items:center}.attribution.svelte-5oe2uv{grid-area:1 / 1}.attribution.svelte-5oe2uv:not(.first){visibility:hidden}.onums.svelte-5oe2uv{display:flex;justify-content:center;gap:6px;padding-bottom:5svh}@media screen and (max-width:767px){.onums.svelte-5oe2uv{padding-bottom:25vw}}.onum.svelte-5oe2uv{width:57px;height:52px;display:grid;place-items:center;font-size:clamp(16px,1.8vw,18px);font-weight:400;font-stretch:condensed}@media screen and (max-width:767px){.onum.svelte-5oe2uv{width:40px;height:40px}}.onum.is-active.svelte-5oe2uv{visibility:hidden}.pagination.svelte-5oe2uv{display:flex;justify-content:center;gap:6px;padding-bottom:5svh}@media screen and (max-width:767px){.pagination.svelte-5oe2uv{padding-bottom:25vw}}.page.svelte-5oe2uv{position:relative;width:57px;height:52px;border:1px solid var(--color-line);cursor:pointer}@media screen and (max-width:767px){.page.svelte-5oe2uv{width:40px;height:40px}}.fill.svelte-5oe2uv{position:absolute;inset:0;background:var(--color-red);transform:scaleX(0)}.page.is-active.svelte-5oe2uv .fill:where(.svelte-5oe2uv){transform:scaleX(1)}.num.svelte-5oe2uv{position:relative;font-size:clamp(16px,1.8vw,18px);font-weight:400;font-stretch:condensed;visibility:hidden;color:#fff}.page.is-active.svelte-5oe2uv .num:where(.svelte-5oe2uv){visibility:visible}.lower.svelte-5oe2uv{position:relative;height:max(100svh,calc(var(--s-w) * 1.558 - var(--tm-screen) + var(--tm-slow)))}.lower-screen.svelte-5oe2uv{position:sticky;top:0;height:100svh;overflow:clip;color:#fff;mix-blend-mode:difference}@media screen and (max-width:767px){.lower-screen.svelte-5oe2uv{--lower-h: calc(var(--tm-bowl) * .9);height:var(--lower-h);top:calc((100svh - var(--lower-h)) / 2)}}.words-heading.svelte-5oe2uv{position:absolute;top:30svh;left:6vw;font-size:clamp(40px,5vw,64px);font-weight:500;font-stretch:condensed}@media screen and (max-width:767px){.words-heading.svelte-5oe2uv{top:10svh}}.track-hold.svelte-5oe2uv{position:absolute;inset:0}@media screen and (max-width:767px){.track-hold.svelte-5oe2uv{top:calc(10svh + 64px);-webkit-mask-image:linear-gradient(transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(transparent,#000 18%,#000 82%,transparent)}}.track.svelte-5oe2uv{position:absolute;bottom:22%;display:flex;align-items:center;gap:7vw;padding-inline:28vw 24vw;width:max-content;font-size:10vw;font-stretch:condensed;font-weight:500;line-height:1;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:767px){.track.svelte-5oe2uv{inset:0 0 auto;width:auto;padding-inline:0;padding-block:20vw 30vw;flex-direction:column;gap:24vw}}.arrow.svelte-5oe2uv{width:12vw;flex-shrink:0}@media screen and (max-width:767px){.arrow.svelte-5oe2uv{width:20vw;transform:rotate(90deg)}}section.svelte-l5hul2{--cap: 14.3vw;display:grid;grid-template-columns:1fr 1fr}@media(max-width:767px){section.svelte-l5hul2{--cap: 20.4vw;display:block}}.panel.svelte-l5hul2{position:sticky;top:0;margin-top:var(--cap);height:100svh;background:var(--color-ink);border-top-right-radius:168px;display:grid;align-items:center}@media(max-width:767px){.panel.svelte-l5hul2{position:relative;height:auto;border-top-right-radius:100px;border-bottom-right-radius:100px;padding-block:4.5rem}}.panel.svelte-l5hul2:before{content:"";position:absolute;bottom:calc(100% - 1px);left:0;width:var(--cap);height:var(--cap);background:radial-gradient(circle farthest-side at 100% 0,transparent calc(100% - 1px),var(--color-ink) 100%)}@media(max-width:767px){.panel.svelte-l5hul2:after{content:"";position:absolute;top:calc(100% - 1px);left:0;width:var(--cap);height:var(--cap);background:radial-gradient(circle farthest-side at 100% 100%,transparent calc(100% - 1px),var(--color-ink) 100%)}}.paragraph.svelte-l5hul2{color:#fff;text-align:right;font-size:clamp(48px,6vw,100px);font-weight:500;font-stretch:condensed;line-height:88%;text-transform:capitalize;padding-inline:10% 14%}@media(max-width:767px){.paragraph.svelte-l5hul2{line-height:117%;text-align:center;padding-inline:2rem}}.items.svelte-l5hul2{align-self:start;margin-block:calc(100svh + var(--cap)) 2svh;margin-left:2svh;border:1px solid var(--color-line);border-right:0;border-top-left-radius:84px}@media(max-width:767px){.items.svelte-l5hul2{margin:1rem 0 1rem 1rem;border-top-left-radius:80px}}li.svelte-l5hul2{min-height:20svh;display:grid;grid-template-columns:1fr 1.6fr;align-items:center;gap:2rem;padding:2.5rem 8%}@media(max-width:767px){li.svelte-l5hul2{grid-template-columns:1fr;gap:1.25rem;padding:2.5rem 2rem}}li.svelte-l5hul2+li:where(.svelte-l5hul2){border-top:1px solid var(--color-line)}.label.svelte-l5hul2{justify-self:start;background:var(--color-red);color:#fff;font-size:clamp(1.75rem,1.8vw,2rem);font-stretch:condensed;font-weight:500;text-transform:uppercase;line-height:1;padding:.35em .45em .3em;white-space:nowrap}.desc.svelte-l5hul2{font-weight:300;max-width:26rem}
