.button{background-color:var(--accent);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:var(--base-3);border-radius:50px;padding:1em 2em}.button:is(:hover,:focus){background-color:var(--global-color-8);color:var(--accent);border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}.button-reverse{background-color:var(--global-color-8);color:var(--accent);font-weight:600;border-radius:50px;padding:1em 2em}.button-reverse:is(:hover,:focus){background-color:var(--accent);color:var(--base-3)}.page{max-width:1450px;padding-left:20px;padding-right:20px;margin:35px auto}@media (max-width:1024px){.page{margin-left:10px;margin-right:10px}}@media (max-width:767px){.page{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}}.button-overline{border-bottom-style:solid;border-bottom-width:2px;border-left-style:solid;border-left-width:2px;border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;color:var(--accent);text-decoration:none;text-transform:uppercase;border-radius:30px;padding:10px 20px}.button-overline:is(:hover,:focus){color:var(--base-3);background-color:var(--accent)}