.OG1VHW_ask{text-align:left;width:100%;max-width:760px;margin:clamp(30px,3.6vw,44px) auto 0}.OG1VHW_tryLabel{text-align:center;font-size:var(--fx-text-body);color:var(--fx-text-muted);margin:0 0 12px;line-height:1.6}.OG1VHW_tryLabel b{color:var(--fx-text-eyebrow);font-size:var(--fx-text-body);font-weight:700;line-height:1.6}.OG1VHW_pulse{animation:.35s OG1VHW_up}.OG1VHW_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OG1VHW_composer{background:var(--fx-bg);border:1px solid var(--fx-border-strong);border-radius:22px;padding:14px 14px 10px 18px;transition:border-color .15s,box-shadow .15s;box-shadow:0 2px 4px #0233580f,0 24px 60px -24px #02335861}.OG1VHW_composer:focus-within{border-color:var(--fx-focus);box-shadow:0 0 0 1px var(--fx-focus), 0 24px 60px -24px #02335861}.OG1VHW_composer textarea{resize:none;width:100%;color:var(--fx-text);font:inherit;font-size:var(--fx-text-body-sm);field-sizing:content;background:0 0;border:0;outline:0;min-height:39px;max-height:160px;padding:2px 0 8px;line-height:1.6;display:block;overflow-y:auto}.OG1VHW_composer textarea::placeholder{color:var(--fx-text-muted)}.OG1VHW_bar{align-items:center;gap:10px;display:flex}.OG1VHW_scope{font-size:var(--fx-text-meta);color:var(--fx-text-muted);background:var(--neutral-50);border-radius:var(--fx-radius-control);align-items:center;gap:7px;padding:5px 10px;line-height:1.4;display:inline-flex}.OG1VHW_count{font-size:var(--fx-text-meta);color:var(--fx-text-muted);margin-left:auto;line-height:1.4}.OG1VHW_send{border-radius:var(--fx-radius-control);cursor:pointer;background:var(--fx-action);width:42px;height:42px;color:var(--fx-action-text);border:0;flex:none;place-items:center;transition:background .15s,transform .1s;display:grid}.OG1VHW_send:hover:not(:disabled){background:var(--fx-action-hover)}.OG1VHW_send:active:not(:disabled){transform:scale(.94)}.OG1VHW_send:disabled{background:var(--fx-border);cursor:default}.OG1VHW_fine{text-align:center;font-size:var(--fx-text-legal);color:var(--fx-text-muted);margin-top:10px;line-height:1.5}.OG1VHW_strip{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:8px;margin-top:16px;display:flex}.OG1VHW_stripLabel{text-align:center;font-size:var(--fx-text-meta);color:var(--fx-text-muted);flex-basis:100%;margin-bottom:2px;font-weight:600;line-height:1.4}.OG1VHW_stat{text-align:left;background:var(--fx-bg);border:1px solid var(--fx-border);cursor:pointer;min-width:0;max-width:200px;font:inherit;color:var(--fx-text-heading);border-radius:16px;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:3px;padding:14px 16px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.OG1VHW_stat b{font-size:var(--fx-text-h2);color:var(--fx-text-heading);font-weight:700;line-height:1}.OG1VHW_stat span{font-size:var(--fx-text-meta);color:var(--fx-text-muted);line-height:1.4}.OG1VHW_stat:hover{border-color:var(--fx-link);transform:translateY(-2px);box-shadow:0 10px 22px -16px #02335880}.OG1VHW_iam{flex-direction:column;align-items:center;gap:10px;margin-top:22px;display:flex}.OG1VHW_iamKicker{font-size:var(--fx-text-eyebrow-size);letter-spacing:.08em;text-transform:uppercase;color:var(--fx-text-eyebrow);font-weight:400;line-height:1.3}.OG1VHW_iamBar{background:var(--fx-bg);border:1px solid var(--fx-border);border-radius:var(--fx-radius-control);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:8px 10px;display:flex;box-shadow:0 2px 4px #0233580d,0 18px 44px -24px #02335873}.OG1VHW_iamLabel{font-size:var(--fx-text-h4);color:var(--fx-text-heading);padding:0 8px 0 10px;font-weight:600;line-height:1.3}.OG1VHW_iamBar button{border:1px solid var(--fx-border);background:var(--neutral-50);color:var(--fx-text-heading);font:inherit;font-size:var(--fx-text-body-sm);border-radius:var(--fx-radius-control);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:10px 16px;font-weight:600;line-height:1.6;transition:transform .15s,background .2s,color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.OG1VHW_iamBar button svg{color:var(--fx-link);transition:color .2s}.OG1VHW_iamBar button:hover{background:var(--fx-bg);border-color:var(--fx-link);transform:translateY(-2px);box-shadow:0 10px 22px -14px #02335880}.OG1VHW_iamBar button[aria-pressed=true]{background:var(--fx-action);color:var(--fx-action-text);border-color:#0000;box-shadow:0 12px 26px -12px #023358b3}.OG1VHW_iamBar button[aria-pressed=true] svg{color:var(--fx-action-text)}.OG1VHW_iamBar button[aria-pressed=true]:after{content:"✓";font-size:var(--fx-text-meta);margin-left:2px;line-height:1}.OG1VHW_try{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.OG1VHW_chip{text-align:left;cursor:pointer;background:var(--fx-bg);border:1px solid var(--fx-border);min-height:76px;color:var(--fx-text-heading);font:inherit;border-radius:12px;flex-direction:column;gap:5px;padding:13px 16px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.OG1VHW_chip b{font-size:var(--fx-text-meta);color:var(--fx-text-eyebrow);font-weight:600;line-height:1.4}.OG1VHW_chip span{font-size:var(--fx-text-body-sm);padding-right:18px;line-height:1.6}.OG1VHW_chip:after{content:"↗";color:var(--fx-text-muted);font-size:var(--fx-text-meta);line-height:1;transition:color .15s,transform .15s;position:absolute;bottom:11px;right:14px}.OG1VHW_chip:hover{border-color:var(--fx-link);box-shadow:0 8px 20px -14px #02335859}.OG1VHW_chip:hover:after{color:var(--fx-link);transform:translate(1px,-1px)}.OG1VHW_chip:last-child:nth-child(3n+2){grid-column:span 2}.OG1VHW_more{text-align:center;margin-top:12px}.OG1VHW_moreBtn{color:var(--fx-text);font:inherit;font-size:var(--fx-text-body-sm);cursor:pointer;border:0;border-bottom:1px solid var(--fx-border);background:0 0;padding:2px 0;line-height:1.6}.OG1VHW_moreBtn:hover{color:var(--fx-link);border-color:var(--fx-link)}.OG1VHW_moreList{text-align:left;background:var(--fx-bg);border:1px solid var(--fx-border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-top:14px;padding:16px 20px;display:grid}.OG1VHW_moreList[hidden]{display:none}.OG1VHW_moreGroup b{font-size:var(--fx-text-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--fx-text-eyebrow);margin-bottom:2px;font-weight:600;line-height:1.4;display:block}.OG1VHW_moreQ{text-align:left;border:0;border-bottom:1px solid var(--fx-border);width:100%;color:var(--fx-text-heading);font:inherit;font-size:var(--fx-text-body-sm);cursor:pointer;background:0 0;padding:8px 0;line-height:1.6;display:block}.OG1VHW_moreQ:hover{color:var(--fx-link)}.OG1VHW_suggest{background:var(--fx-bg);border:1px solid var(--fx-border);border-radius:10px;flex-direction:column;margin-top:8px;padding:4px 14px;display:flex}.OG1VHW_thread{background:var(--fx-bg);border:1px solid var(--fx-border);border-radius:22px;flex-direction:column;gap:16px;margin-bottom:14px;padding:20px 20px 10px;animation:.3s OG1VHW_up;display:flex;box-shadow:0 24px 60px -34px #02335873}.OG1VHW_msgUser{background:var(--brand-navy);max-width:80%;font-size:var(--fx-text-body-sm);border-radius:18px 18px 4px;align-self:flex-end;padding:10px 16px;line-height:1.6;animation:.25s OG1VHW_up}.OG1VHW_msgAi{align-items:flex-start;gap:14px;animation:.25s OG1VHW_up;display:flex}.OG1VHW_avatar{background:var(--fx-action);width:30px;height:30px;color:var(--fx-action-text);font-size:var(--fx-text-body-sm);border-radius:8px;flex:none;place-items:center;margin-top:4px;font-weight:600;line-height:1;display:grid}.OG1VHW_aiBody{flex:1;min-width:0}.OG1VHW_status{font-size:var(--fx-text-meta);color:var(--fx-text-muted);align-items:center;gap:10px;padding:6px 0;line-height:1.4;display:inline-flex}.OG1VHW_spin{border:2px solid var(--fx-border);border-top-color:var(--fx-accent-line);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite OG1VHW_spin}.OG1VHW_statusDone .OG1VHW_spin{background:var(--status-success);border:0;place-items:center;animation:none;display:grid}.OG1VHW_statusDone .OG1VHW_spin:after{content:"✓";color:var(--fx-bg);font-size:var(--fx-text-legal);font-weight:700;line-height:1}.OG1VHW_answer{background:var(--fx-bg);border:1px solid var(--fx-border);font-size:var(--fx-text-body);border-radius:14px;margin-top:6px;padding:18px 20px;line-height:1.6;box-shadow:0 10px 30px -22px #10192a59}.OG1VHW_answer p{margin-top:10px}.OG1VHW_answer p:first-child{margin-top:0}.OG1VHW_answer code{background:var(--neutral-50);border-radius:4px;padding:1px 6px;font-size:.9em}.OG1VHW_expand{color:var(--fx-link);font:inherit;font-size:var(--fx-text-body-sm);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;line-height:1.6}.OG1VHW_word{opacity:0;animation:.25s forwards OG1VHW_wordIn}.OG1VHW_held{opacity:0;animation:.4s forwards OG1VHW_wordIn}.OG1VHW_cite{color:var(--fx-link);margin-left:1px;font-size:.68em;font-weight:600}.OG1VHW_forWho{font-size:var(--fx-text-meta);color:var(--fx-text-eyebrow);margin:0 0 8px;font-weight:600;line-height:1.4}.OG1VHW_dp{background:var(--neutral-50);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 16px;margin:0 0 14px;padding:14px 16px;display:grid}.OG1VHW_dp>b{font-size:var(--fx-text-h1);color:var(--fx-text-eyebrow);grid-row:1/span 2;font-weight:700;line-height:1}.OG1VHW_dp>span{font-size:var(--fx-text-meta);line-height:1.4}.OG1VHW_dp>em{font-style:normal;font-size:var(--fx-text-meta);color:var(--fx-text);font-weight:600;line-height:1.4}.OG1VHW_srcs{border-top:1px solid var(--fx-border);flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding-top:12px;display:flex}.OG1VHW_srcsLabel{font-size:var(--fx-text-meta);color:var(--fx-text-muted);margin-right:4px;line-height:1.4}.OG1VHW_srcPill{background:var(--neutral-50);border-radius:var(--fx-radius-control);max-width:100%;font-size:var(--fx-text-meta);color:var(--fx-text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;padding:4px 10px 4px 5px;line-height:1.4;display:inline-flex;overflow:hidden}.OG1VHW_srcPill i{background:var(--fx-bg);min-width:18px;height:18px;color:var(--fx-text-eyebrow);font-style:normal;font-size:var(--fx-text-legal);border-radius:50%;place-items:center;font-weight:600;line-height:1;display:inline-grid}.OG1VHW_actions{align-items:center;gap:14px;margin-top:8px;animation:.25s OG1VHW_up;display:flex}.OG1VHW_act{color:var(--fx-text-muted);font:inherit;font-size:var(--fx-text-meta);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;line-height:1.4;display:inline-flex}.OG1VHW_act:hover{background:var(--neutral-50);color:var(--fx-link-hover)}.OG1VHW_actNote{font-size:var(--fx-text-meta);color:var(--fx-text-muted);line-height:1.4}.OG1VHW_note{font-size:var(--fx-text-body-sm);background:var(--neutral-50);border:1px solid var(--fx-border-strong);border-radius:12px;padding:12px 14px;line-height:1.6}.OG1VHW_welcome{font-size:var(--fx-text-body-sm);border-left:3px solid var(--status-success);background:var(--neutral-50);border-radius:0 10px 10px 0;padding:10px 14px;line-height:1.6}.OG1VHW_card{border-radius:16px;animation:.3s OG1VHW_up}.OG1VHW_reg{background:var(--fx-bg);border:1.5px solid var(--fx-accent-line);padding:20px 22px;box-shadow:0 18px 40px -26px #02335873}.OG1VHW_regTop{justify-content:space-between;align-items:center;gap:14px 24px;display:flex}.OG1VHW_regHead b{font-size:var(--fx-text-body-sm);color:var(--fx-text-heading);line-height:1.6;display:block}.OG1VHW_regHead span{font-size:var(--fx-text-meta);color:var(--fx-text);margin-top:2px;line-height:1.4;display:block}.OG1VHW_regOpen{flex:none;align-items:center;gap:16px;display:flex}.OG1VHW_regFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.OG1VHW_regFields input{background:var(--neutral-50);border:1px solid var(--fx-border-strong);color:var(--fx-text);font:inherit;font-size:var(--fx-text-body-sm);border-radius:8px;outline:0;padding:10px 12px;line-height:1.6}.OG1VHW_regFields input:focus{border-color:var(--fx-focus);background:var(--fx-bg)}.OG1VHW_regActions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px;display:flex}.OG1VHW_regActions small{font-size:var(--fx-text-legal);color:var(--fx-text-muted);flex-basis:100%;line-height:1.5}.OG1VHW_regErr{font-size:var(--fx-text-meta);color:var(--fx-text);min-height:1em;margin-top:6px;font-weight:600;line-height:1.4}.OG1VHW_skip{color:var(--fx-text);font:inherit;font-size:var(--fx-text-body-sm);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0;line-height:1.6}.OG1VHW_btn{border-radius:var(--fx-radius-control);background:var(--fx-action);color:var(--fx-action-text);font:inherit;font-size:var(--fx-text-body-sm);white-space:nowrap;cursor:pointer;border:0;align-items:center;padding:11px 18px;font-weight:600;line-height:1;display:inline-flex}.OG1VHW_btn:hover{background:var(--fx-action-hover)}.OG1VHW_dark{background:linear-gradient(160deg, var(--brand-navy), var(--brand-navy-deep))}.OG1VHW_gate{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:18px 20px;display:flex}.OG1VHW_gate b{font-size:var(--fx-text-body-sm);color:var(--fx-text-heading);line-height:1.6;display:block}.OG1VHW_gate span{font-size:var(--fx-text-meta);color:var(--fx-text-muted);margin-top:2px;line-height:1.4;display:block}.OG1VHW_gateCta{align-items:center;gap:16px;display:flex}.OG1VHW_link{font-size:var(--fx-text-body-sm);color:inherit;white-space:nowrap;border-bottom:1px solid;line-height:1.6}@keyframes OG1VHW_up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes OG1VHW_wordIn{to{opacity:1}}@keyframes OG1VHW_spin{to{transform:rotate(360deg)}}@media (max-width:960px){.OG1VHW_try{grid-template-columns:repeat(2,minmax(0,1fr))}.OG1VHW_chip:last-child:nth-child(3n+2){grid-column:auto}.OG1VHW_chip:last-child:nth-child(odd){grid-column:span 2}}@media (max-width:860px){.OG1VHW_iamBar{border-radius:22px}.OG1VHW_iamLabel{text-align:center;flex-basis:100%;padding:4px 0}}@media (max-width:720px){.OG1VHW_composer{border-radius:16px}.OG1VHW_scope,.OG1VHW_avatar,.OG1VHW_stripLabel{display:none}.OG1VHW_strip{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.OG1VHW_stat{flex:none}.OG1VHW_try,.OG1VHW_moreList,.OG1VHW_regFields{grid-template-columns:1fr}.OG1VHW_chip:last-child:nth-child(odd){grid-column:auto}.OG1VHW_chip{min-height:0}.OG1VHW_msgUser{max-width:92%}}@media (max-width:640px){.OG1VHW_thread{padding:14px 12px 6px}.OG1VHW_regTop{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.OG1VHW_iamBar button{padding:9px 14px}}.OG1VHW_statPending{cursor:default}.OG1VHW_statPending b{background:var(--neutral-50);border-radius:8px;width:3.2ch;display:block}.OG1VHW_chipPending{cursor:default;background:var(--neutral-50);border-color:#0000}.OG1VHW_morePending{visibility:hidden}.OG1VHW_signup{background:var(--fx-bg);border:1.5px solid var(--fx-accent-line);padding:18px 22px 20px;box-shadow:0 18px 40px -26px #02335873}.OG1VHW_preview{border-radius:var(--fx-radius-control);border:1px dashed var(--fx-border-strong);background:var(--neutral-50);color:var(--fx-text);font-size:var(--fx-text-meta);margin:0 0 12px;padding:4px 10px;font-weight:600;line-height:1.4;display:inline-block}.OG1VHW_steps{font-size:var(--fx-text-meta);color:var(--fx-text-muted);counter-reset:step;flex-wrap:wrap;gap:6px 18px;margin:0 0 14px;padding:0;font-weight:600;line-height:1.4;list-style:none;display:flex}.OG1VHW_steps li{counter-increment:step;align-items:center;gap:7px;display:inline-flex}.OG1VHW_steps li:before{content:counter(step);border:1.5px solid var(--fx-border);width:20px;height:20px;font-size:var(--fx-text-legal);border-radius:50%;place-items:center;line-height:1;display:grid}.OG1VHW_steps li[aria-current=step]{color:var(--fx-text-heading)}.OG1VHW_steps li[aria-current=step]:before{border-color:var(--fx-accent-line);color:var(--fx-text-eyebrow)}.OG1VHW_steps li[data-done]{color:var(--fx-text-eyebrow)}.OG1VHW_steps li[data-done]:before{content:"✓";color:var(--fx-action-text);background:var(--fx-action);border-color:#0000}.OG1VHW_signupWait{font-size:var(--fx-text-body-sm);color:var(--fx-text-muted);align-items:center;gap:10px;margin:0;line-height:1.6;display:flex}.OG1VHW_signupBody{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.OG1VHW_signupBody b{font-size:var(--fx-text-h4);color:var(--fx-text-heading);font-weight:600;line-height:1.3}.OG1VHW_signupBody span{font-size:var(--fx-text-body-sm);color:var(--fx-text);line-height:1.6}.OG1VHW_signupBody .OG1VHW_btn{margin-top:4px}@media (prefers-reduced-motion:reduce){.OG1VHW_ask *,.OG1VHW_ask :before,.OG1VHW_ask :after,.OG1VHW_thread{transition:none!important;animation:none!important}.OG1VHW_word,.OG1VHW_held{opacity:1}}
