.menu-link[data-v-ce6d2ddd],button[data-v-ce6d2ddd]{font-family:Inter,sans-serif;margin-bottom:auto;margin-top:auto;padding-bottom:.5rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(var(--color-gray-700)/var(--tw-text-opacity,1))}@media (min-width:1280px){.menu-link[data-v-ce6d2ddd],button[data-v-ce6d2ddd]{font-size:1.125rem;line-height:1.75rem;padding-left:.5rem;padding-right:.5rem}}#nav-menu[data-v-d1a07dc8]{display:flex;height:100%;width:100%}@media (min-width:1280px){#nav-menu[data-v-d1a07dc8]{display:none}}#menu-btn-group[data-v-d1a07dc8]{display:flex;flex-direction:column;gap:.25rem;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}.menu-link[data-v-d1a07dc8],button[data-v-d1a07dc8]{font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:auto;margin-top:auto;padding:.5rem 1rem}#main-header[data-v-6d88afbf]{border-width:1px;height:60px;position:sticky;top:0;z-index:40;--tw-border-opacity:1;border-bottom-color:rgb(var(--color-gray-300)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.subscribe-box[data-v-8eeb17bc]{align-items:center;display:flex;gap:.5rem;justify-content:center;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));padding:.5rem;--tw-text-opacity:1;border-top:1px solid hsla(0,0%,100%,.2);bottom:0;color:rgb(255 255 255/var(--tw-text-opacity,1));left:0;position:fixed;width:100%;z-index:1000}.subscribe-text[data-v-8eeb17bc]{margin:0;white-space:nowrap}input[type=email][data-v-8eeb17bc]{max-width:200px;padding-left:.5rem;padding-right:.5rem;width:100%}button[data-v-8eeb17bc]{border-width:1px;padding:.5rem 1rem;--tw-border-opacity:1;border-color:rgb(var(--color-gray-700)/var(--tw-border-opacity,1));--tw-bg-opacity:.5;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.close-button[data-v-8eeb17bc]{background:none;border:none;cursor:pointer;font-size:20px;font-weight:700;position:absolute;right:10px;top:10px}.container[data-v-aaef1689]{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}.hover\:text-primary[data-v-aaef1689]:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.hover\:bg-primary[data-v-aaef1689]:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}
