body:has(.theme-v4){background:#fbd6a8}.theme-v3.theme-v4{--v3-forest:#293a28;--v3-forest-deep:#1e201d;--v3-forest-soft:#f3c391;--v3-cream:#fbd6a8;--v3-paper:#fff8ee;--v3-peach:#efb47f;--v3-accent:#9f3415;--v3-ink:#22231f;--v3-muted:#6a574a;--v3-line:#d9b78f;--v3-shadow:0 22px 60px rgba(108,48,20,0.13);background:var(--v3-cream)}.theme-v4 .v3-nav{border-bottom-color:rgba(159,52,21,.28);background:rgba(251,214,168,.97)}.theme-v4 .v3-button-text:hover,.theme-v4 .v3-nav nav a:hover{color:var(--v3-accent)}.theme-v4 .v3-hero{position:relative;background:radial-gradient(circle at 10% 12%,rgba(250,72,23,.17),transparent 31%),radial-gradient(circle at 82% 70%,rgba(230,167,115,.72),transparent 38%),var(--v3-cream)}.theme-v4 .v3-eyebrow,.theme-v4 .v3-hero h1 em{color:var(--v3-accent)}.theme-v4 .v3-button-accent,.theme-v4 .v3-button-primary{border-color:#d93e14;background:#fa4817;color:#1e201d;box-shadow:0 8px 24px rgba(159,52,21,.17)}.theme-v4 .v3-button-accent:hover,.theme-v4 .v3-button-primary:hover{background:#dc3e14;color:#fff8ee}.theme-v4 .v3-hero-media{border:8px solid #e6a773;background:var(--v3-forest);box-shadow:24px 28px 0 rgba(250,72,23,.18),var(--v3-shadow)}.theme-v4 .v3-media-note{border-left:4px solid #fa4817;padding-left:16px}.theme-v4 .v3-why{background:#fff8ee}.theme-v4 .v3-benefits li>span{color:var(--v3-accent)}.theme-v4 .v3-why-photo{background:#fa4817;box-shadow:18px 20px 0 #fbd6a8}.theme-v4 .v3-why-photo figcaption{background:#fa4817;color:#1e201d;font-weight:700}.theme-v4 .v3-catalog{background:radial-gradient(circle at 0 0,rgba(255,248,238,.32),transparent 30%),radial-gradient(circle at 100% 55%,rgba(250,72,23,.13),transparent 34%),#e6a773}.theme-v4 .v3-total{border-left-color:rgba(41,58,40,.24)}.theme-v4 .v3-card,.theme-v4 .v3-finder,.theme-v4 .v3-journeys button{border-color:rgba(124,73,39,.27)}.theme-v4 .v3-journeys button.is-active{border-color:#c63b16;background:#fa4817;color:#1e201d}.theme-v4 .v3-journeys button.is-active i,.theme-v4 .v3-journeys button.is-active span{color:#1e201d}.theme-v4 .v3-finder{background:rgba(255,248,238,.97);box-shadow:0 18px 46px rgba(103,51,20,.12)}.theme-v4 .v3-category-row button.is-active{border-color:#fa4817;background:#fa4817;color:#1e201d}.theme-v4 .v3-card{--card-accent:#fa4817}.theme-v4 .v3-card-partage{--card-accent:#d95e27}.theme-v4 .v3-card-jeunesse{--card-accent:#293a28}.theme-v4 .v3-card-specialise{--card-accent:#b45222}.theme-v4 .v3-card-register{border-color:#fa4817;background:#fa4817;color:#1e201d}.theme-v4 .v3-card-register:hover{border-color:#293a28;background:#293a28;color:#fff8ee}.theme-v4 .v3-status{background:#fbd6a8;color:#4c3d24}.theme-v4 .v3-status-pause{background:#f5e1bf;color:#6d501b}.theme-v4 .v3-status-complet{background:#f7c1a5;color:#79301e}.theme-v4 .v3-other-sites summary b{background:#fbd6a8}.theme-v4 .v3-animator{background:linear-gradient(90deg,rgba(250,72,23,.08),transparent 46%),#fff8ee}.theme-v4 .v3-animator-photo{background:#fa4817;box-shadow:-18px 20px 0 #fbd6a8}.theme-v4 .v3-animator-photo p{background:#fa4817;color:#1e201d;font-weight:700}.theme-v4 .v3-animator-steps,.theme-v4 .v3-animator-steps li{border-color:#d9b78f}.theme-v4 .v3-animator-steps span{color:var(--v3-accent)}.theme-v4 .v3-support-grid>div{background:#fbd6a8}.theme-v4 .v3-support-grid>div:last-child{background:#e6a773}.theme-v4 .v3-footer{border-top:7px solid #fa4817;background:#293a28}.theme-v4 .v3-modal{background:#fff8ee}.theme-v4 .v3-pause-note{background:#fbd6a8;color:#5c441d}.theme-v4 .v2-switch a.on{background:#fa4817;color:#1e201d}@media (max-width:620px){.theme-v4 .v3-search-field{background:#fff8ee}.theme-v4 .v3-hero-media{box-shadow:12px 14px 0 rgba(250,72,23,.2),var(--v3-shadow)}}