.projectsPage[data-astro-cid-aid3sr62]{background:var(--background-color);min-height:100vh;padding-inline:120px;padding-block:60px}.projectsPage[data-astro-cid-aid3sr62] .pageHeader[data-astro-cid-aid3sr62]{margin-bottom:60px}.projectsPage[data-astro-cid-aid3sr62] .pageHeader[data-astro-cid-aid3sr62] h1[data-astro-cid-aid3sr62]{font-family:RustyCage;font-weight:500;font-size:60px;color:#bb7a4f;margin:0 0 10px}.projectsPage[data-astro-cid-aid3sr62] .pageHeader[data-astro-cid-aid3sr62] p[data-astro-cid-aid3sr62]{font-family:CascadiyaCode;color:#7a7d7d;font-size:16px;margin:0}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62]{margin-bottom:70px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .companyHeader[data-astro-cid-aid3sr62]{display:flex;align-items:baseline;gap:15px;margin-bottom:30px;padding-bottom:15px;border-bottom:2px solid rgba(187,122,79,.2)}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .companyHeader[data-astro-cid-aid3sr62] h2[data-astro-cid-aid3sr62]{font-family:CascadiyaCode;color:#bb7a4f;font-size:24px;font-weight:700;margin:0}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .companyHeader[data-astro-cid-aid3sr62] .period[data-astro-cid-aid3sr62]{font-family:CascadiyaCode;color:#7a7d7d;font-size:14px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectsGrid[data-astro-cid-aid3sr62]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62]{background:#161616;box-shadow:inset 0 3px 10px #47372d,0 20px 40px #00000059;border-radius:25px 10px;padding:30px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;display:flex;flex-direction:column;gap:15px;cursor:pointer;text-decoration:none}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,#BB7A4F 0%,transparent 50%);border-radius:inherit;opacity:0;transition:opacity .4s ease;z-index:0;pointer-events:none}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62]:hover{transform:translateY(-8px) scale(1.02);box-shadow:inset 0 3px 15px #47372d,0 30px 60px #00000073}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62]:hover:before{opacity:.12}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62]:hover .viewButton[data-astro-cid-aid3sr62]{transform:translateY(-1px);box-shadow:0 3px #895635,0 4px 10px #00000059}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62]>[data-astro-cid-aid3sr62]{position:relative;z-index:1}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] h3[data-astro-cid-aid3sr62]{font-family:CascadiyaCode;color:#bb7a4f;font-size:18px;font-weight:700;margin:0;line-height:1.2}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] .subtitle[data-astro-cid-aid3sr62]{font-family:CascadiyaCode;color:#5a5d5d;font-size:13px;font-weight:500;margin:-5px 0 0}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] p[data-astro-cid-aid3sr62]{font-family:CascadiyaCode;color:#7a7d7d;font-size:13px;line-height:1.6;margin:0;flex:1}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] .techStack[data-astro-cid-aid3sr62]{display:flex;flex-wrap:wrap;gap:8px;margin-top:5px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] .techStack[data-astro-cid-aid3sr62] .tech[data-astro-cid-aid3sr62]{font-family:CascadiyaCode;background:#bb7a4f1a;color:#bb7a4f;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600;border:1px solid rgba(187,122,79,.2)}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] .cardFooter[data-astro-cid-aid3sr62]{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:15px;border-top:1px solid rgba(187,122,79,.1)}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] .cardFooter[data-astro-cid-aid3sr62] .role[data-astro-cid-aid3sr62]{font-family:CascadiyaCode;color:#5a5d5d;font-size:12px;font-style:italic}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] .cardFooter[data-astro-cid-aid3sr62] .viewButton[data-astro-cid-aid3sr62]{cursor:pointer;transition:all .2s ease;font-family:CascadiyaCode,monospace;background:#bb7a4f;border:none;padding:8px 16px;border-radius:6px;color:#161616;font-weight:500;font-size:13px;box-shadow:0 2px #895635,0 3px 8px #0000004d}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] .cardFooter[data-astro-cid-aid3sr62] .viewButton[data-astro-cid-aid3sr62]:active{transform:translateY(1px);box-shadow:0 1px #895635,0 2px 4px #00000040}@media screen and (max-width: 1600px){.projectsPage[data-astro-cid-aid3sr62]{padding-inline:80px}}@media screen and (max-width: 850px){.projectsPage[data-astro-cid-aid3sr62]{padding-inline:80px;padding-block:40px}.projectsPage[data-astro-cid-aid3sr62] .pageHeader[data-astro-cid-aid3sr62]{margin-bottom:40px}.projectsPage[data-astro-cid-aid3sr62] .pageHeader[data-astro-cid-aid3sr62] h1[data-astro-cid-aid3sr62]{font-size:48px}.projectsPage[data-astro-cid-aid3sr62] .pageHeader[data-astro-cid-aid3sr62] p[data-astro-cid-aid3sr62]{font-size:15px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62]{margin-bottom:50px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .companyHeader[data-astro-cid-aid3sr62] h2[data-astro-cid-aid3sr62]{font-size:22px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectsGrid[data-astro-cid-aid3sr62]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px}}@media screen and (max-width: 600px){.projectsPage[data-astro-cid-aid3sr62]{padding-inline:40px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectsGrid[data-astro-cid-aid3sr62]{grid-template-columns:1fr}}@media screen and (max-width: 500px){.projectsPage[data-astro-cid-aid3sr62]{padding-inline:20px;padding-block:30px}.projectsPage[data-astro-cid-aid3sr62] .pageHeader[data-astro-cid-aid3sr62]{margin-bottom:30px}.projectsPage[data-astro-cid-aid3sr62] .pageHeader[data-astro-cid-aid3sr62] h1[data-astro-cid-aid3sr62]{font-size:40px}.projectsPage[data-astro-cid-aid3sr62] .pageHeader[data-astro-cid-aid3sr62] p[data-astro-cid-aid3sr62]{font-size:14px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62]{margin-bottom:40px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .companyHeader[data-astro-cid-aid3sr62]{flex-direction:column;gap:5px;align-items:flex-start}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .companyHeader[data-astro-cid-aid3sr62] h2[data-astro-cid-aid3sr62]{font-size:20px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .companyHeader[data-astro-cid-aid3sr62] .period[data-astro-cid-aid3sr62]{font-size:13px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62]{padding:25px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] h3[data-astro-cid-aid3sr62]{font-size:16px}.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] .subtitle[data-astro-cid-aid3sr62],.projectsPage[data-astro-cid-aid3sr62] .companySection[data-astro-cid-aid3sr62] .projectCard[data-astro-cid-aid3sr62] p[data-astro-cid-aid3sr62]{font-size:12px}}
