.mitar-story-figure{--study-line: #386a5b;--study-roof: #f4f1e7;--study-front: #d3dfce;--study-side: #91b19d;--study-ground: #e8ebdf;--study-green: #508771;--study-focus: #215e4d;--study-warm: #b87854;width:100%;min-width:0;margin:0}.dark .mitar-story-figure{--study-line: #416c57;--study-roof: #dedfcd;--study-front: #a6bea5;--study-side: #759a82;--study-ground: #344c3f;--study-green: #6c987d;--study-focus: #264f3e;--study-warm: #b98665}.mitar-story-figure>.mitar-story-canvas{display:block;width:100%;height:auto;aspect-ratio:16 / 9;overflow:visible}.mitar-story-caption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;margin:1rem 1rem 0;padding-top:.65rem;border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.7}.mitar-story-figure .mitar-illustration-control{display:none;align-items:center;gap:.4rem;min-height:44px;padding:.25rem;color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.5}.mitar-story-figure .mitar-illustration-control:hover{color:hsl(var(--accent))}.mitar-story-figure .mitar-illustration-control:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:3px;border-radius:4px}.mitar-story-figure :is(.mitar-scene-float,.mitar-scene-sway,.mitar-scene-hover){transform-box:fill-box;transform-origin:50% 100%}@keyframes mitar-scene-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes mitar-scene-sway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes mitar-scene-steam{0%,to{transform:translateY(2px);opacity:.25}55%{transform:translateY(-5px);opacity:.85}}@keyframes mitar-scene-gesture{0%,25%,to{transform:rotate(0)}50%,70%{transform:rotate(-5deg)}}@keyframes mitar-scene-reveal{0%,to{opacity:.4}45%,70%{opacity:1}}@keyframes mitar-scene-inspect{0%,to{transform:translateY(0) rotate(0)}40%{transform:translateY(-5px) rotate(-2deg)}70%{transform:translateY(-2px) rotate(1deg)}}@media (prefers-reduced-motion: no-preference){.mitar-story-figure .mitar-illustration-control{display:inline-flex}.mitar-story-figure .mitar-scene-float{animation:mitar-scene-float 7s ease-in-out infinite}.mitar-story-figure .mitar-scene-sway{animation:mitar-scene-sway 6s ease-in-out infinite}.mitar-story-figure .mitar-scene-steam{animation:mitar-scene-steam 4.5s ease-in-out infinite}.mitar-story-figure .mitar-scene-gesture{animation:mitar-scene-gesture 7.5s ease-in-out infinite}.mitar-story-figure .mitar-scene-reveal{animation:mitar-scene-reveal 5s ease-in-out infinite}.mitar-story-figure:not([data-illustrations-paused=true]):focus-within .mitar-scene-hover{animation:mitar-scene-inspect 1.1s ease-in-out 1}}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.mitar-story-figure:not([data-illustrations-paused=true]):hover .mitar-scene-hover{animation:mitar-scene-inspect 1.1s ease-in-out 1}}.mitar-story-figure[data-illustrations-paused=true] .mitar-story-canvas *,.mitar-story-figure .mitar-story-canvas[data-illustration-visible=false] *{animation-play-state:paused!important}.mitar-editorial-shell{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1.25rem}.mitar-editorial-intro,.mitar-editorial-section,.mitar-audience-sections{padding-block:2.5rem}.mitar-editorial-following{padding-block-end:2.5rem}.mitar-editorial-grid{display:grid;align-items:center;gap:2rem}.mitar-editorial-grid>*{min-width:0}.mitar-editorial-heading,.mitar-audience-chapters>section>h2{margin:0;color:hsl(var(--foreground));font-size:clamp(1.5rem,2.2vw,1.75rem);font-weight:600;line-height:1.4;letter-spacing:-.02em;text-wrap:balance}.mitar-editorial-shell.mitar-audience-reading{max-width:48rem;margin-block-start:2.5rem}.mitar-audience-chapters{display:grid;gap:2.5rem}.mitar-audience-signs>div{font-size:.9375rem;line-height:1.8}.mitar-audience-faq p{font-size:1rem;line-height:1.8}.mitar-editorial-grid .mitar-key-takeaway{background:transparent}.mitar-illustrated-intro-copy{max-width:32rem}.mitar-illustrated-intro-copy h2{max-width:20ch;font-size:clamp(1.5rem,2.2vw,1.75rem);font-weight:600;line-height:1.4;letter-spacing:-.02em;text-wrap:balance}.mitar-illustrated-intro-copy p{margin-top:1.1rem;line-height:1.85;color:hsl(var(--muted-foreground))}.mitar-illustrated-intro-copy .mitar-tools-open-note{padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground))}.mitar-tools-limitations>p{max-width:68ch;line-height:1.85}.mitar-consultation-scene-layout{display:grid;align-items:start;gap:2rem}.mitar-consultation-scene-layout>.mitar-consultation-choices{display:grid;gap:1rem;min-width:0}.mitar-consultation-scene-layout .mitar-consultation-card{padding:1.25rem}.mitar-consultation-card-heading{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.mitar-consultation-card-heading>div{min-width:0}.mitar-consultation-scene-layout .mitar-consultation-icon{flex-shrink:0;border:none;width:2.5rem;height:2.5rem;margin:0}.mitar-consultation-scene-layout .mitar-consultation-card h3{margin:0;font-size:1.125rem;line-height:1.5}.mitar-consultation-scene-layout .mitar-consultation-badge{display:inline-block;margin-bottom:.25rem}.mitar-consultation-scene-layout .mitar-consultation-card p{margin-bottom:1rem;font-size:.9375rem;line-height:1.75}.mitar-consultation-card-notes{min-height:1.75rem}.mitar-editorial-intro{position:relative;border-block-start:1px solid hsl(var(--border) / .65)}.mitar-editorial-intro:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:max(1.25rem,calc((100% - 72rem)/2 + 1.25rem));width:3.5rem;height:2px;background:hsl(var(--accent))}@media (min-width: 640px){.mitar-editorial-shell{padding-inline:1.5rem}}@media (min-width: 768px){.mitar-editorial-intro,.mitar-editorial-section,.mitar-audience-sections{padding-block:3.5rem}.mitar-editorial-following{padding-block-end:3.5rem}.mitar-editorial-shell.mitar-audience-reading{margin-block-start:3.5rem}.mitar-audience-chapters{gap:3.5rem}.mitar-audience-signs>div:last-child:nth-child(odd){grid-column:1 / -1}}.mitar-process-story-grid{display:grid;align-items:center;gap:2rem}@media (min-width: 1024px){.mitar-editorial-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:3rem}.mitar-consultation-scene-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:3rem}.mitar-process-story-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:3rem}.mitar-process-story-grid .mitar-process-summary{padding:1.5rem 1.75rem}}@media (min-width: 640px) and (max-width: 1023px){.mitar-consultation-scene-layout>.mitar-consultation-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.mitar-story-figure{max-width:46rem;margin-inline:auto}}@media (max-width: 639px){.mitar-story-caption{margin-inline:0;font-size:.75rem}.mitar-consultation-scene-layout{gap:1.75rem}.mitar-process-story-grid{gap:1.5rem}.mitar-editorial-intro{padding-block:2rem}.mitar-story-figure>.mitar-story-canvas{aspect-ratio:5 / 3}}@media print{.mitar-story-figure *{animation:none!important}.mitar-story-figure .mitar-illustration-control{display:none}}
