@keyframes pxc-pulse{50%{opacity:.3}}.pxContacts{background:var(--world-bg);min-height:100vh;font-family:var(--mg-serif);-webkit-font-smoothing:antialiased;--hero-ink:#e9e7de;--hero-dim:#cfccc2;--hero-faint:#8a8578;--hero-rule:#26262a;--hero-accent:#c76a77;--mast-bg:#0b0b0df5;flex-direction:column;line-height:1.5;display:flex;position:relative}.pxContacts ::selection{background:var(--mg-bordeaux);color:#fff}.pxContacts a{color:inherit;text-decoration:none}.pxContacts .vignette{z-index:0;pointer-events:none;background:var(--world-vignette);position:fixed;inset:0}.pxContacts .masthead{z-index:30;font-family:var(--mg-tt);color:var(--hero-dim);border-bottom:1px solid var(--hero-rule);background:var(--mast-bg);justify-content:space-between;align-items:center;padding:10px 24px;font-size:12.5px;display:flex;position:fixed;top:0;left:0;right:0}.pxContacts .masthead .id{align-items:baseline;display:flex}.pxContacts .masthead .id>a b{color:var(--hero-accent);font-size:17px;font-weight:400;font-family:var(--mg-serif)}.pxContacts .masthead .id .mg{font-family:var(--mg-serif);color:var(--hero-ink);font-size:18px}.pxContacts .masthead .id .mg b{color:var(--hero-accent);font-weight:400}.pxContacts .masthead .id .mg:hover,.pxContacts .masthead .id .mg:hover b{color:var(--hero-ink)}.pxContacts .masthead .id .wp{font-family:var(--mg-serif);border-left:1px solid var(--hero-rule);margin-left:12px;padding-left:12px;font-size:18px}.pxContacts .masthead .id .wp b{color:var(--hero-accent);font-weight:400}.pxContacts .masthead .id .wp a:hover b,.pxContacts .masthead .id .wp.away b{color:var(--hero-ink)}.pxContacts .masthead .id .wp.away a:hover b{color:var(--hero-accent)}.pxContacts .masthead .id .mstat{color:var(--hero-dim);margin-left:16px;font-size:12px}.pxContacts .masthead .id .live{background:var(--v-hold);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:7px;animation:1.8s infinite pxc-pulse;display:inline-block}.pxContacts .masthead nav{align-items:center;gap:18px;display:flex}.pxContacts .masthead nav a:hover{color:var(--hero-ink);text-underline-offset:3px;text-decoration:underline}.pxContacts .masthead nav a.here{color:var(--hero-accent);text-underline-offset:3px;text-decoration:underline}.pxContacts #nav-lib{display:none}.pxContacts .masthead .forget{cursor:pointer;border-bottom:1px dotted var(--hero-faint);display:none}.pxContacts .masthead .forget:hover{color:var(--hero-ink);border-bottom-color:var(--hero-accent)}.pxContacts .masthead .theme-toggle{cursor:pointer;color:var(--hero-dim);background:0 0;border:0;align-items:center;height:16px;padding:0;display:inline-flex}.pxContacts .masthead .theme-toggle svg{width:13px;height:13px;display:block}.pxContacts .masthead .theme-toggle:hover{color:var(--hero-ink)}.pxContacts .wrap{z-index:1;flex:1;justify-content:center;align-items:center;padding:110px 20px 60px;display:flex;position:relative}.pxContacts .sheet{background:var(--sheet-bg);width:min(460px,100%);color:var(--sheet-ink);box-shadow:var(--sheet-shadow);border-radius:10px;padding:38px 36px 40px;overflow:clip}.pxContacts .frontmatter{text-align:center}.pxContacts .eyebrow{font-family:var(--mg-tt);letter-spacing:.14em;text-transform:uppercase;color:var(--sheet-accent-strong);margin-bottom:16px;font-size:11px}.pxContacts h1.title{color:var(--sheet-ink-strong);font-size:clamp(26px,4vw,32px);font-weight:400}.pxContacts h1.title em{font-style:italic}.pxContacts p.lede{max-width:320px;color:var(--sheet-ink-strong);margin:12px auto 0;font-size:14px}.pxContacts .contacts{max-width:380px;color:var(--sheet-ink-strong);margin:30px auto 0;font-size:14px}.pxContacts .contacts .c{border-bottom:1px solid var(--sheet-rule);grid-template-columns:104px 1fr;gap:6px;padding:13px 2px;display:grid}.pxContacts .contacts .c:first-child{border-top:2px solid var(--sheet-ink-strong)}.pxContacts .contacts .c .k{font-family:var(--mg-tt);color:var(--sheet-sub);text-transform:uppercase;letter-spacing:.08em;padding-top:4px;font-size:10.5px}.pxContacts .contacts a{border-bottom:1px dotted var(--sheet-mut)}.pxContacts .contacts a:hover{border-bottom-color:var(--sheet-accent-strong);color:var(--sheet-accent-strong)}.pxContacts .contacts .ar{font-family:var(--mg-tt);color:var(--sheet-accent-strong);margin-left:6px;font-size:12px}.pxContacts .pfoot{z-index:1;text-align:center;font-family:var(--mg-tt);color:var(--hero-dim);padding:16px 24px 22px;font-size:11px;position:relative}@media (max-width:760px){.pxContacts .masthead{padding:10px 14px;font-size:12px}.pxContacts .masthead .id .wp{font-size:15.5px}.pxContacts .masthead nav{gap:12px}.pxContacts .masthead nav a{display:none}.pxContacts .masthead nav a.mkeep{display:inline}.pxContacts .masthead .forget{display:none!important}.pxContacts .masthead nav a:first-child,.pxContacts .masthead .id .mstat{display:none}.pxContacts .wrap{padding:96px 14px 40px}.pxContacts .sheet{padding:34px 22px 38px}.pxContacts .contacts .c{grid-template-columns:100px 1fr}.pxContacts .contacts .c>span:last-child{overflow-wrap:anywhere}}[data-theme=inv] .pxContacts{--hero-ink:#14161b;--hero-dim:#3a3f47;--hero-faint:#8b9099;--hero-rule:#e7e9ed;--hero-accent:#8a2333;--mast-bg:#fffdfbf5}html[data-reader] .pxContacts .masthead .forget,html[data-reader] .pxContacts #nav-lib{display:inline}
