.development-project-module__ReVv2q__page{padding-top:56px}.development-project-module__ReVv2q__header{padding:56px 0 36px}.development-project-module__ReVv2q__header h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(64px,10vw,132px)}.development-project-module__ReVv2q__status{color:#aaa;margin-top:28px;font-size:12px}.development-project-module__ReVv2q__hero{margin:0}.development-project-module__ReVv2q__hero img{border:1px solid #333;border-radius:12px;width:100%;height:auto;display:block}.development-project-module__ReVv2q__page figcaption{color:#aaa;padding:14px 0;font-size:12px;line-height:1.6}.development-project-module__ReVv2q__chapter{border-bottom:1px solid #333;grid-template-columns:1fr 1.2fr;gap:64px;padding:88px 0;display:grid}.development-project-module__ReVv2q__page h2{letter-spacing:-.035em;margin:18px 0 28px;font-size:clamp(30px,3.5vw,48px);line-height:1.12}.development-project-module__ReVv2q__chapter h3{margin:28px 0 12px;font-size:20px}.development-project-module__ReVv2q__chapter p,.development-project-module__ReVv2q__identity>p,.development-project-module__ReVv2q__handoff p{color:#bcbcb5;line-height:1.8}.development-project-module__ReVv2q__stack{padding-top:22px;font-size:13px}.development-project-module__ReVv2q__identity,.development-project-module__ReVv2q__gallery{border-bottom:1px solid #333;padding:80px 0;scroll-margin-top:30px}.development-project-module__ReVv2q__identity>p{max-width:800px}.development-project-module__ReVv2q__brandGrid{grid-template-columns:2fr 1fr;gap:24px;margin-top:32px;display:grid}.development-project-module__ReVv2q__brandGrid figure,.development-project-module__ReVv2q__gallery figure{min-width:0;margin:0}.development-project-module__ReVv2q__logo,.development-project-module__ReVv2q__icon{background:#090e12;border:1px solid #30363c;border-radius:12px;justify-content:center;align-items:center;height:280px;padding:28px;display:flex}.development-project-module__ReVv2q__logo img,.development-project-module__ReVv2q__icon img{object-fit:contain;width:100%;height:100%}.development-project-module__ReVv2q__galleryGrid{grid-template-columns:1fr 1fr;gap:40px 24px;display:grid}.development-project-module__ReVv2q__screen{background:#090e12;border:1px solid #30363c;border-radius:10px;justify-content:center;align-items:center;height:350px;display:flex;overflow:hidden}.development-project-module__ReVv2q__screen img{object-fit:contain;width:100%;height:100%}.development-project-module__ReVv2q__gallery h3{color:#eeede7;margin-bottom:10px;font-size:20px}.development-project-module__ReVv2q__gallery figcaption p{margin-bottom:12px}.development-project-module__ReVv2q__handoff{max-width:860px;padding:80px 0}.development-project-module__ReVv2q__handoff p{margin-bottom:22px}@media (max-width:700px){.development-project-module__ReVv2q__chapter,.development-project-module__ReVv2q__brandGrid,.development-project-module__ReVv2q__galleryGrid{grid-template-columns:1fr}.development-project-module__ReVv2q__chapter{gap:12px;padding:56px 0}.development-project-module__ReVv2q__identity,.development-project-module__ReVv2q__gallery,.development-project-module__ReVv2q__handoff{padding:56px 0}.development-project-module__ReVv2q__header{padding-top:36px}.development-project-module__ReVv2q__logo{height:180px}.development-project-module__ReVv2q__icon{height:220px}.development-project-module__ReVv2q__screen{height:280px}.development-project-module__ReVv2q__header .development-project-module__ReVv2q__status{line-height:1.8}}
