.WorkspaceDemo_stage__APRRt{--back-sheet-rest-angle:1.5deg;--back-sheet-start-angle:-.75deg;--back-sheet-end-angle:2deg;--back-sheet-mark-size:26px;position:relative;isolation:isolate;padding:72px 22px 0 0;scroll-margin-top:100px}.WorkspaceDemo_backSheet__YqfnD{position:absolute;inset:36px 18px 58px 24px;border-radius:18px;background:var(--tb-brand-solid);transform:rotate(var(--back-sheet-rest-angle));transform-origin:50% 75%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:flex;justify-content:flex-start;padding:6px 16px;pointer-events:none}.WorkspaceDemo_stage__APRRt[data-view=document] .WorkspaceDemo_backSheet__YqfnD{transform:rotate(var(--back-sheet-start-angle))}.WorkspaceDemo_stage__APRRt[data-view=chat] .WorkspaceDemo_backSheet__YqfnD{transform:rotate(var(--back-sheet-end-angle))}.WorkspaceDemo_sheet__wktuy{position:relative;border-radius:14px;background:var(--tb-surface);box-shadow:var(--tb-shadow-modal)}.WorkspaceDemo_projectBar__Td43b{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;min-height:64px;border-bottom:1px solid var(--tb-border)}.WorkspaceDemo_projectBar__Td43b>span{display:flex;align-items:center;gap:10px;font-size:calc(14px * var(--tb-text-scale));font-weight:650}.WorkspaceDemo_reset__RElYf{width:44px;height:44px;display:grid;place-items:center;color:var(--tb-text-muted);border-radius:8px}.WorkspaceDemo_reset__RElYf:hover{color:var(--tb-brand);background:var(--tb-surface-2)}.WorkspaceDemo_tabs__B_qE2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:24px;border-bottom:1px solid var(--tb-border)}.WorkspaceDemo_tab__ZNfEG{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;min-height:54px;padding:8px;color:var(--tb-text-muted);font-size:calc(14px * var(--tb-text-scale));font-weight:600}.WorkspaceDemo_tab__ZNfEG[aria-pressed=true]{color:var(--tb-text);background:var(--tb-surface-2);font-weight:750}.WorkspaceDemo_tab__ZNfEG:hover{background:var(--tb-surface-2)}.WorkspaceDemo_panel__1nhNr{min-height:calc(364px * var(--tb-text-scale));padding:24px 30px}.WorkspaceDemo_page__dILXL h3{font-size:calc(23px * var(--tb-text-scale));font-weight:750;line-height:1.35;letter-spacing:-.025em;word-break:keep-all}.WorkspaceDemo_page__dILXL h3:focus{outline:none}.WorkspaceDemo_description__OfY55{margin-top:12px;font-size:calc(14px * var(--tb-text-scale));line-height:1.75;color:var(--tb-text-2);word-break:keep-all}.WorkspaceDemo_taskMeta__8GeFL{display:flex;align-items:center;gap:10px;margin-bottom:13px;font-size:calc(12px * var(--tb-text-scale));font-weight:500;color:var(--tb-text-muted)}.WorkspaceDemo_status__FP2gf{display:flex;align-items:center;gap:4px;color:var(--tb-brand)}.WorkspaceDemo_complete__7LcL9{display:flex;align-items:center;gap:10px;width:100%;padding:13px 14px;min-height:52px;margin-top:20px;border:1px solid var(--tb-border);border-radius:8px;background:var(--tb-surface-2);font-size:calc(14px * var(--tb-text-scale));font-weight:650;transition:background .25s,color .25s,border-color .25s}.WorkspaceDemo_complete__7LcL9:hover{border-color:var(--tb-brand)}.WorkspaceDemo_completed__9yBsk{background:var(--tb-brand-solid);border-color:var(--tb-brand-solid);color:var(--tb-on-brand-solid)}.WorkspaceDemo_completeHint__vxLKi{margin-left:auto;font-size:calc(11px * var(--tb-text-scale));font-weight:500;color:var(--tb-text-muted)}.WorkspaceDemo_completed__9yBsk .WorkspaceDemo_completeHint__vxLKi{color:var(--tb-on-brand-solid)}.WorkspaceDemo_statusBox__AihFF{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid;border-radius:4px;flex-shrink:0}.WorkspaceDemo_references__lKo_d{margin-top:12px}.WorkspaceDemo_reference__mSIhN{display:flex;align-items:center;gap:12px;width:100%;text-align:left;min-height:62px;padding:10px 4px;font-size:calc(14px * var(--tb-text-scale));font-weight:600;border-radius:8px}.WorkspaceDemo_reference__mSIhN>svg:first-child{color:var(--tb-brand);flex-shrink:0}.WorkspaceDemo_reference__mSIhN>svg:last-child{margin-left:auto;flex-shrink:0;color:var(--tb-text-muted)}.WorkspaceDemo_reference__mSIhN small{display:block;margin-top:3px;font-size:calc(12px * var(--tb-text-scale));font-weight:400;color:var(--tb-text-muted)}.WorkspaceDemo_reference__mSIhN:hover{background:var(--tb-surface-2)}.WorkspaceDemo_pageIcon__1fYbO{display:inline-flex;color:var(--tb-brand);margin-bottom:12px}.WorkspaceDemo_note__DaYzX{margin-top:16px;background:var(--tb-surface-2);padding:13px 16px;border-radius:8px;font-size:calc(13px * var(--tb-text-scale))}.WorkspaceDemo_note__DaYzX p{margin-top:6px;color:var(--tb-text-2)}.WorkspaceDemo_fieldLabel__r_kSe{margin-top:20px;color:var(--tb-text-muted);font-size:calc(12px * var(--tb-text-scale))}.WorkspaceDemo_conversation__vTjCE{display:flex;flex-direction:column;gap:16px;margin-block:18px 12px}.WorkspaceDemo_message__WKTMi{max-width:90%;font-size:calc(13px * var(--tb-text-scale));line-height:1.65}.WorkspaceDemo_author__W7opO{display:block;font-weight:650;margin-bottom:5px;color:var(--tb-text-muted);font-size:calc(11px * var(--tb-text-scale))}.WorkspaceDemo_message__WKTMi p{background:var(--tb-surface-2);border-radius:0 10px 10px 10px;padding:10px 13px}.WorkspaceDemo_message__WKTMi button{display:inline-flex;gap:7px;align-items:center;color:var(--tb-brand);min-height:44px;font-weight:600;padding-inline:5px}.WorkspaceDemo_mine__NdpLI{align-self:flex-end}.WorkspaceDemo_mine__NdpLI .WorkspaceDemo_author__W7opO{text-align:right}.WorkspaceDemo_mine__NdpLI p{background:var(--tb-brand-solid);color:var(--tb-on-brand-solid);border-radius:10px 0 10px 10px}.WorkspaceDemo_caption__QTQ_L{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap;border-top:1px solid var(--tb-border);padding:14px 24px;font-size:calc(11px * var(--tb-text-scale));color:var(--tb-text-muted)}.WorkspaceDemo_caption__QTQ_L span:first-child{font-weight:600;color:var(--tb-text-2)}.WorkspaceDemo_explainer__zgAVL{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:22px;font-size:calc(12px * var(--tb-text-scale));color:var(--tb-text-muted)}.WorkspaceDemo_stage__APRRt button:focus-visible{outline:2px solid var(--tb-brand);outline-offset:3px}.WorkspaceDemo_stage__APRRt button:not(:disabled):not([data-no-scale]):active{transform:translateY(1px)}@media (prefers-reduced-motion:no-preference){.WorkspaceDemo_completed__9yBsk .WorkspaceDemo_statusBox__AihFF path{stroke-dasharray:23;animation:WorkspaceDemo_checkDraw__jBCpz .24s cubic-bezier(.16,1,.3,1) both}.WorkspaceDemo_page__dILXL{animation:WorkspaceDemo_pageTurn__xebt6 .4s cubic-bezier(.16,1,.3,1) both}}@keyframes WorkspaceDemo_pageTurn__xebt6{0%{opacity:.5;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.WorkspaceDemo_stage__APRRt{--back-sheet-rest-angle:.75deg;--back-sheet-start-angle:-.5deg;--back-sheet-end-angle:1deg;--back-sheet-mark-size:22px;padding-top:72px;padding-right:10px}.WorkspaceDemo_backSheet__YqfnD{inset:36px 12px 55px 14px;border-radius:14px}.WorkspaceDemo_panel__1nhNr{padding:22px 20px;min-height:calc(380px * var(--tb-text-scale))}.WorkspaceDemo_tabs__B_qE2{margin-inline:16px}.WorkspaceDemo_tab__ZNfEG{padding-inline:4px;gap:6px;font-size:calc(13px * var(--tb-text-scale))}.WorkspaceDemo_tab__ZNfEG svg{flex-shrink:0}.WorkspaceDemo_projectBar__Td43b{padding:8px 16px}.WorkspaceDemo_caption__QTQ_L{padding:12px 18px}.WorkspaceDemo_page__dILXL h3{font-size:calc(21px * var(--tb-text-scale))}.WorkspaceDemo_explainer__zgAVL{font-size:calc(11px * var(--tb-text-scale));gap:5px}}@media (max-width:359px){.WorkspaceDemo_panel__1nhNr{padding-inline:16px;min-height:calc(385px * var(--tb-text-scale))}.WorkspaceDemo_complete__7LcL9{font-size:calc(12px * var(--tb-text-scale));padding-inline:10px}.WorkspaceDemo_completeHint__vxLKi{font-size:calc(11px * var(--tb-text-scale))}.WorkspaceDemo_reference__mSIhN{font-size:calc(13px * var(--tb-text-scale))}.WorkspaceDemo_explainer__zgAVL{justify-content:flex-start;font-size:calc(11px * var(--tb-text-scale))}}@media (prefers-reduced-motion:reduce){.WorkspaceDemo_stage__APRRt *,.WorkspaceDemo_stage__APRRt :after,.WorkspaceDemo_stage__APRRt :before{animation:none!important;transition:none!important}}:root[data-reduce-motion=true] .WorkspaceDemo_stage__APRRt *{animation:none!important;transition:none!important}@media (forced-colors:active){.WorkspaceDemo_backSheet__YqfnD{display:none}.WorkspaceDemo_tab__ZNfEG[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-4px}}.WorkspaceDemo_backSheet__YqfnD>svg{width:var(--back-sheet-mark-size);height:var(--back-sheet-mark-size);flex-shrink:0}@keyframes WorkspaceDemo_checkDraw__jBCpz{0%{stroke-dashoffset:23}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion=true]) .WorkspaceDemo_stage__APRRt{view-timeline:--tb-demo-stage block}:root:not([data-reduce-motion=true]) .WorkspaceDemo_backSheet__YqfnD{animation:WorkspaceDemo_sheetLag__ZecsL linear both;animation-timeline:--tb-demo-stage;animation-range:cover 45% cover 100%}}}@keyframes WorkspaceDemo_sheetLag__ZecsL{to{translate:0 2.75rem}}.MeetProduct_page__YdHNV{min-height:100vh;overflow-x:clip;background:var(--tb-bg);color:var(--tb-text)}.MeetProduct_page__YdHNV h2{font-size:calc(clamp(1.75rem, 2.8vw, 2.75rem) * var(--tb-text-scale, 1));font-weight:700;letter-spacing:-.035em;line-height:1.35}.MeetProduct_page__YdHNV :is(section,h2){scroll-margin-top:6rem}.MeetProduct_hero__ENPwU{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(7.5rem,10vw,10rem) 4rem}.MeetProduct_hero__ENPwU>*{min-width:0}.MeetProduct_eyebrow__p6M8F{margin:0 0 1.25rem;color:var(--tb-text-muted);font-size:calc(.75rem * var(--tb-text-scale, 1));line-height:1.7;font-weight:600;letter-spacing:.05em}.MeetProduct_hero__ENPwU h1{font-size:calc(clamp(2.4rem, 4.2vw, 4.5rem) * var(--tb-text-scale, 1));font-weight:800;line-height:1.2;letter-spacing:-.045em;margin:0}.MeetProduct_hero__ENPwU h1 span{color:var(--tb-brand)}.MeetProduct_intro__3V6hz{max-width:33rem;margin:1.75rem 0 2rem;font-size:calc(1rem * var(--tb-text-scale, 1));line-height:1.9;color:var(--tb-text-2)}.MeetProduct_actions__EEvqY{display:flex;flex-wrap:wrap;gap:.75rem}.MeetProduct_reassurance__v2Hi4{margin:1rem 0 0;font-size:calc(.8125rem * var(--tb-text-scale, 1));color:var(--tb-text-muted);line-height:1.7}.MeetProduct_proof__X3moP{padding-block:.5rem 1rem}.MeetProduct_proofGrid__Nm5fF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;border-block:1px solid var(--tb-border)}.MeetProduct_proofGrid__Nm5fF li{display:grid;grid-template-rows:auto auto 1fr auto;gap:.625rem;min-width:0;padding:1.75rem clamp(1rem,2vw,1.75rem) 1.75rem 0}.MeetProduct_proofGrid__Nm5fF li+li{padding-left:clamp(1rem,2vw,1.75rem);border-left:1px solid var(--tb-border)}.MeetProduct_proofGrid__Nm5fF li>svg{color:var(--tb-brand);margin-bottom:.25rem}.MeetProduct_proofGrid__Nm5fF h3{margin:0;font-size:calc(1rem * var(--tb-text-scale, 1));font-weight:650;line-height:1.5;letter-spacing:-.01em}.MeetProduct_proofGrid__Nm5fF p{margin:0;color:var(--tb-text-2);font-size:calc(.875rem * var(--tb-text-scale, 1));line-height:1.8}.MeetProduct_proofGrid__Nm5fF small{display:block;color:var(--tb-text-muted);font-size:calc(.75rem * var(--tb-text-scale, 1));line-height:1.6;font-variant-numeric:tabular-nums}@media (max-width:1023px){.MeetProduct_proofGrid__Nm5fF{grid-template-columns:repeat(2,minmax(0,1fr))}.MeetProduct_proofGrid__Nm5fF li:nth-child(odd){padding-left:0;border-left:0}.MeetProduct_proofGrid__Nm5fF li:nth-child(n+3){border-top:1px solid var(--tb-border)}}@media (max-width:599px){.MeetProduct_proofGrid__Nm5fF{grid-template-columns:minmax(0,1fr)}.MeetProduct_proofGrid__Nm5fF li{padding:1.25rem 0;border-left:0}.MeetProduct_proofGrid__Nm5fF li+li{padding-left:0;border-left:0;border-top:1px solid var(--tb-border)}}.MeetProduct_workflow___HpTA{padding-block:3rem}.MeetProduct_heading__4_gIq{display:grid;max-width:46rem;gap:1rem;margin-bottom:2rem}.MeetProduct_heading__4_gIq h2{margin:0;max-width:24ch}.MeetProduct_heading__4_gIq>p{margin:0;max-width:32rem;color:var(--tb-text-2);font-size:calc(.9375rem * var(--tb-text-scale, 1));line-height:1.85}.MeetProduct_steps__MEDVr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--tb-border);border-radius:1rem;padding:0;margin:0 0 1rem;list-style:none}.MeetProduct_steps__MEDVr li{min-width:0;padding:clamp(1.5rem,3vw,2.5rem)}.MeetProduct_steps__MEDVr li+li{border-left:1px solid var(--tb-border)}.MeetProduct_steps__MEDVr li>div{display:flex;justify-content:space-between;align-items:center;gap:1rem;color:var(--tb-brand);margin-bottom:2rem}.MeetProduct_steps__MEDVr li>div>span{font:.875rem var(--font-mono,monospace);color:var(--tb-text-muted)}.MeetProduct_steps__MEDVr h3{margin:0 0 1rem;font-size:calc(1.125rem * var(--tb-text-scale, 1));font-weight:650;line-height:1.5}.MeetProduct_steps__MEDVr p{margin:0;color:var(--tb-text-2);font-size:calc(.9375rem * var(--tb-text-scale, 1));line-height:1.85}.MeetProduct_textLink__rvZy0{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--tb-brand);font-size:calc(.875rem * var(--tb-text-scale, 1));font-weight:600;text-decoration:none}.MeetProduct_cases__R5xrL{padding-block:2rem 4rem}.MeetProduct_cases__R5xrL h2{margin:0 0 2rem}.MeetProduct_caseExplorer__We0mJ{border-block:1px solid var(--tb-border)}.MeetProduct_caseTabs__3PJTx{display:flex;flex-wrap:wrap;gap:.5rem;padding-block:1rem;border-bottom:1px solid var(--tb-border)}.MeetProduct_caseTabs__3PJTx button{min-height:48px;padding:.75rem 1.25rem;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--tb-text-2);font:inherit;font-size:calc(.9375rem * var(--tb-text-scale, 1));cursor:pointer}.MeetProduct_caseTabs__3PJTx button[aria-selected=true]{color:var(--tb-text);background:var(--tb-surface-2);border-color:var(--tb-border);font-weight:700}.MeetProduct_caseTabs__3PJTx button:hover{background:var(--tb-surface)}.MeetProduct_casePanel__w5y_4{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,6rem);align-items:center;padding-block:2rem}.MeetProduct_casePanel__w5y_4[hidden]{display:none}.MeetProduct_caseDescription__1Q0YM{max-width:30rem}.MeetProduct_caseDescription__1Q0YM h3{margin:0 0 1rem;font-size:calc(1.5rem * var(--tb-text-scale, 1));font-weight:650}.MeetProduct_caseDescription__1Q0YM p{margin:0 0 1rem;color:var(--tb-text-2);font-size:calc(1rem * var(--tb-text-scale, 1));line-height:1.85}.MeetProduct_caseExample__BfadT{min-width:0;min-height:18rem;padding:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--tb-border);border-radius:6px;background:var(--tb-surface)}.MeetProduct_caseLabel__i0Ekz{margin:0 0 1.25rem;color:var(--tb-text-muted);font-size:calc(.8125rem * var(--tb-text-scale, 1))}.MeetProduct_caseExample__BfadT h4{margin:0;font-size:calc(1.5rem * var(--tb-text-scale, 1));font-weight:650;line-height:1.4}.MeetProduct_caseDuration__WW4Lg{display:flex;align-items:center;gap:.5rem;margin:1rem 0 1.5rem;font-size:calc(.875rem * var(--tb-text-scale, 1));color:var(--tb-text-2)}.MeetProduct_caseExample__BfadT dl{margin:0;border-top:1px solid var(--tb-border);padding-top:1.25rem;font-size:calc(.9375rem * var(--tb-text-scale, 1));line-height:1.8}.MeetProduct_caseExample__BfadT dt{font-weight:600;margin-bottom:.5rem}.MeetProduct_caseExample__BfadT dd{margin:0;color:var(--tb-text-2)}.MeetProduct_page__YdHNV :is(a,button,[tabindex="0"]):focus-visible{outline:2px solid var(--tb-brand);outline-offset:4px}.MeetProduct_pricing__2GDqI{border-block:1px solid var(--tb-border)}.MeetProduct_faq__PIO5_{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem 4rem;padding-block:4rem}.MeetProduct_faq__PIO5_ h2{margin:0}.MeetProduct_faq__PIO5_ details{border-bottom:1px solid var(--tb-border)}.MeetProduct_faq__PIO5_ summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding-block:1.25rem;font-size:calc(.9375rem * var(--tb-text-scale, 1));font-weight:600;line-height:1.7;list-style:none;cursor:pointer}.MeetProduct_faq__PIO5_ summary::-webkit-details-marker{display:none}.MeetProduct_faq__PIO5_ summary svg{flex-shrink:0;transition:transform .18s}.MeetProduct_faq__PIO5_ details[open] summary svg{transform:rotate(180deg)}.MeetProduct_faq__PIO5_ details p{margin:0;padding-bottom:1.5rem;color:var(--tb-text-2);font-size:calc(.9375rem * var(--tb-text-scale, 1));line-height:1.9}.MeetProduct_closing__B3mPM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:2rem 5rem}.MeetProduct_closing__B3mPM>div{max-width:46rem}.MeetProduct_closing__B3mPM h2{margin:0 0 1rem}.MeetProduct_closing__B3mPM>div>p:last-child{margin:0;color:var(--tb-text-2);font-size:calc(.9375rem * var(--tb-text-scale, 1));line-height:1.85}@media (max-width:1023px){.MeetProduct_hero__ENPwU{grid-template-columns:minmax(0,1fr)}.MeetProduct_hero__ENPwU>figure{width:100%;max-width:44rem;justify-self:center}}@media (max-width:767px){.MeetProduct_casePanel__w5y_4,.MeetProduct_faq__PIO5_,.MeetProduct_heading__4_gIq,.MeetProduct_steps__MEDVr{grid-template-columns:minmax(0,1fr)}.MeetProduct_steps__MEDVr li+li{border-left:0;border-top:1px solid var(--tb-border)}.MeetProduct_steps__MEDVr li>div{margin-bottom:1rem}}@media (max-width:479px){.MeetProduct_actions__EEvqY{flex-direction:column}.MeetProduct_actions__EEvqY>a{width:100%}}@media (prefers-reduced-motion:reduce){.MeetProduct_faq__PIO5_ summary svg{transition:none}}@media (prefers-reduced-motion:no-preference){.MeetProduct_casePanel__w5y_4:not([hidden])>.MeetProduct_caseExample__BfadT{animation:MeetProduct_screenEnter__QSyF6 .24s cubic-bezier(.16,1,.3,1) both}}@keyframes MeetProduct_screenEnter__QSyF6{0%{opacity:.6;transform:translateY(6px)}}:root[data-reduce-motion=true] .MeetProduct_caseExample__BfadT{animation:none}.MeetProduct_bookingExperience___xKER{padding-block:3rem 5rem}.MeetProduct_bookingExperience___xKER:has([data-booking-day][value="14"]:checked)>div:last-child>div[aria-hidden=true]{transform:rotate(var(--back-sheet-start-angle))}.MeetProduct_bookingExperience___xKER:has([data-booking-day][value="16"]:checked)>div:last-child>div[aria-hidden=true]{transform:rotate(var(--back-sheet-end-angle))}@media (prefers-reduced-motion:reduce){.MeetProduct_bookingExperience___xKER *{transition:none!important;animation:none!important}}:root[data-reduce-motion=true] .MeetProduct_bookingExperience___xKER *{transition:none!important;animation:none!important}