@font-face{font-family:Open Sans;src:url("./media/OpenSans-Light-HJ63MGDM.ttf")}@font-face{font-family:Open Sans Bold;src:url("./media/OpenSans-Bold-474BUIDJ.ttf")}body{font-family:Open Sans;margin:0;padding:0}h1,h2,h3,p{color:#0f141e}h1{font-size:24px;font-weight:600}h2{font-size:16px;font-weight:100;color:#878a8f;margin:0 0 22px}h3{font-size:16px;font-weight:600;color:#0f141e;margin:0 0 22px}p{font-size:16px}.nav-header{margin-block:2.5vh;margin-inline:5vw;height:10vh}.primary-button{font-size:12px;background-color:teal;color:#f2f2f2;border:none;padding:12px;border-radius:40px;cursor:pointer}.primary-button:hover{color:#f7941d}.inline-margin{margin-inline:10vw}.fade-in{opacity:0;transform:translateY(20vh);visibility:hidden;transition:opacity .6s ease-out,transform 1.2s ease-out;will-change:opacity,visibility}.fade-in .is-visible{opacity:1;transform:none;visibility:visible}.title{margin-block:5vh;display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.title:before,.title:after{content:"";display:block;flex:1;height:1px;background-color:#f2f2f2;margin:0 10px}.grid{text-align:center;display:grid;grid-template-columns:repeat(2,auto);column-gap:12px;row-gap:8px;list-style:none;padding:0;margin:0}li{margin-bottom:6px;font-size:14px}@media (min-width: 768px){h1{font-size:24px}h2,h3,p{font-size:16px}label,input,li,.primary-button{font-size:14px}.inline-margin{margin-inline:15vw}}@media (min-width: 1024px){h1{font-size:26px}h2,h3,p{font-size:18px}label,input,li,.primary-button{font-size:16px}.inline-margin{margin-inline:20vw}}@media (min-width: 1200px){h1{font-size:36px}h2{font-size:28px}h3,p{font-size:26px}label,input,li,.primary-button{font-size:22px}.inline-margin{margin-inline:22vw}}
