.icon[data-v-90dd44c4]{display:inline-block;vertical-align:middle}.font-display{font-family:Inter,Cairo,ui-sans-serif,system-ui,sans-serif}html{scroll-behavior:smooth}::-moz-selection{background-color:#3b82f633}::selection{background-color:#3b82f633}.aoi-shell{background-color:#fafafa;background-image:radial-gradient(circle,rgba(59,130,246,.04) 1px,transparent 0);background-size:28px 28px}.dark .aoi-shell{background-color:#09090b;background-image:radial-gradient(circle,rgba(96,165,250,.025) 1px,transparent 0);background-size:28px 28px}.nav-link:after{background:var(--color-blue-600);border-radius:999px;bottom:0;content:"";height:2px;left:14px;opacity:.3;position:absolute;right:14px;transform:scaleX(0);transition:transform .25s cubic-bezier(.16,1,.3,1)}.nav-link:hover:after{transform:scaleX(1)}.floating-nav{transition:background-color .3s,box-shadow .3s,border-color .3s}.mobile-nav-item{animation:mobile-slide-in .35s cubic-bezier(.16,1,.3,1) forwards;opacity:0}@keyframes mobile-slide-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}
