.a-btn[data-astro-cid-ta2fbyqs]{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.95rem 1.6rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.78rem;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-block}.a-btn[data-astro-cid-ta2fbyqs]:hover{transform:translateY(-2px)}.a-btn[data-astro-cid-ta2fbyqs]:focus-visible{outline:3px solid var(--bar-secondary);outline-offset:3px}.a-btn--solid[data-astro-cid-ta2fbyqs]{background:var(--bar-secondary);color:var(--bar-secondary-fg)}.a-btn--solid[data-astro-cid-ta2fbyqs]:hover{box-shadow:0 10px 28px #f9b81f59}.a-btn--ghost[data-astro-cid-ta2fbyqs]{color:var(--bar-cream);border:1px solid #ffffff73}.a-btn--ghost[data-astro-cid-ta2fbyqs]:hover{background:#ffffff1a}.a-btn--dark[data-astro-cid-ta2fbyqs]{background:var(--bar-secondary-fg);color:var(--bar-secondary)}.a-btn--dark[data-astro-cid-ta2fbyqs]:hover{box-shadow:0 10px 28px #00000040}.a-yellow[data-astro-cid-ta2fbyqs]{color:var(--bar-secondary)}.a-mark[data-astro-cid-ta2fbyqs]{background:linear-gradient(transparent 58%, var(--bar-secondary) 58%, var(--bar-secondary) 92%, transparent 92%);box-decoration-break:clone;padding-inline:.05em}.a-eyebrow[data-astro-cid-ta2fbyqs]{letter-spacing:.3em;text-transform:uppercase;color:var(--bar-primary);margin-bottom:.9rem;font-size:.68rem}.a-title[data-astro-cid-ta2fbyqs]{text-transform:uppercase;color:var(--bar-cream);margin-bottom:1.5rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2rem,5.2vw,4rem);line-height:.92}.a-title--dark[data-astro-cid-ta2fbyqs]{color:var(--bar-primary)}.a-hero[data-astro-cid-ta2fbyqs]{background:var(--bar-primary);align-items:flex-end;min-height:min(82vh,48rem);padding-block:clamp(3.5rem,8vw,5.5rem);display:flex;position:relative;overflow:hidden}.a-hero[data-astro-cid-ta2fbyqs]:after{content:"";pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.a-hero__bg[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:center 40%;width:100%;height:100%;animation:1.8s cubic-bezier(.16,1,.3,1) both a-settle;position:absolute;inset:0}@keyframes a-settle{0%{transform:scale(1.1)}}.a-hero__overlay[data-astro-cid-ta2fbyqs]{background:linear-gradient(#08120e33 20%,#08120e99 60%,#08120ef2 100%),linear-gradient(90deg,#08120e8c,#08120e00 60%);position:absolute;inset:0}.a-hero__content[data-astro-cid-ta2fbyqs]{z-index:1;width:100%;position:relative}.a-hero__title[data-astro-cid-ta2fbyqs]{text-transform:uppercase;color:var(--bar-cream);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.8rem,8.5vw,6.75rem);line-height:.86}.a-hero__sub[data-astro-cid-ta2fbyqs]{color:#ffffffd1;max-width:34rem;margin-top:1.4rem;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6}.a-hero__actions[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}@media (width<=760px){.a-hero__actions[data-astro-cid-ta2fbyqs] .a-btn[data-astro-cid-ta2fbyqs]{text-align:center;flex:100%}}.a-stats[data-astro-cid-ta2fbyqs]{background:var(--bar-primary);padding-block:clamp(3rem,6vw,4.5rem)}.a-stats__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,1fr);gap:clamp(1.25rem,3vw,2.5rem);margin-block:0;padding-block:0;list-style:none;display:grid}@media (width<=760px){.a-stats__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);row-gap:2rem}}.a-stat__value[data-astro-cid-ta2fbyqs]{color:var(--bar-secondary);font-variant-numeric:tabular-nums;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.8rem,6.5vw,5rem);line-height:.9}.a-stat__label[data-astro-cid-ta2fbyqs]{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8;margin-top:.75rem;font-size:.72rem}.story[data-astro-cid-ta2fbyqs]{background:var(--bar-cream);padding-block:clamp(4.5rem,9vw,7.5rem);scroll-margin-top:4rem}.story__inner[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}@media (width<=820px){.story__inner[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.story__visual[data-astro-cid-ta2fbyqs]{max-width:36rem;position:relative}.story__img[data-astro-cid-ta2fbyqs]{border-radius:1.5rem;width:100%;height:auto;display:block;transform:rotate(-1.5deg);box-shadow:0 24px 50px -18px #00000059}.story__sticker[data-astro-cid-ta2fbyqs]{background:var(--bar-secondary);width:6.5rem;height:6.5rem;color:var(--bar-secondary-fg);letter-spacing:.1em;text-transform:uppercase;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-family:MPI Gothic,system-ui,sans-serif;font-size:.66rem;line-height:1.15;display:flex;position:absolute;bottom:-1.75rem;right:-1rem;transform:rotate(12deg);box-shadow:0 8px 20px #0003}.story__sticker-year[data-astro-cid-ta2fbyqs]{letter-spacing:0;font-size:1.5rem}@media (width<=820px){.story__sticker[data-astro-cid-ta2fbyqs]{width:5.5rem;height:5.5rem;right:.5rem}}.story[data-astro-cid-ta2fbyqs] .a-title[data-astro-cid-ta2fbyqs]{font-size:clamp(1.8rem,3.8vw,3.1rem)}.story__body[data-astro-cid-ta2fbyqs]{color:var(--bar-foreground);max-width:48ch;margin-bottom:1rem;font-size:1.05rem;line-height:1.75}.story__body[data-astro-cid-ta2fbyqs]:last-child{margin-bottom:0}.bakery[data-astro-cid-ta2fbyqs]{background:var(--bar-primary);grid-template-columns:45% 1fr;display:grid}.bakery__photo[data-astro-cid-ta2fbyqs]{min-height:100%;position:relative;overflow:hidden}.bakery__photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:48% center;width:100%;height:100%;position:absolute;inset:0}.bakery__label[data-astro-cid-ta2fbyqs]{background:var(--bar-cream);color:var(--bar-primary);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.55rem 1.1rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.75rem;position:absolute;bottom:clamp(1rem,2.5vw,1.75rem);left:clamp(1rem,2.5vw,1.75rem)}.bakery__text[data-astro-cid-ta2fbyqs]{padding-block:clamp(4.5rem,9vw,7.5rem);padding-left:clamp(2rem,5vw,5rem);padding-right:calc(max(0px,50vw - 40rem) + clamp(1.5rem,5vw,4rem))}@media (width<=820px){.bakery[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.bakery__photo[data-astro-cid-ta2fbyqs]{aspect-ratio:4/3;min-height:0}.bakery__text[data-astro-cid-ta2fbyqs]{padding-inline:clamp(1.5rem,5vw,4rem)}}.bakery__steps[data-astro-cid-ta2fbyqs]{margin:clamp(1.5rem,4vw,2.5rem) 0 0;padding:0;list-style:none}.bakery__step[data-astro-cid-ta2fbyqs]{border-top:1px solid #ffffff26;grid-template-columns:auto 1fr;align-items:start;gap:clamp(1rem,2.5vw,1.75rem);padding-block:1.4rem;display:grid}.bakery__num[data-astro-cid-ta2fbyqs]{color:var(--bar-secondary);min-width:2ch;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.5rem,5vw,3.5rem);line-height:.9}.bakery__step-title[data-astro-cid-ta2fbyqs]{letter-spacing:.05em;text-transform:uppercase;color:var(--bar-cream);margin-bottom:.4rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:1.1rem}.bakery__step-body[data-astro-cid-ta2fbyqs]{color:#ffffffb8;max-width:38ch;font-size:.95rem;line-height:1.65}.values[data-astro-cid-ta2fbyqs]{background:var(--bar-warm);padding-block:clamp(4.5rem,9vw,7.5rem)}.values__list[data-astro-cid-ta2fbyqs]{margin:clamp(1.5rem,4vw,2.5rem) 0 0;padding:0;list-style:none}.value[data-astro-cid-ta2fbyqs]{border-top:2px solid var(--bar-primary);grid-template-columns:5rem minmax(0,1fr) minmax(0,1.1fr);align-items:baseline;gap:clamp(1rem,3vw,2.5rem);padding-block:clamp(1.5rem,3vw,2.25rem);transition:background .3s,padding .3s;display:grid}.value[data-astro-cid-ta2fbyqs]:last-child{border-bottom:2px solid var(--bar-primary)}.value__num[data-astro-cid-ta2fbyqs]{color:var(--bar-primary);opacity:.55;font-family:MPI Gothic,system-ui,sans-serif;font-size:1rem}.value__title[data-astro-cid-ta2fbyqs]{text-transform:uppercase;color:var(--bar-primary);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(1.5rem,3.2vw,2.4rem);line-height:1}.value__body[data-astro-cid-ta2fbyqs]{color:var(--bar-muted-fg);max-width:46ch;font-size:.98rem;line-height:1.7}@media (hover:hover){.value[data-astro-cid-ta2fbyqs]:hover{background:var(--bar-secondary);padding-inline:1.25rem}.value[data-astro-cid-ta2fbyqs]:hover .value__body[data-astro-cid-ta2fbyqs]{color:var(--bar-secondary-fg)}}@media (width<=820px){.value[data-astro-cid-ta2fbyqs]{grid-template-columns:2.5rem 1fr}.value__body[data-astro-cid-ta2fbyqs]{grid-column:2}}.a-video[data-astro-cid-ta2fbyqs]{background:var(--bar-primary);padding-block:clamp(4.5rem,9vw,7.5rem)}.a-video__frame[data-astro-cid-ta2fbyqs]{border-radius:1.5rem;line-height:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #00000080}.a-video__player[data-astro-cid-ta2fbyqs]{aspect-ratio:16/9;background:#000;width:100%;height:auto;display:block}.a-video__play[data-astro-cid-ta2fbyqs]{cursor:pointer;background:#08120e40;border:none;place-items:center;transition:background .25s;display:grid;position:absolute;inset:0}.a-video__play[data-astro-cid-ta2fbyqs]:hover{background:#08120e1a}.a-video__play[data-astro-cid-ta2fbyqs]:focus-visible{outline:3px solid var(--bar-secondary);outline-offset:-6px}.a-video__play-icon[data-astro-cid-ta2fbyqs]{background:var(--bar-secondary);border-radius:50%;width:clamp(4.5rem,9vw,6.5rem);height:clamp(4.5rem,9vw,6.5rem);transition:transform .25s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 12px 34px #f9b81f59}.a-video__play[data-astro-cid-ta2fbyqs]:hover .a-video__play-icon[data-astro-cid-ta2fbyqs]{transform:scale(1.08)}.a-video__play-icon[data-astro-cid-ta2fbyqs]:after{content:"";border-style:solid;border-width:.75rem 0 .75rem 1.2rem;border-color:transparent transparent transparent var(--bar-secondary-fg);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.a-cta[data-astro-cid-ta2fbyqs]{background:var(--bar-secondary);text-align:center;padding-block:clamp(5rem,10vw,8rem)}.a-cta__heading[data-astro-cid-ta2fbyqs]{text-transform:uppercase;color:var(--bar-secondary-fg);max-width:14ch;margin:0 auto 2.25rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.5rem,7.5vw,5.75rem);line-height:.9}@media (prefers-reduced-motion:reduce){.a-hero__bg[data-astro-cid-ta2fbyqs]{animation:none}.value[data-astro-cid-ta2fbyqs],.a-video__play-icon[data-astro-cid-ta2fbyqs]{transition:none}}
