/*
Theme Name: Vinylization
Version: 1.2.1
*/
.latest-articles{background:#f3f0e9;color:#101b20;padding:48px 0 56px}
.latest-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px}
.latest-card{background:#fff;border:1px solid #d9d4cc;display:flex;flex-direction:column;min-width:0}
.latest-image{display:block;aspect-ratio:16/9;overflow:hidden;background:#101b20}
.latest-image img{width:100%;height:100%;object-fit:cover;display:block}
.latest-copy{padding:22px;display:flex;flex-direction:column;flex:1}
.latest-copy time{font-size:11px;font-weight:800;letter-spacing:.06em;color:#ae2a53;text-transform:uppercase}
.latest-copy h3{font-family:'Arial Narrow',Impact,sans-serif;font-size:22px;line-height:1.12;margin:10px 0 12px}
.latest-copy h3 a{color:#101b20;text-decoration:none}
.latest-copy p{font-size:14px;line-height:1.5;color:#4b5357;margin:0 0 18px}
.latest-more{color:#a9234d;font-size:12px;font-weight:900;text-decoration:none;margin-top:auto}
.latest-card a:focus-visible{outline:3px solid #d5386d;outline-offset:3px}
:root{--ink:#071117;--ink2:#0b171d;--cream:#f3f0e9;--paper:#f7f4ee;--pink:#ef4770;--text:#101a20;--muted:#697178;--line:rgba(255,255,255,.14)}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;background:var(--ink);color:#f6f2e9;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.wrap{width:min(1420px,calc(100% - 64px));margin:auto}.topbar{height:86px;background:#071116;border-bottom:1px solid #253038;display:flex;align-items:center;position:relative;z-index:10}.top-inner{display:flex;align-items:center;justify-content:space-between;height:100%}.logo{display:flex;align-items:center;gap:13px;color:#fff;text-decoration:none;font-weight:900;font-size:34px;letter-spacing:-1.5px}.logo small{display:block;font-size:9px;letter-spacing:5px;margin-top:1px}.vmark{font-size:50px;line-height:.7;position:relative;font-style:italic}.vmark i{position:absolute;width:15px;height:15px;border-radius:50%;background:var(--pink);left:24px;top:10px}.topbar nav{display:flex;align-items:stretch;gap:43px;height:100%}.mobile-menu{display:none}@media(max-width:900px){.mobile-menu{display:block;margin-left:auto;flex-shrink:0}.mobile-menu summary{display:flex;align-items:center;justify-content:center;min-width:64px;min-height:44px;padding:8px 10px;color:#fff;background:#071116;border:1px solid #ef4770;cursor:pointer;font-size:12px;font-weight:900;letter-spacing:.6px;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary:focus-visible,.mobile-menu-links a:focus-visible{outline:3px solid #ef4770;outline-offset:-3px}.mobile-menu[open] summary{color:#ef4770}.mobile-menu-links{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - 74px);overflow-y:auto;background:#071116;border-top:2px solid #ef4770;border-bottom:1px solid #253038;padding:8px 17px 12px;box-sizing:border-box}.mobile-menu-links a{display:flex;align-items:center;min-height:48px;padding:12px 16px;color:#fff;text-decoration:none;font-size:15px;font-weight:800;overflow-wrap:anywhere}.mobile-menu-links a:hover{color:#ef4770;background:#0b171d}}.topbar nav a{display:flex;align-items:center;color:#f5f1e8;text-decoration:none;font-weight:800;font-size:15px;position:relative}.topbar nav a.active{color:var(--pink)}.topbar nav a.active:after{content:"";height:3px;background:var(--pink);position:absolute;bottom:17px;left:0;right:0}.search-mark{display:flex;align-items:center;color:#f5f1e8;font-size:27px;font-weight:400;transform:rotate(-18deg);margin-left:-10px}.mast-hero{height:345px;position:relative;overflow:hidden;background:#071117}.hero-photo{position:absolute;inset:0;background-image:linear-gradient(90deg,#071117 0%,rgba(7,17,23,.98) 20%,rgba(7,17,23,.62) 43%,rgba(7,17,23,.08) 68%),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-turntable-artwork-only.png');background-size:auto 100%;background-position:center center,right max(32px,calc((100vw - 1420px)/2)) center;background-repeat:no-repeat;filter:saturate(1.08) contrast(1.12) brightness(1.02)}.hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,17,23,.08) 45%,transparent 66%);pointer-events:none}.hero-inner{position:relative;z-index:2;padding-top:34px}.kicker{color:var(--pink);font-weight:900;font-size:14px;letter-spacing:.3px;margin:0 0 10px}.mast-hero h1{font-family:'Arial Narrow',Impact,sans-serif;font-stretch:condensed;font-size:55px;line-height:.96;letter-spacing:-1.3px;margin:0;text-transform:uppercase;max-width:700px;text-shadow:0 2px 16px #000}.mast-hero h1 em{font-style:normal;color:var(--pink)}.lead{font-size:17px;line-height:1.42;max-width:610px;margin:14px 0 18px;color:#f5f0e8}.actions{display:flex;gap:15px}.btn{display:inline-flex;align-items:center;gap:18px;padding:14px 22px;text-decoration:none;font-weight:900;font-size:13px;border-radius:3px}.btn.primary{background:var(--pink);color:#111}.btn.ghost{border:1px solid #f3eee5;color:#fff;background:rgba(0,0,0,.25)}.btn b{font-size:23px;line-height:10px}.genre-strip{padding:15px 0 18px;background:#09161b;border-bottom:1px solid #26333a}.genre-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.genre{height:112px;position:relative;overflow:hidden;border:1px solid #263840;text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background-size:cover;background-position:center;background-repeat:no-repeat}.genre.g1{background-image:linear-gradient(90deg,rgba(0,0,0,.18),rgba(0,0,0,.42)),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Progressive-Rock-route-blue.jpg')}.genre.g2{background-image:linear-gradient(90deg,rgba(0,0,0,.18),rgba(0,0,0,.42)),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Metal-route-magenta.jpg')}.genre.g3{background-image:linear-gradient(90deg,rgba(0,0,0,.18),rgba(0,0,0,.42)),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Hard-Rock-route-orange.jpg')}.genre.g4{background-image:linear-gradient(90deg,rgba(0,0,0,.18),rgba(0,0,0,.42)),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Alternative-and-Beyond-route-teal.jpg')}.genre:after{content:"";position:absolute;inset:0;mix-blend-mode:color;opacity:.82}.genre.g1:after{background:#00729b}.genre.g2:after{background:#b50064}.genre.g3:after{background:#bf7300}.genre.g4:after{background:#007b86}.genre span,.genre b{position:relative;z-index:2}.genre span{font-family:'Arial Narrow',Impact,sans-serif;font-size:26px;line-height:1.05;font-weight:900;text-shadow:0 2px 8px #000}.genre b{font-size:23px}.feature-zone{background:var(--paper);color:var(--text);padding:27px 0 42px}.section-title{font-family:'Arial Narrow',Impact,sans-serif;font-size:30px;letter-spacing:.2px;margin:0 0 28px;position:relative}.section-title:after,.why h2:after{content:"";position:absolute;left:0;bottom:-9px;width:60px;height:4px;background:var(--pink)}.feature-layout{display:grid;grid-template-columns:1.12fr 1fr .76fr;gap:34px;align-items:stretch}.president-art{min-height:285px;background-image:url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-president-artwork-only.png');background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(7,17,23,.16)}.president-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(3,8,11,.38));pointer-events:none}.president-art .halo,.president-art .figure{display:none}.president-art .art-label{position:absolute;top:18px;left:18px;z-index:3;color:#fff;font-family:'Arial Narrow',Impact,sans-serif;font-size:24px;line-height:1;text-transform:uppercase;letter-spacing:-.3px;text-shadow:0 2px 8px #000}.president-art .art-label:after{content:"";display:block;width:38px;height:4px;background:var(--pink);margin-top:8px}.president-art>span{position:absolute;bottom:13px;left:0;right:0;text-align:center;color:#fff;letter-spacing:12px;font-size:14px;z-index:3;text-shadow:0 2px 8px #000}.feature-story{padding:4px 0}.tags{font-size:11px;font-weight:900;color:#d84a6d;margin:0 0 10px}.feature-story h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:27px;line-height:1.05;margin:0 0 14px}.feature-story p:not(.tags){font-size:14px;line-height:1.38;color:#30383c;margin-bottom:17px}.why{border:1px solid #dedad2;padding:19px 21px;background:rgba(255,255,255,.24)}.why h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:26px;margin:0 0 29px;position:relative}.why>div{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:start;margin:0 0 19px}.why i{width:48px;height:48px;border-radius:50%;background:#f6dce1;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:21px}.why p{margin:2px 0;font-size:12.5px;line-height:1.3}.why strong{font-size:13px}.philosophy{background:#081319;padding:58px 0 72px;border-top:1px solid #1e2d34}.find-intro{max-width:900px;margin-bottom:34px}.philosophy .kicker{margin-bottom:9px}.philosophy h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:39px;line-height:1.02;margin:0 0 13px;text-transform:uppercase}.find-intro>p:not(.kicker){max-width:760px;color:#c2cbd0;font-size:16px;line-height:1.5;margin:0 0 12px}.find-intro strong{color:#fff;font-size:15px;border-left:4px solid var(--pink);padding-left:12px}.routes{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#2b363c;border:1px solid #2b363c}.routes article{background:#0d1a20;padding:27px 28px 24px;min-height:176px;position:relative;transition:background .2s ease}.routes article:hover{background:#111f26}.routes article>b{color:var(--pink);font-size:12px;letter-spacing:1.5px}.routes h3{font-family:'Arial Narrow',Impact,sans-serif;text-transform:uppercase;font-size:24px;margin:8px 0 8px}.routes p{color:#aeb8bd;font-size:14px;line-height:1.4;margin:0 0 22px;max-width:330px}.routes span{position:absolute;bottom:20px;left:28px;color:var(--pink);font-size:11px;font-weight:900;letter-spacing:.6px}.wayin-single{background:#071117}.article-mast{background:linear-gradient(115deg,#071117 0%,#0c1b22 68%,#25101a 100%);border-bottom:1px solid #26333a;padding:58px 0 62px}.article-mast-inner{max-width:1040px}.article-mast h1{font-family:'Arial Narrow',Impact,sans-serif;text-transform:uppercase;font-size:58px;line-height:.98;letter-spacing:-1.2px;max-width:940px;margin:0;color:#f7f3eb}.article-deck{font-size:18px;color:#bdc6ca;margin:18px 0 0;border-left:4px solid var(--pink);padding-left:14px}.article-paper{background:var(--paper);color:var(--text);padding:62px 0 76px}.article-grid{display:grid;grid-template-columns:minmax(0,760px) 300px;gap:80px;justify-content:center;align-items:start}.article-body{font-size:18px;line-height:1.72}.article-body>p:first-child{font-size:22px;line-height:1.5;font-weight:700;margin-top:0}.article-body h2{font-family:'Arial Narrow',Impact,sans-serif;text-transform:uppercase;font-size:32px;line-height:1.05;margin:48px 0 17px;padding-top:5px;position:relative}.article-body h2:before{content:"";display:block;width:46px;height:4px;background:var(--pink);margin-bottom:13px}.article-body p{margin:0 0 22px}.article-body a{color:#b92350;font-weight:800;text-decoration-thickness:2px;text-underline-offset:3px}.article-body strong{font-weight:900}.article-side{position:sticky;top:25px}.wayin-note,.support-note{border:1px solid #d8d3ca;padding:24px;background:#fff;margin-bottom:20px}.wayin-note{border-top:5px solid var(--pink)}.article-side span{font-size:11px;font-weight:900;letter-spacing:1.4px;color:#c72e59}.wayin-note h2{font-family:'Arial Narrow',Impact,sans-serif;text-transform:uppercase;font-size:27px;line-height:1.03;margin:10px 0 14px}.article-side p{font-size:13px;line-height:1.5;color:#4b5357;margin:8px 0}.support-note{background:#0d1a20;color:#fff;border-color:#0d1a20}.support-note p{color:#c6ced1}.support-note strong{color:#fff}.hub-mast{background:linear-gradient(115deg,#071117 0%,#0c1b22 70%,#25101a 100%);padding:62px 0 66px;border-bottom:1px solid #26333a}.hub-mast-inner{max-width:920px}.hub-mast h1{font-family:'Arial Narrow',Impact,sans-serif;font-size:58px;line-height:.96;letter-spacing:-1.3px;margin:0 0 18px;text-transform:uppercase}.hub-mast h1::first-line{color:#fff}.hub-mast-inner>p:last-child{max-width:720px;color:#c5ced2;font-size:18px;line-height:1.5;margin:0}.hub-paper{background:var(--paper);color:var(--text);padding:52px 0 70px}.hub-intro{display:flex;justify-content:space-between;gap:50px;align-items:end;border-bottom:1px solid #d7d2c9;padding-bottom:20px;margin-bottom:28px}.hub-intro h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:32px;margin:0;position:relative}.hub-intro h2:after{content:"";display:block;width:58px;height:4px;background:var(--pink);margin-top:9px}.hub-intro p{max-width:570px;margin:0;color:#596166;font-size:14px;line-height:1.45}.route-feature{display:grid;grid-template-columns:1.08fr 1fr;min-height:360px;background:#fff;border:1px solid #d9d4cc}.route-art{background-image:linear-gradient(180deg,transparent 50%,rgba(3,8,11,.42)),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-president-artwork-only.png');background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;min-height:285px;max-height:285px;overflow:hidden}.route-art span{position:absolute;bottom:18px;left:0;right:0;text-align:center;color:#fff;letter-spacing:12px;font-size:15px;text-shadow:0 2px 8px #000}.route-copy{padding:42px 46px}.route-copy h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:32px;line-height:1.04;margin:8px 0 17px}.route-copy>p:not(.tags){color:#3c4549;font-size:15px;line-height:1.52}.route-note{border-left:4px solid var(--pink);padding:10px 0 10px 15px;margin:22px 0}.route-note strong{color:#bd2e55;font-size:12px}.hub-principle{margin-top:28px;background:#0d1a20;color:#fff;padding:25px 30px;border-left:5px solid var(--pink)}.hub-principle strong{font-family:'Arial Narrow',Impact,sans-serif;font-size:21px}.hub-principle p{color:#b9c3c7;margin:7px 0 0;font-size:14px}.artists-mast{background:linear-gradient(115deg,#071117 0%,#0c1b22 70%,#191128 100%);padding:62px 0 66px;border-bottom:1px solid #26333a}.artists-mast-inner{max-width:930px}.artists-mast h1{font-family:'Arial Narrow',Impact,sans-serif;font-size:58px;line-height:.96;letter-spacing:-1.3px;margin:0 0 18px;text-transform:uppercase}.artists-mast-inner>p:last-child{max-width:730px;color:#c5ced2;font-size:18px;line-height:1.5;margin:0}.artists-paper{background:var(--paper);color:var(--text);padding:52px 0 70px}.artists-intro{display:flex;justify-content:space-between;gap:45px;align-items:end;border-bottom:1px solid #d7d2c9;padding-bottom:21px;margin-bottom:28px}.artists-intro h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:32px;margin:0 0 8px}.artists-intro h2:after{content:"";display:block;width:58px;height:4px;background:var(--pink);margin-top:9px}.artists-intro p{max-width:600px;color:#596166;font-size:14px;line-height:1.45;margin:12px 0 0}.artists-intro>strong{max-width:370px;color:#b92c54;font-size:12px;line-height:1.5;text-align:right}.artist-card{display:grid;grid-template-columns:475px 1fr;background:#fff;border:1px solid #d9d4cc}.artist-card-art{background-image:linear-gradient(180deg,transparent 50%,rgba(3,8,11,.42)),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-president-artwork-only.png');background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;height:285px;overflow:hidden}.artist-card-art span{position:absolute;bottom:16px;left:0;right:0;text-align:center;color:#fff;letter-spacing:12px;font-size:15px;text-shadow:0 2px 8px #000}.artist-card-copy{padding:38px 44px}.artist-card-copy h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:38px;line-height:1;margin:7px 0 15px}.artist-card-copy>p:not(.tags){color:#3c4549;font-size:15px;line-height:1.5;margin-bottom:22px}.connection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#cfcac2;border:1px solid #cfcac2;margin-top:28px}.connection-grid article{background:#fff;padding:27px 28px;min-height:175px}.connection-grid b{color:#c42e58;font-size:11px;letter-spacing:.8px}.connection-grid h3{font-family:'Arial Narrow',Impact,sans-serif;text-transform:uppercase;font-size:23px;margin:10px 0}.connection-grid p{font-size:13px;line-height:1.5;color:#596166;margin:0}.artists-rule{margin-top:28px;background:#0d1a20;color:#fff;padding:25px 30px;border-left:5px solid var(--pink)}.artists-rule strong{font-family:'Arial Narrow',Impact,sans-serif;font-size:21px}.artists-rule p{color:#b9c3c7;margin:7px 0 0;font-size:14px}.genres-mast{background:linear-gradient(115deg,#071117 0%,#0c1b22 68%,#171322 100%);padding:62px 0 66px;border-bottom:1px solid #26333a}.genres-mast-inner{max-width:960px}.genres-mast h1{font-family:'Arial Narrow',Impact,sans-serif;font-size:58px;line-height:.96;letter-spacing:-1.3px;margin:0 0 18px;text-transform:uppercase}.genres-mast-inner>p:last-child{max-width:750px;color:#c5ced2;font-size:18px;line-height:1.5;margin:0}.genres-paper{background:var(--paper);color:var(--text);padding:52px 0 70px}.genres-intro{display:flex;justify-content:space-between;align-items:end;gap:40px;border-bottom:1px solid #d7d2c9;padding-bottom:20px;margin-bottom:28px}.genres-intro h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:32px;margin:0}.genres-intro h2:after{content:"";display:block;width:58px;height:4px;background:var(--pink);margin-top:9px}.genres-intro p{max-width:560px;color:#596166;font-size:14px;line-height:1.45;margin:0}.genre-route-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.genre-route{display:grid;grid-template-columns:190px 1fr;min-height:210px;background:#fff;border:1px solid #d9d4cc;scroll-margin-top:100px}.genre-route-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.gr1 .genre-route-img{background-image:linear-gradient(90deg,rgba(0,30,45,.18),rgba(0,30,45,.32)),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Progressive-Rock-route-blue.jpg')}.gr2 .genre-route-img{background-image:linear-gradient(90deg,rgba(90,0,45,.18),rgba(90,0,45,.32)),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Metal-route-magenta.jpg')}.gr3 .genre-route-img{background-image:linear-gradient(90deg,rgba(80,38,0,.12),rgba(80,38,0,.3)),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Hard-Rock-route-orange.jpg')}.gr4 .genre-route-img{background-image:linear-gradient(90deg,rgba(0,55,65,.16),rgba(0,55,65,.3)),url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Alternative-and-Beyond-route-teal.jpg')}.genre-route{min-height:190px;height:190px}.genre-route-img{height:190px}.genre-route-copy{min-height:190px;padding-bottom:48px}.genre-route-img:after{content:"";position:absolute;inset:0;mix-blend-mode:color;opacity:.78}.gr1 .genre-route-img:after{background:#00729b}.gr2 .genre-route-img:after{background:#b50064}.gr3 .genre-route-img:after{background:#bf7300}.gr4 .genre-route-img:after{background:#007b86}.genre-route-copy{padding:25px 26px;position:relative}.genre-route-copy>b{color:var(--pink);font-size:11px;letter-spacing:1.2px}.genre-route-copy h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:25px;line-height:1;margin:9px 0 11px}.genre-route-copy p{color:#596166;font-size:13px;line-height:1.45;margin:0 0 27px}.genre-route-copy span{position:absolute;bottom:22px;color:#bd2e55;font-size:11px;font-weight:900;letter-spacing:.4px}.genres-rule{margin-top:28px;background:#0d1a20;color:#fff;padding:25px 30px;border-left:5px solid var(--pink)}.genres-rule strong{font-family:'Arial Narrow',Impact,sans-serif;font-size:21px}.genres-rule p{color:#b9c3c7;margin:7px 0 0;font-size:14px}.route-link{display:block;color:inherit;text-decoration:none;background:#0d1a20}.route-link article{height:100%}.live-mast{background:linear-gradient(115deg,#071117 0%,#0b1b22 68%,#21101a 100%);padding:62px 0 66px;border-bottom:1px solid #26333a}.live-mast-inner{max-width:960px}.live-mast h1{font-family:'Arial Narrow',Impact,sans-serif;font-size:58px;line-height:.96;letter-spacing:-1.3px;margin:0 0 18px;text-transform:uppercase}.live-mast-inner>p:last-child{max-width:760px;color:#c5ced2;font-size:18px;line-height:1.5;margin:0}.live-paper{background:var(--paper);color:var(--text);padding:52px 0 70px}.live-intro{display:flex;justify-content:space-between;align-items:end;gap:45px;border-bottom:1px solid #d7d2c9;padding-bottom:21px;margin-bottom:28px}.live-intro h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:32px;margin:0 0 8px}.live-intro h2:after{content:"";display:block;width:58px;height:4px;background:var(--pink);margin-top:9px}.live-intro p{max-width:650px;color:#596166;font-size:14px;line-height:1.45;margin:12px 0 0}.live-intro>strong{color:#bd2e55;font-size:12px;letter-spacing:.8px}.live-route-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#cfcac2;border:1px solid #cfcac2}.live-route-card{background:#fff;min-height:430px;position:relative;display:flex;flex-direction:column;overflow:hidden}.live-route-img{height:220px;background-size:cover;background-position:center;position:relative}.live-route-img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(5,12,16,.38));pointer-events:none}.tours .live-route-img{background-image:url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Live-%E2%80%94-Tours-and-Gigs-scaled.jpg')}.festivals .live-route-img{background-image:url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Live-%E2%80%94-Festivals-scaled.jpg')}.broadcasts .live-route-img{background-image:url('https://vinylization.co.uk/wp-content/uploads/2026/10/Vinylization-Live-%E2%80%94-TV-and-Broadcasts-scaled.jpg')}.live-route-copy{padding:27px 30px 58px;position:relative;flex:1}.live-route-grid b{color:#c42e58;font-size:11px;letter-spacing:.8px}.live-route-grid h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:25px;line-height:1.03;margin:11px 0 13px}.live-route-grid p{color:#596166;font-size:14px;line-height:1.5;margin:0}.live-route-grid span{position:absolute;left:30px;right:30px;bottom:24px;color:#596166;font-size:10px;font-weight:900;line-height:1.35}.live-route-grid span strong{color:#bd2e55}.tours{border-top:4px solid #ef4770}.festivals{border-top:4px solid #c9822d}.broadcasts{border-top:4px solid #26849a}.live-current{display:grid;grid-template-columns:1.45fr .8fr;gap:1px;background:#27343a;margin-top:28px}.live-current>div,.live-current aside{padding:30px 32px}.live-current>div{background:#0d1a20;color:#fff}.live-current h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:28px;margin:7px 0 12px}.live-current>div>p:last-child{color:#b9c3c7;font-size:14px;line-height:1.5}.live-current aside{background:#fff}.live-current aside strong{color:#bd2e55;font-size:12px}.live-current aside p{color:#596166;font-size:14px;line-height:1.5}.live-rule{margin-top:28px;background:#0d1a20;color:#fff;padding:25px 30px;border-left:5px solid var(--pink)}.live-rule strong{font-family:'Arial Narrow',Impact,sans-serif;font-size:19px;line-height:1.35}.about-mast{background:linear-gradient(115deg,#071117 0%,#0c1b22 68%,#25101a 100%);padding:62px 0 66px;border-bottom:1px solid #26333a}.about-mast-inner{max-width:960px}.about-mast h1{font-family:'Arial Narrow',Impact,sans-serif;font-size:58px;line-height:.96;letter-spacing:-1.3px;margin:0 0 18px;text-transform:uppercase}.about-mast-inner>p:last-child{max-width:760px;color:#c5ced2;font-size:18px;line-height:1.5;margin:0}.about-paper{background:var(--paper);color:var(--text);padding:52px 0 70px}.about-intro{display:flex;justify-content:space-between;align-items:end;gap:45px;border-bottom:1px solid #d7d2c9;padding-bottom:21px;margin-bottom:28px}.about-intro h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:32px;margin:0 0 8px}.about-intro h2:after{content:"";display:block;width:58px;height:4px;background:var(--pink);margin-top:9px}.about-intro p{max-width:650px;color:#596166;font-size:14px;line-height:1.45;margin:12px 0 0}.about-intro>strong{max-width:350px;color:#bd2e55;font-size:12px;line-height:1.45;text-align:right}.about-story{display:grid;grid-template-columns:1.35fr .65fr;gap:1px;background:#d3cec6;border:1px solid #d3cec6}.about-story>article,.about-story>aside{padding:38px 40px;background:#fff}.about-story h2,.about-independence h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:32px;line-height:1.04;margin:8px 0 16px}.about-story article>p:not(.tags){color:#465055;font-size:15px;line-height:1.58;max-width:720px}.about-story aside{background:#0d1a20;color:#fff}.about-story aside>strong{display:block;color:var(--pink);font-size:12px;margin-bottom:25px}.about-story aside span{display:block;font-weight:900;font-size:11px;letter-spacing:.8px;color:#fff;margin-top:17px}.about-story aside p{color:#b9c3c7;font-size:13px;line-height:1.4;margin:5px 0}.about-values{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d3cec6;border:1px solid #d3cec6;margin-top:28px}.about-values article{background:#fff;padding:29px 30px;min-height:205px}.about-values b{color:#c42e58;font-size:11px;letter-spacing:.8px}.about-values h3{font-family:'Arial Narrow',Impact,sans-serif;font-size:23px;margin:10px 0}.about-values p{color:#596166;font-size:13px;line-height:1.5;margin:0}.about-independence{display:grid;grid-template-columns:1.4fr .6fr;gap:1px;background:#27343a;margin-top:28px}.about-independence>div{background:#0d1a20;color:#fff;padding:32px 35px}.about-independence>div>p:last-child{color:#b9c3c7;font-size:14px;line-height:1.55;max-width:720px}.about-independence aside{background:#fff;padding:32px 35px;display:flex;flex-direction:column;justify-content:center;gap:15px}.about-independence aside strong{font-family:'Arial Narrow',Impact,sans-serif;font-size:19px;border-left:4px solid var(--pink);padding-left:12px}.about-rule{margin-top:28px;background:#0d1a20;color:#fff;padding:25px 30px;border-left:5px solid var(--pink)}.about-rule strong{font-family:'Arial Narrow',Impact,sans-serif;font-size:21px;line-height:1.35}.path-mast{background:linear-gradient(115deg,#071117 0%,#0c1b22 68%,#20121b 100%);padding:62px 0 66px;border-bottom:1px solid #26333a}.labels-hub .path-mast{background:linear-gradient(115deg,#071117 0%,#0c1b22 68%,#16172b 100%)}.shops-hub .path-mast{background:linear-gradient(115deg,#071117 0%,#0c1b22 68%,#2b1d0e 100%)}.listeners-hub .path-mast{background:linear-gradient(115deg,#071117 0%,#0c1b22 68%,#20101d 100%)}.path-mast-inner{max-width:960px}.path-mast h1{font-family:'Arial Narrow',Impact,sans-serif;font-size:58px;line-height:.96;letter-spacing:-1.3px;margin:0 0 18px;text-transform:uppercase}.path-mast-inner>p:last-child{max-width:760px;color:#c5ced2;font-size:18px;line-height:1.5;margin:0}.path-paper{background:var(--paper);color:var(--text);padding:52px 0 70px}.path-intro{display:flex;justify-content:space-between;align-items:end;gap:45px;border-bottom:1px solid #d7d2c9;padding-bottom:21px;margin-bottom:28px}.path-intro h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:32px;margin:0}.path-intro h2:after{content:"";display:block;width:58px;height:4px;background:var(--pink);margin-top:9px}.path-intro p{max-width:650px;color:#596166;font-size:14px;line-height:1.45;margin:12px 0 0}.path-intro>strong{color:#bd2e55;font-size:12px;letter-spacing:.7px;text-align:right}.path-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d3cec6;border:1px solid #d3cec6}.path-cards article{background:#fff;padding:30px;min-height:205px}.path-cards b{color:#c42e58;font-size:11px;letter-spacing:.8px}.path-cards h3{font-family:'Arial Narrow',Impact,sans-serif;font-size:23px;line-height:1.05;margin:11px 0}.path-cards p{color:#596166;font-size:13px;line-height:1.5;margin:0}.path-feature{margin-top:28px;background:#fff;border:1px solid #d9d4cc;border-left:5px solid var(--pink);padding:31px 35px}.path-feature h2{font-family:'Arial Narrow',Impact,sans-serif;font-size:29px;line-height:1.04;margin:8px 0 11px}.path-feature>p:last-child{max-width:850px;color:#596166;font-size:14px;line-height:1.55;margin-bottom:0}.path-quote{background:#0d1a20;color:#fff;border-color:#0d1a20;border-left-color:var(--pink)}.path-quote>p:last-child{color:#c3ccd0;font-size:16px}.path-rule{margin-top:28px;background:#0d1a20;color:#fff;padding:25px 30px;border-left:5px solid var(--pink)}.path-rule strong{font-family:'Arial Narrow',Impact,sans-serif;font-size:20px;line-height:1.35}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-footer{background:#050c10;color:#89969c;padding:25px}.site-footer a{color:#fff}@media(max-width:900px){.wrap{width:min(100% - 34px,720px)}.topbar{height:74px}.logo{font-size:25px}.logo small{font-size:7px;letter-spacing:3px}.topbar nav{display:none}.mast-hero{height:auto;min-height:510px}.hero-photo{background-position:62% center}.hero-inner{padding:70px 0 45px}.mast-hero h1{font-size:44px}.lead{max-width:520px}.genre-grid{grid-template-columns:1fr 1fr}.feature-layout{grid-template-columns:1fr}.president-art{min-height:330px}.routes{grid-template-columns:1fr 1fr}.article-grid{grid-template-columns:1fr;gap:35px}.article-side{position:static}.hub-intro,.artists-intro,.genres-intro,.live-intro,.about-intro,.path-intro{display:block}.hub-intro p,.artists-intro p,.genres-intro p,.live-intro p,.about-intro p,.path-intro p{margin-top:16px}.artists-intro>strong,.about-intro>strong,.path-intro>strong{display:block;text-align:left;margin-top:14px}.route-feature,.artist-card,.about-story,.about-independence,.live-current{grid-template-columns:1fr}.artist-card-art{height:300px}.connection-grid,.live-route-grid,.about-values,.path-cards{grid-template-columns:1fr}.genre-route-grid{grid-template-columns:1fr}.live-route-img{height:280px}.about-mast h1,.artists-mast h1,.genres-mast h1,.live-mast h1,.path-mast h1,.hub-mast h1{font-size:46px}}@media(max-width:560px){.wrap{width:calc(100% - 28px)}.logo{font-size:22px}.mast-hero h1{font-size:38px}.mast-hero{min-height:540px}.hero-photo{opacity:.7;background-position:70% center}.actions{flex-direction:column;align-items:flex-start}.genre-grid,.routes{grid-template-columns:1fr}.genre{height:90px}.feature-zone{padding-top:26px}.president-art{min-height:250px}.feature-story h2{font-size:25px}.about-mast,.artists-mast,.genres-mast,.live-mast,.path-mast,.hub-mast,.article-mast{padding:44px 0 48px}.about-mast h1,.artists-mast h1,.genres-mast h1,.live-mast h1,.path-mast h1,.hub-mast h1,.article-mast h1{font-size:38px}.route-copy,.artist-card-copy,.about-story>article,.about-story>aside{padding:28px 24px}.genre-route{grid-template-columns:120px 1fr}.genre-route-copy{padding:22px 18px 46px}.live-route-img{height:220px}.live-route-copy{padding-left:22px;padding-right:22px}.about-independence>div,.about-independence aside,.path-feature{padding:27px 24px}.article-paper{padding:42px 0 55px}.article-body{font-size:17px}}