

@font-face{font-family:"Jost";font-style:normal;font-weight:500;font-display:swap;
  src:url(/fonts/jost500.subset.woff2) format("woff2")}
@font-face{font-family:"Instrument Sans";font-style:normal;font-weight:400;font-display:swap;
  src:url(/fonts/instr400.subset.woff2) format("woff2")}
@font-face{font-family:"Instrument Sans";font-style:normal;font-weight:500;font-display:swap;
  src:url(/fonts/instr500.subset.woff2) format("woff2")}

@font-face{font-family:"Instrument Sans";font-style:italic;font-weight:400 700;
  font-display:swap;src:url(/fonts/instri.subset.woff2) format("woff2")}

@font-face{font-family:"EB Garamond";font-style:italic;font-weight:400;font-display:swap;
  src:url(/fonts/ebgi400.subset.woff2) format("woff2")}
@font-face{font-family:"EB Garamond";font-style:italic;font-weight:600;font-display:swap;
  src:url(/fonts/ebgi600.subset.woff2) format("woff2")}

:root{
  
  --bg:#110E13;           
  --bg-2:#1A161D;         
  --bg-3:#241E27;         
  --rule:#2D2632;         
  --mid:#98958F;          
  --bone-2:#CBC8C3;       
  --bone:#F0EEEB;         

  
  --disp:"Jost",Futura,"Century Gothic",system-ui,sans-serif;
  --text:"Instrument Sans","Avenir Next",system-ui,sans-serif;
  --amp:"EB Garamond",Baskerville,"Hoefler Text",Georgia,serif;

  
  --amp-w:400;            
  --amp-w-sm:600;         
  --amp-scale:1.44;       
  
  --amp-ml:.25em;         
  --amp-mr:.35em;         
  --amp-top:.05em;        
  --amp-dx:-.072em;       
  --amp-dy:0em;           

  
  --e:cubic-bezier(.22,.61,.36,1);
  --pad:40px;             
}

.wm{font-family:var(--disp);font-weight:500;text-transform:uppercase;letter-spacing:.2em;
  line-height:.9;display:inline-flex;align-items:baseline;gap:0;white-space:nowrap;
  font-kerning:normal;font-feature-settings:"kern" 1}
.wm>span{margin-right:-.2em}
.wm .a{font-family:var(--amp);font-style:italic;font-weight:var(--amp-w);letter-spacing:0;
  font-size:calc(1em * var(--amp-scale));line-height:0;position:relative;top:var(--amp-top);
  margin-left:var(--amp-ml);margin-right:var(--amp-mr)}

.ampmark{font-family:var(--amp);font-style:italic;font-weight:var(--amp-w);display:inline-block;
  line-height:1;transform:translate(var(--amp-dx),var(--amp-dy))}
