*{box-sizing:border-box;padding:0;margin:0;font-size:13px}body,html{max-width:100vw}main{position:relative}body,main{width:100%}body{display:flex;justify-content:flex-start;align-items:flex-start;background-color:#f1edee}main{flex:1 1}a{color:inherit;text-decoration:none}h1{font-size:3.5rem}h2{font-size:2.75rem;line-height:3.5rem}h3{font-size:2.25rem;line-height:3rem}h4{font-size:2rem;line-height:2.5rem}h4,h5{letter-spacing:.025em}h5{font-size:1.5rem;line-height:1.75rem}h6{font-size:1.25rem;letter-spacing:.025rem}h6,p{line-height:1.5rem}p{font-size:1.15rem}small{font-size:.85rem}a.btn-link,button{font-weight:600;text-transform:uppercase;letter-spacing:.05rem;padding:14px 16px;text-align:center;text-decoration:none}.icon-btn{display:flex;align-items:center}a.btn-link:hover{text-decoration:none}a,b,em,i,span,strong{font-size:inherit;color:inherit}a,em,span{font-weight:inherit}b,strong{font-weight:700}a:hover{text-decoration:underline}a:hover,a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5,a:hover h6,a:hover p,a:hover span{color:#2c7879}a.MuiButton-root:hover{color:inherit}input,textarea{font-size:.85rem}.hyphenate{-webkit-hyphens:auto;hyphens:auto}time{color:inherit;font-family:inherit;font-size:inherit}.gradient-text-1{background:-webkit-linear-gradient(#348aa7,#003b36);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.MuiChip-root span{font-size:1rem}ol,ul{list-style-position:inside}@keyframes burst-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(4)}}.tip-active{position:relative;border:1px solid #2c7879;box-shadow:0 48px 100px 0 rgba(17,12,46,.15);&:after,&:before{position:absolute;content:"";top:0;left:0;width:15px;height:15px;background-color:#ddf093;border-radius:50%}&:before{opacity:1;animation:burst-animation 1s infinite;animation-fill-mode:forwards;z-index:0}}button.tip-active:after,button.tip-active:before{top:-5%;left:-5%}