:where(html){line-height:1.15}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}*,.row,:after,:before{box-sizing:border-box}.row{border-bottom:1px solid #0000}.row>*{box-sizing:border-box;float:left}.row:after,.row:before{clear:both;content:"";display:block;height:0}.row.uniform>*>:first-child{margin-top:0}.row.uniform>*>:last-child{margin-bottom:0}.row.\30 \%>*{padding:0}.row.\30 \%{margin:0 0 -1px}.row.uniform.\30 \%>*{padding:0}.row.uniform.\30 \%{margin:0 0 -1px}.row>*{padding:0 0 0 1em}.row{margin:0 0 -1px -1em}.row.uniform>*{padding:1em 0 0 1em}.row.uniform{margin:-1em 0 -1px -1em}.row.\32 00\%>*{padding:0 0 0 2em}.row.\32 00\%{margin:0 0 -1px -2em}.row.uniform.\32 00\%>*{padding:2em 0 0 2em}.row.uniform.\32 00\%{margin:-2em 0 -1px -2em}.row.\31 50\%>*{padding:0 0 0 1.5em}.row.\31 50\%{margin:0 0 -1px -1.5em}.row.uniform.\31 50\%>*{padding:1.5em 0 0 1.5em}.row.uniform.\31 50\%{margin:-1.5em 0 -1px -1.5em}.row.\35 0\%>*{padding:0 0 0 .5em}.row.\35 0\%{margin:0 0 -1px -.5em}.row.uniform.\35 0\%>*{padding:.5em 0 0 .5em}.row.uniform.\35 0\%{margin:-.5em 0 -1px -.5em}.row.\32 5\%>*{padding:0 0 0 .25em}.row.\32 5\%{margin:0 0 -1px -.25em}.row.uniform.\32 5\%>*{padding:.25em 0 0 .25em}.row.uniform.\32 5\%{margin:-.25em 0 -1px -.25em}.\31 2u,.\31 2u\${clear:none;margin-left:0;width:100%}.\31 1u,.\31 1u\${clear:none;margin-left:0;width:91.6666666667%}.\31 0u,.\31 0u\${clear:none;margin-left:0;width:83.3333333333%}.\39 u,.\39 u\${clear:none;margin-left:0;width:75%}.\38 u,.\38 u\${clear:none;margin-left:0;width:66.6666666667%}.\37 u,.\37 u\${clear:none;margin-left:0;width:58.3333333333%}.\36 u,.\36 u\${clear:none;margin-left:0;width:50%}.\35 u,.\35 u\${clear:none;margin-left:0;width:41.6666666667%}.\34 u,.\34 u\${clear:none;margin-left:0;width:33.3333333333%}.\33 u,.\33 u\${clear:none;margin-left:0;width:25%}.\32 u,.\32 u\${clear:none;margin-left:0;width:16.6666666667%}.\31 u,.\31 u\${clear:none;margin-left:0;width:8.3333333333%}.\31 0u\$+*,.\31 1u\$+*,.\31 2u\$+*,.\31 u\$+*,.\32 u\$+*,.\33 u\$+*,.\34 u\$+*,.\35 u\$+*,.\36 u\$+*,.\37 u\$+*,.\38 u\$+*,.\39 u\$+*{clear:left}.\-11u{margin-left:91.6666666667%}.\-10u{margin-left:83.3333333333%}.\-9u{margin-left:75%}.\-8u{margin-left:66.6666666667%}.\-7u{margin-left:58.3333333333%}.\-6u{margin-left:50%}.\-5u{margin-left:41.6666666667%}.\-4u{margin-left:33.3333333333%}.\-3u{margin-left:25%}.\-2u{margin-left:16.6666666667%}.\-1u{margin-left:8.3333333333%}@media screen and (max-width:1680px){.row>*{padding:0 0 0 1em}.row{margin:0 0 -1px -1em}.row.uniform>*{padding:1em 0 0 1em}.row.uniform{margin:-1em 0 -1px -1em}.row.\32 00\%>*{padding:0 0 0 2em}.row.\32 00\%{margin:0 0 -1px -2em}.row.uniform.\32 00\%>*{padding:2em 0 0 2em}.row.uniform.\32 00\%{margin:-2em 0 -1px -2em}.row.\31 50\%>*{padding:0 0 0 1.5em}.row.\31 50\%{margin:0 0 -1px -1.5em}.row.uniform.\31 50\%>*{padding:1.5em 0 0 1.5em}.row.uniform.\31 50\%{margin:-1.5em 0 -1px -1.5em}.row.\35 0\%>*{padding:0 0 0 .5em}.row.\35 0\%{margin:0 0 -1px -.5em}.row.uniform.\35 0\%>*{padding:.5em 0 0 .5em}.row.uniform.\35 0\%{margin:-.5em 0 -1px -.5em}.row.\32 5\%>*{padding:0 0 0 .25em}.row.\32 5\%{margin:0 0 -1px -.25em}.row.uniform.\32 5\%>*{padding:.25em 0 0 .25em}.row.uniform.\32 5\%{margin:-.25em 0 -1px -.25em}.\31 2u\$\(xlarge\),.\31 2u\(xlarge\){clear:none;margin-left:0;width:100%}.\31 1u\$\(xlarge\),.\31 1u\(xlarge\){clear:none;margin-left:0;width:91.6666666667%}.\31 0u\$\(xlarge\),.\31 0u\(xlarge\){clear:none;margin-left:0;width:83.3333333333%}.\39 u\$\(xlarge\),.\39 u\(xlarge\){clear:none;margin-left:0;width:75%}.\38 u\$\(xlarge\),.\38 u\(xlarge\){clear:none;margin-left:0;width:66.6666666667%}.\37 u\$\(xlarge\),.\37 u\(xlarge\){clear:none;margin-left:0;width:58.3333333333%}.\36 u\$\(xlarge\),.\36 u\(xlarge\){clear:none;margin-left:0;width:50%}.\35 u\$\(xlarge\),.\35 u\(xlarge\){clear:none;margin-left:0;width:41.6666666667%}.\34 u\$\(xlarge\),.\34 u\(xlarge\){clear:none;margin-left:0;width:33.3333333333%}.\33 u\$\(xlarge\),.\33 u\(xlarge\){clear:none;margin-left:0;width:25%}.\32 u\$\(xlarge\),.\32 u\(xlarge\){clear:none;margin-left:0;width:16.6666666667%}.\31 u\$\(xlarge\),.\31 u\(xlarge\){clear:none;margin-left:0;width:8.3333333333%}.\31 0u\$\(xlarge\)+*,.\31 1u\$\(xlarge\)+*,.\31 2u\$\(xlarge\)+*,.\31 u\$\(xlarge\)+*,.\32 u\$\(xlarge\)+*,.\33 u\$\(xlarge\)+*,.\34 u\$\(xlarge\)+*,.\35 u\$\(xlarge\)+*,.\36 u\$\(xlarge\)+*,.\37 u\$\(xlarge\)+*,.\38 u\$\(xlarge\)+*,.\39 u\$\(xlarge\)+*{clear:left}.\-11u\(xlarge\){margin-left:91.6666666667%}.\-10u\(xlarge\){margin-left:83.3333333333%}.\-9u\(xlarge\){margin-left:75%}.\-8u\(xlarge\){margin-left:66.6666666667%}.\-7u\(xlarge\){margin-left:58.3333333333%}.\-6u\(xlarge\){margin-left:50%}.\-5u\(xlarge\){margin-left:41.6666666667%}.\-4u\(xlarge\){margin-left:33.3333333333%}.\-3u\(xlarge\){margin-left:25%}.\-2u\(xlarge\){margin-left:16.6666666667%}.\-1u\(xlarge\){margin-left:8.3333333333%}}@media screen and (max-width:1280px){.row>*{padding:0 0 0 1em}.row{margin:0 0 -1px -1em}.row.uniform>*{padding:1em 0 0 1em}.row.uniform{margin:-1em 0 -1px -1em}.row.\32 00\%>*{padding:0 0 0 2em}.row.\32 00\%{margin:0 0 -1px -2em}.row.uniform.\32 00\%>*{padding:2em 0 0 2em}.row.uniform.\32 00\%{margin:-2em 0 -1px -2em}.row.\31 50\%>*{padding:0 0 0 1.5em}.row.\31 50\%{margin:0 0 -1px -1.5em}.row.uniform.\31 50\%>*{padding:1.5em 0 0 1.5em}.row.uniform.\31 50\%{margin:-1.5em 0 -1px -1.5em}.row.\35 0\%>*{padding:0 0 0 .5em}.row.\35 0\%{margin:0 0 -1px -.5em}.row.uniform.\35 0\%>*{padding:.5em 0 0 .5em}.row.uniform.\35 0\%{margin:-.5em 0 -1px -.5em}.row.\32 5\%>*{padding:0 0 0 .25em}.row.\32 5\%{margin:0 0 -1px -.25em}.row.uniform.\32 5\%>*{padding:.25em 0 0 .25em}.row.uniform.\32 5\%{margin:-.25em 0 -1px -.25em}.\31 2u\$\(large\),.\31 2u\(large\){clear:none;margin-left:0;width:100%}.\31 1u\$\(large\),.\31 1u\(large\){clear:none;margin-left:0;width:91.6666666667%}.\31 0u\$\(large\),.\31 0u\(large\){clear:none;margin-left:0;width:83.3333333333%}.\39 u\$\(large\),.\39 u\(large\){clear:none;margin-left:0;width:75%}.\38 u\$\(large\),.\38 u\(large\){clear:none;margin-left:0;width:66.6666666667%}.\37 u\$\(large\),.\37 u\(large\){clear:none;margin-left:0;width:58.3333333333%}.\36 u\$\(large\),.\36 u\(large\){clear:none;margin-left:0;width:50%}.\35 u\$\(large\),.\35 u\(large\){clear:none;margin-left:0;width:41.6666666667%}.\34 u\$\(large\),.\34 u\(large\){clear:none;margin-left:0;width:33.3333333333%}.\33 u\$\(large\),.\33 u\(large\){clear:none;margin-left:0;width:25%}.\32 u\$\(large\),.\32 u\(large\){clear:none;margin-left:0;width:16.6666666667%}.\31 u\$\(large\),.\31 u\(large\){clear:none;margin-left:0;width:8.3333333333%}.\31 0u\$\(large\)+*,.\31 1u\$\(large\)+*,.\31 2u\$\(large\)+*,.\31 u\$\(large\)+*,.\32 u\$\(large\)+*,.\33 u\$\(large\)+*,.\34 u\$\(large\)+*,.\35 u\$\(large\)+*,.\36 u\$\(large\)+*,.\37 u\$\(large\)+*,.\38 u\$\(large\)+*,.\39 u\$\(large\)+*{clear:left}.\-11u\(large\){margin-left:91.6666666667%}.\-10u\(large\){margin-left:83.3333333333%}.\-9u\(large\){margin-left:75%}.\-8u\(large\){margin-left:66.6666666667%}.\-7u\(large\){margin-left:58.3333333333%}.\-6u\(large\){margin-left:50%}.\-5u\(large\){margin-left:41.6666666667%}.\-4u\(large\){margin-left:33.3333333333%}.\-3u\(large\){margin-left:25%}.\-2u\(large\){margin-left:16.6666666667%}.\-1u\(large\){margin-left:8.3333333333%}}@media screen and (max-width:980px){.row>*{padding:0 0 0 1em}.row{margin:0 0 -1px -1em}.row.uniform>*{padding:1em 0 0 1em}.row.uniform{margin:-1em 0 -1px -1em}.row.\32 00\%>*{padding:0 0 0 2em}.row.\32 00\%{margin:0 0 -1px -2em}.row.uniform.\32 00\%>*{padding:2em 0 0 2em}.row.uniform.\32 00\%{margin:-2em 0 -1px -2em}.row.\31 50\%>*{padding:0 0 0 1.5em}.row.\31 50\%{margin:0 0 -1px -1.5em}.row.uniform.\31 50\%>*{padding:1.5em 0 0 1.5em}.row.uniform.\31 50\%{margin:-1.5em 0 -1px -1.5em}.row.\35 0\%>*{padding:0 0 0 .5em}.row.\35 0\%{margin:0 0 -1px -.5em}.row.uniform.\35 0\%>*{padding:.5em 0 0 .5em}.row.uniform.\35 0\%{margin:-.5em 0 -1px -.5em}.row.\32 5\%>*{padding:0 0 0 .25em}.row.\32 5\%{margin:0 0 -1px -.25em}.row.uniform.\32 5\%>*{padding:.25em 0 0 .25em}.row.uniform.\32 5\%{margin:-.25em 0 -1px -.25em}.\31 2u\$\(medium\),.\31 2u\(medium\){clear:none;margin-left:0;width:100%}.\31 1u\$\(medium\),.\31 1u\(medium\){clear:none;margin-left:0;width:91.6666666667%}.\31 0u\$\(medium\),.\31 0u\(medium\){clear:none;margin-left:0;width:83.3333333333%}.\39 u\$\(medium\),.\39 u\(medium\){clear:none;margin-left:0;width:75%}.\38 u\$\(medium\),.\38 u\(medium\){clear:none;margin-left:0;width:66.6666666667%}.\37 u\$\(medium\),.\37 u\(medium\){clear:none;margin-left:0;width:58.3333333333%}.\36 u\$\(medium\),.\36 u\(medium\){clear:none;margin-left:0;width:50%}.\35 u\$\(medium\),.\35 u\(medium\){clear:none;margin-left:0;width:41.6666666667%}.\34 u\$\(medium\),.\34 u\(medium\){clear:none;margin-left:0;width:33.3333333333%}.\33 u\$\(medium\),.\33 u\(medium\){clear:none;margin-left:0;width:25%}.\32 u\$\(medium\),.\32 u\(medium\){clear:none;margin-left:0;width:16.6666666667%}.\31 u\$\(medium\),.\31 u\(medium\){clear:none;margin-left:0;width:8.3333333333%}.\31 0u\$\(medium\)+*,.\31 1u\$\(medium\)+*,.\31 2u\$\(medium\)+*,.\31 u\$\(medium\)+*,.\32 u\$\(medium\)+*,.\33 u\$\(medium\)+*,.\34 u\$\(medium\)+*,.\35 u\$\(medium\)+*,.\36 u\$\(medium\)+*,.\37 u\$\(medium\)+*,.\38 u\$\(medium\)+*,.\39 u\$\(medium\)+*{clear:left}.\-11u\(medium\){margin-left:91.6666666667%}.\-10u\(medium\){margin-left:83.3333333333%}.\-9u\(medium\){margin-left:75%}.\-8u\(medium\){margin-left:66.6666666667%}.\-7u\(medium\){margin-left:58.3333333333%}.\-6u\(medium\){margin-left:50%}.\-5u\(medium\){margin-left:41.6666666667%}.\-4u\(medium\){margin-left:33.3333333333%}.\-3u\(medium\){margin-left:25%}.\-2u\(medium\){margin-left:16.6666666667%}.\-1u\(medium\){margin-left:8.3333333333%}}@media screen and (max-width:736px){.row>*{padding:0 0 0 1em}.row{margin:0 0 -1px -1em}.row.uniform>*{padding:1em 0 0 1em}.row.uniform{margin:-1em 0 -1px -1em}.row.\32 00\%>*{padding:0 0 0 2em}.row.\32 00\%{margin:0 0 -1px -2em}.row.uniform.\32 00\%>*{padding:2em 0 0 2em}.row.uniform.\32 00\%{margin:-2em 0 -1px -2em}.row.\31 50\%>*{padding:0 0 0 1.5em}.row.\31 50\%{margin:0 0 -1px -1.5em}.row.uniform.\31 50\%>*{padding:1.5em 0 0 1.5em}.row.uniform.\31 50\%{margin:-1.5em 0 -1px -1.5em}.row.\35 0\%>*{padding:0 0 0 .5em}.row.\35 0\%{margin:0 0 -1px -.5em}.row.uniform.\35 0\%>*{padding:.5em 0 0 .5em}.row.uniform.\35 0\%{margin:-.5em 0 -1px -.5em}.row.\32 5\%>*{padding:0 0 0 .25em}.row.\32 5\%{margin:0 0 -1px -.25em}.row.uniform.\32 5\%>*{padding:.25em 0 0 .25em}.row.uniform.\32 5\%{margin:-.25em 0 -1px -.25em}.\31 2u\$\(small\),.\31 2u\(small\){clear:none;margin-left:0;width:100%}.\31 1u\$\(small\),.\31 1u\(small\){clear:none;margin-left:0;width:91.6666666667%}.\31 0u\$\(small\),.\31 0u\(small\){clear:none;margin-left:0;width:83.3333333333%}.\39 u\$\(small\),.\39 u\(small\){clear:none;margin-left:0;width:75%}.\38 u\$\(small\),.\38 u\(small\){clear:none;margin-left:0;width:66.6666666667%}.\37 u\$\(small\),.\37 u\(small\){clear:none;margin-left:0;width:58.3333333333%}.\36 u\$\(small\),.\36 u\(small\){clear:none;margin-left:0;width:50%}.\35 u\$\(small\),.\35 u\(small\){clear:none;margin-left:0;width:41.6666666667%}.\34 u\$\(small\),.\34 u\(small\){clear:none;margin-left:0;width:33.3333333333%}.\33 u\$\(small\),.\33 u\(small\){clear:none;margin-left:0;width:25%}.\32 u\$\(small\),.\32 u\(small\){clear:none;margin-left:0;width:16.6666666667%}.\31 u\$\(small\),.\31 u\(small\){clear:none;margin-left:0;width:8.3333333333%}.\31 0u\$\(small\)+*,.\31 1u\$\(small\)+*,.\31 2u\$\(small\)+*,.\31 u\$\(small\)+*,.\32 u\$\(small\)+*,.\33 u\$\(small\)+*,.\34 u\$\(small\)+*,.\35 u\$\(small\)+*,.\36 u\$\(small\)+*,.\37 u\$\(small\)+*,.\38 u\$\(small\)+*,.\39 u\$\(small\)+*{clear:left}.\-11u\(small\){margin-left:91.6666666667%}.\-10u\(small\){margin-left:83.3333333333%}.\-9u\(small\){margin-left:75%}.\-8u\(small\){margin-left:66.6666666667%}.\-7u\(small\){margin-left:58.3333333333%}.\-6u\(small\){margin-left:50%}.\-5u\(small\){margin-left:41.6666666667%}.\-4u\(small\){margin-left:33.3333333333%}.\-3u\(small\){margin-left:25%}.\-2u\(small\){margin-left:16.6666666667%}.\-1u\(small\){margin-left:8.3333333333%}}@media screen and (max-width:480px){.row>*{padding:0 0 0 1em}.row{margin:0 0 -1px -1em}.row.uniform>*{padding:1em 0 0 1em}.row.uniform{margin:-1em 0 -1px -1em}.row.\32 00\%>*{padding:0 0 0 2em}.row.\32 00\%{margin:0 0 -1px -2em}.row.uniform.\32 00\%>*{padding:2em 0 0 2em}.row.uniform.\32 00\%{margin:-2em 0 -1px -2em}.row.\31 50\%>*{padding:0 0 0 1.5em}.row.\31 50\%{margin:0 0 -1px -1.5em}.row.uniform.\31 50\%>*{padding:1.5em 0 0 1.5em}.row.uniform.\31 50\%{margin:-1.5em 0 -1px -1.5em}.row.\35 0\%>*{padding:0 0 0 .5em}.row.\35 0\%{margin:0 0 -1px -.5em}.row.uniform.\35 0\%>*{padding:.5em 0 0 .5em}.row.uniform.\35 0\%{margin:-.5em 0 -1px -.5em}.row.\32 5\%>*{padding:0 0 0 .25em}.row.\32 5\%{margin:0 0 -1px -.25em}.row.uniform.\32 5\%>*{padding:.25em 0 0 .25em}.row.uniform.\32 5\%{margin:-.25em 0 -1px -.25em}.\31 2u\$\(xsmall\),.\31 2u\(xsmall\){clear:none;margin-left:0;width:100%}.\31 1u\$\(xsmall\),.\31 1u\(xsmall\){clear:none;margin-left:0;width:91.6666666667%}.\31 0u\$\(xsmall\),.\31 0u\(xsmall\){clear:none;margin-left:0;width:83.3333333333%}.\39 u\$\(xsmall\),.\39 u\(xsmall\){clear:none;margin-left:0;width:75%}.\38 u\$\(xsmall\),.\38 u\(xsmall\){clear:none;margin-left:0;width:66.6666666667%}.\37 u\$\(xsmall\),.\37 u\(xsmall\){clear:none;margin-left:0;width:58.3333333333%}.\36 u\$\(xsmall\),.\36 u\(xsmall\){clear:none;margin-left:0;width:50%}.\35 u\$\(xsmall\),.\35 u\(xsmall\){clear:none;margin-left:0;width:41.6666666667%}.\34 u\$\(xsmall\),.\34 u\(xsmall\){clear:none;margin-left:0;width:33.3333333333%}.\33 u\$\(xsmall\),.\33 u\(xsmall\){clear:none;margin-left:0;width:25%}.\32 u\$\(xsmall\),.\32 u\(xsmall\){clear:none;margin-left:0;width:16.6666666667%}.\31 u\$\(xsmall\),.\31 u\(xsmall\){clear:none;margin-left:0;width:8.3333333333%}.\31 0u\$\(xsmall\)+*,.\31 1u\$\(xsmall\)+*,.\31 2u\$\(xsmall\)+*,.\31 u\$\(xsmall\)+*,.\32 u\$\(xsmall\)+*,.\33 u\$\(xsmall\)+*,.\34 u\$\(xsmall\)+*,.\35 u\$\(xsmall\)+*,.\36 u\$\(xsmall\)+*,.\37 u\$\(xsmall\)+*,.\38 u\$\(xsmall\)+*,.\39 u\$\(xsmall\)+*{clear:left}.\-11u\(xsmall\){margin-left:91.6666666667%}.\-10u\(xsmall\){margin-left:83.3333333333%}.\-9u\(xsmall\){margin-left:75%}.\-8u\(xsmall\){margin-left:66.6666666667%}.\-7u\(xsmall\){margin-left:58.3333333333%}.\-6u\(xsmall\){margin-left:50%}.\-5u\(xsmall\){margin-left:41.6666666667%}.\-4u\(xsmall\){margin-left:33.3333333333%}.\-3u\(xsmall\){margin-left:25%}.\-2u\(xsmall\){margin-left:16.6666666667%}.\-1u\(xsmall\){margin-left:8.3333333333%}}:root{--space-1:0.5rem;--space-2:0.75rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--radius-sm:0.35rem;--radius-md:0.5rem;--radius-lg:0.75rem;--content-max-width:60em;--font-size-body:1rem;--font-size-meta:0.9rem;--font-size-nav:0.756em;--focus-ring-color:#2e59ba;--focus-ring-width:2px;--focus-ring-offset:2px;--meta-text-color:#5f5f5f;--muted-text-color:#757575;--top-nav-height:3.5em;--top-nav-height-small:3.17625em;--top-nav-gap:1.5rem;--nav-underline-color:#7d7d7db3}body{-ms-overflow-style:scrollbar}@media screen and (max-width:480px){body,html{min-width:320px}}body{background:#f4f4f4}body.is-loading *,body.is-loading :after,body.is-loading :before{animation:none!important;transition:none!important}body,html{height:100%;width:100%}html{overflow-y:scroll}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #2e59ba;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px;outline-offset:var(--focus-ring-offset)}#root{height:100%}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}body,input,select,textarea{color:#646464;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:14pt;font-weight:400;line-height:1.75}@media screen and (max-width:1680px){body,input,select,textarea{font-size:12pt}}@media screen and (max-width:1280px){body,input,select,textarea{font-size:12pt}}@media screen and (max-width:980px){body,input,select,textarea{font-size:12pt}}@media screen and (max-width:736px){body,input,select,textarea{font-size:12pt}}@media screen and (max-width:480px){body,input,select,textarea{font-size:12pt}}a{border-bottom:1px dotted #a0a0a0a6;color:inherit;text-decoration:none;transition:color .2s ease,border-bottom-color .2s ease}a:before{transition:color .2s ease}a:hover{border-bottom-color:#0000}a:hover,a:hover:before{color:#2e59ba!important}a:focus-visible{outline:2px solid #2e59ba;outline-offset:2px}b,strong{color:#3c3b3b;font-weight:700}em,i{font-style:italic}p{margin:0 0 2em}h1,h2,h3,h4,h5,h6{color:#3c3b3b;font-family:Raleway,Helvetica,sans-serif;font-weight:800;letter-spacing:.25em;line-height:1.65;margin:0 0 1em;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{border-bottom:0;color:inherit}h2{font-size:1.1em}h3{font-size:.9em}h4,h5,h6{font-size:.7em}sub{top:.5em}sub,sup{font-size:.8em;position:relative}sup{top:-.5em}blockquote{border-left:4px solid #a0a0a04d;font-style:italic;margin:0 0 2em;padding:.5em 0 .5em 2em}code{background:hsla(0,0%,63%,.075);border:1px solid #a0a0a04d;margin:0 .25em;padding:.25em .65em}code,pre{font-family:Courier New,monospace;font-size:.9em}pre{-webkit-overflow-scrolling:touch;margin:0 0 2em}pre code{display:block;line-height:1.75em;overflow-x:auto;padding:1em 1.5em}hr{border:0;border-bottom:1px solid #a0a0a04d;margin:2em 0}hr.major{margin:3em 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.author{-moz-align-items:center;-ms-align-items:center;align-items:center;border-bottom:0;display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:row;flex-direction:row;font-family:Raleway,Helvetica,sans-serif;font-size:.6em;font-weight:400;-moz-justify-content:-moz-flex-end;-ms-justify-content:-ms-flex-end;justify-content:flex-end;letter-spacing:.25em;text-transform:uppercase;white-space:nowrap}.author .name{border-bottom:1px dotted #a0a0a0a6;display:block;margin:0 1.5em 0 0;transition:border-bottom-color .2s ease}.author img{border-radius:100%;display:block;width:4em}.author:hover .name{border-bottom-color:#0000}.blurb h2{font-size:.8em;margin:0 0 1.5em}.blurb h3{font-size:.7em}.blurb p{font-size:.9em}.box{border:1px solid #a0a0a04d;margin-bottom:2em;padding:1.5em}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box.alt{border:0;border-radius:0;padding:0}.button,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;appearance:none;background-color:#0000;border:0;box-shadow:inset 0 0 0 1px #a0a0a04d;color:#3c3b3b!important;cursor:pointer;display:inline-block;font-family:Raleway,Helvetica,sans-serif;font-size:.6em;font-weight:800;height:4.8125em;letter-spacing:.25em;line-height:4.8125em;padding:0 2.5em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease;white-space:nowrap}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{box-shadow:inset 0 0 0 1px #2e59ba;color:#2e59ba!important}.button:hover:active,button:hover:active,input[type=button]:hover:active,input[type=reset]:hover:active,input[type=submit]:hover:active{background-color:#2e59ba0d}.button:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible{outline:2px solid #2e59ba;outline-offset:2px}.button:after,.button:before,button:after,button:before,input[type=button]:after,input[type=button]:before,input[type=reset]:after,input[type=reset]:before,input[type=submit]:after,input[type=submit]:before{color:#aaa;position:relative}.button:before,button:before,input[type=button]:before,input[type=reset]:before,input[type=submit]:before{left:-1em;padding:0 0 0 .75em}.button:after,button:after,input[type=button]:after,input[type=reset]:after,input[type=submit]:after{left:1em;padding:0 .75em 0 0}.button.fit,button.fit,input[type=button].fit,input[type=reset].fit,input[type=submit].fit{display:block;margin:0 0 1em;width:100%}.button.big,button.big,input[type=button].big,input[type=reset].big,input[type=submit].big{font-size:.7em;padding:0 3em}.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{font-size:.5em}.button.disabled,.button:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{color:#a0a0a04d!important;-moz-pointer-events:none;-webkit-pointer-events:none;-ms-pointer-events:none;pointer-events:none}.button.disabled:before,.button:disabled:before,button.disabled:before,button:disabled:before,input[type=button].disabled:before,input[type=button]:disabled:before,input[type=reset].disabled:before,input[type=reset]:disabled:before,input[type=submit].disabled:before,input[type=submit]:disabled:before{color:#a0a0a04d!important}form{margin:0 0 2em}form.search{position:relative;text-decoration:none}form.search:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#aaa;content:"";display:block;font-family:FontAwesome;font-style:normal;font-weight:400;height:2.75em;left:0;line-height:2.75em;position:absolute;text-align:center;text-transform:none!important;top:0;width:2.5em}form.search>input:first-child{padding-left:2.5em}label{color:#3c3b3b;display:block;font-size:.9em;font-weight:700;margin:0 0 1em}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;appearance:none;background:hsla(0,0%,63%,.075);border:1px solid #a0a0a04d;border-radius:0;color:inherit;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%}input[type=email]:invalid,input[type=password]:invalid,input[type=tel]:invalid,input[type=text]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2e59ba;box-shadow:inset 0 0 0 1px #2e59ba}.select-wrapper{display:block;position:relative;text-decoration:none}.select-wrapper:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#a0a0a04d;content:"";display:block;font-family:FontAwesome;font-style:normal;font-weight:400;height:2.75em;line-height:2.75em;pointer-events:none;position:absolute;right:0;text-align:center;text-transform:none!important;top:0;width:2.75em}.select-wrapper select::-ms-expand{display:none}input[type=email],input[type=password],input[type=text],select{height:2.75em}textarea{padding:.75em 1em}input[type=checkbox],input[type=radio]{-webkit-appearance:none;appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{color:#646464;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;padding-left:2.4em;padding-right:.75em;position:relative;text-decoration:none}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:hsla(0,0%,63%,.075);border:1px solid #a0a0a04d;content:"";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;height:1.65em;left:0;line-height:1.58125em;position:absolute;text-align:center;text-transform:none!important;top:0;width:1.65em}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#3c3b3b;border-color:#3c3b3b;color:#fff;content:""}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:#2e59ba;box-shadow:0 0 0 1px #2e59ba}input[type=radio]+label:before{border-radius:100%}::-webkit-input-placeholder{color:#aaa!important;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#aaa!important;opacity:1}:-ms-input-placeholder{color:#aaa!important;opacity:1}.formerize-placeholder{color:#aaa!important;opacity:1}.icon{border-bottom:none;position:relative;text-decoration:none}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}.icon>.label{display:none}.icon.suffix:before{float:right}.image{border:0;display:inline-block;position:relative}.image img{display:block}.image.left,.image.right{max-width:40%}.image.left img,.image.right img{width:100%}.image.left{float:left;padding:0 1.5em 1em 0;top:.25em}.image.right{float:right;padding:0 0 1em 1.5em;top:.25em}.image.fit{display:block;margin:0 0 2em;width:100%}.image.fit img{width:100%}.image.featured{display:block;margin:0 0 3em;width:100%}.image.featured img{width:100%}@media screen and (max-width:736px){.image.featured{margin:0 0 1.5em}}.image.main{display:block;margin:0 0 3em;width:100%}.image.main img{width:100%}ol{list-style:decimal;margin:0 0 2em;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;margin:0 0 2em;padding-left:1em}ul li{padding-left:.5em}ul.alt{list-style:none;padding-left:0}ul.alt li{border-top:1px solid #a0a0a04d;padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;padding:0 1em 0 0}ul.icons li:last-child{padding-right:0}ul.icons li>*{border:0;text-decoration:none}ul.icons li>:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}ul.icons li>* .label{display:none}ul.actions{cursor:default;list-style:none;padding-left:0}ul.actions li{display:inline-block;padding:0 1.5em 0 0;vertical-align:middle}ul.actions li:last-child{padding-right:0}ul.actions.pagination .next{text-decoration:none}ul.actions.pagination .next:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";content:"";font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}ul.actions.pagination .previous{text-decoration:none}ul.actions.pagination .previous:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";content:"";font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}@media screen and (max-width:1280px){ul.actions.pagination{text-align:center}ul.actions.pagination .next,ul.actions.pagination .previous{min-width:20em}}@media screen and (max-width:736px){ul.actions.pagination .next,ul.actions.pagination .previous{min-width:18em}}ul.actions.small li{padding:0 1em 0 0}ul.actions.vertical li{display:block;padding:1.5em 0 0}ul.actions.vertical li:first-child{padding-top:0}ul.actions.vertical li>*{margin-bottom:0}ul.actions.vertical.small li{padding:1em 0 0}ul.actions.vertical.small li:first-child{padding-top:0}ul.actions.fit{display:table;margin-left:-1em;padding:0;table-layout:fixed;width:calc(100% + 1em)}ul.actions.fit li{display:table-cell;padding:0 0 0 1em}ul.actions.fit li>*{margin-bottom:0}ul.actions.fit.small{margin-left:-.5em;width:calc(100% + .5em)}ul.actions.fit.small li{padding:0 0 0 .5em}@media screen and (max-width:480px){ul.actions{margin:0 0 2em}ul.actions li{display:block;padding:1em 0 0;text-align:center;width:100%}ul.actions li:first-child{padding-top:0}ul.actions li>*{margin:0!important;width:100%}ul.actions.small li{padding:.5em 0 0}ul.actions.small li:first-child{padding-top:0}}ul.posts{list-style:none;padding:0}ul.posts li{border-top:1px dotted #a0a0a04d;margin:1.5em 0 0;padding:1.5em 0 0}ul.posts li:first-child{border-top:0;margin-top:0;padding-top:0}ul.posts article{-moz-align-items:-moz-flex-start;-ms-align-items:-ms-flex-start;align-items:flex-start;display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:row-reverse;flex-direction:row-reverse}ul.posts article .image{display:block;margin-right:1.5em;min-width:4em;width:4em}ul.posts article .image img{width:100%}ul.posts article header{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-ms-flex:1}ul.posts article header h3{font-size:.7em;margin-top:.125em}ul.posts article header .published{display:block;font-family:Raleway,Helvetica,sans-serif;font-size:.6em;font-weight:400;letter-spacing:.25em;margin:-.625em 0 1.7em;text-transform:uppercase}ul.posts article header>:last-child{margin-bottom:0}dl{margin:0 0 2em}dl dt{display:block;font-weight:700;margin:0 0 1em}dl dd{margin-left:2em}.cell-container{position:relative}.cell-container .description{border-left:0 solid #a0a0a04d;border-top:0 solid #a0a0a04d;padding:0;width:45%}.cell-container .description p{background-color:#ffffffb3;color:#3c3b3b;font-family:Raleway,Helvetica,sans-serif;font-size:.8rem;margin:0;padding:1.5rem;padding:var(--space-4);transition:all .1s;-webkit-transition:all .1s ease-in-out}.cell-container .description p:hover{background-color:#ffffffe6}@media(max-width:450px){.cell-container .description{border-left:none;width:100%}}.mini-post{background:#fff;border:1px solid #a0a0a04d;display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap;margin:0 0 1rem;margin:0 0 var(--space-3)}.mini-post .image{align-items:center;border-right:0 solid #a0a0a04d;display:flex;justify-content:center;overflow:hidden;width:55%}.mini-post .image img{height:auto;max-width:500px;object-fit:contain;padding:1rem;padding:var(--space-3);transition:transform .2s ease-out;width:95%}.mini-post .image:hover img{transform:scale(1.05)}.mini-post header{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;min-height:2.1em;padding:1em 1.5em .1em;position:relative;width:100%;z-index:2}.mini-post header h3{font-size:.8em;line-height:1.25;margin:0 0 .2rem}.mini-post header .published{color:#5f5f5f;color:var(--meta-text-color);display:block;font-family:Raleway,Helvetica,sans-serif;font-size:.6em;font-weight:400;letter-spacing:.25em;margin:0;text-transform:uppercase}@media(max-width:736px){.mini-post .image{border-bottom:1px solid #a0a0a04d;border-right:none;width:100%}.mini-post .image img{padding:1rem 0;padding:var(--space-3) 0;width:80%}.mini-post .description{border-left:none;width:100%}}.minicell{-moz-align-items:center;-ms-align-items:center;background:#fff;border:1px solid #a0a0a04d;display:-moz-flex;display:-ms-flex;-moz-flex-direction:row;flex-direction:row;margin:0 0 1rem;margin:0 0 var(--space-3);min-height:4.9rem;padding:.2rem .75rem;padding:.2rem var(--space-2);position:relative}.minicell,.minicell .image{align-items:center;display:flex}.minicell .image{background:#ffffffa6;flex:0 0 4.5rem;height:4.5rem;justify-content:center;margin-right:.75rem;margin-right:var(--space-2);min-width:4.5rem;overflow:hidden;width:4.5rem}.minicell .image img{border-radius:.35rem;border-radius:var(--radius-sm);height:100%;object-fit:contain;transition:transform .2s ease-out;width:100%}.minicell .image:hover img{transform:scale(1.02)}.minicell header{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;font-family:Raleway,Helvetica,sans-serif;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;min-height:4.1rem;overflow:hidden;padding:0 0 .1em;position:relative;z-index:2}.minicell header h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:.9em;letter-spacing:.05em;line-height:1.4;margin:0 0 .12rem;overflow:hidden}.minicell header .published{color:#5f5f5f;color:var(--meta-text-color);font-size:.65em;margin:0}@media screen and (max-width:736px){.minicell{-moz-flex-direction:column;flex-direction:column;min-height:0;padding:1rem;padding:var(--space-3)}.minicell .image{background:#0000;border-bottom:1px solid #a0a0a04d;flex:none;height:auto;margin:0 0 1rem;margin:0 0 var(--space-3) 0;min-width:0;padding-bottom:1rem;padding-bottom:var(--space-3);width:60%}.minicell .image img{display:block;height:auto;margin:0 auto;width:50%}.minicell header{display:block;min-height:0;overflow:visible;padding:0!important;width:100%}.minicell header h3{display:block;font-size:1em;overflow:visible;text-align:center}.minicell header .published{font-size:.7em;text-align:center}}@media(max-width:480px){.minicell .image img{width:60%}.minicell header h3{font-size:.9em}}.post{background:#fff;border:1px solid #a0a0a04d;margin:0 auto 3em;max-width:60em;max-width:var(--content-max-width);padding:3em 3em 1em;position:relative}.post>header{border-bottom:.5px solid #a0a0a04d;display:-moz-flex;display:-ms-flex;display:flex;left:-3em;margin:-3em 0 3em;position:relative;width:calc(100% + 6em)}.post>header .title{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-ms-flex:1;padding:2.85em 3em 2.4em}.post>header .title h2{font-size:1.5em;font-weight:900}.post>header .title>:last-child{margin-bottom:0}.post>header .meta{border-left:1px solid #a0a0a04d;min-width:17em;padding:3.75em 3em 1.75em;text-align:right;width:17em}.post>header .meta>*{margin:0 0 1em}.post>header .meta>:last-child{margin-bottom:0}.post>header .meta .published{color:#3c3b3b;display:block;font-family:Raleway,Helvetica,sans-serif;font-size:.7em;font-weight:800;letter-spacing:.25em;margin-top:.5em;text-transform:uppercase;white-space:nowrap}.post>a.image.featured{overflow:hidden}.post>a.image.featured img{transition:transform .2s ease-out}.post>a.image.featured:hover img{transform:scale(1.05)}.post>footer{-moz-align-items:center;-ms-align-items:center;align-items:center;display:-moz-flex;display:-ms-flex;display:flex}.post>footer .actions{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media screen and (max-width:980px){.post{border-left:0;border-right:0;left:-3em;width:calc(100% + 6em)}.post>header{border-left:0;-moz-flex-direction:column;flex-direction:column;padding:3.75em 3em 1.25em}.post>header .title{-ms-flex:0 1 auto;margin:0 0 2em;padding:0;text-align:center}.post>header .meta{-moz-align-items:center;-ms-align-items:center;align-items:center;border-left:0;display:-moz-flex;display:-ms-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0 0 2em;padding:0;text-align:left;width:100%}.post>header .meta>*{border-left:1px solid #a0a0a04d;margin-left:2em;padding-left:2em}.post>header .meta>:first-child{border-left:0;margin-left:0;padding-left:0}.post>header .meta .published{margin-bottom:0;margin-top:0}.post>header .meta .author{-moz-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:0}.post>header .meta .author .name{margin:0 0 0 1.5em}.post>header .meta .author img{width:3.5em}}@media screen and (max-width:736px){.post{margin:0 0 2em;padding:1.5em 1.5em .1em}.post,.post>header{left:-1.5em;width:calc(100% + 3em)}.post>header{margin:-1.5em 0 1.5em;padding:3em 1.5em .5em}.post>header .title h2{font-size:1.1em}}@media screen and (max-width:480px){.post>header .meta{-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-flex-direction:column;flex-direction:column}.post>header .meta>*{border-left:0;margin:1em 0 0;padding-left:0}.post>header .meta .author .name{display:none}.post>.image.featured{margin-left:-1.5em;margin-top:calc(-1.5em - 1px);width:calc(100% + 3em)}.post>footer{-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-moz-flex-direction:column-reverse;flex-direction:column-reverse}}article.special,section.special{text-align:center}header p{font-family:Raleway,Helvetica,sans-serif;font-size:.7em;font-weight:400;letter-spacing:.25em;line-height:2.5;margin-top:-1em;text-transform:uppercase}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{margin:0 0 2em;width:100%}table tbody tr{border:1px solid #a0a0a04d;border-left:0;border-right:0}table tbody tr:nth-child(odd){background-color:hsla(0,0%,63%,.075)}table td{padding:.75em}table th{color:#3c3b3b;font-size:.9em;font-weight:700;padding:0 .75em .75em;text-align:left}table thead{border-bottom:2px solid #a0a0a04d}table tfoot{border-top:2px solid #a0a0a04d}table.alt{border-collapse:initial}table.alt tbody tr td{border-color:#a0a0a04d;border-style:solid;border-width:0 1px 1px 0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0}.bm-item-list{margin-top:0}.menu-hover{padding:0 1em}.menu-hover:hover{opacity:.5}.hamburger-ul{display:block}.hamburger-ul .hamburger-link{align-items:center;border-bottom:0;border-top:1px dotted #a0a0a04d;display:flex;font-size:.7em;letter-spacing:.25em;margin:1.5em 0 0;min-height:44px;padding:1.5em 0 0;text-transform:uppercase;transition:color .15s ease,background-color .15s ease,transform .15s ease}.hamburger-ul .hamburger-link:hover{background-color:#2e59ba0f;color:#2e59ba}.hamburger-ul .hamburger-link:active{transform:translateY(1px)}.hamburger-ul .hamburger-link:focus-visible{outline:2px solid #2e59ba;outline-offset:2px}.hamburger-ul .hamburger-link.index-li{border-top:none}.hamburger-ul .hamburger-link[aria-current=page]{color:#2e59ba}.hamburger-ul li{display:block!important}.markdown p{margin:auto}.markdown h1{font-size:.8em;margin-top:3em}body{padding-top:calc(3.5em + 1.5rem);padding-top:calc(var(--top-nav-height) + var(--top-nav-gap))}#header{background-color:#fff;border-bottom:1px solid #a0a0a04d;display:-moz-flex;display:-ms-flex;display:flex;height:3.5em;height:var(--top-nav-height);-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;left:0;line-height:3.5em;line-height:var(--top-nav-height);position:fixed;top:0;width:100%;z-index:10000}#header a{color:inherit;text-decoration:none}#header ul{list-style:none;margin:0;padding-left:0}#header ul li{display:inline-block;padding-left:0}#header h1{height:inherit;line-height:inherit;padding:0 0 0 1.5em;white-space:nowrap}#header h1 a{align-items:center;border-bottom:0;display:inline-flex;font-size:.756em;font-size:var(--font-size-nav);min-height:44px;padding:0 .55rem;transition:color .15s ease,box-shadow .15s ease,transform .15s ease}#header h1 a:hover{box-shadow:inset 0 -2px 0 #7d7d7db3;box-shadow:inset 0 -2px 0 var(--nav-underline-color);color:#3c3b3b!important}#header h1 a:active{transform:translateY(1px)}#header h1 a:focus-visible{outline:2px solid #2e59ba;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px;outline-offset:var(--focus-ring-offset)}#header .links{border-left:1px solid #a0a0a04d;-moz-flex:1;flex:1 1;height:inherit;line-height:inherit;margin-left:1.5em;overflow:hidden;padding-left:1.5em}#header .links ul li{border-left:1px solid #a0a0a04d;line-height:1.3;margin-left:1em;padding-left:1em}#header .links ul li:first-child{border-left:0;margin-left:0;padding-left:0}#header .links ul li a{align-items:center;border-bottom:0;display:inline-flex;font-family:Raleway,Helvetica,sans-serif;font-size:.756em;font-size:var(--font-size-nav);font-weight:400;letter-spacing:.25em;min-height:44px;padding:0 .55rem;text-transform:uppercase;transition:color .15s ease,box-shadow .15s ease,transform .15s ease}#header .links ul li a:hover{box-shadow:inset 0 -2px 0 #7d7d7db3;box-shadow:inset 0 -2px 0 var(--nav-underline-color);color:#3c3b3b!important}#header .links ul li a:active{transform:translateY(1px)}#header .links ul li a:focus-visible{outline:2px solid #2e59ba;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px;outline-offset:var(--focus-ring-offset)}#header .links ul li a[aria-current=page]{background-color:#0000;box-shadow:inset 0 -3px 0 #7d7d7db3;box-shadow:inset 0 -3px 0 var(--nav-underline-color);color:#3c3b3b;font-weight:800}#header .main{text-align:right}#header .main,#header .main ul,#header .main ul li{height:inherit;line-height:inherit}#header .main ul li{border-left:1px solid #a0a0a04d;white-space:nowrap}#header .main ul li>i{border-bottom:0;margin-right:1.5em;overflow:hidden;position:relative;text-decoration:none;text-indent:4em}#header .main ul li>*{display:block;float:left}#header .main ul li>a{border-bottom:0;color:#aaa;overflow:hidden;position:relative;text-decoration:none;text-indent:4em;width:4em}#header .main ul li>a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;font-family:FontAwesome;font-style:normal;font-weight:400;height:inherit;left:0;line-height:inherit;position:absolute;text-align:center;text-indent:0;text-transform:none!important;top:0;width:inherit}@media screen and (max-width:980px){#header .links{display:none}}@media screen and (max-width:736px){#header{height:3.17625em;height:var(--top-nav-height-small);line-height:3.17625em;line-height:var(--top-nav-height-small)}#header h1{padding:0 0 0 1em}#header .main .search{display:none}}.bm-burger-bars,.bm-burger-button,.bm-cross,.bm-cross-button{display:none}.bm-menu{background:#fff;font-size:1.15em;padding:2.5em 1.5em 0}.bm-item-list{color:#3c3b3b;font-family:Raleway,Helvetica,sans-serif;padding:.8em}#header .index-link{z-index:3}#header .main .menu{cursor:pointer}#header .main .menu-button{align-items:center;background:#0000;border:0;border-radius:.5rem;border-radius:var(--radius-md);box-shadow:none;color:inherit;display:inline-flex;font-family:inherit;font-size:1.02rem;font-weight:inherit;height:44px;justify-content:center;letter-spacing:normal;line-height:1;min-height:44px;min-width:44px;padding:0;text-transform:none;transition:color .15s ease,box-shadow .15s ease,transform .15s ease;width:44px}#header .main .menu-button:hover{box-shadow:inset 0 -2px 0 #7d7d7db3;box-shadow:inset 0 -2px 0 var(--nav-underline-color);color:#3c3b3b}#header .main .menu-button:active{transform:scale(.96)}#header .main .menu-button:focus-visible{outline:2px solid #2e59ba;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:1px}#header .main .close-menu{border:0;z-index:10000}#header .main .open-menu{border:0}.open-menu{border:none}.close-menu,.open-menu{position:static;right:auto}.close-menu{border-left:0;z-index:3}#header .main ul li.menu{align-items:center;border-left:0;display:flex;height:auto;line-height:1}.hamburger-container{display:none}@media screen and (max-width:980px){.hamburger-container{display:initial}}@media screen and (max-width:736px){body{padding-top:calc(3.17625em + 1.5rem);padding-top:calc(var(--top-nav-height-small) + var(--top-nav-gap))}#header{height:3.17625em;height:var(--top-nav-height-small);line-height:3.17625em;line-height:var(--top-nav-height-small)}#header .main .menu-button{height:40px;min-height:40px;min-width:40px;width:40px}}#wrapper{display:-moz-flex;display:-ms-flex;display:flex;-moz-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 auto;max-width:100%;opacity:1;padding:4.5em;transition:opacity .5s ease;width:90em}body.is-menu-visible #wrapper{opacity:.15}@media screen and (max-width:1680px){#wrapper{padding:3em}}@media screen and (max-width:1280px){#wrapper{display:block}}@media screen and (max-width:736px){#wrapper{padding:1.5em}}body.single #wrapper{display:block}#main{-moz-flex:0 1 60em;-moz-flex:0 1 var(--content-max-width);flex:0 1 60em;flex:0 1 var(--content-max-width);-ms-flex:0 1 60em;-ms-flex:0 1 var(--content-max-width);margin-left:1.5em;margin-right:1.5em;max-width:60em;max-width:var(--content-max-width);width:100%}@media screen and (max-width:1280px){#main{-moz-flex:1 1 auto;flex:1 1 auto;-ms-flex:1 1 auto;max-width:60em;max-width:var(--content-max-width)}}#sidebar{margin-left:.3em;margin-right:1.5em;min-width:18em;text-align:center;width:18em}#sidebar>*{border-top:1px solid #a0a0a04d;margin:1.5em 0 0;padding:1.5em 0 0}#sidebar>:first-child{border-top:0;margin-top:0;padding-top:0}#sidebar>#footer{border-top:0;position:relative}#sidebar>#footer:before{border-top:1px solid #a0a0a04d;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:70%}@media screen and (max-width:1280px){#sidebar{border-top:1px solid #a0a0a04d;margin:3em 0 0;min-width:0;padding:3em 0 0;width:100%}}#sidebar .sidebar-featured{border-top:0;margin-top:1.75rem;padding-top:0;text-align:center}#sidebar .sidebar-featured .featured-title{display:inline-block;font-size:.9rem;margin-left:auto;margin-right:auto;text-decoration:underline;text-underline-offset:.16em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#sidebar .sidebar-featured .featured-item,#sidebar .sidebar-featured .featured-list{text-align:center}#sidebar .sidebar-featured .featured-item{font-size:.8rem;margin-bottom:.8rem;margin-top:.2rem}#sidebar .sidebar-featured .featured-item:last-child{margin-bottom:0}#sidebar .sidebar-featured .featured-date{display:block;font-size:.8rem;line-height:1.05;margin:0}#sidebar .sidebar-featured .featured-item a{border-bottom:0;display:block;line-height:1.15}#intro .logo{border-bottom:0;display:inline-block;margin:0 0 1em;overflow:hidden;position:relative}#intro .logo img{border-radius:50%;display:block;width:20em}#intro header h2{font-size:1.2em;font-weight:900}#intro header p{font-size:.8em}@media screen and (max-width:1280px){#intro{margin:0 0 3em;text-align:center}#intro header h2{font-size:1.6em}#intro header p{font-size:.7em}}@media screen and (max-width:736px){#intro{margin:0 0 1.5em;padding:1.25em 0}#intro>:last-child{margin-bottom:0}#intro .logo{margin:0 0 .5em}#intro header h2{font-size:1em}#intro header>:last-child{margin-bottom:0}}#footer .icons{color:#aaa;text-align:center}#footer .copyright{color:#aaa;font-family:Raleway,Helvetica,sans-serif;font-size:.5em;font-weight:400;letter-spacing:.25em;margin:0;text-transform:uppercase}body.single #footer{text-align:center}#menu{-webkit-overflow-scrolling:touch;background:#fff;border-left:1px solid #a0a0a04d;box-shadow:none;height:100%;max-width:80%;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(25em);transition:transform .5s ease,visibility .5s;visibility:hidden;width:25em;z-index:10002}#menu>*{border-top:1px solid #a0a0a04d;padding:3em}#menu>*>:last-child{margin-bottom:0}#menu>:first-child{border-top:0}#menu .links{list-style:none;padding:0}#menu .links>li{border:0;border-top:1px dotted #a0a0a04d;margin:1.5em 0 0;padding:1.5em 0 0}#menu .links>li a{border-bottom:0;display:block}#menu .links>li a h3{font-size:.7em;transition:color .2s ease}#menu .links>li a p{font-family:Raleway,Helvetica,sans-serif;font-size:.6em;font-weight:400;letter-spacing:.25em;margin-bottom:0;text-decoration:none;text-transform:uppercase}#menu .links>li a:hover h3{color:#2e59ba}#menu .links>li:first-child{border-top:0;margin-top:0;padding-top:0}body.is-menu-visible #menu{transform:translateX(0);visibility:visible}@media screen and (max-width:736px){#menu>*{padding:1.5em}}.not-found{margin:5em;text-align:center}#landing{align-items:center;display:flex;height:100%;justify-content:center}@media screen and (max-width:736px){#landing{height:auto}}#landing .center{display:inline-block;float:none;margin-right:-4px;text-align:left;text-align:center}#landing h1{max-height:50%}#landing h2{margin-bottom:0;text-align:center}#landing .invisible{visibility:hidden}#landing .fadeIn{animation:fade-in 2s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.featured-section{background:#3c3b3b05;border:1px solid #a0a0a040;border-radius:.35rem;border-radius:var(--radius-sm);margin:.2rem 0 1.25rem;padding:.7rem .85rem;width:100%}.featured-title{color:#5f5f5f;color:var(--meta-text-color);font-size:.95rem;letter-spacing:.1em;margin:0 0 .45rem;text-transform:uppercase}.featured-list{list-style:none;margin:0;padding:0}.featured-item{font-size:.9rem;line-height:1.55;margin:0}.featured-date{color:#5f5f5f;color:var(--meta-text-color);display:inline-block;font-weight:700;margin-right:.8rem}#blurb #footer .icons{margin:.15rem 0;width:100%}#blurb,#blurb #footer .icons{align-items:center;display:flex;justify-content:center}#blurb{height:100%;text-align:left}@media screen and (max-width:736px){#blurb{text-align:center}}#blurb .center{display:inline-block;float:none;margin-right:-4px;text-align:left}#blurb .row{align-items:center;display:flex}@media screen and (max-width:736px){#blurb .row{display:inline}}#blurb h1{max-height:50%}#blurb .logo{border-bottom:0;margin:0 0 1em;overflow:hidden;position:relative}#blurb .logo img{border-radius:50%;display:block;margin:1em;width:20em}@media screen and (max-width:736px){#blurb .logo img{display:inline;width:15em}}.inline-link{border-bottom:1px dashed;text-decoration:none}.blurb-image,.sidebar-logo-image{display:block;height:auto;max-width:100%}.profile-image-large{height:180px;position:relative;top:15px;width:180px}#blurb .logo .home-logo-image,#intro .logo .sidebar-logo-image{aspect-ratio:1/1;border-radius:50%;object-fit:contain;object-position:center}#blurb .logo .home-logo-image{height:200px;left:0;margin:.5em auto;position:relative;top:10px;width:200px}.blurb-row{align-items:stretch;gap:.75rem;max-width:40em}.blurb-icon-col{align-items:center;align-self:stretch;flex:0 0 auto}.blurb-copy-col,.blurb-icon-col{display:flex;justify-content:center}.blurb-copy-col{flex:1 1 auto;flex-direction:column;gap:.35rem;min-width:0;padding:1em}.blurb-copy{margin:1em 0}.blurb-copy-secondary{margin-bottom:1em}.page-heading{font-size:clamp(1.9rem,2.8vw,2.45rem);font-weight:900;letter-spacing:.18em;line-height:1.1;margin-bottom:0;margin-left:1rem;max-width:100%;overflow-wrap:anywhere}.page-heading-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--space-2);justify-content:space-between}.page-title-actions{align-items:center;display:inline-flex;gap:.5rem;margin-bottom:-10px;margin-right:1rem;margin-right:var(--space-3);margin-top:0}button.page-title-action-btn{background:#0000;border:1px solid #a0a0a0a6;border-radius:999px;box-shadow:none;color:#5f5f5f!important;color:var(--meta-text-color)!important;font-family:Raleway,Helvetica,sans-serif;font-size:.56rem;font-weight:800;height:auto;letter-spacing:.12em;line-height:1;min-height:1.9rem;padding:.45rem .85rem;text-transform:uppercase}button.page-title-action-btn:hover{background:#3c3b3b0f;border-color:#3c3b3b80;color:#3c3b3b!important}button.page-title-action-btn:focus-visible{outline:2px solid #2e59ba;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:1px}.post>.page-header{margin:-2rem 0 2rem;margin:calc(var(--space-5)*-1) 0 var(--space-5) 0}.post>.page-header .title{padding:2rem 2rem 2.5rem;padding:var(--space-5) var(--space-5) calc(var(--space-5)*1.25) var(--space-5)}.page-subtitle{color:#5f5f5f;color:var(--meta-text-color);font-size:.72rem;letter-spacing:.09em;line-height:1.45;margin:.75rem 0 0;margin:var(--space-2) 0 0}.page-tools{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffffff0;border:1px solid #a0a0a04d;border-radius:999px;margin:.75rem 1rem 1rem;margin:var(--space-2) var(--space-3) var(--space-3);padding:.35rem .45rem;position:-webkit-sticky;position:sticky;top:calc(3.5em + 1.85rem);top:calc(var(--top-nav-height) + var(--top-nav-gap) + .35rem);z-index:40}.page-tools-list{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;list-style:none;margin:0;padding:0}.page-tools-item{margin:0}.page-tools-link{align-items:center;border-bottom:0;border-radius:999px;color:#757575;color:var(--muted-text-color);display:inline-flex;font-family:Raleway,Helvetica,sans-serif;font-size:.64rem;font-weight:800;letter-spacing:.12em;min-height:2rem;padding:.1rem .7rem;text-transform:uppercase;transition:color .15s ease,background-color .15s ease}.page-tools-link:hover{background:#3c3b3b14;color:#3c3b3b}.page-tools-link:focus-visible{background:#3c3b3b1a;color:#3c3b3b}.back-to-top{align-items:center;background:#fffffff5;border:1px solid #a0a0a0a6;border-radius:999px;bottom:1.15rem;box-shadow:0 8px 24px -16px #0000008c;color:#3c3b3b;cursor:pointer;display:inline-flex;font-size:1rem;height:2.5rem;justify-content:center;line-height:1;opacity:0;padding:0;pointer-events:none;position:fixed;right:1.15rem;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,background-color .2s ease,color .2s ease;width:2.5rem;z-index:120}.back-to-top-icon{fill:currentColor;display:block;height:.72rem;width:1.05rem}.back-to-top:hover{background:#3c3b3b;color:#fff}.back-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.blurb-copy,.blurb-copy-secondary,.post.markdown p{font-size:.98rem;line-height:1.7}.adaptive-card{margin-bottom:1rem;margin-bottom:var(--space-3);position:relative}.adaptive-card-staple{height:2.45rem;left:-1.2rem;pointer-events:none;position:absolute;top:-.8rem;transform:rotate(-45deg);transform-origin:50% 24%;width:1.5rem;z-index:7}.adaptive-card-staple img{display:block;height:100%;width:100%}.adaptive-card-content{position:relative}.adaptive-card.is-expandable .adaptive-card-content{cursor:pointer}.adaptive-card-content .mini-post,.adaptive-card-content .minicell{border-radius:.75rem;border-radius:var(--radius-lg);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.adaptive-card-content .mini-post>header,.adaptive-card-content .minicell>header{padding-right:3.1rem}.adaptive-card.is-pinned .adaptive-card-content .mini-post,.adaptive-card.is-pinned .adaptive-card-content .minicell{border-color:#3c3b3b8c;border-radius:.35rem;border-radius:var(--radius-sm);border-width:1.1px;box-shadow:0 10px 20px -18px #00000061}.adaptive-card.is-pinned .adaptive-card-content .mini-post>header{padding-top:1rem}.adaptive-card.is-pinned .adaptive-card-content .minicell>header{padding-top:0}.adaptive-card-corner-toggle{background:#0000;border:0;border-radius:0;box-shadow:none;cursor:pointer;height:2.75rem;line-height:1;padding:0;position:absolute;right:.5rem;right:var(--space-1);top:1.2rem;top:calc(var(--space-1) + .7rem);transition:all .15s ease-in-out;width:2.75rem;z-index:5}.adaptive-card.is-expandable:hover .adaptive-card-content .mini-post,.adaptive-card.is-expandable:hover .adaptive-card-content .minicell,.adaptive-card.is-pinned.is-expandable:hover .adaptive-card-content .mini-post,.adaptive-card.is-pinned.is-expandable:hover .adaptive-card-content .minicell,.adaptive-card.is-pinned.is-expanded .adaptive-card-content .mini-post,.adaptive-card.is-pinned.is-expanded .adaptive-card-content .minicell{border-color:#3c3b3b8c;box-shadow:0 10px 20px -18px #00000061}.adaptive-card.is-expandable:active .adaptive-card-content .mini-post,.adaptive-card.is-expandable:active .adaptive-card-content .minicell{transform:translateY(1px)}.adaptive-card.is-expanded .adaptive-card-content .mini-post,.adaptive-card.is-expanded .adaptive-card-content .minicell{border-color:#3c3b3ba6;box-shadow:0 12px 24px -20px #00000073}.adaptive-card.is-expanded .mini-post>header{margin-bottom:-.4rem}.adaptive-card.is-expanded .mini-post .description,.adaptive-card.is-expanded .mini-post .image{margin-top:-.4rem}.adaptive-card.is-expandable .adaptive-card-corner-icon:after,.adaptive-card.is-expandable .adaptive-card-corner-icon:before{background:#757575;background:var(--muted-text-color)}.adaptive-card-corner-icon{height:.82rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.82rem}.adaptive-card-corner-icon:after,.adaptive-card-corner-icon:before{background:#646464;border-radius:999px;content:"";height:.15rem;left:0;position:absolute;top:.34rem;transform-origin:50% 50%;transition:all .18s ease-in-out;width:.82rem}.adaptive-card-corner-icon:before{transform:rotate(0deg)}.adaptive-card-corner-icon:after{transform:rotate(90deg)}.adaptive-card-corner-toggle.is-open .adaptive-card-corner-icon:after,.adaptive-card-corner-toggle.is-open .adaptive-card-corner-icon:before{background:#3c3b3b}.adaptive-card-corner-toggle.is-open .adaptive-card-corner-icon:after{opacity:0;transform:rotate(90deg) scaleX(.2)}.adaptive-card-corner-toggle:hover{transform:scale(1.05)}.adaptive-card-corner-toggle:hover .adaptive-card-corner-icon:after,.adaptive-card-corner-toggle:hover .adaptive-card-corner-icon:before{background:#3c3b3b}.adaptive-card-corner-toggle:active{transform:scale(.94)}.adaptive-card-corner-toggle:focus-visible{outline:none}.adaptive-card-corner-toggle:focus,.adaptive-card-corner-toggle:focus-visible,.adaptive-card-corner-toggle:hover{background:#0000!important;box-shadow:none!important}@media screen and (max-width:1280px){.post>.page-header .title .page-heading{margin-left:0;text-align:center;width:100%}.page-title-actions{justify-content:center;margin-right:0;width:100%}}@media screen and (max-width:980px){.post>.page-header .title{padding:.4rem 2rem .5rem;padding:calc(var(--space-5)*.2) var(--space-5) calc(var(--space-5)*.25) var(--space-5)}.page-heading-row{justify-content:center;text-align:center;width:100%}.post>.page-header .title .page-heading{font-size:clamp(1.6rem,3.24vw,2.19rem)!important;letter-spacing:.1em;margin-left:0;text-align:center;width:100%}.page-title-actions{justify-content:center;margin-top:.4rem;width:100%}}@media screen and (max-width:736px){.post>.page-header .title{padding:.4rem 2rem .5rem;padding:calc(var(--space-5)*.2) var(--space-5) calc(var(--space-5)*.25) var(--space-5)}.page-tools{-webkit-overflow-scrolling:touch;border-radius:.75rem;border-radius:var(--radius-lg);margin-left:.75rem;margin-left:var(--space-2);margin-right:.75rem;margin-right:var(--space-2);overflow-x:auto;top:calc(3.17625em + 1.8rem);top:calc(var(--top-nav-height-small) + var(--top-nav-gap) + .3rem)}.page-tools-list{flex-wrap:nowrap;min-width:-webkit-max-content;min-width:max-content}.back-to-top{bottom:.75rem;height:2.35rem;right:.75rem;width:2.35rem}.page-title-actions{justify-content:center;margin-right:0;width:100%}button.page-title-action-btn{flex:1 1 auto;justify-content:center}.page-heading-row{display:block;text-align:center;width:100%}.page-heading{display:block;font-size:clamp(.79rem,3.05vw,1.1rem)!important;letter-spacing:.09em;line-height:1.12;margin:0 auto!important;text-align:center!important;width:100%!important}#intro .logo .sidebar-logo-image{height:137px;width:137px}#blurb .logo .home-logo-image{height:160px;left:0;top:8px;width:160px}.adaptive-card-corner-toggle{height:2.75rem;right:.5rem;right:var(--space-1);top:.5rem;top:var(--space-1);width:2.75rem}.adaptive-card-staple{height:2.9rem;left:-1.08rem;top:-.95rem;width:1.42rem}.adaptive-card-content .mini-post>header,.adaptive-card-content .minicell>header{padding-right:3.2rem}}@media screen and (max-width:480px){.page-heading{display:block;font-size:clamp(.84rem,3.24vw,1.16rem)!important;letter-spacing:.07em;line-height:1.14;margin:0 auto!important;text-align:center!important;width:100%!important}}@media screen and (max-width:360px){.page-heading{font-size:clamp(.76rem,3vw,1.04rem)!important;letter-spacing:.06em}}.publications-metrics{color:#757575;color:var(--muted-text-color);font-size:.65rem;line-height:1.35;margin:1rem 1rem 0;margin:var(--space-3) var(--space-3) 0}.publications-metrics .gs-stat-label{color:#3c3b3b;font-weight:800}.publications-metrics .gs-stat-rest{color:#757575;color:var(--muted-text-color);font-weight:400}.publications-page{display:flex;flex-direction:column;height:calc(100vh - 300px);overflow:hidden}.publications-frame-wrapper{flex:1 1;margin-top:-20px;position:relative}.publications-iframe{border:none;height:100%;visibility:visible;width:100%}.publications-iframe.is-hidden{visibility:hidden}.contact-item{display:block}.contact-label{margin-left:15px}.about-figure-grid{display:flex;gap:1rem;justify-content:space-between;margin:-1rem 0 2rem}.about-figure{height:auto;object-fit:contain}.about-figure--left{margin-left:3rem;margin-top:.4rem;width:37%}.about-figure--right{margin-right:3rem;width:48%}.publications-post{display:flex;flex-direction:column}.publications-title{margin-bottom:15px}.publications-toolbar{grid-gap:.75rem;grid-gap:var(--space-2);display:grid;gap:.75rem;gap:var(--space-2);grid-template-columns:minmax(220px,1fr) minmax(120px,170px) minmax(120px,170px);margin-bottom:1rem;margin-bottom:var(--space-3)}.job-filter-clear,.job-filter-input,.job-filter-select,.publications-filter,.publications-search{border-radius:.35rem;border-radius:var(--radius-sm);font-size:.95rem;height:2.75rem;min-height:2.75rem}.job-filter-clear:focus-visible,.job-filter-input:focus-visible,.job-filter-select:focus-visible,.publications-filter:focus-visible,.publications-search:focus-visible{outline:2px solid #2e59ba;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px;outline-offset:var(--focus-ring-offset)}.publications-filter,.publications-search{padding:.25rem .5rem}.publication-list{list-style:none;margin:0 0 .5rem;margin:0 0 var(--space-1) 0;padding:0}.publication-item{border:1px solid #a0a0a04d;margin-bottom:.75rem;margin-bottom:var(--space-2);padding:1rem;padding:var(--space-3);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.publication-item:hover{background-color:#2e59ba08;border-color:#2e59ba8c;box-shadow:0 8px 18px -20px #2e59bae6}.publication-item h3{font-size:1rem;margin:0 0 .3rem}.publication-meta{color:#5f5f5f;color:var(--meta-text-color);font-size:.86rem;margin:0}.publication-tags{color:#757575;color:var(--muted-text-color);font-size:.8rem;margin:.35rem 0 0}.publication-empty{margin:.5rem 0 1rem}.publications-link-row{display:flex;flex-wrap:wrap;gap:1.25rem}.job-filter-row{gap:3rem;margin-bottom:-25px;margin-top:-10px}.job-filter-label,.job-filter-row{align-items:center;display:flex}.job-filter-input,.job-filter-select{margin-left:5px}.job-filter-clear,.job-filter-input,.job-filter-select{height:2.2rem;min-height:2.2rem}.job-filter-input{width:120px}.job-filter-select{width:45px}.job-filter-clear{align-items:center;display:flex;font-size:.76rem;justify-content:center;margin-left:5px;margin-top:-15px;min-width:72px;width:72px}.minicell-title{align-items:center;display:flex;gap:.5rem}.feed-basic-info{font-size:1rem;line-height:1.3;margin:0 0 .95rem 1rem;padding-left:.8rem}.feed-basic-info li{margin:0 0 .2rem;padding-left:.2rem}.feed-basic-info li p{display:inline;margin:0}#arxiv h3+.feed-basic-info,#jobs h3+.feed-basic-info{margin-bottom:1.5rem;margin-top:-.8rem}@media screen and (max-width:736px){.about-figure-grid{align-items:center;flex-direction:column;gap:.8rem;margin:0 0 1.2rem}.about-figure--left,.about-figure--right{margin:0;width:95%}.publications-toolbar{grid-template-columns:1fr}.job-filter-row{flex-wrap:wrap;gap:.75rem;gap:var(--space-2);margin-bottom:0}.job-filter-label{min-height:44px}.job-filter-clear,.job-filter-input,.job-filter-select,.publications-filter,.publications-search{max-width:100%;width:100%}.job-filter-clear{margin-top:0}.feed-basic-info{font-size:.98rem;line-height:1.2;margin-bottom:.9rem}}.people-section{margin-bottom:1rem;margin-bottom:var(--space-3)}.people-section-title{letter-spacing:.03em;margin-bottom:.75rem}.people-grid{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding-left:0}.person-card{border:1px solid #a0a0a04d;border-radius:.35rem;border-radius:var(--radius-sm);padding:.85rem .85rem .4rem;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.person-card:hover{border-color:#3c3b3b8c;box-shadow:0 10px 20px -18px #00000061}.person-card:active{transform:translateY(1px)}.person-card.is-expanded{border-color:#3c3b3ba6;box-shadow:0 12px 24px -20px #00000073}.person-card-top{display:flex;gap:.75rem}.person-avatar{border:1px solid #a0a0a0a6;border-radius:50%;flex:0 0 auto;height:4.4rem;object-fit:cover;width:4.4rem}.person-main{min-width:0}.person-name-row{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.person-name{font-size:.85rem;letter-spacing:.01em;line-height:1.2;margin:0;text-transform:none}.person-current-position,.person-meta,.person-start{margin:.02rem 0 0}.person-name-row+.person-current-position,.person-name-row+.person-meta,.person-name-row+.person-start{margin-top:.4rem}.person-current-position,.person-meta,.person-start{color:#aaa;font-size:.88rem;line-height:1.12}.person-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.3rem;margin-top:.6rem}.person-tag{border:1px solid #a0a0a0a6;border-radius:999px;font-size:.78rem;padding:.05rem .5rem}.person-tag-placeholder{visibility:hidden}.person-card-corner-toggle{background:#0000;border:0;border-radius:0;box-shadow:none;cursor:pointer;height:2.5rem;line-height:1;padding:0;position:absolute;right:.2rem;top:.45rem;transition:all .15s ease-in-out;width:2.5rem;z-index:5}.person-card-corner-icon{height:.82rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.82rem}.person-card-corner-icon:after,.person-card-corner-icon:before{background:#646464;border-radius:999px;content:"";height:.15rem;left:0;position:absolute;top:.34rem;transform-origin:50% 50%;transition:all .18s ease-in-out;width:.82rem}.person-card-corner-icon:before{transform:rotate(0deg)}.person-card-corner-icon:after{transform:rotate(90deg)}.person-card-corner-toggle.is-open .person-card-corner-icon:after,.person-card-corner-toggle.is-open .person-card-corner-icon:before{background:#3c3b3b}.person-card-corner-toggle.is-open .person-card-corner-icon:after{opacity:0;transform:rotate(90deg) scaleX(.2)}.person-card-corner-toggle:hover{transform:scale(1.05)}.person-card-corner-toggle:hover .person-card-corner-icon:after,.person-card-corner-toggle:hover .person-card-corner-icon:before{background:#3c3b3b}.person-card-corner-toggle:active{transform:scale(.94)}.person-card-corner-toggle:focus-visible{outline:none}.person-card-corner-toggle:focus,.person-card-corner-toggle:focus-visible,.person-card-corner-toggle:hover{background:#0000!important;box-shadow:none!important}.person-details{border-top:1px solid #a0a0a04d;margin-top:.65rem;padding-top:.55rem}.person-details p{font-size:.85rem;line-height:1.25;margin:0 0 .2rem}.person-details a{font-size:.85rem}.person-links{align-items:center;display:flex;gap:.22rem;margin:.2rem 0 0;padding-left:0}.person-links li{padding:0!important}.person-link-icon{font-size:1.1rem}.people-empty{color:#aaa}.people-category-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .9rem}.people-category-btn{align-items:center;border:1px solid #a0a0a0a6;border-radius:999px;display:inline-flex;font-size:.72rem;letter-spacing:.03em;line-height:1.2;padding:.18rem .6rem;text-transform:uppercase}.people-category-btn:hover{background:#0000000d}@media screen and (max-width:980px){.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:736px){.people-grid{grid-template-columns:1fr}}.mapmyvisitors-widget{height:132px;margin:1em auto -2em;max-width:100%;width:132px}.mapmyvisitors-widget canvas,.mapmyvisitors-widget iframe,.mapmyvisitors-widget img,.mapmyvisitors-widget svg{display:block;height:100%;width:100%}#jobs .job-item{margin:0 0 1.2em}#jobs .job-item p{margin:0}#jobs .job-item hr{margin:.7em 0}#arxiv.markdown>hr,#jobs.markdown>hr{margin:2em 0 .7em}#arxiv .job-item hr{margin:.7em 0}.jobs-filter-new label{align-items:center;display:flex;font-weight:700;line-height:1}.jobs-filter-new input[type=checkbox]{-webkit-appearance:auto;appearance:auto;float:none;margin:0 0 0 8px;opacity:1;position:static;width:auto;z-index:auto}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff) format("woff"),url(/personal-site/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/personal-site/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff) format("woff"),url(/personal-site/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff) format("woff"),url(/personal-site/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/personal-site/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff) format("woff"),url(/personal-site/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff) format("woff"),url(/personal-site/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/personal-site/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff) format("woff"),url(/personal-site/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/personal-site/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff) format("woff"),url(/personal-site/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/personal-site/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff) format("woff"),url(/personal-site/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff) format("woff"),url(/personal-site/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/personal-site/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff) format("woff"),url(/personal-site/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/personal-site/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff) format("woff"),url(/personal-site/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/personal-site/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff) format("woff"),url(/personal-site/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/personal-site/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff) format("woff"),url(/personal-site/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff) format("woff"),url(/personal-site/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff) format("woff"),url(/personal-site/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff) format("woff"),url(/personal-site/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff) format("woff"),url(/personal-site/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff) format("woff"),url(/personal-site/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff) format("woff"),url(/personal-site/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/personal-site/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2) format("woff2"),url(/personal-site/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff) format("woff"),url(/personal-site/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf) format("truetype")}.katex{text-rendering:auto;font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}
/*# sourceMappingURL=main.37788243.css.map*/