.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:calc(100svh - var(--header-h));display:grid;align-items:center;overflow:clip}.hero__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;will-change:transform}.hero__bg[data-astro-cid-j7pv25f6] .shot,.hero__bg[data-astro-cid-j7pv25f6] .slot{height:100%;aspect-ratio:auto!important}.hero__bg[data-astro-cid-j7pv25f6] .shot img{object-position:72% 50%}.hero__bg[data-astro-cid-j7pv25f6] .slot{place-items:start end}.hero__in[data-astro-cid-j7pv25f6]{position:relative;z-index:2;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);row-gap:var(--space-m);align-content:center;padding-block:var(--space-l)}.hero__title[data-astro-cid-j7pv25f6]{grid-column:1 / span 5;font-size:min(clamp(2.6rem,.6rem + 4.6vw,6rem),11.5svh);line-height:.84;letter-spacing:-.015em}.hero__title[data-astro-cid-j7pv25f6] .char{display:inline-block;will-change:transform}.hero__sub[data-astro-cid-j7pv25f6]{grid-column:1 / span 5;max-width:32ch;display:grid;gap:var(--space-m);background:color-mix(in srgb,var(--paper) 88%,transparent);padding:12px 18px 14px 0;box-decoration-break:clone}.hero__sub[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{font-size:var(--step-0)}.hero__act[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-m)}.hero__n1[data-astro-cid-j7pv25f6]{position:absolute;z-index:3;right:6%;top:9%;transform:rotate(-4deg)}.hero__n2[data-astro-cid-j7pv25f6]{position:absolute;z-index:3;right:30%;bottom:6%;transform:rotate(3deg)}.ribbon[data-astro-cid-j7pv25f6]{background:var(--thread);color:var(--paper);transform:rotate(-1.6deg);margin:-12px -2vw 0;overflow:hidden;position:relative;z-index:3;padding-block:.7rem}.ribbon__track[data-astro-cid-j7pv25f6]{display:flex;width:max-content;will-change:transform}.ribbon__set[data-astro-cid-j7pv25f6]{display:flex}.ribbon__w[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:1.1rem;padding-right:1.1rem;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(1.75rem,1.2rem + 2vw,3rem);line-height:1;letter-spacing:.01em}.ribbon__star[data-astro-cid-j7pv25f6]{width:.7em;height:.7em;fill:var(--gold)}.facts[data-astro-cid-j7pv25f6]{padding-top:var(--section);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);row-gap:var(--space-l);align-items:center}.facts__copy[data-astro-cid-j7pv25f6]{grid-column:1 / span 6;display:grid;gap:var(--space-s)}.facts__art[data-astro-cid-j7pv25f6]{grid-column:8 / -1}.facts__line[data-astro-cid-j7pv25f6]{font-size:clamp(1.375rem,1.1rem + 1vw,2.125rem);line-height:1.3;max-width:30ch}.facts__line[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:600}.facts__note[data-astro-cid-j7pv25f6]{margin-left:4px;transform:rotate(-2deg);transform-origin:left}.pl[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);row-gap:var(--space-l);padding-top:var(--section);align-items:start}.pl__art[data-astro-cid-j7pv25f6]{grid-column:1 / span 5;position:sticky;top:calc(var(--header-h) + 24px)}.pl__copy[data-astro-cid-j7pv25f6]{grid-column:7 / -1;display:grid;gap:var(--space-l)}.pl__act[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--space-m);align-items:center}.making[data-astro-cid-j7pv25f6]{background:var(--night);color:var(--chalk);margin-top:var(--section);padding-block:var(--section)}.making__head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);row-gap:var(--space-m);align-items:end;margin-bottom:var(--space-xl)}.making__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{grid-column:1 / span 7}.making__head[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{grid-column:9 / -1}.making[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{color:var(--chalk-2)}.making__track[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,34vw);gap:clamp(16px,2vw,32px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter),env(safe-area-inset-left,0px));padding:0 max(var(--gutter),env(safe-area-inset-right,0px)) var(--space-m) max(var(--gutter),env(safe-area-inset-left,0px));scrollbar-color:var(--chalk-2) transparent}.making__track[data-astro-cid-j7pv25f6]:focus-visible{outline-offset:-4px}.making[data-astro-cid-j7pv25f6].is-reel .making__track[data-astro-cid-j7pv25f6]{overflow:visible;scroll-snap-type:none;width:max-content;grid-auto-columns:min(34vw,520px)}.making__plate[data-astro-cid-j7pv25f6]{scroll-snap-align:start;display:grid;gap:.6rem;align-content:start}.making__plate[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:var(--step-2);line-height:1;margin-top:.4rem}.making__plate[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--chalk-2);font-size:var(--step--1)}.making__more[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:var(--space-l);color:var(--chalk);text-decoration-color:var(--gold)}.prods[data-astro-cid-j7pv25f6]{padding-top:var(--section);position:relative}.prods__head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);align-items:end;margin-bottom:var(--space-l)}.prods__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{grid-column:1 / span 6}.prods__head[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{grid-column:8 / -1}.prods__grid[data-astro-cid-j7pv25f6]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.prods__item--lead[data-astro-cid-j7pv25f6]{grid-column:span 2;grid-row:span 2}.prods__item[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;gap:.4rem;text-decoration:none;color:var(--ink);height:100%;align-content:start}.prods__stage[data-astro-cid-j7pv25f6]{background:var(--sheet);aspect-ratio:1;display:grid;place-items:center;padding:16%}.prods__stage[data-astro-cid-j7pv25f6] .garment{transition:transform .6s var(--ease-out)}@media(hover:hover)and (pointer:fine){.prods__item[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .prods__stage[data-astro-cid-j7pv25f6] .garment{transform:scale(1.06) rotate(-2deg)}}.prods__item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:.5rem}.prods__item--lead[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:var(--step-2);line-height:1}.prods__item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--step--1);color:var(--graphite)}.prods__item[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{text-decoration:underline;text-decoration-color:var(--thread);text-decoration-thickness:2px}.prods__note[data-astro-cid-j7pv25f6]{position:absolute;right:var(--gutter);top:calc(var(--section) - 2.5rem);transform:rotate(3deg)}.inds[data-astro-cid-j7pv25f6]{padding-top:var(--section);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);row-gap:var(--space-l)}.inds[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{grid-column:1 / span 4}.inds__list[data-astro-cid-j7pv25f6]{grid-column:5 / -1;list-style:none;padding:0;display:grid}.inds__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1rem;align-items:baseline;padding:1rem 0;text-decoration:none;color:var(--ink);transition:background-color var(--dur-ui) ease,padding var(--dur-ui) var(--ease-out)}.inds__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(odd) a[data-astro-cid-j7pv25f6]{background:var(--paper)}.inds__name[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:var(--step-2);line-height:1}.inds__line[data-astro-cid-j7pv25f6]{color:var(--graphite)}@media(hover:hover)and (pointer:fine){.inds__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--paper-2);padding-inline:1rem}.inds__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .inds__name[data-astro-cid-j7pv25f6]{color:var(--thread)}}.fab[data-astro-cid-j7pv25f6]{padding-top:var(--section);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);row-gap:var(--space-l);align-items:center}.fab__art[data-astro-cid-j7pv25f6]{grid-column:1 / span 5}.fab__copy[data-astro-cid-j7pv25f6]{grid-column:7 / -1;display:grid;gap:var(--space-m);justify-items:start}.fab__copy[data-astro-cid-j7pv25f6] .gr{width:100%}.qa[data-astro-cid-j7pv25f6]{padding-top:var(--section);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);row-gap:var(--space-l);align-items:start}.qa__copy[data-astro-cid-j7pv25f6]{grid-column:1 / span 6;display:grid;gap:var(--space-m);justify-items:start}.qa__list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-m) var(--space-l);margin-block:var(--space-s)}.qa__list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--step--1);color:var(--graphite);margin-top:.3rem}.qa__art[data-astro-cid-j7pv25f6]{grid-column:8 / -1}.export[data-astro-cid-j7pv25f6]{background:var(--paper-2);margin-top:var(--section);padding-block:var(--section)}.export__in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,32px);row-gap:var(--space-l);align-items:center}.export__copy[data-astro-cid-j7pv25f6]{grid-column:1 / span 5;display:grid;gap:var(--space-m);justify-items:start}.export__art[data-astro-cid-j7pv25f6]{grid-column:6 / -1;position:relative}.export__route[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.export__route[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6][data-route]{fill:none;stroke:var(--thread);stroke-width:1.2;stroke-dasharray:3 2.2;stroke-linecap:round}.export__home[data-astro-cid-j7pv25f6]{fill:var(--thread)}.export__boat[data-astro-cid-j7pv25f6]{fill:var(--ink)}.export__n[data-astro-cid-j7pv25f6]{position:absolute;right:20%;top:60%;transform:rotate(-4deg);font-size:1.4rem}.jn[data-astro-cid-j7pv25f6]{padding-top:var(--section);display:grid;gap:var(--space-l);justify-items:start}.jn__head[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-s)}.jn__list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,32px);width:100%}.jn__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;gap:.6rem;padding:var(--space-m);background:var(--sheet);text-decoration:none;color:var(--ink);height:100%}.jn__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{text-decoration:underline;text-decoration-color:var(--thread)}.jn__list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--step--1);color:var(--graphite)}.jn__soon[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid;gap:.6rem;padding:var(--space-m);background:var(--paper-2);height:100%;align-content:start}.jn__soon[data-astro-cid-j7pv25f6] .note[data-astro-cid-j7pv25f6]{font-size:1.35rem}@media(max-width:960px){.facts__copy[data-astro-cid-j7pv25f6],.facts__art[data-astro-cid-j7pv25f6],.hero__sub[data-astro-cid-j7pv25f6],.pl__art[data-astro-cid-j7pv25f6],.pl__copy[data-astro-cid-j7pv25f6],.fab__art[data-astro-cid-j7pv25f6],.fab__copy[data-astro-cid-j7pv25f6],.qa__copy[data-astro-cid-j7pv25f6],.qa__art[data-astro-cid-j7pv25f6],.export__copy[data-astro-cid-j7pv25f6],.export__art[data-astro-cid-j7pv25f6],.making__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.making__head[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6],.inds[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.inds__list[data-astro-cid-j7pv25f6],.prods__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.prods__head[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.hero[data-astro-cid-j7pv25f6]{min-height:0;align-items:start}.hero__bg[data-astro-cid-j7pv25f6]{position:relative;inset:auto;order:2;aspect-ratio:4 / 3}.hero__bg[data-astro-cid-j7pv25f6] .shot img{object-position:78% 50%}.hero__title[data-astro-cid-j7pv25f6],.hero__sub[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.hero__n1[data-astro-cid-j7pv25f6],.hero__n2[data-astro-cid-j7pv25f6],.hero__bg[data-astro-cid-j7pv25f6] .slot__cap{display:none}.pl__art[data-astro-cid-j7pv25f6]{position:static}.prods__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.jn__list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.making__track[data-astro-cid-j7pv25f6]{grid-auto-columns:minmax(260px,78vw)}}@media(max-width:560px){.qa__list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.inds__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:.25rem}.prods__item--lead[data-astro-cid-j7pv25f6]{grid-column:span 2;grid-row:auto}}
