.r6l0plv.mwbf1mw.mun77ci{padding-left:0;padding-right:0}.dj0g5f6{border-bottom:1px solid var(--color-foreground);padding:32px 24px 16px;padding-top:0}.do0e64w{color:var(--color-foreground);margin:0 0 20px;font-size:18px;font-weight:600}@media (max-width:768px){.do0e64w{font-size:16px}}.r1keyt62{padding:32px 24px}.r1ixm16y{color:var(--color-foreground);margin:0 0 20px;font-size:18px;font-weight:600}@media (max-width:768px){.r1ixm16y{font-size:16px}}.d1silj71{-webkit-box-flex-wrap:wrap;flex-wrap:wrap;gap:24px;display:flex}@media (max-width:768px){.d1silj71{gap:16px}}.d1jig349{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.d14dks0t{object-fit:cover;background:var(--color-backgroundend);border-radius:50%;width:80px;height:80px}@media (max-width:768px){.d14dks0t{width:64px;height:64px}}.dwa2gtc{color:var(--color-foreground);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:120px;margin:0;font-size:12px;font-weight:500;display:-webkit-box;overflow:hidden}@media (max-width:768px){.dwa2gtc{max-width:100px;font-size:11px}}.r1zmfep{grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:24px;display:grid}@media (max-width:768px){.r1zmfep{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:16px}}.m1ubjoxl{color:inherit;flex-direction:column;gap:8px;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s,opacity .2s;display:flex}.m1ubjoxl:hover{opacity:.8;transform:translateY(-4px)}.ptc93cr{aspect-ratio:2/3;background:var(--color-backgroundend);border-radius:8px;position:relative;overflow:hidden}.ptc93cr img{object-fit:cover;width:100%;height:100%}.mgnmcxn{color:var(--color-foreground);margin:0;font-size:14px;font-weight:600;line-height:1.3}@media (max-width:768px){.mgnmcxn{font-size:12px}}.mi61v7o{color:var(--color-foreground);opacity:.6;margin:0;font-size:12px}@media (max-width:768px){.mi61v7o{font-size:11px}}.ej8jmhv{color:var(--color-foreground);text-align:center;padding:5vh 5vw}@media (min-width:700px){.ej8jmhv{padding-top:calc(5vh + 20px + 2.5rem)}}@media (max-width:699px){.ej8jmhv{padding-bottom:calc(5vh + 2.4rem)}}.l16lf241{text-align:center;color:var(--color-foreground);padding:32px 24px}.swifc0t{color:var(--color-foreground);opacity:.6;margin:32px 24px 0;font-size:1.5rem}.swifc0t a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .2s}.swifc0t a:hover{opacity:1}