.summary_summary__jA1Bp{--scene-surface:oklch(19% 0.018 280);--scene-raised:oklch(25% 0.025 280);--scene-accent:oklch(81% 0.1 285);--scene-ink:hsl(var(--foreground));--scene-muted:hsl(var(--muted-foreground));scroll-margin-top:7rem}.summary_layout__IxnND{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem}.summary_copy__qVm__{min-width:0}.summary_heading__tf4Qt{max-width:11ch;min-width:0;overflow-wrap:anywhere;text-wrap:balance}.summary_heading__tf4Qt span{color:var(--scene-accent)}.summary_steps__8JVv3{display:grid;gap:1.25rem;margin-block:2rem}.summary_steps__8JVv3 li{display:flex;align-items:flex-start;gap:.875rem;color:var(--scene-muted);font-size:.875rem;line-height:1.6}.summary_steps__8JVv3 svg{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.125rem;color:var(--scene-accent);stroke-width:1.5}.summary_steps__8JVv3 strong{color:var(--scene-ink);font-weight:500}.summary_actions__O3Q4o p{margin-top:1rem;color:var(--scene-muted);font-size:.75rem;line-height:1.6}.summary_scene__y4WmN{position:relative;container-type:inline-size;min-width:0;overflow:clip;border-radius:1.5rem;background:var(--scene-surface)}.summary_artwork__JQG_E{position:relative}.summary_image__fp4jA{display:block;width:100%;height:auto}.summary_bubble__2WqvF{position:relative;z-index:1;width:fit-content;max-width:calc(100% - 2rem);padding:clamp(.5rem,1.5cqi,.625rem) clamp(.625rem,2.2cqi,.875rem) clamp(.5625rem,1.75cqi,.75rem);border:1px solid oklch(100% 0 0/.12);border-radius:1rem;background:oklch(24% .02 280/.6);box-shadow:0 12px 32px -12px oklch(0 0 0/.7),inset 0 1px 0 oklch(100% 0 0/.08);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);color:var(--scene-ink)}.summary_bubble__2WqvF p{font-size:clamp(.75rem,2.4cqi,.9375rem);line-height:1.4;letter-spacing:-.01em;text-wrap:pretty}.summary_question__wmTlq{margin:1rem 1rem 0;border-bottom-left-radius:.375rem}.summary_question__wmTlq p{font-weight:500}.summary_answer__bz0ea{margin:.75rem 1rem 1rem auto;border-top-right-radius:.375rem}.summary_answer__bz0ea p{color:oklch(100% 0 0/.88)}.summary_speaker__YXil0{display:flex;align-items:center;gap:.375rem;margin-bottom:.25rem;color:oklch(100% 0 0/.6);font-size:clamp(.625rem,1.75cqi,.6875rem);font-weight:500;letter-spacing:.02em}.summary_speaker__YXil0 svg{width:.875rem;height:.875rem;color:var(--scene-accent);stroke-width:2}.summary_wave__MPuDa{display:inline-flex;align-items:center;gap:2px;height:.75rem;margin-left:.125rem}.summary_wave__MPuDa i{width:2px;height:100%;border-radius:1px;background:var(--scene-accent);animation:summary_wave__MPuDa 1.1s ease-in-out infinite}.summary_wave__MPuDa i:nth-child(2){animation-delay:-.3s}.summary_wave__MPuDa i:nth-child(3){animation-delay:-.6s}.summary_wave__MPuDa i:nth-child(4){animation-delay:-.15s}@keyframes summary_wave__MPuDa{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.summary_hotspot__881SV{display:none;position:absolute;left:42.2%;top:66.6%;width:1.5%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:oklch(100% 0 0/.9);box-shadow:0 0 12px oklch(100% 0 0/.6)}.summary_hotspot__881SV:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1.5px solid oklch(100% 0 0/.8);animation:summary_ping__ih3se 2.4s cubic-bezier(.22,1,.36,1) infinite}@keyframes summary_ping__ih3se{0%{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}@media (min-width:48rem){.summary_layout__IxnND{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem}}@media (min-width:64rem){.summary_bubble__2WqvF{position:absolute;margin:0}.summary_question__wmTlq{left:3%;top:4%;max-width:38%}.summary_answer__bz0ea{right:4%;bottom:6%;max-width:40%}.summary_hotspot__881SV{display:block}}@media (min-width:80rem){.summary_layout__IxnND{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem}.summary_scene__y4WmN{margin-right:-2rem}}