body:has(.theme-v5){background:#293a28}.theme-v3.theme-v5{--v3-forest:#293a28;--v3-forest-deep:#1e201d;--v3-forest-soft:#dfe8df;--v3-cream:#fbd6a8;--v3-paper:#fff9f0;--v3-peach:#e6a773;--v3-accent:#9f3415;--v3-ink:#20241f;--v3-muted:#5f6258;--v3-line:#d8c5a9;--v3-shadow:0 22px 60px rgba(30,32,29,0.15);background:var(--v3-cream)}.theme-v5 .v3-nav{border-bottom-color:rgba(251,214,168,.2);background:rgba(41,58,40,.98)}.theme-v5 .v3-brand,.theme-v5 .v3-nav .v3-monogram,.theme-v5 .v3-nav nav a{color:#fbd6a8}.theme-v5 .v3-nav nav a:hover{color:#fff9f0}.theme-v5 .v3-hero{background:linear-gradient(90deg,rgba(41,58,40,.09),transparent 44%),radial-gradient(circle at 92% 12%,rgba(250,72,23,.15),transparent 28%),#fbd6a8}.theme-v5 .v3-hero h1{color:#293a28}.theme-v5 .v3-hero .v3-eyebrow,.theme-v5 .v3-hero h1 em{color:#9f3415}.theme-v5 .v3-button-primary{border-color:#293a28;background:#293a28;color:#fff9f0;box-shadow:0 9px 24px rgba(41,58,40,.18)}.theme-v5 .v3-button-primary:hover{background:#1e201d}.theme-v5 .v3-button-accent{border-color:#d93e14;background:#fa4817;color:#1e201d;box-shadow:0 9px 24px rgba(159,52,21,.18)}.theme-v5 .v3-button-accent:hover{background:#d93e14;color:#fff9f0}.theme-v5 .v3-button-text{color:#293a28}.theme-v5 .v3-button-text:hover{color:#9f3415}.theme-v5 .v3-hero-media{border:8px solid #293a28;background:#293a28;box-shadow:22px 26px 0 #e6a773,var(--v3-shadow)}.theme-v5 .v3-media-note{border-left:4px solid #fa4817;padding-left:16px}.theme-v5 .v3-why{background:radial-gradient(circle at 92% 10%,rgba(230,167,115,.12),transparent 26%),#293a28;color:#fff9f0}.theme-v5 .v3-why .v3-benefits strong,.theme-v5 .v3-why h2{color:#fff9f0}.theme-v5 .v3-why .v3-benefits li>span,.theme-v5 .v3-why .v3-eyebrow{color:#fbd6a8}.theme-v5 .v3-why .v3-benefits p,.theme-v5 .v3-why .v3-section-heading>p:last-child{color:#e8dfd0}.theme-v5 .v3-why .v3-benefits li{border-color:rgba(251,214,168,.24)}.theme-v5 .v3-why-photo{background:#fa4817;box-shadow:18px 20px 0 rgba(250,72,23,.78)}.theme-v5 .v3-why-photo figcaption{background:#fa4817;color:#1e201d;font-weight:800}.theme-v5 .v3-catalog{background:radial-gradient(circle at 100% 0,rgba(41,58,40,.13),transparent 32%),radial-gradient(circle at 0 62%,rgba(250,72,23,.1),transparent 28%),#fbd6a8}.theme-v5 .v3-catalog-heading h2,.theme-v5 .v3-results-heading h3{color:#293a28}.theme-v5 .v3-total{border-left-color:rgba(41,58,40,.25)}.theme-v5 .v3-total strong{color:#293a28}.theme-v5 .v3-card,.theme-v5 .v3-finder,.theme-v5 .v3-journeys button{border-color:rgba(41,58,40,.2);background:#fff9f0}.theme-v5 .v3-journeys button.is-active{border-color:#293a28;background:#293a28;color:#fff9f0}.theme-v5 .v3-journeys button.is-active i,.theme-v5 .v3-journeys button.is-active span{color:#fbd6a8}.theme-v5 .v3-finder{box-shadow:0 18px 46px rgba(41,58,40,.12)}.theme-v5 .v3-search-field input:focus-visible,.theme-v5 .v3-select-grid select:focus-visible{outline-color:#293a28}.theme-v5 .v3-category-row button.is-active{border-color:#293a28;background:#293a28;color:#fff9f0}.theme-v5 .v3-category-row button.v3-reset{color:#9f3415}.theme-v5 .v3-card{--card-accent:#293a28}.theme-v5 .v3-card-partage{--card-accent:#6f865f}.theme-v5 .v3-card-jeunesse{--card-accent:#fa4817}.theme-v5 .v3-card-specialise{--card-accent:#b45222}.theme-v5 .v3-card-register{border-color:#293a28;background:#293a28;color:#fff9f0}.theme-v5 .v3-card-register:hover{border-color:#fa4817;background:#fa4817;color:#1e201d}.theme-v5 .v3-detail-button{border-color:rgba(41,58,40,.32)}.theme-v5 .v3-status{background:#dfe8df;color:#31503c}.theme-v5 .v3-status-pause{background:#f5e1bf;color:#6d501b}.theme-v5 .v3-status-complet,.theme-v5 .v3-status-ferme{background:#f7c1a5;color:#79301e}.theme-v5 .v3-other-sites summary b{background:#dfe8df}.theme-v5 .v3-animator{background:linear-gradient(90deg,rgba(250,72,23,.08),transparent 45%),#e6a773}.theme-v5 .v3-animator-photo{background:#293a28;box-shadow:-18px 20px 0 #fbd6a8}.theme-v5 .v3-animator-photo p{background:#293a28;color:#fff9f0;font-weight:700}.theme-v5 .v3-animator-copy h2{color:#293a28}.theme-v5 .v3-animator-copy>p{color:#4e5148}.theme-v5 .v3-animator-steps,.theme-v5 .v3-animator-steps li{border-color:rgba(41,58,40,.28)}.theme-v5 .v3-animator-steps span{color:#733014}.theme-v5 .v3-support-grid>div{background:#fbd6a8}.theme-v5 .v3-support-grid>div:last-child{background:#293a28;color:#fff9f0}.theme-v5 .v3-support-grid>div:last-child .v3-list-label{color:#fbd6a8}.theme-v5 .v3-footer{border-top:7px solid #fa4817;background:#1e201d}.theme-v5 .v3-modal{background:#fff9f0}.theme-v5 .v3-pause-note{background:#fbd6a8;color:#5c441d}.theme-v5 .v2-switch a.on{background:#293a28;color:#fbd6a8}@media (max-width:620px){.theme-v5 .v3-search-field{background:#fff9f0}.theme-v5 .v3-hero-media{box-shadow:12px 14px 0 #e6a773,var(--v3-shadow)}}