.hero-terminal:where(.astro-pdnrenyy){width:100%;max-width:800px;border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden;font-family:JetBrains Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.7}.terminal-chrome:where(.astro-pdnrenyy){background:var(--bg-elevated);padding:12px 16px;border-bottom:1px solid var(--border-default)}.dots:where(.astro-pdnrenyy){display:flex;gap:8px}.dot:where(.astro-pdnrenyy){width:12px;height:12px;border-radius:50%}.dot-red:where(.astro-pdnrenyy){background:var(--semantic-error)}.dot-yellow:where(.astro-pdnrenyy){background:var(--semantic-warning)}.dot-green:where(.astro-pdnrenyy){background:var(--accent-green)}.terminal-body:where(.astro-pdnrenyy){background:var(--bg-secondary);padding:24px;height:380px;overflow-y:auto;overflow-x:hidden;position:relative;scrollbar-width:thin;scrollbar-color:var(--border-default) transparent}.terminal-body:where(.astro-pdnrenyy)::-webkit-scrollbar{width:6px}.terminal-body:where(.astro-pdnrenyy)::-webkit-scrollbar-track{background:transparent}.terminal-body:where(.astro-pdnrenyy)::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:3px}.terminal-content:where(.astro-pdnrenyy){display:flex;flex-direction:column}.line:where(.astro-pdnrenyy){display:block;opacity:0;white-space:pre-wrap;word-break:break-word;color:var(--text-primary);min-height:1.7em}.indent:where(.astro-pdnrenyy){padding-left:1.2em}.bold:where(.astro-pdnrenyy){font-weight:700}.green:where(.astro-pdnrenyy){color:var(--accent-green)}.green-muted:where(.astro-pdnrenyy){color:var(--accent-green-muted)}.purple:where(.astro-pdnrenyy){color:var(--accent-purple)}.dim:where(.astro-pdnrenyy){color:var(--text-secondary)}.tertiary:where(.astro-pdnrenyy){color:var(--text-tertiary)}.prompt:where(.astro-pdnrenyy){color:var(--accent-green)}.text-primary:where(.astro-pdnrenyy){color:var(--text-primary)}.summary-line:where(.astro-pdnrenyy){font-weight:700}.file-short:where(.astro-pdnrenyy){display:none}.cursor:where(.astro-pdnrenyy){color:var(--accent-green);opacity:0;display:inline;position:absolute}.cursor:where(.astro-pdnrenyy).visible{opacity:1;animation:blink 1s step-end infinite}.spinner-line:where(.astro-pdnrenyy){opacity:0}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.line:where(.astro-pdnrenyy),.spinner-line:where(.astro-pdnrenyy){opacity:1!important;transition:none!important}.spinner-line:where(.astro-pdnrenyy){display:none!important}:where(.astro-pdnrenyy)[data-beat="6-done"]{opacity:1!important}:where(.astro-pdnrenyy)[data-typed]:after{content:attr(data-typed)}.cursor:where(.astro-pdnrenyy){opacity:0!important;animation:none!important}.terminal-body:where(.astro-pdnrenyy){scroll-behavior:auto}}@media(max-width:1023px){.hero-terminal:where(.astro-pdnrenyy){max-width:100%}}@media(max-width:767px){.hero-terminal:where(.astro-pdnrenyy){font-size:13px}.terminal-body:where(.astro-pdnrenyy){padding:16px;height:340px}.file-full:where(.astro-pdnrenyy){display:none}.file-short:where(.astro-pdnrenyy){display:inline}}@media(min-width:768px)and (max-width:1023px){.terminal-body:where(.astro-pdnrenyy){padding:20px}}section:where(.astro-7qmskfnb){position:relative;width:100%;padding-top:56px;padding-bottom:80px;overflow:hidden}.hero-glow:where(.astro-7qmskfnb){position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);width:900px;height:500px;background:radial-gradient(ellipse at center,rgba(74,222,128,.06) 0%,rgba(74,222,128,.03) 30%,transparent 70%);pointer-events:none;filter:blur(40px)}.hero-inner:where(.astro-7qmskfnb){position:relative;z-index:1;max-width:var(--grid-max-width);margin:0 auto;padding:0 var(--grid-padding-mobile);display:flex;flex-direction:column;align-items:center;text-align:center}.hero-badge:where(.astro-7qmskfnb){display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:var(--radius-full);border:1px solid var(--border-default);background:#16161899;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--text-secondary);margin-bottom:28px;backdrop-filter:blur(8px)}.badge-dot:where(.astro-7qmskfnb){width:6px;height:6px;border-radius:50%;background:var(--accent-green);box-shadow:0 0 8px #4ade8080;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;box-shadow:0 0 8px #4ade8080}50%{opacity:.6;box-shadow:0 0 4px #4ade804d}}.hero-tagline:where(.astro-7qmskfnb){font-family:var(--font-display);font-weight:700;letter-spacing:-.04em;line-height:var(--lh-h1);font-size:52px;background:linear-gradient(180deg,var(--text-primary) 30%,var(--text-tertiary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:4px;margin-bottom:24px}.hero-subtitle:where(.astro-7qmskfnb){font-family:var(--font-body);font-size:var(--fs-h4);font-weight:400;line-height:1.7;color:var(--text-secondary);max-width:560px;margin-bottom:36px}.hero-caption:where(.astro-7qmskfnb){font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.04em;color:#57534e;margin-top:12px}.hero-terminal-wrapper:where(.astro-7qmskfnb){width:100%;max-width:820px;position:relative}.hero-terminal-wrapper:where(.astro-7qmskfnb):before{content:"";position:absolute;inset:-1px;border-radius:13px;background:linear-gradient(180deg,rgba(74,222,128,.15) 0%,rgba(74,222,128,.03) 50%,transparent 100%);z-index:-1;opacity:0;transition:opacity .4s ease}.hero-terminal-wrapper:where(.astro-7qmskfnb):hover:before{opacity:1}.anim-fade:where(.astro-7qmskfnb){opacity:0;transform:translateY(16px);animation:hero-enter .7s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--delay) * .12s + .1s)}@keyframes hero-enter{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.anim-fade:where(.astro-7qmskfnb){opacity:1;transform:none;animation:none}.badge-dot:where(.astro-7qmskfnb){animation:none}.hero-terminal-wrapper:where(.astro-7qmskfnb):before{transition:none}}@media(min-width:768px){section:where(.astro-7qmskfnb){padding-top:64px;padding-bottom:100px}.hero-inner:where(.astro-7qmskfnb){padding:0 var(--grid-padding-desktop)}.hero-tagline:where(.astro-7qmskfnb){font-size:76px}.hero-subtitle:where(.astro-7qmskfnb){font-size:18px}}@media(min-width:1024px){section:where(.astro-7qmskfnb){padding-top:72px;padding-bottom:120px}.hero-tagline:where(.astro-7qmskfnb){font-size:96px}.hero-badge:where(.astro-7qmskfnb){margin-bottom:32px}}#pipeline:where(.astro-vvmeurow){position:relative;padding:48px 0;scroll-margin-top:56px}@media(min-width:768px){#pipeline:where(.astro-vvmeurow){padding:64px 0;scroll-margin-top:64px}}@media(min-width:1024px){#pipeline:where(.astro-vvmeurow){padding:96px 0}}.pipeline-inner:where(.astro-vvmeurow){max-width:var(--grid-max-width);margin:0 auto;padding:0 16px;text-align:center}@media(min-width:768px){.pipeline-inner:where(.astro-vvmeurow){padding:0 24px}}.pipeline-heading:where(.astro-vvmeurow) h2:where(.astro-vvmeurow){font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--text-primary);line-height:1.15;letter-spacing:var(--ls-h2)}.pipeline-subtitle:where(.astro-vvmeurow){font-family:var(--font-body);font-size:15px;font-weight:400;color:var(--text-secondary);margin-top:12px;max-width:600px;margin-left:auto;margin-right:auto;line-height:var(--lh-body)}@media(min-width:768px){.pipeline-heading:where(.astro-vvmeurow) h2:where(.astro-vvmeurow){font-size:var(--fs-h2)}.pipeline-subtitle:where(.astro-vvmeurow){font-size:var(--fs-body)}}@media(min-width:1024px){.pipeline-heading:where(.astro-vvmeurow) h2:where(.astro-vvmeurow){font-size:36px}}.mode-selector:where(.astro-vvmeurow){display:flex;justify-content:center;gap:8px;margin-top:32px;margin-bottom:40px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mode-selector:where(.astro-vvmeurow) button:where(.astro-vvmeurow){font-family:var(--font-body);font-size:var(--fs-code);font-weight:500;padding:8px 20px;border-radius:var(--radius-full);border:1px solid var(--border-default);background:transparent;color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.mode-selector:where(.astro-vvmeurow) button:where(.astro-vvmeurow):hover{background:var(--bg-elevated);color:var(--text-primary)}.mode-selector:where(.astro-vvmeurow) button:where(.astro-vvmeurow)[aria-pressed=true]{background:var(--accent-green-subtle);border-color:var(--accent-green-dim);color:var(--accent-green)}.mode-selector:where(.astro-vvmeurow) button:where(.astro-vvmeurow):focus-visible{outline:2px solid var(--accent-green-dim);outline-offset:2px}.pipeline-diagram:where(.astro-vvmeurow){display:grid;position:relative;gap:12px;grid-auto-flow:column;grid-auto-columns:minmax(130px,1fr);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;mask-image:linear-gradient(to right,black 85%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 85%,transparent 100%)}@media(min-width:768px){.pipeline-diagram:where(.astro-vvmeurow){display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;grid-auto-flow:unset;overflow-x:visible;mask-image:none;-webkit-mask-image:none;gap:16px}}@media(min-width:1024px){.pipeline-diagram:where(.astro-vvmeurow){gap:20px}}@media(min-width:768px){.phase-node:where(.astro-vvmeurow)[data-row="2"]{grid-row:2}.phase-node:where(.astro-vvmeurow)[data-phase="05"]{grid-column:4}.phase-node:where(.astro-vvmeurow)[data-phase="06"]{grid-column:3}.phase-node:where(.astro-vvmeurow)[data-phase="07"]{grid-column:2}.phase-node:where(.astro-vvmeurow)[data-phase="08"]{grid-column:1}}.phase-node:where(.astro-vvmeurow){position:relative;scroll-snap-align:start}.phase-card:where(.astro-vvmeurow){padding:16px;border-radius:10px;display:flex;flex-direction:column;gap:6px;cursor:default;transition:background .4s ease,border-color .4s ease,transform .4s ease;transition-delay:calc(var(--stagger-i, 0) * 70ms)}.phase-node:where(.astro-vvmeurow).is-active .phase-card:where(.astro-vvmeurow){background:var(--bg-secondary);border:1px solid var(--accent-green-dim)}.phase-node:where(.astro-vvmeurow):not(.is-active) .phase-card:where(.astro-vvmeurow){background:transparent;border:1px dashed var(--border-default)}.phase-card:where(.astro-vvmeurow):focus-visible{outline:2px solid var(--accent-green-dim);outline-offset:2px}.phase-number:where(.astro-vvmeurow){font-family:var(--font-body);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);color:var(--text-tertiary)}.phase-node:where(.astro-vvmeurow).is-active .phase-number:where(.astro-vvmeurow){color:var(--accent-green)}.phase-name:where(.astro-vvmeurow){font-family:var(--font-mono);font-size:var(--fs-code);font-weight:500;color:var(--text-primary)}.phase-node:where(.astro-vvmeurow):not(.is-active) .phase-name:where(.astro-vvmeurow){color:var(--text-tertiary)}.phase-badge:where(.astro-vvmeurow){font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;border-radius:var(--radius-sm);padding:2px 6px;display:inline-block;width:-moz-fit-content;width:fit-content;transition:opacity .3s ease}.phase-node:where(.astro-vvmeurow):not(.is-active) .phase-badge:where(.astro-vvmeurow){opacity:.3}.badge-haiku:where(.astro-vvmeurow){background:var(--accent-green-subtle);color:var(--accent-green-muted)}.badge-sonnet:where(.astro-vvmeurow){background:var(--accent-green-subtle);color:var(--accent-green)}.badge-plugin:where(.astro-vvmeurow){background:var(--bg-surface);color:var(--text-secondary)}.badge-cli:where(.astro-vvmeurow){background:var(--bg-surface);color:var(--text-secondary)}.badge--opus:where(.astro-vvmeurow),.phase-badge:where(.astro-vvmeurow).badge--opus{background:var(--accent-purple-subtle);color:var(--accent-purple);font-weight:600}.pipeline-meta:where(.astro-vvmeurow){margin-top:32px;text-align:center}.pipeline-stats:where(.astro-vvmeurow){font-family:var(--font-mono);font-size:12px;font-weight:400;color:var(--text-tertiary);opacity:0;transition:opacity .2s ease}.pipeline-caption:where(.astro-vvmeurow){font-family:var(--font-body);font-size:var(--fs-code);font-weight:400;color:var(--text-secondary);margin-top:8px;opacity:0;transition:opacity .2s ease}.pipeline-stats:where(.astro-vvmeurow).stats-visible,.pipeline-caption:where(.astro-vvmeurow).stats-visible{opacity:1}.sr-only:where(.astro-vvmeurow){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(min-width:768px){.phase-node:where(.astro-vvmeurow):after{content:"";position:absolute;top:50%;right:-16px;width:12px;height:1px;transform:translateY(-50%);transition:background .3s ease}.phase-node:where(.astro-vvmeurow).is-active:after{background:var(--text-tertiary)}.phase-node:where(.astro-vvmeurow):not(.is-active):after{background:var(--border-default)}.phase-node:where(.astro-vvmeurow)[data-phase="04"]:after{display:none}.phase-node:where(.astro-vvmeurow)[data-phase="08"]:after{display:none}.phase-node:where(.astro-vvmeurow)[data-row="2"]:after{right:auto;left:-16px}}.connector-turn:where(.astro-vvmeurow){display:none}@media(min-width:768px){.connector-turn:where(.astro-vvmeurow){display:block;position:absolute;top:25%;right:-12px;width:12px;height:50%;border-right:1px dashed var(--border-default);border-top:1px dashed var(--border-default);border-bottom:1px dashed var(--border-default);border-top-right-radius:8px;border-bottom-right-radius:8px;pointer-events:none;z-index:0;transition:border-color .3s ease,border-style .3s ease}#pipeline:where(.astro-vvmeurow).all-active .connector-turn:where(.astro-vvmeurow){border-style:solid;border-left:none;border-color:var(--text-tertiary)}}.phase-tooltip:where(.astro-vvmeurow){position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:50;opacity:0;pointer-events:none;transition:opacity .15s ease;max-width:260px;min-width:180px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:12px;box-shadow:0 4px 16px #0006;text-align:left}.phase-card:where(.astro-vvmeurow):hover~.phase-tooltip:where(.astro-vvmeurow),.phase-card:where(.astro-vvmeurow):focus-visible~.phase-tooltip:where(.astro-vvmeurow),.phase-node:where(.astro-vvmeurow).tooltip-open .phase-tooltip:where(.astro-vvmeurow){opacity:1;pointer-events:auto}.phase-node:where(.astro-vvmeurow)[data-tooltip-pos=right] .phase-tooltip:where(.astro-vvmeurow){left:0;transform:translate(0)}.phase-node:where(.astro-vvmeurow)[data-tooltip-pos=left] .phase-tooltip:where(.astro-vvmeurow){left:auto;right:0;transform:translate(0)}.tooltip-name:where(.astro-vvmeurow){display:block;font-family:var(--font-display);font-size:var(--fs-code);font-weight:700;color:var(--text-primary);text-transform:capitalize}.tooltip-desc:where(.astro-vvmeurow){display:block;font-family:var(--font-body);font-size:var(--fs-caption);font-weight:400;color:var(--text-secondary);margin-top:4px;line-height:1.4}.tooltip-gate:where(.astro-vvmeurow){display:flex;align-items:center;gap:6px;margin-top:8px;font-family:var(--font-mono);font-size:var(--fs-label);color:var(--text-tertiary)}.gate-dot:where(.astro-vvmeurow){width:6px;height:6px;border-radius:50%;flex-shrink:0}.gate-mechanical:where(.astro-vvmeurow){background:var(--semantic-warning)}.gate-semantic:where(.astro-vvmeurow){background:var(--semantic-info)}.anim-fade:where(.astro-vvmeurow){opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease;transition-delay:var(--delay, 0ms)}#pipeline:where(.astro-vvmeurow).is-visible .anim-fade:where(.astro-vvmeurow){opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.anim-fade:where(.astro-vvmeurow){opacity:1;transform:none;transition:none}.phase-card:where(.astro-vvmeurow){transition:none}.phase-tooltip:where(.astro-vvmeurow){transition:none}.phase-badge:where(.astro-vvmeurow){transition:none}.pipeline-stats:where(.astro-vvmeurow),.pipeline-caption:where(.astro-vvmeurow){transition:none}.mode-selector:where(.astro-vvmeurow) button:where(.astro-vvmeurow){transition:none}}section:where(.astro-3ieibciq){padding:64px 0}@media(min-width:1024px){section:where(.astro-3ieibciq){padding:80px 0}}.commands-inner:where(.astro-3ieibciq){max-width:var(--grid-max-width);margin:0 auto;padding:0 var(--grid-padding-mobile);text-align:center}@media(min-width:768px){.commands-inner:where(.astro-3ieibciq){padding:0 var(--grid-padding-desktop)}}h2:where(.astro-3ieibciq){font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;letter-spacing:var(--ls-h2);line-height:var(--lh-h2);color:var(--text-primary);text-align:center;margin:0}.commands-subtitle:where(.astro-3ieibciq){font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary);text-align:center;margin-top:12px;margin-bottom:48px}.commands-grid:where(.astro-3ieibciq){display:grid;grid-template-columns:1fr;gap:24px;align-items:stretch}@media(min-width:768px){.commands-grid:where(.astro-3ieibciq){grid-template-columns:repeat(3,1fr);gap:24px}}@media(min-width:1024px){.commands-grid:where(.astro-3ieibciq){gap:32px}}.command-card:where(.astro-3ieibciq){background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:24px;text-align:left;transition:border-color .2s ease}.command-card:where(.astro-3ieibciq):hover{border-color:var(--accent-green)}@media(min-width:1024px){.command-card:where(.astro-3ieibciq){padding:32px}}.command-card:where(.astro-3ieibciq) code:where(.astro-3ieibciq){font-family:var(--font-mono);font-size:var(--fs-code);color:var(--accent-green);background:var(--bg-elevated);padding:2px 8px;border-radius:var(--radius-sm)}.command-card:where(.astro-3ieibciq) h3:where(.astro-3ieibciq){font-family:var(--font-display);font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:600;color:var(--text-primary);margin:16px 0 0}.command-card:where(.astro-3ieibciq) p:where(.astro-3ieibciq){font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary);margin:8px 0 0}@media(max-width:319px){.command-card:where(.astro-3ieibciq){padding:16px}.command-card:where(.astro-3ieibciq) code:where(.astro-3ieibciq){word-break:break-all}}@media(prefers-reduced-motion:reduce){.command-card:where(.astro-3ieibciq){transition:none}}section:where(.astro-nsiuzakw){padding:64px 0}@media(min-width:1024px){section:where(.astro-nsiuzakw){padding:80px 0}}.evolution-inner:where(.astro-nsiuzakw){max-width:var(--grid-max-width);margin:0 auto;padding:0 var(--grid-padding-mobile);text-align:center}@media(min-width:768px){.evolution-inner:where(.astro-nsiuzakw){padding:0 var(--grid-padding-desktop)}}h2:where(.astro-nsiuzakw){font-family:var(--font-display);font-size:var(--fs-h2);font-weight:700;letter-spacing:var(--ls-h2);line-height:var(--lh-h2);color:var(--text-primary);text-align:center;margin:0 0 48px}.evolution-grid:where(.astro-nsiuzakw){display:grid;grid-template-columns:1fr;gap:24px;align-items:stretch}@media(min-width:768px){.evolution-grid:where(.astro-nsiuzakw){grid-template-columns:repeat(3,1fr);gap:24px}}@media(min-width:1024px){.evolution-grid:where(.astro-nsiuzakw){gap:32px}}.evolution-card:where(.astro-nsiuzakw){background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:24px;text-align:left;transition:border-color .2s ease}.evolution-card:where(.astro-nsiuzakw):hover{border-color:var(--accent-green)}@media(min-width:1024px){.evolution-card:where(.astro-nsiuzakw){padding:32px}}.evolution-card--sdd:where(.astro-nsiuzakw){border-color:var(--accent-green);background:var(--accent-green-subtle)}.evolution-card--sdd:where(.astro-nsiuzakw):hover{border-color:var(--accent-green-dim)}.era-label:where(.astro-nsiuzakw){font-family:var(--font-body);font-size:var(--fs-caption);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:8px}.evolution-card:where(.astro-nsiuzakw) h3:where(.astro-nsiuzakw){font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700;color:var(--text-primary);margin:0 0 12px}.formula:where(.astro-nsiuzakw){display:inline-block;font-family:var(--font-mono);font-size:var(--fs-code);color:var(--text-secondary);background:var(--bg-elevated);padding:2px 8px;border-radius:var(--radius-sm);margin-bottom:12px}.formula--sdd:where(.astro-nsiuzakw){color:var(--accent-green)}.evolution-card:where(.astro-nsiuzakw) p:where(.astro-nsiuzakw){font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary);margin:0}.closing-quote:where(.astro-nsiuzakw){margin:48px 0 0;padding:0;border:none}.closing-quote:where(.astro-nsiuzakw) p:where(.astro-nsiuzakw){font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-style:italic;color:var(--text-primary);text-align:center;margin:0 0 8px}.closing-quote:where(.astro-nsiuzakw) footer:where(.astro-nsiuzakw){font-family:var(--font-body);font-size:var(--fs-caption);color:var(--text-tertiary);text-align:center}@media(max-width:319px){.evolution-card:where(.astro-nsiuzakw){padding:16px}.formula:where(.astro-nsiuzakw){word-break:break-all}}@media(prefers-reduced-motion:reduce){.evolution-card:where(.astro-nsiuzakw){transition:none}}
