.device-mockup__screen[data-astro-cid-tc6jkxqn]{container-type:size}.device-mockup__track[data-astro-cid-tc6jkxqn]{will-change:transform;position:absolute;inset:0 0 auto}.device-mockup__full[data-astro-cid-tc6jkxqn]{opacity:0;transition:opacity .6s var(--ease-reveal,ease)}[data-astro-cid-tc6jkxqn][data-state=ready] .device-mockup__full[data-astro-cid-tc6jkxqn]{opacity:1}@keyframes device-scroll{0%,8%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(0)}47%,55%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translateY(calc(100cqh - 100%))}94%,to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-tc6jkxqn][data-state=ready][data-autoplay=true] .device-mockup__track[data-astro-cid-tc6jkxqn]{animation:device-scroll var(--device-duration) var(--device-delay) infinite;animation-play-state:paused}[data-astro-cid-tc6jkxqn][data-state=ready][data-autoplay=true][data-playing=true] .device-mockup__track[data-astro-cid-tc6jkxqn]{animation-play-state:running}[data-astro-cid-tc6jkxqn][data-pause-on-hover=true]:hover .device-mockup__track[data-astro-cid-tc6jkxqn]{animation-play-state:paused!important}}.case-layout[data-astro-cid-c3fsbuop]{align-items:center;gap:9%;display:flex}.case-card[data-astro-cid-c3fsbuop],.case-story[data-astro-cid-c3fsbuop]{flex:0 45.5%;min-width:0}.case-card[data-astro-cid-c3fsbuop]{border-radius:var(--radius-4xl);padding:42px}.case-metric[data-astro-cid-c3fsbuop]{margin:40px 0 28px}.case-metric[data-astro-cid-c3fsbuop] .unit[data-astro-cid-c3fsbuop]{font-size:.65em}[data-astro-cid-c3fsbuop][data-count-to]{font-variant-numeric:tabular-nums}.case-card[data-astro-cid-c3fsbuop] h3[data-astro-cid-c3fsbuop]{margin-bottom:8px}.comparison[data-astro-cid-c3fsbuop]{border-block-width:1px;align-items:flex-start;gap:48px;margin:28px 0;padding:24px 0;display:flex}.comparison[data-astro-cid-c3fsbuop]>div[data-astro-cid-c3fsbuop]{flex-direction:column;gap:6px;display:flex}.disclaimer[data-astro-cid-c3fsbuop]{margin-bottom:20px}.case-story[data-astro-cid-c3fsbuop] h3[data-astro-cid-c3fsbuop]{margin-bottom:36px}.case-story[data-astro-cid-c3fsbuop]>div[data-astro-cid-c3fsbuop]{margin-top:26px}.case-story[data-astro-cid-c3fsbuop]>div[data-astro-cid-c3fsbuop] p[data-astro-cid-c3fsbuop]{margin-top:10px}@media (width<=1100px){.case-layout[data-astro-cid-c3fsbuop]{gap:6%}.case-card[data-astro-cid-c3fsbuop],.case-story[data-astro-cid-c3fsbuop]{flex-basis:47%}.case-card[data-astro-cid-c3fsbuop]{padding:30px}}@media (width<=800px){.case-layout[data-astro-cid-c3fsbuop]{gap:35px}.case-card[data-astro-cid-c3fsbuop],.case-story[data-astro-cid-c3fsbuop]{flex-basis:calc(50% - 17.5px)}.case-card[data-astro-cid-c3fsbuop]{padding:26px}.comparison[data-astro-cid-c3fsbuop]{gap:24px}}@media (width<=600px){.project-heading[data-astro-cid-c3fsbuop] h2[data-astro-cid-c3fsbuop] br[data-astro-cid-c3fsbuop],.case-story[data-astro-cid-c3fsbuop] h3[data-astro-cid-c3fsbuop] br[data-astro-cid-c3fsbuop]{display:none}.case-layout[data-astro-cid-c3fsbuop]{flex-direction:column;align-items:stretch;gap:38px}.case-card[data-astro-cid-c3fsbuop],.case-story[data-astro-cid-c3fsbuop]{flex-basis:auto}.case-metric[data-astro-cid-c3fsbuop]{margin-top:32px}}.testimonial-quote[data-astro-cid-4svuiekd]:before{content:"“"}.testimonial-quote[data-astro-cid-4svuiekd]:after{content:"”"}.icon-button[data-astro-cid-4svuiekd]{width:2.75rem;height:2.75rem;color:var(--color-text-strong);border:1px solid var(--color-canvas-border);cursor:pointer;background:0 0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:flex}.icon-button[data-astro-cid-4svuiekd]:hover{background:var(--color-canvas-overlay);transform:translateY(-2px)}.icon-button[data-astro-cid-4svuiekd]:focus-visible{outline:2px solid var(--wz-focus-ring);outline-offset:4px}@media (prefers-reduced-motion:reduce){.icon-button[data-astro-cid-4svuiekd]{transition:none}}.faq-trigger[data-astro-cid-gfo3rpqg]{gap:26px;padding-block:28px}.faq-trigger[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq-trigger[data-astro-cid-gfo3rpqg]::marker{content:""}.faq-trigger[data-astro-cid-gfo3rpqg]:hover,.faq-item[data-astro-cid-gfo3rpqg]:is([data-expanded=true],[open]:not([data-expanded]))>.faq-trigger[data-astro-cid-gfo3rpqg]{color:var(--wz-color-text-primary)}.faq-trigger[data-astro-cid-gfo3rpqg]:focus-visible{outline:2px solid var(--wz-focus-ring);outline-offset:4px}.faq-number[data-astro-cid-gfo3rpqg]{letter-spacing:.06em;width:7%}.faq-trigger[data-astro-cid-gfo3rpqg],.faq-number[data-astro-cid-gfo3rpqg]{transition:color .4s var(--ease-reveal)}.faq-item[data-astro-cid-gfo3rpqg]:is([data-expanded=true],[open]:not([data-expanded])) .faq-number[data-astro-cid-gfo3rpqg]{color:var(--wz-color-text-primary)}.faq-chevron[data-astro-cid-gfo3rpqg]{width:25px;height:25px;transition:transform .4s var(--ease-reveal)}.faq-item[data-astro-cid-gfo3rpqg]:is([data-expanded=true],[open]:not([data-expanded])) .faq-chevron[data-astro-cid-gfo3rpqg]{transform:rotate(180deg)}.faq-content[data-astro-cid-gfo3rpqg]{overflow:hidden}.faq-content-inner[data-astro-cid-gfo3rpqg]{padding:0 12% 32px calc(7% + 26px)}@media (width<=600px){.faq-trigger[data-astro-cid-gfo3rpqg]{gap:15px}.faq-number[data-astro-cid-gfo3rpqg]{width:24px}.faq-chevron[data-astro-cid-gfo3rpqg]{width:20px;height:20px}.faq-content-inner[data-astro-cid-gfo3rpqg]{padding:0 0 28px}}.section.hero-framed{min-height:calc(100svh - 5rem);padding:1.5rem}@media (width>=48rem){.section.hero-framed{padding:2.5rem}}[data-header-slot]~main .section.hero-framed{padding-top:0}.bp[data-astro-cid-nrhqemth]{position:relative}.bp[data-astro-cid-nrhqemth]:after{content:"";background:var(--color-canvas-overlay);pointer-events:none;border-radius:.75rem;position:absolute;inset:-.25rem}@media (prefers-reduced-motion:no-preference){.bp[data-astro-cid-nrhqemth]:after{animation:bp-resolve .9s var(--ease-reveal) forwards;animation-delay:calc(.9s + var(--i) * .28s)}@keyframes bp-resolve{to{opacity:0}}}@media (prefers-reduced-motion:reduce){.bp[data-astro-cid-nrhqemth]:after{display:none}}.hero-network-scrim[data-astro-cid-ltezi35j]{background:radial-gradient(ellipse at center, color-mix(in oklch, var(--wz-color-canvas-base) 72%, transparent), color-mix(in oklch, var(--wz-color-canvas-base) 38%, transparent) 100%)}[data-astro-cid-jwhnwthu][data-accordion-item][data-expanded=false] summary[data-astro-cid-jwhnwthu] svg[data-astro-cid-jwhnwthu]{rotate:0deg}[data-astro-cid-jwhnwthu][data-accordion-item][data-expanded=true] summary[data-astro-cid-jwhnwthu] svg[data-astro-cid-jwhnwthu]{rotate:135deg}.case-metric[data-astro-cid-c6xkl5ti] .unit[data-astro-cid-c6xkl5ti]{font-size:.65em}[data-astro-cid-c6xkl5ti][data-count-to]{font-variant-numeric:tabular-nums}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-astro-cid-c6xkl5ti][data-component=case-studies] [data-astro-cid-c6xkl5ti][data-reveal]{opacity:0;transform:translateY(1.25rem)}[data-astro-cid-c6xkl5ti][data-component=case-studies] [data-astro-cid-c6xkl5ti][data-reveal][data-visible=true]{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){[data-columns-reveal-root][data-reveal-ready] [data-columns-reveal]{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(1.5rem)}[data-columns-reveal-root][data-reveal-ready] [data-columns-reveal].is-visible{opacity:1;transform:translateY(0)}[data-columns-reveal]:nth-child(2){transition-delay:90ms}[data-columns-reveal]:nth-child(3){transition-delay:.18s}[data-columns-reveal]:nth-child(n+4){transition-delay:.27s}}.gallery-viewport[data-astro-cid-b32uuoss]{scrollbar-width:none}.gallery-viewport[data-astro-cid-b32uuoss]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){[data-features-reveal-root][data-reveal-ready] [data-feature-card]{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(1.5rem)}[data-features-reveal-root][data-reveal-ready] [data-feature-card].is-visible{opacity:1;transform:translateY(0)}}.features-slider[data-astro-cid-bc4oa6z6]:before,.features-slider[data-astro-cid-bc4oa6z6]:after{z-index:0;content:"";filter:blur(9rem);opacity:.12;pointer-events:none;border-radius:9999px;width:38rem;height:38rem;position:absolute}.features-slider[data-astro-cid-bc4oa6z6]:before{background:var(--wz-color-primary);top:-16rem;left:15%}.features-slider[data-astro-cid-bc4oa6z6]:after{background:var(--wz-color-secondary-rose);top:-10rem;right:-10rem}.features-slider[data-astro-cid-bc4oa6z6]>.container{z-index:1;position:relative}.features-slider-viewport[data-astro-cid-bc4oa6z6]{scrollbar-width:none}.features-slider-viewport[data-astro-cid-bc4oa6z6]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.features-slider-viewport[data-astro-cid-bc4oa6z6]{scroll-behavior:auto}.feature-slider-card[data-astro-cid-bc4oa6z6],.feature-slider-card[data-astro-cid-bc4oa6z6] [data-astro-cid-bc4oa6z6]{transition-duration:.01ms}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-nwtk6cma][data-pricing-panel]:not([hidden]){animation:.32s ease-out both pricing-panel-in}}@keyframes pricing-panel-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.process-stack-card[data-astro-cid-gktiyy74]{transform-origin:top;position:sticky;top:6rem}.process-stack-card[data-astro-cid-gktiyy74]:nth-child(2){top:7rem}.process-stack-card[data-astro-cid-gktiyy74]:nth-child(3){top:8rem}.process-stack-card[data-astro-cid-gktiyy74]:nth-child(4){top:9rem}.process-stack-card[data-astro-cid-gktiyy74]:nth-child(5){top:10rem}.process-stack-card[data-astro-cid-gktiyy74]:nth-child(6){top:11rem}.process-stack-card[data-astro-cid-gktiyy74]:nth-child(7){top:12rem}.process-stack-card[data-astro-cid-gktiyy74]:nth-child(8){top:13rem}.process-stack-card[data-astro-cid-gktiyy74]:not(:last-child){margin-bottom:1.5rem}@media (width>=48rem){.process-stack-card[data-astro-cid-gktiyy74]:not(:last-child){margin-bottom:2rem}}@media (prefers-reduced-motion:reduce){.process-stack-card[data-astro-cid-gktiyy74]{position:relative;top:auto}}@media (prefers-reduced-motion:no-preference){[data-process-stack-root][data-reveal-ready] [data-process-stack-card]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(2rem)}[data-process-stack-root][data-reveal-ready] [data-process-stack-card].is-visible{opacity:1;transform:translateY(0)}[data-astro-cid-zwlwrtsk][data-split-reveal-root][data-reveal-ready]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.75rem)}[data-astro-cid-zwlwrtsk][data-split-reveal-root][data-reveal-ready].is-visible{opacity:1;transform:translateY(0)}.tabs-panel[data-astro-cid-ax3s423g]:not([hidden]) .tabs-panel__content[data-astro-cid-ax3s423g]{animation:.32s ease-out both tabs-panel-enter}}@keyframes tabs-panel-enter{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-astro-cid-aj6urp6g][data-component=work] [data-astro-cid-aj6urp6g][data-reveal]{opacity:0;transform:translateY(1.25rem)}[data-astro-cid-aj6urp6g][data-component=work] [data-astro-cid-aj6urp6g][data-reveal][data-visible=true]{opacity:1;transform:translateY(0)}}.accordion[data-astro-cid-ufgdatl3]{counter-reset:accordion-row}.accordion[data-astro-cid-ufgdatl3] details{counter-increment:accordion-row;border-bottom:1px solid var(--color-canvas-border)}.accordion[data-astro-cid-ufgdatl3] summary{cursor:pointer;text-align:left;font-family:var(--font-display);font-size:var(--wz-font-size-h3);line-height:var(--wz-line-height-h3);letter-spacing:var(--wz-letter-spacing-h3);color:var(--color-text-strong);transition:color .4s var(--ease-reveal);align-items:center;gap:26px;padding-block:28px;list-style:none;display:flex}.accordion[data-astro-cid-ufgdatl3] summary::-webkit-details-marker{display:none}.accordion[data-astro-cid-ufgdatl3] summary::marker{content:""}.accordion[data-astro-cid-ufgdatl3] summary:before{content:counter(accordion-row, decimal-leading-zero);width:7%;font-family:var(--font-mono);font-size:var(--wz-font-size-xs);letter-spacing:.06em;color:var(--wz-color-text-primary);flex-shrink:0}.accordion[data-astro-cid-ufgdatl3] summary:after{content:"";background:var(--wz-color-text-primary);width:25px;height:25px;transition:transform .4s var(--ease-reveal);flex-shrink:0;margin-left:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.accordion[data-astro-cid-ufgdatl3] summary:hover,.accordion[data-astro-cid-ufgdatl3] details[open]>summary{color:var(--wz-color-text-primary)}.accordion[data-astro-cid-ufgdatl3] summary:focus-visible{outline:2px solid var(--wz-focus-ring);outline-offset:4px}.accordion[data-astro-cid-ufgdatl3] details[open]>summary:after{transform:rotate(180deg)}.accordion[data-astro-cid-ufgdatl3] [data-accordion-panel]{overflow:hidden}.accordion[data-astro-cid-ufgdatl3] details>:not(summary):not([data-accordion-panel]),.accordion[data-astro-cid-ufgdatl3] [data-accordion-panel]>*{max-width:52rem;font-size:var(--wz-font-size-base);line-height:var(--wz-line-height-base);color:var(--color-text-subtle);margin:0;padding:0 12% 32px calc(7% + 26px)}@media (width<=600px){.accordion[data-astro-cid-ufgdatl3] summary{gap:15px}.accordion[data-astro-cid-ufgdatl3] summary:before{width:24px}.accordion[data-astro-cid-ufgdatl3] summary:after{width:20px;height:20px}.accordion[data-astro-cid-ufgdatl3] details>:not(summary):not([data-accordion-panel]),.accordion[data-astro-cid-ufgdatl3] [data-accordion-panel]>*{padding:0 0 28px}}.modal-dialog[data-astro-cid-h4oosuq2]::backdrop{background:color-mix(in srgb, var(--wz-color-neutral-950) 55%, transparent)}.footer[data-astro-cid-jffi72lw]:before{content:"";z-index:-10;background:var(--footer-artwork) center / cover no-repeat;filter:var(--wz-artwork-filter);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.contact-pin[data-astro-cid-jffi72lw]{animation:1.6s ease-in-out infinite contact-pin-bob}}@keyframes contact-pin-bob{50%{transform:translateY(-.5rem)}}summary[data-astro-cid-ecceicg2]::-webkit-details-marker{display:none}[data-site-header][data-fixed=true]:not([data-docked=true]) [data-header-cta]{display:none}[data-site-header][data-fixed=true]{transition:transform .45s var(--ease-reveal), background-color .3s, backdrop-filter .3s}@media (prefers-reduced-motion:reduce){[data-site-header][data-fixed=true]{transition:none}}
