.seen[data-astro-cid-iyubuwq4]{padding:1.1rem var(--gutter);color:#edc9c2;background:#6f6b32;align-items:center;gap:clamp(1rem,.5rem + 2vw,2.5rem);display:flex;overflow:hidden}.label[data-astro-cid-iyubuwq4]{font-family:var(--script);color:#edc9c2;white-space:nowrap;flex:none;margin:0;font-size:1.45rem;font-style:italic;line-height:1}.window[data-astro-cid-iyubuwq4]{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.track[data-astro-cid-iyubuwq4]{align-items:center;width:max-content;margin:0;padding:0;list-style:none;animation:40s linear infinite seen-scroll;display:flex}.seen[data-astro-cid-iyubuwq4]:hover .track[data-astro-cid-iyubuwq4]{animation-play-state:paused}.track[data-astro-cid-iyubuwq4] li[data-astro-cid-iyubuwq4]{align-items:center;height:48px;padding:0 clamp(1.4rem,.8rem + 1.8vw,2.8rem);display:flex}.logo[data-astro-cid-iyubuwq4]{background:#edc9c2;display:block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.track[data-astro-cid-iyubuwq4] img[data-astro-cid-iyubuwq4]{opacity:0;width:auto;max-width:none;display:block}@keyframes seen-scroll{to{transform:translate(-50%)}}@media (width<=700px){.seen[data-astro-cid-iyubuwq4]{flex-direction:column;align-items:center;gap:.4rem;padding-block:.9rem}.label[data-astro-cid-iyubuwq4]{text-align:center;font-size:.75rem}.window[data-astro-cid-iyubuwq4]{width:100%}.track[data-astro-cid-iyubuwq4] img[data-astro-cid-iyubuwq4]{transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-iyubuwq4]{flex-wrap:wrap;row-gap:.75rem;width:auto;animation:none}.track[data-astro-cid-iyubuwq4] li[data-astro-cid-iyubuwq4][aria-hidden=true]{display:none}}.hero[data-astro-cid-lcdefpme]{background:#2a2420;height:clamp(440px,72vh,620px);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] .hero-img{object-fit:cover;object-position:60% 38%;filter:brightness(.82);width:100%;height:100%;position:absolute;inset:0}.hero-logo[data-astro-cid-lcdefpme]{padding:0 var(--gutter) clamp(5.5rem, 17vh, 9rem);color:#f3ecd0;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.hero-logo[data-astro-cid-lcdefpme] svg{filter:drop-shadow(0 2px 16px #00000040);width:min(400px,84vw);height:auto}@media (width<=899px){.hero[data-astro-cid-lcdefpme] .hero-img{object-position:58% 100%;height:122%;inset:auto 0 0}}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{height:clamp(740px,115vh,1260px)}.hero[data-astro-cid-lcdefpme] .hero-img{width:112%;max-width:none;left:-1%}.hero-logo[data-astro-cid-lcdefpme]{justify-content:flex-start;align-items:center;padding:0 0 0 clamp(4rem,15vw,17rem)}.hero-logo[data-astro-cid-lcdefpme] svg{width:clamp(360px,32vw,520px)}}.motion [data-reveal],.motion [data-reveal-group]>*{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(28px)}.motion [data-reveal].in,.motion [data-reveal-group].in>*,.motion [data-reveal=mask]{opacity:1;transform:none}.motion [data-reveal=mask] img{clip-path:inset(100% 0 0);transition:clip-path 1.3s cubic-bezier(.7,0,.2,1)}.motion [data-reveal=mask].in img{clip-path:inset(0)}.motion .hero[data-astro-cid-lcdefpme] .hero-img{animation:2.6s cubic-bezier(.2,.7,.2,1) both hero-zoom}.motion .hero-logo[data-astro-cid-lcdefpme]{animation:1.4s cubic-bezier(.2,.7,.2,1) .35s both hero-rise}@keyframes hero-zoom{0%{scale:1.12}to{scale:1}}@keyframes hero-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.welcome[data-astro-cid-lcdefpme]{text-align:center;clip-path:inset(0 -100vmax);background:#edc9c2;justify-items:center;padding-block:clamp(4rem,3rem + 4vw,7rem);display:grid;box-shadow:0 0 0 100vmax #edc9c2}.welcome[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-wrap:balance;letter-spacing:-.04em;max-width:16ch;font-size:clamp(2.2rem,1.4rem + 3vw,4rem);line-height:1.02}.welcome[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .it[data-astro-cid-lcdefpme]{margin-left:.15em}.intro[data-astro-cid-lcdefpme]{color:var(--choc);max-width:34rem;margin-top:1.5rem;font-size:1.05rem;line-height:1.65}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.block[data-astro-cid-lcdefpme]{padding-top:clamp(3.5rem,2.5rem + 4vw,6.5rem)}.head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.75rem);display:flex}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:clamp(2rem,1.4rem + 2.2vw,3.2rem);font-weight:300;line-height:.98}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-weight:750}.head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]:after{content:"";background:#edc9c2;border-radius:3px;width:64px;height:6px;margin-top:1rem;display:block}.ways[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]:after{background:#6f6b32}.head[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{margin-bottom:1.6rem}.more[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:600;text-decoration:none}.more[data-astro-cid-lcdefpme]:after{content:" →"}.more[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:1.75rem 1rem;display:grid}@media (width<=600px){.p-title[data-astro-cid-lcdefpme]{letter-spacing:.18em;font-size:.66rem}.p-dek[data-astro-cid-lcdefpme]{font-size:.8rem}}@media (width>=820px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(var(--cols,4), 1fr);gap:2rem}}.pillar[data-astro-cid-lcdefpme]{align-content:start;gap:.35rem;text-decoration:none;display:grid}.pillar[data-astro-cid-lcdefpme] .p-img{aspect-ratio:4/5;object-fit:cover;width:100%;margin-bottom:.65rem;transition:opacity .3s,translate .45s cubic-bezier(.2,.7,.2,1)}.pillar[data-astro-cid-lcdefpme]:hover .p-img{opacity:.92;translate:0 -6px}.p-title[data-astro-cid-lcdefpme]{font-family:var(--display);letter-spacing:.24em;text-transform:uppercase;font-size:.8rem;font-weight:650}.p-dek[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.92rem}.pillar[data-astro-cid-lcdefpme]:hover .p-title[data-astro-cid-lcdefpme]{color:var(--accent)}.ways[data-astro-cid-lcdefpme]{clip-path:inset(0 -100vmax);background:#f3ecd0;margin-top:clamp(4rem,3rem + 4vw,7rem);padding-block:clamp(3.5rem,2.5rem + 4vw,6rem);box-shadow:0 0 0 100vmax #f3ecd0}.ways[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{border-color:#3b24192e}.lib[data-astro-cid-lcdefpme]{padding-top:clamp(3.5rem,2.5rem + 4vw,6rem)}.lib[data-astro-cid-lcdefpme] .lib-p[data-astro-cid-lcdefpme],.lib[data-astro-cid-lcdefpme] .k[data-astro-cid-lcdefpme]{color:var(--choc)}.lib-p[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:34rem;margin-bottom:1.5rem}.soon[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--choc);line-height:1.65}.soon-t[data-astro-cid-lcdefpme]{font-family:var(--script);color:#6f6b32;margin-bottom:.6rem;font-size:clamp(1.8rem,1.3rem + 1.6vw,2.6rem);font-style:italic;line-height:1.1}.lib-list[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.lib-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.lib-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:1rem;padding:1.15rem 0;text-decoration:none;display:flex}.lib-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .t[data-astro-cid-lcdefpme]{color:var(--accent)}.t[data-astro-cid-lcdefpme]{font-family:var(--display);font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);line-height:1.2}.k[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);flex:none;font-size:.64rem;font-weight:650}
