@import url('https://fonts.googleapis.com/css2?family=IBM+Plex Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
 :root { --page-background-color: linear-gradient(115.36deg, rgb(47,124,8) 0%, rgb(128,123,0) 100%);
--content-background-color: rgba(255,255,255,1);
--text-color: rgba(14,37,30,1);
--primary-color: linear-gradient(115.36deg, #bee462 0%, #3d79ee 100%);
--secondary-color: rgba(251,224,224,1);
--p-font-family: IBM Plex Sans, sans-serif;
--p-font-size: 14px;
--p-font-weight: normal;
--p-font-style: normal;
--p-line-height: 140%;
--p-text-transform: none;
--h1-font-family: IBM Plex Sans, sans-serif;
--h1-font-size: 40px;
--h1-font-weight: 700;
--h1-font-style: italic;
--h1-line-height: 110%;
--h1-text-transform: none;
--h2-font-family: IBM Plex Sans, sans-serif;
--h2-font-size: 34px;
--h2-font-weight: 700;
--h2-font-style: italic;
--h2-line-height: 110%;
--h2-text-transform: none;
--h3-font-family: IBM Plex Sans, sans-serif;
--h3-font-size: 30px;
--h3-font-weight: 700;
--h3-font-style: normal;
--h3-line-height: 110%;
--h3-text-transform: none;
--h4-font-family: IBM Plex Sans, sans-serif;
--h4-font-size: 18px;
--h4-font-weight: 700;
--h4-font-style: normal;
--h4-line-height: 110%;
--h4-text-transform: none;
--pre-font-family: IBM Plex Sans, sans-serif;
--pre-font-size: nullpx;
--pre-font-weight: normal;
--pre-font-style: normal;
--pre-line-height: null%;
--pre-text-transform: none;
--button-font-family: IBM Plex Sans, sans-serif;
--button-font-size: 16px;
--button-font-weight: normal;
--button-font-style: normal;
--button-line-height: 140%;
--button-text-transform: none;
--primary-button-border-radius: 40px;
--primary-button-border-style: solid;
--primary-button-border-width: 0px;
--primary-button-border-color: linear-gradient(115.36deg, #bee462 0%, #3d79ee 100%);
--primary-button-color: rgb(255,255,255);
--primary-button-background: linear-gradient(115.36deg, #bee462 0%, #3d79ee 100%);
--primary-button-font-size: 18px;
--primary-button-font-weight: normal;
--primary-button-font-style: normal;
--primary-button-font-family: IBM Plex Sans, sans-serif;
--primary-button-line-height: 140%;
--primary-button-text-transform: none;
--primary-button-letter-spacing: 0px;
--secondary-button-border-radius: 40px;
--secondary-button-border-style: solid;
--secondary-button-border-width: 0px;
--secondary-button-border-color: rgba(251,224,224,1);
--secondary-button-color: #FFFFFF;
--secondary-button-background: rgba(251,224,224,1);
--secondary-button-font-size: 18px;
--secondary-button-font-weight: normal;
--secondary-button-font-style: normal;
--secondary-button-font-family: IBM Plex Sans, sans-serif;
--secondary-button-line-height: 140%;
--secondary-button-text-transform: none;
--secondary-button-letter-spacing: 0px;
 }