*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Space Grotesk,sans-serif;background:#f4f5f7;color:#0e0f12;-webkit-font-smoothing:antialiased;overflow-wrap:break-word}img,svg,video{max-width:100%}a{color:#0e0f12;text-decoration:none}a:hover{color:#12b76a}::selection{background:#22d17f;color:#04120b}:focus-visible{outline:2px solid #12B76A;outline-offset:3px}details.faq summary{list-style:none}details.faq summary::-webkit-details-marker{display:none}@keyframes linkit-scan{0%{transform:translateY(-8%)}50%{transform:translateY(108%)}to{transform:translateY(-8%)}}@keyframes linkit-shimmer{0%,to{opacity:.3}50%{opacity:.85}}@keyframes linkit-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes linkit-spin{to{transform:rotate(360deg)}}.linkit-scan{animation:linkit-scan 2.1s cubic-bezier(.45,0,.55,1) infinite}.linkit-shimmer{animation:linkit-shimmer 2.1s ease-in-out infinite}.linkit-rise{animation:linkit-rise .45s cubic-bezier(.16,1,.3,1) both}.linkit-spin{animation:linkit-spin .9s linear infinite}@media (prefers-reduced-motion: reduce){.linkit-scan,.linkit-shimmer,.linkit-rise,.linkit-spin{animation:none}.linkit-scan{opacity:0}html{scroll-behavior:auto}}@media print{body{background:#fff}body *{visibility:hidden}.ats-print,.ats-print *{visibility:visible}.ats-print{position:absolute;inset:0 auto auto 0;width:100%;padding:0;border:none!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}.ats-print .no-print{display:none!important}@page{margin:16mm}}
