@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.ts-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-ts-line,#1f191717);background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.ts-header{background-color:color-mix(in oklab,var(--color-ts-canvas,#fff)95%,transparent)}}.ts-header{color:var(--color-ts-ink,#222326);z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:inherit;position:sticky;top:0}.ts-header__inner{align-items:center;gap:30px;max-width:1440px;height:72px;margin:auto;padding:0 28px;display:flex}.ts-header__brand{flex-shrink:0}.ts-header__brand img{width:140px;height:auto}.ts-navigation{margin-right:auto}.ts-navigation__list{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ts-nav-trigger{color:var(--color-ts-ink,#222326);min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-size:15px;font-weight:500;display:flex}.ts-nav-trigger:hover,.ts-nav-trigger[data-state=open]{background-color:var(--color-ts-well,#f8f9fb)}.ts-nav-trigger svg{transition:transform .2s}.ts-nav-trigger[data-state=open] svg{transform:rotate(180deg)}.ts-header__actions{align-items:center;gap:12px;margin-left:auto;display:flex}.ts-nav-signin{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ts-ui-border,#e7e8eb);background-color:var(--color-ts-canvas,#fff);color:var(--color-ts-ink,#222326);border-radius:8px;justify-content:center;align-items:center;height:36px;padding:0 13px;font-size:14px;display:flex}.ts-header__demo{background-color:var(--color-ts-ink,#222326);color:var(--color-ts-canvas,#fff);height:36px;font:inherit;border-radius:8px;justify-content:center;align-items:center;padding:0 15px;font-size:14px;font-weight:500;display:inline-flex}.ts-header__demo:hover{background-color:#222326e6}@supports (color:color-mix(in lab,red,red)){.ts-header__demo:hover{background-color:color-mix(in oklab,var(--color-ts-ink,#222326)90%,transparent)}}.ts-header a:focus-visible,.ts-header button:focus-visible,.ts-mobile-links a:focus-visible,.ts-mobile-links summary:focus-visible{outline-color:var(--color-ts-ink,#222326);outline-offset:3px;box-shadow:none;outline-width:2px;outline-style:solid}.ts-mega-menu{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ts-ui-border,#e7e8eb);background-color:var(--color-ts-canvas,#fff);color:var(--color-ts-ink,#222326);border-radius:14px;width:min(960px,100vw - 48px);animation:.18s cubic-bezier(.33,1,.68,1) ts-fade-in;position:fixed;top:64px;left:50%;overflow:hidden;translate:-50%;box-shadow:0 12px 30px -24px #00000038}.ts-mega-menu__grid{grid-template-columns:1fr 1fr .85fr;min-height:268px;display:grid}.ts-mega-menu__column{padding:22px 20px 18px}.ts-mega-menu__column>p{color:var(--color-ts-subtle,#72767e);margin:0 8px 10px;font-size:12px;line-height:18px}.ts-mega-menu__aside{background-color:#f8f9fb99}@supports (color:color-mix(in lab,red,red)){.ts-mega-menu__aside{background-color:color-mix(in oklab,var(--color-ts-well,#f8f9fb)60%,transparent)}}.ts-mega-menu__aside{border-radius:8px;margin:8px;padding:14px 12px}.ts-mega-menu__note{color:var(--color-ts-muted,#60636a);max-width:210px;margin:0 8px 14px;font-size:13px;line-height:1.6;display:block}.ts-mega-link{border-radius:6px;padding:9px 8px;font-size:14px;font-weight:500;line-height:20px;display:block}.ts-mega-link small{color:var(--color-ts-muted,#60636a);margin-top:2px;font-size:12px;font-weight:400;line-height:18px;display:block}.ts-mega-link:hover{background-color:var(--color-ts-well,#f8f9fb)}.ts-mega-menu[data-motion=from-start] .ts-mega-menu__grid,.ts-mega-menu[data-motion=from-end] .ts-mega-menu__grid{animation:.16s cubic-bezier(.33,1,.68,1) ts-fade-in}.ts-mega-menu[data-motion^=to-]{pointer-events:none;animation:.1s ease-out ts-fade-out}@keyframes ts-menu-left{0%{opacity:0;filter:blur(8px);transform:translate(-200px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes ts-menu-right{0%{opacity:0;filter:blur(8px);transform:translate(200px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes ts-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ts-fade-out{0%{opacity:1}to{opacity:0}}.ts-mobile-trigger{display:none}.comparison-mobile-menu{background-color:var(--color-ts-canvas,#fff);font-family:var(--font-geist,"Geist",ui-sans-serif,system-ui,sans-serif);color:var(--color-ts-ink,#222326);border:0;border-radius:0;flex-direction:column;justify-content:flex-start;gap:0;width:100vw;max-width:none;height:100dvh;max-height:none;padding:24px;display:flex;inset:0;overflow-y:auto;transform:translate(0)}.comparison-mobile-menu>button[data-slot=dialog-close]{top:26px;right:24px}.ts-mobile-brand{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-ts-ui-border,#e7e8eb);padding-bottom:22px}.ts-mobile-links>a,.ts-mobile-links summary{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-ts-ui-border,#e7e8eb);cursor:pointer;justify-content:space-between;align-items:center;min-height:62px;padding:0 8px;font-size:16px;list-style:none;display:flex}.ts-mobile-links summary::-webkit-details-marker{display:none}.ts-mobile-links details[open] summary svg{transform:rotate(180deg)}.ts-mobile-links details>div{padding:8px 12px 16px}.ts-mobile-links details>div a{color:var(--color-ts-muted,#60636a);padding:11px 0;font-size:14px;display:block}@media(max-width:850px){.ts-header__inner{height:64px;padding:0 20px}.ts-navigation,.ts-nav-signin{display:none}.ts-mobile-trigger{color:var(--color-ts-ink,#222326);background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:38px;display:flex}.comparison-page .feature-nav{top:64px}.comparison-page .feature-nav a{padding:17px 18px;font-size:12px}}@media(max-width:480px){.comparison-page .ts-header__inner{gap:16px;padding:0 16px}.comparison-page .ts-header__actions{gap:8px}.ts-header__actions>.ts-header__demo{padding:0 10px;font-size:12px;display:inline-flex}.comparison-page .ts-mobile-trigger{width:36px;height:44px}}@media(prefers-reduced-motion:reduce){.ts-mega-menu,.ts-mega-menu__grid,.comparison-mobile-menu{animation:none!important}.comparison-page *,.comparison-mobile-menu *{scroll-behavior:auto}}@font-face{font-family:TSInter;src:url(https://cdn.ploy.ai/15733888-4489-49c8-a2db-bb54b01e00c6/user/ee2b16dc-inter-regular-s.p.2bb4e2w2f8b5l.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:TSInter;src:url(https://cdn.ploy.ai/15733888-4489-49c8-a2db-bb54b01e00c6/user/6687ea12-inter-medium-s.p.34qksex-rl00o.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:TSInter;src:url(https://cdn.ploy.ai/15733888-4489-49c8-a2db-bb54b01e00c6/user/2f377ec4-inter-semibold-s.p.09gosfwumfywy.woff2)format("woff2");font-weight:600 900;font-display:swap}@font-face{font-family:TSInterDisplay;src:url(https://cdn.ploy.ai/15733888-4489-49c8-a2db-bb54b01e00c6/user/d2496134-inter-display-medium-s.p.07iq05yz-unj-.woff2)format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:TSInterDisplay;src:url(https://cdn.ploy.ai/15733888-4489-49c8-a2db-bb54b01e00c6/user/9481f82f-inter-display-semibold-s.p.36u5fws9cofop.woff2)format("woff2");font-weight:600 900;font-display:swap}.marketing-page .ts-header{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--reference-line);background:#fff}.marketing-page .ts-header__inner{gap:32px;max-width:1440px;height:68px;padding:0 28px}.marketing-page .ts-header__brand img{width:112px}.marketing-page .ts-navigation__list{gap:24px}.marketing-page .ts-nav-trigger{min-height:36px;padding:0 5px;font-size:15px;font-weight:400}.marketing-page .ts-header__actions{gap:10px}.marketing-page .ts-mega-menu{top:calc(var(--reference-head) + 10px);border-radius:12px;width:min(1064px,100vw - 48px);box-shadow:0 12px 40px -20px #00163e30}.marketing-page .ts-mega-menu__grid{grid-template-columns:1fr 1fr .85fr;min-height:292px}.marketing-page .ts-mega-menu__column{padding:28px 24px}.marketing-page .ts-mega-menu__column>p{margin-bottom:16px;font-size:13px}.marketing-page .ts-mega-link{padding:12px 8px;font-size:15px}.marketing-page .ts-mega-link small{font-size:13px;line-height:20px}.marketing-page .ts-mega-menu__aside{margin:12px;padding:16px 12px}.marketing-page .ts-header{background:#fff}.marketing-page .ts-header__inner{height:68px}@media(max-width:1023px){.marketing-page{--reference-head:52px}.marketing-page .ts-header__inner{height:52px;padding:0 24px}.marketing-page .ts-header__brand img{width:104px}.marketing-page .ts-navigation,.marketing-page .ts-nav-signin{display:none}.marketing-page .ts-mobile-trigger{justify-content:center;align-items:center;width:36px;height:44px;display:flex}}@media(max-width:480px){.marketing-page .ts-header__inner{gap:16px;padding:0 16px}.marketing-page .ts-header__actions{gap:8px}}.comparison-mobile-menu{font-family:var(--ts-font-sans)}.marketing-page{--reference-head:68px;--reference-line:var(--color-ts-ui-border);--reference-muted:var(--color-ts-subtle);--reference-paper:var(--color-ts-well);background:var(--color-ts-canvas);color:var(--color-ts-ink);font-family:var(--ts-font-sans);letter-spacing:-.01em;font-weight:400;overflow-x:clip}.marketing-page .marketing-main{width:calc(100% - 48px);max-width:1394px;margin:0 auto}.marketing-main h1,.marketing-main h2,.marketing-main h3{font-family:var(--ts-font-display);letter-spacing:-.025em;font-weight:500}.marketing-main h1{font-size:clamp(40px,5vw,64px);line-height:1.04}.marketing-main h2{font-size:clamp(28px,3.2vw,40px);line-height:1.12}.marketing-main h3{line-height:1.2}.marketing-main .marketing-hero{background:var(--color-ts-canvas);border-bottom:1px solid var(--reference-line)}.marketing-main .marketing-hero__inner{padding-top:100px;padding-bottom:88px}.marketing-main .marketing-label{font-family:var(--ts-font-sans);text-transform:none;letter-spacing:0;color:var(--ts-sub);font-size:14px;font-weight:500}.marketing-main .marketing-lead{color:var(--color-ts-muted);font-size:18px;line-height:1.5}.marketing-main .marketing-button{border-radius:8px;height:42px;padding-inline:18px;font-size:14px;font-weight:500}.marketing-page :is(button,a,summary):focus-visible{outline:2px solid var(--color-ts-ui-blue);outline-offset:4px}.marketing-main section[id]{scroll-margin-top:90px}@media(max-width:1023px){.marketing-page{--reference-head:52px}.marketing-page .marketing-main{border-inline:0;width:100%}.marketing-main .marketing-hero__inner{padding-top:72px;padding-bottom:64px}}@media(max-width:600px){.marketing-main .marketing-hero__inner{padding-top:56px;padding-bottom:52px}.marketing-main .marketing-lead{font-size:16px;line-height:1.5}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
