.krug-canvas[data-astro-cid-wq3vcq5l]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.95;mask-image:radial-gradient(circle at 50% 46%,#000 55%,transparent 78%);-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 55%,transparent 78%)}.chips[data-astro-cid-3dufhvs6]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:18px}.chips__label[data-astro-cid-3dufhvs6]{color:var(--fg-faint);margin-right:.4rem}.chip[data-astro-cid-3dufhvs6]{font:inherit;font-weight:700;cursor:pointer;color:var(--fg-muted);background:transparent;border:1px solid var(--line);border-radius:999px;padding:.6em 1.1em;transition:color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.chip[data-astro-cid-3dufhvs6]:hover{color:var(--fg);border-color:var(--red-32)}.chip[data-astro-cid-3dufhvs6][aria-selected=true]{color:var(--cream);border-color:var(--red);background:var(--red-08)}.stage[data-astro-cid-3dufhvs6]{display:grid;gap:14px}@media(min-width:900px){.stage[data-astro-cid-3dufhvs6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}}.step[data-astro-cid-3dufhvs6]{position:relative;display:grid;gap:.9rem;align-content:start;background:var(--ink-3);border:1px solid var(--ink-4);border-radius:var(--radius-lg);padding:clamp(1.2rem,1rem + 1vw,1.8rem);transition:opacity .45s var(--ease-out),border-color .45s var(--ease-out)}.step[data-astro-cid-3dufhvs6]+.step[data-astro-cid-3dufhvs6]:before{content:"↓";position:absolute;left:50%;top:-14px;transform:translate(-50%,-50%);color:var(--red);font-weight:700}@media(min-width:900px){.step[data-astro-cid-3dufhvs6]+.step[data-astro-cid-3dufhvs6]:before{content:"→";left:-1.2rem;top:50%}}.step__n[data-astro-cid-3dufhvs6]{display:flex;gap:.6rem;color:var(--fg-faint)}.step__n[data-astro-cid-3dufhvs6] span[data-astro-cid-3dufhvs6]{color:var(--red)}.bubble[data-astro-cid-3dufhvs6]{justify-self:start;background:var(--ink-4);border-radius:18px 18px 18px 4px;padding:.9rem 1.1rem;font-size:var(--step-1);line-height:1.35;min-height:3.2em}.step__t[data-astro-cid-3dufhvs6]{font-size:var(--step-1);font-weight:700;line-height:1.25}.parts[data-astro-cid-3dufhvs6]{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.parts[data-astro-cid-3dufhvs6] li[data-astro-cid-3dufhvs6]{display:flex;gap:.6rem;align-items:center;color:var(--fg-muted);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out)}.parts[data-astro-cid-3dufhvs6] li[data-astro-cid-3dufhvs6]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--red);flex:none}.step--does[data-astro-cid-3dufhvs6]{border-color:var(--red-32);background:linear-gradient(var(--red-04),var(--red-04)),var(--ink-3)}.step__you[data-astro-cid-3dufhvs6]{font-size:var(--step--1);font-weight:700;color:var(--red)}.stage[data-astro-cid-3dufhvs6].is-run [data-astro-cid-3dufhvs6][data-step]:not(.is-on){opacity:.22}.stage[data-astro-cid-3dufhvs6].is-run .parts[data-astro-cid-3dufhvs6] li[data-astro-cid-3dufhvs6]:not(.is-on){opacity:0;transform:translateY(4px)}.ideas__cta[data-astro-cid-3dufhvs6]{display:inline-flex;gap:.5rem;margin-top:1.6rem;font-weight:700;color:var(--fg);text-decoration:none;border-bottom:1px solid var(--red);padding-bottom:.15rem;transition:color var(--dur) var(--ease-out)}.ideas__cta[data-astro-cid-3dufhvs6]:hover{color:var(--red)}@media(prefers-reduced-motion:reduce){.step[data-astro-cid-3dufhvs6],.parts[data-astro-cid-3dufhvs6] li[data-astro-cid-3dufhvs6]{transition:none}}.deck-wrap[data-astro-cid-aadlzisc]{display:grid;gap:1.6rem;max-width:820px}.deck[data-astro-cid-aadlzisc]{display:grid;padding:0 26px 26px 0}.q[data-astro-cid-aadlzisc]{grid-area:1 / 1;background:var(--ink-3);border:1px solid var(--ink-4);border-radius:var(--radius-lg);padding:clamp(1.4rem,1rem + 2vw,2.6rem);display:grid;gap:1.4rem;align-content:start;transform-origin:50% 100%;transition:transform .55s var(--ease-out),opacity .45s var(--ease-out)}.q[data-astro-cid-aadlzisc][data-pos="0"]{z-index:3}.q[data-astro-cid-aadlzisc][data-pos="1"]{z-index:2;transform:translate(13px,13px) rotate(1.1deg) scale(.985);opacity:.55}.q[data-astro-cid-aadlzisc][data-pos="2"]{z-index:1;transform:translate(26px,26px) rotate(2.2deg) scale(.97);opacity:.3}.q__mark[data-astro-cid-aadlzisc]{width:48px;height:48px;border-radius:50%;background:var(--red);color:var(--cream);display:grid;place-items:center;font-weight:900;font-size:2rem;line-height:1;padding-top:.35rem}.q[data-astro-cid-aadlzisc] blockquote[data-astro-cid-aadlzisc]{margin:0;font-size:var(--step-1);line-height:1.38;letter-spacing:-.01em;font-weight:500;text-wrap:pretty}.q[data-astro-cid-aadlzisc] footer[data-astro-cid-aadlzisc]{display:flex;gap:.9rem;align-items:center}.q[data-astro-cid-aadlzisc] footer[data-astro-cid-aadlzisc] b[data-astro-cid-aadlzisc]{display:block;font-weight:700}.q[data-astro-cid-aadlzisc] footer[data-astro-cid-aadlzisc] .label[data-astro-cid-aadlzisc]{font-size:.7rem}.q__av[data-astro-cid-aadlzisc]{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--red);display:grid;place-items:center;font-family:var(--font-mono);font-size:.78rem;color:var(--red);flex:none}.deck__ctl[data-astro-cid-aadlzisc]{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.deck__count[data-astro-cid-aadlzisc]{font-variant-numeric:tabular-nums;min-width:3.4rem;text-align:center}.deck__note[data-astro-cid-aadlzisc]{font-size:.66rem;text-transform:none;letter-spacing:.02em;margin-inline-start:.4rem}.btn-round[data-astro-cid-aadlzisc]{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:none;color:var(--fg);cursor:pointer;font-size:1.05rem;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.btn-round[data-astro-cid-aadlzisc]:hover{border-color:var(--red);color:var(--red)}.orb[data-astro-cid-lotdwijf]{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem 3.5rem;padding:3rem var(--gutter) 4rem;isolation:isolate}.orb__rings[data-astro-cid-lotdwijf],.orb__lens[data-astro-cid-lotdwijf],.orb__core[data-astro-cid-lotdwijf],.orb__label[data-astro-cid-lotdwijf]{display:none}.orb__mark[data-astro-cid-lotdwijf]{position:relative;width:150px;height:64px;appearance:none;background:none;border:0;padding:0;margin:0;cursor:pointer;border-radius:6px;color:inherit;-webkit-tap-highlight-color:transparent}.orb__glyph[data-astro-cid-lotdwijf],.orb__glow[data-astro-cid-lotdwijf]{position:absolute;inset:0;-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}.orb__glyph[data-astro-cid-lotdwijf]{background:var(--cream)}.orb__glow[data-astro-cid-lotdwijf]{background:var(--red);opacity:0}.js .orb[data-astro-cid-lotdwijf]:not(.is-live) .orb__mark[data-astro-cid-lotdwijf]{visibility:hidden}.orb[data-astro-cid-lotdwijf].is-live{display:block;padding:0;height:clamp(520px,50vw,800px);overflow:hidden;touch-action:pan-y}@media(max-width:699px){.orb[data-astro-cid-lotdwijf].is-live{height:max(450px,118vw)}}.is-live[data-astro-cid-lotdwijf] .orb__rings[data-astro-cid-lotdwijf]{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:1}.is-live[data-astro-cid-lotdwijf] .orb__core[data-astro-cid-lotdwijf]{display:block;position:absolute;left:0;top:0;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--red);z-index:100;opacity:0;pointer-events:none;will-change:transform,opacity;box-shadow:0 0 0 7px #ff2e0f1a,0 0 70px 22px #ff2e0f42}.is-live[data-astro-cid-lotdwijf] .orb__mark[data-astro-cid-lotdwijf]{position:absolute;left:0;top:0;opacity:0;will-change:transform,opacity}.orb__mark[data-astro-cid-lotdwijf]:focus-visible{outline:1px solid var(--red);outline-offset:12px}.orb[data-astro-cid-lotdwijf].is-dragging,.orb[data-astro-cid-lotdwijf].is-dragging .orb__mark[data-astro-cid-lotdwijf]{cursor:grabbing}.is-live[data-astro-cid-lotdwijf] .orb__lens[data-astro-cid-lotdwijf]{display:block;position:absolute;left:0;top:0;border-radius:50%;overflow:hidden;z-index:99;pointer-events:none;visibility:hidden;background:var(--ink-2);box-shadow:0 0 0 1px var(--line)}.orb__face[data-astro-cid-lotdwijf]{position:absolute;inset:0;opacity:0}.orb__face[data-astro-cid-lotdwijf] .img{position:absolute;inset:0}.orb__face[data-astro-cid-lotdwijf] img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%);will-change:transform}.orb__face--rev[data-astro-cid-lotdwijf]{background:var(--red)}.orb__face--rev[data-astro-cid-lotdwijf] i[data-astro-cid-lotdwijf]{position:absolute;inset:27%;background:var(--cream);-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat}.is-live[data-astro-cid-lotdwijf] .orb__label[data-astro-cid-lotdwijf]{display:grid;position:absolute;left:0;top:0;z-index:420;margin:0;pointer-events:none;gap:.4rem;opacity:0;max-width:min(340px,80vw)}.orb__n[data-astro-cid-lotdwijf]{color:var(--red)}.orb__name[data-astro-cid-lotdwijf]{font-weight:500;letter-spacing:-.02em;font-size:clamp(1.15rem,.95rem + .8vw,1.9rem);line-height:1.1}.orb__name[data-astro-cid-lotdwijf]:empty,.orb__cap[data-astro-cid-lotdwijf]:empty{display:none}.orb__label[data-astro-cid-lotdwijf][data-mode=idle],.orb__label[data-astro-cid-lotdwijf][data-mode=hover]{grid-auto-flow:column;align-items:baseline;gap:.8rem;white-space:nowrap;max-width:none}.orb__label[data-astro-cid-lotdwijf][data-mode=idle] .orb__cap[data-astro-cid-lotdwijf]{color:var(--fg-faint)}.orb__label[data-astro-cid-lotdwijf][data-mode=hover] .orb__name[data-astro-cid-lotdwijf]{font-size:1.05rem}.orb__label[data-astro-cid-lotdwijf][data-mode=focus] .orb__cap[data-astro-cid-lotdwijf]{justify-self:start;background:#fffcea14;border:1px solid var(--line);padding:.4em .7em;border-radius:999px;color:var(--fg-muted)}@media(max-width:699px){.orb__label[data-astro-cid-lotdwijf][data-mode=focus]{justify-items:center;text-align:center}.orb__label[data-astro-cid-lotdwijf][data-mode=focus] .orb__cap[data-astro-cid-lotdwijf]{justify-self:center}}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:clamp(620px,92svh,1100px);display:grid;align-items:center;overflow:hidden;border-bottom:1px solid var(--line-soft)}.hero__inner[data-astro-cid-j7pv25f6]{position:relative;z-index:1;text-align:center;padding-block:6rem 4rem}.hero__eyebrow[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.6rem}.dot-inline[data-astro-cid-j7pv25f6]{width:7px;height:7px;border-radius:50%;background:var(--red);display:inline-block}.hero__title[data-astro-cid-j7pv25f6]{margin-block:1.6rem 0}.hero__lede[data-astro-cid-j7pv25f6]{margin-inline:auto;margin-top:1.8rem}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;margin-top:2.6rem}.hero__scroll[data-astro-cid-j7pv25f6]{margin-top:4rem;opacity:.5}@media(prefers-reduced-motion:no-preference){.hero-in[data-astro-cid-j7pv25f6]{animation:hero-in 1.3s var(--ease-out) calc(80ms + var(--i, 0) * .12s) both}.hero__scroll[data-astro-cid-j7pv25f6].hero-in{animation-name:hero-in-dim}.hero[data-astro-cid-j7pv25f6] .krug-canvas{animation:hero-canvas-in 1.8s var(--ease-out) both}}@keyframes hero-in{0%{opacity:0;filter:blur(18px)}to{opacity:1;filter:blur(0)}}@keyframes hero-in-dim{0%{opacity:0;filter:blur(18px)}to{opacity:.5;filter:blur(0)}}@keyframes hero-canvas-in{0%{opacity:0;filter:blur(16px)}to{opacity:.95;filter:blur(0)}}.section--flush-top[data-astro-cid-j7pv25f6]{padding-top:0}.demo-head[data-astro-cid-j7pv25f6]{display:grid;gap:1.4rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}@media(min-width:900px){.demo-head[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;align-items:end}}.voices[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2rem,1.5rem + 2vw,3.5rem)}@media(min-width:1100px){.voices[data-astro-cid-j7pv25f6]{grid-template-columns:1fr minmax(0,820px);align-items:start}}.section--tight[data-astro-cid-j7pv25f6]{padding-block:clamp(3rem,2rem + 3vw,5rem)}.clients[data-astro-cid-j7pv25f6]{border-block:1px solid var(--line-soft);padding-bottom:0}.clients__cap[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:2rem}.feature[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;display:grid;align-items:center;min-height:calc(100vw * 949 / 2400);padding:clamp(1.5rem,1rem + 3vw,4rem) var(--gutter)}.feature__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;opacity:.2}.feature__bg[data-astro-cid-j7pv25f6] .img{height:100%}.feature__bg[data-astro-cid-j7pv25f6] img{height:100%;object-fit:cover;object-position:47% 50%}@media(prefers-reduced-motion:no-preference){.js .feature__bg[data-astro-cid-j7pv25f6]{opacity:0;filter:blur(18px);transform:scale(1.04)}.js .feature[data-astro-cid-j7pv25f6].is-drawn .feature__bg[data-astro-cid-j7pv25f6]{opacity:.2;filter:blur(0);transform:none;transition:opacity 1.6s var(--ease-out),filter 1.8s var(--ease-out),transform 2.4s var(--ease-out)}}.feature__cap[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-block:1rem;color:var(--fg-faint)}.feature__cap[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--fg-muted);text-decoration:none}.say[data-astro-cid-j7pv25f6]{text-align:center;display:grid;justify-items:center;gap:clamp(1.4rem,1rem + 1.5vw,2.4rem);padding-block:clamp(2rem,1rem + 4vw,5rem)}.say__h[data-astro-cid-j7pv25f6]{max-width:18ch;text-wrap:balance}.say__how[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{margin-left:.5rem}.catches[data-astro-cid-j7pv25f6]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.6rem}.catch[data-astro-cid-j7pv25f6]{display:grid;gap:.35rem;border:1px solid var(--line);border-radius:var(--radius);padding:.9rem 1.1rem;background:var(--ink-2)}.catch__tag[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;color:var(--red)}.catch__stop[data-astro-cid-j7pv25f6]{width:9px;height:9px;background:var(--red);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.catch__t[data-astro-cid-j7pv25f6]{font-weight:700}@media(prefers-reduced-motion:no-preference){.catch[data-astro-cid-j7pv25f6].is-in{animation:catch-flash 1.1s var(--ease-out) calc(var(--reveal-delay) + .38s) both}.catch[data-astro-cid-j7pv25f6] .catch__stop[data-astro-cid-j7pv25f6]{opacity:0}.catch[data-astro-cid-j7pv25f6].is-in .catch__stop[data-astro-cid-j7pv25f6]{animation:catch-stamp .52s cubic-bezier(.2,1.6,.4,1) calc(var(--reveal-delay) + .3s) both}}@keyframes catch-stamp{0%{opacity:0;transform:scale(2.6) rotate(-25deg)}to{opacity:1;transform:none}}@keyframes catch-flash{0%{border-color:var(--line)}25%{border-color:var(--red);box-shadow:0 0 0 4px var(--red-08)}to{border-color:var(--line);box-shadow:0 0 0 0 transparent}}.catches__foot[data-astro-cid-j7pv25f6]{margin-top:.9rem;color:var(--fg-faint)}.feature__more[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.45rem;transition:color var(--dur) var(--ease-out)}.feature__more[data-astro-cid-j7pv25f6]:hover{color:var(--red)}.feature__more[data-astro-cid-j7pv25f6]:hover .offer__arrow[data-astro-cid-j7pv25f6],.offer[data-astro-cid-j7pv25f6]:hover .offer__arrow[data-astro-cid-j7pv25f6]{transform:translate(3px)}.offers[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;border-top:1px solid var(--line-soft)}@media(min-width:900px){.offers[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem}}.offers[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line-soft)}.offer[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1rem;padding-block:1.25rem;color:inherit;text-decoration:none;transition:color var(--dur) var(--ease-out)}.offer[data-astro-cid-j7pv25f6]:hover{color:var(--red)}.offer__n[data-astro-cid-j7pv25f6]{width:2.6rem;height:2.6rem;border-radius:50%;flex:none;display:grid;place-items:center;border:1px solid var(--line);color:var(--red)}.offer__arrow[data-astro-cid-j7pv25f6]{margin-left:auto;transition:transform var(--dur) var(--ease-out)}.feature__more[data-astro-cid-j7pv25f6] .offer__arrow[data-astro-cid-j7pv25f6]{margin-left:0}@media(prefers-reduced-motion:reduce){.feature__more[data-astro-cid-j7pv25f6]:hover .offer__arrow[data-astro-cid-j7pv25f6],.offer[data-astro-cid-j7pv25f6]:hover .offer__arrow[data-astro-cid-j7pv25f6]{transform:none}}.tick[data-astro-cid-j7pv25f6]{color:var(--red);flex:none}.accordion[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line-soft)}.accordion[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line-soft)}.accordion[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1.2rem;padding-block:clamp(1.2rem,1rem + 1vw,2rem);cursor:pointer;list-style:none;transition:color var(--dur-fast) var(--ease-out)}.accordion[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.accordion[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:hover{color:var(--red)}.accordion[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6] .h4[data-astro-cid-j7pv25f6]{flex:1}.chev[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:1.4rem;transition:transform var(--dur) var(--ease-out)}details[data-astro-cid-j7pv25f6][open] .chev[data-astro-cid-j7pv25f6]{transform:rotate(45deg)}.accordion__body[data-astro-cid-j7pv25f6]{padding-bottom:1.8rem;padding-inline-start:clamp(0px,4vw,4.2rem)}.stats[data-astro-cid-j7pv25f6]{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:clamp(3rem,2rem + 4vw,5rem)}@media(min-width:900px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat[data-astro-cid-j7pv25f6]{display:block;font-size:var(--step-4);font-weight:900;letter-spacing:var(--tracking-display);color:var(--red)}.proof-card[data-astro-cid-j7pv25f6]{display:grid;gap:0;align-items:stretch;padding:0;overflow:hidden}.proof-card__copy[data-astro-cid-j7pv25f6]{padding:clamp(1.6rem,1.2rem + 2vw,3.4rem);align-self:center}.proof-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:1.4rem 0 0;display:grid;gap:.55rem}.proof-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:.6rem;color:var(--fg-muted);font-size:var(--step--1)}.proof-card__art[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;border-inline-start:1px solid var(--ink-4);min-height:300px}.proof-card__art[data-astro-cid-j7pv25f6] .img{position:absolute;inset:0}.proof-card__art[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;scale:1.12}.proof-card__art[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgb(9 9 9 / .55),transparent 42%)}@media(min-width:950px){.proof-card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.05fr}}@media(max-width:949px){.proof-card__art[data-astro-cid-j7pv25f6]{border-inline-start:0;border-block-start:1px solid var(--ink-4)}}.cta[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line-soft)}
