.funnel-root .fn-pg-host{--fn-pg-page:#fff;--fn-pg-surface:#f6f5f2;--fn-pg-muted-bg:#efede8;--fn-pg-ink:var(--fn-tx-heading,#0d0d0d);--fn-pg-text:var(--fn-tx-body,#262626);--fn-pg-muted:#6b7280;--fn-pg-line:#0d0d0d1a;--fn-pg-card:#fff;--fn-pg-accent:var(--fn-primary);--fn-pg-accent-fg:var(--fn-primary-foreground,#0d0d0d);--fn-pg-dark:#0d0d0d;--fn-pg-dark-fg:#fff;--fn-pg-radius:16px;--fn-pg-gutter:clamp(16px, 4vw, 40px);--fn-pg-font:var(--fn-font-body,system-ui, sans-serif);font-family:var(--fn-pg-font);color:var(--fn-pg-text);background:var(--fn-pg-page);-webkit-font-smoothing:antialiased;min-width:0;line-height:1.55;container:fn-pg/inline-size}.funnel-root[data-theme=dark] .fn-pg-host{--fn-pg-page:#0d0d0d;--fn-pg-surface:#161616;--fn-pg-muted-bg:#1f1f1f;--fn-pg-ink:#fff;--fn-pg-text:#ffffffd1;--fn-pg-muted:#ffffff8c;--fn-pg-line:#ffffff1f;--fn-pg-card:#161616;--fn-pg-dark:#fff;--fn-pg-dark-fg:#0d0d0d}.fn-pg-host[data-pg-look=soft]{--fn-pg-radius:24px;--fn-pg-surface:#f8f7fb}.fn-pg-host[data-pg-look=bold]{--fn-pg-radius:6px}.fn-pg-host[data-pg-density=compact] .fn-pg-block{--fn-pg-py:calc(var(--fn-pg-py) * .7)}.fn-pg-host :where(*){box-sizing:border-box}.fn-pg-host :where(img,svg,iframe){max-width:100%}@layer base{.fn-pg-host :where(img,svg,iframe){display:block}.fn-pg-host[data-pg-skin=stage] .funnel-quote-form{padding:0!important}}.fn-pg-host :where(ul,ol,dl){margin:0;padding:0;list-style:none}.fn-pg-host :where(h1,h2,h3,p,figure,dd){margin:0}.fn-pg-host :where(a){color:inherit;text-decoration:none}.fn-pg-host :where(.rich-text>p){margin:0}.fn-pg-host :where(.rich-text>p+p){margin-top:.9em}.fn-pg-h1 .rich-text p,.fn-pg-h2 .rich-text p,.fn-pg-h3 .rich-text p{display:inline}.fn-pg-block{padding-block:var(--fn-pg-py,0);padding-inline:var(--fn-pg-gutter);color:var(--fn-pg-text);position:relative}.fn-pg-inner{width:100%;max-width:var(--fn-pg-max,1200px);min-width:0;margin-inline:auto}.fn-pg-block[data-pg-width=narrow] .fn-pg-inner{max-width:min(760px, var(--fn-pg-max,1200px))}.fn-pg-block[data-pg-width=full]{padding-inline:0}.fn-pg-block[data-pg-width=full] .fn-pg-inner{max-width:none}.fn-pg-block[data-pg-align=center]{text-align:center}.fn-pg-block[data-pg-align=center] .fn-pg-actions,.fn-pg-block[data-pg-align=center] .fn-pg-bullets,.fn-pg-block[data-pg-align=center] .fn-pg-badges,.fn-pg-block[data-pg-align=center] .fn-pg-head{justify-content:center;margin-inline:auto}.fn-pg-block[data-pg-bg=surface]{background:var(--fn-pg-surface)}.fn-pg-block[data-pg-bg=muted]{background:var(--fn-pg-muted-bg)}.fn-pg-block[data-pg-bg=accent]{background:var(--fn-pg-accent);color:var(--fn-pg-accent-fg);--fn-pg-ink:var(--fn-pg-accent-fg);--fn-pg-muted:var(--fn-pg-accent-fg);--fn-pg-line:color-mix(in srgb, var(--fn-pg-accent-fg) 20%, transparent)}.fn-pg-block[data-pg-bg=dark]{background:var(--fn-pg-dark);color:var(--fn-pg-dark-fg);--fn-pg-ink:var(--fn-pg-dark-fg);--fn-pg-muted:color-mix(in srgb, var(--fn-pg-dark-fg) 60%, transparent);--fn-pg-line:color-mix(in srgb, var(--fn-pg-dark-fg) 16%, transparent);--fn-pg-card:color-mix(in srgb, var(--fn-pg-dark-fg) 8%, transparent)}.fn-pg-block[data-pg-bg=color]{background:var(--fn-pg-bg)}.fn-pg-block[data-pg-bg=image]{background:var(--fn-pg-bg-image) center / cover no-repeat;color:#fff;--fn-pg-ink:#fff;--fn-pg-muted:#ffffffbf}.fn-pg-block[data-pg-bg=image]:before{content:"";background:rgba(0, 0, 0, var(--fn-pg-overlay,.4));position:absolute;inset:0}.fn-pg-block[data-pg-bg=image]>.fn-pg-inner{position:relative}.fn-pg-block[data-pg-hide~=desktop]{display:none}.fn-pg-block[data-pg-bg=gradient]{background:var(--fn-pg-bg)}.fn-pg-block[data-pg-style~=px]{padding-inline:var(--fn-pg-px)}.fn-pg-block[data-pg-style~=gap] .fn-pg-inner{--fn-pg-stack-gap:var(--fn-pg-gap)}.fn-pg-block[data-pg-style~=text]{color:var(--fn-pg-text-color,var(--fn-pg-text));--fn-pg-ink:var(--fn-pg-text-color,var(--fn-pg-ink));text-align:var(--fn-pg-text-align,inherit)}.fn-pg-block[data-pg-style~=border]>.fn-pg-inner{border:var(--fn-pg-border-w,0) solid var(--fn-pg-border-c,var(--fn-pg-line));border-radius:var(--fn-pg-radius-b,0)}.fn-pg-block[data-pg-style~=border][data-pg-width=full]>.fn-pg-inner{border-radius:0}.fn-pg-block[data-pg-style~=effects]>.fn-pg-inner{box-shadow:var(--fn-pg-shadow,none);opacity:var(--fn-pg-opacity,1)}@container fn-pg (max-width:810px){.fn-pg-block[data-pg-md~=py]{padding-block:var(--fn-pg-py-md)}.fn-pg-block[data-pg-md~=width-full]{padding-inline:0}.fn-pg-block[data-pg-md~=width-full] .fn-pg-inner{max-width:none}.fn-pg-block[data-pg-md~=width-narrow] .fn-pg-inner{max-width:760px}.fn-pg-block[data-pg-md~=width-container]{padding-inline:var(--fn-pg-gutter)}.fn-pg-block[data-pg-md~=align-center]{text-align:center}.fn-pg-block[data-pg-md~=align-left]{text-align:left}.fn-pg-block[data-pg-md~=bg-none]{background:0 0}.fn-pg-block[data-pg-md~=bg-surface]{background:var(--fn-pg-surface)}.fn-pg-block[data-pg-md~=bg-muted]{background:var(--fn-pg-muted-bg)}.fn-pg-block[data-pg-md~=bg-color],.fn-pg-block[data-pg-md~=bg-gradient]{background:var(--fn-pg-bg-md)}.fn-pg-block[data-pg-md~=px]{padding-inline:var(--fn-pg-px-md)}.fn-pg-block[data-pg-md~=gap] .fn-pg-inner{--fn-pg-stack-gap:var(--fn-pg-gap-md)}.fn-pg-block[data-pg-md~=text]{color:var(--fn-pg-text-color-md,var(--fn-pg-text));--fn-pg-ink:var(--fn-pg-text-color-md,var(--fn-pg-ink));text-align:var(--fn-pg-text-align-md,inherit);--fn-pg-type-scale:var(--fn-pg-type-scale-md,1)}.fn-pg-block[data-pg-md~=border]>.fn-pg-inner{border:var(--fn-pg-border-w-md,0) solid var(--fn-pg-border-c-md,var(--fn-pg-line));border-radius:var(--fn-pg-radius-b-md,0)}.fn-pg-block[data-pg-md~=effects]>.fn-pg-inner{box-shadow:var(--fn-pg-shadow-md,none);opacity:var(--fn-pg-opacity-md,1)}}@container fn-pg (max-width:480px){.fn-pg-block[data-pg-hide~=mobile]{display:none}.fn-pg-block[data-pg-hide~=desktop]{display:block}.fn-pg-block[data-pg-sm~=py]{padding-block:var(--fn-pg-py-sm)}.fn-pg-block[data-pg-sm~=width-full]{padding-inline:0}.fn-pg-block[data-pg-sm~=width-full] .fn-pg-inner{max-width:none}.fn-pg-block[data-pg-sm~=width-container]{padding-inline:var(--fn-pg-gutter)}.fn-pg-block[data-pg-sm~=align-center]{text-align:center}.fn-pg-block[data-pg-sm~=align-left]{text-align:left}.fn-pg-block[data-pg-sm~=bg-none]{background:0 0}.fn-pg-block[data-pg-sm~=bg-surface]{background:var(--fn-pg-surface)}.fn-pg-block[data-pg-sm~=bg-muted]{background:var(--fn-pg-muted-bg)}.fn-pg-block[data-pg-sm~=bg-color],.fn-pg-block[data-pg-sm~=bg-gradient]{background:var(--fn-pg-bg-sm)}.fn-pg-block[data-pg-sm~=px]{padding-inline:var(--fn-pg-px-sm)}.fn-pg-block[data-pg-sm~=gap] .fn-pg-inner{--fn-pg-stack-gap:var(--fn-pg-gap-sm)}.fn-pg-block[data-pg-sm~=text]{color:var(--fn-pg-text-color-sm,var(--fn-pg-text));--fn-pg-ink:var(--fn-pg-text-color-sm,var(--fn-pg-ink));text-align:var(--fn-pg-text-align-sm,inherit);--fn-pg-type-scale:var(--fn-pg-type-scale-sm,1)}.fn-pg-block[data-pg-sm~=border]>.fn-pg-inner{border:var(--fn-pg-border-w-sm,0) solid var(--fn-pg-border-c-sm,var(--fn-pg-line));border-radius:var(--fn-pg-radius-b-sm,0)}.fn-pg-block[data-pg-sm~=effects]>.fn-pg-inner{box-shadow:var(--fn-pg-shadow-sm,none);opacity:var(--fn-pg-opacity-sm,1)}}.fn-pg-h1,.fn-pg-h2,.fn-pg-h3,.fn-pg-btn,.fn-pg-stat dd,.fn-pg-wordmark,.fn-pg-rich h2,.fn-pg-rich h3{font-family:var(--fn-pg-font-h,inherit)}.fn-pg-h1{font-size:var(--fn-pg-h1-size,calc(clamp(34px, 5.2cqw, 60px) * var(--fn-pg-type-scale,1)));line-height:var(--fn-pg-h1-line,1.04);letter-spacing:var(--fn-pg-h1-track,-.025em);font-weight:var(--fn-pg-h1-weight,700);color:var(--fn-pg-ink);text-wrap:balance}.fn-pg-h2{font-size:var(--fn-pg-h2-size,calc(clamp(26px, 3.4cqw, 40px) * var(--fn-pg-type-scale,1)));line-height:var(--fn-pg-h2-line,1.12);letter-spacing:var(--fn-pg-h2-track,-.02em);font-weight:var(--fn-pg-h2-weight,700);color:var(--fn-pg-ink);text-wrap:balance}.fn-pg-h3{font-size:var(--fn-pg-h3-size,calc(20px * var(--fn-pg-type-scale,1)));line-height:var(--fn-pg-h3-line,1.25);letter-spacing:var(--fn-pg-h3-track,0);font-weight:var(--fn-pg-h3-weight,600);color:var(--fn-pg-ink)}.fn-pg-h1 strong,.fn-pg-h2 strong{color:var(--fn-pg-accent);font-weight:inherit}.fn-pg-block mark{background:color-mix(in srgb, var(--fn-pg-accent) 28%, transparent);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.15em;padding:0 .1em}.fn-pg-block[data-pg-bg=accent] .fn-pg-h1 strong,.fn-pg-block[data-pg-bg=accent] .fn-pg-h2 strong{color:inherit;text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.08em}.fn-pg-sub,.fn-pg-intro{font-size:var(--fn-pg-sub-size,calc(clamp(16px, 1.4cqw, 19px) * var(--fn-pg-type-scale,1)));line-height:var(--fn-pg-sub-line,1.5);letter-spacing:var(--fn-pg-sub-track,0);font-weight:var(--fn-pg-sub-weight,400);color:var(--fn-pg-muted);max-width:62ch}.fn-pg-sub{margin-top:18px}.fn-pg-head{flex-direction:column;gap:12px;max-width:760px;margin-bottom:clamp(24px,3cqw,44px);display:flex}.fn-pg-hero-copy>:first-child,.fn-pg-cta-band-copy>:first-child,.fn-pg-split-copy>:first-child,.fn-pg-head>:first-child,.fn-pg-versus-col>:first-child,.fn-pg-funnel-cta>:first-child{margin-top:0}.fn-pg-hero-copy>:last-child,.fn-pg-cta-band-copy>:last-child,.fn-pg-split-copy>:last-child,.fn-pg-head>:last-child,.fn-pg-versus-col>:last-child{margin-bottom:0}.fn-pg-eyebrow{background:color-mix(in srgb, var(--fn-pg-accent) 16%, transparent);color:var(--fn-pg-ink);letter-spacing:.01em;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.fn-pg-rich,.fn-pg-disclaimer,.fn-pg-faq-a,.fn-pg-quote{font-size:var(--fn-pg-body-size,16px);line-height:var(--fn-pg-body-line,1.55);letter-spacing:var(--fn-pg-body-track,0);font-weight:var(--fn-pg-body-weight,400)}.fn-pg-rich p+p,.fn-pg-faq-a p+p{margin-top:.9em}.fn-pg-rich a,.fn-pg-faq-a a,.fn-pg-disclaimer a{text-underline-offset:.15em;text-decoration:underline}.fn-pg-rich ul{padding-left:1.25em;list-style:outside}.fn-pg-rich ol{padding-left:1.25em;list-style:decimal}.fn-pg-rich h2{color:var(--fn-pg-ink);margin:1.2em 0 .5em;font-size:28px;font-weight:700;line-height:1.15}.fn-pg-rich h3{color:var(--fn-pg-ink);margin:1em 0 .4em;font-size:21px;font-weight:600;line-height:1.2}.fn-pg-disclaimer{color:var(--fn-pg-muted);font-size:12.5px}.fn-pg-caption{color:var(--fn-pg-muted);margin-top:10px;font-size:13.5px}.fn-pg-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.fn-pg-actions:empty{display:none}.fn-pg-btn{min-height:var(--fn-pg-btn-height,46px);border-radius:var(--fn-pg-btn-radius,999px);font-weight:var(--fn-pg-btn-weight,600);font-size:var(--fn-pg-btn-size,15px);line-height:var(--fn-pg-btn-line,1);letter-spacing:var(--fn-pg-btn-track,0);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 22px;transition:transform .16s,background-color .16s,box-shadow .16s;display:inline-flex}.fn-pg-btn-lg{min-height:var(--fn-pg-btn-height,54px);font-size:var(--fn-pg-btn-size,16px);padding:0 28px}.fn-pg-btn-primary{background:var(--fn-pg-accent);color:var(--fn-pg-accent-fg)}.fn-pg-btn-primary:hover{transform:translateY(-1px)}.fn-pg-btn-secondary{color:var(--fn-pg-ink);box-shadow:inset 0 0 0 1.5px var(--fn-pg-line);background:0 0}.fn-pg-btn-secondary:hover{box-shadow:inset 0 0 0 1.5px var(--fn-pg-ink)}.fn-pg-btn-ghost{color:var(--fn-pg-ink);text-underline-offset:.2em;background:0 0;padding-inline:6px;text-decoration:underline}.fn-pg-block[data-pg-bg=accent] .fn-pg-btn-primary{background:var(--fn-pg-accent-fg);color:var(--fn-pg-accent)}.fn-pg-host[data-pg-look=bold] .fn-pg-btn{text-transform:uppercase;letter-spacing:.04em;border-radius:8px;font-size:14px}.fn-pg-cta-sub{color:var(--fn-pg-muted);margin-top:10px;font-size:13.5px}.fn-pg-funnel-cta{flex-direction:column;align-items:flex-start;display:flex}.fn-pg-block[data-pg-align=center] .fn-pg-funnel-cta{align-items:center}.fn-pg-block[data-pg-type=funnel_cta][data-pg-variant=band] .fn-pg-inner{border-radius:var(--fn-pg-radius);background:var(--fn-pg-surface);padding:clamp(24px,4cqw,48px)}.fn-pg-nav-sticky{z-index:20;background:color-mix(in srgb, var(--fn-pg-page) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--fn-pg-line);position:sticky;top:0}.fn-pg-nav{align-items:center;gap:24px;min-height:68px;display:flex}.fn-pg-nav-brand{flex:none}.fn-pg-logo{object-fit:contain;width:auto;max-width:160px;height:36px}.fn-pg-wordmark{color:var(--fn-pg-ink);letter-spacing:-.01em;font-size:18px;font-weight:700}.fn-pg-nav-links{color:var(--fn-pg-muted);gap:22px;margin-inline:auto;font-size:15px;font-weight:500;display:flex}.fn-pg-nav-link:hover{color:var(--fn-pg-ink)}.fn-pg-nav-cta{flex:none;margin-left:auto}.fn-pg-block[data-pg-variant=centered] .fn-pg-nav{justify-content:center}.fn-pg-block[data-pg-variant=centered] .fn-pg-nav-cta{margin-left:0}.fn-pg-block[data-pg-variant=minimal] .fn-pg-nav-links{display:none}@container fn-pg (max-width:810px){.fn-pg-nav-links{display:none}}.fn-pg-hero{gap:var(--fn-pg-stack-gap,clamp(28px, 4cqw, 56px));align-items:center;display:grid}.fn-pg-hero[data-media=image],.fn-pg-hero[data-media=video],.fn-pg-hero[data-media=funnel]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.fn-pg-block[data-pg-variant=centered] .fn-pg-hero{text-align:center;grid-template-columns:1fr;justify-items:center}.fn-pg-block[data-pg-variant=centered] .fn-pg-hero-media{width:min(100%,880px)}.fn-pg-block[data-pg-variant=centered] .fn-pg-actions,.fn-pg-block[data-pg-variant=centered] .fn-pg-bullets,.fn-pg-block[data-pg-variant=centered] .fn-pg-badges{justify-content:center}.fn-pg-block[data-pg-variant=vsl] .fn-pg-hero{text-align:center;grid-template-columns:1fr;justify-items:center}.fn-pg-block[data-pg-variant=vsl] .fn-pg-hero-media{order:-1;width:min(100%,900px)}.fn-pg-block[data-pg-variant=vsl] .fn-pg-hero-copy{max-width:760px}.fn-pg-block[data-pg-variant=vsl] .fn-pg-actions,.fn-pg-block[data-pg-variant=vsl] .fn-pg-bullets,.fn-pg-block[data-pg-variant=vsl] .fn-pg-badges{justify-content:center}.fn-pg-block[data-pg-variant=pitch] .fn-pg-hero{text-align:center;grid-template-columns:1fr;justify-items:center}.fn-pg-block[data-pg-variant=pitch] .fn-pg-hero-media{width:min(100%,940px)}.fn-pg-block[data-pg-variant=pitch] .fn-pg-actions,.fn-pg-block[data-pg-variant=pitch] .fn-pg-bullets,.fn-pg-block[data-pg-variant=pitch] .fn-pg-badges{justify-content:center}.fn-pg-block[data-pg-variant=pitch] .fn-pg-hero-after .fn-pg-actions{margin-top:0}.fn-pg-block[data-pg-variant=pitch] .fn-pg-hero-after .fn-pg-hero-proof{margin:24px 0 0}.fn-pg-hero-img{border-radius:var(--fn-pg-radius);object-fit:cover;width:100%}.fn-pg-bullets{color:var(--fn-pg-ink);flex-wrap:wrap;gap:10px 22px;margin-top:22px;font-size:15px;font-weight:500;display:flex}.fn-pg-bullets li{padding-left:22px;position:relative}.fn-pg-bullets li:before{content:"";background:var(--fn-pg-accent);border-radius:999px;width:14px;height:14px;position:absolute;top:.35em;left:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.2 14.4-4-4 1.4-1.4 2.6 2.6 5.6-5.6 1.4 1.4-7 7z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.2 14.4-4-4 1.4-1.4 2.6 2.6 5.6-5.6 1.4 1.4-7 7z'/></svg>") 50%/contain no-repeat}.fn-pg-badges{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.fn-pg-badges li{border:1px solid var(--fn-pg-line);color:var(--fn-pg-muted);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}@container fn-pg (max-width:810px){.fn-pg-hero[data-media]{grid-template-columns:1fr}}.fn-pg-video{aspect-ratio:16/9;border-radius:var(--fn-pg-radius);background:#0d0d0d;width:100%;position:relative;overflow:hidden}.fn-pg-video iframe,.fn-pg-video video,.fn-pg-video-poster{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.fn-pg-video-empty{background:linear-gradient(135deg, color-mix(in srgb, var(--fn-pg-accent) 30%, #0d0d0d), #0d0d0d)}.fn-pg-video-ph{box-shadow:none;border:1px dashed var(--fn-pg-line);background:repeating-linear-gradient(-45deg, transparent 0 12px, color-mix(in srgb, var(--fn-pg-line) 50%, transparent) 12px 13px);color:var(--fn-pg-muted);align-content:center;place-items:center;gap:10px;font-size:14px;font-weight:500;display:grid}.fn-pg-video-still .fn-pg-video-badge{background:#ffffffeb;border-radius:999px;width:64px;height:64px;margin:-32px 0 0 -32px;position:absolute;top:50%;left:50%}.fn-pg-video-still .fn-pg-video-badge:after{content:"";border:12px solid #0000;border-left:20px solid #0d0d0d;border-right-width:0;position:absolute;top:20px;left:26px}.fn-pg-video-ph-play{border:1.5px solid var(--fn-pg-line);background:var(--fn-pg-card);border-radius:999px;width:56px;height:56px;position:relative}.fn-pg-video-ph-play:after{content:"";border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent var(--fn-pg-muted);position:absolute;top:18px;left:22px}.fn-pg-block[data-pg-variant=cinematic] .fn-pg-video{box-shadow:none;border-radius:0}.fn-pg-frame{border-radius:var(--fn-pg-radius);background:var(--fn-pg-card);border:1px solid var(--fn-pg-line);overflow:hidden}.fn-pg-frame iframe{border:0;width:100%;min-height:200px;display:block}.fn-pg-frame[data-variant=frame]{background:0 0;border:0;border-radius:0}.fn-pg-funnel{width:100%;min-width:0}.fn-pg-host[data-pg-screen]{min-height:100svh}.funnel-root .fn-pg-host{background-image:var(--fn-pg-page-image,none);background-repeat:repeat;background-size:1440px}.fn-pg-engine{width:100%;min-width:0;margin-inline:auto}.fn-pg-engine[data-width=sm]{max-width:440px}.fn-pg-engine[data-width=md]{max-width:560px}.fn-pg-engine[data-width=lg]{max-width:720px}.fn-pg-block[data-pg-align=center] .fn-pg-engine{margin-inline:auto}.fn-pg-engine-bare .fn-pg-engine-ph-card{box-shadow:none;background:0 0;border:0}.fn-pg-engine-ph{flex-direction:column;align-items:center;gap:14px;display:flex}.fn-pg-engine-ph-pill{background:color-mix(in srgb, var(--fn-pg-accent) 16%, transparent);color:var(--fn-pg-ink);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.fn-pg-engine-ph-card{border-radius:var(--fn-pg-radius);border:1px solid var(--fn-pg-line);background:var(--fn-pg-card);flex-direction:column;gap:16px;width:100%;padding:24px;display:flex}.fn-pg-engine-ph-q{color:var(--fn-pg-ink);font-size:18px;font-weight:600}.fn-pg-engine-ph-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fn-pg-engine-ph-opt{border:1px solid var(--fn-pg-line);background:var(--fn-pg-surface);min-height:64px;color:var(--fn-pg-text);border-radius:10px;place-items:center;font-size:14px;font-weight:500;display:grid}.fn-pg-engine-ph-btn{background:var(--fn-pg-accent);min-height:44px;color:var(--fn-pg-accent-fg);border-radius:999px;place-items:center;font-weight:600;display:grid}.fn-pg-engine-ph-note{color:var(--fn-pg-muted);text-align:center;font-size:12px}.fn-pg-funnel iframe{border-radius:var(--fn-pg-radius);overflow:hidden}.fn-pg-funnel-placeholder{border-radius:var(--fn-pg-radius);border:1px dashed var(--fn-pg-line);background:repeating-linear-gradient(-45deg, transparent 0 12px, color-mix(in srgb, var(--fn-pg-line) 50%, transparent) 12px 13px);color:var(--fn-pg-muted);place-items:center;font-size:14px;font-weight:500;display:grid}.fn-pg-videos{grid-template-columns:repeat(var(--fn-pg-cols,3), minmax(0, 1fr));gap:var(--fn-pg-stack-gap,20px);display:grid}.fn-pg-videos .fn-pg-video{box-shadow:none}.fn-pg-stats{gap:var(--fn-pg-stack-gap,18px);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.fn-pg-stat{border-radius:var(--fn-pg-radius);background:var(--fn-pg-card);border:1px solid var(--fn-pg-line);padding:22px 20px}.fn-pg-block[data-pg-variant=strip] .fn-pg-stat{background:0 0;border:0;padding:0}.fn-pg-stat dd{letter-spacing:-.03em;color:var(--fn-pg-ink);margin:0;font-size:clamp(30px,3.4cqw,44px);font-weight:700;line-height:1}.fn-pg-stat dt{color:var(--fn-pg-muted);margin-top:8px;font-size:14px}.fn-pg-logos-heading{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--fn-pg-muted);margin-bottom:22px;font-size:13px;font-weight:600}.fn-pg-logos{gap:48px;display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.fn-pg-logos-row{flex:none;align-items:center;gap:48px;display:flex}.fn-pg-block[data-pg-variant=marquee] .fn-pg-logos-row{animation:40s linear infinite fn-pg-marquee}.fn-pg-block[data-pg-variant=marquee] .fn-pg-logos[data-speed=slow] .fn-pg-logos-row{animation-duration:70s}.fn-pg-block[data-pg-variant=grid] .fn-pg-logos{flex-wrap:wrap;justify-content:center;-webkit-mask:none;mask:none}.fn-pg-block[data-pg-variant=grid] .fn-pg-logos-row{flex-wrap:wrap;justify-content:center;gap:28px 44px}.fn-pg-logo-img{object-fit:contain;opacity:.8;width:auto;max-width:160px;height:34px}.fn-pg-host[data-pg-screen] .fn-pg-logo-img{opacity:1;max-width:200px;height:64px}.fn-pg-logos[data-grayscale] .fn-pg-logo-img{filter:grayscale()}@keyframes fn-pg-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - 48px))}}@media (prefers-reduced-motion:reduce){.fn-pg-logos-row{animation:none!important}}.fn-pg-host[data-pg-inert] *,.fn-pg-host[data-pg-inert] :before,.fn-pg-host[data-pg-inert] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.fn-pg-testimonials{gap:var(--fn-pg-stack-gap,18px);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.fn-pg-testimonial{border-radius:var(--fn-pg-radius);background:var(--fn-pg-card);border:1px solid var(--fn-pg-line);flex-direction:column;gap:14px;padding:24px;display:flex}.fn-pg-block[data-pg-variant=quotes] .fn-pg-testimonial{background:0 0;border:0;padding:0}.fn-pg-block[data-pg-variant=carousel] .fn-pg-testimonials{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;display:flex;overflow-x:auto}.fn-pg-block[data-pg-variant=carousel] .fn-pg-testimonial{scroll-snap-align:start;flex:0 0 min(88%,380px)}.fn-pg-block[data-pg-variant=wall] .fn-pg-testimonials{columns:3;column-gap:18px;display:block}.fn-pg-block[data-pg-variant=wall] .fn-pg-testimonial{break-inside:avoid;margin-bottom:18px}.fn-pg-quote{color:var(--fn-pg-ink);font-size:16.5px;line-height:1.5}.fn-pg-quote-by{align-items:center;gap:12px;margin-top:auto;font-size:14px;display:flex}.fn-pg-quote-by span{flex-direction:column;display:flex}.fn-pg-quote-by em{color:var(--fn-pg-muted);font-size:13px;font-style:normal}.fn-pg-avatar{object-fit:cover;border-radius:999px;width:40px;height:40px}.fn-pg-stars{gap:2px;display:inline-flex}.fn-pg-stars svg{width:16px;height:16px;fill:var(--fn-pg-line)}.fn-pg-stars svg.is-on{fill:#f5b301}.fn-pg-compare{border-collapse:separate;border-spacing:0;border:1px solid var(--fn-pg-line);border-radius:var(--fn-pg-radius);width:100%;font-size:15px;overflow:hidden}.fn-pg-compare th,.fn-pg-compare td{text-align:left;border-top:1px solid var(--fn-pg-line);padding:14px 18px}.fn-pg-compare thead th{background:var(--fn-pg-surface);color:var(--fn-pg-ink);border-top:0;font-weight:600}.fn-pg-compare tbody th{color:var(--fn-pg-ink);font-weight:500}.fn-pg-compare .is-us{background:color-mix(in srgb, var(--fn-pg-accent) 10%, transparent);font-weight:600}.fn-pg-compare td{text-align:center}.fn-pg-yes{color:#15803d;font-weight:700}.fn-pg-no{color:var(--fn-pg-muted)}.fn-pg-badges-row{flex-wrap:wrap;justify-content:center;gap:18px 36px;display:flex}.fn-pg-badges-row li{color:var(--fn-pg-muted);flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.fn-pg-badge-img{object-fit:contain;width:auto;max-width:140px;height:56px}.fn-pg-block[data-pg-variant=grid] .fn-pg-badges-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.fn-pg-block[data-pg-variant=chips] .fn-pg-badges-row{justify-content:flex-start;gap:8px 14px}.fn-pg-block[data-pg-align=center][data-pg-variant=chips] .fn-pg-badges-row{justify-content:center}.fn-pg-block[data-pg-variant=chips] .fn-pg-badges-row li{flex-direction:row;gap:8px;font-size:12px;font-weight:500}.fn-pg-block[data-pg-variant=avatars] .fn-pg-badges-row{align-items:center;gap:0}.fn-pg-block[data-pg-variant=avatars] .fn-pg-badges-row li{flex-direction:row;gap:0}.fn-pg-block[data-pg-variant=avatars] .fn-pg-badge-img{object-fit:cover;border:2px solid var(--fn-pg-page);border-radius:999px;width:36px;height:36px;max-height:none}.fn-pg-block[data-pg-variant=avatars] .fn-pg-badges-row li+li{margin-left:-12px}.fn-pg-block[data-pg-variant=avatars] .fn-pg-badges-row li:last-child:not(:has(img)){color:var(--fn-pg-ink);margin-left:12px;font-size:15px;font-weight:500}.fn-pg-badges-rate{align-items:center;gap:8px;display:flex}.fn-pg-block[data-pg-align=center] .fn-pg-badges-rate{justify-content:center}.fn-pg-block .fn-pg-badges-rate .fn-pg-badges-row{flex-wrap:nowrap;gap:0}.fn-pg-block .fn-pg-badges-rate .fn-pg-badges-row li+li{margin-left:-6px}.fn-pg-badges-aside{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.fn-pg-badges-aside-label{color:var(--fn-pg-ink);font-size:12px;line-height:16px}.fn-pg-badges-aside-num{color:var(--fn-pg-ink)}.fn-pg-stars{color:var(--fn-pg-accent);gap:4px;display:inline-flex}.fn-pg-stars svg{width:16px;height:16px;display:block}.fn-pg-badge-chip{border:1px solid var(--fn-pg-line);background:var(--fn-pg-card);border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.fn-pg-block[data-pg-variant=chips] .fn-pg-badge-img{width:22px;max-width:none;height:22px}.funnel-root[data-theme=dark] .fn-pg-badge-img[src$=\.svg]{filter:invert()}.fn-pg-pairs{gap:var(--fn-pg-stack-gap,22px);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.fn-pg-block[data-pg-variant=carousel] .fn-pg-pairs{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.fn-pg-block[data-pg-variant=carousel] .fn-pg-pair{scroll-snap-align:start;flex:0 0 min(90%,520px)}.fn-pg-pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fn-pg-pair figure{aspect-ratio:4/3;border-radius:var(--fn-pg-radius);background:var(--fn-pg-surface);position:relative;overflow:hidden}.fn-pg-pair img{object-fit:cover;width:100%;height:100%}.fn-pg-pair figcaption{color:#fff;background:#0009;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:10px}.fn-pg-pair .fn-pg-caption{grid-column:1/-1;margin-top:4px}.fn-pg-gallery{grid-template-columns:repeat(var(--fn-pg-cols,3), minmax(0, 1fr));gap:var(--fn-pg-stack-gap,14px);display:grid}.fn-pg-gallery figure{border-radius:var(--fn-pg-radius);background:var(--fn-pg-surface);overflow:hidden}.fn-pg-gallery img{aspect-ratio:4/3;object-fit:cover;width:100%}.fn-pg-gallery figcaption{color:var(--fn-pg-muted);padding:10px 12px;font-size:13px}.fn-pg-block[data-pg-variant=carousel] .fn-pg-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.fn-pg-block[data-pg-variant=carousel] .fn-pg-gallery li{scroll-snap-align:start;flex:0 0 min(80%,360px)}.fn-pg-guarantee{border-radius:var(--fn-pg-radius);background:var(--fn-pg-card);border:1px solid var(--fn-pg-line);align-items:center;gap:26px;padding:clamp(24px,4cqw,44px);display:flex}.fn-pg-block[data-pg-variant=inline] .fn-pg-guarantee{background:0 0;border:0;padding:0}.fn-pg-guarantee-mark{color:var(--fn-pg-accent);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;flex:none;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.fn-pg-guarantee-mark svg{width:64px;height:64px}.fn-pg-team{align-items:center;gap:28px;display:flex}.fn-pg-team-photo{border-radius:var(--fn-pg-radius);object-fit:cover;flex:none;width:160px;height:160px}.fn-pg-block[data-pg-variant=card] .fn-pg-team{border-radius:var(--fn-pg-radius);background:var(--fn-pg-card);border:1px solid var(--fn-pg-line);padding:clamp(22px,3cqw,36px)}.fn-pg-team-name{align-items:baseline;gap:8px;margin-top:10px;display:flex}.fn-pg-team-name em{color:var(--fn-pg-muted);font-size:14px;font-style:normal}@container fn-pg (max-width:600px){.fn-pg-guarantee,.fn-pg-team{flex-direction:column;align-items:flex-start}.fn-pg-block[data-pg-align=center] .fn-pg-guarantee,.fn-pg-block[data-pg-align=center] .fn-pg-team{align-items:center}.fn-pg-block[data-pg-variant=wall] .fn-pg-testimonials{columns:1}}.fn-pg-features{gap:var(--fn-pg-stack-gap,22px);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.fn-pg-feature{align-items:flex-start;gap:14px;display:flex}.fn-pg-feature[data-media]{border-radius:var(--fn-pg-radius);background:var(--fn-pg-card);border:1px solid var(--fn-pg-line);flex-direction:column;align-items:stretch;gap:0;overflow:hidden}.fn-pg-feature[data-media]>div{flex-direction:column;gap:12px;padding:24px;display:flex}.fn-pg-feature-img{aspect-ratio:4/3;object-fit:cover;background:var(--fn-pg-muted-bg);width:100%;display:block}.fn-pg-tag{background:var(--fn-pg-muted-bg);color:var(--fn-pg-ink);border-radius:999px;align-self:flex-start;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.fn-pg-feature h3{color:var(--fn-pg-ink);font-size:17px;font-weight:600}.fn-pg-feature p{color:var(--fn-pg-muted);margin-top:4px;font-size:15px}.fn-pg-icon{background:color-mix(in srgb, var(--fn-pg-accent) 16%, transparent);width:40px;height:40px;color:var(--fn-pg-ink);border-radius:12px;flex:none;padding:9px}.fn-pg-block[data-pg-variant=list] .fn-pg-features{grid-template-columns:1fr;max-width:720px}.fn-pg-block[data-pg-variant=alternating] .fn-pg-features{grid-template-columns:1fr;gap:40px}.fn-pg-block[data-pg-variant=alternating] .fn-pg-feature{border-radius:var(--fn-pg-radius);background:var(--fn-pg-surface);padding:28px}.fn-pg-block[data-pg-variant=alternating] .fn-pg-feature:nth-child(2n){text-align:right;flex-direction:row-reverse}.fn-pg-block[data-pg-align=center] .fn-pg-feature{flex-direction:column;align-items:center}.fn-pg-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4cqw,64px);display:grid}.fn-pg-split[data-side=right] .fn-pg-split-media{order:2}.fn-pg-split-media img{border-radius:var(--fn-pg-radius);object-fit:cover;width:100%}.fn-pg-areas{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.fn-pg-areas li{background:var(--fn-pg-surface);border:1px solid var(--fn-pg-line);color:var(--fn-pg-ink);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:500}.fn-pg-faq{border-top:1px solid var(--fn-pg-line);flex-direction:column;max-width:820px;display:flex}.fn-pg-block[data-pg-align=center] .fn-pg-faq{text-align:left;margin-inline:auto}.fn-pg-faq-item{border-bottom:1px solid var(--fn-pg-line)}.fn-pg-faq-item summary{cursor:pointer;color:var(--fn-pg-ink);justify-content:space-between;gap:16px;padding:18px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.fn-pg-faq-item summary::-webkit-details-marker{display:none}.fn-pg-faq-item summary:after{content:"+";background:var(--fn-pg-surface);width:24px;height:24px;color:var(--fn-pg-muted);border-radius:999px;flex:none;place-items:center;font-weight:500;transition:transform .2s;display:grid}.fn-pg-faq-item[open] summary:after{transform:rotate(45deg)}.fn-pg-faq-a{color:var(--fn-pg-muted);max-width:70ch;padding:0 0 20px}.fn-pg-steps{gap:var(--fn-pg-stack-gap,24px);counter-reset:fn-pg-step;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.fn-pg-steps li{align-items:flex-start;gap:14px;display:flex}.fn-pg-steps h3{color:var(--fn-pg-ink);font-size:17px;font-weight:600}.fn-pg-steps p{color:var(--fn-pg-muted);margin-top:4px;font-size:15px}.fn-pg-step-n{background:var(--fn-pg-accent);width:34px;height:34px;color:var(--fn-pg-accent-fg);border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.fn-pg-block[data-pg-variant=list] .fn-pg-steps{grid-template-columns:1fr;max-width:720px}.fn-pg-block[data-pg-align=center] .fn-pg-steps li{flex-direction:column;align-items:center}.fn-pg-figure img{border-radius:var(--fn-pg-radius);width:100%}.fn-pg-block[data-pg-variant=wide] .fn-pg-inner{max-width:min(1440px,100%)}.fn-pg-block[data-pg-variant=full]{padding-inline:0}.fn-pg-block[data-pg-variant=full] .fn-pg-inner{max-width:none}.fn-pg-block[data-pg-variant=full] .fn-pg-figure img{border-radius:0}.fn-pg-figure figcaption{color:var(--fn-pg-muted);margin-top:10px;font-size:13.5px}.fn-pg-divider{height:24px}.fn-pg-divider[data-size=sm]{height:12px}.fn-pg-divider[data-size=lg]{height:56px}.fn-pg-block[data-pg-variant=hairline] .fn-pg-divider{border-top:1px solid var(--fn-pg-line);height:auto;margin-block:12px}.fn-pg-block[data-pg-variant=hairline] .fn-pg-divider[data-size=lg]{margin-block:32px}.fn-pg-columns{gap:var(--fn-pg-stack-gap,24px);grid-template-columns:repeat(var(--fn-pg-n,2), minmax(0, 1fr));display:grid}.fn-pg-columns[data-cols="2"]{--fn-pg-n:2}.fn-pg-columns[data-cols="3"]{--fn-pg-n:3}.fn-pg-columns[data-cols="4"]{--fn-pg-n:4}.fn-pg-columns[data-gap=sm]{gap:12px}.fn-pg-columns[data-gap=lg]{gap:40px}.fn-pg-columns[data-cols="2"][data-ratio=wide-left]{grid-template-columns:2fr 1fr}.fn-pg-columns[data-cols="2"][data-ratio=wide-right]{grid-template-columns:1fr 2fr}.fn-pg-columns[data-valign=center]{align-items:center}.fn-pg-columns[data-valign=bottom]{align-items:end}.fn-pg-col{min-width:0}.fn-pg-col .fn-pg-block{padding-block:8px;padding-inline:0}.fn-pg-col .fn-pg-block[data-pg-bg]:not([data-pg-bg=none]){border-radius:var(--fn-pg-radius);padding-inline:20px}.fn-pg-col .fn-pg-inner{max-width:none}@container fn-pg (max-width:810px){.fn-pg-split{grid-template-columns:1fr}.fn-pg-split[data-side=right] .fn-pg-split-media{order:0}.fn-pg-columns[data-stack=md]{grid-template-columns:1fr!important}.fn-pg-columns[data-cols="4"],.fn-pg-videos,.fn-pg-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.fn-pg-block[data-pg-variant=alternating] .fn-pg-feature:nth-child(2n){text-align:left;flex-direction:row}}@container fn-pg (max-width:480px){.fn-pg-columns[data-stack=sm],.fn-pg-columns[data-stack=md]{grid-template-columns:1fr!important}.fn-pg-videos,.fn-pg-gallery,.fn-pg-pair{grid-template-columns:1fr}.fn-pg-btn{width:100%}.fn-pg-actions{flex-direction:column}}.fn-pg-cta-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.fn-pg-cta-band .fn-pg-actions{margin-top:0}.fn-pg-block[data-pg-type=cta_band][data-pg-variant=card] .fn-pg-inner{border-radius:var(--fn-pg-radius);background:var(--fn-pg-surface);padding:clamp(28px,4cqw,56px)}.fn-pg-block[data-pg-type=cta_band][data-pg-variant=split] .fn-pg-cta-band{grid-template-columns:1.4fr 1fr;display:grid}.fn-pg-block[data-pg-align=center] .fn-pg-cta-band{flex-direction:column;justify-content:center}.fn-pg-footer{color:var(--fn-pg-muted);flex-direction:column;gap:28px;font-size:14px;display:flex}.fn-pg-footer-top{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.fn-pg-footer-brand{flex:none}.fn-pg-footer-cols{flex:1;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px;display:grid}.fn-pg-footer-h{letter-spacing:.06em;text-transform:uppercase;color:var(--fn-pg-ink);margin-bottom:10px;font-size:13px;font-weight:600}.fn-pg-footer-col li+li{margin-top:8px}.fn-pg-footer-col a:hover,.fn-pg-footer-legal a:hover{color:var(--fn-pg-ink)}.fn-pg-footer-disclaimer{font-size:12.5px}.fn-pg-footer-bottom{border-top:1px solid var(--fn-pg-line);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:20px;font-size:13px;display:flex}.fn-pg-footer-legal{flex-wrap:wrap;gap:18px;display:flex}@container fn-pg (max-width:600px){.fn-pg-block[data-pg-type=cta_band][data-pg-variant=split] .fn-pg-cta-band{grid-template-columns:1fr}}.fn-pg-host[data-pg-preview] .fn-pg-nav-sticky{position:relative}.fn-pg-brand{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.fn-pg-brand[data-align=left]{text-align:left;align-items:flex-start}.fn-pg-brand .fn-pg-brand-logo{max-width:260px;height:64px}.fn-pg-brand[data-size=sm] .fn-pg-brand-logo{height:40px}.fn-pg-brand[data-size=lg] .fn-pg-brand-logo{max-width:320px;height:96px}.fn-pg-brand .fn-pg-wordmark{font-size:28px}.fn-pg-brand-tagline{color:var(--fn-pg-muted);font-size:14px;line-height:1.4}.fn-pg-engine-perks{flex-direction:column;gap:8px;margin-top:16px;display:flex}.fn-pg-host[data-pg-skin=stage] .funnel-after-card{margin-top:0!important}.fn-pg-host[data-pg-skin=stage] .funnel-quote-form-fields>div:has(.funnel-step){padding-bottom:0}.fn-pg-host[data-pg-skin=stage] .funnel-steps-shell{--fn-shell-slack:0}.fn-pg-host[data-pg-skin=stage] [data-tiles=cover] .funnel-step p.font-body{text-align:center}.funnel-root[data-fn-step="1"] .fn-pg-host[data-pg-skin=stage] .funnel-after-card{margin-bottom:0!important}.fn-pg-host[data-pg-skin=stage] .funnel-quote-form-fields>:has(+.funnel-after-card){margin-block-end:0!important}.fn-pg-host[data-pg-skin=stage] .fn-pg-engine-perks{background:var(--fn-pg-card);border:1px solid var(--fn-pg-line);border-top:0;border-radius:0 0 16px 16px;margin:0;padding:4px 16px 16px}.fn-pg-host[data-pg-skin=stage] .funnel-step>*>.space-y-2>.grid,.fn-pg-host[data-pg-skin=stage] .funnel-step>.space-y-2>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.funnel-root:not([data-fn-step="1"]) .fn-pg-engine-perks,.funnel-root[data-fn-step="1"] .fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-quote-form-fields>p:last-child,.funnel-root[data-fn-step="1"] .fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-quote-form-fields>.mt-5{display:none}:is(.funnel-root[data-fn-step="1"] .fn-pg-host[data-pg-skin=stage] .fn-pg-engine:has(.fn-pg-engine-perks) .funnel-step>*>.space-y-2:has(.funnel-choice-card),.funnel-root[data-fn-step="1"] .fn-pg-host[data-pg-skin=stage] .fn-pg-engine:has(.fn-pg-engine-perks) .funnel-step>.space-y-2:has(.funnel-choice-card)){border-radius:16px 16px 0 0}.fn-pg-engine-perks li{color:var(--fn-pg-ink);align-items:center;gap:6px;font-size:14px;line-height:1.2;display:flex}.fn-pg-engine-perk-ic{border:1px solid var(--fn-pg-line);background:color-mix(in srgb, var(--fn-pg-card) 94%, #000);width:34px;height:34px;color:var(--fn-pg-ink);border-radius:8px;place-items:center;display:grid}.fn-pg-engine-perk-ic svg{width:20px;height:20px}.fn-pg-progress{z-index:30;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.fn-pg-progress i{height:100%;width:calc(var(--fn-step-progress,.2) * 100%);background:var(--fn-pg-accent);border-radius:0 999px 999px 0;transition:width .32s cubic-bezier(.2,.7,.2,1);display:block}.fn-pg-host[data-pg-preview] .fn-pg-progress,.funnel-root[data-fn-step]:not([data-fn-step="1"]) .fn-pg-block[data-pg-show=first]{display:none}.fn-pg-host[data-pg-preview] .fn-pg-block[data-pg-show=first]{outline:1px dashed color-mix(in srgb, var(--fn-pg-accent) 60%, transparent);outline-offset:-1px}.fn-pg-host [data-ty-section][hidden]{display:none}.fn-pg-host[data-ty-canvas-state=booked] [data-ty-section]:not([data-ty-states~=booked]),.fn-pg-host[data-ty-canvas-state=alreadyBooked] [data-ty-section]:not([data-ty-states~=alreadyBooked]),.fn-pg-host[data-ty-canvas-state=leadOnly] [data-ty-section]:not([data-ty-states~=leadOnly]),.fn-pg-host[data-ty-canvas-state=unqualified] [data-ty-section]:not([data-ty-states~=unqualified]){opacity:.35;outline:1px dashed color-mix(in srgb, var(--fn-pg-accent) 60%, transparent);outline-offset:-1px}.fn-pg-host .fn-ty-scope{--fn-ty-page:var(--fn-pg-page,#fff)}.fn-pg-host[data-pg-skin=stage] .fn-pg-badge-chip{background:var(--fn-pg-card);border:1px solid color-mix(in srgb, var(--fn-pg-ink) 10%, transparent)}.fn-pg-host[data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] p,.fn-pg-host[data-pg-skin=stage] .fn-pg-badges-aside-label{color:color-mix(in srgb, var(--fn-pg-ink) 50%, transparent)}.fn-pg-host[data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] h2,.fn-pg-host[data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] h3{color:var(--fn-pg-ink);font-weight:500}.fn-pg-host[data-pg-skin=stage] .funnel-quote-form{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-block-end:0!important}.fn-pg-host[data-pg-skin=stage] .funnel-quote-form-fields>div{min-width:0!important;max-width:none!important}.fn-pg-host[data-pg-skin=stage] .funnel-step{flex-direction:column;gap:16px;display:flex}.fn-pg-host[data-pg-skin=stage] .funnel-step>*{margin:0}.fn-pg-host[data-pg-skin=stage] .funnel-step [data-step-counter],.fn-pg-host[data-pg-skin=stage] .funnel-step .fn-accent-tint,.fn-pg-host[data-pg-skin=stage] .funnel-step p>svg.fn-accent-text{display:none!important}.fn-pg-host[data-pg-skin=stage] .funnel-step>*>.text-left,.fn-pg-host[data-pg-skin=stage] .funnel-step>.text-left{text-align:center}.fn-pg-host[data-pg-skin=stage] .funnel-step p.font-body{text-align:center;text-wrap:balance;width:100%;font-size:24px;font-weight:500;line-height:1.2;display:block;color:var(--fn-pg-ink)!important}:is(.fn-pg-host[data-pg-skin=stage] .funnel-step>*>.space-y-2:has(.funnel-choice-card),.fn-pg-host[data-pg-skin=stage] .funnel-step>.space-y-2:has(.funnel-choice-card)){background:var(--fn-pg-card);border:1px solid var(--fn-pg-line);border-radius:16px;padding:16px}.fn-pg-host[data-pg-skin=stage] .funnel-choice-surface{border-radius:8px;justify-content:flex-end;gap:10px;height:158px;padding:14px 10px 12px;border:1px solid var(--fn-pg-line)!important;background:var(--fn-pg-page)!important}.fn-pg-host[data-pg-skin=stage] .funnel-choice-icon{height:74px;color:var(--fn-pg-ink)}.fn-pg-host[data-pg-skin=stage] .funnel-choice-icon img{max-height:74px}.fn-pg-host[data-pg-skin=stage] .funnel-choice-title{text-align:center;font-size:14px;line-height:1.25;color:var(--fn-pg-ink)!important}.fn-pg-host[data-pg-skin=stage] .funnel-choice-letter{background:0 0;top:10px;left:10px;border-color:var(--fn-pg-line)!important;color:var(--fn-pg-muted)!important}.fn-pg-host[data-pg-skin=stage] .funnel-choice-card:hover .funnel-choice-surface{border-color:color-mix(in srgb, var(--fn-pg-accent) 60%, transparent)!important}.fn-pg-host[data-pg-skin=stage] .funnel-choice-input:checked+.funnel-choice-surface{box-shadow:none;background:var(--fn-pg-accent)!important;border-color:var(--fn-pg-accent)!important}.fn-pg-host[data-pg-skin=stage] .funnel-choice-input:checked+.funnel-choice-surface .funnel-choice-title,.fn-pg-host[data-pg-skin=stage] .funnel-choice-input:checked+.funnel-choice-surface .funnel-choice-icon{color:var(--fn-pg-accent-fg)!important}.fn-pg-host[data-pg-skin=stage] .funnel-choice-input:checked+.funnel-choice-surface .funnel-choice-letter{background:color-mix(in srgb, var(--fn-pg-dark) 45%, transparent);color:var(--fn-pg-accent-fg)!important;border-color:#0000!important}.fn-pg-host[data-pg-skin=stage] [data-tiles=cover] .funnel-choice-surface{aspect-ratio:179.5/137;justify-content:flex-end;gap:0;height:auto;overflow:hidden;background:var(--fn-pg-card)!important;border:0!important;padding:0!important}.fn-pg-host[data-pg-skin=stage] [data-tiles=cover] .funnel-choice-icon{height:auto;margin:0;padding:0;position:absolute;inset:0}.fn-pg-host[data-pg-skin=stage] [data-tiles=cover] .funnel-choice-icon img{object-fit:cover;width:100%;height:100%;max-height:none}.fn-pg-host[data-pg-skin=stage] [data-tiles=cover] .funnel-choice-title{z-index:1;background:var(--fn-pg-accent);width:100%;padding:8px 6px;font-size:14px;line-height:1.2;position:relative;color:var(--fn-pg-accent-fg)!important}.fn-pg-host[data-pg-skin=stage] [data-tiles=cover] .funnel-choice-letter{display:none}.fn-pg-host[data-pg-skin=stage] [data-tiles=cover] .funnel-choice-card:hover .funnel-choice-surface{box-shadow:0 0 0 2px var(--fn-pg-accent);border-color:#0000!important}.fn-pg-host[data-pg-skin=stage] [data-tiles=cover] .funnel-choice-input:checked+.funnel-choice-surface{box-shadow:0 0 0 3px var(--fn-pg-accent);background:var(--fn-pg-card)!important}.fn-pg-host[data-pg-skin=stage] [data-tiles=cover] .funnel-choice-input:checked+.funnel-choice-surface .funnel-choice-icon{color:inherit!important}.fn-pg-host[data-pg-skin=stage] [data-tiles=cover] .funnel-choice-input:checked+.funnel-choice-surface .funnel-choice-title{color:var(--fn-pg-accent-fg)!important}.fn-pg-host[data-pg-skin=stage] .funnel-field-wrapper input,.fn-pg-host[data-pg-skin=stage] .funnel-field-wrapper select,.fn-pg-host[data-pg-skin=stage] .funnel-field-wrapper textarea{border-radius:8px;min-height:56px;padding-block:16px;font-size:14px;background:var(--fn-pg-card)!important;color:var(--fn-pg-ink)!important;border-color:#0000!important}.fn-pg-host[data-pg-skin=stage] .funnel-field-wrapper input::placeholder{color:var(--fn-pg-muted)!important}.fn-pg-host[data-pg-skin=stage] .funnel-field-wrapper input:focus{border-color:color-mix(in srgb, var(--fn-pg-accent) 60%, transparent)!important}.fn-pg-host[data-pg-skin=stage] [data-slot=back-button]{padding:12px 24px;border:1px solid var(--fn-pg-accent)!important;color:var(--fn-pg-ink)!important;background:0 0!important;border-radius:6px!important}.fn-pg-host[data-pg-skin=stage] .funnel-btn-next-label{font-weight:400}.fn-pg-host[data-pg-skin=stage] p[data-slot=company-name]{color:var(--fn-pg-muted)!important}@container fn-pg (max-width:480px){.fn-pg-host[data-pg-screen] .fn-pg-block{--fn-pg-gutter:20px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=brand]{padding-block:24px 0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-brand .fn-pg-brand-logo{max-width:240px;height:48px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-brand .fn-pg-wordmark{font-size:28px;line-height:48px;display:block}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-brand .fn-pg-brand-tagline{font-size:14px;line-height:20px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=brand]+.fn-pg-block{padding-top:32px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-rich .rich-text>p:first-child{margin-bottom:8px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-rich .rich-text>h2{margin-top:0;margin-bottom:16px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=funnel_step]{padding-block:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-col:has(.fn-pg-video) .fn-pg-block[data-pg-type=rich_text]{padding-top:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-col:has(.fn-pg-video) .fn-pg-block[data-pg-type=video]{padding-bottom:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=columns]{padding-bottom:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-col:has(.fn-pg-video) .fn-pg-rich .rich-text>:first-child{margin-top:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-col:has(.fn-pg-video) .fn-pg-rich .rich-text>:last-child{margin-bottom:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=trust_badges]{padding-bottom:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text],.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] .fn-pg-rich{text-align:center}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] h2{letter-spacing:-.01em;font-size:22px;line-height:26px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] h3{font-size:18px;line-height:22px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] p{font-size:12px;line-height:16px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] p:first-child strong{font-size:12px;font-weight:500;line-height:16px;display:block}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-badges-row{justify-content:center;gap:8px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-badges-rate{justify-content:center}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-badges-rate .fn-pg-badges-row{gap:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-badges-row li{font-size:12px;line-height:16px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-step{border:1px solid var(--fn-pg-line);background:var(--fn-pg-card);border-radius:16px;gap:16px;padding:16px}.funnel-root[data-fn-step="1"] .fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine:has(.fn-pg-engine-perks) .funnel-step{border-bottom:0;border-radius:16px 16px 0 0}:is(.fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-step>*>.space-y-2:has(.funnel-choice-card),.fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-step>.space-y-2:has(.funnel-choice-card)){background:0 0;border:0;border-radius:0;padding:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-step p.font-body{text-align:left;letter-spacing:-.015em;font-size:16px;line-height:1.2}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-step>*>.space-y-2>.grid,.fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-step>.space-y-2>.grid{padding-inline:0;gap:12px!important}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-step .space-y-2:has(>.funnel-field-error.max-h-0)>.grid{margin-bottom:0!important}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-step .funnel-field-error.max-h-0{margin-top:0!important}.fn-pg-host[data-pg-screen][data-pg-skin=stage] [data-tiles=badge] .funnel-choice-surface{justify-content:center;gap:16px;height:105px;padding:12px 8px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] [data-tiles=badge] .funnel-choice-icon{height:48px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] [data-tiles=badge] .funnel-choice-icon img{max-height:48px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] [data-tiles=badge] .funnel-choice-letter{font-size:12px;line-height:16px;top:8px;left:8.5px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] [data-tiles=badge] .funnel-choice-title{line-height:1.2}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine-perks{gap:8px;padding:0 16px 16px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine-perks li{gap:4px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine-perk-ic{width:32px;height:32px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine-perk-ic svg{width:24px;height:24px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=logo_marquee]{padding-block:48px 24px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-logos-heading{letter-spacing:0;text-transform:none;margin-bottom:8px;font-size:14px;font-weight:400;line-height:1.2}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-logo-img{height:38px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=video] .fn-pg-video{max-width:360px;margin-inline:auto}}@container fn-pg (min-width:811px){.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-rich .rich-text>p:first-child{margin-bottom:8px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-rich .rich-text>h2{margin-top:0;margin-bottom:16px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] h2{letter-spacing:-.01em;font-size:28px;line-height:1.2}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] h3{font-size:24px;line-height:1.2}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] p{font-size:12px;line-height:16px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=rich_text] p:first-child strong{font-size:12px;font-weight:500;line-height:16px;display:block}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=trust_badges]{padding-block:16px 0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-badges-rate .fn-pg-badge-chip{width:34px;height:34px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=brand]{padding-block:72px 0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-brand .fn-pg-brand-logo{max-width:320px;height:88px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=columns]{padding-block:64px 72px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=funnel_step]{padding-block:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-columns[data-cols="3"]{grid-template-columns:380fr 407fr 380fr;gap:16px;max-width:1199px;margin-inline:auto}:is(.funnel-root[data-fn-step="1"] .fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine:has(.fn-pg-engine-perks) .funnel-step>*>.space-y-2:has(.funnel-choice-card),.funnel-root[data-fn-step="1"] .fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine:has(.fn-pg-engine-perks) .funnel-step>.space-y-2:has(.funnel-choice-card)){border-bottom:0;padding-bottom:0}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine-perks{gap:8px;padding:24px 16px 16px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine-perks li{gap:4px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine-perk-ic{width:32px;height:32px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-engine-perk-ic svg{width:24px;height:24px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] [data-tiles=badge] .funnel-choice-surface{justify-content:center;gap:16px;height:158px;padding:12px 8px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] [data-tiles=badge] .funnel-choice-icon{height:56px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] [data-tiles=badge] .funnel-choice-icon img{max-height:56px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] [data-tiles=badge] .funnel-choice-letter{font-size:12px;line-height:16px;top:7px;left:7px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] [data-tiles=badge] .funnel-choice-title{font-size:14px;line-height:1.2}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-step .funnel-field-error.max-h-0{margin-top:0!important}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .funnel-step .space-y-2:has(>.funnel-field-error.max-h-0)>.grid{margin-bottom:0!important}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=video] .fn-pg-video{max-width:360px;margin-inline:auto}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-block[data-pg-type=logo_marquee]{padding-block:24px}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-logos-heading{letter-spacing:0;text-transform:none;margin-bottom:24px;font-size:16px;line-height:1.2}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-logos{max-width:1261px;margin-inline:auto;-webkit-mask:none;mask:none}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-logos-row{justify-content:space-between;gap:24px;width:100%;animation:none}.fn-pg-host[data-pg-screen][data-pg-skin=stage] .fn-pg-logo-img{max-width:200px;height:72px}}.fn-pg-eyebrow{font-size:var(--fn-pg-eyebrow-size,13px);line-height:var(--fn-pg-eyebrow-line,1.2);letter-spacing:var(--fn-pg-eyebrow-track,0);font-weight:var(--fn-pg-eyebrow-weight,600)}.fn-pg-nav-links{font-size:var(--fn-pg-nav-size,15px);line-height:var(--fn-pg-nav-line,1.4);letter-spacing:var(--fn-pg-nav-track,0);font-weight:var(--fn-pg-nav-weight,500)}.fn-pg-stat dd{font-size:var(--fn-pg-h2-size,clamp(30px, 3.4cqw, 44px));line-height:var(--fn-pg-h2-line,1);letter-spacing:var(--fn-pg-h2-track,-.03em);font-weight:var(--fn-pg-h2-weight,700)}.fn-pg-host[data-kit-eyebrow=caps] .fn-pg-eyebrow{text-transform:uppercase;color:var(--fn-pg-ink);background:0 0;border-radius:0;padding:0}.fn-pg-host[data-kit-eyebrow=plain] .fn-pg-eyebrow{color:var(--fn-pg-muted);background:0 0;border-radius:0;padding:0}.fn-pg-host[data-kit-eyebrow] .fn-pg-block[data-pg-align=center] .fn-pg-eyebrow{align-self:center}.fn-pg-host[data-kit-card=outline] .fn-pg-testimonial,.fn-pg-host[data-kit-card=outline] .fn-pg-feature[data-media],.fn-pg-host[data-kit-card=outline] .fn-pg-block[data-pg-variant=alternating] .fn-pg-feature,.fn-pg-host[data-kit-card=outline] .fn-pg-videos li,.fn-pg-host[data-kit-card=outline] .fn-pg-faq-item,.fn-pg-host[data-kit-card=outline] .fn-pg-step{box-shadow:inset 0 0 0 1px var(--fn-pg-line);border-radius:var(--fn-pg-radius);background:0 0;border:0}.fn-pg-host[data-kit-card=outline] .fn-pg-faq{border-top:0;gap:16px}.fn-pg-host[data-kit-card=outline] .fn-pg-faq-item{padding:0 25px}.fn-pg-host[data-kit-card=glass] .fn-pg-testimonial,.fn-pg-host[data-kit-card=glass] .fn-pg-feature[data-media],.fn-pg-host[data-kit-card=glass] .fn-pg-videos li,.fn-pg-host[data-kit-card=glass] .fn-pg-faq-item{background:color-mix(in srgb, var(--fn-pg-ink) 5%, transparent);box-shadow:inset 0 0 0 1px var(--fn-pg-line), inset 0 1px 0 color-mix(in srgb, var(--fn-pg-ink) 8%, transparent);border-radius:var(--fn-pg-radius);border:0}.fn-pg-host[data-kit-card=soft] .fn-pg-testimonial,.fn-pg-host[data-kit-card=soft] .fn-pg-feature[data-media],.fn-pg-host[data-kit-card=soft] .fn-pg-videos li,.fn-pg-host[data-kit-card=soft] .fn-pg-faq-item{background:var(--fn-pg-surface);box-shadow:none;border-radius:var(--fn-pg-radius);border:0}.fn-pg-host[data-kit-card] .fn-pg-testimonial[data-video]{gap:0;padding:0;overflow:hidden}.fn-pg-host[data-kit-card] .fn-pg-testimonial[data-video] .fn-pg-video{box-shadow:none;aspect-ratio:4/5;border-radius:0}.fn-pg-host[data-kit-card] .fn-pg-testimonial[data-video] .fn-pg-quote{padding:32px 32px 0}.fn-pg-host[data-kit-card] .fn-pg-testimonial[data-video] .fn-pg-quote-by{padding:16px 32px 32px}.fn-pg-host[data-kit-card] .fn-pg-testimonial[data-video] .fn-pg-stars{display:none}.fn-pg-host[data-kit-card] .fn-pg-videos li{overflow:hidden}.fn-pg-host[data-kit-card] .fn-pg-videos .fn-pg-video{box-shadow:none;border-radius:0}.fn-pg-host[data-kit-card] .fn-pg-videos .fn-pg-caption{font-family:var(--fn-pg-font-h,inherit);font-size:var(--fn-pg-h3-size,20px);line-height:var(--fn-pg-h3-line,1.25);letter-spacing:var(--fn-pg-h3-track,0);font-weight:var(--fn-pg-h3-weight,600);color:var(--fn-pg-ink);margin:0;padding:24px}.fn-pg-host[data-kit-stat=glow] .fn-pg-stat{text-align:center;background:color-mix(in srgb, var(--fn-pg-ink) 5%, transparent);border:0;border-radius:10px;position:relative;overflow:hidden}.fn-pg-host[data-kit-stat=glow] .fn-pg-stat:before{content:"";background:linear-gradient(color-mix(in srgb, var(--fn-pg-ink) 23%, transparent), color-mix(in srgb, var(--fn-pg-page) 90%, transparent));pointer-events:none;border-radius:10px;position:absolute;inset:2px}.fn-pg-host[data-kit-stat=glow] .fn-pg-stat:after{content:"";background:radial-gradient(25% 50% at 50% 100%, color-mix(in srgb, var(--fn-pg-ink) 35%, transparent), transparent);pointer-events:none;border-radius:10px;position:absolute;inset:0}.fn-pg-host[data-kit-stat=glow] .fn-pg-stat dd,.fn-pg-host[data-kit-stat=glow] .fn-pg-stat dt{z-index:1;position:relative}.fn-pg-host[data-kit-stat=glow] .fn-pg-stat dd{background:linear-gradient(0deg, var(--fn-pg-muted) 0%, var(--fn-pg-ink) 88%);color:#0000;-webkit-background-clip:text;background-clip:text}.fn-pg-host[data-kit-stat=glow] .fn-pg-stat dt{font-size:var(--fn-pg-eyebrow-size,13px);letter-spacing:var(--fn-pg-eyebrow-track,.08em);text-transform:uppercase;color:var(--fn-pg-ink);margin-top:3px;font-weight:700}.fn-pg-host[data-kit-stat=plain] .fn-pg-stat{background:0 0;border:0;padding:0}.fn-pg-host[data-kit-button=chrome] .fn-pg-btn-primary{color:#000;box-shadow:none;background:linear-gradient(#fff 0%,#ccc 85.04%,#a9a9a9 100%)}.fn-pg-host[data-kit-button=chrome] .fn-pg-btn-primary:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M2 12 12 2M4 2h8v8'/></svg>") 50%/contain no-repeat;width:.9em;height:.9em}.fn-pg-host[data-kit-button=chrome] .fn-pg-btn-primary:hover{box-shadow:none;filter:brightness(1.05);transform:none}.fn-pg-host[data-kit-button=gradient] .fn-pg-btn-primary{background:linear-gradient(180deg, color-mix(in srgb, var(--fn-pg-accent) 80%, #fff), var(--fn-pg-accent) 55%, color-mix(in srgb, var(--fn-pg-accent) 70%, #000));box-shadow:inset 0 1px #ffffff59}.fn-pg-host[data-kit-button=outline] .fn-pg-btn-primary{color:var(--fn-pg-ink);box-shadow:inset 0 0 0 1.5px var(--fn-pg-line);background:0 0}.fn-pg-host[data-kit-button] .fn-pg-btn{padding-inline:calc(var(--fn-pg-btn-height,46px) * .65)}.fn-pg-host[data-kit-video=flat] .fn-pg-video{box-shadow:none;background:#000;border-radius:0}.fn-pg-host[data-kit-nav=fade] .fn-pg-block[data-pg-type=nav]{background:linear-gradient(color-mix(in srgb, var(--fn-pg-page) 75%, transparent), transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:0;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 8.4%);mask-image:linear-gradient(0deg,#0000 0,#000 8.4%)}.fn-pg-host[data-kit-nav=plain] .fn-pg-block[data-pg-type=nav]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0}.fn-pg-versus{gap:var(--fn-pg-gap,32px);grid-template-columns:1fr 1fr;margin-top:8px;display:grid}.fn-pg-versus[data-stacked]{grid-template-columns:1fr}.fn-pg-versus-col{border-radius:var(--fn-pg-radius);border:1px solid var(--fn-pg-line);background:var(--fn-pg-surface);padding:28px}.fn-pg-versus-col[data-side=right]{border-color:var(--fn-primary)}.fn-pg-versus-col .fn-pg-h3{margin:0 0 12px}.fn-pg-versus-closer{text-align:center;max-width:720px;color:var(--fn-pg-ink);margin:28px auto 0;font-size:18px;line-height:1.5}.fn-pg-hero-proof{justify-content:center;align-items:center;gap:12px;max-width:100%;margin-bottom:16px;display:flex}.fn-pg-hero-copy,.fn-pg-hero-media{min-width:0;max-width:100%}.fn-pg-block[data-pg-align=left] .fn-pg-hero-proof{justify-content:flex-start}.fn-pg-hero-avatars{margin:0;padding:0;list-style:none;display:flex}.fn-pg-hero-avatars li{line-height:0;display:block}.fn-pg-hero-avatars li+li{margin-left:-12px}.fn-pg-hero-avatars .fn-pg-badge-img{object-fit:cover;border:2px solid var(--fn-pg-page);border-radius:999px;width:36px;height:36px}.fn-pg-hero-proof-meta{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.fn-pg-stars{color:var(--fn-pg-ink);line-height:0;display:flex}.fn-pg-stars svg{fill:currentColor;width:14px;height:14px}.fn-pg-hero-proof-label{font-family:var(--fn-pg-font-h,var(--fn-pg-font));letter-spacing:-.16px;color:var(--fn-pg-ink);font-size:16px;font-weight:500;line-height:17.6px}@container fn-pg (max-width:720px){.fn-pg-versus{grid-template-columns:1fr}}.fn-app-strip{flex-direction:column;gap:8px;width:100%;display:flex}.fn-app-strip-row{color:var(--fn-pg-ink,currentColor);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.fn-app-strip-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fn-app-strip-pct{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--fn-pg-ink,currentColor) 60%, transparent);margin-left:auto}.fn-app-strip-bar{background:color-mix(in srgb, var(--fn-pg-ink,currentColor) 10%, transparent);border-radius:999px;height:4px;display:block;overflow:hidden}.fn-app-strip-bar i{border-radius:inherit;background:var(--fn-pg-accent,var(--fn-primary));height:100%;transition:width .32s cubic-bezier(.2,.7,.2,1);display:block}.fn-pg-engine-ph-card .fn-app-strip{margin-bottom:14px}@media (prefers-reduced-motion:reduce){.fn-app-strip-bar i{transition:none}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_a4417657-module__ErQldG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_a4417657-module__ErQldG__variable{--font-pb:"Inter", "Inter Fallback"}