.Hero-module__s-6kkG__hero{padding-top:24px;padding-bottom:40px}.Hero-module__s-6kkG__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;margin-bottom:20px;display:flex}.Hero-module__s-6kkG__wordmark{overflow-wrap:anywhere;letter-spacing:-.06em;margin:-.14em -.04em -.26em;padding:.24em .04em .26em;font-size:clamp(2.75rem,9vw,8.1rem);font-weight:500;line-height:.8;overflow:clip}.Hero-module__s-6kkG__wordmark sup{vertical-align:top;font-size:.45em;position:relative;top:-.2em}.Hero-module__s-6kkG__founder{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:14px;padding:10px 12px 10px 10px;display:flex}.Hero-module__s-6kkG__avatar{border-radius:var(--radius-xs);background:var(--green);width:64px;height:64px;color:var(--lime);letter-spacing:-.02em;place-items:center;font-size:1.125rem;font-weight:600;display:grid}.Hero-module__s-6kkG__founderText{gap:2px;display:grid}.Hero-module__s-6kkG__founderName{font-size:.9375rem;font-weight:600}.Hero-module__s-6kkG__founderRole{color:var(--muted);font-size:.8125rem}.Hero-module__s-6kkG__founderCta{border-radius:var(--radius-xs);background:var(--lime);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;width:max-content;margin-top:6px;padding:5px 6px 5px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.Hero-module__s-6kkG__founderBadge{background:var(--ink);width:18px;height:18px;color:var(--lime);border-radius:50%;place-items:center;display:grid}@property --flow-x{syntax:"<percentage>";inherits:true;initial-value:18%}@property --flow-y{syntax:"<percentage>";inherits:true;initial-value:18%}.Hero-module__s-6kkG__frame{--accent:var(--lime);border-radius:var(--radius-lg);min-height:clamp(590px,100svh - 285px,760px);color:var(--paper);background:radial-gradient(34% 42% at var(--flow-x) var(--flow-y), #d9f55c29, transparent 70%), radial-gradient(80% 90% at 100% 100%, #1d6a528c, transparent 70%), linear-gradient(125deg, #0b0c0b 0%, #10261d 48%, var(--green) 100%);isolation:isolate;transition:--flow-x .62s var(--ease), --flow-y .62s var(--ease);border:1px solid #ffffff1a;grid-template-rows:auto 1fr auto;gap:24px;padding:32px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 84px #0006}.Hero-module__s-6kkG__frame>*{z-index:5;position:relative}.Hero-module__s-6kkG__frame>.Hero-module__s-6kkG__photos{z-index:1;opacity:.32;mix-blend-mode:luminosity;position:absolute;inset:-4% -4% -4% 38%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 100%)}.Hero-module__s-6kkG__photos img{object-fit:cover;opacity:0;filter:contrast(1.08);width:100%;height:100%;transition:opacity .3s ease, transform .72s var(--ease), filter .42s ease;position:absolute;inset:0;transform:scale(1.04)}.Hero-module__s-6kkG__photos .Hero-module__s-6kkG__photoActive{opacity:1}.Hero-module__s-6kkG__swapping .Hero-module__s-6kkG__photos .Hero-module__s-6kkG__photoActive{filter:contrast(1.14);transform:scale(1.095)translate(1.4rem)}.Hero-module__s-6kkG__frame>.Hero-module__s-6kkG__sheen{z-index:2;mix-blend-mode:screen;opacity:.22;pointer-events:none;background:radial-gradient(circle at 20% 72%,#fff3,#0000 0 16%),radial-gradient(circle at 76% 24%,#ffffff2e,#0000 0 18%),linear-gradient(100deg,#ffffff14,#ffffff4d 44%,#ffffff14 72%);position:absolute;inset:0;transform:translate(-10%)}.Hero-module__s-6kkG__swapping>.Hero-module__s-6kkG__sheen{animation:Hero-module__s-6kkG__colour-flow .76s var(--ease)}.Hero-module__s-6kkG__frame>.Hero-module__s-6kkG__sweep{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent) 74%, transparent) 44%, #ffffffd1 50%, color-mix(in srgb, var(--accent) 68%, transparent) 56%, transparent 100%), repeating-linear-gradient(0deg, #ffffff1f 0 1px, transparent 1px 8px);mix-blend-mode:screen;position:absolute;inset:0;transform:translate(-120%)skew(-13deg)}.Hero-module__s-6kkG__swapping>.Hero-module__s-6kkG__sweep{animation:.68s Hero-module__s-6kkG__light-sweep}.Hero-module__s-6kkG__frame>.Hero-module__s-6kkG__corner{z-index:6;border-top:2px solid var(--accent);border-right:3px solid var(--accent);opacity:.75;width:clamp(42px,4vw,58px);height:clamp(42px,4vw,58px);transition:border-color .32s;position:absolute;top:clamp(1.4rem,2.2vw,2.4rem);right:clamp(1.4rem,2.2vw,2.4rem)}@keyframes Hero-module__s-6kkG__colour-flow{0%{opacity:.24;transform:translate(-28%)scaleX(1.05)}46%{opacity:.76}to{opacity:.42;transform:translate(18%)scaleX(1.1)}}@keyframes Hero-module__s-6kkG__light-sweep{0%{opacity:0;transform:translate(-120%)skew(-13deg)}18%,70%{opacity:.68}to{opacity:0;transform:translate(120%)skew(-13deg)}}.Hero-module__s-6kkG__feature{-webkit-backdrop-filter:blur(14px);background:#ffffff12;border:1px solid #ffffff24;border-radius:9px;justify-self:start;gap:4px;min-width:clamp(190px,18vw,280px);max-width:340px;padding:clamp(.8rem,1vw,1rem);display:grid;box-shadow:0 18px 36px #00000040}.Hero-module__s-6kkG__featureIndex{letter-spacing:.08em;color:var(--accent);font-size:.82rem;font-weight:600;transition:color .32s}.Hero-module__s-6kkG__featureName{letter-spacing:-.03em;font-size:clamp(1.05rem,1.35vw,1.45rem);font-weight:600;line-height:1.05}.Hero-module__s-6kkG__featureText{color:#ffffffb3;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;display:-webkit-box;overflow:hidden}.Hero-module__s-6kkG__copy{align-content:end;justify-items:start;gap:22px;max-width:min(760px,56%);padding-right:24px;display:grid}.Hero-module__s-6kkG__panelMeta{letter-spacing:.03em;text-transform:uppercase;color:#ffffffe0;align-items:center;gap:10px;font-size:.875rem;font-weight:600;display:inline-flex}.Hero-module__s-6kkG__dot{background:var(--accent);border-radius:50%;width:8px;height:8px;transition:background-color .32s}.Hero-module__s-6kkG__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.Hero-module__s-6kkG__secondary{text-underline-offset:4px;font-size:.9375rem;font-weight:600;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.Hero-module__s-6kkG__title{letter-spacing:-.04em;text-shadow:0 2px 24px #0000004d;max-width:20ch;font-size:clamp(1.75rem,3.25vw,3.5rem);font-weight:600;line-height:1.08}.Hero-module__s-6kkG__frame>.Hero-module__s-6kkG__social{flex-direction:column;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.Hero-module__s-6kkG__dock{scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:minmax(200px,1fr);grid-auto-flow:column;gap:clamp(.6rem,.85vw,1rem);padding-bottom:4px;display:grid;overflow-x:auto}@media (min-width:1200px){.Hero-module__s-6kkG__dock{grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-flow:row;overflow:visible}}.Hero-module__s-6kkG__chip{min-height:clamp(74px,5.6vw,96px);color:var(--paper);-webkit-backdrop-filter:blur(16px);scroll-snap-align:start;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;grid-template:"image number""image title"/minmax(50px,38%) minmax(0,1fr);align-items:center;gap:4px clamp(.58rem,.8vw,.8rem);padding:clamp(.52rem,.7vw,.7rem);transition:border-color .22s,box-shadow .22s,transform .22s,background-color .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 28px #0003}.Hero-module__s-6kkG__chip:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0000;position:absolute;inset:0}.Hero-module__s-6kkG__chipThumb{background:#ffffff14;border-radius:6px;grid-area:image;align-self:stretch;min-height:58px;overflow:hidden}.Hero-module__s-6kkG__chipThumb img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform .42s,filter .42s}.Hero-module__s-6kkG__chipIndex{color:#fff9;grid-area:number;align-self:end;font-size:clamp(.72rem,.76vw,.9rem);font-weight:600;line-height:1.05;transition:color .22s}.Hero-module__s-6kkG__chipName{letter-spacing:-.01em;grid-area:title;align-self:start;font-size:clamp(.78rem,.86vw,1rem);font-weight:600;line-height:1.08}.Hero-module__s-6kkG__chip:hover,.Hero-module__s-6kkG__chip:focus-visible,.Hero-module__s-6kkG__chipActive{background:#ffffff1f;border-color:#d9f55c99;outline:none;transform:translateY(-6px);box-shadow:0 18px 42px #d9f55c1f}.Hero-module__s-6kkG__chip:hover .Hero-module__s-6kkG__chipIndex,.Hero-module__s-6kkG__chipActive .Hero-module__s-6kkG__chipIndex{color:var(--lime)}.Hero-module__s-6kkG__chip:hover .Hero-module__s-6kkG__chipThumb img,.Hero-module__s-6kkG__chipActive .Hero-module__s-6kkG__chipThumb img{filter:saturate(1.1);transform:scale(1.08)}.Hero-module__s-6kkG__chipActive:after{border-color:#d9f55cbf;box-shadow:inset 0 0 0 1px #d9f55c33,0 0 24px #d9f55c38}@media (max-width:760px){.Hero-module__s-6kkG__frame{gap:20px;min-height:0;padding:20px}.Hero-module__s-6kkG__feature{display:none}.Hero-module__s-6kkG__frame>.Hero-module__s-6kkG__photos{opacity:.28;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 76%);mask-image:linear-gradient(#000 0%,#0000 76%)}.Hero-module__s-6kkG__copy{max-width:none;padding-top:24px;padding-right:0}.Hero-module__s-6kkG__frame>.Hero-module__s-6kkG__social{flex-direction:row;position:static;transform:none}.Hero-module__s-6kkG__dock{scroll-snap-type:x mandatory;grid-auto-columns:minmax(220px,72vw);margin-inline:-20px;padding-inline:20px}.Hero-module__s-6kkG__chip{min-height:88px}}@media (prefers-reduced-motion:reduce){.Hero-module__s-6kkG__frame,.Hero-module__s-6kkG__frame>.Hero-module__s-6kkG__sheen,.Hero-module__s-6kkG__frame>.Hero-module__s-6kkG__sweep,.Hero-module__s-6kkG__photos img,.Hero-module__s-6kkG__chip,.Hero-module__s-6kkG__chipThumb img{transition:none;animation:none}.Hero-module__s-6kkG__chip:hover,.Hero-module__s-6kkG__chipActive{transform:none}}.Hero-module__s-6kkG__wordmarkInner{display:block}.js .Hero-module__s-6kkG__wordmarkInner{animation:Hero-module__s-6kkG__wordmark-rise .9s var(--ease) both}.js .Hero-module__s-6kkG__founder{animation:Hero-module__s-6kkG__settle .8s var(--ease) both;animation-delay:.3s}.js .Hero-module__s-6kkG__frame{animation:Hero-module__s-6kkG__settle .9s var(--ease) both;animation-delay:.12s}.js .Hero-module__s-6kkG__dock>*{animation:Hero-module__s-6kkG__settle .6s var(--ease) both;animation-delay:.55s}.js .Hero-module__s-6kkG__feature{animation:Hero-module__s-6kkG__settle .6s var(--ease) both;animation-delay:.45s}@keyframes Hero-module__s-6kkG__wordmark-rise{0%{transform:translateY(calc(100% + .6em))}}@keyframes Hero-module__s-6kkG__settle{0%{opacity:0;transform:translateY(20px)}}
.ScrollText-module__21OloW__text{--progress:0}.js .ScrollText-module__21OloW__word{opacity:clamp(.22, calc(var(--progress) * (var(--words) + 6) - var(--i)), 1);transition:opacity .25s linear}.ScrollText-module__21OloW__green{color:var(--green)}.js .ScrollText-module__21OloW__green .ScrollText-module__21OloW__word{--lit:clamp(0, calc(var(--progress) * (var(--words) + 6) - var(--i)), 1);opacity:1;color:color-mix(in srgb, var(--green) calc(var(--lit) * 100%), #cdd5d0);transition:color .25s linear}.ScrollText-module__21OloW__marked{background:linear-gradient(var(--lime), var(--lime)) no-repeat 0 88% / 100% .42em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.js .ScrollText-module__21OloW__marked{background-size:calc(var(--lit,1) * 100%) .42em}.ScrollText-module__21OloW__lime{color:var(--lime)}.js .ScrollText-module__21OloW__lime .ScrollText-module__21OloW__word{--lit:clamp(0, calc(var(--progress) * (var(--words) + 6) - var(--i)), 1);opacity:1;color:color-mix(in srgb, var(--lime) calc(var(--lit) * 100%), #ffffff2e);transition:color .25s linear}.ScrollText-module__21OloW__lime .ScrollText-module__21OloW__marked{color:#fff;background:0 0}.js .ScrollText-module__21OloW__lime .ScrollText-module__21OloW__marked{color:color-mix(in srgb, #fff calc(var(--lit) * 100%), #ffffff2e)}
.StatCards-module___Ni3QG__wrap{background:#ffffff0d;border-radius:32px;gap:12px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}@media (min-width:900px){.StatCards-module___Ni3QG__wrap{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"tall mid right""tall wide wide"}.StatCards-module___Ni3QG__tall{grid-area:tall}.StatCards-module___Ni3QG__middle{grid-area:mid}.StatCards-module___Ni3QG__tallRight{grid-area:right}.StatCards-module___Ni3QG__wide{grid-area:wide}}@media (min-width:560px) and (max-width:899px){.StatCards-module___Ni3QG__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"tall mid""right right""wide wide"}.StatCards-module___Ni3QG__tall{grid-area:tall}.StatCards-module___Ni3QG__middle{grid-area:mid}.StatCards-module___Ni3QG__tallRight{grid-area:right;min-height:260px}.StatCards-module___Ni3QG__wide{grid-area:wide}}.StatCards-module___Ni3QG__middle{grid-template-rows:auto 1fr;gap:12px;display:grid}.StatCards-module___Ni3QG__card{isolation:isolate;color:var(--paper);border-radius:24px;flex-direction:column;justify-content:space-between;gap:28px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.StatCards-module___Ni3QG__tall,.StatCards-module___Ni3QG__tallRight{min-height:300px}@media (min-width:900px){.StatCards-module___Ni3QG__tall{min-height:560px}}.js .StatCards-module___Ni3QG__card{opacity:0;transition:opacity .6s,transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.js .StatCards-module___Ni3QG__wrap.in .StatCards-module___Ni3QG__card{opacity:1;transform:none}.StatCards-module___Ni3QG__middle .StatCards-module___Ni3QG__card:first-child{transition-delay:80ms}.StatCards-module___Ni3QG__middle .StatCards-module___Ni3QG__card:last-child{transition-delay:.16s}.StatCards-module___Ni3QG__tallRight{transition-delay:.24s}.StatCards-module___Ni3QG__wide{transition-delay:.32s}.StatCards-module___Ni3QG__forest{background:radial-gradient(55% 40% at 60% 72%, #d9f55c4d, transparent 72%), radial-gradient(70% 50% at 100% 0%, #ffffff14, transparent 70%), linear-gradient(165deg, #1a6a51, var(--green) 55%, #0a3227)}.StatCards-module___Ni3QG__ink{background:radial-gradient(70% 80% at 100% 100%,#0f4c3ae6,#0000 72%),linear-gradient(150deg,#181d1a,#0b0c0b)}.StatCards-module___Ni3QG__night{background:radial-gradient(70% 55% at 92% 6%,#d9f55c29,#0000 70%),radial-gradient(80% 60% at 0 100%,#0f4c3ad9,#0000 72%),linear-gradient(165deg,#161b18,#0b0c0b)}.StatCards-module___Ni3QG__plain{background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}.StatCards-module___Ni3QG__forest:before,.StatCards-module___Ni3QG__ink:before,.StatCards-module___Ni3QG__night:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.StatCards-module___Ni3QG__forest:before{mix-blend-mode:screen;background:linear-gradient(90deg,#d9f55c1f 50%,#0000 50%) 0 0/64px 64px,linear-gradient(#d9f55c1f 50%,#0000 50%) 0 0/64px 64px;-webkit-mask-image:radial-gradient(60% 42% at 50% 66%,#000,#0000 75%);mask-image:radial-gradient(60% 42% at 50% 66%,#000,#0000 75%)}.StatCards-module___Ni3QG__ink:before{background:linear-gradient(#ffffff12 1px,#0000 1px) 0 0/26px 26px,linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/26px 26px;-webkit-mask-image:radial-gradient(60% 70% at 100% 0,#000,#0000 75%);mask-image:radial-gradient(60% 70% at 100% 0,#000,#0000 75%)}.StatCards-module___Ni3QG__night:before{background:radial-gradient(circle,#d9f55c47 1px,#0000 1.5px) 0 0/16px 16px;-webkit-mask-image:linear-gradient(200deg,#000 10%,#0000 65%);mask-image:linear-gradient(200deg,#000 10%,#0000 65%)}.StatCards-module___Ni3QG__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.StatCards-module___Ni3QG__tag{border-radius:var(--radius-pill);color:var(--lime);background:#d9f55c1f;padding:6px 12px;font-size:.8125rem;font-weight:600;box-shadow:inset 0 0 0 1px #d9f55c59}.StatCards-module___Ni3QG__figure{letter-spacing:-.05em;font-size:clamp(3.5rem,5.6vw,5rem);font-weight:500;line-height:1}.StatCards-module___Ni3QG__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.StatCards-module___Ni3QG__digits{align-items:flex-start;display:inline-flex}.StatCards-module___Ni3QG__window{height:1em;display:inline-block;position:relative;overflow:visible clip}.StatCards-module___Ni3QG__sizer{visibility:hidden}.StatCards-module___Ni3QG__reel{justify-items:center;display:grid;position:absolute;top:0;left:50%;translate:-50%}.StatCards-module___Ni3QG__reel span{height:1em;display:block}.StatCards-module___Ni3QG__up{transform:translateY(-90%)}.StatCards-module___Ni3QG__down{transform:none}.js .StatCards-module___Ni3QG__reel{transition:transform 2.4s cubic-bezier(.16,1,.3,1);transition-delay:calc(.35s + var(--k) * .14s)}.js .StatCards-module___Ni3QG__up{transform:none}.js .StatCards-module___Ni3QG__down{transform:translateY(-90%)}.js .StatCards-module___Ni3QG__wrap.in .StatCards-module___Ni3QG__up{transform:translateY(-90%)}.js .StatCards-module___Ni3QG__wrap.in .StatCards-module___Ni3QG__down{transform:none}.StatCards-module___Ni3QG__suffix{color:var(--lime)}.StatCards-module___Ni3QG__copy{gap:8px;display:grid}.StatCards-module___Ni3QG__title{letter-spacing:-.03em;font-size:1.5rem;font-weight:600;line-height:1.25}.StatCards-module___Ni3QG__titleSm{letter-spacing:-.03em;font-size:1.25rem;font-weight:600;line-height:1.3}.StatCards-module___Ni3QG__text{color:#ffffffa8;font-size:.9375rem;line-height:1.55}.StatCards-module___Ni3QG__plain .StatCards-module___Ni3QG__text{font-size:.875rem}.StatCards-module___Ni3QG__plain{flex-direction:row;align-items:center;gap:18px;padding:20px 24px}.StatCards-module___Ni3QG__middle .StatCards-module___Ni3QG__plain{flex-direction:column;align-items:flex-start}.StatCards-module___Ni3QG__icons,.StatCards-module___Ni3QG__places{background:#ffffff0d;border-radius:32px;flex:none;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.StatCards-module___Ni3QG__icons li,.StatCards-module___Ni3QG__places li{border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .3s cubic-bezier(.34,1.6,.64,1);display:grid;box-shadow:0 0 0 2px #151a17}.StatCards-module___Ni3QG__icons li+li,.StatCards-module___Ni3QG__places li+li{margin-left:-8px}.StatCards-module___Ni3QG__icons li:hover,.StatCards-module___Ni3QG__places li:hover{z-index:1;transform:translateY(-4px)}.StatCards-module___Ni3QG__icons li{color:var(--lime);background:#1c221f;box-shadow:0 0 0 2px #151a17,inset 0 0 0 1px #d9f55c4d}.StatCards-module___Ni3QG__places li{letter-spacing:-.02em;font-size:.75rem;font-weight:700}.StatCards-module___Ni3QG__places li:nth-child(5n+1){background:var(--lime);color:var(--green)}.StatCards-module___Ni3QG__places li:nth-child(5n+2){background:var(--green);color:var(--lime);box-shadow:0 0 0 2px #151a17,inset 0 0 0 1px #d9f55c59}.StatCards-module___Ni3QG__places li:nth-child(5n+3){color:var(--green);background:#fff}.StatCards-module___Ni3QG__places li:nth-child(5n+4){color:var(--green);background:#b9d3c3}.StatCards-module___Ni3QG__places li:nth-child(5n){color:#fff;background:#2a312d}.StatCards-module___Ni3QG__places .StatCards-module___Ni3QG__more{color:#fffc;background:#ffffff14;box-shadow:0 0 0 2px #151a17,inset 0 0 0 1px #ffffff24}@media (max-width:559px){.StatCards-module___Ni3QG__wide{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){:is(.js .StatCards-module___Ni3QG__card,.js .StatCards-module___Ni3QG__reel){transition:none}}
.About-module__vMbv_W__block{color:var(--paper);background:radial-gradient(45% 40% at 100% 0,#d9f55c1f,#0000 70%),radial-gradient(50% 45% at 0 100%,#0f4c3a8c,#0000 72%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/100% 72px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/72px 100%,#0d100f}.About-module__vMbv_W__about{padding-block:var(--section);gap:clamp(40px,5vw,72px);display:grid}.About-module__vMbv_W__columns{gap:40px;display:grid}@media (min-width:1000px){.About-module__vMbv_W__columns{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:64px}}.About-module__vMbv_W__side{align-content:start;justify-items:start;gap:28px;display:grid}@media (min-width:1000px){.About-module__vMbv_W__side{position:sticky;top:96px}}.About-module__vMbv_W__facts{gap:14px;width:100%;max-width:300px;margin:0;display:grid}.About-module__vMbv_W__facts div{border-top:1px solid var(--line-dark);gap:2px;padding-top:12px;display:grid}.About-module__vMbv_W__facts dt{color:#ffffff8c;font-size:.8125rem}.About-module__vMbv_W__facts dd{overflow-wrap:anywhere;margin:0;font-weight:500}.About-module__vMbv_W__secondary{text-underline-offset:4px;font-size:.9375rem;font-weight:600;text-decoration:underline}.About-module__vMbv_W__main{gap:32px;display:grid}.About-module__vMbv_W__team{border-top:1px solid var(--line-dark);justify-items:start;gap:12px;padding-top:32px;display:grid}.About-module__vMbv_W__teamTitle{letter-spacing:-.04em;margin-bottom:4px;font-size:1.375rem}.About-module__vMbv_W__pull{letter-spacing:-.04em;max-width:26ch;font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:600;line-height:1.15}.About-module__vMbv_W__statement{letter-spacing:-.04em;max-width:30ch;font-size:clamp(1.5rem,2.6vw,2.375rem);font-weight:600;line-height:1.18}.About-module__vMbv_W__problems{color:#ffffff9e;max-width:70ch}.About-module__vMbv_W__bento{min-width:0}
.AiSearchPanel-module__LSrXXq__panel{border-radius:var(--radius-sm);background:var(--green-panel);height:100%;color:var(--paper);gap:18px;padding:24px;display:grid}.AiSearchPanel-module__LSrXXq__label{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:.75rem;font-weight:600}.AiSearchPanel-module__LSrXXq__stage{perspective:1400px;height:400px;position:relative}.AiSearchPanel-module__LSrXXq__stage:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#00000073,#0000);border-radius:50%;height:22px;position:absolute;bottom:-14px;left:8%;right:8%}.AiSearchPanel-module__LSrXXq__stage:has(.AiSearchPanel-module__LSrXXq__toBack):after{animation:1s cubic-bezier(.65,0,.35,1) AiSearchPanel-module__LSrXXq__floor}.AiSearchPanel-module__LSrXXq__stage:has(.AiSearchPanel-module__LSrXXq__toFront):after{animation:1s cubic-bezier(.65,0,.35,1) AiSearchPanel-module__LSrXXq__floor}@keyframes AiSearchPanel-module__LSrXXq__floor{50%{opacity:.5;transform:scaleX(.45)}}.AiSearchPanel-module__LSrXXq__flipper{height:100%;transform-style:preserve-3d;position:relative}.AiSearchPanel-module__LSrXXq__toBack{animation:1s cubic-bezier(.65,0,.35,1) both AiSearchPanel-module__LSrXXq__to-back}.AiSearchPanel-module__LSrXXq__toFront{animation:1s cubic-bezier(.65,0,.35,1) both AiSearchPanel-module__LSrXXq__to-front}@keyframes AiSearchPanel-module__LSrXXq__to-back{0%{transform:rotateY(0)scale(1)}50%{transform:rotateY(90deg)scale(.9)}to{transform:rotateY(180deg)scale(1)}}@keyframes AiSearchPanel-module__LSrXXq__to-front{0%{transform:rotateY(180deg)scale(1)}50%{transform:rotateY(270deg)scale(.9)}to{transform:rotateY(360deg)scale(1)}}.AiSearchPanel-module__LSrXXq__face{backface-visibility:hidden;border-radius:16px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 60px -24px #0009}.AiSearchPanel-module__LSrXXq__face:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(100deg,#0000 38%,#ffffff29 48%,#d9f55c1f 52%,#0000 62%);position:absolute;inset:-20% -60%;transform:translate(-70%)}.AiSearchPanel-module__LSrXXq__toBack .AiSearchPanel-module__LSrXXq__face:after,.AiSearchPanel-module__LSrXXq__toFront .AiSearchPanel-module__LSrXXq__face:after{animation:1.1s cubic-bezier(.65,0,.35,1) AiSearchPanel-module__LSrXXq__glint}@keyframes AiSearchPanel-module__LSrXXq__glint{to{transform:translate(70%)}}.AiSearchPanel-module__LSrXXq__front{background:radial-gradient(70% 60% at 85% 0,#d9f55c29,#0000 70%),linear-gradient(160deg,#13261f,#0a1410 70%);grid-template-rows:auto 1fr auto;gap:16px;padding:20px;display:grid}.AiSearchPanel-module__LSrXXq__frontTop{justify-content:space-between;align-items:center;display:flex}.AiSearchPanel-module__LSrXXq__chip{border-radius:var(--radius-pill);color:var(--lime);letter-spacing:.04em;text-transform:uppercase;background:#d9f55c1f;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #d9f55c59}.AiSearchPanel-module__LSrXXq__mode{color:#ffffff80;font-size:.75rem}.AiSearchPanel-module__LSrXXq__front>*{transition:opacity .4s}.AiSearchPanel-module__LSrXXq__clearing>*{opacity:0}.AiSearchPanel-module__LSrXXq__question{letter-spacing:-.03em;align-self:center;font-size:clamp(1.25rem,1.9vw,1.6rem);font-weight:500;line-height:1.3}.AiSearchPanel-module__LSrXXq__caret{vertical-align:-.15em;background:var(--lime);width:2px;height:1.05em;margin-left:3px;animation:1s step-end infinite AiSearchPanel-module__LSrXXq__caret;display:inline-block}@keyframes AiSearchPanel-module__LSrXXq__caret{50%{opacity:0}}.AiSearchPanel-module__LSrXXq__composer{border-radius:var(--radius-pill);color:#fff9;background:#ffffff0f;align-items:center;gap:10px;padding:10px 10px 10px 16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.AiSearchPanel-module__LSrXXq__plus{font-size:1.25rem;line-height:1}.AiSearchPanel-module__LSrXXq__mic{margin-left:auto;display:grid}.AiSearchPanel-module__LSrXXq__send{color:#fff9;background:#ffffff24;border-radius:50%;place-items:center;width:36px;height:36px;transition:background-color .3s,color .3s,transform .25s;display:grid}.AiSearchPanel-module__LSrXXq__ready{background:var(--lime);color:var(--green);animation:1.2s ease-out infinite AiSearchPanel-module__LSrXXq__ready}@keyframes AiSearchPanel-module__LSrXXq__ready{0%{box-shadow:0 0 #d9f55c99}to{box-shadow:0 0 0 14px #d9f55c00}}.AiSearchPanel-module__LSrXXq__pressed{transform:scale(.82)}.AiSearchPanel-module__LSrXXq__thread{align-content:start;gap:12px;min-height:0;display:grid}.AiSearchPanel-module__LSrXXq__bubble{color:#ffffffd9;background:#d9f55c24;border-radius:14px 14px 4px;justify-self:end;max-width:82%;padding:9px 13px;font-size:.8125rem;line-height:1.4;box-shadow:inset 0 0 0 1px #d9f55c40}.AiSearchPanel-module__LSrXXq__reply{color:#ffffffeb;gap:10px;font-size:.9375rem;line-height:1.5;display:flex}.AiSearchPanel-module__LSrXXq__replyMark{background:var(--lime);width:24px;height:24px;color:var(--green);border-radius:50%;flex:none;place-items:center;display:grid}.AiSearchPanel-module__LSrXXq__pick{color:var(--ink);opacity:0;background:#f7f9f5;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;margin-left:34px;padding:10px 12px;transition:opacity .4s,transform .6s cubic-bezier(.34,1.5,.64,1);display:grid;transform:translateY(14px)scale(.96);box-shadow:0 18px 36px -14px #000000b3}.AiSearchPanel-module__LSrXXq__pickIn{opacity:1;transform:none}.AiSearchPanel-module__LSrXXq__pickMark{background:var(--green);width:30px;height:30px;color:var(--lime);border-radius:50%;place-items:center;font-weight:700;display:grid}.AiSearchPanel-module__LSrXXq__pickText{min-width:0;display:grid}.AiSearchPanel-module__LSrXXq__pickText b{font-size:.875rem}.AiSearchPanel-module__LSrXXq__pickText small{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:.6875rem;overflow:hidden}.AiSearchPanel-module__LSrXXq__cited{background:var(--lime);color:var(--green);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:.625rem;font-weight:700}.AiSearchPanel-module__LSrXXq__pickSources{flex-wrap:wrap;grid-column:1/-1;gap:5px;display:flex}.AiSearchPanel-module__LSrXXq__pickSources i{color:var(--ink-3);background:#e9eee9;border-radius:999px;padding:2px 8px;font-size:.625rem;font-style:normal}.AiSearchPanel-module__LSrXXq__back{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/100% 28px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/28px 100%,radial-gradient(60% 60% at 50% 55%,#d9f55c14,#0000 70%),#08120e;transform:rotateY(180deg)}.AiSearchPanel-module__LSrXXq__backTop{justify-content:space-between;align-items:center;padding:14px 16px;display:flex;position:absolute;top:0;left:0;right:0}.AiSearchPanel-module__LSrXXq__live{letter-spacing:.06em;text-transform:uppercase;color:var(--lime);align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:inline-flex}.AiSearchPanel-module__LSrXXq__live i{background:var(--lime);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite AiSearchPanel-module__LSrXXq__live}@keyframes AiSearchPanel-module__LSrXXq__live{50%{opacity:.3}}.AiSearchPanel-module__LSrXXq__count{font-variant-numeric:tabular-nums;color:#ffffff8c;font-size:.75rem}.AiSearchPanel-module__LSrXXq__wires{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.AiSearchPanel-module__LSrXXq__wires path{fill:none;stroke-width:.45px;stroke-dasharray:1;stroke-dashoffset:1px}.AiSearchPanel-module__LSrXXq__out{stroke:#d9f55c8c;transition:stroke-dashoffset .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--n) * .16s)}.AiSearchPanel-module__LSrXXq__in{stroke:#ffffff47;transition:stroke-dashoffset .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(.3s + var(--n) * .12s)}.AiSearchPanel-module__LSrXXq__s2 .AiSearchPanel-module__LSrXXq__out,.AiSearchPanel-module__LSrXXq__s3 .AiSearchPanel-module__LSrXXq__in{stroke-dashoffset:0}.AiSearchPanel-module__LSrXXq__s3 .AiSearchPanel-module__LSrXXq__in{stroke:#d9f55c99;stroke-dasharray:.14 .06;animation:.9s linear infinite AiSearchPanel-module__LSrXXq__pull}@keyframes AiSearchPanel-module__LSrXXq__pull{to{stroke-dashoffset:-.2px}}.AiSearchPanel-module__LSrXXq__s4 .AiSearchPanel-module__LSrXXq__in{stroke-dasharray:1;stroke-dashoffset:0;stroke:#ffffff38;animation:none}.AiSearchPanel-module__LSrXXq__origin{background:#ffffff0f;border-radius:12px;gap:8px;width:22%;padding:12px;display:grid;position:absolute;top:18%;left:3%;box-shadow:inset 0 0 0 1px #d9f55c4d}.AiSearchPanel-module__LSrXXq__originHead{letter-spacing:.06em;text-transform:uppercase;color:var(--lime);align-items:center;gap:6px;font-size:.6875rem;font-weight:600;display:inline-flex}.AiSearchPanel-module__LSrXXq__origin p{-webkit-line-clamp:4;color:#ffffffd9;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.AiSearchPanel-module__LSrXXq__intents{gap:5px;display:grid}.AiSearchPanel-module__LSrXXq__intents li{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.34,1.6,.64,1);transition-delay:calc(var(--n) * .25s);background:#d9f55c1a;border-radius:7px;gap:1px;padding:5px 7px;font-size:.6875rem;line-height:1.25;display:grid;transform:translate(-8px)scale(.95)}.AiSearchPanel-module__LSrXXq__intents b{letter-spacing:.06em;text-transform:uppercase;color:var(--lime);font-size:.625rem;font-weight:600}.AiSearchPanel-module__LSrXXq__s1 .AiSearchPanel-module__LSrXXq__intents li{opacity:1;transform:none}.AiSearchPanel-module__LSrXXq__queries li{left:31%;top:calc(17% + var(--n) * 12.6%);opacity:0;width:42%;height:10%;transition:opacity .35s,transform .55s cubic-bezier(.34,1.5,.64,1),box-shadow .4s,background-color .4s;transition-delay:calc(.25s + var(--n) * .16s);background:#ffffff12;border-radius:9px;align-items:center;gap:7px;padding:0 9px;display:flex;position:absolute;overflow:hidden;transform:translate(-14px);box-shadow:inset 0 0 0 1px #ffffff1f}.AiSearchPanel-module__LSrXXq__s2 .AiSearchPanel-module__LSrXXq__queries li{opacity:1;transform:none}.AiSearchPanel-module__LSrXXq__kind{background:var(--lime);color:var(--green);letter-spacing:.04em;text-transform:uppercase;border-radius:5px;flex:none;padding:2px 5px;font-size:.5rem;font-weight:700}.AiSearchPanel-module__LSrXXq__qText{white-space:nowrap;text-overflow:ellipsis;color:#ffffffe6;min-width:0;font-size:.6875rem;overflow:hidden}.AiSearchPanel-module__LSrXXq__scan{background:#ffffff14;height:2px;position:absolute;bottom:0;left:0;right:0}.AiSearchPanel-module__LSrXXq__scan i{background:var(--lime);transform-origin:0;height:100%;transition:transform 1.1s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--n) * .14s);display:block;transform:scaleX(0)}.AiSearchPanel-module__LSrXXq__s3 .AiSearchPanel-module__LSrXXq__scan i{transform:none}.AiSearchPanel-module__LSrXXq__found{color:var(--lime);opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.34,1.8,.64,1);transition-delay:calc(.9s + var(--n) * .14s);flex:none;margin-left:auto;font-size:.625rem;font-weight:600;transform:scale(.6)}.AiSearchPanel-module__LSrXXq__s3 .AiSearchPanel-module__LSrXXq__found{opacity:1;transform:none}.AiSearchPanel-module__LSrXXq__merge{opacity:0;gap:6px;width:21%;transition:opacity .4s .4s;display:grid;position:absolute;top:28%;left:77%}.AiSearchPanel-module__LSrXXq__s3 .AiSearchPanel-module__LSrXXq__merge{opacity:1}.AiSearchPanel-module__LSrXXq__mergeHead{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;font-size:.625rem;font-weight:600}.AiSearchPanel-module__LSrXXq__sources{gap:5px;display:grid}.AiSearchPanel-module__LSrXXq__sources li{white-space:nowrap;text-overflow:ellipsis;background:#ffffff12;border-radius:7px;align-items:center;gap:5px;min-width:0;padding:5px 6px;font-size:.625rem;line-height:1.2;transition:background-color .4s,color .4s,transform .5s cubic-bezier(.34,1.6,.64,1);display:flex;overflow:hidden}.AiSearchPanel-module__LSrXXq__rank{background:#ffffff24;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;font-size:.5625rem;font-weight:700;display:grid}.AiSearchPanel-module__LSrXXq__s4 .AiSearchPanel-module__LSrXXq__sources .AiSearchPanel-module__LSrXXq__top{background:var(--lime);color:var(--green);font-weight:600;transform:scale(1.06)}.AiSearchPanel-module__LSrXXq__s4 .AiSearchPanel-module__LSrXXq__sources .AiSearchPanel-module__LSrXXq__top .AiSearchPanel-module__LSrXXq__rank{background:var(--green);color:var(--lime)}.AiSearchPanel-module__LSrXXq__writing{background:var(--lime);color:var(--green);opacity:0;border-radius:999px;align-items:center;gap:4px;padding:7px 12px;font-size:.6875rem;font-weight:700;transition:opacity .3s,transform .4s cubic-bezier(.34,1.5,.64,1);display:inline-flex;position:absolute;bottom:5%;right:3%;transform:translateY(10px)}.AiSearchPanel-module__LSrXXq__writing i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite AiSearchPanel-module__LSrXXq__dot}.AiSearchPanel-module__LSrXXq__writing i:nth-child(2){animation-delay:.15s}.AiSearchPanel-module__LSrXXq__writing i:nth-child(3){margin-right:4px;animation-delay:.3s}@keyframes AiSearchPanel-module__LSrXXq__dot{50%{opacity:.4;transform:translateY(-3px)}}.AiSearchPanel-module__LSrXXq__s5 .AiSearchPanel-module__LSrXXq__writing{opacity:1;transform:none}.AiSearchPanel-module__LSrXXq__caption{color:#ffffff8c;margin-top:-6px;font-size:.75rem}.AiSearchPanel-module__LSrXXq__list{display:grid}.AiSearchPanel-module__LSrXXq__list li{letter-spacing:-.02em;border-top:1px solid #ffffff29;align-items:baseline;gap:14px;padding:11px 0;font-size:1.0625rem;font-weight:500;line-height:1.3;transition:opacity .4s,color .4s;display:flex;position:relative}.AiSearchPanel-module__LSrXXq__n{opacity:.75;flex:none;font-size:.75rem;font-weight:600;transition:color .3s}.AiSearchPanel-module__LSrXXq__list:has(.AiSearchPanel-module__LSrXXq__current) li{opacity:.5}.AiSearchPanel-module__LSrXXq__list:has(.AiSearchPanel-module__LSrXXq__current) .AiSearchPanel-module__LSrXXq__done{opacity:.75}.AiSearchPanel-module__LSrXXq__list .AiSearchPanel-module__LSrXXq__current{opacity:1}.AiSearchPanel-module__LSrXXq__current .AiSearchPanel-module__LSrXXq__n{color:var(--lime);opacity:1}.AiSearchPanel-module__LSrXXq__current:before{content:"";background:var(--lime);transform-origin:0;width:100%;height:2px;animation:1.6s cubic-bezier(.22,1,.36,1) both AiSearchPanel-module__LSrXXq__run;position:absolute;top:-1px;left:0}@keyframes AiSearchPanel-module__LSrXXq__run{0%{transform:scaleX(0)}}@media (max-width:559px){.AiSearchPanel-module__LSrXXq__panel{padding:20px 16px}.AiSearchPanel-module__LSrXXq__stage{height:560px}.AiSearchPanel-module__LSrXXq__wires{display:none}.AiSearchPanel-module__LSrXXq__origin{width:92%;top:9%;left:4%}.AiSearchPanel-module__LSrXXq__origin p{-webkit-line-clamp:2}.AiSearchPanel-module__LSrXXq__intents{grid-template-columns:repeat(3,minmax(0,1fr))}.AiSearchPanel-module__LSrXXq__queries li{left:calc(4% + var(--c) * 47%);top:calc(38% + var(--r) * 9.8%);width:45%;height:8.8%}.AiSearchPanel-module__LSrXXq__kind{display:none}.AiSearchPanel-module__LSrXXq__qText{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.AiSearchPanel-module__LSrXXq__merge{width:92%;top:69%;left:4%}.AiSearchPanel-module__LSrXXq__pick{margin-left:0}.AiSearchPanel-module__LSrXXq__sources li:nth-child(4){display:none}}@media (prefers-reduced-motion:reduce){.AiSearchPanel-module__LSrXXq__flipper,.AiSearchPanel-module__LSrXXq__face,.AiSearchPanel-module__LSrXXq__face *,.AiSearchPanel-module__LSrXXq__face:after,.AiSearchPanel-module__LSrXXq__stage:after,.AiSearchPanel-module__LSrXXq__list li{transition:none!important;animation:none!important}.AiSearchPanel-module__LSrXXq__current:before{animation:none}}
.AskSearch-module__EseAMq__grid{gap:24px;display:grid}@media (min-width:900px){.AskSearch-module__EseAMq__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);gap:40px}}.AskSearch-module__EseAMq__queries{align-content:start;gap:10px;display:grid}.AskSearch-module__EseAMq__queryLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:14px;font-size:.8125rem;font-weight:600}.AskSearch-module__EseAMq__typed{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--paper-2);width:fit-content;max-width:100%;color:var(--muted);align-items:center;gap:10px;padding:11px 18px;font-size:1rem;display:flex}.AskSearch-module__EseAMq__asked{border-radius:var(--radius);background:var(--panel-ink);color:var(--paper);letter-spacing:-.02em;align-items:flex-start;gap:12px;padding:18px 22px;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:500;line-height:1.35;display:flex}.AskSearch-module__EseAMq__asked svg{color:var(--lime);flex:none;margin-top:5px}.AskSearch-module__EseAMq__fanout{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:18px;margin-top:18px;padding-top:18px;font-size:.9375rem;display:flex}.AskSearch-module__EseAMq__fanout svg{color:var(--green);flex:none}.AskSearch-module__EseAMq__fanoutLabel{letter-spacing:-.01em;color:var(--ink);font-weight:600;display:block}.AskSearch-module__EseAMq__how{display:grid}.AskSearch-module__EseAMq__everywhere{border-top:1px solid var(--line);justify-items:start;gap:14px;margin-top:40px;padding-top:32px;display:grid}.AskSearch-module__EseAMq__everywhereTitle{letter-spacing:-.04em;font-size:clamp(1.5rem,2.2vw,2rem)}.AskSearch-module__EseAMq__everywhereLead{color:var(--muted)}.AskSearch-module__EseAMq__surfaces{flex-wrap:wrap;gap:8px;display:flex}.AskSearch-module__EseAMq__surfaces li{border-radius:var(--radius-pill);background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line);letter-spacing:-.01em;padding:8px 15px;font-size:.9375rem;font-weight:500}.js .AskSearch-module__EseAMq__surfaces li{opacity:0;transition:opacity .45s var(--ease) calc(var(--i) * 50ms), transform .55s var(--ease) calc(var(--i) * 50ms);transform:translateY(10px)}.js .AskSearch-module__EseAMq__everywhere.in .AskSearch-module__EseAMq__surfaces li{opacity:1;transform:none}.AskSearch-module__EseAMq__everywhereLine{letter-spacing:-.04em;max-width:44ch;margin-top:6px;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600;line-height:1.2}.AskSearch-module__EseAMq__everywhereLine:after{content:"";background:var(--lime-2);width:56px;height:4px;margin-top:16px;display:block}
.AiTerms-module__23RLuq__cards{gap:16px;margin-top:32px;display:grid}@media (min-width:800px){.AiTerms-module__23RLuq__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.AiTerms-module__23RLuq__card{--accent:var(--lime);border-radius:var(--radius);background:radial-gradient(80% 50% at 100% 0%, color-mix(in srgb, var(--c-accent) 16%, transparent), transparent 70%), var(--surface);box-shadow:inset 0 0 0 1px var(--line);align-content:start;gap:10px;padding:24px;display:grid;position:relative;overflow:hidden}.AiTerms-module__23RLuq__card:before{content:"";background:var(--accent);width:4px;position:absolute;inset:0 auto 0 0}.AiTerms-module__23RLuq__name{letter-spacing:-.045em;font-size:1.5rem}.AiTerms-module__23RLuq__text{color:var(--muted);font-size:.9375rem}.AiTerms-module__23RLuq__simple{border-radius:var(--radius-lg);background:var(--panel-ink);box-shadow:inset 0 0 0 1px var(--line);color:var(--paper);gap:32px;margin-top:16px;padding:28px;display:grid;position:relative}.AiTerms-module__23RLuq__simpleCopy{align-content:center;justify-items:start;gap:24px;display:grid}.AiTerms-module__23RLuq__stage{isolation:isolate;justify-items:center;display:grid;position:relative}.AiTerms-module__23RLuq__glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--c-accent) 32%, transparent), color-mix(in srgb, var(--c-b) 22%, transparent) 55%, transparent);filter:blur(30px);z-index:-1;border-radius:50%;position:absolute;inset:12% -10% 10%}@media (min-width:1000px){.AiTerms-module__23RLuq__simple{grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(40px,6vw,96px);margin-top:clamp(120px,12vw,170px);padding:0 clamp(36px,5vw,72px) 44px}.AiTerms-module__23RLuq__simpleCopy{padding-top:44px}.AiTerms-module__23RLuq__stage{margin-top:calc(-1*clamp(120px,12vw,170px))}}.AiTerms-module__23RLuq__simpleLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffffa6;font-size:.8125rem;font-weight:600}.AiTerms-module__23RLuq__list{gap:10px;margin:0;display:grid}.AiTerms-module__23RLuq__list div{border-bottom:1px solid var(--line-dark);flex-wrap:wrap;align-items:baseline;gap:10px;padding-bottom:10px;display:flex}@media (max-width:639px){.AiTerms-module__23RLuq__list div{gap:2px;display:grid}}.AiTerms-module__23RLuq__list div:last-child{border-bottom:0;padding-bottom:0}.AiTerms-module__23RLuq__list dt{letter-spacing:-.03em;min-width:76px;color:var(--lime);font-size:1.125rem;font-weight:600}.AiTerms-module__23RLuq__list dd{letter-spacing:-.02em;color:#ffffffd9;margin:0;font-size:1.0625rem}
.Understanding-module__AU3Lha__map{--gap:14px;--arm:40px;--core:176px;--wire:#0f4c3a47;gap:16px;margin-top:32px;display:grid}@media (min-width:640px) and (max-width:999px){.Understanding-module__AU3Lha__map{grid-template-columns:repeat(2,minmax(0,1fr))}.Understanding-module__AU3Lha__hub{order:-1;grid-column:1/-1}}@media (max-width:999px){.Understanding-module__AU3Lha__map{isolation:isolate;position:relative}.Understanding-module__AU3Lha__map:before{content:"";background:var(--wire);z-index:-1;width:1px;position:absolute;top:0;bottom:0;left:50%}}@media (min-width:1000px){.Understanding-module__AU3Lha__map{grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);gap:0}}.Understanding-module__AU3Lha__side{gap:var(--gap);display:grid;position:relative}@media (min-width:1000px){.Understanding-module__AU3Lha__side{grid-auto-rows:1fr}.Understanding-module__AU3Lha__left{padding-right:var(--arm)}.Understanding-module__AU3Lha__right{padding-left:var(--arm)}.Understanding-module__AU3Lha__side:after{content:"";top:calc((100% - 2 * var(--gap)) / 6);bottom:calc((100% - 2 * var(--gap)) / 6);background:var(--wire);width:1px;position:absolute}.Understanding-module__AU3Lha__left:after{right:0}.Understanding-module__AU3Lha__right:after{left:0}}.Understanding-module__AU3Lha__signal{border-radius:var(--radius);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);transition:background-color .3s var(--ease), box-shadow .3s var(--ease);align-content:center;gap:10px;padding:20px 22px;display:grid;position:relative}.Understanding-module__AU3Lha__signal:hover{background:var(--mint);box-shadow:inset 0 0 0 1px #0f4c3a40}@media (min-width:1000px){.Understanding-module__AU3Lha__signal:after,.Understanding-module__AU3Lha__signal:before{content:"";position:absolute;top:50%}.Understanding-module__AU3Lha__signal:after{width:var(--arm);background:var(--wire);height:1px}.Understanding-module__AU3Lha__signal:before{background:var(--lime-2);width:9px;height:9px;box-shadow:0 0 0 3px var(--paper);z-index:1;border-radius:50%;margin-top:-4.5px}.Understanding-module__AU3Lha__left .Understanding-module__AU3Lha__signal:after{transform-origin:100%;left:100%}.Understanding-module__AU3Lha__left .Understanding-module__AU3Lha__signal:before{right:-4.5px}.Understanding-module__AU3Lha__right .Understanding-module__AU3Lha__signal:after{transform-origin:0;right:100%}.Understanding-module__AU3Lha__right .Understanding-module__AU3Lha__signal:before{left:-4.5px}}.Understanding-module__AU3Lha__meta{align-items:baseline;gap:10px;display:flex}.Understanding-module__AU3Lha__index{color:var(--muted-2);font-size:.75rem;font-weight:600}.Understanding-module__AU3Lha__key{letter-spacing:.1em;text-transform:uppercase;color:var(--green);font-size:.8125rem;font-weight:600}.Understanding-module__AU3Lha__text{letter-spacing:-.03em;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:500;line-height:1.2}.Understanding-module__AU3Lha__hub{place-items:center;padding-block:8px;display:grid;position:relative}@media (min-width:1000px){.Understanding-module__AU3Lha__hub:before,.Understanding-module__AU3Lha__hub:after{content:"";width:calc(50% - var(--core) / 2);background:var(--wire);height:1px;position:absolute;top:50%}.Understanding-module__AU3Lha__hub:before{transform-origin:100%;left:0}.Understanding-module__AU3Lha__hub:after{transform-origin:0;right:0}}.Understanding-module__AU3Lha__core{width:var(--core);aspect-ratio:1;background:var(--panel-ink);color:var(--paper);border-radius:50%;align-content:center;place-items:center;gap:12px;display:grid;box-shadow:0 0 0 10px #d9f55c1a,0 0 0 22px #d9f55c0d}@media (max-width:999px){.Understanding-module__AU3Lha__core{--core:132px}}.Understanding-module__AU3Lha__mark{background:var(--lime);border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.Understanding-module__AU3Lha__diamond{background:var(--ink);border-radius:3px;width:16px;height:16px;transform:rotate(45deg)}.Understanding-module__AU3Lha__hubLabel{letter-spacing:-.02em;font-size:.9375rem;font-weight:600}.js .Understanding-module__AU3Lha__map .Understanding-module__AU3Lha__core{opacity:0;transition:opacity .6s var(--ease), transform .8s var(--ease);transform:scale(.85)}.js .Understanding-module__AU3Lha__map .Understanding-module__AU3Lha__diamond{transition:transform 1.2s var(--ease) .2s;transform:rotate(-135deg)}.js .Understanding-module__AU3Lha__map .Understanding-module__AU3Lha__hub:before{transition:transform .5s var(--ease) .35s;transform:scaleX(0)}.js .Understanding-module__AU3Lha__map .Understanding-module__AU3Lha__hub:after{transition:transform .5s var(--ease) .35s;transform:scaleX(0)}.js .Understanding-module__AU3Lha__map .Understanding-module__AU3Lha__side:after{transition:transform .5s var(--ease) .7s;transform:scaleY(0)}.js .Understanding-module__AU3Lha__map .Understanding-module__AU3Lha__signal:after{transition:transform .4s var(--ease) calc(.95s + var(--d) * 80ms);transform:scaleX(0)}.js .Understanding-module__AU3Lha__map .Understanding-module__AU3Lha__signal{opacity:0;transition:opacity .6s var(--ease) calc(.25s + var(--d) * .1s), transform .8s var(--ease) calc(.25s + var(--d) * .1s), background-color .3s var(--ease), box-shadow .3s var(--ease)}.js .Understanding-module__AU3Lha__map .Understanding-module__AU3Lha__left .Understanding-module__AU3Lha__signal{transform:translate(-24px)}.js .Understanding-module__AU3Lha__map .Understanding-module__AU3Lha__right .Understanding-module__AU3Lha__signal{transform:translate(24px)}:is(.js .Understanding-module__AU3Lha__map.in .Understanding-module__AU3Lha__core,.js .Understanding-module__AU3Lha__map.in .Understanding-module__AU3Lha__signal){opacity:1;transform:none}.js .Understanding-module__AU3Lha__map.in .Understanding-module__AU3Lha__diamond{transform:rotate(45deg)}.js .Understanding-module__AU3Lha__map.in .Understanding-module__AU3Lha__hub:before{transform:none}.js .Understanding-module__AU3Lha__map.in .Understanding-module__AU3Lha__hub:after{transform:none}.js .Understanding-module__AU3Lha__map.in .Understanding-module__AU3Lha__side:after{transform:none}.js .Understanding-module__AU3Lha__map.in .Understanding-module__AU3Lha__signal:after{transform:none}.Understanding-module__AU3Lha__chain{border-radius:var(--radius-lg);background:var(--green-panel);color:var(--paper);gap:24px;margin-top:28px;padding:clamp(24px,3.4vw,44px);display:grid}.Understanding-module__AU3Lha__chainLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;font-size:.8125rem;font-weight:600}.Understanding-module__AU3Lha__track{--node:38px;gap:14px;display:grid;position:relative}.Understanding-module__AU3Lha__track:before,.Understanding-module__AU3Lha__track:after{content:"";top:calc(var(--node) / 2);bottom:calc(var(--node) / 2);left:calc(var(--node) / 2 - 1px);width:2px;position:absolute}.Understanding-module__AU3Lha__track:before{background:#ffffff2e}.Understanding-module__AU3Lha__track:after{background:var(--lime);transform-origin:top}.Understanding-module__AU3Lha__track li{grid-template-columns:var(--node) minmax(0, 1fr);align-items:center;gap:14px;display:grid;position:relative}@media (min-width:760px){.Understanding-module__AU3Lha__track{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:0}.Understanding-module__AU3Lha__track:before,.Understanding-module__AU3Lha__track:after{top:calc(var(--node) / 2 - 1px);bottom:auto;left:calc(100% / var(--n) / 2);right:calc(100% / var(--n) / 2);width:auto;height:2px}.Understanding-module__AU3Lha__track:after{transform-origin:0}.Understanding-module__AU3Lha__track li{text-align:center;grid-template-columns:none;justify-items:center;gap:14px}}.Understanding-module__AU3Lha__node{z-index:1;width:var(--node);height:var(--node);background:var(--lime);color:var(--ink);border-radius:50%;place-items:center;font-size:.75rem;font-weight:600;display:grid;position:relative}.Understanding-module__AU3Lha__step{letter-spacing:-.03em;font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:600}.js .Understanding-module__AU3Lha__chain .Understanding-module__AU3Lha__track:after{transition:transform 1.8s var(--ease-power2) .3s;transform:scaleY(0)}@media (min-width:760px){.js .Understanding-module__AU3Lha__chain .Understanding-module__AU3Lha__track:after{transform:scaleX(0)}}.js .Understanding-module__AU3Lha__chain .Understanding-module__AU3Lha__node{background:var(--green-2);color:#ffffffbf;transition:background-color .4s var(--ease) calc(.3s + var(--i) * .34s), color .4s var(--ease) calc(.3s + var(--i) * .34s), box-shadow .4s var(--ease) calc(.3s + var(--i) * .34s);box-shadow:inset 0 0 0 1px #ffffff47}.js .Understanding-module__AU3Lha__chain.in .Understanding-module__AU3Lha__track:after{transform:none}.js .Understanding-module__AU3Lha__chain.in .Understanding-module__AU3Lha__node{background:var(--lime);color:var(--ink);box-shadow:inset 0 0 0 1px var(--lime)}.Understanding-module__AU3Lha__foot{border-top:1px solid #ffffff24;justify-items:start;gap:20px;padding-top:clamp(22px,2.6vw,32px);display:grid}@media (min-width:900px){.Understanding-module__AU3Lha__foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:48px}}.Understanding-module__AU3Lha__outro{color:#ffffffc7;max-width:60ch;font-size:1.125rem;line-height:1.5}.Understanding-module__AU3Lha__outro a{color:var(--paper);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);transition:text-decoration-thickness .2s var(--ease);font-weight:500}.Understanding-module__AU3Lha__outro a:hover{text-decoration-thickness:2px}
.FeaturedWork-module__YDZPWq__grid{gap:16px;display:grid}@media (min-width:760px){.FeaturedWork-module__YDZPWq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.FeaturedWork-module__YDZPWq__wide{grid-column:span 2}}.FeaturedWork-module__YDZPWq__card{gap:14px;display:grid}.FeaturedWork-module__YDZPWq__media{aspect-ratio:5/6;border-radius:var(--radius);background:var(--paper-2);display:block;overflow:hidden}.FeaturedWork-module__YDZPWq__wide .FeaturedWork-module__YDZPWq__media{aspect-ratio:5/3}.FeaturedWork-module__YDZPWq__media img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.FeaturedWork-module__YDZPWq__card:hover .FeaturedWork-module__YDZPWq__media img{transform:scale(1.03)}.FeaturedWork-module__YDZPWq__bar{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.FeaturedWork-module__YDZPWq__title{letter-spacing:-.03em;font-size:1.25rem;font-weight:600}.FeaturedWork-module__YDZPWq__meta{color:var(--muted);white-space:nowrap;font-size:.875rem}.FeaturedWork-module__YDZPWq__all{justify-content:center;margin-top:40px;display:flex}
.ServicesStack-module__tzagEq__heading{max-width:18ch}.ServicesStack-module__tzagEq__intro{max-width:64ch;color:var(--muted);margin:-16px 0 40px}.ServicesStack-module__tzagEq__stack{gap:24px;display:grid}.ServicesStack-module__tzagEq__slot{--shrink:1;display:grid}@media (min-width:900px){.ServicesStack-module__tzagEq__stack{grid-auto-rows:1fr}.ServicesStack-module__tzagEq__slot{position:sticky;top:100px}}.ServicesStack-module__tzagEq__card{isolation:isolate;border-radius:var(--radius-lg);background:radial-gradient(65% 95% at calc(96% - var(--i) * 13%) 0%, #0f4c3af2, transparent 72%), radial-gradient(38% 55% at 100% 100%, #d9f55c24, transparent 72%), linear-gradient(160deg, #131816, #070807 70%);color:var(--paper);transform:scale(var(--shrink));transform-origin:50% 30%;will-change:transform;gap:32px;padding:clamp(24px,3.5vw,48px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 -12px 40px #1111112e}.ServicesStack-module__tzagEq__head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.ServicesStack-module__tzagEq__name{letter-spacing:-.05em;max-width:14ch;font-size:clamp(2rem,4.4vw,4rem);font-weight:600;line-height:1}.ServicesStack-module__tzagEq__card:before{content:"";background:var(--lime);border-radius:0 0 4px 4px;width:72px;height:4px;position:absolute;top:0;left:clamp(24px,3.5vw,48px)}.ServicesStack-module__tzagEq__number{letter-spacing:-.05em;color:var(--lime);font-size:clamp(2rem,4.4vw,4rem);font-weight:600;line-height:1}.ServicesStack-module__tzagEq__body{gap:32px;display:grid}@media (min-width:900px){.ServicesStack-module__tzagEq__body{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:48px}}.ServicesStack-module__tzagEq__copy{align-content:space-between;justify-items:start;gap:20px;display:grid}.ServicesStack-module__tzagEq__text{letter-spacing:-.02em;color:#fffc;max-width:34ch;font-size:clamp(1.125rem,1.6vw,1.5rem);font-weight:500;line-height:1.3}.ServicesStack-module__tzagEq__included{border-radius:var(--radius);color:var(--ink);background:#fff;padding:4px 24px;display:grid;box-shadow:0 18px 36px #00000059}.ServicesStack-module__tzagEq__included li{letter-spacing:-.01em;border-top:1px solid #1111111a;align-items:center;gap:14px;min-height:46px;padding:12px 0;font-size:.9375rem;font-weight:500;display:flex}.ServicesStack-module__tzagEq__included li:first-child{border-top:0}@media (min-width:900px){.ServicesStack-module__tzagEq__includedSplit{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.ServicesStack-module__tzagEq__includedSplit li:nth-child(2){border-top:0}}.ServicesStack-module__tzagEq__includedIndex{background:var(--green);min-width:26px;height:22px;color:var(--lime);border-radius:6px;flex:none;place-items:center;font-size:.6875rem;font-weight:700;display:grid}
.Vision-module__eCcG3q__section{height:300vh;position:relative}.Vision-module__eCcG3q__sticky{height:100svh;padding:96px var(--gutter) 32px;color:var(--paper);background:#0b0c0b;grid-template-rows:auto 1fr auto;justify-items:center;display:grid;position:sticky;top:0;overflow:hidden}.Vision-module__eCcG3q__label{color:#ffffffd9;font-size:.875rem}.Vision-module__eCcG3q__stage{width:100%;position:relative}.Vision-module__eCcG3q__statement{letter-spacing:-.05em;text-align:center;pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;font-size:clamp(2.75rem,9vw,8rem);font-weight:500;line-height:1;display:flex;position:absolute;inset:0}.Vision-module__eCcG3q__letter{opacity:0;transition:opacity .4s var(--ease), transform .6s var(--ease);transition-delay:calc(var(--c) * 30ms);display:inline-block;transform:translateY(.4em)rotate(8deg)}.Vision-module__eCcG3q__active .Vision-module__eCcG3q__letter{opacity:1;transform:none}.Vision-module__eCcG3q__past .Vision-module__eCcG3q__letter{opacity:0;transform:translateY(-.4em)rotate(-8deg)}
.Bottlenecks-module__GO_Orq__wrap{--split:0;--count:0;height:calc(100svh + 3600px);position:relative}.Bottlenecks-module__GO_Orq__stage{background:var(--paper);height:100svh;position:sticky;top:0;overflow:hidden}.Bottlenecks-module__GO_Orq__inner{height:100%;padding:0 var(--gutter);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.Bottlenecks-module__GO_Orq__side{color:var(--ink);font-size:1rem}.Bottlenecks-module__GO_Orq__counter{justify-content:flex-end;gap:2px;display:inline-flex}.Bottlenecks-module__GO_Orq__counterWindow{vertical-align:top;height:1.5em;display:inline-block;overflow:hidden}.Bottlenecks-module__GO_Orq__counterRoll{transform:translateY(calc(var(--count) * -1.5em));transition:transform .5s var(--ease);display:grid}.Bottlenecks-module__GO_Orq__counterRoll span{height:1.5em}.Bottlenecks-module__GO_Orq__more{text-align:center;color:var(--muted-2);font-size:1rem;position:absolute;bottom:30px;left:0;right:0}.Bottlenecks-module__GO_Orq__pile{width:min(400px, calc(100vw - 2 * var(--gutter)));perspective:1000px;height:min(450px,72vh);position:relative}.Bottlenecks-module__GO_Orq__card{--fly:0;--delay:0s;--accent:var(--lime);z-index:var(--z);color:var(--ink);transform:translate3d(calc(var(--dx) * var(--fly)), calc(var(--dy) * var(--fly)), 0) rotate(calc(var(--rz) * var(--fly))) rotateX(calc(180deg * var(--fly)));transition:transform .95s cubic-bezier(.65, 0, .35, 1) var(--delay);will-change:transform;background:linear-gradient(165deg,#fff,#f4f5f3);border:1px solid #11111114;border-radius:18px;flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(22px,2.6vw,30px);display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 2px 6px #1111110f,0 32px 80px #1111112e}.Bottlenecks-module__GO_Orq__cardDark{color:var(--paper);background:linear-gradient(165deg,#1c211e,#0b0c0b 70%);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff1f,0 32px 80px #1111114d}.Bottlenecks-module__GO_Orq__card>.Bottlenecks-module__GO_Orq__cardGlow{aspect-ratio:1;background:radial-gradient(circle, var(--accent), transparent 62%);opacity:.75;filter:blur(24px);pointer-events:none;border-radius:50%;width:80%;position:absolute;top:-40%;right:-25%}.Bottlenecks-module__GO_Orq__cardDark .Bottlenecks-module__GO_Orq__cardGlow{opacity:.5}.Bottlenecks-module__GO_Orq__card>*{position:relative}.Bottlenecks-module__GO_Orq__cardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Bottlenecks-module__GO_Orq__cardPill{border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;background:#fff9;border:1px solid #1111111f;align-items:center;gap:8px;padding:7px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.Bottlenecks-module__GO_Orq__cardDark .Bottlenecks-module__GO_Orq__cardPill{background:#ffffff0f;border-color:#ffffff2e}.Bottlenecks-module__GO_Orq__cardMark{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%}.Bottlenecks-module__GO_Orq__cardWatermark{letter-spacing:-.08em;color:var(--accent);mix-blend-mode:multiply;opacity:.9;font-size:clamp(3rem,4.4vw,4.25rem);font-weight:600;line-height:.8}.Bottlenecks-module__GO_Orq__cardDark .Bottlenecks-module__GO_Orq__cardWatermark{mix-blend-mode:normal;opacity:.85}.Bottlenecks-module__GO_Orq__cardBody{justify-items:start;gap:12px;display:grid}.Bottlenecks-module__GO_Orq__cardTitle{letter-spacing:-.045em;font-size:clamp(1.375rem,1.8vw,1.75rem);line-height:1.12}.Bottlenecks-module__GO_Orq__cardText{color:var(--muted);font-size:.9375rem;line-height:1.5}.Bottlenecks-module__GO_Orq__cardDark .Bottlenecks-module__GO_Orq__cardText{color:#ffffffb8}.Bottlenecks-module__GO_Orq__cardCta{border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);transition:transform .3s var(--ease), box-shadow .3s var(--ease);align-items:center;gap:12px;margin-top:6px;padding:6px 6px 6px 16px;font-size:.875rem;font-weight:600;display:inline-flex}.Bottlenecks-module__GO_Orq__cardCta:hover{transform:translateY(-2px);box-shadow:0 12px 28px #11111140}.Bottlenecks-module__GO_Orq__cardDark .Bottlenecks-module__GO_Orq__cardCta{background:var(--paper);color:var(--ink)}.Bottlenecks-module__GO_Orq__cardCtaBadge{background:var(--accent);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.Bottlenecks-module__GO_Orq__cardCtaBadge svg{width:12px;height:12px}.Bottlenecks-module__GO_Orq__half{will-change:transform;background:#0b0c0b;width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.Bottlenecks-module__GO_Orq__halfLeft{transform:translate3d(calc(var(--split) * -100%), 0, 0);left:0}.Bottlenecks-module__GO_Orq__halfRight{transform:translate3d(calc(var(--split) * 100%), 0, 0);right:0}.Bottlenecks-module__GO_Orq__cover{width:200%;padding:0 var(--gutter);text-align:center;color:var(--paper);align-content:center;justify-items:center;gap:24px;display:grid;position:absolute;top:0;bottom:0;left:0}.Bottlenecks-module__GO_Orq__halfRight .Bottlenecks-module__GO_Orq__cover{left:-100%}.Bottlenecks-module__GO_Orq__cover:before,.Bottlenecks-module__GO_Orq__cover:after{content:"";z-index:0;filter:blur(80px);opacity:.55;pointer-events:none;border-radius:50%;width:46vw;height:46vw;position:absolute}.Bottlenecks-module__GO_Orq__cover:before{background:radial-gradient(circle,#2e7a5f,#0f4c3a 60%,#0000 70%);animation:14s ease-in-out infinite alternate Bottlenecks-module__GO_Orq__drift-a;top:-10%;left:8%}.Bottlenecks-module__GO_Orq__cover:after{background:radial-gradient(circle,#d9f55c,#2e7a5f 45%,#0000 70%);animation:17s ease-in-out infinite alternate Bottlenecks-module__GO_Orq__drift-b;bottom:-14%;right:6%}.Bottlenecks-module__GO_Orq__cover>*{z-index:1;position:relative}.Bottlenecks-module__GO_Orq__coverLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf;align-items:center;gap:10px;font-size:.875rem;font-weight:600;display:inline-flex}.Bottlenecks-module__GO_Orq__coverDot{background:var(--lime);border-radius:50%;width:8px;height:8px}.Bottlenecks-module__GO_Orq__coverTitle{letter-spacing:-.06em;text-wrap:balance;background:linear-gradient(100deg,#d9f55c,#f3f7e4 18%,#cfe6d6 34%,#f3ecd9 50%,#e4f2b0 66%,#f6f8ee 82%,#d9f55c) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;max-width:14ch;font-size:clamp(2.5rem,7.2vw,7rem);font-weight:600;line-height:.95;animation:7s linear infinite Bottlenecks-module__GO_Orq__sweep}.Bottlenecks-module__GO_Orq__coverText{color:#ffffffb8;gap:8px;max-width:62ch;font-size:clamp(.9375rem,1.2vw,1.125rem);display:grid}@keyframes Bottlenecks-module__GO_Orq__sweep{to{background-position:300% 0}}@keyframes Bottlenecks-module__GO_Orq__drift-a{to{transform:translate(18vw,22vh)scale(1.25)}}@keyframes Bottlenecks-module__GO_Orq__drift-b{to{transform:translate(-22vw,-16vh)scale(.85)}}.Bottlenecks-module__GO_Orq__outro{letter-spacing:-.045em;padding-block:clamp(40px,5vw,64px) 0;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:600;line-height:1.15}@media (max-width:899px){.Bottlenecks-module__GO_Orq__inner{grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:20px}.Bottlenecks-module__GO_Orq__side{display:none}.Bottlenecks-module__GO_Orq__counter{display:inline-flex}.Bottlenecks-module__GO_Orq__cover{gap:16px}.Bottlenecks-module__GO_Orq__coverText p:nth-child(n+2){display:none}}:is(.Bottlenecks-module__GO_Orq__wrap.Bottlenecks-module__GO_Orq__static,html:not(.js) .Bottlenecks-module__GO_Orq__wrap){height:auto}:is(.Bottlenecks-module__GO_Orq__static .Bottlenecks-module__GO_Orq__stage,html:not(.js) .Bottlenecks-module__GO_Orq__stage){height:auto;position:static;overflow:visible}:is(.Bottlenecks-module__GO_Orq__static .Bottlenecks-module__GO_Orq__half,html:not(.js) .Bottlenecks-module__GO_Orq__half){width:100%;position:relative;transform:none}:is(.Bottlenecks-module__GO_Orq__static .Bottlenecks-module__GO_Orq__halfRight,html:not(.js) .Bottlenecks-module__GO_Orq__halfRight){display:none}:is(.Bottlenecks-module__GO_Orq__static .Bottlenecks-module__GO_Orq__cover,html:not(.js) .Bottlenecks-module__GO_Orq__cover){width:100%;padding-block:clamp(48px,8vw,96px);position:relative}:is(.Bottlenecks-module__GO_Orq__static .Bottlenecks-module__GO_Orq__inner,html:not(.js) .Bottlenecks-module__GO_Orq__inner){height:auto;padding-block:48px}:is(.Bottlenecks-module__GO_Orq__static .Bottlenecks-module__GO_Orq__pile,html:not(.js) .Bottlenecks-module__GO_Orq__pile){grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;width:100%;height:auto;display:grid}:is(.Bottlenecks-module__GO_Orq__static .Bottlenecks-module__GO_Orq__card,html:not(.js) .Bottlenecks-module__GO_Orq__card){border:1px solid var(--line);min-height:320px;position:relative;inset:auto;transform:none}:is(.Bottlenecks-module__GO_Orq__static .Bottlenecks-module__GO_Orq__more,.Bottlenecks-module__GO_Orq__static .Bottlenecks-module__GO_Orq__side,html:not(.js) .Bottlenecks-module__GO_Orq__more,html:not(.js) .Bottlenecks-module__GO_Orq__side){display:none}@media (prefers-reduced-motion:reduce){.Bottlenecks-module__GO_Orq__coverTitle,.Bottlenecks-module__GO_Orq__cover:before,.Bottlenecks-module__GO_Orq__cover:after{animation:none}}
.Flow-module__E7YwZa__flow{flex-wrap:wrap;align-items:center;gap:8px 6px;display:flex}.Flow-module__E7YwZa__item{align-items:center;gap:6px;display:inline-flex}.Flow-module__E7YwZa__step{border-radius:var(--radius-pill);background:var(--flow-bg,var(--paper-2));box-shadow:var(--flow-ring,none);letter-spacing:-.01em;color:var(--flow-fg,var(--ink));padding:7px 13px;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.25;display:inline-block}.Flow-module__E7YwZa__sep{color:var(--flow-sep,var(--muted-2));padding-inline:2px;font-size:.875rem}.Flow-module__E7YwZa__sm .Flow-module__E7YwZa__step{padding:5px 10px;font-size:.8125rem}.Flow-module__E7YwZa__lg .Flow-module__E7YwZa__step{padding:10px 18px;font-size:1rem}.Flow-module__E7YwZa__dark .Flow-module__E7YwZa__step{color:var(--paper);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1f}.Flow-module__E7YwZa__dark .Flow-module__E7YwZa__sep{color:#ffffff73}.Flow-module__E7YwZa__lime .Flow-module__E7YwZa__step{background:var(--lime);color:var(--ink)}.Flow-module__E7YwZa__lime .Flow-module__E7YwZa__sep{color:var(--lime)}
.EcosystemRing-module__Zq5fZq__box{--open:0;--r:0em;--flip:0deg;--turn:0deg;--burst:0;--u:min(16px, 2.2755vw);width:min(60em,100%);height:60em;font-size:var(--u);justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}@media (max-width:767px){.EcosystemRing-module__Zq5fZq__box{height:50em}}.EcosystemRing-module__Zq5fZq__wrapper{width:0;height:0;transform:rotateZ(var(--turn));will-change:transform;position:relative}.EcosystemRing-module__Zq5fZq__item{perspective:1000px;width:15em;height:15em;transform:rotateZ(calc(var(--i) * -30deg * var(--open)));transform-style:preserve-3d;justify-content:flex-start;align-items:center;display:flex;position:absolute;top:-7.5em;left:-7.5em}.EcosystemRing-module__Zq5fZq__card{width:10em;height:10em;transform:translate3d(0, calc((var(--r) + var(--burst) * 2.5em) * -1), 0) rotateY(var(--flip));transform-style:preserve-3d;will-change:transform;border-radius:12px;margin-left:2.5em;overflow:hidden}.EcosystemRing-module__Zq5fZq__card img{object-fit:cover;width:100%;height:100%;display:block}.EcosystemRing-module__Zq5fZq__title{width:calc(30 * var(--u));text-align:center;letter-spacing:-.06em;max-width:100%;font-size:clamp(1.75rem,3.2vw,3.25rem);line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.EcosystemRing-module__Zq5fZq__title{width:calc(28 * var(--u));font-size:1.375rem}}.EcosystemRing-module__Zq5fZq__box:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--lime) 55%, transparent), color-mix(in srgb, var(--lime) 12%, transparent) 45%, transparent 68%);width:26em;height:26em;opacity:calc(var(--burst) * .6);transform:scale(calc(.55 + var(--burst) * .55));filter:blur(8px);pointer-events:none;border-radius:50%;margin:-13em 0 0 -13em;position:absolute;top:50%;left:50%}.EcosystemRing-module__Zq5fZq__box .EcosystemRing-module__Zq5fZq__title{opacity:calc(1 - var(--burst) * .35)}
.StageDeck-module__nTHusq__deck{gap:16px;display:grid}@media (min-width:720px){.StageDeck-module__nTHusq__deck{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.StageDeck-module__nTHusq__deck{grid-template-columns:repeat(4,minmax(0,1fr))}}.StageDeck-module__nTHusq__slot{--o:1;opacity:var(--o);display:grid}.StageDeck-module__nTHusq__flyer{--x:0px;--y:0px;--z:0px;--s:1;--rx:0deg;--ry:0deg;--rz:0deg;--shadow:0;transform-style:preserve-3d;transform:perspective(1600px) translate3d(var(--x), var(--y), var(--z)) rotateZ(var(--rz)) rotateX(var(--rx)) rotateY(var(--ry)) scale(var(--s));display:grid;position:relative}.StageDeck-module__nTHusq__flyer[data-state=waiting],.StageDeck-module__nTHusq__flyer[data-state=flying]{z-index:5;pointer-events:none;will-change:transform}.StageDeck-module__nTHusq__flyer[data-face=back] .StageDeck-module__nTHusq__front,.StageDeck-module__nTHusq__flyer[data-face=front] .StageDeck-module__nTHusq__back{visibility:hidden}.StageDeck-module__nTHusq__face{border-radius:var(--radius);backface-visibility:hidden;box-shadow:0 30px 60px rgba(17, 17, 17, var(--shadow))}.StageDeck-module__nTHusq__front{display:grid;position:relative}.StageDeck-module__nTHusq__front>*{height:100%}.StageDeck-module__nTHusq__back{background:radial-gradient(80% 45% at 100% 0%, color-mix(in srgb, var(--accent) 38%, transparent), transparent 70%), radial-gradient(60% 40% at 0% 100%, #0f4c3a8c, transparent 70%), repeating-linear-gradient(0deg, #ffffff0b 0 1px, transparent 1px 28px), repeating-linear-gradient(90deg, #ffffff0b 0 1px, transparent 1px 28px), #121413;color:var(--paper);box-shadow:inset 0 0 0 1px #ffffff14, 0 30px 60px rgba(17, 17, 17, var(--shadow));grid-template-rows:auto 1fr auto;padding:24px;display:grid;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.StageDeck-module__nTHusq__back:before{content:"";background:var(--accent);height:4px;position:absolute;inset:0 0 auto}.StageDeck-module__nTHusq__backStage{letter-spacing:-.02em;color:#fff9;font-size:.9375rem;font-weight:500}.StageDeck-module__nTHusq__backMark{background:var(--lime);width:76px;height:76px;box-shadow:0 0 0 12px color-mix(in srgb, var(--accent) 16%, transparent), 0 0 0 26px color-mix(in srgb, var(--accent) 7%, transparent);border-radius:50%;place-self:center;place-items:center;display:grid}.StageDeck-module__nTHusq__backDiamond{background:var(--ink);border-radius:5px;width:26px;height:26px;transform:rotate(45deg)}.StageDeck-module__nTHusq__backName{z-index:1;letter-spacing:-.04em;font-size:1.5rem;font-weight:600;position:relative}.StageDeck-module__nTHusq__backNum{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffffff29;pointer-events:none;font-size:8rem;font-weight:600;line-height:1;position:absolute;bottom:-18px;right:14px}
.Process-module__JB2j3a__card{isolation:isolate;border-radius:var(--radius);color:var(--paper);transition:transform .4s var(--ease), box-shadow .4s var(--ease);align-content:start;gap:12px;padding:28px 24px 24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 28px 56px -22px #1111118c}.Process-module__JB2j3a__card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px #ffffff1f,0 36px 64px -22px #1119}.Process-module__JB2j3a__ink{background:radial-gradient(85% 55% at 100% 0,#0f4c3af2,#0000 72%),radial-gradient(50% 35% at 0 100%,#d9f55c1a,#0000 70%),linear-gradient(165deg,#161b18,#080908 70%)}.Process-module__JB2j3a__green{background:radial-gradient(85% 55% at 100% 0%, #d9f55c3d, transparent 72%), linear-gradient(165deg, #1a6a51, var(--green) 55%, #0a3227)}.Process-module__JB2j3a__card:before{content:"";background:var(--lime);border-radius:0 0 4px 4px;width:64px;height:4px;position:absolute;top:0;left:24px}.Process-module__JB2j3a__watermark{z-index:-1;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffffff24;pointer-events:none;font-size:8.5rem;font-weight:600;line-height:1;position:absolute;bottom:-22px;right:10px}.Process-module__JB2j3a__label{letter-spacing:-.02em;color:#ffffffa6;align-items:center;gap:8px;font-size:1rem;font-weight:500;display:inline-flex}.Process-module__JB2j3a__label:before{content:"";background:var(--lime);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #d9f55c2e}.Process-module__JB2j3a__name{letter-spacing:-.04em;font-size:1.625rem}.Process-module__JB2j3a__text{color:var(--muted);font-size:.9375rem}.Process-module__JB2j3a__card .Process-module__JB2j3a__text{color:#ffffffb8}.Process-module__JB2j3a__services{gap:6px;margin-top:8px;display:grid}.Process-module__JB2j3a__services a{border-radius:var(--radius-sm);background:#ffffff12;gap:3px;padding:10px 12px;font-size:.875rem;font-weight:500;transition:background-color .25s,color .25s,transform .25s;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.Process-module__JB2j3a__services a:hover{background:var(--lime);color:var(--ink);transform:translate(3px)}.Process-module__JB2j3a__serviceName{justify-content:space-between;align-items:center;gap:8px;display:flex}.Process-module__JB2j3a__serviceText{color:#ffffff9e;font-size:.8125rem;font-weight:400;transition:color .25s}.Process-module__JB2j3a__services a:hover .Process-module__JB2j3a__serviceText{color:#111111b3}.Process-module__JB2j3a__formula{gap:12px;margin-top:8px;display:grid}.Process-module__JB2j3a__card .Process-module__JB2j3a__formula{--flow-bg:#ffffff1a;--flow-fg:#fff;--flow-ring:inset 0 0 0 1px #d9f55c47;--flow-sep:var(--lime)}.Process-module__JB2j3a__formulaResult{color:var(--green);font-size:.9375rem;font-weight:600}.Process-module__JB2j3a__card .Process-module__JB2j3a__formulaResult{border-radius:var(--radius-pill);background:var(--lime);width:fit-content;color:var(--ink);padding:8px 16px}.Process-module__JB2j3a__outcomes{border-top:1px solid var(--line);gap:24px;margin-top:40px;padding-top:32px;display:grid}@media (min-width:900px){.Process-module__JB2j3a__outcomes{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.Process-module__JB2j3a__outcomeName{letter-spacing:-.04em;margin-bottom:8px;font-size:1.375rem}.Process-module__JB2j3a__cta{align-items:flex-start;display:flex}@media (min-width:900px){.Process-module__JB2j3a__cta{justify-content:flex-end}}
.HumanEdge-module__MuR79W__block{color:var(--paper);padding-block:var(--section);background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/100% 72px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/72px 100%,#101413}.HumanEdge-module__MuR79W__inner{align-items:center;gap:40px;display:grid}@media (min-width:900px){.HumanEdge-module__MuR79W__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}}.HumanEdge-module__MuR79W__badge{border-radius:var(--radius);background:#000;border:1px solid #d9f55c59;place-items:center;padding:clamp(24px,4vw,56px);display:grid}.HumanEdge-module__MuR79W__badge img{width:min(100%,420px);height:auto}.HumanEdge-module__MuR79W__copy{justify-items:start;gap:16px;display:grid}.HumanEdge-module__MuR79W__title{letter-spacing:-.06em;font-size:clamp(2.25rem,4.6vw,4rem);line-height:1}.HumanEdge-module__MuR79W__lead{letter-spacing:-.02em;color:#ffffffe6;font-size:1.25rem;font-weight:500}.HumanEdge-module__MuR79W__text{color:#ffffffb8;max-width:60ch;font-size:1rem}.HumanEdge-module__MuR79W__copy>a{margin-top:12px}
.VideoCard-module___GOp8a__card{border-radius:var(--radius);background:var(--ink);color:var(--paper);box-shadow:var(--shadow);margin:0;overflow:hidden}.VideoCard-module___GOp8a__frame{aspect-ratio:9/13;background:#000;position:relative}.VideoCard-module___GOp8a__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.VideoCard-module___GOp8a__poster{background-position:50%;background-size:cover;align-content:center;place-items:center;gap:20px;padding:20px;display:grid;position:absolute;inset:0}.VideoCard-module___GOp8a__ink{background-image:var(--panel-ink)}.VideoCard-module___GOp8a__violet{background-image:var(--panel-violet)}.VideoCard-module___GOp8a__ocean{background-image:var(--panel-ocean)}.VideoCard-module___GOp8a__client{letter-spacing:-.02em;text-align:center;font-size:1.125rem;font-weight:600}.VideoCard-module___GOp8a__play{background:#0000008c;border-radius:50%;width:52px;height:52px;position:relative;box-shadow:inset 0 0 0 1px #ffffff59}.VideoCard-module___GOp8a__play:after{content:"";border-left:14px solid var(--paper);border-top:9px solid #0000;border-bottom:9px solid #0000;width:0;height:0;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.VideoCard-module___GOp8a__caption{text-align:center;gap:4px;padding:12px 14px 14px;display:grid}.VideoCard-module___GOp8a__label{letter-spacing:.1em;text-transform:uppercase;color:var(--lime);font-size:.6875rem;font-weight:600}.VideoCard-module___GOp8a__text{color:#ffffffbf;font-size:.75rem;line-height:1.4}
.StepList-module__r2QXPa__wrap{--step-muted:#8a8a8a;--step-line:#1111111f;gap:clamp(28px,4vw,60px);margin-top:clamp(32px,4vw,56px);display:grid}.StepList-module__r2QXPa__dark{--step-muted:#7d7d7d;--step-line:#ffffff24}@media (min-width:900px){.StepList-module__r2QXPa__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.StepList-module__r2QXPa__list{display:grid}.StepList-module__r2QXPa__step{border-bottom:1px solid var(--step-line)}.StepList-module__r2QXPa__head{text-align:left;width:100%;color:var(--step-muted);transition:color .3s var(--ease);justify-content:space-between;align-items:baseline;gap:20px;padding:18px 0;display:flex}.StepList-module__r2QXPa__head:hover,.StepList-module__r2QXPa__active .StepList-module__r2QXPa__head{color:inherit}.StepList-module__r2QXPa__title{letter-spacing:-.02em;font-size:clamp(1.2rem,.95rem + .9vw,1.65rem);font-weight:700;line-height:1.25}.StepList-module__r2QXPa__num{font-variant-numeric:tabular-nums;flex:none;font-size:clamp(1.2rem,.95rem + .9vw,1.65rem);font-weight:700}.StepList-module__r2QXPa__panel{animation:StepList-module__r2QXPa__open .45s var(--ease);gap:14px;padding-bottom:22px;display:grid}.StepList-module__r2QXPa__step:not(.StepList-module__r2QXPa__active) .StepList-module__r2QXPa__panel{display:none}@keyframes StepList-module__r2QXPa__open{0%{opacity:0;transform:translateY(-6px)}}.StepList-module__r2QXPa__bar{opacity:.4;transform-origin:0;width:84px;height:1px;animation:StepList-module__r2QXPa__bar .8s var(--ease) both;background:currentColor;margin-top:6px;display:block}@keyframes StepList-module__r2QXPa__bar{0%{transform:scaleX(0)}}.StepList-module__r2QXPa__media{aspect-ratio:3/2;background:var(--k-card);border-radius:24px;position:relative;overflow:hidden}@media (min-width:900px){.StepList-module__r2QXPa__media{aspect-ratio:4/3;position:sticky;top:100px}}.StepList-module__r2QXPa__media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease), transform 1.2s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.StepList-module__r2QXPa__media img.StepList-module__r2QXPa__shown{opacity:1;transform:none}
.SearchList-module__3ELrbW__section{isolation:isolate;padding-block:var(--k-pad);background:var(--k-black);color:var(--k-white);position:relative;overflow:hidden}.SearchList-module__3ELrbW__bg{z-index:-2;object-fit:cover;width:62%;height:100%;position:absolute;top:0;left:0}.SearchList-module__3ELrbW__section:before{content:"";z-index:-1;background:linear-gradient(90deg, #0b0c0b40 0%, #0b0c0b8c 34%, var(--k-black) 58%);position:absolute;inset:0}.SearchList-module__3ELrbW__flip .SearchList-module__3ELrbW__bg{left:auto;right:0}.SearchList-module__3ELrbW__flip:before{background:linear-gradient(270deg, #0b0c0b40 0%, #0b0c0b8c 34%, var(--k-black) 58%)}.SearchList-module__3ELrbW__inner{display:grid}@media (min-width:900px){.SearchList-module__3ELrbW__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.SearchList-module__3ELrbW__copy{grid-column:2}.SearchList-module__3ELrbW__flip .SearchList-module__3ELrbW__copy{grid-column:1}}.SearchList-module__3ELrbW__copy{gap:22px;padding-block:clamp(20px,4vw,60px);display:grid}.SearchList-module__3ELrbW__title{max-width:18ch}.SearchList-module__3ELrbW__intro{color:#fcfcfcb8;gap:12px;font-size:.98rem;line-height:1.6;display:grid}.SearchList-module__3ELrbW__list{gap:12px 26px;margin-top:6px;display:grid}@media (min-width:560px){.SearchList-module__3ELrbW__twoCol{grid-template-columns:repeat(2,minmax(0,1fr))}}.SearchList-module__3ELrbW__list li{align-items:flex-start;gap:12px;font-size:.98rem;line-height:1.45;display:flex}.SearchList-module__3ELrbW__icon{width:22px;height:22px;color:var(--k-accent);flex:none}.SearchList-module__3ELrbW__after{color:#fcfcfcb8;gap:14px;font-size:.98rem;line-height:1.6;display:grid}@media (max-width:899px){.SearchList-module__3ELrbW__bg{width:100%;height:46%}.SearchList-module__3ELrbW__section:before,.SearchList-module__3ELrbW__flip:before{background:linear-gradient(180deg, #0b0c0b33 0%, #0b0c0bb3 26%, var(--k-black) 46%)}.SearchList-module__3ELrbW__copy{padding-top:30vw}}
.TextMosaic-module__nLBDSq__grid{align-items:start;gap:clamp(32px,4vw,60px);display:grid}@media (min-width:900px){.TextMosaic-module__nLBDSq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.TextMosaic-module__nLBDSq__flip .TextMosaic-module__nLBDSq__gallery{order:-1}.TextMosaic-module__nLBDSq__gallery{position:sticky;top:100px}}.TextMosaic-module__nLBDSq__copy{justify-items:start;gap:24px;display:grid}.TextMosaic-module__nLBDSq__title{max-width:17ch}.TextMosaic-module__nLBDSq__body{gap:16px;display:grid}.TextMosaic-module__nLBDSq__body:has(aside){justify-self:stretch}.TextMosaic-module__nLBDSq__cta{margin-top:8px}.TextMosaic-module__nLBDSq__gallery{aspect-ratio:594/487;grid-template-rows:1fr 1fr;grid-template-columns:1.57fr 1fr;gap:clamp(12px,1.6vw,26px);display:grid}.TextMosaic-module__nLBDSq__photo{border-radius:16px;overflow:hidden}.TextMosaic-module__nLBDSq__photo img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.TextMosaic-module__nLBDSq__photo:hover img{transform:scale(1.05)}.TextMosaic-module__nLBDSq__photo1{grid-area:1/1}.TextMosaic-module__nLBDSq__photo2{grid-area:1/2/span 2}.TextMosaic-module__nLBDSq__photo3{grid-area:2/1}@media (max-width:899px){.TextMosaic-module__nLBDSq__gallery{order:-1}.TextMosaic-module__nLBDSq__copy{text-align:center;justify-items:center}.TextMosaic-module__nLBDSq__title{margin-inline:auto}.TextMosaic-module__nLBDSq__body ul,.TextMosaic-module__nLBDSq__body ol,.TextMosaic-module__nLBDSq__body aside{text-align:left}}
.MediaBanner-module__uaEvvq__section{padding-block:var(--k-pad);background:var(--k-white);color:var(--k-black)}@media (min-width:900px){.MediaBanner-module__uaEvvq__seam{background:linear-gradient(180deg, var(--k-white) 0%, var(--k-white) 62%, var(--k-black) 62%)}}.MediaBanner-module__uaEvvq__card{background:var(--k-cream);border-radius:30px;align-items:center;gap:clamp(24px,3vw,40px);padding:clamp(18px,4.4vw,64px);display:grid;box-shadow:0 30px 80px -40px #00000059}@media (min-width:900px){.MediaBanner-module__uaEvvq__card{grid-template-columns:minmax(0,.79fr) minmax(0,1fr)}}.MediaBanner-module__uaEvvq__black{background:var(--k-black);color:var(--k-white)}.MediaBanner-module__uaEvvq__media{aspect-ratio:16/9;border-radius:24px;display:block;position:relative;overflow:hidden}.MediaBanner-module__uaEvvq__media img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.MediaBanner-module__uaEvvq__card:hover .MediaBanner-module__uaEvvq__media img{transform:scale(1.04)}.MediaBanner-module__uaEvvq__play{background:var(--k-card);border-radius:50%;place-items:center;width:84px;height:84px;animation:1.6s ease-in-out infinite MediaBanner-module__uaEvvq__pulse;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 2px #ffffff59}.MediaBanner-module__uaEvvq__playIcon{width:14px;height:16px;color:var(--k-white);margin-left:3px}@keyframes MediaBanner-module__uaEvvq__pulse{50%{scale:1.08}}.MediaBanner-module__uaEvvq__copy{justify-items:start;gap:18px;display:grid}.MediaBanner-module__uaEvvq__title{font-size:clamp(1.3rem,1rem + 1vw,1.9rem)}.MediaBanner-module__uaEvvq__body{color:var(--k-grey);gap:12px;font-size:1rem;line-height:1.65;display:grid}.MediaBanner-module__uaEvvq__black .MediaBanner-module__uaEvvq__body{color:#fcfcfcc7}.MediaBanner-module__uaEvvq__cta{margin-top:12px}@media (max-width:899px){.MediaBanner-module__uaEvvq__copy{text-align:center;justify-items:center}.MediaBanner-module__uaEvvq__body ul,.MediaBanner-module__uaEvvq__body ol{text-align:left}}@media (min-width:900px){.MediaBanner-module__uaEvvq__media{align-self:start;position:sticky;top:100px}}
.Screenshot-module__LvMG-W__frame{border-radius:var(--radius);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);gap:12px;margin:0;padding:14px;display:grid}.Screenshot-module__LvMG-W__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:inline-flex}.Screenshot-module__LvMG-W__label:before{content:"";background:var(--lime-2);border-radius:50%;width:7px;height:7px}.Screenshot-module__LvMG-W__shot{border-radius:var(--radius-sm);width:100%;height:auto}.Screenshot-module__LvMG-W__pending{border:1px dashed var(--line);border-radius:var(--radius-sm);background:var(--paper-2);min-height:clamp(180px,26vw,300px);color:var(--muted-2);place-items:center;font-size:.875rem;display:grid}.Screenshot-module__LvMG-W__caption{color:var(--muted);font-size:.8125rem}.Screenshot-module__LvMG-W__dark{box-shadow:inset 0 0 0 1px var(--line-dark);background:#ffffff0d}.Screenshot-module__LvMG-W__dark .Screenshot-module__LvMG-W__label,.Screenshot-module__LvMG-W__dark .Screenshot-module__LvMG-W__caption{color:#ffffffa6}.Screenshot-module__LvMG-W__dark .Screenshot-module__LvMG-W__pending{border-color:var(--line-dark);color:#ffffff80;background:#ffffff0a}
.Results-module__gnpHxW__intro{max-width:70ch;color:var(--muted);margin:-16px 0 32px}.Results-module__gnpHxW__rows{border-top:1px solid var(--line)}.Results-module__gnpHxW__row{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 0;display:grid}.Results-module__gnpHxW__icon{background:var(--c-accent);width:32px;height:32px;box-shadow:0 0 0 5px color-mix(in srgb, var(--c-accent) 30%, transparent);border-radius:50%;place-items:center;font-size:.75rem;font-weight:600;display:grid}.Results-module__gnpHxW__main{gap:2px;display:grid}.Results-module__gnpHxW__name{letter-spacing:-.02em;font-weight:600}.Results-module__gnpHxW__text{color:var(--muted);font-size:.875rem}.Results-module__gnpHxW__source{color:var(--muted);text-align:right;font-size:.875rem;font-weight:600}@media (max-width:719px){.Results-module__gnpHxW__row{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:6px 14px}.Results-module__gnpHxW__source{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--c-accent) 22%, var(--paper));text-align:left;grid-column:2;justify-self:start;padding:3px 10px;font-size:.75rem}}.Results-module__gnpHxW__real{border-top:1px solid var(--line);gap:10px;margin-top:48px;padding-top:32px;display:grid}.Results-module__gnpHxW__realTitle{letter-spacing:-.045em;max-width:22ch;font-size:clamp(1.5rem,2.4vw,2.125rem)}.Results-module__gnpHxW__realText{max-width:70ch;color:var(--muted)}.Results-module__gnpHxW__case{border-radius:var(--radius);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);gap:24px;margin-top:32px;padding:28px;display:grid}@media (min-width:1000px){.Results-module__gnpHxW__case{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:48px;padding:36px}}.Results-module__gnpHxW__caseHead{align-content:start;gap:20px;display:grid}.Results-module__gnpHxW__caseName{letter-spacing:-.04em;max-width:18ch;font-size:clamp(1.375rem,2vw,1.75rem)}.Results-module__gnpHxW__metrics{gap:16px;display:grid}.Results-module__gnpHxW__metrics li{border-top:1px solid var(--line);gap:2px;padding-top:14px;display:grid}.Results-module__gnpHxW__metricValue{letter-spacing:-.055em;color:var(--green);font-size:clamp(2.5rem,4.4vw,3.5rem);font-weight:500;line-height:1}.Results-module__gnpHxW__metricLabel{color:var(--muted);font-size:.9375rem}.Results-module__gnpHxW__note{color:var(--muted-2);max-width:40ch;font-size:.8125rem}.Results-module__gnpHxW__caseBody{align-content:start;gap:16px;display:grid}.Results-module__gnpHxW__caseText{color:var(--muted);font-size:.9375rem}.Results-module__gnpHxW__ai{border-radius:var(--radius);background:var(--panel-ink);color:var(--paper);gap:24px;margin-top:32px;padding:28px;display:grid}@media (min-width:1000px){.Results-module__gnpHxW__ai{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:40px;padding:36px}.Results-module__gnpHxW__aiShot{grid-row:span 2}}.Results-module__gnpHxW__aiCopy,.Results-module__gnpHxW__aiFactors{align-content:start;gap:14px;display:grid}.Results-module__gnpHxW__aiTitle{letter-spacing:-.045em;max-width:18ch;font-size:clamp(1.5rem,2.2vw,2rem)}.Results-module__gnpHxW__aiText{color:#ffffffb8;max-width:52ch;font-size:.9375rem}.Results-module__gnpHxW__chips{flex-wrap:wrap;gap:8px;display:flex}.Results-module__gnpHxW__chips li{border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--line-dark);letter-spacing:-.01em;background:#ffffff14;padding:7px 14px;font-size:.875rem;font-weight:500}.Results-module__gnpHxW__closing{border-top:1px solid var(--line);justify-items:start;gap:20px;margin-top:48px;padding-top:32px;display:grid}.Results-module__gnpHxW__closingTitle{letter-spacing:-.05em;max-width:24ch;font-size:clamp(1.75rem,3.2vw,2.75rem)}.Results-module__gnpHxW__closingText{max-width:70ch;color:var(--muted)}
.ExampleCard-module__cjnyCW__card{isolation:isolate;border-radius:var(--k-radius);background:var(--k-black);color:var(--k-white);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(24px,4vw,58px);display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.ExampleCard-module__cjnyCW__card{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.ExampleCard-module__cjnyCW__copy{justify-items:start;gap:18px;display:grid}.ExampleCard-module__cjnyCW__label{color:var(--k-accent);transform-origin:0 100%;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.3rem);transform:rotate(-5deg)}.ExampleCard-module__cjnyCW__title{max-width:20ch;font-size:clamp(1.5rem,1rem + 1.7vw,2.35rem)}.ExampleCard-module__cjnyCW__pills{flex-wrap:wrap;gap:10px;display:flex}.ExampleCard-module__cjnyCW__pills li{background:#ffffff1a;border-radius:12px;padding:9px 16px;font-size:.95rem;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff2e}.ExampleCard-module__cjnyCW__cta{padding-inline:0}.ExampleCard-module__cjnyCW__visual{aspect-ratio:4/3;position:relative}.ExampleCard-module__cjnyCW__visual img{object-fit:cover;border-radius:16px;width:100%;height:100%;position:relative;box-shadow:0 30px 60px -20px #000c}.ExampleCard-module__cjnyCW__glow{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--k-accent) 28%, transparent), transparent 72%);border-radius:50%;animation:9s ease-in-out infinite ExampleCard-module__cjnyCW__glow;position:absolute;inset:-12%}@keyframes ExampleCard-module__cjnyCW__glow{50%{opacity:.6;transform:scale(1.06)translate(-10px)}}
.CaseStudies-module__f9gl7W__wrap{--p:0;height:calc(100vh + (var(--n) - 1) * 90vh);height:calc(100svh + (var(--n) - 1) * 90svh);position:relative}.CaseStudies-module__f9gl7W__stage{height:100svh;padding:88px var(--gutter) 28px;grid-template-rows:minmax(0,1fr) auto;gap:16px;display:grid;position:sticky;top:0;overflow:hidden}.CaseStudies-module__f9gl7W__track{height:100%;transform:translate3d(var(--x,0px), 0, 0);will-change:transform;grid-auto-columns:100%;grid-auto-flow:column;column-gap:24px;display:grid}.CaseStudies-module__f9gl7W__slide{--off:0;--settle:1;border-radius:var(--radius-lg);min-height:0;transform:scale(calc(.94 + var(--settle) * .06));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px;padding:clamp(28px,3.4vw,56px);display:grid;position:relative;overflow:hidden}.CaseStudies-module__f9gl7W__green{background:var(--green-panel);color:var(--paper)}.CaseStudies-module__f9gl7W__ink{color:var(--paper);background:linear-gradient(165deg,#1c211e,#0b0c0b 70%)}.CaseStudies-module__f9gl7W__lime{background:var(--lime);color:var(--ink)}.CaseStudies-module__f9gl7W__art{color:#ffffff13;pointer-events:none;width:clamp(18rem,36vw,32rem);height:auto;transform:translate3d(calc(var(--off) * -140px), 0, 0) rotate(-8deg);position:absolute;bottom:-14%;right:-3%}.CaseStudies-module__f9gl7W__art path{stroke-width:.7px;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, calc((var(--settle) - .2 - var(--i) * .05) * 1.8), 1))}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__art{color:#11111112}.CaseStudies-module__f9gl7W__slide:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 36px),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 36px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 85%,#000,#0000 75%);mask-image:radial-gradient(70% 80% at 85%,#000,#0000 75%)}.CaseStudies-module__f9gl7W__lime.CaseStudies-module__f9gl7W__slide:before{background:repeating-linear-gradient(0deg,#1111110f 0 1px,#0000 1px 36px),repeating-linear-gradient(90deg,#1111110f 0 1px,#0000 1px 36px)}.CaseStudies-module__f9gl7W__copy{min-width:0;transform:translate3d(calc(var(--off) * -90px), 0, 0);gap:16px;display:grid}.CaseStudies-module__f9gl7W__meta{justify-content:space-between;align-items:center;gap:16px;display:flex}.CaseStudies-module__f9gl7W__badge{align-items:center;gap:14px;min-width:0;display:inline-flex}.CaseStudies-module__f9gl7W__tile{background:var(--lime);width:58px;height:58px;color:var(--ink);border-radius:16px;flex:none;place-items:center;display:grid;position:relative;box-shadow:0 10px 26px #00000040}.CaseStudies-module__f9gl7W__tile:after{content:"";border-radius:inherit;border:1.5px solid var(--lime);pointer-events:none;animation:2.6s ease-out infinite CaseStudies-module__f9gl7W__ping;position:absolute;inset:0}@keyframes CaseStudies-module__f9gl7W__ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(1.45)}}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__tile{background:var(--ink);color:var(--lime)}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__tile:after{border-color:var(--ink)}.CaseStudies-module__f9gl7W__icon{width:34px;height:34px}.CaseStudies-module__f9gl7W__icon path{stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, calc((var(--settle) - .05 - var(--i) * .07) * 2.4), 1))}.CaseStudies-module__f9gl7W__badgeText{gap:2px;min-width:0;display:grid}.CaseStudies-module__f9gl7W__kind{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:.75rem;font-weight:600}.CaseStudies-module__f9gl7W__industry{letter-spacing:-.02em;font-size:1rem;font-weight:600;line-height:1.25}@media (prefers-reduced-motion:reduce){.CaseStudies-module__f9gl7W__tile:after{animation:none}}.CaseStudies-module__f9gl7W__index{letter-spacing:.06em;text-transform:uppercase;opacity:.7;font-size:.75rem;font-weight:600}.CaseStudies-module__f9gl7W__index span{margin-left:16px}.CaseStudies-module__f9gl7W__title{letter-spacing:-.055em;font-size:clamp(2rem,4vw,3.75rem);line-height:.98}.CaseStudies-module__f9gl7W__pills{flex-wrap:wrap;gap:8px;display:flex}.CaseStudies-module__f9gl7W__pills li{border-radius:var(--radius-pill);letter-spacing:-.01em;background:#ffffff1a;padding:6px 13px 6px 11px;font-size:.875rem;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff2e}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__pills li{background:#fff9;box-shadow:inset 0 0 0 1px #1111111a}.CaseStudies-module__f9gl7W__text{opacity:.8;max-width:52ch;font-size:.9375rem;line-height:1.5}.CaseStudies-module__f9gl7W__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:8px;display:flex}.CaseStudies-module__f9gl7W__note{opacity:.7;font-size:.8125rem}.CaseStudies-module__f9gl7W__link{text-underline-offset:4px;font-size:.9375rem;font-weight:600;text-decoration:underline}.CaseStudies-module__f9gl7W__board{min-width:0;transform:translate3d(calc(var(--off) * 60px), 0, 0);gap:14px;display:grid}.CaseStudies-module__f9gl7W__panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border-radius:18px;padding:clamp(16px,1.6vw,22px) clamp(16px,1.8vw,24px);box-shadow:inset 0 0 0 1px #ffffff21,0 20px 40px #0000002e}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__panel{background:#ffffff80;box-shadow:inset 0 0 0 1px #11111114,0 20px 40px #11111114}.CaseStudies-module__f9gl7W__panelHead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.CaseStudies-module__f9gl7W__headIcon{width:18px;height:18px;color:var(--lime);flex:none}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__headIcon{color:var(--green)}.CaseStudies-module__f9gl7W__boardLabel{letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:.75rem;font-weight:600}.CaseStudies-module__f9gl7W__count{border-radius:var(--radius-pill);background:var(--lime);color:var(--ink);white-space:nowrap;margin-left:auto;padding:3px 10px;font-size:.75rem;font-weight:600}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__count{background:var(--ink);color:var(--lime)}.CaseStudies-module__f9gl7W__roadmap{display:grid;position:relative}.CaseStudies-module__f9gl7W__roadmap:before,.CaseStudies-module__f9gl7W__roadmap:after{content:"";border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:18px;bottom:18px;left:14px}.CaseStudies-module__f9gl7W__roadmap:before{background:#ffffff29}.CaseStudies-module__f9gl7W__roadmap:after{background:var(--lime);transform-origin:top;transform:scaleY(clamp(0, calc(var(--settle) * 1.1 - .05), 1))}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__roadmap:before{background:#11111124}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__roadmap:after{background:var(--ink)}.CaseStudies-module__f9gl7W__step{--k:0;--v:clamp(0, calc((var(--settle) - var(--k)) * 3), 1);letter-spacing:-.02em;opacity:var(--v);transform:translate3d(calc((1 - var(--v)) * 40px), 0, 0);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:14px;padding:5px 0;font-size:clamp(.9375rem,1.2vw,1.125rem);font-weight:500;display:grid;position:relative}.CaseStudies-module__f9gl7W__node{z-index:1;background:var(--lime);width:28px;height:28px;color:var(--ink);transform:scale(calc(.6 + var(--v) * .4));border-radius:50%;place-items:center;font-size:.6875rem;font-weight:600;display:grid;position:relative}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__node{background:var(--ink);color:var(--lime)}.CaseStudies-module__f9gl7W__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.CaseStudies-module__f9gl7W__metrics div{--k:0;--v:clamp(0, calc((var(--settle) - var(--k)) * 4), 1);opacity:var(--v);transform:translate3d(0, calc((1 - var(--v)) * 14px), 0);background:#ffffff14;border-radius:12px;flex-direction:column-reverse;justify-content:flex-end;gap:4px;padding:12px 14px;display:flex}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__metrics div{background:#fff9}.CaseStudies-module__f9gl7W__metrics dd{letter-spacing:-.05em;color:var(--lime);margin:0;font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:600;line-height:1}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__metrics dd{color:var(--green)}.CaseStudies-module__f9gl7W__metrics dt{opacity:.75;font-size:.75rem;line-height:1.3}.CaseStudies-module__f9gl7W__issues{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.CaseStudies-module__f9gl7W__issues li{--k:0;--v:clamp(0, calc((var(--settle) - var(--k)) * 4), 1);opacity:var(--v);transform:translate3d(calc((1 - var(--v)) * 16px), 0, 0);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;font-size:.8125rem;line-height:1.35;display:grid}.CaseStudies-module__f9gl7W__warn{width:16px;height:16px;color:var(--lime);margin-top:1px}.CaseStudies-module__f9gl7W__lime .CaseStudies-module__f9gl7W__warn{color:var(--green)}@media (max-width:519px){.CaseStudies-module__f9gl7W__issues{grid-template-columns:minmax(0,1fr)}}.CaseStudies-module__f9gl7W__progress{color:var(--muted);align-items:center;gap:16px;font-size:.8125rem;display:flex}.CaseStudies-module__f9gl7W__bar{background:var(--line);flex:1;height:2px;position:relative;overflow:hidden}.CaseStudies-module__f9gl7W__fill{transform-origin:0;transform:scaleX(calc((var(--p) + 1) / var(--n)));background:var(--ink);position:absolute;inset:0}@media (max-width:899px){.CaseStudies-module__f9gl7W__wrap{height:auto}.CaseStudies-module__f9gl7W__stage{height:auto;padding:0 var(--gutter);position:static;overflow:visible}.CaseStudies-module__f9gl7W__track{grid-auto-columns:auto;grid-auto-flow:row;row-gap:16px;transform:none}.CaseStudies-module__f9gl7W__slide{grid-template-columns:minmax(0,1fr);gap:24px;transform:none}.CaseStudies-module__f9gl7W__copy,.CaseStudies-module__f9gl7W__board,.CaseStudies-module__f9gl7W__art{transform:none}.CaseStudies-module__f9gl7W__copy{opacity:1}.CaseStudies-module__f9gl7W__progress{display:none}}:is(.CaseStudies-module__f9gl7W__wrap.CaseStudies-module__f9gl7W__static,html:not(.js) .CaseStudies-module__f9gl7W__wrap){height:auto}.CaseStudies-module__f9gl7W__wrap.CaseStudies-module__f9gl7W__static .CaseStudies-module__f9gl7W__stage{height:auto;padding:0 var(--gutter);position:static;overflow:visible}html:not(.js) .CaseStudies-module__f9gl7W__stage{height:auto;padding:0 var(--gutter);position:static;overflow:visible}.CaseStudies-module__f9gl7W__wrap.CaseStudies-module__f9gl7W__static .CaseStudies-module__f9gl7W__track{grid-auto-columns:auto;grid-auto-flow:row;row-gap:16px;transform:none}html:not(.js) .CaseStudies-module__f9gl7W__track{grid-auto-columns:auto;grid-auto-flow:row;row-gap:16px;transform:none}.CaseStudies-module__f9gl7W__wrap.CaseStudies-module__f9gl7W__static .CaseStudies-module__f9gl7W__slide{--settle:1;--off:0;transform:none}html:not(.js) .CaseStudies-module__f9gl7W__slide{--settle:1;--off:0;transform:none}.CaseStudies-module__f9gl7W__wrap.CaseStudies-module__f9gl7W__static .CaseStudies-module__f9gl7W__progress{display:none}html:not(.js) .CaseStudies-module__f9gl7W__progress{display:none}
.Chapter-module__Gv6q5a__title{max-width:24ch}.Chapter-module__Gv6q5a__intro{text-align:center;max-width:1000px;margin:clamp(20px,2.6vw,36px) auto 0}.Chapter-module__Gv6q5a__body{max-width:820px;margin:clamp(28px,3vw,44px) auto 0}.Chapter-module__Gv6q5a__wide{margin-top:clamp(20px,2.6vw,36px)}
.Compare-module__LsUvTG__title{max-width:16ch}.Compare-module__LsUvTG__intro{max-width:64ch;color:var(--muted);margin:-16px 0 32px}.Compare-module__LsUvTG__tableWrap{border:1px solid var(--line);border-radius:var(--radius-xs);overflow-x:auto}.Compare-module__LsUvTG__table{border-collapse:collapse;width:100%;min-width:560px}.Compare-module__LsUvTG__table th,.Compare-module__LsUvTG__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);width:50%;padding:18px 24px}.Compare-module__LsUvTG__table tr:last-child td{border-bottom:0}.Compare-module__LsUvTG__table th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--paper-2);font-size:.875rem;font-weight:600}.Compare-module__LsUvTG__table th:last-child{background:linear-gradient(160deg, #17604a, var(--green) 60%, var(--green-2));color:var(--lime);box-shadow:inset 0 3px 0 var(--lime)}.Compare-module__LsUvTG__table td:first-child{color:var(--muted);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='7' fill='%23ececec'/%3E%3Cpath d='M4.5 7h5' stroke='%238a8a8a' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 24px 22px/14px 14px no-repeat;padding-left:52px}.Compare-module__LsUvTG__table td:last-child{color:var(--ink);background:no-repeat 24px 20px / 18px 18px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='9' fill='%230f4c3a'/%3E%3Cpath d='M5.2 9.3l2.4 2.4 5-5' fill='none' stroke='%23d9f55c' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), color-mix(in srgb, var(--lime) 15%, var(--paper));border-left:1px solid color-mix(in srgb, var(--green) 18%, var(--line));padding-left:56px;font-weight:600;transition:background-color .25s}.Compare-module__LsUvTG__table tbody tr:hover td:last-child{background-color:color-mix(in srgb, var(--lime) 28%, var(--paper))}.Compare-module__LsUvTG__tableWrap{box-shadow:0 18px 40px -24px #11111140}@media (max-width:639px){.Compare-module__LsUvTG__tableWrap{border-radius:var(--radius-sm);overflow:visible}.Compare-module__LsUvTG__table{min-width:0}.Compare-module__LsUvTG__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Compare-module__LsUvTG__table,.Compare-module__LsUvTG__table tbody,.Compare-module__LsUvTG__table tr,.Compare-module__LsUvTG__table td{width:auto;display:block}.Compare-module__LsUvTG__table tr{border-bottom:1px solid var(--line)}.Compare-module__LsUvTG__table tr:last-child{border-bottom:0}.Compare-module__LsUvTG__table td{border-bottom:0;padding:14px 18px}.Compare-module__LsUvTG__table td:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);margin-bottom:4px;font-size:.6875rem;font-weight:600;display:block}.Compare-module__LsUvTG__table td:last-child:before{color:var(--green)}.Compare-module__LsUvTG__table td:first-child,.Compare-module__LsUvTG__table td:last-child{background-image:none;padding-left:18px}.Compare-module__LsUvTG__table td:last-child{box-shadow:inset 3px 0 0 var(--lime);border-left:0}}.Compare-module__LsUvTG__outro{letter-spacing:-.04em;max-width:34ch;margin-top:32px;font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:600}
.ProcessTimeline-module__MmHEta__wrap{margin-top:clamp(32px,4vw,56px);position:relative}.ProcessTimeline-module__MmHEta__note{color:var(--k-white);margin-bottom:12px}.ProcessTimeline-module__MmHEta__list{--fill:0%;gap:28px;display:grid;position:relative}.ProcessTimeline-module__MmHEta__list:before,.ProcessTimeline-module__MmHEta__list:after{content:"";width:2px;position:absolute;top:0;left:50%;translate:-50%}.ProcessTimeline-module__MmHEta__list:before{background:#ffffff24;bottom:0}.ProcessTimeline-module__MmHEta__list:after{height:var(--fill);background:var(--k-accent);box-shadow:0 0 14px color-mix(in srgb, var(--k-accent) 60%, transparent)}.ProcessTimeline-module__MmHEta__step{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);align-items:center;display:grid;position:relative}.ProcessTimeline-module__MmHEta__stop{z-index:1;background:var(--k-card);width:44px;height:44px;color:var(--k-accent);font-family:var(--k-display);transition:background-color .4s var(--ease), color .4s var(--ease), transform .4s var(--ease);border-radius:50%;grid-area:1/2;justify-self:center;place-items:center;font-size:.85rem;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}.ProcessTimeline-module__MmHEta__active .ProcessTimeline-module__MmHEta__stop{background:var(--k-accent);color:var(--k-black);transform:scale(1.1)}.ProcessTimeline-module__MmHEta__card{border-radius:var(--k-radius);background:var(--k-cream);color:var(--k-black);transition:box-shadow .5s var(--ease);grid-row:1;gap:14px;padding:clamp(22px,2.4vw,32px);display:grid;position:relative}.ProcessTimeline-module__MmHEta__active .ProcessTimeline-module__MmHEta__card{box-shadow:0 0 0 2px var(--k-accent)}.ProcessTimeline-module__MmHEta__right .ProcessTimeline-module__MmHEta__card{grid-column:3}.ProcessTimeline-module__MmHEta__left .ProcessTimeline-module__MmHEta__card{grid-column:1}.ProcessTimeline-module__MmHEta__chip{color:#6b6b6b;border:1px solid #1113;border-radius:6px;justify-self:end;padding:4px 10px;font-size:.78rem}.ProcessTimeline-module__MmHEta__title{font-family:var(--k-display);letter-spacing:0;margin-top:-6px;font-size:clamp(1.3rem,1.05rem + .8vw,1.75rem);font-weight:700;line-height:1.15}.ProcessTimeline-module__MmHEta__body{gap:10px;font-size:1.02rem;line-height:1.6;display:grid}@media (max-width:759px){.ProcessTimeline-module__MmHEta__list:before,.ProcessTimeline-module__MmHEta__list:after{left:21px}.ProcessTimeline-module__MmHEta__step{grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:14px}.ProcessTimeline-module__MmHEta__stop{grid-column:1}.ProcessTimeline-module__MmHEta__right .ProcessTimeline-module__MmHEta__card,.ProcessTimeline-module__MmHEta__left .ProcessTimeline-module__MmHEta__card{grid-column:2}}
.IndustriesAreas-module__kEuqXa__grid{perspective:1600px;gap:16px;display:grid}.IndustriesAreas-module__kEuqXa__slot{display:grid}.IndustriesAreas-module__kEuqXa__panel{--mx:50%;--my:50%;--rx:0deg;--ry:0deg;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .6s var(--ease), box-shadow .6s var(--ease);align-content:start;justify-items:start;gap:20px;padding:clamp(24px,3vw,40px);display:grid;position:relative;overflow:hidden}.IndustriesAreas-module__kEuqXa__panel.is-live{transition:transform .12s linear;box-shadow:0 40px 90px #11111124}.IndustriesAreas-module__kEuqXa__panel>*{position:relative}.IndustriesAreas-module__kEuqXa__panel>.IndustriesAreas-module__kEuqXa__light{pointer-events:none;background:radial-gradient(360px circle at var(--mx) var(--my), #d9f55c59, transparent 70%);opacity:0;transition:opacity .4s var(--ease);position:absolute;inset:0}.IndustriesAreas-module__kEuqXa__panelTint>.IndustriesAreas-module__kEuqXa__light{background:radial-gradient(360px circle at var(--mx) var(--my), #d9f55c52, transparent 70%)}.IndustriesAreas-module__kEuqXa__panel.is-live>.IndustriesAreas-module__kEuqXa__light{opacity:1}.IndustriesAreas-module__kEuqXa__panelTint{background:radial-gradient(60% 50% at 100% 100%, #d9f55c38, transparent 70%), var(--paper-2)}.IndustriesAreas-module__kEuqXa__title{letter-spacing:-.045em;font-size:clamp(1.625rem,2.4vw,2.25rem)}.IndustriesAreas-module__kEuqXa__text{color:var(--muted);gap:8px;font-size:.9375rem;display:grid}.IndustriesAreas-module__kEuqXa__sub{font-size:1rem}.IndustriesAreas-module__kEuqXa__chips{flex-wrap:wrap;gap:8px;width:100%;display:flex}.IndustriesAreas-module__kEuqXa__chips li{--accent:var(--lime);transform:translateZ(24px)}.js .IndustriesAreas-module__kEuqXa__chips li{opacity:0;transition:opacity .35s ease-out calc(var(--i) * 45ms), transform .7s cubic-bezier(.34, 1.56, .64, 1) calc(var(--i) * 45ms);transform:translateZ(24px)scale(.6)rotate(-6deg)}.js .reveal.in .IndustriesAreas-module__kEuqXa__chips li{opacity:1;transform:translateZ(24px)}.IndustriesAreas-module__kEuqXa__chip{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--paper);color:var(--ink);transition:transform .35s cubic-bezier(.34, 1.56, .64, 1), background-color .3s var(--ease), border-color .3s var(--ease), box-shadow .3s var(--ease);align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:.875rem;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #1111110d}.IndustriesAreas-module__kEuqXa__chip:hover{background:var(--accent);border-color:var(--accent);box-shadow:0 12px 26px color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-3px)scale(1.06)}.IndustriesAreas-module__kEuqXa__chipStatic:hover{transform:translateY(-2px)scale(1.04)}.IndustriesAreas-module__kEuqXa__chipDot,.IndustriesAreas-module__kEuqXa__pin{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent);transition:box-shadow .3s var(--ease);border-radius:50%;flex:none}.IndustriesAreas-module__kEuqXa__chip:hover .IndustriesAreas-module__kEuqXa__chipDot,.IndustriesAreas-module__kEuqXa__chip:hover .IndustriesAreas-module__kEuqXa__pin{box-shadow:0 0 0 4px #ffffff80}.IndustriesAreas-module__kEuqXa__pin{border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.IndustriesAreas-module__kEuqXa__panelWide{gap:28px}.IndustriesAreas-module__kEuqXa__head{gap:16px 48px;width:100%;display:grid}@media (min-width:1000px){.IndustriesAreas-module__kEuqXa__head{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end}}.IndustriesAreas-module__kEuqXa__headTitle{justify-items:start;gap:14px;display:grid}.IndustriesAreas-module__kEuqXa__sectors{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}@media (min-width:560px){.IndustriesAreas-module__kEuqXa__sectors{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.IndustriesAreas-module__kEuqXa__sectors{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1200px){.IndustriesAreas-module__kEuqXa__sectors{grid-template-columns:repeat(7,minmax(0,1fr))}}.IndustriesAreas-module__kEuqXa__sectors li{display:grid;transform:translateZ(24px)}.js .IndustriesAreas-module__kEuqXa__sectors li{opacity:0;transition:opacity .4s ease-out calc(var(--i) * 40ms), transform .7s cubic-bezier(.34, 1.56, .64, 1) calc(var(--i) * 40ms);transform:translateZ(24px)translateY(18px)scale(.92)}.js .reveal.in .IndustriesAreas-module__kEuqXa__sectors li{opacity:1;transform:translateZ(24px)}.IndustriesAreas-module__kEuqXa__sector{border-radius:var(--radius);border:1px solid var(--line);background:var(--paper);min-height:132px;transition:transform .35s cubic-bezier(.34, 1.56, .64, 1), border-color .3s var(--ease), box-shadow .3s var(--ease);align-content:space-between;justify-items:start;gap:18px;padding:16px;display:grid;box-shadow:0 1px 2px #1111110d}.IndustriesAreas-module__kEuqXa__sector:hover{border-color:color-mix(in srgb, var(--green) 30%, var(--line));transform:translateY(-4px);box-shadow:0 16px 34px #1111111a}.IndustriesAreas-module__kEuqXa__sectorIcon{background:var(--green);width:48px;height:48px;color:var(--lime);transition:background-color .3s var(--ease), color .3s var(--ease), transform .4s cubic-bezier(.34, 1.56, .64, 1);border-radius:14px;place-items:center;display:grid;box-shadow:0 8px 18px -8px #0f4c3ab3}.IndustriesAreas-module__kEuqXa__sectorIcon svg{width:26px;height:26px}.IndustriesAreas-module__kEuqXa__sector:hover .IndustriesAreas-module__kEuqXa__sectorIcon{background:var(--lime);color:var(--green);transform:rotate(-6deg)scale(1.06)}.IndustriesAreas-module__kEuqXa__sectorName{letter-spacing:-.02em;font-size:.9375rem;font-weight:600;line-height:1.25}@media (prefers-reduced-motion:reduce){.IndustriesAreas-module__kEuqXa__sector,.IndustriesAreas-module__kEuqXa__panel,.IndustriesAreas-module__kEuqXa__chip{opacity:1;transition:none;transform:none}.js .IndustriesAreas-module__kEuqXa__sectors li{opacity:1;transition:none;transform:none}.js .IndustriesAreas-module__kEuqXa__chips li{opacity:1;transition:none;transform:none}}
.Faq-module__3PG0Iq__wrap,.Faq-module__3PG0Iq__grid{gap:40px;display:grid}@media (min-width:1000px){.Faq-module__3PG0Iq__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:48px}}.Faq-module__3PG0Iq__list{border-top:1px solid var(--line)}.Faq-module__3PG0Iq__item{border-bottom:1px solid var(--line)}.Faq-module__3PG0Iq__summary{cursor:pointer;grid-template-columns:72px minmax(0,1fr) 40px;align-items:center;gap:16px;padding:22px 0;list-style:none;display:grid}.Faq-module__3PG0Iq__summary::-webkit-details-marker{display:none}.Faq-module__3PG0Iq__q{letter-spacing:-.02em;color:var(--muted);font-size:1.25rem;font-weight:500}.Faq-module__3PG0Iq__question{letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.3}.Faq-module__3PG0Iq__icon{justify-self:end;width:28px;height:28px;position:relative}.Faq-module__3PG0Iq__icon:before,.Faq-module__3PG0Iq__icon:after{content:"";background:var(--lime-2);width:16px;height:2px;transition:transform .3s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-20deg)}.Faq-module__3PG0Iq__icon:after{transform:translate(-50%,-50%)rotate(20deg)}.Faq-module__3PG0Iq__item[open] .Faq-module__3PG0Iq__icon:before,.Faq-module__3PG0Iq__item[open] .Faq-module__3PG0Iq__icon:after{transform:translate(-50%,-50%)rotate(0)}.Faq-module__3PG0Iq__answer{color:var(--muted);gap:10px;max-width:68ch;padding:0 0 24px 88px;display:grid}@media (max-width:640px){.Faq-module__3PG0Iq__summary{grid-template-columns:56px minmax(0,1fr) 28px}.Faq-module__3PG0Iq__answer{padding-left:0}}.Faq-module__3PG0Iq__aside{border-radius:var(--radius-sm);background:var(--panel-violet);color:var(--paper);align-content:start;align-self:start;justify-items:start;gap:16px;padding:28px;display:grid}.Faq-module__3PG0Iq__asideLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--amber);font-size:.75rem;font-weight:600}.Faq-module__3PG0Iq__asideTitle{letter-spacing:-.04em;font-size:1.75rem}.Faq-module__3PG0Iq__asideText{opacity:.85;margin-bottom:8px;font-size:.9375rem}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__list{border-top-color:var(--line-dark)}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__item{border-bottom-color:var(--line-dark)}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__q{color:#ffffff61;transition:color .3s}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__item[open] .Faq-module__3PG0Iq__q{color:var(--lime)}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__question{transition:color .3s}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__summary:hover .Faq-module__3PG0Iq__question{color:var(--lime)}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__icon:before,.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__icon:after{background:var(--lime)}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__answer{color:#ffffffa8}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__aside{background:radial-gradient(90% 80% at 100% 0%, #ffffff73, transparent 60%), var(--lime);color:var(--ink);box-shadow:0 30px 80px #d9f55c24}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__asideLabel{color:#1119}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__asideCta{background:var(--ink)}.Faq-module__3PG0Iq__dark .Faq-module__3PG0Iq__asideCta:hover{background:#000}.Faq-module__3PG0Iq__iconOne,.Faq-module__3PG0Iq__iconTwo{width:15px;height:15px;transition:transform .6s var(--ease-power2), opacity .6s var(--ease-power2);grid-area:1/1;display:none}.Faq-module__3PG0Iq__iconTwo{opacity:0;transform:translate(-200%,200%)}.page-inner .Faq-module__3PG0Iq__icon{box-shadow:inset 0 0 0 1px var(--line);transition:background-color .6s var(--ease-power2), box-shadow .6s var(--ease-power2);background:0 0;border-radius:50%;place-items:center;display:grid;overflow:hidden}.page-inner .Faq-module__3PG0Iq__icon:before{display:none}.page-inner .Faq-module__3PG0Iq__icon:after{display:none}:is(.page-inner .Faq-module__3PG0Iq__iconOne,.page-inner .Faq-module__3PG0Iq__iconTwo){display:block}.page-inner .Faq-module__3PG0Iq__item[open] .Faq-module__3PG0Iq__icon{background:var(--lime);box-shadow:inset 0 0 0 1px var(--lime)}.page-inner .Faq-module__3PG0Iq__item[open] .Faq-module__3PG0Iq__iconOne{opacity:0;transform:translate(200%,-200%)}.page-inner .Faq-module__3PG0Iq__item[open] .Faq-module__3PG0Iq__iconTwo{opacity:1;transform:rotate(180deg)}
.HomeFaq-module__r8Q0PW__block{color:var(--paper);padding-block:var(--section);background:radial-gradient(38% 46% at 86% 34%,#d9f55c21,#0000 70%),radial-gradient(50% 60% at 0 100%,#0f4c3a99,#0000 72%),linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/100% 72px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/72px 100%,#0d100f}
