@font-face {
  font-family: Bricolage Grotesque;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/a2d1e128db1bcf42-s.woff2) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
    u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329,
    u+1ea0-1ef9, u+20ab;
}
@font-face {
  font-family: Bricolage Grotesque;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/e7d6446f841201f2-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: Bricolage Grotesque;
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/3129ede211ba397c-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: Bricolage Grotesque Fallback;
  src: local("Arial");
  ascent-override: 88.21%;
  descent-override: 25.61%;
  line-gap-override: 0%;
  size-adjust: 105.43%;
}
.__className_e4f0ae {
  font-family: Bricolage Grotesque, Bricolage Grotesque Fallback;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Akshar;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/5d08be28cdbde15d-s.woff2) format("woff2");
  unicode-range: u+0900-097f, u+1cd0-1cf9, u+200c-200d, u+20a8, u+20b9, u+20f0,
    u+25cc, u+a830-a839, u+a8e0-a8ff, u+11b00-11b09;
}
@font-face {
  font-family: Akshar;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/6b04fef725fc9242-s.woff2) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}
@font-face {
  font-family: Akshar;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/2fb9e3bc44f93f57-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}
@font-face {
  font-family: Akshar Fallback;
  src: local("Arial");
  ascent-override: 115.53%;
  descent-override: 45.51%;
  line-gap-override: 0%;
  size-adjust: 85.69%;
}
.__className_1ffce6 {
  font-family: Akshar, Akshar Fallback;
  font-weight: 400;
  font-style: normal;
}
html:has(.main-content-4) {
  --bg: #f4efe9;
  --primary: #dde294;
  background-color: var(--bg);
  background-image: url(../images/noise.8c1e79cd.png);
  background-size: 200px;
  animation: noise 1s linear infinite alternate;
}
@keyframes noise {
  0% {
    background-position: 0 0;
  }
  to {
    background-position: 100% 100%;
  }
}

