.mk-doorframe{position:relative;border-left:1.75px solid var(--ink);border-right:1.75px solid var(--ink);padding:clamp(1.75rem,4vw,3rem) clamp(1.25rem,4vw,3rem) clamp(1.5rem,3vw,2.25rem)}.mk-doorframe:before{content:"";position:absolute;top:0;left:-12px;right:-12px;height:1.75px;border-radius:999px;background:var(--ink)}.mk-doorframe:after{content:"";position:absolute;left:0;top:34%;width:12px;height:3px;border-radius:0 999px 999px 0;background:var(--sun)}.mk-post{position:relative;list-style:none;margin:0;padding:0}.mk-post:before{content:"";position:absolute;top:.5rem;bottom:0;left:var(--mk-post-x,5px);width:2px;border-radius:999px;background:var(--rule-strong)}.mk-post-item{position:relative;padding-left:calc(var(--mk-post-x, 5px) + 1.75rem)}.mk-post-item:before{content:"";position:absolute;left:calc(var(--mk-post-x, 5px) - 5px);top:var(--mk-post-notch,1.05rem);width:12px;height:12px;border-radius:999px;background:var(--canvas);border:2px solid var(--ink)}.mk-post-item[data-now]:before{left:calc(var(--mk-post-x, 5px) - 8px);width:18px;height:18px;top:calc(var(--mk-post-notch, 1.05rem) - 3px);background:var(--sun);border-color:var(--sun);box-shadow:0 0 0 5px var(--sun-tint)}@media (min-width:768px){.mk-post{--mk-post-x:8.5rem;--mk-post-notch:1.35rem}.mk-post-item{padding-left:calc(var(--mk-post-x) + 2.75rem)}.mk-post-time{position:absolute;left:0;top:0;width:calc(var(--mk-post-x) - 1.5rem);text-align:right}}.mk-hour{font-family:var(--font-display),system-ui,sans-serif;font-weight:500;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.mk-hour small{font-family:var(--font-text),system-ui,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-left:.2em}.mk-verse-display{font-family:var(--font-verse),Georgia,serif;font-style:italic;font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 0;letter-spacing:-.012em}.mk-hour-word{font-size:clamp(1.375rem,2.2vw,1.75rem);letter-spacing:-.015em}