.mantine-Button-label,button,h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:2.5em;line-height:1.2em;margin-bottom:.5em}@media(max-width:639px){h1{font-size:2em}}h2{font-size:2em;line-height:1.3em}@media(max-width:639px){h2{font-size:1.5em}}h3{font-size:1.75em}@media(max-width:639px){h3{font-size:1.25em}}h4{font-size:1.35em}@media(max-width:639px){h4{font-size:1.1em}}.text-lg{font-size:1.2em}@media(max-width:639px){.text-lg{font-size:1em}p{font-size:.9em}}button:hover{background-color:var(--mantine-color-blue-1)}@media(max-width:639px){button span{font-size:.95em}}a{text-decoration:none;font-weight:700;letter-spacing:.5px;color:var(--mantine-color-blue-7)}a:hover{color:var(--mantine-color-blue-9);background-color:#dbebff;padding-left:2px;padding-right:2px}a:active,a:hover{transition:all .2s ease}a:active{color:#3275e7;background-color:#a8cfff}.brand-blue{color:#a8cfff}.mantine-Drawer-root .mantine-Drawer-content{max-width:85vw;overflow:hidden}.mantine-Drawer-root .mantine-Drawer-body{padding:0;height:100%}.mantine-Drawer-root h1{font-size:1em;font-weight:700;color:#3275e7}@media(max-width:767px){.no-mobile{display:none!important}}.mobile-only{display:none!important}@media(max-width:767px){.mobile-only{display:block!important}}.ignore-touch{pointer-events:none}.react-markdown h1,.react-markdown h2,.react-markdown h3,.react-markdown h4,.react-markdown h5,.react-markdown ul{margin-bottom:16px;margin-top:32px}.react-markdown hr{margin-top:16px;margin-bottom:16px}.react-markdown ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px}.white-fade.fade-down{background:linear-gradient(#fff,hsla(0,0%,100%,0))}.animate--fade-in{animation:fadeIn .5s ease forwards;-webkit-animation:fadeIn .5s ease forwards;-moz-animation:fadeIn .5s ease forwards;-o-animation:fadeIn .5s ease forwards;-ms-animation:fadeIn .5s ease forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate--fade-out{animation:fadeOut .5s ease 1 forwards;-webkit-animation:fadeOut .5s ease 1 forwards;-moz-animation:fadeOut .5s ease 1 forwards;-o-animation:fadeOut .5s ease 1 forwards;-ms-animation:fadeOut .5s ease 1 forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}.mantine-ActionIcon-root.mantine-active:hover{background-color:var(--mantine-color-indigo-filled)}