.heading-text[data-v-70392f3f]{text-decoration-line:underline overline;text-decoration-thickness:3px;text-underline-offset:.3em}img[data-v-7aae4558]{height:3rem;width:3rem}@media only screen and (max-width:400px){#text[data-v-7aae4558]{display:none}}#menuToggle[data-v-2265e5c3]{display:block;position:fixed;right:50px;top:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}#menuToggle a[data-v-2265e5c3]{text-decoration:none;transition:color .3s ease}#menuToggle input[data-v-2265e5c3]{cursor:pointer;display:block;height:32px;opacity:0;position:absolute;right:-5px;top:-7px;width:40px;z-index:2;-webkit-touch-callout:none}#menuToggle .hamburger[data-v-2265e5c3]{background:#fff;border-radius:3px;display:block;height:3px;margin-bottom:5px;position:relative;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:30px;z-index:1}#menuToggle .hamburger[data-v-2265e5c3]:first-child{transform-origin:0 0}#menuToggle .hamburger[data-v-2265e5c3]:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked~.hamburger[data-v-2265e5c3]{background:#fff;opacity:1;transform:rotate(45deg) translate(-2px,-1px)}#menuToggle input:checked~.hamburger[data-v-2265e5c3]:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2)}#menuToggle input:checked~.hamburger[data-v-2265e5c3]:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#menu[data-v-2265e5c3]{box-sizing:border-box;list-style-type:none;margin:-100px 0 0 -200px;max-height:100vh;max-width:400px;overflow-y:auto;padding:125px 45px 45px;position:absolute;width:100vw;-webkit-font-smoothing:antialiased;transform:translate(100%);transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menuToggle input:checked~div[data-v-2265e5c3]{transform:none}@media only screen and (min-width:1024px){#menuToggle .hamburger[data-v-2265e5c3]{display:none}#menuCheckbox[data-v-2265e5c3]{display:none!important}#menu[data-v-2265e5c3]{border-bottom-left-radius:0;flex-direction:row;margin:0;max-width:-moz-max-content;max-width:max-content;padding:0 1em 0 0;position:static;transform:none}#menuToggle[data-v-2265e5c3]{position:static;right:auto;top:auto}}.social-icon[data-v-a344de5d]{margin:.3rem}footer[data-v-a344de5d]{background-color:#0003}
