.header[data-astro-cid-nen7h5rs]{z-index:20;padding:1.5rem var(--gutter);color:var(--white);flex-direction:column;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0 0 auto}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:clamp(140px,16vw,220px);height:auto}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(1.5rem,3.5vw,3.5rem);margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-transform:lowercase;text-underline-offset:.3em;letter-spacing:.02em;font-size:1rem;text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration:underline 1px}.lang[data-astro-cid-nen7h5rs]{top:clamp(1.75rem,3vw,2.5rem);right:var(--gutter);letter-spacing:.12em;opacity:.85;border:1px solid;padding:.35em .7em;font-size:.8rem;text-decoration:none;transition:opacity .2s;position:absolute}.lang[data-astro-cid-nen7h5rs]:hover{opacity:1}.burger[data-astro-cid-nen7h5rs]{display:none}@media (width<=767px){.header[data-astro-cid-nen7h5rs]{flex-direction:row;justify-content:space-between;padding-block:1rem}.logo[data-astro-cid-nen7h5rs]{z-index:2;position:relative}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:120px}.lang[data-astro-cid-nen7h5rs]{z-index:2;margin:0 .75rem 0 auto;position:relative;top:auto;right:auto}.burger[data-astro-cid-nen7h5rs]{z-index:2;width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-content:center;gap:7px;display:grid;position:relative}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:currentColor;width:28px;height:1.5px;transition:transform .3s;display:block}.nav[data-astro-cid-nen7h5rs]{background:var(--peach);color:var(--black);opacity:0;visibility:hidden;place-items:center;transition:opacity .3s,visibility .3s;display:grid;position:fixed;inset:0}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:center;gap:1.5rem}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:2rem}.is-open[data-astro-cid-nen7h5rs]{color:var(--black)}.is-open[data-astro-cid-nen7h5rs] .logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{filter:invert()}.is-open[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible}.is-open[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(4.25px)rotate(45deg)}.is-open[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-4.25px)rotate(-45deg)}}.footer[data-astro-cid-jo6i4kqk]{padding-block:3rem}.inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto 1fr;grid-template-areas:".logo."".nav insta""legal legal legal";align-items:center;gap:1.25rem;display:grid}.logo[data-astro-cid-jo6i4kqk]{grid-area:logo;justify-self:center}.logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:160px}nav[data-astro-cid-jo6i4kqk]{grid-area:nav}ul[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-jo6i4kqk]{text-transform:lowercase;text-underline-offset:.3em;text-decoration-thickness:1px}.insta[data-astro-cid-jo6i4kqk]{grid-area:insta;justify-self:end}.insta[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{object-fit:contain;width:28px;height:28px}@media (width<=767px){.inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;grid-template-areas:"logo""nav""insta""legal"}.insta[data-astro-cid-jo6i4kqk]{justify-self:center}}.legal[data-astro-cid-jo6i4kqk]{color:var(--light);opacity:.7;flex-wrap:wrap;grid-area:legal;justify-content:center;gap:.4rem .75rem;margin:1rem 0 0;font-size:.8rem;display:flex}@font-face{font-family:DM Sans;font-style:normal;font-weight:300 500;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/bricolage-grotesque-700-latin.woff2)format("woff2")}:root{--white:#fff;--black:#000;--olive:#757263;--dark:#292929;--peach:#f8e2d3;--light:#eeedeb;--font-body:"DM Sans", system-ui, sans-serif;--font-head:"Bricolage Grotesque", system-ui, sans-serif;--gutter:clamp(1rem, 4vw, 4rem);--section:clamp(3rem, 8vw, 7rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--white);color:var(--black);font-family:var(--font-body);letter-spacing:-.025em;-webkit-font-smoothing:antialiased;margin:0;font-weight:300;line-height:1.5}img{max-width:100%;height:auto;display:block}a{color:inherit}p{text-transform:lowercase;margin:0 0 1em;font-size:clamp(1.05rem,1.4vw,1.35rem)}h1,h2,h3,h4{font-family:var(--font-head);letter-spacing:-.04em;text-transform:capitalize;margin:0 0 .4em;font-weight:700;line-height:1.05}h1,.h2{font-size:clamp(2.6rem,6vw,4rem)}h2{font-size:clamp(2rem,4vw,3rem)}h3{font-size:clamp(1.7rem,3vw,2.3rem)}h4{font-size:clamp(1.35rem,2.2vw,1.8rem)}.container{width:100%;max-width:1440px;padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section)}.center{text-align:center}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dark{background:var(--dark);color:var(--white)}
