.Hft4la_heroStack{perspective:1400px;height:65rem;position:relative}.Hft4la_par{will-change:transform, opacity}.Hft4la_screen{border-radius:var(--r-l);background:var(--cohearo-surface-elevated);border:1px solid var(--cohearo-border-subtle);position:relative;overflow:hidden}.Hft4la_screen:after{content:"";pointer-events:none;z-index:2;background:#faf9f633;position:absolute;inset:0}.Hft4la_laptop{z-index:0;width:94%;position:absolute;top:0;left:3%}.Hft4la_laptopLid{background:linear-gradient(168deg,#31453e,#132620);border-radius:1.15rem;padding:.7rem .7rem .85rem;box-shadow:0 2px 6px #08211c1a,0 28px 60px -26px #08211c66}.Hft4la_laptopBase{background:linear-gradient(#2a3d37,#16291f);border-radius:0 0 .85rem .85rem;width:107%;height:1.05rem;margin-left:-3.5%;position:relative}.Hft4la_laptopBase:before{content:"";background:#ffffff29;border-radius:0 0 .45rem .45rem;width:15%;height:.3rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.Hft4la_laptopFade{pointer-events:none;z-index:4;background:linear-gradient(180deg, #fff0 0%, #ffffffb8 55%, var(--white) 88%);height:9rem;position:absolute;bottom:-.5rem;left:-6%;right:-6%}html[data-theme=dark] .Hft4la_laptopFade{background:linear-gradient(180deg, #0d191700 0%, #0d1917b8 55%, var(--cohearo-surface) 88%)}.Hft4la_mockDots{gap:.28rem;display:flex}.Hft4la_mockDots i{background:var(--grey-200);border-radius:50%;width:.5rem;height:.5rem;display:block}.Hft4la_browserBar{background:var(--cohearo-surface-secondary);border-bottom:1px solid var(--cohearo-border-subtle);align-items:center;gap:.8rem;padding:.5rem .8rem;display:flex}.Hft4la_urlPill{background:var(--cohearo-surface-elevated);max-width:18rem;font-family:var(--font-mono);font-size:var(--t-body-2xs);color:var(--cohearo-text-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:2em;flex:1;align-items:center;gap:.4rem;padding:.3rem .8rem;display:flex;overflow:hidden}.Hft4la_urlPill svg{width:.7rem;height:.7rem;color:var(--green-600);flex:none}.Hft4la_browserMeta{font-size:var(--t-body-2xs);color:var(--cohearo-text-muted);flex:none;align-items:center;gap:.3rem;display:inline-flex}.Hft4la_browserMeta svg{opacity:.7;width:.85rem;height:.85rem}.Hft4la_stage{grid-template-columns:repeat(2,1fr);gap:.45rem;padding:.55rem;display:grid}.Hft4la_tile{aspect-ratio:16/9;background:var(--sand-200);max-width:100%;transition:box-shadow .35s var(--ease);border-radius:.5rem;position:relative;overflow:hidden}:is(.Hft4la_tile img,.Hft4la_tile video){object-fit:cover;width:100%;height:100%;display:block}.Hft4la_face{transition:filter .6s var(--ease)}.Hft4la_tile:not(.Hft4la_tileActive) .Hft4la_face{filter:saturate(.95)brightness(.97)}.Hft4la_tile:after{content:"";pointer-events:none;background:linear-gradient(#06201a00 0%,#06201a52 100%);height:45%;position:absolute;inset:auto 0 0}.Hft4la_tileActive{box-shadow:0 0 0 2px var(--green-400)}.Hft4la_tileDrift img{animation:23s ease-in-out infinite alternate Hft4la_driftC}.Hft4la_tile img{will-change:transform;animation:21s ease-in-out infinite alternate Hft4la_driftA}.Hft4la_tileTag{z-index:1;color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#06201a94;border-radius:2em;align-items:center;gap:.25rem;max-width:calc(100% - .6rem);padding:.12rem .42rem;font-size:.56rem;font-weight:500;line-height:1.55;display:inline-flex;position:absolute;bottom:.3rem;left:.3rem;overflow:hidden}.Hft4la_tileLv{align-items:flex-end;gap:1.4px;height:.5rem;margin-left:.15rem;display:none}.Hft4la_tileActive .Hft4la_tileLv{display:inline-flex}.Hft4la_tileLv i{background:var(--green-200);transform-origin:bottom;width:2px;animation:Hft4la_wv .85s var(--ease) infinite alternate;border-radius:1px;display:block}.Hft4la_tileMute{z-index:1;color:#fff;background:#06201a8c;border-radius:50%;place-items:center;width:1rem;height:1rem;display:grid;position:absolute;top:.3rem;right:.3rem}.Hft4la_tileActive .Hft4la_tileMute{display:none}.Hft4la_tileMute svg{width:.58rem;height:.58rem}.Hft4la_callBar{background:var(--cohearo-surface-secondary);border-top:1px solid var(--cohearo-border-subtle);justify-content:flex-end;align-items:center;gap:.5rem;height:3rem;padding-right:1.1rem;display:flex}.Hft4la_callBtn{background:var(--cohearo-surface-elevated);border:1px solid var(--cohearo-border-subtle);width:1.8rem;height:1.8rem;color:var(--cohearo-text-muted);border-radius:50%;place-items:center;display:grid}.Hft4la_callBtn svg{width:.8rem;height:.8rem}.Hft4la_callLeave{font-size:var(--t-body-2xs);color:var(--coral-800);background:var(--coral-50);border-radius:2em;margin-left:.3rem;padding:.35rem .85rem;font-weight:500}.Hft4la_app{z-index:2;border-radius:var(--r-xl);background:var(--cohearo-surface-elevated);border:1px solid var(--cohearo-border-subtle);width:74%;transition:box-shadow .6s var(--ease);grid-template-columns:auto 1fr;display:grid;position:absolute;top:32rem;left:13%;overflow:hidden;box-shadow:0 2px 8px #08211c0f,0 30px 60px -26px #08211c4d}.Hft4la_isStage{box-shadow:0 3px 10px #08211c14,0 60px 110px -40px #08211c80}.Hft4la_appRail{background:var(--green-1000);flex-direction:column;align-items:center;gap:.3rem;padding:.75rem .5rem;display:flex}.Hft4la_appRail svg:first-child{width:1.4rem;height:1.4rem;color:var(--white);margin-bottom:.5rem}.Hft4la_railBtn{color:#ffffff80;border-radius:.55rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.Hft4la_railBtn svg{width:.95rem;height:.95rem}.Hft4la_railBtnOn{color:var(--white);background:#ffffff24}.Hft4la_appMain{flex-direction:column;min-width:0;display:flex}.Hft4la_appBar{border-bottom:1px solid var(--cohearo-border-subtle);background:var(--sand-50);flex-wrap:wrap;align-items:center;gap:.45rem;padding:.6rem .85rem;display:flex}html[data-theme=dark] .Hft4la_appBar{background:var(--cohearo-surface-secondary)}.Hft4la_appTitle{font-size:var(--t-body-2xs);color:var(--cohearo-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:9rem;margin-left:.3rem;font-weight:500;overflow:hidden}.Hft4la_chip{font-size:var(--t-body-2xs);color:var(--cohearo-text-muted);background:var(--cohearo-surface-elevated);border:1px solid var(--cohearo-border-subtle);border-radius:2em;align-items:center;gap:.3rem;padding:.22rem .6rem;line-height:1.4;display:inline-flex}.Hft4la_chip svg{opacity:.7;width:.7rem;height:.7rem}.Hft4la_chipLive{background:var(--coral-50);color:var(--coral-800);letter-spacing:var(--kern-tag);text-transform:uppercase;border-color:#0000;font-weight:500}.Hft4la_rec{background:var(--coral-400);border-radius:50%;width:.4rem;height:.4rem;display:inline-block}.Hft4la_chipTime{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.Hft4la_chipLast{margin-left:auto}.Hft4la_panes{flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid}.Hft4la_pane{flex-direction:column;padding:1rem;display:flex}.Hft4la_pane+.Hft4la_pane{border-left:1px solid var(--cohearo-border-subtle);background:var(--sand-50)}html[data-theme=dark] .Hft4la_pane+.Hft4la_pane{background:var(--cohearo-surface-secondary)}.Hft4la_wave{height:2.6rem;transition:transform .55s var(--ease), opacity .55s var(--ease);transform-origin:50%;align-items:center;gap:2px;margin-bottom:.9rem;display:flex}.Hft4la_wave i{background:var(--green-200);transform-origin:50%;animation:Hft4la_wv 1.4s var(--ease) infinite alternate;border-radius:2px;flex:1;display:block}.Hft4la_isQuiet{opacity:.55;transform:scaleY(.3)}.Hft4la_scrub{background:var(--cohearo-border-subtle);border-radius:2px;height:3px;margin:.55rem 0 .85rem;position:relative}.Hft4la_scrub i{background:var(--green-400);border-radius:2px;transition:right .9s linear;display:block;position:absolute;inset:0 30% 0 0}.Hft4la_scrub b{background:var(--green-600);border-radius:50%;width:.5rem;height:.5rem;transition:left .9s linear;position:absolute;top:50%;left:70%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #22bf7d33}.Hft4la_transcript{min-height:7rem;font-size:var(--t-body-2xs);flex-direction:column;flex:1;justify-content:flex-end;gap:0;line-height:1.4;display:flex;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 14%);mask:linear-gradient(#0000,#000 14%)}.Hft4la_line{animation:Hft4la_lineIn .45s var(--ease) both;flex:none}.Hft4la_line strong{font-weight:500}.Hft4la_who{width:3.6rem;color:var(--cohearo-text-muted);font-family:var(--font-mono);font-size:var(--t-body-2xs);flex:none;margin-right:.4rem;display:inline-block}.Hft4la_whoA{color:var(--green-800)}.Hft4la_whoB{color:var(--sky-800)}.Hft4la_whoC{color:var(--violet-800)}.Hft4la_whoD{color:var(--amber-1000)}html[data-theme=dark] .Hft4la_whoA{color:var(--green-200)}html[data-theme=dark] .Hft4la_whoB{color:var(--sky-200)}html[data-theme=dark] .Hft4la_whoC{color:var(--violet-200)}html[data-theme=dark] .Hft4la_whoD{color:var(--amber-200)}.Hft4la_who.Hft4la_whoA,.Hft4la_transcript strong.Hft4la_whoA{color:var(--green-800)}.Hft4la_who.Hft4la_whoB,.Hft4la_transcript strong.Hft4la_whoB{color:var(--sky-800)}.Hft4la_who.Hft4la_whoC,.Hft4la_transcript strong.Hft4la_whoC{color:var(--violet-800)}.Hft4la_who.Hft4la_whoD,.Hft4la_transcript strong.Hft4la_whoD{color:var(--amber-1000)}html[data-theme=dark] .Hft4la_who.Hft4la_whoA{color:var(--green-200)}html[data-theme=dark] .Hft4la_transcript strong.Hft4la_whoA{color:var(--green-200)}html[data-theme=dark] .Hft4la_who.Hft4la_whoB{color:var(--sky-200)}html[data-theme=dark] .Hft4la_transcript strong.Hft4la_whoB{color:var(--sky-200)}html[data-theme=dark] .Hft4la_who.Hft4la_whoC{color:var(--violet-200)}html[data-theme=dark] .Hft4la_transcript strong.Hft4la_whoC{color:var(--violet-200)}html[data-theme=dark] .Hft4la_who.Hft4la_whoD{color:var(--amber-200)}html[data-theme=dark] .Hft4la_transcript strong.Hft4la_whoD{color:var(--amber-200)}.Hft4la_transcript strong{color:var(--cohearo-text-primary)}.Hft4la_transcript span{color:var(--cohearo-text-secondary)}.Hft4la_liveLine{color:var(--cohearo-text-muted);font-style:italic}.Hft4la_caret{background:var(--coral-400);vertical-align:-1px;width:1px;height:.78em;margin-left:2px;animation:1.05s step-end infinite Hft4la_caretBlink;display:inline-block}.Hft4la_mockFoot{border-top:1px solid var(--cohearo-border-subtle);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:.7rem;font-size:.66rem;display:flex}.Hft4la_preset{color:var(--cohearo-text-muted);align-items:center;gap:.3rem;display:inline-flex}.Hft4la_preset i{border-bottom:1.5px solid;border-right:1.5px solid;width:.4em;height:.4em;transform:rotate(45deg)translate(-1px,-1px)}.Hft4la_lockLine{color:var(--cohearo-text-brand);align-items:center;gap:.3rem;margin-left:auto;display:inline-flex}.Hft4la_lockLine svg{width:.75rem;height:.75rem}.Hft4la_mockHead{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.Hft4la_templateTag{font-size:var(--t-body-2xs);color:var(--th-pill-text);background:var(--th-pill-bg);border-radius:2em;padding:.15rem .55rem;font-weight:500}.Hft4la_outputTime{font-size:var(--t-body-2xs);color:var(--cohearo-text-muted)}.Hft4la_docH{font-size:var(--t-body-s);color:var(--cohearo-text-primary);margin-bottom:.15rem;font-weight:500}.Hft4la_docMeta{font-size:var(--t-body-2xs);color:var(--cohearo-text-muted);font-family:var(--font-mono);margin-bottom:.7rem}.Hft4la_docSec{font-size:var(--t-body-2xs);letter-spacing:var(--kern-tag);text-transform:uppercase;color:var(--cohearo-text-muted);margin:.7rem 0 .3rem;font-weight:500}.Hft4la_docLi{font-size:var(--t-body-2xs);color:var(--cohearo-text-secondary);gap:.45rem;margin-bottom:.25rem;line-height:1.45;display:flex}.Hft4la_docLi:before{content:"";background:var(--green-400);border-radius:50%;flex:none;width:.3rem;height:.3rem;margin-top:.45rem}.Hft4la_docLiCheck:before{content:"";border:1.5px solid var(--green-600);background:0 0;border-top:0;border-right:0;border-radius:0;width:.7rem;height:.35rem;margin-top:.28rem;transform:rotate(-45deg)}.Hft4la_docTools{border-top:1px solid var(--cohearo-border-subtle);flex-wrap:wrap;gap:.35rem;margin-top:auto;padding-top:.9rem;display:flex}.Hft4la_docTool{font-size:var(--t-body-2xs);border:1px solid var(--cohearo-border-subtle);background:var(--cohearo-surface-elevated);color:var(--cohearo-text-secondary);border-radius:2em;align-items:center;gap:.32rem;padding:.3rem .65rem;font-weight:500;display:inline-flex}.Hft4la_docTool svg{width:.72rem;height:.72rem}.Hft4la_docToolPri{background:var(--green-800);color:var(--green-100);border-color:#0000}.Hft4la_docToolTag{letter-spacing:.04em;text-transform:uppercase;color:var(--cohearo-text-muted);margin-left:.15rem;font-size:.58rem;font-style:normal;font-weight:600}.Hft4la_phoneCard{z-index:3;flex-direction:column;gap:.85rem;width:9.9rem;display:flex;position:absolute;top:-1.5rem;right:0}.Hft4la_phone{background:linear-gradient(160deg,#243b35,#0d211c);border-radius:1.5rem;width:100%;padding:.4rem;box-shadow:0 2px 6px #08211c24,0 30px 60px -22px #08211c70}.Hft4la_phoneScreen{background:var(--cohearo-surface-elevated);aspect-ratio:9/17.5;border-radius:1.15rem;flex-direction:column;gap:.18rem;padding:.45rem .5rem .55rem;display:flex;position:relative;overflow:hidden}.Hft4la_phStatus{color:var(--cohearo-text-muted);justify-content:space-between;align-items:center;padding:.1rem .15rem .25rem;font-size:.42rem;display:flex}.Hft4la_phTimer{letter-spacing:-.02em;color:var(--cohearo-text-primary);margin:.1rem 0 0;font-size:.78rem;font-weight:500}.Hft4la_phWave{align-items:center;gap:1.4px;height:1.35rem;margin-bottom:.1rem;display:flex}.Hft4la_phWave i{background:var(--green-200);transform-origin:50%;animation:Hft4la_wv 1.4s var(--ease) infinite alternate;border-radius:1px;flex:1;display:block}.Hft4la_phLine{color:var(--cohearo-text-secondary);margin:0;font-size:.4rem;line-height:1.35}.Hft4la_phLine strong{margin-right:.12rem;font-weight:500}.Hft4la_phoneNote{background:var(--cohearo-surface-elevated);border:1px solid var(--cohearo-border-subtle);border-radius:var(--r-l);min-width:0;box-shadow:var(--cohearo-shadow-md);padding:.85rem .9rem}.Hft4la_pnTag{font-size:var(--t-body-2xs);color:var(--th-pill-text);background:var(--th-pill-bg);border-radius:2em;padding:.1rem .5rem;font-weight:500;display:inline-block}.Hft4la_pnTitle{font-size:var(--t-body-s);letter-spacing:var(--kern-heading);color:var(--cohearo-text-primary);margin:.45rem 0 .15rem;font-weight:500}.Hft4la_pnBody{font-size:var(--t-body-2xs);color:var(--cohearo-text-muted);margin:0;line-height:1.4}.Hft4la_heroLine{z-index:1;text-align:center;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.Hft4la_heroLine>*{max-width:38rem;margin-inline:auto}.Hft4la_heroLineTitle{margin:.9rem auto .8rem;font-size:clamp(2rem,4.2vw,3.1rem);font-weight:500}.Hft4la_heroLineBody{text-wrap:pretty}.Hft4la_mobileStack{display:none}@keyframes Hft4la_wv{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}@keyframes Hft4la_lineIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes Hft4la_caretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes Hft4la_driftA{0%{transform:scale(1.06)translate(-.9%,-.7%)}to{transform:scale(1.11)translate(.9%,.7%)}}@keyframes Hft4la_driftC{0%{transform:scale(1.05)translate(.6%,-.6%)}to{transform:scale(1.1)translate(-.8%,.6%)}}@media (min-width:768px) and (max-width:991px){.Hft4la_heroStack{flex-direction:column;align-items:center;gap:1rem;height:auto;display:flex}.Hft4la_laptop{width:100%;position:static}.Hft4la_laptopLid{border-radius:.9rem;padding:.45rem .45rem .6rem}.Hft4la_laptopFade{display:none}.Hft4la_app{width:100%;margin:0;position:static;top:auto;left:auto}.Hft4la_panes{grid-template-columns:1fr}.Hft4la_pane+.Hft4la_pane{border-left:0;border-top:1px solid var(--cohearo-border-subtle)}.Hft4la_heroLine{opacity:1;pointer-events:auto;margin-top:1.4rem;position:static}.Hft4la_phoneCard{align-items:center;gap:1rem;width:100%;max-width:20rem;position:static}.Hft4la_phone{width:10.5rem}.Hft4la_phoneNote{text-align:center;width:100%}.Hft4la_callBar{justify-content:center;padding-right:0}.Hft4la_par{transform:none!important}}@media (max-width:767px){.Hft4la_heroStack{perspective:none;height:auto}.Hft4la_desktopStage{display:none}.Hft4la_mobileStack{height:150vh;display:block;position:relative}.Hft4la_mobilePin{top:var(--ch-header-offset);justify-content:center;align-items:center;height:min(74vh,32rem);min-height:24rem;display:flex;position:sticky;overflow:hidden}.Hft4la_mobileFrame{width:100%;max-width:22rem;height:100%;margin:0 auto;position:relative}.Hft4la_mobileCall,.Hft4la_mobileApp{will-change:transform, opacity;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Hft4la_mobileCall{opacity:1}.Hft4la_mobileCall .Hft4la_screen{width:100%}.Hft4la_mobileApp{opacity:0;align-items:stretch}.Hft4la_mobileAppCard{border-radius:var(--r-xl);background:var(--cohearo-surface-elevated);border:1px solid var(--cohearo-border-subtle);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #08211c0f,0 30px 60px -26px #08211c4d}.Hft4la_mobileAppMain{flex-direction:column;flex:1;min-height:0;display:flex}.Hft4la_mobileMorphZone{flex:1;min-height:0;position:relative}.Hft4la_mobileCompact,.Hft4la_mobileTranscript{will-change:transform, opacity;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.Hft4la_mobileCompact{opacity:1;justify-content:center;align-items:center;gap:.7rem;padding:1.2rem}.Hft4la_mobileCompact .Hft4la_wave{width:100%;margin-bottom:0}.Hft4la_mobileListening{font-size:var(--t-body-2xs);color:var(--cohearo-text-muted);text-transform:uppercase;letter-spacing:var(--kern-tag);font-weight:500}.Hft4la_mobileTranscript{opacity:0}.Hft4la_mobileTranscript .Hft4la_panes{flex:1;grid-template-columns:1fr;min-height:0;overflow-y:auto}.Hft4la_mobileTranscript .Hft4la_pane+.Hft4la_pane{border-left:0;border-top:1px solid var(--cohearo-border-subtle)}.Hft4la_appRailBottom{padding:.5rem .4rem calc(.5rem + env(safe-area-inset-bottom,0px));background:var(--green-1000);border-top:1px solid #ffffff14;flex:none;justify-content:space-around;align-items:center;gap:.25rem;display:flex}.Hft4la_appRailBottom .Hft4la_railBtn{border-radius:.7rem;width:2.5rem;height:2.5rem}.Hft4la_appRailBottom .Hft4la_railBtn svg{width:1.15rem;height:1.15rem}.Hft4la_heroLine{opacity:1;pointer-events:auto;margin-top:1.4rem;position:static}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.Hft4la_mobileStack{height:auto}.Hft4la_mobilePin{height:auto;min-height:0;max-height:none;padding:1rem 0;position:static}.Hft4la_mobileFrame{height:auto}.Hft4la_mobileCall{display:none}.Hft4la_mobileApp{position:static;opacity:1!important;transform:none!important}.Hft4la_mobileAppCard{height:auto}.Hft4la_mobileMorphZone{position:static}.Hft4la_mobileCompact{display:none}.Hft4la_mobileTranscript{position:static;opacity:1!important;transform:none!important}.Hft4la_mobileTranscript .Hft4la_panes{overflow-y:visible}}.Hft4la_isFlat{flex-direction:column;align-items:center;gap:1.2rem;height:auto;display:flex}.Hft4la_isFlat .Hft4la_laptop,.Hft4la_isFlat .Hft4la_app,.Hft4la_isFlat .Hft4la_phoneCard{width:100%;margin:0;position:static;top:auto;left:auto;right:auto;opacity:1!important;transform:none!important}.Hft4la_isFlat .Hft4la_phoneCard{align-items:center;max-width:20rem}.Hft4la_isFlat .Hft4la_panes{grid-template-columns:1fr}.Hft4la_isFlat .Hft4la_heroLine{pointer-events:auto;margin-top:1rem;position:static;opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.Hft4la_wave i,.Hft4la_phWave i,.Hft4la_tileLv i,.Hft4la_line,.Hft4la_caret,.Hft4la_tile img{animation:none!important}.Hft4la_wave i,.Hft4la_phWave i{transform:scaleY(.75)}.Hft4la_face{filter:none!important;transform:none!important}}
