.editorial-footer[data-v-509f0169]{background:#eef3f6;color:#526776;border-top:1px solid #d7e2ea}.footer-inner[data-v-509f0169]{padding:clamp(1.5rem,3vw,2.75rem) 7vw 1.25rem}.footer-main[data-v-509f0169]{display:grid;grid-template-columns:.85fr 1.8fr 1.1fr;align-items:start;gap:5%}.footer-brand[data-v-509f0169]{display:inline-flex;flex-direction:column;align-items:start;gap:.85rem;width:-moz-fit-content;width:fit-content}.footer-brand img[data-v-509f0169]{display:block;width:clamp(156px,15vw,219px);max-width:100%;height:auto}.footer-company[data-v-509f0169]{font-size:12px;line-height:1.9}.footer-company-name[data-v-509f0169]{color:#29465a;font-weight:500;margin-bottom:.45rem}.footer-company address[data-v-509f0169]{font-style:normal;margin-bottom:.3rem;word-break:keep-all}.footer-separator[data-v-509f0169]{color:#a5b6c3;margin-inline:.7rem}.footer-contact[data-v-509f0169]{min-width:0}.footer-label[data-v-509f0169]{font-size:9px;line-height:1.5;letter-spacing:.15em;color:#6f8798;margin-bottom:.6rem}.footer-email[data-v-509f0169]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;width:-moz-fit-content;width:fit-content;max-width:100%;font:400 clamp(15px,1.4vw,20px)/1.5 var(--font-display);color:#25465d;letter-spacing:-.025em}.footer-email span[data-v-509f0169]{color:var(--ui-primary);font-size:21px}.footer-contact>p[data-v-509f0169]:last-child{display:flex;flex-wrap:wrap;gap:.15rem 1rem;font-size:11px;line-height:1.8;margin-top:.5rem}.footer-fax[data-v-509f0169]{color:#768d9e}.footer-bottom[data-v-509f0169]{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:.8rem 2rem;border-top:1px solid #cfdde7;margin-top:1.5rem;padding-top:1rem}.footer-policy[data-v-509f0169]{display:flex;flex-wrap:wrap;gap:.65rem 1.5rem;font-size:11px;line-height:1.7}.footer-privacy[data-v-509f0169]{font-weight:500;color:#344e62}.footer-copyright[data-v-509f0169]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;font-size:9px;line-height:1.8;color:#7e93a3}.footer-copyright a[data-v-509f0169]{display:inline-flex;gap:.45rem;color:#607a8d}.editorial-footer a[data-v-509f0169]{transition:color .2s}.editorial-footer a[data-v-509f0169]:hover{color:var(--ui-primary)}.editorial-footer a[data-v-509f0169]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:5px}@media(min-width:1800px){.footer-inner[data-v-509f0169]{padding-inline:max(7vw,calc(50vw - 850px))}}@media(max-width:900px){.footer-main[data-v-509f0169]{grid-template-columns:.8fr 1.4fr;gap:1.5rem 5%}.footer-contact[data-v-509f0169]{grid-column:2}.footer-company[data-v-509f0169]{grid-column:2;grid-row:1}.footer-brand[data-v-509f0169]{grid-row:1/span 2}}@media(max-width:600px){.footer-inner[data-v-509f0169]{padding:1.5rem 6vw 1rem}.footer-main[data-v-509f0169]{grid-template-columns:.75fr 1.25fr;gap:1.3rem 1rem}.footer-brand[data-v-509f0169]{grid-column:1;grid-row:1;gap:.6rem}.footer-brand img[data-v-509f0169]{width:138px}.footer-contact[data-v-509f0169]{grid-column:2;grid-row:1}.footer-email[data-v-509f0169]{font-size:14px;gap:.35rem}.footer-email span[data-v-509f0169]{font-size:17px}.footer-label[data-v-509f0169]{font-size:8px;margin-bottom:.3rem}.footer-contact>p[data-v-509f0169]:last-child{font-size:10px;gap:.1rem .6rem;margin-top:.3rem}.footer-company[data-v-509f0169]{grid-column:1/-1;grid-row:2;font-size:11px;line-height:1.8}.footer-company-name[data-v-509f0169]{margin-bottom:.2rem}.footer-separator[data-v-509f0169]{margin-inline:.4rem}.footer-bottom[data-v-509f0169]{margin-top:1rem;padding-top:.85rem;gap:.65rem}.footer-policy[data-v-509f0169]{gap:.4rem 1rem;font-size:10px}.footer-copyright[data-v-509f0169]{font-size:8px;gap:.25rem .75rem;padding-right:2.5rem}}@media(prefers-reduced-motion:reduce){.editorial-footer a[data-v-509f0169]{transition:none}}
