.brand-crumb-module__hosuqG__crumbRow{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.18em;flex-wrap:wrap;align-items:center;gap:.5em;margin:0 0 .75rem;font-size:.72rem;display:flex}.brand-crumb-module__hosuqG__brand{color:var(--ember-ink,#bf3218);align-items:center;gap:.5em;min-height:24px;text-decoration:none;display:inline-flex}.brand-crumb-module__hosuqG__brand:hover{opacity:.78}.brand-crumb-module__hosuqG__mark{flex-shrink:0;width:auto;height:15px;display:block}.brand-crumb-module__hosuqG__segment{align-items:center;gap:.5em;display:inline-flex}.brand-crumb-module__hosuqG__sep{color:var(--ash,#8c857a)}.brand-crumb-module__hosuqG__crumb{min-height:24px;color:var(--muted,#6f6656);align-items:center;text-decoration:none;display:inline-flex}.brand-crumb-module__hosuqG__crumb:hover{color:var(--ember-ink,#bf3218)}
.sermon-research-module__2xM5Rq__wrap{--bg:#f4ede0;--bone-deep:#e7dfcd;--ink:#211d18;--muted:#6f6656;--ash:#8c857a;--ember:#ff3b1f;--ember-ink:#bf3218;--rule:#211d1826;--cell-line:#cdc3ad;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-archivo), system-ui, sans-serif}.sermon-research-module__2xM5Rq__head{border-bottom:1px solid var(--rule);max-width:48rem;margin:0 auto 3.5rem;padding:clamp(3rem,8vw,6rem) 1.5rem 2rem}.sermon-research-module__2xM5Rq__title{font-family:var(--font-anton), sans-serif;letter-spacing:-.01em;margin:0 0 1rem;font-size:clamp(2.75rem,9vw,4.5rem);line-height:.95}.sermon-research-module__2xM5Rq__lede{color:var(--muted);max-width:34rem;margin:0 0 1.25rem;font-size:1.05rem;line-height:1.6}.sermon-research-module__2xM5Rq__ledeSecondary{color:var(--muted);max-width:34rem;margin:0;font-size:.95rem;line-height:1.55}.sermon-research-module__2xM5Rq__empty{color:var(--muted);max-width:48rem;margin:0 auto;padding:0 1.5rem}.sermon-research-module__2xM5Rq__list{max-width:48rem;margin:0 auto;padding:0 1.5rem;list-style:none}.sermon-research-module__2xM5Rq__item{border-bottom:1px solid var(--rule)}.sermon-research-module__2xM5Rq__itemLink{color:inherit;padding:2rem 0;text-decoration:none;transition:opacity .2s;display:block}.sermon-research-module__2xM5Rq__itemLink:hover{opacity:.7}.sermon-research-module__2xM5Rq__itemDate{font-family:var(--font-space-mono), monospace;letter-spacing:.08em;color:var(--muted);text-transform:uppercase;font-size:.72rem}.sermon-research-module__2xM5Rq__itemTitle{font-family:var(--font-archivo), sans-serif;margin:.5rem 0;font-size:1.5rem;font-weight:700;line-height:1.15}.sermon-research-module__2xM5Rq__itemMeta{font-family:var(--font-space-mono), monospace;color:var(--ash);margin:0;font-size:.78rem}.sermon-research-module__2xM5Rq__paper{--bg:#fdfaf4;--bone-deep:#f6f2e9;--ink:#2a251e;--muted:#7a7264;--ash:#a29a8b;--ember-ink:#c53516;--rule:#2a251e24;--cell-line:#ddd5c4}.sermon-research-module__2xM5Rq__paperShell{max-width:48rem;margin:0 auto;padding:clamp(2.5rem,6vw,4rem) 1.5rem 6rem}.sermon-research-module__2xM5Rq__paperCrumb{margin:0 0 1.75rem}.sermon-research-module__2xM5Rq__receipt{font-family:var(--font-space-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ash);border-top:1px solid var(--rule);flex-wrap:wrap;gap:.35rem 0;margin:1.1rem 0 0;padding-top:.9rem;font-size:.66rem;display:flex}.sermon-research-module__2xM5Rq__receipt>span:not(:last-child):after{content:"·";margin:0 .6em}.sermon-research-module__2xM5Rq__receiptVerified a{color:var(--ember-ink);text-decoration:none}.sermon-research-module__2xM5Rq__receiptVerified a:hover{text-decoration:underline}.sermon-research-module__2xM5Rq__paper .sermon-research-module__2xM5Rq__passage{background:0 0;border:1px solid #2a251e2e;border-radius:0}.sermon-research-module__2xM5Rq__dropCap{float:left;font-family:var(--font-anton), sans-serif;color:var(--ember);margin:.04em .12em 0 0;font-size:4.4em;font-style:normal;line-height:.82}.sermon-research-module__2xM5Rq__variantMark{color:var(--ember);margin-left:.06em;font-size:.72em;font-style:normal;font-weight:700}.sermon-research-module__2xM5Rq__wrap .hb-gloss{cursor:help;outline:none;position:relative}.sermon-research-module__2xM5Rq__wrap .hb-gloss em{border-bottom:1px dotted var(--ember-ink)}.sermon-research-module__2xM5Rq__passage .hb-gloss{border-bottom:1px dotted var(--ember-ink)}.sermon-research-module__2xM5Rq__wrap .hb-gloss:hover em{background:#ff3b1f12}.sermon-research-module__2xM5Rq__wrap .hb-gloss:focus em{background:#ff3b1f12}.sermon-research-module__2xM5Rq__passage .hb-gloss:hover{background:#ff3b1f12}.sermon-research-module__2xM5Rq__passage .hb-gloss:focus{background:#ff3b1f12}.sermon-research-module__2xM5Rq__wrap .hb-gloss-card{z-index:5;text-transform:none;letter-spacing:normal;white-space:normal;background:#fff;border:1px solid #2a251e26;flex-direction:column;gap:.3rem;width:15rem;max-width:74vw;padding:.8rem .9rem;font-style:normal;font-weight:400;display:none;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 6px 22px #2a251e1a}:is(.sermon-research-module__2xM5Rq__wrap .hb-gloss:hover .hb-gloss-card,.sermon-research-module__2xM5Rq__wrap .hb-gloss:focus .hb-gloss-card,.sermon-research-module__2xM5Rq__wrap .hb-gloss:focus-within .hb-gloss-card){display:flex}.sermon-research-module__2xM5Rq__wrap .hb-gloss-term{font-family:var(--font-space-mono), monospace;color:var(--ember-ink);font-size:.78rem;font-weight:700}.sermon-research-module__2xM5Rq__wrap .hb-gloss-text{font-family:var(--font-archivo), sans-serif;color:var(--muted);font-size:.78rem;line-height:1.55}.sermon-research-module__2xM5Rq__wrap .hb-gloss-tag{font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ash);font-size:.58rem}:is(.sermon-research-module__2xM5Rq__prose #possible-preaching-centers+ol,.sermon-research-module__2xM5Rq__prose #questions-for-reflection+ul){counter-reset:hbrow;padding-left:0;list-style:none}:is(.sermon-research-module__2xM5Rq__prose #possible-preaching-centers+ol>li,.sermon-research-module__2xM5Rq__prose #questions-for-reflection+ul>li){counter-increment:hbrow;border-bottom:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:0 20px;margin:0;padding:.8rem 0;display:grid}.sermon-research-module__2xM5Rq__prose #possible-preaching-centers+ol>li:before{content:counter(hbrow, decimal-leading-zero);font-family:var(--font-anton), sans-serif;color:var(--ember);font-size:1.6rem;line-height:1.05}.sermon-research-module__2xM5Rq__prose #questions-for-reflection+ul>li:before{content:counter(hbrow, decimal-leading-zero);font-family:var(--font-anton), sans-serif;color:var(--ember);font-size:1.6rem;line-height:1.05}.sermon-research-module__2xM5Rq__prose #references+ul{padding-left:0;list-style:none}.sermon-research-module__2xM5Rq__prose #references+ul>li{border-bottom:1px solid #2a251e14;margin:0;padding:.55rem 0;font-size:.95rem}.sermon-research-module__2xM5Rq__prose #references+ul>li a{text-decoration:none}.sermon-research-module__2xM5Rq__prose #references+ul>li a:hover{text-decoration:underline}.sermon-research-module__2xM5Rq__shell{-moz-column-gap:2.75rem;grid-template-columns:190px minmax(0,1fr);column-gap:2.75rem;max-width:1180px;margin:0 auto;padding:clamp(2.5rem,6vw,4rem) 1.5rem 6rem;display:grid}.sermon-research-module__2xM5Rq__rail{grid-column:1;align-self:start;position:sticky;top:2rem}.sermon-research-module__2xM5Rq__railKey{font-family:var(--font-space-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ash);margin:0 0 .3rem;font-size:.62rem}.sermon-research-module__2xM5Rq__railVal{font-family:var(--font-space-mono), monospace;color:var(--muted);margin:0 0 1.5rem;font-size:.78rem;line-height:1.4;display:block}.sermon-research-module__2xM5Rq__railVal p{margin:0}.sermon-research-module__2xM5Rq__railVal a{color:var(--ember-ink)}.sermon-research-module__2xM5Rq__article{grid-column:2;min-width:0}.sermon-research-module__2xM5Rq__articleHead{margin:0 0 1.5rem}.sermon-research-module__2xM5Rq__articleKicker{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.16em;color:var(--ash);margin:0 0 .6rem;font-size:.72rem}.sermon-research-module__2xM5Rq__articleTitle{font-family:var(--font-anton), sans-serif;letter-spacing:-.01em;text-wrap:balance;max-width:22ch;margin:0 0 .5rem;font-size:clamp(2rem,4.5vw,3rem);line-height:1.02}.sermon-research-module__2xM5Rq__articleSub{color:var(--muted);margin:0;font-size:1.05rem}.sermon-research-module__2xM5Rq__passage{background:var(--bone-deep);border-radius:4px;max-width:44rem;margin:0 0 2rem;padding:1.75rem 2rem}.sermon-research-module__2xM5Rq__passageRef{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:0 0 .9rem;font-size:.66rem}.sermon-research-module__2xM5Rq__passageText{font-family:var(--font-archivo), sans-serif;color:var(--ink);margin:0;font-size:1.16rem;font-style:italic;line-height:1.65}.sermon-research-module__2xM5Rq__passageVerse{color:var(--ember-ink);margin-right:.15em;font-size:.7rem;font-style:normal}.sermon-research-module__2xM5Rq__passageCopyright{font-family:var(--font-space-mono), monospace;color:var(--ash);margin:1rem 0 0;font-size:.66rem;line-height:1.5}.sermon-research-module__2xM5Rq__note{border:1px solid var(--rule);background:#211d1809;border-radius:4px;max-width:44rem;margin:0 0 2.5rem;padding:1.1rem 1.35rem}.sermon-research-module__2xM5Rq__noteKicker{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--ash);margin:0 0 .5rem;font-size:.66rem}.sermon-research-module__2xM5Rq__note p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.6}.sermon-research-module__2xM5Rq__note a{color:var(--ember-ink)}.sermon-research-module__2xM5Rq__prose{color:var(--ink);overflow-wrap:break-word;font-size:1.2rem;line-height:1.72}:is(.sermon-research-module__2xM5Rq__prose p,.sermon-research-module__2xM5Rq__prose h1,.sermon-research-module__2xM5Rq__prose h2,.sermon-research-module__2xM5Rq__prose h3,.sermon-research-module__2xM5Rq__prose ul,.sermon-research-module__2xM5Rq__prose ol){max-width:44rem}.sermon-research-module__2xM5Rq__prose h1{font-family:var(--font-anton), sans-serif;margin:0 0 1.5rem;font-size:1.8rem;line-height:1.1}.sermon-research-module__2xM5Rq__prose h2{font-family:var(--font-archivo), sans-serif;border-top:2px solid var(--ink);margin:2.75rem 0 1rem;padding-top:1.5rem;scroll-margin-top:2rem;font-size:1.6rem;font-weight:800;line-height:1.18}.sermon-research-module__2xM5Rq__prose h3{font-family:var(--font-archivo), sans-serif;margin:2rem 0 .7rem;scroll-margin-top:2rem;font-size:1.25rem;font-weight:800}.sermon-research-module__2xM5Rq__prose p{margin:0 0 1.4rem}.sermon-research-module__2xM5Rq__prose a{color:var(--ember-ink);text-underline-offset:3px;overflow-wrap:anywhere}.sermon-research-module__2xM5Rq__prose strong{color:#171310}:is(.sermon-research-module__2xM5Rq__prose ul,.sermon-research-module__2xM5Rq__prose ol){margin:0 0 1.4rem;padding-left:1.35rem}.sermon-research-module__2xM5Rq__prose ul{list-style:outside}.sermon-research-module__2xM5Rq__prose ol{list-style:decimal}.sermon-research-module__2xM5Rq__prose li{margin:0 0 .55rem}.sermon-research-module__2xM5Rq__prose li::marker{color:var(--ember-ink)}.sermon-research-module__2xM5Rq__indexCta,.sermon-research-module__2xM5Rq__postCta{background:#ff3b1f0f;border:1px solid #bf321866;border-radius:4px;max-width:44rem;margin:3.5rem auto 0;padding:clamp(1.35rem,4vw,2rem)}.sermon-research-module__2xM5Rq__postCta{margin:3rem 0 1rem}.sermon-research-module__2xM5Rq__indexCtaKicker,.sermon-research-module__2xM5Rq__postCtaKicker{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--ember-ink);margin:0 0 .75rem;font-size:.72rem}.sermon-research-module__2xM5Rq__indexCta h2,.sermon-research-module__2xM5Rq__postCta h2{font-family:var(--font-archivo), sans-serif;color:var(--ink);margin:0 0 .75rem;font-size:clamp(1.45rem,5vw,2rem);font-weight:800;line-height:1.1}.sermon-research-module__2xM5Rq__indexCta p,.sermon-research-module__2xM5Rq__postCta p{color:#4a4338;margin:0 0 1.25rem;line-height:1.55}.sermon-research-module__2xM5Rq__ctaLinks{flex-wrap:wrap;gap:.85rem;display:flex}.sermon-research-module__2xM5Rq__ctaLinks a{min-height:2.75rem;color:var(--ink);font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.06em;border:1px solid #211d1840;justify-content:center;align-items:center;padding:.7rem .95rem;font-size:.78rem;text-decoration:none;display:inline-flex}.sermon-research-module__2xM5Rq__ctaLinks a:first-child{background:var(--ember);border-color:var(--ember);color:#faf6ee}.sermon-research-module__2xM5Rq__ctaLinks a:hover{opacity:.82}.sermon-research-module__2xM5Rq__chipRow{flex-wrap:wrap;gap:.5rem;display:flex}.sermon-research-module__2xM5Rq__chip{font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border:1px solid #211d1840;align-items:center;gap:.45em;padding:.3rem .55rem;font-size:.69rem;display:inline-flex}.sermon-research-module__2xM5Rq__chipLive{color:var(--ember-ink);border-color:#bf321873}.sermon-research-module__2xM5Rq__chipTick{background:var(--ember);flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #ff3b1f80}.sermon-research-module__2xM5Rq__featureCard{border:1px solid var(--rule);background:#faf6ee;border-radius:4px;flex-direction:column;gap:1.25rem;margin:2.75rem 0 0;padding:clamp(1.5rem,4vw,2.5rem);display:flex}.sermon-research-module__2xM5Rq__cardTopRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sermon-research-module__2xM5Rq__cardIndex{font-family:var(--font-space-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ash);margin:0;font-size:.66rem}.sermon-research-module__2xM5Rq__cardName{font-family:var(--font-archivo), sans-serif;margin:0;font-size:clamp(1.6rem,4vw,2.35rem);font-weight:800;line-height:1.08}.sermon-research-module__2xM5Rq__cardOneLiner{color:var(--muted);max-width:32rem;margin:0;font-size:1rem;line-height:1.55}.sermon-research-module__2xM5Rq__latestBlock{border-top:1px solid var(--cell-line);flex-direction:column;gap:.9rem;padding-top:1.35rem;display:flex}.sermon-research-module__2xM5Rq__latestKicker{font-family:var(--font-space-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ash);margin:0;font-size:.62rem}.sermon-research-module__2xM5Rq__latestRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.25rem;display:flex}.sermon-research-module__2xM5Rq__latestTitle{font-family:var(--font-anton), sans-serif;letter-spacing:-.01em;margin:0;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:400;line-height:1.02}.sermon-research-module__2xM5Rq__latestLink{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--ember-ink);font-size:.78rem;text-decoration:none}.sermon-research-module__2xM5Rq__latestLink:hover{opacity:.78}.sermon-research-module__2xM5Rq__sundayKicker{font-family:var(--font-space-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ember-ink);margin:0;font-size:.69rem}.sermon-research-module__2xM5Rq__sundayTitle{font-family:var(--font-anton), sans-serif;letter-spacing:-.01em;margin:0;font-size:clamp(2rem,5vw,2.9rem);font-weight:400;line-height:1.02}.sermon-research-module__2xM5Rq__shopLine{border-bottom:1px solid var(--rule);align-items:center;gap:.85rem;margin-top:1.6rem;padding:1.1rem .25rem;display:flex}.sermon-research-module__2xM5Rq__shopSquare{border:1px solid var(--ash);flex-shrink:0;width:8px;height:8px}.sermon-research-module__2xM5Rq__shopText{font-family:var(--font-space-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ash);margin:0;font-size:.75rem}.sermon-research-module__2xM5Rq__ledgerHead{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:1.25rem;margin-top:3.75rem;padding-bottom:.75rem;display:flex}.sermon-research-module__2xM5Rq__ledgerTitle{font-family:var(--font-archivo), sans-serif;margin:0;font-size:1.6rem;font-weight:800}.sermon-research-module__2xM5Rq__ledgerYear{font-family:var(--font-space-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ash);margin:1.75rem 0 .35rem;font-size:.75rem}.sermon-research-module__2xM5Rq__ledgerRow{border-bottom:1px solid var(--rule);color:inherit;grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.35rem 0;text-decoration:none;transition:opacity .2s;display:grid}.sermon-research-module__2xM5Rq__ledgerRow:hover{opacity:.7}.sermon-research-module__2xM5Rq__ledgerDate{font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.72rem}.sermon-research-module__2xM5Rq__ledgerPassage{font-family:var(--font-archivo), sans-serif;color:var(--ink);margin:0;font-size:1.2rem;font-weight:700}.sermon-research-module__2xM5Rq__ledgerSetting{font-family:var(--font-space-mono), monospace;color:var(--ash);margin:.25rem 0 0;font-size:.75rem}.sermon-research-module__2xM5Rq__ledgerEmpty{color:var(--muted);margin:1.5rem 0 0;font-size:.95rem;line-height:1.55}@media (max-width:820px){.sermon-research-module__2xM5Rq__ledgerRow{grid-template-columns:1fr;gap:.5rem}.sermon-research-module__2xM5Rq__latestRow{flex-direction:column;align-items:flex-start;gap:.6rem}.sermon-research-module__2xM5Rq__cardTopRow{flex-wrap:wrap}.sermon-research-module__2xM5Rq__shell{-moz-column-gap:0;grid-template-columns:1fr;column-gap:0;padding-bottom:4rem}.sermon-research-module__2xM5Rq__rail{border-bottom:1px solid var(--rule);flex-wrap:wrap;grid-column:1;gap:0 1.6rem;margin-bottom:1.6rem;padding-bottom:.9rem;display:flex;position:static}.sermon-research-module__2xM5Rq__railVal{margin-bottom:.4rem}.sermon-research-module__2xM5Rq__article{grid-column:1}:is(.sermon-research-module__2xM5Rq__prose p,.sermon-research-module__2xM5Rq__prose h1,.sermon-research-module__2xM5Rq__prose h2,.sermon-research-module__2xM5Rq__prose h3,.sermon-research-module__2xM5Rq__prose ul,.sermon-research-module__2xM5Rq__prose ol){max-width:none}.sermon-research-module__2xM5Rq__prose{font-size:1.12rem}}
.handbuilt-module__-8_DiG__page{--void:#0c0a09;--void-2:#141110;--bone:#f4ede0;--bone-dim:#cdc4b4;--ash:#8c857a;--ember:#ff3b1f;--ember-deep:#c52a12;--ember-glow:#ff3b1f80;--plate:#0a0807c7;--display:var(--font-anton), Impact, "Arial Narrow Bold", sans-serif;--sub:var(--font-archivo), -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--mono:var(--font-space-mono), ui-monospace, Menlo, Consolas, monospace;background:var(--void);color:var(--bone);font-family:var(--sub);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative;overflow-x:clip}.handbuilt-module__-8_DiG__page *,.handbuilt-module__-8_DiG__page :before,.handbuilt-module__-8_DiG__page :after{box-sizing:border-box}.handbuilt-module__-8_DiG__page ::selection{background:var(--ember);color:var(--void)}.handbuilt-module__-8_DiG__scene{background:var(--void);height:560vh;position:relative}.handbuilt-module__-8_DiG__stage{background:var(--void);z-index:5;width:100%;height:100vh;position:sticky;top:0;overflow:hidden}.handbuilt-module__-8_DiG__fresco{will-change:transform, opacity;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;image-rendering:auto;max-width:none;position:absolute}.handbuilt-module__-8_DiG__frescoDeep{opacity:0}.handbuilt-module__-8_DiG__vignette{pointer-events:none;z-index:3;background:radial-gradient(120% 95% at 50% 44%,#0c0a0900 30%,#0c0a0959 62%,#0c0a09e0 100%);position:absolute;inset:0}.handbuilt-module__-8_DiG__scrim{pointer-events:none;z-index:4;opacity:0;background:radial-gradient(115% 80% at 50% 80%,#0c0a0900 34%,#0c0a09e6 84%),linear-gradient(#0c0a0900 38%,#0c0a09c7 100%);position:absolute;inset:0}.handbuilt-module__-8_DiG__herotype{text-align:center;pointer-events:none;z-index:6;opacity:0;width:min(94vw,1100px);position:absolute;top:42%;left:50%;transform:translate(-50%)}.handbuilt-module__-8_DiG__htPromise{font-family:var(--sub);letter-spacing:-.01em;color:var(--bone);text-shadow:0 2px 14px #0c0a09f2;margin:1.5rem 0 0;font-size:clamp(17px,2.4vw,30px);font-weight:800}.handbuilt-module__-8_DiG__wordmark{font-family:var(--display);letter-spacing:.005em;color:var(--bone);text-transform:uppercase;text-shadow:0 0 2px #0c0a09f2,0 4px 26px #0c0a09eb,0 0 60px #0c0a09d9;margin:0;font-weight:400;line-height:.8}.handbuilt-module__-8_DiG__wordmark .handbuilt-module__-8_DiG__l1{color:var(--bone-dim);font-size:clamp(34px,5.4vw,76px);display:block}.handbuilt-module__-8_DiG__wordmark .handbuilt-module__-8_DiG__l2{color:var(--ember);text-shadow:0 0 2px #0c0a09e6, 0 6px 40px #0c0a09f2, 0 0 46px var(--ember-glow);font-size:clamp(78px,17vw,250px);display:block}.handbuilt-module__-8_DiG__wordmark .handbuilt-module__-8_DiG__l3{color:var(--bone);margin-top:-.04em;font-size:clamp(40px,7.6vw,108px);display:block}.handbuilt-module__-8_DiG__htLine{font-family:var(--mono);color:var(--bone-dim);text-shadow:0 2px 12px #0c0a09f2;max-width:52ch;margin:1.5rem auto 0;font-size:clamp(12px,1.45vw,16px);font-weight:400;line-height:1.6}.handbuilt-module__-8_DiG__htLine b{color:var(--bone);font-weight:700}.handbuilt-module__-8_DiG__nav{z-index:30;justify-content:space-between;align-items:center;padding:1.1rem clamp(1rem,4vw,2.6rem);display:flex;position:fixed;top:0;left:0;right:0}.handbuilt-module__-8_DiG__navMark{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--bone);background:var(--plate);border-radius:4px;align-items:center;gap:.55em;padding:.45em .7em;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.handbuilt-module__-8_DiG__markSvg{flex-shrink:0;width:auto;height:17px;display:block}.handbuilt-module__-8_DiG__navLinks{opacity:.32;background:0 0;border-radius:6px;align-items:center;gap:.4rem;padding:.35rem;transition:opacity .28s,transform .28s,background .28s;display:flex;transform:translateY(-2px)}.handbuilt-module__-8_DiG__nav:hover .handbuilt-module__-8_DiG__navLinks,.handbuilt-module__-8_DiG__navLinks:focus-within{opacity:1;background:var(--plate);transform:translateY(0)}.handbuilt-module__-8_DiG__navLinks a{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-dim);border-radius:4px;padding:.5em .85em;font-size:12px;font-weight:400;text-decoration:none;transition:color .16s,background .16s}.handbuilt-module__-8_DiG__navLinks a:hover,.handbuilt-module__-8_DiG__navLinks a:focus-visible{color:var(--void);background:var(--ember);outline:none}.handbuilt-module__-8_DiG__navRight{align-items:center;gap:.5rem;display:flex}.handbuilt-module__-8_DiG__navSignIn{min-height:44px;font-family:var(--mono);color:var(--bone);background:var(--plate);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:0 .6em;font-size:12px;text-decoration:none;display:inline-flex}.handbuilt-module__-8_DiG__navSignIn:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.handbuilt-module__-8_DiG__navJoin{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--void);background:var(--ember);white-space:nowrap;border-radius:4px;align-items:center;gap:.5em;min-height:40px;padding:0 1em;font-size:12px;font-weight:700;text-decoration:none;transition:background .16s,color .16s;display:inline-flex;box-shadow:0 6px 20px #00000059}.handbuilt-module__-8_DiG__navJoin:hover,.handbuilt-module__-8_DiG__navJoin:focus-visible{background:var(--bone);color:var(--void);outline:none}.handbuilt-module__-8_DiG__navJoin:focus-visible{box-shadow:0 0 0 2px var(--void), 0 0 0 4px var(--bone)}.handbuilt-module__-8_DiG__navJoinShort{display:none}@media (hover:none){.handbuilt-module__-8_DiG__navLinks{opacity:1;background:var(--plate);transform:none}.handbuilt-module__-8_DiG__navLinks a{align-items:center;min-height:44px;padding:0 .75em;display:inline-flex}.handbuilt-module__-8_DiG__navMark{min-height:44px;padding:0 .7em}.handbuilt-module__-8_DiG__navJoin{min-height:44px}}@media (min-width:761px) and (max-width:1000px){.handbuilt-module__-8_DiG__navLinks{gap:.1rem}.handbuilt-module__-8_DiG__navLinks a{letter-spacing:.08em;font-size:11px}}@media (max-width:760px){.handbuilt-module__-8_DiG__navRight{gap:.2rem}.handbuilt-module__-8_DiG__navMark{letter-spacing:.14em;font-size:11px}.handbuilt-module__-8_DiG__navLinks a{letter-spacing:.04em;font-size:10px}.handbuilt-module__-8_DiG__navSignIn{padding:0 .4em;font-size:11px}.handbuilt-module__-8_DiG__navJoin{letter-spacing:.04em;padding:0 .7em;font-size:11px}.handbuilt-module__-8_DiG__navLinks a.handbuilt-module__-8_DiG__navSection{display:none}.handbuilt-module__-8_DiG__navLinks{gap:.15rem;padding:.2rem}.handbuilt-module__-8_DiG__navJoinLong{display:none}.handbuilt-module__-8_DiG__navJoinShort{display:inline}}.handbuilt-module__-8_DiG__heroOffer{z-index:6;background:var(--plate);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #f4ede024;border-left:3px solid var(--ember);width:min(360px,100% - 2*clamp(1rem,4vw,2.6rem));color:var(--bone);border-radius:6px;padding:1rem 1.1rem 1.1rem;position:absolute;top:5.4rem;left:clamp(1rem,4vw,2.6rem)}.handbuilt-module__-8_DiG__heroOfferK{font-family:var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--ember);margin:0 0 .5rem;font-size:11px;font-weight:700}.handbuilt-module__-8_DiG__heroOfferHead{font-family:var(--sub);letter-spacing:-.01em;color:var(--bone);margin:0;font-size:clamp(17px,1.6vw,21px);font-weight:800;line-height:1.2}.handbuilt-module__-8_DiG__heroOfferMeta{font-family:var(--mono);letter-spacing:.04em;color:var(--bone-dim);margin:.55rem 0 .85rem;font-size:12px}.handbuilt-module__-8_DiG__heroOfferMeta b{color:var(--bone);font-weight:700}.handbuilt-module__-8_DiG__heroOfferCta{min-height:44px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--void);background:var(--ember);border-radius:4px;align-items:center;gap:.6em;padding:0 1.05em;font-size:12px;font-weight:700;text-decoration:none;transition:background .16s;display:inline-flex}.handbuilt-module__-8_DiG__heroOfferCta:hover,.handbuilt-module__-8_DiG__heroOfferCta:focus-visible{background:var(--bone);outline:none}@media (max-width:760px){.handbuilt-module__-8_DiG__heroOffer{width:auto;padding:.85rem 1rem 1rem;top:5.6rem;left:1rem;right:1rem}.handbuilt-module__-8_DiG__heroOfferMeta{margin:.45rem 0 .75rem}}.handbuilt-module__-8_DiG__offerPreview{background:var(--void-2);border-top:1px solid #f4ede014;padding:clamp(4rem,11vh,7rem) 0 clamp(3.5rem,9vh,6rem)}.handbuilt-module__-8_DiG__offerPreviewHead{font-family:var(--display);text-transform:uppercase;letter-spacing:.004em;color:var(--bone);margin:0;font-size:clamp(38px,6.4vw,96px);font-weight:400;line-height:.86}.handbuilt-module__-8_DiG__offerPreviewLede{font-family:var(--sub);color:var(--bone);max-width:40ch;margin:1.6rem 0 0;font-size:clamp(16px,1.7vw,21px);font-weight:600;line-height:1.45}.handbuilt-module__-8_DiG__offerPreviewList{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.4rem,3vw,2.4rem) clamp(1.6rem,4vw,3.2rem);margin:clamp(2rem,5vh,3rem) 0 0;padding:0;list-style:none;display:grid}.handbuilt-module__-8_DiG__offerPreviewItem{border-top:2px solid var(--ember);padding-top:1rem}.handbuilt-module__-8_DiG__offerPreviewTitle{font-family:var(--sub);color:var(--bone);margin:0 0 .5rem;font-size:clamp(16px,1.7vw,20px);font-weight:800;line-height:1.25}.handbuilt-module__-8_DiG__offerPreviewBody{font-family:var(--sub);color:var(--bone-dim);margin:0;font-size:clamp(13px,1.4vw,15px);font-weight:500;line-height:1.55}.handbuilt-module__-8_DiG__offerPreviewMeta{font-family:var(--mono);color:var(--bone-dim);margin:clamp(2rem,5vh,3rem) 0 1.4rem;font-size:clamp(12px,1.4vw,14px);line-height:1.7}.handbuilt-module__-8_DiG__offerPreviewMeta b{color:var(--bone);font-weight:700}.handbuilt-module__-8_DiG__btnEmber{background:var(--ember);color:var(--void);box-shadow:0 10px 30px #ff3b1f38}.handbuilt-module__-8_DiG__btnEmber:hover,.handbuilt-module__-8_DiG__btnEmber:focus-visible{background:var(--bone);color:var(--void);outline:none}.handbuilt-module__-8_DiG__btnEmber .handbuilt-module__-8_DiG__ar{color:var(--void)}@media (max-width:760px){.handbuilt-module__-8_DiG__offerPreviewList{grid-template-columns:1fr}}.handbuilt-module__-8_DiG__cue{z-index:30;font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--bone-dim);background:var(--plate);border-radius:4px;align-items:center;gap:.6em;padding:.55em 1.05em;font-size:11px;font-weight:700;transition:opacity .4s;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.handbuilt-module__-8_DiG__arr{color:var(--ember);animation:1.7s ease-in-out infinite handbuilt-module__-8_DiG__bob}@keyframes handbuilt-module__-8_DiG__bob{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.4;transform:translateY(4px)}}.handbuilt-module__-8_DiG__content{z-index:2;background:var(--void);position:relative}.handbuilt-module__-8_DiG__content [id]{scroll-margin-top:5.5rem}.handbuilt-module__-8_DiG__reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,.84,.34,1),transform .7s cubic-bezier(.16,.84,.34,1);transform:translateY(26px)}.handbuilt-module__-8_DiG__reveal.handbuilt-module__-8_DiG__in{opacity:1;transform:none}.handbuilt-module__-8_DiG__wrap{max-width:1180px;margin:0 auto;padding:0 clamp(1.3rem,5vw,3.4rem)}.handbuilt-module__-8_DiG__label{font-family:var(--mono);letter-spacing:.34em;text-transform:uppercase;color:var(--ember);align-items:center;gap:.7em;margin:0 0 1.4rem;font-size:12px;font-weight:700;display:inline-flex}.handbuilt-module__-8_DiG__label:before{content:"";background:var(--ember);width:26px;height:2px;display:inline-block}.handbuilt-module__-8_DiG__who{border-top:1px solid #f4ede014;padding:clamp(5rem,13vh,9rem) 0 clamp(3.5rem,9vh,6rem)}.handbuilt-module__-8_DiG__whoHead{font-family:var(--display);text-transform:uppercase;letter-spacing:.004em;color:var(--bone);margin:0;font-size:clamp(40px,7.4vw,116px);font-weight:400;line-height:.86}.handbuilt-module__-8_DiG__hot{color:var(--ember)}.handbuilt-module__-8_DiG__whoSub{font-family:var(--mono);color:var(--bone-dim);max-width:52ch;margin:2rem 0 0;font-size:clamp(13px,1.5vw,16px);line-height:1.7}.handbuilt-module__-8_DiG__flow{background:var(--void-2);border-top:1px solid #f4ede014;min-height:320vh;position:relative}.handbuilt-module__-8_DiG__flowSticky{flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(3rem,8vh,5.5rem) 0;display:flex;position:sticky;top:0}.handbuilt-module__-8_DiG__flowRows{position:relative}.handbuilt-module__-8_DiG__flowTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.4rem;margin-bottom:clamp(2.5rem,6vh,4rem);display:flex}.handbuilt-module__-8_DiG__flowTitle{font-family:var(--display);text-transform:uppercase;color:var(--bone);margin:0;font-size:clamp(34px,5.8vw,86px);font-weight:400;line-height:.84}.handbuilt-module__-8_DiG__flowLede{font-family:var(--mono);color:var(--bone-dim);max-width:58ch;margin:calc(-1*clamp(1.5rem,4vh,2.5rem)) 0 clamp(2rem,5vh,3rem);font-size:clamp(13px,1.5vw,16px);line-height:1.7}.handbuilt-module__-8_DiG__flowLegend{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;gap:1.6rem;font-size:12px;display:flex}.handbuilt-module__-8_DiG__flowLegend span{color:var(--bone-dim);align-items:center;gap:.5em;display:inline-flex}.handbuilt-module__-8_DiG__k{border-radius:2px;width:11px;height:11px}.handbuilt-module__-8_DiG__kYou{background:var(--ember);box-shadow:0 0 10px var(--ember-glow)}.handbuilt-module__-8_DiG__kAi{border:2px solid var(--ash);background:0 0}.handbuilt-module__-8_DiG__stageRow{--id:0;--you:0;--ai:0;--chip:0;border-top:1px solid #f4ede01a;grid-template-columns:minmax(0,.38fr) minmax(0,.27fr) minmax(0,.27fr) minmax(0,.16fr);align-items:center;gap:clamp(.8rem,2.4vw,2rem);padding:clamp(.9rem,2.2vh,1.6rem) 0;transition:background .3s,border-color .3s;display:grid}.handbuilt-module__-8_DiG__stageRow:last-of-type{border-bottom:1px solid #f4ede01a}.handbuilt-module__-8_DiG__stageSettled{border-top-color:#ff3b1f52}.handbuilt-module__-8_DiG__stageId{min-width:0;opacity:calc(.2 + .8 * var(--id));transform:translateX(calc(-14px + 14px * var(--id)));align-items:baseline;gap:clamp(.6rem,1.4vw,1.2rem);display:flex}.handbuilt-module__-8_DiG__stageNum{font-family:var(--display);color:var(--ember);text-shadow:0 0 calc(6px + 28px * var(--id)) var(--ember-glow);font-size:clamp(48px,7.4vw,116px);font-weight:400;line-height:.74}.handbuilt-module__-8_DiG__stageName{font-family:var(--display);text-transform:uppercase;color:var(--bone);letter-spacing:.01em;font-size:clamp(20px,2.7vw,38px);font-weight:400;line-height:.9}.handbuilt-module__-8_DiG__cell{transition:opacity .2s linear,transform .2s linear}.handbuilt-module__-8_DiG__cellYou{opacity:calc(.12 + .88 * var(--you));transform:translateY(calc(10px - 10px * var(--you)))}.handbuilt-module__-8_DiG__cellAi{opacity:calc(.08 + .62 * var(--ai));transform:translateY(calc(10px - 10px * var(--ai)))}.handbuilt-module__-8_DiG__cellHeading{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;margin:0 0 .5rem;font-size:11px;font-weight:700}.handbuilt-module__-8_DiG__cellYou .handbuilt-module__-8_DiG__cellHeading{color:var(--ember)}.handbuilt-module__-8_DiG__cellAi .handbuilt-module__-8_DiG__cellHeading{color:var(--ash)}.handbuilt-module__-8_DiG__cell p{font-family:var(--sub);color:var(--bone);margin:0;font-size:clamp(13px,1.4vw,16px);font-weight:600;line-height:1.4}.handbuilt-module__-8_DiG__cellAi p{color:var(--bone-dim);font-weight:500}.handbuilt-module__-8_DiG__artifactChip{font-family:var(--mono);letter-spacing:.06em;color:var(--bone-dim);opacity:var(--chip);transform:translateY(calc(8px - 8px * var(--chip)));background:#ff3b1f0f;border:1px solid #ff3b1f47;border-radius:4px;justify-self:start;align-items:center;gap:.5em;padding:.5em .75em;font-size:11px;transition:opacity .2s linear,transform .2s linear;display:inline-flex}.handbuilt-module__-8_DiG__chipTick{background:var(--ember);width:7px;height:7px;box-shadow:0 0 8px var(--ember-glow);border-radius:1px;flex:none}.handbuilt-module__-8_DiG__spine{text-align:center;background:linear-gradient(#ff3b1f0f,#ff3b1f00);border:1px solid #ff3b1f66;border-radius:6px;margin-top:clamp(2.5rem,6vh,4rem);padding:clamp(1.8rem,4vw,3rem)}.handbuilt-module__-8_DiG__spine .handbuilt-module__-8_DiG__sk{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--ember);margin-bottom:1rem;font-size:12px;display:block}.handbuilt-module__-8_DiG__spine p{font-family:var(--display);text-transform:uppercase;color:var(--bone);letter-spacing:.008em;margin:0;font-size:clamp(26px,4.6vw,64px);font-weight:400;line-height:.9}.handbuilt-module__-8_DiG__proof{border-top:1px solid #f4ede014;padding:clamp(5rem,13vh,9rem) 0}.handbuilt-module__-8_DiG__proofHead{font-family:var(--display);text-transform:uppercase;color:var(--bone);letter-spacing:.006em;margin:0 0 clamp(2.2rem,5vh,3.4rem);font-size:clamp(34px,6vw,84px);font-weight:400;line-height:.88}.handbuilt-module__-8_DiG__artifactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.4vw,1.6rem);display:grid}.handbuilt-module__-8_DiG__artifact{background:var(--void-2);border:1px solid #f4ede01a;border-radius:6px;padding:clamp(1.4rem,3vw,2.2rem);transition:border-color .3s,transform .3s}.handbuilt-module__-8_DiG__artifact:hover{border-color:#ff3b1f66;transform:translateY(-3px)}.handbuilt-module__-8_DiG__artifactTop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.1rem;display:flex}.handbuilt-module__-8_DiG__artifactTag{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ember);font-size:11px;font-weight:700}.handbuilt-module__-8_DiG__artifactLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ash);border:1px solid #8c857a66;border-radius:3px;padding:.3em .55em;font-size:10px}.handbuilt-module__-8_DiG__artifactTitle{font-family:var(--display);text-transform:uppercase;color:var(--bone);letter-spacing:.008em;margin:0 0 .9rem;font-size:clamp(22px,3vw,34px);font-weight:400;line-height:.94}.handbuilt-module__-8_DiG__artifactBody{font-family:var(--sub);color:var(--bone-dim);margin:0;font-size:clamp(13px,1.4vw,15px);font-weight:500;line-height:1.55}.handbuilt-module__-8_DiG__proofLink{margin:clamp(1.8rem,4vh,2.6rem) 0 0}.handbuilt-module__-8_DiG__proofLink a{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone);text-underline-offset:5px;font-size:13px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.handbuilt-module__-8_DiG__proofLink a:hover{color:var(--ember)}.handbuilt-module__-8_DiG__proofAttr{font-family:var(--mono);color:var(--bone-dim);border-left:2px solid var(--ember);max-width:60ch;margin:clamp(2.4rem,5vh,3.4rem) 0 0;padding-left:1.2rem;font-size:clamp(13px,1.5vw,16px);line-height:1.7}.handbuilt-module__-8_DiG__cta{background:var(--ember);color:var(--void);text-align:center;padding:clamp(5rem,14vh,10rem) 0 clamp(6rem,16vh,11rem);position:relative;overflow:hidden}.handbuilt-module__-8_DiG__cta:before{content:"";pointer-events:none;background:radial-gradient(80% 120% at 50% -10%,#ffffff2e,#0000 60%);position:absolute;inset:0}.handbuilt-module__-8_DiG__ctaK{font-family:var(--mono);letter-spacing:.36em;text-transform:uppercase;color:var(--void);opacity:.72;margin:0 0 1.6rem;font-size:12px;font-weight:700}.handbuilt-module__-8_DiG__ctaHead{font-family:var(--display);text-transform:uppercase;color:var(--void);letter-spacing:.004em;margin:0 0 1.4rem;font-size:clamp(46px,10vw,150px);font-weight:400;line-height:.82}.handbuilt-module__-8_DiG__ctaSub{font-family:var(--mono);color:var(--void);opacity:.82;max-width:46ch;margin:0 auto 2.6rem;font-size:clamp(13px,1.5vw,16px);line-height:1.6}.handbuilt-module__-8_DiG__waitForm{flex-wrap:wrap;justify-content:center;gap:.7rem;max-width:540px;margin:0 auto;display:flex;position:relative}.handbuilt-module__-8_DiG__waitInput{font-family:var(--mono);color:var(--void);border:2px solid var(--void);background:#ffffffeb;border-radius:5px;outline:none;flex:260px;padding:1.05em 1.2em;font-size:15px}.handbuilt-module__-8_DiG__waitInput::placeholder{color:#0c0a098c}.handbuilt-module__-8_DiG__waitInput:focus-visible{background:#fff;box-shadow:0 0 0 3px #0c0a0940}.handbuilt-module__-8_DiG__ctaRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex;position:relative}.handbuilt-module__-8_DiG__btn{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:none;border-radius:5px;align-items:center;gap:.7em;padding:1.05em 2.1em;font-size:14px;font-weight:700;text-decoration:none;transition:transform .14s,background .18s,color .18s,box-shadow .2s;display:inline-flex}.handbuilt-module__-8_DiG__btn:active{transform:translateY(1px)}.handbuilt-module__-8_DiG__btnPrimary{background:var(--void);color:var(--bone);box-shadow:0 10px 30px #00000059}.handbuilt-module__-8_DiG__btnPrimary:hover{background:#000;box-shadow:0 14px 40px #00000080}.handbuilt-module__-8_DiG__ar{color:var(--ember)}.handbuilt-module__-8_DiG__btnSecondary{color:var(--void);border:2px solid var(--void);background:0 0}.handbuilt-module__-8_DiG__btnSecondary:hover{background:var(--void);color:var(--bone)}.handbuilt-module__-8_DiG__bookRow{margin-top:1.8rem;position:relative}.handbuilt-module__-8_DiG__bookLink{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--void);text-underline-offset:5px;font-size:13px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.handbuilt-module__-8_DiG__waitNote{font-family:var(--mono);color:var(--void);opacity:.72;letter-spacing:.04em;margin:1.2rem 0 0;font-size:12px}.handbuilt-module__-8_DiG__ctaMinor{border-top:1px solid #0c0a0947;max-width:560px;margin:clamp(3rem,8vh,5rem) auto 0;padding-top:clamp(1.8rem,4vh,2.6rem);position:relative}.handbuilt-module__-8_DiG__ctaMinorHead{font-family:var(--sub);color:var(--void);margin:0;font-size:clamp(17px,1.9vw,22px);font-weight:800}.handbuilt-module__-8_DiG__ctaMinor .handbuilt-module__-8_DiG__waitNote{max-width:44ch;margin:.6rem auto 1.2rem}.handbuilt-module__-8_DiG__ctaMinor .handbuilt-module__-8_DiG__waitInput{min-height:48px;padding:.85em 1.1em}.handbuilt-module__-8_DiG__ctaMinor .handbuilt-module__-8_DiG__bookRow{margin-top:1.4rem}.handbuilt-module__-8_DiG__ctaMinor .handbuilt-module__-8_DiG__waitDone{font-size:clamp(18px,2.4vw,30px)}.handbuilt-module__-8_DiG__waitError{font-family:var(--mono);color:var(--ember);letter-spacing:.03em;margin:1rem 0 0;font-size:13px;font-weight:700}.handbuilt-module__-8_DiG__waitDone{font-family:var(--display);text-transform:uppercase;color:var(--void);max-width:18ch;margin:0 auto;font-size:clamp(22px,3.4vw,44px);font-weight:400;line-height:.95}.handbuilt-module__-8_DiG__foot{background:var(--void);padding:clamp(3rem,7vh,5rem) 0 clamp(1.6rem,3vh,2.2rem)}.handbuilt-module__-8_DiG__footTop{flex-wrap:wrap;justify-content:space-between;gap:2.5rem 3rem;padding-bottom:clamp(2rem,4vh,3rem);display:flex}.handbuilt-module__-8_DiG__footBrand{max-width:30rem}.handbuilt-module__-8_DiG__footMark{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--bone);align-items:center;gap:.55em;font-size:13px;font-weight:700;display:inline-flex}.handbuilt-module__-8_DiG__footMission{font-family:var(--sub);color:var(--bone-dim);margin:1rem 0 .9rem;font-size:14px;line-height:1.6}.handbuilt-module__-8_DiG__footTag{font-family:var(--mono);letter-spacing:.08em;color:var(--ember);margin:0;font-size:12px}.handbuilt-module__-8_DiG__footNav{flex-wrap:wrap;gap:2.5rem 4rem;display:flex}.handbuilt-module__-8_DiG__footCol{flex-direction:column;gap:.7rem;display:flex}.handbuilt-module__-8_DiG__footCol a{align-items:center;min-height:24px;display:inline-flex}.handbuilt-module__-8_DiG__footColHead{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ash);margin:0 0 .3rem;font-size:11px;font-weight:700}.handbuilt-module__-8_DiG__footCol a{font-family:var(--sub);color:var(--bone-dim);font-size:14px;text-decoration:none;transition:color .18s}.handbuilt-module__-8_DiG__footCol a:hover{color:var(--ember)}.handbuilt-module__-8_DiG__footBar{border-top:1px solid #f4ede01a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem 1.6rem;padding-top:clamp(1.4rem,3vh,2rem);display:flex}.handbuilt-module__-8_DiG__footNote{font-family:var(--mono);color:var(--ash);letter-spacing:.06em;font-size:12px}.handbuilt-module__-8_DiG__footLegal{gap:1.4rem;display:flex}.handbuilt-module__-8_DiG__footLegal a{font-family:var(--mono);letter-spacing:.06em;color:var(--ash);font-size:12px;text-decoration:none;transition:color .18s}.handbuilt-module__-8_DiG__footLegal a:hover{color:var(--ember)}.handbuilt-module__-8_DiG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.handbuilt-module__-8_DiG__exit{background:var(--void);height:52vh;position:relative}.handbuilt-module__-8_DiG__exitInner{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.handbuilt-module__-8_DiG__exitLine{background:linear-gradient(to bottom, #ff3b1f00, var(--ember) 30%, var(--ember) 70%, #ff3b1f00);transform-origin:top;width:2px;height:60%;box-shadow:0 0 12px var(--ember-glow);will-change:transform;transform:scaleY(0)}.handbuilt-module__-8_DiG__exitLabel{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--bone-dim);opacity:0;font-size:11px;font-weight:700;position:absolute;bottom:12%}.handbuilt-module__-8_DiG__gravity{background:var(--void);border-top:1px solid #f4ede014;min-height:260vh;position:relative}.handbuilt-module__-8_DiG__gravitySticky{flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(3rem,8vh,5.5rem) 0;display:flex;position:sticky;top:0}.handbuilt-module__-8_DiG__gravityHead{font-family:var(--display);text-transform:uppercase;color:var(--bone);margin:0 0 clamp(2rem,5vh,3rem);font-size:clamp(32px,5.4vw,78px);font-weight:400;line-height:.88}.handbuilt-module__-8_DiG__gravityField{max-width:720px;height:clamp(340px,52vh,520px);margin:0 auto;position:relative}.handbuilt-module__-8_DiG__gravityQuestion{text-align:center;max-width:15ch;font-family:var(--display);text-transform:uppercase;color:var(--bone);z-index:2;font-size:clamp(20px,2.8vw,34px);font-weight:400;line-height:.98;transition:text-shadow .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.handbuilt-module__-8_DiG__questionLive{text-shadow:0 0 26px var(--ember-glow)}.handbuilt-module__-8_DiG__questionLive:after{content:"";background:var(--ember);width:46%;height:3px;box-shadow:0 0 12px var(--ember-glow);margin:.5em auto 0;display:block}.handbuilt-module__-8_DiG__sourceToken{font-family:var(--mono);color:var(--ash);background:var(--void-2);white-space:nowrap;will-change:transform, opacity;border:1px solid #8c857a59;border-radius:4px;padding:.5em .7em;font-size:clamp(11px,1.3vw,13px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.handbuilt-module__-8_DiG__tokenKept{color:var(--bone);border-color:#ff3b1f80}.handbuilt-module__-8_DiG__tokenKept:before{content:"";background:var(--ember);width:6px;height:6px;box-shadow:0 0 8px var(--ember-glow);vertical-align:middle;border-radius:1px;margin-right:.55em;display:inline-block}.handbuilt-module__-8_DiG__gravityCaption{font-family:var(--mono);color:var(--bone-dim);text-align:center;opacity:0;max-width:46ch;margin:clamp(1.5rem,4vh,2.4rem) auto 0;font-size:clamp(12px,1.4vw,15px)}.handbuilt-module__-8_DiG__gravityList{display:none}.handbuilt-module__-8_DiG__gravityList ul{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.handbuilt-module__-8_DiG__gravityList li{font-family:var(--mono);border:1px solid #f4ede01a;border-radius:4px;padding:.7em .9em;font-size:14px}.handbuilt-module__-8_DiG__srcKept{color:var(--bone);border-color:#ff3b1f66!important}.handbuilt-module__-8_DiG__srcKept:before{content:"▸ ";color:var(--ember)}.handbuilt-module__-8_DiG__srcDropped{color:var(--ash);opacity:.6;text-decoration:line-through}.handbuilt-module__-8_DiG__gate{background:var(--void-2);border-top:1px solid #f4ede014;min-height:300vh;position:relative}.handbuilt-module__-8_DiG__gateSticky{flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(3rem,8vh,5.5rem) 0;display:flex;position:sticky;top:0}.handbuilt-module__-8_DiG__gateHead{font-family:var(--display);text-transform:uppercase;color:var(--bone);margin:0 0 clamp(1.6rem,4vh,2.6rem);font-size:clamp(32px,5.6vw,82px);font-weight:400;line-height:.86}.handbuilt-module__-8_DiG__gateStage{height:clamp(340px,50vh,500px);position:relative}.handbuilt-module__-8_DiG__gateFlood{z-index:1;position:absolute;inset:0}.handbuilt-module__-8_DiG__fragment{font-family:var(--mono);color:var(--ash);white-space:nowrap;opacity:0;will-change:transform, opacity;font-size:clamp(11px,1.3vw,14px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.handbuilt-module__-8_DiG__fragment:before{content:attr(data-label)}.handbuilt-module__-8_DiG__gateAperture{z-index:2;pointer-events:none;opacity:0;position:absolute;inset:0}.handbuilt-module__-8_DiG__gateRail{background:linear-gradient(to bottom, transparent, var(--ember) 20%, var(--ember) 80%, transparent);width:2px;height:88%;box-shadow:0 0 12px var(--ember-glow);position:absolute;top:6%}.handbuilt-module__-8_DiG__gateRail:first-child{left:calc(50% - (42% - 32% * var(--narrow,0)))}.handbuilt-module__-8_DiG__gateRail:nth-child(2){left:calc(50% + (42% - 32% * var(--narrow,0)))}.handbuilt-module__-8_DiG__gateQuestions{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.7rem,2vh,1.3rem);display:flex;position:absolute;inset:0}.handbuilt-module__-8_DiG__gateQ{font-family:var(--display);text-transform:uppercase;color:var(--ember);text-shadow:0 0 22px var(--ember-glow);opacity:0;will-change:transform, opacity;margin:0;font-size:clamp(20px,3.2vw,44px);font-weight:400;line-height:.98}.handbuilt-module__-8_DiG__gateCaption{font-family:var(--mono);color:var(--bone-dim);text-align:center;max-width:52ch;margin:clamp(1.6rem,4vh,2.6rem) auto 0;font-size:clamp(12px,1.4vw,15px);line-height:1.6}.handbuilt-module__-8_DiG__voice{background:var(--void);border-top:1px solid #f4ede014;min-height:240vh;position:relative}.handbuilt-module__-8_DiG__voiceSticky{flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(3rem,8vh,5.5rem) 0;display:flex;position:sticky;top:0}.handbuilt-module__-8_DiG__voiceHead{font-family:var(--display);text-transform:uppercase;color:var(--bone);margin:0 0 clamp(2rem,5vh,3rem);font-size:clamp(30px,5vw,72px);font-weight:400;line-height:.9}.handbuilt-module__-8_DiG__manuscript{background:var(--void-2);border:1px solid #f4ede01a;border-radius:6px;max-width:860px;padding:clamp(1.6rem,4vw,3rem)}.handbuilt-module__-8_DiG__manuLine{--land:0;border-bottom:1px dashed #f4ede014;grid-template-columns:1fr clamp(120px,20%,220px);align-items:baseline;gap:1.4rem;padding:.75rem 0;display:grid}.handbuilt-module__-8_DiG__manuLine:last-child{border-bottom:none}.handbuilt-module__-8_DiG__manuText{font-family:var(--sub);font-size:clamp(15px,1.7vw,19px);font-weight:500;line-height:1.5}.handbuilt-module__-8_DiG__manuPlain .handbuilt-module__-8_DiG__manuText{color:var(--bone-dim)}.handbuilt-module__-8_DiG__manuStruck .handbuilt-module__-8_DiG__manuText{color:var(--ash);opacity:calc(1 - .6 * var(--land));text-decoration:line-through;-webkit-text-decoration-color:var(--ash);text-decoration-color:var(--ash);text-decoration-thickness:calc(1px + 1px * var(--land))}.handbuilt-module__-8_DiG__manuEmber .handbuilt-module__-8_DiG__manuText{color:var(--ash);opacity:calc(.4 + .6 * var(--land));transition:color .2s linear}.handbuilt-module__-8_DiG__lineLanded.handbuilt-module__-8_DiG__manuEmber .handbuilt-module__-8_DiG__manuText{color:var(--ember);text-shadow:0 0 18px var(--ember-glow)}.handbuilt-module__-8_DiG__manuNote{font-family:var(--mono);letter-spacing:.06em;text-transform:lowercase;opacity:var(--land);transform:translateX(calc(10px - 10px * var(--land)));align-self:center;font-size:11px;transition:opacity .2s linear,transform .2s linear}.handbuilt-module__-8_DiG__noteFlag{color:var(--ash)}.handbuilt-module__-8_DiG__noteFlag:before{content:"// "}.handbuilt-module__-8_DiG__noteKeep{color:var(--ember)}.handbuilt-module__-8_DiG__noteKeep:before{content:"✓ "}.handbuilt-module__-8_DiG__voiceCaption{font-family:var(--mono);color:var(--bone-dim);text-align:center;margin:clamp(1.6rem,4vh,2.4rem) 0 0;font-size:clamp(12px,1.4vw,15px)}.handbuilt-module__-8_DiG__faq{background:var(--void-2);border-top:1px solid #f4ede014;padding:clamp(5rem,13vh,9rem) 0}.handbuilt-module__-8_DiG__faqHead{font-family:var(--display);text-transform:uppercase;color:var(--bone);margin:0 0 clamp(2.2rem,5vh,3.4rem);font-size:clamp(30px,5vw,74px);font-weight:400;line-height:.9}.handbuilt-module__-8_DiG__faqList{border-top:1px solid #f4ede01f}.handbuilt-module__-8_DiG__faqItem{border-bottom:1px solid #f4ede01f}.handbuilt-module__-8_DiG__faqQ{cursor:pointer;text-align:left;width:100%;font-family:var(--mono);letter-spacing:.02em;color:var(--bone);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.4rem;padding:clamp(1.1rem,2.6vh,1.7rem) 0;font-size:clamp(14px,1.7vw,19px);font-weight:700;transition:color .18s;display:flex}.handbuilt-module__-8_DiG__faqQ:hover,.handbuilt-module__-8_DiG__faqQ:focus-visible{color:var(--ember);outline:none}.handbuilt-module__-8_DiG__faqSign{font-family:var(--display);color:var(--ember);flex:none;font-size:clamp(22px,3vw,32px);line-height:1}.handbuilt-module__-8_DiG__faqA{max-width:68ch;padding:0 0 clamp(1.2rem,3vh,2rem)}.handbuilt-module__-8_DiG__faqA p{font-family:var(--sub);color:var(--bone-dim);margin:0;font-size:clamp(14px,1.5vw,17px);font-weight:500;line-height:1.65}.handbuilt-module__-8_DiG__faqA a{color:var(--bone);text-underline-offset:4px;text-decoration:underline}.handbuilt-module__-8_DiG__faqA a:hover{color:var(--ember)}@media (max-width:900px){.handbuilt-module__-8_DiG__artifactGrid{grid-template-columns:1fr}}@media (max-width:760px){.handbuilt-module__-8_DiG__flow{min-height:0}.handbuilt-module__-8_DiG__flowSticky{min-height:0;padding:clamp(3rem,8vh,5rem) 0;display:block;position:static}.handbuilt-module__-8_DiG__stageRow{--id:1;--you:1;--ai:1;--chip:1;grid-template-columns:1fr;gap:.9rem;padding:clamp(1.4rem,3.4vh,2.2rem) 0}.handbuilt-module__-8_DiG__stageId{align-items:flex-end}.handbuilt-module__-8_DiG__cellYou,.handbuilt-module__-8_DiG__cellAi,.handbuilt-module__-8_DiG__artifactChip{transform:none}.handbuilt-module__-8_DiG__gravity{min-height:0}.handbuilt-module__-8_DiG__gravitySticky{min-height:0;padding:clamp(3rem,8vh,5rem) 0;display:block;position:static}.handbuilt-module__-8_DiG__gravityField{display:none}.handbuilt-module__-8_DiG__gravityCaption{opacity:1}.handbuilt-module__-8_DiG__gravityList{margin:2rem 0 clamp(3rem,8vh,5rem);display:block}.handbuilt-module__-8_DiG__gate{min-height:0}.handbuilt-module__-8_DiG__gateSticky{min-height:0;padding:clamp(3rem,8vh,5rem) 0;display:block;position:static}.handbuilt-module__-8_DiG__gateStage{height:auto}.handbuilt-module__-8_DiG__gateFlood{opacity:.5;flex-wrap:wrap;gap:.5rem .9rem;margin-bottom:2rem;display:flex;position:relative;inset:auto}.handbuilt-module__-8_DiG__fragment{position:static;opacity:.6!important;transform:none!important}.handbuilt-module__-8_DiG__gateAperture{display:none}.handbuilt-module__-8_DiG__gateQuestions{text-align:left;align-items:flex-start;position:relative;inset:auto}.handbuilt-module__-8_DiG__gateQ{font-size:clamp(22px,6vw,34px);opacity:1!important;transform:none!important}.handbuilt-module__-8_DiG__voice{min-height:0}.handbuilt-module__-8_DiG__voiceSticky{min-height:0;padding:clamp(3rem,8vh,5rem) 0;display:block;position:static}.handbuilt-module__-8_DiG__manuLine{--land:1;grid-template-columns:1fr;gap:.35rem}.handbuilt-module__-8_DiG__manuNote{justify-self:start;transform:none}}@media (prefers-reduced-motion:reduce){.handbuilt-module__-8_DiG__scene{height:100vh}.handbuilt-module__-8_DiG__stage{position:relative}.handbuilt-module__-8_DiG__cue{display:none}.handbuilt-module__-8_DiG__scrim{opacity:1}.handbuilt-module__-8_DiG__herotype{opacity:1;top:48%;transform:translate(-50%)}.handbuilt-module__-8_DiG__reveal{opacity:1;transition:none;transform:none}.handbuilt-module__-8_DiG__exit{height:30vh}.handbuilt-module__-8_DiG__exitLine{transform:scaleY(1)}.handbuilt-module__-8_DiG__exitLabel{opacity:1}.handbuilt-module__-8_DiG__flow{min-height:0}.handbuilt-module__-8_DiG__flowSticky{min-height:0;display:block;position:static}.handbuilt-module__-8_DiG__stageRow{--id:1;--you:1;--ai:1;--chip:1}.handbuilt-module__-8_DiG__gravity{min-height:0}.handbuilt-module__-8_DiG__gravitySticky{min-height:0;display:block;position:static}.handbuilt-module__-8_DiG__gravityField{display:none}.handbuilt-module__-8_DiG__gravityList{margin:2rem 0 clamp(3rem,8vh,5rem);display:block}.handbuilt-module__-8_DiG__gravityCaption{opacity:1}.handbuilt-module__-8_DiG__gate{min-height:0}.handbuilt-module__-8_DiG__gateSticky{min-height:0;display:block;position:static}.handbuilt-module__-8_DiG__gateStage{height:auto}.handbuilt-module__-8_DiG__gateFlood{opacity:.35;flex-wrap:wrap;gap:.5rem .9rem;margin-bottom:2rem;display:flex;position:relative;inset:auto}.handbuilt-module__-8_DiG__fragment{opacity:.6;position:static;transform:none}.handbuilt-module__-8_DiG__gateAperture{display:none}.handbuilt-module__-8_DiG__gateQuestions{text-align:left;align-items:flex-start;position:relative;inset:auto}.handbuilt-module__-8_DiG__gateQ{opacity:1;transform:none}.handbuilt-module__-8_DiG__voice{min-height:0}.handbuilt-module__-8_DiG__voiceSticky{min-height:0;display:block;position:static}.handbuilt-module__-8_DiG__manuLine{--land:1}.handbuilt-module__-8_DiG__lineLanded.handbuilt-module__-8_DiG__manuEmber .handbuilt-module__-8_DiG__manuText,.handbuilt-module__-8_DiG__manuEmber .handbuilt-module__-8_DiG__manuText{color:var(--ember)}}@media (prefers-reduced-motion:reduce) and (min-width:900px){.handbuilt-module__-8_DiG__herotype{transform:translate(-50%)scale(.72)}}@media (prefers-reduced-motion:reduce) and (max-width:760px) and (max-height:700px){.handbuilt-module__-8_DiG__herotype{top:55%}}.handbuilt-module__-8_DiG__cohortHeader{border-top:1px solid #f4ede014;padding:clamp(7.5rem,20vh,11rem) 0 clamp(3rem,8vh,5rem)}.handbuilt-module__-8_DiG__factsGrid{border-top:1px solid #f4ede01a;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.6rem 2.2rem;margin:clamp(2.5rem,6vh,3.5rem) 0 0;padding-top:clamp(2.5rem,6vh,3.5rem);display:grid}.handbuilt-module__-8_DiG__factItem{flex-direction:column;gap:.5em;display:flex}.handbuilt-module__-8_DiG__factLabel{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ash);font-size:11px;font-weight:700}.handbuilt-module__-8_DiG__factValue{font-family:var(--sub);color:var(--bone);font-size:clamp(16px,1.9vw,20px);font-weight:700;line-height:1.35}.handbuilt-module__-8_DiG__workflowTeaser{background:var(--void-2);border-top:1px solid #f4ede014;padding:clamp(3.5rem,9vh,6rem) 0}.handbuilt-module__-8_DiG__workflowTeaserList{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 2.4rem;margin:clamp(2.5rem,6vh,3.5rem) 0 0;padding:0;list-style:none;display:grid}.handbuilt-module__-8_DiG__workflowTeaserItem{border-left:2px solid var(--ember);padding-left:1.1rem}.handbuilt-module__-8_DiG__workflowTeaserTitle{font-family:var(--sub);color:var(--bone);margin:0 0 .4rem;font-size:clamp(15px,1.6vw,17px);font-weight:800}.handbuilt-module__-8_DiG__workflowTeaserBody{font-family:var(--mono);color:var(--bone-dim);margin:0;font-size:13px;line-height:1.6}@media (max-width:760px){.handbuilt-module__-8_DiG__workflowTeaserList{grid-template-columns:1fr}}.handbuilt-module__-8_DiG__demoList{gap:clamp(2.2rem,5vh,3rem);margin:clamp(2rem,5vh,2.8rem) 0 0;display:grid}.handbuilt-module__-8_DiG__demo{min-width:0;margin:0}.handbuilt-module__-8_DiG__demoFrame{position:relative}.handbuilt-module__-8_DiG__demoVideo{background:var(--void,#0c0a09);border:1px solid #f4ede024;border-radius:6px;width:100%;max-width:100%;height:auto;display:block}.handbuilt-module__-8_DiG__demoCaption{border-left:2px solid var(--ember,#ff3b1f);gap:.4rem;margin-top:1rem;padding-left:1.1rem;display:grid}.handbuilt-module__-8_DiG__demoTitle{font-family:var(--sub,var(--font-archivo), "Archivo", sans-serif);color:var(--bone,#f4ede0);font-size:clamp(15px,1.6vw,17px);font-weight:800}.handbuilt-module__-8_DiG__demoDuration{font-family:var(--mono,var(--font-space-mono), "Space Mono", monospace);letter-spacing:.08em;color:var(--ash,#8c857a);margin-left:.8em;font-size:12px;font-weight:400}.handbuilt-module__-8_DiG__demoBody{font-family:var(--mono,var(--font-space-mono), "Space Mono", monospace);color:var(--bone-dim,#cdc4b4);max-width:90ch;font-size:13px;line-height:1.6}.handbuilt-module__-8_DiG__demoPlay{width:100%;color:var(--bone,#f4ede0);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:flex-end;align-items:flex-end;padding:clamp(10px,2.2vw,24px);display:flex;position:absolute;inset:0}.handbuilt-module__-8_DiG__demoPlay:focus-visible{outline:3px solid var(--ember,#ff3b1f);outline-offset:3px}.handbuilt-module__-8_DiG__demoPlayPill{background:var(--ember,#ff3b1f);color:var(--bone,#f4ede0);font-family:var(--mono,var(--font-space-mono), "Space Mono", monospace);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.7em;padding:.45em 1.1em .45em .45em;font-size:clamp(12px,1.4vw,16px);font-weight:700;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 12px 32px #00000073}.handbuilt-module__-8_DiG__demoPlay:hover .handbuilt-module__-8_DiG__demoPlayPill,.handbuilt-module__-8_DiG__demoPlay:focus-visible .handbuilt-module__-8_DiG__demoPlayPill{background:var(--ember-deep,#c52a12);transform:scale(1.05)}.handbuilt-module__-8_DiG__demoPlayIcon{background:var(--void,#0c0a09);width:clamp(36px,4.2vw,50px);height:clamp(36px,4.2vw,50px);color:var(--bone,#f4ede0);border-radius:50%;place-items:center;display:grid}.handbuilt-module__-8_DiG__demoPlayIcon svg{width:55%;height:55%;display:block}.handbuilt-module__-8_DiG__demoPlayTime{opacity:.85;font-weight:400}
.cohort-module__WDmB8a__hero{border-top:1px solid #f4ede014;padding:clamp(7rem,18vh,10.5rem) 0 clamp(3.5rem,9vh,6rem)}.cohort-module__WDmB8a__heroGrid{-moz-column-gap:clamp(2rem, 5vw, 4.5rem);grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr);grid-template-areas:"top card""text card";align-items:start;gap:0 clamp(2rem,5vw,4.5rem);display:grid}.cohort-module__WDmB8a__heroTop{grid-area:top}.cohort-module__WDmB8a__heroText{grid-area:text}.cohort-module__WDmB8a__offerCard{grid-area:card}.cohort-module__WDmB8a__heroHead{font-family:var(--display);text-transform:uppercase;letter-spacing:.004em;color:var(--bone);margin:0;font-size:clamp(46px,7.6vw,118px);font-weight:400;line-height:.86}.cohort-module__WDmB8a__heroSub{font-family:var(--sub);color:var(--bone);max-width:34ch;margin:1.8rem 0 0;font-size:clamp(16px,1.7vw,21px);font-weight:600;line-height:1.45}.cohort-module__WDmB8a__heroAudience{font-family:var(--mono);color:var(--bone-dim);max-width:48ch;margin:1.2rem 0 0;font-size:clamp(12px,1.35vw,14px);line-height:1.65}.cohort-module__WDmB8a__offerCard{background:var(--void-2);border:1px solid #f4ede01f;border-top:3px solid var(--ember);border-radius:6px;padding:clamp(1.3rem,2.6vw,2rem)}.cohort-module__WDmB8a__offerPrice{font-family:var(--display);color:var(--bone);flex-wrap:wrap;align-items:baseline;gap:.35em;margin:0;font-size:clamp(52px,6vw,84px);font-weight:400;line-height:.9;display:flex}.cohort-module__WDmB8a__offerPrice small{font-family:var(--mono);letter-spacing:.08em;color:var(--bone-dim);text-transform:uppercase;font-size:12px}.cohort-module__WDmB8a__offerFacts{border-top:1px solid #f4ede01a;margin:1.4rem 0 1.5rem;padding:0}.cohort-module__WDmB8a__offerFacts>div{border-bottom:1px solid #f4ede01a;grid-template-columns:6.5em 1fr;gap:.8rem;padding:.65rem 0;display:grid}.cohort-module__WDmB8a__offerFacts dt{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ash);margin:0;padding-top:.15em;font-size:11px;font-weight:700}.cohort-module__WDmB8a__offerFacts dd{font-family:var(--sub);color:var(--bone);margin:0;font-size:clamp(14px,1.4vw,16px);font-weight:700;line-height:1.35}.cohort-module__WDmB8a__offerNote{font-family:var(--mono);color:var(--bone-dim);margin:1.2rem 0 0;font-size:12px;line-height:1.6}.cohort-module__WDmB8a__offerNote b{color:var(--bone);font-weight:700}.cohort-module__WDmB8a__offerQuestions{min-height:28px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bone);text-underline-offset:5px;align-items:center;margin-top:.9rem;font-size:12px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.cohort-module__WDmB8a__offerQuestions:hover{color:var(--ember)}.cohort-module__WDmB8a__ctaBlock{flex-direction:column;align-items:flex-start;gap:.8rem;display:flex}.cohort-module__WDmB8a__buy{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--void);background:var(--ember);border-radius:5px;justify-content:center;align-items:center;gap:.7em;width:100%;min-height:48px;padding:1.05em 1.6em;font-size:14px;font-weight:700;text-decoration:none;transition:transform .14s,background .18s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 30px #ff3b1f38}.cohort-module__WDmB8a__buy:hover,.cohort-module__WDmB8a__buy:focus-visible{background:var(--bone);outline:none;box-shadow:0 14px 40px #00000073}.cohort-module__WDmB8a__buy:focus-visible{box-shadow:0 0 0 3px var(--void), 0 0 0 6px var(--bone)}.cohort-module__WDmB8a__buy:active{transform:translateY(1px)}.cohort-module__WDmB8a__buyArrow{font-weight:400}.cohort-module__WDmB8a__buyLarge{width:auto;min-height:56px;padding:1.1em 2em;font-size:clamp(15px,1.6vw,18px)}.cohort-module__WDmB8a__ctaFine{font-family:var(--mono);color:var(--bone-dim);max-width:40ch;margin:0;font-size:12px;line-height:1.6}.cohort-module__WDmB8a__ctaMail{color:var(--bone);text-underline-offset:4px;text-decoration:underline}.cohort-module__WDmB8a__ctaMail:hover{color:var(--ember)}.cohort-module__WDmB8a__ctaNotice{font-family:var(--sub);color:var(--bone);margin:0;font-size:clamp(16px,1.6vw,19px);font-weight:800}.cohort-module__WDmB8a__ctaInterest{min-height:44px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ember);text-underline-offset:5px;align-items:center;font-size:13px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.cohort-module__WDmB8a__ctaInterest:hover{color:var(--bone)}.cohort-module__WDmB8a__section{border-top:1px solid #f4ede014;padding:clamp(4rem,11vh,7.5rem) 0}.cohort-module__WDmB8a__sectionLift{background:var(--void-2)}.cohort-module__WDmB8a__sectionHead{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;color:var(--bone);margin:0;font-size:clamp(34px,5.8vw,84px);font-weight:400;line-height:.88}.cohort-module__WDmB8a__sectionLede{font-family:var(--mono);color:var(--bone-dim);max-width:80ch;margin:1.6rem 0 0;font-size:clamp(13px,1.5vw,16px);line-height:1.7}.cohort-module__WDmB8a__sectionLede a{color:var(--bone);text-underline-offset:4px;text-decoration:underline}.cohort-module__WDmB8a__sectionLede a:hover{color:var(--ember)}.cohort-module__WDmB8a__questions{border-top:1px solid #f4ede01f;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1.5rem,4vw,3rem);max-width:900px;margin:clamp(1.6rem,4vh,2.4rem) 0;padding:0;list-style:none;display:grid}.cohort-module__WDmB8a__questions li{font-family:var(--sub);color:var(--bone);border-bottom:1px solid #f4ede01f;padding:1rem 0 1rem 1.3rem;font-size:clamp(17px,2vw,24px);font-weight:800;line-height:1.25;position:relative}.cohort-module__WDmB8a__questions li:before{content:"";background:var(--ember);width:8px;height:8px;box-shadow:0 0 8px var(--ember-glow);border-radius:1px;position:absolute;top:1.45rem;left:0}.cohort-module__WDmB8a__formatLine{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ember);margin:clamp(1.8rem,4vh,2.6rem) 0 0;font-size:clamp(12px,1.4vw,14px);font-weight:700}.cohort-module__WDmB8a__tag{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ember);border:1px solid #ff3b1f73;border-radius:3px;margin-bottom:.7rem;padding:.35em .6em;font-size:10px;font-weight:700;display:inline-block}.cohort-module__WDmB8a__tagAsh{color:var(--ash);border-color:#8c857a73}.cohort-module__WDmB8a__briefCard{background:var(--void-2);border:1px solid #f4ede01a;border-radius:6px;padding:clamp(1.3rem,2.6vw,2rem)}.cohort-module__WDmB8a__briefTitle{font-family:var(--display);text-transform:uppercase;color:var(--bone);margin:0 0 .9rem;font-size:clamp(26px,3.2vw,40px);font-weight:400;line-height:.94}.cohort-module__WDmB8a__briefChips{flex-wrap:wrap;gap:.4rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.cohort-module__WDmB8a__briefChips li{font-family:var(--mono);letter-spacing:.06em;color:var(--bone-dim);border:1px solid #f4ede024;border-radius:3px;padding:.35em .6em;font-size:11px}.cohort-module__WDmB8a__briefBody{font-family:var(--sub);color:var(--bone-dim);margin:0 0 1.1rem;font-size:clamp(13px,1.4vw,15px);font-weight:500;line-height:1.55}.cohort-module__WDmB8a__textLink{min-height:28px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone);text-underline-offset:5px;align-items:center;font-size:13px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.cohort-module__WDmB8a__textLink:hover{color:var(--ember)}.cohort-module__WDmB8a__ruled{border-top:1px solid #f4ede01f;margin:clamp(2.2rem,5vh,3.4rem) 0 0;padding:0;list-style:none}.cohort-module__WDmB8a__ruled>li{border-bottom:1px solid #f4ede01f;grid-template-columns:minmax(64px,.16fr) minmax(0,1fr);gap:clamp(1rem,3vw,2.4rem);padding:clamp(1.3rem,3vh,2rem) 0;display:grid}.cohort-module__WDmB8a__ruledNum{font-family:var(--display);color:var(--ember);text-shadow:0 0 22px var(--ember-glow);font-size:clamp(44px,5.6vw,84px);font-weight:400;line-height:.8}.cohort-module__WDmB8a__ruledTitle{font-family:var(--sub);color:var(--bone);margin:0 0 .5rem;font-size:clamp(17px,1.9vw,24px);font-weight:800;line-height:1.2}.cohort-module__WDmB8a__ruledBody{font-family:var(--sub);color:var(--bone-dim);max-width:84ch;margin:0;font-size:clamp(14px,1.5vw,17px);font-weight:500;line-height:1.55}.cohort-module__WDmB8a__ruledMeta{font-family:var(--mono);letter-spacing:.06em;color:var(--ash);margin:0 0 .45rem;font-size:12px}.cohort-module__WDmB8a__ruledMeta b{color:var(--bone-dim);font-weight:700}.cohort-module__WDmB8a__examples{background:linear-gradient(#ff3b1f0f,#ff3b1f00);border:1px solid #ff3b1f59;border-radius:6px;margin:clamp(2rem,5vh,3rem) 0 0;padding:clamp(1.4rem,3vw,2.2rem)}.cohort-module__WDmB8a__examplesHead{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--ember);margin:0 0 .9rem;font-size:12px;font-weight:700}.cohort-module__WDmB8a__examples p{font-family:var(--sub);color:var(--bone-dim);max-width:none;margin:0 0 .9rem;font-size:clamp(14px,1.5vw,16px);font-weight:500;line-height:1.55}.cohort-module__WDmB8a__examples ul{font-family:var(--sub);color:var(--bone);margin:0;padding:0 0 0 1.1em;font-size:clamp(14px,1.5vw,16px);font-weight:600;line-height:1.6}.cohort-module__WDmB8a__supportGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.4vw,1.6rem);margin-top:clamp(2.2rem,5vh,3.4rem);display:grid}.cohort-module__WDmB8a__supportCell{border-top:2px solid var(--ember);padding-top:1.1rem}.cohort-module__WDmB8a__supportWhen{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ash);margin:0 0 .6rem;font-size:11px;font-weight:700}.cohort-module__WDmB8a__supportLen{font-family:var(--display);text-transform:uppercase;color:var(--bone);margin:0 0 .6rem;font-size:clamp(30px,3.8vw,52px);font-weight:400;line-height:.9}.cohort-module__WDmB8a__supportWhat{font-family:var(--sub);color:var(--bone-dim);margin:0;font-size:clamp(13px,1.4vw,15px);font-weight:500;line-height:1.55}.cohort-module__WDmB8a__supportRules{border-top:1px solid #f4ede01f;max-width:72ch;margin:clamp(2rem,5vh,3rem) 0 0;padding:0;list-style:none}.cohort-module__WDmB8a__supportRules li{font-family:var(--sub);color:var(--bone-dim);border-bottom:1px solid #f4ede01f;padding:.9rem 0;font-size:clamp(14px,1.5vw,16px);font-weight:500;line-height:1.55}.cohort-module__WDmB8a__supportRules b{color:var(--bone);font-weight:700}.cohort-module__WDmB8a__pricingGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(2.2rem,5vh,3.4rem);display:grid}.cohort-module__WDmB8a__pricingList{border-top:1px solid #f4ede01f;margin:0;padding:0;list-style:none}.cohort-module__WDmB8a__pricingList li{font-family:var(--sub);color:var(--bone);border-bottom:1px solid #f4ede01f;padding:.8rem 0 .8rem 1.4rem;font-size:clamp(14px,1.5vw,17px);font-weight:600;line-height:1.5;position:relative}.cohort-module__WDmB8a__pricingList li:before{content:"";background:var(--ember);width:8px;height:8px;box-shadow:0 0 8px var(--ember-glow);border-radius:1px;position:absolute;top:1.35rem;left:0}.cohort-module__WDmB8a__pricingList.cohort-module__WDmB8a__notIncluded li:before{border:2px solid var(--ash);box-shadow:none;background:0 0}.cohort-module__WDmB8a__pricingList.cohort-module__WDmB8a__notIncluded li{color:var(--bone-dim);font-weight:500}.cohort-module__WDmB8a__pricingHeadSmall{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ash);margin:0 0 .8rem;font-size:11px;font-weight:700}.cohort-module__WDmB8a__pricingHeadSmall+.cohort-module__WDmB8a__pricingList{margin-bottom:1.8rem}.cohort-module__WDmB8a__buyPanel{background:var(--void-2);border:1px solid #f4ede01f;border-top:3px solid var(--ember);border-radius:6px;padding:clamp(1.4rem,3vw,2.4rem)}.cohort-module__WDmB8a__buyPanel .cohort-module__WDmB8a__offerPrice{margin-bottom:.4rem}.cohort-module__WDmB8a__buyWhen{font-family:var(--mono);color:var(--bone-dim);margin:0 0 1.5rem;font-size:13px;line-height:1.7}.cohort-module__WDmB8a__buyWhen b{color:var(--bone);font-weight:700}.cohort-module__WDmB8a__refund{border-top:1px solid #f4ede01f;margin:1.6rem 0 0;padding-top:1.2rem}.cohort-module__WDmB8a__refundHead{font-family:var(--sub);color:var(--bone);margin:0 0 .4rem;font-size:clamp(15px,1.5vw,17px);font-weight:800}.cohort-module__WDmB8a__refundBody{font-family:var(--sub);color:var(--bone-dim);margin:0;font-size:clamp(13px,1.4vw,15px);font-weight:500;line-height:1.55}.cohort-module__WDmB8a__refundBody a{color:var(--bone);text-underline-offset:4px;text-decoration:underline}.cohort-module__WDmB8a__interest{border-top:1px solid #f4ede01f;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1.2rem clamp(1.6rem,4vw,3rem);margin-top:clamp(3rem,8vh,5rem);padding-top:clamp(2rem,5vh,3rem);display:grid}@media (max-width:900px){.cohort-module__WDmB8a__interest{grid-template-columns:1fr}}.cohort-module__WDmB8a__interestHead{font-family:var(--sub);color:var(--bone);margin:0 0 .5rem;font-size:clamp(18px,2vw,24px);font-weight:800}.cohort-module__WDmB8a__interestBody{font-family:var(--mono);color:var(--bone-dim);margin:0 0 1.2rem;font-size:13px;line-height:1.65}.cohort-module__WDmB8a__interestForm{flex-wrap:wrap;gap:.7rem;display:flex}.cohort-module__WDmB8a__interestInput{font-family:var(--mono);color:var(--bone);background:var(--void-2);border:2px solid #f4ede033;border-radius:5px;outline:none;flex:240px;min-height:48px;padding:.95em 1.1em;font-size:15px}.cohort-module__WDmB8a__interestInput::placeholder{color:var(--ash)}.cohort-module__WDmB8a__interestInput:focus-visible{border-color:var(--bone)}.cohort-module__WDmB8a__interestButton{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bone);border:2px solid var(--bone);cursor:pointer;background:0 0;border-radius:5px;align-items:center;min-height:48px;padding:0 1.4em;font-size:13px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.cohort-module__WDmB8a__interestButton:hover,.cohort-module__WDmB8a__interestButton:focus-visible{background:var(--bone);color:var(--void);outline:none}.cohort-module__WDmB8a__interestButton:disabled{opacity:.6;cursor:default}.cohort-module__WDmB8a__interestDone{font-family:var(--sub);color:var(--bone);margin:0;font-size:clamp(16px,1.7vw,20px);font-weight:800}.cohort-module__WDmB8a__interestError{font-family:var(--mono);color:var(--ember);margin:.8rem 0 0;font-size:13px;font-weight:700}.cohort-module__WDmB8a__steps{border-top:1px solid #f4ede014;padding:clamp(7rem,18vh,10.5rem) 0 clamp(4rem,10vh,7rem)}.cohort-module__WDmB8a__stepsHead{font-family:var(--display);text-transform:uppercase;color:var(--bone);margin:0;font-size:clamp(44px,7vw,108px);font-weight:400;line-height:.86}.cohort-module__WDmB8a__stepsLede{font-family:var(--sub);color:var(--bone);max-width:40ch;margin:1.8rem 0 0;font-size:clamp(16px,1.7vw,21px);font-weight:600;line-height:1.45}.cohort-module__WDmB8a__stepsList{border-top:1px solid #f4ede01f;max-width:760px;margin:clamp(2.2rem,5vh,3.4rem) 0 0;padding:0;list-style:none}.cohort-module__WDmB8a__stepsList>li{border-bottom:1px solid #f4ede01f;grid-template-columns:minmax(56px,.14fr) minmax(0,1fr);gap:clamp(1rem,3vw,2.2rem);padding:clamp(1.2rem,3vh,1.8rem) 0;display:grid}.cohort-module__WDmB8a__stepsList a{color:var(--bone);text-underline-offset:4px;text-decoration:underline}.cohort-module__WDmB8a__stepsList a:hover{color:var(--ember)}.cohort-module__WDmB8a__stepsAside{font-family:var(--mono);color:var(--bone-dim);border-left:2px solid var(--ember);max-width:60ch;margin:clamp(2rem,5vh,3rem) 0 0;padding-left:1.2rem;font-size:13px;line-height:1.7}.cohort-module__WDmB8a__stepsAside a{color:var(--bone);text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.cohort-module__WDmB8a__heroGrid,.cohort-module__WDmB8a__pricingGrid{grid-template-columns:1fr}.cohort-module__WDmB8a__heroGrid{grid-template-areas:"top""card""text";row-gap:1.6rem}.cohort-module__WDmB8a__supportGrid{grid-template-columns:1fr;gap:1.6rem}.cohort-module__WDmB8a__heroHead{font-size:clamp(46px,13vw,84px)}}@media (max-width:760px){.cohort-module__WDmB8a__hero{padding-top:6.25rem}.cohort-module__WDmB8a__ruled>li{grid-template-columns:minmax(44px,auto) minmax(0,1fr);gap:1rem}.cohort-module__WDmB8a__ruledNum{font-size:40px}.cohort-module__WDmB8a__questions{grid-template-columns:1fr}.cohort-module__WDmB8a__offerFacts>div{grid-template-columns:5.5em 1fr;padding:.45rem 0}.cohort-module__WDmB8a__offerFacts{margin:1rem 0 1.1rem}.cohort-module__WDmB8a__offerCard{flex-direction:column;padding:1.1rem 1.1rem 1.2rem;display:flex}.cohort-module__WDmB8a__offerCard .cohort-module__WDmB8a__offerPrice{order:0;font-size:46px}.cohort-module__WDmB8a__offerCard .cohort-module__WDmB8a__ctaBlock{order:1;margin-top:.9rem}.cohort-module__WDmB8a__offerCard .cohort-module__WDmB8a__offerFacts{order:2;margin:1.1rem 0 0}.cohort-module__WDmB8a__offerCard .cohort-module__WDmB8a__offerNote{order:3}.cohort-module__WDmB8a__offerCard .cohort-module__WDmB8a__offerQuestions{order:4;align-self:flex-start}.cohort-module__WDmB8a__heroSub{margin-top:0}.cohort-module__WDmB8a__buyLarge{width:100%}}@media (prefers-reduced-motion:reduce){.cohort-module__WDmB8a__buy,.cohort-module__WDmB8a__interestButton{transition:none}}.cohort-module__WDmB8a__workRow{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(1.6rem,4vw,3rem);margin-top:clamp(2.2rem,5vh,3rem);display:grid}@media (max-width:900px){.cohort-module__WDmB8a__workRow{grid-template-columns:1fr}}.cohort-module__WDmB8a__interest .cohort-module__WDmB8a__interestBody{margin-bottom:0}.cohort-module__WDmB8a__workAll{margin:clamp(2rem,5vh,2.8rem) 0 0}
.journey-module__nlC8ba__page{min-height:100vh}.journey-module__nlC8ba__root{--journey-progress:0}.journey-module__nlC8ba__crumbRow{max-width:1120px;margin:0 auto;padding:clamp(1.5rem,4vw,2.5rem) 1.5rem 0}.journey-module__nlC8ba__layout{-moz-column-gap:clamp(2rem, 5vw, 4.5rem);grid-template-columns:200px minmax(0,44rem);justify-content:center;column-gap:clamp(2rem,5vw,4.5rem);max-width:1120px;margin:0 auto;padding:1.5rem 1.5rem 6rem;display:grid}.journey-module__nlC8ba__article{min-width:0}.journey-module__nlC8ba__reveal{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(10px)}.journey-module__nlC8ba__reveal.journey-module__nlC8ba__in{opacity:1;transform:none}.journey-module__nlC8ba__verse{transition-delay:calc(var(--i,0) * 60ms)}@media (prefers-reduced-motion:reduce){.journey-module__nlC8ba__reveal{opacity:1;transition:none;transform:none}.journey-module__nlC8ba__verse{transition-delay:0s}.journey-module__nlC8ba__spineFill,.journey-module__nlC8ba__mobileProgress{transition:none}}.journey-module__nlC8ba__spine{-moz-column-gap:.9rem;grid-template-rows:auto auto auto;grid-template-columns:2px minmax(0,1fr);align-self:start;column-gap:.9rem;padding-left:1rem;display:grid;position:sticky;top:1.25rem}.journey-module__nlC8ba__spineKicker{font-family:var(--font-space-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ash);grid-column:2;margin:0 0 .75rem;font-size:.62rem}.journey-module__nlC8ba__spineTrack{background:var(--cell-line);grid-area:2/1;position:relative}.journey-module__nlC8ba__spineFill{background:var(--ember);transform-origin:top;height:100%;transform:scaleY(var(--journey-progress));transition:transform .15s linear;position:absolute;inset:0 0 auto}.journey-module__nlC8ba__spineList{grid-area:2/2;margin:0;padding:0;list-style:none}.journey-module__nlC8ba__spineItem{min-height:40px;color:var(--muted);font-family:var(--font-archivo), sans-serif;grid-template-columns:1.8rem minmax(0,1fr);align-items:baseline;padding:.35rem 0;font-size:.82rem;font-weight:600;line-height:1.3;text-decoration:none;display:grid}.journey-module__nlC8ba__spineItem:hover{color:var(--ink)}.journey-module__nlC8ba__spineItem:focus-visible{outline:2px solid var(--ember-ink);outline-offset:2px}.journey-module__nlC8ba__spineItem[aria-current=location]{color:var(--ink)}.journey-module__nlC8ba__spineItem[aria-current=location] .journey-module__nlC8ba__wayNum{color:var(--ember-ink)}.journey-module__nlC8ba__wayNum{font-family:var(--font-space-mono), monospace;letter-spacing:.08em;color:var(--ash);font-size:.66rem}.journey-module__nlC8ba__wayTitle{text-wrap:balance}.journey-module__nlC8ba__spineFoot{border-top:1px solid var(--rule);font-family:var(--font-space-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ash);flex-direction:column;grid-area:3/2;gap:.2rem;margin:1.25rem 0 0;padding-top:.9rem;font-size:.66rem;display:flex}.journey-module__nlC8ba__mobileBar{z-index:20;border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fdfaf4f5;justify-content:space-between;align-items:center;gap:.75rem;min-height:52px;padding:0 1rem;display:none;position:sticky;top:0}.journey-module__nlC8ba__mobileProgress{background:var(--ember);transform-origin:0;width:100%;height:3px;transform:scaleX(var(--journey-progress));transition:transform .15s linear;position:absolute;top:0;left:0}.journey-module__nlC8ba__mobileWhere{align-items:baseline;gap:.6rem;min-width:0;margin:0;display:flex}.journey-module__nlC8ba__mobileNum{font-family:var(--font-space-mono), monospace;letter-spacing:.1em;color:var(--ember-ink);flex-shrink:0;font-size:.66rem}.journey-module__nlC8ba__mobileTitle{font-family:var(--font-archivo), sans-serif;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:700;overflow:hidden}.journey-module__nlC8ba__mobileMenuButton{min-width:44px;min-height:44px;color:var(--ink);font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #2a251e59;flex-shrink:0;padding:0 .9rem;font-size:.7rem}.journey-module__nlC8ba__mobileMenuButton:focus-visible{outline:2px solid var(--ember-ink);outline-offset:2px}.journey-module__nlC8ba__mobileMenuButton[aria-expanded=true]{background:var(--ink);color:#fdfaf4;border-color:var(--ink)}.journey-module__nlC8ba__mobileMenu{z-index:19;border-bottom:1px solid var(--rule);background:#fdfaf4;position:sticky;top:52px;box-shadow:0 12px 30px #2a251e1f}.journey-module__nlC8ba__mobileList{margin:0;padding:.35rem .5rem .6rem;list-style:none}.journey-module__nlC8ba__mobileItem{min-height:44px;color:var(--ink);font-family:var(--font-archivo), sans-serif;border-bottom:1px solid #2a251e14;grid-template-columns:2.2rem minmax(0,1fr);align-items:center;padding:.35rem .5rem;font-size:.95rem;font-weight:600;text-decoration:none;display:grid}.journey-module__nlC8ba__mobileItem:focus-visible{outline:2px solid var(--ember-ink);outline-offset:-2px}.journey-module__nlC8ba__mobileItem[aria-current=location] .journey-module__nlC8ba__wayNum{color:var(--ember-ink)}.journey-module__nlC8ba__opening{margin:0 0 2rem}.journey-module__nlC8ba__kicker{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.16em;color:var(--ember-ink);margin:0 0 .75rem;font-size:.7rem}.journey-module__nlC8ba__title{font-family:var(--font-anton), sans-serif;letter-spacing:-.01em;text-wrap:balance;margin:0 0 .5rem;font-size:clamp(2.6rem,7vw,4.6rem);line-height:.98}.journey-module__nlC8ba__setting{color:var(--muted);margin:0;font-size:1.05rem}.journey-module__nlC8ba__opening{scroll-margin-top:1rem}.journey-module__nlC8ba__orient{border-top:2px solid var(--ink);margin:2rem 0 0;padding:1.5rem 0 0}.journey-module__nlC8ba__orientKicker{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--ash);margin:0 0 .6rem;font-size:.66rem}.journey-module__nlC8ba__orientLede{color:var(--ink);max-width:36rem;margin:0 0 1.4rem;font-size:1.12rem;line-height:1.6}.journey-module__nlC8ba__orientFacts{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem;margin:0 0 1.5rem;padding:1rem 0;display:grid}.journey-module__nlC8ba__orientFacts>div{min-width:0}.journey-module__nlC8ba__orientFacts dt{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--ash);margin:0 0 .25rem;font-size:.62rem}.journey-module__nlC8ba__orientFacts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.45}.journey-module__nlC8ba__orientLink a{color:var(--ember-ink)}.journey-module__nlC8ba__orientActions{flex-wrap:wrap;gap:.75rem;display:flex}.journey-module__nlC8ba__primaryAction,.journey-module__nlC8ba__secondaryAction{min-height:44px;font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--ink);border:1px solid #2a251e4d;justify-content:center;align-items:center;padding:.7rem 1.1rem;font-size:.78rem;text-decoration:none;display:inline-flex}.journey-module__nlC8ba__primaryAction{background:var(--ember);border-color:var(--ember);color:#faf6ee}.journey-module__nlC8ba__primaryAction:hover,.journey-module__nlC8ba__secondaryAction:hover{opacity:.85}.journey-module__nlC8ba__primaryAction:focus-visible,.journey-module__nlC8ba__secondaryAction:focus-visible{outline:2px solid var(--ember-ink);outline-offset:3px}.journey-module__nlC8ba__passage{margin-bottom:2rem;scroll-margin-top:4rem}.journey-module__nlC8ba__note{margin-bottom:3rem}.journey-module__nlC8ba__chapter{margin:0 0 3.5rem;scroll-margin-top:4rem}.journey-module__nlC8ba__chapterHead{-moz-column-gap:1rem;border-top:2px solid var(--ink);grid-template-columns:3.5rem minmax(0,1fr);align-items:start;column-gap:1rem;margin:0 0 1.5rem;padding-top:1.5rem;display:grid}.journey-module__nlC8ba__chapterNum{font-family:var(--font-anton), sans-serif;color:var(--ember);margin:0;font-size:2.6rem;line-height:.9}.journey-module__nlC8ba__chapterKicker{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--ash);margin:0 0 .4rem;font-size:.62rem}.journey-module__nlC8ba__chapterTitle{font-family:var(--font-archivo), sans-serif;text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.5rem,3.4vw,1.9rem);font-weight:800;line-height:1.12}.journey-module__nlC8ba__chapterBlurb{color:var(--muted);max-width:34rem;margin:0 0 .75rem;font-size:1rem;line-height:1.5}.journey-module__nlC8ba__chapterCites{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;display:flex}.journey-module__nlC8ba__chapterCitesLabel{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--ash);margin-right:.2rem;font-size:.62rem}.journey-module__nlC8ba__citeChip{min-height:28px;color:var(--ember-ink);font-family:var(--font-space-mono), monospace;letter-spacing:.04em;border:1px solid #c5351666;align-items:center;padding:0 .55rem;font-size:.68rem;text-decoration:none;display:inline-flex}.journey-module__nlC8ba__citeChip:hover{background:#ff3b1f12}.journey-module__nlC8ba__citeChip:focus-visible{outline:2px solid var(--ember-ink);outline-offset:2px}.journey-module__nlC8ba__citeCount{color:var(--ash)}.journey-module__nlC8ba__questionMap{background:var(--bone-deep);border-radius:4px;margin:0 0 2rem;padding:1.1rem 1.25rem}.journey-module__nlC8ba__questionMapKicker{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--ember-ink);margin:0 0 .5rem;font-size:.64rem}.journey-module__nlC8ba__questionList{margin:0;padding:0;list-style:none}.journey-module__nlC8ba__questionLink{min-height:44px;color:var(--ink);font-family:var(--font-archivo), sans-serif;border-top:1px solid #2a251e1a;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;padding:.5rem 0;font-size:.98rem;font-weight:600;line-height:1.35;text-decoration:none;display:grid}.journey-module__nlC8ba__questionList li:first-child .journey-module__nlC8ba__questionLink{border-top:0}.journey-module__nlC8ba__questionLink:hover{color:var(--ember-ink)}.journey-module__nlC8ba__questionLink:focus-visible{outline:2px solid var(--ember-ink);outline-offset:2px}.journey-module__nlC8ba__questionNum{font-family:var(--font-space-mono), monospace;color:var(--ember-ink);font-size:.66rem}.journey-module__nlC8ba__centers,.journey-module__nlC8ba__questions,.journey-module__nlC8ba__sources{margin:0;padding:0;list-style:none}.journey-module__nlC8ba__centerRow,.journey-module__nlC8ba__questionRow,.journey-module__nlC8ba__sourceRow{-moz-column-gap:20px;border-bottom:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:20px;margin:0;padding:1rem 0;display:grid}.journey-module__nlC8ba__centerRow{transition:background-color .2s}.journey-module__nlC8ba__centerHeld{background:linear-gradient(90deg,#ff3b1f12,#0000 70%)}.journey-module__nlC8ba__centerNum,.journey-module__nlC8ba__sourceNum{font-family:var(--font-anton), sans-serif;color:var(--ember);padding-top:.15rem;font-size:1.6rem;line-height:1.05}.journey-module__nlC8ba__centerBody{min-width:0}.journey-module__nlC8ba__centerText{color:var(--ink);margin:0 0 .75rem;font-size:1.12rem;line-height:1.6}.journey-module__nlC8ba__centerText strong{color:#171310}.journey-module__nlC8ba__centerText a{color:var(--ember-ink)}.journey-module__nlC8ba__holdButton{min-height:44px;color:var(--ink);cursor:pointer;font-family:var(--font-space-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #2a251e59;align-items:center;gap:.5em;padding:0 .9rem;font-size:.7rem;display:inline-flex}.journey-module__nlC8ba__holdButton:before{content:"";border:1px solid;width:8px;height:8px}.journey-module__nlC8ba__holdButton:hover{border-color:var(--ink)}.journey-module__nlC8ba__holdButton:focus-visible{outline:2px solid var(--ember-ink);outline-offset:2px}.journey-module__nlC8ba__holdButton[aria-pressed=true]{background:var(--ink);color:#fdfaf4;border-color:var(--ink)}.journey-module__nlC8ba__holdButton[aria-pressed=true]:before{background:var(--ember);border-color:var(--ember)}.journey-module__nlC8ba__questionText{color:var(--ink);margin:0;font-size:1.12rem;line-height:1.6}.journey-module__nlC8ba__heldPanel{background:#ff3b1f0d;border:1px solid #c5351666;border-radius:4px;margin:0 0 1.5rem;padding:1.1rem 1.25rem}.journey-module__nlC8ba__heldKicker{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--ember-ink);margin:0 0 .5rem;font-size:.64rem}.journey-module__nlC8ba__heldEmpty{color:var(--muted);margin:0;font-size:.95rem;line-height:1.5}.journey-module__nlC8ba__heldList{margin:0;padding:0;list-style:none}.journey-module__nlC8ba__heldLink{min-height:44px;color:var(--ink);font-family:var(--font-archivo), sans-serif;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;padding:.4rem 0;font-size:1rem;font-weight:700;text-decoration:none;display:grid}.journey-module__nlC8ba__heldLink:hover{color:var(--ember-ink)}.journey-module__nlC8ba__heldLink:focus-visible{outline:2px solid var(--ember-ink);outline-offset:2px}.journey-module__nlC8ba__heldNum{font-family:var(--font-space-mono), monospace;color:var(--ember-ink);font-size:.66rem}.journey-module__nlC8ba__sourceRow{scroll-margin-top:4rem}.journey-module__nlC8ba__sourceBody{min-width:0}.journey-module__nlC8ba__sourceMeta{flex-wrap:wrap;gap:.4rem .75rem;margin:0 0 .35rem;display:flex}.journey-module__nlC8ba__sourceKind,.journey-module__nlC8ba__sourcePublisher{font-family:var(--font-space-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.journey-module__nlC8ba__sourceKind{color:var(--ember-ink)}.journey-module__nlC8ba__sourcePublisher{color:var(--ash)}.journey-module__nlC8ba__sourceEntry{color:var(--ink);overflow-wrap:anywhere;font-size:1rem;line-height:1.55}.journey-module__nlC8ba__sourceEntry a{color:var(--ember-ink);text-underline-offset:3px}.journey-module__nlC8ba__sourceCited{color:var(--muted);margin:.35rem 0 0;font-size:.85rem;line-height:1.5}.journey-module__nlC8ba__sourceCited a{color:var(--ember-ink);text-decoration:none}.journey-module__nlC8ba__sourceCited a:hover{text-decoration:underline}.journey-module__nlC8ba__provenance{border-top:2px solid var(--ink);margin:1rem 0 0;padding-top:1.5rem}.journey-module__nlC8ba__provenanceTitle{font-family:var(--font-archivo), sans-serif;margin:0 0 1rem;font-size:1.6rem;font-weight:800;line-height:1.15}.journey-module__nlC8ba__provenanceFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin:0 0 1rem;display:grid}.journey-module__nlC8ba__provenanceFacts>div{min-width:0}.journey-module__nlC8ba__provenanceFacts dt{font-family:var(--font-space-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--ash);margin:0 0 .3rem;font-size:.62rem}.journey-module__nlC8ba__provenanceFacts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.5}.journey-module__nlC8ba__mono{font-family:var(--font-space-mono), monospace;color:var(--ember-ink);margin-bottom:.2rem;font-size:.8rem;display:block}.journey-module__nlC8ba__provenanceNote{color:var(--muted);margin:0;font-size:.92rem}.journey-module__nlC8ba__provenanceNote a{color:var(--ember-ink)}@media (max-width:899px){.journey-module__nlC8ba__layout{grid-template-columns:minmax(0,1fr);padding-top:1rem;padding-bottom:4rem}.journey-module__nlC8ba__spine{display:none}.journey-module__nlC8ba__mobileBar{display:flex}.journey-module__nlC8ba__crumbRow{padding-top:1.25rem}.journey-module__nlC8ba__chapterHead{-moz-column-gap:.75rem;grid-template-columns:2.6rem minmax(0,1fr);column-gap:.75rem}.journey-module__nlC8ba__chapterNum{font-size:2rem}.journey-module__nlC8ba__orientFacts,.journey-module__nlC8ba__provenanceFacts{grid-template-columns:minmax(0,1fr)}.journey-module__nlC8ba__passage,.journey-module__nlC8ba__chapter,.journey-module__nlC8ba__sourceRow{scroll-margin-top:4.5rem}}@media (max-width:480px){.journey-module__nlC8ba__centerRow,.journey-module__nlC8ba__questionRow,.journey-module__nlC8ba__sourceRow{-moz-column-gap:12px;grid-template-columns:32px minmax(0,1fr);column-gap:12px}.journey-module__nlC8ba__centerNum,.journey-module__nlC8ba__sourceNum{font-size:1.3rem}}
