Global Accessibility Styles .skip-link{background:#000;border-radius:0 0 4px 0;color:#fff;font-size:14px;font-weight:700;left:-9999px;padding:8px 16px;position:absolute;text-decoration:none;z-index:999}.skip-link:focus{left:6px!important;top:6px!important}.active-link{border-bottom:2px solid #0056b3;border-radius:0}:focus{outline:2px solid #0056b3;outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid #0056b3;outline-offset:2px}@media (prefers-contrast:high){*{border-color:currentColor!important}img{filter:contrast(1.5)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:focus{clip:auto;height:auto;margin:inherit;overflow:visible;padding:inherit;position:static;white-space:inherit;width:auto}[role=button],[role=link],a,button,input,select,textarea{min-height:10px;min-width:10px}input:invalid{border-color:var(--danger-color)}input:valid{border-color:var(--success-color)}[aria-busy=true]{cursor:wait}[aria-live]{position:relative}.design-page{display:flex;flex-direction:column;min-height:100vh}.design-content{display:flex;flex:1 1;gap:1rem;margin:0 auto;max-width:1200px;padding:2rem;width:1020px}.design-content h1{color:#3c7ef9;font-size:2.5rem;line-height:1.2;margin-bottom:1rem}.design-content p{color:var(--secondary-color);font-size:1.125rem;line-height:1.6;margin-bottom:1.5rem}@media (max-width:768px){.design-content{padding:1rem}.design-content h1{font-size:2rem}.design-content p{font-size:1rem}}@media (max-width:480px){.design-content h1{font-size:1.75rem}}
/*# sourceMappingURL=main.d67ddac6.css.map*/