.story-module__qOb0vq__deck{background:var(--navy);min-height:100vh;color:var(--cream)}.story-module__qOb0vq__bar{background:var(--n-rule);z-index:50;height:3px;position:fixed;top:0;left:0;right:0}.story-module__qOb0vq__barFill{background:var(--accent);height:100%;transition:width .5s ease-out}.story-module__qOb0vq__top{z-index:40;background:linear-gradient(to bottom,var(--navy)60%,transparent);justify-content:space-between;align-items:center;padding:14px 20px;display:flex;position:fixed;top:3px;left:0;right:0}.story-module__qOb0vq__ctl{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--n-mute);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:7px 10px;font-size:12px;text-decoration:none;display:inline-flex}.story-module__qOb0vq__ctl:hover{color:var(--cream);border-color:var(--n-rule)}.story-module__qOb0vq__count{font-family:var(--font-mono);color:var(--n-mute);letter-spacing:.04em;font-size:12px}.story-module__qOb0vq__topR{align-items:center;gap:14px;display:flex}.story-module__qOb0vq__main{transition:opacity .3s}.story-module__qOb0vq__fade{opacity:0}.story-module__qOb0vq__col{max-width:920px;margin:0 auto;padding:84px 20px 140px}@media (min-width:720px){.story-module__qOb0vq__col{padding:96px 32px 160px}}.story-module__qOb0vq__img{aspect-ratio:21/9;border:1px solid var(--n-rule);margin-bottom:40px;position:relative;overflow:hidden}.story-module__qOb0vq__kick{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);gap:14px;margin:0 0 14px;font-size:12px;display:flex}.story-module__qOb0vq__kick span+span{color:var(--n-mute)}.story-module__qOb0vq__h1{font-family:var(--font-display);text-transform:uppercase;color:var(--cream);margin:0;font-size:clamp(40px,7vw,88px);font-weight:800;font-stretch:125%;line-height:.92}.story-module__qOb0vq__dek{font-family:var(--font-serif);color:var(--n-mute);margin:18px 0 0;font-size:clamp(20px,2.2vw,26px);line-height:1.35}.story-module__qOb0vq__facts{border-top:1px solid var(--n-rule);border-bottom:1px solid var(--n-rule);flex-wrap:wrap;gap:0;margin:36px 0 0;display:flex}.story-module__qOb0vq__fact{font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--cream);margin-right:18px;padding:12px 18px 12px 0;font-size:12px}.story-module__qOb0vq__fact+.story-module__qOb0vq__fact{border-left:1px solid var(--n-rule);padding-left:18px}@media (max-width:719px){.story-module__qOb0vq__facts{flex-direction:column}.story-module__qOb0vq__fact{margin:0;padding:10px 0}.story-module__qOb0vq__fact+.story-module__qOb0vq__fact{border-left:0;border-top:1px solid var(--n-rule);padding-left:0}}.story-module__qOb0vq__prose{max-width:700px;margin-top:40px}.story-module__qOb0vq__prose p{font-family:var(--font-serif);color:color-mix(in srgb,var(--cream)88%,transparent);margin:0 0 22px;font-size:19px;line-height:1.65}.story-module__qOb0vq__prose p:first-child{color:var(--cream);font-size:23px;line-height:1.5}.story-module__qOb0vq__work{margin-top:56px}.story-module__qOb0vq__workH{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--n-mute);border-bottom:1px solid var(--cream);margin:0;padding-bottom:10px;font-size:12px}.story-module__qOb0vq__workGrid{grid-template-columns:1fr;column-gap:32px;display:grid}@media (min-width:720px){.story-module__qOb0vq__workGrid{grid-template-columns:repeat(2,1fr)}}.story-module__qOb0vq__item{border-bottom:1px solid var(--n-rule);color:inherit;padding:16px 0;text-decoration:none;display:block}.story-module__qOb0vq__itemCat{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--n-mute);font-size:11px}.story-module__qOb0vq__itemName{font-family:var(--font-display);text-transform:uppercase;margin:6px 0 4px;font-size:20px;font-weight:800;font-stretch:112%;transition:color .15s}.story-module__qOb0vq__item:hover .story-module__qOb0vq__itemName{color:var(--accent)}.story-module__qOb0vq__itemTag{font-family:var(--font-serif);color:var(--n-mute);font-size:15px;line-height:1.4}.story-module__qOb0vq__end{border-top:1px solid var(--n-rule);flex-wrap:wrap;gap:12px;margin-top:56px;padding-top:28px;display:flex}.story-module__qOb0vq__btn{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--n-rule);color:var(--cream);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:13px 18px;font-size:12px;text-decoration:none;display:inline-flex}.story-module__qOb0vq__btn:hover:not(:disabled){border-color:var(--accent)}.story-module__qOb0vq__btn:disabled{opacity:.3;cursor:not-allowed}.story-module__qOb0vq__btnHot{background:var(--accent);border-color:var(--accent);color:var(--navy)}.story-module__qOb0vq__foot{z-index:40;background:linear-gradient(to top,var(--navy)65%,transparent);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:fixed;bottom:0;left:0;right:0}.story-module__qOb0vq__dots{gap:6px;display:flex}.story-module__qOb0vq__dot{border:1px solid var(--n-mute);cursor:pointer;background:0 0;width:8px;height:8px;padding:0}.story-module__qOb0vq__dotOn{background:var(--accent);border-color:var(--accent);width:24px}@media (max-width:480px){.story-module__qOb0vq__dots{display:none}.story-module__qOb0vq__foot{padding-bottom:20px}}.story-module__qOb0vq__foot{padding-right:84px}@media (min-width:768px){.story-module__qOb0vq__foot{padding-right:100px}}
