#don-made-projects{padding:24px;margin:24px 0 32px;border:1px solid #e4ebf6;border-radius:24px;background:linear-gradient(145deg,#f6f9ff,#fff);text-align:left;box-shadow:0 6px 25px #254c7a06}.don-project-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.don-project-heading small{font-size:10px;color:#3773d8;font-weight:800;letter-spacing:2px}.don-project-heading h2{font-size:21px;color:#20334d;margin:5px 0 0;font-weight:800;letter-spacing:-.7px}.don-project-heading>span{font-size:12px;color:#77859a}.don-project-feature-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.don-project-card{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:16px 5px 14px;text-decoration:none!important;border:1px solid #eaf0f7;border-radius:18px;background:#fff;color:#263650;transition:transform .2s,box-shadow .2s}.don-project-card img{width:64px;height:68px;object-fit:contain}.don-project-card b{font-size:14px;font-weight:700}.don-project-card>span{font-size:11px;color:#718097}.don-project-card small{max-width:100%;font-size:9px;line-height:1.5;color:#3d76cd;overflow-wrap:anywhere;text-align:center;padding:0 2px}.don-project-card:hover{transform:translateY(-3px);box-shadow:0 5px 20px #2857a412}.don-project-card:focus-visible{outline:3px solid #8cb7f7;outline-offset:3px}.home-main{padding-top:48px}.service-grid .don-project-tile{text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:7px}.service-grid .don-project-tile img{width:54px;height:58px}.service-grid .don-project-tile b{font-size:13px}.service-grid .don-project-tile>span{font-size:10px;color:#8795a8}@media(max-width:640px){.home-main{padding-top:26px}#don-made-projects{padding:16px 12px;margin-top:20px;border-radius:20px}.don-project-heading{display:block;margin-bottom:14px}.don-project-heading h2{font-size:20px}.don-project-heading>span{display:block;margin-top:8px;font-size:11px}.don-project-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.don-project-card{padding:12px 3px 11px;border-radius:15px;gap:5px}.don-project-card img{width:54px;height:58px}.don-project-card b{font-size:12px}.don-project-card>span{font-size:10px}.don-project-card small{font-size:8px}}@media(prefers-reduced-motion:reduce){.don-project-card{transition:none}.don-project-card:hover{transform:none}}
