.tl-home{--home-muted:#626775;--home-violet:#6B50CB;--home-violet-soft:rgba(107,80,203,0.07);--home-violet-border:rgba(107,80,203,0.24);--home-green:#27834D;--home-section:#F4F5F7;--home-card:#FFFFFF;--home-line:rgba(28,30,38,0.10)}html[data-theme=dark] .tl-home{--home-muted:#AAADB7;--home-violet:#B4A4FF;--home-violet-soft:rgba(158,135,247,0.08);--home-violet-border:rgba(174,151,255,0.27);--home-green:#8BCDA5;--home-section:#1D1E21;--home-card:#242529;--home-line:rgba(255,255,255,0.10)}html .tl-page.tl-home .tl-hero{padding-bottom:clamp(60px,6vw,80px)}html .tl-page.tl-home .tl-highlight{background:linear-gradient(180deg,transparent 66%,var(--home-violet-soft) 66%);box-decoration-break:clone;-webkit-box-decoration-break:clone}html .tl-page.tl-home .tl-hero-h1 .tl-highlight{background:linear-gradient(180deg,transparent 66%,var(--home-violet-border) 66%)}html .tl-page.tl-home :is(.tl-meet-head,.tl-section-head,.tl-section-head-center,.tl-compare-head) h2{font-size:clamp(30px,3.5vw,44px);line-height:1.13;letter-spacing:-.035em}html .tl-page.tl-home :is(.tl-meet-head,.tl-section-head,.tl-section-head-center,.tl-compare-head) p{color:var(--home-muted)!important;line-height:1.65}html .tl-page.tl-home .tl-meet-section{padding-top:clamp(40px,4vw,56px);padding-bottom:clamp(72px,7vw,96px)}html .tl-page.tl-home .tl-meet-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px;padding:36px;background:radial-gradient(ellipse at 12% 10%,var(--home-violet-soft),transparent 70%),var(--home-card);border:1px solid var(--home-line);box-shadow:0 16px 48px rgba(0,0,0,.06)}html .tl-page.tl-home .lp-voice-demo{width:100%;min-width:0;margin:0;padding:12px 0;gap:18px}html .tl-page.tl-home .lp-vd-panel{width:100%;padding:38px 16px;background:var(--home-violet-soft);border:1px solid var(--home-violet-border);border-radius:18px}html .tl-page.tl-home .voice-orb-dot{background:var(--home-violet)}html .tl-page.tl-home .lp-vd-status{color:var(--home-muted);font-size:13px;line-height:1.55}html .tl-page.tl-home .lp-vd-btn{min-width:172px;height:48px;min-height:48px;background:var(--text);color:var(--bg)}html .tl-page.tl-home .tl-meet-details{min-width:0;padding-left:32px;border-left:1px solid var(--home-line)}html .tl-page.tl-home .tl-meet-checks{display:grid;grid-template-columns:1fr;justify-content:stretch;gap:15px;padding:0;border:0}html .tl-page.tl-home .tl-meet-check-row{align-items:flex-start;gap:10px;color:var(--text);font-size:14px;line-height:1.5}html .tl-page.tl-home .tl-meet-check-row .material-symbols-outlined{margin-top:2px;color:var(--home-green)}html .tl-page.tl-home .tl-meet-badges{justify-content:flex-start;gap:8px;margin-top:24px}html .tl-page.tl-home .tl-meet-badge{gap:6px;padding:7px 10px;color:var(--home-muted);background:var(--home-violet-soft);font-size:11px;line-height:1.35}html .tl-page.tl-home .tl-meet-badge .material-symbols-outlined{color:var(--home-violet);font-size:14px}html .tl-page.tl-home :is(.tl-tools-section,.tl-pricing-section){padding-block:clamp(72px,7vw,96px);background:var(--home-section);border-color:var(--home-line)}html .tl-page.tl-home .tl-section-head h2{max-width:880px}html .tl-page.tl-home .tl-tools-grid{gap:16px}html .tl-page.tl-home .tl-tool-card{--tool-accent:#216E93;--tool-soft:rgba(38,148,192,0.07);--tool-line:rgba(38,148,192,0.20);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr auto;gap:0;align-items:start;min-height:254px;padding:22px;border:1px solid var(--tool-line);border-radius:20px;background:linear-gradient(150deg,var(--tool-soft),transparent 75%),var(--home-card);box-shadow:0 4px 16px rgba(0,0,0,.035)}html .tl-page.tl-home .tl-tool-card--analytics{--tool-accent:#7856C3;--tool-soft:rgba(139,92,246,0.07);--tool-line:rgba(139,92,246,0.22)}html .tl-page.tl-home .tl-tool-card--rules{--tool-accent:#8C611D;--tool-soft:rgba(213,151,40,0.07);--tool-line:rgba(213,151,40,0.23)}html .tl-page.tl-home .tl-tool-card--sync{--tool-accent:#277648;--tool-soft:rgba(49,161,98,0.07);--tool-line:rgba(49,161,98,0.22)}html[data-theme=dark] .tl-page.tl-home .tl-tool-card--journal{--tool-accent:#88C9E5}html[data-theme=dark] .tl-page.tl-home .tl-tool-card--analytics{--tool-accent:#C0A7F0}html[data-theme=dark] .tl-page.tl-home .tl-tool-card--rules{--tool-accent:#E4BE72}html[data-theme=dark] .tl-page.tl-home .tl-tool-card--sync{--tool-accent:#8CCFA8}html .tl-page.tl-home .tl-tool-icon{grid-column:1;grid-row:1;width:40px;height:40px;margin:0 0 20px;border:1px solid var(--tool-line);background:var(--tool-soft)}html .tl-page.tl-home .tl-tool-icon .material-symbols-outlined{color:var(--tool-accent)!important;font-size:20px}html .tl-page.tl-home .tl-tool-badge{position:static;grid-column:2;grid-row:1;align-self:start;padding:4px 8px;color:var(--tool-accent);background:var(--tool-soft);font-size:10px;line-height:1.2}html .tl-page.tl-home .tl-tool-title{grid-column:1/-1;grid-row:2;align-items:flex-start;margin:0 0 10px;color:var(--text)!important;font-size:16px;font-weight:600!important;line-height:1.4;letter-spacing:-.015em}html .tl-page.tl-home .tl-tool-lock{margin-top:3px}html .tl-page.tl-home .tl-tool-desc{grid-column:1/-1;grid-row:3;margin:0 0 20px;color:var(--text-2);font-size:13px;font-weight:400;line-height:1.65}html .tl-page.tl-home .tl-tool-detail{grid-column:1/-1;grid-row:4;margin:0;padding-top:14px;border-top:1px solid var(--tool-line);color:var(--home-muted);font-size:12px;font-weight:400;line-height:1.55}html .tl-page.tl-home .tl-tools-note{justify-content:flex-start;gap:14px;padding:20px 24px;background:var(--home-card);border-color:var(--home-line);box-shadow:none}html .tl-page.tl-home .tl-tools-note>.material-symbols-outlined{color:var(--home-violet)}html .tl-page.tl-home .tl-tools-note-title{color:var(--text);font-weight:600!important}html .tl-page.tl-home .tl-tools-note-sub{color:var(--home-muted);margin-top:3px}html .tl-page.tl-home .tl-compare-section{max-width:var(--tl-content-width);margin:0 auto;padding:clamp(72px,7vw,96px) var(--tl-page-gutter);scroll-margin-top:84px}html .tl-page.tl-home .tl-compare-head{max-width:820px;margin:0 auto 36px;text-align:center}html .tl-page.tl-home .tl-compare-head h2{margin:0 0 16px;text-wrap:balance}html .tl-page.tl-home .tl-compare-head p{font-size:16px}html .tl-page.tl-home .tl-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--home-line);border-radius:24px;background:var(--home-card)}html .tl-page.tl-home .tl-compare-card{min-width:0;padding:34px}html .tl-page.tl-home .tl-compare-card--after{border-left:1px solid var(--home-violet-border);background:linear-gradient(140deg,var(--home-violet-soft),transparent 85%)}html .tl-page.tl-home .tl-compare-card-head{display:flex;align-items:flex-start;gap:14px;margin-bottom:28px}html .tl-page.tl-home .tl-compare-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--home-line);border-radius:14px;color:var(--home-muted);font-size:22px}html .tl-page.tl-home .tl-compare-eyebrow{margin:0 0 6px;color:var(--home-muted);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.11em;line-height:1.2}html .tl-page.tl-home .tl-compare-card-head h3{margin:0;font-size:25px;line-height:1.2;letter-spacing:-.025em}html .tl-page.tl-home .tl-compare-card--after :is(.tl-compare-icon,.tl-compare-eyebrow){color:var(--home-violet)}html .tl-page.tl-home .tl-compare-card--after .tl-compare-icon{border-color:var(--home-violet-border);background:var(--home-violet-soft)}html .tl-page.tl-home .tl-compare-list{display:grid;gap:22px;list-style:none;padding:0;margin:0}html .tl-page.tl-home .tl-compare-list li{display:flex;align-items:flex-start;gap:12px}html .tl-page.tl-home .tl-compare-list .material-symbols-outlined{margin-top:3px;font-size:18px;color:var(--home-muted)}html .tl-page.tl-home .tl-compare-card--after li>.material-symbols-outlined{color:var(--home-green)}html .tl-page.tl-home .tl-compare-list h4{margin:0 0 5px;font-size:15px;line-height:1.4}html .tl-page.tl-home .tl-compare-list p{max-width:37ch;margin:0;color:var(--home-muted);font-size:13px;line-height:1.6}html .tl-page.tl-home .tl-plan{--plan-border:var(--home-line);background:var(--home-card);border-color:var(--plan-border);box-shadow:0 6px 24px rgba(0,0,0,.04)}html .tl-page.tl-home .tl-plan--featured{--plan-border:var(--home-violet-border);background:linear-gradient(165deg,var(--home-violet-soft),transparent 45%),var(--home-card);box-shadow:0 0 0 1px var(--home-violet-border),0 12px 36px rgba(0,0,0,.07)}html .tl-page.tl-home .tl-plan:hover{transform:none;border-color:var(--plan-border)}html .tl-page.tl-home :is(.tl-plan-tier,.tl-plan-price,.tl-plan-spec,.tl-plan-spec b,.tl-plan-tokens-new,.tl-plan-perks-header,.tl-plan-perks li,.tl-plan-perks b){color:var(--text)}html .tl-page.tl-home :is(.tl-plan-note,.tl-plan-tokens-new span){color:var(--home-muted)}html .tl-page.tl-home .tl-plan-divider{background:var(--home-line)}html .tl-page.tl-home .tl-plan-badge{background:var(--home-violet-soft);color:var(--home-violet);padding:6px 9px;font-size:9px}html .tl-page.tl-home .tl-plan-btn{background:var(--surface-2);color:var(--text)}html .tl-page.tl-home .tl-plan-btn--primary{background:#6952CD;color:#FFFFFF}html .tl-page.tl-home .tl-plan-btn:hover{filter:brightness(.95);transform:none}html .tl-page.tl-home .tl-plan-btn--primary:hover{background:#5E46C1;filter:none}html .tl-page.tl-home .tl-plan-perks .material-symbols-outlined{color:var(--home-green)}html .tl-page.tl-home .tl-mobile-plan-selector{--pill-height:42px;--pill-radius:14px;--pill-bg:var(--home-card);--pill-bg-hover:var(--home-violet-soft);--pill-text:var(--home-muted);height:52px;min-height:52px;padding:5px;outline:1px solid var(--home-line)}html .tl-page.tl-home .tl-mobile-plan-tab{border-radius:10px;color:var(--home-muted)}html .tl-page.tl-home .tl-mobile-plan-tab[aria-selected=true]{background:#6952CD!important;color:#FFFFFF!important;box-shadow:0 2px 7px rgba(69,45,155,.15)}html .tl-page.tl-home .tl-mobile-plan-tab:hover{transform:none}html .tl-page.tl-home :is(a,button):focus-visible{outline:2px solid var(--home-violet);outline-offset:4px}.tl-page .landing-nav-inner{max-width:var(--tl-content-width,1120px)}.tl-page .landing-nav.menu-open{transform:none}@media (max-width:900px){html .tl-page.tl-home .tl-meet-card{gap:24px;padding:28px}html .tl-page.tl-home .tl-meet-details{padding-left:24px}html .tl-page.tl-home .tl-compare-card{padding:28px 24px}html .tl-page.tl-home .tl-tool-card{min-height:242px}}@media (max-width:768px){html .tl-page.tl-home .tl-hero{padding-bottom:40px}html .tl-page.tl-home .tl-meet-section{padding-top:40px;padding-bottom:64px}html .tl-page.tl-home .tl-meet-card{grid-template-columns:1fr;gap:24px;padding:24px;border-radius:20px}html .tl-page.tl-home .lp-voice-demo{padding:0;max-width:400px;margin-inline:auto}html .tl-page.tl-home .lp-vd-panel{padding:30px 14px}html .tl-page.tl-home .tl-meet-details{padding:24px 0 0;border-left:0;border-top:1px solid var(--home-line)}html .tl-page.tl-home .tl-meet-checks{gap:12px}html .tl-page.tl-home .tl-meet-badges{margin-top:20px}html .tl-page.tl-home .tl-meet-badge{font-size:10.5px;padding:6px 8px}html .tl-page.tl-home :is(.tl-tools-section,.tl-pricing-section){padding-block:60px}html .tl-page.tl-home .tl-tools-grid{gap:14px}html .tl-page.tl-home .tl-tool-card{grid-template-columns:36px minmax(0,1fr) auto;grid-template-rows:auto auto auto;column-gap:10px;min-height:0;padding:20px 18px;border-radius:18px}html .tl-page.tl-home .tl-tool-icon{width:36px;height:36px;margin:0}html .tl-page.tl-home .tl-tool-badge{grid-column:3}html .tl-page.tl-home .tl-tool-title{grid-column:2;grid-row:1;align-self:start;min-height:36px;margin:0;padding-top:2px;font-size:15px}html .tl-page.tl-home .tl-tool-desc{grid-column:2/-1;grid-row:2;margin:7px 0 14px}html .tl-page.tl-home .tl-tool-detail{grid-column:2/-1;grid-row:3;padding-top:12px}html .tl-page.tl-home .tl-tools-note{align-items:center;justify-content:center;padding:20px}html .tl-page.tl-home .tl-compare-section{padding-block:60px}html .tl-page.tl-home .tl-compare-head{text-align:left;margin-bottom:26px}html .tl-page.tl-home .tl-compare-head p{font-size:15px}html .tl-page.tl-home .tl-compare-grid{grid-template-columns:1fr;border-radius:20px}html .tl-page.tl-home .tl-compare-card{padding:26px 22px}html .tl-page.tl-home .tl-compare-card--after{border-left:0;border-top:1px solid var(--home-violet-border)}html .tl-page.tl-home .tl-compare-card-head{margin-bottom:24px}html .tl-page.tl-home .tl-compare-card-head h3{font-size:23px}html .tl-page.tl-home .tl-compare-list{gap:18px}html .tl-page.tl-home .tl-plan:not(.tl-plan--mobile-hidden){padding:24px 20px}html .tl-page.tl-home .tl-pricing-section .tl-section-head-center{margin-bottom:26px}html .tl-page.tl-home .landing-footer{padding-block:36px 18px}html .tl-page.tl-home .landing-footer-grid{gap:26px;margin-bottom:24px}html .tl-page.tl-home .footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html .tl-page.tl-home .footer-link{margin-bottom:4px;padding-block:4px;font-size:12px;line-height:1.4}html .tl-page.tl-home .footer-col-title{font-size:12px}html .tl-page.tl-home .footer-brand-col .brand-logo-img{width:36px;height:36px}}@media (max-width:1024px) and (orientation:portrait),(max-width:768px){.tl-page .mobile-menu-backdrop{display:block;position:fixed;inset:0;z-index:2100;background:rgba(10,12,18,.36);backdrop-filter:blur(5px)}.tl-page .mobile-menu{display:flex!important;position:fixed!important;inset:10px 10px auto auto!important;width:min(380px,calc(100vw - 20px))!important;height:calc(100dvh - 20px)!important;min-height:0!important;max-height:none!important;flex-direction:column;overflow:hidden;z-index:2200;padding:0;border:1px solid var(--border-2);border-radius:20px;transform:translateX(calc(100% + 20px));opacity:0;visibility:hidden;pointer-events:none}.tl-page .mobile-menu.open{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto}.tl-page .mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;flex-shrink:0}.tl-page .mobile-menu-close{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:44px;height:44px;padding:0;flex:0 0 44px}.tl-page .mobile-menu-close span{display:block;width:22px;height:2px;border-radius:2px;background:currentColor}.tl-page .mobile-menu-close span:first-child{transform:translateY(7px) rotate(45deg)}.tl-page .mobile-menu-close span:nth-child(2){opacity:0}.tl-page .mobile-menu-close span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.tl-page .mobile-menu-links{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:12px;overflow-y:auto}.tl-page .mobile-menu-link{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:14px;border-radius:12px;font-size:16px}.tl-page .mobile-menu-actions{display:grid;gap:10px;padding:16px 16px max(16px,env(safe-area-inset-bottom));flex-shrink:0}.tl-page .mobile-menu-actions :is(.landing-btn-signin,.tl-btn-primary){height:48px;min-height:48px;width:100%}}@media (prefers-reduced-motion:reduce){html .tl-page.tl-home :is(.tl-tool-card,.tl-plan,.tl-compare-grid,.lp-vd-btn){transition:none}}