.featured-creator-info-content .featured-creator-name{font-family:var(--cl-font-family,inherit);font-size:var(--cl-font-size-h4);font-weight:var(--cl-font-weight-h4);letter-spacing:var(--cl-letter-spacing-h4,normal);line-height:var(--cl-line-height-h4)}.featured-creator-resource-title{--cl-anchor-font-weight:inherit;font-family:var(--cl-font-family,inherit);font-size:var(--cl-font-size-h5);font-weight:var(--cl-font-weight-h5);letter-spacing:var(--cl-letter-spacing-h5,normal);line-height:var(--cl-line-height-h5)}.cl-avatar-link:focus-visible{outline:2px solid var(--cl-color-focus-01);outline-offset:2px}.cl-avatar{background-position:50%;background-size:cover;border-radius:50%;transition:opacity .3s ease-in-out}.cl-avatar-link{border-radius:inherit;display:block;height:100%;width:100%}.cl-avatar-link:focus-visible,.cl-avatar-link:hover{opacity:.5}.cl-avatar-link:active{opacity:1}.cl-avatar-image{border-radius:inherit;height:100%;width:100%}.cl-avatar.-x-small{height:1.5rem;width:1.5rem}.cl-avatar.-small{height:2rem;width:2rem}.cl-avatar{height:3rem;width:3rem}.cl-avatar.-large{height:4.5rem;width:4.5rem}.cl-avatar.-x-large{height:6rem;width:6rem}.featured-creator-section-title{margin:0 0 1.5rem;text-align:center}@media(width >= 1080px){.featured-creator-section-title{margin:0 0 2.5rem}}.featured-creator-content{display:flex;flex-direction:column}@media(width >= 1080px){.featured-creator-content{flex-direction:row}}.featured-creator-wrapper{padding:1.5rem}@media(min-width:600px)and (max-width:1080px){.featured-creator-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;padding:1.5rem}}@media(width >= 1080px){.featured-creator-wrapper{width:35%}}.featured-creator-wrapper .featured-creator-back-button-wrapper{margin-bottom:1.5rem;width:100%}.featured-creator-media{align-items:center;display:flex;justify-content:center;margin-bottom:.75rem;margin-top:1rem}@media(min-width:600px)and (max-width:1080px){.featured-creator-media{margin-bottom:0;margin-top:0;width:43%}}.featured-creator-media .featured-creator-avatar{height:10.9375rem;width:10.9375rem}.featured-creator-media .featured-creator-image{height:auto;width:100%}.featured-creator-video{width:100%}.featured-creator-video .cl-video-preview{background-color:var(--cl-color-error-background-01);border:2px solid var(--cl-color-error-01);padding:1rem}.featured-creator-video .cl-video-preview-text{align-items:center;color:var(--cl-color-error-01);display:flex;justify-content:center;text-align:center}.featured-creator-info-content{display:flex;flex-direction:column;margin-bottom:1rem}@media(min-width:600px)and (max-width:1080px){.featured-creator-info-content{margin-bottom:0;width:47%}}.featured-creator-info-content>*{color:var(--light-theme-text-02);margin:0}.featured-creator-name,.featured-creator-title{text-align:center}@media(min-width:600px)and (max-width:1080px){.featured-creator-name,.featured-creator-title{text-align:left}}.featured-creator-info-content .featured-creator-name{color:var(--light-theme-text-01)}.featured-creator-info-content .featured-creator-title{margin:0}.featured-creator-info-content .featured-creator-description{margin:.75rem 0}.featured-creator-resources{display:flex;flex:1 1 auto;flex-direction:column;gap:1.5rem;max-height:550px;overflow-y:auto;padding:1.5rem}.featured-creator-resources .featured-creator-resource{background-color:var(--cl-color-background-02);cursor:pointer;padding:1.5rem}@media(width >= 600px){.featured-creator-resources .featured-creator-resource{align-items:center;display:flex;justify-content:space-between}}.featured-creator-resource .featured-creator-resource-description,.featured-creator-resource .featured-creator-resource-title{margin:0}@media(width >= 600px){.featured-creator-resource .featured-creator-resource-description,.featured-creator-resource .featured-creator-resource-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.featured-creator-resource-creator{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.featured-creator-resource-creator-name{margin:0}@media(width < 600px){.featured-creator-resource-button{margin-left:auto}}@media(width >= 600px){.featured-creator-resource-button{align-self:flex-start;margin-top:.5rem}}