:root{--ts-color-brand:#0b3d2e;--ts-color-accent:#3ed9cc;--ts-color-accent-deep:#25827a;--ts-color-surface:#fff;--ts-color-white:#fff;--ts-color-black:#000;--ts-color-text:#17293c;--ts-color-muted:#848789;--ts-color-accent-700:var(--ts-color-accent-deep);--ts-color-navy-900:#08141e;--ts-color-navy-700:var(--ts-color-text);--ts-color-navy-600:#2c4458;--ts-color-navy-500:#415f7d;--ts-color-navy-400:#677f97;--ts-color-navy-300:#8d9fb1;--ts-color-navy-200:#b3bfcb;--ts-color-navy-100:#d9dfe5;--ts-color-navy-50:#f0f2f4;--ts-color-orange:#ff8c61;--ts-color-yellow:#ffd02f;--ts-color-pink:#ff929b;--ts-color-placeholder:#ededed;--ts-color-accent-100:#d4f7f2;--ts-color-accent-200:#a9efe5;--ts-color-accent-500:var(--ts-color-accent);--ts-color-accent-800:#195752;--ts-color-blue-500:#5ca3e2;--ts-color-yellow-100:#fff6d6;--ts-color-orange-100:#ffe4da;--ts-color-purple:#8b7bb8;--ts-color-purple-100:#ece7f6;--ts-space-1:0.25rem;--ts-space-2:0.5rem;--ts-space-3:0.75rem;--ts-space-4:1rem;--ts-space-5:1.25rem;--ts-space-6:1.5rem;--ts-space-8:2rem;--ts-space-10:2.5rem;--ts-space-12:3rem;--ts-gutter:15px;--ts-section-y:80px;--ts-section-y-sm:64px;--ts-section-y-sm-end:72px;--ts-header-max:760px;--ts-header-max-lg:760px;--ts-header-gap:48px;--ts-header-gap-sm:36px;--ts-radius-sm:4px;--ts-radius-chip:8px;--ts-radius-md:12px;--ts-radius-btn:16px;--ts-radius-lg:20px;--ts-radius-panel:24px;--ts-radius-shell:28px;--ts-radius-32:32px;--ts-radius-cta:40px;--ts-radius-xl:48px;--ts-radius-pill:999px;--ts-radius-full:50%;--ts-shadow-card:0 8px 24px 0 rgba(8,20,30,.1);--ts-shadow-card-md:0 10px 32px rgba(8,20,30,.1);--ts-shadow-card-lg:0 14px 36px rgba(8,20,30,.14);--ts-shadow-device:0 8.75px 17.5px 0 rgba(0,0,0,.15);--ts-font-sans:"Figtree","Segoe UI",system-ui,-apple-system,sans-serif;--ts-font-serif:"Source Serif 4",Georgia,"Times New Roman",serif;--ts-text-xs:12px;--ts-text-sm:14px;--ts-text-body:18px;--ts-text-h5:20px;--ts-text-xl:24px;--ts-text-2xl:32px;--ts-text-h2:48px;--ts-leading-tight:115%;--ts-leading-body:145%;--ts-tracking-heading:-1.5px;--ts-container-max:1180px;--ts-ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ts-duration-fast:160ms;--ts-duration-trio:1.1s;--ts-focus-ring:3px solid var(--ts-color-accent);--ts-focus-offset:3px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ts-color-surface);color:var(--ts-color-navy-700);font-family:var(--ts-font-sans);font-size:var(--ts-text-body);line-height:1.45;margin:0}:where(img){display:block;height:auto;max-width:100%}:where(a){color:inherit}.ts-main{min-height:60vh;overflow-x:clip}.ts-built-for-hosts__inner,.ts-container,.ts-cta-banner__inner,.ts-customer-stories__inner,.ts-customer-stories__slider,.ts-example-guides__inner,.ts-faq__inner,.ts-guest-journey__inner,.ts-hero-home__inner,.ts-host-reviews__inner,.ts-integrations__inner,.ts-keep-learning__inner,.ts-pricing__inner,.ts-product-overview__inner{box-sizing:border-box;margin-inline:auto;max-width:var(--ts-container-max);padding:0 var(--ts-gutter);width:100%}.ts-built-for-hosts,.ts-cta-banner,.ts-customer-stories,.ts-example-guides,.ts-faq,.ts-guest-journey,.ts-hero-home,.ts-host-reviews,.ts-integrations,.ts-keep-learning,.ts-pricing,.ts-product-overview,.ts-section{background:var(--ts-color-surface);color:var(--ts-color-text);padding-block:var(--ts-section-y);position:relative}.ts-built-for-hosts__header,.ts-customer-stories__header,.ts-example-guides__header,.ts-faq__header,.ts-guest-journey__header,.ts-integrations__header,.ts-keep-learning__header,.ts-pricing__header,.ts-product-overview__header,.ts-section-header{margin:0 auto var(--ts-header-gap);max-width:var(--ts-header-max);text-align:center}.ts-built-for-hosts__header .ts-heading__plain,.ts-example-guides__header .ts-heading__plain,.ts-faq__header .ts-heading__plain,.ts-guest-journey__header .ts-heading__plain,.ts-integrations__header .ts-heading__plain,.ts-keep-learning__header .ts-heading__plain,.ts-pricing__header .ts-heading__plain,.ts-product-overview__header .ts-heading__plain,.ts-section-header .ts-heading__plain{display:inline}.ts-built-for-hosts__header .ts-lede,.ts-example-guides__header .ts-lede,.ts-guest-journey__header .ts-lede,.ts-integrations__header .ts-lede,.ts-keep-learning__header .ts-lede,.ts-pricing__header .ts-lede,.ts-product-overview__header .ts-lede,.ts-section-header .ts-lede{margin-top:4px}@media (max-width:899px){.ts-built-for-hosts,.ts-customer-stories,.ts-example-guides,.ts-faq,.ts-guest-journey,.ts-hero-home,.ts-host-reviews,.ts-integrations,.ts-keep-learning,.ts-pricing,.ts-product-overview,.ts-section{padding-block:var(--ts-section-y-sm) var(--ts-section-y-sm-end)}}.ts-skip-link{background:var(--ts-color-brand);border-radius:var(--ts-radius-md);color:var(--ts-color-white);left:1rem;padding:.75rem 1rem;position:absolute;text-decoration:none;top:-100%;z-index:1000}.ts-skip-link:focus{top:1rem}.ts-eyebrow{color:var(--ts-color-accent-700);font-size:var(--ts-text-h5);font-weight:400;margin:0 0 12px;text-transform:uppercase}.ts-eyebrow,.ts-heading{font-family:var(--ts-font-sans);font-style:normal;line-height:var(--ts-leading-tight);text-align:center}.ts-heading{color:var(--ts-color-navy-700);font-size:clamp(2rem,4.5vw,var(--ts-text-h2));font-weight:700;letter-spacing:var(--ts-tracking-heading);margin:0 0 16px}.ts-heading__plain{color:inherit}.ts-heading__highlight{color:var(--ts-color-accent-700);display:inline-block;isolation:isolate;position:relative}.ts-heading__highlight-text{position:relative;z-index:1}.ts-heading b,.ts-heading strong{color:var(--ts-color-accent-700);display:inline-block;font-weight:inherit;isolation:isolate;position:relative;z-index:0}.ts-heading b:before,.ts-heading strong:before,.ts-heading__mark{background:var(--ts-color-accent-100);bottom:2px;content:"";display:block;height:14px;left:50%;max-width:103%;pointer-events:none;position:absolute;transform:translateX(-50%) scaleX(0);transform-origin:left center;width:103%;z-index:-1}.ts-heading__mark--wave{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 120 12'%3E%3Cpath stroke='%2325827a' stroke-linecap='round' stroke-width='2.5' d='M1 7.5c7-5 13-5 20 0s13 5 20 0 13-5 20 0 13 5 20 0 13-5 20 0 13 5 18 0'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:100% 12px;height:12px}.is-inview .ts-heading b:before,.is-inview .ts-heading strong:before,.is-inview .ts-heading__mark{animation:ts-heading-mark-draw .85s var(--ts-ease-out-expo) forwards}@keyframes ts-heading-mark-draw{to{transform:translateX(-50%) scaleX(1)}}@media (prefers-reduced-motion:reduce){.is-inview .ts-heading b:before,.is-inview .ts-heading strong:before,.is-inview .ts-heading__mark,.ts-heading b:before,.ts-heading strong:before,.ts-heading__mark{animation:none;transform:translateX(-50%) scaleX(1)}}.ts-lede{color:var(--ts-color-navy-600);font-family:var(--ts-font-serif);font-size:var(--ts-text-body);font-style:normal;font-weight:400;line-height:var(--ts-leading-body);margin:0;text-align:center}.ts-link{align-items:center;color:var(--ts-color-accent-700);display:inline-flex;font-family:var(--ts-font-sans);font-size:var(--ts-text-sm);font-weight:700;gap:.45rem;line-height:100%;text-decoration:none;transition:color var(--ts-duration-fast) ease,transform var(--ts-duration-fast) ease;white-space:nowrap;width:fit-content}.ts-link__icon{display:block;flex-shrink:0;height:12px;width:13px}a.ts-link:hover{color:var(--ts-color-accent-800);transform:translateX(2px)}a.ts-link:focus-visible{border-radius:var(--ts-radius-sm);outline:var(--ts-focus-ring);outline-offset:var(--ts-focus-offset)}.ts-badge{background-color:var(--ts-color-accent-100);border-radius:var(--ts-radius-chip);color:var(--ts-color-accent-800);display:inline-block;flex-shrink:0;font-weight:700;line-height:var(--ts-leading-tight);padding:4px 16px;width:fit-content}.ts-badge,.ts-tab{font-family:var(--ts-font-sans);font-size:var(--ts-text-sm);margin:0}.ts-tab{appearance:none;background:var(--ts-color-surface);border:1px solid var(--ts-color-navy-200);border-radius:var(--ts-radius-chip);color:var(--ts-color-text);cursor:pointer;font-weight:600;line-height:1.2;padding:9px 24px;transition:background-color var(--ts-duration-fast) ease,color var(--ts-duration-fast) ease,border-color var(--ts-duration-fast) ease}.ts-tab:hover{border-color:color-mix(in srgb,var(--ts-color-accent-700) 45%,var(--ts-color-white))}.ts-tab.is-active,.ts-tab[aria-selected=true]{background:var(--ts-color-accent-deep);border-color:var(--ts-color-accent-deep);color:var(--ts-color-white)}.ts-tab:focus-visible{outline:var(--ts-focus-ring);outline-offset:2px}.ts-btn{align-items:center;border:2px solid transparent;border-radius:var(--ts-radius-btn);cursor:pointer;display:inline-flex;font-family:var(--ts-font-sans);font-size:var(--ts-text-h5);font-weight:700;justify-content:center;line-height:100%;min-height:52px;padding:14px 48px;text-decoration:none;transition:background-color var(--ts-duration-fast) ease,color var(--ts-duration-fast) ease,border-color var(--ts-duration-fast) ease,transform var(--ts-duration-fast) ease}.ts-btn:focus-visible{outline:var(--ts-focus-ring);outline-offset:var(--ts-focus-offset)}.ts-btn--primary{background:var(--ts-color-accent);color:var(--ts-color-text)}.ts-btn--primary:hover{background:color-mix(in srgb,var(--ts-color-accent) 88%,var(--ts-color-black));transform:translateY(-1px)}.ts-btn--deep{background:var(--ts-color-accent-deep);border-color:var(--ts-color-accent-deep);color:var(--ts-color-white)}.ts-btn--deep:hover{background:color-mix(in srgb,var(--ts-color-accent-deep) 88%,var(--ts-color-black));border-color:color-mix(in srgb,var(--ts-color-accent-deep) 88%,var(--ts-color-black));color:var(--ts-color-white);transform:translateY(-1px)}.ts-btn--outline{background:var(--ts-color-surface);border-color:var(--ts-color-navy-200);color:var(--ts-color-text)}.ts-btn--outline:hover{background:var(--ts-color-text);border-color:var(--ts-color-text);color:var(--ts-color-white)}.ts-btn--outline.is-active,.ts-btn--outline.is-active:hover{background:var(--ts-color-accent-100);border-color:var(--ts-color-accent-100);color:var(--ts-color-text);transform:none}.ts-btn--dark{background:var(--ts-color-text);border-color:var(--ts-color-text);color:var(--ts-color-white)}.ts-btn--dark:hover{background:color-mix(in srgb,var(--ts-color-text) 88%,var(--ts-color-black));border-color:color-mix(in srgb,var(--ts-color-text) 88%,var(--ts-color-black));color:var(--ts-color-white);transform:translateY(-1px)}.dnd-column,.dnd-section,.dnd-section>.row-fluid,.row-fluid,.row-fluid-wrapper{max-width:100%;overflow-x:clip}.ts-built-for-hosts__tabs,.ts-guest-journey__tabs,.ts-product-overview__tabs{max-width:100%}@media (max-width:1399px){.ts-built-for-hosts__inner,.ts-built-for-hosts__stage,.ts-container,.ts-cta-banner__inner,.ts-customer-stories__inner,.ts-example-guides__inner,.ts-faq__inner,.ts-guest-journey__inner,.ts-hero-home__inner,.ts-host-reviews__inner,.ts-integrations__inner,.ts-keep-learning__inner,.ts-pricing__inner,.ts-pricing__stage,.ts-product-overview__inner,.ts-product-overview__stage{overflow-x:clip}}.ts-built-for-hosts,.ts-cta-banner,.ts-example-guides,.ts-faq,.ts-guest-journey,.ts-host-reviews,.ts-integrations,.ts-keep-learning,.ts-pricing,.ts-product-overview{contain-intrinsic-size:auto 640px;content-visibility:auto}.ts-legacy-chrome .c-footer__lang{display:none}