.profiles-page{flex-direction:column;justify-self:center;align-items:center;gap:10rem;max-width:100svw;padding-top:5rem;display:flex;overflow:hidden}.profiles-page>h1{color:var(--text-primary);text-align:center;margin-top:8rem;font-size:4rem}.profiles-page .profiles-page-section{flex-direction:column;justify-content:center;align-items:center;width:100svw;display:flex}.profiles-page .profiles-page-section .profiles-button-container{flex-direction:column;align-self:center;width:80%;min-width:100rem;max-width:120rem;height:5rem;display:flex;position:relative}.profiles-page .profiles-page-section .profiles-button-container .button-left{width:fit-content;height:fit-content;position:relative;top:-1rem;left:18%;transform:translate(-18%,-50%)}.profiles-page .profiles-page-section .profiles-button-container .button-right{width:fit-content;height:fit-content;position:relative;top:-1rem;left:80%;transform:translate(-80%,-50%)}.profiles-page .profiles-page-section .profiles-button-container .button-link{background-color:var(--accent);border-radius:25rem;justify-content:center;align-items:center;width:18rem;height:5.25rem;transition:background-color .3s;display:flex;position:relative}.profiles-page .profiles-page-section .profiles-button-container .button-link p{color:#fff;font-size:1.6rem;font-weight:500;transition:all .3s}.profiles-page .profiles-page-section .profiles-button-container .button-link .learn-icon{opacity:0;color:#000;font-size:1.8rem;transition:all .3s;position:absolute;right:2rem}.profiles-page .profiles-page-section .profiles-button-container .button-link:hover{background-color:#fff}.profiles-page .profiles-page-section .profiles-button-container .button-link:hover p{color:#000;transform:translate(-1rem)}.profiles-page .profiles-page-section .profiles-button-container .button-link:hover .learn-icon{opacity:1;color:#000;right:1rem}@media screen and (max-width:1024px){.profiles-page .profiles-page-section .profiles-button-container{width:100%;min-width:0;height:100%;padding:2rem 5rem}.profiles-page .profiles-page-section .profiles-button-container .button-left,.profiles-page .profiles-page-section .profiles-button-container .button-right{top:none;left:none;align-self:center;position:static;transform:none}}
