@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bungee-latin-400-normal.Dfnurram.woff2)format("woff2"),url(/_astro/bungee-latin-400-normal.DA8IEVW_.woff)format("woff")}@font-face{font-family:Chivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chivo-latin-400-normal.BP0TbwmH.woff2)format("woff2"),url(/_astro/chivo-latin-400-normal.DBaM4DNC.woff)format("woff")}@font-face{font-family:Chivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/chivo-latin-700-normal.w8tJISmu.woff2)format("woff2"),url(/_astro/chivo-latin-700-normal.D76hz2nd.woff)format("woff")}@font-face{font-family:Chivo;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/chivo-latin-900-normal.C9LqtGxx.woff2)format("woff2"),url(/_astro/chivo-latin-900-normal.BOCGNdu-.woff)format("woff")}:root{--vinyl:#17171b;--sleeve:#ffffff0f;--pocket:#ebf0f81a;--stock:#fffdf7;--back:#e4dccb;--gold:#c9a227;--gold-dk:#8a6d12;--red:#c62828;--red-dk:#8e1b1b;--blue:#1f4e9c;--ink:#18181b;--plate:"Bungee", Impact, sans-serif;--text:"Chivo", "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:var(--ink);font:400 1.03rem/1.55 var(--text);background:#0d0d10;margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.18em}:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.skip{z-index:50;background:#fff;padding:.6rem 1rem;position:absolute;top:0;left:-999px}.skip:focus{top:1rem;left:1rem}.nw{white-space:nowrap}h1,h2,h3{font-family:var(--plate);margin:0 0 .6rem;font-weight:400;line-height:1.05}p{margin:0 0 .9rem}.binder{max-width:1320px;margin:0 auto;padding:clamp(1rem,3vw,2.5rem) clamp(.5rem,2.5vw,2rem) clamp(2rem,4vw,3rem)}.tabs ul{flex-wrap:wrap;gap:.35rem;margin:0 0 0 clamp(3.5rem,7vw,6rem);padding:0;list-style:none;display:flex}.tabs a{font:400 .9rem/1 var(--plate);color:#e8e8ee;background:#2a2a31;border-radius:10px 10px 0 0;padding:.7rem 1.1rem .55rem;text-decoration:none;display:block}.tabs li:first-child a[aria-current=page]{background:var(--red);color:#fff}.tabs li:nth-child(2) a[aria-current=page]{background:var(--gold);color:var(--ink)}.tabs li:nth-child(3) a[aria-current=page]{background:var(--blue);color:#fff}.tabs a:hover{background:#3a3a44}.sheet{background:var(--vinyl);border-radius:0 16px 16px;padding:clamp(1rem,2.4vw,2rem) clamp(1rem,2.4vw,2rem) clamp(1rem,2.4vw,2rem) clamp(3.5rem,7vw,6rem);position:relative;box-shadow:inset 0 0 0 2px #ffffff0a,0 18px 40px #00000080}.rings{flex-direction:column;justify-content:space-around;display:flex;position:absolute;top:0;bottom:0;left:clamp(1rem,2.4vw,2rem)}.rings span{aspect-ratio:1;background:#0a0a0c;border-radius:50%;width:clamp(18px,2.2vw,26px);box-shadow:inset 0 2px 3px #000000e6,0 1px #ffffff14}.page{background:var(--sleeve);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.6rem,1.4vw,1.1rem);padding:clamp(.6rem,1.4vw,1.1rem);display:grid}.pocket{background:var(--pocket);border-radius:5px;min-width:0;padding:clamp(.45rem,.9vw,.7rem);position:relative}.pocket:after{content:"";background:#ffffff2e;border-radius:2px;height:2px;position:absolute;top:6px;left:8%;right:8%}.card{background:var(--gold);border-radius:12px;height:100%;min-height:clamp(300px,34vw,470px);padding:clamp(7px,.8vw,10px);display:flex;box-shadow:0 4px 10px #0006}.card__in{background:var(--stock);border-radius:7px;flex-direction:column;flex:1;min-width:0;padding:clamp(1rem,1.8vw,1.5rem);display:flex}.card__plate{background:var(--red);color:#fff;font:400 clamp(.85rem, 1.2vw, 1.05rem)/1.1 var(--plate);text-transform:uppercase;border-radius:4px;margin-top:auto;padding:.55rem .7rem}.card--blue{background:var(--blue)}.card--blue .card__plate{background:var(--gold);color:var(--ink)}.card--red{background:var(--red)}.card--red .card__plate{background:var(--ink)}.card--photo .card__in{padding:0;overflow:hidden}.card--photo img{width:100%;height:auto}.card--photo .card__plate{margin:auto .9rem .9rem}.card__line{font:900 clamp(1.15rem, 1.7vw, 1.5rem)/1.3 var(--text);color:var(--ink);margin:0 0 1rem;padding:1rem 1rem 0}.card h1{color:var(--red-dk);font-size:clamp(1.9rem,3.1vw,3rem)}.card h2{color:var(--red-dk);font-size:clamp(1.25rem,1.9vw,1.7rem)}.card .lede{font:700 clamp(1.02rem, 1.3vw, 1.15rem)/1.45 var(--text)}.logo-card .card__in{text-align:center;background:#fff;justify-content:center;align-items:center}.logo-card img{width:min(78%,260px)}.logo-card p{font:400 clamp(1.4rem, 2.6vw, 2.2rem)/1 var(--plate);color:var(--ink);margin:.6rem 0 0}.back .card__in{background:var(--back)}.back__head{background:var(--red);color:#fff;font:400 1rem/1.1 var(--plate);border-radius:7px 7px 0 0;margin:-1rem -1rem 1rem;padding:.7rem 1rem}.statbox{border-collapse:collapse;width:100%;font:700 .95rem/1.3 var(--text);margin-bottom:1rem}.statbox th,.statbox td{border:2px solid var(--ink);text-align:left;vertical-align:top;padding:.4rem .5rem}.statbox th{background:var(--ink);color:var(--back);font:400 .78rem/1.2 var(--plate);width:38%}.roster{margin:0;padding:0;list-style:none}.roster li{border-bottom:2px dashed #00000040;padding:.5rem 0}.roster b{font:900 1.12rem/1.2 var(--text);display:block}.btn{background:var(--red);color:#fff;font:400 .92rem/1 var(--plate);word-break:break-word;border-radius:6px;margin-top:.3rem;padding:.75rem 1rem;text-decoration:none;display:inline-block}.btn:hover{background:var(--ink)}.big-mail{font:900 clamp(1.05rem, 1.7vw, 1.45rem)/1.25 var(--text);overflow-wrap:anywhere;color:var(--red-dk)}.cover{color:#fff;background:linear-gradient(135deg,#1f1f25,#121216);border-radius:16px;align-items:center;gap:clamp(1rem,3vw,2rem);margin-top:clamp(1rem,2vw,1.5rem);padding:clamp(1.2rem,3vw,2rem) clamp(1.2rem,3vw,2.5rem);display:flex}.cover img{background:#fff;border-radius:12px;width:clamp(64px,8vw,96px)}.cover p{margin:0}.cover__name{font:400 clamp(1.4rem, 2.6vw, 2rem)/1.1 var(--plate);color:var(--gold);margin-bottom:.3rem!important}.cover__mail{font:700 clamp(1.05rem, 1.8vw, 1.35rem)/1.3 var(--text);word-break:break-word;margin-bottom:.3rem!important}.cover__small{opacity:.9;font-size:.92rem}@media (width<=980px){.page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.page{grid-template-columns:1fr}.card{min-height:0}.sheet{padding-left:2.6rem}.rings{left:.7rem}.tabs ul{margin-left:2.6rem}.cover{flex-direction:column;align-items:flex-start}}.ph{background-position:50%;background-repeat:no-repeat;background-size:cover}.ph-ch-donation-box{background-color:#8d7969;background-image:url(data:image/webp;base64,UklGRqQAAABXRUJQVlA4IJgAAABQBACdASoYABAAPrVInkmnJCKhMAgA4BaJZACdMoMYHYZgP1kxp1D6jhqeAPv60Il2DUJcqx1fI5hwLLpwZ8i2QU71/l6eaa/gj3L1fUSvIPDSjbulf97t2rPRhk52YyykBkzAkMA174OD79ZMEdmoS7yK2wWiFWWG40hArMjT2+aQwcTMw8j2zAoRoDGVFLH0qNt1O4AAAA==)}.ph-ch-hospital-bed{background-color:#9d918c;background-image:url(data:image/webp;base64,UklGRpAAAABXRUJQVlA4IIQAAADQAwCdASoYABAAPrVInkmnJCKhMAgA4BaJQBOgBA/O72RagoRriRAA/lupO6ely6qo0ELTSQFR5eGif2wxJCwF/+Uk3H5q1Hb6tDi1fFyYfME1X+9IcNOnAqqJAXI9LB96E9i066nSPa8IyGSOBbSHLHtrM3jrL8BxmWkUp9wA7r4LGAA=)}
