.method-story[data-v-076dad06] :is(button,a):focus-visible{outline:2px solid #9ce3d1;outline-offset:3px}.method-story[data-v-076dad06]{background:radial-gradient(ellipse at 90% 0,#153b3c55,transparent 65%),#09131e;border:1px solid #ffffff12;border-radius:22px;overflow:hidden}.story-top[data-v-076dad06]{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:22px 26px 16px}.story-top>span[data-v-076dad06]{color:#8da5b6;font:9px ui-monospace,monospace;letter-spacing:.18em}.story-top button[data-v-076dad06]{border:1px solid #ffffff14;border-radius:5px;color:#90a8b7;font:10px ui-monospace,monospace;padding:4px 8px}.story-tabs[data-v-076dad06]{border-bottom:1px solid #ffffff0a;display:flex;gap:24px;padding:0 26px}.story-tabs button[data-v-076dad06]{color:#768a9e;font-size:12px;padding:12px 0 14px;position:relative;white-space:nowrap}.story-tabs button span[data-v-076dad06]{font:9px ui-monospace,monospace;margin-right:7px;opacity:.65}.story-tabs button.active[data-v-076dad06]{color:#91e4d4}.story-tabs button.active[data-v-076dad06]:after{background:#62d8be;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.story-visual[data-v-076dad06]{align-items:center;display:flex;min-height:235px;padding:12px 4px 0}svg[data-v-076dad06]{display:block;width:100%}.svg-note[data-v-076dad06]{font:9px ui-monospace,monospace;fill:#6c8a9e;letter-spacing:.06em}.svg-label[data-v-076dad06]{font:11px system-ui,sans-serif;fill:#a2bcc8}.draw-path[data-v-076dad06]{stroke-dasharray:900;stroke-dashoffset:900;animation:draw-076dad06 2.5s ease forwards}.event-ring[data-v-076dad06]{animation:ring-076dad06 2.5s ease infinite}.cohort-dot[data-v-076dad06]{animation:dot-in-076dad06 .5s both;animation-delay:var(--dot-delay)}.lesson-visual[data-v-076dad06]{animation:dot-in-076dad06 .5s both;padding:8px 28px 18px;width:100%}.lesson-context[data-v-076dad06]{color:#7391a1;font:9px ui-monospace,monospace;letter-spacing:.08em;margin-bottom:20px}.lesson-row[data-v-076dad06]{color:#a8bdc9;display:grid;font-size:11px;gap:9px;grid-template-columns:1fr auto;margin-bottom:16px}.lesson-row strong[data-v-076dad06]{color:#e7f0f5;font:19px ui-monospace,monospace}.lesson-row>div[data-v-076dad06]{background:#ffffff07;border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.lesson-row i[data-v-076dad06]{animation:grow-076dad06 1s ease both;border-radius:3px;display:block;height:100%;transform-origin:left}.lesson-result[data-v-076dad06]{color:#d5e5ec;font-size:12px;line-height:1.7;margin-top:18px}.lesson-result span[data-v-076dad06]{color:#7e98a9}.story-caption[data-v-076dad06]{border-top:1px solid #ffffff09;display:flex;gap:16px;min-height:137px;padding:23px 26px}.stage-number[data-v-076dad06]{color:#294d56;font:26px ui-monospace,monospace;line-height:1.1}.story-caption h3[data-v-076dad06]{color:#e5f0f4;font-size:15px;font-weight:500;margin:0 0 9px}.story-caption p[data-v-076dad06]{color:#8da4b6;font-size:12px;line-height:1.8;margin:0}.method-story footer[data-v-076dad06]{color:#526e82;display:flex;flex-wrap:wrap;font-size:9px;gap:8px;justify-content:space-between;line-height:1.6;padding:0 26px 22px}.method-story footer a[data-v-076dad06]{color:#89bdc4}.motion-paused .event-ring[data-v-076dad06]{animation-play-state:paused}@keyframes draw-076dad06{to{stroke-dashoffset:0}}@keyframes ring-076dad06{0%,to{opacity:.2;transform:scale(1);transform-origin:317px 176px}50%{opacity:.6;transform:scale(1.5);transform-origin:317px 176px}}@keyframes dot-in-076dad06{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes grow-076dad06{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:600px){.story-top[data-v-076dad06]{padding:18px 18px 12px}.story-tabs[data-v-076dad06]{gap:21px;padding:0 18px}.story-caption[data-v-076dad06]{min-height:150px;padding:20px 18px}.story-visual[data-v-076dad06]{min-height:200px}.lesson-visual[data-v-076dad06]{padding:12px 18px}.method-story footer[data-v-076dad06]{padding:0 18px 18px}}@media (prefers-reduced-motion:reduce){.draw-path[data-v-076dad06]{stroke-dashoffset:0}.cohort-dot[data-v-076dad06],.draw-path[data-v-076dad06],.event-ring[data-v-076dad06],.lesson-row i[data-v-076dad06],.lesson-visual[data-v-076dad06]{animation:none}}
