@font-face{font-family:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/abril-fatface-latin-ext-400-normal.Ctcf6qDM.woff2)format("woff2"),url(/_astro/abril-fatface-latin-ext-400-normal.CYCbX7fF.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/abril-fatface-latin-400-normal.utNZUC9m.woff2)format("woff2"),url(/_astro/abril-fatface-latin-400-normal.CSRW-xuf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-cyrillic-ext-400-normal.CFid_Ari.woff2)format("woff2"),url(/_astro/old-standard-tt-cyrillic-ext-400-normal.WtC_wZmU.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-cyrillic-400-normal.Dx4QB4EU.woff2)format("woff2"),url(/_astro/old-standard-tt-cyrillic-400-normal.B9opELhc.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-vietnamese-400-normal.CV652Sht.woff2)format("woff2"),url(/_astro/old-standard-tt-vietnamese-400-normal.DHwrUsNN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-latin-ext-400-normal.CeUx86po.woff2)format("woff2"),url(/_astro/old-standard-tt-latin-ext-400-normal.Dv3vPbwK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-latin-400-normal.CksAFory.woff2)format("woff2"),url(/_astro/old-standard-tt-latin-400-normal.CEoEX30F.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/old-standard-tt-cyrillic-ext-700-normal.2HzcywYP.woff2)format("woff2"),url(/_astro/old-standard-tt-cyrillic-ext-700-normal.BP5G1VL-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/old-standard-tt-cyrillic-700-normal.Ruokj-he.woff2)format("woff2"),url(/_astro/old-standard-tt-cyrillic-700-normal.BeSD8YYN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/old-standard-tt-vietnamese-700-normal.CB6t4GFC.woff2)format("woff2"),url(/_astro/old-standard-tt-vietnamese-700-normal.B0VFBOiD.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/old-standard-tt-latin-ext-700-normal.Bck9AhJw.woff2)format("woff2"),url(/_astro/old-standard-tt-latin-ext-700-normal.ojINqLQx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/old-standard-tt-latin-700-normal.DLkH_MDP.woff2)format("woff2"),url(/_astro/old-standard-tt-latin-700-normal.Bw7EIiLL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-cyrillic-ext-400-italic.oYvjGjTN.woff2)format("woff2"),url(/_astro/old-standard-tt-cyrillic-ext-400-italic.CJoWpzGI.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-cyrillic-400-italic.C55T6EX4.woff2)format("woff2"),url(/_astro/old-standard-tt-cyrillic-400-italic.CjUsNPOx.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-vietnamese-400-italic.DkgkEoGJ.woff2)format("woff2"),url(/_astro/old-standard-tt-vietnamese-400-italic.Dgl-3X6n.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-latin-ext-400-italic.DY6MM75a.woff2)format("woff2"),url(/_astro/old-standard-tt-latin-ext-400-italic.CuIdnYHF.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-latin-400-italic.CCwC87fu.woff2)format("woff2"),url(/_astro/old-standard-tt-latin-400-italic.CQu5L45y.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/special-elite-latin-ext-400-normal.ChcxYnmu.woff2)format("woff2"),url(/_astro/special-elite-latin-ext-400-normal.CaJZjSVf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/special-elite-latin-400-normal.YjDd9tmf.woff2)format("woff2"),url(/_astro/special-elite-latin-400-normal.BtSRmyJ6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:900;src:url(/_astro/playfair-display-cyrillic-900-italic.CdoBb79Q.woff2)format("woff2"),url(/_astro/playfair-display-cyrillic-900-italic.BaaGcQ77.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:900;src:url(/_astro/playfair-display-vietnamese-900-italic.DNYETYOH.woff2)format("woff2"),url(/_astro/playfair-display-vietnamese-900-italic.RaqjuC4H.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:900;src:url(/_astro/playfair-display-latin-ext-900-italic.DJJhuUDA.woff2)format("woff2"),url(/_astro/playfair-display-latin-ext-900-italic.BeVhSWUX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:900;src:url(/_astro/playfair-display-latin-900-italic.DZvaZDOm.woff2)format("woff2"),url(/_astro/playfair-display-latin-900-italic.Coa6X-ET.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--black:#000;--white:#fff;--yellow:#e6da00;--red:#e0121b;--cyan:#00868a;--magenta:#c8228a;--hero:#00b8b8;--wrap:1200px}*,:before,:after{box-sizing:border-box;margin:0}html{background:var(--black);color:var(--white);font-family:Old Standard TT,Georgia,serif;font-size:19px;line-height:1.65}body{flex-direction:column;min-height:100vh;display:flex}main{flex:1}a{color:inherit}:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.wrap{max-width:var(--wrap);width:100%;margin:0 auto;padding:0 1.5rem}.display{font-family:Abril Fatface,Old Standard TT,serif;font-weight:400;line-height:1}.section-title{margin-bottom:2rem;font-size:clamp(2.4rem,6vw,4rem)}.section{padding:4rem 0}.site-header{border-bottom:6px double var(--white)}.site-header .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;display:flex}.wordmark{font-family:Playfair Display,Georgia,serif;font-size:1.9rem;font-style:italic;font-weight:900;text-decoration:none}nav{gap:1.5rem;font-family:Special Elite,monospace;display:flex}nav a{border-bottom:3px solid #0000;padding-bottom:.15rem;text-decoration:none}nav a:hover{border-color:var(--magenta)}nav a[aria-current=page]{border-color:var(--yellow)}.banner{background:var(--hero);color:var(--black);border-bottom:6px double var(--white);position:relative;overflow:hidden}.wall{pointer-events:none;user-select:none;flex-direction:column;gap:.45rem;padding:1.2rem 0 0;line-height:1.05;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 15%,#0000 52%);mask-image:linear-gradient(90deg,#000 15%,#0000 52%)}.line{overflow:hidden}.track{width:max-content;display:flex}.half{white-space:nowrap}@media (prefers-reduced-motion:no-preference){.track{animation:run var(--dur,100s) linear infinite}.track.rev{animation-direction:reverse}}@keyframes run{to{transform:translate(-50%)}}.w-a{font:400 2.4rem Abril Fatface,serif}.w-b{font:italic 400 1.7rem Old Standard TT,serif}.w-c{letter-spacing:.3em;font:400 1.05rem Special Elite,monospace}.w-d{font:italic 900 2rem Playfair Display,serif}.w-e{font:700 1.5rem Old Standard TT,serif}.banner .wrap{grid-template-columns:1fr minmax(280px,540px);align-items:end;min-height:34rem;display:grid;position:relative}.namebox{background:var(--black);color:var(--white);justify-self:start;margin-bottom:2.5rem;padding:1.4rem 1.8rem 1.6rem}.hero-name{flex-direction:column;font-size:clamp(2.8rem,6vw,5.2rem);display:flex}.hero-name span{padding-bottom:.15em;display:block}.role{border-top:3px solid var(--white);margin-top:1rem;padding:.4rem 0 0;font-family:Special Elite,monospace;font-size:1.05rem}.portrait{aspect-ratio:1;width:100%;height:auto;display:block}@media (width<=860px){.banner .wrap{grid-template-columns:1fr;min-height:0}.namebox{margin:2.5rem 0 1rem}.portrait{max-width:420px;margin-left:auto}.wall{opacity:.6}}.intro{padding:2.5rem 0 1rem}.intro p{max-width:40rem;font-size:1.35rem}.actions{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}@media (prefers-reduced-motion:no-preference){.hero-name span{animation:.9s cubic-bezier(.2,.8,.2,1) both reveal}.hero-name span+span{animation-delay:.15s}}@keyframes reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.btn{background:var(--red);color:var(--white);border:3px solid var(--red);padding:.6rem 1.4rem;font-family:Special Elite,monospace;text-decoration:none;display:inline-block}.btn.ghost{border-color:var(--white);background:0 0}.btn:hover{background:var(--magenta);border-color:var(--magenta)}.row{border-top:2px solid var(--white);grid-template-columns:4.5rem 1fr auto;align-items:baseline;gap:1.5rem;padding:1.3rem 1rem;text-decoration:none;display:grid}.row:last-child{border-bottom:2px solid var(--white)}.row .num{font-family:Special Elite,monospace;font-size:1.6rem}.row h3{font-size:clamp(1.9rem,4.5vw,3.2rem)}.row .meta{text-align:right;font-family:Special Elite,monospace;font-size:.9rem}.row:hover,.row:focus-visible{background:var(--red)}.row:nth-child(3n+2):hover,.row:nth-child(3n+2):focus-visible{background:var(--magenta)}.row:nth-child(3n):hover,.row:nth-child(3n):focus-visible{background:var(--cyan)}@media (width<=640px){.row{grid-template-columns:3rem 1fr}.row .meta{text-align:left;grid-column:2}}.page-title{padding:3.5rem 0 1.5rem;font-size:clamp(3rem,10vw,7rem)}.cols{grid-template-columns:1.4fr 1fr;align-items:start;gap:3rem;display:grid}@media (width<=800px){.cols{grid-template-columns:1fr}}.prose p{max-width:62ch;margin-bottom:1.2rem}.facts{background:var(--red);outline:3px solid var(--white);outline-offset:4px;padding:1.5rem}.facts dt{font-family:Special Elite,monospace}.facts dd{margin-bottom:.9rem}.facts dd:last-child{margin-bottom:0}.mail{border-bottom:6px solid var(--yellow);font-size:clamp(1.8rem,6vw,4rem);text-decoration:none;display:inline-block}.mail:hover{border-color:var(--magenta)}.linklist{flex-wrap:wrap;gap:1.5rem;margin-top:2rem;padding:0;font-family:Special Elite,monospace;list-style:none;display:flex}.back{margin-top:2rem;font-family:Special Elite,monospace;display:inline-block}.site-footer{border-top:6px double var(--white);margin-top:4rem}.site-footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1.5rem;font-family:Special Elite,monospace;font-size:.9rem;display:flex}
