.sdr-quality,.sdr-quality *,.sdr-quality :after,.sdr-quality :before{box-sizing:border-box}.sdr-quality{background:var(--sdr-quality-bg,#f7f7f2);color:var(--sdr-quality-heading,#10151d);font-family:Gilroy-EW,Gilroy,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;padding:var(--sdr-quality-pad-top-d,64px) 24px var(--sdr-quality-pad-bottom-d,128px);width:100%}.sdr-quality :is(h1,h2,h3,p){margin:0}.sdr-quality__copy{margin:0 auto;max-width:768px;text-align:center}.sdr-quality__heading{font-size:60px;font-weight:700;letter-spacing:-.035em;line-height:1.05}.sdr-quality__heading :is(h1,h2,h3,p){color:inherit!important;font:inherit!important;margin:0!important}.sdr-quality__heading span{color:var(--sdr-quality-highlight,#22826f)}.sdr-quality__description{color:var(--sdr-quality-description,#777985);font-size:18px;line-height:1.65;margin-top:20px}.sdr-quality__description :is(p,div){color:inherit!important;font:inherit!important;line-height:inherit!important;margin:0!important}.sdr-quality__description strong{color:var(--sdr-quality-heading,#10151d);font-weight:600}.sdr-quality .sdr-qstage-wrap,.sdr-quality__copy{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.sdr-quality .sdr-qstage-wrap{transition-delay:.14s}.sdr-quality.is-visible .sdr-qstage-wrap,.sdr-quality.is-visible .sdr-quality__copy{opacity:1;transform:none}.sdr-qstage-wrap{margin:44px auto 0;max-width:var(--sdr-quality-container,896px)}.sdr-qstage-frame{aspect-ratio:16/10;background:linear-gradient(135deg,#ecf1ed,#d8e4dd);border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 30px 80px -40px rgba(34,130,111,.35);isolation:isolate;overflow:hidden;position:relative}.sdr-qstage-frame .orb{border-radius:50%;filter:blur(80px);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.orb-a{background:#7fab9c;height:120%;left:-15%;opacity:.32;top:95%;width:120%}.orb-b{background:#a8d9c5;height:100%;left:82%;opacity:.3;top:-10%;width:100%}.orb-c{background:#dde7e2;height:140%;left:95%;opacity:.6;top:55%;width:140%}.wash{background:linear-gradient(180deg,rgba(8,16,14,.55),rgba(8,16,14,.7)),radial-gradient(ellipse 110% 90% at 50% 40%,rgba(8,16,14,.35),rgba(8,16,14,.55) 60%,rgba(8,16,14,.7))}.glass,.wash{inset:0;position:absolute}.glass{background:linear-gradient(115deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03) 45%,hsla(0,0%,100%,.05));box-shadow:inset 1px 0 0 hsla(0,0%,100%,.08);clip-path:polygon(62% 0,100% 0,100% 100%,45% 100%)}.grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:220px 220px;mix-blend-mode:overlay;opacity:.35}.grain,.ring{inset:0;position:absolute}.ring{border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 0 0 1px hsla(0,0%,100%,.18)}.qstage-host{overflow:hidden;z-index:5}.q-draft,.q-reagan,.qstage-canvas,.qstage-host{inset:0;position:absolute}.q-draft,.q-reagan{opacity:0;padding:36px;pointer-events:none;transition:opacity .35s ease,transform .45s ease}.q-reagan{align-items:center;display:flex;justify-content:center;transform:translateY(28px) scale(.96)}.q-draft{transform:translateY(30px) scale(.96)}.phase-chip-1 .q-reagan,.phase-chip-2 .q-reagan,.phase-chip-3 .q-reagan,.phase-chip-4 .q-reagan,.phase-chip-5 .q-reagan,.phase-draft-in .q-draft,.phase-headshot .q-reagan,.phase-hold .q-draft,.phase-intent-pill .q-reagan,.phase-ph .q-draft,.phase-q1 .q-draft,.phase-q2 .q-draft,.phase-q3 .q-draft,.phase-q4 .q-draft,.phase-r-cta .q-draft,.phase-r-open .q-draft,.phase-r-subj .q-draft,.phase-r-val .q-draft,.phase-research-on .q-reagan,.phase-s1-in .q-reagan,.phase-stack-1 .q-draft,.phase-stack-2 .q-draft,.phase-stack-3 .q-draft{opacity:1;transform:none}.q-reagan-card{aspect-ratio:16/9;background:#fff;border:1px solid rgba(16,21,29,.1);border-radius:16px;box-shadow:0 30px 80px -30px rgba(0,0,0,.45);display:grid;gap:20px;grid-template-columns:48% 52%;padding:20px;width:78%}.q-reagan-left{display:flex;flex-direction:column;height:100%;min-width:0}.q-person{align-items:flex-start;display:flex;gap:12px;margin-bottom:16px}.q-avatar{align-items:center;background:linear-gradient(135deg,#cfe8dd,#fff);border-radius:50%;box-shadow:0 0 0 2px rgba(82,254,191,.55),0 8px 24px -8px rgba(34,130,111,.4);color:#22826f;display:flex;flex:0 0 56px;font-size:15px;font-weight:800;height:56px;justify-content:center;overflow:hidden;width:56px}.q-avatar img{height:100%;object-fit:cover;width:100%}.q-person b{display:block;font-size:16px;line-height:1.2}.q-person p{color:#777985;font-size:12px;line-height:1.25;margin-top:3px}.q-chips{display:flex;flex:1;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.q-chips li{align-items:flex-start;color:rgba(16,21,29,.85);display:flex;font-size:12px;gap:8px;opacity:0;transform:translateY(10px);transition:opacity .42s cubic-bezier(.34,1.4,.64,1),transform .42s cubic-bezier(.34,1.4,.64,1)}.q-chip-dot{background:#22826f;border-radius:50%;box-shadow:0 0 6px rgba(82,254,191,.7);flex:0 0 6px;height:6px;margin-top:6px;width:6px}.phase-chip-1 .q-chips li:nth-child(-n+1),.phase-chip-2 .q-chips li:nth-child(-n+2),.phase-chip-3 .q-chips li:nth-child(-n+3),.phase-chip-4 .q-chips li:nth-child(-n+4),.phase-chip-5 .q-chips li:nth-child(-n+5),.phase-intent-pill .q-chips li{opacity:1;transform:none}.q-intent{align-items:center;align-self:flex-start;background:linear-gradient(90deg,rgba(34,130,111,.12),rgba(82,254,191,.22));border:1px solid rgba(34,130,111,.25);border-radius:999px;box-shadow:0 0 18px -6px rgba(82,254,191,.6);color:#22826f;display:inline-flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.14em;margin-top:12px;opacity:0;padding:5px 10px;text-transform:uppercase;transform:scale(.9);transition:opacity .35s ease,transform .35s ease;white-space:nowrap}.phase-intent-pill .q-intent{opacity:1;transform:none}.q-research{background:linear-gradient(180deg,rgba(15,23,20,.04),rgba(15,23,20,.08));border:1px solid rgba(16,21,29,.1);border-radius:12px;height:100%;min-width:0;overflow:hidden;position:relative}.q-search-head{align-items:center;background:hsla(0,0%,100%,.4);border-bottom:1px solid rgba(16,21,29,.1);display:flex;gap:8px;height:36px;padding:8px 12px}.q-search-head b{color:rgba(16,21,29,.75);font-size:10px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-search-head i{animation:q-dot 1s infinite;background:#52febf;border-radius:50%;height:6px;width:6px}.q-search-head i:nth-child(3){margin-left:auto}.q-search-head i:nth-child(4){animation-delay:.15s}.q-search-head i:nth-child(5){animation-delay:.3s}.q-progress{background:linear-gradient(90deg,#22826f,#52febf);box-shadow:0 0 8px #52febf;height:2px;transition:width .5s ease;width:0}.phase-chip-1 .q-progress{width:20%}.phase-chip-2 .q-progress{width:40%}.phase-chip-3 .q-progress{width:60%}.phase-chip-4 .q-progress{width:80%}.phase-chip-5 .q-progress,.phase-intent-pill .q-progress{width:100%}.q-source{background:#fff;border:1px solid rgba(16,21,29,.1);border-radius:6px;margin:6px 8px;opacity:.55;padding:6px 8px;transition:opacity .35s ease,box-shadow .35s ease}.q-source-top{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:3px}.q-source-top em{color:rgba(16,21,29,.55);display:block;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.14em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.q-source-top span{background:#cbd2cf;border-radius:50%;flex:0 0 6px;height:6px;width:6px}.q-source b{color:rgba(16,21,29,.85);display:block;font-size:10px;line-height:1.15;margin:0 0 5px}.q-source-rows{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.q-source-rows li{align-items:center;border-radius:4px;color:rgba(20,30,25,.7);display:flex;font-size:9px;gap:6px;line-height:1.15;min-width:0;overflow:hidden;padding:2px 4px;text-overflow:ellipsis;transition:color .25s ease,background-color .25s ease,font-weight .25s ease;white-space:nowrap}.q-source-rows li:before{background:rgba(16,21,29,.3);border-radius:50%;content:"";flex:0 0 4px;height:4px;width:4px}.phase-chip-1 .s0,.phase-chip-2 .s0,.phase-chip-3 .s1,.phase-chip-4 .s2,.phase-chip-5 .s2,.phase-intent-pill .s2{box-shadow:0 0 0 1.5px rgba(82,254,191,.7),0 8px 22px -10px rgba(34,130,111,.45);opacity:1}.phase-chip-1 .s0 .q-source-top span,.phase-chip-2 .s0 .q-source-top span,.phase-chip-3 .s1 .q-source-top span,.phase-chip-4 .s2 .q-source-top span,.phase-chip-5 .s2 .q-source-top span,.phase-intent-pill .s2 .q-source-top span{background:#52febf}.phase-chip-1 .m1,.phase-chip-2 .m1,.phase-chip-2 .m2,.phase-chip-3 .m1,.phase-chip-3 .m2,.phase-chip-3 .m3,.phase-chip-4 .m1,.phase-chip-4 .m2,.phase-chip-4 .m3,.phase-chip-4 .m4,.phase-chip-5 .m1,.phase-chip-5 .m2,.phase-chip-5 .m3,.phase-chip-5 .m4,.phase-chip-5 .m5,.phase-intent-pill :is(.m1,.m2,.m3,.m4,.m5){color:#22826f;font-weight:600}.phase-chip-1 .m1:before,.phase-chip-2 .m1:before,.phase-chip-2 .m2:before,.phase-chip-3 .m1:before,.phase-chip-3 .m2:before,.phase-chip-3 .m3:before,.phase-chip-4 .m1:before,.phase-chip-4 .m2:before,.phase-chip-4 .m3:before,.phase-chip-4 .m4:before,.phase-chip-5 .m1:before,.phase-chip-5 .m2:before,.phase-chip-5 .m3:before,.phase-chip-5 .m4:before,.phase-chip-5 .m5:before,.phase-intent-pill :is(.m1,.m2,.m3,.m4,.m5):before{background:transparent;color:#22826f;content:"✓";flex:0 0 10px;font-size:9px;font-weight:800;height:10px;line-height:10px;width:10px}.phase-chip-1 .m1,.phase-chip-2 .m2,.phase-chip-3 .m3,.phase-chip-4 .m4,.phase-chip-5 .m5{background:rgba(82,254,191,.18)}.q-cursor{color:#10151d;height:15px;left:60px;position:absolute;top:80px;transition:left .5s ease,top .5s ease,opacity .35s ease,transform .35s ease;width:15px}.q-cursor svg{fill:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));stroke:currentColor;stroke-width:1.5}.phase-research-on .q-cursor{left:24px;opacity:.4;top:48px}.phase-chip-1 .q-cursor{left:60px;top:80px}.phase-chip-2 .q-cursor{left:74px;top:106px}.phase-chip-3 .q-cursor{left:60px;top:170px}.phase-chip-4 .q-cursor{left:74px;top:254px}.phase-chip-5 .q-cursor,.phase-intent-pill .q-cursor{left:60px;top:280px}.q-draft-card{background:#fff;border:1px solid rgba(16,21,29,.1);border-radius:16px;box-shadow:0 30px 80px -30px rgba(0,0,0,.45)}.q-draft-card.primary,.q-followup{left:50%;position:absolute;top:13%;width:46%}.q-draft-card.primary{min-height:286px;padding:18px;transform:translateX(-50%);z-index:40}.q-draft-head{border-bottom:1px solid rgba(16,21,29,.08);gap:8px;justify-content:space-between;margin-bottom:12px;padding-bottom:10px}.q-draft-head,.q-draft-head b{align-items:center;display:flex}.q-draft-head b{color:rgba(119,121,133,.75);font-size:10px;gap:7px;letter-spacing:.2em;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.q-draft-head b:before{background:linear-gradient(135deg,#cfe8dd,#fff);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(34,130,111,.18);content:"";flex:0 0 20px;height:20px;width:20px}.q-draft-head span,.q-draft-head strong{align-items:center;color:#22826f;display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:700;white-space:nowrap}.q-draft-head strong{background:rgba(34,130,111,.1);border:1px solid rgba(34,130,111,.25);border-radius:999px;font-size:9px;letter-spacing:.16em;padding:2px 6px;text-transform:uppercase}.q-draft-head span i{background:#22826f;border-radius:50%;box-shadow:0 0 8px #52febf;display:inline-block;height:6px;margin-right:5px;width:6px}.q-line{margin-top:12px}.q-draft-card.primary .q-line{display:grid;grid-template-rows:auto minmax(14px,auto)}.q-draft-card.primary .q-line .q-skeleton,.q-draft-card.primary .q-line p{grid-column:1;grid-row:2}.q-draft-card.primary .q-line p{max-height:0;overflow:hidden}.q-line em{color:rgba(119,121,133,.75);display:block;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.18em;margin-bottom:6px;text-transform:uppercase}.q-line p{clip-path:inset(0 100% 0 0);color:rgba(16,21,29,.9);font-size:12px;line-height:1.55;opacity:0;transform:translateX(14px);transition:opacity .45s ease,transform .45s ease,clip-path .45s ease}.q-line.subj p{font-size:13px;font-weight:700;line-height:1.25}.q-skeleton{display:flex;flex-direction:column;gap:6px;min-height:14px;opacity:.35;transition:opacity .28s ease,transform .28s ease}.phase-hold .q-draft-card.primary .q-skeleton,.phase-ph .q-draft-card.primary .q-skeleton,.phase-q1 .q-draft-card.primary .q-skeleton,.phase-q2 .q-draft-card.primary .q-skeleton,.phase-q3 .q-draft-card.primary .q-skeleton,.phase-q4 .q-draft-card.primary .q-skeleton,.phase-r-cta .q-draft-card.primary .q-skeleton,.phase-r-open .q-draft-card.primary .q-skeleton,.phase-r-subj .q-draft-card.primary .q-skeleton,.phase-r-val .q-draft-card.primary .q-skeleton,.phase-stack-1 .q-draft-card.primary .q-skeleton,.phase-stack-2 .q-draft-card.primary .q-skeleton,.phase-stack-3 .q-draft-card.primary .q-skeleton{opacity:1}.q-skeleton i{animation:q-shimmer 1.4s linear infinite;background:linear-gradient(110deg,rgba(34,130,111,.45),rgba(82,254,191,.75),rgba(34,130,111,.45));background-size:220% 100%;border-radius:6px;box-shadow:0 0 18px -4px rgba(82,254,191,.5);display:block;height:14px}.q-skeleton .w78{width:78%}.q-skeleton .w96{width:96%}.q-skeleton .w88{width:88%}.q-skeleton .w97{width:97%}.q-skeleton .w94{width:94%}.q-skeleton .w72{width:72%}.q-skeleton .w90{width:90%}.q-skeleton .w58{width:58%}.phase-hold .cta p,.phase-hold .open p,.phase-hold .subj p,.phase-hold .val p,.phase-q1 .cta p,.phase-q1 .open p,.phase-q1 .subj p,.phase-q1 .val p,.phase-q2 .cta p,.phase-q2 .open p,.phase-q2 .subj p,.phase-q2 .val p,.phase-q3 .cta p,.phase-q3 .open p,.phase-q3 .subj p,.phase-q3 .val p,.phase-q4 .cta p,.phase-q4 .open p,.phase-q4 .subj p,.phase-q4 .val p,.phase-r-cta .cta p,.phase-r-cta .open p,.phase-r-cta .subj p,.phase-r-cta .val p,.phase-r-open .open p,.phase-r-open .subj p,.phase-r-subj .subj p,.phase-r-val .open p,.phase-r-val .subj p,.phase-r-val .val p,.phase-stack-1 .cta p,.phase-stack-1 .open p,.phase-stack-1 .subj p,.phase-stack-1 .val p,.phase-stack-2 .cta p,.phase-stack-2 .open p,.phase-stack-2 .subj p,.phase-stack-2 .val p,.phase-stack-3 .cta p,.phase-stack-3 .open p,.phase-stack-3 .subj p,.phase-stack-3 .val p{clip-path:inset(0 0 0 0);max-height:200px;opacity:1;transform:none}.phase-hold .cta .q-skeleton,.phase-hold .open .q-skeleton,.phase-hold .subj .q-skeleton,.phase-hold .val .q-skeleton,.phase-q1 .cta .q-skeleton,.phase-q1 .open .q-skeleton,.phase-q1 .subj .q-skeleton,.phase-q1 .val .q-skeleton,.phase-q2 .cta .q-skeleton,.phase-q2 .open .q-skeleton,.phase-q2 .subj .q-skeleton,.phase-q2 .val .q-skeleton,.phase-q3 .cta .q-skeleton,.phase-q3 .open .q-skeleton,.phase-q3 .subj .q-skeleton,.phase-q3 .val .q-skeleton,.phase-q4 .cta .q-skeleton,.phase-q4 .open .q-skeleton,.phase-q4 .subj .q-skeleton,.phase-q4 .val .q-skeleton,.phase-r-cta .cta .q-skeleton,.phase-r-cta .open .q-skeleton,.phase-r-cta .subj .q-skeleton,.phase-r-cta .val .q-skeleton,.phase-r-open .open .q-skeleton,.phase-r-open .subj .q-skeleton,.phase-r-subj .subj .q-skeleton,.phase-r-val .open .q-skeleton,.phase-r-val .subj .q-skeleton,.phase-r-val .val .q-skeleton,.phase-stack-1 .cta .q-skeleton,.phase-stack-1 .open .q-skeleton,.phase-stack-1 .subj .q-skeleton,.phase-stack-1 .val .q-skeleton,.phase-stack-2 .cta .q-skeleton,.phase-stack-2 .open .q-skeleton,.phase-stack-2 .subj .q-skeleton,.phase-stack-2 .val .q-skeleton,.phase-stack-3 .cta .q-skeleton,.phase-stack-3 .open .q-skeleton,.phase-stack-3 .subj .q-skeleton,.phase-stack-3 .val .q-skeleton{opacity:0;pointer-events:none;transform:translateX(-16px)}.q-followup{opacity:0;transition:opacity .45s ease,transform .45s ease;z-index:10}.q-followup>span{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:hsla(0,0%,100%,.78);font-size:9px;font-weight:700;left:28px;letter-spacing:.18em;padding:3px 8px;position:absolute;text-transform:uppercase;top:-14px;white-space:nowrap;z-index:3}.q-draft-card.followup-card{min-height:286px;padding:18px;width:100%}.followup-card .q-line p,.followup-card .q-line.is-revealed p{clip-path:inset(0 0 0 0);opacity:1;transform:none}.followup-card .q-skeleton{opacity:.85;pointer-events:auto;transform:none}.f1{z-index:30}.f2{z-index:20}.f3{z-index:10}.phase-hold .f1,.phase-q1 .f1,.phase-q2 .f1,.phase-q3 .f1,.phase-q4 .f1,.phase-stack-1 .f1,.phase-stack-2 .f1,.phase-stack-3 .f1{opacity:.85;transform:translate(calc(-50% + 28px),34px)}.phase-hold .f2,.phase-q1 .f2,.phase-q2 .f2,.phase-q3 .f2,.phase-q4 .f2,.phase-stack-2 .f2,.phase-stack-3 .f2{opacity:.62;transform:translate(calc(-50% + 56px),68px)}.phase-hold .f3,.phase-q1 .f3,.phase-q2 .f3,.phase-q3 .f3,.phase-q4 .f3,.phase-stack-3 .f3{opacity:.42;transform:translate(calc(-50% + 84px),102px)}.q-pills{bottom:5%;display:flex;gap:10px;left:50%;max-width:96%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .3s ease,transform .3s ease}.phase-hold .q-pills,.phase-q1 .q-pills,.phase-q2 .q-pills,.phase-q3 .q-pills,.phase-q4 .q-pills,.phase-stack-1 .q-pills,.phase-stack-2 .q-pills,.phase-stack-3 .q-pills{opacity:1}.q-pills span{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:hsla(0,0%,100%,.5);font-size:10px;font-weight:700;letter-spacing:.14em;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.phase-hold .q-pills span,.phase-q1 .q-pills span:first-child,.phase-q2 .q-pills span:nth-child(-n+2),.phase-q3 .q-pills span:nth-child(-n+3),.phase-q4 .q-pills span{background:rgba(34,130,111,.22);border-color:rgba(82,254,191,.5);box-shadow:0 0 18px -4px rgba(82,254,191,.55);color:#52febf}@keyframes q-dot{50%{opacity:.3;transform:scale(.85)}}@keyframes q-shimmer{to{background-position-x:220%}}@media (min-width:640px){.sdr-qstage-frame{border-radius:16px}}@media (max-width:1023px){.sdr-quality__heading{font-size:48px}}@media (max-width:767px){.sdr-quality{padding:var(--sdr-quality-pad-top-m,56px) 16px var(--sdr-quality-pad-bottom-m,96px)}.sdr-quality__heading{font-size:34px}.sdr-quality__description{font-size:16px;line-height:1.55}.sdr-qstage-wrap{margin-top:36px}.qstage-canvas{height:450px;inset:auto;left:0;top:0;transform-origin:top left;width:720px}.q-draft-card.primary,.q-followup{width:52%}.q-pills{gap:7px}.q-pills span{font-size:8px;padding:4px 7px}}@media (prefers-reduced-motion:reduce){.sdr-quality .sdr-qstage-wrap,.sdr-quality__copy{opacity:1!important;transform:none!important;transition:none!important}}.sdr-quality :is(li),.sdr-quality :is(ul,ol){margin:0!important;padding-left:0!important}.qstage-canvas{transform-origin:top left;will-change:transform}.q-avatar,.q-chips li,.q-cursor,.q-draft,.q-draft-card,.q-followup,.q-intent,.q-line p,.q-person>div:not(.q-avatar),.q-pills,.q-pills span,.q-reagan,.q-reagan-card,.q-skeleton,.q-source{will-change:opacity,transform}.q-reagan-card{transform-origin:center center}.phase-s1-out .q-reagan{opacity:0;transform:translateY(-20px) scale(.94);transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.q-avatar{opacity:0;transform:scale(.6) rotate(-8deg);transition:opacity .55s cubic-bezier(.34,1.56,.64,1),transform .55s cubic-bezier(.34,1.56,.64,1)}.q-person>div:not(.q-avatar){opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.phase-chip-1 .q-avatar,.phase-chip-2 .q-avatar,.phase-chip-3 .q-avatar,.phase-chip-4 .q-avatar,.phase-chip-5 .q-avatar,.phase-headshot .q-avatar,.phase-intent-pill .q-avatar,.phase-research-on .q-avatar{opacity:1;transform:scale(1) rotate(0deg)}.phase-chip-1 .q-person>div:not(.q-avatar),.phase-chip-2 .q-person>div:not(.q-avatar),.phase-chip-3 .q-person>div:not(.q-avatar),.phase-chip-4 .q-person>div:not(.q-avatar),.phase-chip-5 .q-person>div:not(.q-avatar),.phase-headshot .q-person>div:not(.q-avatar),.phase-intent-pill .q-person>div:not(.q-avatar),.phase-research-on .q-person>div:not(.q-avatar){opacity:1;transform:none}.phase-headshot .q-avatar{animation:q-avatar-pop .55s cubic-bezier(.34,1.56,.64,1) both}.q-chips{gap:6px}.q-chips li{gap:7px;line-height:1.25}.q-source{margin:5px 8px;padding:6px 7px}.q-source-top{margin-bottom:2px}.q-source b{margin-bottom:4px}.q-source-rows{gap:3px}.q-source-rows li{gap:5px;line-height:1.12;padding:2px 3px!important}.q-search-head span:first-child{color:#22826f;font-weight:700}.q-line{margin-top:10px}.q-draft-head{margin-bottom:10px;padding-bottom:9px}.q-draft-card.followup-card,.q-draft-card.primary{padding:16px}.q-line em{align-items:center;display:flex;gap:8px}.q-line em:after{animation:q-thinking 1s ease-in-out infinite;background:radial-gradient(circle,#52febf 0 3px,transparent 3px) 0 50% /6px 6px no-repeat,radial-gradient(circle,#52febf 0 3px,transparent 3px) 7px 50% /6px 6px no-repeat,radial-gradient(circle,#52febf 0 3px,transparent 3px) 14px 50% /6px 6px no-repeat;content:"";height:6px;opacity:0;transform:translateX(-4px);transition:opacity .2s ease,transform .2s ease;width:20px}.phase-ph .q-draft-card.primary .subj em:after,.phase-r-open .q-draft-card.primary .val em:after,.phase-r-subj .q-draft-card.primary .open em:after,.phase-r-val .q-draft-card.primary .cta em:after{opacity:1;transform:none}.q-draft-card.primary .q-line p{transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1),clip-path .45s cubic-bezier(.4,0,.2,1),max-height .45s cubic-bezier(.4,0,.2,1)}.q-followup{transform:translate(calc(-50% - 8px),-8px)}.q-followup>span{opacity:0;transform:translateX(-6px);transition:opacity .35s ease,transform .35s ease}.phase-hold .f1>span,.phase-hold .f2>span,.phase-hold .f3>span,.phase-q1 .f1>span,.phase-q1 .f2>span,.phase-q1 .f3>span,.phase-q2 .f1>span,.phase-q2 .f2>span,.phase-q2 .f3>span,.phase-q3 .f1>span,.phase-q3 .f2>span,.phase-q3 .f3>span,.phase-q4 .f1>span,.phase-q4 .f2>span,.phase-q4 .f3>span,.phase-stack-1 .f1>span,.phase-stack-2 .f1>span,.phase-stack-2 .f2>span,.phase-stack-3 .f1>span,.phase-stack-3 .f2>span,.phase-stack-3 .f3>span{opacity:.9;transform:none}.q-pills span{gap:6px;transition:color .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.q-pill-check,.q-pills span{align-items:center;display:inline-flex}.q-pill-check{font-style:normal;justify-content:center;opacity:0;transform:scale(.6);transition:opacity .25s cubic-bezier(.34,1.56,.64,1),transform .25s cubic-bezier(.34,1.56,.64,1)}.phase-hold .q-pills span .q-pill-check,.phase-q1 .q-pills span:first-child .q-pill-check,.phase-q2 .q-pills span:nth-child(-n+2) .q-pill-check,.phase-q3 .q-pills span:nth-child(-n+3) .q-pill-check,.phase-q4 .q-pills span .q-pill-check{opacity:1;transform:scale(1)}@keyframes q-avatar-pop{0%{opacity:0;transform:scale(.6) rotate(-8deg)}65%{opacity:1;transform:scale(1.06) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes q-thinking{0%,to{filter:opacity(.35);transform:translateY(0)}50%{filter:opacity(1);transform:translateY(-1px)}}@media (max-width:767px){.q-draft-card.primary,.q-followup{width:52%}.q-draft-card.followup-card,.q-draft-card.primary{padding:15px}.q-chips{gap:5px}.q-source-rows{gap:2px}}@media (prefers-reduced-motion:reduce){.q-avatar,.q-chips li,.q-followup,.q-intent,.q-line p,.q-person>div:not(.q-avatar),.q-pill-check,.q-pills,.q-skeleton{animation:none!important;transition:none!important}}.phase-hold .q-draft-card.primary .q-line.cta p,.phase-hold .q-draft-card.primary .q-line.open p,.phase-hold .q-draft-card.primary .q-line.subj p,.phase-hold .q-draft-card.primary .q-line.val p,.phase-q1 .q-draft-card.primary .q-line.cta p,.phase-q1 .q-draft-card.primary .q-line.open p,.phase-q1 .q-draft-card.primary .q-line.subj p,.phase-q1 .q-draft-card.primary .q-line.val p,.phase-q2 .q-draft-card.primary .q-line.cta p,.phase-q2 .q-draft-card.primary .q-line.open p,.phase-q2 .q-draft-card.primary .q-line.subj p,.phase-q2 .q-draft-card.primary .q-line.val p,.phase-q3 .q-draft-card.primary .q-line.cta p,.phase-q3 .q-draft-card.primary .q-line.open p,.phase-q3 .q-draft-card.primary .q-line.subj p,.phase-q3 .q-draft-card.primary .q-line.val p,.phase-q4 .q-draft-card.primary .q-line.cta p,.phase-q4 .q-draft-card.primary .q-line.open p,.phase-q4 .q-draft-card.primary .q-line.subj p,.phase-q4 .q-draft-card.primary .q-line.val p,.phase-r-cta .q-draft-card.primary .q-line.cta p,.phase-r-cta .q-draft-card.primary .q-line.open p,.phase-r-cta .q-draft-card.primary .q-line.subj p,.phase-r-cta .q-draft-card.primary .q-line.val p,.phase-r-open .q-draft-card.primary .q-line.open p,.phase-r-open .q-draft-card.primary .q-line.subj p,.phase-r-subj .q-draft-card.primary .q-line.subj p,.phase-r-val .q-draft-card.primary .q-line.open p,.phase-r-val .q-draft-card.primary .q-line.subj p,.phase-r-val .q-draft-card.primary .q-line.val p,.phase-stack-1 .q-draft-card.primary .q-line.cta p,.phase-stack-1 .q-draft-card.primary .q-line.open p,.phase-stack-1 .q-draft-card.primary .q-line.subj p,.phase-stack-1 .q-draft-card.primary .q-line.val p,.phase-stack-2 .q-draft-card.primary .q-line.cta p,.phase-stack-2 .q-draft-card.primary .q-line.open p,.phase-stack-2 .q-draft-card.primary .q-line.subj p,.phase-stack-2 .q-draft-card.primary .q-line.val p,.phase-stack-3 .q-draft-card.primary .q-line.cta p,.phase-stack-3 .q-draft-card.primary .q-line.open p,.phase-stack-3 .q-draft-card.primary .q-line.subj p,.phase-stack-3 .q-draft-card.primary .q-line.val p{clip-path:inset(0 0 0 0);max-height:220px;opacity:1;overflow:visible;transform:none}.phase-hold .q-draft-card.primary .q-line.cta .q-skeleton,.phase-hold .q-draft-card.primary .q-line.open .q-skeleton,.phase-hold .q-draft-card.primary .q-line.subj .q-skeleton,.phase-hold .q-draft-card.primary .q-line.val .q-skeleton,.phase-q1 .q-draft-card.primary .q-line.cta .q-skeleton,.phase-q1 .q-draft-card.primary .q-line.open .q-skeleton,.phase-q1 .q-draft-card.primary .q-line.subj .q-skeleton,.phase-q1 .q-draft-card.primary .q-line.val .q-skeleton,.phase-q2 .q-draft-card.primary .q-line.cta .q-skeleton,.phase-q2 .q-draft-card.primary .q-line.open .q-skeleton,.phase-q2 .q-draft-card.primary .q-line.subj .q-skeleton,.phase-q2 .q-draft-card.primary .q-line.val .q-skeleton,.phase-q3 .q-draft-card.primary .q-line.cta .q-skeleton,.phase-q3 .q-draft-card.primary .q-line.open .q-skeleton,.phase-q3 .q-draft-card.primary .q-line.subj .q-skeleton,.phase-q3 .q-draft-card.primary .q-line.val .q-skeleton,.phase-q4 .q-draft-card.primary .q-line.cta .q-skeleton,.phase-q4 .q-draft-card.primary .q-line.open .q-skeleton,.phase-q4 .q-draft-card.primary .q-line.subj .q-skeleton,.phase-q4 .q-draft-card.primary .q-line.val .q-skeleton,.phase-r-cta .q-draft-card.primary .q-line.cta .q-skeleton,.phase-r-cta .q-draft-card.primary .q-line.open .q-skeleton,.phase-r-cta .q-draft-card.primary .q-line.subj .q-skeleton,.phase-r-cta .q-draft-card.primary .q-line.val .q-skeleton,.phase-r-open .q-draft-card.primary .q-line.open .q-skeleton,.phase-r-open .q-draft-card.primary .q-line.subj .q-skeleton,.phase-r-subj .q-draft-card.primary .q-line.subj .q-skeleton,.phase-r-val .q-draft-card.primary .q-line.open .q-skeleton,.phase-r-val .q-draft-card.primary .q-line.subj .q-skeleton,.phase-r-val .q-draft-card.primary .q-line.val .q-skeleton,.phase-stack-1 .q-draft-card.primary .q-line.cta .q-skeleton,.phase-stack-1 .q-draft-card.primary .q-line.open .q-skeleton,.phase-stack-1 .q-draft-card.primary .q-line.subj .q-skeleton,.phase-stack-1 .q-draft-card.primary .q-line.val .q-skeleton,.phase-stack-2 .q-draft-card.primary .q-line.cta .q-skeleton,.phase-stack-2 .q-draft-card.primary .q-line.open .q-skeleton,.phase-stack-2 .q-draft-card.primary .q-line.subj .q-skeleton,.phase-stack-2 .q-draft-card.primary .q-line.val .q-skeleton,.phase-stack-3 .q-draft-card.primary .q-line.cta .q-skeleton,.phase-stack-3 .q-draft-card.primary .q-line.open .q-skeleton,.phase-stack-3 .q-draft-card.primary .q-line.subj .q-skeleton,.phase-stack-3 .q-draft-card.primary .q-line.val .q-skeleton{opacity:0;pointer-events:none;transform:translateX(-16px)}