.E0kJGG_page{align-content:center;gap:.75rem;max-width:64rem;min-height:100dvh;margin:0 auto;padding:1rem 1.25rem 1.25rem;display:grid}.E0kJGG_photo{justify-self:center;width:min(100%,15rem);margin:0}.E0kJGG_arch{width:120%;fill:var(--magenta);font-family:var(--font-body), sans-serif;letter-spacing:.32em;text-transform:uppercase;margin:0 -10% -.25rem;font-size:22px;font-weight:600;display:block;overflow:visible}.E0kJGG_frame{aspect-ratio:4/5;outline:1.5px solid var(--magenta);outline-offset:6px;background:var(--paper);border-radius:999px 999px .25rem .25rem;overflow:hidden}.E0kJGG_photoImage{object-fit:cover;width:100%;height:100%;display:block}.E0kJGG_text{text-align:center;justify-items:center;display:grid}.E0kJGG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.E0kJGG_names{font-family:var(--font-display), serif;font-variation-settings:"SOFT" 50, "WONK" 1;letter-spacing:-.015em;margin:0;font-size:clamp(3rem,13vw,5.25rem);font-weight:400;line-height:.95}.E0kJGG_amp{color:var(--magenta);margin:.05em 0 .1em;font-size:.55em;font-style:italic;font-weight:300;display:block}.E0kJGG_details{border:1px solid var(--magenta);outline:1px solid var(--magenta);outline-offset:4px;background:#ffffff59;border-radius:.25rem;width:100%;max-width:22rem;margin:1.25rem 0 0;padding:1.1rem 1.25rem}.E0kJGG_detail dt{color:var(--teal);letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;font-weight:600}.E0kJGG_detail dd{margin:.25rem 0 0;font-size:1rem}.E0kJGG_detail a{font-family:var(--font-display), serif;font-variation-settings:"SOFT" 50;-webkit-text-decoration-color:var(--magenta);text-decoration-color:var(--magenta);text-underline-offset:4px;font-size:1.25rem;text-decoration-thickness:1px}.E0kJGG_divider{align-items:center;gap:.75rem;margin:.9rem 0;display:flex}.E0kJGG_divider:before,.E0kJGG_divider:after{content:"";border-top:1px solid var(--magenta);opacity:.5;flex:1}.E0kJGG_star{width:1.1rem;height:1.1rem;color:var(--tomato)}.E0kJGG_note{font-family:var(--font-display), serif;opacity:.75;margin:1rem 0 0;font-size:1rem;font-style:italic;line-height:1}@media (min-width:48rem){.E0kJGG_page{grid-template-columns:24rem 1fr;align-items:center;gap:5rem;padding:3rem 2rem}.E0kJGG_photo{width:100%}.E0kJGG_text{text-align:left;align-self:end;justify-items:start;margin-bottom:calc(-7.5px - .2em)}.E0kJGG_details{margin-top:2rem}.E0kJGG_note{margin-top:2.5rem}}
