.industry-art{position:relative;width:100%;height:100%;container-type:inline-size;font-family:var(--font-matter)}.industry-art-scene{--call-gradient:var(--va-gradient-blue);--call-soft:var(--color-sr-indigo-200);--call-mid:var(--color-sr-indigo-400);--call-ink:var(--color-sr-indigo-950);display:none;position:absolute;inset:0;overflow:hidden;padding:8%;background-image:var(--call-gradient);color:var(--call-ink);font-size:clamp(12px,3.1cqw,17px);line-height:1.45}.industry-art-scene{isolation:isolate}.industry-art-noise{position:absolute;inset:0;z-index:-1;pointer-events:none}.industry-art-scene p,.industry-art-scene dl,.industry-art-scene dd{margin:0}.industry-art-scene strong{font-weight:570}.industry-art-scene p{text-wrap:pretty}[data-audience-visual=lending] [data-industry-scene=lending],[data-audience-visual=insurance] [data-industry-scene=insurance],[data-audience-visual=wealth] [data-industry-scene=wealth],[data-audience-visual=real-estate] [data-industry-scene=real-estate],[data-audience-visual=healthcare] [data-industry-scene=healthcare],[data-audience-visual=education] [data-industry-scene=education],[data-audience-visual=b2b-sales] [data-industry-scene=b2b-sales]{display:flex;flex-direction:column}.call-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.call-signal{display:flex;align-items:center;justify-content:center;gap:3px;height:32px;flex-shrink:0}.call-signal i{display:block;width:3px;height:var(--bar);border-radius:3px;background:currentColor;animation:call-speaking 1.4s ease-in-out infinite;animation-delay:var(--delay)}.industry-art-scene :is(.transcript-turn,.coverage-question,.coverage-answer,.wealth-agent,.wealth-caller,.property-dialogue,.property-reply,.care-request,.care-response,.education-question,.education-answer,.education-reply,.sales-utterance,.sales-action)>span:not(.call-signal){display:block;font-size:.78em;font-weight:570;opacity:.78;margin-bottom:.45em}.loan-conversation{margin-top:7%;border-left:1px solid var(--call-mid);padding-left:6%;display:flex;flex-direction:column;gap:1em}.transcript-turn{position:relative}.transcript-turn:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--call-ink);left:calc(-6.4% - 6px);top:5px}.caller-turn{background:#fff;padding:4% 5%;border-radius:8px;margin-left:4%}.caller-turn:before{display:none}.loan-captured{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--call-soft);padding:4% 5%;margin-top:auto;border-radius:8px;animation:call-arrive .6s .8s both}.loan-captured>span{font-size:.8em}.loan-handoff{padding-top:5%;font-size:.9em;font-weight:570}.insurance-call{--call-gradient:var(--va-gradient-green);--call-soft:var(--color-sr-green-200);--call-mid:var(--color-sr-green-400);--call-ink:var(--color-sr-green-900)}.coverage-question{background:var(--call-ink);color:#fff;margin:7% 14% 0 0;padding:6%;border-radius:12px 12px 12px 0}.coverage-question .call-signal{justify-content:flex-start;margin-bottom:4%}.coverage-question p{font-size:1.22em}.coverage-answer{align-self:flex-end;width:68%;margin-top:-3%;padding:5% 6%;background:#fff;border:1px solid var(--call-soft);border-radius:12px 12px 0;animation:call-arrive .6s .4s both}.coverage-answer p{font-size:1.15em}.coverage-capture{display:flex;gap:8px;margin-top:auto;flex-wrap:wrap;padding-top:5%}.coverage-capture>span{border:1px solid var(--call-mid);padding:.4em .7em;border-radius:99px;font-size:.77em}.coverage-action{padding-top:5%;font-weight:570;font-size:.9em}.wealth-call{--call-gradient:var(--va-gradient-orange);--call-soft:var(--color-sr-orange-200);--call-mid:var(--color-sr-orange-400);--call-ink:var(--color-sr-orange-950);align-items:center;text-align:center}.wealth-agent p{font-size:1.15em}.wealth-voice{position:relative;flex:1;width:100%;min-height:82px;display:grid;place-items:center}.wealth-voice .call-signal{position:relative;z-index:1}.wealth-ring{position:absolute;width:26%;aspect-ratio:1;border:1px solid var(--call-mid);border-radius:50%;animation:call-listen 3s ease-out infinite}.wealth-ring.second-ring{width:37%;animation-delay:-1.5s}.wealth-caller p{font-size:clamp(20px,5.5cqw,31px);line-height:1.2;letter-spacing:-.02em}.wealth-profile{display:grid;grid-template-columns:1fr 1fr;width:100%;padding-block:6%;margin-top:5%;border-top:1px solid var(--call-mid)}.wealth-profile>div+div{border-left:1px solid var(--call-mid)}.wealth-profile span,.wealth-profile strong{display:block}.wealth-profile span{font-size:.78em;margin-bottom:.4em}.wealth-action{margin-top:auto;font-size:.85em}.property-call{--call-gradient:var(--va-gradient-pink);--call-soft:var(--color-sr-pink-100);--call-mid:var(--color-sr-pink-300);--call-ink:var(--color-sr-pink-950)}.property-dialogue{position:relative}.property-dialogue .call-signal{position:absolute;right:0;top:2px}.property-dialogue p{font-size:clamp(21px,5.8cqw,33px);line-height:1.2;padding-right:16%}.property-reply{align-self:flex-end;padding:4% 5%;margin:5% 0;background:var(--call-ink);color:#fff;border-radius:10px;animation:call-arrive .6s .3s both}.visit-calendar{background:#fff;border:1px solid var(--call-soft);border-radius:12px;overflow:hidden;margin-top:auto}.calendar-days{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--call-soft);text-align:center;font-size:.75em}.calendar-days span{padding:4% 0}.calendar-days .chosen-day{background:var(--call-soft)}.visit-choice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7%}.visit-choice strong{font-size:1.6em}.visit-choice span{font-size:.8em}.calendar-confirmation{padding:3% 7%;background:var(--call-soft);font-size:.8em;animation:call-arrive .6s .8s both}.healthcare-call{--call-gradient:var(--va-gradient-green);--call-soft:var(--color-sr-green-100);--call-mid:var(--color-sr-green-400);--call-ink:var(--color-sr-green-900)}.care-request{padding:6%;background:var(--color-sr-green-50);border-radius:12px}.care-request p{font-size:1.08em}.care-transfer{flex:1;min-height:100px;display:flex;align-items:center;gap:0}.care-agent-node,.care-clinic-node{width:35%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;font-size:.85em}.care-agent-node .call-signal,.care-cross{height:45px}.care-cross{position:relative;width:38px}.care-cross:before,.care-cross:after{content:"";position:absolute;background:var(--call-ink);border-radius:3px}.care-cross:before{width:100%;height:12px;top:16px;left:0}.care-cross:after{width:12px;height:38px;left:13px;top:3px}.care-connection{flex:1;height:1px;background:var(--call-ink);margin-top:-25px;position:relative}.care-connection i{position:absolute;top:-3px;left:0;width:7px;height:7px;background:var(--call-ink);border-radius:50%;animation:call-transfer 3s ease-in-out infinite}.care-response{border-left:2px solid var(--call-ink);padding-left:6%}.care-response p{font-size:clamp(20px,5.5cqw,31px);line-height:1.2}.care-action{padding-top:6%;font-size:.82em}.education-call{--call-gradient:var(--va-gradient-orange);--call-soft:var(--color-sr-orange-100);--call-mid:var(--color-sr-orange-400);--call-ink:var(--color-sr-orange-950)}.education-header{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:6%;border-bottom:1px solid var(--call-mid)}.education-header>div>span,.education-header strong{display:block}.education-header>div>span{font-size:.78em}.education-header strong{font-size:1.25em}.education-question{margin-top:6%;align-self:flex-end;max-width:88%}.education-answer{background:var(--call-mid);padding:5% 6%;border-radius:10px;margin-block:5%;width:88%}.education-answer p{font-size:1.18em}.education-reply{align-self:flex-end;animation:call-arrive .6s .5s both}.education-next{margin-top:auto;padding-top:6%;font-size:.9em}.education-next>span{display:block;font-size:.8em;margin-bottom:.4em}.sales-call{--call-gradient:var(--va-gradient-blue);--call-soft:white;--call-mid:var(--color-sr-indigo-700);--call-ink:var(--color-sr-indigo-950)}.sales-utterance p{font-size:1.18em}.sales-recording{display:flex;align-items:center;gap:12px;padding:6% 0;color:var(--call-mid)}.sales-recording>span:last-child{font-size:.7em;max-width:17ch}.sales-summary{background:var(--call-soft);border:1px solid var(--color-sr-indigo-200);border-radius:12px;padding:5% 6%;animation:call-arrive .7s .3s both}.summary-title{color:var(--call-mid);font-size:.8em;padding-bottom:4%}.sales-summary dl>div{display:flex;justify-content:space-between;gap:12px;font-size:.85em;padding:3% 0}.sales-summary dt{color:var(--call-mid)}.sales-summary dd{text-align:right}.sales-action{margin-top:auto;padding-top:6%;font-size:.92em}@keyframes call-speaking{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes call-arrive{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes call-listen{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}@keyframes call-transfer{0%,10%{transform:translate(0);opacity:.4}85%,to{transform:translate(23cqw);opacity:1}}[data-visual-running=false] .industry-art :is(.call-signal i,.wealth-ring,.care-connection i){animation-play-state:paused}@media(max-width:639px){[data-audience-visual]:has(.industry-art){aspect-ratio:4/5;min-height:23rem}.industry-art-scene{padding:7%}.loan-conversation{gap:.8em}.coverage-question{margin-top:6%}.coverage-question .call-signal{height:25px}.coverage-answer{margin-top:3%}.care-transfer{min-height:110px}.education-answer{margin-block:4%}.sales-recording{gap:8px}}@media(prefers-reduced-motion:reduce){.industry-art *{animation:none!important}}
