html{overflow-x:clip}body{font-family:var(--font-body);font-size:var(--text-body);line-height:1.65;color:var(--aion-ink);background-color:var(--aion-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body.aion-menu-open,body.aion-modal-open{overflow:hidden}.aion-main,.aion-site-main{min-height:60vh}a{text-decoration:none;transition:color var(--transition-fast)}:focus-visible{outline:2px solid var(--aion-blue-secondary);outline-offset:3px}.skip-link{position:fixed;top:-120px;left:16px;z-index:2000;padding:10px 16px;border-radius:var(--radius-sm);background:var(--aion-navy);color:#fff;font-weight:600;font-size:var(--text-sm);transition:top var(--transition-fast)}.skip-link:focus{top:14px}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.alignwide{max-width:var(--container-max);margin-inline:auto}.alignfull{width:100%}