/* Boneyard edition — based on the inspected Apple catalog artwork:
   warm chrome, charcoal/olive-black, violet glow, diagonal lattice, emblem. */
:root{--yard-black:#23271f;--yard-purple:#a173bd;--yard-chrome:#dddcc5;--yard-ink:#141710}
body{background:#e4e2d7}.preview-note{background:#151811;color:#d6d5c8;letter-spacing:1px;padding-top:9px;padding-bottom:9px}.site-header{background:#e4e2d7;border-bottom:1px solid #95988b;padding-top:23px;padding-bottom:23px;color:#282c24}.brand strong{letter-spacing:1px}.site-header nav{gap:26px;letter-spacing:1.15px}.site-header nav a:hover{color:#67417c}.boneyard-hero{isolation:isolate;position:relative;overflow:hidden;color:#f1f0e6;background:radial-gradient(ellipse at 56% 47%,#6c4679 0%,#3d3541 36%,#292d26 69%,#20241e 100%);padding:23px 6% 22px}.yard-lattice{position:absolute;inset:15% -10%;z-index:-3;background:repeating-linear-gradient(32deg,transparent 0 45px,#c59bdd17 46px 48px,transparent 49px 96px),repeating-linear-gradient(-32deg,transparent 0 45px,#c59bdd17 46px 48px,transparent 49px 96px);mask-image:linear-gradient(transparent,#0007 25%,#0009 70%,transparent);transform:scaleY(.75);pointer-events:none}.yard-sigil{position:absolute;width:770px;height:756px;object-fit:contain;left:18%;top:9px;opacity:.16;mix-blend-mode:screen;z-index:-2;filter:grayscale(.4);pointer-events:none;mask-image:radial-gradient(ellipse,#000 48%,transparent 73%)}.yard-topline,.yard-bottomline{display:flex;justify-content:space-between;align-items:center;gap:25px;font-size:9px;letter-spacing:1.8px;color:#cbcdbc}.yard-topline{padding-bottom:19px;border-bottom:1px solid #c1beaa55}.yard-topline i{font-style:normal;color:#b99bca;margin:0 9px}.yard-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:5%;padding:55px 0 54px;max-width:1500px;margin:auto}.yard-copy{min-width:0;position:relative;z-index:2}.yard-house{font:italic 34px/1.1 Georgia,'Times New Roman',serif;color:#e3e2cf;letter-spacing:.5px;text-shadow:0 2px 8px #0008;margin-bottom:6px}.boneyard-hero h1{display:inline-block;white-space:nowrap;font:400 clamp(85px,10.9vw,158px)/1.15 Anton,Impact,sans-serif;letter-spacing:-2px;background:linear-gradient(176deg,#fcfce9 3%,#c2c3aa 17%,#fffef3 29%,#9d9e89 44%,#5e655d 49%,#e5e8d4 51%,#fffef2 59%,#a8af9c 73%,#e2e0c4 92%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-stroke:.6px #e4e2cc;filter:drop-shadow(0 3px 0 #11180f) drop-shadow(0 0 1px #eff3d6) drop-shadow(0 7px 14px #0005);margin-left:-3px}.yard-rule{display:flex;align-items:center;gap:13px;width:90%;color:#b797c9;margin:9px 0 26px;font-size:15px}.yard-rule span{height:1px;background:linear-gradient(90deg,#d5d4bf88,#a481ba88);flex:1}.yard-rule span:last-child{flex:.25}.yard-statement{font:400 clamp(24px,2.4vw,35px)/1.25 Anton,Impact,sans-serif;letter-spacing:1px;color:#eeeede}.yard-statement br:first-child{display:none}.yard-statement em{font-style:normal;color:#d3b6e3}.yard-description{font-size:13px;line-height:1.7;color:#d6d6ca;margin-top:19px;max-width:390px}.yard-actions{display:flex;gap:16px;align-items:center;margin-top:27px;flex-wrap:wrap}.yard-primary{display:inline-flex;justify-content:space-between;gap:24px;align-items:center;background:linear-gradient(175deg,#f5f4df,#b4b9a6);border:1px solid #f3f1d9;box-shadow:0 3px 0 #10140f,0 5px 17px #0003;color:#24291f;padding:16px 20px;font-size:10px;font-weight:900;letter-spacing:1.1px}.yard-primary:hover{background:#f6f6e9}.yard-secondary{font-size:10px;letter-spacing:1px;font-weight:bold;padding:15px 8px;border-bottom:1px solid #a486b7}.yard-secondary span{margin-left:13px}.yard-portrait{position:relative;margin:0;min-width:0;transform:rotate(-1.5deg)}.portrait-metal{padding:9px;background:linear-gradient(135deg,#f6f4d6,#7a806e 24%,#d5d8c3 27%,#434e43 45%,#f5f4d7 64%,#858c75 85%,#d4d7bf);border:1px solid #d0d3b6;box-shadow:0 0 0 4px #252a24,0 0 0 5px #b2a9b4,0 0 45px #9957b552,14px 20px 45px #14150e99}.portrait-window{border:3px solid #262c24;aspect-ratio:1.025;background:#1e251f;overflow:hidden}.portrait-window img{display:block;height:100%;width:100%;object-fit:cover;object-position:49% 44%;filter:grayscale(1) sepia(.14) contrast(1.06)}.yard-portrait figcaption{display:flex;justify-content:space-between;gap:10px;padding:19px 3px 0;font-size:8px;letter-spacing:1px;color:#dad9ca}.yard-portrait figcaption i{font-style:normal;color:#c2a4d2;margin-left:4px}.portrait-corner{position:absolute;font-size:24px;color:#f3f2d7;text-shadow:0 2px #171e14,0 0 15px #d0b7e2}.corner-a{top:-15px;left:-13px}.corner-b{right:-12px;bottom:23px}.yard-bottomline{border-top:1px solid #c1beaa55;padding-top:18px;font-size:8px;letter-spacing:1.4px}.yard-bottomline a{border-bottom:1px solid #a596ac;padding-bottom:3px}.artist-intro{background:#e4e2d7;color:#272d22}.artist-image-note{background:#e4e2d7;color:#58604f}.social-links a:hover{color:#76508b}.soundtrack{background:#d4d2c0;color:#252c22}.soundtrack .section-index{color:#505c46;border-color:#959b87}.track-kicker,.track-intro,.track-privacy{color:#34402e}.track-placeholder{background:#35333b;box-shadow:6px 6px 0 #252922}.track-placeholder>span,.track-placeholder p{color:#ddd8e3}.load-track{background:#333039}.track-dock{background:#292a25}.video-section{background:#252a23}.music{background:#deddd0;color:#272d22}.music .cover-wall{background:#35333d}.cover-wall:before{background-image:radial-gradient(#c5a5d44d .8px,transparent 1px)}.wall-label{background:#cdc6d2}.intro,.screen{background:#efeee5}.faith{background:radial-gradient(ellipse at 80% 70%,#4e3d56,#292e26 70%)}.faith h2 em,.intro h2 em{color:#82608e}.faith h2 em{color:#c6a4d7}.sources{background:#deddd0}footer{background:#252a23;color:#e8e7d9}footer .footer-name span{color:#b18ac5}.car-detail{background:#48434e}.car-photo{box-shadow:8px 8px 0 #282d24}.recognition{border-color:#876393}.section-index span{color:#916ca1}.music .sleeve:hover,.music .sleeve:focus-visible{outline-color:#a77dba}.boneyard-hero a:focus-visible{outline-color:#f5f4df}.social-links a:focus-visible,a:focus-visible,button:focus-visible{outline-color:#9466a8}.artist-intro>p{color:#33392d}.yard-bottomline a:hover{color:#fff}
@media(min-width:1600px){.yard-layout{gap:10%;padding-top:65px;padding-bottom:65px}.boneyard-hero h1{font-size:175px}}
@media(max-width:1000px) and (min-width:701px){.yard-layout{gap:5%;padding:45px 0}.yard-house{font-size:28px}.yard-description{font-size:12px}.yard-actions{gap:10px}.yard-primary{padding:14px;font-size:9px}.yard-secondary{font-size:9px}.yard-portrait figcaption{font-size:7px;letter-spacing:.4px}.site-header nav{gap:12px;font-size:9px}}
@media(max-width:700px){.site-header{padding-top:18px;padding-bottom:18px}.site-header nav{background:#e4e2d7}.preview-note{font-size:7px;letter-spacing:.6px}.preview-note span:last-child{display:none}.boneyard-hero{padding:17px 6% 20px}.yard-topline{font-size:7px;letter-spacing:1.1px;padding-bottom:13px;gap:10px}.yard-topline span:last-child{font-size:0;letter-spacing:0}.yard-topline i{font-size:10px;margin:0}.yard-topline i:last-child{display:none}.yard-layout{grid-template-columns:minmax(0,1fr);gap:0;padding:27px 0 22px}.yard-copy{display:contents}.yard-house{font-size:25px;margin:0;grid-row:1}.boneyard-hero h1{grid-row:2;font-size:clamp(69px,23.7vw,155px);letter-spacing:-1px;line-height:1.15;justify-self:start;margin-top:2px}.yard-rule{grid-row:3;margin:8px 0 24px;width:100%;font-size:12px}.yard-portrait{grid-row:4;width:94%;justify-self:center;margin:0 0 24px;transform:rotate(-1.5deg)}.portrait-metal{padding:6px}.portrait-window{aspect-ratio:1.19}.portrait-window img{object-position:49% 44%}.yard-portrait figcaption{font-size:6px;letter-spacing:.8px;padding:14px 0 0;gap:8px;white-space:nowrap}.corner-a{font-size:20px;top:-12px;left:-10px}.corner-b{font-size:20px;right:-10px;bottom:19px}.yard-statement{grid-row:5;font-size:25px;line-height:1.3;letter-spacing:.8px}.yard-statement br:first-child{display:none}.yard-statement br:last-of-type{display:none}.yard-statement em{display:block}.yard-description{grid-row:6;font-size:12px;margin-top:12px;max-width:340px}.yard-description br{display:none}.yard-actions{grid-row:7;margin-top:21px;gap:17px}.yard-primary{font-size:9px;letter-spacing:.8px;gap:18px;padding:15px 16px}.yard-secondary{font-size:9px;padding:13px 0;letter-spacing:.6px}.yard-secondary span{margin-left:8px}.yard-bottomline{font-size:7px;letter-spacing:.65px;line-height:1.6;padding-top:14px}.yard-bottomline>span{display:none}.yard-bottomline a{max-width:100%}.yard-sigil{width:570px;height:560px;left:-80px;top:125px;opacity:.16}.yard-lattice{inset:13% -50%;transform:none;opacity:.85}.artist-intro>p{font-size:18px}.social-links{gap:16px}.artist-image-note{font-size:9px;line-height:1.7}.artist-intro{padding-bottom:18px}.music .section-title h2{font-size:clamp(40px,10.2vw,62px)}}

/* Retained media controls harmonized with this edition. */
.load-track:hover{background:#51435c;color:#fff}.soundtrack h2 span{color:#76528c}.stop-track{background:#5c416d;border-color:#c8a7d9}.stop-track:hover{background:#76528c}.cinema-kicker span{color:#c6a4d7}.credits span{color:#75507f}
