.icon[data-v-e8d572f6]{display:inline-block;vertical-align:middle}.toggle-menu-button svg{cursor:pointer;height:50px;transform:translateZ(0);width:50px}.toggle-menu-button svg path{fill:none;transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);stroke-width:40px;stroke-linecap:round;stroke:#fff;stroke-dashoffset:0}.toggle-menu-button svg path#bottom,.toggle-menu-button svg path#top{stroke-dasharray:240px 950px}.toggle-menu-button svg path#middle{stroke-dasharray:240px 240px}.toggle-menu-button.toggle-menu-button--toggled svg path#bottom,.toggle-menu-button.toggle-menu-button--toggled svg path#top{stroke-dashoffset:-650px}.toggle-menu-button.toggle-menu-button--toggled svg path#middle{stroke-dashoffset:-115px;stroke-dasharray:1px 220px}@media (min-width:768px){#heading .md\:block{display:block!important}}.typography ul.todo-list{list-style:none;padding-left:.08rem}.typography ul.todo-list .todo-list__label__description{padding-left:.675em}.typography ul.todo-list li{align-items:center;display:flex;line-height:1;vertical-align:middle}.typography input[type=checkbox],.typography input[type=radio]{border-radius:40px;color:#534e5a;margin:-7px 10px 0 0;padding:15px}.typography input:focus{--tw-border-opacity:1;border-color:rgb(0 178 255/var(--tw-border-opacity));--tw-ring-opacity:1;--tw-ring-color:rgb(0 178 255/var(--tw-ring-opacity))}.typography h1 span,.typography h2 span{font-family:Montserrat,ui-serif,Georgia,Cambria,Times New Roman,Times,serif!important}.typography audio,.typography canvas,.typography embed,.typography iframe,.typography img,.typography object,.typography svg,.typography video{display:inline-block}.typography figure.table{width:100%}.typography figure.table table{font-size:inherit!important;line-height:inherit!important;margin-bottom:0;margin-top:0}.typography figure.table table td img:only-child{margin:0!important}.typography figure.table>table>tbody>tr>td>figure.table{margin-top:0!important}.typography img:not(.cc-panorama-image){border-radius:.5rem}@media screen and (max-width:640px){.typography figure.image_resized,.typography img.image_resized{width:100%!important}}.typography video{border-radius:.5rem}@media (max-width:1023px){.typography .empty{display:none}.typography figure.table table{display:block}.typography figure.table table tbody{display:grid;gap:2rem;width:100%}.typography figure.table table tbody tr{display:grid;gap:2rem;justify-content:center;width:100%}.typography figure.table table tbody tr td{padding:0!important;width:100%!important}.typography figure.table table tbody tr td:empty{display:none}.typography p,.typography p span{font-size:22px!important}}.typography .cc-panorama{-ms-overflow-style:none;scrollbar-width:none}.typography .cc-panorama::-webkit-scrollbar{display:none;height:0!important;width:0!important}
