/* page-ueber-vanessa.css – aus dem Astro-Build übernommen (tools/extract-css.mjs). Nicht von Hand bearbeiten. */
.ah:not(.x-){padding-top:calc(var(--header-space) + clamp(1rem, .6rem + 2vw, 2.5rem));padding-bottom:var(--space-xl);overflow:clip}.ah__grid:not(.x-){gap:var(--space-xl);display:grid}.ah__text:not(.x-){gap:var(--space-m);align-content:start;justify-items:start;display:grid}.ah__text:not(.x-) .ah__title{letter-spacing:-.026em;margin-top:var(--space-s);font-size:clamp(3.25rem,1.6rem + 7vw,8.5rem);line-height:1.02}.ah__copy:not(.x-){gap:var(--space-xs);max-width:40rem;display:grid}.ah__copy:not(.x-) p:not(.x-):not(.lead){color:var(--ink-soft)}.ah__values:not(.x-){border:1px solid var(--line-strong);border-radius:var(--r-m);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:30rem;display:grid;overflow:hidden}.ah__values:not(.x-) li:not(.x-){text-align:center;font-family:var(--font-serif-stack);font-variation-settings:var(--serif-axes);color:var(--heading);padding:.85rem .5rem;font-size:clamp(1rem,.9rem + .4vw,1.2rem)}.ah__values:not(.x-) li:not(.x-)+li:not(.x-){border-left:1px solid var(--line-strong)}.aq__text:not(.x-){gap:var(--space-xs);display:grid}.ah__chips:not(.x-){flex-wrap:wrap;gap:.5rem;max-width:none;display:flex}.ah__seq:not(.x-){--q:clamp(0, var(--p,.5), 1);aspect-ratio:5/5.6;width:100%;position:relative}.ah__p:not(.x-){position:absolute}.ah__p--1:not(.x-){aspect-ratio:4/5;z-index:1;width:64%;top:0;left:14%}.ah__p--2:not(.x-){aspect-ratio:3/4;z-index:2;border:clamp(5px, .7vw, 10px) solid var(--surface);width:34%;transform:translate3d(0, calc((var(--q) - .5) * -70px), 0);bottom:6%;right:0}.ah__p--3:not(.x-){aspect-ratio:4/5;z-index:2;border:clamp(5px, .7vw, 10px) solid var(--surface);width:30%;transform:translate3d(0, calc((var(--q) - .5) * -40px), 0);bottom:0;left:0}html:not(.js-motion) .ah__p:not(.x-){transform:none}.js-motion .seq:not(.x-){animation:seq-in 1.5s var(--ease-out) both;animation-delay:calc(.25s + var(--s) * .36s)}@keyframes seq-in{0%{clip-path:inset(100% 0 0 0 round var(--r-l))}to{clip-path:inset(0 0 0 0 round var(--r-l))}}@media (prefers-reduced-motion:reduce){.js-motion .seq:not(.x-){animation:none}.ah__p:not(.x-){transform:none!important}}@media (width>=64rem){.ah__grid:not(.x-){grid-template-columns:5fr 7fr;align-items:start;gap:clamp(2rem,5vw,6rem)}.ah__text:not(.x-){padding-top:clamp(1rem,4vw,5rem)}}.astmt:not(.x-) .astmt__text{max-width:58rem;font-family:var(--font-serif-stack);font-variation-settings:var(--serif-axes);font-size:var(--step-4);letter-spacing:-.018em;color:var(--heading);hyphens:manual;font-weight:400;line-height:1.15}.aq__grid:not(.x-){gap:var(--space-xl);display:grid}.aq__words:not(.x-){gap:var(--space-m);align-content:start;display:grid}.aq__quals:not(.x-){gap:var(--space-s);align-content:start;display:grid}.aq__qtitle:not(.x-){font-size:var(--step-2)}.aq__list:not(.x-){gap:.6rem;display:grid}.aq__list:not(.x-) li:not(.x-){border-radius:var(--r-m);background:var(--white);border:1px solid var(--line);grid-template-columns:auto 1fr;gap:1rem;padding:1rem 1.1rem;display:grid}.aq__list:not(.x-) strong:not(.x-){color:var(--ink);margin-bottom:.15rem;font-weight:600;display:block}.aq__list:not(.x-) span:not(.x-){color:var(--ink-soft)}.aq__icon:not(.x-){background:var(--cream);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.aq__icon:not(.x-) .icon{width:1.15rem;height:1.15rem}@media (width>=56rem){.aq__grid:not(.x-){grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,7rem)}}.aw:not(.x-){--q:clamp(0, var(--p,.5), 1)}.aw__grid:not(.x-){gap:var(--space-xl);align-items:center;display:grid}.aw__img:not(.x-){aspect-ratio:4/5}.aw__img:not(.x-) .aw__pic{transform:translate3d(0, calc((var(--q) - .5) * -8%), 0) scale(1.1)}html:not(.js-motion) .aw__img:not(.x-) .aw__pic{transform:none}.aw__body:not(.x-){gap:var(--space-m);display:grid}.aw__list:not(.x-){gap:var(--space-s);display:grid}.aw__item:not(.x-){padding-bottom:var(--space-s);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:.3rem 1rem;display:grid}.aw__item:not(.x-) p{grid-column:2}.aw__icon:not(.x-){background:var(--ink);width:2.75rem;height:2.75rem;color:var(--sand);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.aw__icon:not(.x-) .icon{width:1.2rem;height:1.2rem}.aw__title:not(.x-){font-size:var(--step-2)}@media (width>=56rem){.aw__grid:not(.x-){grid-template-columns:5fr 6fr;gap:clamp(3rem,7vw,8rem)}}.aduo:not(.x-){gap:var(--col-gap);padding-bottom:var(--space-xl);display:grid}.aduo__a:not(.x-){aspect-ratio:4/5}.aduo__b:not(.x-){aspect-ratio:3/4}@media (width>=56rem){.aduo:not(.x-){grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.aduo__a:not(.x-){grid-column:1/span 7}.aduo__b:not(.x-){margin-bottom:var(--space-2xl);grid-column:9/span 4}}

