#about .skills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}#about .skills>span{display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;margin:0;padding:10px 6px;text-align:center;line-height:1.4}.contact-qr{margin:0;flex-shrink:0;width:190px;text-align:center}.contact-qr a{display:block;background:white;border-radius:18px;padding:10px;box-shadow:0 8px 28px #203a8010}.contact-qr img{display:block;width:100%;height:auto}.contact-qr figcaption{margin-top:12px;font-size:12px;letter-spacing:.04em}.contact-scan-note{margin:0 0 12px;font-size:12px}.contact-qr a:focus-visible{outline:3px solid #243f99;outline-offset:5px}@media(max-width:700px){.contact-row{flex-wrap:wrap;gap:26px}.contact-qr{width:170px}.contact-qr figcaption{font-size:12px}.contact-bottom{gap:22px}.contact-bottom>div{text-align:left}#about .skills{gap:8px}#about .skills>span{font-size:11px}}
