.TestimonialsSection_section__fcWWg#proof{background:var(--fcm-surface);padding:32px 24px 44px;color:var(--fcm-ink);scroll-margin-top:96px}.TestimonialsSection_inner__uFIqf{max-width:1040px;margin-inline:auto}.TestimonialsSection_header__Z94i9{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.TestimonialsSection_header__Z94i9 h2{margin:0;font-size:clamp(24px,2.5vw,32px);font-weight:500;letter-spacing:-.035em;line-height:1.15}.TestimonialsSection_rating__C2ULp{margin:0;max-width:360px}.TestimonialsSection_ratingScore__t32y_{display:flex;align-items:center;gap:10px;font-size:13px}.TestimonialsSection_ratingScore__t32y_ strong{font-weight:600;font-variant-numeric:tabular-nums}.TestimonialsSection_stars__3G1h4{display:flex;gap:2px;color:var(--fcm-highlight-ink)}.TestimonialsSection_rating__C2ULp figcaption{margin-top:5px;font-size:13px;color:var(--fcm-muted);line-height:1.5}.TestimonialsSection_tabs__hA6Es{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid var(--fcm-border)}.TestimonialsSection_tab__sdOGN{min-height:44px;padding:10px 20px;border-bottom:2px solid transparent;color:var(--fcm-muted);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.TestimonialsSection_tab__sdOGN[data-state=active]{color:var(--fcm-ink);border-bottom-color:var(--fcm-highlight-ink)}.TestimonialsSection_tab__sdOGN:hover{background:var(--fcm-surface-muted);color:var(--fcm-ink)}.TestimonialsSection_content__8HmyJ[data-state=active]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.TestimonialsSection_summary__jj7EU h3{margin:0 0 22px;font-size:clamp(22px,2.4vw,28px);font-weight:500;line-height:1.3;letter-spacing:-.025em;text-wrap:balance;color:var(--fcm-ink)}.TestimonialsSection_storyLink__0TECY{min-height:44px}.TestimonialsSection_review__kRlCm blockquote{margin:0;font-size:18px;line-height:1.6;color:var(--fcm-ink)}.TestimonialsSection_review__kRlCm blockquote:before{content:"“"}.TestimonialsSection_review__kRlCm blockquote:after{content:"”"}.TestimonialsSection_author__VYHSB{display:flex;align-items:center;gap:12px;margin-top:20px}.TestimonialsSection_avatar___VZpp{width:44px;height:44px;object-fit:cover;border-radius:10px;border:1px solid var(--fcm-border)}.TestimonialsSection_author__VYHSB p{margin:0;font-size:14px;font-weight:500;line-height:1.5}.TestimonialsSection_author__VYHSB .TestimonialsSection_role__JLCPq{color:var(--fcm-muted);font-size:13px;font-weight:400}.TestimonialsSection_fullReview__X4QKt{margin-top:12px}.TestimonialsSection_fullReview__X4QKt summary{width:fit-content;min-height:44px;display:flex;align-items:center;color:var(--fcm-highlight-ink);font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.TestimonialsSection_fullReview__X4QKt p{margin:8px 0 0;font-size:16px;line-height:1.6;color:var(--fcm-muted)}.TestimonialsSection_section__fcWWg :is(a,button,summary):focus-visible{outline:2px solid var(--fcm-highlight-ink);outline-offset:4px}@media(max-width:720px){.TestimonialsSection_section__fcWWg#proof{padding:28px 20px 36px}.TestimonialsSection_header__Z94i9{flex-direction:column;align-items:flex-start;gap:16px}.TestimonialsSection_content__8HmyJ[data-state=active]{grid-template-columns:minmax(0,1fr);gap:24px}.TestimonialsSection_summary__jj7EU h3{margin-bottom:16px}.TestimonialsSection_review__kRlCm blockquote{font-size:17px}.TestimonialsSection_tab__sdOGN{flex:1}}@media(prefers-reduced-motion:reduce){.TestimonialsSection_tab__sdOGN{transition:none}}.lv2-root.lv3-root.fcm-marketing-scope{--fcm-canvas:#0c0a09;--fcm-canvas-deep:#070605;--fcm-surface:#1c1917;--fcm-surface-muted:#25211f;--fcm-surface-raised:#302a27;--fcm-border:rgb(255 255 255/0.1);--fcm-border-strong:rgb(255 255 255/0.18);--fcm-ink:#ffffff;--fcm-muted:#c8c1ba;--fcm-subtle:#a8a29e;--fcm-accent:#3ba6f1;--fcm-accent-edge:#3398e1;--fcm-action-ink:#0c0a09;--fcm-nav-surface:#171412;--fcm-nav-muted:#2c2724;--fcm-nav-border:#514943;--fcm-highlight:#c1e1f7;--fcm-highlight-ink:#75c8ff;--fcm-success:#4ed99a;--fcm-warning:#f5a03c;--fcm-danger:#f26464;--fcm-shadow-card:0 4px 16px rgb(0 0 0/0.2);--fcm-shadow-preview:0 12px 45px rgb(0 0 0/0.28);--fcm-font-heading:var(--font-fqs-body),"Roobert","Inter Tight",ui-sans-serif,system-ui,sans-serif;--fcm-font-body:var(--font-geist-sans),"Inter",ui-sans-serif,system-ui,sans-serif;--fcm-radius-card:10px;--fcm-radius-feature:16px;--fcm-radius-control:999px;--fcm-space-section:96px;--bg-deep:var(--fcm-canvas-deep);--bg:var(--fcm-canvas);--surface:var(--fcm-surface);--surface-2:var(--fcm-surface-muted);--surface-3:var(--fcm-surface-raised);--surface-hi:var(--fcm-surface-raised);--text:var(--fcm-ink);--text-mute:var(--fcm-muted);--text-dim:var(--fcm-subtle);--accent-hover:var(--fcm-accent-edge);--accent-line:color-mix(in oklab,var(--fcm-accent) 42%,var(--fcm-border));--accent-ghost:color-mix(in oklab,var(--fcm-accent) 14%,transparent);--accent-ink:var(--fcm-action-ink);--success:var(--fcm-success);--warn:var(--fcm-warning);--danger:var(--fcm-danger);--warning:var(--fcm-warning);--destructive:var(--fcm-danger);--color-soot:var(--fcm-canvas-deep);--grid-line:color-mix(in oklab,var(--fcm-ink) 9%,transparent);--noise-opacity:0.025;--shadow-1:var(--fcm-shadow-card);--shadow-card:var(--fcm-shadow-card);--shadow-glow:0 14px 34px color-mix(in oklab,var(--fcm-accent) 22%,transparent);--r-sm:6px;--r-md:10px;--r-lg:12px;--r-xl:16px;--r-2xl:20px;--r-pill:999px;--font-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--background:var(--fcm-canvas);--foreground:var(--fcm-ink);--card:var(--fcm-surface);--card-foreground:var(--fcm-ink);--popover:var(--fcm-surface);--popover-foreground:var(--fcm-ink);--muted:var(--fcm-surface-muted);--muted-foreground:var(--fcm-muted);--border:var(--fcm-border);--border-strong:var(--fcm-border-strong);--border-hi:var(--fcm-border-strong);--input:var(--fcm-border-strong);--primary:var(--fcm-accent);--primary-foreground:var(--fcm-action-ink);--accent:var(--fcm-accent);--accent-foreground:var(--fcm-action-ink);--ring:var(--fcm-accent);--font-sans:var(--fcm-font-body);--font-body:var(--fcm-font-body);--font-roobert:var(--fcm-font-heading);--font-inter:var(--fcm-font-body);--font-display:var(--fcm-font-heading);--font-heading:var(--fcm-font-heading);min-height:100%;background:var(--fcm-canvas);color:var(--fcm-ink);font-family:var(--fcm-font-body)}html[data-theme=light] .lv2-root.fcm-marketing-scope{--fcm-canvas:#ffffff;--fcm-canvas-deep:#ffffff;--fcm-surface:#ffffff;--fcm-surface-muted:#f5f5f4;--fcm-surface-raised:#e8e6e5;--fcm-border:#e8e6e5;--fcm-border-strong:#d6d3d1;--fcm-ink:#0c0a09;--fcm-muted:#78716c;--fcm-subtle:#a8a29e;--fcm-danger:#b42318;--fcm-shadow-card:0 4px 16px rgb(20 18 10/0.05);--fcm-shadow-preview:0 12px 45px rgb(17 12 46/0.12);--fcm-highlight-ink:#176fae;--fcm-nav-surface:#ffffff;--fcm-nav-muted:#ffffff;--fcm-nav-border:#e8e6e5;--accent-ink:var(--fcm-action-ink);--card:var(--fcm-surface);--popover:var(--fcm-surface);--muted:var(--fcm-surface-muted);--border:var(--fcm-border);--border-strong:var(--fcm-border-strong);--border-hi:var(--fcm-border-strong);--input:var(--fcm-border-strong)}.fcm-marketing-scope h1,.fcm-marketing-scope h2,.fcm-marketing-scope h3,.fcm-marketing-scope h4{font-family:var(--fcm-font-heading);font-weight:400;letter-spacing:-.025em}.fcm-marketing-scope a,.fcm-marketing-scope button,.fcm-marketing-scope input,.fcm-marketing-scope select,.fcm-marketing-scope textarea{font-family:var(--fcm-font-body)}.fcm-marketing-scope :focus-visible{outline:2px solid var(--fcm-accent);outline-offset:3px}.fcm-nav-secondary-action{box-shadow:inset 0 1px 0 color-mix(in oklab,white 18%,transparent)}.fcm-nav-secondary-action:hover{box-shadow:0 8px 18px color-mix(in oklab,var(--fcm-accent) 13%,transparent)}.fcm-nav-primary-action{box-shadow:inset 0 1px 0 color-mix(in oklab,white 38%,transparent),0 8px 18px color-mix(in oklab,var(--fcm-accent) 25%,transparent)}.fcm-nav-primary-action:hover{box-shadow:inset 0 1px 0 color-mix(in oklab,white 45%,transparent),0 12px 24px color-mix(in oklab,var(--fcm-accent) 32%,transparent)}@media (prefers-reduced-motion:reduce){.fcm-marketing-scope *,.fcm-marketing-scope :after,.fcm-marketing-scope :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}