#main-content{margin:0}#main-content>.home-hero,#main-content>.home-specimens,#main-content>.home-evidence{padding:0}.home-hero,.home-manifesto{box-sizing:border-box;color:var(--color-ink);position:relative;overflow:hidden}.home-hero{background:var(--color-hemp);min-height:max(27rem, calc(100svh - var(--header-height,64px) - 2.205rem))}.home-manifesto__texture{mix-blend-mode:multiply;opacity:.05;pointer-events:none;background-image:url(/assets/graphics/tex-paper-home.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.home-hero:after{content:"";mix-blend-mode:multiply;opacity:.05;pointer-events:none;z-index:1;background-image:url(/assets/graphics/tex-paper-home.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.home-hero__shadows{pointer-events:none;z-index:0;position:absolute;inset:0}.home-hero__shadow{background:var(--color-ink);filter:blur(8px);display:block;position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.home-hero__shadow--two{aspect-ratio:1741/2503;opacity:.11;width:130%;bottom:-48%;right:-46%;-webkit-mask-image:url(/assets/graphics/hemp-06.svg);mask-image:url(/assets/graphics/hemp-06.svg)}.home-hero__corner,.home-hero__mark,.home-hero__cta{z-index:2;position:absolute}.home-hero__corner{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.625rem;line-height:1.4;top:1.5rem}.home-hero__corner--version{left:1.5rem}.home-hero__corner--year{right:1.5rem}.home-hero__shadows{display:block}.home-hero:after{display:none}.home-hero__mark{width:5.5rem;height:auto;margin-inline:auto;display:block;top:4.5rem;left:0;right:0}.home-hero__statement{z-index:3;max-width:calc(100% - 4rem);margin:0 2rem;padding-top:10.5rem;position:relative}.home-hero__subhead{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.9rem;font-weight:500;line-height:1.5}.home-hero__title{font-family:var(--font-serif);letter-spacing:-.01em;margin:11rem 0 0;font-size:3rem;font-weight:400;line-height:.95}.home-hero__title span{white-space:normal;display:block}.home-hero__title>span,.home-manifesto__title>span{margin-bottom:-.18em;padding-bottom:.18em}.home-hero__cta{background:var(--color-moss);min-height:44px;color:var(--color-paper);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;padding:.875rem 2rem;font-size:.7rem;font-weight:500;line-height:1.4;display:inline-flex;bottom:2rem;left:2rem;right:2rem}.home-hero__cta:hover{background:var(--color-ink);text-decoration:none}.home-hero__cta:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.home-manifesto{background:var(--color-paper);padding:4rem 2rem}.home-manifesto__grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1rem;max-width:1440px;margin:0 auto;display:grid;position:relative}.home-manifesto__label{grid-column:1/-1;margin:0 0 3rem}.home-manifesto__title{z-index:2;font-family:var(--font-serif);grid-area:2/1/auto/-1;margin:0;font-size:2.5rem;font-weight:400;line-height:1.05;position:relative}.home-manifesto__title span{display:block}.home-manifesto__aside{z-index:3;font-family:var(--font-accent-serif);grid-area:3/2/auto/-1;place-self:center end;margin:1.5rem 0 0;font-size:1.5rem;font-style:italic;line-height:1.4;position:relative;transform:rotate(-2deg)}.home-manifesto__body{z-index:2;max-width:65ch;font-family:var(--font-body);grid-area:4/1/auto/-1;margin:3rem 0 0;font-size:1.25rem;line-height:1.55;position:relative}.home-manifesto__plant{grid-area:5/2/auto/-1;align-self:stretch;min-height:32rem;margin-top:3rem;position:relative}.home-manifesto__plant-shape{aspect-ratio:992/1318;background:var(--color-ink);width:150%;display:block;position:absolute;top:0;left:0;-webkit-mask-image:url(/assets/graphics/hemp-01.svg);mask-image:url(/assets/graphics/hemp-01.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=48em){.home-hero{min-height:calc(100svh - var(--header-height,64px) - 2.275rem)}.home-hero__shadows,.home-hero:after{display:block}.home-hero__shadow--two{opacity:.18;width:86%;bottom:-62%;right:-22%}.home-hero__mark{width:7.5rem;top:15%}.home-hero__statement{max-width:calc(100% - 21rem);margin:0;padding-top:0;position:absolute;bottom:3rem;left:4rem}.home-hero__subhead{font-size:var(--text-mono-lg);margin-bottom:1rem}.home-hero__title{margin:0;font-size:clamp(3.5rem,7vw,5rem)}.home-hero__cta{font-size:var(--text-label);bottom:4rem;left:auto;right:4rem}.home-manifesto{padding:8rem 4rem}.home-manifesto__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem}.home-manifesto__label{margin-bottom:4rem}.home-manifesto__title{font-size:var(--text-h1);grid-column:1/8}.home-manifesto__aside{grid-area:2/7/auto/10;margin-top:0}.home-manifesto__body{grid-area:3/1/auto/7;margin-top:3rem}.home-manifesto__plant{grid-area:2/8/4/-1;min-height:45rem;margin-top:0}.home-manifesto__plant-shape{width:130%;top:-12%}}@media (width>=64em){.home-hero__title{font-size:clamp(4.5rem, 7vw, var(--text-display))}.home-hero__statement{max-width:calc(100% - 24rem);bottom:3rem}.home-manifesto__title{grid-column:1/7}.home-manifesto__aside{grid-column:6/9}}.home-specimens,.home-evidence,.home-specimens *,.home-evidence *,.home-specimens :before,.home-evidence :before,.home-specimens :after,.home-evidence :after{box-sizing:border-box}.home-specimens{color:var(--color-paper);background:var(--color-ink);overflow:hidden}.home-specimens__inner,.home-evidence__inner{width:min(100%,1440px);margin-inline:auto;padding:4rem 2rem}.home-section-label{color:inherit}.home-specimens h2,.home-evidence h2{font-family:var(--font-serif);margin:1rem 0 2rem;font-size:2rem;font-weight:400;line-height:1.1}.home-specimens__rail{cursor:grab;scrollbar-width:thin;overscroll-behavior-inline:contain;margin-inline:-2rem;padding-block:2rem;overflow:auto hidden}.home-specimens__rail:active{cursor:grabbing}.home-specimens__rail:focus-visible{outline:2px solid var(--color-hemp);outline-offset:2px}.home-specimens__track{align-items:flex-start;gap:.5rem;width:max-content;padding-inline:0 2rem;display:flex}.home-specimens__track>[role=listitem]{flex:0 0 min(320px,85vw);width:min(320px,85vw)}.home-specimens__track .archive-specimen-card{width:min(320px,85vw);margin:0}.home-specimens__track .archive-specimen-image{aspect-ratio:4/3;object-fit:contain}.home-specimens__cta{width:100%;color:var(--color-paper);margin:2rem auto 0;display:flex}.home-evidence{color:var(--color-ink);background:var(--color-hemp)}.home-evidence__grid{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}.home-evidence__grid .archive-fact-card{max-width:none}.home-evidence__link{width:100%;margin-top:2rem}@media (width>=48em){.home-specimens__inner,.home-evidence__inner{padding:8rem 4rem}.home-specimens h2,.home-evidence h2{font-size:var(--text-h2);margin-bottom:4rem}.home-specimens__rail{margin-inline:0}.home-specimens__track{gap:2rem;padding-inline:1.5rem}.home-specimens__track>[role=listitem],.home-specimens__track .archive-specimen-card{width:420px}.home-specimens__track>[role=listitem]{flex-basis:420px}.home-evidence__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-evidence__grid>.archive-fact-card{transform:rotate(var(--fact-rotation,0deg))}.home-evidence__grid>.archive-fact-card:first-child{--fact-rotation:-1deg}.home-evidence__grid>.archive-fact-card:nth-child(2){--fact-rotation:1deg;margin-top:1.5rem}.home-evidence__grid>.archive-fact-card:nth-child(3){--fact-rotation:-2deg;margin-top:.5rem}.home-evidence__grid>.archive-fact-card:nth-child(4){--fact-rotation:2deg;margin-top:2rem}.home-evidence__grid>.archive-fact-card:nth-child(5){--fact-rotation:-1deg;margin-top:1rem}.home-specimens__cta,.home-evidence__link{width:max-content;margin-top:4rem}}@media (width>=64em){.home-evidence__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 2rem}.home-evidence__grid>.archive-fact-card{position:relative}.home-evidence__grid>.archive-fact-card:first-child{z-index:3;grid-area:1/1/auto/6;margin-top:0}.home-evidence__grid>.archive-fact-card:nth-child(2){z-index:2;grid-area:1/6/auto/10;margin-top:0;margin-left:-3.25rem}.home-evidence__grid>.archive-fact-card:nth-child(3){z-index:1;grid-area:1/10/auto/13;margin-top:0;margin-left:-3.25rem}.home-evidence__grid>.archive-fact-card:nth-child(4){z-index:4;grid-area:2/3/auto/7;margin-top:-1rem}.home-evidence__grid>.archive-fact-card:nth-child(5){z-index:3;grid-area:2/7/auto/11;margin-top:.75rem}.home-evidence__link{width:max-content;margin-left:auto;display:flex}}.home-field,.home-field *,.home-field :before,.home-field :after,.home-material,.home-material *,.home-material :before,.home-material :after{box-sizing:border-box}.home-field{color:var(--color-ink);background:var(--color-paper);padding:4rem 0;position:relative;overflow:hidden}.home-field:before{content:"";mix-blend-mode:multiply;opacity:.05;pointer-events:none;background-image:url(/assets/graphics/tex-paper-home.webp);position:absolute;inset:0}.home-field__label{width:min(100%,1440px);margin:0 auto 3rem;padding-inline:2rem;position:relative}.home-field__scroller{scrollbar-width:thin;overscroll-behavior-inline:contain;width:100%;padding:1.5rem 0;position:relative;overflow:auto hidden}.home-field__scroller:focus-visible{outline:2px solid var(--color-moss);outline-offset:2px}.home-field__track{will-change:transform;align-items:flex-start;width:max-content;display:flex;position:relative}.home-field__sequence{align-items:flex-start;gap:1.5rem;padding-inline:1.5rem 0;display:flex}.home-field__photo{flex:none;margin:0;position:relative}.home-field__frame{position:relative}.home-field__image{border-radius:0;width:auto;max-width:none;height:min(45vh,24rem);display:block}.home-field__photo figcaption{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;margin-top:.75rem;line-height:1.4}.home-field__tape{z-index:2;opacity:.85;pointer-events:none;border-radius:0;width:6rem;height:auto;position:absolute;top:-.8rem;left:8%}.home-field__scribble{z-index:1;pointer-events:none;border-radius:0;width:52%;height:auto;position:absolute;top:46%;left:44%}.home-field__script{z-index:3;font-family:var(--font-script);color:var(--color-ink);white-space:nowrap;pointer-events:none;margin:0;font-size:3rem;line-height:1;position:absolute;top:8%;right:-4rem;transform:rotate(-4deg)}.home-material{color:var(--color-powder);background:var(--color-bark);padding:4rem 2rem}.home-material__inner{grid-template-columns:1fr;gap:4rem;width:min(100%,1440px);margin-inline:auto;display:grid}.home-material__copy{grid-column:1;align-self:center}.home-material h2{max-width:12ch;font-family:var(--font-serif);margin:0;font-size:2rem;font-weight:400;line-height:1.1}.home-material__sub{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:2rem 0 0;font-size:.9rem;font-weight:500;line-height:1.5}.home-material__body{max-width:65ch;font-family:var(--font-body);margin:2rem 0 0;font-size:.95rem;line-height:1.6}.home-material__grid{border-top:1px solid color-mix(in srgb, var(--color-powder) 40%, transparent);border-left:1px solid color-mix(in srgb, var(--color-powder) 40%, transparent);grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-material__cell{border-right:1px solid color-mix(in srgb, var(--color-powder) 40%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-powder) 40%, transparent);place-items:center;min-height:10rem;margin:0;padding:1.25rem;display:grid}.home-material__icon{width:min(6rem,65%);color:var(--color-hemp)}.home-material__icon svg{fill:currentColor;width:100%;height:auto;display:block}.home-material__cell figcaption{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;align-self:end;margin-top:1.5rem;line-height:1.4}@media (width>=48em){.home-field,.home-material{padding-block:8rem}.home-field__label{padding-inline:4rem}.home-field__sequence{gap:2rem;padding-inline:2rem 0}.home-field__image{height:clamp(18rem,45vh,34rem)}.home-field__script{right:-5rem}.home-material{padding-inline:4rem}.home-material__inner{grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem}.home-material__copy{grid-column:1/-1}.home-material__grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.home-material h2{font-size:var(--text-h2)}.home-material__sub{font-size:var(--text-mono-lg)}.home-material__body{font-size:var(--text-body)}.home-material__cell{min-height:12rem;padding:2rem}}@media (prefers-reduced-motion:reduce){.home-field__track{will-change:auto;transform:none!important}.home-field__sequence[aria-hidden=true]{display:none}}.home-packaging,.home-packaging *,.home-packaging :before,.home-packaging :after,.home-closing,.home-closing *,.home-closing :before,.home-closing :after{box-sizing:border-box}.home-packaging{color:var(--color-ink);background:var(--color-paper);padding:4rem 2rem;position:relative;overflow:hidden}.home-packaging:before{content:"";mix-blend-mode:multiply;opacity:.05;pointer-events:none;background-image:url(/assets/graphics/tex-paper-home.webp);position:absolute;inset:0}.home-packaging__inner{grid-template-columns:1fr;gap:4rem;width:min(100%,1440px);margin-inline:auto;display:grid;position:relative}.home-packaging__exhibit{align-self:start;min-width:0}.home-packaging__exhibit .archive-captioned-photo{width:100%;max-width:none;margin:0}.home-packaging__exhibit .archive-photo-frame{border:1px solid var(--color-ink)}.home-packaging__copy{align-self:center;min-width:0}.home-packaging h2,.home-closing h2{font-family:var(--font-serif);margin:0;font-size:2rem;font-weight:400;line-height:1.1}.home-packaging__mono{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;margin:1.5rem 0 0;line-height:1.4}.home-packaging__body{max-width:65ch;font-family:var(--font-body);font-size:var(--text-body);margin:1.5rem 0 0;line-height:1.6}.home-packaging__ledger{margin:2.5rem 0 0}.home-packaging__ledger-row,.home-packaging__ledger-row .primitive-dotted-rule{margin:0}.home-packaging__ledger-row .primitive-mono-label{font-size:var(--text-micro);letter-spacing:.12em;margin:0;padding:.9rem 0}.home-closing{color:var(--color-ink);background:var(--color-hemp);place-items:center;padding:4rem 2rem;display:grid}.home-closing h2{text-align:center;max-width:20ch;font-size:2rem}@media (width>=48em){.home-packaging{padding:8rem 4rem}.home-closing{padding:4rem}.home-packaging__inner{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:4rem 3rem}.home-packaging h2,.home-closing h2{font-size:var(--text-h2)}}.home-hero__title>span,.home-manifesto__title>span,.home-material h2,.home-closing h2{overflow:hidden}[data-motion=reveal]{display:block}.home-manifesto,.home-specimens,.home-evidence,.home-field,.home-material,.home-packaging,.home-closing{content-visibility:auto;contain-intrinsic-block-size:auto 800px}
