@layer reset, tokens, legado, componentes, inline;
@layer inline {
.pg-jf-smt90{scroll-margin-top:90px}
.pg-jf-mt36{margin-top:36px}
.pg-jf-h3y{font-size:1.25rem;margin-bottom:8px}
.pg-jf-h2ed{text-align:center;font-size:1.25rem;margin-bottom:16px}
.pg-jf-headc{justify-content:center;text-align:center;flex-direction:column;align-items:center}
.pg-jf-am{color:var(--jo-ink-link, #0b5bd3)}
.pg-jf-fs115{font-size:1.15rem}
.pg-jf-cdef{cursor:default}
.pg-jf-mt32{margin-top:32px}
.pg-jf-cnt{font-size:0.85rem;color:var(--jo-ink-slate, #64748b);font-weight:400;margin-left:8px}
.pg-jf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-bottom:18px}
.pg-jf-card{display:block;padding:10px 12px;border:1px solid var(--border-color);border-radius:8px;text-decoration:none;color:inherit;background:var(--cp-surface);font-size:0.95rem}
.pg-jf-ico{color:#0071e3;margin-right:6px}
.pg-jf-tc{text-align:center}
.pg-jf-m0010{margin:0 0 10px}
.pg-jf-flex{display:flex;gap:8px;flex-wrap:wrap}
.pg-jf-faq{border:1px solid var(--border-color);border-radius:8px;padding:12px 16px;margin-bottom:10px;background:var(--cp-surface)}
.pg-jf-faq-q{font-weight:600;cursor:pointer;color:var(--jo-ink-link, #0b5bd3)}
.pg-jf-faq-a{margin-top:10px;color:var(--cp-text);line-height:1.55}
.pg-vz-pri{background:#34d399}
.pg-vz-ete{background:#fbbf24}
.pg-vz-aut{background:#f59e0b}
.pg-vz-hiv{background:#38bdf8}
}
@layer legado {

        [data-zone-container][data-zone-active="national"]      [data-zone-view="alsace-moselle"] { display: none; }
        [data-zone-container][data-zone-active="alsace-moselle"] [data-zone-view="national"]      { display: none; }

}
