:root{--ti-measure:33em;--ti-measure-article:40em}.ti-shell{width:100%;max-width:var(--tls-container-max);padding-inline:var(--tls-gutter);margin-inline:auto}.ti-nav-bar{gap:var(--tls-space-xl)}.ti-nav-brand{white-space:nowrap;align-items:center;gap:12px;min-height:44px;text-decoration:none;display:inline-flex}.ti-nav-brand-slot{flex-shrink:0;display:flex}.ti-nav-wordmark{letter-spacing:-.035em;font-size:1.25rem;font-weight:500;line-height:1.1}.ti-nav-links{align-items:center;gap:var(--tls-space-xl);scrollbar-width:none;white-space:nowrap;flex:0 auto;min-width:0;margin:-6px;padding:6px;scroll-padding-inline:6px;display:flex;overflow-x:auto}.ti-nav-links::-webkit-scrollbar{display:none}.ti-nav-link{letter-spacing:-.01em;min-height:44px;color:var(--tls-nav-ink-muted);transition:color var(--motion-duration-fast) var(--motion-ease-standard);flex-shrink:0;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.ti-nav-link[data-active=true],.ti-nav-link:hover{color:var(--tls-nav-ink)}html:has(.t-home-hero) [data-site-nav][data-nav-detached=false] .ti-nav-link{color:var(--tls-nav-ink)}html:has(.t-home-hero) [data-site-nav][data-nav-detached=false] .ti-nav-link[data-active=true]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.ti-nav-right{align-items:center;gap:var(--tls-space-md);flex:none;min-width:0;margin-left:auto;display:flex}.ti-nav-search{border:1px solid var(--tls-nav-edge);min-width:140px;max-width:320px;min-height:44px;color:var(--tls-nav-ink);cursor:pointer;border-radius:22px;flex:0 287px;align-items:center;gap:12px;padding:0 16px;display:flex}@container (max-width:75rem){.ti-nav-search{border-radius:var(--tls-radius-sm);flex:0 0 44px;justify-content:center;width:44px;min-width:44px;padding:0}.ti-nav-search-label{display:none}}.ti-nav-search-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;color:var(--tls-nav-ink-muted);flex:1;font-size:.875rem;overflow:hidden}.ti-nav-icon-btn{border:1px solid var(--tls-nav-edge);border-radius:var(--tls-radius-sm);width:44px;height:44px;color:var(--tls-nav-ink);background:0 0;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ti-nav-icon-btn[data-active=true]{background:var(--tls-tint-selected)}.ti-nav-search,.ti-nav-icon-btn,.ti-nav-right>button:not(.ti-nav-search):not(:active){background-color:color-mix(in srgb, var(--tls-canvas) 48%, transparent);-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%)}.ti-nav-right>button:not(.ti-nav-search){border:1px solid var(--tls-nav-edge)!important;border-radius:var(--tls-radius-sm)!important}.ti-nav-right svg{color:var(--tls-nav-ink)}@media (forced-colors:active){.ti-nav-right svg{color:buttontext;stroke:currentColor}}.ti-nav-glyph{stroke-width:2px;flex-shrink:0;width:20px;height:20px}[data-site-nav] .tlsr-focus:focus-visible{box-shadow:0 0 0 3px var(--tls-canvas), 0 0 0 7px var(--tls-canvas)}.ti-nav-sheet-row{border-bottom:1px solid var(--tls-border-subtle);min-height:52px;color:var(--tls-fg-muted);letter-spacing:-.015em;transition:color var(--motion-duration-fast) var(--motion-ease-standard);justify-content:space-between;align-items:center;gap:10px;font-size:1.0625rem;font-weight:500;text-decoration:none;display:flex}.ti-nav-sheet-row[data-active=true]{color:var(--tls-fg-strong)}.ti-nav-sheet-chevron{color:var(--tls-fg-subtle);font-size:.875rem}.ti-nav-sheet-settings{min-height:52px;color:var(--tls-fg-muted);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;font-size:1.0625rem;font-weight:500;display:flex}.ti-foot-top{grid-template-columns:1fr;gap:32px;padding-bottom:48px;display:grid}@media (min-width:640px){.ti-foot-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media (min-width:1024px){.ti-foot-top{grid-template-columns:2.05fr repeat(3,minmax(0,1fr));gap:48px;padding-bottom:60px}}.ti-foot-blurb{max-width:34ch;color:var(--tls-fg-muted);margin:16px 0 0;font-size:.875rem;line-height:1.6}.ti-foot-legal-note{max-width:38ch;color:var(--tls-fg-subtle);margin:16px 0 0;font-size:.8125rem;line-height:1.6}.ti-foot-col{flex-direction:column;gap:12px;display:flex}.ti-foot-link{min-height:24px;color:var(--tls-fg-muted);transition:color var(--motion-duration-fast) var(--motion-ease-standard);font-size:.8125rem;line-height:1.5;text-decoration:none;display:block}.ti-foot-link:hover{color:var(--tls-fg-strong)}@media (min-width:1280px){.ti-foot-top{grid-template-columns:1.1fr 1.6fr 1.6fr .9fr}.ti-foot-col.ti-foot-col-split{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;grid-template-rows:repeat(var(--ti-foot-rows), auto);column-gap:var(--tls-space-lg);display:grid}}.ti-en-tag{letter-spacing:.04em;color:var(--tls-fg-muted);white-space:nowrap;margin-inline-start:6px;font-size:.75rem;font-weight:500}.ti-foot-bottom{border-top:1px solid var(--tls-border-subtle);color:var(--tls-fg-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;font-size:.75rem;line-height:1.8;display:flex}.ti-foot-legal-block{flex:28rem;min-width:0}.ti-foot-legal{clip-path:inset(-8px -8px -8px .8em);flex-wrap:wrap;align-items:center;margin:0 0 0 -1.2em;padding:0;list-style:none;display:flex}.ti-foot-legal>li{min-width:0;margin-left:1.2em;position:relative}.ti-foot-legal>li:before{content:"·" / "";inset-block:0;align-items:center;display:flex;position:absolute;left:-.75em}.ti-foot-legal-dot{margin:0 .45em}.ti-label{font-family:var(--tls-font-body);letter-spacing:0;text-transform:none;color:var(--tls-fg-strong);margin:0;font-size:.8125rem;font-weight:500;line-height:1.35}.ti-section{border-top:1px solid var(--tls-hairline);margin-bottom:48px;padding-top:48px}.ti-section:last-child{margin-bottom:0}.ti-sections>.ti-section:first-child{border-top:0}@layer components{.ti-sections>:not(.ti-section) :is(p,ul,ol,blockquote),.ti-section :is(p,ul,ol,blockquote){max-width:var(--ti-measure-article)}.ti-band-bleed>*{max-width:64rem}.ti-guide-doc-main p,.ti-guide-prose p{max-width:var(--ti-measure)}.ti-doc-split>*{max-width:48rem}.ti-landing p{max-width:var(--ti-measure)}}@media (min-width:900px){.ti-section{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;column-gap:48px;display:grid}.ti-section>.ti-section-title{grid-area:1/1/span 64}.ti-section>:not(.ti-section-title){grid-column:2;min-width:0}.ti-section>:not(.ti-section-title):last-child{margin-bottom:0}}.ti-section-title{font:var(--tls-h2);letter-spacing:var(--tls-h2-track);text-wrap:balance;overflow-wrap:anywhere;min-width:0;color:var(--tls-fg-strong);margin:0 0 16px}@media (min-width:900px){.ti-section-title{margin-bottom:0}.ti-sections>.ti-section{display:block}.ti-sections>.ti-section>.ti-section-title{max-width:20em;margin-bottom:16px}}.ti-head-split>div>h2,.ti-head-split>div>h3{font:var(--tls-h2);letter-spacing:var(--tls-h2-track);text-wrap:balance;color:var(--tls-fg-strong)}@media (min-width:900px){.ti-head-split>div{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;column-gap:48px;display:grid}.ti-head-split>div>p{max-width:48ch;margin-top:0;font-size:1rem;line-height:1.6}}.ti-prose-h2{font:var(--tls-h2);letter-spacing:var(--tls-h2-track);text-wrap:balance;color:var(--tls-fg-strong)}.ti-section-head{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:32px;display:grid}.ti-section-head>*{min-width:0}@media (min-width:900px){.ti-section-head{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;column-gap:48px}}@media (min-width:768px){.ti-section-head[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:32px}}.ti-doc-grid{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media (min-width:768px){.ti-doc-grid{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"index doc""rail doc";align-items:start}.ti-doc-index{grid-area:index}.ti-doc-main{grid-area:doc}.ti-doc-rail{grid-area:rail}}@media (min-width:1280px){.tls-container.tls-measure-wide>.ti-doc-grid{max-width:none}.ti-doc-grid{grid-template-columns:200px minmax(0,1fr) 240px;grid-template-areas:"index doc rail"}}@media (min-width:900px){.ti-doc-main .ti-head-split>div{display:block}.ti-doc-main .ti-head-split>div>p{max-width:none;margin-top:12px}}@media (min-width:1280px){.ti-doc-main .ti-head-split>div>p{max-width:var(--ti-measure)}}.ti-faq-rail-links{flex-direction:column;justify-content:space-between;min-height:calc(15.75rem + 12px);display:flex}.ti-faq-rail-links>a:last-child{margin-bottom:0!important}.ti-doc-measure{max-width:var(--ti-measure)}.tlsr-pill.ti-chip-square{border-radius:var(--tls-radius-control)}.ti-section-head>:first-child{margin:0}.ti-section-lead{overflow-wrap:anywhere;min-width:0;max-width:48ch;color:var(--tls-fg-muted);margin:0;font-size:1rem;line-height:1.6}.ti-list{flex-direction:column;gap:12px;display:flex}:root:root{--ti-band-ground:var(--tls-fg-strong);--ti-band-ink:var(--tls-canvas)}.ti-band{background:var(--ti-band-ground);--tls-canvas:var(--ti-band-ground);--tls-canvas-soft:var(--ti-band-ground);--tls-surface:color-mix(in srgb, var(--ti-band-ink) 4%, var(--ti-band-ground));--tls-surface-elevated:color-mix(in srgb, var(--ti-band-ink) 8%, var(--ti-band-ground));--tls-fg-strong:var(--ti-band-ink);--tls-fg:color-mix(in srgb, var(--ti-band-ink) 86%, var(--ti-band-ground));--tls-fg-muted:color-mix(in srgb, var(--ti-band-ink) 72%, var(--ti-band-ground));--tls-fg-subtle:color-mix(in srgb, var(--ti-band-ink) 66%, var(--ti-band-ground));--tls-fg-faint:color-mix(in srgb, var(--ti-band-ink) 60%, var(--ti-band-ground));--tls-hairline:color-mix(in srgb, var(--ti-band-ink) 16%, var(--ti-band-ground));--tls-border-subtle:var(--tls-hairline);--tls-border-strong:color-mix(in srgb, var(--ti-band-ink) 28%, var(--ti-band-ground));--tls-brand:var(--tls-brand-on-inverted);--tls-brand-ink:color-mix(in srgb, var(--tls-brand-on-inverted) 80%, var(--ti-band-ink));--tls-brand-ink-hover:var(--ti-band-ink);--tls-brand-fg:var(--tls-brand-on-inverted-fg);--tls-focus-ring:var(--tls-brand-on-inverted);color:var(--tls-fg);padding-block:48px}@media (min-width:768px){.ti-band{padding-block:64px}}.ti-band{border-top:0;border-bottom:0}.ti-band .tls-img-light{display:block}.ti-band .tls-img-dark,.light .ti-band .tls-img-light{display:none}.light .ti-band .tls-img-dark{display:block}.tls-container.tls-measure-wide>.ti-band-bleed{max-width:none}.ti-band-bleed{margin-inline:calc(var(--tls-gutter) * -1);padding-inline:var(--tls-gutter);box-shadow:0 0 0 100vmax var(--ti-band-ground);clip-path:inset(0 -100vmax)}@media (min-width:1024px){.t-home-hero.ti-lang-hero{justify-content:flex-start;min-height:0}.ti-lang-hero .t-home-hero-body{padding-block:24px 72px}.ti-lang-hero+.ti-lang-links{padding-top:0}}.ti-lang-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.ti-lang-hero-actions .t-home-hero-cta{margin-top:0}@layer base{th{font-weight:500}}.ti-faq-phone-band{position:static}html:has(.ti-faq-phone-band){scroll-padding-top:calc(var(--tls-nav-h) + env(safe-area-inset-top,0px) + 8px)}.ti-guide-doc-main{min-width:0;max-width:48rem}.ti-guide-doc-rail{display:none}@media (min-width:1280px){.ti-guide-doc{grid-template-columns:minmax(0,48rem) 340px;justify-content:space-between;align-items:start;column-gap:64px;display:grid}.ti-guide-doc-rail{top:calc(var(--tls-nav-h) + 24px);display:block;position:sticky}.ti-doc-split{grid-template-columns:minmax(0,1fr) minmax(0,48rem);align-items:start;column-gap:64px;display:grid}.ti-doc-split>:first-child{top:calc(var(--tls-nav-h) + 24px);position:sticky}.ti-doc-split>.ti-head-split>div{display:block}.ti-doc-split>.ti-head-split>div>p{margin-top:12px}}.ti-page-top:not(.pb-4):not(:has(>.pb-4))+:not(script){margin-top:0;padding-top:48px}.ti-page-top:not(.pb-4):not(:has(>.pb-4))+script+:not(script){margin-top:0;padding-top:48px}@media (min-width:1024px){.ti-page-top:not(.pb-4):not(:has(>.pb-4))+:not(script){padding-top:64px}.ti-page-top:not(.pb-4):not(:has(>.pb-4))+script+:not(script){padding-top:64px}}.ti-page-top+:not(script)>:first-child,.ti-page-top+script+:not(script)>:first-child{margin-top:0}.ti-page-top+.ti-sections>.ti-section:first-child{padding-top:0}@media (pointer:fine){.ti-hero-index a{min-height:2rem}}:root:not(.light) .ti-contact{--tls-hero-wash-mobile:66%}.t-cat-hero.ti-page-top{justify-content:flex-start}.ti-steps{gap:var(--tls-space-xl) 0;grid-template-columns:minmax(0,1fr);display:grid}.ti-step{align-content:start;row-gap:var(--tls-space-md);min-width:0;padding-top:var(--tls-space-md);border-top:1px solid var(--tls-hairline);grid-template-columns:minmax(0,1fr);display:grid}.ti-step-head{align-items:center;gap:var(--tls-space-md);display:flex}.ti-step-figure{width:100%;max-width:20rem}.ti-step-figure:empty,.ti-step-aside:empty{display:none}.ti-step-aside{font:var(--tls-body-sm);color:var(--tls-fg-muted)}.ti-step-aside>a{min-height:var(--tls-touch-min);align-items:center;display:inline-flex}.ti-step-more>summary{align-items:center;gap:var(--tls-space-sm);cursor:pointer;min-height:2.75rem;color:var(--tls-brand-ink);font-weight:500;list-style:none;display:flex}.ti-step-more>summary::-webkit-details-marker{display:none}.ti-step-more[open] .ti-step-chev{transform:rotate(180deg)}.ti-step-more-body{color:var(--tls-fg-muted);line-height:1.55}.ti-step-more-body :where(p,ul){margin:0}.ti-step-more-body>*+*,.ti-step-more-body li+li{margin-top:var(--tls-space-sm)}.ti-step-more-body ul{padding-left:1.125rem;list-style:outside}@media (min-width:1024px){.ti-steps{column-gap:var(--tls-space-xl);grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.ti-step{grid-row:span 5;grid-template-rows:subgrid;row-gap:0}.ti-step-head{margin-bottom:var(--tls-space-md)}.ti-step-figure:empty,.ti-step-aside:empty{display:block}.ti-step-figure{margin-bottom:var(--tls-space-md)}.ti-step-core{margin-bottom:var(--tls-space-sm)}}.tls-theme-glyph{display:inline-flex}.tls-theme-glyph>svg{color:inherit}.ti-blog-featured{row-gap:var(--tls-space-lg);padding-block:var(--tls-space-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.ti-blog-featured{column-gap:var(--tls-space-xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}.ti-blog-featured-media,.ti-blog-cover{border-radius:var(--tls-radius-md);aspect-ratio:16/9;overflow:hidden}.ti-blog-featured-media img,.ti-blog-cover img,.ti-blog-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ti-blog-index{padding-top:var(--tls-space-xl)}.ti-blog-index-head{align-items:flex-end;column-gap:var(--tls-space-2xl);row-gap:var(--tls-space-sm);margin-bottom:var(--tls-space-xs);flex-wrap:wrap;display:flex}.ti-blog-index-head>.ti-section-title{margin:0}.ti-blog-index [data-slot=tabs]{width:auto;max-width:100%}.ti-blog-tablist{overscroll-behavior-x:contain;scrollbar-width:none;width:auto;max-width:100%;overflow-x:auto}[data-slot=tabs-list]:not(:has([data-slot=tabs-indicator][data-measured])) [data-slot=tabs-tab][data-state=active]{box-shadow:inset 0 calc(-1 * var(--tls-space-xs) / 2) 0 var(--tls-brand)}.ti-blog-list{column-gap:var(--tls-space-2xl);margin:var(--tls-space-md) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.ti-blog-list>li{border-bottom:1px solid var(--tls-border-subtle)}@media (min-width:1024px){.ti-blog-list:not([data-columns="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}}.ti-blog-row{column-gap:var(--tls-space-md);padding-block:calc(var(--tls-space-sm) + var(--tls-space-xs));grid-template-columns:min(4rem,18vw) minmax(0,1fr);align-items:start;display:grid}@media (min-width:768px){.ti-blog-row{column-gap:var(--tls-space-lg);grid-template-columns:6rem minmax(0,1fr)}}.ti-blog-thumb{border-radius:var(--tls-radius-control);aspect-ratio:16/9;display:block;overflow:hidden}.ti-blog-dek{margin:var(--tls-space-xs) 0 0;text-overflow:ellipsis;white-space:nowrap;font:var(--tls-body-sm);color:var(--tls-fg-muted);overflow:hidden}.ti-blog-progress{top:calc(var(--tls-nav-h) + env(safe-area-inset-top,0px))}.ti-blog-rail{top:calc(var(--tls-nav-h) + var(--tls-space-lg));max-height:calc(100svh - var(--tls-nav-h) - var(--tls-space-2xl));overscroll-behavior-y:contain;position:sticky;overflow-y:auto}.ti-blog-cover{margin-bottom:var(--tls-space-xl)}@media (min-width:900px){.ti-sections>.ti-section.ti-section-split{display:grid}.ti-sections>.ti-section.ti-section-split>.ti-section-title{max-width:none;margin-bottom:0}}.ti-section-split>:not(.ti-section-title)+:not(.ti-section-title){margin-top:var(--tls-space-lg)}.ti-band+.ti-section{border-top:0;padding-top:0}.ti-figures{gap:var(--tls-space-xl) var(--tls-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:1024px){.ti-figures{column-gap:var(--tls-space-xl);grid-template-columns:repeat(4,minmax(0,1fr))}}.ti-figure{justify-content:flex-end;gap:var(--tls-space-sm);min-width:0;padding-top:var(--tls-space-md);border-top:1px solid var(--tls-hairline);flex-direction:column-reverse;display:flex}.ti-figure-value{font:var(--tls-h1);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--tls-fg-strong);overflow-wrap:anywhere;margin:0;font-size:min(clamp(2.125rem,1.28rem + 3.75vw,3.5rem),10vw);line-height:1.08}.ti-figure-label{font:var(--tls-body-sm);color:var(--tls-fg-muted);overflow-wrap:anywhere;margin:0}.ti-founder{gap:var(--tls-space-lg);grid-template-columns:minmax(0,1fr);display:grid}.ti-founder-photo{border-radius:var(--tls-radius-sm);width:7.5rem;height:auto}@media (min-width:640px){.ti-founder{column-gap:var(--tls-space-xl);grid-template-columns:10rem minmax(0,1fr);align-items:start}.ti-founder-photo{width:10rem}}.ti-notes{gap:var(--tls-space-2xl) var(--tls-space-2xl);margin-top:var(--tls-space-xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.ti-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ti-notes[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ti-note{min-width:0;padding-top:var(--tls-space-lg);border-top:1px solid var(--tls-hairline)}.ti-note p:first-of-type{margin-top:var(--tls-space-sm)}@media (min-width:1280px){.ti-notes.ti-notes-4{column-gap:var(--tls-space-xl);grid-template-columns:repeat(4,minmax(0,1fr))}}.ti-channel-email{margin:var(--tls-space-sm) 0 var(--tls-space-md);font:var(--tls-body-lg);overflow-wrap:anywhere}.ti-link-grid{gap:var(--tls-space-lg) var(--tls-space-xl);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.ti-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=1g8s6r0r7rv6x.css.map*/