.ask{background:var(--bg);color:var(--text);font-family:var(--font-body);padding:72px 0 96px}.ask-inner{margin:0 auto;max-width:1200px;padding:0 24px}.ask-head{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:28px}.ask-head h2{margin:0}.ask-eyebrow{margin:0 0 14px}.ask-intro{color:var(--text-mut);font-size:16px;line-height:1.6;margin:0;max-width:420px}.ask-stage{background:radial-gradient(60% 70% at 12% 10%,rgba(75,214,157,.16),transparent 70%),radial-gradient(55% 60% at 92% 20%,rgba(58,121,230,.14),transparent 70%),radial-gradient(70% 60% at 60% 100%,rgba(48,190,236,.12),transparent 70%),#eeebe4;border:1px solid var(--ask-border);border-radius:28px;padding:44px 48px 0;position:relative}.ask-stage:after,.ask-stage:before{background:hsla(0,0%,100%,.45);border:1px solid rgba(214,208,198,.6);border-bottom:0;border-radius:16px 16px 0 0;content:"";height:40px;left:84px;position:absolute;right:84px;top:22px}.ask-stage:after{background:hsla(0,0%,100%,.28);left:120px;right:120px;top:8px}.ask [hidden]{display:none!important}.ask .win{background:#fff;border:1px solid var(--ask-border2);border-bottom:0;border-radius:16px 16px 0 0;box-shadow:0 30px 60px -30px rgba(20,22,26,.3);display:flex;flex-direction:column;height:632px;overflow:hidden;position:relative;z-index:1}.ask .bar{align-items:center;border-bottom:1px solid var(--ask-border);color:var(--ask-dim);font:500 12.5px/1 var(--font-body);gap:12px;height:42px;min-width:0;padding:0 16px}.ask .bar,.ask .dots{display:flex;flex:none}.ask .dots{gap:6px}.ask .dots i{background:#e2ded6;border-radius:50%;height:10px;width:10px}.ask .app{align-items:center;color:var(--ask-text);display:inline-flex;font-weight:600;gap:8px;min-width:0}.ask .app b{border-radius:5px;color:#fff;display:inline-grid;flex:none;font:700 10px var(--font-body);height:18px;place-items:center;width:18px}.ask .conn{align-items:center;background:var(--ask-bg);border:1px solid var(--ask-border);border-radius:999px;color:var(--ask-mut);display:inline-flex;font:600 11.5px var(--font-body);gap:7px;margin-left:auto;min-width:0;padding:3px 10px}.ask .conn:before{background:linear-gradient(90deg,#4bd69d,#30beec,#3a79e6);border-radius:50%;content:"";flex:none;height:6px;width:6px}.ask .k-sen{background:linear-gradient(135deg,#4bd69d,#3a79e6)}.ask .k-cl{background:#c96442}.ask .k-gp{background:#0d0d0d}.ask .k-en{background:#4a5876}.ask .scroller{min-height:0;min-width:0;overflow-y:auto;scrollbar-width:thin}.ask .m{display:none;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s}.ask .m.on{display:block}.ask .m.vis{opacity:1;transform:none}.ask .u{align-self:flex-end;background:#fff;border:1px solid var(--ask-border);border-radius:14px 14px 4px 14px;font:500 14px/1.5 var(--font-body);max-width:88%;padding:10px 13px}.ask .cues{display:none;flex-direction:column;gap:6px}.ask .cues.on{display:flex}.ask .cue{align-items:flex-start;color:var(--ask-dim);display:none;font:500 12.5px/1.35 var(--font-body);gap:8px;max-height:0;opacity:0;overflow:hidden;transform:translateX(-6px);transition:opacity .35s,transform .35s,max-height .35s}.ask .cue.vis{display:flex;max-height:5em;opacity:1;transform:none}.ask .cue i{border:1.5px solid var(--ask-border2);border-radius:50%;flex:none;height:16px;margin-top:1px;position:relative;width:16px}.ask .cue.done i{background:linear-gradient(90deg,#4bd69d,#30beec,#3a79e6);border-color:transparent}.ask .cue.done i:after{border:solid #fff;border-width:0 1.6px 1.6px 0;content:"";height:7px;left:5px;position:absolute;top:2.5px;transform:rotate(45deg);width:3.5px}.ask .cue b,.ask .doc b,.ask .ea b,.ask .md b{font-weight:600}.ask .dim{color:var(--ask-dim);font-style:normal;font-weight:500}.ask .space{align-items:center;align-self:flex-start;background:#fff;border:1px solid var(--ask-border);border-radius:10px;color:var(--ask-text);display:inline-flex;flex-wrap:wrap;font:600 12px var(--font-body);gap:8px;padding:7px 10px}.ask .space small{color:var(--ask-dim);font:500 11.5px var(--font-body)}.ask .space:before{background:linear-gradient(90deg,#4bd69d,#30beec,#3a79e6);border-radius:2px;content:"";flex:none;height:8px;width:8px}.ask .fu{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ask .fu button{cursor:pointer;font:500 12.5px var(--font-body)}.ask .fu button:focus-visible,.ask .fu button:hover{background:#e7f0fd;outline:2px solid var(--ask-blue);outline-offset:2px}.ask .fu button.picked{background:var(--ask-blue);border-color:var(--ask-blue);color:#fff;pointer-events:none}.ask .fu button.is-nudge{animation:ask-nudge 1s ease-in-out 2}@keyframes ask-nudge{0%,to{box-shadow:0 0 0 0 rgba(75,214,157,0)}50%{border-color:#30beec;box-shadow:0 0 0 3px rgba(48,190,236,.45)}}.ask .hint{color:var(--ask-dim);display:none;flex-basis:100%;font:500 11.5px/1.4 var(--font-body)}.ask .hint.on{display:block}.ask .send{background:var(--ask-blue);border-radius:8px;color:#fff;display:grid;flex:none;font:600 14px var(--font-body);height:28px;margin-left:auto;place-items:center;width:28px}.ask .tool{align-items:center;background:var(--ask-bg);border-radius:999px;color:var(--ask-mut);display:inline-flex;flex:none;font:600 11.5px var(--font-body);gap:6px;padding:3px 9px}.ask .tool:before{background:linear-gradient(90deg,#4bd69d,#30beec,#3a79e6);border-radius:50%;content:"";height:6px;width:6px}.ask .w-sensia{background:var(--ask-card,#f7f6f3)}.ask .w-sensia .bar{background:#fff}.ask .sx{flex:1;min-height:0;padding:26px 0 8px}.ask .col{display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:760px;min-width:0;padding:0 32px}.ask .w-sensia .u{max-width:76%}.ask .md{font:400 14.5px/1.6 var(--font-body);min-width:0}.ask .md h3{font-family:var(--font-display)}.ask .mmeta{color:var(--ask-dim);font:500 12px var(--font-body);margin:0 0 12px}.ask .md p{margin:0 0 8px}.ask .md th{font:600 11px var(--font-body)}.ask .md td.n,.ask .md th.n{width:34%}.ask .md .two th:first-child{color:#1b7a4a}.ask .md .two th:last-child{color:#9a5b0b}.ask .md blockquote{font:italic 400 16px/1.45 var(--font-display)}.ask .md blockquote small{font:normal 500 11.5px var(--font-body)}.ask .cap{color:var(--ask-dim);font:500 11.5px var(--font-body);margin:8px 0 0}.ask .call small{color:#9a5b0b;font:600 10.5px var(--font-body)}.ask .call b{font-family:var(--font-display)}.ask .fin{font:500 17px/1.35 var(--font-display)}.ask .syn-a{background:transparent;border:0;padding:2px}.ask .e-input,.ask .x-input{align-items:center;background:#fff;border:1px solid var(--ask-border2);color:var(--ask-dim);display:flex;flex:none;font:400 14px var(--font-body);gap:10px;margin:8px auto 18px;min-width:0;padding:12px 14px}.ask .x-input{border-radius:16px;max-width:760px;width:calc(100% - 64px)}.ask .e-input{border-color:#d1d4da;border-radius:10px;font-family:"Segoe UI",system-ui,var(--font-body);max-width:720px;width:calc(100% - 56px)}.ask .x-input .send{border-radius:9px;height:30px;width:30px}.ask .e-input .send{background:#4a5876;border-radius:6px;height:28px;width:28px}.ask .s-claude{background:#faf9f5}.ask .s-claude .bar{background:#f5f4ee}.ask .body{display:grid;flex:1;grid-template-columns:38fr 62fr;min-height:0;min-width:0}.ask .conv{background:#faf9f5;border-right:1px solid var(--ask-border);flex-direction:column;min-width:0}.ask .conv,.ask .thread{display:flex;min-height:0}.ask .thread{flex:1;flex-direction:column;gap:10px;justify-content:flex-end;overflow:hidden;padding:18px 20px 6px}.ask .s-claude .u{background:#efebe3;border-color:transparent;border-radius:14px}.ask .s-claude .a{font-family:var(--font-display);font-size:15.5px;line-height:1.55}.ask .s-claude .cues{background:#fff;border:1px solid #e6e1d6;border-radius:10px;padding:9px 11px}.ask .input{align-items:center;background:#fff;border:1px solid #e2dccf;border-radius:18px;box-shadow:0 4px 14px -8px rgba(60,40,20,.25);color:var(--ask-dim);display:flex;flex:none;font:400 13.5px var(--font-body);gap:10px;margin:8px 16px 16px;padding:10px 12px}.ask .plus{border:1px solid var(--ask-border2);border-radius:7px;color:var(--ask-mut);display:grid;flex:none;font:500 15px var(--font-body);height:24px;place-items:center;width:24px}.ask .s-claude .send{background:#c96442;border-radius:9px}.ask .art{background:#fff;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative}.ask .ah{border-bottom:1px solid var(--ask-border);flex:none;flex-direction:column;padding:16px 26px 12px}.ask .ah,.ask .ctx{display:flex;gap:8px}.ask .ctx{align-items:center;color:var(--ask-dim);flex-wrap:wrap;font:600 12px var(--font-body)}.ask .ctx .sp{color:var(--ask-text)}.ask .ctx .chev{color:var(--ask-border2)}.ask .scope,.ask .vol{opacity:0;transition:opacity .4s}.ask .scope.on,.ask .vol.on{opacity:1}.ask .scope{background:#e7f0fd;border-radius:999px;color:var(--ask-blue);padding:2px 9px}.ask .hist{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.ask .hist span{align-items:center;background:var(--ask-bg);border:1px solid var(--ask-border);border-radius:999px;color:var(--ask-mut);display:none;font:500 11.5px var(--font-body);gap:6px;opacity:0;padding:3px 10px;transition:opacity .4s}.ask .hist span.on,.ask .hist.has .lead{display:inline-flex}.ask .hist span.vis{opacity:1}.ask .hist span:before{background:var(--ask-dim);border-radius:50%;content:"";height:5px;width:5px}.ask .hist .lead{background:none;border:0;color:var(--ask-dim);display:none;font-weight:600;opacity:1;padding:3px 0}.ask .hist .lead:before{display:none}.ask .am{flex:1;min-height:0;position:relative}.ask .view{display:flex;flex-direction:column;inset:0;opacity:0;overflow:auto;padding:22px 26px 20px;pointer-events:none;position:absolute;transform:translateY(10px);transition:opacity .45s,transform .45s}.ask .view.on{opacity:1;pointer-events:auto;transform:none}.ask .view.past{opacity:0;transform:translateY(-10px)}.ask .idle{align-items:center;color:var(--ask-dim);font:500 13.5px var(--font-body);justify-content:center;text-align:center}.ask .orb{background:linear-gradient(90deg,#4bd69d,#30beec,#3a79e6);border-radius:50%;height:44px;margin:0 auto 14px;opacity:.18;width:44px}.ask .kick{color:var(--ask-dim);font:600 11.5px var(--font-body);letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.ask .at{font:500 25px/1.15 var(--font-display);letter-spacing:-.01em;margin:0 0 4px}.ask .meta{color:var(--ask-dim);font:500 12.5px/1.4 var(--font-body)}.ask .bars2{display:grid;gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:4px}.ask .bgrp{min-width:0;transition:opacity .4s}.ask .bgrp.wait{opacity:0}.ask .bgrp h4{font:500 18px/1.2 var(--font-display);margin:16px 0 3px}.ask .brow{margin-top:13px}.ask .brow .l{display:flex;font:500 13px/1.3 var(--font-body);gap:10px;justify-content:space-between}.ask .brow .l b{flex:none;font-variant-numeric:tabular-nums;font-weight:600}.ask .trk{background:#f0eee9;border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.ask .trk i{background:var(--ask-blue);border-radius:3px;display:block;height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);width:0}.ask .bgrp.grow .trk i{width:var(--w)}.ask .bgrp[data-bars=benefits] .trk i{background:#30beec}.ask .sov{color:var(--ask-dim);font:500 11.5px var(--font-body);margin-top:14px}.ask .eq{font:500 34px/1.1 var(--font-display);letter-spacing:-.01em;margin:6px 0 18px}.ask .eq em{color:var(--ask-dim);font-style:normal;padding:0 6px}.ask .tens{border:1px solid var(--ask-border);border-radius:14px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden}.ask .tens>div{min-width:0;padding:16px 18px}.ask .tens>div+div{background:#fffbf3;border-left:1px solid var(--ask-border)}.ask .tens h5{font:600 11.5px var(--font-body);letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase}.ask .tens .w h5{color:#1b7a4a}.ask .tens .b h5{color:#9a5b0b}.ask .tens ul{margin:0;padding:0}.ask .tens li{font:500 14px/1.45 var(--font-body);list-style:none;padding:5px 0 5px 18px;position:relative}.ask .tens .w li:before{background:#1b7a4a}.ask .tens .b li:before,.ask .tens .w li:before{content:"";height:2px;left:0;position:absolute;top:12px;width:8px}.ask .tens .b li:before{background:#e0a23a}.ask .ev{align-items:center;background:var(--ask-bg);border-radius:12px;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:16px;padding:14px 16px}.ask .ql{background:#fbf0dc;border-radius:6px;color:#9a5b0b;font:600 10.5px var(--font-body);letter-spacing:.06em;padding:4px 7px;text-transform:uppercase}.ask .ev q{font:italic 400 17px/1.4 var(--font-display);quotes:"“" "”"}.ask .ev small{color:var(--ask-dim);display:block;font:500 11.5px var(--font-body);margin-top:3px}.ask .ev-link{color:var(--ask-blue);font:600 12px var(--font-body);white-space:nowrap}.ask .cmp{display:grid;gap:0;grid-template-columns:minmax(0,1fr) minmax(0,0fr) minmax(0,1fr);margin-top:12px;transition:grid-template-columns .5s cubic-bezier(.3,.7,.2,1)}.ask .cmp.merge{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr)}.ask .brand{min-width:0;padding:0 14px 0 0}.ask .brand+.mid+.brand{padding:0 0 0 14px}.ask .brand h4{font:500 21px/1.15 var(--font-display);margin:0}.ask .ter{align-items:center;border-top:1px solid var(--ask-border);display:flex;font:500 13px/1.3 var(--font-body);gap:8px;justify-content:space-between;max-height:4em;overflow:hidden;padding:6px 0;transition:opacity .45s,max-height .5s,padding .5s}.ask .q{border-radius:999px;flex:none;font:600 10.5px var(--font-body);padding:2px 8px}.ask .q-s{background:#e7f0fd}.ask .q-d,.ask .q-s{color:var(--ask-blue)}.ask .q-d{background:#fff;border:1px solid #c9d9f3}.ask .q-i{background:#efede8;color:var(--ask-mut)}.ask .q-t{background:#fbf0dc;color:#9a5b0b}.ask .q-tt{background:#9a5b0b;color:#fff}.ask .syn{color:var(--ask-mut);font:400 13px/1.5 var(--font-body);margin-top:10px;max-height:140px;overflow:hidden;transition:opacity .4s,max-height .5s}.ask .cmp.merge .ter.shared{border-color:transparent;max-height:0;opacity:0;padding:0}.ask .cmp.merge .syn{max-height:0;opacity:0}.ask .cmp.merge .ter.ten{background:#fffbf3}.ask .cmp.merge .ter{font-size:12.5px}.ask .cmp.merge .brand .meta,.ask .tname{display:none}.ask .tname{background:#fbf0dc;border-radius:10px;color:#9a5b0b;font:500 15px/1.25 var(--font-display);margin-top:10px;padding:10px 12px}.ask .cmp.merge .tname{display:block}.ask .mid{display:flex;flex-direction:column;gap:12px;justify-content:center;min-width:0;opacity:0;overflow:hidden;transition:opacity .45s .25s}.ask .cmp.merge .mid{opacity:1;padding:0 6px}.ask .crowd{border:1px dashed var(--ask-border2);border-radius:12px;padding:12px;text-align:center}.ask .crowd small,.ask .shared-t small{color:var(--ask-dim);display:block;font:600 10.5px var(--font-body);letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}.ask .crowd span{background:#efede8;border-radius:999px;color:var(--ask-mut);display:inline-block;font:500 12.5px var(--font-body);margin:2px;padding:3px 9px}.ask .shared-t{background:#fff;border:1px solid #e9c98e;border-radius:12px;padding:14px;text-align:center}.ask .shared-t small{color:#9a5b0b;margin-bottom:6px}.ask .shared-t b{font:500 20px/1.2 var(--font-display)}.ask .arrows{color:#e0a23a;display:flex;font:600 14px var(--font-body);justify-content:space-between;padding:0 4px}.ask .opp .kick{color:#1b7a4a}.ask .opp .at{font-size:34px;margin:2px 0 10px;max-width:34em}.ask .stmt{color:var(--ask-mut);font:400 16px/1.55 var(--font-body);max-width:40em}.ask .conds{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.ask .cond{background:#fff;border:1px solid var(--ask-border);border-radius:12px;font:500 13px/1.3 var(--font-body);min-width:0;padding:12px}.ask .sw{border-radius:7px;display:flex;height:26px;margin-bottom:10px;overflow:hidden}.ask .sw i{flex:1}.ask .res{align-items:center;background:linear-gradient(90deg,rgba(75,214,157,.1),rgba(58,121,230,.1));border:1px solid #cfe0f5;border-radius:12px;display:flex;gap:14px;margin-top:16px;padding:14px 16px}.ask .res b{font:500 19px/1.3 var(--font-display)}.ask .arw{background:var(--ask-blue);border-radius:50%;color:#fff;display:grid;flex:none;font:600 15px var(--font-body);height:30px;place-items:center;width:30px}.ask .trail{align-items:center;color:var(--ask-dim);display:flex;flex-wrap:wrap;font:500 11.5px var(--font-body);gap:8px;margin-top:auto;padding-top:14px}.ask .trail i{color:var(--ask-border2);font-style:normal}.ask .trail span:last-child{color:#1b7a4a;font-weight:600}.ask .w-gpt{background:#fff;font-family:system-ui,-apple-system,"Segoe UI",var(--font-body),sans-serif}.ask .g-body{display:grid;flex:1;grid-template-columns:38fr 62fr;min-height:0;min-width:0}.ask .g-chat{border-right:1px solid #ececec;display:flex;flex-direction:column;min-height:0;min-width:0}.ask .g-thread{display:flex;flex:1;flex-direction:column;gap:10px;padding:18px 18px 6px}.ask .w-gpt .u{background:#f3f3f3;border:0;border-radius:18px}.ask .w-gpt .a{font-size:14px;line-height:1.55}.ask .used{align-items:center;color:#5d5d5d;display:inline-flex;font:500 12.5px system-ui,var(--font-body);gap:7px}.ask .used:before{background:linear-gradient(90deg,#4bd69d,#30beec,#3a79e6);border-radius:4px;content:"";flex:none;height:14px;width:14px}.ask .w-gpt .fu button{border-color:#e3e3e3;color:#0d0d0d}.ask .w-gpt .fu button.picked{background:#0d0d0d;border-color:#0d0d0d;color:#fff}.ask .g-input{align-items:center;border:1px solid #e5e5e5;border-radius:26px;box-shadow:0 2px 10px -4px rgba(0,0,0,.12);color:#8f8f8f;display:flex;flex:none;font:400 14px system-ui,var(--font-body);gap:10px;margin:8px 14px 14px;padding:10px 12px}.ask .g-input .send{background:#0d0d0d;border-radius:50%}.ask .g-doc{background:#fff;display:flex;flex-direction:column;min-height:0;min-width:0}.ask .g-dh{align-items:center;border-bottom:1px solid #ececec;display:flex;flex:none;font:600 13px system-ui,var(--font-body);gap:12px;justify-content:space-between;padding:12px 22px}.ask .g-dh span{color:#8f8f8f;flex:none;font:500 12px system-ui,var(--font-body)}.ask .g-page{flex:1;padding:22px 36px 28px}.ask .doc{font:400 14.5px/1.65 system-ui,-apple-system,Segoe UI,sans-serif;max-width:40em}.ask .doc h1{font:700 23px/1.25 system-ui,sans-serif}.ask .doc h2{font:600 16.5px/1.3 system-ui,sans-serif}.ask .doc h3{font:600 14.5px/1.3 system-ui,sans-serif}.ask .dm{color:#6f6f6f;font-size:13px;margin:0 0 10px}.ask .w-ent{font-family:"Segoe UI",system-ui,var(--font-body),sans-serif}.ask .w-ent .bar{background:#fff}.ask .w-ent .conn{background:#f3f5f9}.ask .ex{flex:1;padding:22px 0 8px}.ask .w-ent .col{max-width:720px}.ask .w-ent .u{background:#ebf0fa;border:0;border-radius:12px;max-width:80%}.ask .ea{font:400 14px/1.6 Segoe UI,system-ui,var(--font-body)}.ask .ea sup{font:600 10px var(--font-body)}.ask .refs{border-top:1px solid #f0f1f4;display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px}.ask .ref{align-items:center;background:#f6f7f9;border:1px solid #e6e8ec;border-radius:8px;color:#424242;display:inline-flex;font:500 12px Segoe UI,system-ui,var(--font-body);gap:7px;max-width:100%;padding:4px 9px}.ask .ref i{border-radius:3px;color:#fff;display:grid;flex:none;font-style:normal;font:700 9.5px var(--font-body);height:16px;place-items:center;width:16px}.ask .fs{background:linear-gradient(135deg,#4bd69d,#3a79e6)}.ask .fp{background:#c4482b}.ask .fx{background:#1f7a45}.ask .fw{background:#2b5797}.ask .ref em{color:#8a8f98;font-style:normal}.ask .acts-e{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ask .acts-e span{background:#fff;border:1px solid #d1d4da;border-radius:6px;color:#242424;font:500 12.5px Segoe UI,system-ui,var(--font-body);padding:5px 10px}.ask .acts-e span.ok{background:#f1faf5;border-color:#bfe3cf;color:#1b7a4a}.ask .acts-e span.ok:before{content:"✓ "}.ask .w-ent .fu button{border-color:#d1d4da;border-radius:8px;color:#242424}.ask .w-ent .fu button.picked{background:#4a5876;border-color:#4a5876;color:#fff}.ask .illu{color:#8a8f98;font:500 11px var(--font-body);font-style:italic;margin:6px 0 0}.ask .ctrl{align-items:center;border-top:1px solid var(--ask-border2);border:1px solid var(--ask-border2);border-radius:0 0 16px 16px;border-top-color:var(--ask-border);display:flex;gap:16px;justify-content:space-between;padding:10px 14px;position:relative;z-index:2}.ask .status{align-items:flex-start;color:var(--ask-mut);display:flex;font:500 12.5px/1.4 var(--font-body);gap:8px;min-width:0}.ask .status:before{background:linear-gradient(90deg,#4bd69d,#30beec,#3a79e6);border-radius:50%;content:"";flex:none;height:6px;margin-top:5px;width:6px}.ask .cbtn{display:flex;flex:none;gap:8px}.ask .cbtn button{cursor:pointer;font:500 12.5px var(--font-body)}.ask .cbtn button:focus-visible,.ask .dock button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ask .static{color:var(--ask-dim);display:none;font:500 12px/1.4 var(--font-body)}.ask .dock{background:transparent;color-scheme:light;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:22px 0 8px}.ask .dock .lab{align-self:center;color:var(--ask-dim);font:500 12.5px var(--font-body);margin-right:6px}.ask .dock button{align-items:center;background:hsla(0,0%,100%,.72);border:1px solid var(--ask-border2);border-radius:12px;color:var(--ask-mut);cursor:pointer;display:inline-flex;font:500 13.5px var(--font-body);gap:9px;padding:8px 14px 8px 9px}.ask .dock button b{border-radius:6px;color:#fff;display:grid;flex:none;font:700 11px var(--font-body);height:22px;place-items:center;width:22px}.ask .dock button[aria-pressed=true]{background:#fff;border-color:var(--ask-text);box-shadow:0 8px 18px -12px rgba(20,22,26,.45);color:var(--ask-text)}.ask .dock-cap{background:transparent;color:var(--ask-mut);color-scheme:light;font:500 13px/1.45 var(--font-body);margin:0;padding:0 0 26px;text-align:center}.ask .dock-cap b,.ask .dock-cap strong{color:var(--ask-text);font-weight:600}.ask-stage:not(.is-live) .cbtn,.ask-stage:not(.is-live) .dock,.ask-stage:not(.is-live) .dock-cap{display:none}.ask-stage:not(.is-live) .static{display:block}.ask-stage:not(.is-live) .m{display:block;opacity:1;transform:none}.ask-stage:not(.is-live) .cues{display:flex}.ask-stage:not(.is-live) .cue{display:flex;max-height:5em;opacity:1;transform:none}.ask-stage:not(.is-live) .cue i{background:linear-gradient(90deg,#4bd69d,#30beec,#3a79e6);border-color:transparent}.ask-stage:not(.is-live) .cue i:after{border:solid #fff;border-width:0 1.6px 1.6px 0;content:"";height:7px;left:5px;position:absolute;top:2.5px;transform:rotate(45deg);width:3.5px}.ask-stage:not(.is-live) .scope,.ask-stage:not(.is-live) .vol{opacity:1}.ask-stage:not(.is-live) .hist span,.ask-stage:not(.is-live) .hist.has .lead{display:inline-flex;opacity:1}.ask-stage:not(.is-live) .hist{display:flex}.ask-stage:not(.is-live) .hist .lead{display:inline-flex}.ask-stage:not(.is-live) .view{opacity:0;pointer-events:none}.ask-stage:not(.is-live) .view[data-final]{opacity:1;pointer-events:auto;transform:none}.ask-stage:not(.is-live) .bgrp.wait{opacity:1}.ask-stage:not(.is-live) .trk i{width:var(--w)}.ask-stage:not(.is-live) .cmp{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr)}.ask-stage:not(.is-live) .ter.shared{border-color:transparent;max-height:0;opacity:0;padding:0}.ask-stage:not(.is-live) .syn{max-height:0;opacity:0}.ask-stage:not(.is-live) .tname{display:block}.ask-stage:not(.is-live) .mid{opacity:1;padding:0 6px}.ask-stage:not(.is-live) .fu [data-go]{background:var(--ask-blue);border-color:var(--ask-blue);color:#fff}@media (max-width:1024px){.ask-stage{padding:28px 20px 0}.ask-stage:after,.ask-stage:before{left:40px;right:40px}}@media (max-width:767px){.ask{padding:48px 0 64px}.ask-head{align-items:flex-start;flex-direction:column;gap:10px}.ask-stage{border-radius:20px;padding:14px 10px 0}.ask-stage:after,.ask-stage:before{display:none}.ask .win{border-radius:12px 12px 0 0;height:auto}.ask .conn,.ask .dots,.ask .e-input,.ask .g-input,.ask .input,.ask .x-input{display:none}.ask .body,.ask .g-body{grid-template-columns:minmax(0,1fr)}.ask .conv,.ask .g-chat{border-bottom:1px solid var(--ask-border);border-right:0}.ask .thread{justify-content:flex-start;padding:14px 14px 4px}.ask .m.old{display:none}.ask .ex,.ask .sx{padding:14px 0 6px}.ask .col{padding:0 12px}.ask .md{padding:14px}.ask .view{display:none;overflow:visible;padding:18px 16px;position:static;transform:none}.ask .view.on{display:flex}.ask .bars2{gap:4px;grid-template-columns:minmax(0,1fr)}.ask .eq{font-size:28px}.ask .cmp,.ask .cmp.merge,.ask .ev{grid-template-columns:minmax(0,1fr)}.ask .brand,.ask .brand+.mid+.brand{padding:0}.ask .mid{margin-top:14px}.ask .arrows,.ask .cmp:not(.merge) .mid{display:none}.ask .opp .at{font-size:28px}.ask .conds{grid-template-columns:repeat(2,minmax(0,1fr))}.ask .scroller{overflow:visible}.ask .ctrl{align-items:stretch;border-radius:0 0 12px 12px;flex-direction:column}.ask .cbtn{flex-wrap:wrap;justify-content:flex-end}.ask .dock{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:16px 6px 10px}.ask .dock .lab{display:none}.ask .dock button{flex:none}.ask .dock-cap{padding:0 10px 18px;text-align:left}.ask .ah{padding:12px 16px 10px}.ask .g-page{padding:16px}.ask-stage:not(.is-live) .view{display:none}.ask-stage:not(.is-live) .cmp .mid,.ask-stage:not(.is-live) .view[data-final]{display:flex}}@media (prefers-reduced-motion:reduce){.ask *{animation:none!important;transition:none!important}}.ask{font-size:16px;line-height:1.5}.ask,html[data-theme=dark] .ask{--ask-bg:#f3f1ec;--ask-card:#f7f6f3;--ask-border:#e7e3dc;--ask-border2:#d6d0c6;--ask-text:#14161a;--ask-mut:#4e5158;--ask-dim:#6b6e76;--ask-blue:#2f6fd6;--ask-go:#1b7a4a;--ask-go-bg:#e8f8f0;--ask-rw:#9a5b0b;--ask-rw-bg:#fbf0dc}.ask .ctrl,.ask .win{background-color:#fff;color:var(--ask-text);color-scheme:light}.ask .w-sensia{background:var(--ask-card)}.ask .s-claude,.ask .s-claude .conv{background:#faf9f5}.ask .g-doc,.ask .w-gpt,.ask .w-gpt .bar{background:#fff}.ask .w-ent{background:#fafafa}.ask-stage blockquote,.ask-stage h1,.ask-stage h2,.ask-stage h3,.ask-stage h4,.ask-stage hr,.ask-stage li,.ask-stage ol,.ask-stage p,.ask-stage table,.ask-stage ul{background:transparent;border:0;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:inherit;margin:0;padding:0}.ask-stage table,.ask-stage tbody,.ask-stage td,.ask-stage th,.ask-stage thead,.ask-stage tr{background:transparent;border:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.ask-stage button{background:none;border:0;border-radius:0;box-shadow:none;color:inherit;font:inherit;height:auto;letter-spacing:normal;min-height:0;min-width:0;padding:0;text-align:inherit;text-transform:none;white-space:normal}.ask-stage sup{font-size:inherit;line-height:inherit;position:static;top:auto;vertical-align:baseline}.ask .ask-head h2{color:var(--text);font-family:var(--font-display);font-size:var(--h2);font-weight:500;letter-spacing:-.005em;line-height:1.15;margin:0}.ask .ask-eyebrow{color:var(--blue-ink);font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:0;line-height:1.4;margin:0 0 14px}.ask .ask-intro{color:var(--text-mut);font-size:16px;font-weight:400;line-height:1.6;margin:0;max-width:420px;padding:0}.ask .u{color:var(--ask-text);font-size:14px;font-weight:500;line-height:1.5}.ask .md{background:#fff;border:1px solid var(--ask-border);border-radius:16px;max-width:100%;padding:20px 24px}.ask .md,.ask .md p,.ask .md.syn-a p{color:var(--ask-text);font-family:var(--font-body),Inter,system-ui,sans-serif;font-size:14.5px;font-weight:400;line-height:1.6}.ask .md p,.ask .md.syn-a p{margin:0 0 8px}.ask .md p:last-child{margin-bottom:0}.ask .md.syn-a{background:transparent;border:0;padding:2px}.ask .md h3{color:var(--ask-text);font-family:var(--font-display),Newsreader,Georgia,serif;font-size:21px;font-weight:500;letter-spacing:-.005em;line-height:1.2;margin:0 0 4px}.ask .md ul{margin:6px 0 8px;padding-left:18px}.ask .md li{color:var(--ask-text);font-size:14.5px;line-height:1.6;margin:3px 0}.ask .ask-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.ask .md table{background:transparent;border-collapse:collapse;font-size:13.5px;line-height:1.45;margin:4px 0 2px;width:100%}.ask .md th{background:transparent;border:0;border-bottom:1px solid var(--ask-border2);color:var(--ask-dim);font-family:var(--font-body),Inter,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;line-height:1.3;padding:7px 10px;text-align:left;text-transform:uppercase}.ask .md td{background:transparent;border:0;border-bottom:1px solid var(--ask-border);color:var(--ask-text);font-size:13.5px;line-height:1.45;padding:8px 10px;vertical-align:top}.ask .md tr:last-child td{border-bottom:0}.ask .md td:first-child{font-weight:500}.ask .md td.n,.ask .md th.n{font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap;width:140px}.ask .md .two td{font-weight:500;white-space:normal;width:50%}.ask .md .two th:first-child{color:var(--ask-go)}.ask .md .two th:last-child{color:var(--ask-rw)}.ask .md blockquote{background:var(--ask-bg);border:0;border-left:2px solid #e0a23a;border-radius:0 10px 10px 0;color:var(--ask-text);font-family:var(--font-display),Newsreader,Georgia,serif;font-size:16px;font-style:italic;font-weight:400;line-height:1.45;margin:12px 0 0;padding:10px 14px}.ask .md blockquote small{color:var(--ask-dim);display:block;font-family:var(--font-body),Inter,sans-serif;font-size:11.5px;font-style:normal;font-weight:500;line-height:1.4;margin-top:3px}.ask .call{background:#fffbf3;border:1px solid #e9c98e;border-radius:10px;color:var(--ask-text);margin-top:10px;padding:12px 14px}.ask .call small{color:var(--ask-rw);display:block;font-family:var(--font-body),Inter,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.06em;line-height:1.3;margin-bottom:3px;text-transform:uppercase}.ask .call b{font-size:18px;line-height:1.3}.ask .call b,.ask .fin{color:var(--ask-text);font-family:var(--font-display),Newsreader,Georgia,serif;font-weight:500}.ask .fin{background:linear-gradient(90deg,rgba(75,214,157,.1),rgba(58,121,230,.1));border-radius:10px;font-size:17px;line-height:1.35;margin-top:10px;padding:10px 14px}.ask .s-claude .a,.ask .s-claude .a p{color:var(--ask-text);font-family:var(--font-display),Newsreader,Georgia,serif;font-size:15.5px;font-weight:400;line-height:1.55;margin:0}.ask .s-claude .a p+p{margin-top:8px}.ask .opp .stmt{color:var(--ask-mut);font-family:var(--font-body),Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.55;margin:0}.ask .w-gpt .a,.ask .w-gpt .a p{font-size:14px;line-height:1.6;margin:0}.ask .doc,.ask .w-gpt .a,.ask .w-gpt .a p{color:#0d0d0d;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400}.ask .doc{font-size:14.5px;line-height:1.65;max-width:600px}.ask .doc h1,.ask .doc h2,.ask .doc h3,.ask .doc li,.ask .doc p{color:#0d0d0d;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.ask .doc h1{font-size:23px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0 0 6px}.ask .doc h2{font-size:16.5px;font-weight:650;line-height:1.3;margin:20px 0 6px}.ask .doc h3{font-size:14.5px;font-weight:600;line-height:1.3;margin:10px 0 2px}.ask .doc p{font-size:14.5px;font-weight:400;line-height:1.65;margin:0 0 8px}.ask .doc ul{margin:4px 0 8px;padding-left:20px}.ask .doc li{font-size:14.5px;line-height:1.65;margin:2px 0}.ask .doc .dm{color:#6f6f6f;font-size:13px;line-height:1.5;margin:0 0 10px}.ask .doc blockquote{background:transparent;border:0;border-left:3px solid #e5e5e5;border-radius:0;color:#3d3d3d;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:14.5px;font-style:normal;font-weight:400;line-height:1.65;margin:8px 0;padding:2px 0 2px 12px}.ask .doc hr{background:transparent;border:0;border-top:1px solid #ececec;height:0;margin:16px 0}.ask .ea{background:#fff;border:1px solid #e6e8ec;border-radius:12px;padding:14px 16px}.ask .ea,.ask .ea li,.ask .ea p{color:#242424;font-family:Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.ask .ea p{margin:0 0 6px}.ask .ea ul{margin:4px 0 6px;padding-left:18px}.ask .ea li{margin:2px 0}.ask .ea sup{background:#eef0f4;border-radius:4px;color:#4a5876;font-family:var(--font-body),Inter,sans-serif;font-size:10px;font-weight:600;line-height:1.4;margin-left:2px;padding:0 4px;position:static;top:auto;vertical-align:baseline}.ask .fu button{border:1px solid #c9d9f3;border-radius:999px;color:var(--ask-blue);height:auto;line-height:1.3;min-height:0;padding:6px 11px;text-align:left}.ask .cbtn button,.ask .fu button{background:#fff;font-family:var(--font-body),Inter,sans-serif;font-size:12.5px;font-weight:500}.ask .cbtn button{border:1px solid var(--ask-border2);border-radius:8px;color:var(--ask-text);height:32px;line-height:1;min-height:32px;padding:0 12px;text-align:center;white-space:nowrap}.ask .cbtn .ns-short,.ask .cbtn.is-short .ns-long{display:none}.ask .cbtn.is-short .ns-short{display:inline}.ask .cbtn button.is-off{pointer-events:none;visibility:hidden}.ask .cbtn button:focus-visible{outline:2px solid var(--ask-blue);outline-offset:2px}.ask .ctrl{background:#fff;border-color:var(--ask-border2);box-sizing:border-box;color:var(--ask-text);height:54px;min-height:54px}.ask .status{height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask .st-end,.ask-stage:not(.is-live) .st-now{display:none}.ask-stage:not(.is-live) .st-end{display:inline}html.ask-js .ask-stage:not(.is-live) .win{visibility:hidden}html.ask-js .ask-stage:not(.is-live) .cbtn{display:flex;visibility:hidden}html.ask-js .ask-stage:not(.is-live) .st-end,html.ask-js .ask-stage:not(.is-live) .static{display:none}html.ask-js .ask-stage:not(.is-live) .st-now{display:inline}.ask .earlier{align-items:center;align-self:flex-start;background:#fff;border:1px solid var(--ask-border2);border-radius:8px;color:var(--ask-text);cursor:pointer;display:none;font-family:var(--font-body),Inter,sans-serif;font-size:12.5px;font-weight:500;height:32px;line-height:1;padding:0 12px}.ask .earlier-hide,.ask-stage.is-open .earlier-show{display:none}.ask-stage.is-open .earlier-hide{display:inline}.ask .dock,.ask .dock-cap{background:transparent;color-scheme:light}html[data-theme=dark] .ask .dock,html[data-theme=dark] .ask .dock-cap{background:transparent;color:var(--ask-mut);color-scheme:light}html[data-theme=dark] .ask .dock button{background:hsla(0,0%,100%,.72);border-color:var(--ask-border2);color:var(--ask-mut)}html[data-theme=dark] .ask .dock button[aria-pressed=true]{background:#fff;border-color:var(--ask-text);color:var(--ask-text)}html[data-theme=dark] .ask .dock .lab,html[data-theme=dark] .ask .dock-cap{color:var(--ask-mut)}html[data-theme=dark] .ask .dock-cap b,html[data-theme=dark] .ask .dock-cap strong{color:var(--ask-text)}@media (min-width:768px) and (max-height:860px){.ask-stage{--ask-chrome:168px;align-items:center;display:flex;flex-wrap:wrap;padding-top:24px;zoom:var(--ask-fit,1)}.ask-stage:after,.ask-stage:before{display:none}.ask .ctrl,.ask .win{flex:1 0 100%;min-width:0}.ask .win{height:clamp(460px,calc(100vh - 96px - var(--ask-chrome)),632px);height:clamp(460px,calc(100svh - 96px - var(--ask-chrome)),632px)}.ask .dock{flex:1 1 auto;justify-content:flex-start;padding:12px 16px 14px 0;width:auto}.ask .dock-cap{flex:1 1 240px;margin:0;padding:12px 0 14px;text-align:right;width:auto}}@media (max-width:767px){.ask .ctrl{height:78px;min-height:78px}.ask .cbtn{flex-wrap:nowrap;height:32px;min-height:32px;position:relative}.ask .cbtn button.is-off{border-width:0;min-width:0;overflow:hidden;padding:0;position:absolute;width:0}.ask .md{padding:14px}.ask .md td.n,.ask .md th.n{width:auto}.ask .md table.cmp-rows thead{display:none}.ask .md table.cmp-rows,.ask .md table.cmp-rows tbody,.ask .md table.cmp-rows td,.ask .md table.cmp-rows tr{display:block;max-width:100%;overflow-wrap:anywhere;white-space:normal;width:auto}.ask .md table.cmp-rows tr{border-bottom:1px solid var(--ask-border);padding:8px 0 6px}.ask .md table.cmp-rows tr:last-child{border-bottom:0}.ask .md table.cmp-rows td{border:0;padding:2px 0}.ask .md table.cmp-rows td:first-child{color:var(--ask-dim);font-family:var(--font-body),Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;line-height:1.3;padding:0 0 4px;text-transform:uppercase}.ask .md table.cmp-rows td[data-label]:before{content:attr(data-label);font-weight:700;margin-right:.45em}.ask-stage.is-folded:not(.is-open) [data-early]{display:none}.ask-stage.is-folded .earlier{display:inline-flex}}