.daily{--lime:#c7ff6b;--edge:clamp(20px,5vw,70px);min-height:100svh;color:var(--paper);background:#050606;overflow:hidden}.daily a{color:inherit}.daily-top{z-index:5;min-height:58px;padding:0 var(--edge);font:600 var(--type-instrument)/1 var(--font-instrument);letter-spacing:var(--tracking-ui);color:#e7e8e36b;border-bottom:1px solid #e7e8e31f;align-items:center;gap:18px;display:flex;position:relative}.daily-top a{color:#e7e8e3b8;text-decoration:none}.daily-top a:hover{color:var(--paper)}.daily-top span{color:var(--lime)}.daily-map{margin-left:auto}.daily-hero{min-height:min(78svh,760px);padding:clamp(140px,22vh,230px) var(--edge) clamp(42px,7vh,70px);isolation:isolate;border-bottom:1px solid #e7e8e31f;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.daily-hero-image{z-index:0;object-fit:cover;object-position:56% 50%;width:100%;height:100%;position:absolute;inset:0}.daily-hero:before{content:"";z-index:1;background:linear-gradient(90deg,#050606b8 0%,#05060657 42%,#0000 80%),linear-gradient(#05060633 0%,#0000 40%,#050606c7 100%);position:absolute;inset:0}.daily-hero>:not(.daily-hero-image){z-index:2;position:relative}.daily-kicker,.daily-label{font:600 var(--type-instrument)/1.2 var(--font-instrument);letter-spacing:var(--tracking-ui);color:#e7e8e375;margin:0}.daily-kicker span{color:var(--lime);margin-right:12px;display:inline-block}.daily h1{font:500 clamp(76px,16vw,220px)/.76 var(--font-display);letter-spacing:-.055em;margin:22px 0 0}.daily-dek{max-width:52ch;font:400 clamp(18px,2vw,26px)/1.42 var(--font-body);color:#e7e8e3b8;margin:34px 0 0}.daily-status{font:500 var(--type-instrument)/1.3 var(--font-instrument);letter-spacing:var(--tracking-instrument);color:#e7e8e361;border-top:1px solid #e7e8e324;flex-wrap:wrap;gap:10px 28px;margin-top:45px;padding-top:14px;display:flex}.daily-entry{grid-template-columns:minmax(80px,1fr) minmax(0,760px) minmax(var(--edge),1fr);padding:clamp(70px,12vh,130px) 0;display:grid}.daily-entry-index{font:500 var(--type-instrument)/1 var(--font-instrument);letter-spacing:var(--tracking-ui);color:#e7e8e347;writing-mode:vertical-rl;justify-content:flex-end;gap:18px;padding-right:28px;display:flex}.daily-entry-index i{background:linear-gradient(var(--lime),transparent);width:1px;height:100px;display:block}.daily-story{grid-column:2;min-width:0}.daily-story h2{max-width:10ch;font:500 clamp(44px,7vw,84px)/.96 var(--font-display);letter-spacing:-.025em;margin:20px 0 0}.daily-lead{max-width:44ch;font:400 var(--type-lead)/1.55 var(--font-body);color:#e7e8e3b8;margin:32px 0 0}.daily-film{margin:clamp(52px,8vh,82px) 0}.daily-film img{background:#090b0a;border:1px solid #e7e8e326;width:100%;height:auto;display:block}.daily-film figcaption{font:500 var(--type-instrument)/1.3 var(--font-instrument);letter-spacing:.08em;color:#e7e8e361;border-bottom:1px solid #e7e8e31a;justify-content:space-between;gap:18px;padding:11px 0;display:flex}.daily-story>p:not(.daily-label):not(.daily-lead){max-width:57ch;font:400 var(--type-body)/var(--leading-body) var(--font-body);color:#e7e8e3b8}.daily-chapters{border-top:1px solid #e7e8e326;margin-top:68px}.daily-chapters section{border-bottom:1px solid #e7e8e31a;grid-template-columns:120px 190px minmax(0,1fr);gap:24px;padding:28px 0;display:grid}.daily-chapters p{font-size:var(--type-small);color:#e7e8e38f;margin:0;line-height:1.6}.daily-chapters section>p:first-child{font:500 var(--type-instrument)/1.3 var(--font-instrument);letter-spacing:.1em;color:var(--lime)}.daily-chapters h3{font:500 20px/1.15 var(--font-display);letter-spacing:.025em;margin:0}.daily blockquote{border-left:1px solid var(--lime);font:400 clamp(26px,4vw,44px)/1.2 var(--font-display);letter-spacing:.01em;color:#eff1ebf0;margin:clamp(70px,11vh,110px) 0;padding:0 0 0 28px}.daily-fun{background:linear-gradient(135deg,#c7ff6b0b,#0000 54%);border:1px solid #e7e8e321;padding:34px}.daily-fun h3{font:500 30px/1.1 var(--font-display);margin:16px 0 0}.daily-fun ul{counter-reset:fun;margin:28px 0 0;padding:0;list-style:none}.daily-fun li{counter-increment:fun;font-size:var(--type-small);color:#e7e8e3a6;border-top:1px solid #e7e8e31a;grid-template-columns:30px 1fr;gap:16px;padding:18px 0;line-height:1.55;display:grid}.daily-fun li:before{content:counter(fun,decimal-leading-zero);font:500 var(--type-instrument)/1.4 var(--font-instrument);color:var(--lime)}.daily-signoff{border-top:1px solid #e7e8e329;margin-top:70px;padding-top:30px}.daily-signoff>p{max-width:55ch;font-size:var(--type-body);line-height:var(--leading-body);color:#e7e8e3b8;margin:0}.daily-contact{border-top:1px solid #e7e8e324;border-bottom:1px solid #e7e8e31a;margin-top:48px;padding:28px 0}.daily-contact h3{max-width:22ch;font:500 clamp(24px,3vw,34px)/1.12 var(--font-display);margin:16px 0 26px}.daily-contact a{border-top:1px solid #e7e8e31a;border-bottom:1px solid var(--lime);font:500 clamp(16px,2vw,20px)/1.2 var(--font-display);letter-spacing:.03em;color:var(--paper);justify-content:space-between;gap:20px;margin:0;padding:14px 0;text-decoration:none;display:flex}.daily-contact a span{color:inherit;overflow-wrap:anywhere;margin:0}.daily-contact a i{font:normal 13px/1 var(--font-instrument);color:var(--lime)}.daily-contact small{font:500 var(--type-instrument)/1.3 var(--font-instrument);letter-spacing:.08em;color:#e7e8e361;margin-top:12px;display:block}.daily-fields{padding:clamp(50px,9vh,90px) var(--edge);border-top:1px solid #e7e8e324}.daily-fields>p{font:500 var(--type-instrument)/1.2 var(--font-instrument);letter-spacing:var(--tracking-ui);color:#e7e8e366}.daily-fields>div{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;display:grid}.daily-fields>div a{color:#e7e8e399;border-top:1px solid #e7e8e31a;grid-template-columns:28px 1fr;gap:8px;padding:13px 10px;text-decoration:none;display:grid}.daily-fields>div a:hover{color:var(--paper);background:#e7e8e30a}.daily-fields span{font:500 var(--type-instrument)/1.2 var(--font-instrument);color:#e7e8e340}.daily-fields strong{font:500 var(--type-caption)/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.daily-return{font:500 var(--type-small)/1.2 var(--font-body);border-top:1px solid #e7e8e324;justify-content:space-between;margin-top:36px;padding:18px 0;text-decoration:none;display:flex}@media (max-width:720px){.daily-hero{min-height:74svh}.daily-hero-image{object-position:61% 50%}.daily-hero:before{background:linear-gradient(#0506061a 0%,#05060661 51%,#050606db 100%)}.daily h1{font-size:clamp(64px,23vw,104px)}.daily-entry{grid-template-columns:var(--edge) minmax(0,1fr) var(--edge)}.daily-entry-index{display:none}.daily-story{grid-column:2}.daily-film figcaption{display:grid}.daily-chapters section{grid-template-columns:1fr;gap:10px}.daily-fun{padding:24px 18px}.daily-fields>div{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-map{font-size:0}.daily-map:after{content:"MAP ↗";font-size:var(--type-instrument)}}.daily-bridge{letter-spacing:.04em;margin:1.4rem 0 0;font-size:.82rem}.daily-bridge a{color:inherit;opacity:.68;border-bottom:1px solid color-mix(in srgb, currentColor 35%, transparent);text-decoration:none}:is(.daily-bridge a:hover,.daily-bridge a:focus-visible){opacity:1}.daily-bridge strong{font-weight:600}.daily-reel{margin:clamp(46px,7vh,70px) 0}.daily-reel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:16px;display:grid}.daily-reel figure{background:#090b0a;min-width:0;margin:0}.daily-reel img,.daily-reel video{aspect-ratio:16/9;object-fit:contain;width:100%;image-rendering:pixelated;background:#050606;display:block}.daily-reel figcaption{font:500 var(--type-instrument)/1.3 var(--font-instrument);letter-spacing:.08em;color:#e7e8e36b;border-top:1px solid #e7e8e31a;padding:9px 10px 10px}.daily-film video{background:#090b0a;border:1px solid #e7e8e326;width:100%;height:auto;display:block}@media (max-width:720px){.daily-reel>div{grid-template-columns:1fr}}
