*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit;}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word;}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible;}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em;}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical;}[type=checkbox],[type=radio]{padding:0}[type=search]{-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;}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;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}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation;}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}html{font-size:1.125em;font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}body{line-height:1.5}.content p{margin:.3em 0 1em 0}.content img{max-width:100%}.content li{margin:.3rem 0}.content pre{font-size:70%;padding:.2rem}.content blockquote{font-size:85%;font-family:"Noto Sans"}.content hr{margin:1rem 2rem}.content h1{font-size:150%;margin:3rem 0 .6rem 0}.content h2{font-size:110%;margin:1.2rem 0 1rem 0}.content h3,.content h4,.content h5,.content h6{font-size:100%}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height:1}.content a.zola-anchor{visibility:hidden;text-decoration:none;font-size:80%;margin-left:.2em}.content h1:hover a.zola-anchor,.content h2:hover a.zola-anchor,.content h3:hover a.zola-anchor,.content h4:hover a.zola-anchor,.content h5:hover a.zola-anchor,.content h6:hover a.zola-anchor{visibility:visible}html{height:100%;overflow-y:scroll}body{margin:0;height:100%}div.maxwidth{max-width:40rem;padding:0 1.5rem 0 1.5rem;margin-left:auto;margin-right:auto}body{overflow-y:scroll}header{width:100%;min-height:3rem;background-color:#579e64}#banner{margin:0;min-height:3rem;padding:.7rem 0 0 0;font-size:2rem;font-family:"Newsreader",serif;font-optical-sizing:auto;font-weight:700;font-style:normal;line-height:1;color:#fff}#banner a{color:#fff;text-decoration:none}#banner a:hover{text-decoration:underline}footer{background-color:#bacfbe;width:100%;clear:both;font-size:80%;margin:4rem 0 0 0;padding:.3rem 0 .3rem 0}footer p{margin:0}main.content{width:100%;margin-top:1rem;line-height:1.5}.lede{font-size:120%}.flex-cards{display:flex;flex-flow:row wrap;justify-content:space-between;margin:1rem 0}.flex-cards .flex-card{flex:1 1;min-width:10rem;margin:.8rem;display:flex;flex-flow:column;font-size:90%;background-color:#f7e4d8;border-radius:8px;padding:.6rem}.flex-cards .flex-card p{margin:0 0 1rem 0;flex-grow:1}.flex-cards .button{margin:auto 0 0 auto;background-color:#245c2f;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;font-weight:700}.flex-cards .button a{display:block;min-width:7rem;padding:.3rem;text-align:center;text-decoration:none;color:#ebebeb;border:2px solid rgba(0,0,0,0);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.flex-cards .button a:hover{color:#fff;border:2px solid #55d41b}.checklist{display:flex;flex-flow:row wrap;justify-content:space-between;gap:1rem;margin:1rem 0}.checklist table{flex:1 1}.checklist table tbody th{text-align:right;font-weight:400}.checklist table tbody td{text-align:center;vertical-align:middle;line-height:0}.checklist table .boxcol{min-width:1rem;writing-mode:sideways-lr;text-orientation:mixed;text-align:left}.checklist .cl-infoboxes{flex:1 1}.cl-infobox{display:none;margin-top:5rem}.cl-infobox-shown{display:inherit}.cl-cell{cursor:pointer;width:27px;height:27px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;line-height:27px;display:inline-block}.cl-cell-selected{background-color:#fff691}.cl-next-container{display:flex;flex-flow:row wrap;justify-content:right}.cl-button{background-color:#245c2f;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;margin:.8rem;font-size:90%;border-radius:8px;padding:.6rem;min-width:7rem;text-align:center;text-decoration:none;user-select:none;font-weight:700;color:#ebebeb;border:2px solid rgba(0,0,0,0);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.cl-button:hover{color:#fff;border:2px solid #55d41b}