@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-e8713fcb],[data-v-e8713fcb]::backdrop,[data-v-e8713fcb]:after,[data-v-e8713fcb]:before{--tw-tracking:initial;--tw-font-weight:initial}}}.event-card[data-v-e8713fcb]{border-radius:var(--radius-box);display:flex;flex-direction:column;outline:0 solid #0000;outline-offset:2px;position:relative;transition:outline .2s ease-in-out}.event-card[data-v-e8713fcb]:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.event-card[data-v-e8713fcb]:focus{outline:2px solid #0000;outline-offset:2px}}.event-card[data-v-e8713fcb]:focus-visible{outline-color:currentColor}.event-card[data-v-e8713fcb] :where(figure:first-child){border-end-end-radius:unset;border-end-start-radius:unset;border-start-end-radius:inherit;border-start-start-radius:inherit;overflow:hidden}.event-card[data-v-e8713fcb] :where(figure:last-child){border-end-end-radius:inherit;border-end-start-radius:inherit;border-start-end-radius:unset;border-start-start-radius:unset;overflow:hidden}.event-card[data-v-e8713fcb]:where(.card-border){border:var(--border)solid var(--color-base-200)}.event-card[data-v-e8713fcb]:where(.card-dash){border:var(--border)dashed var(--color-base-200)}.event-card.image-full[data-v-e8713fcb]{display:grid}.event-card.image-full[data-v-e8713fcb]>*{grid-column-start:1;grid-row-start:1}.event-card.image-full>.card-body[data-v-e8713fcb]{color:var(--color-neutral-content);position:relative}.event-card.image-full[data-v-e8713fcb] :where(figure){border-radius:inherit;overflow:hidden}.event-card.image-full>figure img[data-v-e8713fcb]{filter:brightness(28%);height:100%;-o-object-fit:cover;object-fit:cover}.event-card figure[data-v-e8713fcb]{align-items:center;display:flex;justify-content:center}.event-card[data-v-e8713fcb]:has(>input:is(input[type=checkbox],input[type=radio])){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.event-card[data-v-e8713fcb]:has(>:checked){outline:2px solid}.event-card[data-v-e8713fcb]{background-color:var(--color-gray-300,oklch(87.2% .01 258.338));width:100%}.event-card__body[data-v-e8713fcb]{display:flex;flex:auto;flex-direction:column;font-size:var(--card-fs,.875rem);gap:.5rem;padding:var(--card-p,1.5rem)}.event-card__body[data-v-e8713fcb] :where(p){flex-grow:1}.event-card__body[data-v-e8713fcb]{align-items:flex-start;text-align:start}.event-card__body__info[data-v-e8713fcb]{display:flex;gap:calc(var(--spacing,.25rem)*3);justify-content:space-between;width:100%}.event-card__body__info__name[data-v-e8713fcb]{--tw-tracking:var(--tracking-tighter,-.05em);color:var(--color-primary);letter-spacing:var(--tracking-tighter,-.05em)}.event-card__body__info__place[data-v-e8713fcb]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-font-weight:var(--font-weight-light,300);color:var(--color-primary);font-weight:var(--font-weight-light,300)}.event-card__body__info__date[data-v-e8713fcb]{background-color:var(--color-primary);border-radius:var(--radius-lg,.5rem);color:var(--color-primary-content);display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;padding:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*1)}.event-card__image[data-v-e8713fcb]{height:calc(var(--spacing,.25rem)*40);padding-inline:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*5)}.event-card__image>img[data-v-e8713fcb]{border-radius:var(--radius-box);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.event-card-body__info__title[data-v-e8713fcb]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-normal,400);color:var(--color-neutral-600,oklch(43.9% 0 0));font-weight:var(--font-weight-normal,400);text-transform:uppercase}@media (min-width:35rem){.event-card-body__info__title[data-v-e8713fcb]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}@property --tw-tracking{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-456e2343],[data-v-456e2343]::backdrop,[data-v-456e2343]:after,[data-v-456e2343]:before{--tw-space-y-reverse:0;--tw-font-weight:initial}}}.contact-form[data-v-456e2343]{background-color:var(--color-base-200);padding:calc(var(--spacing,.25rem)*5)}@media (min-width:35rem){.contact-form[data-v-456e2343]{padding:calc(var(--spacing,.25rem)*10)}}@media (min-width:48rem){.contact-form[data-v-456e2343]{padding:calc(var(--spacing,.25rem)*12)}}:where(.contact-form[data-v-456e2343]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*6*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*6*var(--tw-space-y-reverse))}.contact-form[data-v-456e2343]{border-radius:var(--radius-box)}.contact-form h3[data-v-456e2343]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}@media (min-width:48rem){.contact-form h3[data-v-456e2343]{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111))}}@media (min-width:64rem){.contact-form h3[data-v-456e2343]{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.contact-form h3[data-v-456e2343]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.contact-form p[data-v-456e2343]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}@media (min-width:48rem){.contact-form p[data-v-456e2343]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}}.contact-form p[data-v-456e2343]{opacity:.75}.contact-form__fields[data-v-456e2343]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*5)}/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-18b3d564],[data-v-18b3d564]::backdrop,[data-v-18b3d564]:after,[data-v-18b3d564]:before{--tw-leading:initial;--tw-space-y-reverse:0;--tw-font-weight:initial}}}.app-contact[data-v-18b3d564]{display:flex;flex-direction:column}@media (min-width:64rem){.app-contact[data-v-18b3d564]{flex-direction:row;gap:calc(var(--spacing,.25rem)*8)}}@media (min-width:80rem){.app-contact[data-v-18b3d564]{gap:calc(var(--spacing,.25rem)*12)}}.app-contact__info[data-v-18b3d564]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6);padding:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*8);width:100%}@media (min-width:64rem){.app-contact__info[data-v-18b3d564]{gap:calc(var(--spacing,.25rem)*8);padding:calc(var(--spacing,.25rem)*8);padding-bottom:calc(var(--spacing,.25rem)*0);width:50%}}.app-contact__info--primary[data-v-18b3d564]{color:var(--color-primary-content)}.app-contact__info--secondary[data-v-18b3d564]{color:var(--color-base-content)}.app-contact__info--secondary>h1[data-v-18b3d564]{color:var(--color-primary)}@media (min-width:64rem){.app-contact__info__title[data-v-18b3d564]{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-leading:calc(var(--spacing,.25rem)*16);line-height:calc(var(--spacing,.25rem)*16)}}@media (min-width:80rem){.app-contact__info__title[data-v-18b3d564]{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.app-contact__info__title[data-v-18b3d564]{margin-bottom:calc(var(--spacing,.25rem)*4)}:where(.app-contact__info__content[data-v-18b3d564]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*8*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*8*var(--tw-space-y-reverse))}@media (min-width:48rem){:where(.app-contact__info__content[data-v-18b3d564]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*12*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*12*var(--tw-space-y-reverse))}}.app-contact__info__content__section[data-v-18b3d564]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6)}@media (min-width:40rem){.app-contact__info__content__section[data-v-18b3d564]{display:grid;gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(2,minmax(0,1fr))}}.app-contact__info__content__section__item--text[data-v-18b3d564]{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*2)}.app-contact__info__content__section__item--text h3[data-v-18b3d564]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:48rem){.app-contact__info__content__section__item--text h3[data-v-18b3d564]{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}}.app-contact__info__content__section__item--text a[data-v-18b3d564],.app-contact__info__content__section__item--text p[data-v-18b3d564]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));opacity:.9}@media (min-width:48rem){.app-contact__info__content__section__item--text a[data-v-18b3d564],.app-contact__info__content__section__item--text p[data-v-18b3d564]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}}.app-contact__info__content__section__item--social[data-v-18b3d564]{align-items:center;display:flex;font-size:var(--text-base,1rem);gap:calc(var(--spacing,.25rem)*5);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}@media (min-width:48rem){.app-contact__info__content__section__item--social[data-v-18b3d564]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}}.app-contact__form[data-v-18b3d564]{margin-top:calc(var(--spacing,.25rem)*8);width:100%}@media (min-width:64rem){.app-contact__form[data-v-18b3d564]{margin-top:calc(var(--spacing,.25rem)*0);width:50%}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}
