.audio-player-container_audioPlayerContainer__aKPlV{position:fixed;bottom:0;width:100%;z-index:4}.footer-title_main__Ddmni{background-color:var(--website-clr-appbar-drawer-footer-100);color:var(--website-clr-text-on-appbar-drawer-footer-60)}.footer-title_titleAlignmentWrapper__HIreL{position:relative;display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;left:calc((var(--title-horizontal-position-percentage, 0) + 100) * .5%);transform:translateX(calc((var(--title-horizontal-position-percentage, 0) + 100) * -.5%))}.footer-title_logoTitleContainer__R8zhG{position:relative;display:flex;justify-content:flex-start;align-items:flex-start}.footer-title_logoTitle__RE_C6{width:100%;height:auto;object-position:top left}.footer-title_textTitleContainer__bZ0AI{position:relative;display:inline-block;max-width:100%;left:calc((var(--title-horizontal-position-percentage, 0) + 100) * .5%);transform:translateX(calc((var(--title-horizontal-position-percentage, 0) + 100) * -.5%))}.footer-form_inputAndButton__Aa4AX{display:grid;grid-template-columns:minmax(auto,320px) auto;grid-gap:var(--size-20);gap:var(--size-20);align-items:flex-end;justify-content:flex-start}.footer-form_labelAndTextField__GYu4t{display:flex;flex-direction:column;gap:var(--size-16)}.footer-form_textField__JLZrT{width:100%;border:1px solid var(--website-clr-text-on-appbar-drawer-footer-60);color:var(--website-clr-text-on-appbar-drawer-footer-100)}.footer-form_textField__JLZrT:active,.footer-form_textField__JLZrT:focus{outline:none;border:2px solid var(--website-clr-text-on-appbar-drawer-footer-87)}.footer-form_buttonContainer__ZfZec{width:var(--size-128)}.footer-form_button__z2aFs{min-width:var(--size-128)!important;border:1px solid var(--website-clr-text-on-appbar-drawer-footer-60);color:var(--website-clr-text-on-appbar-drawer-footer-60)}.footer-form_byJoiningText__WrjoU{display:flex}@media (max-width:1200px){.footer-form_byJoiningText__WrjoU,.footer-form_inputAndButton__Aa4AX{justify-content:flex-end}}@media (max-width:840px){.footer-form_inputAndButton__Aa4AX{grid-template-columns:3fr 1fr}}@media (max-width:600px){.footer-form_button__z2aFs,.footer-form_textField__JLZrT{width:100%}}@media (max-width:480px){.footer-form_inputAndButton__Aa4AX{grid-template-rows:auto auto;grid-template-columns:100%}.footer-form_labelAndTextField__GYu4t{grid-row:1/1;grid-column:1/1;width:100%}.footer-form_button__z2aFs{grid-row:2/2;grid-column:1/1}}