.top-link,.hero-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.profile-card-link{color:#111;background:#f3f3f3;border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;height:40px;font-size:12px;font-weight:750;text-decoration:none;display:flex}.bottom-actions{justify-content:center;gap:10px;margin-top:24px;display:flex}.bottom-actions a{border-radius:999px;padding:15px 22px;font-weight:800;text-decoration:none}.bottom-actions a:first-child{color:#111;background:#fff}.bottom-actions a:last-child{color:#fff;border:1px solid #555}.creator-section .creator-grid:not(:empty)+.empty{display:none}.creator{flex-direction:column;min-width:0;display:flex}.creator-image{isolation:isolate;flex:0 0 205px;height:205px;min-height:205px;max-height:205px;overflow:hidden}.creator-info{flex-direction:column;flex:1;min-width:0;display:flex}.creator-info h3,.creator-info p{overflow-wrap:anywhere}.creator-info .creator-bio{-webkit-line-clamp:3;white-space:pre-wrap;-webkit-box-orient:vertical;height:auto;min-height:0;max-height:4.65em;margin:10px 0 14px;line-height:1.55;display:-webkit-box;overflow:hidden}.bio-details{overflow-wrap:anywhere;grid-column:1/-1;margin-top:10px}.bio-details summary{color:#555;letter-spacing:.02em;cursor:pointer;border-bottom:1px solid #bbb;align-items:center;gap:7px;padding:0 0 3px;font-size:11px;font-weight:750;list-style:none;display:inline-flex}.bio-details summary::-webkit-details-marker{display:none}.bio-details summary i{width:9px;height:9px;position:relative}.bio-details summary i:before,.bio-details summary i:after{content:"";background:#777;width:9px;height:1px;position:absolute;top:4px;left:0}.bio-details summary i:after{transition:transform .2s;transform:rotate(90deg)}.bio-details[open] summary i:after{transform:rotate(0)}.summary-open,.bio-details[open] .summary-closed{display:none}.bio-details[open] .summary-open{display:inline}.bio-details p{white-space:pre-wrap;margin:10px 0 14px;line-height:1.55}.bio-details[open]+.creator-bio{display:none}.profile-card-link{flex:0 0 40px;margin-top:auto}.profile-photo{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.creator-image>.profile-photo{width:100%;min-width:100%;max-width:none;height:100%;min-height:100%;max-height:none;position:absolute;inset:0}@media (max-width:600px){.creator-section .section-head{margin-bottom:24px}.creator-section .section-head>.hero-link{box-sizing:border-box;max-width:100%;margin-top:18px}}
