.hero.svelte-12uyv4q{position:relative;isolation:isolate;overflow:hidden;min-height:100svh;padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px));display:flex;flex-direction:column;background:var(--blue);color:var(--white);--fs: calc(clamp(2.5rem, 8.6vw, 7rem) - 5px) }@media (max-width: 639px){.hero.svelte-12uyv4q{--fs: calc(10vw - 5px) }}.hero__content.svelte-12uyv4q{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px max(var(--gutter),env(safe-area-inset-right,0px)) 56px max(var(--gutter),env(safe-area-inset-left,0px));text-align:center}.headline.svelte-12uyv4q{margin:0;font-weight:900;letter-spacing:-.022em;line-height:1.07;font-size:calc(var(--fs) * var(--k, 1))}.headline__l1.svelte-12uyv4q,.headline__l2.svelte-12uyv4q{display:block;white-space:nowrap}.l2-break.svelte-12uyv4q{display:none}@media (max-width: 639px){.l2-break.svelte-12uyv4q{display:inline}}.mv-narrow.svelte-12uyv4q{display:none}@media (max-width: 639px){.mv-wide.svelte-12uyv4q{display:none}.mv-narrow.svelte-12uyv4q{display:inline}}.slot.svelte-12uyv4q{position:relative;display:inline-block;vertical-align:baseline;text-align:left;font-family:var(--font-v3-serif);font-style:italic;font-weight:400;font-size:1em;letter-spacing:-.01em;color:var(--butter);width:var(--slot-w, auto);transition:width .5s var(--ease-roll);clip-path:inset(-6% -12% -30% -6%)}.slot__sizer.svelte-12uyv4q{visibility:hidden;white-space:nowrap}.slot__word.svelte-12uyv4q{position:absolute;left:0;top:0;white-space:nowrap;transform:translateY(145%)}.slot__word.svelte-12uyv4q.is-in{transform:none}.slot__word.svelte-12uyv4q.is-out{transform:translateY(-145%)}.slot__word.svelte-12uyv4q.is-moving{transition:transform .5s var(--ease-roll)}.slot__line.svelte-12uyv4q{position:absolute;left:.03em;top:.97em;height:.053em;width:calc(var(--slot-w, 100%) - .12em);border-radius:99px;background:var(--butter);transform:scaleX(0);transform-origin:left center;transition:transform .3s var(--ease-out)}.slot.svelte-12uyv4q.is-paused .slot__line:where(.svelte-12uyv4q){transform:scaleX(1)}.hero__awards.svelte-12uyv4q{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px;width:100%;max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;list-style:none;padding:0 max(var(--gutter),env(safe-area-inset-right,0px)) 28px max(var(--gutter),env(safe-area-inset-left,0px))}@media (min-width: 1024px){.hero__awards.svelte-12uyv4q{grid-template-columns:repeat(8,minmax(0,1fr));gap:28px;padding-bottom:32px}}.award.svelte-12uyv4q{position:relative;aspect-ratio:154 / 96;max-width:100%}@media (min-width: 1024px){.award.svelte-12uyv4q{aspect-ratio:154 / 110}}@media (max-width: 1023px){.award.svelte-12uyv4q{order:var(--i)}.award.svelte-12uyv4q:nth-child(5){order:7}.award.svelte-12uyv4q:nth-child(8){order:4}}.award.svelte-12uyv4q img:where(.svelte-12uyv4q){position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.hero__content.v3-waiting.svelte-12uyv4q,.hero__awards.v3-waiting.svelte-12uyv4q{visibility:hidden}.hero__content.is-intro.svelte-12uyv4q .headline:where(.svelte-12uyv4q){animation:svelte-12uyv4q-textIn .9s var(--ease-quint) .12s both}.hero__content.is-intro.svelte-12uyv4q .hero-cta:where(.svelte-12uyv4q){animation:svelte-12uyv4q-textIn .9s var(--ease-quint) .32s both}.hero__awards.is-go.svelte-12uyv4q .award:where(.svelte-12uyv4q){animation:svelte-12uyv4q-awardIn .9s var(--ease-quint) both;animation-delay:calc(var(--award-delay, .5s) + var(--i) * 70ms)}@keyframes svelte-12uyv4q-textIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes svelte-12uyv4q-awardIn{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.hero__content.is-intro.svelte-12uyv4q .headline:where(.svelte-12uyv4q),.hero__content.is-intro.svelte-12uyv4q .hero-cta:where(.svelte-12uyv4q),.hero__awards.is-go.svelte-12uyv4q .award:where(.svelte-12uyv4q){animation:none}.slot.svelte-12uyv4q,.slot__word.svelte-12uyv4q.is-moving{transition:none}}.clients-b.svelte-1yp2lha{background:var(--bone);padding-block:clamp(64px,5.7vw,82px) clamp(72px,8vw,116px)}.clients-b__head.svelte-1yp2lha{display:flex;flex-direction:column;gap:clamp(32px,3.75vw,54px)}.client-tabs.svelte-1yp2lha{position:relative;display:flex;flex-wrap:wrap;gap:clamp(10px,1.5vw,22px);row-gap:10px;margin-inline:0;padding:4px 0;overflow:visible;scrollbar-width:none;scroll-padding-inline:var(--gutter)}.client-tabs.svelte-1yp2lha:focus{outline:none}.client-tab.svelte-1yp2lha{flex:none;display:inline-grid;place-items:center;height:36px;padding:0 18px;border:0;border-radius:40px;cursor:pointer;background:var(--white);color:var(--ink);font:400 14px/1 var(--font-v3-sans);text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .4s var(--ease-out),color .4s var(--ease-out)}@media (min-width: 640px){.client-tab.svelte-1yp2lha{height:40px;padding:0 26px;font-size:16px}}.client-tab.svelte-1yp2lha>span:where(.svelte-1yp2lha),.client-tab.svelte-1yp2lha:after{grid-area:1 / 1}.client-tab.svelte-1yp2lha:after{content:attr(data-label);font-weight:700;visibility:hidden}.client-tab[aria-selected=true].svelte-1yp2lha{background:var(--blue);color:var(--white);font-weight:700}@media (hover: hover){.client-tab.svelte-1yp2lha:not([aria-selected=true]):hover{background:var(--bone-deep)}}.clients-b__marquee.svelte-1yp2lha{--fade: clamp(40px, 12.4vw, 178px);margin-top:clamp(36px,4.2vw,60px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%)}.clients-b__track.svelte-1yp2lha{display:flex;gap:clamp(28px,3.75vw,54px);width:max-content;margin:0;padding:0;list-style:none;background:var(--bone);animation:svelte-1yp2lha-marqueeLeft var(--dur, 60s) linear infinite}.clients-b__marquee.svelte-1yp2lha:focus .clients-b__track:where(.svelte-1yp2lha){animation-play-state:paused}.clients-b__marquee.svelte-1yp2lha:focus-visible{-webkit-mask-image:none;mask-image:none;outline:3px solid var(--blue);outline-offset:-3px;border-radius:6px}[data-motion=paused] .clients-b__track.svelte-1yp2lha{animation-play-state:paused}.client-logo.svelte-1yp2lha{flex:none;height:clamp(72px,8.5vw,122px);aspect-ratio:5 / 3}.client-logo.svelte-1yp2lha img:where(.svelte-1yp2lha){width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}@keyframes svelte-1yp2lha-marqueeLeft{0%{transform:none}to{transform:translate(calc(var(--dist, 0px) * -1))}}@media (prefers-reduced-motion: reduce){.clients-b__marquee.svelte-1yp2lha{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.clients-b__track.svelte-1yp2lha{animation:none}}.cap-graphic.svelte-1t974mj{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cap-icon__shape.svelte-1t974mj{fill:var(--color-graingray)}.cap-icon__shape.svelte-1t974mj .m{transform-box:view-box}.cap-icon__shape.svelte-1t974mj .m--cursor{transform-origin:6.47px 0px}.cap-icon__shape.svelte-1t974mj .m--at{transform-origin:79.05px 87.93px}.cap-icon__shape.svelte-1t974mj .m--bar{transform-origin:79.96px 94.75px}.cap-icon__shape.svelte-1t974mj :is(.m--ring,.m--stem,.m--dot,.m--amp){transform-box:fill-box;transform-origin:center}.capabilities.svelte-sal9g8{background:var(--color-grainbabyblue);padding-block:64px 72px;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}@media (min-width: 1024px){.capabilities.svelte-sal9g8{padding-block:96px}}.capabilities__inner.svelte-sal9g8{max-width:1312px;margin:0 auto}.capabilities__header.svelte-sal9g8{display:flex;flex-direction:column;gap:20px;margin-bottom:48px}@media (min-width: 1024px){.capabilities__header.svelte-sal9g8{gap:32px;margin-bottom:88px}}.capabilities__title.svelte-sal9g8{margin:0;color:var(--color-ink);font-weight:900;font-size:var(--fs-display, clamp(2.75rem, 1.2rem + 5.2vw, 5.75rem));line-height:.903;text-wrap:balance}.capabilities__lede.svelte-sal9g8{margin:0;max-width:37em;color:var(--color-ink);font-weight:400;font-size:var(--fs-lede, clamp(1.0625rem, .85rem + .9vw, 1.5rem));line-height:1.4;text-wrap:pretty}.capabilities__lede.svelte-sal9g8 p{margin:0}.cap-grid.svelte-sal9g8{display:grid;grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none}@media (min-width: 800px){.cap-grid.svelte-sal9g8{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width: 1300px){.cap-grid.svelte-sal9g8{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}@media (min-width: 1440px){.cap-grid.svelte-sal9g8{gap:54px}}.cap-grid.svelte-sal9g8>li:where(.svelte-sal9g8){container-type:inline-size;min-width:0}@media (max-width: 639px){.cap-grid.svelte-sal9g8{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.cap-card.svelte-sal9g8{height:auto!important;min-height:var(--card-rest, 0px)}.cap-grid.svelte-sal9g8 .cap-card:where(.svelte-sal9g8){--pad-card: 16px;--space-text: 16px;--radius-card: 18px;--art-h: 96px}.cap-card__art.svelte-sal9g8{flex:none;height:var(--art-h);min-height:0}.cap-card.svelte-sal9g8 .cap-card__desc:where(.svelte-sal9g8){flex:none;max-height:0;opacity:0;overflow:hidden;margin:0;transition:max-height .42s var(--ease-quint),opacity .26s var(--ease-out),margin .42s var(--ease-quint)}[data-input=hover] .cap-card.svelte-sal9g8:hover .cap-card__desc:where(.svelte-sal9g8),.cap-card.is-open.svelte-sal9g8 .cap-card__desc:where(.svelte-sal9g8){max-height:20em;opacity:1;margin-bottom:8px}.cap-card.svelte-sal9g8 .cap-card__hint:where(.svelte-sal9g8),.cap-card.svelte-sal9g8 .cap-card__toggle:where(.svelte-sal9g8){margin-top:auto}.cap-card.svelte-sal9g8 .cap-card__title:where(.svelte-sal9g8),.cap-card.svelte-sal9g8 .cap-card__desc:where(.svelte-sal9g8){text-align:center;margin-inline:auto}.cap-card.svelte-sal9g8 .pills:where(.svelte-sal9g8){justify-content:center}.cap-card.svelte-sal9g8 .cap-card__toggle:where(.svelte-sal9g8){justify-content:center;gap:12px}.cap-card.svelte-sal9g8 .cap-card__hint:where(.svelte-sal9g8) .count:where(.svelte-sal9g8){justify-content:center}.cap-card__title.svelte-sal9g8{max-width:none;font-size:1.1875rem;line-height:1;margin-bottom:4px}.cap-card.svelte-sal9g8 .cap-card__desc:where(.svelte-sal9g8){font-size:.75rem;line-height:1.4;letter-spacing:.01em}.cap-card__toggle.svelte-sal9g8{min-height:40px;padding-top:8px}.cap-card__toggle.svelte-sal9g8 .count__icon:where(.svelte-sal9g8){width:26px;height:26px}.cap-card.svelte-sal9g8 .count:where(.svelte-sal9g8){font-size:.625rem;letter-spacing:.08em;gap:6px}.cap-card.svelte-sal9g8 .pills:where(.svelte-sal9g8){gap:6px}.cap-card.svelte-sal9g8 .pill:where(.svelte-sal9g8){padding:8px 10px;font-size:.75rem;letter-spacing:.01em;white-space:normal}}.cap-card.svelte-sal9g8{--art-h: min(53.8cqi, 240px);position:relative;display:flex;flex-direction:column;gap:var(--space-text);height:var(--card-h, auto);padding:var(--pad-card);border-radius:var(--radius-card);background:var(--color-grainlightblue);color:var(--white);overflow:hidden;box-shadow:0 24px 48px -12px #12127d00;transition:transform var(--open) var(--ease-smooth),box-shadow var(--open) var(--ease-smooth)}.cap-card__art.svelte-sal9g8{position:relative;flex:0 1 var(--art-h);min-height:calc(var(--art-h) * .4);margin:0}.cap-card__body.svelte-sal9g8{display:flex;flex-direction:column;flex:1 0 auto;min-width:0}.cap-card__title.svelte-sal9g8{margin:0 0 var(--space-text);max-width:10.4em;color:var(--color-graingray);font-weight:900;font-size:max(1.125rem,calc(clamp(1.375rem,7.5cqi,1.875rem) - 5px));line-height:.9184;text-wrap:balance}.cap-card__desc.svelte-sal9g8{flex:1 0 auto;margin:0;color:var(--white);font-weight:500;font-size:.9375rem;line-height:1.4;letter-spacing:.04em;text-wrap:pretty}@media (min-width: 640px){.cap-card__desc.svelte-sal9g8{font-size:1rem}}.fold.svelte-sal9g8{display:grid;grid-template-rows:0fr}.fold.svelte-sal9g8>.fold__inner:where(.svelte-sal9g8){min-height:0;overflow:hidden}.pills.svelte-sal9g8{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:var(--space-text) 0 0;list-style:none}.pill.svelte-sal9g8{display:inline-flex;align-items:center;padding:12px 14px;border-radius:999px;background:var(--pill-overlay);color:var(--white);font-size:.875rem;font-weight:500;line-height:1.2;letter-spacing:.04em;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease-out),color .15s var(--ease-out),transform .15s var(--ease-out)}.pill.svelte-sal9g8:active{transform:scale(.97)}.pill.svelte-sal9g8:focus-visible{outline:2px solid var(--white);outline-offset:2px}.pill-item.svelte-sal9g8{opacity:0;transform:translateY(10px);transition:opacity .22s var(--ease-in),transform .26s var(--ease-in)}.count.svelte-sal9g8{display:inline-flex;align-items:center;gap:10px;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--white)}.count__icon.svelte-sal9g8{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:var(--pill-overlay);color:var(--white);flex:none;transition:background-color .24s var(--ease-out),color .24s var(--ease-out)}.count__icon.svelte-sal9g8 svg{transition:transform .3s var(--ease-out)}.cap-card__hint.svelte-sal9g8{grid-template-rows:1fr;transition:grid-template-rows var(--close) var(--ease-inout-smooth),opacity .32s var(--ease-out) .12s}.cap-card__hint.svelte-sal9g8 .count:where(.svelte-sal9g8){display:flex;height:calc(41px + var(--space-text));padding-top:var(--space-text)}.cap-card__reveal.svelte-sal9g8{transition:grid-template-rows var(--close) var(--ease-inout-smooth) 80ms,visibility 0s linear calc(var(--close) + 80ms);visibility:hidden}[data-input=hover] .cap-card.svelte-sal9g8:hover .cap-card__reveal:where(.svelte-sal9g8),.cap-card.is-open.svelte-sal9g8 .cap-card__reveal:where(.svelte-sal9g8){grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--open) var(--ease-smooth) var(--delay, 0ms),visibility 0s}[data-input=hover] .cap-card.svelte-sal9g8:hover .pill-item:where(.svelte-sal9g8),.cap-card.is-open.svelte-sal9g8 .pill-item:where(.svelte-sal9g8){opacity:1;transform:none;transition:opacity .48s var(--ease-out),transform .64s var(--ease-smooth);transition-delay:calc(var(--delay, 0ms) + .2s + var(--i) * var(--stagger))}[data-input=hover] .cap-grid.svelte-sal9g8{--delay: var(--intent)}[data-input=hover] .cap-card__toggle.svelte-sal9g8{position:absolute;width:1px;height:1px;min-height:0;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-input=hover] .cap-card.svelte-sal9g8:has(.cap-card__toggle:where(.svelte-sal9g8):focus-visible){box-shadow:inset 0 0 0 3px var(--white),0 24px 48px -12px #12127d52}[data-input=hover] .cap-card.svelte-sal9g8:is(:where(.svelte-sal9g8):hover,.is-open:where(.svelte-sal9g8)){transform:translateY(-4px);box-shadow:0 24px 48px -12px #12127d52;transition-delay:var(--intent)}[data-input=hover] .cap-card.svelte-sal9g8:is(:where(.svelte-sal9g8):hover,.is-open:where(.svelte-sal9g8)) .cap-card__hint:where(.svelte-sal9g8){grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--open) var(--ease-smooth) var(--intent),opacity .2s var(--ease-out) var(--intent)}[data-input=hover] .cap-card.svelte-sal9g8:not(:hover):not(.is-open) .pill:where(.svelte-sal9g8){pointer-events:none}[data-input=hover] .pill.svelte-sal9g8:hover{background:var(--white);color:var(--color-grainlightblue)}[data-input=touch] .cap-card.svelte-sal9g8{cursor:pointer;-webkit-tap-highlight-color:transparent}[data-input=touch] .cap-card__hint.svelte-sal9g8{display:none}.cap-card__toggle.svelte-sal9g8{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin-top:var(--space-text);padding-top:12px;border-top:1px solid rgb(255 255 255 / .2);cursor:pointer}.cap-card__toggle.svelte-sal9g8 .count__icon:where(.svelte-sal9g8){width:32px;height:32px}.cap-card__toggle.svelte-sal9g8:focus-visible{outline:2px solid var(--white);outline-offset:4px;border-radius:4px}[data-input=touch] .cap-card__reveal.svelte-sal9g8 .pills:where(.svelte-sal9g8){padding-top:12px}[data-input=touch] .cap-card.is-open.svelte-sal9g8 .count__icon:where(.svelte-sal9g8){background:var(--white);color:var(--color-grainlightblue)}[data-input=touch] .cap-card.is-open.svelte-sal9g8 .count__icon:where(.svelte-sal9g8) svg{transform:rotate(45deg)}[data-input=touch] .pill.svelte-sal9g8:active{background:var(--white);color:var(--color-grainlightblue)}.is-settling .cap-card.svelte-sal9g8,.is-settling .cap-card.svelte-sal9g8 *{transition:none!important}.br-phone.svelte-sal9g8{display:none}@media (max-width: 639px){.br-phone.svelte-sal9g8{display:inline}}.is-measuring-phone .cap-card.svelte-sal9g8{min-height:0!important;transition:none!important}.is-measuring-phone .cap-card.svelte-sal9g8 .cap-card__desc:where(.svelte-sal9g8){max-height:0!important;margin:0!important;transition:none!important}.is-measuring-phone .cap-card.svelte-sal9g8 .cap-card__reveal:where(.svelte-sal9g8){grid-template-rows:0fr!important;transition:none!important}:is(.is-measuring,.is-measuring-open) .cap-card.svelte-sal9g8{height:auto!important;min-height:0!important;transition:none!important}.is-measuring .cap-card__art.svelte-sal9g8{flex:none;height:var(--art-h)}.is-measuring .cap-card__reveal.svelte-sal9g8{grid-template-rows:0fr!important;transition:none!important}.is-measuring .cap-card__hint.svelte-sal9g8{grid-template-rows:1fr!important;transition:none!important}.is-measuring-open .cap-card__art.svelte-sal9g8{flex:none;height:calc(var(--art-h) * .4)}.is-measuring-open .cap-card__reveal.svelte-sal9g8{grid-template-rows:1fr!important;visibility:visible!important;transition:none!important}.is-measuring-open .cap-card__hint.svelte-sal9g8{grid-template-rows:0fr!important;transition:none!important}@media (prefers-reduced-motion: reduce){.cap-card.svelte-sal9g8,.pill-item.svelte-sal9g8,.count__icon.svelte-sal9g8 svg{transform:none!important}.cap-card__reveal.svelte-sal9g8,.cap-card__hint.svelte-sal9g8{transition-duration:0s!important;transition-delay:0s!important}.pill-item.svelte-sal9g8{transition-duration:.2s!important;transition-delay:0s!important}}.slogan.svelte-1mg1cmp{--slogan-fs: calc(clamp(2.5rem, 9.65vw, 8.6875rem) - 5px) ;position:relative;overflow:hidden;background:var(--blue);color:var(--butter);padding-block:clamp(10px,1.4vw,20px)}@media (max-width: 639px){.slogan.svelte-1mg1cmp{--slogan-fs: calc(11.4vw - 5px) }}.slogan__stage.svelte-1mg1cmp{position:relative;display:grid;place-items:center;height:calc(var(--slogan-fs) * 1.07)}.slogan__line.svelte-1mg1cmp{grid-area:1 / 1;margin:0;font:italic 400 var(--slogan-fs) / 1.07 var(--font-v3-serif);letter-spacing:-.03em;white-space:nowrap;text-align:center;visibility:hidden}.slogan__line.svelte-1mg1cmp.is-current{visibility:visible}.slogan__w.svelte-1mg1cmp{display:inline-block;white-space:nowrap}.slogan__c.svelte-1mg1cmp{display:inline-block;will-change:transform,opacity}.partners.svelte-1sbvi85{background:var(--white);padding-block:clamp(56px,4.7vw,68px) clamp(56px,5.2vw,74px)}.partners.svelte-1sbvi85 .sec-head:where(.svelte-1sbvi85){margin-bottom:clamp(32px,3.75vw,54px)}.partners.svelte-1sbvi85 .lede:where(.svelte-1sbvi85){max-width:35.6em}.marquee.svelte-1sbvi85{--fade: clamp(40px, 12.4vw, 178px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%)}.marquee__track.svelte-1sbvi85{display:flex;gap:30px;width:max-content;margin:0;padding:0;list-style:none;animation:svelte-1sbvi85-marquee 64s linear infinite}.partner.svelte-1sbvi85{flex:none;width:clamp(180px,16.7vw,240px);aspect-ratio:4 / 3;border-radius:6px;overflow:hidden;background:var(--white)}.partner.svelte-1sbvi85 img:where(.svelte-1sbvi85){width:100%;height:100%;object-fit:cover}@keyframes svelte-1sbvi85-marquee{to{transform:translate(calc(-50% - 15px))}}[data-motion=paused] .marquee__track.svelte-1sbvi85{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.marquee.svelte-1sbvi85{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.marquee__track.svelte-1sbvi85{animation:none}}.dna.svelte-1jw34a0{position:relative;isolation:isolate;overflow:hidden;background:var(--bone);color:var(--ink)}.dna__wrap.svelte-1jw34a0{position:relative;z-index:1;padding-block:72px 40px;pointer-events:none}.dna__text.svelte-1jw34a0{display:flex;flex-direction:column;gap:clamp(24px,2.7vw,39px);max-width:716px;pointer-events:auto}.dna__body.svelte-1jw34a0{font-weight:400;font-size:var(--fs-lede);line-height:1.6;text-wrap:pretty}.dna__body.svelte-1jw34a0 p{margin:0}.dna__body.svelte-1jw34a0 p+p{margin-top:1.6em}.dna__art.svelte-1jw34a0{position:relative;z-index:0;height:clamp(360px,72vw,560px)}@media (max-width: 639px){.dna__art.svelte-1jw34a0{display:none}.dna__wrap.svelte-1jw34a0{padding-block:64px}}.dna__art.svelte-1jw34a0 canvas:where(.svelte-1jw34a0){position:absolute;inset:0;width:100%;height:100%;display:block}@media (min-width: 640px){.dna.svelte-1jw34a0{min-height:639px}.dna__wrap.svelte-1jw34a0{padding-block:72px 64px}.dna__text.svelte-1jw34a0{max-width:58vw}.dna__art.svelte-1jw34a0{position:absolute;inset:0;height:auto}}@media (min-width: 1100px){.dna__wrap.svelte-1jw34a0{padding-block:96px 84px}.dna__text.svelte-1jw34a0{max-width:min(716px,48.6vw)}}
