.block-group .block-list>section:not(.block-article-cards-carousel){align-items:center;display:flex;flex-direction:column;justify-content:center}.block-group .block-list>section:not(.block-article-cards-carousel):not(:last-child){margin-bottom:50px!important}.rail-container{overflow-x:auto!important;position:relative!important;width:100%!important}.text-white[data-v-6403877d],.text-white[data-v-6403877d] *{color:#fff!important}.body-content[data-v-6403877d]>:not(:last-child){margin-bottom:.4rem;margin-top:.4rem}.conventions-wrapper[data-v-9149a2ee]{color:#000;font-size:80px;height:100%;padding-top:100px;width:100%}.logo[data-v-9149a2ee]{height:32px;width:auto}.content-container[data-v-9149a2ee]{min-height:calc(100dvh - 120px);padding-bottom:150px}.content-container[data-v-9149a2ee],.form-container[data-v-9149a2ee]{align-items:center;display:flex;flex:1;justify-content:center}.form-container[data-v-9149a2ee]{padding:2rem;width:100%}.affiliated-hotels__header[data-v-6948be23]{margin-bottom:3rem;text-align:center}.affiliated-hotels__header .affiliated-hotels__title[data-v-6948be23]{color:#333;font-size:2.5rem;font-weight:400;margin-bottom:1rem}.affiliated-hotels__header .affiliated-hotels__description[data-v-6948be23]{color:#666;font-size:1.125rem;margin:0 auto;max-width:800px}.affiliated-hotels__main[data-v-6948be23]{align-items:flex-start;display:flex;gap:2rem}.affiliated-hotels__sidebar[data-v-6948be23]{background:#fff;flex:0 0 290px;padding:0}.affiliated-hotels__sidebar .filter-section[data-v-6948be23]{margin-bottom:2rem}.affiliated-hotels__sidebar .filter-section__title[data-v-6948be23]{color:#666;font-size:1rem;font-weight:400;line-height:1.4;margin-bottom:1.5rem}.affiliated-hotels__sidebar .distance-filter[data-v-6948be23]{margin-bottom:2rem}.affiliated-hotels__sidebar .distance-filter .distance-slider[data-v-6948be23]{height:20px;position:relative}.affiliated-hotels__sidebar .distance-filter .distance-slider .slider[data-v-6948be23]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border-radius:0;height:1px;margin-bottom:1rem;outline:none;pointer-events:none;position:absolute;width:100%}.affiliated-hotels__sidebar .distance-filter .distance-slider .slider[data-v-6948be23]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#7a9aa2;border:none;border-radius:50%;box-shadow:none;cursor:pointer;height:16px;pointer-events:auto;width:16px}.affiliated-hotels__sidebar .distance-filter .distance-slider .slider[data-v-6948be23]::-moz-range-thumb{background:#7a9aa2;border:none;border-radius:50%;box-shadow:none;cursor:pointer;height:16px;pointer-events:auto;width:16px}.affiliated-hotels__sidebar .distance-filter .distance-slider .slider-max[data-v-6948be23]{background:transparent}.affiliated-hotels__sidebar .distance-filter .distance-slider .distance-values[data-v-6948be23]{color:#666;display:flex;font-size:.875rem;font-weight:400;justify-content:space-between;margin-top:2rem}.affiliated-hotels__sidebar .distance-filter .distance-slider .distance-values span[data-v-6948be23]{margin-top:10px}.affiliated-hotels__sidebar .category-filters[data-v-6948be23]{display:flex;flex-direction:column;gap:.75rem}.affiliated-hotels__sidebar .category-filters .category-btn[data-v-6948be23]{background:#fff;border:.5px solid #000;border-radius:8px;color:#000;cursor:pointer;font-size:.875rem;font-weight:400;padding:10px 24px;text-align:center;transition:all .3s ease}.affiliated-hotels__sidebar .category-filters .category-btn[data-v-6948be23]:hover{background:#dbdbdb;border-color:#000;color:#000}.affiliated-hotels__sidebar .category-filters .category-btn--active[data-v-6948be23]{background:#94c5cc;border-color:#94c5cc;color:#fff}.affiliated-hotels__content[data-v-6948be23]{flex:1;min-width:0}.affiliated-hotels__loading[data-v-6948be23]{padding:3rem 0;text-align:center}.affiliated-hotels__loading .loading-spinner[data-v-6948be23]{animation:spin-6948be23 1s linear infinite;border:4px solid #e0e0e0;border-radius:50%;border-top-color:#007bff;height:40px;margin:0 auto 1rem;width:40px}.affiliated-hotels__error[data-v-6948be23]{color:#dc3545;padding:3rem 0;text-align:center}.affiliated-hotels__error .retry-btn[data-v-6948be23]{background:#fff;border:.5px solid #000;border-radius:.5rem;color:#000;cursor:pointer;font-weight:400;margin-top:1rem;padding:.75rem 1.5rem;transition:all .3s ease}.affiliated-hotels__error .retry-btn[data-v-6948be23]:hover{background:#dbdbdb;border-color:#000;color:#000}.affiliated-hotels__grid[data-v-6948be23]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:3rem}@media (max-width:768px){.affiliated-hotels__grid[data-v-6948be23]{padding:0 1.2rem}}.affiliated-hotels__no-results[data-v-6948be23]{color:#666;padding:3rem 0;text-align:center}.affiliated-hotels__no-results .btn-secondary[data-v-6948be23]{background:#fff;border:.5px solid #000;border-radius:.5rem;color:#000;cursor:pointer;font-weight:400;margin-top:1rem;padding:.75rem 1.5rem;transition:all .3s ease}.affiliated-hotels__no-results .btn-secondary[data-v-6948be23]:hover{background:#dbdbdb;border-color:#000;color:#000}.affiliated-hotels__pagination[data-v-6948be23]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-bottom:2rem;min-width:200px}@media (max-width:768px){.affiliated-hotels__pagination[data-v-6948be23]{justify-content:center}}.affiliated-hotels__pagination .pagination-btn[data-v-6948be23]{align-items:center;background:transparent;border:none;color:#666;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .3s ease;width:32px}.affiliated-hotels__pagination .pagination-btn.pagination-nav[data-v-6948be23]{color:#333}.affiliated-hotels__pagination .pagination-btn.pagination-nav[data-v-6948be23]:hover:not(.is-disabled){color:#000}.affiliated-hotels__pagination .pagination-btn.pagination-nav.is-disabled[data-v-6948be23]{color:#ccc;cursor:not-allowed}.affiliated-hotels__pagination .pagination-btn.pagination-nav svg[data-v-6948be23]{height:16px;width:16px}.affiliated-hotels__pagination .pagination-number[data-v-6948be23]{background:transparent;border:none;color:#666;cursor:pointer;flex-shrink:0;font-size:.875rem;font-weight:400;min-width:32px;padding:.25rem .5rem;text-align:center;text-decoration:none;transition:all .3s ease}.affiliated-hotels__pagination .pagination-number[data-v-6948be23]:hover{color:#333}.affiliated-hotels__pagination .pagination-number--active[data-v-6948be23]{color:#000;font-weight:400;text-decoration:underline;text-underline-offset:4px}.affiliated-hotels__pagination .pagination-ellipsis[data-v-6948be23]{color:#666;flex-shrink:0;font-size:.875rem;min-width:32px;padding:.25rem .5rem;text-align:center}.hotel-card[data-v-6948be23]{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:550px;overflow:hidden;transition:all .3s ease}.hotel-card[data-v-6948be23]:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-4px)}.hotel-card__image[data-v-6948be23]{height:550px;overflow:hidden;position:relative}.hotel-card__image .hotel-image[data-v-6948be23]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.hotel-card__image:hover .hotel-image[data-v-6948be23]{transform:scale(1.05)}.hotel-card__overlay[data-v-6948be23]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.hotel-card__overlay.bottom[data-v-6948be23]{top:50%}.hotel-card__overlay.overlay-black.total[data-v-6948be23]{background:#0009}.hotel-card__overlay.overlay-black.total.opacity_20[data-v-6948be23]{background:#0003}.hotel-card__overlay.overlay-black.total.opacity_40[data-v-6948be23]{background:#0006}.hotel-card__overlay.overlay-black.total.opacity_60[data-v-6948be23]{background:#0009}.hotel-card__overlay.overlay-black.total.opacity_80[data-v-6948be23]{background:#000c}.hotel-card__overlay.overlay-black.total.opacity_100[data-v-6948be23]{background:#000}.hotel-card__overlay.overlay-black.bottom[data-v-6948be23]{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 50%,transparent)}.hotel-card__overlay.overlay-black.bottom.opacity_20[data-v-6948be23]{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.1) 50%,transparent)}.hotel-card__overlay.overlay-black.bottom.opacity_40[data-v-6948be23]{background:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.2) 50%,transparent)}.hotel-card__overlay.overlay-black.bottom.opacity_60[data-v-6948be23]{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 50%,transparent)}.hotel-card__overlay.overlay-black.bottom.opacity_80[data-v-6948be23]{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,transparent)}.hotel-card__overlay.overlay-black.bottom.opacity_100[data-v-6948be23]{background:linear-gradient(0deg,#000 0,rgba(0,0,0,.7) 50%,transparent)}.hotel-card__overlay.overlay-grey.total[data-v-6948be23]{background:#80808099}.hotel-card__overlay.overlay-grey.total.opacity_20[data-v-6948be23]{background:#80808033}.hotel-card__overlay.overlay-grey.total.opacity_40[data-v-6948be23]{background:#80808066}.hotel-card__overlay.overlay-grey.total.opacity_60[data-v-6948be23]{background:#80808099}.hotel-card__overlay.overlay-grey.total.opacity_80[data-v-6948be23]{background:#808080cc}.hotel-card__overlay.overlay-grey.total.opacity_100[data-v-6948be23]{background:gray}.hotel-card__overlay.overlay-grey.bottom[data-v-6948be23]{background:linear-gradient(0deg,#80808099 0,#8080804d 50%,#80808000)}.hotel-card__overlay.overlay-grey.bottom.opacity_20[data-v-6948be23]{background:linear-gradient(0deg,#80808033 0,#8080801a 50%,#80808000)}.hotel-card__overlay.overlay-grey.bottom.opacity_40[data-v-6948be23]{background:linear-gradient(0deg,#80808066 0,#80808033 50%,#80808000)}.hotel-card__overlay.overlay-grey.bottom.opacity_60[data-v-6948be23]{background:linear-gradient(0deg,#80808099 0,#8080804d 50%,#80808000)}.hotel-card__overlay.overlay-grey.bottom.opacity_80[data-v-6948be23]{background:linear-gradient(0deg,#808080cc 0,#80808066 50%,#80808000)}.hotel-card__overlay.overlay-grey.bottom.opacity_100[data-v-6948be23]{background:linear-gradient(0deg,gray 0,#808080b3 50%,#80808000)}.hotel-card__overlay.custom[data-v-6948be23]{position:absolute}.hotel-card__distance-badge[data-v-6948be23]{background:#ffa500e6;border-radius:12px;color:#fff;display:inline-block;font-size:.75rem;font-weight:400;letter-spacing:.5px;margin-bottom:1rem;padding:4px 12px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.hotel-card__content[data-v-6948be23]{bottom:0;display:flex;flex-direction:column;left:0;padding:1.5rem;pointer-events:none;position:absolute;right:0;z-index:2}.hotel-card__location[data-v-6948be23]{font-size:.875rem;letter-spacing:.5px;margin-bottom:1rem;text-transform:uppercase}.hotel-card__location[data-v-6948be23],.hotel-card__title[data-v-6948be23]{color:#fff;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,.5)}.hotel-card__title[data-v-6948be23]{display:-webkit-box;font-size:1.25rem;line-height:1.3;margin-bottom:2rem;min-height:3.25rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.hotel-card__btn[data-v-6948be23]{align-items:center;background:#fff;border:.5px solid #776e67;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:10px;justify-content:center;letter-spacing:.5px;padding:10px 24px;pointer-events:auto;text-transform:uppercase;transition:all .3s ease;width:250px}.hotel-card__btn[data-v-6948be23]:hover{background:#dbdbdb;border:.5px solid #000;border-radius:8px;color:#000}@keyframes spin-6948be23{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.affiliated-hotels__main[data-v-6948be23]{align-items:center;flex-direction:column;justify-content:center}.affiliated-hotels__sidebar[data-v-6948be23]{display:none}}.mobile-filter-bar[data-v-6948be23]{display:none}@media (max-width:768px){.mobile-filter-bar[data-v-6948be23]{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0}}.mobile-filter-bar__info .hotels-count[data-v-6948be23]{color:#333;font-size:1rem;font-weight:400}.mobile-filter-bar__text[data-v-6948be23]{color:#000;cursor:pointer;font-size:1rem;font-weight:400;text-transform:uppercase;transition:all .3s ease}.mobile-filter-bar__text[data-v-6948be23]:hover{text-decoration:underline}.mobile-filter-popup[data-v-6948be23]{display:none}@media (max-width:768px){.mobile-filter-popup[data-v-6948be23]{animation:fadeIn-6948be23 .3s ease;background:#00000080;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:1000000}}.mobile-filter-popup__content[data-v-6948be23]{animation:slideUp-6948be23 .3s ease;background:#fff;bottom:0;left:0;max-height:80vh;overflow-y:auto;padding:2rem;position:absolute;right:0}.mobile-filter-popup__back-wrapper[data-v-6948be23]{display:flex;justify-content:flex-start;margin-bottom:1rem;margin-left:1.5rem}.mobile-filter-popup__back[data-v-6948be23]{background:none;border:none;border-radius:50%;color:#666;cursor:pointer;padding:.5rem;transition:background-color .3s ease}.mobile-filter-popup__back[data-v-6948be23]:hover{background:#f0f0f0}.mobile-filter-popup__title-wrapper[data-v-6948be23]{margin-bottom:2rem;margin-left:1.5rem;text-align:left}.mobile-filter-popup__title[data-v-6948be23]{color:#333;font-size:1.25rem;font-weight:400;margin:0}.mobile-filter-section[data-v-6948be23]{margin:0 1.5rem 2rem}.mobile-distance-filter .mobile-distance-slider[data-v-6948be23]{height:20px;position:relative}.mobile-distance-filter .mobile-distance-slider .mobile-slider[data-v-6948be23]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border-radius:0;height:1px;margin-bottom:1rem;outline:none;pointer-events:none;position:absolute;width:100%}.mobile-distance-filter .mobile-distance-slider .mobile-slider[data-v-6948be23]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#7a9aa2;border:none;border-radius:50%;box-shadow:none;cursor:pointer;height:16px;pointer-events:auto;width:16px}.mobile-distance-filter .mobile-distance-slider .mobile-slider[data-v-6948be23]::-moz-range-thumb{background:#7a9aa2;border:none;border-radius:50%;box-shadow:none;cursor:pointer;height:16px;pointer-events:auto;width:16px}.mobile-distance-filter .mobile-distance-slider .mobile-slider-max[data-v-6948be23]{background:transparent}.mobile-distance-filter .mobile-distance-slider .mobile-distance-values[data-v-6948be23]{color:#666;display:flex;font-size:1rem;font-weight:400;justify-content:space-between;margin-top:2rem}.mobile-distance-filter .mobile-distance-slider .mobile-distance-values span[data-v-6948be23]{margin-top:10px}.mobile-category-filters[data-v-6948be23]{display:flex;flex-direction:column;gap:1rem}.mobile-category-filters .mobile-category-btn[data-v-6948be23]{background:#fff;border:.5px solid #000;border-radius:8px;color:#000;cursor:pointer;font-size:.875rem;font-weight:400;padding:14px 24px;text-align:center;transition:all .3s ease}.mobile-category-filters .mobile-category-btn[data-v-6948be23]:hover{background:#dbdbdb;border-color:#000;color:#000}.mobile-category-filters .mobile-category-btn--active[data-v-6948be23]{background:#94c5cc;border-color:#94c5cc;color:#fff}.mobile-filter-actions[data-v-6948be23]{border-top:1px solid #e0e0e0;display:flex;flex-direction:column;gap:1rem;margin:2rem 1.5rem 0;padding-top:2rem}.mobile-filter-actions .mobile-apply-btn[data-v-6948be23]{background:#94c5cc;border:.5px solid #000;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:400;padding:1rem;transition:all .3s ease;width:100%}.mobile-filter-actions .mobile-apply-btn[data-v-6948be23]:hover{background:#dbdbdb;border-color:#000;color:#000}.mobile-filter-actions .mobile-clear-btn[data-v-6948be23]{background:transparent;border:.5px solid #000;border-radius:8px;color:#dc3545;cursor:pointer;font-size:1rem;font-weight:400;padding:1rem;transition:all .3s ease;width:100%}.mobile-filter-actions .mobile-clear-btn[data-v-6948be23]:hover{background:#dbdbdb;border-color:#000;color:#000}@keyframes fadeIn-6948be23{0%{opacity:0}to{opacity:1}}@keyframes slideUp-6948be23{0%{transform:translateY(100%)}to{transform:translateY(0)}}.spacing-top-small[data-v-6948be23]{padding-top:2rem}.spacing-top-large[data-v-6948be23],.spacing-top-medium[data-v-6948be23]{padding-top:6rem}.spacing-top-xlarge[data-v-6948be23]{padding-top:8rem}.spacing-bottom-small[data-v-6948be23]{padding-bottom:2rem}.spacing-bottom-large[data-v-6948be23],.spacing-bottom-medium[data-v-6948be23]{padding-bottom:6rem}.spacing-bottom-xlarge[data-v-6948be23]{padding-bottom:8rem}.hotel-detail[data-v-26e9028a]{background:#f8f9fa;min-height:100vh}.hotel-detail__main[data-v-26e9028a]{min-height:calc(100vh - 80px)}.hotel-detail__content[data-v-26e9028a]{padding:0}.hotel-detail__container[data-v-26e9028a]{display:flex;min-height:100vh}.hotel-detail__info[data-v-26e9028a]{align-items:center;background:#fff;display:flex;flex:1;justify-content:center;padding:3rem;padding-top:calc(var(--height-header) + 3rem)}.hotel-detail__info-content[data-v-26e9028a]{max-width:600px;width:100%}.hotel-detail__image[data-v-26e9028a]{background-color:#fff;flex:1;position:relative}.hotel-detail__image .image-container[data-v-26e9028a]{height:100vh;position:sticky;top:0}.hotel-detail__image .image-container .hotel-image[data-v-26e9028a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.back-btn[data-v-26e9028a]{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;gap:.5rem;margin-bottom:2rem;transition:color .3s ease}.back-btn[data-v-26e9028a]:hover{color:#007bff}.back-btn svg[data-v-26e9028a]{transition:transform .3s ease}.back-btn:hover svg[data-v-26e9028a]{transform:translate(-2px)}.hotel-header[data-v-26e9028a]{margin-bottom:3rem}.hotel-header .hotel-title[data-v-26e9028a]{color:#333;font-size:3rem;font-weight:400;line-height:1.2;margin-bottom:1rem}.hotel-header .hotel-location[data-v-26e9028a]{align-items:center;color:#666;display:flex;font-size:1.125rem;gap:.5rem;margin-bottom:.5rem}.hotel-header .hotel-location svg[data-v-26e9028a]{color:#007bff}.hotel-header .hotel-distance[data-v-26e9028a]{align-items:center;color:#666;display:flex;font-size:1rem;gap:.5rem}.hotel-header .hotel-distance svg[data-v-26e9028a]{color:orange}.hotel-contact[data-v-26e9028a]{margin-bottom:3rem}.hotel-contact .contact-item[data-v-26e9028a]{margin-bottom:1.5rem}.hotel-contact .contact-item .contact-label[data-v-26e9028a]{color:#666;font-size:.875rem;font-weight:400;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.hotel-contact .contact-item .contact-value[data-v-26e9028a]{align-items:center;color:#333;display:flex;font-size:1.125rem;gap:.75rem}.hotel-contact .contact-item .contact-value svg[data-v-26e9028a]{color:#007bff;flex-shrink:0}.hotel-contact .contact-item .contact-value.contact-email[data-v-26e9028a],.hotel-contact .contact-item .contact-value.contact-phone[data-v-26e9028a]{text-decoration:none;transition:color .3s ease}.hotel-contact .contact-item .contact-value.contact-email[data-v-26e9028a]:hover,.hotel-contact .contact-item .contact-value.contact-phone[data-v-26e9028a]:hover{color:#007bff}.hotel-description[data-v-26e9028a]{margin-bottom:3rem}.hotel-description h3[data-v-26e9028a]{color:#333;font-size:1.5rem;font-weight:400;margin-bottom:1rem}.hotel-description .description-text[data-v-26e9028a]{color:#666;font-size:1rem;line-height:1.7}.hotel-actions .contact-structure-btn[data-v-26e9028a]{align-items:center;background:#fff;border:.5px solid #776e67;border-radius:8px;color:#000;cursor:pointer;display:flex;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;gap:10px;justify-content:center;line-height:normal;padding:12px 24px;text-align:center;text-transform:uppercase;transition:all .3s ease;width:270px}.hotel-actions .contact-structure-btn[data-v-26e9028a]:hover{background:#f5f5f5;box-shadow:0 4px 12px #0000001a;color:#000;transform:translateY(-2px)}@keyframes spin-26e9028a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:1024px){.hotel-detail__container[data-v-26e9028a]{flex-direction:column}.hotel-detail__info[data-v-26e9028a]{padding:2rem}.hotel-detail__image .image-container[data-v-26e9028a]{height:50vh;position:relative}.hotel-header .hotel-title[data-v-26e9028a]{font-size:2.5rem}}@media (max-width:768px){.hotel-detail__info[data-v-26e9028a]{padding:calc(1.5rem + 100px) 1.5rem 1.5rem}.hotel-header[data-v-26e9028a]{margin-bottom:2rem}.hotel-header .hotel-title[data-v-26e9028a]{font-size:2rem}.hotel-contact[data-v-26e9028a],.hotel-description[data-v-26e9028a]{margin-bottom:2rem}}.p-button[data-v-76c6e0f1]{margin-left:0!important}.newsletter-block[data-v-b7f79247]{min-height:100vh;position:relative}.overlay[data-v-b7f79247]{background-color:#fff;opacity:.94}.logo[data-v-b7f79247]{height:32px;width:auto}.newsletter-wrapper[data-v-b7f79247]{color:#000;font-size:80px;height:100%;padding-top:100px;position:relative;width:100%}.content-container[data-v-b7f79247]{min-height:calc(100dvh - 120px);padding-bottom:150px}.content-container[data-v-b7f79247],.form-container[data-v-b7f79247]{align-items:center;display:flex;flex:1;justify-content:center}.form-container[data-v-b7f79247]{padding:2rem;width:100%}.p-button[data-v-b7f79247]{margin-left:0!important}
