/*! Templo Kundalini — tokens do design system v0.1 · DriveWeb | Rodrigo Soares · https://driveweb.pt · contacto@driveweb.pt · WhatsApp +351 913 671 493 */
@font-face{font-family:'Italiana';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/italiana-latin.woff2) format('woff2')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400 600;font-display:swap;src:url(../fonts/montserrat-latin.woff2) format('woff2')}
:root{
  --c-bg:#14100d;--c-surface:#1d1713;--c-line:rgba(243,231,216,.14);
  --c-text:#f3e7d8;--c-muted:#c2b29f;--c-accent:#d08a5e;--c-accent-hover:#dc9a70;
  --c-light:#f6efe7;--c-accent-ink:#9a5a33;--c-ink:#2a2420;--c-ink-muted:#6b5d50;--c-line-claro:rgba(42,36,32,.14);
  --f-display:'Italiana',Georgia,serif;--f-text:'Montserrat',system-ui,-apple-system,sans-serif;
  --fs-xs:13px;--fs-sm:15px;--fs-base:clamp(16px,1.05vw,17px);--fs-lg:clamp(18px,1.4vw,20px);
  --fs-h3:clamp(24px,2.3vw,30px);--fs-h2:clamp(32px,4.2vw,52px);--fs-h1:clamp(40px,6vw,76px);
  --s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;
  --section:clamp(64px,9vw,128px);--gutter:clamp(16px,4vw,40px);--container:1240px;--measure:62ch;
  --r-sm:6px;--r-md:12px;--r-lg:20px;--r-pill:999px;--border:1px solid var(--c-line);
  --ease:cubic-bezier(.2,.7,.2,1);--t-ui:200ms;--t-reveal:500ms;--header-h:72px;
}
