.ErosionViz-module__Bxkm_G__container{width:100%;position:relative}.ErosionViz-module__Bxkm_G__slide{opacity:.15;justify-content:center;align-items:center;min-height:100svh;padding:3rem 2rem;transition:opacity .4s;display:flex}.ErosionViz-module__Bxkm_G__slide.ErosionViz-module__Bxkm_G__active{opacity:1}.ErosionViz-module__Bxkm_G__slideInner{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:800px;display:flex}.ErosionViz-module__Bxkm_G__versionLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:clamp(.7rem,1.2vw,.85rem)}.ErosionViz-module__Bxkm_G__baselineWord{font-family:var(--font-display,var(--font-serif));color:var(--color-text);font-size:clamp(3rem,4vw + 1rem,6rem);font-weight:600;line-height:1.1}.ErosionViz-module__Bxkm_G__oldText{font-family:var(--font-display,var(--font-serif));color:var(--color-text-muted);font-size:clamp(1.4rem,1.2rem + 2vw,2.2rem);font-weight:400;line-height:1.5;-webkit-text-decoration:line-through #b44a4a99;text-decoration:line-through #b44a4a99;text-decoration-thickness:2px}.ErosionViz-module__Bxkm_G__newText{font-family:var(--font-display,var(--font-serif));color:var(--color-text);font-size:clamp(1.5rem,1.3rem + 2.2vw,2.4rem);font-weight:500;line-height:1.5}.ErosionViz-module__Bxkm_G__deletedText{font-family:var(--font-display,var(--font-serif));color:var(--color-text-muted);opacity:.2;font-size:clamp(1.3rem,1.1rem + 2vw,2rem);font-weight:400;line-height:1.5;-webkit-text-decoration:line-through #b44a4a99;text-decoration:line-through #b44a4a99;text-decoration-thickness:2px}.ErosionViz-module__Bxkm_G__deletedGap{width:100%;height:3rem}.ErosionViz-module__Bxkm_G__scorecardBlock{flex-direction:column;align-items:center;gap:.5rem;display:flex}.ErosionViz-module__Bxkm_G__scorecardBlock+.ErosionViz-module__Bxkm_G__scorecardBlock{margin-top:1.5rem}.ErosionViz-module__Bxkm_G__scorecardScore{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text);font-size:clamp(1.6rem,1.4rem + 2vw,2.8rem);font-weight:600;line-height:1.2}.ErosionViz-module__Bxkm_G__scorecardLabel{font-family:var(--font-sans);color:var(--color-text-muted);font-size:clamp(.9rem,.8rem + 1vw,1.15rem);line-height:1.5}.ErosionViz-module__Bxkm_G__scorecardHeadline{font-family:var(--font-serif);color:var(--color-text);opacity:.85;font-size:clamp(1.1rem,1rem + 1.5vw,1.6rem);font-style:italic;line-height:1.5}.ErosionViz-module__Bxkm_G__contextText{font-family:var(--font-sans);color:var(--color-text-muted);margin-top:.5rem;font-size:clamp(.8rem,.75rem + .5vw,.95rem);line-height:1.5}@media (prefers-reduced-motion:reduce){.ErosionViz-module__Bxkm_G__slide{opacity:1;transition:none}}@media (max-width:640px){.ErosionViz-module__Bxkm_G__slide{padding:2rem 1.5rem}.ErosionViz-module__Bxkm_G__slideInner{max-width:100%}.ErosionViz-module__Bxkm_G__deletedGap{height:2rem}}
.DocumentArtifact-module__p07GXq__container{width:100%;position:relative}.DocumentArtifact-module__p07GXq__slide{opacity:.15;justify-content:center;align-items:center;min-height:100svh;padding:3rem 2rem;transition:opacity .4s;display:flex}.DocumentArtifact-module__p07GXq__slide.DocumentArtifact-module__p07GXq__active{opacity:1}.DocumentArtifact-module__p07GXq__titleBlock,.DocumentArtifact-module__p07GXq__quoteBlock,.DocumentArtifact-module__p07GXq__stackBlock,.DocumentArtifact-module__p07GXq__soloBlock{text-align:center;max-width:800px}.DocumentArtifact-module__p07GXq__commentary{font-family:var(--font-sans);color:var(--color-text-muted);margin:2rem 0 0;font-size:clamp(.8rem,1.2vw,.95rem);line-height:1.5}.DocumentArtifact-module__p07GXq__titleBlock{flex-direction:column;align-items:center;gap:.5rem;display:flex}.DocumentArtifact-module__p07GXq__titleMain{font-family:var(--font-display,var(--font-serif));color:var(--color-text);letter-spacing:-.01em;font-size:clamp(1.8rem,4vw,3.2rem);font-weight:400;line-height:1.2}.DocumentArtifact-module__p07GXq__titleMeta{font-family:var(--font-sans);color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(.85rem,1.5vw,1.1rem);font-weight:400}.DocumentArtifact-module__p07GXq__quoteBlock{max-width:720px}.DocumentArtifact-module__p07GXq__quoteText{font-family:var(--font-serif);color:color-mix(in srgb,var(--color-accent,#4a7fd4)30%,var(--color-text));text-wrap:balance;margin:0;font-size:clamp(1.3rem,3.5vw,2.4rem);font-weight:400;line-height:1.5}.DocumentArtifact-module__p07GXq__commitWord{color:var(--color-accent,#4a7fd4);font-weight:600}.DocumentArtifact-module__p07GXq__stackBlock{flex-direction:column;align-items:center;display:flex}.DocumentArtifact-module__p07GXq__stackLines{flex-direction:column;align-items:center;gap:.75rem;display:flex}.DocumentArtifact-module__p07GXq__stackLine{font-family:var(--font-serif);color:color-mix(in srgb,var(--color-accent,#4a7fd4)30%,var(--color-text));margin:0;font-size:clamp(1.2rem,3vw,2rem);font-weight:400;line-height:1.4}.DocumentArtifact-module__p07GXq__soloBlock{flex-direction:column;align-items:center;display:flex}.DocumentArtifact-module__p07GXq__soloWord{font-family:var(--font-display,var(--font-serif));color:var(--color-accent,#4a7fd4);letter-spacing:-.02em;margin:0;font-size:clamp(3rem,8vw,7rem);font-weight:400;line-height:1}@media (prefers-reduced-motion:reduce){.DocumentArtifact-module__p07GXq__slide{opacity:1;transition:none}}@media (max-width:640px){.DocumentArtifact-module__p07GXq__slide{padding:2rem 1.5rem}.DocumentArtifact-module__p07GXq__titleBlock,.DocumentArtifact-module__p07GXq__quoteBlock,.DocumentArtifact-module__p07GXq__stackBlock,.DocumentArtifact-module__p07GXq__soloBlock{max-width:100%}.DocumentArtifact-module__p07GXq__quoteText{font-size:clamp(1.1rem,4.5vw,1.6rem)}.DocumentArtifact-module__p07GXq__stackLine{font-size:clamp(1rem,4vw,1.4rem)}.DocumentArtifact-module__p07GXq__titleMain{font-size:clamp(1.5rem,6vw,2.2rem)}.DocumentArtifact-module__p07GXq__soloWord{font-size:clamp(2.5rem,12vw,5rem)}}
.QuoteChain-module__YnQitG__container{--quote-progress:0;--bg-cool-target:#eeeee8;background:color-mix(in srgb,var(--color-bg)calc((1 - var(--quote-progress))*100%),var(--bg-cool-target)calc(var(--quote-progress)*100%));width:100%;transition:background-color .4s;position:relative}html[data-theme=dark] .QuoteChain-module__YnQitG__container{--bg-cool-target:#08080e}.QuoteChain-module__YnQitG__graphic{z-index:0;justify-content:center;align-items:center;width:100%;height:100svh;padding:3rem 2rem;display:flex;position:sticky;top:0}.QuoteChain-module__YnQitG__quote{text-align:center;max-width:700px;margin:0}.QuoteChain-module__YnQitG__quoteText{font-family:var(--font-display,var(--font-serif));color:var(--color-text);text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(1.25rem,1rem + 2vw,1.85rem);font-style:italic;font-weight:400;line-height:1.6;transition:all .3s}.QuoteChain-module__YnQitG__quoteText:before,.QuoteChain-module__YnQitG__quoteText:after{content:none}.QuoteChain-module__YnQitG__attribution{font-family:var(--font-sans);font-size:var(--text-sm,.85rem);color:var(--color-text-muted);letter-spacing:.01em;font-style:normal;transition:color .3s}.QuoteChain-module__YnQitG__attribution cite{font-style:normal}.QuoteChain-module__YnQitG__early .QuoteChain-module__YnQitG__quoteText{font-size:clamp(1.25rem,1rem + 2vw,1.85rem)}.QuoteChain-module__YnQitG__mid .QuoteChain-module__YnQitG__quoteText{font-size:clamp(1.35rem,1.1rem + 2.2vw,2rem);font-weight:450}.QuoteChain-module__YnQitG__policy .QuoteChain-module__YnQitG__quoteText,.QuoteChain-module__YnQitG__policyQuote .QuoteChain-module__YnQitG__quoteText{font-family:var(--font-sans);letter-spacing:.005em;font-size:clamp(1.15rem,.95rem + 1.8vw,1.65rem);font-style:normal;font-weight:400;line-height:1.7}.QuoteChain-module__YnQitG__final .QuoteChain-module__YnQitG__quoteText{font-size:clamp(1.4rem,1.15rem + 2.3vw,2.1rem);line-height:1.65}.QuoteChain-module__YnQitG__steps{z-index:1;padding:50vh 0 30vh;position:relative}.QuoteChain-module__YnQitG__step{min-height:100svh}@media (prefers-reduced-motion:reduce){.QuoteChain-module__YnQitG__quoteText,.QuoteChain-module__YnQitG__attribution,.QuoteChain-module__YnQitG__container{transition:none}}@media (max-width:640px){.QuoteChain-module__YnQitG__graphic{padding:2rem 1.5rem}.QuoteChain-module__YnQitG__quote{max-width:100%}}
.RedactionViz-module__Qc7U1a__container{position:relative}.RedactionViz-module__Qc7U1a__graphic{z-index:0;justify-content:center;align-items:center;width:100%;height:100svh;padding:2rem;display:flex;position:sticky;top:0}.RedactionViz-module__Qc7U1a__content{width:100%;max-width:700px}.RedactionViz-module__Qc7U1a__counter{font-family:var(--font-mono);font-size:var(--text-sm,.85rem);color:var(--color-text-muted);letter-spacing:.04em;font-variant-numeric:tabular-nums;border-bottom:1px solid color-mix(in srgb,var(--color-text-muted)25%,transparent);margin-bottom:1.25rem;padding-bottom:.75rem;transition:all .3s}.RedactionViz-module__Qc7U1a__legend{font-family:var(--font-sans);font-size:var(--text-sm,.85rem);color:var(--color-text-muted);border-bottom:none;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:0 0 .75rem;list-style:none;display:flex}.RedactionViz-module__Qc7U1a__legendSolid{border-top:3px solid var(--color-data-4,#6cc5b0);width:16px;height:0;display:inline-block}.RedactionViz-module__Qc7U1a__legendDashed{border-top:3px dashed color-mix(in srgb,#c0392b 60%,var(--color-text-muted));width:16px;height:0;margin-left:.75rem;display:inline-block}.RedactionViz-module__Qc7U1a__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RedactionViz-module__Qc7U1a__item{font-family:var(--font-sans);font-size:var(--text-base,1rem);color:var(--color-text);padding:.5rem 0 .5rem 1rem;line-height:1.55;transition:opacity .5s,color .5s,text-decoration-color .5s}.RedactionViz-module__Qc7U1a__observable{border-left:3px solid var(--color-data-4,#6cc5b0)}.RedactionViz-module__Qc7U1a__opaque{border-left:3px dashed color-mix(in srgb,#c0392b 60%,var(--color-text-muted))}.RedactionViz-module__Qc7U1a__fallen{opacity:.3;color:var(--color-text-muted);-webkit-text-decoration:line-through #c0392bb3;text-decoration:line-through #c0392bb3;text-decoration-thickness:1.5px}.RedactionViz-module__Qc7U1a__ghost{opacity:.1}.RedactionViz-module__Qc7U1a__survivor{color:var(--color-text);opacity:1;border-left-color:var(--color-data-4,#6cc5b0)}.RedactionViz-module__Qc7U1a__absoluteSurvivor{color:var(--color-text);opacity:1;border-left:3px solid var(--color-data-4,#6cc5b0);font-weight:600}.RedactionViz-module__Qc7U1a__dateStamp{font-family:var(--font-mono);font-size:var(--text-sm,.85rem);color:var(--color-text-muted);border-top:1px solid color-mix(in srgb,var(--color-text-muted)25%,transparent);letter-spacing:.04em;margin-top:1.25rem;padding-top:.75rem}.RedactionViz-module__Qc7U1a__steps{z-index:1;padding:80vh 0 40vh;position:relative}.RedactionViz-module__Qc7U1a__step{max-width:min(500px,85vw);min-height:20px;margin:0 auto 70vh}.RedactionViz-module__Qc7U1a__step:last-child{margin-bottom:40vh}.RedactionViz-module__Qc7U1a__stepActive{color:var(--color-text)}@media (prefers-reduced-motion:reduce){.RedactionViz-module__Qc7U1a__item{transition:none}}@media (max-width:640px){.RedactionViz-module__Qc7U1a__graphic{padding:1.5rem}.RedactionViz-module__Qc7U1a__content{max-width:100%}.RedactionViz-module__Qc7U1a__item{font-size:var(--text-base,1rem);padding-left:.75rem;line-height:1.5}.RedactionViz-module__Qc7U1a__step{max-width:min(320px,85vw)}}
.Essay-module__Yiq-NG__essay{background:var(--color-bg);color:var(--color-text);font-family:var(--font-serif);line-height:1.7}.Essay-module__Yiq-NG__proseSection{max-width:var(--width-prose,680px);margin:0 auto;padding:4rem 1.5rem}.Essay-module__Yiq-NG__proseSection p{font-size:var(--text-lg);color:var(--color-text);margin-bottom:1.5em}.Essay-module__Yiq-NG__proseSection p:last-child{margin-bottom:0}.Essay-module__Yiq-NG__proseSection h2{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);margin-bottom:2rem;padding-bottom:.75rem;font-weight:600}.Essay-module__Yiq-NG__opening{max-width:var(--width-prose,680px);margin:0 auto;padding:6rem 1.5rem 4rem}.Essay-module__Yiq-NG__openingQuote{font-family:var(--font-display,var(--font-serif));font-size:var(--text-2xl);color:var(--color-text);max-width:600px;margin:0 0 1rem;font-style:italic;line-height:1.35}.Essay-module__Yiq-NG__openingAttribution{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);letter-spacing:.02em}.Essay-module__Yiq-NG__costList{margin:2rem 0;padding:0;list-style:none}.Essay-module__Yiq-NG__costList li{font-size:var(--text-lg);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.Essay-module__Yiq-NG__costList li:last-child{border-bottom:none}.Essay-module__Yiq-NG__costAmount{font-family:var(--font-mono,var(--font-sans));font-size:var(--text-xl);color:var(--color-text);white-space:nowrap;font-weight:600}.Essay-module__Yiq-NG__costComparison{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);text-align:right}.Essay-module__Yiq-NG__falsificationList{margin:2rem 0;padding:0;list-style:none}.Essay-module__Yiq-NG__falsificationList li{font-size:var(--text-lg);border-bottom:1px solid var(--color-border);padding:.75rem 0 .75rem 2.25rem;position:relative}.Essay-module__Yiq-NG__falsificationList li:last-child{border-bottom:none}.Essay-module__Yiq-NG__falsificationList li:before{content:"";border:2px solid var(--color-text-muted);border-radius:2px;width:16px;height:16px;position:absolute;top:1rem;left:0}.Essay-module__Yiq-NG__closing{max-width:var(--width-prose,680px);margin:0 auto;padding:4rem 1.5rem 6rem}.Essay-module__Yiq-NG__separator{background:var(--color-border);border:none;width:60px;height:1px;margin:0 auto}@media (max-width:768px){.Essay-module__Yiq-NG__opening{padding:5rem 1.5rem 3rem}.Essay-module__Yiq-NG__openingQuote{font-size:var(--text-lg);line-height:1.5}.Essay-module__Yiq-NG__proseSection{padding:2.5rem 1.5rem}.Essay-module__Yiq-NG__costList{padding-left:.5rem}.Essay-module__Yiq-NG__costList li{flex-direction:column;gap:.25rem}.Essay-module__Yiq-NG__costAmount{font-size:var(--text-lg)}.Essay-module__Yiq-NG__costComparison{text-align:left}.Essay-module__Yiq-NG__falsificationList li{padding-left:1.75rem}.Essay-module__Yiq-NG__closing{padding:3rem 1.5rem 5rem}}@media (max-width:420px){.Essay-module__Yiq-NG__opening{padding:4rem 1.25rem 2.5rem}.Essay-module__Yiq-NG__openingQuote{font-size:var(--text-base);line-height:1.5}.Essay-module__Yiq-NG__proseSection{padding:2rem 1.25rem}.Essay-module__Yiq-NG__proseSection p{font-size:var(--text-base)}.Essay-module__Yiq-NG__closing{padding:2.5rem 1.25rem 4rem}}
