.tg-about .abstats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:clamp(30px,4vw,52px)}.tg-about .abstat{background:var(--white);border:1px solid var(--line);border-radius:18px;padding:clamp(18px,2vw,26px);transition:.32s}.tg-about .abstat:hover{transform:translateY(-6px);box-shadow:var(--shadow);border-color:rgba(91,52,232,.32)}.tg-about .abstat .n{font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:800;letter-spacing:-.05em;line-height:1.05;color:var(--indigo)}.tg-about .abstat .l{font-size:.84375rem;color:var(--ink-2);font-weight:600;margin-top:8px}.tg-about .abstat .art{width:44px;height:44px;margin-bottom:14px}.tg-about .wel{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,58px);align-items:start}.tg-about .wel h2{font-size:clamp(1.625rem,3.4vw,2.5rem)}.tg-about .wel .body{display:grid;gap:18px;margin-top:20px}.tg-about .wel .body p{color:var(--ink-2);font-size:clamp(.96875rem,1.2vw,1.0625rem)}.tg-about .wel .body p.kick{color:var(--ink);font-weight:700}.tg-about .welart{background:var(--white);border:1px solid var(--line);border-radius:22px;padding:clamp(18px,2vw,26px);box-shadow:var(--shadow-sm)}.tg-about .welart .frame{border-radius:16px;overflow:hidden;background:var(--grey);aspect-ratio:4/3.1}.tg-about .welart .frame svg{width:100%;height:100%}.tg-about .welart .cap{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:.84375rem;color:var(--ink-2)}.tg-about .welart .cap b{color:var(--ink)}.tg-about .welart .cap .dot{width:8px;height:8px;border-radius:50%;background:var(--mint);flex:0 0 auto;animation:blip 1.7s infinite}.tg-about .reach{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tg-about .rcard{display:flex;gap:14px;align-items:flex-start;background:var(--white);border:1px solid var(--line);border-radius:18px;padding:20px;transition:.3s}.tg-about .rcard:hover{transform:translateY(-5px);box-shadow:var(--shadow-sm);border-color:rgba(91,52,232,.34)}.tg-about .rcard .ic{width:42px;height:42px;border-radius:12px;background:var(--indigo);display:grid;place-items:center;flex:0 0 auto;transition:.3s}.tg-about .rcard:hover .ic{transform:rotate(-8deg) scale(1.06)}.tg-about .rcard .ic svg{width:20px;height:20px}.tg-about .rcard b{display:block;font-size:.96875rem;letter-spacing:-.02em}.tg-about .rcard span{display:block;font-size:.8125rem;color:var(--ink-2);margin-top:2px}@media (max-width:1024px){.tg-about .abstats{grid-template-columns:1fr 1fr}.tg-about .wel{grid-template-columns:1fr}}@media (max-width:760px){.tg-about .reach{grid-template-columns:1fr}}@media (max-width:520px){.tg-about .abstats{grid-template-columns:1fr}}.tg-about .aa{width:100%;height:100%}.tg-about .aa *{transform-box:fill-box}.tg-about .aa-b .aa-p{transform-origin:center;animation:abPop 3s cubic-bezier(.34,1.5,.5,1) infinite;animation-delay:calc(var(--i) * .2s)}@keyframes abPop{0%,10%{transform:scale(0);opacity:0}26%{transform:scale(1.14);opacity:1}36%,88%{transform:scale(1)}98%,to{transform:scale(0);opacity:0}}.tg-about .aa-l .aa-bar{transform-origin:bottom center;animation:abBar 3.2s cubic-bezier(.2,.8,.2,1) infinite;animation-delay:calc(var(--i) * .18s)}@keyframes abBar{0%,6%{transform:scaleY(0)}34%,88%{transform:scaleY(1)}98%,to{transform:scaleY(0)}}.tg-about .aa-u .aa-ring{stroke-dasharray:107;stroke-dashoffset:0;transform:rotate(-90deg);transform-origin:center;animation:abRing 3.4s ease-out infinite}@keyframes abRing{0%,8%{stroke-dashoffset:107}54%,90%{stroke-dashoffset:1}to{stroke-dashoffset:107}}.tg-about .aa-u .aa-tick{stroke-dasharray:22;stroke-dashoffset:0;animation:abTick 3.4s ease-out infinite}@keyframes abTick{0%,56%{stroke-dashoffset:22}72%,92%{stroke-dashoffset:0}to{stroke-dashoffset:22}}.tg-about .aa-r .aa-line path{stroke-dasharray:34;stroke-dashoffset:0;animation:abLine 3.2s ease-out infinite}@keyframes abLine{0%,10%{stroke-dashoffset:34}44%,90%{stroke-dashoffset:0}to{stroke-dashoffset:34}}.tg-about .aa-r .aa-node circle{transform-origin:center;animation:abNode 2.6s ease-in-out infinite;animation-delay:calc(var(--i) * .24s)}@keyframes abNode{0%,to{transform:scale(.7);opacity:.5}45%{transform:scale(1.15);opacity:1}}@media (prefers-reduced-motion:reduce){.tg-about .aa .aa-line path,.tg-about .aa .aa-ring,.tg-about .aa .aa-tick{stroke-dashoffset:0!important}}