._heroIntro_1sfnr_1{padding-bottom:clamp(2rem,5vw,5rem)}._heroFigure_1sfnr_5{position:relative;width:min(100%,1320px);margin-inline:auto;padding:4.75rem .5rem 0}._heroMedia_1sfnr_12{position:relative;isolation:isolate;aspect-ratio:3 / 2;overflow:hidden}._heroMedia_1sfnr_12:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--color-journal-cyanotype);content:"";mix-blend-mode:screen}._heroMedia_1sfnr_12:after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(to bottom,var(--color-bg),transparent 18%,transparent 80%,var(--color-bg)),linear-gradient(to right,var(--color-bg),transparent 12%,transparent 90%,var(--color-bg));content:""}._heroImage_1sfnr_40{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(1) contrast(1.04);transition:filter .2s ease,opacity .2s ease}._heroTitle_1sfnr_51{display:grid;width:min(calc(100% - 2rem),1100px);gap:1.25rem;margin:clamp(1.5rem,3vw,3.5rem) auto 0}._heroTitle_1sfnr_51 h1{color:var(--color-ink);max-width:18ch;font-family:var(--font-display);font-size:clamp(3rem,7.4vw,7.25rem);font-weight:720;line-height:.89;letter-spacing:-.072em}._heroKicker_1sfnr_68{order:-1;color:var(--color-accent-ink);font-family:var(--font-mono);font-size:.67rem;font-weight:600;letter-spacing:.17em;line-height:1.5;text-transform:uppercase}._heroDeck_1sfnr_79{max-width:38ch;color:var(--color-muted);font-family:var(--font-display);font-size:clamp(1.2rem,2.2vw,1.65rem);font-weight:430;line-height:1.4;letter-spacing:-.025em}._heroCaption_1sfnr_89{width:min(100%,1100px);margin:-.25rem auto 0;padding-inline:1rem;color:var(--color-muted);font-family:var(--font-mono);font-size:.6rem;line-height:1.5}@media(min-width:640px){._heroFigure_1sfnr_5{padding:3.5rem 1rem 0}._heroMedia_1sfnr_12{aspect-ratio:16 / 9}._heroTitle_1sfnr_51{grid-template-columns:minmax(0,1.65fr) minmax(16rem,.75fr);align-items:end;column-gap:clamp(2rem,7vw,7rem)}._heroKicker_1sfnr_68{grid-column:1 / -1}._heroDeck_1sfnr_79{padding-bottom:.5rem}}.dark ._heroImage_1sfnr_40{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;filter:grayscale(1) brightness(.86) contrast(1.04);opacity:1}.dark ._heroMedia_1sfnr_12{border-radius:calc(var(--radius) * 1.75);box-shadow:0 1.5rem 4rem color-mix(in srgb,black 34%,transparent)}.dark ._heroMedia_1sfnr_12:after{display:none}._prose_1sfnr_141{min-width:0;max-width:680px;color:var(--color-ink)}._proseLink_1sfnr_147{color:var(--color-accent-ink);font-weight:500;text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--color-accent) 35%,transparent);text-underline-offset:4px;transition:color .15s ease}._proseLink_1sfnr_147:hover{color:var(--color-accent)}._relatedProject_1sfnr_160{display:grid;max-width:680px;gap:1.5rem;margin:4rem auto 0;border-block:1px solid var(--color-border);padding:2rem 0}._relatedProjectCopy_1sfnr_169{display:grid;gap:.5rem}._relatedProjectEyebrow_1sfnr_174{color:var(--color-accent);font-family:var(--font-mono);font-size:.67rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}._relatedProjectTitle_1sfnr_183{color:var(--color-ink);font-family:var(--font-display);font-size:1.8rem;font-weight:680;line-height:1.15}._relatedProjectDescription_1sfnr_191{max-width:52ch;color:var(--color-muted);font-family:var(--font-body);font-size:.92rem;line-height:1.625}._relatedProjectLink_1sfnr_199{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface);padding:0 1rem;color:var(--color-ink);font-family:var(--font-display);font-size:.88rem;font-weight:600;text-decoration:none;box-shadow:var(--shadow);transition:border-color .15s ease,color .15s ease}._relatedProjectLink_1sfnr_199:hover{border-color:var(--color-accent);color:var(--color-accent)}._toc_1sfnr_223{display:none}._tocLabel_1sfnr_228{font-family:var(--font-mono);font-size:.62rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink)}._tocList_1sfnr_237{display:grid;gap:.75rem;margin:1rem 0 0;border-left:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);padding-left:1rem;list-style:none}._tocLink_1sfnr_246{position:relative;display:block;color:var(--color-muted);font-size:.75rem;line-height:1.35;text-decoration:none;transition:color .15s ease}._tocLink_1sfnr_246:before{position:absolute;inset-block:0;left:-17px;width:2px;border-radius:999px;background:transparent;content:"";transition:background-color .15s ease}._tocLink_1sfnr_246:hover{color:var(--color-ink)}._tocLink_1sfnr_246[aria-current=location]{color:var(--color-ink);font-weight:600}._tocLink_1sfnr_246[aria-current=location]:before{background:var(--color-accent)}._metadataCard_1sfnr_280{display:grid;gap:1rem;margin-top:1rem;border-block:1px solid var(--color-border);padding-block:1rem}._metadataCategory_1sfnr_288{color:var(--color-accent);font-family:var(--font-mono);font-size:.62rem;font-weight:600;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}._metadataAuthor_1sfnr_298{display:flex;align-items:center;gap:.75rem}._metadataAvatar_1sfnr_304{display:grid;width:2.5rem;height:2.5rem;flex:none;place-items:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-ink)}._metadataAvatar_1sfnr_304 img{width:1.25rem;height:1.25rem;filter:brightness(0) invert(1)}._metadataAuthorText_1sfnr_321{line-height:1.1}._metadataBy_1sfnr_325{display:block;color:var(--color-muted);font-family:var(--font-mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase}._metadataAuthorLink_1sfnr_334{display:inline-block;margin-top:.25rem;color:var(--color-ink);font-family:var(--font-display);font-size:.88rem;font-weight:600;text-decoration-color:var(--color-border-strong);text-underline-offset:4px;transition:color .15s ease}._metadataAuthorLink_1sfnr_334:hover{color:var(--color-accent)}._metadataPublication_1sfnr_350{display:grid;gap:.375rem;border-top:1px solid var(--color-border);padding-top:.75rem}._metadataDate_1sfnr_357{color:var(--color-ink);font-family:var(--font-display);font-size:.75rem;font-weight:600;line-height:1.35}._metadataReadTime_1sfnr_365{color:var(--color-muted);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase}._prose_1sfnr_141 h2{position:relative;scroll-margin-top:7rem;margin:4.5rem 0 1.25rem;font-family:var(--font-display);font-size:clamp(1.95rem,3.5vw,2.75rem);font-weight:680;line-height:1.05;letter-spacing:-.045em;counter-increment:journal-section}._prose_1sfnr_141 h2:before{display:block;margin-bottom:.7rem;color:var(--color-accent-ink);content:counter(journal-section,decimal-leading-zero);font-family:var(--font-mono);font-size:.66rem;font-weight:600;letter-spacing:.16em}._prose_1sfnr_141 h3{scroll-margin-top:7rem;margin:2.5rem 0 .75rem;font-family:var(--font-display);font-size:1.4rem;font-weight:650;line-height:1.25}._prose_1sfnr_141 p{margin:0 0 1.25rem;font-family:var(--font-body);font-size:1.05rem;font-weight:400;line-height:1.7}._prose_1sfnr_141{counter-reset:journal-section}._prose_1sfnr_141 strong{font-weight:650}._prose_1sfnr_141 ul,._prose_1sfnr_141 ol{margin:0 0 1.5rem;padding-left:1.5rem;font-family:var(--font-body);font-size:1.05rem;line-height:1.65}._prose_1sfnr_141 ul{list-style:disc}._prose_1sfnr_141 ol{list-style:decimal}._prose_1sfnr_141 li::marker{color:var(--color-accent)}._prose_1sfnr_141 ol li::marker{font-family:var(--font-mono)}._prose_1sfnr_141 li+li{margin-top:.5rem}._prose_1sfnr_141 blockquote{margin:2.5rem 0;border-block:1px solid var(--color-border);padding:2rem 0;font-family:var(--font-display);font-size:clamp(1.65rem,3vw,2.25rem);font-weight:620;line-height:1.3;letter-spacing:-.03em}._prose_1sfnr_141 blockquote p{margin:0;font:inherit}._articleImage_1sfnr_466{display:grid;gap:.75rem;margin:2.5rem 0}._articleImage_1sfnr_466>picture{display:block;overflow:hidden;background:var(--color-bg-soft)}._articleImageAsset_1sfnr_478{display:block;width:100%;height:auto}._articleImage_1sfnr_466 figcaption{color:var(--color-muted);font-family:var(--font-mono);font-size:.65rem;line-height:1.6;letter-spacing:.035em}._articleDivider_1sfnr_492{margin:3rem 0;border:0;border-top:1px solid var(--color-border)}._prose_1sfnr_141>:first-child{margin-top:0}._prose_1sfnr_141>:last-child{margin-bottom:0}._articleCta_1sfnr_506{margin:3.25rem 0;border-block:1px solid var(--color-border);padding:2rem 0}._articleCtaNetwork_1sfnr_512{min-height:26rem}._articleCta_1sfnr_506 ._articleCtaTitle_1sfnr_516{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:1.5rem;font-weight:650;line-height:1.2;letter-spacing:-.02em}._articleCta_1sfnr_506 ._articleCtaEyebrow_1sfnr_526{margin:0 0 .375rem;color:var(--color-accent);font-family:var(--font-mono);font-size:.62rem;font-weight:600;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}._articleCtaPrompt_1sfnr_537{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:7rem;align-items:end;gap:.75rem;margin-top:.75rem;border:1px solid var(--color-border-strong);border-radius:1.25rem;background:var(--color-surface);padding:.875rem;color:var(--color-ink);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}._articleCtaPrompt_1sfnr_537:hover{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-surface) 96%,var(--color-accent))}._articleCtaPrompt_1sfnr_537:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._articleCtaPromptText_1sfnr_563{align-self:start;font-size:.92rem;line-height:1.55}._articleCtaSubmit_1sfnr_569{position:relative;display:block;width:2.75rem;height:2.75rem;flex:none;border-radius:999px;background:var(--color-accent);color:var(--color-accent);transition:background-color .15s ease,transform .15s ease}._articleCtaSubmit_1sfnr_569:before{position:absolute;top:0;right:0;bottom:0;left:0;width:1.125rem;height:1.125rem;margin:auto;background:#fff;content:"";mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M12 19V5M6 11l6-6 6 6'/%3E%3C/svg%3E") center / contain no-repeat}._articleCtaPrompt_1sfnr_537:hover ._articleCtaSubmit_1sfnr_569{background:var(--color-accent-ink);transform:translateY(-1px)}@media(min-width:640px){._relatedProject_1sfnr_160{grid-template-columns:1fr auto;align-items:center;padding:2rem}._metadataCard_1sfnr_280{grid-template-columns:minmax(0,1fr) auto;align-items:end}._metadataCategory_1sfnr_288{grid-column:span 2}._metadataPublication_1sfnr_350{border-top:0;border-left:1px solid var(--color-border);padding-top:0;padding-left:1.25rem}._prose_1sfnr_141 p,._prose_1sfnr_141 ul,._prose_1sfnr_141 ol{font-size:1.125rem}._prose_1sfnr_141 h2{margin-top:3.25rem}._prose_1sfnr_141 blockquote{padding:1.5rem 1.75rem;font-size:1.25rem}._articleCta_1sfnr_506{margin-block:3.75rem;padding-block:2.5rem}._articleCta_1sfnr_506 ._articleCtaTitle_1sfnr_516{font-size:1.75rem}._articleCtaPrompt_1sfnr_537{min-height:7.5rem;padding:1rem}._articleCtaPromptText_1sfnr_563{max-width:58ch;font-size:.98rem}}@media(min-width:1280px){._prose_1sfnr_141{grid-column:2;grid-row:1 / span 2}._relatedProject_1sfnr_160{margin-right:0;margin-left:254px}._toc_1sfnr_223{position:sticky;top:7rem;grid-column:1;grid-row:2;display:block;border-top:1px solid var(--color-border);padding-top:1.25rem}._metadataCard_1sfnr_280{grid-template-columns:1fr;align-items:stretch}._metadataCategory_1sfnr_288{grid-column:1}._metadataPublication_1sfnr_350{border-top:1px solid var(--color-border);border-left:0;padding-top:.75rem;padding-left:0}}
