.hallucinate-page{max-width:720px;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2rem) 4rem;font-family:var(--font-prose, "Fraunces", Georgia, serif);color:var(--ink-on-paper, #0d0800);background:var(--bg-paper, #f8f3eb);line-height:var(--lh-prose, 1.7)}.hallucinate-header{text-align:center;margin-bottom:clamp(2rem,5vw,4rem);border-bottom:2px solid var(--casing-red, #a81e0f);padding-bottom:2rem}.hallucinate-eyebrow{font-family:var(--font-stamp, "Bungee", monospace);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--casing-red, #a81e0f);margin:0 0 1rem}.hallucinate-title{font-family:var(--font-display, "Ultra", serif);font-size:clamp(2.5rem,8vw,4.8rem);margin:0;letter-spacing:-.02em;line-height:1;color:var(--ink-on-paper);text-transform:uppercase}.hallucinate-deck{font-family:var(--font-prose);font-size:clamp(1.1rem,2.5vw,1.4rem);font-style:italic;margin:.5rem 0 1rem;color:var(--ink-on-paper)}.hallucinate-meta{font-family:var(--font-stamp, "Bungee", monospace);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted, #5a4a3a);margin:0 0 2rem}.hallucinate-loop{display:flex;justify-content:center;margin-top:1.5rem}.hallucinate-loop{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem}.hallucinate-loop-brain{width:clamp(80px,20vw,140px);height:auto;animation:hallucinate-pulse 5.5s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(126,63,58,.3));transform-origin:50% 60%;display:none}.hallucinate-loop[data-brain-variant=organic] .hallucinate-loop-brain--organic{display:block}.hallucinate-loop[data-brain-variant=locutus] .hallucinate-loop-brain--locutus{display:block;filter:drop-shadow(0 4px 8px rgba(40,30,40,.4)) drop-shadow(0 0 6px rgba(255,32,32,.25))}@keyframes hallucinate-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}.hallucinate-loop-brain--locutus .locutus-eye-core{animation:locutus-eye-pulse 2.7s ease-in-out infinite;transform-origin:430px 195px}.hallucinate-loop-brain--locutus .locutus-emitter{animation:locutus-emitter-pulse 2.7s ease-in-out infinite;transform-origin:548px 138px}@keyframes locutus-eye-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes locutus-emitter-pulse{0%,to{opacity:.7}50%{opacity:1}}.hallucinate-loop-brain--locutus .locutus-led--1{animation:locutus-led-pulse 3.1s ease-in-out infinite}.hallucinate-loop-brain--locutus .locutus-led--2{animation:locutus-led-pulse 4.3s ease-in-out -1.2s infinite}.hallucinate-loop-brain--locutus .locutus-led--3{animation:locutus-led-pulse 3.7s ease-in-out -.6s infinite}.hallucinate-loop-brain--locutus .locutus-led--4{animation:locutus-led-pulse 5s ease-in-out -2s infinite}@keyframes locutus-led-pulse{0%,to{opacity:.45}50%{opacity:1}}.hallucinate-locutus-toggle{background:transparent;border:1.5px dashed var(--ink, #1a1a1a);color:var(--ink-on-paper, #1a1a1a);padding:4px 12px;font-family:var(--font-stamp, "Bungee", monospace);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:3px;transition:background .2s,color .2s,border-color .2s;margin-top:.5rem}.hallucinate-locutus-toggle:hover{background:var(--ink);color:var(--bg-base)}.hallucinate-locutus-toggle[aria-pressed=true]{border-color:#c81818;color:#c81818;border-style:solid}.hallucinate-locutus-toggle[aria-pressed=true]:hover{background:#c81818;color:#fff}.hallucinate-locutus-toggle[aria-pressed=true] .hallucinate-locutus-toggle__label:after{content:" — hallucinated"}.hallucinate-loop[data-brain-variant=locutus]{--hpsy-mask: url(/brand/ai-baloney/brain-locutus-v2-clear.png)}.hallucinate-loop[data-brain-variant=locutus]:before{content:"";position:absolute;top:0;left:50%;width:clamp(80px,20vw,140px);aspect-ratio:1 / .78;transform:translate(-50%);pointer-events:none;z-index:1;-webkit-mask-image:var(--hpsy-mask);mask-image:var(--hpsy-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0);background:conic-gradient(from 0deg,#ff2d95,#ff8a00,#ffd400 90deg,#2ec27e,#00b3ff,#6a3df5 270deg,#ff2d95 360deg);mix-blend-mode:hue;opacity:.85;animation:hpsy-spin 9s linear infinite,hpsy-breathe 5.5s ease-in-out infinite}@keyframes hpsy-spin{0%{filter:hue-rotate(0deg) saturate(1.4)}to{filter:hue-rotate(360deg) saturate(1.4)}}@keyframes hpsy-breathe{0%,to{opacity:.78}50%{opacity:.92}}.hallucinate-h2{font-family:var(--font-display, "Ultra", serif);font-size:clamp(1.5rem,3.5vw,2rem);text-transform:uppercase;letter-spacing:.02em;margin:3rem 0 1.5rem;text-align:center;color:var(--ink-on-paper)}.cut{margin:2.5rem 0;padding:1.5rem 0;border-top:1px dashed var(--casing-red, #a81e0f)}.cut:first-of-type{border-top:none;padding-top:0}.cut-header{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.cut-number{font-family:var(--font-stamp, "Bungee", monospace);font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#a81e0f;background:var(--mustard-pale, #fff0be);padding:.2rem .5rem;border:1px solid var(--casing-red);border-radius:3px;white-space:nowrap}.cut-title{font-family:var(--font-display, "Ultra", serif);font-size:clamp(1.15rem,2.5vw,1.4rem);margin:0;text-transform:uppercase;letter-spacing:-.01em;color:var(--ink-on-paper);flex:1;min-width:200px}.cut p{margin:0 0 1rem;font-size:var(--fs-body, 1rem)}.cut p strong{color:var(--casing-red, #a81e0f);font-weight:600}.cut-receipts{display:grid;grid-template-columns:max-content 1fr;gap:.4rem 1rem;margin:1rem 0 0;padding:1rem;background:var(--bg-card, #f8f3eb);border-left:3px solid var(--mustard, #d9ac10);font-size:.92rem}.cut-receipts dt{font-family:var(--font-stamp, "Bungee", monospace);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted, #5a4a3a);align-self:baseline;padding-top:.15rem}.cut-receipts dd{margin:0;color:var(--ink-on-card, #0d0800)}.cut-receipts a{color:var(--casing-red, #a81e0f);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.cut-receipts a:hover{background:var(--mustard-pale, #fff0be)}.hallucinate-teaser{margin:4rem 0 2rem;padding:2rem;background:var(--bg-elevated, #ebe5d8);border:2px solid var(--casing-red, #a81e0f);border-radius:var(--radius-lg, 12px)}.hallucinate-teaser .hallucinate-h2{margin-top:0}.teaser-list{list-style:none;padding:0;margin:1.5rem 0}.teaser-list li{padding:.5rem 0 .5rem 1.5rem;position:relative;border-bottom:1px dotted color-mix(in oklch,var(--casing-red) 40%,transparent)}.teaser-list li:before{content:"→";position:absolute;left:0;color:var(--casing-red);font-weight:700}.teaser-list li:last-child{border-bottom:none}.teaser-form{display:flex;gap:.5rem;margin-top:1.5rem;flex-wrap:wrap}.teaser-form input{flex:1 1 220px;padding:.7rem 1rem;font-family:var(--font-prose);font-size:1rem;border:2px solid var(--casing-red);border-radius:var(--radius-sm, 3px);background:var(--bg-paper, #f8f3eb);color:var(--ink-on-paper)}.teaser-form input:focus{outline:3px solid var(--focus-ring, #7f180f);outline-offset:2px}.teaser-form button{padding:.7rem 1.25rem;font-family:var(--font-stamp, "Bungee", monospace);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;background:var(--casing-red);color:var(--ink-on-accent);border:2px solid var(--casing-red);border-radius:var(--radius-sm);cursor:pointer;transition:background .15s,transform .1s}.teaser-form button:hover{background:var(--brood-red, #c0392b)}.teaser-form button:active{transform:translateY(1px)}.hallucinate-back{margin-top:3rem;text-align:center;border-top:1px dashed var(--casing-red);padding-top:2rem}.hallucinate-back-link{font-family:var(--font-stamp, "Bungee", monospace);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--casing-red);text-decoration:none;border-bottom:2px solid var(--casing-red);padding-bottom:2px}[data-shift=night]:not([data-brood=on]) .hallucinate-back-link{color:#ee5a47}@media(prefers-color-scheme:dark){:root:not([data-shift]):not([data-brood=on]) .hallucinate-back-link,:root[data-shift=auto]:not([data-brood=on]) .hallucinate-back-link{color:#ee5a47}}:root[data-brood=on] .hallucinate-back-link{color:#f2e6e8}.hallucinate-back-link:hover{background:var(--mustard-pale)}.hallucinate-page .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media print{.hallucinate-page{background:#fff;color:#000;max-width:none;padding:1cm}.hallucinate-loop,.hallucinate-back,.teaser-form{display:none}.hallucinate-teaser{background:none;border:1px solid #333}.cut-receipts{background:none;border-left-color:#333}.cut-receipts a{color:#000}.cut-receipts a:after{content:" (" attr(href) ")";font-size:.75em}}@media(prefers-reduced-motion:reduce){.hallucinate-loop-brain,.hallucinate-loop-brain--locutus .locutus-eye-core,.hallucinate-loop-brain--locutus .locutus-emitter,.hallucinate-loop-brain--locutus [class*=locutus-led--]{animation:none}.hallucinate-loop[data-brain-variant=locutus]:before{animation:none;opacity:.7}}.hpreview{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;font-family:var(--font-body, system-ui, sans-serif);color:var(--ink-on-paper, #1a1208)}.hpreview[hidden]{display:none}.hpreview__backdrop{position:absolute;inset:0;background:#0d0800b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer}.hpreview__panel{position:relative;width:min(86vw,1100px);height:min(86vh,800px);background:var(--bg-paper, #f8f3eb);border:2px solid var(--casing-red, #a81e0f);border-radius:6px;display:flex;flex-direction:column;box-shadow:0 24px 60px #0006;overflow:hidden}.hpreview__bar{display:flex;align-items:center;gap:.75rem;padding:.55rem .85rem;border-bottom:1px solid color-mix(in oklch,var(--ink, #1a1208) 18%,transparent);font-family:var(--font-stamp, var(--font-body, system-ui, sans-serif));font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;background:color-mix(in oklch,var(--bg-paper, #f8f3eb) 92%,var(--casing-red, #a81e0f))}.hpreview__label{font-weight:700;color:var(--casing-red, #a81e0f);flex-shrink:0}.hpreview__url{flex:1;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.7rem;text-transform:none;letter-spacing:0}.hpreview__open{display:inline-flex;align-items:center;padding:.32rem .6rem;background:var(--casing-red, #a81e0f);color:#fff;text-decoration:none;border-radius:3px;font-size:.6rem;letter-spacing:.08em;font-weight:700;transition:background .16s ease}.hpreview__open:hover,.hpreview__open:focus-visible{background:#7d160a}.hpreview__open:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hpreview__close{width:32px;height:32px;border:0;background:transparent;font-size:1.6rem;line-height:1;color:var(--ink-on-paper, #1a1208);cursor:pointer;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;transition:background .14s ease}.hpreview__close:hover,.hpreview__close:focus-visible{background:color-mix(in oklch,var(--ink, #1a1208) 12%,transparent)}.hpreview__close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hpreview__frame-wrap{position:relative;flex:1;overflow:hidden;background:#fff}.hpreview__iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:#fff}.hpreview__catcher{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:flex-end;padding:12px;background:transparent;cursor:pointer;text-decoration:none;z-index:1;transition:background .2s ease}.hpreview__catcher:hover{background:#0d08000a}.hpreview__catcher-hint{display:inline-block;padding:.35rem .65rem;background:#0d0800c7;color:#f8f3eb;font-family:var(--font-stamp, var(--font-body, system-ui, sans-serif));font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;border-radius:3px;opacity:.55;transition:opacity .18s ease;pointer-events:none}.hpreview__catcher:hover .hpreview__catcher-hint,.hpreview__catcher:focus-visible .hpreview__catcher-hint{opacity:1}.hpreview__foot{padding:.55rem .85rem;border-top:1px solid color-mix(in oklch,var(--ink, #1a1208) 14%,transparent);font-size:.78rem;opacity:.85;background:color-mix(in oklch,var(--bg-paper, #f8f3eb) 96%,var(--ink, #1a1208))}.hpreview__note a{color:var(--casing-red, #a81e0f);font-weight:600}.hallucinate-cuts a[href^=http],.hallucinate-teaser a[href^=http]{cursor:zoom-in}@media(max-width:720px){.hpreview__panel{width:96vw;height:92vh;border-width:1.5px}.hpreview__bar{padding:.45rem .6rem;gap:.5rem}.hpreview__label{font-size:.55rem}.hpreview__url{font-size:.62rem}.hpreview__open{padding:.28rem .5rem;font-size:.55rem}.hpreview__foot{font-size:.72rem;padding:.45rem .6rem}}.hallucinate-title{display:inline-block;min-height:1.05em;white-space:nowrap;position:relative;font-size:clamp(1.7rem,5.4vw,3rem);--trip-cloud: 1;--trip-shadow: 1;--trip-sat: 1;--trip-speed: 1}.hallucinate-title__rotate-stack{display:inline-grid;grid-template-areas:"stack";align-items:center;justify-items:center;position:relative;max-width:100%}.hallucinate-title__rotate-rule{grid-area:stack;visibility:hidden;pointer-events:none;white-space:nowrap}.hallucinate-title__text{grid-area:stack;display:inline-block;transition:opacity .22s ease,filter .22s ease,transform .22s ease;will-change:transform,filter,color,opacity}.hallucinate-title__text--swapping{opacity:.35;filter:blur(3px);transform:scale(.96)}.hallucinate-title--mode-calm .hallucinate-title__text{color:var(--ink, #1a0000)}.hallucinate-title--mode-chromatic .hallucinate-title__text{position:relative;color:var(--ink, #1a0000);z-index:0;animation:trip-chromatic-ambient calc(4.8s / var(--trip-speed)) ease-in-out infinite}.hallucinate-title--mode-chromatic .hallucinate-title__text:before{content:"";position:absolute;inset:calc(-.4em * var(--trip-cloud)) calc(-.2em * var(--trip-cloud));z-index:-1;pointer-events:none;border-radius:999px;opacity:0;background:conic-gradient(from 0deg,oklch(.7 calc(.3 * var(--trip-sat)) 28 / .6),oklch(.75 calc(.25 * var(--trip-sat)) 60 / .55),oklch(.78 calc(.22 * var(--trip-sat)) 120 / .45),oklch(.7 calc(.26 * var(--trip-sat)) 200 / .6),oklch(.65 calc(.3 * var(--trip-sat)) 280 / .55),oklch(.7 calc(.32 * var(--trip-sat)) 330 / .6),oklch(.7 calc(.3 * var(--trip-sat)) 28 / .6) 360deg);filter:blur(calc(12px * var(--trip-cloud)))}.hallucinate-title--mode-chromatic .hallucinate-title__text--swapping{filter:blur(calc(3px + 2px * var(--trip-cloud)));animation:trip-chromatic-halo calc(.72s / var(--trip-speed)) cubic-bezier(.2,.7,.2,1.1)}.hallucinate-title--mode-chromatic .hallucinate-title__text--swapping:before{animation:trip-chromatic-cloud calc(.72s / var(--trip-speed)) ease-out}@keyframes trip-chromatic-ambient{0%,to{text-shadow:calc(-1px * var(--trip-shadow)) 0 0 oklch(.7 calc(.2 * var(--trip-sat)) 28 / .18),calc(1px * var(--trip-shadow)) 0 0 oklch(.7 calc(.18 * var(--trip-sat)) 200 / .18),0 0 calc(8px * var(--trip-cloud)) oklch(.78 calc(.18 * var(--trip-sat)) 30 / .22),0 0 calc(14px * var(--trip-cloud)) oklch(.7 calc(.16 * var(--trip-sat)) 30 / .12)}50%{text-shadow:calc(-2px * var(--trip-shadow)) 0 0 oklch(.7 calc(.22 * var(--trip-sat)) 28 / .3),calc(2px * var(--trip-shadow)) 0 0 oklch(.7 calc(.2 * var(--trip-sat)) 200 / .3),0 0 calc(12px * var(--trip-cloud)) oklch(.82 calc(.22 * var(--trip-sat)) 35 / .35),0 0 calc(22px * var(--trip-cloud)) oklch(.78 calc(.2 * var(--trip-sat)) 50 / .22)}}@keyframes trip-chromatic-halo{0%,to{text-shadow:0 0 0 transparent,0 0 0 transparent,0 0 0 transparent;color:var(--ink, #1a0000);transform:scale(1)}20%{text-shadow:calc(-3px * var(--trip-shadow)) 0 0 oklch(.65 calc(.3 * var(--trip-sat)) 28 / .85),calc(3px * var(--trip-shadow)) 0 0 oklch(.7 calc(.28 * var(--trip-sat)) 200 / .85),0 calc(-2px * var(--trip-shadow)) 0 oklch(.78 calc(.25 * var(--trip-sat)) 60 / .7),0 0 calc(18px * var(--trip-cloud)) oklch(.78 calc(.27 * var(--trip-sat)) 30 / .85),0 0 calc(28px * var(--trip-cloud)) oklch(.82 calc(.22 * var(--trip-sat)) 60 / .7),0 0 calc(42px * var(--trip-cloud)) oklch(.78 calc(.22 * var(--trip-sat)) 200 / .55),0 0 calc(60px * var(--trip-cloud)) oklch(.7 calc(.3 * var(--trip-sat)) 320 / .45);color:oklch(.55 calc(.22 * var(--trip-sat)) 30);transform:scale(1.04)}45%{text-shadow:calc(-5px * var(--trip-shadow)) 1px 0 oklch(.6 calc(.32 * var(--trip-sat)) 28 / .9),calc(5px * var(--trip-shadow)) -1px 0 oklch(.65 calc(.3 * var(--trip-sat)) 200 / .9),0 0 calc(22px * var(--trip-cloud)) oklch(.7 calc(.3 * var(--trip-sat)) 30 / .95),0 0 calc(38px * var(--trip-cloud)) oklch(.78 calc(.28 * var(--trip-sat)) 60 / .85),0 0 calc(56px * var(--trip-cloud)) oklch(.7 calc(.26 * var(--trip-sat)) 200 / .7),0 0 calc(80px * var(--trip-cloud)) oklch(.65 calc(.32 * var(--trip-sat)) 320 / .55);color:oklch(.4 calc(.28 * var(--trip-sat)) 28);transform:scale(1.06) skew(-1.5deg)}70%{text-shadow:calc(-2px * var(--trip-shadow)) 0 0 oklch(.7 calc(.26 * var(--trip-sat)) 28 / .7),calc(2px * var(--trip-shadow)) 0 0 oklch(.72 calc(.24 * var(--trip-sat)) 200 / .7),0 0 calc(16px * var(--trip-cloud)) oklch(.78 calc(.22 * var(--trip-sat)) 60 / .6),0 0 calc(30px * var(--trip-cloud)) oklch(.7 calc(.22 * var(--trip-sat)) 30 / .5),0 0 calc(44px * var(--trip-cloud)) oklch(.65 calc(.24 * var(--trip-sat)) 320 / .4);color:oklch(.55 calc(.2 * var(--trip-sat)) 35);transform:scale(1.02) skew(.5deg)}}@keyframes trip-chromatic-cloud{0%{opacity:0;transform:scale(.6) rotate(0);filter:blur(calc(8px * var(--trip-cloud)))}35%{opacity:calc(.95 * var(--trip-cloud));transform:scale(1.4) rotate(45deg);filter:blur(calc(14px * var(--trip-cloud)))}65%{opacity:calc(.7 * var(--trip-cloud));transform:scale(1.6) rotate(-30deg);filter:blur(calc(18px * var(--trip-cloud)))}to{opacity:0;transform:scale(.7) rotate(0);filter:blur(calc(8px * var(--trip-cloud)))}}.hallucinate-title__classic,.hallucinate-title--classic-original .hallucinate-title__rotate-stack{display:none}.hallucinate-title--classic-original .hallucinate-title__classic{display:inline-flex;align-items:baseline;gap:0}.hallucinate-title--classic-original .hallucinate-title__seg{display:inline-block}.hallucinate-title--classic-original .hallucinate-title__morph{position:relative;display:inline-flex;align-items:baseline;justify-content:center}.hallucinate-title--classic-original .hallucinate-title__measure{display:inline-block;visibility:hidden;white-space:pre}.hallucinate-title--classic-original .hallucinate-title__center{position:absolute;inset:0;display:inline-flex;align-items:baseline;justify-content:center;white-space:pre;animation:trip-classic-ambient 4.8s ease-in-out infinite;transition:opacity .28s ease,filter .28s ease,transform .28s ease}.hallucinate-title--classic-original .hallucinate-title__center:before{content:"";position:absolute;inset:-45% -25%;z-index:-1;pointer-events:none;border-radius:999px;opacity:0;background:conic-gradient(from 0deg,oklch(.7 .3 28 / .6),oklch(.75 .25 60 / .55),oklch(.78 .22 120 / .45),oklch(.7 .26 200 / .6),oklch(.65 .3 280 / .55),oklch(.7 .32 330 / .6),oklch(.7 .3 28 / .6) 360deg);filter:blur(12px)}.hallucinate-title--classic-original .hallucinate-title__center--swapping{opacity:.35;filter:blur(3px);transform:scale(.96);animation:trip-classic-halo .72s cubic-bezier(.2,.7,.2,1.1)}.hallucinate-title--classic-original .hallucinate-title__center--swapping:before{animation:trip-classic-cloud .72s ease-out}.hallucinate-title__lmorph,.hallucinate-title--lmorph-active .hallucinate-title__rotate-stack,.hallucinate-title--lmorph-active .hallucinate-title__classic{display:none}.hallucinate-title--lmorph-active .hallucinate-title__lmorph{display:inline-grid;position:relative;grid-template-areas:"stack";align-items:center;justify-items:center;max-width:100%}.hallucinate-title__lmorph-rule{grid-area:stack;visibility:hidden;pointer-events:none;white-space:nowrap}.hallucinate-title__lmorph-line{grid-area:stack;display:inline-flex;align-items:baseline;white-space:nowrap;position:relative;z-index:1}.hallucinate-title__lmorph-slot{display:inline-block;position:relative;transform:translate(var(--warp-dx, 0),var(--warp-dy, 0));transition:transform .32s cubic-bezier(.2,.7,.2,1.1),opacity .16s ease}.hallucinate-title__lmorph-slot--space{width:.32em}.hallucinate-title__lmorph-slot--empty{opacity:0}.hallucinate-title__lmorph-slot--changing{animation:lmorph-letter-pop .32s ease}@keyframes lmorph-letter-pop{0%{color:inherit;text-shadow:0 0 0 transparent;transform:scale(1)}35%{color:#e62d28;text-shadow:-1.5px 0 0 oklch(.65 .3 28 / .7),1.5px 0 0 oklch(.7 .28 200 / .7),0 0 8px oklch(.78 .27 30 / .55);transform:scale(1.08)}65%{color:#c43b15;text-shadow:-1px 0 0 oklch(.65 .26 28 / .45),1px 0 0 oklch(.7 .24 200 / .45),0 0 6px oklch(.78 .2 60 / .35);transform:scale(1.04)}to{color:inherit;text-shadow:0 0 0 transparent;transform:scale(1)}}.hallucinate-title__lmorph--payoff:before{content:"";position:absolute;inset:-.25em -.05em;z-index:0;pointer-events:none;border-radius:999px;opacity:0;background:conic-gradient(from 0deg,oklch(.7 .24 28 / .3),oklch(.75 .2 60 / .28),#a9c71938,oklch(.7 .22 200 / .3),oklch(.65 .24 280 / .28),#f14be94d,oklch(.7 .24 28 / .3) 360deg);filter:blur(20px);animation:lmorph-payoff-bloom 2.4s ease-in-out forwards}@keyframes lmorph-payoff-bloom{0%{opacity:0;transform:rotate(0) scale(.85)}35%{opacity:.55;transform:rotate(40deg) scale(1.05)}75%{opacity:.45;transform:rotate(110deg) scale(1.08)}to{opacity:0;transform:rotate(160deg) scale(.9)}}.hallucinate-title--original-original .hallucinate-title__rotate-stack{display:none}.hallucinate-title--original-original .hallucinate-title__classic{display:inline-flex;align-items:baseline;gap:0}.hallucinate-title--original-original .hallucinate-title__seg{display:inline-block}.hallucinate-title--original-original .hallucinate-title__morph{position:relative;display:inline-flex;align-items:baseline;justify-content:center}.hallucinate-title--original-original .hallucinate-title__measure{display:inline-block;visibility:hidden;white-space:pre}.hallucinate-title--original-original .hallucinate-title__center{position:absolute;inset:0;display:inline-flex;align-items:baseline;justify-content:center;white-space:pre;animation:trip-original-ambient 4.8s ease-in-out infinite;transition:opacity .28s ease,filter .28s ease,transform .28s ease}.hallucinate-title--original-original .hallucinate-title__center--swapping{opacity:.35;filter:blur(3px);transform:scale(.96);animation:trip-original-halo .6s ease-in-out}@keyframes trip-original-halo{0%{text-shadow:0 0 0 oklch(.7 .22 30 / 0),0 0 0 oklch(.75 .22 60 / 0),0 0 0 oklch(.75 .18 200 / 0);color:inherit}35%{text-shadow:0 0 14px oklch(.78 .27 30 / .85),0 0 22px oklch(.82 .22 60 / .55),0 0 30px oklch(.78 .2 200 / .4);color:oklch(.92 .2 35)}65%{text-shadow:-2px 0 8px oklch(.78 .27 30 / .7),2px 0 8px oklch(.78 .2 200 / .7),0 0 24px oklch(.85 .22 60 / .5);color:oklch(.94 .16 45)}to{text-shadow:0 0 0 oklch(.7 .22 30 / 0),0 0 0 oklch(.75 .22 60 / 0),0 0 0 oklch(.75 .18 200 / 0);color:inherit}}@keyframes trip-original-ambient{0%,to{text-shadow:0 0 6px oklch(.78 .18 30 / .18),0 0 12px oklch(.7 .16 30 / .1)}50%{text-shadow:0 0 10px oklch(.82 .22 35 / .3),0 0 18px oklch(.78 .2 50 / .18)}}.hallucinate-title--mode-classic .hallucinate-title__text{position:relative;z-index:0;animation:trip-classic-ambient 4.8s ease-in-out infinite}.hallucinate-title--mode-classic .hallucinate-title__text:before{content:"";position:absolute;inset:-.4em -.2em;z-index:-1;pointer-events:none;border-radius:999px;opacity:0;background:conic-gradient(from 0deg,oklch(.7 .3 28 / .6),oklch(.75 .25 60 / .55),oklch(.78 .22 120 / .45),oklch(.7 .26 200 / .6),oklch(.65 .3 280 / .55),oklch(.7 .32 330 / .6),oklch(.7 .3 28 / .6) 360deg);filter:blur(12px)}.hallucinate-title--mode-classic .hallucinate-title__text--swapping{opacity:1;filter:none;transform:none;animation:trip-classic-halo .72s cubic-bezier(.2,.7,.2,1.1)}.hallucinate-title--mode-classic .hallucinate-title__text--swapping:before{animation:trip-classic-cloud .72s ease-out}@keyframes trip-classic-ambient{0%,to{text-shadow:-1px 0 0 oklch(.7 .2 28 / .18),1px 0 0 oklch(.7 .18 200 / .18),0 0 8px oklch(.78 .18 30 / .22),0 0 14px oklch(.7 .16 30 / .12)}50%{text-shadow:-2px 0 0 oklch(.7 .22 28 / .3),2px 0 0 oklch(.7 .2 200 / .3),0 0 12px oklch(.82 .22 35 / .35),0 0 22px oklch(.78 .2 50 / .22)}}@keyframes trip-classic-halo{0%{text-shadow:0 0 0 transparent,0 0 0 transparent,0 0 0 transparent;color:inherit;transform:scale(1)}20%{text-shadow:-3px 0 0 oklch(.65 .3 28 / .85),3px 0 0 oklch(.7 .28 200 / .85),0 -2px 0 oklch(.78 .25 60 / .7),0 0 18px oklch(.78 .27 30 / .85),0 0 28px oklch(.82 .22 60 / .7),0 0 42px oklch(.78 .22 200 / .55),0 0 60px oklch(.7 .3 320 / .45);color:#d41101;transform:scale(1.04)}45%{text-shadow:-5px 1px 0 oklch(.6 .32 28 / .9),5px -1px 0 oklch(.65 .3 200 / .9),0 0 22px oklch(.7 .3 30 / .95),0 0 38px oklch(.78 .28 60 / .85),0 0 56px oklch(.7 .26 200 / .7),0 0 80px oklch(.65 .32 320 / .55);color:oklch(.4 .28 28);transform:scale(1.06) skew(-1.5deg)}70%{text-shadow:-2px 0 0 oklch(.7 .26 28 / .7),2px 0 0 oklch(.72 .24 200 / .7),0 0 16px oklch(.78 .22 60 / .6),0 0 30px oklch(.7 .22 30 / .5),0 0 44px oklch(.65 .24 320 / .4);color:oklch(.55 .2 35);transform:scale(1.02) skew(.5deg)}to{text-shadow:0 0 0 transparent,0 0 0 transparent,0 0 0 transparent;color:inherit;transform:scale(1)}}@keyframes trip-classic-cloud{0%{opacity:0;transform:scale(.6) rotate(0);filter:blur(8px)}35%{opacity:.95;transform:scale(1.4) rotate(45deg);filter:blur(14px)}65%{opacity:.7;transform:scale(1.6) rotate(-30deg);filter:blur(18px)}to{opacity:0;transform:scale(.7) rotate(0);filter:blur(8px)}}.hallucinate-title--mode-subtle .hallucinate-title__text{background-image:linear-gradient(115deg,var(--ink, #1a0000) 0%,color-mix(in oklch,var(--casing-red) 30%,var(--ink)) 50%,var(--ink, #1a0000) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;background-size:200% 100%;animation:hallucinate-title-subtle-drift 14s ease-in-out infinite}@keyframes hallucinate-title-subtle-drift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hallucinate-title--mode-rapid .hallucinate-title__text{color:var(--casing-red);animation:hallucinate-title-rapid-flash .36s steps(2) infinite}.hallucinate-title--mode-rapid .hallucinate-title__text--swapping{filter:none;opacity:1;transform:none;color:var(--mustard)}@keyframes hallucinate-title-rapid-flash{0%,to{text-shadow:none}50%{text-shadow:0 0 6px color-mix(in oklch,var(--casing-red) 40%,transparent)}}.hallucinate-title--mode-wild .hallucinate-title__text{background-image:linear-gradient(90deg,#ff2a00,#ff8a00,#f5c518,#5cd05c,#4ab8ff,#9b59ff,#ff2a8a,#ff2a00);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hallucinate-title-wild-roll 2.6s linear infinite,hallucinate-title-wild-jitter .6s ease-in-out infinite}@keyframes hallucinate-title-wild-roll{0%{background-position:0% 50%}to{background-position:-220% 50%}}@keyframes hallucinate-title-wild-jitter{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(.5px,-.5px) rotate(-.3deg)}75%{transform:translate(-.5px,.5px) rotate(.3deg)}}.hallucinate-title--mode-double-rainbow .hallucinate-title__text{color:#1a0000;text-shadow:-2px 0 0 rgba(255,42,0,.55),-1px 0 0 rgba(255,138,0,.55),0 -1px 0 rgba(245,197,24,.55),1px 0 0 rgba(92,208,92,.55),2px 0 0 rgba(74,184,255,.55),1px 1px 0 rgba(155,89,255,.55),-1px 1px 0 rgba(255,42,138,.55);animation:hallucinate-title-rainbow-pulse 2.2s ease-in-out infinite}@keyframes hallucinate-title-rainbow-pulse{0%,to{letter-spacing:-.02em}50%{letter-spacing:.04em}}.hallucinate-title--mode-puffenstuff .hallucinate-title__text{background-image:linear-gradient(90deg,#ff8c00 0% 16%,#8a2be2 16% 32%,#228b22 32% 50%,gold 50% 66%,#ff1493 66% 83%,tomato 83% 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:1px 1px 0 rgba(0,0,0,.18),2px 2px 0 rgba(0,0,0,.12);animation:hallucinate-title-puffwave 1.8s ease-in-out infinite}@keyframes hallucinate-title-puffwave{0%,to{transform:skew(0) translateY(0)}25%{transform:skew(-2deg) translateY(-1px)}50%{transform:skew(0) translateY(0)}75%{transform:skew(2deg) translateY(1px)}}@media(prefers-reduced-motion:reduce){.hallucinate-title__text,.hallucinate-title__text--swapping,.hallucinate-title--mode-chromatic .hallucinate-title__text,.hallucinate-title--mode-chromatic .hallucinate-title__text--swapping,.hallucinate-title--mode-classic .hallucinate-title__text,.hallucinate-title--mode-classic .hallucinate-title__text--swapping,.hallucinate-title--mode-subtle .hallucinate-title__text,.hallucinate-title--mode-rapid .hallucinate-title__text,.hallucinate-title--mode-wild .hallucinate-title__text,.hallucinate-title--mode-double-rainbow .hallucinate-title__text,.hallucinate-title--mode-puffenstuff .hallucinate-title__text{animation:none!important;transition:none!important;transform:none!important;filter:none!important;text-shadow:none!important;background-image:none!important;-webkit-text-fill-color:var(--ink, #1a0000)!important;color:var(--ink, #1a0000)!important}.hallucinate-title--mode-chromatic .hallucinate-title__text:before,.hallucinate-title--mode-classic .hallucinate-title__text:before{display:none}.hallucinate-title--original-original .hallucinate-title__center,.hallucinate-title--original-original .hallucinate-title__center--swapping{animation:none!important}.hallucinate-title__lmorph-slot--changing,.hallucinate-title__lmorph--payoff:before{animation:none!important}}.hallucinate-tagline{font-family:var(--font-stamp, "Space Grotesk", system-ui, sans-serif);letter-spacing:.18em;text-transform:uppercase;font-weight:700;font-size:clamp(.78rem,1.5vw,1rem);margin:.4rem 0 .6rem;color:var(--casing-red, #a81e0f);transition:color .32s ease,transform .32s ease}.hallucinate-tagline[data-state=hallucinated]{color:var(--brood-red, #6f1209);transform:translate(2px)}@media(prefers-reduced-motion:reduce){.hallucinate-tagline{transition:none}}.hpet{position:fixed;top:0;left:0;width:120px;height:auto;z-index:60;pointer-events:none;will-change:transform;opacity:0;transition:opacity .6s ease}.hpet--activated{opacity:1;pointer-events:auto}.hpet-knocked{transform:translate(var(--hpet-knock-x, -6px),var(--hpet-knock-y, 0)) skew(var(--hpet-knock-skew, 0deg));transition:transform .22s cubic-bezier(.34,1.56,.64,1)}@media(prefers-reduced-motion:reduce){.hpet-knocked{transform:none;transition:none}}.hpet__brain{width:100%;height:auto;display:block;filter:drop-shadow(0 4px 18px rgba(0,0,0,.45));transition:transform .22s ease}.hpet__bubble{position:absolute;bottom:calc(100% + 8px);right:0;max-width:220px;padding:8px 12px;background:var(--paper, #f6efe4);color:#0d0800;border:1.5px solid var(--casing-red, #a81e0f);border-radius:12px;font-family:var(--font-stamp, "Space Grotesk", system-ui, sans-serif);font-size:11px;letter-spacing:.04em;line-height:1.35;text-transform:none;box-shadow:0 6px 20px #00000059;opacity:0;transform:translateY(4px) scale(.95);transition:opacity .24s ease,transform .24s cubic-bezier(.2,1.2,.3,1)}.hpet[data-side=left] .hpet__bubble{right:auto;left:0}.hpet__bubble[data-mood=speaking]{opacity:1;transform:translateY(0) scale(1)}.hpet__bubble:after{content:"";position:absolute;top:100%;right:18px;width:0;height:0;border:6px solid transparent;border-top-color:var(--casing-red, #a81e0f)}.hpet[data-side=left] .hpet__bubble:after{right:auto;left:18px}.hpet--bumping .hpet__brain{animation:hpet-bump .7s cubic-bezier(.2,1.2,.3,1)}@keyframes hpet-bump{0%{transform:translateZ(0)}35%{transform:translate3d(-30px,-6px,0) rotate(-7deg)}70%{transform:translate3d(8px,2px,0) rotate(3deg)}to{transform:translateZ(0)}}@media(max-width:720px){.hpet{width:80px}.hpet__bubble{max-width:160px;font-size:10px}}@media(prefers-reduced-motion:reduce){.hpet,.hpet__brain,.hpet__bubble{transition:none}.hpet--bumping .hpet__brain{animation:none}}@media print{.hpet{display:none}}.hallucinate-nav{display:flex;align-items:center;gap:.55rem;font-family:var(--font-mono, ui-monospace, "JetBrains Mono", Menlo, monospace);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#dbaaa1e6;padding:.45rem .7rem;margin:0 0 1rem;border:1px solid oklch(.36 .13 30 / .55);border-radius:6px;background:linear-gradient(180deg,#2407068c,#0a0101b3);box-shadow:0 1px #ffffff0d inset,0 6px 22px -18px #000;width:max-content;max-width:100%}.hallucinate-nav__brand{display:inline-flex;align-items:baseline;gap:.18rem;text-decoration:none;color:oklch(.94 .06 35);font-weight:700;letter-spacing:.12em}.hallucinate-nav__brand:hover{color:oklch(.97 .1 30)}.hallucinate-nav__brand-mark{font-family:Fraunces,Brill,Linux Libertine,Georgia,Times New Roman,serif;font-style:italic;font-weight:800;font-size:1.05em;color:oklch(.83 .18 30);letter-spacing:0}.hallucinate-nav__sep{color:#9c756fb3}.hallucinate-nav__course{color:#e4c1bbd9;font-weight:500}.hallucinate-nav__spacer{flex:1 1 auto;min-width:.6rem}.hallucinate-nav__home{text-decoration:none;color:#e1a79de6}.hallucinate-nav__home:hover{color:oklch(.95 .1 30)}@media(max-width:560px){.hallucinate-nav{font-size:.66rem;gap:.4rem;padding:.4rem .6rem}.hallucinate-nav__course{display:none}}.hallucinate-attribution{margin:.2rem 0 .4rem;font-family:var(--font-serif, "Source Serif Pro", Georgia, serif);font-style:italic;font-size:.95rem;color:var(--ink-on-paper);letter-spacing:.01em}.hallucinate-attribution strong{font-style:normal;font-weight:700;color:var(--ink-on-paper);letter-spacing:.02em}.hallucinate-attribution__abbrev{margin-left:.25rem;font-style:normal;font-family:var(--font-mono, ui-monospace, "JetBrains Mono", Menlo, monospace);font-size:.78em;letter-spacing:.08em;color:var(--ink-muted)}.cut-title{display:flex;flex-direction:column;align-items:flex-start;gap:.18rem;line-height:1.05}.cut-title__main{font-family:var(--font-display, "Source Serif Pro", Georgia, serif);font-weight:800;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.05rem);letter-spacing:.005em;text-transform:uppercase;color:var(--ink-on-paper, #2a0d0d);text-shadow:0 1px 0 oklch(1 0 0 / .25)}.cut-title__sub{font-family:var(--font-serif, "Source Serif Pro", Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(.95rem,.85rem + .5vw,1.1rem);letter-spacing:.01em;text-transform:none;color:var(--ink-muted);line-height:1.25}@media(max-width:560px){.cut-title__main{font-size:1.42rem}.cut-title__sub{font-size:.95rem}}[data-trip-trigger]{cursor:help;transition:text-shadow .24s ease,color .24s ease,transform .24s ease}[data-trip-trigger].trip-trigger-armed{color:#d41101;text-shadow:-2px 0 0 oklch(.7 .26 28 / .6),2px 0 0 oklch(.7 .24 200 / .6),0 0 12px oklch(.78 .24 60 / .55);transform:scale(1.04)}.trip-panel{position:fixed;bottom:18px;right:18px;z-index:200;width:min(360px,calc(100vw - 36px));max-height:min(78vh,720px);display:flex;flex-direction:column;background:var(--bg-paper, #f8f3eb);color:var(--ink-on-paper, #0d0800);border:2px solid var(--ink, #0d0800);box-shadow:6px 6px 0 var(--casing-red, #a81e0f);font-family:var(--font-stamp, ui-monospace, monospace);font-size:12px;line-height:1.4}.trip-panel[hidden]{display:none}.trip-panel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:2px solid var(--ink, #0d0800);background:color-mix(in oklch,var(--bg-elevated) 60%,var(--bg-paper))}.trip-panel__title{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.trip-panel__close{background:transparent;border:1px solid var(--ink, #0d0800);color:var(--ink-on-paper);width:24px;height:24px;font-size:18px;line-height:1;cursor:pointer;display:grid;place-items:center}.trip-panel__close:hover{background:var(--ink, #0d0800);color:var(--bg-paper)}.trip-panel__body{padding:10px 12px 6px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.trip-panel__section{display:grid;gap:6px}.trip-panel__h4{margin:0 0 4px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--casing-red, #a81e0f)}.trip-panel__hint{font-family:var(--font-prose);font-size:11px;font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;opacity:.75;margin-left:6px}.trip-panel__modes,.trip-panel__variants{display:flex;flex-direction:column;gap:4px}.trip-panel__mode{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-family:var(--font-prose);font-size:12px;text-transform:capitalize}.trip-panel__preview{background:transparent;border:1px solid color-mix(in oklch,var(--ink) 30%,transparent);color:var(--casing-red, #a81e0f);font-family:var(--font-stamp);font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:2px 6px;cursor:pointer;transition:background .12s,color .12s}.trip-panel__preview:hover{background:var(--casing-red);color:var(--ink-on-accent)}.trip-panel__variants{flex-direction:row;flex-wrap:wrap;gap:4px}.trip-panel__variant{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-prose);font-size:10.5px;padding:3px 8px;border:1px solid color-mix(in oklch,var(--ink) 24%,transparent);border-radius:999px;cursor:pointer}.trip-panel__variant input{width:11px;height:11px;margin:0}.trip-panel__variant:has(input:checked){background:color-mix(in oklch,var(--casing-red) 12%,transparent);border-color:var(--casing-red)}.trip-panel__slider{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px;font-family:var(--font-prose);font-size:11px}.trip-panel__slider input{grid-column:1 / -1;width:100%;margin:0}.trip-panel__slider output{grid-column:2;grid-row:1;font-family:var(--font-stamp);font-size:10px;color:var(--casing-red);min-width:3.2em;text-align:right}.trip-panel__check{display:flex;align-items:flex-start;gap:8px;font-family:var(--font-prose);font-size:11.5px}.trip-panel__check input{margin-top:2px}.trip-panel__foot{border-top:1px dashed color-mix(in oklch,var(--ink) 28%,transparent);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.trip-panel__reset{background:var(--ink, #0d0800);color:var(--bg-paper);border:2px solid var(--ink, #0d0800);font-family:var(--font-stamp);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;cursor:pointer}.trip-panel__reset:hover{background:var(--casing-red);border-color:var(--casing-red)}.trip-panel__section--classic{border:1px solid color-mix(in oklch,var(--casing-red) 30%,transparent);background:color-mix(in oklch,var(--casing-red) 5%,transparent);border-radius:6px;padding:8px 10px}.trip-panel__classic-toggle{display:flex;align-items:flex-start;gap:9px;cursor:pointer;margin:0}.trip-panel__classic-toggle input{margin-top:3px;width:14px;height:14px;cursor:pointer;accent-color:var(--casing-red)}.trip-panel__classic-toggle-label{display:grid;gap:2px;font-family:var(--font-prose);line-height:1.35}.trip-panel__classic-toggle-label strong{font-family:var(--font-stamp, "Bungee", monospace);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--casing-red)}.trip-panel__classic-toggle-label em{font-style:italic;font-size:11.5px;color:var(--ink, #5a4a3a);opacity:.85}.trip-panel--classic-only .trip-panel__mode--locked,.trip-panel--classic-only .trip-panel__variant--locked,.trip-panel--classic-only .trip-panel__slider--locked,.trip-panel--classic-only .trip-panel__check--locked{opacity:.42;pointer-events:none;cursor:not-allowed}.trip-panel--classic-only .trip-panel__variants,.trip-panel--classic-only .trip-panel__slider input,.trip-panel--classic-only .trip-panel__check input{cursor:not-allowed}.trip-panel__classic-note{display:none;font-family:var(--font-prose);font-style:italic;font-size:12px;line-height:1.4;color:var(--ink-muted, var(--ink, #5a4a3a));padding:6px 10px;margin:0 0 4px;border-left:2px solid var(--casing-red);background:color-mix(in oklch,var(--casing-red) 7%,transparent)}.trip-panel--classic-only .trip-panel__classic-note{display:block}@media(max-width:480px){.trip-panel{left:12px;right:12px;bottom:12px;width:auto}}@media(prefers-reduced-motion:reduce){[data-trip-trigger]{transition:none}}.case-hero{margin:1.5rem 0 1rem;padding:1.25rem;background:var(--bg-card, #f8f3eb);border:2px solid var(--casing-red, #a81e0f);border-radius:var(--radius-lg, 12px);box-shadow:0 1px #00000014;scroll-margin-top:5rem}.case-hero__inner{display:grid;grid-template-columns:1.4fr 1fr;gap:1.25rem;align-items:center}@media(max-width:720px){.case-hero__inner{grid-template-columns:1fr}}.case-hero__copy{min-width:0}.case-hero__eyebrow{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-stamp, "Bungee", monospace);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--casing-red, #a81e0f);margin:0 0 .35rem}.case-hero__pulse{width:.6rem;height:.6rem;border-radius:50%;background:var(--hellfire-red, #ff2a00);box-shadow:0 0 8px var(--hellfire-red, #ff2a00);animation:case-hero-pulse 1.6s ease-in-out infinite}@keyframes case-hero-pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.case-hero__pulse{animation:none;opacity:.9}}.case-hero__title{font-family:var(--font-display, "Ultra", serif);font-size:clamp(1.2rem,2.6vw,1.55rem);line-height:1.15;color:var(--ink-on-card, #0d0800);margin:0 0 .55rem;letter-spacing:-.005em}.case-hero__title em{font-style:italic;color:var(--casing-red, #a81e0f)}.case-hero__lede{font-size:1rem;line-height:1.45;margin:0 0 .55rem;color:var(--ink-on-card, #0d0800)}.case-hero__lede strong{color:var(--casing-red, #a81e0f)}.case-hero__lede em{font-style:italic;color:var(--ink-on-card, #0d0800)}.case-hero__link{color:var(--casing-red, #a81e0f);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px;font-weight:600}.case-hero__credits{margin:0;font-family:var(--font-stamp, "Bungee", monospace);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted, #5a4a3a)}.case-hero__credit-link{color:var(--ink-muted, #5a4a3a);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.case-hero__credit-link:hover{color:var(--casing-red, #a81e0f)}.case-hero__shot{display:block;margin:0;border:2px solid var(--casing-red, #a81e0f);background:#000;border-radius:4px;overflow:hidden;box-shadow:0 2px #0000001f}.case-hero__shot img{display:block;width:100%;height:auto}.case-hero__caption{font-family:var(--font-stamp, "Bungee", monospace);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;background:var(--surface-band, #0d0800);color:var(--ink-on-band, #f5f0e8);padding:.35rem .6rem;margin:0}.case-hero__caption .case-hero__credit-link{color:var(--accent-on-band, #d9ac10)}.cut-exhibit{margin:1rem 0 0;padding:.85rem 1rem;background:color-mix(in oklch,var(--casing-red) 7%,transparent);border-left:4px solid var(--casing-red, #a81e0f);border-radius:0 4px 4px 0;font-size:.92rem;line-height:1.4}[data-shift=night] .cut-exhibit,:root[data-brood=on] .cut-exhibit{background:color-mix(in oklch,var(--casing-red) 14%,transparent);box-shadow:0 0 0 1px color-mix(in oklch,var(--casing-red) 25%,transparent)}@media(prefers-color-scheme:dark){:root:not([data-shift]) .cut-exhibit,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit{background:color-mix(in oklch,#ee5a47 14%,transparent);box-shadow:0 0 0 1px color-mix(in oklch,#ee5a47 30%,transparent);border-left-color:#ee5a47}:root:not([data-shift]) .cut-exhibit__eyebrow,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit__eyebrow,:root:not([data-shift]) .cut-exhibit__body strong,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit__body strong,:root:not([data-shift]) .cut-exhibit__body a,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit__body a,:root:not([data-shift]) .cut-exhibit__cta a,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit__cta a,:root:not([data-shift]) .case-hero__eyebrow,:root[data-shift=auto]:not([data-brood=on]) .case-hero__eyebrow,:root:not([data-shift]) .case-hero__title em,:root[data-shift=auto]:not([data-brood=on]) .case-hero__title em,:root:not([data-shift]) .case-hero__lede strong,:root[data-shift=auto]:not([data-brood=on]) .case-hero__lede strong,:root:not([data-shift]) .case-hero__link,:root[data-shift=auto]:not([data-brood=on]) .case-hero__link{color:#ee5a47}:root:not([data-shift]) .cut-exhibit__source-link,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit__source-link{border-bottom-color:color-mix(in oklch,#ee5a47 80%,transparent)}:root:not([data-shift]) .case-hero,:root[data-shift=auto]:not([data-brood=on]) .case-hero{border-color:#ee5a47}:root:not([data-shift]) .cut-exhibit__eyebrow,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit__eyebrow,:root:not([data-shift]) .cut-exhibit__body strong,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit__body strong,:root:not([data-shift]) .cut-exhibit__body a,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit__body a,:root:not([data-shift]) .cut-exhibit__cta a,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit__cta a,:root:not([data-shift]) .cut-exhibit[data-live-exhibit-tile] .cut-exhibit__toggle,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit[data-live-exhibit-tile] .cut-exhibit__toggle{color:#ff8a73}:root:not([data-shift]) .cut-exhibit__source-link,:root[data-shift=auto]:not([data-brood=on]) .cut-exhibit__source-link{border-bottom-color:color-mix(in oklch,#ff8a73 80%,transparent)}:root:not([data-shift]) .case-hero__toggle,:root[data-shift=auto]:not([data-brood=on]) .case-hero__toggle{color:#ff8a73}}:root[data-shift=night]:not([data-brood=on]) .cut-exhibit__eyebrow,:root[data-shift=night]:not([data-brood=on]) .cut-exhibit__body strong,:root[data-shift=night]:not([data-brood=on]) .cut-exhibit__body a,:root[data-shift=night]:not([data-brood=on]) .cut-exhibit__cta a,:root[data-shift=night]:not([data-brood=on]) .cut-exhibit[data-live-exhibit-tile] .cut-exhibit__toggle{color:#ff8a73}:root[data-shift=night]:not([data-brood=on]) .cut-exhibit__source-link{border-bottom-color:color-mix(in oklch,#ff8a73 80%,transparent)}:root[data-shift=night]:not([data-brood=on]) .case-hero__toggle{color:#ff8a73}.cut-exhibit__eyebrow{margin:0 0 .4rem;font-family:var(--font-stamp, "Bungee", monospace);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--casing-red, #a81e0f)}.cut-exhibit__source-link{color:inherit;text-decoration:none;border-bottom:1px dotted color-mix(in oklch,var(--casing-red) 80%,transparent);transition:color .15s,border-bottom-color .15s}.cut-exhibit__source-link:hover,.cut-exhibit__source-link:focus-visible{color:var(--ink-on-card, #0d0800);border-bottom-color:var(--casing-red, #a81e0f)}.cut-exhibit__source-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cut-exhibit__source-link--contrast{color:var(--mustard-ink, #6b4f00);border-bottom-color:color-mix(in oklch,var(--mustard, #d9ac10) 65%,transparent)}.cut-exhibit__source-link--contrast:hover,.cut-exhibit__source-link--contrast:focus-visible{color:var(--ink-on-paper, #0d0800);border-bottom-color:var(--mustard-ink, #6b4f00)}.cut-exhibit__body{margin:0 0 .45rem;color:var(--ink-on-card, #0d0800)}.cut-exhibit__body strong{color:var(--casing-red, #a81e0f)}.cut-exhibit__body em{font-style:italic;color:var(--ink-on-card, #0d0800)}.cut-exhibit__body a{color:var(--casing-red, #a81e0f);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.cut-exhibit__cta{margin:0;font-size:.82rem}.cut-exhibit__cta a{color:var(--casing-red, #a81e0f);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.cut-exhibit[data-live-exhibit-tile] .cut-exhibit__toggle{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;width:100%;margin:.35rem 0 0;padding:.4rem .75rem;appearance:none;-webkit-appearance:none;background:var(--bg-elevated, #ebe5d8);border:1px solid var(--casing-red, #a81e0f);border-radius:999px;color:var(--casing-red, #a81e0f);font-family:var(--font-stamp, "Bungee", monospace);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,border-color .15s;flex-shrink:0}.cut-exhibit[data-live-exhibit-tile] .cut-exhibit__toggle:hover,.cut-exhibit[data-live-exhibit-tile] .cut-exhibit__toggle:focus-visible{background:var(--casing-red, #a81e0f);color:var(--ink-on-dark, #f5f0e8)}.cut-exhibit[data-live-exhibit-tile] .cut-exhibit__toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cut-exhibit__toggle-chevron{transition:transform .2s ease}.cut-exhibit[data-live-exhibit-tile]:not([data-sidebar-expanded=true]) .cut-exhibit__toggle-chevron{transform:rotate(-90deg)}.cut-exhibit[data-live-exhibit-tile]:not([data-sidebar-expanded=true]) .cut-exhibit__toggle{background:color-mix(in oklch,var(--casing-red) 12%,transparent)}.cut-exhibit[data-live-exhibit-tile]:not([data-sidebar-expanded=true]) .cut-exhibit__body,.cut-exhibit[data-live-exhibit-tile]:not([data-sidebar-expanded=true]) .cut-exhibit__cta{display:none}.cut-exhibit[data-live-exhibit-tile][data-sidebar-expanded=true] .cut-exhibit__body{margin-top:.45rem}@media(prefers-reduced-motion:reduce){.cut-exhibit__toggle-chevron{transition:none}}@media(min-width:1280px){html[data-exhibit-rail=v2] .cut-exhibit[data-live-exhibit-tile] .cut-exhibit__toggle{display:none}}.cut-exhibit--contrast{background:color-mix(in oklch,var(--mustard) 14%,transparent);border-left-color:var(--mustard, #d9ac10)}.cut-exhibit__eyebrow--contrast,.cut-exhibit--contrast .cut-exhibit__body strong{color:var(--mustard-ink, #6b4f00)}.cut--bonus{border-top-style:dashed;border-top-color:var(--mustard, #d9ac10)}.cut-number--bonus{background:var(--mustard-pale, #fff0be);border-color:var(--mustard, #d9ac10);color:#6b4f00}.case-fairuse{margin:3rem 0 0;padding:1.25rem 1.5rem;background:var(--bg-elevated, #ebe5d8);border:1px dashed var(--ink-muted, #5a4a3a);border-radius:var(--radius-lg, 12px);font-size:.92rem;line-height:1.5;color:var(--ink-on-paper, #0d0800);scroll-margin-top:5rem}.case-fairuse .hallucinate-h2{margin:0 0 .5rem;font-size:clamp(1.05rem,2vw,1.25rem);text-align:left}.case-fairuse a{color:var(--casing-red, #a81e0f);text-decoration:underline;text-underline-offset:2px}@media print{.case-hero__pulse{display:none}.case-hero,.cut-exhibit,.case-fairuse{border-color:#000;background:#fff;color:#000;box-shadow:none}.case-hero__caption{background:#000;color:#fff}}:root{--rail-w: clamp(240px, 22vw, 320px);--rail-gap: clamp(1rem, 2vw, 1.75rem);--main-half: 360px;--rail-top: 1rem;--case-hero-rail-h: 520px}.live-exhibit-layout{display:block;scroll-margin-top:5rem}.live-exhibit-main{display:block;min-width:0}.case-hero__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.case-hero__head-meta{flex:1;min-width:0}.case-hero__connect{margin:.25rem 0 0;font-family:var(--font-prose);font-size:.82rem;font-style:italic;color:var(--ink-muted, #5a4a3a);line-height:1.35}.case-hero__connect a{color:var(--casing-red, #a81e0f);text-decoration:underline;text-underline-offset:2px;font-style:normal;font-weight:600}.case-hero__toggle{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;background:var(--bg-elevated, #ebe5d8);border:1px solid var(--casing-red, #a81e0f);border-radius:999px;color:var(--casing-red, #a81e0f);font-family:var(--font-stamp, "Bungee", monospace);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s}.case-hero__toggle:hover,.case-hero__toggle:focus-visible{background:var(--casing-red, #a81e0f);color:var(--ink-on-dark, #f5f0e8)}.case-hero__toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.case-hero__toggle-chevron{transition:transform .2s ease}.case-hero__toggle[aria-expanded=false] .case-hero__toggle-chevron{transform:rotate(-90deg)}@media(prefers-reduced-motion:reduce){.case-hero__toggle-chevron{transition:none}}.live-exhibit-rail{display:none}.case-hero__toggle{display:inline-flex}@media(max-width:1279px){html[data-exhibit-collapsed=true] .case-hero__body,html[data-exhibit-collapsed=true] .cut-exhibit[data-live-exhibit-tile]{display:none}html[data-exhibit-collapsed=true] .case-hero{padding-bottom:.75rem;margin-bottom:1rem}html[data-exhibit-collapsed=true] .case-hero__head{margin-bottom:0}}@media(min-width:1280px){.live-exhibit-rail{position:fixed;top:var(--rail-top);left:calc(50vw + var(--main-half) + var(--rail-gap));width:var(--rail-w);max-height:calc(100vh - 2rem);overflow-y:auto;z-index:80;scrollbar-width:thin;scrollbar-color:var(--casing-red, #a81e0f) transparent;display:flex;flex-direction:column;gap:.85rem}.live-exhibit-rail::-webkit-scrollbar{width:6px}.live-exhibit-rail::-webkit-scrollbar-thumb{background:var(--casing-red, #a81e0f);border-radius:3px}.live-exhibit-rail::-webkit-scrollbar-track{background:transparent}.live-exhibit-rail{max-width:calc(50vw - var(--main-half) - var(--rail-gap) - 1rem)}.case-hero__toggle,.case-hero__connect{display:none}html[data-exhibit-rail=v1] .live-exhibit-rail{display:flex}html[data-exhibit-rail=v1] .rail-slot--tracking{display:none}html[data-exhibit-rail=v2] .live-exhibit-rail{display:flex}html[data-exhibit-rail=v2] .cut-exhibit[data-live-exhibit-tile]{display:none}html[data-exhibit-rail=v2] .cut-exhibit--tracking-clone{margin:0;border-left-width:4px;background:color-mix(in oklch,var(--casing-red) 10%,transparent);box-shadow:0 0 0 1px var(--casing-red, #a81e0f) inset}html[data-exhibit-rail=v3] .live-exhibit-rail,html[data-exhibit-rail=v4] .live-exhibit-rail{display:none}html[data-exhibit-rail=v3] .hallucinate-page,html[data-exhibit-rail=v4] .hallucinate-page,html[data-exhibit-rail=v3] .live-exhibit-main .cut,html[data-exhibit-rail=v4] .live-exhibit-main .cut{position:relative}html[data-exhibit-rail=v3] .hallucinate-page>.live-exhibit-layout>.case-hero,html[data-exhibit-rail=v4] .hallucinate-page>.live-exhibit-layout>.case-hero,html[data-exhibit-rail=v3] .live-exhibit-main .cut>.cut-exhibit,html[data-exhibit-rail=v4] .live-exhibit-main .cut>.cut-exhibit{position:absolute;left:calc(100% + var(--rail-gap));width:var(--rail-w);max-width:calc(50vw - var(--main-half) - var(--rail-gap) - 1rem);margin:0;box-sizing:border-box}html[data-exhibit-rail=v3] .live-exhibit-main .cut>.cut-exhibit,html[data-exhibit-rail=v4] .live-exhibit-main .cut>.cut-exhibit{top:0}html[data-exhibit-rail=v3] .hallucinate-page>.live-exhibit-layout>.case-hero,html[data-exhibit-rail=v4] .hallucinate-page>.live-exhibit-layout>.case-hero{top:var(--case-hero-rail-top, 6rem)}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero{padding:.75rem .85rem;box-shadow:0 1px #00000014,0 8px 16px -10px #00000026;contain:layout}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__head,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__head{margin-bottom:.4rem}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__connect,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__connect,html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__caption,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__caption,html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__credits,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__credits{display:none}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero:not([data-sidebar-expanded=true]) .case-hero__copy,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero:not([data-sidebar-expanded=true]) .case-hero__copy{display:none}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__toggle,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__toggle{display:inline-flex;font-size:.56rem;padding:.32rem .55rem}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero:not([data-sidebar-expanded=true]) .case-hero__toggle,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero:not([data-sidebar-expanded=true]) .case-hero__toggle{background:color-mix(in oklch,var(--casing-red) 12%,transparent)}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero:not([data-sidebar-expanded=true]) .case-hero__toggle-chevron,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero:not([data-sidebar-expanded=true]) .case-hero__toggle-chevron{transform:rotate(-90deg)}html[data-exhibit-rail=v4] .live-exhibit-main .cut>.cut-exhibit.is-active:not([data-sidebar-expanded=true]){cursor:pointer;box-shadow:0 0 0 2px var(--casing-red, #a81e0f),0 4px 14px -8px #a81e0f59}html[data-exhibit-rail=v4] .live-exhibit-main .cut>.cut-exhibit.is-active:not([data-sidebar-expanded=true]) .cut-exhibit__toggle{background:var(--casing-red, #a81e0f);color:var(--ink-on-dark, #f5f0e8)}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__title,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__title{font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.2;margin:0 0 .45rem}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__inner,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__inner{display:flex;flex-direction:column;gap:.55rem;grid-template-columns:1fr}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__shot,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__shot{order:1;margin:0}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__copy,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__copy{order:2}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__lede,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__lede{font-size:.8rem;line-height:1.4;margin:0}html[data-exhibit-rail=v3] .live-exhibit-layout>.case-hero .case-hero__shot img,html[data-exhibit-rail=v4] .live-exhibit-layout>.case-hero .case-hero__shot img{max-height:9vh;width:100%;object-fit:cover;object-position:top center;border-radius:4px}html[data-exhibit-rail=v3] .live-exhibit-main .cut>.cut-exhibit,html[data-exhibit-rail=v4] .live-exhibit-main .cut>.cut-exhibit{border-left-width:4px;box-shadow:0 0 0 1px #a81e0f26}html[data-exhibit-rail=v3] .live-exhibit-main .cut,html[data-exhibit-rail=v4] .live-exhibit-main .cut{min-height:22rem}html[data-exhibit-rail=v4] .live-exhibit-main .cut>.cut-exhibit{transition:box-shadow .22s ease,transform .22s ease}html[data-exhibit-rail=v4] .live-exhibit-main .cut>.cut-exhibit.is-active{box-shadow:0 0 0 2px var(--casing-red, #a81e0f),0 6px 18px -8px #a81e0f59;transform:translate(-2px);animation:cut-exhibit-pulse 2.4s ease-in-out infinite}@keyframes cut-exhibit-pulse{0%,to{box-shadow:0 0 0 2px var(--casing-red, #a81e0f),0 4px 12px -8px #a81e0f40}50%{box-shadow:0 0 0 2px var(--casing-red, #a81e0f),0 8px 22px -8px #a81e0f73}}@media(prefers-reduced-motion:reduce){html[data-exhibit-rail=v4] .live-exhibit-main .cut>.cut-exhibit{transition:none}html[data-exhibit-rail=v4] .live-exhibit-main .cut>.cut-exhibit.is-active{animation:none}}.case-hero--rail-clone{margin:0;padding:1rem;box-shadow:0 1px #00000014,0 8px 16px -10px #00000026}.case-hero--rail-clone .case-hero__head{margin-bottom:.55rem}.case-hero--rail-clone .case-hero__title{font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.2;margin:0 0 .5rem}.case-hero--rail-clone .case-hero__inner{grid-template-columns:1fr;gap:.75rem}.case-hero--rail-clone .case-hero__lede{font-size:.85rem;line-height:1.4}.case-hero--rail-clone .case-hero__credits{font-size:.56rem}.case-hero--rail-clone .case-hero__shot img{max-height:22vh;object-fit:cover;object-position:top center}.case-hero--rail-clone .case-hero__caption{font-size:.55rem;padding:.3rem .55rem;line-height:1.3}.case-hero--rail-clone .case-hero__toggle,.case-hero--rail-clone .case-hero__connect{display:none}}@media(max-width:560px){.case-hero__head{flex-wrap:wrap;gap:.55rem}.case-hero__toggle{align-self:stretch;justify-content:center}.case-hero__connect{font-size:.78rem}}@media print{.live-exhibit-rail,.case-hero__toggle,.cut-exhibit[data-live-exhibit-tile] .cut-exhibit__toggle{display:none!important}.cut-exhibit[data-live-exhibit-tile]{display:block!important;position:static!important;width:auto!important;margin:1rem 0 0!important}}@media(max-width:640px){.hallucinate-nav__home,.hallucinate-nav__brand{padding:.65rem .4rem}}
