@import "https://fonts.googleapis.com/css2?family=Alegreya:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Bebas+Neue&family=Special+Elite&display=swap";@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}:root{--ink:#080a0b;--bone:#e8e1d2;--red:#d52e2e;--line:#e8e1d229;--display:"Bebas Neue","Arial Narrow",sans-serif;--typewriter:"Special Elite","Courier New",monospace;--sans:"Alegreya",Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--bone);font-family:var(--sans);margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.entry{isolation:isolate;background:linear-gradient(90deg,#030405f7,#030405c2 44%,#03040529 72%,#0304056b),url(/levi-crowe-mountain-midway-hero.png) 50%/cover no-repeat;min-height:100svh;position:relative;overflow:hidden}.entry:after{content:"";z-index:4;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 180px 45px #000c}.storm{z-index:0;background:radial-gradient(#ffffff12,#0000 45%);position:absolute;inset:-40%}.nav{z-index:6;border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.13em;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;height:92px;padding:0 4.5vw;font-size:.72rem;display:grid;position:relative}.wordmark{align-items:center;gap:.85rem;width:fit-content;display:inline-flex}.wordmark span{border:1px solid var(--red);place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:.72rem;display:grid}.wordmark strong{letter-spacing:.22em;font-size:.73rem}.nav-links{color:#b4b1ab;gap:2.4rem;display:flex}.nav-links a,.shop-link{transition:color .25s}.nav-links a:hover,.shop-link:hover{color:#fff}.shop-link{border-bottom:1px solid var(--red);justify-self:end;padding-bottom:.35rem}.hero-copy{z-index:5;width:min(760px,65vw);padding:clamp(6rem,12vh,10rem) 0 7rem 8vw;position:relative}.eyebrow{color:#a9a49b;text-transform:uppercase;letter-spacing:.25em;align-items:center;gap:.75rem;font-size:.68rem;font-weight:700;display:flex}.eyebrow span{background:var(--red);width:28px;height:2px;box-shadow:8px 0 #d52e2e40}.hero-copy h1,.section-head h2,blockquote{letter-spacing:-.055em;margin:1.4rem 0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:.88}.hero-copy h1{font-size:clamp(4.4rem,8.8vw,9.5rem)}em{color:var(--red);font-weight:400}.intro{color:#c0bbb1;max-width:570px;font:clamp(1.05rem,1.4vw,1.35rem)/1.7 Georgia,serif}.hero-actions{align-items:center;gap:1.5rem;margin-top:2.4rem;display:flex}.primary-action{background:var(--red);text-transform:uppercase;letter-spacing:.17em;padding:1rem 1.5rem;font-size:.68rem;font-weight:800;transition:all .2s}.primary-action:hover{background:#f03c3c;transform:translateY(-2px)}.theme-player{align-items:center;gap:.75rem;display:flex}.theme-player button{color:#d1cbc0;text-transform:uppercase;letter-spacing:.13em;cursor:pointer;background:#080a0b9e;border:1px solid #e8e1d247;align-items:center;gap:.55rem;padding:.85rem 1rem;font-size:.6rem;font-weight:700;transition:all .2s;display:flex}.theme-player button:hover,.theme-player.is-playing button{border-color:var(--red);color:#fff;background:#080a0bd9}.theme-player button span{color:var(--red);font-size:.72rem}.theme-player small{color:#77746e;text-transform:uppercase;letter-spacing:.11em;font-size:.5rem}.transmission-card{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090b0cd1;border:1px solid #e8e1d233;width:min(330px,29vw);padding:1.5rem;position:absolute;bottom:11vh;right:8vw;box-shadow:0 28px 80px #00000073}.live-row{color:#aaa69d;text-transform:uppercase;letter-spacing:.18em;align-items:center;gap:.55rem;font-size:.58rem;display:flex}.pulse{background:var(--red);border-radius:50%;width:7px;height:7px;animation:1.8s infinite pulse;box-shadow:0 0 0 6px #d52e2e1f}@keyframes pulse{50%{opacity:.5}}.card-kicker{color:var(--red);text-transform:uppercase;letter-spacing:.2em;margin:2rem 0 .45rem;font-size:.59rem}.transmission-card h2{margin:0;font:1.65rem/1.05 Georgia,serif}.transmission-card>p:not(.card-kicker){color:#98948d;font-size:.75rem;line-height:1.6}.transmission-card>i{background:var(--line);height:1px;margin:1.4rem 0 .8rem;display:block}.transmission-card small{color:#686662;letter-spacing:.12em;font:.53rem monospace}.rooms{border-top:1px solid var(--line);background:#0b0d0e;padding:8rem 7vw 10rem}.section-head{grid-template-columns:1.2fr .8fr;align-items:end;gap:7vw;max-width:1400px;margin:0 auto 4rem;display:grid}.section-head h2{font-size:clamp(3.3rem,6vw,6.5rem)}.section-head>p{color:#8f8b84;max-width:420px;font:1rem/1.8 Georgia,serif}.room-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1400px;margin:auto;display:grid}.room-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0e1011;flex-direction:column;min-height:390px;padding:1.5rem;transition:all .35s;display:flex;position:relative;overflow:hidden}.room-card:before{content:"";opacity:0;background:radial-gradient(circle at 80% 15%,var(--glow),transparent 48%);transition:all .35s;position:absolute;inset:0}.room-card:hover{z-index:2;background:#121516;transform:translateY(-6px)}.room-card:hover:before{opacity:.55}.cold{--glow:#6d8fac}.amber{--glow:#b56c29}.green{--glow:#506f55}.red{--glow:#a21f25}.paper{--glow:#9b8466}.signal{--glow:#4f968c}.wireless{--glow:#a86d39;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px),#0b0c0d}.room-card.locked:after{content:"OFF AIR";color:#d52e2eb3;letter-spacing:.25em;border:1px solid #d52e2e8c;padding:.45rem 2rem;font:700 .55rem monospace;position:absolute;top:4.2rem;right:-1.3rem;transform:rotate(35deg)}.room-top{color:#65625d;align-items:center;gap:.7rem;font:.62rem monospace;display:flex}.room-top i{background:var(--line);flex:1;height:1px}.room-top b{color:#a86d39;letter-spacing:.14em;white-space:nowrap;font-size:.5rem}.room-content{margin-top:auto;padding-bottom:2.4rem;position:relative}.room-content h3{margin:0 0 .8rem;font:2.1rem/1 Georgia,serif}.room-content p{color:#a19d95;max-width:310px;font-size:.84rem;line-height:1.6}.room-content small{color:#65625d;text-transform:uppercase;letter-spacing:.13em;margin-top:1.4rem;font-size:.52rem;display:block}.room-card button{border:0;border-top:1px solid var(--line);color:#a4a099;text-align:left;text-transform:uppercase;letter-spacing:.17em;cursor:pointer;background:0 0;justify-content:space-between;padding:1rem 0 0;font-size:.59rem;display:flex;position:relative}.room-card button:disabled{color:#625f59;cursor:not-allowed}.room-card button span{color:var(--red);font-size:1rem}.manifesto{text-align:center;background:radial-gradient(circle,#17191a,#080a0b 60%);padding:10rem 2rem}.manifesto .eyebrow{justify-content:center}.manifesto>p{color:#85817a;max-width:620px;margin:2.5rem auto;font:1rem/1.8 Georgia,serif}.about-link{border-bottom:1px solid var(--red);text-transform:uppercase;letter-spacing:.16em;gap:1rem;margin-top:1rem;padding-bottom:.55rem;font-size:.65rem;display:inline-flex}.about-link span{color:var(--red)}blockquote{font-size:clamp(3.5rem,7vw,8rem)}footer{border-top:1px solid var(--line);color:#74716c;letter-spacing:.18em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;min-height:110px;padding:2rem 5vw;font-size:.58rem;display:grid}footer>p:last-child{justify-self:end}.social-links{color:#aaa69d;justify-content:center;align-items:center;gap:1.6rem;display:flex}.social-links a{transition:color .2s;position:relative}.social-links a:hover{color:#fff}.social-links a:after{content:"";background:var(--red);height:1px;transition:right .2s;position:absolute;bottom:-.45rem;left:0;right:100%}.social-links a:hover:after{right:0}.about-page{background:#0a0c0d}.about-nav{background:#07090ae0}.about-hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#030405fa,#030405c2 55%,#03040540),url(/levi-crowe-hero.png) 50%/cover no-repeat;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:6vw;min-height:76svh;padding:9rem 8vw 6rem;display:grid;position:relative;overflow:hidden}.about-hero:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 160px 30px #000000c7}.about-hero-copy,.identity-plate{z-index:2;position:relative}.about-hero h1{letter-spacing:-.055em;margin:1.4rem 0;font:400 clamp(3.8rem,7vw,8rem)/.9 Georgia,serif}.about-deck{color:#c0bbb1;max-width:720px;font:clamp(1.05rem,1.5vw,1.35rem)/1.7 Georgia,serif}.identity-plate{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080a0bc7;border:1px solid #e8e1d23b;padding:2rem}.plate-number{color:#77736c;letter-spacing:.18em;font:.55rem monospace;display:block}.crowe-mark{border:1px solid var(--red);color:#ddd3c2;place-items:center;width:88px;height:88px;margin:3rem 0 1.4rem;font:2rem Georgia,serif;display:grid}.identity-plate h2{margin:0;font:2rem Georgia,serif}.identity-plate p{color:#969189;letter-spacing:.07em;font-size:.75rem}.identity-plate i{background:var(--line);height:1px;margin:2rem 0 1rem;display:block}.identity-plate small{color:#6d6861;letter-spacing:.16em;font:.5rem monospace}.about-story{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,.35fr) minmax(0,1fr);gap:8vw;max-width:1220px;margin:auto;padding:8rem 5vw;display:grid}.about-story.dark-band{background:#0e1011;max-width:none;padding-left:max(5vw,55vw - 610px);padding-right:max(5vw,55vw - 610px)}.about-index{color:#6f6b64;letter-spacing:.16em;text-transform:uppercase;gap:1rem;font:.57rem monospace;display:flex}.about-index span{color:var(--red)}.about-index p{margin:0}.about-story article{max-width:760px}.about-story article p{color:#98938b;font:1.05rem/1.9 Georgia,serif}.about-story article .lead{color:#e2dacb;margin-top:0;font-size:clamp(1.55rem,2.4vw,2.5rem);line-height:1.35}.about-creed{text-align:center;background:radial-gradient(circle,#181a1b,#07090a 64%);padding:10rem 2rem}.about-creed .eyebrow{justify-content:center}.about-creed blockquote{margin:1.5rem 0}.about-creed>p:not(.eyebrow){color:#918c84;max-width:620px;margin:2rem auto 3rem;font:1rem/1.8 Georgia,serif}@media (width<=900px){.nav{grid-template-columns:1fr auto;padding:0 1.2rem}.nav-links{display:none}.hero-copy{width:100%;padding:7rem 1.5rem 17rem}.hero-copy h1{font-size:clamp(4rem,17vw,7rem)}.transmission-card{width:auto;bottom:2.5rem;left:1.5rem;right:1.5rem}.section-head{grid-template-columns:1fr;gap:1rem}.room-grid{grid-template-columns:1fr 1fr}.room-card{min-height:350px}.about-hero{grid-template-columns:1fr;padding:7rem 1.5rem 3rem}.identity-plate{max-width:430px}.about-story{grid-template-columns:1fr;gap:2rem;padding:6rem 1.5rem}.about-story.dark-band{padding-left:1.5rem;padding-right:1.5rem}}@media (width<=600px){.wordmark strong{font-size:.62rem}.shop-link{font-size:.57rem}.hero-copy{padding-top:5rem}.hero-actions{flex-direction:column;align-items:flex-start;gap:.8rem}.theme-player{flex-direction:column;align-items:flex-start;gap:.5rem}.rooms{padding:6rem 1rem}.room-grid{grid-template-columns:1fr}.room-card{min-height:320px}.about-hero h1{font-size:clamp(3.7rem,15vw,5.2rem)}footer{grid-template-columns:1fr;gap:1.5rem}footer p{margin:0;justify-self:start!important}.social-links{flex-wrap:wrap;justify-content:flex-start;gap:1.25rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important}}.about-story article .pull-line{border-left:2px solid var(--red);color:#ded5c6;margin:3rem 0;padding:1.5rem 0 1.5rem 1.5rem;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.45}.transmission-card{width:min(270px,22vw);padding:1.35rem;bottom:5vh;right:2vw}@media (width<=900px){.transmission-card{width:auto;padding:1.5rem;bottom:2.5rem;left:1.5rem;right:1.5rem}}.submissions{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#080a0b;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:8vw;padding:9rem 7vw;display:grid}.submission-copy{max-width:520px}.submission-copy h2{letter-spacing:-.055em;margin:1.4rem 0 2rem;font:400 clamp(3.5rem,6vw,6.8rem)/.9 Georgia,serif}.submission-copy>p:not(.eyebrow){color:#9d9890;font:1rem/1.8 Georgia,serif}.submission-copy small{border-left:2px solid var(--red);color:#716d66;letter-spacing:.08em;text-transform:uppercase;margin-top:2rem;padding-left:1rem;font:.64rem/1.7 Arial,sans-serif;display:block}.story-form{background:#0d0f10;border:1px solid #e8e1d22e;gap:1.25rem;padding:2rem;display:grid}.form-row{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.story-form label{color:#b8b2a8;letter-spacing:.13em;text-transform:uppercase;gap:.55rem;font-size:.62rem;font-weight:700;display:grid}.story-form label span{color:#66625c;font-size:.5rem}.story-form input,.story-form select,.story-form textarea{color:#e8e1d2;letter-spacing:0;text-transform:none;background:#090b0c;border:1px solid #e8e1d229;border-radius:0;outline:none;width:100%;padding:.9rem;font:.86rem/1.5 Arial,sans-serif}.story-form textarea{resize:vertical;min-height:160px}.story-form input:focus,.story-form select:focus,.story-form textarea:focus{border-color:var(--red);box-shadow:0 0 0 2px #d52e2e1a}.story-form fieldset{border:1px solid #e8e1d224;gap:1.5rem;margin:0;padding:1rem;display:flex}.story-form legend{color:#77736c;letter-spacing:.13em;text-transform:uppercase;padding:0 .5rem;font-size:.55rem}.story-form fieldset label{align-items:center;gap:.5rem;font-size:.57rem;display:flex}.story-form fieldset input{width:auto;accent-color:var(--red)}.form-note{color:#6f6b64;margin:0;font-size:.68rem;line-height:1.6}.submit-story{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.16em;cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:1rem 1.2rem;font-size:.65rem;font-weight:800;transition:all .2s;display:flex}.submit-story:hover{background:#f03c3c}.submit-story span{font-size:1rem}@media (width<=900px){.submissions{grid-template-columns:1fr;padding:7rem 1.5rem}.submission-copy{max-width:680px}}@media (width<=600px){.form-row{grid-template-columns:1fr}.story-form{padding:1.25rem}.story-form fieldset{flex-direction:column;align-items:flex-start}}.room-enter{border-top:1px solid var(--line);color:#a4a099;text-transform:uppercase;letter-spacing:.17em;justify-content:space-between;padding:1rem 0 0;font-size:.59rem;display:flex;position:relative}.room-enter:hover{color:#fff}.room-enter span{color:var(--red);font-size:1rem}.room-page{background:#090b0c;min-height:100svh}.room-nav{background:#07090af5}.room-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 40%,#48684e2e,#0000 32%),linear-gradient(115deg,#080a0b 35%,#121817);flex-direction:column;justify-content:flex-end;min-height:62svh;padding:8rem 8vw 6rem;display:flex}.room-hero h1{letter-spacing:-.06em;margin:1.3rem 0;font:400 clamp(4.3rem,8vw,9rem)/.86 Georgia,serif}.room-hero>p:last-child{color:#aaa49a;max-width:650px;font:1.1rem/1.7 Georgia,serif}.story-shelf{max-width:1400px;margin:auto;padding:7rem 6vw 9rem}.shelf-heading{color:#6d6962;letter-spacing:.16em;justify-content:space-between;align-items:center;margin-bottom:2rem;font:.58rem monospace;display:flex}.featured-story{border:1px solid var(--line);background:#0d0f10;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);display:grid}.video-frame{aspect-ratio:16/9;background:#030405;position:relative}.video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.story-details{flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,4rem);display:flex}.story-details h2{letter-spacing:-.04em;margin:.6rem 0 1.4rem;font:400 clamp(2rem,3.2vw,3.6rem)/1.05 Georgia,serif}.story-details>p:not(.card-kicker){color:#969189;font:.9rem/1.75 Georgia,serif}.story-details .primary-action{width:fit-content;margin-top:1.4rem}@media (width<=900px){.room-hero{padding:7rem 1.5rem 4rem}.featured-story{grid-template-columns:1fr}.story-shelf{padding:5rem 1.5rem 7rem}}.lost-record-room{background:radial-gradient(circle at 78% 40%,#9b84662e,#0000 32%),linear-gradient(115deg,#080a0b 35%,#181510)}.night-archive-room{background:radial-gradient(circle at 78% 40%,#4f968c33,#0000 32%),linear-gradient(115deg,#080a0b 35%,#0d1818)}.next-file{margin-top:5rem}.black-ledger-room{background:radial-gradient(circle at 78% 40%,#a21f2533,#0000 32%),linear-gradient(115deg,#080a0b 35%,#190d0f)}.worlds{border-top:1px solid var(--line);background:radial-gradient(circle at 74% 8%,#7b2e1b29,#0000 28%),#090b0c;padding:10rem 7vw;position:relative;overflow:hidden}.worlds:before{content:"LCM";color:#e8e1d205;pointer-events:none;font:400 35vw/.9 Georgia,serif;position:absolute;top:-.24em;right:-.04em}.worlds-heading{max-width:880px;margin:0 0 5rem;position:relative}.worlds-heading h2{letter-spacing:-.06em;margin:1.2rem 0 2rem;font:400 clamp(3.8rem,7vw,8rem)/.88 Georgia,serif}.worlds-heading>p:last-child{color:#948f87;max-width:650px;font:1.05rem/1.85 Georgia,serif}.world-gates{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));max-width:1400px;margin:auto;display:grid;position:relative}.world-gate{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d0f10;flex-direction:column;justify-content:space-between;min-height:420px;padding:2rem;transition:all .35s;display:flex;position:relative;overflow:hidden}.world-gate:before{content:"";background:radial-gradient(circle at 80% 15%,var(--gate-glow),transparent 52%);opacity:.32;transition:all .35s;position:absolute;inset:0}.world-gate:after{content:"";pointer-events:none;border:1px solid #e8e1d20f;position:absolute;inset:1.2rem}.world-gate:hover{z-index:2;background:#121415;transform:translateY(-5px)}.world-gate:hover:before{opacity:.72}.world-gate>span,.world-gate>b,.world-gate>div{z-index:1;position:relative}.world-gate>span{color:#706c65;letter-spacing:.2em;font:.6rem monospace}.world-gate div p{color:#847f77;text-transform:uppercase;letter-spacing:.16em;margin:0 0 .7rem;font-size:.56rem}.world-gate h3{letter-spacing:-.05em;margin:0 0 1.1rem;font:400 clamp(2.8rem,4vw,5rem)/.92 Georgia,serif}.world-gate small{color:#9f9a91;max-width:440px;font:.9rem/1.7 Georgia,serif;display:block}.world-gate>b{color:#c8c0b1;text-transform:uppercase;letter-spacing:.18em;font-size:.58rem}.midway-gate{--gate-glow:#8f3924}.archive-gate{--gate-glow:#a68657}.books-gate{--gate-glow:#6d2731}.music-gate{--gate-glow:#39544f}.midway-callout{background:radial-gradient(circle at 24% 52%,#b5542238,#0000 28%),linear-gradient(115deg,#0b0807,#17100c 55%,#090a0b);border-block:1px solid #d28b442e;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;min-height:80svh;padding:8rem 8vw;display:grid;position:relative;overflow:hidden}.midway-callout:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 82px,#ffffff03 82px 83px);position:absolute;inset:0}.midway-marquee{z-index:1;aspect-ratio:4/5;background:radial-gradient(circle,#2b170e,#0c0907 70%);border:1px solid #d79a5347;place-items:center;display:grid;position:relative;box-shadow:0 40px 90px #000}.midway-marquee:before,.midway-marquee:after{content:"";border:1px dashed #e8ac5e59;position:absolute;inset:14px}.midway-marquee:after{inset:27px}.midway-marquee span{color:#d6b27d;text-align:center;letter-spacing:.05em;text-shadow:0 0 28px #d3772b6b;font:400 clamp(2.5rem,4.8vw,5.6rem)/.9 Georgia,serif}.midway-callout-copy{z-index:1;position:relative}.midway-callout-copy h2{letter-spacing:-.055em;margin:1.4rem 0 2rem;font:400 clamp(3.3rem,6vw,7rem)/.9 Georgia,serif}.midway-callout-copy>p:not(.eyebrow){color:#aaa096;max-width:650px;margin-bottom:2.5rem;font:1.05rem/1.85 Georgia,serif}.midway-page,.books-page{background:#080909}.world-nav{background:#070707e6}.midway-hero{background:radial-gradient(circle at 20% 58%,#c25d2340,#0000 23%),radial-gradient(circle at 86% 20%,#781e182e,#0000 30%),linear-gradient(125deg,#070605 8%,#1c110b 52%,#080909);grid-template-columns:.7fr 1.3fr;align-items:end;gap:8vw;min-height:92svh;padding:10rem 8vw 7rem;display:grid;position:relative;overflow:hidden}.midway-hero:before{content:"";background:linear-gradient(#0000 70%,#000000b8),repeating-linear-gradient(100deg,#0000 0 120px,#ffffff03 121px);position:absolute;inset:0}.midway-sign,.midway-hero-copy{z-index:1;position:relative}.midway-sign{outline-offset:-16px;text-align:center;background:radial-gradient(circle,#2b170e,#090706 72%);border:1px solid #dd9b4e57;outline:1px solid #dd9b4e1f;flex-direction:column;justify-content:center;align-items:center;min-height:470px;padding:3rem 1.5rem;display:flex;box-shadow:0 40px 90px #000c}.midway-sign:before{content:"";border:1px dashed #dd9b4e45;position:absolute;inset:28px}.midway-sign small,.midway-sign i{color:#936f49;letter-spacing:.22em;font:.58rem monospace;position:relative}.midway-sign strong{color:#e0bb81;letter-spacing:.02em;text-shadow:0 0 25px #cd5e1f7a;margin:2rem 0;font:400 clamp(3rem,5vw,6rem)/.82 Georgia,serif;position:relative}.midway-hero-copy h1{letter-spacing:-.06em;margin:1.2rem 0 2rem;font:400 clamp(4.2rem,7.4vw,8.6rem)/.86 Georgia,serif}.midway-hero-copy>p:not(.eyebrow){color:#b3a69a;max-width:660px;margin-bottom:2.3rem;font:1.1rem/1.8 Georgia,serif}.midway-lore{grid-template-columns:100px minmax(0,1fr);gap:0 4vw;max-width:1200px;margin:auto;padding:10rem 5vw;display:grid}.lore-number{color:#743824;letter-spacing:.2em;border-top:1px solid #c9744038;padding-top:.6rem;font:.68rem monospace}.midway-lore article{border-top:1px solid var(--line);padding:0 0 7rem}.midway-lore article:last-child{padding-bottom:0}.midway-lore h2{letter-spacing:-.05em;margin:1.7rem 0 1.2rem;font:400 clamp(2.8rem,5vw,5.8rem)/.94 Georgia,serif}.midway-lore article>p:last-child{color:#999189;max-width:760px;font:1rem/1.9 Georgia,serif}.midway-voices{text-align:center;background:radial-gradient(circle at 50% 15%,#752c1b33,#0000 35%),#0c0b0a;border-block:1px solid #ce7e4529;padding:10rem 8vw}.midway-voices .eyebrow{justify-content:center}.midway-voices blockquote{font-size:clamp(3.2rem,6vw,7rem)}.voice-pair{border-top:1px solid var(--line);border-left:1px solid var(--line);text-align:left;grid-template-columns:1fr 1fr;max-width:1000px;margin:6rem auto 0;display:grid}.voice-pair article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff04;min-height:270px;padding:2.5rem}.voice-pair small{color:#7a4c34;letter-spacing:.18em;font:.56rem monospace}.voice-pair h3{margin:2.5rem 0 .8rem;font:2.5rem Georgia,serif}.voice-pair p{color:#8e8780;font:.9rem/1.7 Georgia,serif}.world-cta{text-align:center;background:#080909;padding:10rem 2rem}.world-cta>p{color:#74402c;letter-spacing:.28em;font:.58rem monospace}.world-cta h2{letter-spacing:-.06em;margin:1.5rem 0 3rem;font:400 clamp(4rem,7vw,8rem)/.86 Georgia,serif}.world-cta>div{justify-content:center;align-items:center;gap:2rem;display:flex}.quiet-action{color:#b6ada2;text-transform:uppercase;letter-spacing:.15em;border-bottom:1px solid #80442c;padding-bottom:.45rem;font-size:.62rem}.books-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 80% 35%,#77263138,#0000 30%),linear-gradient(120deg,#080909,#171012 60%,#080909);flex-direction:column;justify-content:flex-end;min-height:68svh;padding:9rem 8vw 6rem;display:flex;position:relative;overflow:hidden}.books-hero:after{content:"BOOKS";color:#e8e1d206;font:400 22vw/.8 Georgia,serif;position:absolute;bottom:-.14em;right:-.05em}.books-hero>*{z-index:1;position:relative}.books-hero h1{letter-spacing:-.065em;margin:1.2rem 0 1.7rem;font:400 clamp(4.8rem,9vw,10rem)/.82 Georgia,serif}.books-hero>p:last-child{color:#aaa19a;max-width:680px;font:1.05rem/1.8 Georgia,serif}.book-feature{background:#0a0b0b;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:center;gap:9vw;padding:10rem 10vw;display:grid}.book-object{filter:drop-shadow(0 45px 45px #000000b3);perspective:1200px;justify-content:center;display:flex}.book-cover{aspect-ratio:2/3;text-align:center;background:radial-gradient(circle at 50% 30%,#9e37303d,#0000 32%),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 6px),#130d0e;border:1px solid #745047;flex-direction:column;justify-content:center;align-items:center;width:min(360px,65vw);padding:2rem;display:flex;transform:rotateY(-12deg);box-shadow:18px 20px #070707}.book-spine{display:none}.book-cover:before{content:"LCM";color:#c6a078;border:1px solid #a9624e;place-items:center;width:58px;height:58px;margin-bottom:3rem;font:1rem Georgia,serif;display:grid}.book-cover small,.book-cover i{color:#88695c;letter-spacing:.2em;font:.58rem monospace}.book-cover strong{color:#ded3c0;margin:1.8rem 0;font:400 clamp(2.5rem,5vw,4.5rem)/.9 Georgia,serif}.book-feature article h2{letter-spacing:-.06em;margin:1rem 0;font:400 clamp(4rem,7vw,8rem)/.9 Georgia,serif}.book-feature article>p{color:#969089;max-width:620px;font:1rem/1.8 Georgia,serif}.book-feature .book-deck{color:#d2c8b9;font-size:1.4rem}.book-actions{align-items:center;gap:2rem;margin-top:2.5rem;display:flex}.series-road{border-block:1px solid var(--line);background:radial-gradient(circle at 25% 20%,#77263129,#0000 28%),#0d0c0d;padding:10rem 8vw}.series-road h2{letter-spacing:-.06em;margin:1.4rem 0 4rem;font:400 clamp(3.8rem,7vw,7.5rem)/.88 Georgia,serif}.road-line{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1300px;display:grid}.road-line article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0f0e0f;min-height:230px;padding:2rem}.road-line article.released{background:linear-gradient(145deg,#82262e2b,#0000),#100e0f}.road-line span{color:#71434a;font:.62rem monospace}.road-line h3{margin:4rem 0 .6rem;font:2rem Georgia,serif}.road-line p{color:#77716d;text-transform:uppercase;letter-spacing:.14em;font-size:.55rem}.collection-note{background:#080909;place-items:center;min-height:48svh;padding:6rem 2rem;display:grid}.collection-note p{color:#b3aaa0;text-align:center;max-width:850px;margin:0;font:clamp(1.5rem,2.5vw,2.5rem)/1.55 Georgia,serif}@media (width<=900px){.world-gates{grid-template-columns:1fr}.world-gate{min-height:360px}.midway-callout,.midway-hero,.book-feature{grid-template-columns:1fr}.midway-marquee{width:min(420px,88vw)}.midway-hero{padding:8rem 1.5rem 5rem}.midway-sign{max-width:430px;min-height:360px}.voice-pair,.road-line{grid-template-columns:1fr}.books-hero{padding:8rem 1.5rem 5rem}.book-feature,.series-road{padding:7rem 1.5rem}}@media (width<=600px){.worlds{padding:7rem 1rem}.world-gate{min-height:340px;padding:1.35rem}.midway-callout{padding:6rem 1.2rem}.midway-lore{grid-template-columns:42px 1fr;padding:7rem 1.2rem}.midway-voices{padding:7rem 1.2rem}.voice-pair article{padding:1.5rem}.world-cta>div,.book-actions{flex-direction:column}.book-cover{width:270px}.series-road{padding-inline:1rem}}.social-gate{--gate-glow:#76532d}.platform-links{flex-wrap:wrap;gap:.75rem;display:flex;z-index:2!important;position:relative!important}.platform-links a{color:#c8c0b1;font-family:var(--typewriter);letter-spacing:.08em;text-transform:uppercase;border:1px solid #e8e1d22e;padding:.7rem .9rem;font-size:.62rem;transition:all .2s}.platform-links a:hover{border-color:var(--red);color:#fff;background:#d52e2e1a}h1,h2,h3,blockquote,.midway-sign strong,.book-cover strong{font-family:var(--display)!important;letter-spacing:.005em!important;font-weight:400!important}p,input,select,textarea,button{font-family:var(--sans)!important}.eyebrow,.wordmark,.nav-links,.shop-link,.live-row,.card-kicker,.transmission-card small,.room-top,.room-content small,.room-card button,.room-enter,.world-gate>span,.world-gate div p,.world-gate>b,.midway-sign small,.midway-sign i,.lore-number,.voice-pair small,.world-cta>p,.book-cover small,.book-cover i,.road-line span,.road-line p,.plate-number,.identity-plate small,.about-index,.shelf-heading,footer{font-family:var(--typewriter)!important}.hero-copy h1,.about-hero h1,.midway-hero-copy h1,.books-hero h1{letter-spacing:.015em!important}.section-head h2,.worlds-heading h2,.midway-callout-copy h2,.midway-lore h2,.series-road h2{letter-spacing:.01em!important}.published-book-cover{border:1px solid #c9744059;width:min(390px,70vw);height:auto;display:block;transform:rotateY(-8deg);box-shadow:18px 24px #070707}.midway-sign{padding:0;overflow:hidden}.midway-sign:before{z-index:1;pointer-events:none}.midway-sign img{object-fit:cover;width:100%;height:100%;min-height:470px;display:block}.services-door{transition:transform .25s,border-color .25s,background .25s;display:block}.services-door:hover{background:#090b0cf0;border-color:#d52e2ed9;transform:translateY(-5px)}.services-door h2{font-size:clamp(1.8rem,2.2vw,2.65rem);line-height:.96}.services-door>p:not(.card-kicker){color:#c5bdb0;font-size:.85rem}.services-door>strong{color:#eee5d6;text-transform:uppercase;letter-spacing:.15em;font:700 .62rem var(--typewriter);justify-content:space-between;align-items:center;display:flex}.services-door>strong span{color:var(--red);font-size:1.1rem}.services-page{background:#090a0a}.services-hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#030405f7,#030405d9 42%,#03040533 73%),url(/lcm-creative-services-hero.png) 50%/cover no-repeat;grid-template-columns:minmax(0,1.25fr) minmax(260px,.45fr);align-items:end;gap:6vw;min-height:calc(100svh - 92px);padding:9rem 8vw 7rem;display:grid;position:relative;overflow:hidden}.services-hero:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 180px 40px #000000c7}.services-hero-copy,.client-counter{z-index:2;position:relative}.services-hero-copy{max-width:860px}.services-hero h1{font:400 clamp(4.5rem,8vw,9.5rem)/.83 var(--display);letter-spacing:.005em;margin:1.35rem 0 2rem}.services-hero-copy>p:not(.eyebrow){color:#c0b8ab;max-width:700px;font:clamp(1.05rem,1.5vw,1.35rem)/1.75 var(--sans)}.client-counter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080a0bd1;border:1px solid #e8e1d23d;padding:2rem}.client-counter small{color:#a39d93;text-transform:uppercase;letter-spacing:.18em;font:.58rem var(--typewriter)}.client-counter strong{color:var(--red);font:clamp(5rem,8vw,9rem)/.85 var(--display);margin:.5rem 0;display:block}.client-counter p{color:#c1b9ad;margin:0;font-size:.9rem;line-height:1.55}.service-intro{border-bottom:1px solid var(--line);grid-template-columns:.75fr 1.25fr;gap:2rem 8vw;padding:10rem 8vw;display:grid}.service-intro .eyebrow{grid-column:1/-1}.service-intro h2{font:400 clamp(3.8rem,6vw,7.2rem)/.88 var(--display);margin:0}.service-intro>p:last-child{color:#9d978e;max-width:620px;font:1.1rem/1.85 var(--sans);margin:0}.service-packages{background:radial-gradient(circle at 80% 0,#8b311c24,#0000 28%),#0c0e0f;padding:9rem 7vw 8rem}.service-packages header{margin-bottom:4rem}.service-packages header h2{font:400 clamp(4rem,7vw,8rem)/.88 var(--display);margin:1rem 0}.package-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1500px;margin:auto;display:grid}.package-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#0e1011;flex-direction:column;min-height:680px;padding:2rem;display:flex}.package-number{color:#6f6b64;font:.65rem var(--typewriter);letter-spacing:.18em}.package-card h3{font:400 clamp(2.6rem,4vw,4.5rem)/.9 var(--display);margin:.35rem 0 .6rem}.package-price{color:#ddd3c2;font:400 2.2rem var(--display);letter-spacing:.06em}.package-intro{color:#9d978f;min-height:100px;font:.95rem/1.7 var(--sans)}.package-card ul{border-top:1px solid var(--line);gap:.8rem;margin:1rem 0 2rem;padding:1.5rem 0;list-style:none;display:grid}.package-card li{color:#b8b1a6;gap:.7rem;font-size:.82rem;display:flex}.package-card li:before{content:"+";color:var(--red);font-family:var(--typewriter)}.package-card>a{border-top:1px solid var(--line);color:#d8cfc0;text-transform:uppercase;letter-spacing:.14em;font:700 .6rem var(--typewriter);justify-content:space-between;margin-top:auto;padding-top:1.2rem;display:flex}.package-card>a span{color:var(--red);font-size:1rem}.scope-note{color:#706c65;text-align:center;max-width:900px;font:.7rem/1.7 var(--typewriter);letter-spacing:.04em;margin:2rem auto 0}.handoff-section{background:#080a0b;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:10rem 8vw;display:grid}.handoff-section h2{font:400 clamp(3.8rem,6vw,7rem)/.88 var(--display);margin:1.3rem 0}.handoff-list{border-top:1px solid var(--line)}.handoff-list article{border-bottom:1px solid var(--line);grid-template-columns:55px .65fr 1.35fr;align-items:start;gap:1.5rem;padding:2rem 0;display:grid}.handoff-list span{color:var(--red);font:.6rem var(--typewriter)}.handoff-list h3{font:2rem var(--display);margin:0}.handoff-list p{color:#969088;font:.9rem/1.7 var(--sans);margin:0}.services-cta{text-align:center;background:radial-gradient(circle,#1a1613,#080a0b 62%);padding:10rem 2rem}.services-cta .eyebrow{justify-content:center}.services-cta h2{font:400 clamp(4rem,7vw,8rem)/.86 var(--display);margin:1.4rem 0}.services-cta>p:not(.eyebrow){color:#9b958c;max-width:620px;font:1rem/1.8 var(--sans);margin:2rem auto 3rem}.services-footer-line{color:#8c867d;justify-self:center!important}@media (width<=900px){.services-hero{grid-template-columns:1fr;padding:8rem 1.5rem 3rem}.client-counter{max-width:430px}.service-intro,.handoff-section{grid-template-columns:1fr;padding:7rem 1.5rem}.package-grid{grid-template-columns:1fr}.package-card,.package-intro{min-height:0}.services-footer-line{justify-self:start!important}.services-door h2{font-size:2rem}}@media (width<=600px){.services-hero h1{font-size:clamp(4rem,17vw,6rem)}.service-packages{padding:7rem 1rem}.handoff-list article{grid-template-columns:35px 1fr}.handoff-list p{grid-column:2}.services-footer-line{line-height:1.6}}.coming-soon-label{cursor:default;color:#a9a39a}.nav .coming-soon-label{justify-self:end}.package-status{border-top:1px solid var(--line);color:#a9a39a;text-transform:uppercase;letter-spacing:.14em;font:700 .6rem var(--typewriter);margin-top:auto;padding-top:1.2rem;display:block}.coming-soon-action{cursor:default;color:#d9cfc1;background:#4a1919;display:inline-block}.coming-soon-action:hover{background:#4a1919;transform:none}.experience-note{border:1px solid var(--line);background:linear-gradient(135deg,#d52e2e14,#0000 45%),#0e1011;grid-template-columns:.7fr 1.3fr;gap:1.5rem 6vw;max-width:1200px;margin:5rem auto 0;padding:3rem;display:grid}.experience-note .eyebrow{grid-column:1/-1}.experience-note h3{font:400 clamp(2.8rem,4.5vw,5rem)/.92 var(--display);margin:0}.experience-note>p:last-child{color:#a39c92;font:1rem/1.8 var(--sans);margin:0}@media (width<=900px){.experience-note{grid-template-columns:1fr;padding:2rem}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jukebox-page{background:#080706}.jukebox-nav{background:#080605f0}.jukebox-hero{background:#0b0806 url(/images/forgotten-jukebox/hero.png) 50%/cover no-repeat;border-bottom:1px solid #e09a423d;align-items:flex-end;min-height:calc(100svh - 92px);padding:5rem 8vw;display:flex;position:relative;overflow:hidden}.jukebox-hero-shade{background:linear-gradient(90deg,#040302e0,#0403021f 48%,#0403020d),linear-gradient(#0000 45%,#030201db);position:absolute;inset:0;box-shadow:inset 0 0 180px 28px #0000009e}.jukebox-hero-copy{z-index:1;max-width:590px;position:relative}.jukebox-hero-copy>p:not(.eyebrow){color:#d2c5b3;font:1.08rem/1.75 var(--sans);text-shadow:0 2px 12px #000}.jukebox-hero-copy .primary-action{margin-top:1.5rem;display:inline-block}.now-playing{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:7vw;max-width:1280px;margin:auto;padding:9rem 6vw;display:grid}.now-playing>img{border:1px solid #de974347;width:100%;display:block;box-shadow:0 35px 85px #000000b8}.now-playing-copy h2{font:400 clamp(3.5rem,6vw,7rem)/.88 var(--display);margin:1rem 0 .6rem}.now-playing-copy>p:not(.eyebrow){color:#94887b;font:1rem var(--typewriter);text-transform:uppercase;letter-spacing:.11em}.now-playing audio{accent-color:#c54824;width:100%;margin-top:2.2rem}.record-shelves{background:#e8e1d21f;border-block:1px solid #e8e1d21f;grid-template-columns:1fr 1fr;gap:1px;display:grid}.record-collection{background:#0c0a08;padding:6rem 5vw}.record-collection header{border-bottom:1px solid #e8e1d229;grid-template-columns:auto 1fr auto;align-items:end;gap:1rem;margin-bottom:2rem;padding-bottom:1.4rem;display:grid}.record-collection header span{color:#a74b27;font:.62rem var(--typewriter);letter-spacing:.18em}.record-collection h2{font:400 clamp(2.8rem,4vw,4.8rem)/.9 var(--display);margin:0}.record-collection header p{color:#756d63;font:.58rem var(--typewriter);letter-spacing:.12em;text-transform:uppercase;margin:0}.record-collection ol{margin:0;padding:0;list-style:none}.record-collection li{border-bottom:1px solid #e8e1d21c}.record-collection button{color:#cfc3b2;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px 1fr auto;align-items:center;gap:1rem;width:100%;padding:1.25rem .4rem;transition:all .2s;display:grid}.record-collection button:hover,.record-collection li.active button{color:#fff;background:#be471f1a;padding-left:1rem}.record-collection button>span{color:#625b53;font:.58rem var(--typewriter)}.record-collection button strong{font:400 1.45rem var(--display);letter-spacing:.03em}.record-collection button i{color:#786e63;font-style:normal;font:.55rem var(--typewriter);letter-spacing:.14em;text-transform:uppercase}.record-collection button i b{color:#c04d29;margin-left:.5rem}.record-collection li.active button i,.record-collection li.active button>span{color:#c75a31}.jukebox-credit{text-align:center;background:radial-gradient(circle,#6e301638,#0000 50%),#080706;padding:7rem 2rem}.jukebox-credit p{color:#c6b9a8;font:1rem var(--typewriter);letter-spacing:.06em;margin:0}.jukebox-credit p span{color:#c34a26;padding:0 .7rem}.jukebox-credit small{color:#665f57;font:.55rem var(--typewriter);letter-spacing:.14em;text-transform:uppercase;margin-top:1.2rem;display:block}@media (width<=900px){.jukebox-hero{background-position:50%;min-height:72svh;padding:4rem 1.5rem}.now-playing{grid-template-columns:1fr;padding:6rem 1.5rem}.now-playing>img{max-width:480px}.record-shelves{grid-template-columns:1fr}.record-collection{padding:5rem 1.5rem}}@media (width<=600px){.jukebox-hero{min-height:66svh}.jukebox-hero-copy>p:not(.eyebrow){font-size:.95rem}.record-collection header{grid-template-columns:auto 1fr}.record-collection header p{grid-column:2}.record-collection button{grid-template-columns:34px 1fr auto}.record-collection button strong{font-size:1.2rem}.record-collection button i{font-size:0}.record-collection button i b{font-size:.72rem}.jukebox-credit p{line-height:1.8}.jukebox-credit p span{height:0;display:block;overflow:hidden}}.jukebox-hero{background-position:top}@media (width<=900px){.jukebox-hero{background-position:top}}
