@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Inter:wght@400;500;600;700&display=swap";.social-page{--social-yellow:#ffd500;--social-muted:#b7bbb4;--social-line:#ffffff26;color:#f5f5ef;background:#080908;min-height:100vh;font:400 1rem/1.7 Inter,Arial,sans-serif}.social-page *{box-sizing:border-box}.social-page a{color:inherit;text-decoration:none}.social-nav{border-bottom:1px solid var(--social-line);justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:18px 6vw;display:flex}.social-brand{letter-spacing:.05em;align-items:center;gap:12px;font:900 1.4rem/1 Barlow Condensed,Impact,sans-serif;display:flex}.social-brand img{object-fit:cover;border-radius:50%;width:42px;height:42px}.social-brand small{color:var(--social-muted);letter-spacing:.04em;margin-top:6px;font:500 .75rem/1.4 Inter,Arial,sans-serif;display:block}.social-back{white-space:nowrap;font-size:.875rem;font-weight:700;color:var(--social-yellow)!important}.social-page a:hover{color:var(--social-yellow)}.social-page a:focus-visible{outline:2px solid var(--social-yellow);outline-offset:6px}.social-hero{border-bottom:1px solid var(--social-line);background:#121412;padding:95px 7vw 75px}.social-eyebrow{color:var(--social-yellow);letter-spacing:.12em;text-transform:uppercase;font-size:.875rem;font-weight:700;display:block}.social-hero h1{text-transform:uppercase;letter-spacing:-.01em;margin:24px 0;font:900 clamp(3.6rem,8vw,7.8rem)/.95 Barlow Condensed,Impact,sans-serif}.social-hero h1 em{color:var(--social-yellow);font-style:normal}.social-hero p{color:#c9ccc6;max-width:680px;margin:28px 0 0;font-size:1.125rem}.social-projects{max-width:1320px;margin:auto;padding:35px 7vw 80px}.social-project{border-bottom:1px solid var(--social-line);grid-template-columns:100px 1fr;gap:36px;padding:58px 0;display:grid}.social-number{color:var(--social-yellow);opacity:.6;font:800 4.5rem/1 Barlow Condensed,Impact,sans-serif}.social-project h2{text-transform:uppercase;max-width:850px;margin:18px 0 22px;font:800 clamp(2rem,4vw,3.3rem)/1.08 Barlow Condensed,Impact,sans-serif}.social-project p{color:#d2d5ce;max-width:820px;margin:0 0 22px}.social-project .social-detail{color:var(--social-muted);border-left:3px solid var(--social-yellow);margin-bottom:0;padding-left:20px}.social-footer{border-top:1px solid var(--social-line);color:var(--social-muted);justify-content:space-between;gap:24px;padding:30px 7vw;font-size:.875rem;display:flex}.social-footer a{color:var(--social-yellow)}@media (max-width:620px){.social-nav{flex-wrap:wrap;padding:18px 5vw}.social-brand{font-size:1.25rem}.social-brand small{max-width:180px}.social-hero{padding:65px 5vw 55px}.social-hero h1{font-size:clamp(3rem,12vw,4.5rem)}.social-projects{padding:10px 5vw 55px}.social-project{grid-template-columns:1fr;gap:20px;padding:40px 0}.social-number{font-size:2.8rem}.social-project h2{font-size:2.3rem}.social-footer{flex-direction:column;gap:8px;padding:28px 5vw}}
