.about-page,.ah-scope{--ah-brand:var(--brand);--ah-brand-secondary:var(--accent-amber);--ah-ink:var(--foreground);--ah-brand-strong:var(--ah-brand)}@supports (color:color-mix(in lab, red, red)){.about-page,.ah-scope{--ah-brand-strong:color-mix(in srgb, var(--ah-brand) 82%, #000)}}.about-page,.ah-scope{--ah-brand-light:var(--ah-brand)}@supports (color:color-mix(in lab, red, red)){.about-page,.ah-scope{--ah-brand-light:color-mix(in srgb, var(--ah-brand) 55%, #fff)}}.about-page,.ah-scope{--ah-brand-soft:var(--ah-brand)}@supports (color:color-mix(in lab, red, red)){.about-page,.ah-scope{--ah-brand-soft:color-mix(in srgb, var(--ah-brand) 12%, var(--background))}}.about-page,.ah-scope{--ah-glow:var(--ah-brand)}@supports (color:color-mix(in lab, red, red)){.about-page,.ah-scope{--ah-glow:color-mix(in srgb, var(--ah-brand) 50%, transparent)}}.about-page,.ah-scope{--ah-surface:var(--background)}@supports (color:color-mix(in lab, red, red)){.about-page,.ah-scope{--ah-surface:color-mix(in srgb, var(--background) 92%, white 8%)}}.about-page,.ah-scope{--ah-surface-dark:#111827;--ah-muted:var(--ah-ink)}@supports (color:color-mix(in lab, red, red)){.about-page,.ah-scope{--ah-muted:color-mix(in srgb, var(--ah-ink) 55%, var(--background))}}.about-page,.ah-scope{--ah-faint:var(--ah-ink)}@supports (color:color-mix(in lab, red, red)){.about-page,.ah-scope{--ah-faint:color-mix(in srgb, var(--ah-ink) 40%, var(--background))}}.about-page,.ah-scope{--ah-line:var(--ah-ink)}@supports (color:color-mix(in lab, red, red)){.about-page,.ah-scope{--ah-line:color-mix(in srgb, var(--ah-ink) 8%, transparent)}}.about-page,.ah-scope{--ah-shadow-sm:#0000000d;--ah-shadow-md:#0003;--ah-shadow-lg:#00000029;--ah-ease:cubic-bezier(.16, 1, .3, 1)}@keyframes ah-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes ah-sheen{0%,to{background-position:0%}50%{background-position:100%}}@keyframes ah-drift-a{0%,to{transform:translate(0)}50%{transform:translate(24px,-20px)}}@keyframes ah-drift-b{0%,to{transform:translate(0)}50%{transform:translate(-28px,18px)}}@keyframes ah-dash-flow{to{stroke-dashoffset:-26px}}@keyframes ah-pulse-badge{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes ah-card-in{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ah-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ah-eq{0%,to{height:calc(var(--h) * .5)}50%{height:var(--h)}}@keyframes ah-ring{0%{box-shadow:0 0 0 0 var(--ah-glow)}70%,to{box-shadow:0 0 0 12px color-mix(in srgb, var(--ah-brand) 0%, transparent)}}@keyframes ms-slide-left{0%{transform:translate(calc(-50% - .75rem))}to{transform:translate(0)}}@keyframes ms-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.6)}}@keyframes ov-breathe{0%,to{opacity:.035;transform:scale(1)translateY(0)}50%{opacity:.075;transform:scale(1.015)translateY(-4px)}}@keyframes ov-vibrate{0%{transform:translate(0)}to{transform:translate(.4px,-.3px)}}@keyframes ov-spot-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.ah-scope *,.ah-scope :after{opacity:1!important;animation:none!important;transform:none!important}}
