.agent-stories-module__FKfC1W__section{padding-block:112px 104px}.agent-stories-module__FKfC1W__intro{margin-bottom:48px}.agent-stories-module__FKfC1W__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;display:grid}.agent-stories-module__FKfC1W__story{--ease-settle:cubic-bezier(.22, 1, .36, 1);--ease-arrive:cubic-bezier(.32, .72, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--block:min(100%, 385px);--accent:var(--forest);--accent-soft:#e3ebe3;--accent-muted:#536653;--card-line:#1b3a2a1f;--card-tile:#1b3a2a12;--glass-tint:27 58 42;min-width:0}.agent-stories-module__FKfC1W__story[data-agent=ashley]{--accent:#97462e;--accent-soft:#f1e3d7;--accent-muted:#7b5948;--card-line:#97462e26;--card-tile:#97462e14;--glass-tint:120 62 38}.agent-stories-module__FKfC1W__identity{border-top:1px solid var(--line-strong);align-items:baseline;gap:13px;padding-block:22px 20px;display:flex}.agent-stories-module__FKfC1W__identity h3{letter-spacing:-.035em;color:var(--accent);font-size:26px;font-weight:500;line-height:1}.agent-stories-module__FKfC1W__identity>span{color:var(--ink-2);font-size:14px}.agent-stories-module__FKfC1W__film{isolation:isolate;position:relative}.agent-stories-module__FKfC1W__filmTop{width:var(--block);color:var(--accent-muted);justify-content:space-between;gap:12px;padding-top:10px;font-size:11px;display:flex}.agent-stories-module__FKfC1W__filmTop>span:first-child{font-weight:500}.agent-stories-module__FKfC1W__stage{height:344px;position:relative}.agent-stories-module__FKfC1W__voice{opacity:.5;pointer-events:none;width:400px;height:300px;margin-top:-150px;position:absolute;top:50%;right:-18px}.agent-stories-module__FKfC1W__stage .agent-stories-module__FKfC1W__voice .voice-field{height:100%}.agent-stories-module__FKfC1W__stage .agent-stories-module__FKfC1W__voice .field-baseline{display:none}.agent-stories-module__FKfC1W__story[data-agent=ashley] .agent-stories-module__FKfC1W__voice .voice-field-fallback ellipse{stroke:#5c3727}.agent-stories-module__FKfC1W__surface,.agent-stories-module__FKfC1W__scene{width:var(--block);pointer-events:none;height:300px;position:absolute;top:22px;left:0}.agent-stories-module__FKfC1W__surface{z-index:1;-webkit-backdrop-filter:blur(9px)saturate(1.4);backdrop-filter:blur(9px)saturate(1.4);box-shadow:inset 0 1px 0 #fffffff2, inset 0 -18px 26px -22px #fffc, 0 0 0 1px rgb(var(--glass-tint) / .09), 0 1px 2px rgb(var(--glass-tint) / .05), 0 14px 28px -18px rgb(var(--glass-tint) / .2), 0 30px 56px -40px rgb(var(--glass-tint) / .24);background:radial-gradient(120% 90% at 0 0,#ffffff80,#0000 60%),linear-gradient(#ffffff5c,#ffffff29);border-radius:10px}.agent-stories-module__FKfC1W__surface:before,.agent-stories-module__FKfC1W__surface:after{content:"";border-radius:inherit;position:absolute;inset:0}.agent-stories-module__FKfC1W__surface:before{-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(140deg,#fffffffa,#ffffff80 30%,#fff3 62%,#ffffffd9);padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.agent-stories-module__FKfC1W__surface:after{background:radial-gradient(240px circle at var(--light-x,30%) var(--light-y,0%), #ffffff8c, transparent 65%);opacity:0;transition:opacity .4s}@media (hover:hover) and (pointer:fine){.agent-stories-module__FKfC1W__stage:hover .agent-stories-module__FKfC1W__surface:after{opacity:1}}.agent-stories-module__FKfC1W__scene{z-index:2;opacity:0;visibility:hidden;transition:opacity .18s var(--ease-exit), visibility 0s .18s}.agent-stories-module__FKfC1W__scene[data-active=true]{opacity:1;visibility:visible;transition:opacity .24s ease-out .15s,visibility}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__part{animation:agent-stories-module__FKfC1W__part-focus .46s calc(.15s + var(--i,0) * 55ms) var(--ease-arrive) both}.agent-stories-module__FKfC1W__card{height:100%;color:var(--ink);flex-direction:column;padding:19px 24px 0;display:flex}.agent-stories-module__FKfC1W__callMeta,.agent-stories-module__FKfC1W__documentHeading,.agent-stories-module__FKfC1W__routeSource{align-items:center;min-height:20px;font-size:12px;display:flex}.agent-stories-module__FKfC1W__documentHeading{color:var(--accent-muted);gap:8px;font-weight:500}.agent-stories-module__FKfC1W__documentHeading>svg,.agent-stories-module__FKfC1W__routeSource>svg{flex-shrink:0}.agent-stories-module__FKfC1W__smallTag{white-space:nowrap;color:var(--accent);align-items:center;gap:5px;margin-left:auto;font-size:11px;display:inline-flex;position:relative}.agent-stories-module__FKfC1W__smallTag:after{content:"";background:var(--accent-muted);opacity:0;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;right:0}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__smallTag{animation:.32s ease-out 1.5s both agent-stories-module__FKfC1W__resolve}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__smallTag:after{animation:1.5s ease-in-out both agent-stories-module__FKfC1W__pending}.agent-stories-module__FKfC1W__documentFooter,.agent-stories-module__FKfC1W__callNote,.agent-stories-module__FKfC1W__calendarNote,.agent-stories-module__FKfC1W__teamNotified,.agent-stories-module__FKfC1W__stageNote{border-top:1px solid var(--card-line);min-height:42px;color:var(--accent-muted);align-items:center;margin-top:auto;font-size:11px;display:flex}.agent-stories-module__FKfC1W__documentFooter{justify-content:space-between;gap:12px}.agent-stories-module__FKfC1W__documentFooter>span:last-child{align-items:center;gap:5px;display:flex}.agent-stories-module__FKfC1W__card h4{letter-spacing:-.025em;font-size:22px;font-weight:500;line-height:1.15}.agent-stories-module__FKfC1W__checklist,.agent-stories-module__FKfC1W__propertyFacts{margin-top:14px;display:grid}.agent-stories-module__FKfC1W__checklist>div,.agent-stories-module__FKfC1W__propertyFacts>span{border-top:1px solid var(--card-line);align-items:center;gap:10px;min-height:38px;font-size:13px;display:flex}.agent-stories-module__FKfC1W__checklist svg,.agent-stories-module__FKfC1W__propertyFacts svg{color:var(--accent);flex-shrink:0}.agent-stories-module__FKfC1W__checklist>:nth-child(2),.agent-stories-module__FKfC1W__propertyFacts>:nth-child(2){--n:1}.agent-stories-module__FKfC1W__checklist>:nth-child(3){--n:2}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__checklist>div,.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__propertyFacts>span{animation:agent-stories-module__FKfC1W__settle .36s calc(.56s + var(--n,0) * .3s) ease-out both}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__checklist svg,.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__propertyFacts svg{animation:agent-stories-module__FKfC1W__tick .42s calc(.56s + var(--n,0) * .3s) var(--ease-settle) both}.agent-stories-module__FKfC1W__callMeta{color:var(--ink-3);justify-content:space-between;gap:8px}.agent-stories-module__FKfC1W__callMeta>span:first-child{color:var(--accent-muted);align-items:center;gap:7px;font-weight:500;display:flex}.agent-stories-module__FKfC1W__callMeta>span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.agent-stories-module__FKfC1W__quote{letter-spacing:-.028em;text-wrap:balance;max-width:310px;margin-block:auto;font-size:clamp(22px,1.85vw,26px);font-weight:500;line-height:1.24}.agent-stories-module__FKfC1W__voiceLine{border-top:1px solid var(--card-line);align-items:center;gap:11px;padding-block:13px;display:flex}.agent-stories-module__FKfC1W__phoneDisc{background:var(--accent);color:#fcfbf7;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.agent-stories-module__FKfC1W__voiceLine>div{flex-direction:column;gap:2px;min-width:0;display:flex}.agent-stories-module__FKfC1W__voiceLine strong{font-size:13px;font-weight:500}.agent-stories-module__FKfC1W__voiceLine>div>span{color:var(--ink-3);font-size:11px}.agent-stories-module__FKfC1W__voiceBars{height:22px;color:var(--accent);align-items:center;gap:3px;margin-left:auto;display:flex}.agent-stories-module__FKfC1W__voiceBars i{background:currentColor;border-radius:2px;width:3px;height:100%;transform:scaleY(.36)}.agent-stories-module__FKfC1W__voiceBars i:nth-child(2){transform:scaleY(.78)}.agent-stories-module__FKfC1W__voiceBars i:nth-child(3){transform:scaleY(.5)}.agent-stories-module__FKfC1W__voiceBars i:nth-child(4){transform:scaleY(.92)}.agent-stories-module__FKfC1W__scene .agent-stories-module__FKfC1W__voiceBars i{animation:.98s ease-in-out infinite agent-stories-module__FKfC1W__speak-a}.agent-stories-module__FKfC1W__scene .agent-stories-module__FKfC1W__voiceBars i:nth-child(2){animation:.76s ease-in-out -200ms infinite agent-stories-module__FKfC1W__speak-b}.agent-stories-module__FKfC1W__scene .agent-stories-module__FKfC1W__voiceBars i:nth-child(3){animation:1.24s ease-in-out -520ms infinite agent-stories-module__FKfC1W__speak-a}.agent-stories-module__FKfC1W__scene .agent-stories-module__FKfC1W__voiceBars i:nth-child(4){animation:.88s ease-in-out -90ms infinite agent-stories-module__FKfC1W__speak-b}.agent-stories-module__FKfC1W__scene .agent-stories-module__FKfC1W__voiceBars i:nth-child(5){animation:1.1s ease-in-out -700ms infinite agent-stories-module__FKfC1W__speak-a}.agent-stories-module__FKfC1W__callNote{gap:5px;min-height:38px;margin-top:0}.agent-stories-module__FKfC1W__callNote>svg{color:var(--accent);flex-shrink:0}.agent-stories-module__FKfC1W__callClock{font-family:var(--font-plex-mono), monospace;color:var(--ink-3);margin-left:auto;font-style:normal}.agent-stories-module__FKfC1W__callClock:after{content:attr(data-clock)}.agent-stories-module__FKfC1W__ticketScene h4{margin-top:auto}.agent-stories-module__FKfC1W__documentMeta{color:var(--ink-3);gap:7px;margin-top:4px;font-size:12px;display:flex}.agent-stories-module__FKfC1W__routeSource{gap:8px;font-size:13px;font-weight:500}.agent-stories-module__FKfC1W__routeSource>svg{color:var(--accent-muted)}.agent-stories-module__FKfC1W__routeSource>span:last-child{color:var(--ink-3);margin-left:auto;font-size:12px;font-weight:400}.agent-stories-module__FKfC1W__cascade{flex-direction:column;flex:1;justify-content:center;min-height:0;padding-left:22px;display:flex;position:relative}.agent-stories-module__FKfC1W__routeLine{width:28px;height:100%;color:var(--accent);position:absolute;top:0;left:-7px}.agent-stories-module__FKfC1W__routeLine path{stroke:currentColor;stroke-width:1.2px;opacity:.26}.agent-stories-module__FKfC1W__routeLine .agent-stories-module__FKfC1W__travellingLine{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__travellingLine{animation:agent-stories-module__FKfC1W__draw 1.1s .42s var(--ease-settle) both}.agent-stories-module__FKfC1W__vendor{min-height:64px;color:var(--accent-muted);align-items:center;gap:11px;display:flex}.agent-stories-module__FKfC1W__vendor+.agent-stories-module__FKfC1W__vendor{border-top:1px solid var(--card-line)}.agent-stories-module__FKfC1W__vendor>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.agent-stories-module__FKfC1W__vendor strong{color:var(--ink);font-size:13px;font-weight:500}.agent-stories-module__FKfC1W__vendor>div>span{font-size:11px}.agent-stories-module__FKfC1W__vendor>svg{flex-shrink:0}.agent-stories-module__FKfC1W__vendorIcon{background:var(--card-tile);width:30px;height:30px;color:var(--accent);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.agent-stories-module__FKfC1W__firstVendor>*{opacity:.62}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__firstVendor>*{animation:.5s ease-out .95s both agent-stories-module__FKfC1W__stand-down}.agent-stories-module__FKfC1W__awaiting{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:4px}.agent-stories-module__FKfC1W__scene .agent-stories-module__FKfC1W__awaiting{animation:1.9s ease-out 1.5s infinite agent-stories-module__FKfC1W__await}.agent-stories-module__FKfC1W__stageNote{justify-content:center;margin-top:0}.agent-stories-module__FKfC1W__unitRow{align-items:center;gap:16px;margin-top:auto;display:flex}.agent-stories-module__FKfC1W__floorPlan{background:var(--card-tile);width:86px;height:78px;color:var(--accent);border-radius:7px;flex-shrink:0;padding:6px}.agent-stories-module__FKfC1W__floorPlan svg{stroke:currentColor;stroke-width:1.4px;width:100%;height:100%}.agent-stories-module__FKfC1W__floorPlan path{stroke-dasharray:1;stroke-dashoffset:0}.agent-stories-module__FKfC1W__floorPlan .agent-stories-module__FKfC1W__doorArc{stroke-width:.7px;opacity:.7}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__floorPlan path{animation:agent-stories-module__FKfC1W__draw .95s .28s var(--ease-settle) both}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__floorPlan .agent-stories-module__FKfC1W__doorArc{animation-duration:.6s;animation-delay:.76s}.agent-stories-module__FKfC1W__unitRow p{color:var(--ink-3);margin-top:3px;font-size:12px}.agent-stories-module__FKfC1W__available{color:var(--accent);align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.agent-stories-module__FKfC1W__available>span{background:currentColor;border-radius:50%;width:6px;height:6px}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__available{animation:.42s ease-out 1.15s both agent-stories-module__FKfC1W__reveal}.agent-stories-module__FKfC1W__week{grid-template-columns:repeat(5,1fr);gap:4px;margin-top:auto;display:grid}.agent-stories-module__FKfC1W__week>div{isolation:isolate;color:var(--accent-muted);border-radius:7px;flex-direction:column;align-items:center;gap:8px;padding:11px 2px 10px;display:flex;position:relative}.agent-stories-module__FKfC1W__week span{font-size:11px}.agent-stories-module__FKfC1W__week strong{font-variant-numeric:tabular-nums;color:var(--ink);font-size:24px;font-weight:500;line-height:1}.agent-stories-module__FKfC1W__week i{background:currentColor;border-radius:50%;width:3px;height:3px}.agent-stories-module__FKfC1W__week .agent-stories-module__FKfC1W__chosenDay,.agent-stories-module__FKfC1W__week .agent-stories-module__FKfC1W__chosenDay strong{color:var(--accent)}.agent-stories-module__FKfC1W__chosenDay:before{content:"";z-index:-1;border-radius:inherit;background:var(--card-tile);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent);position:absolute;inset:0}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__chosenDay:before{animation:.4s ease-out .6s both agent-stories-module__FKfC1W__reveal}.agent-stories-module__FKfC1W__timeSlots{gap:6px;margin-top:16px;display:flex}.agent-stories-module__FKfC1W__timeSlots>span{border:1px solid var(--card-line);font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;color:var(--accent-muted);border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 3px;font-size:12px;display:flex}.agent-stories-module__FKfC1W__timeSlots .agent-stories-module__FKfC1W__chosenTime{background:var(--accent);border-color:var(--accent);color:#fcfbf7}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__chosenTime{animation:.45s ease-out 1.1s both agent-stories-module__FKfC1W__select-time}.agent-stories-module__FKfC1W__chosenTime svg{flex-shrink:0}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__chosenTime svg{animation:agent-stories-module__FKfC1W__tick .42s 1.35s var(--ease-settle) both}.agent-stories-module__FKfC1W__calendarNote{gap:6px}.agent-stories-module__FKfC1W__confirmScene{text-align:center;align-items:center}.agent-stories-module__FKfC1W__confirmMark{background:var(--accent);color:#fcfbf7;border-radius:50%;place-items:center;width:42px;height:42px;margin-top:auto;display:grid}.agent-stories-module__FKfC1W__scene[data-visited=true] .agent-stories-module__FKfC1W__confirmMark{animation-name:agent-stories-module__FKfC1W__seal}.agent-stories-module__FKfC1W__confirmTitle{letter-spacing:-.03em;color:var(--accent);margin-top:12px;font-size:26px;font-weight:500;line-height:1.15}.agent-stories-module__FKfC1W__confirmSub{color:var(--ink-3);margin-top:5px;font-size:13px}.agent-stories-module__FKfC1W__receipt{background:var(--card-tile);box-shadow:inset 0 0 0 1px var(--card-line);text-align:left;color:var(--accent);border-radius:8px;align-self:stretch;align-items:center;gap:13px;margin-top:18px;padding:11px 14px;display:flex}.agent-stories-module__FKfC1W__receipt>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.agent-stories-module__FKfC1W__receipt strong{color:var(--ink);font-size:13px;font-weight:500}.agent-stories-module__FKfC1W__receipt>div>span{color:var(--ink-3);font-size:12px}.agent-stories-module__FKfC1W__receipt>svg{flex-shrink:0}.agent-stories-module__FKfC1W__receiptDate{border-right:1px solid var(--card-line);flex-direction:column;align-items:center;gap:3px;padding-right:13px;display:flex}.agent-stories-module__FKfC1W__receiptDate>span{letter-spacing:.07em;font-size:10px;font-weight:600}.agent-stories-module__FKfC1W__receiptDate>strong{font-variant-numeric:tabular-nums;color:var(--accent);font-size:23px;font-weight:500;line-height:1}.agent-stories-module__FKfC1W__teamNotified{justify-content:center;align-self:stretch;gap:6px}.agent-stories-module__FKfC1W__playback{width:var(--block);align-items:center;gap:14px;display:flex}.agent-stories-module__FKfC1W__steps{flex:1;grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.agent-stories-module__FKfC1W__steps button{text-align:left;min-height:44px;color:var(--accent-muted);flex-direction:column;justify-content:center;gap:9px;font-size:12px;transition:color .2s;display:flex}.agent-stories-module__FKfC1W__stepTrack{background:color-mix(in srgb, var(--accent) 20%, transparent);width:100%;height:1px;display:block;position:relative;overflow:hidden}.agent-stories-module__FKfC1W__stepTrack:after{content:"";background:var(--accent);transform-origin:0;transition:transform .25s var(--ease-settle);position:absolute;inset:0;transform:scaleX(0)}.agent-stories-module__FKfC1W__steps button[aria-pressed=true]{color:var(--accent);font-weight:500}.agent-stories-module__FKfC1W__stepTrack[data-complete=true]:after{transform:scaleX(1)}.agent-stories-module__FKfC1W__steps button[aria-pressed=true] .agent-stories-module__FKfC1W__stepTrack:after{animation:agent-stories-module__FKfC1W__step-progress var(--step-duration) linear both}.agent-stories-module__FKfC1W__steps button:hover{color:var(--accent)}.agent-stories-module__FKfC1W__playButton{width:44px;height:44px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;transition:background .16s;display:grid}.agent-stories-module__FKfC1W__playButton:hover{background:var(--accent-soft)}.agent-stories-module__FKfC1W__steps button:focus-visible,.agent-stories-module__FKfC1W__playButton:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.agent-stories-module__FKfC1W__steps button:focus-visible{border-radius:3px}.agent-stories-module__FKfC1W__caption{min-height:38px;color:var(--ink-3);margin-top:12px;font-size:13px;line-height:1.5;display:grid}.agent-stories-module__FKfC1W__caption>span{opacity:0;visibility:hidden;transition:opacity .16s var(--ease-exit), visibility 0s .16s;grid-area:1/1}.agent-stories-module__FKfC1W__caption>span[data-active=true]{opacity:1;visibility:visible;transition:opacity .4s ease-out .2s,visibility}.agent-stories-module__FKfC1W__storyCopy{padding-top:16px}.agent-stories-module__FKfC1W__storyCopy h4{letter-spacing:-.035em;font-size:clamp(26px,2.5vw,34px);font-weight:500;line-height:1.17}.agent-stories-module__FKfC1W__storyCopy>p{max-width:440px;color:var(--ink-2);margin-top:16px;font-size:15px;line-height:1.65}.agent-stories-module__FKfC1W__storyCopy>a{margin-top:17px}.agent-stories-module__FKfC1W__film[data-running=false] *,.agent-stories-module__FKfC1W__film[data-running=false] :before,.agent-stories-module__FKfC1W__film[data-running=false] :after,.agent-stories-module__FKfC1W__scene[data-active=false] .agent-stories-module__FKfC1W__voiceBars i,.agent-stories-module__FKfC1W__scene[data-active=false] .agent-stories-module__FKfC1W__awaiting{animation-play-state:paused!important}@keyframes agent-stories-module__FKfC1W__part-focus{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:none}}@keyframes agent-stories-module__FKfC1W__reveal{0%{opacity:0}to{opacity:1}}@keyframes agent-stories-module__FKfC1W__resolve{0%{color:#0000}to{color:var(--accent)}}@keyframes agent-stories-module__FKfC1W__pending{0%{opacity:0}12%,52%,88%{opacity:1}32%,70%{opacity:.3}to{opacity:0}}@keyframes agent-stories-module__FKfC1W__settle{0%{color:var(--accent-muted)}to{color:var(--ink)}}@keyframes agent-stories-module__FKfC1W__tick{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes agent-stories-module__FKfC1W__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes agent-stories-module__FKfC1W__stand-down{0%{opacity:1}to{opacity:.62}}@keyframes agent-stories-module__FKfC1W__await{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 50%, transparent)}70%,to{box-shadow:0 0 0 7px #0000}}@keyframes agent-stories-module__FKfC1W__select-time{0%{border-color:var(--card-line);color:var(--accent-muted);background:0 0}to{background:var(--accent);border-color:var(--accent);color:#fcfbf7}}@keyframes agent-stories-module__FKfC1W__seal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes agent-stories-module__FKfC1W__speak-a{0%,to{transform:scaleY(.3)}18%{transform:scaleY(.82)}34%{transform:scaleY(.46)}52%{transform:scaleY(1)}71%{transform:scaleY(.38)}86%{transform:scaleY(.7)}}@keyframes agent-stories-module__FKfC1W__speak-b{0%,to{transform:scaleY(.52)}22%{transform:scaleY(.24)}41%{transform:scaleY(.9)}60%{transform:scaleY(.42)}78%{transform:scaleY(.74)}}@keyframes agent-stories-module__FKfC1W__step-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.agent-stories-module__FKfC1W__surface{background:#fcfbf7f0}}@media (max-width:1000px){.agent-stories-module__FKfC1W__pair{gap:28px}.agent-stories-module__FKfC1W__card{padding-inline:20px}.agent-stories-module__FKfC1W__voice{width:100%;right:0}}@media (max-width:760px){.agent-stories-module__FKfC1W__section{padding-block:65px}.agent-stories-module__FKfC1W__intro{margin-bottom:32px}.agent-stories-module__FKfC1W__pair{grid-template-columns:1fr;gap:42px}.agent-stories-module__FKfC1W__quote{font-size:24px}.agent-stories-module__FKfC1W__storyCopy{padding-top:9px}.agent-stories-module__FKfC1W__storyCopy h4{font-size:30px}.agent-stories-module__FKfC1W__identity{padding-top:20px}}@media (max-width:380px){.agent-stories-module__FKfC1W__filmTop{font-size:10px}.agent-stories-module__FKfC1W__card{padding-inline:16px}.agent-stories-module__FKfC1W__quote{font-size:21px}.agent-stories-module__FKfC1W__unitRow{gap:12px}.agent-stories-module__FKfC1W__floorPlan{width:74px;height:68px}.agent-stories-module__FKfC1W__playback{gap:4px}.agent-stories-module__FKfC1W__steps{gap:8px}}@media (prefers-reduced-motion:reduce){.agent-stories-module__FKfC1W__film *,.agent-stories-module__FKfC1W__film :before,.agent-stories-module__FKfC1W__film :after,.agent-stories-module__FKfC1W__caption>span{transition:none!important;animation:none!important}.agent-stories-module__FKfC1W__steps button[aria-pressed=true] .agent-stories-module__FKfC1W__stepTrack:after{transform:scaleX(1)}}
.agent-platform-module__75hSPq__platform.motion-demo{--motion-line:#dcded5;--motion-muted:#626b62;--motion-green:#2e6a4b;--platform-accent:#30563e;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.agent-platform-module__75hSPq__platform[data-agent=ashley]{--platform-accent:#8c513d}.agent-platform-module__75hSPq__platform [data-agent=maya]{--platform-accent:#30563e}.agent-platform-module__75hSPq__platform [data-agent=ashley]{--platform-accent:#8c513d}.agent-platform-module__75hSPq__platform.motion-demo .agent-demo-toolbar{background:0 0;border:0;min-height:60px;padding:0}.agent-platform-module__75hSPq__platform.motion-demo .agent-tabs{gap:25px;position:relative}.agent-platform-module__75hSPq__platform.motion-demo .agent-tabs button{min-height:48px;box-shadow:none;color:#73796e;background:0 0;border:0;border-radius:0;gap:8px;padding:12px 0;font-size:14px;position:relative}.agent-platform-module__75hSPq__platform.motion-demo .agent-tabs button:after{content:"";background:var(--platform-accent);transform-origin:0;height:2px;transition:transform .65s cubic-bezier(.22,1,.36,1),background .7s;position:absolute;inset:auto 0 0;transform:scaleX(0)}.agent-platform-module__75hSPq__platform.motion-demo .agent-tabs button[aria-selected=true]{color:var(--platform-accent);box-shadow:none;background:0 0;border:0}.agent-platform-module__75hSPq__platform.motion-demo .agent-tabs button[aria-selected=true]:after{transform:scaleX(1)}.agent-platform-module__75hSPq__platform.motion-demo .agent-tabs button>span{color:#666f63;font-size:12px}.agent-platform-module__75hSPq__platform.motion-demo .demo-example-label{letter-spacing:.015em;font-size:11px}.agent-platform-module__75hSPq__platform .platform-v2{grid-template-columns:minmax(0,1fr) minmax(0,1.48fr) minmax(0,1fr);gap:35px;min-height:435px;padding:18px 0 38px}:is(.agent-platform-module__75hSPq__platform .platform-conversation,.agent-platform-module__75hSPq__platform .platform-actions){z-index:1;position:relative}.agent-platform-module__75hSPq__platform.motion-demo .scene-layer{transition:opacity .22s cubic-bezier(.4,0,1,1),transform 0s .22s,visibility 0s .22s;transform:translateY(6px)}.agent-platform-module__75hSPq__platform.motion-demo .scene-layer[data-active=true]{transition:opacity .42s cubic-bezier(.22,1,.36,1) .19s,transform .64s cubic-bezier(.22,1,.36,1) .19s,visibility;transform:translateY(0)}.agent-platform-module__75hSPq__platform .scene-label{color:#626b62;font-size:11px}.agent-platform-module__75hSPq__platform .scene-label time{font-size:10px}.agent-platform-module__75hSPq__platform .caller-quote-v2{letter-spacing:-.035em;margin:22px 0 28px;font-size:clamp(23px,2vw,28px);font-weight:450;line-height:1.33}.agent-platform-module__75hSPq__platform .speaker-v2{color:var(--platform-accent);border-top:0;padding-top:0;font-size:13px}.agent-platform-module__75hSPq__platform .speaker-v2 .speaking-dot{background:currentColor}.agent-platform-module__75hSPq__platform .signal-bars{color:var(--platform-accent)}.agent-platform-module__75hSPq__platform .reply-v2{min-height:88px;margin-top:14px}.agent-platform-module__75hSPq__platform .reply-v2 p{color:#62685e;font-size:14px;line-height:1.65}.agent-platform-module__75hSPq__platform .voice-center{justify-content:center;padding:0 0 5px}.agent-platform-module__75hSPq__platform .voice-visual{width:100%;position:relative}.agent-platform-module__75hSPq__platform .voice-field{z-index:1;width:calc(100% + 60px);height:295px;margin-inline:-30px}.agent-platform-module__75hSPq__platform .field-baseline{filter:blur(12px);background:#263d2e1a;bottom:30px}.agent-platform-module__75hSPq__platform .voice-identity{flex-direction:column;align-items:center;gap:7px}.agent-platform-module__75hSPq__platform .voice-identity strong{color:var(--platform-accent);font-size:36px}.agent-platform-module__75hSPq__platform .voice-identity>span{letter-spacing:.025em;font-size:11px}.agent-platform-module__75hSPq__platform .voice-caption{margin-top:15px}.agent-platform-module__75hSPq__platform .voice-caption p{font-size:11px}.agent-platform-module__75hSPq__platform .voice-connections{--signal-length:60px;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:50% -35px auto}.agent-platform-module__75hSPq__platform .voice-connections>span{width:var(--signal-length);background:linear-gradient(90deg,#0000,#9ba89677,#0000);height:1px;position:relative}.agent-platform-module__75hSPq__platform .voice-connections>span:after{content:"";background:var(--platform-accent);border-radius:50%;width:3px;height:3px;animation:2.8s ease-in-out infinite agent-platform-module__75hSPq__carry-signal;position:absolute;top:-1px;left:0}.agent-platform-module__75hSPq__platform .voice-connections>span:last-child:after{animation-delay:1.4s}.agent-platform-module__75hSPq__platform .action-log{border:0;padding:0}.agent-platform-module__75hSPq__platform .action-log ol{margin-top:20px}.agent-platform-module__75hSPq__platform .action-log li{color:#70776c;gap:12px;min-height:41px;font-size:13px}.agent-platform-module__75hSPq__platform [data-label]:empty:before{content:attr(data-label)}.agent-platform-module__75hSPq__platform.motion-demo .action-index{--marker-ease:cubic-bezier(.22, 1, .36, 1);color:#70776c;width:21px;height:21px;transition:background-color .42s var(--marker-ease), border-color .42s var(--marker-ease), color .42s var(--marker-ease), box-shadow .42s var(--marker-ease);background-color:#0000;flex-shrink:0;position:relative;box-shadow:0 0 #0000}.agent-platform-module__75hSPq__platform .action-index>*{grid-area:1/1;transition:opacity .24s ease-out,transform .42s cubic-bezier(.22,1,.36,1)}.agent-platform-module__75hSPq__platform .action-pulse{background:currentColor;border-radius:50%;width:5px;height:5px}.agent-platform-module__75hSPq__platform .action-pulse{opacity:0;transform:scale(.5)}.agent-platform-module__75hSPq__platform .action-check{opacity:0;transform:scale(.5)}.agent-platform-module__75hSPq__platform .action-log li:not([data-state=waiting]) .action-number{opacity:0;transform:scale(.5)}.agent-platform-module__75hSPq__platform .action-log ol[data-sealed=true] li[data-state=active] .action-pulse{opacity:0;transform:scale(.5)}.agent-platform-module__75hSPq__platform .action-log li[data-state=active] .action-pulse{opacity:1;transform:none}.agent-platform-module__75hSPq__platform .action-log li[data-state=done] .action-check{opacity:1;transform:none}.agent-platform-module__75hSPq__platform .action-log ol[data-sealed=true] li[data-state=active] .action-check{opacity:1;transform:none}.agent-platform-module__75hSPq__platform.motion-demo .action-log li[data-state=active] .action-index{color:#fcfbf7;background-color:var(--platform-accent);border-color:var(--platform-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--platform-accent) 12%, transparent)}.agent-platform-module__75hSPq__platform.motion-demo .action-log li[data-state=done] .action-index{color:var(--platform-accent);border-color:color-mix(in srgb, var(--platform-accent) 32%, transparent)}.agent-platform-module__75hSPq__platform[data-running=true] .action-log ol:not([data-sealed=true]) li[data-state=active] .action-pulse{animation:1.8s ease-out .42s infinite agent-platform-module__75hSPq__marker-live}.agent-platform-module__75hSPq__platform .action-state{justify-items:end;display:grid}.agent-platform-module__75hSPq__platform .action-state>span{opacity:0;grid-area:1/1;transition:opacity .12s cubic-bezier(.4,0,1,1)}.agent-platform-module__75hSPq__platform .action-log li[data-state=active] .action-state{color:var(--platform-accent)}.agent-platform-module__75hSPq__platform .action-log li[data-state=active] .action-state>span:first-child{opacity:1;transition:opacity .28s ease-out .13s}.agent-platform-module__75hSPq__platform .action-log li[data-state=done] .action-state>span:last-child{opacity:1;transition:opacity .28s ease-out .13s}.agent-platform-module__75hSPq__platform .action-log ol[data-sealed=true] li[data-state=active] .action-state>span:last-child{opacity:1;transition:opacity .28s ease-out .13s}.agent-platform-module__75hSPq__platform .action-log ol[data-sealed=true] li[data-state=active] .action-state>span:first-child{opacity:0;transition:opacity .12s cubic-bezier(.4,0,1,1)}.agent-platform-module__75hSPq__platform .action-result{min-height:96px;margin-top:22px;padding-top:20px}.agent-platform-module__75hSPq__platform .action-result h3{color:var(--platform-accent);font-size:clamp(23px,2vw,28px);line-height:1.1}.agent-platform-module__75hSPq__platform .action-result p{font-size:12px;line-height:1.55}.agent-platform-module__75hSPq__platform .sequence-track{background:var(--motion-line)}.agent-platform-module__75hSPq__platform .sequence-track>span{background:var(--platform-accent);transition:background .8s}.agent-platform-module__75hSPq__platform .sequence-track>i{background:var(--platform-accent);transform-origin:100%;animation:.72s cubic-bezier(.65,0,.35,1) both agent-platform-module__75hSPq__rail-release;position:absolute;inset:0;transform:scaleX(0)}.agent-platform-module__75hSPq__platform.motion-demo .demo-progress{background:0 0;padding:0}.agent-platform-module__75hSPq__platform.motion-demo .demo-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;max-width:none;display:grid}.agent-platform-module__75hSPq__platform.motion-demo .demo-steps button{min-height:60px;font-size:12px;transition:color .32s}.agent-platform-module__75hSPq__platform .demo-step-index>*{grid-area:1/1;transition:opacity .24s ease-out,transform .42s cubic-bezier(.22,1,.36,1)}:is(.agent-platform-module__75hSPq__platform .demo-step-index>svg,.agent-platform-module__75hSPq__platform .demo-steps button[data-complete=true] .demo-step-index>span){opacity:0;transform:scale(.5)}.agent-platform-module__75hSPq__platform .demo-steps button[data-complete=true] .demo-step-index>svg{opacity:1;transform:none}.agent-platform-module__75hSPq__platform.motion-demo .demo-steps button>.demo-step-label{width:auto;min-width:0;height:auto;font:inherit;place-items:center start;display:grid}.agent-platform-module__75hSPq__platform .demo-step-label>span{white-space:nowrap;opacity:0;grid-area:1/1;transition:opacity .2s cubic-bezier(.4,0,1,1)}.agent-platform-module__75hSPq__platform .demo-step-label>span[data-active=true]{opacity:1;transition:opacity .4s cubic-bezier(.22,1,.36,1) .19s}.agent-platform-module__75hSPq__platform.motion-demo .demo-playback{justify-content:end;min-width:65px;min-height:44px;font-size:11px}:is(.agent-platform-module__75hSPq__platform.motion-demo .demo-steps button[aria-current=step],.agent-platform-module__75hSPq__platform.motion-demo .demo-steps button[aria-current=step]>span){color:var(--platform-accent)}.agent-platform-module__75hSPq__platform[data-running=false] .voice-connections>span:after{animation-play-state:paused}@keyframes agent-platform-module__75hSPq__marker-live{0%{box-shadow:0 0 #fcfbf780}70%,to{box-shadow:0 0 0 4px #fcfbf700}}@keyframes agent-platform-module__75hSPq__rail-release{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes agent-platform-module__75hSPq__carry-signal{0%,15%{opacity:0;transform:translate(0)}30%{opacity:.7}70%{opacity:.7}85%,to{opacity:0;transform:translateX(calc(var(--signal-length) - 3px))}}@media (max-width:1100px){.agent-platform-module__75hSPq__platform .platform-v2{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:24px}.agent-platform-module__75hSPq__platform .caller-quote-v2{font-size:23px}.agent-platform-module__75hSPq__platform .action-log li{font-size:12px}.agent-platform-module__75hSPq__platform .voice-connections{--signal-length:40px;inset-inline:-24px}}@media (max-width:800px){.agent-platform-module__75hSPq__platform .platform-v2{grid-template-columns:1fr 1fr;gap:32px;padding-top:0}.agent-platform-module__75hSPq__platform .voice-center{grid-area:1/1/auto/-1;max-width:370px}.agent-platform-module__75hSPq__platform .voice-field{height:255px}.agent-platform-module__75hSPq__platform .voice-connections{display:none}:is(.agent-platform-module__75hSPq__platform .platform-conversation,.agent-platform-module__75hSPq__platform .platform-actions){align-self:start}.agent-platform-module__75hSPq__platform .action-log ol{margin-top:14px}.agent-platform-module__75hSPq__platform .action-result{margin-top:13px}.agent-platform-module__75hSPq__platform .reply-v2{min-height:70px}}@media (max-width:600px){.agent-platform-module__75hSPq__platform.motion-demo .agent-demo-toolbar{justify-content:center;min-height:52px;padding:0}.agent-platform-module__75hSPq__platform.motion-demo .agent-tabs{gap:25px}.agent-platform-module__75hSPq__platform.motion-demo .agent-tabs button>span{font-size:11px;display:inline}.agent-platform-module__75hSPq__platform .platform-v2{grid-template-columns:minmax(0,1fr);gap:24px;padding:0 0 25px}.agent-platform-module__75hSPq__platform .voice-center{max-width:310px}.agent-platform-module__75hSPq__platform .voice-field{width:100%;height:235px;margin-inline:0}.agent-platform-module__75hSPq__platform .voice-identity strong{font-size:32px}.agent-platform-module__75hSPq__platform .caller-quote-v2{margin:16px 0 20px;font-size:25px}.agent-platform-module__75hSPq__platform .reply-v2{min-height:68px}.agent-platform-module__75hSPq__platform .platform-actions{border-top:1px solid var(--motion-line);padding-top:20px}.agent-platform-module__75hSPq__platform .action-log ol{-moz-column-gap:24px;column-gap:24px}.agent-platform-module__75hSPq__platform .action-log li{font-size:12px}.agent-platform-module__75hSPq__platform .action-result{min-height:82px}.agent-platform-module__75hSPq__platform.motion-demo .demo-steps{gap:0}.agent-platform-module__75hSPq__platform.motion-demo .demo-steps button{font-size:10px}.agent-platform-module__75hSPq__platform.motion-demo .demo-playback{min-width:44px}}@media (prefers-reduced-motion:reduce){.agent-platform-module__75hSPq__platform.motion-demo{transition:none!important;animation:none!important}.agent-platform-module__75hSPq__platform.motion-demo *{transition:none!important;animation:none!important}.agent-platform-module__75hSPq__platform.motion-demo :after{transition:none!important;animation:none!important}.agent-platform-module__75hSPq__platform.motion-demo .scene-layer{transform:none}.agent-platform-module__75hSPq__platform .voice-connections>span:after{display:none}.agent-platform-module__75hSPq__platform .sequence-track>i{display:none}}
