@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap";.profilePage{color:#f8f8f8;background:#0c0c0c;min-height:100vh;font-family:Poppins,Arial,sans-serif;overflow:hidden}.profilePage *{box-sizing:border-box}.profileTop{isolation:isolate;height:min(81.2vw,1559px);min-height:900px;position:relative}.profilePageBackground{z-index:-2;width:min(99.96vw,1919px);height:min(79.47vw,1526px);display:block;position:absolute;inset:0 auto auto 0}.profileHeroArtwork{z-index:-1;width:min(46.875vw,900px);height:min(35.52vw,682px);display:block;position:absolute;top:0;right:0}.profileNav{z-index:3;justify-content:space-between;align-items:flex-end;height:min(4.69vw,90px);min-height:64px;padding:0 min(2.6vw,50px);display:flex;position:relative}.profileNav>a img{width:min(2.6vw,50px);min-width:38px;height:auto;display:block}.profileNav>div{align-items:center;gap:min(1.56vw,30px);display:flex}.profileNav a{color:#fff;font-size:clamp(12px,.73vw,14px);font-weight:600;line-height:16px;text-decoration:none}.profileSignup{border:2px solid #fff;padding:min(.89vw,17px) min(1.56vw,30px)}.profileHero{padding:min(7.29vw,140px) min(6.77vw,130px) 0;position:relative}.profileHero h1{letter-spacing:-.065em;white-space:normal;width:min(75.16vw,1443px);margin:0;font-size:clamp(74px,8.33vw,160px);font-weight:600;line-height:1}.profileLead{width:min(42.97vw,825px);margin:min(5.21vw,100px) 0 0 min(6.77vw,130px)}.profileLead>p{margin:0;font-size:clamp(15px,.94vw,18px);line-height:1.56}.profileAction{align-items:center;gap:min(1.56vw,30px);margin-top:min(2.08vw,40px);display:flex}.profileAction a,.profileStory a{color:#111;white-space:nowrap;background:#fff;justify-content:center;align-items:center;height:min(2.6vw,50px);min-height:46px;padding:0 min(1.56vw,30px);font-size:clamp(12px,.73vw,14px);font-weight:600;text-decoration:none;display:inline-flex}.profileAction small{color:#717171;width:min(7.86vw,151px);font-size:clamp(11px,.73vw,14px);line-height:1.43}.profileFamous{border-top:1px solid #3d3d3d;padding-top:min(5.21vw,100px);position:absolute;top:min(47.71vw,916px);left:min(6.77vw,130px);right:min(6.77vw,130px)}.profileFamous h2{width:min(33.33vw,640px);margin:0 0 min(5.21vw,100px) min(7.29vw,140px);font-size:clamp(42px,3.125vw,60px);font-weight:600;line-height:1.07}.profileFamous>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:min(1.04vw,20px);display:grid}.profileFamous img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;display:block}.profileStory,.profileDiscussion,.allProfiles{width:min(86.46vw,1660px);margin:0 auto}.profileStory{padding:0 0 min(7.29vw,140px)}.profileStory article{border-top:1px solid #303030;grid-template-columns:min(3.65vw,70px) min(22.4vw,430px) 1fr;gap:min(2.08vw,40px);min-height:min(9.56vw,184px);padding:min(2.6vw,50px) 0;display:grid}.profileStory span{color:#ffb000;font-size:14px}.profileStory h2{margin:0;font-size:clamp(36px,3.125vw,60px);font-weight:400;line-height:1.1}.profileStory p{color:#c7c7c7;max-width:825px;margin:0 0 20px;font-size:clamp(15px,.94vw,18px);line-height:1.56}.profileDiscussion{padding:min(5.21vw,100px) min(3.65vw,70px)}.profileDiscussion h2{margin:0 0 min(2.6vw,50px);font-size:clamp(42px,3.125vw,60px);line-height:1.07}.profileDiscussion>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.profileDiscussion article{background:#191919;border-radius:16px;padding:28px}.profileDiscussion header{align-items:center;gap:12px;display:flex}.profileDiscussion header img{border-radius:50%;width:42px;height:42px}.profileDiscussion header span{display:grid}.profileDiscussion header small{color:#777}.profileDiscussion h3{font-size:22px}.profileDiscussion p{color:#aaa;line-height:1.55}.profileDiscussion button{border:0;border-radius:28px;padding:12px 20px}.allProfiles{background:#6844b6;border-radius:28px;grid-template-columns:1fr 1fr;min-height:min(35vw,672px);margin-top:min(5.21vw,100px);padding:0;display:grid;overflow:hidden}.allProfiles>div{padding:min(4.17vw,80px)}.allProfiles h2{margin:0 0 20px;font-size:clamp(42px,3.125vw,60px);font-weight:600}.allProfiles p{color:#e0d7f5;max-width:560px}.allProfiles>div>div{grid-template-columns:1fr 1fr;gap:16px;margin-top:min(3.13vw,60px);display:grid}.allProfiles a{color:#fff;font-weight:600;text-decoration:none}.allProfiles a.active{color:#ffd24a}.allProfiles aside{background:#ffbd12;position:relative;overflow:hidden}.allProfiles aside img:first-child{object-fit:cover;filter:hue-rotate(15deg);width:150%;height:100%}.allProfiles aside img:last-child{width:75%;position:absolute;bottom:0;right:6%}.profileFooter{color:#777;border-top:1px solid #2d2d2d;gap:40px;width:min(86.46vw,1660px);margin:min(7.29vw,140px) auto 0;padding:38px 0;display:flex}.profileFooter a{color:#aaa}.profileFooter span{margin-right:auto}@media (max-width:700px){.profileTop{height:auto;min-height:0;padding-bottom:72px}.profilePageBackground{width:auto;max-width:none;height:920px}.profileHeroArtwork{width:78vw;height:auto;right:-18vw}.profileNav{align-items:center;height:78px;padding:0 20px}.profileNav>div{gap:14px}.profileNav>div>a:not(.profileSignup){display:none}.profileSignup{padding:12px 15px}.profileHero{padding:115px 24px 0}.profileHero h1{width:100%;min-height:245px;font-size:clamp(46px,14vw,64px);line-height:.98}.profileLead{width:auto;margin:35px 0 0}.profileLead>p{font-size:16px;line-height:1.55}.profileAction{align-items:flex-start;margin-top:26px}.profileAction small{width:130px}.profileFamous{margin:90px 24px 0;padding-top:48px;position:relative;top:auto;left:auto;right:auto}.profileFamous h2{width:auto;margin:0 0 34px;font-size:38px}.profileFamous>div{gap:16px;display:flex;overflow:auto}.profileFamous img{min-width:112px}.profileStory,.profileDiscussion,.allProfiles,.profileFooter{width:auto;margin-left:20px;margin-right:20px}.profileStory{padding-bottom:60px}.profileStory article{grid-template-columns:34px 1fr;gap:18px;padding:42px 0}.profileStory h2{font-size:34px}.profileStory article>div{grid-column:2}.profileDiscussion{padding:55px 0}.profileDiscussion h2{font-size:38px}.profileDiscussion>div{grid-template-columns:1fr}.allProfiles{margin-top:30px;display:block}.allProfiles>div{padding:38px 24px}.allProfiles h2{font-size:38px}.allProfiles>div>div{grid-template-columns:1fr}.allProfiles aside{height:350px}.profileFooter{flex-wrap:wrap}.profileFooter span{width:100%}}
