

@font-face{font-family:'Eliza';src:url(../fonts/eliza.woff2) format('woff2');font-weight:400 800;font-style:normal;font-display:swap}
@font-face{font-family:'Eliza';src:url(../fonts/eliza-italic.woff2) format('woff2');font-weight:400 800;font-style:italic;font-display:swap}

@font-face{font-family:'Geist';src:url(../fonts/geist.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:'Geist Mono';src:url(../fonts/geist-mono.woff2) format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Geist Mono';src:url(../fonts/geist-mono-bold.woff2) format('woff2');font-weight:500 700;font-display:swap}

:root{

  --bright:#B0F5A2; --white:#FFFFFF; --black:#0F0F0E;
  --forest:#0C7A1F; --dark:#0A3311; --pink:#FACDE3; --terra:#CC3300; --burgundy:#4D0B0B;
  --n1:#F0F0EB; --n2:#C8C8C0; --n3:#80807A; --n4:#4D4D48; --n5:#2E2E27;
  --ext-light:#DDFFD6; --ext-green:#56CC5E;
  --error:#D82F15;
  --disp:'Eliza',Georgia,serif;
  --text:'Geist',Arial,sans-serif;
  --mono:'Geist Mono',Arial,monospace;
  --r:4px;

  --ink:var(--dark); --ink2:var(--black); --green:var(--forest); --light:var(--bright);
  --mint:var(--ext-light); --mid:var(--ext-green);
  --paper:var(--n1); --card:var(--white); --line:var(--n2); --mut:var(--n4);
}

.enav{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 48px;background:#fff;color:var(--black);border-bottom:1px solid var(--n2)}
.enav-logo{display:inline-flex;color:var(--black)}
.enav-logo svg{display:block;height:24px;width:auto}
.enav-lenke{font-family:var(--mono);font-size:14px;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--black);text-decoration:none;padding:8px 0}
.enav-lenke:hover{text-decoration:underline;text-underline-offset:4px}
@media(max-width:700px){.enav{padding:0 16px}}
