:root{--app-background-color:#d9f2d0;--app-box-background-color:#4ea72e;--app-box-color:white;--app-donate-background-color:#dbd600}.app-about-justify{text-align:left}@media only screen and (min-width:60rem){.app-about-justify{text-align:justify}}.app-board ul{margin-left:0;margin-right:0;padding:0;list-style-type:none}.app-board-justify{text-align:left}@media only screen and (min-width:60rem){.app-board-justify{text-align:justify}}.app-box{background-color:var(--app-box-background-color);color:var(--app-box-color);text-transform:uppercase;margin:2rem 0 0;padding:.5rem 1rem;font-size:xx-large;display:inline-block}@media only screen and (min-width:30rem){.app-box{padding:.5rem 3rem;font-size:xxx-large}}.app-contact{text-align:center}.app-content{grid-template-columns:minmax(0,auto) minmax(20rem,60rem) minmax(0,auto);display:grid}.app-cryoprize iframe{width:336px;height:189px}@media only screen and (min-width:calc(384px + 4rem)){.app-cryoprize iframe{width:384px;height:216px}}@media only screen and (min-width:calc(880px + 4rem)){.app-cryoprize iframe{width:880px;height:495px}}.app-cryoprize li{text-align:start}.app-directory-links{text-align:center}.app-directory-links ul{margin-left:0;margin-right:0;padding:0;list-style-type:none}.app-donate button{background-color:var(--app-donate-background-color);color:var(--app-box-color);cursor:pointer;border:0;height:59px;margin:0;padding:.5rem 3rem;font-size:xx-large}.app-footer{grid-template-rows:auto auto;grid-template-columns:auto;justify-items:center;row-gap:2rem;margin:1rem auto 2rem;font-size:smaller;display:grid}.app-footer nav ul{grid-template-rows:auto auto auto;grid-template-columns:auto;justify-items:center;row-gap:1rem;margin:0;padding:0;font-size:xx-large;list-style-type:none;display:grid}@media only screen and (min-width:30rem){.app-footer nav ul{grid-template-rows:auto;grid-template-columns:auto auto auto;column-gap:4rem}}.app-footer nav ul a{color:inherit;text-decoration:none}.app-goal{text-align:center;background-color:#fafafa;padding:1rem 0;font-size:large}.app-goal img{width:75%}.app-goal .dx-grid-labels:first-of-type{display:none}.app-goal g.dx-bar-group-0>line:first-of-type{stroke:#38b6ff}.app-goal g.dx-bar-group-0>line:nth-of-type(2){stroke:#5c86d6}.app-goal g.dx-bar-group-0>line:nth-of-type(3){stroke:#6759a2}.app-goal g.dx-bar-group-0>line:nth-of-type(4){stroke:#602d69}.app-header{grid-template-rows:auto auto auto auto;grid-template-columns:auto;justify-items:center;row-gap:2rem;margin:1rem auto 2rem;display:grid}@media only screen and (min-width:110rem){.app-header{grid-template-rows:auto;grid-template-columns:auto auto auto auto;justify-content:center;align-items:center;column-gap:4rem;margin:1rem 0 2rem}}.app-header .app-header-logo{background-color:#fff;width:200px}.app-links-list{text-align:left}.app-links-list li{margin-bottom:1rem}.app-links-list-link{margin-bottom:.5rem;display:block}.app-nav>ul{grid-template-rows:auto auto auto auto;grid-template-columns:auto;justify-items:center;row-gap:1rem;margin:0;padding:0;font-size:xx-large;list-style-type:none;display:grid}@media only screen and (min-width:60rem){.app-nav>ul{grid-template-rows:auto;grid-template-columns:auto auto auto auto;column-gap:4rem}}.app-nav>ul a{color:inherit;text-decoration:none}.app-nav-cryoprize{position:relative}.app-nav-cryoprize-button{background-color:var(--app-background-color);cursor:pointer;font-family:inherit;font-size:inherit;border:none}.app-nav-cryoprize-button-subtitle{text-wrap:nowrap;font-size:x-small;position:absolute;left:-.225rem}.app-nav-cryoprize-links{background-color:var(--app-background-color);border:solid 1px var(--app-box-background-color);z-index:1;padding:.5rem;position:absolute;top:2.5rem;left:-.75rem}.app-nav-cryoprize-links>ul{grid-template-columns:auto;justify-items:center;margin:0;padding:0;font-size:x-large;list-style-type:none;display:grid}.app-nav-cryoprize-links>ul>li{white-space:nowrap}.app-nav-help{position:relative}.app-nav-help-button{background-color:var(--app-background-color);cursor:pointer;font-family:inherit;font-size:inherit;border:none}.app-nav-help-links{background-color:var(--app-background-color);border:solid 1px var(--app-box-background-color);z-index:1;padding:.5rem;position:absolute;top:2.5rem;left:-.3rem}.app-nav-help-links>ul{grid-template-columns:auto;justify-items:center;margin:0;padding:0;font-size:x-large;list-style-type:none;display:grid}.app-nav-help-links>ul>li{white-space:nowrap}.app-nav-supporting{position:relative}.app-nav-supporting-button{background-color:var(--app-background-color);cursor:pointer;font-family:inherit;font-size:inherit;border:none}.app-nav-supporting-links{background-color:var(--app-background-color);border:solid 1px var(--app-box-background-color);z-index:1;padding:.5rem;position:absolute;top:2.5rem;left:2rem}.app-nav-supporting-links>ul{grid-template-columns:auto;justify-items:center;margin:0;padding:0;font-size:x-large;list-style-type:none;display:grid}.app-nav-supporting-links>ul>li{white-space:nowrap}.app-representatives-remind{width:80%;margin-top:0;font-size:xx-large;font-weight:700;display:inline-block}.app-share-next,.app-share-previous{background-color:var(--app-box-background-color);color:#fff;border-radius:.5rem;padding:.5rem;text-decoration:none}.app-share-next span{margin-left:.25rem}.app-share-previous span{margin-right:.25rem}.app-share-story{border:1px solid var(--app-box-background-color);border-radius:1rem;margin:0;padding:0 2rem 1rem}.app-share-story footer{text-align:right}@media only screen and (min-width:45rem){.app-representatives-remind{font-size:xxx-large}}.app-rules li{text-align:start}.app-social{grid-template-columns:auto;place-items:center;margin-top:.5rem;display:grid}.app-social li{display:inline-block}.app-social ul{grid-template-columns:auto auto auto;column-gap:1rem;margin:0;padding:0;list-style-type:none;display:grid}.app-sponsors{text-align:center;padding:.25rem 0}.app-sponsors ul{margin-bottom:0;padding:0;list-style-type:none}.app-sponsors ul li{border:1px solid var(--app-box-background-color);border-radius:1rem;margin:2rem 0 0;padding:1rem 2rem}body{background-color:var(--app-background-color);margin:0 auto 4rem;padding:0 .5rem;font-family:Calibri,sans-serif;font-size:x-large}@media only screen and (min-width:413px){body{padding:0 2rem}}