.hcr-landing-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,7rem);padding-top:clamp(4rem,9vw,9rem);padding-right:max(6vw,calc(( 100vw - 1240px ) / 2));padding-bottom:clamp(4rem,9vw,9rem);padding-left:max(6vw,calc(( 100vw - 1240px ) / 2));background-color:#211d19}@media (max-width:767px){.hcr-landing-hero{grid-template-columns:minmax(0,1fr)}}.hcr-landing-intro{display:flex;flex-flow:column;align-items:start;gap:1.4rem}.hcr-landing-title{color:#f8efde;font-family:"Archivo Black",sans-serif;font-size:clamp(3rem,7.1vw,7.5rem);line-height:0.96;letter-spacing:-0.07em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-landing-lead{max-width:34rem;color:#e7d8bf;font-family:"DM Sans",sans-serif;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-landing-button{display:inline-flex;width:fit-content;color:#211d19;font-family:"DM Sans",sans-serif;font-weight:700;text-decoration:none;padding-top:0.9rem;padding-right:1.35rem;padding-bottom:0.9rem;padding-left:1.35rem;background-color:#f0b86b;border-radius:4px}.hcr-landing-button:hover{color:#211d19;background-color:#f8cf97}.hcr-landing-record{display:grid;align-items:center;justify-items:center;justify-self:center;width:min(100%,26rem);aspect-ratio:1;border-radius:50%;box-shadow:0px 20px 45px #110e0b}.hcr-landing-record{background:repeating-radial-gradient(circle at center,#292522 0px,#292522 3px,#433a30 4px,#211d19 6px)}@media (max-width:767px){.hcr-landing-record{width:min(70%,17rem)}}.hcr-landing-label{display:grid;align-items:center;justify-items:center;width:39%;aspect-ratio:1;background-color:#bd5038;border-radius:50%}.hcr-landing-spindle{width:9%;aspect-ratio:1;background-color:#211d19;border-radius:50%}.hcr-landing-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);padding-top:clamp(3rem,7vw,6rem);padding-right:max(6vw,calc(( 100vw - 1240px ) / 2));padding-bottom:clamp(3rem,7vw,6rem);padding-left:max(6vw,calc(( 100vw - 1240px ) / 2));background-color:#f8efde}@media (max-width:767px){.hcr-landing-features{grid-template-columns:minmax(0,1fr)}}.hcr-landing-feature{display:flex;flex-flow:column;gap:0.8rem;padding-top:1.4rem;border-top:3px solid #98402e}.hcr-landing-heading{color:#282019;font-family:"Archivo Black",sans-serif;font-size:clamp(1.55rem,3vw,2.5rem);line-height:1.1;letter-spacing:-0.045em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-landing-copy{color:#584737;font-family:"DM Sans",sans-serif;font-size:1.12rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-landing-testimonials{display:flex;flex-flow:column;gap:1.5rem;padding-top:clamp(3rem,7vw,6rem);padding-right:max(6vw,calc(( 100vw - 1240px ) / 2));padding-bottom:clamp(3rem,7vw,6rem);padding-left:max(6vw,calc(( 100vw - 1240px ) / 2));background-color:#eadbc3}.hcr-landing-quotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}@media (max-width:767px){.hcr-landing-quotes{grid-template-columns:minmax(0,1fr)}}.hcr-landing-placeholder{color:#584737;font-family:"DM Sans",sans-serif;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:1.2rem;padding-right:1.2rem;padding-bottom:1.2rem;padding-left:1.2rem;border-radius:4px;border-top:1px dashed #937759;border-right:1px dashed #937759;border-bottom:1px dashed #937759;border-left:1px dashed #937759}.hcr-landing-contact{display:flex;flex-flow:column;align-items:start;gap:1rem;padding-top:clamp(3rem,7vw,6rem);padding-right:max(6vw,calc(( 100vw - 1240px ) / 2));padding-bottom:clamp(3rem,7vw,6rem);padding-left:max(6vw,calc(( 100vw - 1240px ) / 2));background-color:#843929}.hcr-landing-contact-title{color:#fff4e4;font-family:"Archivo Black",sans-serif;font-size:clamp(2.4rem,6vw,5rem);line-height:1.05;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-landing-contact-copy{color:#fff4e4;font-family:"DM Sans",sans-serif;font-size:1.12rem;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-landing-contact-note{color:#ffe1b6;font-family:"DM Sans",sans-serif;font-size:0.95rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-home-band{width:100%;padding-top:clamp(1.5rem,4vw,3.4rem);padding-right:max(7vw,calc(( 100vw - 1240px ) / 2));padding-bottom:clamp(1.5rem,4vw,3.4rem);padding-left:max(7vw,calc(( 100vw - 1240px ) / 2));background-color:#f3e8d7}.hcr-home-dark{background-color:#191714}.hcr-home-head{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:1rem;padding-top:0.55rem;padding-bottom:0.55rem}@media (max-width:767px){.hcr-home-head{padding-top:0.8rem;padding-bottom:0.8rem}.hcr-home-head{flex-wrap:wrap}}.hcr-home-logo{display:block;width:clamp(4.5rem,9vw,7.4rem);border-radius:4px}.hcr-home-nav{display:flex;flex-flow:row;align-items:center;gap:clamp(.5rem,2.5vw,2.4rem)}.hcr-home-nav{flex-wrap:wrap}.hcr-home-nav-link{color:#fff4e5;font-family:"DM Sans",sans-serif;font-weight:700;text-decoration:none}.hcr-home-nav-link:hover{color:#f5c455}.hcr-home-hero{padding-top:clamp(3rem,7vw,7rem);padding-bottom:clamp(2.75rem,6vw,6rem);background-color:#17120d;background-image:linear-gradient(90deg,#17120d 0%,#17120d 19%,rgba(23,18,13,.94) 33%,rgba(23,18,13,.32) 64%,rgba(23,18,13,0) 100%),url(https://hazzardcountyrecords.com/wp-content/uploads/2026/11/hcr-home-microphone.jpg);background-size:auto,auto 127%;background-position:0px 0px,100% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}@media (max-width:767px){.hcr-home-hero{background-image:linear-gradient(90deg,rgba(23,18,13,.96) 0%,rgba(23,18,13,.84) 55%,rgba(23,18,13,.4) 100%),url(https://hazzardcountyrecords.com/wp-content/uploads/2026/11/hcr-home-microphone.jpg);background-size:auto,auto 100%;background-position:0px 0px,75% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.hcr-home-kicker{color:#815707;font-family:"DM Sans",sans-serif;font-weight:800;font-size:0.95rem;text-transform:uppercase;letter-spacing:0.09em;margin-top:0px;margin-right:0px;margin-bottom:0.3rem;margin-left:0px}.hcr-home-gold{color:#f5c455}.hcr-home-title{max-width:16ch;color:#fff4e5;font-family:"DM Serif Text",serif;font-size:clamp(2.75rem,5.6vw,6rem);line-height:0.96;letter-spacing:-0.045em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-home-h2{color:#191714;font-family:"DM Serif Text",serif;font-size:clamp(2rem,3.7vw,3.7rem);line-height:1.02;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-home-h3{color:#191714;font-family:"DM Serif Text",serif;font-size:clamp(1.65rem,2.9vw,2.9rem);line-height:1.05;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-home-light{color:#fff4e5}.hcr-home-copy{max-width:50ch;color:#29211a;font-family:"DM Sans",sans-serif;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.46;margin-top:0.65rem;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-home-copy-light{color:#fff4e5}.hcr-home-actions{display:flex;flex-flow:row;align-items:center;gap:1rem;margin-top:1.15rem}.hcr-home-actions{flex-wrap:wrap}.hcr-home-button{display:inline-flex;width:fit-content;color:#17120d;font-family:"DM Sans",sans-serif;font-weight:800;line-height:1.2;text-decoration:none;padding-top:0.62rem;padding-right:1.35rem;padding-bottom:0.62rem;padding-left:1.35rem;background-color:#e5b448;border-radius:4px;border-top:2px solid #e5b448;border-right:2px solid #e5b448;border-bottom:2px solid #e5b448;border-left:2px solid #e5b448}.hcr-home-button:hover{color:#17120d;background-color:#f5c455}.hcr-home-outline{color:#f5c455;background-color:transparent}.hcr-home-split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.4rem,4vw,4rem)}@media (max-width:767px){.hcr-home-split{grid-template-columns:minmax(0,1fr)}}.hcr-home-studio{display:block;width:100%}.hcr-home-centered{text-align:center}@media (max-width:767px){.hcr-home-centered{text-align:left}}.hcr-home-genres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);margin-top:1.35rem}@media (max-width:767px){.hcr-home-genres{grid-template-columns:minmax(0,1fr)}}.hcr-home-genre{padding-left:1.1rem;border-left:1px solid #b98d36}.hcr-home-artist{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(1.4rem,4vw,4rem);margin-top:1.3rem}@media (max-width:767px){.hcr-home-artist{grid-template-columns:minmax(0,1fr)}}.hcr-home-art{display:block;width:min(100%,25rem);border-radius:4px}.hcr-home-album{color:#a63417;font-style:italic}.hcr-home-release{display:grid;grid-template-columns:minmax(4.5rem,8.5rem) minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,2.8rem);margin-top:1rem}@media (max-width:767px){.hcr-home-release{grid-template-columns:minmax(4.5rem,6rem) minmax(0,1fr)}}.hcr-home-release-copy{padding-left:clamp(.8rem,3vw,2rem);border-left:1px solid #b98d36}.hcr-home-submit{background-image:linear-gradient(90deg,#f3e8d7 0%,#f3e8d7 38%,rgba(243,232,215,.95) 51%,rgba(243,232,215,0) 77%),url(https://hazzardcountyrecords.com/wp-content/uploads/2026/11/hcr-home-headphones.jpg);background-size:auto,auto 150%;background-position:0px 0px,100% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}@media (max-width:767px){.hcr-home-submit{background-image:linear-gradient(90deg,rgba(243,232,215,.98) 0%,rgba(243,232,215,.92) 100%),url(https://hazzardcountyrecords.com/wp-content/uploads/2026/11/hcr-home-headphones.jpg);background-size:auto,cover;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.hcr-home-submit-text{max-width:59%}@media (max-width:767px){.hcr-home-submit-text{max-width:100%}}.hcr-home-disabled{opacity:0.78;cursor:default}.hcr-home-foot-copy{color:#fff4e5;font-family:"DM Serif Text",serif;font-style:italic;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-coming-page{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:1.1rem;width:100%;min-height:100vh;text-align:center;padding-top:clamp(3rem,9vw,7rem);padding-right:1.5rem;padding-bottom:clamp(3rem,9vw,7rem);padding-left:1.5rem;background-color:#191714;background-image:url(https://hazzardcountyrecords.com/wp-content/uploads/2026/11/hazzard-coming-soon-studio-background.png);background-size:cover;background-position:0 0;background-repeat:no-repeat;background-attachment:scroll}.hcr-coming-logo{display:block;width:clamp(10rem,22vw,15rem);margin-bottom:1rem;border-radius:5px}.hcr-coming-title{color:#f5c455;font-family:"DM Serif Text",serif;font-size:clamp(3rem,8vw,6.8rem);line-height:1;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hcr-coming-message{max-width:40ch;color:#fff4e5;font-family:"DM Sans",sans-serif;font-size:clamp(1.1rem,2.3vw,1.5rem);line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}