@font-face{font-display:swap;font-family:Alfa Slab One;font-style:normal;font-weight:400;src:url(/fonts/alfa-slab-one.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:400 900;src:url(/fonts/archivo.woff2)format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:italic;font-weight:500;src:url(/fonts/archivo-italic.woff2)format("woff2")}:root{--ink:#14243a;--muted:#5d6c82;--paper:#fff;--paper-deep:#f3f6fb;--field:#436eb8;--field-dark:#2f43a8;--sky:#dbe4f5;--tan:#c9bfad;--tan-dark:#a99e8a;--gutter:clamp(1rem, 4vw, 4.5rem);--display:"Alfa Slab One", Rockwell, Georgia, serif;--stripe:repeating-linear-gradient(90deg, #436eb8 0 120px, #fff 120px 132px, #c9bfad 132px 252px, #fff 252px 264px);color:var(--ink);background:var(--paper);font-synthesis:none;text-rendering:optimizelegibility;font-family:Archivo,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}html,body{background:var(--paper);min-width:320px;margin:0}a{color:inherit}img{max-width:100%;display:block}h1,h2,h3,p{text-wrap:pretty}h1,h2,h3{color:var(--field);font-family:var(--display);margin:0;font-weight:400}h2{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.08}h3{font-size:1.1rem;line-height:1.2}p{margin:0 0 .8rem;line-height:1.55}dl,dd{margin:0}.stripe{background:var(--stripe);height:14px}main{max-width:1180px;min-height:70vh;padding:1.25rem var(--gutter) 3rem;margin:0 auto}.lede{font-size:1.05rem}.button{background:var(--tan);box-shadow:6px 6px 0 var(--field);color:var(--ink);cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;border:0;border-radius:0;justify-content:center;align-items:center;min-height:2.75rem;padding:.6rem 1.3rem;font-size:.85rem;font-weight:900;text-decoration:none;transition:transform .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.secondary{border:3px solid var(--field);box-shadow:none;color:var(--field);background:#fff}a:focus-visible,button:focus-visible{outline:3px solid var(--field-dark);outline-offset:3px}.toolbar{flex-wrap:wrap;justify-content:flex-end;gap:1rem;margin-bottom:1.25rem;display:flex}.on-paper{display:none}.nameplate{background:var(--field);box-shadow:8px 8px 0 var(--field-dark);color:#fff;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.25rem,3vw,2.25rem) clamp(1.25rem,4vw,3rem);display:flex}.nameplate img{border:4px solid var(--tan);background:#fff;border-radius:50%;flex:none;width:clamp(4rem,11vw,8rem);height:clamp(4rem,11vw,8rem)}.nameplate h1{color:#fff;text-shadow:4px 4px 0 var(--field-dark);text-transform:uppercase;font-size:clamp(2.3rem,7.4vw,5.2rem);line-height:.98}.nameplate p{margin:.6rem 0 0;font-size:clamp(.95rem,1.8vw,1.15rem);font-weight:600}.folio{border-bottom:14px solid;border-image:var(--stripe) 14;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1.5rem;margin:1.5rem 0 0;padding-bottom:.6rem;font-weight:800;display:flex}.front{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);margin-top:2rem;display:grid}.lead h2{font-size:clamp(2.2rem,5.2vw,3.9rem);line-height:1}.dek{margin:.8rem 0 1rem;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.3}.lead>p{max-width:62ch}.tally{margin:1.5rem 0}.tally div{flex-wrap:wrap;gap:.1rem .3rem;display:flex}.bundle{width:auto;height:2.15rem}.bundle line{stroke:var(--field);stroke-linecap:square;stroke-width:3px}.bundle line:nth-child(5){stroke:var(--field-dark)}.bundle line.next{stroke:var(--tan-dark);stroke-dasharray:3 3.5;stroke-linecap:butt}.tally figcaption{color:var(--muted);margin-top:.5rem;font-size:.88rem;font-weight:600}.ways div{border-top:3px solid var(--sky);grid-template-columns:9.5rem 1fr;gap:.1rem 1rem;padding:.6rem 0;display:grid}.ways dt,.ways dd a{color:var(--field-dark);font-weight:800}.ways dd{line-height:1.4}.note{margin:.8rem 0 0;font-weight:700}.action{margin-top:1.25rem}.rail{flex-direction:column;gap:2rem;display:flex}.rail h2{margin-bottom:.75rem;font-size:1.35rem}.calendar{background:var(--paper-deep);border-left:8px solid var(--tan);padding:1rem 1.15rem}.calendar div+div{margin-top:.75rem}.calendar dt{color:var(--field-dark);font-weight:800}.calendar dd{line-height:1.35}.editor p{font-size:.97rem}.byline{margin:0;font-style:italic;font-weight:500}.back{flex-direction:column;gap:3rem;margin-top:3rem;display:flex}.kicker{color:var(--field-dark);margin:0 0 .4rem;font-weight:800}.spotlight{border:3px solid var(--field);box-shadow:8px 8px 0 var(--field-dark);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:clamp(1.25rem,4vw,3rem);padding:clamp(1.25rem,3vw,2.25rem);display:grid}.spotlight h2{margin-bottom:1rem;font-size:clamp(1.7rem,3.4vw,2.6rem)}.spotlight p{max-width:64ch}.facts{align-self:center;gap:1.1rem;display:grid}.facts dt{color:var(--field);font-family:var(--display);font-size:clamp(2rem,4vw,2.8rem);line-height:1}.facts dd{color:var(--muted);margin-top:.2rem;font-size:.92rem;font-weight:600}.pull{align-self:center;margin:0}.pull blockquote{color:var(--field);font-family:var(--display);margin:0;font-size:clamp(1.35rem,2.6vw,1.9rem);line-height:1.2}.pull figcaption{color:var(--muted);margin-top:.75rem;font-size:.92rem;font-weight:700}.go{color:var(--field-dark);font-weight:800}.interview{background:var(--paper-deep);padding:clamp(1.25rem,3vw,2.25rem)}.interview h2{font-size:clamp(1.7rem,3.4vw,2.6rem)}.role{color:var(--muted);font-weight:700}.interview>p{max-width:64ch}.interview dl{columns:2;column-gap:2.5rem;margin-top:1rem}.interview dl div{break-inside:avoid;margin-bottom:1rem}.interview dt{color:var(--field-dark);font-weight:800;line-height:1.35}.interview dd{margin-top:.2rem;line-height:1.5}.opportunities>h2,.news>h2{margin-bottom:1rem}.opp-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;display:grid}.opp{border-top:3px solid var(--sky);padding:1rem 0 1.5rem}.opp h3{margin-bottom:.45rem}.opp p{margin-bottom:.6rem}.opp dl{grid-template-columns:3.25rem 1fr;gap:.15rem .75rem;margin-bottom:.65rem;font-size:.93rem;display:grid}.opp dt{color:var(--muted);font-weight:700}.opp dd{line-height:1.4}.news{margin-top:3rem}.lead-more{border-top:3px solid var(--sky);margin-top:1.5rem;padding-top:1rem}.lead-more h3{margin-bottom:.4rem}.lead-more p{margin:0}.interview .outro{font-weight:700}.news-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.5rem;display:grid}.news h3{margin-bottom:.4rem}.news p{margin-bottom:.4rem;font-size:.97rem}.past{margin-top:3rem}.past ul{margin:.75rem 0 0;padding:0;list-style:none}.past li{margin-bottom:.4rem}.tip{border-top:14px solid;border-image:var(--stripe) 14;margin-top:3rem;padding-top:1.5rem}.tip>p{max-width:60ch}.tip form{gap:1rem;max-width:40rem;display:grid}.tip label{color:var(--field-dark);gap:.35rem;font-weight:800;display:grid}.tip label span{color:var(--muted);font-weight:500}.tip input,.tip textarea{border:2px solid var(--sky);color:var(--ink);font:inherit;border-radius:0;padding:.6rem .7rem;font-weight:400}.tip input:focus,.tip textarea:focus{border-color:var(--field);outline:none}.tip .button{justify-self:start;margin-top:.25rem}.tip .trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.tip-error{color:#b42318;margin:0;font-weight:700}.tip-sent{font-weight:700}.link{color:var(--field-dark);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.muted{color:var(--muted)}.admin-gate{gap:1rem;max-width:22rem;margin:3rem auto;display:grid}.admin-gate h1{font-size:1.6rem}.admin-gate label{color:var(--field-dark);gap:.35rem;font-weight:800;display:grid}.admin-gate input,.admin select,.admin textarea{border:2px solid var(--sky);color:var(--ink);font:inherit;border-radius:0;padding:.5rem .6rem}.admin-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.chips{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.admin-top .chips{margin:0}.chip{border:2px solid var(--sky);color:var(--field-dark);cursor:pointer;font:inherit;background:#fff;padding:.35rem .8rem;font-size:.9rem;font-weight:700}.chip.on{background:var(--field);border-color:var(--field);color:#fff}.admin-tip{border-left:6px solid var(--sky);margin-bottom:1rem;padding:.6rem 0 .6rem 1rem}.admin-tip.status-new{border-left-color:var(--field)}.admin-tip.status-following-up{border-left-color:var(--tan-dark)}.admin-tip-head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.admin-tip h3{font-size:1.15rem}.admin-tip p{overflow-wrap:anywhere;margin:.3rem 0}.admin-tip-actions{grid-template-columns:11rem 1fr;gap:.5rem;margin-top:.5rem;display:grid}.admin-totals{font-size:1.05rem}.admin-totals b{color:var(--field-dark);font-variant-numeric:tabular-nums}.admin-totals span{color:var(--muted);margin:0 .25rem}.admin-bars{border-bottom:2px solid var(--sky);align-items:end;gap:2px;height:140px;display:flex}.admin-bars div{flex:1;align-items:end;height:100%;display:flex}.admin-bars span{background:var(--field);width:100%;min-height:1px;display:block}.admin-axis{justify-content:space-between;margin:.3rem 0 2rem;font-size:.85rem;display:flex}.admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.5rem;display:grid}.admin-grid .wide{grid-column:1/-1}.admin-grid h2{margin-bottom:.5rem;font-size:1.2rem}.admin-table{border-collapse:collapse;width:100%}.admin-table th,.admin-table td{border-bottom:1px solid var(--sky);text-align:left;overflow-wrap:anywhere;padding:.4rem .5rem .4rem 0}.admin-table .num{font-variant-numeric:tabular-nums;text-align:right;width:6rem}.admin-table th button{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:.85rem;font-weight:800}@media (width<=700px){.admin-grid,.admin-tip-actions{grid-template-columns:1fr}}.site-footer{border-top:14px solid;border-image:var(--stripe) 14;color:var(--muted);padding:1.5rem var(--gutter) 2.5rem;text-align:center;font-size:.85rem}.site-footer a{color:var(--field-dark)}@media (width<=860px){.front,.spotlight,.opp-list,.news-list{grid-template-columns:1fr}.interview dl{columns:1}.facts{flex-wrap:wrap;gap:1rem 2rem;display:flex}.facts div{flex:6rem}}@media (width<=460px){.ways div{grid-template-columns:1fr}.nameplate{box-shadow:5px 5px 0 var(--field-dark)}.nameplate h1{text-shadow:3px 3px 0 var(--field-dark)}.spotlight{box-shadow:5px 5px 0 var(--field-dark)}}@media (prefers-reduced-motion:reduce){.button{transition:none}}@page{size:letter;margin:.45in}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print,.on-screen{display:none!important}.on-paper{display:revert}html,body{background:#fff;font-size:9.6pt}main{max-width:none;min-height:0;padding:0}a{color:inherit;text-decoration:none}.nameplate{box-shadow:none;color:var(--ink);background:#fff;gap:.9rem;padding:0}.nameplate img{border-color:var(--field);width:.85in;height:.85in}.nameplate h1{color:var(--field);text-shadow:none;white-space:nowrap;font-size:34pt}.nameplate p{margin-top:.15rem;font-size:11pt}.folio{margin-top:.5rem;padding-bottom:.25rem}.front{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:.35in;margin-top:.9rem}.lead h2{font-size:28pt}.dek{margin:.35rem 0 .6rem;font-size:12pt}.tally{margin:.8rem 0}.tally div{gap:.1rem .3rem}.bundle{height:.23in}.tally figcaption{font-size:8.5pt}.ways div{grid-template-columns:8.6rem 1fr;padding:.35rem 0}.action{margin-top:.7rem}.qr-line{align-items:center;gap:.75rem;font-weight:800;display:flex}.qr{width:.95in;height:.95in}.rail{gap:1.1rem}.rail h2{margin-bottom:.4rem;font-size:13pt}.calendar{border:2px solid var(--sky);border-left:6px solid var(--tan);background:#fff;padding:.6rem .75rem}.editor p{font-size:9.4pt}.back{break-before:page;gap:1rem;margin-top:0}.spotlight{box-shadow:none;grid-template-columns:minmax(0,3.2fr) minmax(0,1fr);gap:.3in;padding:.75rem .9rem}.spotlight h2{margin-bottom:.45rem;font-size:18pt}.spotlight p{max-width:none;margin-bottom:.45rem}.facts{gap:.5rem;display:grid}.facts dt{font-size:18pt}.facts dd{font-size:8.5pt}.spotlight.brief{grid-template-columns:minmax(0,1fr) auto;align-items:center}.spotlight.brief .facts{flex-wrap:nowrap;gap:.25in;display:flex}.spotlight.brief .facts div{flex:none}.spotlight.brief:has(.pull){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pull blockquote{font-size:13pt}.pull figcaption{margin-top:.3rem;font-size:8.5pt}.interview{border:2px solid var(--sky);background:#fff;padding:.75rem .9rem}.interview h2{font-size:18pt}.interview>p{max-width:none;margin-bottom:.3rem}.opportunities>h2,.news>h2{margin-bottom:.4rem;font-size:15pt}.opp-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .3in}.opp{break-inside:avoid;padding:.45rem 0 .6rem}.opp h3{margin-bottom:.15rem;font-size:11pt}.opp p{margin-bottom:.25rem;line-height:1.4}.opp dl{margin-bottom:.2rem;font-size:9pt}.news{margin-top:1rem}.lead-more{break-inside:avoid;margin-top:.7rem;padding-top:.45rem}.lead-more h3{margin-bottom:.15rem;font-size:11pt}.lead-more p{font-size:9.4pt;line-height:1.4}.news-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3in}.news article{break-inside:avoid}.news h3{font-size:10.5pt}.news p{font-size:9.2pt;line-height:1.4}.go{overflow-wrap:anywhere;font-size:8.8pt;font-weight:700}.colophon{border-top:2px solid var(--sky);align-items:center;gap:.75rem;padding-top:.4rem;font-size:8.5pt;display:flex}.colophon p{margin:0}.colophon .qr{width:.6in;height:.6in}}
