:root{--main-color: #a767bd;--sec-color: #ffffff;--black-color: #000;--font-family--primary: "DidacticGothic", Helvetica, Arial, sans-serif;--font-family--secondary: "UnifrakturCook-Bold-Terrible", Helvetica, Arial, serif;--font-size-large: 2.2rem;--font-size-default: 2rem;--font-size-small: 1.8rem;--font-size-smallest: 1.6rem;--border-radius: 16px;--border-left-white: .5rem solid var(--sec-color);--border-left-white-hover: .5rem solid var(--main-color);--box-shadow-size: 24px;--box-shadow: 0 0 var(--box-shadow-size) rgba(0, 0, 0, .1);--box-shadow-hover: 0 0 var(--box-shadow-size) rgba(255, 255, 255, 1);--padding-global-desktop: 80px;--padding-global-mobile: 20px;--transition-duration: .3s;--global-max-width: 144rem}@font-face{font-family:UnifrakturCook-Bold-Terrible;src:url(/assets/fonts/UnifrakturCook-Bold-Terrible-Bdzc4HNP.otf) format("opentype");font-display:swap}@font-face{font-family:Futur2;src:url(/assets/fonts/futur2-BauhbLEF.otf) format("opentype");font-display:swap}@font-face{font-family:AlteHaasGroteskBold;src:url(/assets/fonts/AlteHaasGroteskBold-DCuBJgsO.ttf) format("opentype");font-display:swap}@font-face{font-family:AlteHaasGroteskRegular;src:url(/assets/fonts/AlteHaasGroteskRegular-B25r_GJK.ttf) format("truetype");font-display:swap}@font-face{font-family:DidacticGothic;src:url(/assets/fonts/DidactGothic-Regular-BM3o0qVd.otf) format("opentype");font-display:swap}@media(prefers-reduced-motion:no-preference){.cxa-circle-logo{animation:logo-spin infinite 20s linear;animation-play-state:running}.header__logo .cxa-circle-logo:hover{animation-play-state:paused}}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.visually-hidden{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{box-shadow:var(--box-shadow);background-color:var(--sec-color);clip:auto;color:var(--black-color);display:block;font-size:1.4rem;font-family:var(--font-family--primary);height:auto;left:.5rem;line-height:normal;padding:1.5rem 2.3rem 1.4rem;position:fixed;text-decoration:none;top:.5rem;width:auto;z-index:666}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%}body{background-color:var(--black-color);color:var(--sec-color);font-size:var(--font-size-default);margin:0;width:100%}@media(max-width:47.99em){body{height:100%}}@media(min-width:90em){body{margin:0 auto;width:var(--global-max-width)}}.header__content{display:flex;justify-content:space-between;margin:4rem 2rem 2rem}@media(max-width:61.865em){.header__content{height:8rem}}.header__logo{display:block;height:auto;width:30.7rem}@media(max-width:29.99em){.header__logo{max-width:10rem;padding-bottom:2rem}}@media(min-width:81.25em){.header__logo{padding-left:2.5rem}}a{color:var(--main-color);text-decoration:none;transition:color .3s ease-out,background 1s ease-in}a:link,a:visited,a:active,a:hover,a:focus{text-decoration:none}a:hover{color:var(--sec-color);font-style:italic}a.link--inverted{color:var(--black-color);text-decoration:underline}a.link--inverted:hover{color:var(--black-color)}.iframe{margin:auto}@media(max-width:47.99em){.iframe{max-width:100%;text-align:center;width:100%}}.cxa-circle-logo{height:8rem}@media(min-width:61.875em){.cxa-circle-logo{height:30vmin}}.content{color:var(--sec-color);display:flex;font-family:var(--font-family--primary);font-size:var(--font-size-default);justify-content:center;line-height:1.4;margin:0 2rem 2rem}@media(max-width:29.99em){.content{font-size:var(--font-size-small)}}@media(min-width:90em){.content{margin:0 2rem 2rem 35rem}}.hrr{border:none;border-top:.2rem dashed var(--main-color);margin:1rem 0}.stars{color:var(--main-color)}:root{--content-card-font-color: black}.releases-wrapper{width:100%}.releases-controls{align-items:center;display:flex;gap:2rem;margin-block-end:2rem}.releases-controls__filter-wrapper,.releases-controls__sort-button{appearance:none;background-color:var(--main-color);border:0;cursor:pointer!important;font-size:var(--font-size-small);font-family:var(--font-family--primary);min-height:4.8rem;padding:1rem;transition:color var(--transition-duration) ease-in-out,background var(--transition-duration) ease-in-out;width:fit-content}.releases-controls__filter-wrapper:hover,.releases-controls__filter-wrapper:focus-visible,.releases-controls__sort-button:hover,.releases-controls__sort-button:focus-visible{background-color:var(--sec-color);color:var(--main-color)}.releases-controls__filter-wrapper:hover .releases-controls__filter,.releases-controls__filter-wrapper:focus-visible .releases-controls__filter,.releases-controls__sort-button:hover .releases-controls__filter,.releases-controls__sort-button:focus-visible .releases-controls__filter{background-color:var(--sec-color);color:var(--main-color)}.releases-controls__filter-wrapper:hover svg,.releases-controls__filter-wrapper:focus-visible svg,.releases-controls__sort-button:hover svg,.releases-controls__sort-button:focus-visible svg{color:var(--main-color)}@media(min-width:48em){.releases-controls__filter-wrapper,.releases-controls__sort-button{font-size:var(--font-size-default)}}.releases-controls__filter-wrapper svg,.releases-controls__sort-button svg{bottom:1.5rem;color:var(--black-color);height:1.5rem;pointer-events:none;position:absolute;transition:transform var(--transition-duration) ease-in-out;right:1.5rem;width:1.5rem}.releases-controls__filter-wrapper{padding:1rem 3.5rem 1rem 1rem;pointer-events:none;position:relative}.releases-controls__filter{appearance:none;background-color:var(--main-color);border:0;cursor:pointer;font-family:var(--font-family--primary);font-size:var(--font-size-small);height:100%;pointer-events:auto;position:static;transition:color var(--transition-duration) ease-in-out,background var(--transition-duration) ease-in-out;width:100%}@media(min-width:48em){.releases-controls__filter{font-size:var(--font-size-default)}}.releases-controls__filter:open+svg{transform:rotate(180deg)}.releases{list-style:none;margin:0;padding-left:0;display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr);width:100%}@media(min-width:48em){.releases{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}
