.clients.svelte-kivu6h{gap:var(--space-l);padding-block:var(--space-2xl);--eyebrow-color:var(--ink-muted);display:grid}.clients.svelte-kivu6h h2:where(.svelte-kivu6h){text-align:center}.viewport.svelte-kivu6h{min-width:0;display:flex;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.track.svelte-kivu6h{align-items:center;gap:var(--space-2xl);flex-shrink:0;padding-inline-end:var(--space-2xl);display:flex}.track.svelte-kivu6h img{opacity:.45;filter:brightness(0);width:clamp(5.5rem,4rem + 5vw,8rem);height:auto;transition:opacity var(--duration-m)}.track.svelte-kivu6h li:where(.svelte-kivu6h):hover img{opacity:.85}@media (prefers-color-scheme:dark){.track.svelte-kivu6h img{filter:brightness(0)invert()}}@media (prefers-reduced-motion:no-preference){.track.svelte-kivu6h{animation:40s linear infinite svelte-kivu6h-marquee}.viewport.svelte-kivu6h:hover .track:where(.svelte-kivu6h){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.viewport.svelte-kivu6h{justify-content:center;-webkit-mask-image:none;mask-image:none}.track.svelte-kivu6h{justify-content:center;gap:var(--space-l) var(--space-xl);padding-inline:var(--gutter);flex-wrap:wrap;flex-shrink:1}.track[aria-hidden].svelte-kivu6h{display:none}}@keyframes svelte-kivu6h-marquee{to{translate:-100%}}.impact-icon.svelte-bfft3{width:2.75rem;height:2.75rem;stroke:var(--brand-strong);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin-block-end:var(--space-xs)}.growth.svelte-bfft3{opacity:.65}.welcome.svelte-bfft3,.world-pulse.svelte-bfft3{opacity:0}@media (prefers-reduced-motion:no-preference){.bar.svelte-bfft3,.growth.svelte-bfft3,.person.svelte-bfft3,.head.svelte-bfft3,.welcome.svelte-bfft3,.meridians.svelte-bfft3,.world-pulse.svelte-bfft3{transform-box:fill-box;transform-origin:50%;animation-duration:5.6s;animation-timing-function:cubic-bezier(.45,0,.2,1);animation-iteration-count:infinite;animation-play-state:paused}.impact-icon.svelte-bfft3[data-playing] :is(.bar:where(.svelte-bfft3),.growth:where(.svelte-bfft3),.person:where(.svelte-bfft3),.head:where(.svelte-bfft3),.welcome:where(.svelte-bfft3),.meridians:where(.svelte-bfft3),.world-pulse:where(.svelte-bfft3)){animation-play-state:running}.bar.svelte-bfft3{animation-name:svelte-bfft3-grow;animation-delay:var(--delay,0s);transform-origin:bottom}.growth.svelte-bfft3{animation-name:svelte-bfft3-trajectory}.person.svelte-bfft3{transform-origin:bottom;animation-name:svelte-bfft3-greet}.head.svelte-bfft3{animation-name:svelte-bfft3-nod}.welcome.svelte-bfft3{animation-name:svelte-bfft3-welcome}.welcome-right.svelte-bfft3{animation-delay:.18s}.meridians.svelte-bfft3{animation-name:svelte-bfft3-rotate-world}.world-pulse.svelte-bfft3{animation-name:svelte-bfft3-ripple}}@keyframes svelte-bfft3-grow{0%,70%,to{transform:scaleY(1)}18%{transform:scaleY(.62)}42%{transform:scaleY(1)}}@keyframes svelte-bfft3-trajectory{0%,65%,to{opacity:.65;transform:translateY(0)}18%{opacity:.3;transform:translateY(1px)}42%{opacity:1;transform:translateY(-1px)}}@keyframes svelte-bfft3-greet{0%,65%,to{transform:translateY(0)}30%{transform:translateY(-.8px)}}@keyframes svelte-bfft3-nod{0%,15%,60%,to{transform:rotate(0)}32%{transform:rotate(-7deg)translateY(.6px)}46%{transform:rotate(3deg)}}@keyframes svelte-bfft3-welcome{0%,12%,62%,to{opacity:0;transform:scale(.85)}30%,42%{opacity:.7;transform:scale(1)}}@keyframes svelte-bfft3-rotate-world{0%,12%{transform:rotateY(0)}76%,to{transform:rotateY(180deg)}}@keyframes svelte-bfft3-ripple{0%,18%,78%,to{opacity:0;transform:scale(.9)}40%{opacity:.22}70%{opacity:0;transform:scale(1.08)}}.impact.svelte-ts05mp{padding-block:var(--space-3xl)}.container.svelte-ts05mp{gap:var(--space-2xl);display:grid}h2.svelte-ts05mp{max-width:16ch;font-size:var(--step-5)}.cards.svelte-ts05mp{gap:var(--space-m);perspective:1200px;display:grid}@media (width>=56rem){.cards.svelte-ts05mp{grid-template-columns:repeat(3,1fr)}}.card.svelte-ts05mp{align-content:start;gap:var(--space-xs);padding:var(--space-l);border-radius:var(--radius-l);background:var(--surface-raised);isolation:isolate;transition:translate .6s var(--ease-out), box-shadow .6s var(--ease-out);display:grid;position:relative}.card.svelte-ts05mp:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .6s var(--ease-out);background:linear-gradient(135deg,#3a35ec,#6a3df0,#1f9fd8);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card.svelte-ts05mp:hover{box-shadow:var(--shadow-l);translate:0 -.5rem}.card.svelte-ts05mp:hover:before{opacity:1}.card.svelte-ts05mp h3:where(.svelte-ts05mp){font-size:var(--step-2)}.card.svelte-ts05mp p:where(.svelte-ts05mp){color:var(--ink-muted)}.links.svelte-ts05mp{gap:var(--space-s);flex-wrap:wrap;display:flex}.button.svelte-ts05mp{border:1.5px solid var(--brand-strong);border-radius:var(--radius-pill);color:var(--brand-strong);transition:background var(--duration-m) var(--ease-out), color var(--duration-m) var(--ease-out);align-items:center;gap:.6em;padding:.95em 1.6em;font-weight:700;text-decoration:none;display:inline-flex}.button.primary.svelte-ts05mp,.button.svelte-ts05mp:hover{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.button.primary.svelte-ts05mp:hover{background:var(--brand-strong)}.button.svelte-ts05mp svg{transition:translate var(--duration-m) var(--ease-out)}.button.svelte-ts05mp:hover svg{translate:.25rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.card.svelte-ts05mp{animation:linear both svelte-ts05mp-card-rise;animation-timeline:view();animation-range:entry calc(5% + var(--i) * 10%) cover calc(30% + var(--i) * 6%);transform-origin:50% 100%}}}@keyframes svelte-ts05mp-card-rise{0%{opacity:0;transform:rotateX(-24deg)translateY(2.5rem)}}.mindset.svelte-uqawef{padding-block:var(--space-3xl);background:var(--brand);color:var(--on-brand);--eyebrow-color:#fffc;overflow-x:clip}.container.svelte-uqawef{gap:var(--space-2xl);align-items:center;display:grid}@media (width>=64rem){.container.svelte-uqawef{grid-template-columns:5fr 6fr}}.copy.svelte-uqawef{gap:var(--space-m);display:grid}h2.svelte-uqawef{font-size:var(--step-5)}.lead.svelte-uqawef{color:#ffffffe0}.venn.svelte-uqawef{aspect-ratio:5/3;view-timeline:--venn;width:min(100%,32rem);margin:0 auto;position:relative}.circle.svelte-uqawef{aspect-ratio:1;text-align:center;width:60%;transition:background var(--duration-m) var(--ease-out), scale .6s cubic-bezier(.34, 1.56, .64, 1);background:#ffffff0f;border:1.5px solid #ffffffb3;border-radius:50%;place-content:center;gap:.35rem;padding:10%;display:grid;position:absolute;inset-block-start:0}.human.svelte-uqawef{padding-inline:4% 31%;inset-inline-start:0}.machine.svelte-uqawef{padding-inline:31% 4%;inset-inline-end:0}.circle.svelte-uqawef strong:where(.svelte-uqawef){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(.8rem,.7rem + .4vw,1.05rem);line-height:1.25}.circle.svelte-uqawef span:where(.svelte-uqawef){font-size:var(--step--1)}.circle.svelte-uqawef:hover{background:#ffffff24;scale:1.03}.overlap.svelte-uqawef{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.overlap.svelte-uqawef span:where(.svelte-uqawef){text-align:center;border-radius:var(--radius-pill);color:#2b2ed9;background:#fff;width:34%;padding:.7em .6em;font-size:clamp(.75rem,.65rem + .4vw,1rem);font-weight:700;line-height:1.3;position:relative;box-shadow:0 1rem 2rem -.75rem #0a0b1e73}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.human.svelte-uqawef{animation:linear both svelte-uqawef-from-left;animation-timeline:--venn;animation-range:entry 10% cover 50%}.machine.svelte-uqawef{animation:linear both svelte-uqawef-from-right;animation-timeline:--venn;animation-range:entry 10% cover 50%}.overlap.svelte-uqawef span:where(.svelte-uqawef){animation:linear both svelte-uqawef-label-in;animation-timeline:--venn;animation-range:cover 40% cover 58%}}}@keyframes svelte-uqawef-from-left{0%{opacity:.3;translate:-40%}}@keyframes svelte-uqawef-from-right{0%{opacity:.3;translate:40%}}@keyframes svelte-uqawef-label-in{0%{opacity:0;translate:0 1rem;scale:.9}}.shift.svelte-9iqt57{isolation:isolate;padding-block:var(--space-3xl);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:var(--hero-ink);--ink-muted:var(--hero-ink-muted);--brand-strong:var(--hero-accent);--line:var(--hero-line);--surface:var(--hero-panel);--shift-ease:cubic-bezier(.22, 1, .36, 1);color:var(--ink);background:var(--hero-tint);position:relative;overflow-x:clip}.container.svelte-9iqt57{gap:var(--space-2xl);display:grid}.intro.svelte-9iqt57{gap:var(--space-m);max-width:52rem;display:grid}h2.svelte-9iqt57{font-size:var(--step-5);text-wrap:balance}h2.svelte-9iqt57 em:where(.svelte-9iqt57){color:var(--brand-strong)}.compare.svelte-9iqt57{gap:var(--space-m);align-items:stretch;display:grid}.panel.svelte-9iqt57{isolation:isolate;gap:var(--space-m);min-width:0;min-height:23rem;padding:var(--space-l);border-radius:var(--radius-l);background:linear-gradient(145deg,#ffffffed,#fff9);border:1px solid #ffffffe6;grid-template-rows:minmax(13rem,1fr) auto;margin:0;display:grid;position:relative;box-shadow:0 2px 5px #1e286406,0 20px 60px -30px #1e286429}.panel.svelte-9iqt57:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:radial-gradient(at 75% 0,#2b26cb12,#0000 65%);position:absolute;inset:0}figcaption.svelte-9iqt57{gap:.5rem;display:grid}figcaption.svelte-9iqt57 strong:where(.svelte-9iqt57){font-family:var(--font-display);font-size:var(--step-4);font-weight:500;line-height:1}figcaption.svelte-9iqt57 span:where(.svelte-9iqt57){color:var(--ink-muted);max-width:32ch}.outcome.svelte-9iqt57 figcaption:where(.svelte-9iqt57) strong:where(.svelte-9iqt57){color:var(--brand-strong)}.tiles.svelte-9iqt57{grid-template-columns:repeat(12,minmax(0,1fr));align-self:center;gap:clamp(4px,.6vw,8px);padding:.7rem;display:grid;transform:perspective(800px)rotateX(18deg)rotate(-5deg)}.tiles.svelte-9iqt57 span:where(.svelte-9iqt57){aspect-ratio:1;background:linear-gradient(145deg,#f1f2fc,#d9ddef);border:1px solid #2b26cb17;border-radius:4px;box-shadow:0 3px #2b26cb0f}.versus.svelte-9iqt57{font-family:var(--font-display);font-size:var(--step-5);color:var(--ink-muted);place-self:center;line-height:1}.target.svelte-9iqt57{aspect-ratio:1;background:radial-gradient(circle,#2b26cb11,#0000 68%);border-radius:50%;place-self:center;place-items:center;width:min(100%,13rem);display:grid;position:relative}.target.svelte-9iqt57:before,.target.svelte-9iqt57:after{content:"";border:1px solid #2b26cb1f;border-radius:50%;position:absolute;inset:5%;transform:perspective(600px)rotateX(64deg)rotate(-25deg)}.target.svelte-9iqt57:after{inset:0;transform:perspective(600px)rotateY(65deg)rotate(25deg)}.mark.svelte-9iqt57{fill:none;width:85%;stroke:var(--brand-strong);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mark.svelte-9iqt57 circle:where(.svelte-9iqt57):first-child{stroke-width:.75px;opacity:.3}.mark.svelte-9iqt57 circle:where(.svelte-9iqt57):nth-child(2){stroke-width:1px;opacity:.55}.mark.svelte-9iqt57 path:where(.svelte-9iqt57){stroke-width:3px}.mark.svelte-9iqt57 .progress-ring:where(.svelte-9iqt57){stroke-width:3.25px;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transform-origin:60px 60px;transform:rotate(-90deg)}.principles.svelte-9iqt57{gap:var(--space-l);display:grid}.principles.svelte-9iqt57 li:where(.svelte-9iqt57){align-items:baseline;gap:var(--space-s);border-block-start:1px solid var(--line);grid-template-columns:auto 1fr;padding-block-start:var(--space-m);display:grid;position:relative}.principles.svelte-9iqt57 li:where(.svelte-9iqt57):before{content:"";background:linear-gradient(90deg, var(--brand-strong), #00a991);transform-origin:0;height:2px;position:absolute;inset:-1px 0 auto;scale:.12 1}.number.svelte-9iqt57{font-family:var(--font-display);font-size:var(--step-3);color:var(--brand-strong)}.text.svelte-9iqt57{font-size:var(--step-1);font-weight:700;line-height:1.3}@media (width>=56rem){.compare.svelte-9iqt57{perspective:1200px;grid-template-columns:1fr auto 1fr;align-items:stretch}.principles.svelte-9iqt57{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.panel.svelte-9iqt57{transition:translate .7s var(--shift-ease), box-shadow .7s var(--shift-ease)}.panel.svelte-9iqt57:before{transition:opacity .7s}.tiles.svelte-9iqt57{transition:transform 1s var(--shift-ease)}.tiles.svelte-9iqt57 span:where(.svelte-9iqt57){transition:transform .8s var(--shift-ease), background .5s ease;transition-delay:calc(var(--column) * 18ms + var(--row) * 24ms)}.target.svelte-9iqt57,.target.svelte-9iqt57:before,.target.svelte-9iqt57:after,.mark.svelte-9iqt57{transition:transform 1s var(--shift-ease)}.principles.svelte-9iqt57 li:where(.svelte-9iqt57):before{transition:scale .8s var(--shift-ease)}@media (hover:hover) and (pointer:fine){.panel.svelte-9iqt57:hover{translate:0 -5px;box-shadow:0 30px 70px -35px #2b267845}.panel.svelte-9iqt57:hover:before{opacity:1}.output.svelte-9iqt57:hover .tiles:where(.svelte-9iqt57){transform:perspective(800px)rotateX(8deg)rotate(-2deg)}.output.svelte-9iqt57:hover .tiles:where(.svelte-9iqt57) span:where(.svelte-9iqt57){transform:translateY(calc((var(--row) - 1.5) * -3px));background:#e0e3fa}.outcome.svelte-9iqt57:hover .target:where(.svelte-9iqt57){transform:perspective(700px)rotateY(-9deg)rotateX(5deg)}.outcome.svelte-9iqt57:hover .target:where(.svelte-9iqt57):before{transform:perspective(600px)rotateX(54deg)rotate(-15deg)}.outcome.svelte-9iqt57:hover .target:where(.svelte-9iqt57):after{transform:perspective(600px)rotateY(55deg)rotate(35deg)}.outcome.svelte-9iqt57:hover .mark:where(.svelte-9iqt57){transform:translateZ(16px)scale(1.035)}.outcome.svelte-9iqt57:hover .mark:where(.svelte-9iqt57) path:where(.svelte-9iqt57){stroke-dasharray:1 1;animation:3.2s linear both svelte-9iqt57-check-replay}.outcome.svelte-9iqt57:hover .progress-inner:where(.svelte-9iqt57){animation:3.2s linear both svelte-9iqt57-inner-progress}.outcome.svelte-9iqt57:hover .progress-outer:where(.svelte-9iqt57){animation:3.2s linear both svelte-9iqt57-outer-progress}.principles.svelte-9iqt57 li:where(.svelte-9iqt57):hover:before{scale:1}}@supports (animation-timeline:view()){.compare.svelte-9iqt57{view-timeline:--compare}.panel.svelte-9iqt57{animation:linear both svelte-9iqt57-panel-arrive;animation-timeline:view();animation-range:entry entry 85%}.tiles.svelte-9iqt57 span:where(.svelte-9iqt57){animation:linear both svelte-9iqt57-tile-in;animation-timeline:--compare;animation-range:entry calc(5% + var(--column) * 2% + var(--row) * 4%) entry calc(40% + var(--column) * 2% + var(--row) * 4%)}.mark.svelte-9iqt57 :where(.svelte-9iqt57):is(circle:where(.svelte-9iqt57),path:where(.svelte-9iqt57)):where(:where(.svelte-9iqt57):not(.progress-ring)){stroke-dasharray:1 1;animation:linear both svelte-9iqt57-target-draw;animation-timeline:--compare}.mark.svelte-9iqt57 circle:where(.svelte-9iqt57):first-child{animation-range:entry 15% entry 60%}.mark.svelte-9iqt57 circle:where(.svelte-9iqt57):nth-child(2){animation-range:entry 30% entry 75%}.mark.svelte-9iqt57 path:where(.svelte-9iqt57){animation-range:entry 55% entry 95%}.versus.svelte-9iqt57{animation:linear both svelte-9iqt57-distinction-in;animation-timeline:--compare;animation-range:entry 20% entry 65%}.principles.svelte-9iqt57{view-timeline:--principles}.principles.svelte-9iqt57 li:where(.svelte-9iqt57){animation:linear both svelte-9iqt57-principle-in;animation-timeline:view();animation-range:entry entry 85%}.principles.svelte-9iqt57 li:where(.svelte-9iqt57):before{animation:linear both svelte-9iqt57-principle-rule;animation-timeline:--principles;animation-range:entry calc(var(--i) * 12%) entry calc(55% + var(--i) * 12%)}}}@keyframes svelte-9iqt57-panel-arrive{0%{opacity:.3;transform:perspective(1000px)translateY(32px)rotateX(5deg)}to{opacity:1;transform:perspective(1000px)translateY(0)rotateX(0)}}@keyframes svelte-9iqt57-tile-in{0%{opacity:0;translate:0 -16px;scale:.75}to{opacity:1;translate:0;scale:1}}@keyframes svelte-9iqt57-target-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes svelte-9iqt57-check-replay{0%,to{stroke-dashoffset:0;opacity:1}8%,12%{stroke-dashoffset:1px;opacity:0}13%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1)}28%{stroke-dashoffset:0;opacity:1}}@keyframes svelte-9iqt57-inner-progress{0%,27%{stroke-dashoffset:1px;opacity:0}28%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1)}52%,84%{stroke-dashoffset:0;opacity:1;stroke-width:3.25px}to{stroke-dashoffset:0;opacity:0;stroke-width:1px}}@keyframes svelte-9iqt57-outer-progress{0%,51%{stroke-dashoffset:1px;opacity:0}52%{stroke-dashoffset:1px;opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1)}76%,84%{stroke-dashoffset:0;opacity:1;stroke-width:3.25px}to{stroke-dashoffset:0;opacity:0;stroke-width:.75px}}@keyframes svelte-9iqt57-distinction-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes svelte-9iqt57-principle-in{0%{opacity:.6;translate:0 20px}to{opacity:1;translate:0}}@keyframes svelte-9iqt57-principle-rule{0%{scale:0 1}to{scale:1}}.visual.svelte-58gexh{z-index:-1;pointer-events:none;position:absolute;inset:0}canvas.svelte-58gexh{opacity:0;width:100%;height:100%;position:absolute;inset:0}canvas.svelte-58gexh[data-ready]{opacity:1}.visual.svelte-58gexh:has(canvas:where(.svelte-58gexh)[data-ready]) .fallback:where(.svelte-58gexh){visibility:hidden}.fallback.svelte-58gexh{width:100%;height:60%;color:var(--on-brand);position:absolute;inset:auto 0 0}@media (width>=64rem){.fallback.svelte-58gexh{width:45%;height:100%;inset:0 0 0 auto}}@property --statement-focus{syntax:"<number>";inherits:true;initial-value:0}.transform.svelte-1anao77{color:var(--on-brand);background:var(--transform-surface);position:relative;overflow-x:clip}.stage.svelte-1anao77{padding-block:calc(var(--header-height) + var(--space-xl)) var(--space-2xl);isolation:isolate;place-items:center;display:grid;position:relative}.glows.svelte-1anao77{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.glows.svelte-1anao77>span:where(.svelte-1anao77){position:absolute;inset:-7rem}.blue.svelte-1anao77{background:radial-gradient(60rem 40rem at 80% 10%, var(--transform-glow-blue), transparent 70%);opacity:.9}.green.svelte-1anao77{background:radial-gradient(45rem 32rem at 38% 58%, var(--transform-glow-green), color-mix(in srgb, var(--transform-glow-green) 40%, transparent) 40%, transparent 75%);opacity:.88}.composition.svelte-1anao77{gap:var(--space-l);width:min(100% - 2 * var(--gutter), var(--content));text-align:center;display:grid}.lead-in.svelte-1anao77{display:none}.statements.svelte-1anao77{gap:var(--space-3xl);perspective:1200px;display:grid}.step.svelte-1anao77{isolation:isolate;min-height:27rem;position:relative}.sentence.svelte-1anao77{font-family:var(--font-display);letter-spacing:-.02em;gap:.12em;font-size:clamp(2.25rem,1.1rem + 4.8vw,6.2rem);font-weight:500;line-height:1.16;display:grid}.repeat.svelte-1anao77,.lead-in.svelte-1anao77{font-family:var(--font-text);letter-spacing:.015em;color:#ffffffbf;font-size:clamp(1.15rem,.95rem + .75vw,1.7rem);font-weight:400;line-height:1.4}.result.svelte-1anao77{color:#ffffffbf;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.25em;display:flex}.result.svelte-1anao77 em:where(.svelte-1anao77){color:#0000;background:linear-gradient(105deg,#c5c2ff,#fff 48%,#a3e8ff);-webkit-background-clip:text;background-clip:text;padding-inline-end:.08em;display:inline-block}.progress.svelte-1anao77{display:none}@media (width>=64rem){.composition.svelte-1anao77{text-align:start}.step.svelte-1anao77{min-height:28rem}.sentence.svelte-1anao77{width:55%;padding-block-start:var(--space-l)}.result.svelte-1anao77{justify-content:flex-start}}@media (width<=63.999rem){.sentence.svelte-1anao77{padding-block-end:17rem}}@media (height<=50rem){.stage.svelte-1anao77{padding-block:calc(var(--header-height) + var(--space-m)) var(--space-m)}.composition.svelte-1anao77{gap:var(--space-m)}.step.svelte-1anao77{min-height:24rem}.sentence.svelte-1anao77{padding-block-start:0}}@media (prefers-reduced-motion:no-preference){.blue.svelte-1anao77{transform:translate3d(calc(var(--glow-drive,0) * 48px), calc(var(--glow-drive,0) * 64px), 0);opacity:calc(.9 + var(--glow-drive,0) * .1)}.green.svelte-1anao77{transform:translate3d(calc(var(--glow-drive,0) * -38px), calc(var(--glow-drive,0) * -48px), 0);opacity:calc(.88 - var(--glow-drive,0) * .12)}@supports (animation-timeline:view()){.blue.svelte-1anao77{animation-name:svelte-1anao77-blue-travel}.green.svelte-1anao77{animation-name:svelte-1anao77-green-travel}.blue.svelte-1anao77,.green.svelte-1anao77{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--transform;animation-range:contain}.transform.svelte-1anao77{view-timeline:--transform block;min-height:420svh}.stage.svelte-1anao77{min-height:100svh;position:sticky;top:0}.lead-in.svelte-1anao77{display:block}.repeat.svelte-1anao77{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.statements.svelte-1anao77{gap:0}.step.svelte-1anao77{grid-area:1/1}.step.svelte-1anao77:first-child{animation-name:svelte-1anao77-statement-one}.step.svelte-1anao77:nth-child(2){animation-name:svelte-1anao77-statement-two}.step.svelte-1anao77:nth-child(3){animation-name:svelte-1anao77-statement-three}.step.svelte-1anao77{animation-duration:auto;animation-fill-mode:both;animation-timeline:--transform;animation-range:contain;animation-timing-function:var(--ease-in-out)}.from.svelte-1anao77{opacity:calc(1 - var(--statement-focus) * .45)}.result.svelte-1anao77 em:where(.svelte-1anao77){opacity:calc(.5 + var(--statement-focus) * .5)}.progress.svelte-1anao77{width:min(12rem,45%);margin:var(--space-s) auto 0;gap:.6rem;display:flex}@media (width>=64rem){.progress.svelte-1anao77{margin-inline:0}}.progress.svelte-1anao77>span:where(.svelte-1anao77){background:#ffffff26;flex:1;height:2px}.progress.svelte-1anao77>span:where(.svelte-1anao77):after{content:"";transform-origin:0;height:100%;animation:linear both svelte-1anao77-progress-fill;animation-timeline:--transform;animation-range:contain calc(var(--i) * 100% / 3) contain calc((var(--i) + 1) * 100% / 3);background:linear-gradient(90deg,#a39eff,#a3e8ff);display:block}}}@keyframes svelte-1anao77-statement-one{0%,8%{--statement-focus:0}16%,to{--statement-focus:1}0%,26%{opacity:1;filter:blur();transform:translate(0,0)rotateX(0)}34%,to{opacity:0;filter:blur(5px);transform:translate3d(0,-1.5rem,-30px)rotateX(4deg)}}@keyframes svelte-1anao77-statement-two{0%,42%{--statement-focus:0}52%,to{--statement-focus:1}0%,26%{opacity:0;filter:blur(5px);transform:translate3d(0,1.8rem,-45px)rotateX(-5deg)}36%,60%{opacity:1;filter:blur();transform:translate(0,0)rotateX(0)}68%,to{opacity:0;filter:blur(5px);transform:translate3d(0,-1.5rem,-30px)rotateX(4deg)}}@keyframes svelte-1anao77-statement-three{0%,78%{--statement-focus:0}88%,to{--statement-focus:1}0%,60%{opacity:0;filter:blur(5px);transform:translate3d(0,1.8rem,-45px)rotateX(-5deg)}70%,to{opacity:1;filter:blur();transform:translate(0,0)rotateX(0)}}@keyframes svelte-1anao77-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-1anao77-blue-travel{0%{translate:-36px -24px}to{translate:36px 24px}}@keyframes svelte-1anao77-green-travel{0%{translate:28px 20px}to{translate:-28px -20px}}@property --sculpture-morph{syntax:"<number>";inherits:false;initial-value:0}.sculpture.svelte-6plkd7{aspect-ratio:1;width:min(100%,29rem);color:var(--hero-accent);margin-inline:auto;position:relative;transform:translateZ(65px)}.particles.svelte-6plkd7,.fallback.svelte-6plkd7{width:100%;height:100%;position:absolute;inset:0}.particles.svelte-6plkd7{opacity:0}.particles.svelte-6plkd7[data-ready]{cursor:grab;touch-action:pan-y}.particles.svelte-6plkd7[data-dragging]{cursor:grabbing}.particles.svelte-6plkd7[data-ready]{opacity:1}.sculpture.svelte-6plkd7:has(.particles:where(.svelte-6plkd7)[data-ready]) .fallback:where(.svelte-6plkd7){visibility:hidden}@media (width<=63.999rem){.sculpture.svelte-6plkd7{width:min(70vw,24rem)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sculpture.svelte-6plkd7{animation:svelte-6plkd7-sculpture-morph auto var(--ease-in-out) both;animation-timeline:--intro;animation-range:contain}}}@keyframes svelte-6plkd7-sculpture-morph{0%,34%{--sculpture-morph:0}64%,to{--sculpture-morph:1}}.hero.svelte-www85z{min-height:100svh;padding-block:calc(var(--header-height) + var(--space-xl)) var(--space-2xl);isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:var(--hero-ink);--brand-strong:var(--hero-accent);--line:var(--hero-line);color:var(--ink);background:var(--hero-tint);align-items:center;display:grid;position:relative;overflow:clip}.intro.svelte-www85z{gap:var(--space-l);display:grid}.scene.svelte-www85z{perspective:1600px}.assembly.svelte-www85z{align-items:center;gap:var(--space-m);transform-style:preserve-3d;transform-origin:50% 55%;display:grid}h1.svelte-www85z{z-index:1;font-size:clamp(2.6rem,1.5rem + 3.8vw,5.8rem);position:relative;transform:translateZ(30px)}h1.svelte-www85z>span:where(.svelte-www85z){display:block}.closing.svelte-www85z{font-style:italic}.future.svelte-www85z,.design.svelte-www85z{color:var(--brand-strong)}.scroll-cue.svelte-www85z{border:1.5px solid var(--line);border-radius:var(--radius-pill);width:3.25rem;height:3.25rem;color:var(--brand-strong);transition:background var(--duration-m), color var(--duration-m);place-items:center;display:grid}.scroll-cue.svelte-www85z:hover{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}@media (width>=64rem){.assembly.svelte-www85z{gap:var(--space-xl);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.intro-scroll.svelte-www85z{view-timeline:--intro block;background:var(--hero-tint);min-height:180svh}.hero.svelte-www85z{position:sticky;top:0}.assembly.svelte-www85z{animation:svelte-www85z-intro-tilt auto var(--ease-in-out) both}.future.svelte-www85z{animation:linear both svelte-www85z-future-highlight}.design.svelte-www85z{animation:linear both svelte-www85z-design-highlight}.assembly.svelte-www85z,.future.svelte-www85z,.design.svelte-www85z{animation-timeline:--intro;animation-range:contain}}}@keyframes svelte-www85z-future-highlight{0%,36%{color:var(--brand-strong)}53%,to{color:var(--ink)}}@keyframes svelte-www85z-design-highlight{0%,36%{color:var(--ink)}53%,to{color:var(--brand-strong)}}@keyframes svelte-www85z-intro-tilt{0%{transform:rotateX(3deg)rotateY(-5deg)translateY(10px)}28%{transform:rotateX(-2deg)rotateY(3deg)translateY(0)}48%{transform:rotateX(4deg)rotateY(-4deg)translateY(-5px)}72%{transform:rotateX(-2deg)rotateY(4deg)translateY(0)}to{transform:rotateX(0)rotateY(0)}}
