.CompanyLogoButton_companyLogoButton__tqsMq{position:fixed;bottom:20px;right:20px;width:48px;height:48px;border-radius:50%;background-color:rgba(30,30,30,.7);border:2px solid hsla(0,0%,100%,.1);z-index:999;transition:all .3s ease;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.3);padding:0;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.light-theme .CompanyLogoButton_companyLogoButton__tqsMq{background-color:hsla(0,0%,94%,.9);border:2px solid rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.2)}.CompanyLogoButton_companyLogoButton__tqsMq:hover{transform:scale(1.1)}.CompanyLogoButton_companyLogoButton__tqsMq:active{transform:scale(.95)}.CompanyLogoButton_companyLogoButton__tqsMq:focus{outline:none}.CompanyLogoButton_logoImage__SozKq{width:24px;height:24px;transition:all .3s ease;opacity:.8}.CompanyLogoButton_logoPlaceholder__Q1PZZ{color:hsla(0,0%,100%,.6);font-size:10px;font-weight:700;text-align:center;display:flex;align-items:center;justify-content:center;height:100%}.light-theme .CompanyLogoButton_logoPlaceholder__Q1PZZ{color:rgba(0,0,0,.6)}.light-theme .CompanyLogoButton_logoImage__SozKq{opacity:.7;filter:drop-shadow(0 0 8px rgba(0,0,0,.2))}.dark-theme .CompanyLogoButton_logoImage__SozKq{opacity:.8;filter:drop-shadow(0 0 8px rgba(0,0,0,.6))}.CompanyLogoButton_companyLogoButton__tqsMq:hover .CompanyLogoButton_logoImage__SozKq{opacity:1}@media screen and (max-width:768px){.CompanyLogoButton_companyLogoButton__tqsMq{width:40px;height:40px;bottom:calc(20px + env(safe-area-inset-bottom));right:15px}.CompanyLogoButton_logoImage__SozKq{width:20px;height:20px}body[data-mobile-nav=true] .CompanyLogoButton_companyLogoButton__tqsMq{bottom:calc(88px + env(safe-area-inset-bottom))}}@media screen and (max-width:480px){.CompanyLogoButton_companyLogoButton__tqsMq{width:35px;height:35px;bottom:calc(20px + env(safe-area-inset-bottom));right:10px}.CompanyLogoButton_logoImage__SozKq{width:18px;height:18px}body[data-mobile-nav=true] .CompanyLogoButton_companyLogoButton__tqsMq{bottom:calc(80px + env(safe-area-inset-bottom))}}.Layout_layout__oM4MU{display:flex;min-height:100vh}.Layout_main__BqQ1G{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 4rem);box-sizing:border-box;padding:2rem}.Layout_fadeIn__y0mvQ{opacity:1;transition:opacity .4s ease}.Layout_fadeOut__aGZYx{opacity:0;transition:opacity .4s ease}.Layout_container__l2gjk{max-width:1200px;width:100%;margin:0 auto;padding:0 1rem}.Layout_centeredContent__yqeRl{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1;text-align:center;width:100%}@media screen and (max-width:768px){.Layout_main__BqQ1G{padding:1rem 1rem 8rem;min-height:calc(100vh - 2rem)}.Layout_container__l2gjk{padding:0 .5rem}}@media screen and (max-width:480px){.Layout_main__BqQ1G{padding:.5rem .5rem 8rem;min-height:calc(100vh - 1rem)}.Layout_container__l2gjk{padding:0}}.Layout_profileContainer__oH6eJ{display:flex;flex-direction:column;gap:1rem;width:100%;align-items:center}@media screen and (min-width:1024px){.Layout_profileContainer__oH6eJ{display:grid;grid-template-columns:1fr 400px;grid-gap:2rem;gap:2rem;align-items:start;justify-items:stretch;max-width:1200px;margin:0 auto}}.Layout_responsiveFieldContainer__aUp_e{width:48%}@media screen and (max-width:768px){.Layout_responsiveFieldContainer__aUp_e{width:100%}}.Layout_rightColumn__9uQCG{display:flex;flex-direction:column;gap:1.5rem;width:100%}