:root{--page:#272b30;--ink:#c8c8c8;--ink-bright:#f8f8f8;--muted:#7a8288;--link:#fff;--bar-top:#515960;--bar-bottom:#3a3f44;--bar-border:#2b2e32;--bar-active-top:#1f2224;--bar-active-bottom:#26292d;--panel:#2e3338;--panel-head:#7a8288;--panel-row:#32383e;--panel-border:#0009;--well:#1c1e22;--input-bg:#fff;--input-ink:#52575c;--input-border:#ccc;--primary:#337ab7;--primary-border:#245580;--danger-top:#ee5f5b;--danger-bottom:#e82924;--success-bg:#62c462;--error-bg:#ee5f5b;--radius:4px;--max:1170px;color:var(--ink);background:var(--page);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.43}*,:before,:after{box-sizing:border-box}body{background:var(--page);min-height:100vh;color:var(--ink);flex-direction:column;margin:0;display:flex}main{flex:1}img{max-width:100%;height:auto}a{color:var(--link);text-decoration:none}a:hover,a:focus{text-decoration:underline}h1,h2,h3{color:var(--ink);font-weight:500;line-height:1.1}h1{margin:20px 0 12px;font-size:30px}h2{margin:20px 0 10px;font-size:24px}small,.subtle{color:var(--muted)}h1 small{margin-top:6px;font-size:65%;font-weight:400;line-height:1.3;display:block}.two-col{grid-template-columns:1fr;gap:32px;display:grid}@media (width>=768px){.two-col{grid-template-columns:1fr 1fr}}.container{width:100%;max-width:var(--max);margin:0 auto;padding:0 16px}.narrow{max-width:760px}.section{padding-top:24px;padding-bottom:48px}@media (width>=768px){.section{padding-top:72px}}.lead{font-size:18px}.bar{background:linear-gradient(var(--bar-top), var(--bar-bottom));border-bottom:1px solid var(--bar-border);box-shadow:inset 0 1px #ffffff26,0 1px 5px #00000013}.site-header{z-index:20;position:relative}.header-inner{align-items:center;min-height:56px;display:flex}.brand{width:120px;height:56px;color:var(--ink);flex:none;margin-right:16px;display:block}.brand img{width:120px;height:auto;position:absolute;top:16px}.brand-text{font-size:18px;display:none}.nav-toggle{display:none}.nav-links{align-items:center;margin:0;padding:0;list-style:none;display:flex}.nav-links a{color:var(--ink);text-shadow:0 1px #ffffff40;padding:18px 15px;display:block}.nav-links a:hover{color:#fff;text-decoration:none}.nav-links a[aria-current=page]{color:#fff;background:linear-gradient(var(--bar-active-top), var(--bar-active-bottom))}.nav-links .facebook{padding-top:13px;padding-bottom:13px}.nav-links a.facebook{display:inline-block}.nav-links .facebook span{background:var(--muted);border-radius:10px;padding:3px 7px;display:block}.nav-links .facebook img{width:100px;height:auto;display:block}@media (width<=767px){.header-inner{flex-wrap:wrap}.brand{width:auto;height:auto;padding:15px 0;font-size:18px;text-decoration:none}.brand img{display:none}.brand-text{display:inline}.nav-toggle{border:1px solid var(--bar-border);border-radius:var(--radius);cursor:pointer;background:0 0;margin-left:auto;padding:9px 10px;display:block}.nav-toggle span{background:var(--ink);border-radius:1px;width:22px;height:2px;margin:4px 0;display:block}#main-nav{flex-basis:100%}.nav-links{flex-direction:column;align-items:flex-start;width:100%;padding-bottom:8px}.nav-links li{width:100%}.js .nav-links{display:none}.js .site-header.open .nav-links{display:flex}.nav-links a{padding:10px 15px}}.site-footer{border-top:1px solid var(--bar-border);border-bottom:0}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 24px;padding-top:12px;padding-bottom:12px;display:flex}.footer-inner p{margin:0}.footer-inner ul{text-align:right;margin:0;padding:0;list-style:none}.footer-inner li{padding:2px 0}.hero{text-align:center;background:#000 url(/static/images/oldTank_bw.jpg) 50%/cover no-repeat;position:relative}.hero .container{padding-top:70px;padding-bottom:32%}.hero h1{max-width:760px;color:var(--ink-bright);text-shadow:2px 2px 3px #0009;margin:0 auto;font-size:35px;font-weight:500}.hero hr{border:0;border-top:1px solid var(--ink-bright);border-bottom:1px solid #0003;width:50%;margin:20px auto 0}.attribution{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;position:absolute;top:4px;right:16px}.attribution img{width:80px;height:15px}.attribution-popover{background:var(--panel);width:calc(100% - 32px);max-width:560px;color:var(--ink);border:1px solid var(--panel-border);border-radius:6px;margin:70px auto auto;padding:20px;box-shadow:0 5px 15px #00000080}.attribution-popover::backdrop{background:#00000080}.attribution-popover p{margin:0 0 12px}.attribution-popover button{float:right}@media (width<=767px){.hero .container{padding-top:32px;padding-bottom:15%}.hero h1{font-size:26px}}.home-grid{grid-template-columns:1fr;gap:24px;padding-bottom:48px;display:grid}.home-grid>.history{order:3}.home-grid>.join{order:2}@media (width>=992px){.home-grid{grid-template-columns:1fr 2fr 1fr;margin-top:-110px;position:relative}.home-grid>*{order:0!important}.home-grid>aside{margin-top:85px}}@media (width<=991px){.home-grid{margin-top:24px}}.panel{background:var(--panel);border:1px solid var(--panel-border);border-radius:var(--radius);align-self:start;overflow:hidden;box-shadow:0 1px 1px #0000000d}.panel h2{color:#fff;background:var(--panel-head);border-bottom:1px solid var(--panel-border);margin:0;padding:20px 15px;font-size:24px}.panel-body{padding:15px}.panel ul{margin:0;padding:0;list-style:none}.panel li{background:var(--panel-row);border-top:1px solid var(--panel-border);padding:10px 15px}.panel li:first-child{border-top:0}.history{background:var(--well);border-radius:6px;align-self:start;padding:30px 60px}.history p{text-align:justify;margin:0 0 16px;font-size:21px;line-height:30px}@media (width<=767px){.history{padding:20px}.history p{font-size:18px;line-height:1.45}}.cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:24px;display:grid}.card{background:var(--well);border-radius:6px;padding:24px}.card h2{margin:0 0 12px;font-size:26px}.card h2 small{margin-top:4px;font-size:17px;display:block}.card img{aspect-ratio:4/5;object-fit:cover;width:100%;margin-bottom:12px;display:block}.card p{overflow-wrap:anywhere;margin:0;font-size:16px}.button{border:1px solid var(--primary-border);border-radius:var(--radius);background:var(--primary);color:#fff;font:inherit;cursor:pointer;padding:6px 12px;text-decoration:none;display:inline-block}.button:hover{filter:brightness(1.08);text-decoration:none}.button:disabled{opacity:.65;cursor:not-allowed;filter:none}.button.accent{background:linear-gradient(var(--danger-top), var(--danger-bottom));text-shadow:0 -1px #0003;border-color:#e7201a;border-radius:6px;padding:10px 16px;font-size:18px;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.button.info{background:#5bc0de;border-color:#28a4c9}.button.small{background:linear-gradient(#484e55,#3a3f44);border-color:#0009;padding:4px 10px;font-size:12px}.notice{border-radius:var(--radius);color:#fff;margin:16px 0;padding:12px 16px}.notice.success{background:var(--success-bg)}.notice.error{background:var(--error-bg)}.notice.info{background:var(--panel);border:1px solid var(--panel-border);color:var(--ink)}.newsletter-current{max-width:640px;margin:0 auto;display:block}.archive{columns:2 180px;padding-left:20px}.legal{overflow-wrap:anywhere}.legal p{margin:0 0 12px}.legal p:empty{display:none}.not-found{text-align:center;padding:64px 16px}.not-found h1{background:var(--error-bg);color:#fff;border-radius:var(--radius);padding:16px 32px;display:inline-block}
