html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html,body{margin:0;padding:0}html{scroll-behavior:smooth}figure{margin:0 0 5rem;padding:1rem}section{margin-top:5rem;margin-bottom:5rem}.container{box-sizing:border-box;max-width:60ch;margin:0 auto;padding:0 2vw}#credits{margin-bottom:2rem}[id^=calculation-steps--]{counter-reset:section;flex-wrap:wrap;display:flex}[id^=calculation-steps--]>div{padding:1.5rem;position:relative}[id^=calculation-steps--]>div:after{counter-increment:section;content:"" counter(section) "";opacity:.2;position:absolute;bottom:.5em;right:.5em}[id^=calculation-steps--] p{margin:0 0 .5rem}.arithmatic{text-align:right;display:inline-block}.arithmatic hr{border:none;width:100%;height:2px;margin:.5rem 0;padding:0;display:block}.arithmatic .solution{border:2px dashed;margin-right:-.25rem;padding:0 .25rem}.recommendations{margin-top:1rem}.recommendations p{margin-bottom:.5rem}.recommendations ul{margin:0;padding:0;list-style-type:none}.recommendations ul li{margin-bottom:.5rem}.recommendations ul li:last-child{margin-bottom:0}body,html{font-family:Surveyor SSm A,Surveyor SSm B,serif;font-style:normal;font-weight:400}body{font-size:2rem}figcaption{font-size:1rem;font-style:italic}h1,h2,h3,h4,h5,h6{letter-spacing:5%;text-transform:uppercase;font-family:Tungsten Narrow A,Tungsten Narrow B,sans-serif;font-weight:700}h1{text-align:center;text-transform:uppercase;border-top:1px solid #001c0e;border-bottom:1px solid #001c0e;margin:1rem 0;padding:1rem 0;font-size:200%;line-height:1}h2{margin:0 0 1rem;padding:0}p,li{max-width:75ch;margin-bottom:.5rem;font-size:1.25rem;line-height:1.4}p{margin:0 0 2rem;padding:0}p.callout{font-size:120%}p.callout:last-of-type{margin-bottom:2rem}small,.small{font-size:75%;font-weight:400}footer,input#kapInput{font-family:Numbers Claimcheck A,Numbers Claimcheck B,monospace}[id^=error--]{letter-spacing:5%;text-transform:uppercase;border:1px solid;margin-bottom:.5rem;padding:.5rem 1rem;font-family:Tungsten Narrow A,Tungsten Narrow B,sans-serif;font-size:1.75rem;font-weight:400;display:inline-block}[id^=calculation-steps--]>div:after{font-family:Numbers Claimcheck A,Numbers Claimcheck B,monospace;font-size:4rem}.arithmatic{text-align:right;font-family:Numbers Claimcheck A,Numbers Claimcheck B,monospace;font-size:80%}.numbers{font-family:Numbers Claimcheck A,Numbers Claimcheck B,monospace}.recommendations ul li{font-size:.9rem;line-height:1}@media screen and (min-width:768px){h1{font-size:300%}}@media screen and (min-width:992px){h1{font-size:325%}}ol{counter-reset:my-awesome-counter;margin:3rem 0;padding:0;list-style:none}ol li{counter-increment:my-awesome-counter;margin-bottom:1.75rem}ol li:before{color:#de5617;content:counter(my-awesome-counter) ". ";font-family:Numbers Claimcheck A,Numbers Claimcheck B,monospace;font-size:125%}ol li:last-child{margin-bottom:0}ol ol{max-width:90%;margin:0;display:inline-grid}ol ol li:before{content:counter(my-awesome-counter, lower-alpha) ". "}input{box-sizing:border-box;width:100%;display:block}#button--start-calculation{color:#faf9f3;letter-spacing:5%;text-transform:uppercase;background:#de5617;border:none;margin-top:1rem;padding:.5rem 5rem;font-family:Tungsten Narrow A,Tungsten Narrow B,sans-serif;font-size:150%;font-weight:400;line-height:1;display:block}#button--start-calculation:hover{cursor:pointer}.hide{display:none}body,html{color:#001c0e;background:#faf9f3}body{background:0 0}a{color:#de5617;text-decoration:underline}em{font-style:italic}h1{color:#001c0e}#calculation-results h2{border-bottom:1px solid #001c0e}strong{font-weight:700}[id^=error--]{color:#001c0e;border-color:#de5617}figure{background-color:#fefefc;background-image:linear-gradient(#001c0e0d 1px,#0000 1px),linear-gradient(90deg,#001c0e0d 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:1rem 1rem;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;box-shadow:0 1px 2px #001c0e33,0 1px 3px 1px #001c0e0d}[id^=calculation-steps--]{background-color:#fefefc;background-image:linear-gradient(#001c0e0d 1px,#0000 1px),linear-gradient(90deg,#001c0e0d 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:1rem 1rem;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:2px;box-shadow:0 1px 2px #001c0e33,0 1px 3px 1px #001c0e0d}figure [id^=calculation-steps--]{box-shadow:none;background:0 0;border-radius:0}[id^=calculation-steps--]>div:after,[id^=calculation-steps--] .arithmatic{color:#de5617}.arithmatic hr{background:#de5617}.arithmatic .solution{border-color:#de5617}footer{padding:1rem 0}footer .link{align-items:center;display:flex}footer .link img{height:1rem;margin:0 .75rem 0 0;display:inline-block}footer .link p{margin:0}.highlight{color:#de5617}