/* Member workspace: one visual owner for the audited profile and account pages. */
.drcg-member-area{background:#f5f6f8;color:#24343e;padding-top:28px;padding-bottom:48px;font-size:15px;line-height:1.9;--drcg-muted:#52646f}
.drcg-member-area a:focus-visible{outline:3px solid #8b56c4;outline-offset:3px}
.drcg-member-area button:focus-visible{outline:3px solid #8b56c4;outline-offset:3px}
.drcg-member-area input:focus-visible{outline:3px solid #8b56c4;outline-offset:3px}
.drcg-member-area select:focus-visible{outline:3px solid #8b56c4;outline-offset:3px}
.drcg-member-area textarea:focus-visible{outline:3px solid #8b56c4;outline-offset:3px}
.drcg-member-area summary:focus-visible{outline:3px solid #8b56c4;outline-offset:3px}
.drcg-member-area :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #8b56c4;outline-offset:3px}
.drcg-member-area h1,.drcg-member-area h2,.drcg-member-area h3{text-wrap:balance;scroll-margin-top:110px}
.drcg-member-area :is(h1,h2,h3){text-wrap:balance;scroll-margin-top:110px}.drcg-member-area p{color:#52646f}
.drcg-next #buddypress .drcg-showcase-hero{display:grid;grid-template-columns:.85fr 1.35fr;background:#fff;border:1px solid #e2e6e9;border-radius:22px;overflow:hidden;min-width:0;margin:0 0 24px}
.drcg-next #buddypress .drcg-showcase-hero.is-text-only{grid-template-columns:1fr}
.drcg-next #buddypress .drcg-showcase-intro{padding:32px;align-self:center;min-width:0}.drcg-showcase-identity{display:flex;align-items:center;gap:16px}.drcg-showcase-identity img{width:88px;height:88px;border-radius:24px;object-fit:cover}.drcg-showcase-identity p{font-size:13px;margin:4px 0}.drcg-demo-label{font-size:12px;color:#6732a5}
.drcg-next #buddypress .drcg-showcase-intro h1{font-size:max(25px, min(2.5vw, 34px));font-size:clamp(25px,2.5vw,34px);line-height:1.6;margin:20px 0 10px;color:#24343e;word-wrap:anywhere;overflow-wrap:anywhere}.drcg-next #buddypress .drcg-showcase-headline{font-size:17px;line-height:1.9;margin:0}.drcg-showcase-location{font-size:14px;margin-top:12px;margin-bottom:12px}
.drcg-showcase-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:22px 0}.drcg-next #buddypress .drcg-showcase-actions .drcg-button{background:#6732a5;color:#fff;border:0;padding:12px 22px;border-radius:10px;min-height:46px;font-size:14px;text-decoration:none}.drcg-next #buddypress .drcg-showcase-edit{font-size:14px;color:#503078;text-decoration:none;padding:10px 0;min-height:44px;display:inline-flex;align-items:center}.drcg-showcase-skills{display:flex;gap:8px;flex-wrap:wrap}.drcg-showcase-skills span{font-size:12px;padding:4px 9px;background:#f3f0f8;border-radius:6px;color:#503f66}
.drcg-next #buddypress .drcg-showcase-feature{position:relative;display:block;margin:0;background:#e7eceb;min-height:380px;overflow:hidden;text-decoration:none}.drcg-showcase-feature>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;transition:transform .35s ease}.drcg-showcase-feature:hover>img{transform:scale(1.025)}.drcg-showcase-caption{position:absolute;bottom:20px;right:20px;left:20px;padding:16px 20px;border-radius:12px;background:#fffffff2;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:3px 16px;gap:3px 16px;color:#24343e}.drcg-showcase-caption span{font-size:12px}.drcg-showcase-caption span:first-child{grid-column:1/-1;color:#52646f}.drcg-showcase-caption strong{font-size:18px;line-height:1.6}
.drcg-next #buddypress .drcg-workspace-heading{display:flex;gap:15px;align-items:center;padding:4px 0 24px}.drcg-workspace-heading img{border-radius:17px;width:56px;height:56px;object-fit:cover}.drcg-next #buddypress .drcg-workspace-heading h1,.drcg-next #buddypress .drcg-workspace-heading h2{font-size:24px;margin:0}.drcg-next #buddypress .drcg-workspace-heading :is(h1,h2){font-size:24px;margin:0}.drcg-workspace-heading a{font-size:13px;color:#52646f}
.drcg-workspace-layout{display:grid;grid-template-columns:228px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.drcg-workspace-content{min-width:0}.drcg-workspace-sidebar{background:#fff;border:1px solid #e2e6e9;border-radius:16px;padding:20px;position:-webkit-sticky;position:sticky;top:96px;align-self:start;max-height:calc(100vh - 116px);max-height:calc(100dvh - 116px);overflow:auto;scrollbar-width:thin}.drcg-workspace-owner{display:flex;align-items:center;gap:12px;text-decoration:none;padding-bottom:18px;border-bottom:1px solid #e2e6e9}.drcg-workspace-owner img{width:48px;height:48px;border-radius:14px}.drcg-workspace-owner strong{font-size:13px}.drcg-workspace-sidebar summary{font-size:12px;color:#52646f;cursor:pointer;padding:14px 0}.drcg-workspace-sidebar nav{display:grid;grid-gap:3px;gap:3px}.drcg-workspace-sidebar nav a{display:flex;align-items:center;min-height:44px;border-radius:8px;padding:8px 12px;font-size:14px;text-decoration:none}.drcg-workspace-sidebar nav a:hover,.drcg-workspace-sidebar nav a[aria-current]{background:#f0eaf8;color:#54227d}
.drcg-workspace-layout #object-nav{display:none!important}.drcg-next .drcg-workspace-layout #buddypress #item-body{margin:0;background:#fff;border:1px solid #e2e6e9;border-radius:16px;padding:24px}.drcg-next .drcg-workspace-layout #buddypress #subnav{background:#fff;border:1px solid #e2e6e9;border-radius:10px;margin-bottom:20px;padding:6px}.drcg-next .drcg-workspace-layout #buddypress #subnav ul{display:flex;gap:5px;flex-wrap:wrap}.drcg-next .drcg-workspace-layout #buddypress #subnav li{float:none}.drcg-next .drcg-workspace-layout #buddypress #subnav a{font-size:13px;min-height:42px;padding:10px 12px}.drcg-next .drcg-workspace-layout #buddypress #item-body p,.drcg-next .drcg-workspace-layout #buddypress #item-body label,.drcg-next .drcg-workspace-layout #buddypress #item-body td,.drcg-next .drcg-workspace-layout #buddypress #item-body th{font-size:14px;line-height:1.9}.drcg-next .drcg-workspace-layout #buddypress #item-body :is(p,label,td,th){font-size:14px;line-height:1.9}.drcg-next .drcg-workspace-layout #buddypress #message p{background:#f4f7f8;color:#435762;border:1px solid #dde5e8;border-radius:10px;padding:24px}
.drcg-next .drcg-workspace-layout #buddypress .standard-form input[type=text],.drcg-next .drcg-workspace-layout #buddypress .standard-form input[type=email],.drcg-next .drcg-workspace-layout #buddypress .standard-form input[type=password],.drcg-next .drcg-workspace-layout #buddypress .standard-form input[type=url],.drcg-next .drcg-workspace-layout #buddypress .standard-form select:not(.does-not-exist),.drcg-next .drcg-workspace-layout #buddypress .standard-form textarea:not(.does-not-exist){font:inherit;font-size:14px;border:1px solid #ccd5dc;border-radius:8px;min-height:44px;background:#fff;color:#24343e;padding:10px;max-width:100%}
.drcg-next .drcg-workspace-layout #buddypress .standard-form :is(input[type=text],input[type=email],input[type=password],input[type=url],select,textarea){font:inherit;font-size:14px;border:1px solid #ccd5dc;border-radius:8px;min-height:44px;background:#fff;color:#24343e;padding:10px;max-width:100%}.drcg-next .drcg-workspace-layout #buddypress .standard-form input[type=submit],.drcg-next .drcg-workspace-layout #buddypress .standard-form button:not(.does-not-exist){min-height:44px;font:inherit;font-size:14px;border-radius:8px}.drcg-next .drcg-workspace-layout #buddypress .standard-form :is(input[type=submit],button){min-height:44px;font:inherit;font-size:14px;border-radius:8px}.drcg-next .drcg-workspace-layout #buddypress .standard-form legend{font-size:15px;font-weight:700}.drcg-next .drcg-workspace-layout #buddypress .profile-fields td{vertical-align:top}
.drcg-next #buddypress .drcg-profile-studio{grid-template-columns:260px minmax(0,1fr);gap:28px}.drcg-next #buddypress .drcg-studio-card{box-shadow:none;border:1px solid #e2e6e9;border-radius:15px;padding:22px;background:white}.drcg-next #buddypress .drcg-studio-card p,.drcg-next #buddypress .drcg-studio-card dd,.drcg-next #buddypress .drcg-studio-card li{font-size:14px;line-height:1.95;color:#52646f}.drcg-next #buddypress .drcg-studio-card :is(p,dd,li){font-size:14px;line-height:1.95;color:#52646f}.drcg-next #buddypress .drcg-studio-card h2{font-size:17px;margin:0 0 12px}.drcg-next #buddypress .drcg-studio-card dt{font-size:12px;color:#52646f}.drcg-next #buddypress .drcg-studio-card dd{margin:0}.drcg-next #buddypress .drcg-studio-skills{display:flex!important;flex-wrap:wrap;gap:8px}.drcg-next #buddypress .drcg-studio-skills li{border:0;border-radius:6px;background:#f3f0f8;color:#503f66;padding:4px 9px;font-size:12px}.drcg-next #buddypress .drcg-studio-eyebrow{display:none}.drcg-next #buddypress .drcg-section-heading h2{font-size:22px}.drcg-next #buddypress .drcg-project-showcase{gap:22px}.drcg-next #buddypress .drcg-project-tile{border:1px solid #e2e6e9;border-radius:15px;box-shadow:none;background:#fff}.drcg-next #buddypress .drcg-project-tile img{aspect-ratio:1.5;object-fit:cover}.drcg-next #buddypress .drcg-project-tile strong{font-size:17px}.drcg-next #buddypress .drcg-project-tile small{font-size:12px;color:#52646f}.drcg-next #buddypress .drcg-profile-resume{background:white;border:1px solid #e2e6e9;border-radius:16px;padding:26px}.drcg-profile-resume header>span{display:none}.drcg-profile-resume dd{white-space:normal;font-size:14px;line-height:2}.drcg-next #buddypress .drcg-resume-group{padding:0}.drcg-next #buddypress .drcg-resume-group summary{background:#fff;color:#24343e;min-height:56px}.drcg-next #buddypress .drcg-resume-text{font-size:14px}
.drcg-account-sidebar{border-color:#e2e6e9;box-shadow:none;max-height:calc(100vh - 116px);max-height:calc(100dvh - 116px);overflow:auto;scrollbar-width:thin}.drcg-account-sidebar nav a{min-height:44px;font-size:14px}.drcg-account-main{min-width:0}.drcg-account-title{margin-bottom:24px}.drcg-account-title h1{font-size:26px}.drcg-member-area .drcg-kicker{display:none}.drcg-profile-form fieldset,.drcg-project-form{border-color:#e2e6e9}.drcg-profile-form label,.drcg-project-form label{font-size:14px}.drcg-profile-form input,.drcg-profile-form textarea,.drcg-profile-form select,.drcg-project-form input,.drcg-project-form textarea{font-size:15px;line-height:1.8;min-height:44px}.drcg-profile-form :is(input,textarea,select),.drcg-project-form :is(input,textarea){font-size:15px;line-height:1.8;min-height:44px}.drcg-profile-form details{margin-bottom:16px;border:1px solid #e2e6e9;border-radius:12px;background:#fff}.drcg-profile-form details>summary{padding:16px 20px;cursor:pointer;font-weight:700;min-height:52px;color:#24343e}.drcg-profile-form details>fieldset{border:0;margin:0}.drcg-profile-form details>fieldset>legend{display:none}.drcg-profile-form .drcg-form-footer{position:-webkit-sticky;position:sticky;bottom:12px;border:1px solid #e2e6e9;border-radius:12px;padding:14px 18px;background:#fffffff5;z-index:5}.drcg-member-area .drcg-member-empty{min-height:0;padding:28px;border:1px dashed #ccd5dc;border-radius:12px;background:#fff}.drcg-account-welcome{background:#fff;border:1px solid #e2e6e9;box-shadow:none}.drcg-project-managed-list button{min-height:44px;margin:5px 0 0 8px}.drcg-project-managed-list p{font-size:14px}.drcg-next #buddypress .drcg-chat .drcg-chat-thread small{color:#52646f}.drcg-next #buddypress .drcg-chat button{min-height:44px;font-size:13px}.drcg-next #buddypress .drcg-chat-message p{font-size:14px!important}.drcg-workspace-layout .drcg-chat--full .drcg-chat-workspace{grid-template-columns:255px minmax(0,1fr)}
@media(max-width:1000px){.drcg-workspace-layout{grid-template-columns:190px minmax(0,1fr);gap:20px}.drcg-showcase-intro{padding:24px!important}.drcg-workspace-layout .drcg-chat--full .drcg-chat-workspace{grid-template-columns:210px minmax(0,1fr)}}
@media(max-width:760px){.drcg-member-area{padding-top:18px}.drcg-member-area>.drcg-container{width:calc(100% - 24px)}.drcg-next #buddypress .drcg-showcase-hero{grid-template-columns:1fr;border-radius:16px}.drcg-showcase-identity img{width:66px;height:66px;border-radius:18px}.drcg-next #buddypress .drcg-showcase-intro h1{font-size:25px;margin-top:16px}.drcg-next #buddypress .drcg-showcase-headline{font-size:15px}.drcg-next #buddypress .drcg-showcase-feature{height:260px;min-height:260px}.drcg-showcase-caption{bottom:12px;right:12px;left:12px;padding:12px}.drcg-showcase-caption strong{font-size:15px}.drcg-showcase-skills{display:none}.drcg-showcase-actions{margin-bottom:0}.drcg-workspace-layout{grid-template-columns:1fr;gap:18px}.drcg-workspace-sidebar{position:static;max-height:none;padding:12px 16px}.drcg-workspace-owner{display:none}.drcg-workspace-sidebar summary{padding:6px 0;font-size:14px}.drcg-workspace-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.drcg-next #buddypress .drcg-workspace-heading{padding-bottom:18px}.drcg-next .drcg-workspace-layout #buddypress #item-body{padding:16px}.drcg-next .drcg-workspace-layout #buddypress .profile-fields{display:block;overflow:auto}.drcg-next #buddypress .drcg-profile-studio{grid-template-columns:1fr;gap:20px}.drcg-next #buddypress .drcg-studio-card{padding:20px}.drcg-next #buddypress .drcg-project-showcase{grid-template-columns:1fr}.drcg-account-sidebar{position:static;max-height:none;overflow:visible}.drcg-profile-form .drcg-form-footer{bottom:8px;flex-wrap:wrap}.drcg-profile-form .drcg-form-footer a{display:none}.drcg-workspace-layout .drcg-chat--full .drcg-chat-workspace{grid-template-columns:1fr}.drcg-account-main .drcg-form-grid{grid-template-columns:1fr}.drcg-next .drcg-workspace-layout #buddypress #subnav ul{flex-wrap:nowrap;overflow:auto}.drcg-workspace-heading h1{font-size:22px!important}.drcg-project-intro{display:block}.drcg-profile-image-tools{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){.drcg-showcase-feature>img{transition:none}.drcg-showcase-feature:hover>img{transform:none}}

.drcg-next .drcg-workspace-layout #buddypress #settings-form input:not([type=submit]):not([type=checkbox]):not([type=radio]){display:block;width:min(100%,560px)}

/* Social identity: cover, person and selected work have independent roles. */
.drcg-social-identity{background:#fff;border:1px solid #dfe5e8;border-radius:20px;margin-bottom:24px;overflow:hidden}
.drcg-social-cover{height:210px;position:relative;background:linear-gradient(115deg,#172d3b,var(--profile-accent));overflow:hidden}
.drcg-social-cover>img{width:100%;height:100%;object-fit:cover;display:block}
.drcg-cover-lines{position:absolute;top:-70%;right:-70%;bottom:-70%;left:-70%;transform:rotate(-22deg);background:repeating-linear-gradient(90deg,transparent 0 55px,#ffffff12 56px 57px),repeating-linear-gradient(0deg,transparent 0 55px,#ffffff12 56px 57px)}
.drcg-next #buddypress .drcg-social-cover>a{position:absolute;right:24px;top:18px;background:#ffffffed;color:#263d4a;padding:10px 16px;border-radius:9px;font-size:13px;min-height:44px;text-decoration:none}
.drcg-social-intro-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:32px;gap:32px;padding:0 32px 28px;align-items:start}
.drcg-social-intro-grid:not(:has(.drcg-social-featured)){grid-template-columns:1fr}
.drcg-social-person{min-width:0}.drcg-social-avatar{position:relative;width:112px;margin-top:-48px;margin-bottom:10px}.drcg-social-avatar img{position:relative;display:block;width:112px;height:112px;object-fit:cover;border:5px solid white;border-radius:24px;background:#fff}.drcg-social-avatar>a{position:absolute;left:-36px;bottom:4px;background:white;border:1px solid #dce2e5;border-radius:8px;padding:9px 12px;min-height:44px;font-size:12px}
.drcg-next #buddypress .drcg-social-person h1{font-size:max(24px, min(2.2vw, 32px));font-size:clamp(24px,2.2vw,32px);line-height:1.65;margin:8px 0;color:#24343e;word-wrap:anywhere;overflow-wrap:anywhere}.drcg-social-person h1 small{font-size:12px;display:inline-block;margin-right:12px;margin-left:12px;color:var(--profile-accent)}
.drcg-next #buddypress .drcg-social-headline{font-size:17px;margin:0 0 8px;color:#30444e}.drcg-social-meta{font-size:13px;margin:8px 0;color:#52646f}.drcg-social-bio{font-size:14px;line-height:2;max-width:75ch;word-wrap:anywhere;overflow-wrap:anywhere}.drcg-social-bio a{color:var(--profile-accent);white-space:nowrap}
.drcg-social-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:18px 0 6px}.drcg-next #buddypress .drcg-social-actions a,.drcg-next #buddypress .drcg-social-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 17px;margin:0;border:1px solid #d6dde2;background:#fff;border-radius:9px;font:inherit;font-size:14px;color:#354a57;text-decoration:none;line-height:1.6;cursor:pointer}.drcg-next #buddypress .drcg-social-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 17px;margin:0;border:1px solid #d6dde2;background:#fff;border-radius:9px;font:inherit;font-size:14px;color:#354a57;text-decoration:none;line-height:1.6;cursor:pointer}.drcg-next #buddypress .drcg-social-actions .drcg-button{background:var(--profile-accent);color:#fff;border-color:var(--profile-accent)}.drcg-next #buddypress .drcg-social-actions [aria-pressed=true]{background:var(--profile-tint);color:var(--profile-accent)}.drcg-social-actions .generic-button{margin:0!important}.drcg-social-actions a:hover,.drcg-social-actions button:hover{filter:brightness(.96)}.drcg-social-actions :is(a,button):hover{filter:brightness(.96)}.drcg-social-actions button:disabled{opacity:.6;cursor:wait}.drcg-follow-status{font-size:13px;margin:0;min-height:0}.drcg-follow-status:empty{display:none}
.drcg-social-links{display:flex;flex-wrap:wrap;gap:18px;padding-top:14px;margin-top:14px;border-top:1px solid #e3e8eb}.drcg-social-links a{display:inline-flex;gap:14px;align-items:center;min-height:44px;font-size:14px;color:var(--profile-accent);text-decoration:none}
.drcg-social-featured{margin-top:24px;border:1px solid #e2e7e9;border-radius:12px;padding:12px;min-width:0}.drcg-social-featured>div{display:flex;justify-content:space-between;gap:8px;font-size:12px;margin-bottom:10px}.drcg-social-featured>div a{color:var(--profile-accent);min-height:32px}.drcg-social-featured>a{display:grid;grid-gap:9px;gap:9px;text-decoration:none;color:#2c414c}.drcg-social-featured img{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover;border-radius:8px}.drcg-social-featured strong{font-size:15px;line-height:1.9}.drcg-social-featured>a>span{font-size:12px;color:var(--profile-accent)}
.drcg-profile-about{scroll-margin-top:100px}.drcg-profile-about p{word-wrap:anywhere;overflow-wrap:anywhere}.drcg-next #buddypress .drcg-profile-studio__main>*{order:0}.drcg-next #buddypress .drcg-profile-studio__main>.drcg-profile-about{margin-bottom:20px}.drcg-following-list{list-style:none;padding:0}.drcg-following-list a{display:block;padding:9px 0;min-height:44px}
.drcg-layout-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;grid-column:1/-1}.drcg-profile-form .drcg-layout-choices>label{display:grid;grid-template-columns:24px 1fr;grid-gap:8px;gap:8px;padding:14px;border:1px solid #d6dee4;border-radius:12px;cursor:pointer;margin:0}.drcg-layout-choices>label:has(input:checked){border-color:#6732a5;box-shadow:0 0 0 2px #6732a520;background:#f9f6fc}.drcg-profile-form .drcg-layout-choices input{width:18px;height:18px;min-height:18px;accent-color:#6732a5;margin:5px 0}.drcg-layout-choices strong,.drcg-layout-choices small{grid-column:1/-1}.drcg-layout-choices small{line-height:1.8;font-size:12px}.drcg-layout-diagram{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;height:55px;background:#e8edf0;border-radius:5px;padding:8px}.drcg-layout-diagram i{background:#aa93c5;border-radius:2px;margin-top:14px}.drcg-layout-diagram.is-resume,.drcg-layout-diagram.is-social{grid-template-columns:1fr;gap:4px}.drcg-layout-diagram.is-resume i{margin:0;height:8px}.drcg-layout-diagram.is-social{grid-template-columns:1fr 2fr}.drcg-layout-diagram.is-social i{margin:0}.drcg-layout-diagram.is-social i:first-child{grid-row:span 2}
.drcg-profile-layout-resume .drcg-social-cover{height:155px}.drcg-profile-layout-social .drcg-social-cover{height:250px}.drcg-next.drcg-profile-layout-social #buddypress .drcg-project-showcase{grid-template-columns:repeat(3,minmax(0,1fr))}.drcg-next.drcg-profile-layout-social #buddypress .drcg-project-tile img{aspect-ratio:1}.drcg-next #buddypress #object-nav.drcg-profile-nav-compact>ul{display:flex;flex-wrap:wrap;gap:4px}.drcg-next #buddypress #object-nav.drcg-profile-nav-compact>ul a{min-height:44px;font-size:14px;padding:10px 14px}
@media(max-width:1000px){.drcg-social-intro-grid{grid-template-columns:minmax(0,1fr) 255px;gap:22px;padding-right:24px;padding-left:24px}}
@media(max-width:760px){.drcg-social-cover,.drcg-profile-layout-social .drcg-social-cover{height:160px}.drcg-profile-layout-resume .drcg-social-cover{height:125px}.drcg-social-intro-grid{grid-template-columns:1fr;padding:0 18px 20px;gap:8px}.drcg-social-avatar{width:92px;margin-top:-35px}.drcg-social-avatar img{width:92px;height:92px;border-radius:22px}.drcg-next #buddypress .drcg-social-person h1{font-size:24px}.drcg-next #buddypress .drcg-social-headline{font-size:15px}.drcg-next #buddypress .drcg-social-cover>a{right:12px;top:12px;font-size:12px}.drcg-social-featured{margin-top:12px}.drcg-social-featured>a{grid-template-columns:95px 1fr;align-items:center}.drcg-social-featured img{grid-row:span 2;aspect-ratio:1}.drcg-social-featured strong{font-size:14px}.drcg-layout-choices{grid-template-columns:1fr}.drcg-next.drcg-profile-layout-social #buddypress .drcg-project-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.drcg-next.drcg-profile-layout-social #buddypress .drcg-project-tile strong{font-size:13px}.drcg-next #buddypress #object-nav.drcg-profile-nav-compact>ul a{font-size:13px;padding:9px}.drcg-social-links{gap:18px}}
