.sbc.sm-bd-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:0;overflow:hidden;background:#fff;border:0;border-radius:24px;box-shadow:0 0 0 1px var(--sm2-line),0 30px 50px -34px rgba(58,15,46,.55);transition:transform .25s ease,box-shadow .25s ease;text-decoration:none;color:var(--sm2-ink)}.sbc.sm-bd-card:hover{transform:translateY(-4px);box-shadow:0 0 0 1px var(--sm2-gold2),0 36px 56px -32px rgba(58,15,46,.6)}.sbc :where(a,span,p,h3,li,b,small){font-family:var(--sm2-sans)!important;color:inherit}.sbc ul{list-style:none;margin:0;padding:0}.sbc__cover{position:relative;display:block;height:128px;background:center/cover no-repeat var(--sm2-plum)}.sbc__cover::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(36,9,29,.25),rgba(36,9,29,.55))}.sbc__cover.is-plain{background:linear-gradient(135deg,var(--sm2-plum) 0%,#6b1d52 100%)}.sbc__cover.is-plain::after{background:radial-gradient(circle at 100%0,transparent 0 60px,rgba(232,199,122,.28) 61px 62px,transparent 63px),radial-gradient(circle at 100%0,transparent 0 100px,rgba(232,199,122,.16) 101px 102px,transparent 103px),radial-gradient(rgba(232,199,122,.18) 1.2px,transparent 1.2px)0 0/18px 18px}.sbc__badge,.sbc__since{position:absolute;z-index:1;top:12px;display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-size:11.5px;font-weight:800;line-height:1}.sbc__badge{left:12px;padding:6px 11px 6px 6px;background:rgba(255,255,255,.95);color:#3f7d5c!important}.sbc__badge i{width:17px;height:17px;border-radius:50%;background:#3f7d5c;color:#fff;display:grid;place-items:center;font-size:9.5px}.sbc__since{right:12px;padding:6px 11px;background:rgba(36,9,29,.5);backdrop-filter:blur(4px);border:1px solid rgba(232,199,122,.45);color:var(--sm2-gold2)!important;letter-spacing:.04em}.sbc__logo{position:relative;z-index:2;align-self:center;width:96px;height:96px;margin-top:-48px;border-radius:50%;overflow:hidden;background:#fff;border:4px solid #fff;box-shadow:0 0 0 2px var(--sm2-gold2),0 16px 26px -14px rgba(58,15,46,.6);display:grid;place-items:center;text-decoration:none}.sbc__logo img{width:100%;height:100%;object-fit:cover;display:block}.sbc__logo span{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(135deg,var(--sm2-rose),var(--sm2-plum2));color:#fff!important;font-family:var(--sm2-serif)!important;font-size:40px}.sbc__bd{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:12px 18px 18px}.sbc .sbc__name{margin:0;font-family:var(--sm2-serif)!important;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:-.01em;color:var(--sm2-plum);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sbc .sbc__name a{font-family:var(--sm2-serif)!important;color:var(--sm2-plum)!important;text-decoration:none}.sbc .sbc__name a:hover{color:var(--sm2-rose)!important}.sbc__title{margin:4px 0 0!important;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sm2-rose)!important}.sbc__loc{display:inline-flex;align-items:center;gap:6px;margin:8px 0 0!important;font-size:13.5px;font-weight:600;color:var(--sm2-muted)!important}.sbc__loc i{color:var(--sm2-rose)}.sbc__about{margin:12px 0 0!important;font-size:13.5px;line-height:1.55;color:var(--sm2-ink)!important;opacity:.85;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.65em}.sbc__about.is-empty{color:var(--sm2-muted)!important;font-style:italic}.sbc .sbc__bd .sbc__stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:auto 0 0!important;padding-top:16px!important}.sbc__stats li{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:12px;background:var(--sm2-ivory);border:1px solid var(--sm2-line);text-align:left;min-width:0}.sbc__ic{flex:none;width:30px;height:30px;border-radius:9px;background:#f6dce4;color:var(--sm2-rose)!important;display:grid;place-items:center;font-size:13px}.sbc__stats li>span:last-child{display:flex;flex-direction:column;min-width:0}.sbc__stats b{font-size:15px;font-weight:800;color:var(--sm2-ink)!important;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbc__stats small{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sm2-muted)!important}.sbc__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin-top:14px;border-radius:999px;background:var(--sm2-rose);color:#fff!important;font-size:14px;font-weight:800;text-decoration:none;box-shadow:0 10px 20px -12px rgba(179,36,95,.9);transition:background .2s ease}.sbc__btn:hover{background:var(--sm2-plum2);color:#fff!important}.sbc__btn i{transition:transform .2s ease}.sbc__btn:hover i{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.sbc.sm-bd-card,.sbc__btn i{transition:none}}