:root{--access-invert:0;--access-saturate:1;--access-contrast:1;--access-font-scale:1;--access-line-height:1.5;--access-letter-spacing:normal}html{filter:contrast(var(--access-contrast)) invert(var(--access-invert)) saturate(var(--access-saturate))}.no-filter,html[data-high-contrast=true]{filter:none!important}html[data-high-contrast=true] body{background-color:#1a1a1a!important;color:#ffffff!important}html[data-high-contrast=true] body *{border-color:rgba(255,255,255,.3)!important}html[data-high-contrast=true] h1,html[data-high-contrast=true] h2,html[data-high-contrast=true] h3,html[data-high-contrast=true] h4,html[data-high-contrast=true] h5,html[data-high-contrast=true] h6{color:#ffd700!important;font-weight:700!important}html[data-high-contrast=true] div,html[data-high-contrast=true] li,html[data-high-contrast=true] p,html[data-high-contrast=true] span{color:#ffffff!important}html[data-high-contrast=true] .bg-gray-50,html[data-high-contrast=true] .bg-slate-50,html[data-high-contrast=true] .bg-white{background-color:#1a1a1a!important;color:#ffd700!important;border:1px solid rgba(255,255,255,.3)!important}html[data-high-contrast=true] .section-wrapper,html[data-high-contrast=true] [class*=Section],html[data-high-contrast=true] section{background-color:#1a1a1a!important;color:#ffffff!important}html[data-high-contrast=true] .accessibility-panel{background-color:#000000!important;color:#ffff00!important;border-color:#ffff00!important}html[data-high-contrast=true] .landing-navbar,html[data-high-contrast=true] .landing-topbar{background-color:#1a1a1a!important;border-color:#ffd700!important;color:#ffd700!important}html[data-high-contrast=true] .landing-navbar a,html[data-high-contrast=true] .landing-navbar button,html[data-high-contrast=true] .landing-topbar a,html[data-high-contrast=true] .landing-topbar button{color:#ffd700!important;border-color:#ffd700!important}html[data-high-contrast=true] .landing-navbar a:hover,html[data-high-contrast=true] .landing-navbar button:hover,html[data-high-contrast=true] .landing-topbar a:hover,html[data-high-contrast=true] .landing-topbar button:hover{background-color:#ffd700!important;color:#000000!important}html[data-high-contrast=true] a{color:#ffd700;text-decoration:underline}html[data-high-contrast=true] [role=button],html[data-high-contrast=true] button{background-color:transparent!important;border:1px solid #ffd700!important;color:#ffd700!important}html[data-high-contrast=true] [role=button]:hover,html[data-high-contrast=true] button:hover{background-color:#ffd700!important;color:#000000!important}html[data-high-contrast=true] [class*=Card],html[data-high-contrast=true] [class*=Feature],html[data-high-contrast=true] [class*=card],html[data-high-contrast=true] [class*=feature]{background-color:#1a1a1a!important;border:1px solid rgba(255,255,255,.3)!important;color:#ffd700!important}html[data-high-contrast=true] [class*=min-h-screen],html[data-high-contrast=true] [id=__next],html[data-high-contrast=true] main{background-color:#1a1a1a!important;background:#1a1a1a!important}html[data-high-contrast=true] [style*=gradient]{background:#1a1a1a!important;background-color:#1a1a1a!important}html[data-high-contrast=true] [style*="color: #000"],html[data-high-contrast=true] [style*="color: black"],html[data-high-contrast=true] [style*="color: hsl(207 75% 16%)"]{color:#ffffff!important}html[data-high-contrast=true] [class*=icon],html[data-high-contrast=true] svg{color:#ffd700!important;fill:#ffd700!important}html[data-highlight-links=true] a{background-color:#ffe44d;color:#000000!important;text-decoration:underline;outline:2px solid #000000;outline-offset:2px}html[data-saturation=low] .landing-navbar,html[data-saturation=low] .landing-topbar{filter:saturate(1.6)}html[data-invert=true] img:not(.no-invert),html[data-invert=true] picture:not(.no-invert),html[data-invert=true] svg:not(.no-invert),html[data-invert=true] video:not(.no-invert){filter:invert(1) hue-rotate(180deg)}html[data-font-size=small]{font-size:15px}html[data-font-size=normal]{font-size:16px}html[data-font-size=large]{font-size:18px}html[data-text-spacing=true] body,html[data-text-spacing=true] body a,html[data-text-spacing=true] body label,html[data-text-spacing=true] body li,html[data-text-spacing=true] body p,html[data-text-spacing=true] body span{letter-spacing:var(--access-letter-spacing);word-spacing:.2em}html[data-line-height=increased] body,html[data-line-height=increased] body a,html[data-line-height=increased] body label,html[data-line-height=increased] body li,html[data-line-height=increased] body p,html[data-line-height=increased] body span{line-height:var(--access-line-height)}[role=button],[tabindex="0"],a,button{cursor:pointer}html[data-big-cursor=true] *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'><polygon points='4,2 4,32 10,26 16,38 20,36 14,24 22,24' fill='white' stroke='black' stroke-width='2'/></svg>"),auto}html[data-big-cursor=true] body{cursor:auto}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_ef116d{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_ef116d{--font-dm-sans:"DM Sans","DM Sans Fallback"}