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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}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}*,:after,:before{box-sizing:border-box}:root{--horizontal-margin:2rem;--vertical-margin:2rem;--font-size:18px;--line-height:1.65;--shadow-size:0.5rem;--container-width:min(45rem,100%);--black:#1a1a1a;--dark-gray:#333;--gray:#666;--light-gray:#eee;--white:#fff;--primary-gray:#2e281f;--secondary-light-gray:#e6f0f2;--red:#f03009;--primary:#ffb132;--secondary:#509db3;--font-face:"Inter",sans-serif}@media screen and (max-width:780px){:root{--horizontal-margin:1rem;--font-size:16px;--line-height:1.6;--shadow-size:0.25rem}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-Var.woff2) format("woff2"),url(/fonts/Inter-Regular.woff) format("woff")}*{font-family:var(--font-face)}html{font-size:100%;font-family:sans-serif}body{background:var(--white);font:var(--font-size)/var(--line-height) var(--font-face);letter-spacing:-.014em;color:var(--dark-gray)}@media screen and (max-width:780px){body{letter-spacing:-.011em}}h1,h2,h3,h4,h5,h6{font-family:var(--font-face);font-weight:700;line-height:1.5;padding:0;width:-moz-fit-content;width:fit-content}h1{font-size:35px;font-weight:900;letter-spacing:-.03em;border-top:.5rem solid var(--primary);padding-top:.25rem;margin:.25rem 0 .5rem;line-height:1.4}h1 a{color:inherit;text-decoration:none}h1.title{margin-top:var(--vertical-margin)}@media screen and (max-width:780px){h1{font-size:26px;border:0;background-color:var(--primary);margin-left:-1.5rem;padding:.5rem 1rem .5rem 1.5rem;margin-bottom:.75rem;color:var(--primary-gray);box-shadow:var(--shadow-size) var(--shadow-size) 0 0 var(--primary-gray)}}h2{font-size:28px;letter-spacing:-.02em;margin:.25em 0}h2 a{color:inherit}@media screen and (max-width:780px){h2{font-size:23px;letter-spacing:-.019em}}h3{font-size:22.5px;letter-spacing:-.018em}@media screen and (max-width:780px){h3{font-size:20px;letter-spacing:-.017em}}h4{color:var(--gray);font-size:18px;letter-spacing:-.014em}p{margin:1rem 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}p:empty{margin:0}a{color:var(--primary-gray);text-decoration:underline;cursor:pointer}a:active,a:hover{color:var(--secondary)}ol,ul{margin:1rem 0;padding-left:30px}ul{list-style-type:disc}ol{list-style-type:decimal}ol ol,ol ul,ul ol,ul ul{margin:0}ol ul,ul ul{list-style-type:circle}em,i{font-style:italic}b,strong{font-weight:700}img{max-width:100%;height:auto}small{font-size:16px;letter-spacing:-.011em}@media screen and (max-width:780px){small{font-size:14px;letter-spacing:-.006em}}::-moz-selection{color:var(--white);background:var(--secondary)}::selection{color:var(--white);background:var(--secondary)}.root{min-height:100vh;justify-content:flex-start}.root,figure{display:flex;flex-direction:column}figure{width:calc(100% - var(--shadow-size));align-items:center}figure img.background{box-shadow:var(--shadow-size) var(--shadow-size) 0 0 var(--primary)}@media screen and (max-width:780px){figure{width:100vw;margin-left:calc(var(--horizontal-margin)*-1)}figure img.background{box-shadow:0 var(--shadow-size) 0 0 var(--primary)}li>figure{margin-left:calc(-30px + var(--horizontal-margin)*-1)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}code{font-family:Bitstream Vera Sans Mono,Courier,monospace;background-color:var(--light-gray);padding:1px 4px}pre{padding:10px;margin:20px 0;border:1px solid var(--gray);overflow:auto}pre code{background-color:transparent;background-color:initial}pre code,pre code span{line-height:1.1}pre code{padding:0}.hljs .hljs-keyword{color:#268bd2;font-weight:700}.hljs .hljs-literal{color:#93a1a1}.hljs .hljs-name{color:#b58900}.hljs .hljs-comment{color:#586e75}.hljs .hljs-number{color:#2aa198}.hljs .hljs-string{color:#586e75}.hljs .hljs-attr{color:#93a1a1}.hljs .hljs-built_in{color:#cb4b16}.hljs .hljs-function{color:#268bd2}.hljs .hljs-function .hljs-keyword{color:#cb4b16}.hljs .hljs-function .hljs-params{color:#859900}.hljs .hljs-symbol,.hljs .hljs-tag{color:#268bd2}#nprogress{pointer-events:none}#nprogress .bar{background:var(--primary);position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px}.w{display:inline-flex}.w>svg:hover{fill:var(--primary)}.U{width:100%;background-color:var(--primary-gray);border-bottom:.25rem solid var(--primary);padding:2rem calc((100% - var(--container-width))*.5);display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:780px){.U{padding:.5rem var(--horizontal-margin);flex-direction:column;gap:1rem 0}}.V{display:flex;align-items:center;gap:1rem}@media screen and (max-width:780px){.V{width:100%;justify-content:flex-end}}.W{flex:1 1}@media screen and (max-width:780px){.W{display:none}}.X{flex:1 1;display:none}@media screen and (max-width:780px){.X{display:block}}.Y{color:var(--white);fill:var(--white);font-weight:700;text-decoration:none}.Y:active,.Y:hover{color:var(--primary)}@media screen and (max-width:780px){.Y{font-size:18px;height:34px;margin:0}}.Z{display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:none;cursor:pointer}.Z:active,.Z:focus-visible,.Z:hover{fill:var(--primary)}.Z svg{display:block}._{color:var(--white);margin:0;border:0;box-shadow:none;padding:0;background-color:transparent;background-color:initial}._ a:active,._ a:hover{color:var(--primary)}@media screen and (max-width:780px){._{background-color:var(--primary);margin:0 calc(var(--horizontal-margin)*-1) 0;padding:.5rem 1rem;text-align:right;box-shadow:var(--shadow-size) var(--shadow-size) 0 0 var(--white)}._ a{color:var(--primary-gray)}._ a:active,._ a:hover{color:var(--secondary)}}.-a{height:80px;width:80px}.-a img{border-radius:100%}@media screen and (max-width:780px){.-a{display:none}}.o{display:inline-flex;padding:5px 7px;border:none;background-color:transparent;background-color:initial}.p{padding:20px 0;text-align:center;width:100%;background-color:var(--primary-gray)}.p svg{fill:var(--white)}.p{margin-top:var(--vertical-margin);border-top:.25rem solid var(--primary)}.S{flex:1 1;width:100%;display:grid;padding:0 var(--horizontal-margin);grid-template-columns:1fr var(--container-width) 1fr}.S>*{grid-column:2}.S .T{width:100%;grid-column:1/-1}.S blockquote{margin:1.8em .8em;border-left:2px solid var(--primary);padding:.1em 1em;color:var(--gray)}.S figure{margin-top:var(--vertical-margin);margin-bottom:var(--vertical-margin)}.S figure figcaption{margin-top:.75rem;padding:.75rem 0 0;font-size:small;text-align:center}@media screen and (max-width:780px){.S figure figcaption{padding:.75rem var(--horizontal-margin) 0}}.S table{border-collapse:collapse;margin:1rem 0;width:100%;border:1px solid var(--gray)}.S table thead{background-color:var(--primary)}.S table td,.S table th{padding:.25rem .5rem}.S table tbody tr:nth-of-type(2n){background-color:var(--secondary-light-gray)}.S p:empty~figure{margin-top:.25rem}.q{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:0 var(--horizontal-margin)}