.head[data-astro-cid-jabhex2p]{margin-bottom:clamp(3rem,2rem + 3vw,5rem)}.grid[data-astro-cid-jabhex2p]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,2rem + 1.5vw,3.5rem) clamp(1.5rem,.75rem + 2.5vw,4rem);margin:0;padding:0;list-style:none;display:grid}.item[data-astro-cid-jabhex2p]{border-top:1px solid var(--hair-strong);padding-top:1.5rem}.num[data-astro-cid-jabhex2p]{color:var(--gold-deep);margin-bottom:1.25rem;display:block}.title[data-astro-cid-jabhex2p]{font-size:var(--step-1);margin-bottom:.6rem;font-weight:400}.item[data-astro-cid-jabhex2p] p[data-astro-cid-jabhex2p]{max-width:34ch;margin:0}@media (width<=960px){.grid[data-astro-cid-jabhex2p]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.grid[data-astro-cid-jabhex2p]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{height:calc(100svh - var(--header-h) - var(--announce-h));grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:34rem;max-height:64rem;display:grid}.hero-copy[data-astro-cid-lcdefpme]{padding-block:3rem;padding-left:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));flex-direction:column;justify-content:center;padding-right:clamp(2rem,1rem + 4vw,7rem);display:flex}.hero-copy[data-astro-cid-lcdefpme] .display[data-astro-cid-lcdefpme]{margin-bottom:2rem}.hero-copy[data-astro-cid-lcdefpme] .display[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2.75rem;display:flex}.hero-also[data-astro-cid-lcdefpme]{margin-top:1.5rem}.hero-media[data-astro-cid-lcdefpme]{height:100%}.hero-media[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-position:center top;position:absolute;inset:0}.intro[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{gap:2rem var(--gutter);grid-template-columns:1.4fr 1fr;align-items:end;display:grid}.workshop-head[data-astro-cid-lcdefpme]{margin-bottom:clamp(3rem,2rem + 4vw,6rem)}.workshop-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem clamp(1rem,.5rem + 1.2vw,2rem);display:grid}.shot[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{text-transform:none;letter-spacing:0;font-size:var(--step-0);gap:.35rem;margin-top:1.25rem;font-weight:400;display:grid}.shot-title[data-astro-cid-lcdefpme]{font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);font-weight:700}.shot-body[data-astro-cid-lcdefpme]{color:var(--bark);max-width:30ch}.note[data-astro-cid-lcdefpme]{text-align:center;margin-top:clamp(3rem,2rem + 3vw,5rem)}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,2rem + 4vw,7rem);display:grid}.feature-copy[data-astro-cid-lcdefpme] .h1[data-astro-cid-lcdefpme]{margin-bottom:1.5rem}.sizes[data-astro-cid-lcdefpme]{border-top:1px solid var(--hair-strong);margin:2.25rem 0 1.5rem}.size-row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hair-strong);justify-content:space-between;gap:1rem;padding:.95rem 0;display:flex}.size-row[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme] .small[data-astro-cid-lcdefpme]{margin-left:.6rem}.size-row[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;margin:0}.feature-copy[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:2rem}.heights-grid[data-astro-cid-lcdefpme]{gap:3rem var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.heights-copy[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.heights-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:30rem;margin-bottom:2rem}.heights-diagram[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:24rem}.closing-inner[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:2.5rem;display:grid}.closing[data-astro-cid-lcdefpme] .statement[data-astro-cid-lcdefpme]{max-width:none}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;height:auto;min-height:0;max-height:none}.hero-media[data-astro-cid-lcdefpme]{aspect-ratio:4/5;order:-1;width:100%;height:auto;max-height:72svh}.hero-copy[data-astro-cid-lcdefpme]{padding:2.75rem var(--gutter) 3.5rem}.intro[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme],.feature-grid[data-astro-cid-lcdefpme],.heights-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.heights-diagram[data-astro-cid-lcdefpme]{max-width:18rem}}@media (width<=1100px){.workshop-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.workshop-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
