 .independent-projects{margin:48px 0;padding:32px;border:1px solid #34524c;border-radius:18px;background:linear-gradient(135deg,#122c29,#101b20)}.independent-projects h1{font-size:clamp(32px,5vw,58px);line-height:1.1}.independent-projects h2{font-size:clamp(24px,4vw,36px)}.independent-projects p{max-width:76ch;line-height:1.7}.project-status{display:inline-block;border:1px solid #627c6e;border-radius:30px;padding:6px 12px;font-size:12px;color:#b7e7ca}.project-note{font-size:13px;opacity:.85}.project-card{padding-top:24px;margin-top:24px;border-top:1px solid #34524c}.independent-projects .button{margin-top:12px}@media(max-width:600px){.independent-projects{padding:20px;margin:28px 0}}