.page-module__1y_qGW__container{text-align:justify;max-width:1000px;margin:0 auto;padding:4rem 2rem}.page-module__1y_qGW__header{text-align:center;margin-bottom:1rem}.page-module__1y_qGW__title{color:#333;font-size:2rem;font-weight:700}.page-module__1y_qGW__shortDescription{color:#666;font-size:1.25rem;line-height:1.8}.page-module__1y_qGW__description{color:#555;text-align:justify;background-color:#fafafa;border:1px solid #e5e5e5;border-radius:12px;padding:1.5rem;font-size:1rem;line-height:1.8;box-shadow:0 4px 12px #00000014}.page-module__1y_qGW__content{gap:2rem;display:grid}.page-module__1y_qGW__imageWrapper{border-radius:12px;justify-content:center;align-items:center;width:100%;height:500px;display:flex;overflow:hidden;box-shadow:0 10px 30px #0000001a}.page-module__1y_qGW__imagePlaceholder{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;width:100%;height:400px;font-size:1.5rem;display:flex}.page-module__1y_qGW__image{width:100%;height:500px;display:block}.page-module__1y_qGW__details{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 6px #0000001a}.page-module__1y_qGW__details h2{color:#667eea;margin-bottom:1rem;font-size:1.5rem}.page-module__1y_qGW__technologies{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.page-module__1y_qGW__tech{color:#555;background:#f0f0f0;border-radius:20px;padding:.5rem 1rem;font-size:.875rem}.page-module__1y_qGW__links{flex-wrap:wrap;gap:1rem;display:flex}.page-module__1y_qGW__link{color:#667eea;border:2px solid #667eea;border-radius:8px;padding:.875rem 2rem;font-weight:600;text-decoration:none;transition:all .3s}.page-module__1y_qGW__link:hover{transform:translateY(-2px)}.page-module__1y_qGW__linkPrimary{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none}@media (max-width:768px){.page-module__1y_qGW__container{padding:2rem .8rem}.page-module__1y_qGW__title{font-size:1.5rem}.page-module__1y_qGW__header{margin-top:-1rem}.page-module__1y_qGW__details h2{font-size:1rem}}
