.header[data-astro-cid-nen7h5rs]{position:relative}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-beige);color:var(--color-gray-700);border-top:1px solid var(--color-gray-300);padding-block:var(--space-6) var(--space-4);font-size:var(--text-small)}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:not(.btn){color:var(--color-gray-700);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration-thickness:1px}.footer-invitation[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-gray-300);display:flex}.footer-invitation[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-size:var(--text-card-title);line-height:var(--leading-snug);text-wrap:balance;max-width:32ch;margin:0}.footer-invitation[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{flex-shrink:0}.footer-directory[data-astro-cid-jo6i4kqk]{gap:var(--space-6);padding-block:var(--space-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.footer-contact[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--font-weight-bold);margin:0 0 var(--space-2)}.footer-contact[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{font-style:normal}.footer-contact[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-assurances[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-2);min-height:var(--control-min-size);padding-block:var(--space-2);display:flex}.footer-contact[data-astro-cid-jo6i4kqk] svg,.footer-assurances[data-astro-cid-jo6i4kqk] svg{flex-shrink:0}.footer-social-links[data-astro-cid-jo6i4kqk]{gap:var(--space-4);flex-wrap:wrap;display:flex}.footer-social-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:var(--control-min-size);align-items:center;text-decoration:underline;display:inline-flex}.footer-disclosure[data-astro-cid-jo6i4kqk]{border-block:1px solid var(--color-gray-300);min-width:0}.footer-disclosure[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]{cursor:pointer;min-height:var(--control-min-size);padding-block:var(--space-3);font-size:var(--text-body);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.footer-disclosure[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk]{padding-bottom:var(--space-3)}.footer-disclosure[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer-disclosure[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-all-regions[data-astro-cid-jo6i4kqk],.footer-province[data-astro-cid-jo6i4kqk]{min-height:var(--control-min-size);padding-block:var(--space-2);align-items:center;display:flex}.footer-quick-links[data-astro-cid-jo6i4kqk]{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer-assurances[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-gray-300)}.footer-regions[data-astro-cid-jo6i4kqk]{gap:var(--space-3);display:grid}.footer-province[data-astro-cid-jo6i4kqk]{font-weight:var(--font-weight-semibold)}.footer-legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;column-gap:var(--space-6);border-top:1px solid var(--color-gray-300);padding-top:var(--space-3);flex-wrap:wrap;display:flex}.site-footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:is(a,summary):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px;border-radius:var(--radius-sm)}@media (hover:hover){.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:not(.btn):hover{color:var(--color-primary-dark);text-decoration:underline}.footer-disclosure[data-astro-cid-jo6i4kqk] summary[data-astro-cid-jo6i4kqk]:hover{color:var(--color-primary-dark)}}@media (width<=1023px){.footer-directory[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-contact[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.footer-contact[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{column-gap:var(--space-6);flex-wrap:wrap;display:flex}}@media (width<=639px){.footer-invitation[data-astro-cid-jo6i4kqk]{padding-bottom:var(--space-4);flex-direction:column;align-items:flex-start}.footer-directory[data-astro-cid-jo6i4kqk]{padding-block:var(--space-4);grid-template-columns:minmax(0,1fr);gap:0}.footer-contact[data-astro-cid-jo6i4kqk]{padding-bottom:var(--space-3)}.footer-contact[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{display:block}.footer-disclosure[data-astro-cid-jo6i4kqk]+.footer-disclosure[data-astro-cid-jo6i4kqk]{border-top:0}.footer-legal[data-astro-cid-jo6i4kqk]{font-size:var(--text-label);display:block}.footer-legal[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{display:block}}.partner-bar[data-astro-cid-uarcesoc]{background:var(--color-offer-bg);border-bottom:1px solid var(--color-offer-border)}.partner-bar[data-astro-cid-uarcesoc].hidden,.partner-cell[data-astro-cid-uarcesoc].hidden{display:none}.partner-bar-inner[data-astro-cid-uarcesoc]{padding-block:var(--space-3)}.partner-bar-label[data-astro-cid-uarcesoc]{margin:0 0 var(--space-2);font-size:var(--text-label);color:var(--color-offer-text);font-weight:var(--font-weight-medium)}.partner-offer-grid[data-astro-cid-uarcesoc]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partner-offer-grid[data-astro-cid-uarcesoc]:has(.partner-cell.hidden){grid-template-columns:1fr}.partner-cell[data-astro-cid-uarcesoc]{border:1px solid var(--color-offer-border);border-radius:var(--radius-xl);background:var(--color-white);min-width:0;position:relative}.partner-cell-link[data-astro-cid-uarcesoc]{align-items:center;gap:var(--space-3);padding:var(--space-3) 3.25rem var(--space-3) var(--space-4);color:var(--color-offer-text);height:100%;text-decoration:none;display:flex}.partner-cell-link[data-astro-cid-uarcesoc]:hover{background:var(--color-primary-05);border-radius:inherit}.partner-cell-link[data-astro-cid-uarcesoc]:focus-visible{outline-offset:3px;border-radius:inherit}.partner-offer-icon[data-astro-cid-uarcesoc]{width:var(--control-min-size);height:var(--control-min-size);background:var(--color-offer-bg);border-radius:var(--radius-lg);flex-shrink:0;place-items:center;display:grid}.partner-cell-text[data-astro-cid-uarcesoc]{gap:var(--space-1);min-width:0;display:grid}.partner-brand[data-astro-cid-uarcesoc]{font-size:var(--text-label);font-weight:var(--font-weight-semibold)}.partner-cell-hook[data-astro-cid-uarcesoc]{font-size:var(--text-body);line-height:var(--leading-compact)}.partner-cell-subtext[data-astro-cid-uarcesoc]{font-size:var(--text-small);line-height:var(--leading-normal)}.partner-cell-cta[data-astro-cid-uarcesoc]{align-items:center;gap:var(--space-1);font-size:var(--text-small);font-weight:var(--font-weight-semibold);text-underline-offset:.2em;text-decoration:underline;display:flex}.partner-cell-close[data-astro-cid-uarcesoc]{top:var(--space-1);right:var(--space-1);width:var(--control-min-size);height:var(--control-min-size);color:var(--color-offer-text);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}.partner-cell-close[data-astro-cid-uarcesoc]:hover{background:var(--color-primary-10)}@media (width<=639px){.partner-offer-grid[data-astro-cid-uarcesoc]{gap:var(--space-2);grid-template-columns:1fr}.partner-cell-subtext[data-astro-cid-uarcesoc]{display:none}.partner-cell-text[data-astro-cid-uarcesoc]{gap:var(--space-0-5)}.partner-bar-inner[data-astro-cid-uarcesoc],.partner-cell-link[data-astro-cid-uarcesoc]{padding-block:var(--space-2)}}
