.about.svelte-rnhllc{padding:clamp(110px, 10vw, 170px) var(--page-gutter) clamp(100px, 9vw, 150px);border-top:1px solid var(--paper-edge);background:linear-gradient(180deg, #15151508, transparent 72px), var(--paper-deep);box-shadow:inset 0 34px 54px -58px var(--paper-shadow);scroll-margin-top:24px;position:relative;overflow:hidden}.about-inner.svelte-rnhllc{width:min(100%, var(--page-max));grid-template-columns:minmax(340px,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(52px,7vw,118px);margin:0 auto;display:grid}h2.svelte-rnhllc{max-width:8em;font-family:var(--font-display);font-size:var(--type-heading);font-weight:650;line-height:var(--leading-display);letter-spacing:-.045em;margin:0 0 clamp(44px,5vw,72px)}.body-copy.svelte-rnhllc{max-width:34em;font-size:var(--type-lead);line-height:var(--leading-body)}p.svelte-rnhllc{margin:0 0 1.25em}p.svelte-rnhllc:last-of-type{margin-bottom:1.8em}.about-link.svelte-rnhllc{border-bottom:1px solid var(--ink);padding-bottom:6px;font-weight:650;text-decoration:none;transition:border-color .18s;display:inline-block}.about-link.svelte-rnhllc:hover{border-color:var(--cobalt)}.about-visual.svelte-rnhllc{justify-self:end;width:min(100%,880px);position:relative}.about-visual.svelte-rnhllc:after{content:"";background:var(--hairline);height:1px;position:absolute;bottom:2%;left:5%;right:2%}.about-visual.svelte-rnhllc img:where(.svelte-rnhllc){mix-blend-mode:multiply;width:100%;height:auto;display:block}.about[data-motion=ready] .reveal{opacity:0;transition:opacity .76s cubic-bezier(.16, 1, .3, 1) var(--delay,0s), transform .76s cubic-bezier(.16, 1, .3, 1) var(--delay,0s);transform:translateY(34px)}.about[data-motion=ready][data-visible=true] .reveal{opacity:1;transform:translateY(0)}@media (width<=899px){.about.svelte-rnhllc{padding:88px var(--page-gutter) 72px}.about-inner.svelte-rnhllc{grid-template-columns:1fr;gap:56px}h2.svelte-rnhllc{margin-bottom:36px}.about-visual.svelte-rnhllc{width:100%}}@media (prefers-reduced-motion:reduce){.reveal.svelte-rnhllc,.about-link.svelte-rnhllc{transition:none}}.hero.svelte-zcnfb1{min-height:100svh;padding:0 var(--page-gutter);border-bottom:1px solid var(--hairline);background:var(--paper);isolation:isolate;position:relative;overflow:hidden}.hero-inner.svelte-zcnfb1{width:100%;max-width:var(--page-max);grid-template-columns:minmax(0,.9fr) minmax(30rem,1.1fr);align-items:center;gap:clamp(1.5rem,3vw,3.75rem);min-height:100svh;margin:0 auto;padding:96px 0 48px;display:grid}.hero-copy.svelte-zcnfb1{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;min-height:min(68vh,650px);display:flex;position:relative}h1.svelte-zcnfb1{max-width:8.4em;font-family:var(--font-display);font-size:var(--type-hero);font-weight:650;line-height:var(--leading-display);letter-spacing:-.045em;margin:0}.explore.svelte-zcnfb1{border-bottom:2px solid var(--ink);font-family:var(--font-display);font-size:var(--type-subheading);align-items:center;gap:15px;margin-top:clamp(48px,6vh,72px);padding:0 0 12px;font-weight:600;text-decoration:none;transition:gap .22s;display:inline-flex}.explore.svelte-zcnfb1:hover{gap:23px}.explore.svelte-zcnfb1:active{transform:translateY(1px)}.arrow.svelte-zcnfb1{transform:translateY(-1px)}.hero-visual.svelte-zcnfb1{z-index:1;justify-self:end;width:min(100%,48rem);position:relative;transform:translate(3%,2%)}.hero-visual.svelte-zcnfb1>svg:where(.svelte-zcnfb1){width:100%;height:auto;display:block;overflow:visible}.kite-rig.svelte-zcnfb1,.kite-sway.svelte-zcnfb1,.kite-flutter.svelte-zcnfb1{will-change:transform}.kite-string.svelte-zcnfb1{stroke:#171716;stroke-width:1.2px;stroke-linecap:round;fill:none;opacity:.52;pointer-events:none;transition:opacity .22s,stroke-width .22s}.kite-string-mobile.svelte-zcnfb1,.anchor-mobile.svelte-zcnfb1{display:none}.kite-hover.svelte-zcnfb1{transform-box:fill-box;transform-origin:50%;pointer-events:visiblePainted}.kite-blue-orb.svelte-zcnfb1 .kite-hover:where(.svelte-zcnfb1),.kite-orange-node.svelte-zcnfb1 .kite-hover:where(.svelte-zcnfb1){clip-path:circle(48%)}.anchor-halo.svelte-zcnfb1{fill:var(--paper);stroke:#171716;stroke-width:1.5px}.anchor-core.svelte-zcnfb1{fill:#171716}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.kite-hover.svelte-zcnfb1{transition:transform .24s cubic-bezier(.16,1,.3,1)}.kite-rig.svelte-zcnfb1:hover .kite-hover:where(.svelte-zcnfb1){transform:scale(1.1)}.kite-rig.svelte-zcnfb1:hover .kite-string:where(.svelte-zcnfb1){stroke-width:1.65px;opacity:.82}}@media (width>=761px) and (width<=1100px){.hero-inner.svelte-zcnfb1{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(1.5rem,3vw,2.5rem);padding:88px 0 36px}.hero-copy.svelte-zcnfb1{min-height:min(66vh,560px)}h1.svelte-zcnfb1{font-size:var(--type-page-title)}.explore.svelte-zcnfb1{margin-top:48px}.hero-visual.svelte-zcnfb1{width:100%;transform:none}}@media (width<=760px){.hero.svelte-zcnfb1{min-height:100svh;padding:0 var(--page-gutter)}.hero-inner.svelte-zcnfb1{flex-direction:column;align-items:stretch;min-height:100svh;padding:88px 0 32px;display:flex}.hero-copy.svelte-zcnfb1{min-height:auto;padding-top:clamp(2rem,7vh,4.5rem)}h1.svelte-zcnfb1{font-size:var(--type-hero);line-height:var(--leading-display)}.explore.svelte-zcnfb1{margin-top:48px}.hero-visual.svelte-zcnfb1{align-self:flex-end;width:min(100%,40rem);margin-top:auto;transform:translateY(4%)}.kite-string.svelte-zcnfb1{stroke-width:1.35px;opacity:.58}.kite-string-desktop.svelte-zcnfb1,.anchor-desktop.svelte-zcnfb1{display:none}.kite-string-mobile.svelte-zcnfb1,.anchor-mobile.svelte-zcnfb1{display:initial}}@media (prefers-reduced-motion:reduce){.explore.svelte-zcnfb1,.kite-string.svelte-zcnfb1,.kite-hover.svelte-zcnfb1{transition:none}.kite-rig.svelte-zcnfb1,.kite-sway.svelte-zcnfb1,.kite-flutter.svelte-zcnfb1{will-change:auto}}.section-two.svelte-ekpajn{border-top:1px solid var(--paper-edge);background:linear-gradient(180deg, #15151509, transparent 64px), var(--paper-deep);box-shadow:inset 0 30px 48px -52px var(--paper-shadow);position:relative}.motion-stage.svelte-ekpajn{place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.stage-frame.svelte-ekpajn{aspect-ratio:1672/941;width:min(100%,1672px);position:relative;overflow:hidden}.copy.svelte-ekpajn{z-index:10;max-width:9.8em;font-family:var(--font-display);font-size:var(--type-heading);font-weight:650;line-height:var(--leading-heading);letter-spacing:-.035em;will-change:transform, opacity, clip-path;position:absolute;top:11.5%;left:5.8%}.now-copy.svelte-ekpajn{max-width:12.5em}.ribbon.svelte-ekpajn{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ribbon-shadow.svelte-ekpajn,.ribbon-path.svelte-ekpajn,.output-line.svelte-ekpajn{fill:none;vector-effect:non-scaling-stroke}.ribbon-shadow.svelte-ekpajn{stroke:#4236261f;stroke-width:23px;transform:translateY(4px)}.ribbon-path.svelte-ekpajn{stroke:#ded4c1;stroke-width:19px;stroke-linecap:round;stroke-dasharray:2 4;will-change:transform}.output-line.svelte-ekpajn{stroke:var(--orange);stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px}.layer.svelte-ekpajn{z-index:3;mix-blend-mode:multiply;will-change:transform;height:auto;display:block;position:absolute;-webkit-mask-image:radial-gradient(82% 82%,#000 68%,#0000 100%);mask-image:radial-gradient(82% 82%,#000 68%,#0000 100%)}.person.svelte-ekpajn{z-index:6;width:15.5%;top:41%;left:3.6%}.seed.svelte-ekpajn{z-index:8;aspect-ratio:1;background:var(--orange);will-change:transform;border-radius:50%;width:clamp(30px,3.35vw,56px);position:absolute;top:47.2%;left:11.9%;box-shadow:0 9px 18px #6d31122b}.seed.svelte-ekpajn:after{content:"";background:repeating-conic-gradient(from 0deg, transparent 0 14deg, var(--ink) 15deg 16deg, transparent 17deg 30deg);opacity:.72;position:absolute;inset:-12px;-webkit-mask-image:radial-gradient(circle,#0000 0 56%,#000 58% 62%,#0000 64%);mask-image:radial-gradient(circle,#0000 0 56%,#000 58% 62%,#0000 64%)}.instrument-product.svelte-ekpajn{width:22%;top:53.2%;left:17%}.instrument-design.svelte-ekpajn{width:14.3%;top:45.8%;left:36.4%}.instrument-development.svelte-ekpajn{width:13.5%;top:50.1%;left:52.2%}.instrument-marketing.svelte-ekpajn{width:18%;top:48.4%;left:64.8%}.monitor.svelte-ekpajn{width:17.2%;top:48.2%;left:80.2%}.ai-base.svelte-ekpajn{z-index:7;will-change:transform, opacity;background:#171717;place-items:center;width:18%;height:5.2%;display:grid;position:absolute;top:73.5%;left:39.5%;box-shadow:0 10px 24px #4032202e}.ai-mark.svelte-ekpajn{color:#fff;font-size:var(--type-label);letter-spacing:.08em;will-change:transform, opacity;font-weight:750}.label.svelte-ekpajn{z-index:9;font-family:var(--font-display);font-size:var(--type-subheading);will-change:transform;font-weight:650;position:absolute}.label.svelte-ekpajn span:where(.svelte-ekpajn){will-change:transform;display:block}.label-product.svelte-ekpajn{top:42.8%;left:24.8%}.label-design.svelte-ekpajn{top:38.8%;left:40.3%}.label-development.svelte-ekpajn{top:39.2%;left:56.8%}.label-marketing.svelte-ekpajn{top:39.5%;left:71.8%}.static-comparison.svelte-ekpajn{width:var(--page-width);gap:24px;margin:0 auto;padding:80px 0;display:none}figure.svelte-ekpajn{margin:0}figure.svelte-ekpajn img:where(.svelte-ekpajn){width:100%;height:auto;display:block}@media (width<=899px){.motion-stage.svelte-ekpajn{display:none}.static-comparison.svelte-ekpajn{grid-template-columns:1fr;padding:48px 0;display:grid}}@media (prefers-reduced-motion:reduce){.motion-stage.svelte-ekpajn{display:none}.static-comparison.svelte-ekpajn{grid-template-columns:1fr 1fr;display:grid}}@media (width<=899px) and (prefers-reduced-motion:reduce){.static-comparison.svelte-ekpajn{grid-template-columns:1fr}}.what-you-get.svelte-zpcjnt{padding:clamp(120px, 12vw, 190px) var(--page-gutter) clamp(110px, 10vw, 160px);border-top:1px solid var(--paper-edge);background:linear-gradient(180deg, #ffffff57, transparent 76px), var(--paper-light);box-shadow:inset 0 34px 54px -58px var(--paper-shadow);position:relative;overflow:hidden}.section-inner.svelte-zpcjnt{width:min(100%, var(--page-max));margin:0 auto}h2.svelte-zpcjnt{font-family:var(--font-display);font-size:var(--type-heading);font-weight:650;line-height:var(--leading-display);letter-spacing:-.045em;margin:0 0 clamp(64px,7vw,104px)}.offerings.svelte-zpcjnt{border-top:1px solid var(--ink);grid-template-columns:.96fr 1.06fr .98fr;display:grid}.offering.svelte-zpcjnt{min-height:150px;padding:28px clamp(22px,2.4vw,40px) 20px;scroll-margin-top:36px}.offering.svelte-zpcjnt+.offering:where(.svelte-zpcjnt){border-left:1px solid var(--hairline)}h3.svelte-zpcjnt{max-width:12em;font-family:var(--font-display);font-size:var(--type-heading-sm);font-weight:620;line-height:var(--leading-heading);letter-spacing:-.025em;margin:0}h3.svelte-zpcjnt a:where(.svelte-zpcjnt){text-underline-offset:.18em;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .18s}h3.svelte-zpcjnt a:where(.svelte-zpcjnt):hover{-webkit-text-decoration-color:var(--cobalt);text-decoration-color:var(--cobalt)}.collage.svelte-zpcjnt{aspect-ratio:2.55;position:relative;overflow:hidden}.collage-panels.svelte-zpcjnt{grid-template-columns:.96fr 1.06fr .98fr;height:100%;display:grid}.collage-panel.svelte-zpcjnt{position:relative;overflow:hidden}.collage-panel-image.svelte-zpcjnt{object-fit:cover;transform-origin:50%;mix-blend-mode:multiply;will-change:transform;width:100%;height:112%;display:block;position:absolute;top:-6%;left:0}.collage-static.svelte-zpcjnt{display:none}.collage.svelte-zpcjnt:before,.collage.svelte-zpcjnt:after{z-index:2;content:"";background:var(--hairline);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.collage.svelte-zpcjnt:before{left:32%}.collage.svelte-zpcjnt:after{left:67.3%}.what-you-get[data-motion=ready] .reveal{opacity:0;transition:opacity .72s cubic-bezier(.16, 1, .3, 1) var(--delay,0s), transform .72s cubic-bezier(.16, 1, .3, 1) var(--delay,0s);transform:translateY(32px)}.what-you-get[data-motion=ready][data-visible=true] .reveal{opacity:1;transform:translateY(0)}@media (width<=899px){.what-you-get.svelte-zpcjnt{padding:88px 24px}h2.svelte-zpcjnt{margin-bottom:48px}.offerings.svelte-zpcjnt{grid-template-columns:1fr}.offering.svelte-zpcjnt{min-height:auto;padding:24px 0}.offering.svelte-zpcjnt+.offering:where(.svelte-zpcjnt){border-top:1px solid var(--hairline);border-left:0}.collage.svelte-zpcjnt{aspect-ratio:1/1.35;margin-top:24px}.collage-panels.svelte-zpcjnt{display:none}.collage-static.svelte-zpcjnt{object-fit:cover;object-position:center;mix-blend-mode:multiply;width:100%;height:100%;display:block}.collage.svelte-zpcjnt:before,.collage.svelte-zpcjnt:after{display:none}}@media (prefers-reduced-motion:reduce){.reveal.svelte-zpcjnt,h3.svelte-zpcjnt a:where(.svelte-zpcjnt){transition:none}.collage-panel-image.svelte-zpcjnt{will-change:auto}}
