.agent-story-module__N1iWmG__root{padding:max(14px,min(2.4vw,22px));color:var(--color-ink);background:linear-gradient(160deg,#f7f3ea,#ece4d4);flex-direction:column;gap:7px;padding-bottom:max(34px,min(4vw,38px));display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.agent-story-module__N1iWmG__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.agent-story-module__N1iWmG__title{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:max(20px,min(2.25vw,24px));font-weight:700;line-height:1.12}.agent-story-module__N1iWmG__subtitle{color:rgba(13,33,23,.72);max-width:430px;margin:4px 0 0;font-size:max(13px,min(1.45vw,15px));line-height:1.35}.agent-story-module__N1iWmG__state{color:rgba(13,33,23,.7);white-space:nowrap;flex:none;padding-top:2px;font-size:12px;font-weight:600}.agent-story-module__N1iWmG__stage{isolation:isolate;background:#c8c4b8;border-radius:20px;flex:auto;min-height:180px;position:relative;overflow:hidden}.agent-story-module__N1iWmG__images,.agent-story-module__N1iWmG__photo{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.agent-story-module__N1iWmG__photo{object-fit:cover;object-position:center;opacity:0;filter:saturate(1.06)contrast(1.08)brightness(.94);transition:opacity .65s,transform 2.4s;transform:scale(1)}.agent-story-module__N1iWmG__activePhoto{opacity:1;transform:scale(1.018)}.agent-story-module__N1iWmG__scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent 30%,rgba(7,22,15,.6) 48%,rgba(7,22,15,.88) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.agent-story-module__N1iWmG__workbench{z-index:2;color:#f8f3e8;grid-template-rows:auto minmax(0,1fr);gap:6px;width:min(54%,340px);display:grid;position:absolute;top:7%;bottom:6%;right:5%}.agent-story-module__N1iWmG__agentLine{align-items:center;gap:8px;display:flex}.agent-story-module__N1iWmG__agentMark{aspect-ratio:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(4,18,11,.52);border:1px solid rgba(255,255,255,.16);border-radius:50%;flex:none;place-items:center;width:40px;display:grid;overflow:hidden}.agent-story-module__N1iWmG__agentMark img{object-fit:contain;filter:invert();width:66%;height:66%}.agent-story-module__N1iWmG__agentCopy{gap:1px;min-width:0;display:grid}.agent-story-module__N1iWmG__agentCopy strong{font-family:var(--font-heading);font-size:max(13px,min(1.4vw,15px));font-weight:700;line-height:1.15}.agent-story-module__N1iWmG__agentCopy>span{color:rgba(248,243,232,.78);font-size:max(12px,min(1.25vw,14px));line-height:1.2}.agent-story-module__N1iWmG__scenes{min-height:0;display:grid}.agent-story-module__N1iWmG__scene{opacity:0;pointer-events:none;grid-area:1/1;align-self:center;gap:7px;min-width:0;transition:opacity .34s .12s,transform .34s .12s;display:grid;transform:translateY(9px)}.agent-story-module__N1iWmG__activeScene{opacity:1;pointer-events:auto;transform:translateY(0)}.agent-story-module__N1iWmG__sceneLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.agent-story-module__N1iWmG__requestCopy,.agent-story-module__N1iWmG__reportTitle{font-family:var(--font-heading);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:max(17px,min(1.9vw,21px));font-weight:700;line-height:1.22}.agent-story-module__N1iWmG__meta{color:rgba(248,243,232,.78);font-size:max(12px,min(1.2vw,13.5px));line-height:1.3}.agent-story-module__N1iWmG__objectList,.agent-story-module__N1iWmG__reportList{gap:0;margin:0;padding:0;list-style:none;display:grid}.agent-story-module__N1iWmG__objectRow{opacity:0;border-bottom:1px solid rgba(248,243,232,.16);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 0;display:grid;transform:translate(9px)}.agent-story-module__N1iWmG__objectRow:last-child{border-bottom:0}.agent-story-module__N1iWmG__activeScene .agent-story-module__N1iWmG__objectRow{animation:.33s forwards agent-story-module__N1iWmG__object-in}.agent-story-module__N1iWmG__activeScene .agent-story-module__N1iWmG__objectRow:nth-child(2){animation-delay:.13s}.agent-story-module__N1iWmG__activeScene .agent-story-module__N1iWmG__objectRow:nth-child(3){animation-delay:.26s}.agent-story-module__N1iWmG__objectCopy{min-width:0;display:grid}.agent-story-module__N1iWmG__objectCopy strong{font-size:max(13px,min(1.35vw,15px));line-height:1.18}.agent-story-module__N1iWmG__objectCopy>span{color:rgba(248,243,232,.72);text-overflow:ellipsis;white-space:nowrap;font-size:max(11.5px,min(1.15vw,13px));line-height:1.1;overflow:hidden}.agent-story-module__N1iWmG__check,.agent-story-module__N1iWmG__finalLogic .agent-story-module__N1iWmG__logicMark{color:#8ef0c3;font-weight:800}.agent-story-module__N1iWmG__logicMark{color:rgba(248,243,232,.7);font-weight:700}.agent-story-module__N1iWmG__report{border-left:2px solid #b25e33;gap:3px;padding-left:11px;display:grid}.agent-story-module__N1iWmG__report .agent-story-module__N1iWmG__meta{display:none}.agent-story-module__N1iWmG__reportList{color:rgba(248,243,232,.92);font-size:max(12px,min(1.25vw,14px));line-height:1.2}.agent-story-module__N1iWmG__explanation{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid}.agent-story-module__N1iWmG__explanation strong{font-family:var(--font-heading);white-space:nowrap;font-size:14px;line-height:1.2}.agent-story-module__N1iWmG__explanation p{color:rgba(13,33,23,.72);margin:0;font-size:14px;line-height:1.25}.agent-story-module__N1iWmG__progress{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.agent-story-module__N1iWmG__progressTrack{background:rgba(13,33,23,.14);border-radius:999px;height:3px;position:relative;overflow:hidden}.agent-story-module__N1iWmG__progressTrack:after{content:"";transform:scaleX(var(--story-progress,0));transform-origin:0;background:#b25e33;position:absolute;top:0;bottom:0;left:0;right:0}.agent-story-module__N1iWmG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.agent-story-module__N1iWmG__step{color:rgba(13,33,23,.64);width:100%;min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:10px;gap:1px;padding:6px 5px;transition:color .18s,background-color .18s,border-color .18s;display:grid}.agent-story-module__N1iWmG__step:hover{color:var(--color-ink);background:rgba(178,94,51,.08)}.agent-story-module__N1iWmG__step[aria-current=step]{color:var(--color-ink);background:rgba(178,94,51,.1);border-color:rgba(178,94,51,.2)}.agent-story-module__N1iWmG__step strong{font-size:12px;line-height:1.1}.agent-story-module__N1iWmG__step span{text-overflow:ellipsis;white-space:nowrap;font-size:max(12.5px,min(1.2vw,14px));line-height:1.15;overflow:hidden}.agent-story-module__N1iWmG__footer{justify-content:flex-end;align-items:center;display:flex;position:absolute;bottom:10px;right:max(14px,min(2.4vw,22px))}.agent-story-module__N1iWmG__toggle{color:rgba(13,33,23,.72);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12.5px;font-weight:600}.agent-story-module__N1iWmG__toggle:hover{color:var(--color-accent-strong)}@keyframes agent-story-module__N1iWmG__object-in{to{opacity:1;transform:translate(0)}}@media (max-width:639px){.agent-story-module__N1iWmG__root{gap:5px;padding:12px 12px 38px}.agent-story-module__N1iWmG__state{display:none}.agent-story-module__N1iWmG__subtitle{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.agent-story-module__N1iWmG__stage{border-radius:18px;min-height:150px}.agent-story-module__N1iWmG__workbench{gap:5px;width:61%;top:6%;bottom:5%;right:4%}.agent-story-module__N1iWmG__agentCopy>span,.agent-story-module__N1iWmG__objectCopy>span,.agent-story-module__N1iWmG__meta{display:none}.agent-story-module__N1iWmG__scene{align-self:start;gap:4px}.agent-story-module__N1iWmG__objectRow{padding:4px 0}.agent-story-module__N1iWmG__report{gap:4px;padding-left:8px}.agent-story-module__N1iWmG__explanation{grid-template-columns:1fr;gap:2px}.agent-story-module__N1iWmG__explanation strong{font-size:13px}.agent-story-module__N1iWmG__explanation p{white-space:normal;font-size:12.5px;line-height:1.2}.agent-story-module__N1iWmG__footer{bottom:7px;right:12px}.agent-story-module__N1iWmG__step{padding:3px}.agent-story-module__N1iWmG__step span{font-size:11.5px}}@media (max-width:359px){.agent-story-module__N1iWmG__scrim{background:linear-gradient(90deg,rgba(7,22,15,.18),rgba(7,22,15,.68) 34%,rgba(7,22,15,.92))}.agent-story-module__N1iWmG__workbench{width:75%;right:4%}.agent-story-module__N1iWmG__agentMark{width:32px}.agent-story-module__N1iWmG__agentLine{gap:6px}.agent-story-module__N1iWmG__step span{font-size:10.5px}.agent-story-module__N1iWmG__step{padding:3px 1px}}@media (prefers-reduced-motion:reduce){.agent-story-module__N1iWmG__photo,.agent-story-module__N1iWmG__scene,.agent-story-module__N1iWmG__objectRow,.agent-story-module__N1iWmG__step,.agent-story-module__N1iWmG__progressTrack:after{transition:none;animation:none}.agent-story-module__N1iWmG__activeScene .agent-story-module__N1iWmG__objectRow{opacity:1;transform:none}}
