.main_nav,.social_links{display:flex;gap:20px}.active_link{position:relative}.active_link:before{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background-color:var(--dark-primary)}.header_content{max-width:700px;margin:0 auto;width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;height:50px}.name_link a{font-family:Dosis,sans-serif;font-size:2rem;font-weight:500;font-style:normal;text-decoration:none;color:var(--dark-primary)}.name_link{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:100}.header .main_nav a,.header .social_links a{font-family:Dosis,sans-serif;font-size:.8rem;font-weight:500;font-style:normal;text-decoration:none;text-transform:uppercase;color:var(--dark-primary)}.header .social_links a svg{width:22px;height:22px;fill:var(--dark-primary)}@media (max-width: 650px){.header_content{display:grid;grid-template-rows:50px 50px 30px;width:calc(100% - 40px);justify-content:center;overflow:visible;height:120px;row-gap:8px}.name_link{position:relative;text-align:center;order:1}.main_nav{order:2;justify-content:center;position:relative}.social_links{order:3}.header .social_links{margin:0;position:relative}.header .social_links:before,.header .main_nav:before{content:"";position:absolute;width:111vw;height:100%;background-color:#000;filter:blur(35px);z-index:-1;transform:translate(-50%);left:50%;top:0}}.name_link[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5] span[data-astro-cid-2w66rqv5]{font-size:inherit}.name_link[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5] span[data-astro-cid-2w66rqv5].rtl{display:inline-block;transform:scaleX(-1)}.name_link[data-astro-cid-2w66rqv5] a[data-astro-cid-2w66rqv5] img[data-astro-cid-2w66rqv5]{animation:spin 33s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer{display:flex;flex-direction:column;justify-content:center;width:100%;position:relative;background:linear-gradient(350deg,#ecffec -10%,#e3e3e3);clip-path:polygon(0 22%,100% 0,100% 100%,0% 100%);padding-top:88px;padding-bottom:30px;filter:grayscale(.7)}.footer_links,.social_links,.hashtag_banner{display:flex;justify-content:center;gap:20px;margin:20px 0}.social_links{padding:0 20px}.footer_links a,.social_links a{font-family:Dosis,sans-serif;font-size:.8rem;font-weight:500;font-style:normal;text-decoration:none;text-transform:uppercase;color:var(--dark-primary)}.hashtag_banner{font-family:Dosis,sans-serif;font-size:.8rem;font-weight:500;font-style:normal;text-transform:uppercase;color:var(--dark-primary)}.footer .social_links a{width:33px;height:33px;display:flex;justify-content:center;align-items:center}.footer .social_links a svg{width:80%;height:80%;fill:var(--dark-primary)}:root{--dark-primary: #35180b;--dark-secondary: #757675;--dark-green: #1E2729;--dark-sea: #597E86;--light-primary: #fcfbfb;--light-secondary: #f4f4f4;--light-brightest: #fcfafa;--light-green: #f0f5f5;--font-cursive: "Covered By Your Grace", cursive;--font-sans: "Instrument Sans", sans-serif;--font-sans2: "Dosis", sans-serif}html{font-size:20px;overflow-x:hidden}body{font-family:Instrument Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:var(--dark-primary);overflow-x:hidden}h1{font-family:Dosis,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem}h2{font-family:Dosis,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}p,span{font-size:1rem}p a{font-size:1.2rem;text-decoration:none;color:var(--dark-primary);font-family:Covered By Your Grace,cursive}p a:hover{text-decoration:underline;underline-offset:2px}.grace{font-family:Covered By Your Grace,cursive}@media (max-width: 650px){.album_cover_link{width:100%;height:auto}.album_cover_link img{width:100%;height:100%;object-fit:contain}}body{position:relative;padding:0;margin:0}.paperOverlay{position:absolute;inset:0;background-repeat:repeat;background-image:url(/images/Paper-Texture-2.png);mix-blend-mode:darken;pointer-events:none;min-height:100vh;z-index:2000}.page_container{min-height:100vh;display:block}
