.why-hemp-page{background:var(--color-paper);color:var(--color-ink)}.why-shell{width:min(100%,90rem);margin-inline:auto;padding:4rem 2rem}.why-hemp-page h1,.why-hemp-page h2,.why-hemp-page p{margin-top:0}.why-reveal-mask{overflow:hidden}.why-opener__title-text,.why-closing__title-text{display:block}.why-hemp-page h1{font-family:var(--font-serif);margin:3rem 0 4rem;font-size:2.5rem;font-weight:400;line-height:1.05}.why-hemp-page h2{font-family:var(--font-serif);font-size:2rem;font-weight:400;line-height:1.1}.why-opener{background:var(--color-hemp);min-height:calc(100svh - 4rem);position:relative;overflow:hidden}.why-opener__grid{z-index:1;min-height:inherit;flex-direction:column;gap:2rem;display:flex;position:relative}.why-opener__specimen{z-index:0;opacity:.12;pointer-events:none;mix-blend-mode:multiply;width:auto;height:20rem;display:block;position:absolute;top:28%;right:-2rem}.why-opener__folio{z-index:0;font-family:var(--font-serif);color:var(--color-ink);opacity:.06;letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:15rem;line-height:.8;display:block;position:absolute;top:36%;bottom:auto;left:-3rem}.why-opener__intro{max-width:40.625rem;margin-top:auto}.why-opener__intro .primitive-mono-label{letter-spacing:var(--text-mono-lg--letter-spacing);font-size:.9rem;line-height:var(--text-mono-lg--line-height);margin-bottom:1.5rem;display:block}.why-opener__narrative{max-width:65ch;font-family:var(--font-body);font-size:.95rem;line-height:1.6}.why-opener__sentence{display:block}.why-plant h2{font-family:var(--font-mono);letter-spacing:.08em;margin:2rem 0;font-size:.9rem;font-weight:500;line-height:1.5}.why-plant__diagram{max-width:52rem;margin-inline:auto;position:relative}.why-plant__diagram>img{width:auto;height:min(60vh,42rem);margin-inline:auto;display:block}.why-plant__lines{display:none}.why-plant__callout{border-top:1px dotted color-mix(in srgb, var(--color-ink) 40%, transparent);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:5rem 1fr;gap:1rem;margin:0;padding:1rem 0;font-size:.625rem;line-height:1.4;display:grid}.why-plant__callout:last-child{border-bottom:1px dotted color-mix(in srgb, var(--color-ink) 40%, transparent)}.why-plant__callout strong{font-weight:500}.why-history{background:var(--color-ink);color:var(--color-paper);overflow:hidden}.why-history__rail{border-left:1px dotted color-mix(in srgb, var(--color-paper) 40%, transparent);outline-offset:-.25rem;margin-left:2rem;padding:0 2rem 4rem 1.25rem;position:relative}.why-history__rail:focus-visible{outline:2px solid var(--color-hemp)}.why-history__entry{padding:0 0 3rem 1.5rem;position:relative}.why-history__entry:before{content:"";background:var(--color-hemp);border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:.3rem;left:-1.55rem}.why-history__entry figure{width:9rem;margin:0 0 1.5rem}.why-history__entry img{aspect-ratio:4/5;object-fit:cover;filter:grayscale();width:100%;display:block}.why-history__entry figcaption{font-family:var(--font-mono);letter-spacing:.12em;margin-top:.5rem;font-size:.625rem;line-height:1.4}.why-history__year,.why-history__title{font-family:var(--font-mono);text-transform:uppercase;margin-bottom:0}.why-history__year{color:var(--color-hemp);letter-spacing:.08em;font-size:.9rem;font-weight:500;line-height:1.5}.why-history__title{letter-spacing:.1em;margin-top:.5rem;font-size:.7rem;line-height:1.4}.why-facts{background:var(--color-hemp)}.why-facts__sheet{border:1px solid color-mix(in srgb, var(--color-ink) 40%, transparent);background:var(--color-paper);border-bottom:none;margin-top:3rem;padding:2.5rem 1.5rem 3.5rem;position:relative}.why-facts__sheet:after{background:var(--color-paper);content:"";pointer-events:none;height:1.4rem;position:absolute;top:100%;left:0;right:0;-webkit-mask-image:url(/assets/graphics/torn-edge-01.png);mask-image:url(/assets/graphics/torn-edge-01.png);-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.why-facts__tab{z-index:1;border:1px solid color-mix(in srgb, var(--color-ink) 40%, transparent);background:var(--color-hemp);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--text-micro--letter-spacing);line-height:var(--text-micro--line-height);text-transform:uppercase;border-bottom:none;padding:.25rem .75rem;position:absolute;top:-1.25rem;left:1.5rem}.why-facts__header{z-index:1;border:1px dotted color-mix(in srgb, var(--color-ink) 40%, transparent);flex-wrap:wrap;margin-bottom:1.5rem;display:flex;position:relative}.why-facts__header-cell{border-right:1px dotted color-mix(in srgb, var(--color-ink) 40%, transparent);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--text-micro--letter-spacing);line-height:var(--text-micro--line-height);text-transform:uppercase;padding:.5rem .75rem}.why-facts__header-cell:last-child{border-right:none}.why-facts__mark{z-index:1;font-family:var(--font-script);color:var(--color-ink);pointer-events:none;font-size:1.5rem;display:none;position:absolute;right:.75rem}.why-facts__register{z-index:1;border-collapse:collapse;width:100%;font-family:var(--font-mono);text-transform:uppercase;position:relative}.why-facts__caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.why-facts__register th{border-bottom:1px dotted color-mix(in srgb, var(--color-ink) 40%, transparent);font-size:var(--text-micro);letter-spacing:var(--text-micro--letter-spacing);font-weight:500;line-height:var(--text-micro--line-height);text-align:left;vertical-align:bottom;padding:0 0 .75rem}.why-facts__register td{border-bottom:1px dotted color-mix(in srgb, var(--color-ink) 40%, transparent);vertical-align:top;padding:.9rem 0}.why-facts__col-no,.why-facts__no{white-space:nowrap;width:3rem}.why-facts__col-status,.why-facts__status{text-align:right;white-space:nowrap;width:5rem}.why-facts__no,.why-facts__status{font-size:var(--text-micro);letter-spacing:var(--text-micro--letter-spacing);line-height:var(--text-micro--line-height)}.why-facts__finding{font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);font-weight:500;line-height:var(--text-label--line-height);padding-inline:1rem}.why-closing{background:var(--color-hemp);text-align:center}.why-closing .why-shell{padding-block:4rem}.why-closing .primitive-section-label{text-align:left}.why-closing h2{max-width:18ch;margin:3rem auto}@media (width>=48em){.why-shell{padding:8rem 4rem}.why-hemp-page h1{font-size:4.5rem}.why-hemp-page h2{font-size:3rem}.why-opener__grid{grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,1fr);align-items:start;gap:3rem 2rem;display:grid}.why-opener__grid>.primitive-section-label{grid-area:1/1/auto/8}.why-opener h1{grid-area:2/1/auto/8;align-self:start;margin:0}.why-opener__intro{border-left:1px dotted color-mix(in srgb, var(--color-ink) 40%, transparent);grid-area:2/8/auto/13;align-self:start;max-width:none;margin-top:0;padding-left:2rem}.why-opener__intro .primitive-mono-label{font-size:var(--text-mono-lg)}.why-opener__specimen{z-index:0;opacity:.22;pointer-events:none;mix-blend-mode:multiply;width:38rem;height:auto;display:block;position:absolute;top:auto;bottom:-18%;right:-10%}.why-opener__folio{z-index:0;font-family:var(--font-serif);color:var(--color-ink);opacity:.08;letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:22rem;line-height:.8;display:block;position:absolute;top:auto;bottom:-4rem;left:-1.5rem}.why-plant h2{text-align:center;font-size:1rem}.why-plant__diagram>img{height:60vh}.why-plant__lines{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.why-plant__lines path{fill:none;stroke:var(--color-ink);stroke-width:1px;stroke-dasharray:3 5;opacity:.4}.why-plant__callout{border:0;width:15rem;padding:0;display:block;position:absolute}.why-plant__callout span{margin-top:.5rem;display:block}.why-plant__callout--seed{bottom:5%;left:0}.why-plant__callout--stem{top:52%;left:0}.why-plant__callout--leaf{top:35%;right:0}.why-plant__callout--bud{top:10%;right:0}.why-history__rail{cursor:grab;scrollbar-width:none;border:0;width:100%;min-width:0;margin:0;padding:3rem 4rem 8rem;display:flex;overflow-x:auto}.why-history__rail::-webkit-scrollbar{display:none}.why-history__rail:before{content:"";border-top:1px dotted color-mix(in srgb, var(--color-paper) 40%, transparent);position:absolute;top:3.35rem;left:4rem;right:4rem}.why-history__rail:active{cursor:grabbing}.why-history__entry{flex:0 0 18rem;width:18rem;min-height:12rem;padding:3rem 3rem 0 0}.why-history__entry:before{top:0;left:0}.why-history__entry figure{width:10rem}.why-facts__register th{font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);line-height:var(--text-label--line-height)}.why-facts__col-no,.why-facts__no{width:6rem}.why-facts__col-status,.why-facts__status{width:9rem;font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);line-height:var(--text-label--line-height)}.why-facts__finding{font-size:var(--text-mono-lg);letter-spacing:var(--text-mono-lg--letter-spacing);line-height:var(--text-mono-lg--line-height);padding-inline:2rem}.why-facts__sheet{padding:3.5rem 2.5rem 4rem}.why-facts__mark{display:block}.why-facts__mark--check{top:10.5rem}}@media (width>=64em){.why-opener__specimen{opacity:.2;width:46rem;bottom:-24%;right:-14%}.why-opener__folio{font-size:28rem;bottom:-6rem;left:-2.5rem}.why-opener__intro{padding-left:3rem}}
