*,:after,:before{box-sizing:border-box;margin:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font:var(--font-body)}@media screen and (max-width:768px){body.menu-open{overflow:hidden}}body.no-scroll{overflow:hidden}input{cursor:text}input,select{max-width:100%}a,button,input[type=button],input[type=reset],input[type=submit],select{cursor:pointer}body,button[disabled],input[disabled]{cursor:default}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff!important;-webkit-text-fill-color:gray!important}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;display:block;max-width:100%;height:auto}.richtext ul:not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc}.richtext ol:not(:where([class~=not-prose],[class~=not-prose] *)),.richtext ul:not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:18px;margin-bottom:2em}.richtext ol:not(:where([class~=not-prose],[class~=not-prose] *)) li,.richtext ul:not(:where([class~=not-prose],[class~=not-prose] *)) li{margin-bottom:.5em}.richtext ol:not(:where([class~=not-prose],[class~=not-prose] *)) li ol,.richtext ol:not(:where([class~=not-prose],[class~=not-prose] *)) li ul,.richtext ul:not(:where([class~=not-prose],[class~=not-prose] *)) li ol,.richtext ul:not(:where([class~=not-prose],[class~=not-prose] *)) li ul{padding-left:32px}.richtext ol:not(:where([class~=not-prose],[class~=not-prose] *)) li ol li,.richtext ol:not(:where([class~=not-prose],[class~=not-prose] *)) li ul li,.richtext ul:not(:where([class~=not-prose],[class~=not-prose] *)) li ol li,.richtext ul:not(:where([class~=not-prose],[class~=not-prose] *)) li ul li{margin-bottom:0}.richtext ol:not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;padding-left:32px}.richtext p:not(:where([class~=not-prose],[class~=not-prose] *)):not(:last-child){margin-bottom:1em}.richtext a:not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration:underline;text-underline-offset:.1em;transition:all var(--transition-basic)}.richtext a:not(:where([class~=not-prose],[class~=not-prose] *)):hover{opacity:.7}.richtext b:not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:600}.richtext i:not(:where([class~=not-prose],[class~=not-prose] *)){font-style:italic}.richtext p:empty{display:none}a{color:inherit}b{font-weight:700}.link{text-decoration:none}.link:hover{text-decoration:underline}