.guide-jump[data-astro-cid-pjmug3ks]{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.guide-jump__link[data-astro-cid-pjmug3ks]{--dot:var(--matin-brique);border:1.5px solid var(--color-card-edge);background:var(--color-white);min-height:2.75rem;color:var(--matin-encre);font-family:var(--font-display);border-radius:999px;align-items:center;gap:.55rem;padding:.45rem 1.1rem;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s;display:inline-flex}.guide-jump__link[data-astro-cid-pjmug3ks]:hover{border-color:var(--dot);transform:translateY(-2px)}.guide-jump__link[data-astro-cid-pjmug3ks][data-region=montreal]{--dot:var(--matin-firouzeh)}.guide-jump__link[data-astro-cid-pjmug3ks][data-region=quebec]{--dot:var(--matin-encre)}.guide-jump__link[data-astro-cid-pjmug3ks][data-region=canada]{--dot:var(--matin-soleil)}.guide-jump__dot[data-astro-cid-pjmug3ks]{background:var(--dot);border-radius:50%;width:.7rem;height:.7rem}.guide-finder[data-astro-cid-pjmug3ks]{padding-block:clamp(2rem,1.5rem + 2vw,3.25rem) clamp(1rem,.75rem + 1vw,1.75rem)}.guide-filter[data-astro-cid-pjmug3ks]{background:var(--matin-firouzeh-ink);border-block-end:6px solid var(--matin-soleil);border-radius:1.5rem;max-width:62rem;color:var(--color-white);border-start-start-radius:3rem;grid-template-columns:minmax(0,1fr);gap:1.1rem;margin-inline:auto;padding:clamp(1.4rem,1rem + 2vw,2.4rem);display:grid}.guide-filter__title[data-astro-cid-pjmug3ks]{font-family:var(--font-editorial);color:var(--color-white);align-items:center;gap:.75rem;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:700;display:flex}.guide-filter__title[data-astro-cid-pjmug3ks] svg{color:var(--matin-soleil)}.guide-filter__search[data-astro-cid-pjmug3ks]{border:4px solid var(--matin-soleil);background:var(--color-white);max-width:52rem;color:var(--matin-firouzeh-ink);box-shadow:0 18px 36px -20px color-mix(in srgb, var(--matin-encre) 80%, transparent);border-radius:999px;align-items:center;gap:.85rem;padding:0 1.4rem;display:flex}.guide-filter__search[data-astro-cid-pjmug3ks] svg{width:1.6rem;height:1.6rem}.guide-filter__search[data-astro-cid-pjmug3ks]:focus-within{outline:3px solid var(--color-white);outline-offset:3px}.guide-filter__search[data-astro-cid-pjmug3ks] input[data-astro-cid-pjmug3ks]{min-width:0;min-height:4rem;color:var(--matin-encre);background:0 0;border:0;outline:none;flex:1;font-size:clamp(1.1rem,1rem + .4vw,1.3rem)}.guide-filter__chips[data-astro-cid-pjmug3ks]{flex-wrap:wrap;gap:.6rem;display:flex}.guide-chip[data-astro-cid-pjmug3ks]{border:2px solid var(--color-white);background:var(--color-white);min-height:2.75rem;color:var(--matin-encre);font-family:var(--font-display);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem 1.1rem;font-weight:700;display:inline-flex}.guide-chip[data-astro-cid-pjmug3ks]:hover{border-color:var(--matin-soleil)}.guide-chip[data-astro-cid-pjmug3ks][aria-pressed=true]{background:var(--matin-soleil);border-color:var(--matin-soleil);color:var(--matin-encre)}.guide-filter__none[data-astro-cid-pjmug3ks]{color:var(--matin-soleil);font-weight:700}.guide-why[data-astro-cid-pjmug3ks]{border-radius:1.25rem;background:color-mix(in srgb, var(--matin-firouzeh) 16%, var(--color-white));border-inline-start:6px solid var(--matin-firouzeh);color:var(--matin-encre);border-start-start-radius:4rem;gap:1rem 2.5rem;margin:clamp(2rem,1.5rem + 2vw,3rem) auto 3rem;padding:clamp(1.75rem,1.2rem + 2vw,2.75rem);display:grid;position:relative;overflow:hidden}@media (width>=56rem){.guide-why[data-astro-cid-pjmug3ks]{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:start}}.guide-why__sun[data-astro-cid-pjmug3ks]{background:color-mix(in srgb, var(--matin-firouzeh) 35%, var(--color-white));border-radius:50%;width:9rem;height:9rem;position:absolute;inset-block-end:-3rem;inset-inline-end:-3rem}.guide-why__head[data-astro-cid-pjmug3ks],.guide-why[data-astro-cid-pjmug3ks]>div[data-astro-cid-pjmug3ks]{position:relative}.guide-why__title[data-astro-cid-pjmug3ks]{font-family:var(--font-editorial);color:var(--matin-encre);font-size:clamp(1.8rem,1.3rem + 1.8vw,2.6rem);font-weight:700;line-height:1.1}.guide-why__text[data-astro-cid-pjmug3ks]{color:var(--matin-encre);font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.8}.guide-why__sign[data-astro-cid-pjmug3ks]{font-family:var(--font-display);color:var(--matin-encre);margin-top:.75rem;font-weight:700}.guide-why__date[data-astro-cid-pjmug3ks]{font-family:var(--font-display);color:var(--matin-encre);margin-top:1rem;font-size:.95rem;font-weight:600}.guide-region[data-astro-cid-pjmug3ks]{--accent:var(--matin-brique);--accent-ink:var(--matin-brique-ink);background:var(--color-white);color:var(--matin-encre);padding-block:clamp(3.5rem,7vw,6rem);position:relative}.guide-region[data-astro-cid-pjmug3ks]:nth-of-type(2n){background:var(--matin-ivoire)}.guide-region--montreal[data-astro-cid-pjmug3ks]{--accent:var(--matin-firouzeh);--accent-ink:var(--matin-firouzeh-ink)}.guide-region--quebec[data-astro-cid-pjmug3ks]{--accent:var(--matin-soleil);--accent-ink:var(--matin-brique-ink)}.guide-region--canada[data-astro-cid-pjmug3ks]{--accent:var(--matin-encre);--accent-ink:var(--matin-encre)}.guide-region[data-astro-cid-pjmug3ks].is-filtered .guide-figures[data-astro-cid-pjmug3ks],.guide-region[data-astro-cid-pjmug3ks].is-filtered .guide-sources[data-astro-cid-pjmug3ks],.guide-region[data-astro-cid-pjmug3ks].is-filtered .guide-pair[data-astro-cid-pjmug3ks]{display:none}.guide-region__head[data-astro-cid-pjmug3ks]{grid-template-columns:auto 1fr;align-items:end;gap:0 clamp(1rem,.5rem + 2vw,2rem);max-width:62rem;margin-bottom:2.75rem;display:grid}.guide-region__line[data-astro-cid-pjmug3ks]{font-family:var(--font-editorial);color:#0000;-webkit-text-stroke:2px var(--accent);font-variant-numeric:lining-nums;grid-row:span 2;font-size:clamp(4.5rem,3rem + 6vw,8.5rem);font-weight:700;line-height:.8}.guide-region__kicker[data-astro-cid-pjmug3ks]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-ink);font-size:.9rem;font-weight:800}.guide-region__title[data-astro-cid-pjmug3ks]{font-family:var(--font-editorial);color:var(--matin-encre);padding-bottom:.9rem;font-size:clamp(2.6rem,1.8rem + 3.5vw,4.5rem);font-weight:700;line-height:1;position:relative}.guide-region__title[data-astro-cid-pjmug3ks]:after{content:"";background:var(--accent);border-radius:2px;width:4.5rem;height:4px;position:absolute;inset-block-end:0;inset-inline-start:0}.guide-region__intro[data-astro-cid-pjmug3ks]{max-width:46rem;color:var(--color-ink);grid-column:1/-1;margin-top:1.5rem;font-size:clamp(1.1rem,1rem + .35vw,1.25rem);line-height:1.8}.guide-cite[data-astro-cid-pjmug3ks],.guide-sources[data-astro-cid-pjmug3ks] a[data-astro-cid-pjmug3ks]{color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline 1px}.guide-cite[data-astro-cid-pjmug3ks]{margin-inline-start:.4rem;font-size:.9em}.guide-figures[data-astro-cid-pjmug3ks]{border-block:1px solid color-mix(in srgb, var(--matin-encre) 18%, transparent);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin-bottom:.75rem;display:grid}.guide-figure[data-astro-cid-pjmug3ks]{border-inline-start:1px solid color-mix(in srgb, var(--matin-encre) 18%, transparent);flex-direction:column;gap:.4rem;padding:1.6rem 1.5rem;display:flex}.guide-figure[data-astro-cid-pjmug3ks]:first-child{border-inline-start:0;padding-inline-start:0}@media (width<=40rem){.guide-figure[data-astro-cid-pjmug3ks]{border-inline-start:0;border-block-start:1px solid color-mix(in srgb, var(--matin-encre) 18%, transparent);padding-inline:0}.guide-figure[data-astro-cid-pjmug3ks]:first-child{border-block-start:0}}.guide-figure__value[data-astro-cid-pjmug3ks]{font-family:var(--font-editorial);color:var(--matin-encre);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(2.3rem,1.7rem + 2.2vw,3.6rem);font-weight:600;line-height:1}.guide-figure__label[data-astro-cid-pjmug3ks]{color:var(--color-ink);font-size:.98rem}.guide-sources[data-astro-cid-pjmug3ks]{color:color-mix(in srgb, var(--color-ink) 85%, transparent);font-size:.82rem;line-height:1.6}.guide-pair[data-astro-cid-pjmug3ks]{gap:2.5rem 4.5rem;margin-top:3rem;display:grid}@media (width>=60rem){.guide-pair[data-astro-cid-pjmug3ks]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.guide-sub[data-astro-cid-pjmug3ks]{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--matin-encre);margin-bottom:1.1rem;font-size:.85rem;font-weight:800}.guide-sub--places[data-astro-cid-pjmug3ks]{margin-top:3.75rem;margin-bottom:1.25rem}.guide-shares[data-astro-cid-pjmug3ks],.guide-facts[data-astro-cid-pjmug3ks]{border-top:1px solid color-mix(in srgb, var(--matin-encre) 18%, transparent);margin:0;padding-top:1.1rem}.guide-shares[data-astro-cid-pjmug3ks] ul[data-astro-cid-pjmug3ks]{gap:.85rem;margin-bottom:1rem;display:grid}.guide-share[data-astro-cid-pjmug3ks]{grid-template-columns:minmax(8rem,12rem) 1fr auto;align-items:center;gap:1rem;display:grid}.guide-share__bar[data-astro-cid-pjmug3ks]{background:color-mix(in srgb, var(--matin-encre) 10%, transparent);border-radius:999px;height:6px;overflow:hidden}.guide-share__bar[data-astro-cid-pjmug3ks] span[data-astro-cid-pjmug3ks]{width:var(--share);border-radius:inherit;background:var(--matin-encre);height:100%;display:block}.guide-share[data-astro-cid-pjmug3ks]:first-child .guide-share__bar[data-astro-cid-pjmug3ks] span[data-astro-cid-pjmug3ks]{background:var(--accent)}.guide-share__value[data-astro-cid-pjmug3ks]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.guide-facts[data-astro-cid-pjmug3ks] ul[data-astro-cid-pjmug3ks]{margin-bottom:1rem;display:grid}.guide-facts[data-astro-cid-pjmug3ks] li[data-astro-cid-pjmug3ks]{border-bottom:1px solid color-mix(in srgb, var(--matin-encre) 10%, transparent);padding-block:.6rem;line-height:1.55}.guide-places[data-astro-cid-pjmug3ks]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.5rem;display:grid}.guide-place[data-astro-cid-pjmug3ks]{--c:var(--matin-brique);--c-ink:var(--matin-brique-ink);border-radius:1rem;border-top:6px solid var(--c);background:color-mix(in srgb, var(--c) 16%, var(--color-white));box-shadow:0 16px 30px -26px color-mix(in srgb, var(--matin-encre) 70%, transparent);border-start-start-radius:2.75rem;flex-direction:column;gap:.6rem;padding:1.6rem 1.5rem 1.5rem;transition:translate .25s,box-shadow .25s;display:flex}.guide-place[data-astro-cid-pjmug3ks]:nth-child(4n+2){--c:var(--matin-soleil);--c-ink:var(--matin-brique-ink);border-radius:1rem;border-start-end-radius:2.75rem}.guide-place[data-astro-cid-pjmug3ks]:nth-child(4n+3){--c:var(--matin-firouzeh);--c-ink:var(--matin-firouzeh-ink)}.guide-place[data-astro-cid-pjmug3ks]:nth-child(4n+4){--c:var(--matin-encre);--c-ink:var(--matin-encre);background:color-mix(in srgb, var(--matin-encre) 9%, var(--color-white));border-radius:1rem;border-start-end-radius:2.75rem}.guide-place[data-astro-cid-pjmug3ks]:hover,.guide-place[data-astro-cid-pjmug3ks]:focus-within{box-shadow:0 22px 36px -24px color-mix(in srgb, var(--matin-encre) 80%, transparent);translate:0 -4px}.guide-place__kind[data-astro-cid-pjmug3ks]{background:var(--c-ink);color:var(--color-white);font-family:var(--font-display);border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;padding:.25rem .8rem;font-size:.8rem;font-weight:800;display:inline-flex}.guide-place__name[data-astro-cid-pjmug3ks]{font-family:var(--font-editorial);color:var(--matin-encre);font-size:1.35rem;font-weight:700;line-height:1.25}.guide-place__note[data-astro-cid-pjmug3ks]{color:var(--matin-encre);flex:1;line-height:1.65}.guide-place__link[data-astro-cid-pjmug3ks]{background:var(--color-white);color:var(--c-ink);font-family:var(--font-display);box-shadow:inset 0 0 0 2px var(--c);border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;margin-top:.25rem;padding:.4rem 1rem;font-size:.95rem;font-weight:800;transition:background .2s,color .2s;display:inline-flex}.guide-place__link[data-astro-cid-pjmug3ks]:hover{background:var(--c-ink);color:var(--color-white)}.guide-place__link[data-astro-cid-pjmug3ks]:focus-visible{outline:3px solid var(--matin-encre);outline-offset:3px}@media (prefers-reduced-motion:reduce){.guide-place[data-astro-cid-pjmug3ks],.guide-place__link[data-astro-cid-pjmug3ks]{transition:none}.guide-place[data-astro-cid-pjmug3ks]:hover,.guide-place[data-astro-cid-pjmug3ks]:focus-within{translate:none}}.guide-note[data-astro-cid-pjmug3ks]{max-width:52rem;color:var(--color-ink);margin-top:1rem;font-size:.95rem;line-height:1.7}.guide-suggest[data-astro-cid-pjmug3ks]{border-radius:.5rem;background:var(--matin-brique-ink);color:var(--color-white);border-start-start-radius:2.5rem;border-end-end-radius:2.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:3rem;padding:2rem 2.25rem;display:flex}.guide-suggest[data-astro-cid-pjmug3ks] .btn-primary[data-astro-cid-pjmug3ks]{white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.6rem;display:inline-flex}.guide-suggest[data-astro-cid-pjmug3ks]>div[data-astro-cid-pjmug3ks]{max-width:40rem}.guide-suggest__title[data-astro-cid-pjmug3ks]{font-family:var(--font-editorial);color:var(--color-white);margin-bottom:.4rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700}@media (prefers-reduced-motion:reduce){.guide-why[data-astro-cid-pjmug3ks],.guide-facts[data-astro-cid-pjmug3ks]{rotate:none}}
