:root{--background:#fff;--foreground:#171717;--font-titles:var(--font-teko);--font-body:var(--font-poppins);--font-tech:var(--font-ostrich-sans);--font-family:var(--font-titles);--font-family-secondary:var(--font-body);--font-size-multiplier:1;--color-primary:#001498;--color-secondary:#b83d04;--light-gray:#d3d3d3;--color-red:#ac0000;--color-orange:#b83d04;--color-red:#ac0000 */;--font-size-base:calc(var(--font-size-multiplier) * 1rem);--contrast:false;--color-white:#fff;--color-black:#171717;--neutral-1:#171717;--neutral-2:#262626;--neutral-3:#363636;--neutral-4:#464646;--neutral-5:#565656;--neutral-6:#666;--neutral-7:#767676;--neutral-8:#868686;--neutral-9:#969696;--neutral-10:#a6a6a6}@media(prefers-contrast:more){:root{--color-primary:#000;--color-secondary:#000;--color-white:#fff;--color-black:#000}}:root[data-contrast=true]{--color-primary:#000;--color-secondary:#000;--color-white:#fff;--color-black:#000}::selection{background-color:var(--color-primary);color:#fff}::-moz-selection{background-color:var(--color-primary)}body,html{max-width:100vw;overflow-x:hidden;position:relative}body{color:var(--foreground);background:var(--background);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}@keyframes highlight{0%{background-position:100% 0}to{background-position:0 0}}mark{animation:highlight 1s linear forwards;animation-timeline:view(60% 20%);-webkit-animation-timeline:view(60% 20%);background:linear-gradient(90deg,oklch(86% .19 84.89deg) 50%,oklch(86% .19 84.89deg/0) 0);background-position:100% 0;background-size:200% 100%;border-radius:.125rem;padding-inline:.125rem;color:inherit;min-height:1em;position:relative}.highlight,mark{display:inline-block}.highlight{background:linear-gradient(100deg,rgba(255,255,175,0) 1%,#ffffaf 2.5%,rgba(255,255,175,.502) 5.7%,rgba(255,255,175,.102) 93%,rgba(255,255,175,.706) 95%,rgba(255,255,175,0) 98%),linear-gradient(182deg,rgba(255,255,175,0),rgba(255,255,175,.302) 8%,rgba(255,255,175,0) 15%)}.green-highlight{display:inline-block;background:linear-gradient(100deg,rgba(184,255,175,0) 1%,#b8ffaf 2.5%,rgba(184,255,175,.502) 5.7%,rgba(184,255,175,.102) 93%,rgba(184,255,175,.706) 95%,rgba(184,255,175,0) 98%),linear-gradient(182deg,rgba(184,255,175,0),rgba(184,255,175,.302) 8%,rgba(184,255,175,0) 15%)}.pink-highlight{display:inline-block;background:linear-gradient(100deg,rgba(255,175,212,0) 1%,#ffafd4 2.5%,rgba(255,175,212,.502) 5.7%,rgba(255,175,212,.102) 93%,rgba(255,175,212,.706) 95%,rgba(255,175,212,0) 98%),linear-gradient(182deg,rgba(255,175,212,0),rgba(255,175,212,.302) 8%,rgba(255,175,212,0) 15%),linear-gradient(182deg,rgba(255,175,212,0),rgba(255,175,212,.302) 8%,rgba(255,175,212,0) 15%)}.blue-highlight{display:inline-block;background:linear-gradient(100deg,rgba(175,215,255,0) 1%,#afd7ff 2.5%,rgba(175,215,255,.502) 5.7%,rgba(175,215,255,.102) 93%,rgba(175,215,255,.706) 95%,rgba(175,215,255,0) 98%),linear-gradient(182deg,rgba(175,215,255,0),rgba(175,215,255,.302) 8%,rgba(175,215,255,0) 15%),linear-gradient(182deg,rgba(175,215,255,0),rgba(175,215,255,.302) 8%,rgba(175,215,255,0) 15%)}