.tZrVSq_workspace{background:var(--company-canvas);grid-template-columns:minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.tZrVSq_workspace[data-started=true]{grid-template-columns:228px minmax(0,1fr)}.tZrVSq_sidebar{border-right:1px solid var(--company-border);background:var(--company-surface);flex-direction:column;gap:2rem;padding:1.5rem 1rem;display:flex}.tZrVSq_wordmark{letter-spacing:-.07em}.tZrVSq_sidebar>.tZrVSq_wordmark{padding-inline:.75rem}.tZrVSq_identity{align-items:center;gap:.75rem;padding-inline:.5rem;display:flex}.tZrVSq_companyMark{border:1px solid var(--company-border);width:2.25rem;height:2.25rem;color:var(--company-accentText);border-radius:.65rem;flex:none;place-items:center;font-weight:600;display:grid}.tZrVSq_companyName{overflow-wrap:anywhere;overflow:hidden}.tZrVSq_navItem{background:var(--company-actionSubtle);width:100%;color:var(--company-accentText);border-radius:.65rem;align-items:center;gap:.75rem;padding:.8rem .9rem;font-size:.875rem;font-weight:600;display:flex}.tZrVSq_sidebarNote{margin-top:auto;padding:.5rem;line-height:1.7}.tZrVSq_content{flex-direction:column;min-width:0;min-height:0;display:flex}.tZrVSq_header{justify-content:space-between;align-items:center;gap:1rem;min-height:76px;padding:1rem clamp(1rem,3vw,2.5rem);display:flex}.tZrVSq_workspace[data-started=true] .tZrVSq_header{border-bottom:1px solid var(--company-border)}.tZrVSq_heading{min-width:0}.tZrVSq_controls{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.tZrVSq_skip{z-index:1000;background:var(--company-surface);padding:1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-180%)}.tZrVSq_skip:focus{transform:translateY(0)}.tZrVSq_bottomNav{display:none}@media (max-width:760px){.tZrVSq_workspace[data-started=true]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.tZrVSq_sidebar{display:none}.tZrVSq_header{gap:.5rem;min-height:66px;padding:.75rem 1rem}.tZrVSq_bottomNav{border-top:1px solid var(--company-border);background:var(--company-surface);padding-bottom:env(safe-area-inset-bottom);justify-content:center;display:flex}.tZrVSq_mobileItem{min-width:80px;min-height:55px;color:var(--company-accentText);flex-direction:column;justify-content:center;align-items:center;gap:.15rem;font-size:.7rem;font-weight:600;display:flex}}
._1uV1MG_access{padding-block:.75rem}._1uV1MG_saved{align-items:center;gap:.3rem;display:inline-flex}
.M2X0iW_composer{padding:1rem 0 max(1rem, env(safe-area-inset-bottom))}.M2X0iW_voice{flex-direction:column;align-items:center;gap:.7rem;padding:.7rem 0;display:flex}.M2X0iW_record{box-shadow:0 0 0 .5rem var(--company-dangerSubtle);transition:transform .2s,box-shadow .2s}.M2X0iW_record:hover{transform:translateY(-2px)}.M2X0iW_record[aria-pressed=true]{animation:2s ease-in-out infinite M2X0iW_listening}.M2X0iW_input{flex:1}@keyframes M2X0iW_listening{50%{box-shadow:0 0 0 .85rem var(--company-dangerSubtle)}}@media (prefers-reduced-motion:reduce){.M2X0iW_record{transition:none;animation:none}}
.K5yjBa_shell{flex:1;grid-template-rows:minmax(0,1fr) auto;height:auto;min-height:0;display:grid}.K5yjBa_conversation{overscroll-behavior:contain;overflow-y:auto}.K5yjBa_column{max-width:780px;margin-inline:auto;padding-inline:clamp(1rem,3vw,2rem)}.K5yjBa_intro{padding-block:clamp(2rem,7vh,6rem) 2rem}.K5yjBa_intro h1{letter-spacing:-.045em;max-width:580px;margin:1rem 0 1.5rem;font-size:clamp(2.3rem,6vw,4rem);line-height:1.08}.K5yjBa_messages{flex-direction:column;gap:2rem;padding-block:1rem 2rem;display:flex}.K5yjBa_founder{border:1px solid var(--company-border);background:var(--company-surface);border-radius:1.1rem 1.1rem .3rem;align-self:flex-end;max-width:90%;padding:1rem 1.2rem}.K5yjBa_interviewer{max-width:96%;padding:.2rem 0}.K5yjBa_messageText{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75}.K5yjBa_footer{background:var(--company-canvas);border-top:1px solid var(--company-border);max-height:60dvh;overflow-y:auto}.K5yjBa_controls{padding-top:.75rem}@media (max-width:480px){.K5yjBa_messages{gap:1.4rem}.K5yjBa_intro{padding-top:2rem}.K5yjBa_footer{max-height:63dvh}.K5yjBa_landing{padding-top:12vh}}.K5yjBa_landing{flex-direction:column;align-items:flex-start;gap:1.5rem;padding-block:clamp(3rem,15vh,9rem) 4rem;display:flex}.K5yjBa_landing h1{letter-spacing:-.055em;text-wrap:balance;max-width:670px;font-size:clamp(2.6rem,5.6vw,4.5rem);font-weight:500;line-height:1.08}.K5yjBa_landing>p{line-height:1.7}.K5yjBa_invitation{border:1px solid var(--company-border);width:100%;min-height:92px;color:var(--company-dim);background:var(--company-surface);border-radius:1rem;align-items:center;gap:1rem;margin-top:1.5rem;padding:1.25rem 1.3rem;transition:border-color .18s,transform .18s;display:flex}.K5yjBa_invitation:hover{border-color:var(--company-focus);transform:translateY(-2px)}.K5yjBa_invitation:disabled{cursor:wait}.K5yjBa_invitationAction{width:2.75rem;height:2.75rem;color:var(--company-onAction);background:var(--company-action);border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid}@media (prefers-reduced-motion:reduce){.K5yjBa_invitation{transition:none}}
