#project-details-container{-webkit-user-select:none;user-select:none;background:#000;width:100%}#project-details-container .footer{justify-content:center;align-items:center;gap:var(--spacing-28);padding-bottom:var(--spacing-128);flex-direction:column;display:flex}#project-details-container .footer .see-more{color:var(--primary-text-color);font-size:var(--font-body-sm);border-radius:var(--radius-rounded);padding:var(--spacing-12)var(--spacing-36);background:#ffffff47;font-weight:500;text-decoration:none}#project-details-container .footer .more-projects{justify-content:center;gap:var(--spacing-24);flex-wrap:wrap;width:100%;padding-inline:1rem;display:flex}#project-details-container .footer .more-projects>*{aspect-ratio:1;flex:min(50%,20rem);max-width:40rem}@media (max-width:1024px){#project-details-container .footer .more-projects>*{height:40rem;aspect-ratio:unset}}#project-details-elements{flex-direction:column;gap:clamp(1rem,4vw,3rem);padding-block:7rem;padding-inline:1rem;display:flex}#project-details-elements h3{font-size:clamp(16px,5vw,30px);font-weight:700}#project-details-elements p{font-size:clamp(14px,3vw,20px);font-weight:600}
.project-details-h3{font:var(--font-headline-lg);font-weight:500}.project-details-p{font-size:19px}
#project-close-button{z-index:9999;aspect-ratio:1;border-radius:var(--radius-rounded);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);mix-blend-mode:difference;width:3.5rem;transition:var(--transition-standard-default-effects);background:#ffffff47;place-content:center;text-decoration:none;display:grid;position:fixed;top:2rem;left:2rem}#project-close-button svg{color:var(--primary-text-color)}#project-close-button:hover{background:#ffffff87}
