.assembly[data-astro-cid-ee5yz7na]{color:#131311;background:#eeede8;overflow:hidden}.assembly[data-astro-cid-ee5yz7na] a[data-astro-cid-ee5yz7na]{color:inherit}.assembly-nav[data-astro-cid-ee5yz7na]{font:600 .7rem/1.5 var(--font-mono);letter-spacing:.04em;border-bottom:1px solid #272724;justify-content:space-between;gap:1rem;padding:1rem 2.8vw;display:flex}.assembly-nav[data-astro-cid-ee5yz7na] a[data-astro-cid-ee5yz7na]{text-decoration:none}.assembly-hero[data-astro-cid-ee5yz7na]{background:#f1eeea;flex-direction:column;justify-content:space-between;gap:2rem;min-height:95vh;padding:3rem 2.8vw 5rem;display:flex;position:relative}.assembly-eyebrow[data-astro-cid-ee5yz7na]{font:600 .75rem var(--font-mono);letter-spacing:.08em;justify-content:space-between;display:flex}.assembly-hero[data-astro-cid-ee5yz7na] h1[data-astro-cid-ee5yz7na]{font:900 clamp(4.5rem,13.1vw,15rem)/.78 var(--font-display);letter-spacing:-.095em;overflow-wrap:normal;max-width:95%;margin:1.5rem 0}.assembly-hero[data-astro-cid-ee5yz7na] h1[data-astro-cid-ee5yz7na] em[data-astro-cid-ee5yz7na]{font-family:var(--font-display);color:#c63428;font-style:normal}.assembly-intro[data-astro-cid-ee5yz7na]{border-top:1px solid #222;grid-template-columns:1fr 1.5fr 1.5fr 2fr;align-items:end;gap:1.5rem;padding-top:1.5rem;display:grid}.assembly-intro[data-astro-cid-ee5yz7na] p[data-astro-cid-ee5yz7na]{font:400 clamp(.95rem,1.4vw,1.4rem)/1.35 var(--font-body);margin:0}.assembly-stamp[data-astro-cid-ee5yz7na]{font:700 .8rem var(--font-mono)!important}.assembly-button[data-astro-cid-ee5yz7na]{font:700 .75rem var(--font-mono);letter-spacing:.04em;background:#cb3729;justify-content:space-between;align-items:center;gap:1rem;min-width:180px;padding:1.3rem 1rem;text-decoration:none;display:flex;color:#fff!important}.assembly-button[data-astro-cid-ee5yz7na]:hover{background:#111}.assembly-corner[data-astro-cid-ee5yz7na]{font:500 .65rem/1.5 var(--font-mono);margin:0}.assembly-section[data-astro-cid-ee5yz7na]{border-bottom:1px solid #272724;grid-template-columns:1fr 3fr;gap:2rem;padding:6rem 2.8vw;display:grid}.assembly-number[data-astro-cid-ee5yz7na]{font:700 .75rem var(--font-mono);letter-spacing:.06em}.assembly-section[data-astro-cid-ee5yz7na] h2[data-astro-cid-ee5yz7na],.assembly-end[data-astro-cid-ee5yz7na] h2[data-astro-cid-ee5yz7na]{font:850 clamp(3.5rem,8vw,10rem)/.85 var(--font-display);letter-spacing:-.075em;margin:0 0 2rem}.assembly-section[data-astro-cid-ee5yz7na] h2[data-astro-cid-ee5yz7na] i[data-astro-cid-ee5yz7na]{font-family:var(--font-display);color:#bf3327;font-style:normal}.assembly-section[data-astro-cid-ee5yz7na]>div[data-astro-cid-ee5yz7na]>p[data-astro-cid-ee5yz7na]{max-width:49rem;font-size:clamp(1.15rem,1.8vw,1.7rem);line-height:1.38}.assembly-section--dark[data-astro-cid-ee5yz7na]{color:#eeede8;background:#161615}.assembly-section--dark[data-astro-cid-ee5yz7na] h2[data-astro-cid-ee5yz7na] i[data-astro-cid-ee5yz7na]{color:#ff5c4b}.assembly-options[data-astro-cid-ee5yz7na]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.assembly-options[data-astro-cid-ee5yz7na] article[data-astro-cid-ee5yz7na]{border-top:3px solid;padding-top:1rem}.assembly-options[data-astro-cid-ee5yz7na] article[data-astro-cid-ee5yz7na]>span[data-astro-cid-ee5yz7na]{font:700 .8rem var(--font-mono)}.assembly-options[data-astro-cid-ee5yz7na] h3[data-astro-cid-ee5yz7na]{font:800 clamp(2rem,3.5vw,4rem)/.85 var(--font-display);letter-spacing:-.06em;margin:3rem 0 1rem}.assembly-options[data-astro-cid-ee5yz7na] p[data-astro-cid-ee5yz7na]{font-size:1.05rem;line-height:1.45}.assembly-end[data-astro-cid-ee5yz7na]{color:#fff;background:#c63428;padding:5rem 2.8vw 6rem}.assembly-end[data-astro-cid-ee5yz7na]>p[data-astro-cid-ee5yz7na]{font:700 .8rem var(--font-mono)}.assembly-end[data-astro-cid-ee5yz7na] h2[data-astro-cid-ee5yz7na]{margin:3rem 0;font-size:clamp(5.5rem,14vw,17rem)}.assembly-endlinks[data-astro-cid-ee5yz7na]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.assembly-endlinks[data-astro-cid-ee5yz7na] .assembly-button[data-astro-cid-ee5yz7na]{background:#111}.assembly-endlinks[data-astro-cid-ee5yz7na]>a[data-astro-cid-ee5yz7na]:not(.assembly-button){font:700 .75rem var(--font-mono)}@media (width<=840px){.assembly-nav[data-astro-cid-ee5yz7na] span[data-astro-cid-ee5yz7na]{display:none}.assembly-hero[data-astro-cid-ee5yz7na]{min-height:80vh;padding:2rem 5vw}.assembly-hero[data-astro-cid-ee5yz7na] h1[data-astro-cid-ee5yz7na]{letter-spacing:-.085em;font-size:clamp(4rem,15.5vw,9rem)}.assembly-intro[data-astro-cid-ee5yz7na]{grid-template-columns:1fr;gap:1rem}.assembly-corner[data-astro-cid-ee5yz7na]{display:none}.assembly-section[data-astro-cid-ee5yz7na]{padding:4rem 5vw;display:block}.assembly-section[data-astro-cid-ee5yz7na]>div[data-astro-cid-ee5yz7na]{margin-top:2.5rem}.assembly-options[data-astro-cid-ee5yz7na]{grid-template-columns:1fr;gap:2rem}.assembly-end[data-astro-cid-ee5yz7na]{padding:4rem 5vw}.assembly-end[data-astro-cid-ee5yz7na] h2[data-astro-cid-ee5yz7na]{font-size:clamp(4.5rem,16vw,10rem)}}
