.EZoWya_footer{--black:#000;--cream:#f4f0de;--cream-muted:#aba89b;--hairline:#626059;--focus:var(--yellow);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:2;background:var(--black);color:var(--cream);position:relative}.EZoWya_inner{gap:var(--s7);padding-top:var(--s6);padding-bottom:var(--s4);flex-direction:column;display:flex}.EZoWya_columns{gap:var(--s5) var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:700px){.EZoWya_columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.EZoWya_label{margin:0 0 var(--s3);color:var(--cream-muted);font-size:14px;line-height:1.4}.EZoWya_list{gap:var(--s1);flex-direction:column;margin:0;padding:0;font-size:18px;line-height:1.5;list-style:none;display:flex}.EZoWya_list a{min-height:24px;text-decoration:none;display:inline-block}.EZoWya_list a:hover,.EZoWya_list a:focus-visible{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.EZoWya_contact{flex-direction:column;display:flex}.EZoWya_contact+.EZoWya_contact{margin-top:var(--s2)}.EZoWya_sublabel{color:var(--cream-muted);font-size:14px;line-height:1.4}.EZoWya_list .EZoWya_contact a{overflow-wrap:anywhere}.EZoWya_missing{color:var(--cream-muted)}.EZoWya_bottom{justify-content:space-between;gap:var(--s2) var(--s4);color:var(--cream-muted);flex-wrap:wrap;font-size:14px;line-height:1.4;display:flex}.EZoWya_bottom p{max-width:none;margin:0}
.Af2_WG_bar{z-index:10;background:var(--black);color:var(--cream);transition:background-color var(--ease), color var(--ease);position:sticky;top:0}html[data-header-theme=light] .Af2_WG_bar{--black:#fff;--cream:#000;--focus:#000}:is(html:has([data-page-theme=light]) .Af2_WG_bar,html[data-header-theme=light] .Af2_WG_bar){background:0 0}:is(html:has([data-page-theme=light]) .Af2_WG_logo,html[data-header-theme=light] .Af2_WG_logo){visibility:hidden}:is(html:has([data-page-theme=light]) .Af2_WG_iconButton,html[data-header-theme=light] .Af2_WG_iconButton),:is(html:has([data-header=over-photo]) .Af2_WG_bar,html:has([data-header=over-photo]) .Af2_WG_iconButton){background:0 0}html:has([data-header=over-photo]) .Af2_WG_logo{visibility:hidden}html[data-header-over-footer] .Af2_WG_bar{--black:#000;--cream:#f4f0de;--focus:var(--yellow)}.Af2_WG_header{justify-content:space-between;align-items:center;padding-block:12px;display:flex}.Af2_WG_logo{line-height:0;display:block}.Af2_WG_logo img{width:72px;height:72px;display:block}.Af2_WG_panel{--black:#000;--cream:#f4f0de;--cream-muted:#aba89b;--hairline:#626059;--focus:var(--yellow);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;border-left:1px solid var(--hairline);background:var(--black);width:min(420px,100vw);height:100%;max-height:none;color:var(--cream);margin:0;padding:0;position:fixed;inset:0 0 0 auto}.Af2_WG_panel,.Af2_WG_panel::backdrop{opacity:0;transition:opacity var(--ease), overlay var(--ease) allow-discrete, display var(--ease) allow-discrete}.Af2_WG_panel[open],.Af2_WG_panel[open]::backdrop{opacity:1}@starting-style{.Af2_WG_panel[open],.Af2_WG_panel[open]::backdrop{opacity:0}}.Af2_WG_panel::backdrop{background:#000c}.Af2_WG_panelInner{align-items:flex-end;gap:var(--s6);padding:var(--s4) var(--page-pad);flex-direction:column;height:100%;display:flex}.Af2_WG_panelInner nav{align-self:stretch}.Af2_WG_list{gap:var(--s3);flex-direction:column;width:100%;margin:0;padding:0;font-size:28px;line-height:1.3;list-style:none;display:flex}.Af2_WG_list a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.Af2_WG_list a:hover,.Af2_WG_list a:focus-visible,.Af2_WG_list a[aria-current=page]{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Af2_WG_iconButton{border:0;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;display:inline-flex}.Af2_WG_iconButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square}.Af2_WG_panel .Af2_WG_list a[aria-current=page]{color:var(--yellow);background:0 0}
@font-face{font-family:AUTHENTIC Sans;src:url(/fonts/authentic-sans-90.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--black:#000;--cream:#f4f0de;--cream-muted:#aba89b;--hairline:#626059;--blue:#0c44e4;--yellow:#fefc34;--focus:var(--yellow);--font:"Courier New", Courier, "Lucida Sans Typewriter", monospace;--font-prose:"AUTHENTIC Sans", "Helvetica Neue", Arial, sans-serif;--s1:4px;--s2:8px;--s3:16px;--s4:24px;--s5:40px;--s6:64px;--s7:96px;--page-pad:var(--s4);--header-height:96px;--max-width:1200px;--ease:.15s ease-out;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:900px){:root{--page-pad:48px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--black);min-height:100vh;color:var(--cream);font-family:var(--font);flex-direction:column;margin:0;font-size:18px;font-weight:400;line-height:1.6;display:flex}h1,h2,h3{margin:0 0 var(--s4);font-weight:400}h1{font-size:clamp(28px,4vw,40px);line-height:1.25}h2{font-size:28px;line-height:1.3}h3{font-size:22px;line-height:1.35}p{margin:0 0 var(--s3);max-width:64ch}a{color:var(--cream);text-underline-offset:3px;transition:color var(--ease);text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--blue)}a:focus-visible,a[aria-current=page]{color:var(--yellow)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}button{font:inherit;color:var(--cream);background:var(--black);border:1px solid var(--cream);min-height:44px;padding:var(--s3) var(--s4);cursor:pointer;transition:color var(--ease), border-color var(--ease);border-radius:0;line-height:1}button:hover{color:var(--blue);border-color:var(--blue)}button:focus-visible{color:var(--yellow);border-color:var(--yellow)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--s3);top:var(--s3);z-index:100;padding:var(--s2) var(--s3);background:var(--black);position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.container{width:100%;max-width:var(--max-width);padding-inline:var(--page-pad);margin:0 auto}main{flex:1}.prose p{font-family:var(--font-prose)}.muted{color:var(--cream-muted);font-size:16px;line-height:1.5}@media (prefers-reduced-motion:reduce){*,:before,:after,::backdrop{transition:none!important;animation:none!important}}[data-theme=light]{--black:#fff;--cream:#000;--cream-muted:#555;--hairline:#c8c8c8;--focus:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has([data-page-theme=light]){--black:#fff;--cream:#000;--cream-muted:#555;--hairline:#c8c8c8;--focus:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=light]{background:var(--black);color:var(--cream)}[data-theme=light] a:focus-visible,[data-theme=light] button:focus-visible{color:var(--cream);border-color:var(--cream)}html:has([data-page-theme=light]) a:focus-visible{color:var(--cream);border-color:var(--cream)}html:has([data-page-theme=light]) button:focus-visible{color:var(--cream);border-color:var(--cream)}html:has([data-page-theme=light]) a[aria-current=page]{color:var(--cream);background:var(--yellow)}
