.people-page[data-astro-cid-r7v2lrnh]{overflow:hidden}.happenings[data-astro-cid-r7v2lrnh]{min-height:100vh;padding:clamp(5rem,9vw,8rem) clamp(1.25rem,4vw,4rem);background:var(--bg)}.happenings__head[data-astro-cid-r7v2lrnh]{display:grid;grid-template-columns:1.2fr .8fr;gap:3rem;align-items:end;max-width:1440px;margin:0 auto clamp(3rem,6vw,5rem)}.happenings__head[data-astro-cid-r7v2lrnh] h2[data-astro-cid-r7v2lrnh]{font-size:var(--hl-size);line-height:.96;text-transform:uppercase}.happenings__head[data-astro-cid-r7v2lrnh]>p[data-astro-cid-r7v2lrnh]{justify-self:end;max-width:490px;color:#282a4da8;font-size:1.05rem}.event-grid[data-astro-cid-r7v2lrnh]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(.85rem,1.5vw,1.5rem);max-width:1440px;margin:0 auto}.event-card[data-astro-cid-r7v2lrnh]{position:relative;overflow:hidden;min-height:clamp(440px,38vw,580px);padding:clamp(1.4rem,2.4vw,2.25rem);color:var(--dark);isolation:isolate}.event-card[data-astro-cid-r7v2lrnh]:after{content:"";position:absolute;inset:0;z-index:-1;border:1px solid rgba(40,42,77,.09);pointer-events:none}.event-card__topline[data-astro-cid-r7v2lrnh],.event-card__foot[data-astro-cid-r7v2lrnh]{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.68rem;line-height:1.2;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.event-card__type[data-astro-cid-r7v2lrnh]{opacity:.68}.event-card__status[data-astro-cid-r7v2lrnh]{opacity:.72;text-align:right}.event-card__pulse[data-astro-cid-r7v2lrnh]{display:inline-flex;align-items:center;gap:.45rem}.event-card__pulse[data-astro-cid-r7v2lrnh] i[data-astro-cid-r7v2lrnh]{width:7px;height:7px;border-radius:50%;background:var(--dark);box-shadow:0 0 0 5px #282a4d1a}.event-card[data-astro-cid-r7v2lrnh] h3[data-astro-cid-r7v2lrnh]{font-size:clamp(2rem,4vw,4.2rem);line-height:.94;text-transform:uppercase}.event-card[data-astro-cid-r7v2lrnh] p[data-astro-cid-r7v2lrnh]{max-width:510px;margin-top:1.25rem;font-size:.96rem;line-height:1.65;color:#282a4dad}.event-card__kicker[data-astro-cid-r7v2lrnh]{display:block;margin-bottom:.8rem;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.event-card__foot[data-astro-cid-r7v2lrnh]{padding-top:1rem;border-top:1px solid rgba(40,42,77,.18);opacity:.62}.event-card__foot[data-astro-cid-r7v2lrnh] a[data-astro-cid-r7v2lrnh]{transition:opacity .2s ease}.event-card__foot[data-astro-cid-r7v2lrnh] a[data-astro-cid-r7v2lrnh]:hover{opacity:.62}.event-card--family[data-astro-cid-r7v2lrnh]{grid-column:1 / -1;min-height:clamp(680px,74vw,860px);padding:0;color:var(--white)}.event-card__media[data-astro-cid-r7v2lrnh]{position:absolute;z-index:-3;inset:-6%;background:url(/assets/bilder/edeka-lotz-aussenansicht-eingang-fassade-burladingen.webp) center / cover no-repeat;transition:transform .6s ease}.event-card--family[data-astro-cid-r7v2lrnh]:hover .event-card__media[data-astro-cid-r7v2lrnh]{transform:scale(1.035)}.event-card__shade[data-astro-cid-r7v2lrnh]{position:absolute;z-index:-2;inset:0;background:linear-gradient(180deg,#141628c2,#14162838 36%,#141628f0)}.event-card__content[data-astro-cid-r7v2lrnh]{min-height:100%;padding:clamp(1.4rem,2.4vw,2.25rem);display:flex;flex-direction:column;justify-content:space-between}.event-card__family-main[data-astro-cid-r7v2lrnh]{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(2rem,6vw,7rem);align-items:end;margin:auto 0 clamp(2.5rem,5vw,5rem)}.event-card__family-main[data-astro-cid-r7v2lrnh]>p[data-astro-cid-r7v2lrnh]{justify-self:end}.event-card--family[data-astro-cid-r7v2lrnh] h3[data-astro-cid-r7v2lrnh]{font-size:clamp(3rem,6.5vw,7rem)}.event-card--family[data-astro-cid-r7v2lrnh] p[data-astro-cid-r7v2lrnh]{color:#ffffffc7}.event-card__program[data-astro-cid-r7v2lrnh]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.3)}.event-card__program[data-astro-cid-r7v2lrnh] li[data-astro-cid-r7v2lrnh]{display:flex;flex-direction:column;gap:.7rem;min-height:100px;padding:1.1rem 1rem 0 0;border-right:1px solid rgba(255,255,255,.22);font-size:.82rem;line-height:1.4;font-weight:700}.event-card__program[data-astro-cid-r7v2lrnh] li[data-astro-cid-r7v2lrnh]+li[data-astro-cid-r7v2lrnh]{padding-left:1rem}.event-card__program[data-astro-cid-r7v2lrnh] li[data-astro-cid-r7v2lrnh]:last-child{border-right:0}.event-card__program[data-astro-cid-r7v2lrnh] span[data-astro-cid-r7v2lrnh]{font-size:.62rem;letter-spacing:.15em;opacity:.55}.event-card--chicken[data-astro-cid-r7v2lrnh],.event-card--christmas[data-astro-cid-r7v2lrnh]{grid-column:span 6;display:flex;flex-direction:column;justify-content:space-between}.event-card--chicken[data-astro-cid-r7v2lrnh]{background:var(--accent)}.event-card__body[data-astro-cid-r7v2lrnh]{display:grid;grid-template-columns:clamp(105px,13vw,175px) 1fr;gap:clamp(1.5rem,3vw,3rem);align-items:end;margin:2rem 0}.event-card__date[data-astro-cid-r7v2lrnh]{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.event-card__date[data-astro-cid-r7v2lrnh] span[data-astro-cid-r7v2lrnh]{font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.event-card__date[data-astro-cid-r7v2lrnh] strong[data-astro-cid-r7v2lrnh]{font-family:EDEKA Head,Arial Black,sans-serif;font-size:clamp(5rem,10vw,10rem);letter-spacing:-.06em}.event-card--christmas[data-astro-cid-r7v2lrnh]{background:var(--white)}.event-card__compact-copy[data-astro-cid-r7v2lrnh]{position:relative;z-index:1}.event-card--christmas[data-astro-cid-r7v2lrnh] h3[data-astro-cid-r7v2lrnh]{font-size:clamp(2.5rem,4.8vw,5.4rem)}.event-card--maultaschen[data-astro-cid-r7v2lrnh]{grid-column:1 / -1;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(440px,38vw,580px);background:var(--dark);color:var(--white)}.event-card--maultaschen[data-astro-cid-r7v2lrnh] .event-card__date[data-astro-cid-r7v2lrnh] strong[data-astro-cid-r7v2lrnh]{color:var(--accent)}.event-card--maultaschen[data-astro-cid-r7v2lrnh] .event-card__pulse[data-astro-cid-r7v2lrnh] i[data-astro-cid-r7v2lrnh]{background:var(--accent);box-shadow:0 0 0 5px #ffda0029}.event-card--maultaschen[data-astro-cid-r7v2lrnh] p[data-astro-cid-r7v2lrnh]{color:#ffffffc2}.event-card--maultaschen[data-astro-cid-r7v2lrnh] .event-card__foot[data-astro-cid-r7v2lrnh]{border-color:#ffffff38}.event-card--fleischkaese[data-astro-cid-r7v2lrnh]{grid-column:1 / -1;display:flex;flex-direction:column;justify-content:space-between;min-height:clamp(440px,38vw,580px);background:var(--accent)}.event-card--fleischkaese[data-astro-cid-r7v2lrnh] .event-card__date[data-astro-cid-r7v2lrnh] strong[data-astro-cid-r7v2lrnh]{font-size:clamp(5rem,8vw,8rem)}.event-card--future[data-astro-cid-r7v2lrnh]{grid-column:1 / -1;min-height:clamp(460px,45vw,650px);padding:0;background:#c9dcec}.event-card__year[data-astro-cid-r7v2lrnh]{position:absolute;inset:auto -.04em -.23em auto;z-index:-1;font-family:EDEKA Head,Arial Black,sans-serif;font-size:clamp(9rem,20vw,20rem);line-height:1;color:#282a4d12;letter-spacing:-.06em}.event-card__future-copy[data-astro-cid-r7v2lrnh]{min-height:100%;padding:clamp(1.4rem,2.4vw,2.25rem);display:flex;flex-direction:column;justify-content:space-between}.event-card--future[data-astro-cid-r7v2lrnh] h3[data-astro-cid-r7v2lrnh]{font-size:clamp(2rem,3.5vw,3.8rem)}.event-card__progress[data-astro-cid-r7v2lrnh]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;margin-top:2rem;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.event-card__progress[data-astro-cid-r7v2lrnh] i[data-astro-cid-r7v2lrnh]{height:2px;background:#282a4d29}.event-card__progress[data-astro-cid-r7v2lrnh] b[data-astro-cid-r7v2lrnh]{display:block;width:22%;height:100%;background:var(--dark)}.event-archive[data-astro-cid-r7v2lrnh]{max-width:1440px;margin:clamp(5rem,10vw,9rem) auto 0;padding-top:clamp(3rem,6vw,5rem);border-top:1px solid rgba(40,42,77,.14)}.event-archive__head[data-astro-cid-r7v2lrnh]{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:end;margin-bottom:2.5rem}.event-archive__head[data-astro-cid-r7v2lrnh] h2[data-astro-cid-r7v2lrnh]{font-size:clamp(2.5rem,5vw,5rem);line-height:.96;text-transform:uppercase}.event-archive__head[data-astro-cid-r7v2lrnh]>p[data-astro-cid-r7v2lrnh]{color:#282a4d94}.event-archive__grid[data-astro-cid-r7v2lrnh]{display:grid;gap:1.5rem}.event-card[data-astro-cid-r7v2lrnh].is-past{min-height:480px;filter:grayscale(1);opacity:.52}.visit-cta[data-astro-cid-r7v2lrnh]{position:relative;height:100vh;min-height:600px;overflow:hidden;color:var(--white)}.visit-cta__media[data-astro-cid-r7v2lrnh]{position:absolute;inset:-7%;background:url(/assets/bilder/edeka-lotz-aussentotem-marktbaeckerei-standortschild-pfullingen.webp) center / cover no-repeat}.visit-cta__shade[data-astro-cid-r7v2lrnh]{position:absolute;inset:0;background:linear-gradient(160deg,rgba(0,0,0,.82) 0%,rgba(0,0,0,.2) 58%,transparent 78%),linear-gradient(to top,rgba(0,0,0,.86) 0%,rgba(0,0,0,.42) 38%,transparent 65%)}.visit-cta__content[data-astro-cid-r7v2lrnh]{position:relative;z-index:1;height:100%;min-height:600px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:1440px;margin:0 auto;padding:clamp(5rem,9vw,9rem) clamp(1.25rem,7vw,7rem)}.visit-cta[data-astro-cid-r7v2lrnh] .eyebrow[data-astro-cid-r7v2lrnh]{color:var(--accent)}.visit-cta[data-astro-cid-r7v2lrnh] h2[data-astro-cid-r7v2lrnh]{font-size:var(--hl-size);line-height:.96;text-transform:uppercase}.visit-cta[data-astro-cid-r7v2lrnh] p[data-astro-cid-r7v2lrnh]{max-width:540px;margin:1.5rem 0 2rem;color:#ffffffc2}.visit-cta[data-astro-cid-r7v2lrnh] .site-button--yellow:hover{background:var(--white);color:var(--dark)}@media(max-width:980px){.happenings__head[data-astro-cid-r7v2lrnh]{grid-template-columns:1fr}.happenings__head[data-astro-cid-r7v2lrnh]>p[data-astro-cid-r7v2lrnh]{justify-self:start}.event-card--chicken[data-astro-cid-r7v2lrnh],.event-card--family[data-astro-cid-r7v2lrnh],.event-card--christmas[data-astro-cid-r7v2lrnh],.event-card--future[data-astro-cid-r7v2lrnh]{grid-column:span 12}.event-card--family[data-astro-cid-r7v2lrnh]{min-height:760px}.event-card__family-main[data-astro-cid-r7v2lrnh]{grid-template-columns:1fr;gap:.5rem}.event-card__family-main[data-astro-cid-r7v2lrnh]>p[data-astro-cid-r7v2lrnh]{justify-self:start}.event-card__program[data-astro-cid-r7v2lrnh]{grid-template-columns:repeat(2,1fr)}.event-card__program[data-astro-cid-r7v2lrnh] li[data-astro-cid-r7v2lrnh]{border-bottom:1px solid rgba(255,255,255,.22)}.event-card__program[data-astro-cid-r7v2lrnh] li[data-astro-cid-r7v2lrnh]:nth-child(2n){border-right:0}.event-card__program[data-astro-cid-r7v2lrnh] li[data-astro-cid-r7v2lrnh]:last-child{grid-column:1 / -1}}@media(max-width:600px){.happenings[data-astro-cid-r7v2lrnh]{padding:4rem var(--gutter)}.happenings__head[data-astro-cid-r7v2lrnh]{margin-bottom:2.5rem}.event-grid[data-astro-cid-r7v2lrnh]{gap:1rem}.event-card[data-astro-cid-r7v2lrnh]{min-height:0;padding:1.5rem}.event-card--family[data-astro-cid-r7v2lrnh]{padding:0}.event-card__content[data-astro-cid-r7v2lrnh],.event-card__future-copy[data-astro-cid-r7v2lrnh]{gap:2rem;padding:1.5rem}.event-card__family-main[data-astro-cid-r7v2lrnh]{margin:3rem 0 2rem}.event-card--family[data-astro-cid-r7v2lrnh] h3[data-astro-cid-r7v2lrnh]{font-size:clamp(2.7rem,11vw,4rem)}.event-card--chicken[data-astro-cid-r7v2lrnh],.event-card--christmas[data-astro-cid-r7v2lrnh],.event-card--maultaschen[data-astro-cid-r7v2lrnh],.event-card--fleischkaese[data-astro-cid-r7v2lrnh],.event-card--future[data-astro-cid-r7v2lrnh]{gap:2rem;min-height:360px}.event-card[data-astro-cid-r7v2lrnh] h3[data-astro-cid-r7v2lrnh]{font-size:clamp(2rem,8vw,3rem)}.event-card__program[data-astro-cid-r7v2lrnh]{grid-template-columns:1fr}.event-card__program[data-astro-cid-r7v2lrnh] li[data-astro-cid-r7v2lrnh],.event-card__program[data-astro-cid-r7v2lrnh] li[data-astro-cid-r7v2lrnh]+li[data-astro-cid-r7v2lrnh]{min-height:auto;padding:.8rem 0;border-right:0}.event-card__program[data-astro-cid-r7v2lrnh] li[data-astro-cid-r7v2lrnh]:last-child{grid-column:auto}.event-card__body[data-astro-cid-r7v2lrnh]{grid-template-columns:1fr;align-items:start;gap:.5rem}.event-card__date[data-astro-cid-r7v2lrnh]{flex-direction:row;align-items:baseline;gap:.7rem}.event-card__date[data-astro-cid-r7v2lrnh] strong[data-astro-cid-r7v2lrnh]{font-size:5.5rem}.event-card__progress[data-astro-cid-r7v2lrnh]{grid-template-columns:1fr;gap:.45rem}.event-archive__head[data-astro-cid-r7v2lrnh]{grid-template-columns:1fr;gap:.75rem}.event-card[data-astro-cid-r7v2lrnh].is-past{min-height:0}.visit-cta[data-astro-cid-r7v2lrnh]{height:85svh;min-height:560px}.visit-cta__content[data-astro-cid-r7v2lrnh]{min-height:560px;padding-inline:var(--gutter)}}@media(prefers-reduced-motion:reduce){.event-card__media[data-astro-cid-r7v2lrnh]{transition:none}}
