#technology .dev-heading{align-items:start}
#technology .dev-heading>p{color:#c1bbb6;max-width:46ch}
#technology .dev-tech-grid{gap:20px}
#technology .dev-tech-grid article{padding:24px;border:1px solid #ffffff22;border-radius:14px;background:#141312}
#technology .dev-tech-grid h3{font-size:clamp(21px,2vw,29px);line-height:1.2;margin:16px 0}
#technology .dev-tech-grid p{color:#c1bbb6;line-height:1.55;font-size:16px}
#technology .dev-webapp{margin-top:32px;border-color:#a5664059}
#technology .dev-webapp h3{font-size:clamp(28px,3.2vw,46px);line-height:1.12;max-width:24ch}
#technology .dev-webapp p{max-width:64ch;color:#c1bbb6}
#technology .dev-webapp .dev-webapp-note{font-size:14px;color:#b89e8d}
@media(max-width:760px){#technology .dev-tech-grid article{padding:20px}#technology .dev-webapp h3{font-size:30px}}
