@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/cormorant-garamond-var.woff2) format("woff2")}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/cormorant-garamond-italic-400.woff2) format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/poppins-300.woff2) format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/poppins-400.woff2) format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/poppins-500.woff2) format("woff2")}
:root{
--ink:#0e0d0b;--ink-2:#17150f;--ink-3:#221f18;
--ivory:#f3eee4;--parchment:#e8dfcf;--linen:#faf7f1;
--stone:#a39d90;--stone-dark:#5f5a50;
--brass:#c2a466;--brass-deep:#8a6d33;
--line-dark:rgba(243,238,228,.14);--line-light:rgba(14,13,11,.14);
--scrim-hero:linear-gradient(180deg,rgba(14,13,11,.55) 0%,rgba(14,13,11,.15) 40%,rgba(14,13,11,.85) 100%);
--scrim-flat:rgba(14,13,11,.55);
--serif:"Cormorant Garamond","Iowan Old Style","Palatino Linotype",Georgia,serif;
--sans:"Poppins","Helvetica Neue",Arial,sans-serif;
--step--1:clamp(.78rem,.76rem + .1vw,.84rem);
--step-0:clamp(1rem,.96rem + .2vw,1.1rem);
--step-1:clamp(1.25rem,1.15rem + .5vw,1.5rem);
--step-2:clamp(1.6rem,1.4rem + 1vw,2.2rem);
--step-3:clamp(2.1rem,1.7rem + 2vw,3.4rem);
--step-4:clamp(2.8rem,2rem + 4vw,5.6rem);
--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--space-5:4rem;--space-6:clamp(5rem,4rem + 6vw,10rem);
--measure:34rem;--wide:76rem;
--radius:2px;
--ease:cubic-bezier(.2,.7,.2,1);--dur-1:180ms;--dur-2:320ms;--dur-3:900ms;
--focus:0 0 0 2px var(--ink),0 0 0 4px var(--brass);
}
