*:focus-visible{outline:3px solid rgba(213,160,24,.5)}*[tabindex="-1"]:focus{outline:0}html{color:#252626;font-size:14px;font-family:Manrope,sans-serif;background:#fff}@media only screen and (min-width: 768px){html{font-size:16px}}:host{display:block}body{min-height:100vh;z-index:1}a{border-bottom:1px solid #c1c1c1;transition:color 300ms ease,border-bottom 300ms ease}a:hover{color:#01a86a;border-bottom:1px solid #01a86a}p,textarea,input{line-height:1.55em}h2{line-height:1.35em}img{object-fit:cover}div[slot=content]{padding:0 1rem}@media only screen and (min-width: 365px){div[slot=content]{padding:0}}label{display:block}input,textarea{border:1px solid #d2d2d2;border-radius:.5rem;width:100%;padding:.75rem 1rem;min-width:44px;min-height:44px}textarea{resize:none}.mt-xs,.my-xs,.m-xs{margin-top:.5rem}.mb-xs,.my-xs,.m-xs{margin-bottom:.5rem}.ml-xs,.mx-xs,.m-xs{margin-left:.5rem}.mr-xs,.mx-xs,.m-xs{margin-right:.5rem}.mt-sm,.my-sm,.m-sm{margin-top:1rem}.mb-sm,.my-sm,.m-sm{margin-bottom:1rem}.ml-sm,.mx-sm,.m-sm{margin-left:1rem}.mr-sm,.mx-sm,.m-sm{margin-right:1rem}.mt-md,.my-md,.m-md{margin-top:1.5rem}.mb-md,.my-md,.m-md{margin-bottom:1.5rem}.ml-md,.mx-md,.m-md{margin-left:1.5rem}.mr-md,.mx-md,.m-md{margin-right:1.5rem}.mt-lg,.my-lg,.m-lg{margin-top:2rem}.mb-lg,.my-lg,.m-lg{margin-bottom:2rem}.ml-lg,.mx-lg,.m-lg{margin-left:2rem}.mr-lg,.mx-lg,.m-lg{margin-right:2rem}.pt-xs,.py-xs,.p-xs{padding-top:.5rem}.pb-xs,.py-xs,.p-xs{padding-bottom:.5rem}.pl-xs,.px-xs,.p-xs{padding-left:.5rem}.pr-xs,.px-xs,.p-xs{padding-right:.5rem}.pt-sm,.py-sm,.p-sm{padding-top:1rem}.pb-sm,.py-sm,.p-sm{padding-bottom:1rem}.pl-sm,.px-sm,.p-sm{padding-left:1rem}.pr-sm,.px-sm,.p-sm{padding-right:1rem}.pt-md,.py-md,.p-md{padding-top:1.5rem}.pb-md,.py-md,.p-md{padding-bottom:1.5rem}.pl-md,.px-md,.p-md{padding-left:1.5rem}.pr-md,.px-md,.p-md{padding-right:1.5rem}.pt-lg,.py-lg,.p-lg{padding-top:2rem}.pb-lg,.py-lg,.p-lg{padding-bottom:2rem}.pl-lg,.px-lg,.p-lg{padding-left:2rem}.pr-lg,.px-lg,.p-lg{padding-right:2rem}.text-lg{font-size:2.2rem}.text-md{font-size:1.6rem}.text-sm{font-size:.88rem}.text-dark{color:#252626}.text-light{color:#e6e8e8}.text-primary{color:#01a86a}.text-secondary{color:#d5a018}.text-gray-1{color:#494949}.text-gray-2{color:#959595}.text-gray-3{color:#c1c1c1}.text-gray-4{color:#d2d2d2}.text-center{text-align:center}.shadow{box-shadow:0 .25rem 1rem rgba(0,0,0,.1)}.no-underline{border:none}.no-underline:hover{border:none}.border-radius-md{border-right:1rem !important}.border-radius-sm{border-radius:.5rem !important}.reader-focus{width:unset !important;background:#fff;position:fixed;left:1rem;right:1rem;border:none;z-index:1000;transition:top 300ms ease,opacity 300ms ease !important;top:-3rem;opacity:0}@media only screen and (min-width: 768px){.reader-focus{left:1.5rem;right:unset}}.reader-focus:focus{top:1rem;opacity:1}@media only screen and (min-width: 768px){.reader-focus:focus{top:1.25rem}}.sr-only{border:0;padding:0;margin:0;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap}.hidden-anchor{display:none}.container{max-width:365px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 365px){.container{padding:0 1rem}}@media only screen and (min-width: 768px){.container{padding:0 1.5rem;max-width:854px}}@media only screen and (min-width: 1182px){.container{max-width:1182px}}.btn{display:inline-flex;width:100%;align-items:center;justify-content:center;text-align:center;min-height:44px;min-width:44px;border-radius:.5rem;border:none;padding:.8rem 2rem;transition:background-color 300ms ease;font-weight:bold}.btn:hover{border:none}@media only screen and (min-width: 768px){.btn{width:unset}}.btn-icon{font-size:2.5rem;padding:0;height:44px;width:44px}.btn-primary{color:#252626;background:#01a86a}.btn-primary:hover{background:#42d79b;color:#252626}.btn-secondary{color:#252626;background:#d5a018}.btn-secondary:hover{background:#d5b34c;color:#252626}.btn-gray{color:#252626;background:#c1c1c1}.btn-gray:hover{background:#d2d2d2;color:#252626}.card{border-radius:1rem;box-shadow:0 .25rem 1rem rgba(0,0,0,.1)}body{display:flex;flex-direction:column;overflow-y:scroll;opacity:0}body main{flex-grow:1;display:grid}
