.home-page{background:#11110f;color:#ece9e1}
.home-page .db-header{background:#11110f}
.home-page .team-home{width:100%;max-width:none;margin:0;padding:0 0 70px}
.home-page .team-hero{position:relative;min-height:330px;padding:66px max(36px,calc((100% - 1180px)/2)) 40px;overflow:hidden;background:#11110f!important;background-image:none!important}
.home-page .team-title-pill{width:auto;max-width:100%;white-space:nowrap;background:none;color:#ece9e1;border-radius:0;padding:0;font-size:clamp(62px,9vw,132px);line-height:.82;letter-spacing:-.035em;margin:0 0 28px}
.home-page .team-hero-bottom{display:block}.home-page .team-hero p{max-width:530px;color:#c3bfb5;font:12px 'DM Mono',monospace;letter-spacing:.04em;line-height:1.7;text-transform:uppercase;margin:0 0 26px}
.home-page .home-socials{justify-content:flex-start}.home-page .home-socials a{background:#1c1c19;border:1px solid rgba(236,233,225,.2);color:#ece9e1;border-radius:0;padding:11px 14px;font-weight:500;font-size:11px}.home-page .home-socials a span{color:#d86755}
.home-page .home-projects{width:min(1180px,calc(100% - 72px));margin:0 auto;padding-top:58px}.home-page .home-section-label{background:none;color:#d86755;border-radius:0;padding:0;font:10px 'DM Mono',monospace;letter-spacing:.15em;margin:0 0 21px}
.home-page .home-project-row{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:30px}.home-page .home-project-title{border-radius:0;background:#c64c38;padding:13px 18px;margin-bottom:10px}.home-page .home-project-body{border-radius:0;background:#1b1b18;border-color:rgba(236,233,225,.14)}
.home-page .future-project-card{border-radius:0;background:#c64c38;margin-top:63px}
.home-page .db-footer{margin-top:0}
@media(max-width:620px){.home-page .team-hero{min-height:360px;padding:48px 18px 30px}.home-page .team-title-pill{font-size:60px}.home-page .home-projects{width:calc(100% - 36px);padding-top:42px}.home-page .home-project-row{grid-template-columns:1fr}.home-page .future-project-card{margin-top:0}.home-page .db-footer{margin-top:35px}}
