/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder, textarea::-moz-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.prose{color:#4a5568;max-width:65ch}.prose [class~=lead]{color:#718096;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose a{color:#1a202c;font-weight:500;text-decoration:underline}.prose strong{color:#1a202c;font-weight:600}.prose ol[type=A]{--list-counter-style:upper-alpha}.prose ol[type=a]{--list-counter-style:lower-alpha}.prose ol[type=A s]{--list-counter-style:upper-alpha}.prose ol[type=a s]{--list-counter-style:lower-alpha}.prose ol[type=I]{--list-counter-style:upper-roman}.prose ol[type=i]{--list-counter-style:lower-roman}.prose ol[type=I s]{--list-counter-style:upper-roman}.prose ol[type=i s]{--list-counter-style:lower-roman}.prose ol[type="1"]{--list-counter-style:decimal}.prose ol>li{padding-left:1.75em;position:relative}.prose ol>li:before{color:#a0aec0;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;left:0;position:absolute}.prose ul>li{padding-left:1.75em;position:relative}.prose ul>li:before{background-color:#e2e8f0;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}.prose hr{border-color:#edf2f7;border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose blockquote{border-left-color:#edf2f7;border-left-width:.25rem;color:#1a202c;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose blockquote p:first-of-type:before{content:open-quote}.prose blockquote p:last-of-type:after{content:close-quote}.prose h1{color:#1a202c;font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose h2{color:#1a202c;font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose h3{color:#1a202c;font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose h4{color:#1a202c;font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose figure figcaption{color:#a0aec0;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{color:#1a202c;font-size:.875em;font-weight:600}.prose code:before{content:"`"}.prose code:after{content:"`"}.prose a code{color:#1a202c}.prose pre{background-color:#2d3748;border-radius:.375rem;color:#edf2f7;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}.prose pre code:before{content:none}.prose pre code:after{content:none}.prose table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose thead{border-bottom-color:#e2e8f0;border-bottom-width:1px;color:#1a202c;font-weight:600}.prose thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose tbody tr{border-bottom-color:#edf2f7;border-bottom-width:1px}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{padding:.5714286em;vertical-align:top}.prose{font-size:1rem;line-height:1.75}.prose p{margin-bottom:1.25em;margin-top:1.25em}.prose img{margin-bottom:2em;margin-top:2em}.prose video{margin-bottom:2em;margin-top:2em}.prose figure{margin-bottom:2em;margin-top:2em}.prose figure>*{margin-bottom:0;margin-top:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ol{margin-bottom:1.25em;margin-top:1.25em}.prose ul{margin-bottom:1.25em;margin-top:1.25em}.prose li{margin-bottom:.5em;margin-top:.5em}.prose>ul>li p{margin-bottom:.75em;margin-top:.75em}.prose>ul>li>:first-child{margin-top:1.25em}.prose>ul>li>:last-child{margin-bottom:1.25em}.prose>ol>li>:first-child{margin-top:1.25em}.prose>ol>li>:last-child{margin-bottom:1.25em}.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul{margin-bottom:.75em;margin-top:.75em}.prose hr+*{margin-top:0}.prose h2+*{margin-top:0}.prose h3+*{margin-top:0}.prose h4+*{margin-top:0}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.bg-gray-1{--bg-opacity:1;background-color:#f7fafc;background-color:rgba(247,250,252,var(--bg-opacity))}.bg-teal{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.hover_bg-teal:hover{--bg-opacity:1;background-color:#319795;background-color:rgba(49,151,149,var(--bg-opacity))}.bg-opacity-75p{--bg-opacity:.75}.border-teal{--border-opacity:1;border-color:#319795;border-color:rgba(49,151,149,var(--border-opacity))}.border-opacity-25p{--border-opacity:.25}.rounded{border-radius:.25rem}.border-b-001{border-bottom-width:.0625rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.h-4{height:2rem}.h-7{height:4rem}.text-3{font-size:1.25rem}.text-5{font-size:1.875rem}.text-01{font-size:.875rem}.my-4{margin-bottom:2rem;margin-top:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-01{margin-left:.25rem;margin-right:.25rem}.mt-7{margin-top:4rem}.mr-01{margin-right:.25rem}.opacity-75p{opacity:.75}.px-1{padding-left:1rem;padding-right:1rem}.pt-1{padding-top:1rem}.pt-4{padding-top:2rem}.pb-8{padding-bottom:5rem}.static{position:static}.fixed{position:fixed}.top-0{top:0}.right-0{right:0}.left-0{left:0}.text-right{text-align:right}.visible{visibility:visible}.invisible{visibility:hidden}.w-4{width:2rem}.z-8{z-index:1}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.transition-colors{--delay:0s;--duration:200ms;--timing-function:linear;transition-delay:var(--delay);transition-duration:var(--duration);transition-property:background-color,border-color,color,fill,stroke,text-decoration-color;transition-timing-function:var(--timing-function)}.ease{--timing-function:linear}.shadow{--box-shadow-rgb:0,0,0;box-shadow:0 1px 3px 0 rgba(var(--box-shadow-rgb),.1),0 1px 2px 0 rgba(var(--box-shadow-rgb),.06)}.flex-center{align-items:center;justify-content:center}.flex-cross-center{align-items:center}.sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.arial{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.helvetica{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.bold{font-weight:700}.lh-normal{line-height:1.5}.black{--text-opacity:1;color:rgba(0,0,0,var(--text-opacity))}.white{--text-opacity:1;color:rgba(255,255,255,var(--text-opacity))}.gray{--text-opacity:1;color:rgba(113,128,150,var(--text-opacity))}.gray-6{--text-opacity:1;color:rgba(113,128,150,var(--text-opacity))}.gray-7{--text-opacity:1;color:rgba(74,85,104,var(--text-opacity))}.gray-8{--text-opacity:1;color:rgba(45,55,72,var(--text-opacity))}.red{--text-opacity:1;color:rgba(229,62,62,var(--text-opacity))}.orange{--text-opacity:1;color:rgba(221,107,32,var(--text-opacity))}.yellow{--text-opacity:1;color:rgba(214,158,46,var(--text-opacity))}.green{--text-opacity:1;color:rgba(56,161,105,var(--text-opacity))}.teal{--text-opacity:1;color:rgba(49,151,149,var(--text-opacity))}.blue{--text-opacity:1;color:rgba(49,130,206,var(--text-opacity))}.purple{--text-opacity:1;color:rgba(128,90,213,var(--text-opacity))}.pink{--text-opacity:1;color:rgba(213,63,140,var(--text-opacity))}.transparent{color:transparent}.hover_white:hover{--text-opacity:1;color:rgba(255,255,255,var(--text-opacity))}.hover_teal:hover{--text-opacity:1;color:rgba(49,151,149,var(--text-opacity))}img.lazyload-local.lazyload,img.lazyload-local.lazyloading{filter:blur(5px)}img.lazyload-remote.lazyload,img.lazyload-remote.lazyloading{--bg-opacity:1;--delay:0s;--duration:2s;--animation-iteration-count:infinite;--animation-play-state:running;--timing-function:cubic-bezier(0.4,0,0.6,1);animation-delay:var(--delay);animation-duration:var(--duration);animation-iteration-count:var(--animation-iteration-count);animation-name:pulse;animation-play-state:var(--animation-play-state);animation-timing-function:var(--timing-function);background-color:#718096;background-color:rgba(113,128,150,var(--bg-opacity))}.link,.prose a{--text-decoration-color:currentColor;--text-decoration-color:transparent;--delay:0s;--duration:200ms;--timing-function:linear;-webkit-text-decoration:underline var(--text-decoration-color);text-decoration:underline var(--text-decoration-color);transition-delay:var(--delay);transition-duration:var(--duration);transition-property:background-color,border-color,color,fill,stroke,text-decoration-color;transition-timing-function:var(--timing-function)}.link:hover,.prose a:hover{--text-decoration-color:#319795}.prose p:first-child img{margin-top:0}.prose a{--text-opacity:1;color:rgba(49,151,149,var(--text-opacity))}.prose strong{--text-opacity:1;color:rgba(74,85,104,var(--text-opacity))}.prose h2 a{--text-opacity:1;color:rgba(45,55,72,var(--text-opacity));font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-decoration:none}.prose h3 a{--text-opacity:1;color:rgba(74,85,104,var(--text-opacity));font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-decoration:none}.prose h4 a{--text-opacity:1;color:rgba(74,85,104,var(--text-opacity));font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-decoration:none}.prose img{--box-shadow-rgb:0,0,0;border-radius:.25rem;box-shadow:0 10px 15px -3px rgba(var(--box-shadow-rgb),.1),0 4px 6px -2px rgba(var(--box-shadow-rgb),.05);cursor:pointer;margin-left:auto;margin-right:auto}.prose img:hover{--box-shadow-rgb:0,0,0;box-shadow:0 25px 50px -12px rgba(var(--box-shadow-rgb),.25);opacity:.9}.medium-zoom-image{z-index:2}.backdrop-filter.backdrop-blur-1{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media (min-width:768px){.md_prose-lg{font-size:1.125rem;line-height:1.7777778}.md_prose-lg p{margin-bottom:1.3333333em;margin-top:1.3333333em}.md_prose-lg [class~=lead]{font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.md_prose-lg blockquote{margin-bottom:1.6666667em;margin-top:1.6666667em;padding-left:1em}.md_prose-lg h1{font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}.md_prose-lg h2{font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}.md_prose-lg h3{font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.md_prose-lg h4{line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}.md_prose-lg img{margin-bottom:1.7777778em;margin-top:1.7777778em}.md_prose-lg video{margin-bottom:1.7777778em;margin-top:1.7777778em}.md_prose-lg figure{margin-bottom:1.7777778em;margin-top:1.7777778em}.md_prose-lg figure>*{margin-bottom:0;margin-top:0}.md_prose-lg figure figcaption{font-size:.8888889em;line-height:1.5;margin-top:1em}.md_prose-lg code{font-size:.8888889em}.md_prose-lg h2 code{font-size:.8666667em}.md_prose-lg h3 code{font-size:.875em}.md_prose-lg pre{border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding:1em 1.5em}.md_prose-lg ol{margin-bottom:1.3333333em;margin-top:1.3333333em}.md_prose-lg ul{margin-bottom:1.3333333em;margin-top:1.3333333em}.md_prose-lg li{margin-bottom:.6666667em;margin-top:.6666667em}.md_prose-lg ol>li{padding-left:1.6666667em}.md_prose-lg ol>li:before{left:0}.md_prose-lg ul>li{padding-left:1.6666667em}.md_prose-lg ul>li:before{height:.3333333em;left:.2222222em;top:.72222em;width:.3333333em}.md_prose-lg>ul>li p{margin-bottom:.8888889em;margin-top:.8888889em}.md_prose-lg>ul>li>:first-child{margin-top:1.3333333em}.md_prose-lg>ul>li>:last-child{margin-bottom:1.3333333em}.md_prose-lg>ol>li>:first-child{margin-top:1.3333333em}.md_prose-lg>ol>li>:last-child{margin-bottom:1.3333333em}.md_prose-lg ol ol,.md_prose-lg ol ul,.md_prose-lg ul ol,.md_prose-lg ul ul{margin-bottom:.8888889em;margin-top:.8888889em}.md_prose-lg hr{margin-bottom:3.1111111em;margin-top:3.1111111em}.md_prose-lg hr+*{margin-top:0}.md_prose-lg h2+*{margin-top:0}.md_prose-lg h3+*{margin-top:0}.md_prose-lg h4+*{margin-top:0}.md_prose-lg table{font-size:.8888889em;line-height:1.5}.md_prose-lg thead th{padding-bottom:.75em;padding-left:.75em;padding-right:.75em}.md_prose-lg thead th:first-child{padding-left:0}.md_prose-lg thead th:last-child{padding-right:0}.md_prose-lg tbody td{padding:.75em}.md_prose-lg tbody td:first-child{padding-left:0}.md_prose-lg tbody td:last-child{padding-right:0}.md_prose-lg>:first-child{margin-top:0}.md_prose-lg>:last-child{margin-bottom:0}.md_max-w-md{max-width:768px}}@media (min-width:1024px){.lg_prose-xl{font-size:1.25rem;line-height:1.8}.lg_prose-xl p{margin-bottom:1.2em;margin-top:1.2em}.lg_prose-xl [class~=lead]{font-size:1.2em;line-height:1.5;margin-bottom:1em;margin-top:1em}.lg_prose-xl blockquote{margin-bottom:1.6em;margin-top:1.6em;padding-left:1.0666667em}.lg_prose-xl h1{font-size:2.8em;line-height:1;margin-bottom:.8571429em;margin-top:0}.lg_prose-xl h2{font-size:1.8em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:1.5555556em}.lg_prose-xl h3{font-size:1.5em;line-height:1.3333333;margin-bottom:.6666667em;margin-top:1.6em}.lg_prose-xl h4{line-height:1.6;margin-bottom:.6em;margin-top:1.8em}.lg_prose-xl img{margin-bottom:2em;margin-top:2em}.lg_prose-xl video{margin-bottom:2em;margin-top:2em}.lg_prose-xl figure{margin-bottom:2em;margin-top:2em}.lg_prose-xl figure>*{margin-bottom:0;margin-top:0}.lg_prose-xl figure figcaption{font-size:.9em;line-height:1.5555556;margin-top:1em}.lg_prose-xl code{font-size:.9em}.lg_prose-xl h2 code{font-size:.8611111em}.lg_prose-xl h3 code{font-size:.9em}.lg_prose-xl pre{border-radius:.5rem;font-size:.9em;line-height:1.7777778;margin-bottom:2em;margin-top:2em;padding:1.1111111em 1.3333333em}.lg_prose-xl ol{margin-bottom:1.2em;margin-top:1.2em}.lg_prose-xl ul{margin-bottom:1.2em;margin-top:1.2em}.lg_prose-xl li{margin-bottom:.6em;margin-top:.6em}.lg_prose-xl ol>li{padding-left:1.8em}.lg_prose-xl ol>li:before{left:0}.lg_prose-xl ul>li{padding-left:1.8em}.lg_prose-xl ul>li:before{height:.35em;left:.25em;top:.725em;width:.35em}.lg_prose-xl>ul>li p{margin-bottom:.8em;margin-top:.8em}.lg_prose-xl>ul>li>:first-child{margin-top:1.2em}.lg_prose-xl>ul>li>:last-child{margin-bottom:1.2em}.lg_prose-xl>ol>li>:first-child{margin-top:1.2em}.lg_prose-xl>ol>li>:last-child{margin-bottom:1.2em}.lg_prose-xl ol ol,.lg_prose-xl ol ul,.lg_prose-xl ul ol,.lg_prose-xl ul ul{margin-bottom:.8em;margin-top:.8em}.lg_prose-xl hr{margin-bottom:2.8em;margin-top:2.8em}.lg_prose-xl hr+*{margin-top:0}.lg_prose-xl h2+*{margin-top:0}.lg_prose-xl h3+*{margin-top:0}.lg_prose-xl h4+*{margin-top:0}.lg_prose-xl table{font-size:.9em;line-height:1.5555556}.lg_prose-xl thead th{padding-bottom:.8888889em;padding-left:.6666667em;padding-right:.6666667em}.lg_prose-xl thead th:first-child{padding-left:0}.lg_prose-xl thead th:last-child{padding-right:0}.lg_prose-xl tbody td{padding:.8888889em .6666667em}.lg_prose-xl tbody td:first-child{padding-left:0}.lg_prose-xl tbody td:last-child{padding-right:0}.lg_prose-xl>:first-child{margin-top:0}.lg_prose-xl>:last-child{margin-bottom:0}}