.arm-classic{--f-bg:#fff;--f-card:#fff;--f-surface:#f8fafc;--f-line-soft:#f1f5f9;--f-line-2:#e2e8f0;--f-line:#cad5e2;--f-faint:#90a1b9;--f-muted-2:#62748e;--f-muted:#45556c;--f-ink-3:#314158;--f-ink-2:#1d293d;--f-ink:#0f172b;--f-ink-deep:#020618;--f-cta:#e40014;--f-cta-hover:#fb2c36;--f-cta-ink:#fff;--f-cta-soft:#fef2f2;--f-cta-soft-2:#ffe2e2;--f-accent:#e40014;--f-accent-line:#ff6568;--f-r-card:1rem;--f-r-field:.75rem;--f-r-input:.5rem;--f-r-pill:9999px;--f-card-border:1px solid #e2e8f0;--f-shadow-card:0 25px 50px -12px #02061866;--f-shadow-panel:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--f-shadow-btn:0 10px 15px -3px #e400144d, 0 4px 6px -4px #e400144d;--f-band:linear-gradient(to bottom right in oklab, #020618, #0f172b, #1d293d);--f-band-ink:#cad5e2;--f-font-body:var(--font-sans);--f-font-display:var(--font-sans);--f-font-mono:var(--font-geist-mono)}@supports (color:lab(0% 0 0)){.arm-classic{--f-surface:lab(98.1434% -.369519 -1.05966);--f-line-soft:lab(96.286% -.852436 -2.46847);--f-line-2:lab(91.7353% -.998765 -4.76968);--f-line:lab(84.7652% -1.94535 -7.93337);--f-faint:lab(65.5349% -2.25151 -14.5072);--f-muted-2:lab(48.0876% -2.03595 -16.5814);--f-muted:lab(35.5623% -1.74978 -15.4316);--f-ink-3:lab(26.9569% -1.47016 -15.6993);--f-ink-2:lab(16.132% -.318035 -14.6672);--f-ink:lab(7.78673% 1.82345 -15.0537);--f-ink-deep:lab(1.76974% 1.32743 -9.28855);--f-cta:lab(48.4493% 77.4328 61.5452);--f-cta-hover:lab(55.4814% 75.0732 48.8528);--f-cta-soft:lab(96.5005% 4.18508 1.52328);--f-cta-soft-2:lab(92.243% 10.2865 3.83865);--f-accent:lab(48.4493% 77.4328 61.5452);--f-accent-line:lab(63.7053% 60.745 31.3109);--f-card-border:1px solid lab(91.7353% -.998765 -4.76968);--f-shadow-card:0 25px 50px -12px lab(1.76974% 1.32743 -9.28855/.4);--f-shadow-btn:0 10px 15px -3px lab(48.4493% 77.4328 61.5452/.3), 0 4px 6px -4px lab(48.4493% 77.4328 61.5452/.3);--f-band:linear-gradient(to bottom right in oklab, lab(1.76974% 1.32743 -9.28855), lab(7.78673% 1.82345 -15.0537), lab(16.132% -.318035 -14.6672));--f-band-ink:lab(84.7652% -1.94535 -7.93337)}}.arm-scan{--f-bg:#fff;--f-card:#fff;--f-surface:#f6f7f9;--f-line-soft:#f1f2f4;--f-line-2:#e4e6ea;--f-line:#0b0b0c;--f-faint:#9aa0a8;--f-muted-2:#6b6f76;--f-muted:#4b5058;--f-ink-3:#2e3138;--f-ink-2:#1c1e22;--f-ink:#0b0b0c;--f-ink-deep:#000;--f-cta:#c6f43a;--f-cta-hover:#9bd400;--f-cta-ink:#0b0b0c;--f-cta-soft:#f3fcd9;--f-cta-soft-2:#e9f9bd;--f-accent:#3f7a00;--f-accent-line:#0b0b0c;--f-r-card:4px;--f-r-field:4px;--f-r-input:4px;--f-r-pill:4px;--f-card-border:1.5px solid #0b0b0c;--f-shadow-card:none;--f-shadow-panel:none;--f-shadow-btn:none;--f-band:#0b0b0c;--f-band-ink:#d5d7db;--f-font-body:var(--font-scan);--f-font-display:var(--font-scan);--f-font-mono:var(--font-scan-mono)}.arm-loud{--f-bg:#f4efe4;--f-card:#fff;--f-surface:#faf7f0;--f-line-soft:#e8e2d6;--f-line-2:#111;--f-line:#111;--f-faint:#777;--f-muted-2:#555;--f-muted:#444;--f-ink-3:#333;--f-ink-2:#222;--f-ink:#111;--f-ink-deep:#000;--f-cta:#ff4f00;--f-cta-hover:#e04400;--f-cta-ink:#fff;--f-cta-soft:#ffe8dc;--f-cta-soft-2:#ffd6c2;--f-accent:#1f3cff;--f-accent-line:#111;--f-r-card:0px;--f-r-field:0px;--f-r-input:0px;--f-r-pill:0px;--f-card-border:3px solid #111;--f-shadow-card:8px 8px 0 #111;--f-shadow-panel:6px 6px 0 #111;--f-shadow-btn:6px 6px 0 #111;--f-band:#111;--f-band-ink:#f4efe4;--f-font-body:var(--font-loud-body);--f-font-display:var(--font-loud-display);--f-font-mono:var(--font-loud-body)}.arm-longform{--f-bg:#fff;--f-card:#fff;--f-surface:#f4f6fb;--f-line-soft:#eef1f7;--f-line-2:#e1e6f0;--f-line:#c9d1e1;--f-faint:#9aa2b5;--f-muted-2:#5d6680;--f-muted:#4a5370;--f-ink-3:#2f3850;--f-ink-2:#1f2740;--f-ink:#131a2c;--f-ink-deep:#0a0f1c;--f-cta:#1d2b53;--f-cta-hover:#2a3c70;--f-cta-ink:#fff;--f-cta-soft:#eef1f8;--f-cta-soft-2:#dde4f3;--f-accent:#d9472b;--f-accent-line:#d9472b;--f-r-card:16px;--f-r-field:12px;--f-r-input:10px;--f-r-pill:9999px;--f-card-border:1px solid #e1e6f0;--f-shadow-card:0 1px 2px #131a2c0d, 0 18px 40px -20px #131a2c4d;--f-shadow-panel:0 1px 2px #131a2c0d, 0 8px 24px -14px #131a2c3d;--f-shadow-btn:0 8px 18px -8px #1d2b5380;--f-band:#10182e;--f-band-ink:#cdd5e8;--f-font-body:var(--font-longform);--f-font-display:var(--font-longform-display);--f-font-mono:var(--font-longform)}.arm-signal{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--f-bg:#0e0e10;--f-card:#18181a;--f-surface:#131315;--f-line-soft:#1f1f22;--f-line-2:#2a2a2e;--f-line:#3a3a3f;--f-faint:#6e6e73;--f-muted-2:#9a9a9f;--f-muted:#b9b9bd;--f-ink-3:#d6d6d8;--f-ink-2:#ececed;--f-ink:#f6f6f6;--f-ink-deep:#fff;--f-cta:#c8f04a;--f-cta-hover:#f6f6f6;--f-cta-ink:#0e0e10;--f-cta-soft:#1c220e;--f-cta-soft-2:#283113;--f-accent:#2bcfce;--f-accent-line:#2bcfce;--f-r-card:8px;--f-r-field:4px;--f-r-input:4px;--f-r-pill:9999px;--f-card-border:1px solid #ffffff24;--f-shadow-card:none;--f-shadow-panel:none;--f-shadow-btn:none;--f-band:#11302f;--f-band-ink:#cfe9e8;--f-font-body:var(--font-sans);--f-font-display:var(--font-sans);--f-font-mono:var(--font-sans)}.arm-signal .sv-h{letter-spacing:-.04em;text-wrap:balance;font-weight:400}.arm-signal .sv-water{background:#06262a;position:absolute;inset:0;overflow:hidden}.arm-signal .sv-water>div{transform-origin:0 0;will-change:transform;background:#06262a url(/v2/hero-water.webp) 0 0/max(1400px,184vw) no-repeat;width:calc(100% + 200px);height:calc(100% + 120px);animation:60s ease-in-out infinite alternate sv-arm-drift;position:absolute;top:0;left:0}@keyframes sv-arm-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-170px,-100px)scale(1.04)}}.arm-signal .sv-water:after{content:"";background:linear-gradient(#0e0e1000 70%,#0e0e10 100%),linear-gradient(90deg,#031a1ef0 0%,#031e22d6 42%,#04282e80 70%,#04282e4d 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.arm-signal .sv-water>div{animation:none}}.arm-signal #mockups .border-f-ink,.arm-signal #mockups .lg\:border-f-ink,.arm-signal .sv-showcase .border-f-ink{border-color:#ffffff24}.arm-signal .bg-f-ink{background-color:var(--f-band)}.arm-signal .bg-f-ink\/80{background-color:#11302fd9}.arm-signal .hover\:bg-f-ink-2:hover{background-color:#1a4544}.arm-signal .text-f-card{color:var(--f-ink)}.arm-signal #mockups .bg-f-ink:not(.text-f-card){background-color:#2a2a2e}.arm-signal img[src="/funnel/shopify-premier-badge.png"]{filter:invert();mix-blend-mode:screen}.arm-signal img[src="/funnel/forbes-30-under-30.png"]{filter:invert()hue-rotate(180deg);mix-blend-mode:screen}.arm-signal img.brightness-0{filter:brightness(0)invert()}.arm-signal a[href^="https://clutch.co"].bg-white{background-color:var(--f-card);box-shadow:none;border-color:#ffffff24}.arm-signal a[href^="https://clutch.co"] .text-slate-900{color:var(--f-ink)}.arm-signal a[href^="https://clutch.co"] .text-slate-600{color:var(--f-muted)}.arm-signal .bg-rose-50{background-color:#f43f5e1f}.arm-signal .bg-amber-50{background-color:#f59e0b1f}.arm-signal .bg-sky-50{background-color:#0ea5e91f}.arm-signal .bg-emerald-50,.arm-signal .bg-emerald-50\/50{background-color:#10b9811f}.arm-signal .border-rose-200{border-color:#f43f5e66}.arm-signal .border-amber-200,.arm-signal .border-amber-300{border-color:#f59e0b66}.arm-signal .border-sky-200,.arm-signal .border-sky-300{border-color:#0ea5e966}.arm-signal .border-emerald-100{border-color:#10b9814d}.arm-signal .text-amber-800{color:#fcd34d}.arm-signal .text-sky-800{color:#7dd3fc}.arm-signal .text-emerald-700{color:#6ee7b7}.arm-longform .longform-slides{will-change:transform;animation:110s linear infinite marketing-scroll-x}.arm-longform .longform-slides-frame:hover .longform-slides,.arm-longform .longform-slides-frame:focus-within .longform-slides{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.arm-longform .longform-slides{animation:none}.arm-longform .longform-slides-frame{overflow-x:auto}}.bg-f-band{background:var(--f-band)}.border-f-card{border:var(--f-card-border)}.shadow-f-card{box-shadow:var(--f-shadow-card)}.shadow-f-panel{box-shadow:var(--f-shadow-panel)}.shadow-f-btn{box-shadow:var(--f-shadow-btn)}.arm-loud .loud-marquee{will-change:transform;animation:45s linear infinite loud-marquee}@keyframes loud-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.arm-loud .loud-marquee{animation:none}}
