.staff-hierarchy{gap:34px;display:grid}.staff-tier{min-width:0}.xfn-home .staff-tier-heading{color:#c4ac98;font:600 11px/1.6 var(--font-display),Arial,sans-serif;letter-spacing:.16em;justify-content:center;align-items:center;gap:14px;margin:0 0 18px;display:flex}.staff-tier-heading:before,.staff-tier-heading:after{content:"";background:#513623;flex:1;max-width:110px;height:1px}.staff-tier[data-tier=owner] .staff-tier-heading{color:#ffae71}.staff-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.staff-tier-grid[data-count=single]{grid-template-columns:minmax(0,400px);justify-content:center}.staff-tier-grid[data-count=pair]{grid-template-columns:repeat(2,minmax(0,400px));justify-content:center}.staff-directory-card.fs-card{border-color:#925b34}.staff-directory-card .staff-card-artwork{background:radial-gradient(at 80% 5%,#55351d55,#0000 62%),linear-gradient(145deg,#171511,#0b0d0e)}.staff-card-artwork>svg{color:#ff8a35;opacity:.065;width:250px;height:250px;position:absolute;top:-28px;right:-45px;transform:rotate(-12deg)}.staff-directory-card .staff-role-badge{color:#ffb47e;text-transform:uppercase;overflow-wrap:anywhere;background:#302013b8;border-color:#795332;max-width:100%}.staff-directory-card .fs-main,.staff-directory-card .fs-copy{text-align:center}.staff-directory-card .fs-copy h3{text-transform:none;font-size:22px}.staff-directory-card .fs-copy h3 a:hover{color:#ffac6d}.staff-directory-card .fs-identity{min-height:122px}.staff-directory-card .staff-card-avatar{aspect-ratio:1;background:#17120e;border:1px solid #9c683c66;border-radius:12px;height:auto;max-height:122px;overflow:hidden}.staff-directory-card .staff-card-avatar>img{object-fit:cover}.staff-card-avatar>span{place-items:center;width:100%;height:100%;display:grid}.staff-card-avatar>span>svg{color:#ff8b3f;width:65%;height:65%}.sc-staff-profile .sc-live-panel>.sc-about{text-align:start;border-top:1px solid #493123;margin-top:24px;padding-top:22px}.sc-staff-profile .sc-socials .sc-website{grid-column:1/-1}.sc-staff-profile .sc-website svg:first-child{color:#ffad71}@media (max-width:1050px){.staff-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.staff-tier-grid,.staff-tier-grid[data-count=pair]{grid-template-columns:minmax(0,400px);justify-content:center}.staff-hierarchy{gap:28px}}@media (max-width:380px){.staff-directory-card .fs-main{padding:15px 14px 18px}.staff-directory-card .fs-identity{grid-template-columns:82px minmax(0,1fr);gap:12px}.staff-directory-card .fs-copy h3{font-size:20px}.staff-directory-card .fs-footer{padding-inline:14px}}
