:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box;margin:0;padding:0}li,ol,ul{list-style:none}html{scroll-behavior:smooth}table{border-collapse:collapse}textarea{white-space:revert}:where([contenteditable]){-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word}body{background-color:var(--body-color);color:var(--text-color);font-family:var(--body-font);font-size:var(--normal-font-size);margin:var(--header-height) 0 0 0}h1,h2,h3,h4{color:var(--title-color);font-weight:var(--font-semi-bold)}ul{list-style:none}a{text-decoration:none}img{height:auto;max-width:100%}.button{background-color:var(--first-color);border-radius:.5rem;color:#fff;display:inline-block;font-weight:var(--font-medium);padding:1rem}.button:hover{background-color:var(--first-color-alt)}.button__icon{font-size:1.25rem;margin-left:var(--mb-0-5);transition:.3s}.button--white{color:var(--first-color)}.button--white,.button--white:hover{background-color:#fff}.button--flex{align-items:center;display:inline-flex}.button--small{padding:.75rem 1rem}.button--link{background-color:transparent;color:var(--first-color);padding:0}.button--link:hover{background-color:transparent;color:var(--first-color-alt)}.section{padding:2rem 0 4rem}.section__title{font-size:var(--h1-font-size)}.section__subtitle{display:block;font-size:var(--small-font-size);margin-bottom:var(--mb-3)}.section__subtitle,.section__title{text-align:center}.container{margin-left:var(--mb-1-5);margin-right:var(--mb-1-5);max-width:768px}@media screen and (max-width:350px){.container{margin-left:var(--mb-1);margin-right:var(--mb-1)}}@media screen and (min-width:768px){.container{margin-left:auto;margin-right:auto}.section{padding:6rem 0 2rem}.section__subtitle{margin-bottom:4rem}}
