.tracking_card__VhqBQ{background:var(--vt-white);border:1px solid var(--vt-border);padding:22px 20px}.tracking_formGroup___Lh34{display:flex;flex-direction:column;gap:5px;margin-bottom:16px}.tracking_label__nxiZS{font-size:13px;font-weight:700;color:var(--vt-text)}.tracking_input__x8Fmq{width:100%;padding:11px 12px;border:1px solid var(--vt-border-2);background:var(--vt-white);font-family:inherit;font-size:15px;color:var(--vt-text)}.tracking_input__x8Fmq:focus{outline:none;border-color:var(--vt-magenta)}.tracking_input__x8Fmq:disabled{background:var(--vt-light)}.tracking_button__PyMFx{height:46px;background:var(--vt-corail);color:var(--vt-white);border:1px solid var(--vt-corail);font-family:inherit;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;cursor:pointer}.tracking_button__PyMFx:hover:not(:disabled){background:var(--vt-corail-dark);border-color:var(--vt-corail-dark)}.tracking_button__PyMFx:disabled{cursor:not-allowed}.LegalContent_container__T2ibs{max-width:1200px;margin:0 auto;padding:20px}.LegalContent_titleSection__1JeS0{text-align:center;padding:40px 20px;background-color:#f5f5f5;margin-bottom:40px}.LegalContent_title__IR3jF{font-size:32px;font-weight:700;margin:0;padding:20px 0}.LegalContent_contentArea__kUopL,.LegalContent_title__IR3jF{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;color:#222}.LegalContent_contentArea__kUopL{max-width:900px;margin:0 auto;background:#fff;padding:40px 30px;line-height:1.6;font-size:14px}.LegalContent_section__LEBz0{margin-bottom:30px}.LegalContent_sectionTitle___MXRG{font-size:18px;font-weight:700;color:#8b1a5a;margin:30px 0 15px;border-bottom:2px solid #8b1a5a;padding-bottom:10px}.LegalContent_sectionSubtitle__RbhE_{font-size:16px;font-weight:600;color:#222;margin:20px 0 10px}.LegalContent_text__g0Ah4{margin:10px 0;text-align:justify}.LegalContent_list__Fk4LH{margin:15px 0;padding-left:30px}.LegalContent_listItem__Hz2y1{margin:8px 0;line-height:1.6}.LegalContent_richText__Skj8O{margin:10px 0}.LegalContent_richText__Skj8O p{margin:10px 0;text-align:justify}.LegalContent_richText__Skj8O ol,.LegalContent_richText__Skj8O ul{margin:15px 0;padding-left:30px}.LegalContent_richText__Skj8O li{margin:8px 0;line-height:1.6}.LegalContent_richText__Skj8O a{color:#8b1a5a;text-decoration:underline}.LegalContent_richText__Skj8O strong{font-weight:700}.LegalContent_richText__Skj8O table{width:100%;border-collapse:collapse;margin:20px 0}.LegalContent_richText__Skj8O td{padding:8px 12px;border-bottom:1px solid #e5e5e5;vertical-align:top}.LegalContent_richText__Skj8O tr:first-child td{padding-top:0}.LegalContent_badgeGrid__lZL2k{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.LegalContent_badge__faifm{display:inline-block;padding:8px 16px;border:1px solid #ddd;border-radius:20px;font-size:13px;color:#222;background:#f9f9f9}@media (max-width:768px){.LegalContent_container__T2ibs{padding:10px}.LegalContent_titleSection__1JeS0{padding:20px 10px;margin-bottom:20px}.LegalContent_title__IR3jF{font-size:24px}.LegalContent_contentArea__kUopL{padding:20px 15px;font-size:13px}.LegalContent_sectionTitle___MXRG{font-size:16px;margin:20px 0 10px}.LegalContent_sectionSubtitle__RbhE_{font-size:14px}}.ContactForm_form__cfPSc{display:flex;flex-direction:column;gap:12px;max-width:640px}.ContactForm_row__2MweN{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.ContactForm_field__W_jHN{display:flex;flex-direction:column;gap:5px}.ContactForm_label__oaXuS{font-size:13px;font-weight:700;color:var(--vt-text)}.ContactForm_form__cfPSc input,.ContactForm_form__cfPSc select,.ContactForm_form__cfPSc textarea{width:100%;padding:11px 12px;border:1px solid var(--vt-border-2);background:var(--vt-white);font-family:inherit;font-size:15px;color:var(--vt-text)}.ContactForm_form__cfPSc textarea{min-height:150px;resize:vertical}.ContactForm_form__cfPSc input:focus,.ContactForm_form__cfPSc select:focus,.ContactForm_form__cfPSc textarea:focus{outline:none;border-color:var(--vt-magenta)}.ContactForm_submit__nc_JX{align-self:flex-start;min-width:200px;height:46px;background:var(--vt-corail);color:var(--vt-white);border:1px solid var(--vt-corail);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;cursor:pointer}.ContactForm_submit__nc_JX:hover:not(:disabled){background:var(--vt-corail-dark);border-color:var(--vt-corail-dark)}.ContactForm_submit__nc_JX:disabled{background:var(--vt-border-2);border-color:var(--vt-border-2);cursor:not-allowed}.ContactForm_error__oOtpt{font-size:14px;color:var(--vt-corail-dark);background:#fff1ef;border:1px solid var(--vt-corail);padding:9px 11px;margin:0}.ContactForm_success__HQ7q3{font-size:15px;line-height:1.5;color:var(--vt-teal-dark);background:#eefaf5;border:1px solid var(--vt-teal);padding:14px 16px;margin:0;max-width:640px}@media (min-width:640px){.ContactForm_row__2MweN{grid-template-columns:1fr 1fr}}.LegalModal_overlay__aifev{position:fixed;inset:0;z-index:10000;background:rgba(15,23,20,.5);display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;overflow-y:auto}.LegalModal_panel__jO_MC{position:relative;background:#fff;border-radius:var(--radius);max-width:720px;width:100%;margin:0 auto;box-shadow:0 20px 60px rgba(0,0,0,.25)}.LegalModal_close__amBNz{position:-webkit-sticky;position:sticky;top:12px;float:right;margin:12px 12px 0 0;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--border);background:#fff;display:flex;align-items:center;justify-content:center;color:var(--ink);cursor:pointer;z-index:1}.LegalModal_close__amBNz:hover{background:var(--bg-soft)}.LegalModal_body__w14_8{padding:0 0 24px}