.social-profile{background:#ffffff;border-radius:26px;overflow:hidden;color:#143d3d;text-align:left}.social-cover{height:180px;background:linear-gradient(125deg,#00bdb6,#00bdb6 65%,#00bdb6);display:flex;align-items:flex-start;justify-content:space-between;padding:26px 32px;color:#ffffff;overflow:hidden}.company-profile .social-cover{background:linear-gradient(125deg,#00bdb6,#00bdb6 50%,#00bdb6)}.social-cover>span:first-child{font-size:13px;letter-spacing:.12em;font-weight:800}.cover-brand{font-family:'League Spartan',sans-serif;font-weight:900;font-size:72px;letter-spacing:-.06em;opacity:.3;align-self:flex-end}.social-intro{padding:0 32px 28px}.social-avatar{width:132px;height:132px;margin-top:-66px;position:relative;border:6px solid white;border-radius:50%;background:#91ec00;display:grid;place-items:center;overflow:hidden;color:#143d3d}.company-profile .social-avatar{border-radius:24px;background:#91ec00}.social-avatar img{width:100%;height:100%;object-fit:cover}.social-avatar>span{font-size:42px;font-weight:800}.social-intro h2{font-size:34px;line-height:1.2;letter-spacing:-.04em;margin:18px 0 7px}.social-subtitle{font-size:18px;margin:0 0 18px;color:#00bdb6;font-weight:600}.social-essentials{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0 0;padding-top:24px;border-top:1px solid #ffffff}.social-essentials>div{padding:0!important;border:0!important;display:block!important}.social-profile dt{font-size:13px;color:#143d3d;margin-bottom:6px;font-weight:600}.social-profile dd{font-size:16px;font-weight:600;margin:0;line-height:1.6;overflow-wrap:anywhere;white-space:pre-line}.social-private{margin-top:24px;background:#ffffff;padding:16px 20px;border-radius:16px}.social-private>span{font-size:13px;color:#00bdb6}.social-private p{font-size:15px;margin:7px 0 0;overflow-wrap:anywhere}.social-sections{padding:26px 32px 32px;background:#ffffff;display:grid;grid-template-columns:1fr 1fr;gap:20px}.social-card{background:#ffffff;border-radius:20px;padding:25px;min-width:0}.social-card:first-child{grid-column:1/-1}.social-card h3{font-size:21px;letter-spacing:-.03em;margin:0 0 20px}.social-card h4{font-size:14px;margin:22px 0 12px;color:#00bdb6}.social-card p{line-height:1.7;overflow-wrap:anywhere}.social-bio{white-space:pre-line;margin:0}.social-card dl{margin:0}.social-card dl>div{display:block!important;padding:13px 0!important;border-top:1px solid #ffffff!important}.social-card dl>div:first-child{border-top:0!important;padding-top:0!important}.social-chips{display:flex;flex-wrap:wrap;gap:8px}.social-chips>span{padding:9px 13px;border-radius:100px;background:#ffffff;color:#007e79;font-size:14px;font-weight:600}.social-card:nth-child(3) .social-chips>span{background:#91ec00;color:#143d3d}.social-experience{padding:15px 0;border-top:1px solid #ffffff}.social-experience p{margin:7px 0 0}.profile-muted{color:#143d3d;font-size:14px}.profile-preview-dialog{width:min(940px,96vw);padding:22px;max-height:90dvh;background:#ffffff;border:0}.profile-preview-dialog>.section-kicker{margin:5px 40px 18px 0}.profile-preview-dialog>.service-notice{margin-top:20px}.staff-dialog{width:min(940px,96vw);padding:22px;background:#ffffff;max-height:90dvh;overflow:auto;border:0}.staff-dialog>.section-kicker{margin-bottom:20px}.staff-dialog>.button{margin-top:20px}.account-page .social-profile{box-shadow:0 10px 40px #143d3d0c}.profile-controls{margin:24px 0}.social-profile dd a{color:#00bdb6}
@media(max-width:720px){.social-cover{height:145px;padding:20px}.cover-brand{font-size:52px}.social-intro{padding:0 20px 24px}.social-avatar{width:110px;height:110px;margin-top:-55px;border-width:5px}.social-intro h2{font-size:29px}.social-subtitle{font-size:16px}.social-essentials{grid-template-columns:1fr 1fr;gap:20px 15px}.social-sections{grid-template-columns:1fr;padding:20px;gap:15px}.social-card{padding:22px}.profile-preview-dialog,.staff-dialog{padding:14px;border-radius:18px}.social-profile dt{font-size:13px}.social-profile dd{font-size:15px}.social-private{padding:14px}.social-intro h2{overflow-wrap:anywhere}}
.company-profile .social-avatar img{object-fit:contain;background:#fff;padding:10px}.company-profile .social-intro{padding-bottom:32px}.company-profile .social-essentials{grid-template-columns:repeat(2,1fr);background:#fff;border-radius:20px;padding:22px;border:1px solid #cfe3ff;gap:24px}.company-profile .social-card{position:relative;padding-top:30px}.company-profile .social-card:before{content:'';position:absolute;left:25px;top:0;width:52px;height:5px;border-radius:0 0 5px 5px;background:linear-gradient(125deg,#38b6ff,#0052e9)}.company-profile .social-card:first-child:before{background:linear-gradient(125deg,#fff14a,#ffd000)}.company-profile .social-intro h2{margin-top:20px}.account-heading{flex-wrap:wrap;gap:22px}#company-live-preview{align-self:flex-start}.company-profile .social-card dl>div{border-color:#e7eef8!important}.company-profile .social-private{border-color:#cfe3ff}.company-profile .social-sections{background:#f8fbff}.company-profile .social-card h3{color:#064ba7}.company-profile .social-cover{height:200px}.company-profile .social-avatar{width:142px;height:142px;margin-top:-71px;border-radius:28px}.company-profile .social-card p{margin-bottom:0}@media(max-width:720px){.company-profile .social-cover{height:155px}.company-profile .social-avatar{width:114px;height:114px;margin-top:-57px}.company-profile .social-essentials{padding:18px;gap:20px 14px}.company-profile .social-intro{padding-bottom:25px}#company-live-preview{margin-top:18px}}
