@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";*{box-sizing:border-box;padding:0;margin:0}body{font-family:Inter,sans-serif;color:#3b7870;background-color:#fbf5ef;background-image:url("data:image/svg+xml,%3csvg%20width='584'%20height='362'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20x1='100%25'%20y1='69.212%25'%20x2='9.399%25'%20y2='32.183%25'%20id='a'%3e%3cstop%20stop-color='%238A4389'%20stop-opacity='0'%20offset='0%25'/%3e%3cstop%20stop-color='%23512051'%20offset='100%25'/%3e%3cstop%20stop-color='%23512051'%20offset='100%25'/%3e%3cstop%20stop-color='%23512051'%20offset='100%25'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath%20d='M0%20362c40.022-82.8%20115.736-135.154%20227.141-157.064%20167.108-32.864%20103.85-66.012%20185.949-131.796C467.823%2029.284%20524.793%204.904%20584%200v362H0z'%20transform='rotate(180%20292%20181)'%20fill='url(%23a)'%20fill-rule='evenodd'%20opacity='.05'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20width='1085'%20height='673'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20x1='100%25'%20y1='69.237%25'%20x2='9.399%25'%20y2='32.159%25'%20id='a'%3e%3cstop%20stop-color='%238A4389'%20stop-opacity='0'%20offset='0%25'/%3e%3cstop%20stop-color='%23512051'%20offset='100%25'/%3e%3cstop%20stop-color='%23512051'%20offset='100%25'/%3e%3cstop%20stop-color='%23512051'%20offset='100%25'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath%20d='M355%20800c74.356-153.934%20215.022-251.268%20422-292%20310.466-61.099%20192.94-122.724%20345.47-245.025C1224.157%20181.442%201330%20136.116%201440%20127v673H355z'%20transform='translate(-355%20-127)'%20fill='url(%23a)'%20fill-rule='evenodd'%20opacity='.05'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:top left,bottom right}ul{list-style-type:none}a{text-decoration:none;color:#3b7870}a.link-bold{font-weight:500;padding-bottom:2px;border-bottom-width:1.5px;border-bottom-style:solid}h1,h2,h3{font-weight:300;padding:5px}header{display:flex;justify-content:space-between;height:4rem;padding:20px 0}header ul{display:flex;justify-content:space-between}header a{padding:5px;margin:0 5px}main{display:grid;justify-content:center;align-items:center;padding:40px;height:80vh}footer{padding:10px 0}.container{max-width:90vw;margin:0 auto;overflow:auto}.lead{font-size:20px}.sm{font-size:.5rem}.md{font-size:1rem}.lg{font-size:2rem}.xl{font-size:3rem}.text-center{text-align:center}
