.developer-display{display:flex;justify-content:flex-end;margin:-12px 0 24px}.developer-display__toggle{display:inline-flex;align-items:center;gap:12px;padding:11px 15px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit;font-size:14px;cursor:pointer}.developer-display__toggle span{padding:3px 7px;border-radius:5px;background:#eef1f6;color:#596579;font-size:11px;font-weight:700}.developer-display__toggle[aria-pressed=true]{border-color:var(--accent)}.developer-display__toggle[aria-pressed=true] span{background:#eaf0ff;color:var(--accent)}.developer-display__toggle:focus-visible,.developer-service:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.developer-services[hidden]{display:none!important}.developer-services{margin-top:40px}.developer-services__heading{margin-bottom:18px}.developer-services__heading h2{margin:0 0 8px;font-size:22px}.developer-services__heading p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.developer-services__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.developer-service{display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid var(--line);border-radius:16px;background:var(--surface);text-decoration:none;transition:border-color .15s}.developer-service:hover{border-color:var(--accent)}.developer-service__label{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:16px;font-weight:700}.developer-service>span:last-child{color:var(--muted);font-size:13px;line-height:1.6}.development-badge{display:inline-block;padding:4px 7px;border-radius:5px;background:#eef2ff;color:#4763b5;font-size:10px;font-weight:700;white-space:nowrap}@media(max-width:760px){.developer-display{justify-content:flex-start;margin:0 0 22px}.developer-services__grid{grid-template-columns:1fr}.developer-service{padding:20px}.container>.cards .card{width:100%;max-width:none;height:auto;min-height:180px}.developer-display__toggle{min-height:44px}}@media(prefers-reduced-motion:reduce){.developer-service{transition:none}}
