.about-body{gap:40px;max-width:68ch;margin-top:40px;display:grid}@media (width>=1024px){.about-body{margin-top:calc(56 * var(--u));gap:48px}}.about-body section{gap:14px;display:grid}.about-body p{font:400 17px/1.6 var(--sans);letter-spacing:-.008em;color:var(--text-2);text-wrap:pretty;margin:0}.about-h2{font:600 22px/1.2 var(--sans);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0}@media (width>=1024px){.about-h2{font-size:max(22px, calc(24 * var(--u)))}}.about-kits{flex-wrap:wrap;gap:8px;margin:2px 0;padding:0;list-style:none;display:flex}.about-kit{background:var(--glass-bg);min-height:44px;box-shadow:var(--glass-shadow);font:550 15px/1 var(--sans);letter-spacing:-.01em;color:var(--ink);transition:box-shadow var(--t-hover) var(--ease);border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.about-kit:hover{box-shadow:var(--glass-shadow-hover)}.about-kit:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
