.presentation-section{position:relative;height:75vh;min-height:28rem;max-height:34rem}.presentation-section .presentation-content{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center left;height:100%;padding:6rem 3.4rem;z-index:1}.presentation-section .presentation-title{color:#f1f5f9;font-size:3.2rem;font-weight:800;line-height:3.2rem}.presentation-section .presentation-description{width:100%;max-width:28rem;margin-block:1.25rem;color:#e2e8f0;font-size:1.2rem;font-weight:500;line-height:1.6rem}.presentation-section .presentation-options{display:flex;gap:1rem}.presentation-section .presentation-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;filter:brightness(.3);background-color:#be185d;pointer-events:none}@media (min-width: 1366px){.presentation-section .presentation-background{border-radius:1rem}}@media (max-width: 540px){.presentation-section .presentation-content{padding-inline:1rem}}.users-section .users{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:1rem}.users-section .users .user{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding-block:1rem;border-radius:1rem;background-color:#18181b}.users-section .users .user .user-image{width:4rem;height:4rem;padding:.5rem;border-radius:50%;object-fit:contain;background-color:#030712}.users-section .users .user .user-name{font-size:1rem;font-weight:700;text-align:center}.users-section .users .user:hover{transform:scale(1.05);background-color:#27272a}.favorites-section .favorites{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:1rem;margin-top:.75rem}@media (max-width: 460px){.favorites-section .favorites{grid-template-columns:1fr}}#home-view{display:flex;flex-direction:column;padding:0 0 4rem}#home-view .users-section,#home-view .favorites-section{margin:0 4rem}#home-view .users-section{margin-block:-6rem 2rem;z-index:2}@media (max-width: 540px){#home-view .users-section,#home-view .favorites-section{margin-inline:1rem}}
