.vinyl-wrap{display:block;height:280px;max-width:583px;transform:scale(.3);min-height:240px;margin:0 auto 0 -20px;width:100%;position:relative}@media(min-width:976px){.vinyl-wrap{margin-left:0;min-height:310px;transform:scale(.65)}}@media(min-width:1200px){.vinyl-wrap{min-height:410px;transform:scale(1)}}.vinyl-wrap .vinyl-album{position:relative;top:0;left:0;height:400px;width:400px}.vinyl-wrap .vinyl-cover{position:relative;z-index:3;box-shadow:5px 0 20px 0 rgba(0,0,0,.6),inset 0 0 10px 5px hsla(0,0%,100%,.2),inset 0 0 4px 2px rgba(0,0,0,.2)}.vinyl-wrap .vinyl-cover,.vinyl-wrap .vinyl-cover:before{top:0;left:0;width:100%;height:100%;background-size:100% 100%;border-radius:4px}.vinyl-wrap .vinyl-cover:before{position:absolute;z-index:10;background-image:url(/_next/static/media/vinyl-bg-texture-1.3f141d22.jpg);mix-blend-mode:screen;opacity:.5;content:""}.vinyl-wrap .vinyl-cover:after{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;background-image:url(/_next/static/media/vinyl-bg-texture.8cf90b57.jpg);background-size:100% 100%;border-radius:4px;mix-blend-mode:screen;opacity:.2;content:""}.vinyl-wrap .vinyl{left:50%;z-index:2;max-height:400px;max-width:400px;display:block;background-image:url(/_next/static/media/vinyl-record-transparent.f848d601.png);background-size:106% 106%;background-position:50%;box-shadow:0 0 20px 4px rgba(0,0,0,.6);transform:rotate(0deg);transition:transform .6s ease-in-out}.vinyl-wrap .vinyl,.vinyl-wrap .vinyl:before{position:absolute;top:2.5%;width:95%;height:95%;border-radius:50%;content:""}.vinyl-wrap .vinyl:before{left:2.5%;z-index:0;background-image:url(/_next/static/media/vinyl-bg-texture-2.affad3dd.jpg);background-size:100% 100%;mix-blend-mode:screen;opacity:.3}.vinyl-wrap .vinyl-thumb{height:140px;width:140px;position:absolute;background-size:100% 100%;z-index:2;top:32%;right:-55px;mix-blend-mode:screen;border-radius:50%;outline:1px solid var(--primary);transform:rotate(0deg);transition:transform .6s ease-in-out}.vinyl-wrap:hover .vinyl,.vinyl-wrap:hover .vinyl-thumb{transform:rotate(1turn)}.marquee-text{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.marquee-text .marquee-text-inner{display:inline-block;white-space:nowrap;animation:marquee-text 50s linear infinite}@keyframes marquee-text{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.vertical-nav-desktop{padding:5px 15px;transition:all .2s ease;writing-mode:vertical-rl;top:0;right:0;z-index:100;height:calc(100vh - 80px);margin:80px 16px 0 0}.vertical-nav-desktop a span{mix-blend-mode:multiply}.progress-tertiary .progress-primary-button.bg-primary{background:var(--tertiary)!important;border-color:var(--tertiary)!important;filter:saturate(100%)}.progress-tertiary .progress-primary-button.bg-primary:focus-within,.progress-tertiary .progress-primary-button.bg-primary:hover{color:var(--text-overlay)!important;filter:saturate(125%)}.progress-dark-invert .bg-text-overlay{background-color:var(--background-secondary)!important}.horizon .layout-blocks-wrapper{transition:all .2s ease;margin:16px}@media only screen and (min-width:960px){.horizon .layout-blocks-wrapper{margin:24px}}body.horizon{background-color:var(--text)}body.horizon .layout-blocks-wrapper{background-color:var(--background)}body.horizon .profile-page{background-color:var(--background)!important}.cursor{position:fixed;width:15px;height:15px;background-color:var(--primary);border-radius:50%;pointer-events:none}.blog-navigation{padding:10px;box-sizing:border-box;cursor:pointer;mix-blend-mode:difference;z-index:999}.blog-navigation .burger{position:relative;display:flex;gap:8px;flex-direction:column;padding:30px;pointer-events:none}.blog-navigation .burger:after,.blog-navigation .burger:before{display:block;content:"";width:30px;height:2px;mix-blend-mode:difference;background-color:#fff}.blog-navigation .bounds{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:all}.blog-navigation .bounds:hover{transform:scale(3)}.layout-blocks-sections{transition:all .4s ease-in-out;position:relative;left:0;bottom:0!important}.layout-blocks-sections.open-dimension{left:-30%;bottom:-30%!important}.border-navigation.nav-border-primary .nav-border.border-text-color,.border-navigation.nav-border-primary .nav-border.border-text-color *{border-color:var(--primary)!important}.border-navigation.nav-border-secondary .nav-border.border-text-color,.border-navigation.nav-border-secondary .nav-border.border-text-color *{border-color:var(--secondary)!important}