.section-branches[data-v-7e52238e]{overflow:hidden}.section-branches[data-v-7e52238e],.section-contact[data-v-7e52238e]{background:transparent;position:relative}.section-contact[data-v-7e52238e]{overflow-x:clip}.section-branches__header[data-v-7e52238e],.section-contact__header[data-v-7e52238e]{max-width:100%}.section-branches__eyebrow[data-v-7e52238e],.section-contact__eyebrow[data-v-7e52238e]{align-items:center;display:flex;gap:.875rem;justify-content:center;margin-bottom:.75rem}.section-branches__eyebrow-line[data-v-7e52238e],.section-contact__eyebrow-line[data-v-7e52238e]{background:color-mix(in srgb,var(--color-brand-secondary) 40%,transparent);height:1px;width:clamp(2.5rem,10vw,5.5rem)}.section-branches__eyebrow-line[data-v-7e52238e]:last-child,.section-contact__eyebrow-line[data-v-7e52238e]:last-child{background:color-mix(in srgb,var(--color-brand-primary) 40%,transparent)}.section-branches__badge[data-v-7e52238e],.section-contact__badge[data-v-7e52238e]{align-items:center;background:linear-gradient(90deg,#faede4,#f7f0e9 38%,#eff5f1 62%,#e8f3ee);border-radius:9999px;display:inline-flex;justify-content:center;min-width:clamp(8rem,20vw,11rem);padding:.5rem 2.75rem}.section-branches__badge-text[data-v-7e52238e],.section-contact__badge-text[data-v-7e52238e]{background:linear-gradient(90deg,#d17a45,#c47840 22%,#a8926a 48%,#7aaa95 72%,#5b9a88);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-family-heading);font-size:14px;font-weight:var(--font-weight-bold);letter-spacing:.22em;text-align:center;text-transform:uppercase}.dark .section-branches__badge[data-v-7e52238e],.dark .section-contact__badge[data-v-7e52238e]{background:linear-gradient(90deg,color-mix(in srgb,#d17a45 10%,var(--color-surface-elevated)) 0,color-mix(in srgb,#a8926a 8%,var(--color-surface-elevated)),color-mix(in srgb,#5b9a88 10%,var(--color-surface-elevated)));border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent)}.dark .section-branches__badge-text[data-v-7e52238e],.dark .section-contact__badge-text[data-v-7e52238e]{background:linear-gradient(90deg,color-mix(in srgb,#e8956a 88%,var(--color-surface)) 0,color-mix(in srgb,#c4a574 85%,var(--color-surface)) 48%,color-mix(in srgb,#7aaa95 90%,var(--color-surface)));-webkit-background-clip:text;background-clip:text}.section-branches__title[data-v-7e52238e],.section-contact__title[data-v-7e52238e]{color:transparent;display:inline-block;filter:drop-shadow(0 1px 1px color-mix(in srgb,#EA712D 6%,transparent)) drop-shadow(0 6px 20px color-mix(in srgb,#73BFA3 5%,transparent));font-family:var(--font-family-display);font-size:clamp(3.125rem,11.5vw,6.25rem);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:.95;max-width:100%;text-transform:none;width:-moz-fit-content;width:fit-content}.dark .section-branches__title[data-v-7e52238e],.dark .section-contact__title[data-v-7e52238e],.section-branches__title[data-v-7e52238e],.section-contact__title[data-v-7e52238e]{background:linear-gradient(90deg,#ea712d,#ea712d 32%,#ea7e04 42%,#c4a574,#8fbfa3 58%,#73bfa3 68%,#73bfa3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.dark .section-branches__title[data-v-7e52238e],.dark .section-contact__title[data-v-7e52238e]{filter:drop-shadow(0 1px 2px color-mix(in srgb,#000 28%,transparent)) drop-shadow(0 4px 18px color-mix(in srgb,#73BFA3 12%,transparent))}.section-branches__grid[data-v-7e52238e]{display:grid;gap:clamp(1.25rem,3vw,1.75rem);grid-template-columns:1fr}@media(min-width:768px){.section-branches__grid[data-v-7e52238e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.section-branches__card[data-v-7e52238e]{background:#ffffffc7;border:1px solid color-mix(in srgb,var(--color-brand-primary) 18%,#e8ece9);border-radius:1.25rem;box-shadow:0 4px 24px color-mix(in srgb,var(--color-brand-primary) 8%,transparent);display:flex;flex-direction:column;gap:.875rem;padding:clamp(1.125rem,2.5vw,1.5rem)}.dark .section-branches__card[data-v-7e52238e],.section-branches__card[data-v-7e52238e]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dark .section-branches__card[data-v-7e52238e]{background:#151515;border-color:#ffffff14;box-shadow:0 8px 28px #00000047}.dark .section-branches__card-name[data-v-7e52238e]{color:#fff}.dark .section-branches__card-city[data-v-7e52238e]{color:#ffffff8c}.section-branches__card-head[data-v-7e52238e]{align-items:center;display:flex;gap:.75rem}.section-branches__card-icon[data-v-7e52238e]{align-items:center;background:color-mix(in srgb,var(--color-brand-secondary) 12%,var(--color-page-base));border-radius:.75rem;color:var(--color-brand-secondary);display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.dark .section-branches__card-icon[data-v-7e52238e]{background:color-mix(in srgb,var(--color-brand-secondary) 10%,var(--color-surface-muted))}.dark .section-branches__card-map[data-v-7e52238e]{border-color:color-mix(in srgb,var(--color-text) 8%,transparent)}.dark .section-branches__card-directions[data-v-7e52238e]{background:color-mix(in srgb,var(--color-text) 4%,transparent);border-color:color-mix(in srgb,var(--color-text) 14%,transparent);color:var(--color-text)}.dark .section-branches__card-directions[data-v-7e52238e]:hover{background:color-mix(in srgb,var(--color-brand-primary) 8%,transparent);border-color:color-mix(in srgb,var(--color-brand-primary) 40%,transparent);color:var(--color-brand-primary-light)}.section-branches__card-name[data-v-7e52238e]{color:var(--color-text);font-family:var(--font-family-heading);font-size:1rem;font-weight:var(--font-weight-bold);letter-spacing:.06em;margin:0;text-transform:uppercase}.section-branches__card-city[data-v-7e52238e]{color:var(--color-text-muted);font-family:var(--font-family-body);font-size:.8125rem;margin:.125rem 0 0}.section-branches__card-map[data-v-7e52238e]{aspect-ratio:16/5;border:1px solid color-mix(in srgb,var(--color-brand-primary) 14%,transparent);border-radius:.875rem;min-height:5.5rem;overflow:hidden;position:relative}.section-branches__card-map-link[data-v-7e52238e]{align-items:center;background:#fffffff0;border:1px solid color-mix(in srgb,var(--color-text) 10%,transparent);border-radius:.375rem;box-shadow:0 1px 4px color-mix(in srgb,var(--color-text) 8%,transparent);color:var(--color-brand-secondary);display:inline-flex;font-family:var(--font-family-body);font-size:.6875rem;font-weight:var(--font-weight-medium);gap:.25rem;left:.5rem;line-height:1;padding:.3125rem .5625rem;position:absolute;text-decoration:none;top:.5rem;transition:background-color .2s ease,color .2s ease;z-index:2}.section-branches__card-map-link[data-v-7e52238e]:hover{background:#fff;color:var(--color-brand-primary)}.dark .section-branches__card-map-link[data-v-7e52238e]{background:#0c1018eb;border-color:color-mix(in srgb,var(--color-text) 14%,transparent);color:var(--color-brand-primary)}.dark .section-branches__card-map-link[data-v-7e52238e]:hover{background:#0e121af5;color:var(--color-brand-primary-light)}.section-branches__card-details[data-v-7e52238e]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.section-branches__card-detail[data-v-7e52238e]{align-items:flex-start;color:var(--color-text-muted);display:flex;font-family:var(--font-family-body);font-size:.8125rem;gap:.625rem;line-height:1.45}.section-branches__card-detail-icon[data-v-7e52238e]{color:var(--color-brand-primary);flex-shrink:0;height:1rem;margin-top:.125rem;width:1rem}.section-branches__card-link[data-v-7e52238e]{color:inherit;text-decoration:none;transition:opacity .2s ease}.section-branches__card-link[data-v-7e52238e]:hover{opacity:.85;text-decoration:underline}.section-branches__card-directions[data-v-7e52238e]{align-items:center;background:color-mix(in srgb,var(--color-brand-primary) 6%,transparent);border:1.5px solid color-mix(in srgb,var(--color-brand-primary) 45%,transparent);border-radius:9999px;color:var(--color-brand-primary);display:inline-flex;font-family:var(--font-family-heading);font-size:.6875rem;font-weight:var(--font-weight-bold);gap:.5rem;justify-content:center;letter-spacing:.16em;margin-top:.125rem;padding:.6875rem 1rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;width:100%}.section-branches__card-directions[data-v-7e52238e]:hover{background:color-mix(in srgb,var(--color-brand-primary) 12%,transparent);border-color:var(--color-brand-primary);transform:translateY(-1px)}.section-contact__layout[data-v-7e52238e]{align-items:start;display:grid;gap:clamp(2.5rem,6vw,4rem);grid-template-columns:1fr;max-width:100%;min-width:0;width:100%}@media(min-width:1024px){.section-contact__layout[data-v-7e52238e]{gap:clamp(3rem,6vw,5rem);grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding-inline:clamp(.5rem,1.5vw,1.5rem)}}.section-contact__intro[data-v-7e52238e]{display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,1.5rem);min-width:0;overflow:visible}.section-contact__header[data-v-7e52238e]{overflow:visible;width:100%}.section-contact__eyebrow[data-v-7e52238e]{gap:clamp(.5rem,2vw,.75rem);margin-bottom:.875rem}.section-contact__eyebrow-line[data-v-7e52238e]{flex-shrink:1;max-width:3.25rem;width:clamp(1.75rem,6vw,3.25rem)}.section-contact__badge[data-v-7e52238e]{max-width:min(100%,16.5rem);min-width:auto;padding:.4375rem 1.5rem}.section-contact__badge-text[data-v-7e52238e]{display:block;letter-spacing:.12em;line-height:1.15;max-width:14.5rem;text-wrap:balance}.section-contact__title[data-v-7e52238e]{box-sizing:border-box;display:block;font-size:clamp(3.5rem,13vw,7rem);letter-spacing:-.02em;line-height:.95;max-width:none;overflow:visible;padding-inline:.25rem;width:100%}@media(min-width:1024px){.section-contact__title[data-v-7e52238e]{font-size:clamp(3rem,4.35vw,5.35rem);letter-spacing:-.018em;line-height:.98}}.section-contact__description[data-v-7e52238e]{color:var(--color-text-muted);display:flex;flex-direction:column;font-family:var(--font-family-body);font-size:.9375rem;font-weight:var(--font-weight-book);gap:.5rem;line-height:1.65;margin:0;max-width:22rem}@media(max-width:1023px){.section-contact__intro[data-v-7e52238e]{align-items:center;text-align:center}.section-contact__description[data-v-7e52238e]{display:none}}.section-contact__description-line[data-v-7e52238e]{display:block}.section-contact__form[data-v-7e52238e]{background:transparent;border:none;box-shadow:none;max-width:100%;min-width:0;overflow-x:clip;padding:0;width:100%}@media(max-width:639px){.section-contact__form[data-v-7e52238e]{padding-inline:.25rem}}@media(min-width:640px){.section-contact__form[data-v-7e52238e]{padding-inline:clamp(.75rem,2vw,1.25rem)}}@media(min-width:1024px){.section-contact__form[data-v-7e52238e]{padding-inline:clamp(1.25rem,2.5vw,2rem);padding-right:clamp(1.75rem,3.5vw,3rem)}}.section-contact__form[data-v-7e52238e] section h1,.section-contact__form[data-v-7e52238e] section>p.text-center{display:none}.section-contact__form[data-v-7e52238e] section{height:auto;margin:0;max-width:100%;min-width:0;width:100%}.section-contact__form[data-v-7e52238e] #form-create-account{gap:0;max-width:100%;min-width:0;width:100%}.section-contact__form[data-v-7e52238e] .contact-form-fields,.section-contact__form[data-v-7e52238e] .contact-form-fields>div,.section-contact__form[data-v-7e52238e] .contact-register-form{max-width:100%;min-width:0;width:100%}.section-contact__form[data-v-7e52238e] .group,.section-contact__form[data-v-7e52238e] .w-full,.section-contact__form[data-v-7e52238e] [data-slot=root]{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.section-contact__form[data-v-7e52238e] #form-create-account>section:first-child,.section-contact__form[data-v-7e52238e] .contact-form-fields{display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,1.75rem);margin-bottom:0;max-width:100%;min-width:0;width:100%}@media(max-width:639px){.section-contact__form[data-v-7e52238e] .contact-form-fields{gap:1.25rem}}@media(min-width:640px){.section-contact__form[data-v-7e52238e] #form-create-account>section:first-child{-moz-column-gap:clamp(1.5rem,4vw,2.5rem);column-gap:clamp(1.5rem,4vw,2.5rem);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(1.75rem,4vw,2.25rem)}.section-contact__form[data-v-7e52238e] #form-create-account>section:first-child>:nth-child(n+3){grid-column:1/-1}}.section-contact__form[data-v-7e52238e] [data-slot=label],.section-contact__form[data-v-7e52238e] label{color:var(--color-text);font-family:var(--font-family-body);font-size:.8125rem;font-weight:var(--font-weight-medium);margin-bottom:.375rem}.section-contact__form[data-v-7e52238e] .vti__input,.section-contact__form[data-v-7e52238e] input{background:transparent!important;border:none!important;border-bottom:1px solid color-mix(in srgb,var(--color-text) 16%,transparent)!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;color:var(--color-text);font-family:var(--font-family-body);font-size:.9375rem;max-width:100%;min-height:2.625rem;min-width:0;outline:none!important;padding-inline:0!important;transition:border-color .25s ease;width:100%}.section-contact__form[data-v-7e52238e] .vti__input::-moz-placeholder,.section-contact__form[data-v-7e52238e] input::-moz-placeholder{color:var(--color-text-dimmed);font-weight:var(--font-weight-light)}.section-contact__form[data-v-7e52238e] .vti__input::placeholder,.section-contact__form[data-v-7e52238e] input::placeholder{color:var(--color-text-dimmed);font-weight:var(--font-weight-light)}.section-contact__form[data-v-7e52238e] .vti__input:hover:not(:focus),.section-contact__form[data-v-7e52238e] input:hover:not(:focus){border-bottom-color:color-mix(in srgb,var(--color-brand-primary) 40%,transparent)!important}.section-contact__form[data-v-7e52238e] .vti__input:focus,.section-contact__form[data-v-7e52238e] input:focus{border-bottom-color:var(--color-brand-primary)!important;box-shadow:none!important}.section-contact__form[data-v-7e52238e] .w-full.relative,.section-contact__form[data-v-7e52238e] .w-full>.relative,.section-contact__form[data-v-7e52238e] [data-slot=root]{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-shadow:0 0 #0000!important}.section-contact__form[data-v-7e52238e] .w-full.relative:focus-within,.section-contact__form[data-v-7e52238e] .w-full>.relative:focus-within{--tw-ring-shadow:0 0 #0000!important;box-shadow:none!important}.section-contact__form[data-v-7e52238e] .ring,.section-contact__form[data-v-7e52238e] .ring-accented,.section-contact__form[data-v-7e52238e] .shadow-xs{--tw-ring-shadow:0 0 #0000!important;box-shadow:none!important}.dark .section-contact__form[data-v-7e52238e] [data-slot=label],.dark .section-contact__form[data-v-7e52238e] label{color:color-mix(in srgb,var(--color-text) 88%,transparent)}.dark .section-contact__form[data-v-7e52238e] .vti__input,.dark .section-contact__form[data-v-7e52238e] button[role=combobox],.dark .section-contact__form[data-v-7e52238e] input{background:transparent!important;border-bottom-color:color-mix(in srgb,var(--color-text) 24%,transparent)!important;color:var(--color-text)}.dark .section-contact__form[data-v-7e52238e] .vti__input::-moz-placeholder,.dark .section-contact__form[data-v-7e52238e] input::-moz-placeholder{color:var(--color-text-dimmed)}.dark .section-contact__form[data-v-7e52238e] .vti__input::placeholder,.dark .section-contact__form[data-v-7e52238e] input::placeholder{color:var(--color-text-dimmed)}.dark .section-contact__form[data-v-7e52238e] .vti__input:hover:not(:focus),.dark .section-contact__form[data-v-7e52238e] button[role=combobox]:hover:not(:focus),.dark .section-contact__form[data-v-7e52238e] input:hover:not(:focus){border-bottom-color:color-mix(in srgb,var(--color-text) 38%,transparent)!important}.dark .section-contact__form[data-v-7e52238e] .vti__input:focus,.dark .section-contact__form[data-v-7e52238e] button[role=combobox]:focus,.dark .section-contact__form[data-v-7e52238e] input:focus{border-bottom-color:var(--color-brand-primary)!important}.dark .section-contact__form[data-v-7e52238e] .vue-tel-input{background:transparent!important;border-bottom-color:color-mix(in srgb,var(--color-text) 24%,transparent)!important}.dark .section-contact__form[data-v-7e52238e] .vue-tel-input:hover:not(:focus-within){border-bottom-color:color-mix(in srgb,var(--color-text) 38%,transparent)!important}.dark .section-contact__form[data-v-7e52238e] .vue-tel-input:focus-within{border-bottom-color:var(--color-brand-primary)!important}.dark .section-contact__form[data-v-7e52238e] .vti__dropdown,.dark .section-contact__form[data-v-7e52238e] .vti__dropdown.open,.dark .section-contact__form[data-v-7e52238e] .vti__dropdown:hover{background:transparent!important}.dark .section-contact__form[data-v-7e52238e] #form-create-account>section:last-child p{color:var(--color-text-muted)}.dark .section-contact__form[data-v-7e52238e] #form-create-account>section:last-child a,.dark .section-contact__form[data-v-7e52238e] #form-create-account>section:last-child button[type=button]{color:var(--color-brand-primary-light)!important}.dark .section-contact__form[data-v-7e52238e] input:-webkit-autofill,.dark .section-contact__form[data-v-7e52238e] input:-webkit-autofill:focus,.dark .section-contact__form[data-v-7e52238e] input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-surface) inset!important;caret-color:var(--color-text);-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}.section-contact__form[data-v-7e52238e] .vue-tel-input{align-items:stretch;background:transparent!important;border:none!important;border-bottom:1px solid color-mix(in srgb,var(--color-text) 16%,transparent)!important;border-radius:0!important;box-shadow:none!important;display:flex;max-width:100%;min-width:0;width:100%;--tw-ring-shadow:0 0 #0000!important;overflow:hidden;transition:border-color .25s ease}.section-contact__form[data-v-7e52238e] .vue-tel-input:hover:not(:focus-within){border-bottom-color:color-mix(in srgb,var(--color-brand-primary) 40%,transparent)!important}.section-contact__form[data-v-7e52238e] .vue-tel-input:focus-within{border-bottom-color:var(--color-brand-primary)!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important}.section-contact__form[data-v-7e52238e] .vti__dropdown{background:transparent!important;border:none!important;border-radius:0!important;flex-shrink:0;margin-left:0;padding-left:0;padding-right:.375rem}.section-contact__form[data-v-7e52238e] .vti__input{flex:1 1 0%;min-width:0}.section-contact__form[data-v-7e52238e] .vti__dropdown.open,.section-contact__form[data-v-7e52238e] .vti__dropdown:hover{background:transparent!important}.section-contact__form[data-v-7e52238e] .vti__selection{font-size:.875rem}.section-contact__form[data-v-7e52238e] button[role=combobox]{background:transparent!important;border:none!important;border-bottom:1px solid color-mix(in srgb,var(--color-text) 16%,transparent)!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box;color:var(--color-text);font-family:var(--font-family-body);font-size:.9375rem;max-width:100%;min-height:2.625rem;min-width:0;overflow:hidden;padding-inline:0 1.75rem!important;text-overflow:ellipsis;transition:border-color .25s ease;white-space:nowrap;width:100%}.section-contact__form[data-v-7e52238e] button[role=combobox]:hover:not(:focus){border-bottom-color:color-mix(in srgb,var(--color-brand-primary) 40%,transparent)!important}.section-contact__form[data-v-7e52238e] button[role=combobox]:focus{border-bottom-color:var(--color-brand-primary)!important;box-shadow:none!important;outline:none!important}.section-contact__form[data-v-7e52238e] button[aria-label="Hide password"],.section-contact__form[data-v-7e52238e] button[aria-label="Show password"]{color:var(--color-text-muted);flex-shrink:0;margin-right:-.125rem;padding-right:0}.section-contact__form[data-v-7e52238e] [data-slot=trailing]{flex-shrink:0}.section-contact__form[data-v-7e52238e] [data-slot=root]:has(input[type=password]){align-items:center;display:flex;max-width:100%;min-width:0;width:100%}.section-contact__form[data-v-7e52238e] [data-slot=root]:has(input[type=password]) input,.section-contact__form[data-v-7e52238e] [data-slot=root]:has(input[type=text]) input{flex:1 1 0%;min-width:0}.section-contact__form[data-v-7e52238e] #form-create-account button[type=submit]{align-items:center;background:linear-gradient(90deg,var(--color-brand-secondary),var(--color-brand-primary));border:none;border-radius:9999px;box-shadow:0 6px 24px color-mix(in srgb,var(--color-brand-secondary) 22%,transparent);box-sizing:border-box;color:var(--color-text-on-primary);display:flex;font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);gap:.625rem;justify-content:center;letter-spacing:.16em;margin-top:clamp(1.75rem,4vw,2.25rem);max-width:100%;min-height:3.25rem;min-width:0;padding:0 1.75rem;position:relative;text-transform:uppercase;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease;width:100%}.section-contact__form[data-v-7e52238e] #form-create-account button[type=submit]>*{opacity:0;pointer-events:none;position:absolute}.section-contact__form[data-v-7e52238e] #form-create-account button[type=submit]:before{background:currentColor;content:"";display:block;flex-shrink:0;height:1.125rem;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m22 2-7 20-4-9-9-4ZM22 2 11 13'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m22 2-7 20-4-9-9-4ZM22 2 11 13'/%3E%3C/svg%3E") center /contain no-repeat;width:1.125rem}.section-contact__form[data-v-7e52238e] #form-create-account button[type=submit]:after{content:var(--contact-submit-label,"ENVIAR MENSAJE");font-size:.6875rem}.section-contact__form[data-v-7e52238e] #form-create-account button[type=submit]:hover{box-shadow:0 8px 28px color-mix(in srgb,var(--color-brand-primary) 28%,transparent);transform:translateY(-1px)}.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child{margin-top:0}.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child>.flex.items-center{flex-direction:row;flex-wrap:wrap;gap:.375rem;justify-content:center;margin-top:1.5rem;text-align:center}.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child .contact-form-login{margin-top:1.5rem;text-align:center}.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child [data-orientation=horizontal],.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child [data-slot=root][role=separator],.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child hr{display:none}.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child p{color:var(--color-text-muted);font-family:var(--font-family-body);font-size:.875rem;margin:0}.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child a,.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child button[type=button]{color:var(--color-brand-primary)!important;font-family:var(--font-family-body);font-size:.875rem;font-weight:var(--font-weight-medium);padding:0!important;text-decoration:none;transition:opacity .2s ease}.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child a:hover,.section-contact__form[data-v-7e52238e] #form-create-account>section:last-child button[type=button]:hover{opacity:.85;text-decoration:underline}
