.Layout_nav-bar__ibgqZ{background:#2A1F1A;border-bottom:3px solid var(--burnt-orange);padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:100}.Layout_nav-left__ZNUXF .Layout_home-link__5s7CW{font-family:Fraunces,serif;font-size:1.5rem;font-weight:800;color:var(--mustard-yellow);text-decoration:none;letter-spacing:1px}.Layout_nav-right__hUbdn{display:flex;gap:2rem;align-items:center}.Layout_nav-right__hUbdn a{color:var(--cream);text-decoration:none;font-weight:700;letter-spacing:1px;transition:all .3s ease;border-bottom:2px solid transparent;text-transform:uppercase}.Layout_nav-right__hUbdn a:hover{color:var(--burnt-orange);border-bottom:2px solid var(--burnt-orange);text-shadow:0 0 8px rgba(212,119,78,.6)}.Layout_nav-right__hUbdn svg{transition:transform .3s ease}.Layout_nav-right__hUbdn a:hover svg{transform:scale(1.1);filter:drop-shadow(0 0 5px var(--burnt-orange))}.Layout_container__NvDq8{max-width:1200px;margin:0 auto;padding:2rem;position:relative;z-index:1}.Layout_page-header__cI83H{text-align:center;padding:3rem 0;margin-bottom:2rem}.Layout_page-header__cI83H h1{font-family:Fraunces,serif;font-size:4rem;color:var(--cream);text-shadow:3px 3px 0 var(--burnt-orange),6px 6px 0 var(--rust-red);letter-spacing:2px}.Layout_footer__P5gZz{background:#2A1F1A;border-top:3px solid var(--burnt-orange);padding:2rem;margin-top:4rem}.Layout_footer-content__qfBdL{max-width:1200px;margin:0 auto;text-align:center}.Layout_footer-links__co58_{display:flex;justify-content:center;gap:2rem;margin-bottom:1rem;flex-wrap:wrap}.Layout_footer-links__co58_ a{color:var(--cream);text-decoration:none;font-weight:700;letter-spacing:1px;transition:color .3s ease;text-transform:uppercase}.Layout_footer-links__co58_ a:hover{color:var(--burnt-orange);text-shadow:0 0 5px var(--burnt-orange)}.Layout_copyright__XC3Mm{color:var(--warm-tan);font-size:.9rem;letter-spacing:1px}@media (max-width:768px){.Layout_nav-bar__ibgqZ{padding:1rem}.Layout_nav-right__hUbdn{gap:1rem}.Layout_container__NvDq8{padding:1rem}}.VinylCard_vinyl-card__Kji4H{background:#4A3A31;border:4px solid var(--burnt-orange);padding:3rem;margin-bottom:3rem;position:relative;transform:rotate(-.5deg);transition:transform .3s ease,box-shadow .3s ease;box-shadow:10px 10px 0 rgba(212,119,78,.3)}.VinylCard_vinyl-card__Kji4H:hover{transform:rotate(0deg) translateY(-5px);box-shadow:15px 15px 0 rgba(212,119,78,.5)}.VinylCard_vinyl-card__Kji4H:nth-child(2n){transform:rotate(.5deg);border-color:var(--avocado-green);box-shadow:10px 10px 0 rgba(123,158,111,.3)}.VinylCard_vinyl-card__Kji4H:nth-child(2n):hover{box-shadow:15px 15px 0 rgba(123,158,111,.5)}.VinylCard_vinyl-card__Kji4H h2{font-family:Fraunces,serif;font-size:2.5rem;color:var(--mustard-yellow);margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.VinylCard_vinyl-card__Kji4H p{color:var(--cream);font-size:1.1rem;margin-bottom:1rem;line-height:1.8}.VinylCard_genre-tags__qLkiS{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem}.VinylCard_genre-tag__XDg1h{display:inline-block;background:var(--burnt-orange);color:var(--cream);padding:.6rem 1.2rem;font-weight:700;text-transform:uppercase;font-size:.9rem;transform:skew(-10deg);transition:transform .2s,background .2s;cursor:default;border:2px solid var(--rust-red);box-shadow:3px 3px 0 rgba(0,0,0,.2)}.VinylCard_genre-tag__XDg1h:hover{transform:skew(-10deg) scale(1.05) translateY(-2px);background:var(--avocado-green);border-color:#5A7A50;box-shadow:5px 5px 0 rgba(0,0,0,.3)}.VinylCard_timeline__mS4My{margin-top:2rem}.VinylCard_timeline-item__AyPNi{padding:1.5rem;background:rgba(0,0,0,.2);border-left:4px solid var(--avocado-green);margin-bottom:2rem;transition:all .3s ease}.VinylCard_timeline-item__AyPNi:hover{border-left-width:8px;padding-left:2rem}.VinylCard_timeline-item__AyPNi h3{font-family:Fraunces,serif;font-size:1.8rem;color:var(--burnt-orange);margin-bottom:.3rem;letter-spacing:1px}.VinylCard_timeline-date__i7u_S{font-size:.9rem;color:var(--mustard-yellow);margin-bottom:.5rem}.VinylCard_project-year__DVdTL{font-size:1rem;color:var(--mustard-yellow);margin-bottom:1rem;letter-spacing:2px}.VinylCard_project-links__BipXE{display:flex;gap:1.5rem;margin-top:1.5rem}.VinylCard_project-link__sj_sl{background:transparent;color:var(--burnt-orange);border:3px solid var(--burnt-orange);padding:.8rem 1.5rem;text-decoration:none;font-weight:700;letter-spacing:1px;transition:all .3s ease;display:inline-block;font-family:Courier New,monospace}.VinylCard_project-link__sj_sl:hover{background:var(--burnt-orange);color:var(--cream);transform:translateY(-3px);box-shadow:6px 6px 0 rgba(0,0,0,.3);text-shadow:0 0 5px rgba(255,255,255,.4)}@media (max-width:768px){.VinylCard_vinyl-card__Kji4H{padding:2rem;margin-bottom:2rem}.VinylCard_vinyl-card__Kji4H h2{font-size:2rem}}