.tenant-demo .axa-v2-maquette{--axa-v2-navy:#1a4a8e;--axa-v2-red:#3b82f6;--axa-v2-reflex-bg:#dbeafe;--axa-v2-bg:#edf3fb;--axa-v2-border:rgba(26,74,142,0.14)}.tenant-demo.axa-v2-discovery-tour,.tenant-demo.axa-v2-onboarding-overlay{--axa-v2-pop-ink:var(--color-primary,#3b82f6)}.tenant-demo.axa-v2-discovery-tour .axa-v2-pop-cta:focus-visible,.tenant-demo.axa-v2-onboarding-overlay .axa-v2-pop-cta:focus-visible{--tw-ring-color:rgba(59,130,246,0.4)}.tenant-demo .axa-v2-maquette h1 mark{background:var(--color-primary,#3b82f6);color:#fff}.tenant-demo .axa-v2-maquette .reflexes{background:linear-gradient(165deg,#eff6ff 0,var(--axa-v2-reflex-bg,#dbeafe) 55%,#bfdbfe 100%);border:1px solid color-mix(in srgb,var(--color-primary,#3b82f6) 32%,white);box-shadow:inset 0 1px 0 rgb(255 255 255/.65);color:var(--axa-v2-navy,#1a4a8e)}.tenant-demo .axa-v2-maquette .reflexes>h2{color:var(--axa-v2-navy,#1a4a8e)}.tenant-demo .axa-v2-maquette .reflex-kicker{color:var(--color-primary,#3b82f6)}.tenant-demo .axa-v2-maquette .reflex-slide h3{color:var(--axa-v2-navy,#1a4a8e)}.tenant-demo .axa-v2-maquette .reflex-slide p{color:color-mix(in srgb,var(--axa-v2-navy,#1a4a8e) 78%,white)}.tenant-demo .axa-v2-maquette .launch-card,.tenant-demo .axa-v2-maquette .launch-card .launch-go,.tenant-demo .axa-v2-maquette .launch-card h3,.tenant-demo .axa-v2-maquette .launch-card p{color:var(--axa-v2-navy,#1a4a8e)}.tenant-demo .axa-v2-maquette .launch-card:focus-visible,.tenant-demo .axa-v2-maquette .launch-card:hover{background:var(--color-primary,#3b82f6);box-shadow:none;color:#fff}.tenant-demo .axa-v2-maquette .launch-card:focus-visible .launch-go,.tenant-demo .axa-v2-maquette .launch-card:focus-visible h3,.tenant-demo .axa-v2-maquette .launch-card:focus-visible p,.tenant-demo .axa-v2-maquette .launch-card:hover .launch-go,.tenant-demo .axa-v2-maquette .launch-card:hover h3,.tenant-demo .axa-v2-maquette .launch-card:hover p{color:#fff}.tenant-demo .axa-v2-maquette .sidebar .logo-link .logo{filter:none}.tenant-demo .axa-v2-maquette .axa-v2-sidebar-brand{border-color:rgb(26 74 142/.12);box-shadow:0 1px 4px rgb(26 74 142/.08)}.tenant-demo .axa-v2-maquette .feed-intro h1,.tenant-demo .axa-v2-maquette .feed.axa-v2-profile-page .feed-intro h1,.tenant-demo .axa-v2-maquette .feed.axa-v2-protection-page .feed-intro h1,.tenant-demo .axa-v2-maquette .webinar .feed-intro h1{color:var(--axa-v2-navy)}.tenant-demo .axa-v2-maquette .feed.axa-v2-profile-page .feed-lede{color:color-mix(in srgb,var(--axa-v2-navy) 72%,white)}.tenant-demo .axa-v2-maquette .webinar-guide .webinar-guide-step:not(:last-child):before{background:var(--axa-v2-navy)}.tenant-demo .axa-v2-maquette .cube-btn .face-front{background:var(--axa-v2-red,#3b82f6);border-color:var(--axa-v2-navy,#1a4a8e);color:#fff}.tenant-demo .axa-v2-maquette .cube-btn .face-top{background:var(--axa-v2-navy,#1a4a8e);border-color:var(--axa-v2-navy,#1a4a8e);color:#fff}@media (prefers-reduced-motion:reduce){.tenant-demo .axa-v2-maquette .cube-btn:focus-visible .face-front,.tenant-demo .axa-v2-maquette .cube-btn:hover .face-front{background:var(--axa-v2-navy,#1a4a8e);border-color:var(--axa-v2-navy,#1a4a8e);color:#fff}}.tenant-demo .axa-v2-maquette .axa-v2-discovery-coach .band-report-cta,.tenant-demo .axa-v2-maquette .axa-v2-discovery-coach .band.band--report-cta,.tenant-demo .axa-v2-maquette .band-report-cta,.tenant-demo .axa-v2-maquette .band.band--report-cta{background:var(--color-primary,#3b82f6)}.tenant-demo .axa-v2-maquette .band-report-cta-hint{color:color-mix(in srgb,#fff 85%,#2563eb)}.tenant-demo .axa-v2-maquette .band-report-cta:focus-visible .band-report-cta-content,.tenant-demo .axa-v2-maquette .band-report-cta:hover .band-report-cta-content{color:#e0f2fe}.tenant-demo .axa-v2-maquette .band-report-cta:focus-visible .band-report-cta-hint,.tenant-demo .axa-v2-maquette .band-report-cta:hover .band-report-cta-hint{color:color-mix(in srgb,#e0f2fe 90%,#fff)}.tenant-demo .axa-v2-maquette .band-report-cta:focus-visible .axa-v2-cta-arrow,.tenant-demo .axa-v2-maquette .band-report-cta:hover .axa-v2-cta-arrow{color:#e0f2fe}.tenant-demo .axa-v2-maquette section#actualites.band{background:var(--color-primary,#3b82f6)}.tenant-demo .axa-v2-maquette .news-more,.tenant-demo .axa-v2-maquette .welcome-fusion-quick-card-cta{color:var(--axa-v2-red,#3b82f6)}.tenant-demo .axa-v2-maquette .band .news-more,.tenant-demo .axa-v2-maquette .band .news-more .axa-v2-cta-arrow{color:#fff}.tenant-demo .axa-v2-maquette .band .news-more:focus-visible,.tenant-demo .axa-v2-maquette .band .news-more:focus-visible .axa-v2-cta-arrow,.tenant-demo .axa-v2-maquette .band .news-more:hover,.tenant-demo .axa-v2-maquette .band .news-more:hover .axa-v2-cta-arrow{color:var(--axa-v2-reflex-bg,#dbeafe)}.tenant-demo .axa-v2-maquette .footer-red{background:linear-gradient(90deg,#3b82f6,#1a4a8e)}.tenant-demo .axa-v2-maquette .axa-v2-maquette-footer .footer-blue{background:#1a4a8e}.tenant-demo{--axa-blue:#1a4a8e}.tenant-demo .axa-help-spotlight-grid{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 1.375rem 1.375rem}.tenant-demo .axa-help-spotlight-copy,.tenant-demo .axa-help-spotlight-media{min-width:0}.tenant-demo .axa-help-spotlight-media .axa-help-video-frame,.tenant-demo .axa-help-spotlight-media .axa-help-video-trigger{margin-top:0}.tenant-demo .axa-help-panel-title{color:#1a4a8e;font-size:clamp(1.125rem,2vw,1.25rem);font-weight:700;line-height:1.25;margin:0}.tenant-demo .axa-help-panel-lead{color:color-mix(in srgb,#1a4a8e 68%,white);font-size:.875rem;line-height:1.55;margin:.5rem 0 0}.tenant-demo .axa-help-video-frame,.tenant-demo .axa-help-video-trigger{aspect-ratio:16/9;background:#0f172a;border:1px solid color-mix(in srgb,#1a4a8e 12%,white);border-radius:.75rem;box-shadow:0 12px 32px rgb(26 74 142/.12);margin-top:1rem;overflow:hidden;position:relative;width:100%}.tenant-demo .axa-help-video-trigger{cursor:pointer;display:block;padding:0;border:1px solid color-mix(in srgb,#1a4a8e 12%,white)}.tenant-demo .axa-help-video-poster{object-fit:cover}.tenant-demo .axa-help-video-play{align-items:center;background:rgb(15 23 42/.28);color:#fff;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.tenant-demo .axa-help-video-player{display:block;height:100%;width:100%}@media (min-width:900px){.tenant-demo .axa-help-spotlight-grid{align-items:center;display:grid;gap:1.5rem 2.25rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:clamp(1.375rem,2.5vw,1.75rem) clamp(1.5rem,3vw,2rem)}}.tenant-demo .axa-v2-maquette .band.axa-help-glossary-banner{background:linear-gradient(145deg,#1a4a8e,#2563eb);border-radius:1rem;box-shadow:0 12px 32px rgb(26 74 142/.16);margin-inline:clamp(1.25rem,4vw,2rem);width:auto;max-width:none}.tenant-demo .axa-v2-maquette .axa-help-glossary-detail{border-radius:.75rem;background:rgb(255 255 255/.14)}.tenant-demo .axa-v2-maquette .axa-help-glossary-terms button.is-active{text-decoration-color:#93c5fd}