@media(max-width:640px){@media(hover:none)and (pointer:coarse){html input,html select,html textarea{font-size:1rem!important}}}body{font-family:Arial,Helvetica,sans-serif;min-width:370px}@media(min-width:1024px){body{font-family:Lato,sans-serif,Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}}.container{max-width:1300px!important}.iconify{height:1.25rem;width:1.25rem}.page-contents{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.page-contents main{flex:1 1 0%}.session-notify{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;bottom:2.5rem;position:fixed;right:0;z-index:999;--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1));padding:1rem 2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translate(250px);transition:all 1.25s ease-in-out}.session-notify.open{transform:translate(0)}.session-notify.close{transform:translate(250px)}html{scroll-behavior:smooth}.fade-enter-active,.fade-leave-active{transition:all 1s ease}.fade-enter-from,.fade-leave-to{opacity:0}.up-enter-active,.up-leave-active{transition:all .5s ease}.up-enter-from,.up-leave-to{opacity:0;transform:translateY(-100%)}.quick-fade-enter-active,.quick-fade-leave-active{transition:opacity .33s ease}.quick-fade-enter-from,.quick-fade-leave-to{opacity:0}.collapse-enter-from,.collapse-leave-to{height:0}.collapse-enter-active,.collapse-leave-active{overflow:hidden;position:relative;transition:height .35s ease}.animate__animated{animation-duration:1s;animation-fill-mode:both}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}.rich-text h1{font-size:2.5rem}.rich-text h1,.rich-text h2{display:block;font-weight:700;margin-bottom:1.25rem;margin-top:1.25rem}.rich-text h2{font-size:2.17rem}.rich-text h3{font-size:2rem}.rich-text h3,.rich-text h4{display:block;font-weight:700;margin-bottom:1.25rem;margin-top:1.25rem}.rich-text h4{font-size:1.5rem}.rich-text h5{font-size:1.17em}.rich-text h5,.rich-text h6{display:block;font-weight:700;margin-bottom:1.25rem;margin-top:1.25rem}.rich-text h6{font-size:1rem;line-height:1.5rem}.rich-text ul{list-style-type:disc}.rich-text ol,.rich-text ul{margin-left:2rem}.rich-text ol{list-style-type:decimal}.rich-text ol p,.rich-text ul p{margin:0;padding:0}.rich-text a{background-color:transparent;text-decoration-line:none}.rich-text p{font-size:1rem;font-size:var(--paragraph-font-size);font-weight:var(--paragraph-font-weight);line-height:1.5rem;line-height:var(--line-height);margin-bottom:1rem;margin-top:1rem}.error-page{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;--tw-bg-opacity:1;background-color:rgb(68 123 190/var(--tw-bg-opacity,1))}.error-page h2{font-size:6rem;font-weight:700;line-height:1;margin-bottom:1rem}.error-page h2,.error-page h3{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.error-page h3{font-size:2.25rem;font-weight:600;line-height:2.5rem;margin-bottom:2rem;max-width:700px;text-align:center}.error-page button{background-color:rgb(85 214 190/var(--tw-bg-opacity,1));border-radius:.5rem;color:rgb(66 70 82/var(--tw-text-opacity,1));padding:.5rem 1rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.error-page button,.error-page button:hover{--tw-bg-opacity:1;--tw-text-opacity:1}.error-page button:hover{background-color:rgb(52 180 245/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}
