.project-page{display:flex;flex-direction:column;gap:80px;padding-bottom:60px;@media(width <= 1024px){gap:40px}}.project__header{display:flex;flex-direction:column;gap:36px;@media(width <= 1024px){gap:20px}}.project__header-top{display:flex;flex-direction:column;gap:10px}.project__header-bottom{display:flex;flex-direction:column;gap:24px}.project__content{font-weight:400;font-size:clamp(0.875rem,0.607rem+0.714vw,1.25rem);line-height:1.4;color:#ddd}.project__docs-button{display:flex;gap:6px;justify-content:center;align-items:center;border-radius:12px;font-size:clamp(0.875rem,0.786rem+0.238vw,1rem);padding:16px 20px;width:217px;background:rgba(255,255,255,0.1);@media(width <= 1024px){padding:10px 10px}}.project-page-main{display:flex;flex-direction:column;gap:60px;@media(width <= 1024px){gap:40px}@media(width <= 768px){gap:30px}}.project-parag{display:flex;flex-direction:column;gap:20px}.project-parag__image{width:100%;height:auto;margin-top:40px;@media(width <= 1024px){margin-top:20px}@media(width <= 768px){margin-top:10px}img{width:100%;height:100%;object-fit:contain}}.project-parag__title{font-size:clamp(1rem,-0.071rem+2.857vw,2.5rem);letter-spacing:-0.04em;color:#fff}.project-parag__text{font-size:clamp(0.875rem,0.607rem+0.714vw,1.25rem);line-height:1.4;color:#ddd}
