/* Styles d'élément */
.atgf-se-pastille{font-weight:500;font-size:var(--atb-text-sm);line-height:var(--atb-text-sm-lh);color:var(--atb-text-primary, var(--atgf-primary, #0099dd));--text-color:var(--atb-text-primary, var(--atgf-primary, #0099dd))}
.atgf-se-pastille.atgf-se-pastille{padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;}
.atgf-se-pastille.atgf-se-pastille{border-radius:var(--atb-radius-pill);--border-radius:var(--atb-radius-pill)}
.atgf-se-pastille.atgf-se-pastille{background-color:color-mix(in oklab, var(--atgf-primary, #0099dd) 12%, transparent)}
.atgf-se-section-douce.atgf-se-section-douce{background-color:color-mix(in oklab, var(--atgf-grey, #6c7993) 10%, transparent)}
.atgf-se-carte-douce.atgf-se-carte-douce{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;}
.atgf-se-carte-douce.atgf-se-carte-douce{border-radius:var(--atb-radius-lg);--border-radius:var(--atb-radius-lg)}
.atgf-se-carte-douce.atgf-se-carte-douce{background-color:color-mix(in oklab, var(--atgf-light, #ffffff) 60%, transparent)}
.atgf-se-icone-liste{font-size:var(--atb-list-icon-size, 1em)}
.atgf-se-icone-liste.atgf-se-icone-liste{width:var(--atb-list-icon-size, 2.188rem);height:var(--atb-list-icon-size, 2.188rem)}
.atgf-se-icone-tuile{font-size:var(--atb-list-icon-size, 1em)}
.atgf-se-icone-tuile.atgf-se-icone-tuile{padding-top:0.6rem;padding-right:0.6rem;padding-bottom:0.6rem;padding-left:0.6rem;}
.atgf-se-icone-tuile.atgf-se-icone-tuile{border-radius:var(--atb-icon-tile-radius);--border-radius:var(--atb-icon-tile-radius)}
.atgf-se-icone-tuile.atgf-se-icone-tuile{background-color:var(--atb-icon-tile-bg)}
.atgf-se-icone-tuile.atgf-se-icone-tuile{width:calc(var(--atb-list-icon-size, 1rem) + 1.2rem);height:calc(var(--atb-list-icon-size, 1rem) + 1.2rem)}
.atgf-se-icone-solution{font-size:calc(var(--atb-list-icon-size, 4.5rem) * 0.8)}
.atgf-se-icone-solution.atgf-se-icone-solution{width:var(--atb-list-icon-size, 4.5rem);height:var(--atb-list-icon-size, 4.5rem)}
.atgf-se-icone-etape{font-size:var(--atb-list-icon-size, 2.8rem)}
.atgf-se-icone-etape.atgf-se-icone-etape{padding-top:calc((var(--atb-step-icon, 6.25rem) - 2.8rem) / 2 + 0.6rem);padding-right:calc((var(--atb-step-icon, 6.25rem) - 2.8rem) / 2 + 0.6rem);padding-bottom:calc((var(--atb-step-icon, 6.25rem) - 2.8rem) / 2 + 0.6rem);padding-left:calc((var(--atb-step-icon, 6.25rem) - 2.8rem) / 2 + 0.6rem);}
.atgf-se-icone-etape.atgf-se-icone-etape{border-width:2px;border-style:solid;border-color:var(--atb-primary);border-radius:var(--atb-radius-pill);--border-radius:var(--atb-radius-pill)}
.atgf-se-icone-etape.atgf-se-icone-etape{background-color:var(--atb-light)}
.atgf-se-icone-etape.atgf-se-icone-etape{width:calc(var(--atb-step-icon, 6.25rem) + 1.2rem + 4px);height:calc(var(--atb-step-icon, 6.25rem) + 1.2rem + 4px)}
.atgf-se-icone-chiffre{font-size:var(--atb-list-icon-size, 1em);color:var(--atb-primary);--text-color:var(--atb-primary)}
.atgf-se-icone-chiffre.atgf-se-icone-chiffre{width:var(--atb-list-icon-size, 1.75rem);height:var(--atb-list-icon-size, 1.75rem)}
.atgf-se-icone-frise{font-size:var(--atb-list-icon-size, 1em)}
.atgf-se-icone-frise.atgf-se-icone-frise{width:var(--atb-list-icon-size, 1rem);height:var(--atb-list-icon-size, 1rem)}
.atgf-se-filtre-pastille{--atgf-tr-font:color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-filtre-pastille{transition:none}
}
@media (hover: hover){.atgf-se-filtre-pastille:hover{color:var(--atb-filters-active-bg);--text-color:var(--atb-filters-active-bg)}
}
.atgf-se-filtre-pastille:focus-visible{color:var(--atb-filters-active-bg);--text-color:var(--atb-filters-active-bg)}
.atgf-se-filtre-pastille.atb-filters__btn.is-active{color:var(--atb-filters-active-color);--text-color:var(--atb-filters-active-color)}
.atb-filters__btn.is-active .atgf-se-filtre-pastille{color:var(--atb-filters-active-color);--text-color:var(--atb-filters-active-color)}
.atgf-se-filtre-pastille.atgf-se-filtre-pastille{padding-top:0.35em;padding-right:0.9em;padding-bottom:0.35em;padding-left:0.9em;}
.atgf-se-filtre-pastille.atgf-se-filtre-pastille{border-width:1px;border-style:solid;border-color:color-mix(in oklab, currentcolor 30%, transparent);border-radius:var(--atb-filters-radius);--border-radius:var(--atb-filters-radius);--atgf-tr-border:border-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-filtre-pastille.atgf-se-filtre-pastille{transition:none}
}
@media (hover: hover){.atgf-se-filtre-pastille.atgf-se-filtre-pastille:hover{border-color:var(--atb-filters-active-bg)}
}
.atgf-se-filtre-pastille.atgf-se-filtre-pastille:focus-visible{border-color:var(--atb-filters-active-bg)}
.atgf-se-filtre-pastille.atgf-se-filtre-pastille.atb-filters__btn.is-active{border-color:var(--atb-filters-active-bg)}
.atb-filters__btn.is-active .atgf-se-filtre-pastille.atgf-se-filtre-pastille{border-color:var(--atb-filters-active-bg)}
.atgf-se-filtre-pastille.atgf-se-filtre-pastille{--atgf-tr-background:background-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-filtre-pastille.atgf-se-filtre-pastille{transition:none}
}
.atgf-se-filtre-pastille.atgf-se-filtre-pastille.atb-filters__btn.is-active{background-color:var(--atb-filters-active-bg)}
.atb-filters__btn.is-active .atgf-se-filtre-pastille.atgf-se-filtre-pastille{background-color:var(--atb-filters-active-bg)}
.atgf-se-filtre-pastille.atgf-se-filtre-pastille{transition-property:color,border-color,background-color;transition-duration:0.2s}
.atgf-se-filtre-onglet{--atgf-tr-font:color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-filtre-onglet{transition:none}
}
.atgf-se-filtre-onglet.atb-filters__btn.is-active{font-weight:700;color:var(--atb-filters-active-bg);--text-color:var(--atb-filters-active-bg)}
.atb-filters__btn.is-active .atgf-se-filtre-onglet{font-weight:700;color:var(--atb-filters-active-bg);--text-color:var(--atb-filters-active-bg)}
.atgf-se-filtre-onglet.atgf-se-filtre-onglet{padding-top:0.6em;padding-right:1em;padding-bottom:0.6em;padding-left:1em;margin-bottom:-1px;}
.atgf-se-filtre-onglet.atgf-se-filtre-onglet{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;--atgf-tr-border:border-bottom-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-filtre-onglet.atgf-se-filtre-onglet{transition:none}
}
.atgf-se-filtre-onglet.atgf-se-filtre-onglet.atb-filters__btn.is-active{border-bottom-color:var(--atb-filters-active-bg)}
.atb-filters__btn.is-active .atgf-se-filtre-onglet.atgf-se-filtre-onglet{border-bottom-color:var(--atb-filters-active-bg)}
.atgf-se-filtre-onglet.atgf-se-filtre-onglet{transition-property:color,border-bottom-color;transition-duration:0.2s}
.atgf-se-filtre-segment{font-weight:700;--atgf-tr-font:color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-filtre-segment{transition:none}
}
.atgf-se-filtre-segment.atb-filters__btn.is-active{color:var(--atb-filters-active-color);--text-color:var(--atb-filters-active-color)}
.atb-filters__btn.is-active .atgf-se-filtre-segment{color:var(--atb-filters-active-color);--text-color:var(--atb-filters-active-color)}
.atgf-se-filtre-segment.atgf-se-filtre-segment{padding-top:0.6em;padding-right:1.2em;padding-bottom:0.6em;padding-left:1.2em;}
.atgf-se-filtre-segment.atgf-se-filtre-segment{border-radius:var(--atb-filters-radius);--border-radius:var(--atb-filters-radius)}
.atgf-se-filtre-segment.atgf-se-filtre-segment{--atgf-tr-background:background-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-filtre-segment.atgf-se-filtre-segment{transition:none}
}
@media (hover: hover){.atgf-se-filtre-segment.atgf-se-filtre-segment:hover{background-color:color-mix(in oklab, var(--atb-filters-active-bg) 10%, transparent)}
}
.atgf-se-filtre-segment.atgf-se-filtre-segment:focus-visible{background-color:color-mix(in oklab, var(--atb-filters-active-bg) 10%, transparent)}
.atgf-se-filtre-segment.atgf-se-filtre-segment.atb-filters__btn.is-active{background-color:var(--atb-filters-active-bg)}
.atb-filters__btn.is-active .atgf-se-filtre-segment.atgf-se-filtre-segment{background-color:var(--atb-filters-active-bg)}
.atgf-se-filtre-segment.atgf-se-filtre-segment{transition-property:color,background-color;transition-duration:0.2s}
.atgf-se-filtre-liste{font-size:0.95rem;color:var(--atb-filters-list-color, inherit);--text-color:var(--atb-filters-list-color, inherit);--atgf-tr-font:color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-filtre-liste{transition:none}
}
.atgf-se-filtre-liste.atb-filters__btn.is-active{font-weight:600;color:var(--atb-filters-active-color);--text-color:var(--atb-filters-active-color)}
.atb-filters__btn.is-active .atgf-se-filtre-liste{font-weight:600;color:var(--atb-filters-active-color);--text-color:var(--atb-filters-active-color)}
.atgf-se-filtre-liste.atgf-se-filtre-liste{padding-top:0.75rem;padding-right:1rem;padding-bottom:0.75rem;padding-left:1rem;}
.atgf-se-filtre-liste.atgf-se-filtre-liste{border-radius:var(--atb-radius-pill, 100vw);--border-radius:var(--atb-radius-pill, 100vw)}
.atgf-se-filtre-liste.atgf-se-filtre-liste{--atgf-tr-background:background-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-filtre-liste.atgf-se-filtre-liste{transition:none}
}
@media (hover: hover){.atgf-se-filtre-liste.atgf-se-filtre-liste:hover{background-color:color-mix(in oklab, var(--atb-filters-active-bg) 8%, transparent)}
}
.atgf-se-filtre-liste.atgf-se-filtre-liste:focus-visible{background-color:color-mix(in oklab, var(--atb-filters-active-bg) 8%, transparent)}
.atgf-se-filtre-liste.atgf-se-filtre-liste.atb-filters__btn.is-active{background-color:var(--atb-filters-active-bg)}
.atb-filters__btn.is-active .atgf-se-filtre-liste.atgf-se-filtre-liste{background-color:var(--atb-filters-active-bg)}
.atgf-se-filtre-liste.atgf-se-filtre-liste{transition-property:color,background-color;transition-duration:0.2s}
.atgf-se-filtre-simple.atb-filters__btn.is-active{font-weight:700}
.atb-filters__btn.is-active .atgf-se-filtre-simple{font-weight:700}
.atgf-se-compteur-filtre{font-size:0.8em;line-height:1}
.atgf-se-compteur-filtre.atgf-se-compteur-filtre{padding-top:0.15em;padding-right:0.5em;padding-bottom:0.15em;padding-left:0.5em;}
.atgf-se-compteur-filtre.atgf-se-compteur-filtre{border-radius:var(--atb-radius-pill, 100vw);--border-radius:var(--atb-radius-pill, 100vw)}
.atgf-se-compteur-filtre.atgf-se-compteur-filtre{background-color:color-mix(in oklab, currentcolor 12%, transparent)}
.atgf-se-champ-formulaire.atgf-se-champ-formulaire{border-width:1px;border-style:solid;border-color:color-mix(in oklab, currentcolor 30%, transparent);border-radius:var(--atb-filters-radius, 100vw);--border-radius:var(--atb-filters-radius, 100vw);--atgf-tr-border:border-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-champ-formulaire.atgf-se-champ-formulaire{transition:none}
}
.atgf-se-champ-formulaire.atgf-se-champ-formulaire:focus-visible{border-color:var(--atb-filters-active-bg, #0099dd)}
.atgf-se-lien-souligne{--atgf-tr-font:color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-lien-souligne{transition:none}
}
@media (hover: hover){.atgf-se-lien-souligne:hover{color:var(--atb-nav-accent, currentcolor);--text-color:var(--atb-nav-accent, currentcolor)}
}
.atgf-se-lien-souligne:focus-visible{color:var(--atb-nav-accent, currentcolor);--text-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-souligne.is-current{color:var(--atb-nav-accent, currentcolor);--text-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-souligne[aria-current="page"]{color:var(--atb-nav-accent, currentcolor);--text-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-souligne.is-ancestor{color:var(--atb-nav-accent, currentcolor);--text-color:var(--atb-nav-accent, currentcolor)}
.is-current .atgf-se-lien-souligne{color:var(--atb-nav-accent, currentcolor);--text-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-souligne.atgf-se-lien-souligne{padding-top:0.5em;padding-right:0.75em;padding-bottom:0.5em;padding-left:0.75em;}
.atgf-se-lien-souligne.atgf-se-lien-souligne{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;--atgf-tr-border:border-bottom-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-lien-souligne.atgf-se-lien-souligne{transition:none}
}
@media (hover: hover){.atgf-se-lien-souligne.atgf-se-lien-souligne:hover{border-bottom-color:color-mix(in oklab, var(--atb-nav-accent, currentcolor) 40%, transparent)}
}
.atgf-se-lien-souligne.atgf-se-lien-souligne:focus-visible{border-bottom-color:color-mix(in oklab, var(--atb-nav-accent, currentcolor) 40%, transparent)}
.atgf-se-lien-souligne.atgf-se-lien-souligne.is-current{border-bottom-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-souligne.atgf-se-lien-souligne[aria-current="page"]{border-bottom-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-souligne.atgf-se-lien-souligne.is-ancestor{border-bottom-color:var(--atb-nav-accent, currentcolor)}
.is-current .atgf-se-lien-souligne.atgf-se-lien-souligne{border-bottom-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-souligne.atgf-se-lien-souligne{transition-property:color,border-bottom-color;transition-duration:0.2s}
.atgf-se-lien-traits{--atgf-tr-font:color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-lien-traits{transition:none}
}
@media (hover: hover){.atgf-se-lien-traits:hover{color:var(--atb-nav-accent, currentcolor);--text-color:var(--atb-nav-accent, currentcolor)}
}
.atgf-se-lien-traits:focus-visible{color:var(--atb-nav-accent, currentcolor);--text-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-traits.atgf-se-lien-traits{padding-top:0.3em;padding-right:0;padding-bottom:0.3em;padding-left:0;}
.atgf-se-lien-traits.atgf-se-lien-traits{border-top-width:3px;border-top-style:solid;border-top-color:transparent;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:transparent;--atgf-tr-border:border-top-color 0.2s ease,border-bottom-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-lien-traits.atgf-se-lien-traits{transition:none}
}
.atgf-se-lien-traits.atgf-se-lien-traits.is-current{border-top-color:var(--atb-nav-accent, currentcolor);border-bottom-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-traits.atgf-se-lien-traits[aria-current="page"]{border-top-color:var(--atb-nav-accent, currentcolor);border-bottom-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-traits.atgf-se-lien-traits.is-ancestor{border-top-color:var(--atb-nav-accent, currentcolor);border-bottom-color:var(--atb-nav-accent, currentcolor)}
.is-current .atgf-se-lien-traits.atgf-se-lien-traits{border-top-color:var(--atb-nav-accent, currentcolor);border-bottom-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-traits.atgf-se-lien-traits{transition-property:color,border-top-color,border-bottom-color;transition-duration:0.2s}
.atgf-se-lien-pastille.atgf-se-lien-pastille{padding-top:0.5em;padding-right:0.9em;padding-bottom:0.5em;padding-left:0.9em;}
.atgf-se-lien-pastille.atgf-se-lien-pastille{border-radius:var(--atb-nav-pill-radius, 6px);--border-radius:var(--atb-nav-pill-radius, 6px)}
.atgf-se-lien-pastille.atgf-se-lien-pastille{--atgf-tr-background:background-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-lien-pastille.atgf-se-lien-pastille{transition:none}
}
@media (hover: hover){.atgf-se-lien-pastille.atgf-se-lien-pastille:hover{background-color:color-mix(in oklab, var(--atb-nav-accent, currentcolor) 8%, transparent)}
}
.atgf-se-lien-pastille.atgf-se-lien-pastille:focus-visible{background-color:color-mix(in oklab, var(--atb-nav-accent, currentcolor) 8%, transparent)}
.atgf-se-lien-pastille.atgf-se-lien-pastille.is-current{background-color:color-mix(in oklab, var(--atb-nav-accent, currentcolor) 12%, transparent)}
.atgf-se-lien-pastille.atgf-se-lien-pastille[aria-current="page"]{background-color:color-mix(in oklab, var(--atb-nav-accent, currentcolor) 12%, transparent)}
.atgf-se-lien-pastille.atgf-se-lien-pastille.is-ancestor{background-color:color-mix(in oklab, var(--atb-nav-accent, currentcolor) 12%, transparent)}
.is-current .atgf-se-lien-pastille.atgf-se-lien-pastille{background-color:color-mix(in oklab, var(--atb-nav-accent, currentcolor) 12%, transparent)}
.atgf-se-lien-puce{--atgf-tr-font:color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-lien-puce{transition:none}
}
.atgf-se-lien-puce.is-current{color:#ffffff;--text-color:#ffffff}
.atgf-se-lien-puce[aria-current="page"]{color:#ffffff;--text-color:#ffffff}
.atgf-se-lien-puce.is-ancestor{color:#ffffff;--text-color:#ffffff}
.is-current .atgf-se-lien-puce{color:#ffffff;--text-color:#ffffff}
.atgf-se-lien-puce.atgf-se-lien-puce{padding-top:0.4rem;padding-right:0.9rem;padding-bottom:0.4rem;padding-left:0.9rem;}
.atgf-se-lien-puce.atgf-se-lien-puce{border-width:1px;border-style:solid;border-color:color-mix(in srgb, var(--atb-nav-color) 18%, transparent);border-radius:var(--atb-radius-pill, 999px);--border-radius:var(--atb-radius-pill, 999px);--atgf-tr-border:border-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-lien-puce.atgf-se-lien-puce{transition:none}
}
.atgf-se-lien-puce.atgf-se-lien-puce.is-current{border-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-puce.atgf-se-lien-puce[aria-current="page"]{border-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-puce.atgf-se-lien-puce.is-ancestor{border-color:var(--atb-nav-accent, currentcolor)}
.is-current .atgf-se-lien-puce.atgf-se-lien-puce{border-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-puce.atgf-se-lien-puce{--atgf-tr-background:background-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-lien-puce.atgf-se-lien-puce{transition:none}
}
.atgf-se-lien-puce.atgf-se-lien-puce.is-current{background-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-puce.atgf-se-lien-puce[aria-current="page"]{background-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-puce.atgf-se-lien-puce.is-ancestor{background-color:var(--atb-nav-accent, currentcolor)}
.is-current .atgf-se-lien-puce.atgf-se-lien-puce{background-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-puce.atgf-se-lien-puce{transition-property:color,border-color,background-color;transition-duration:0.2s}
.atgf-se-lien-plein{--atgf-tr-font:color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-lien-plein{transition:none}
}
@media (hover: hover){.atgf-se-lien-plein:hover{color:var(--atb-nav-accent, currentcolor);--text-color:var(--atb-nav-accent, currentcolor)}
}
.atgf-se-lien-plein:focus-visible{color:var(--atb-nav-accent, currentcolor);--text-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-plein.is-current{color:#ffffff;--text-color:#ffffff}
.atgf-se-lien-plein[aria-current="page"]{color:#ffffff;--text-color:#ffffff}
.atgf-se-lien-plein.is-ancestor{color:#ffffff;--text-color:#ffffff}
.is-current .atgf-se-lien-plein{color:#ffffff;--text-color:#ffffff}
.atgf-se-lien-plein.atgf-se-lien-plein{padding-top:0.5em;padding-right:0.9em;padding-bottom:0.5em;padding-left:0.9em;}
.atgf-se-lien-plein.atgf-se-lien-plein{border-radius:var(--atb-nav-radius, 4px);--border-radius:var(--atb-nav-radius, 4px)}
.atgf-se-lien-plein.atgf-se-lien-plein{--atgf-tr-background:background-color 0.2s ease;transition:var(--atgf-tr-font,--atgf-0 0s),var(--atgf-tr-border,--atgf-0 0s),var(--atgf-tr-background,--atgf-0 0s),var(--atgf-tr-shadow,--atgf-0 0s),var(--atgf-tr-dimensions,--atgf-0 0s),var(--atgf-tr-anim,--atgf-0 0s)}
@media (prefers-reduced-motion: reduce){.atgf-se-lien-plein.atgf-se-lien-plein{transition:none}
}
.atgf-se-lien-plein.atgf-se-lien-plein.is-current{background-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-plein.atgf-se-lien-plein[aria-current="page"]{background-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-plein.atgf-se-lien-plein.is-ancestor{background-color:var(--atb-nav-accent, currentcolor)}
.is-current .atgf-se-lien-plein.atgf-se-lien-plein{background-color:var(--atb-nav-accent, currentcolor)}
.atgf-se-lien-plein.atgf-se-lien-plein{transition-property:color,background-color;transition-duration:0.2s}
.atgf-se-panneau-menu.atgf-se-panneau-menu{padding-top:var(--atb-nav-panel-padding, 0.5rem);padding-right:var(--atb-nav-panel-padding, 0.5rem);padding-bottom:var(--atb-nav-panel-padding, 0.5rem);padding-left:var(--atb-nav-panel-padding, 0.5rem);}
.atgf-se-panneau-menu.atgf-se-panneau-menu{border-radius:var(--atb-nav-panel-radius, 6px);--border-radius:var(--atb-nav-panel-radius, 6px)}
.atgf-se-panneau-menu.atgf-se-panneau-menu{background-color:var(--atb-nav-panel-bg, #fff)}
.atgf-se-panneau-menu.atgf-se-panneau-menu{box-shadow:var(--atb-nav-panel-shadow)}
.atgf-se-badge-menu{font-weight:700;font-size:0.6875em;line-height:1.5;color:var(--atb-nav-badge-color, #fff);--text-color:var(--atb-nav-badge-color, #fff)}
.atgf-se-badge-menu.atgf-se-badge-menu{padding-top:0.05em;padding-right:0.45em;padding-bottom:0.05em;padding-left:0.45em;}
.atgf-se-badge-menu.atgf-se-badge-menu{border-radius:999px;--border-radius:999px}
.atgf-se-badge-menu.atgf-se-badge-menu{background-color:var(--atb-nav-badge-bg, #e92095)}
.atgf-se-bulle-menu{color:#ffffff;--text-color:#ffffff}
.atgf-se-bulle-menu.atgf-se-bulle-menu{padding-top:0.4rem;padding-right:0.7rem;padding-bottom:0.4rem;padding-left:0.7rem;}
.atgf-se-bulle-menu.atgf-se-bulle-menu{border-radius:6px;--border-radius:6px}
.atgf-se-bulle-menu.atgf-se-bulle-menu{background-color:var(--atb-nav-float-bubble-bg, var(--atb-neutral, #192743))}
.atgf-se-bulle-menu.atgf-se-bulle-menu{box-shadow:var(--atb-nav-bubble-shadow)}
.atgf-se-carte-solution.atgf-se-carte-solution{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;}
.atgf-se-carte-solution.atgf-se-carte-solution{border-radius:var(--atb-card-radius, 0.7rem);--border-radius:var(--atb-card-radius, 0.7rem)}
.atgf-se-carte-solution.atgf-se-carte-solution{background-color:var(--atb-surface-soft, rgba(25, 39, 67, .05))}
.atgf-se-pastille-etape{font-weight:700;font-size:0.875rem;line-height:1;color:var(--atb-light, #fff);--text-color:var(--atb-light, #fff)}
.atgf-se-pastille-etape.atgf-se-pastille-etape{padding-top:0.25rem;padding-right:0.25rem;padding-bottom:0.25rem;padding-left:0.25rem;}
.atgf-se-pastille-etape.atgf-se-pastille-etape{border-radius:var(--atb-radius-pill, 999px);--border-radius:var(--atb-radius-pill, 999px)}
.atgf-se-pastille-etape.atgf-se-pastille-etape{background-color:var(--atb-warning, #ff7b01)}
.atgf-se-carte-question{color:var(--atb-text-secondary, var(--atb-secondary, #363c42));--text-color:var(--atb-text-secondary, var(--atb-secondary, #363c42))}
.atgf-se-carte-question.atgf-se-carte-question{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem;}
.atgf-se-carte-question.atgf-se-carte-question{border-radius:var(--atb-faq-radius, 15px);--border-radius:var(--atb-faq-radius, 15px)}
.atgf-se-carte-question.atgf-se-carte-question{background-color:var(--atb-surface-soft, rgba(25, 39, 67, .05))}
.atgf-se-question-filet{color:var(--atb-text-secondary, var(--atb-secondary, #363c42));--text-color:var(--atb-text-secondary, var(--atb-secondary, #363c42))}
.atgf-se-question-filet.atgf-se-question-filet{padding-top:1rem;padding-right:0;padding-bottom:1rem;padding-left:0;}
.atgf-se-question-filet.atgf-se-question-filet{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--atb-faq-line-color, var(--atb-border-color, rgba(25, 39, 67, .12)))}
.atgf-se-question-nue{color:var(--atb-text-secondary, var(--atb-secondary, #363c42));--text-color:var(--atb-text-secondary, var(--atb-secondary, #363c42))}
.atgf-se-question-nue.atgf-se-question-nue{padding-top:var(--atb-space-2, 0.5rem);padding-right:0;padding-bottom:var(--atb-space-2, 0.5rem);padding-left:0;}
.atgf-se-numero-question{font-weight:700;font-size:var(--atb-faq-number-font, 0.9em);line-height:1;color:var(--atb-faq-number-color, var(--atb-primary, #0099dd));--text-color:var(--atb-faq-number-color, var(--atb-primary, #0099dd))}
.atgf-se-numero-question.atgf-se-numero-question{padding-top:0;padding-right:0.4em;padding-bottom:0;padding-left:0.4em;}
.atgf-se-numero-question.atgf-se-numero-question{border-width:var(--atb-faq-number-border-width, 1px);border-style:solid;border-color:var(--atb-faq-number-border, transparent);border-radius:var(--atb-faq-number-radius, var(--atb-radius-sm));--border-radius:var(--atb-faq-number-radius, var(--atb-radius-sm))}
.atgf-se-numero-question.atgf-se-numero-question{background-color:var(--atb-faq-number-bg, rgba(0, 153, 221, .12))}
.atgf-se-repere-frise{color:var(--atb-primary, #0099dd);--text-color:var(--atb-primary, #0099dd)}
.atgf-se-repere-frise.atgf-se-repere-frise{border-radius:var(--atb-radius-pill, 999px);--border-radius:var(--atb-radius-pill, 999px)}
.atgf-se-repere-frise.atgf-se-repere-frise{background-color:var(--atb-icon-tile-bg, #d8f1f7)}
/* Styles */
.atgf-st-font-surtitre{color:var(--atb-text-primary, var(--atgf-primary, #0099dd));--text-color:var(--atb-text-primary, var(--atgf-primary, #0099dd));text-transform:uppercase}
.atgf-st-font-sous-titre{font-family:var(--atgf-font-condensed, 'Roboto Condensed', sans-serif);font-weight:300;color:color-mix(in oklab, var(--atb-text-neutral, var(--atgf-neutral, #192743)) 60%, transparent);--text-color:color-mix(in oklab, var(--atb-text-neutral, var(--atgf-neutral, #192743)) 60%, transparent)}
.atgf-st-font-mention{font-size:var(--atgf-text-xs, 0.75rem);line-height:var(--atb-leading-snug, 1.4);color:var(--atb-text-grey, var(--atgf-grey, #6c7993));--text-color:var(--atb-text-grey, var(--atgf-grey, #6c7993))}
.atgf-st-font-chiffre-cle{font-weight:700;font-size:var(--atgf-text-3xl, 1.875rem);line-height:var(--atb-leading-tighter, 1.1);color:var(--atb-text-primary, var(--atgf-primary, #0099dd));--text-color:var(--atb-text-primary, var(--atgf-primary, #0099dd))}
.atgf-st-font-accent{color:var(--atb-text-primary, var(--atgf-primary, #0099dd));--text-color:var(--atb-text-primary, var(--atgf-primary, #0099dd))}
.atgf-st-border-carte-douce.atgf-st-border-carte-douce{border-width:1px;border-style:solid;border-color:color-mix(in oklab, var(--atgf-primary, #0099dd) 15%, transparent);border-radius:var(--atgf-radius-lg, 1rem);--border-radius:var(--atgf-radius-lg, 1rem)}
.atgf-st-border-separateur.atgf-st-border-separateur{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--atgf-border-color)}
