.announce[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;margin:0 auto;padding-block:.6rem;font-size:.625rem;list-style:none;display:grid}.announce-main[data-astro-cid-nen7h5rs]{text-align:center;grid-column:2}.announce-rest[data-astro-cid-nen7h5rs]{grid-column:3;justify-self:end;gap:2rem;display:flex}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--paper);border-bottom:1px solid var(--rule);transition:background-color .4s,color .4s,border-color .4s;position:sticky;top:0}html.js .site-header[data-astro-cid-nen7h5rs][data-overlay]:not([data-solid]){color:var(--mineral);background:0 0;border-bottom-color:#f3f1f333}.bar[data-astro-cid-nen7h5rs]{min-height:var(--header-h);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(1rem,2.5vw,2.25rem);display:flex}.nav--right[data-astro-cid-nen7h5rs]{justify-content:flex-end}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid #0000;padding-block:.4rem;text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].label:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom-color:currentColor}.monogram{width:1.6rem;height:auto}.wordmark{width:clamp(7rem,11vw,9.5rem);height:auto}.menu[data-astro-cid-nen7h5rs]{display:none}@media (width<=860px){.announce-rest[data-astro-cid-nen7h5rs]{display:none}.bar[data-astro-cid-nen7h5rs]{grid-template-columns:auto 1fr auto}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].label,.nav--right[data-astro-cid-nen7h5rs]{display:none}.brand[data-astro-cid-nen7h5rs]{justify-self:center}.menu[data-astro-cid-nen7h5rs]{justify-self:end;display:block}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;padding:.75rem 0;list-style:none}.menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu-close[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs][open] .menu-open[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs][open] .menu-close[data-astro-cid-nen7h5rs]{display:inline}.menu-panel[data-astro-cid-nen7h5rs]{height:calc(100dvh - var(--header-h));padding:var(--space-4) var(--gutter);align-content:start;gap:var(--space-5);border-top:1px solid var(--rule);display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.site-header[data-astro-cid-nen7h5rs]:has(.menu[open]),html.js .site-header[data-astro-cid-nen7h5rs][data-overlay]:has(.menu[open]){background:var(--espresso);color:var(--mineral);border-bottom-color:var(--espresso)}html:has(.menu[open]){overflow:hidden}.menu-panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.menu-panel[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]:first-child a[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:0;font-size:2rem;text-decoration:none}.menu-products[data-astro-cid-nen7h5rs]{border-top:1px solid var(--rule);padding-top:2rem!important}.menu-products[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}}.footer[data-astro-cid-jo6i4kqk]{padding-top:clamp(4rem,8vw,6rem)}.top[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.6fr);gap:2.5rem;display:grid}.heading[data-astro-cid-jo6i4kqk]{color:var(--ink-muted);margin-bottom:1.25rem}ul[data-astro-cid-jo6i4kqk]{gap:.55rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:4px;text-decoration:underline}.newsletter[data-astro-cid-jo6i4kqk] .mono[data-astro-cid-jo6i4kqk]{max-width:42ch;margin-bottom:1.5rem}.signup[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--mineral);display:flex}.signup[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;padding:.9rem 0}.signup[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]::placeholder{color:#f3f1f38c}.signup[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]:focus{outline:none}.signup[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{color:inherit;cursor:pointer;background:0 0;border:0;padding-inline:1rem 0}.status[data-astro-cid-jo6i4kqk]{margin-top:1rem}.marks[data-astro-cid-jo6i4kqk]{padding-top:clamp(4rem,10vw,8rem);padding-bottom:1.5rem}.big-wordmark{width:100%;height:auto}.base[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule);align-items:center;gap:1.5rem;margin-top:2rem;padding-top:1.25rem;font-size:.625rem;display:flex}.base[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]:last-child{margin-left:auto}.mono-mark{width:1.75rem;height:auto}@media (width<=860px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}.newsletter[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.base[data-astro-cid-jo6i4kqk]{flex-wrap:wrap}}.skip[data-astro-cid-ju4pidww]{z-index:100;background:var(--espresso);color:var(--mineral);padding:.75rem 1rem;position:absolute;top:-3rem;left:1rem}.skip[data-astro-cid-ju4pidww]:focus{top:1rem}.landing[data-astro-cid-2e5smqf6]{--v1:clamp(.4rem, 1.4svh, 1rem);--v2:clamp(.6rem, 2.2svh, 1.5rem);--v3:clamp(.9rem, 3.6svh, 2.5rem);--v4:clamp(1.1rem, 4.5svh, 3.5rem);grid-template-columns:5fr 6fr;min-height:100svh;display:grid}.media[data-astro-cid-2e5smqf6]{background:var(--espresso);position:relative;overflow:hidden}.media[data-astro-cid-2e5smqf6] img[data-astro-cid-2e5smqf6]{object-fit:cover;object-position:30% 50%;filter:blur(14px)saturate(.8)brightness(.92);width:120%;height:120%;position:absolute;inset:-10%}.media[data-astro-cid-2e5smqf6]:after{content:"";background:radial-gradient(ellipse 70% 60% at 45% 45%, #3d2f3000 0%, #3d2f3080 100%), linear-gradient(to right, #3d2f3000 60%, var(--espresso) 100%);position:absolute;inset:0}.media-mark{z-index:1;width:clamp(4.5rem,9vw,7rem);height:auto;color:var(--mineral);filter:drop-shadow(0 2px 18px #3d2f3080);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.panel[data-astro-cid-2e5smqf6]{gap:var(--v3);padding:var(--v3) var(--gutter);grid-template-rows:auto 1fr auto;display:grid}.landing-wordmark{width:clamp(6rem,min(12vw,16svh),9.5rem);height:auto}.content[data-astro-cid-2e5smqf6]{gap:var(--v4);align-content:center;max-width:36rem;display:grid}.content[data-astro-cid-2e5smqf6] .stack[data-astro-cid-2e5smqf6]{gap:var(--v2)}.content[data-astro-cid-2e5smqf6] .display[data-astro-cid-2e5smqf6]{font-size:clamp(1.6rem,min(3.6vw,5.6svh),3.25rem)}.content[data-astro-cid-2e5smqf6] .lede[data-astro-cid-2e5smqf6]{font-size:clamp(.8125rem,min(1.1vw,1.9svh),.9688rem);line-height:1.7}.signup[data-astro-cid-2e5smqf6]{gap:var(--v2);display:grid}.fields[data-astro-cid-2e5smqf6]{gap:var(--v1) var(--space-3);grid-template-columns:1fr 1fr;display:grid}.fields[data-astro-cid-2e5smqf6] .field[data-astro-cid-2e5smqf6]{gap:.25rem}.fields[data-astro-cid-2e5smqf6] input[data-astro-cid-2e5smqf6]{padding-block:clamp(.35rem,1.1svh,.9rem)}.field--full[data-astro-cid-2e5smqf6]{grid-column:1/-1}.submit[data-astro-cid-2e5smqf6]{width:100%;min-height:clamp(2.75rem,6svh,3.5rem)}.note[data-astro-cid-2e5smqf6],.error[data-astro-cid-2e5smqf6]{text-align:center}.thanks[data-astro-cid-2e5smqf6]{padding-block:var(--space-3);border-block:1px solid var(--rule)}.base[data-astro-cid-2e5smqf6]{align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--v2);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.base[data-astro-cid-2e5smqf6] ul[data-astro-cid-2e5smqf6]{gap:var(--space-3);flex-wrap:wrap;margin:0 auto 0 0;padding:0;list-style:none;display:flex}.base[data-astro-cid-2e5smqf6] a[data-astro-cid-2e5smqf6]{text-decoration:none}.base[data-astro-cid-2e5smqf6] a[data-astro-cid-2e5smqf6]:hover{color:var(--mineral)}.landing-mark{width:1.1rem;height:auto}@media (width<=960px){.landing[data-astro-cid-2e5smqf6]{grid-template-columns:1fr}.media[data-astro-cid-2e5smqf6]{height:clamp(8rem,24svh,18rem)}.media[data-astro-cid-2e5smqf6] img[data-astro-cid-2e5smqf6]{object-position:40% 25%}.media[data-astro-cid-2e5smqf6]:after{background:radial-gradient(ellipse 70% 60% at 50% 45%, #3d2f3000 0%, #3d2f3080 100%), linear-gradient(to bottom, #3d2f3000 55%, var(--espresso) 100%)}.media-mark{width:clamp(2.5rem,8svh,5rem)}.content[data-astro-cid-2e5smqf6] .lede[data-astro-cid-2e5smqf6]{font-size:clamp(.75rem,1.9svh,.875rem);line-height:1.6}}@media (width<=960px) and (height<=720px){.media[data-astro-cid-2e5smqf6]{height:16svh}.landing-wordmark{width:5rem}.content[data-astro-cid-2e5smqf6] .display[data-astro-cid-2e5smqf6]{font-size:clamp(1.4rem,4.6svh,2rem)}}@media (width<=340px){.fields[data-astro-cid-2e5smqf6]{grid-template-columns:1fr}}
