html:not(.wp-admin) .top-bar,html:not(.wp-admin) .top-bar *,html:not(.wp-admin) .elementor-element-7520b0a *,html:not(.wp-admin) .elementor-element-bcadb05 *,html:not(.wp-admin) .elementor-element-8c8a858 *,html:not(.wp-admin) .site-header *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}html:not(.wp-admin) .current-date,html:not(.wp-admin) .top-bar i,html:not(.wp-admin) .site-header i.rbi{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html:not(.wp-admin) .top-bar a:hover,html:not(.wp-admin) .site-header .main-menu>li:hover>a{color:var(--divine-rust)!important;-webkit-text-fill-color:var(--divine-rust)!important}html:not(.wp-admin) body:not(.site-header):not(.elementor-element-8c8a858){font-family:'Rubik',sans-serif;color:#1a1a1c;-webkit-text-fill-color:#1a1a1c;font-weight:300}html:not(.wp-admin) .site-content p,html:not(.wp-admin) .site-content li,html:not(.wp-admin) .sidebar .widget,html:not(.wp-admin) .entry-summary{color:#1a1a1c!important;-webkit-text-fill-color:#1a1a1c!important}.elementor-element-8c8a858 .elementor-item,.elementor-element-8c8a858 a,.elementor-element-8c8a858 span,.elementor-element-8c8a858 i,.site-header #menu-main>li>a,.site-header #menu-main>li>a span{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;visibility:visible!important}html:not(.wp-admin) .site-content h1,html:not(.wp-admin) .site-content h2,html:not(.wp-admin) .site-content h3,html:not(.wp-admin) .site-content h4,html:not(.wp-admin) .luxe-title{font-family:'GFS Didot',serif!important;color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;text-transform:none}html:not(.wp-admin) .site-footer,html:not(.wp-admin) .site-footer *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html:not(.wp-admin) body:not(.site-header):not(.site-footer){font-family:var(--d7-font-sans);font-size:var(--fs-md);line-height:var(--lh-base);color:var(--d7-ink);background-color:var(--d7-bone);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html:not(.wp-admin) .entry-content h1,html:not(.wp-admin) .entry-content h2,html:not(.wp-admin) .entry-content h3{font-family:var(--d7-font-serif);font-weight:500;line-height:var(--lh-tight);letter-spacing:var(--ls-tight);margin-bottom:.5em;color:var(--d7-ink)}html:not(.wp-admin) .entry-content h1{font-size:var(--fs-2xl)}html:not(.wp-admin) .entry-content h2{font-size:var(--fs-xl)}html:not(.wp-admin) .entry-content h3{font-size:var(--fs-lg)}html:not(.wp-admin) .entry-content p{margin-bottom:1.6em;max-width:72ch}html:not(.wp-admin) .d7-pullquote{font-family:var(--d7-font-serif);font-size:var(--fs-lg);line-height:var(--lh-relaxed);color:var(--d7-accent);padding:var(--d7-space-5) 0;border-top:1px solid var(--d7-accent);border-bottom:1px solid var(--d7-accent);text-align:center;font-style:italic}html:not(.wp-admin) .d7-meta,html:not(.wp-admin) .time{font-family:var(--d7-font-mono);font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--d7-muted)}html:not(.wp-admin) .heading-title,html:not(.wp-admin) .heading-title span{color:var(--d7-ink)!important}.related-sec .heading-title,.related-sec .heading-title span{color:var(--d7-ink)!important}:root{--d7-space-1:clamp(0.25rem, 0.22rem + 0.12vw, 0.35rem);--d7-space-2:clamp(0.5rem, 0.45rem + 0.25vw, 0.7rem);--d7-space-3:clamp(0.75rem, 0.7rem + 0.35vw, 1rem);--d7-space-4:clamp(1rem, 0.9rem + 0.5vw, 1.5rem);--d7-space-5:clamp(1.5rem, 1.3rem + 1vw, 2.5rem);--d7-space-6:clamp(2rem, 1.8rem + 2vw, 4rem);--d7-space-7:clamp(3rem, 2.5rem + 4vw, 7rem);--d7-radius-sm:2px;--d7-radius-md:4px;--d7-radius-lg:12px;--d7-radius-full:9999px;--d7-gutter:clamp(1rem, 5vw, 2.5rem);--d7-width-reading:70ch;--d7-width-content:820px;--d7-width-wide:1240px;--d7-width-full:1600px}.d7-container{width:100%;margin-inline:auto;padding-inline:var(--d7-gutter)}.d7-container-reading{max-width:var(--d7-width-reading)}.d7-container-content{max-width:var(--d7-width-content)}.d7-container-wide{max-width:var(--d7-width-wide)}.m-block-start{margin-block-start:var(--d7-space-5)}.p-block{padding-block:var(--d7-space-6)}[data-debug="true"] .d7-container{outline:1px dashed rgb(224 123 90 / .3);background:rgb(224 123 90 / .02)}:root{--d7-ease-silk:cubic-bezier(0.19, 1, 0.22, 1);--d7-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--d7-ease-bounce:cubic-bezier(0.34, 1.56, 0.64, 1);--d7-trans-fast:0.2s var(--d7-ease-silk);--d7-trans-med:0.4s var(--d7-ease-silk);--d7-trans-slow:0.6s var(--d7-ease-silk)}.d7-interactive,a,button,.p-wrap,.divine-card{transition-property:transform,opacity,background-color,border-color,filter;transition-duration:0.3s;transition-timing-function:var(--d7-ease-silk);will-change:transform,opacity}.hover-lift{transition:transform var(--d7-trans-fast)}.hover-lift:hover{transform:translateY(-4px) translateZ(0)}.hover-lift:active{transform:translateY(-1px) scale(.98)}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}img,video,canvas{display:block;max-width:100%;height:auto;font-style:italic;shape-margin:var(--d7-space-4);content-visibility:auto}.d7-media-wrap{position:relative;overflow:hidden;background-color:var(--d7-color-surface,#f0f0f0);border-radius:var(--d7-radius-md)}.ar-16x9{aspect-ratio:16 / 9}.ar-4x3{aspect-ratio:4 / 3}.ar-square{aspect-ratio:1 / 1}.ar-portrait{aspect-ratio:3 / 4}.d7-media-fit{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform var(--d7-trans-med),filter var(--d7-trans-med)}.d7-media-wrap:hover .d7-media-fit{transform:scale(1.04)}.d7-media-overlay{position:absolute;bottom:0;left:0;right:0;padding:var(--d7-space-3);background:linear-gradient(to top,rgb(0 0 0 / .6),transparent);color:#fff;pointer-events:none}@media print{img{max-width:100%!important;page-break-inside:avoid}}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.u-pill{border-radius:var(--d7-radius-full,9999px)}.u-circle{aspect-ratio:1 / 1;border-radius:50%}.u-shadow-luxe{box-shadow:0 2px 4px rgb(15 13 12 / .02),0 10px 20px rgb(15 13 12 / .04),0 20px 40px rgb(15 13 12 / .04)}.u-shadow-soft{box-shadow:0 4px 12px rgb(15 13 12 / .05)}.u-center{display:flex;align-items:center;justify-content:center}.u-stack{display:flex;flex-direction:column;gap:var(--d7-space-3)}.u-text-center{text-align:center}.u-text-accent{color:var(--d7-accent)!important}.u-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.u-touch-target{position:relative}.u-touch-target::after{content:'';position:absolute;inset:-10px}.sidebar .heading-title>*,.rb-widget .heading-title>*,.block-h .heading-title>*,.heading-title span{font-family:"Didot","Playfair Display",serif!important;font-size:22px!important;font-weight:700!important;font-style:normal!important;letter-spacing:-0.02em!important;text-transform:none!important;color:#0a0a0a!important;position:relative!important;display:inline-block!important;padding-bottom:12px!important}.block-h.heading-layout-2::before,.block-h.heading-layout-2::after,.block-h.heading-layout-2 .heading-inner::before,.block-h.heading-layout-2 .heading-inner::after{content:none!important;display:none!important}.block-h.heading-layout-2,.block-h.heading-layout-2 .heading-inner{text-align:left!important;justify-content:flex-start!important}.sidebar .heading-title span::after,.rb-widget .heading-title span::after,.heading-title span::after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:45px!important;height:3px!important;background:#c45b3f!important;display:block!important;z-index:5!important}.sidebar-2026 .trending-item{border-bottom:1px solid rgb(196 91 63 / .1)!important;padding:15px 0!important;transition:var(--transition-luxe)!important}.sidebar-2026 .trending-title{font-family:var(--dm-font-serif)!important;font-size:16px!important;line-height:1.3!important;color:var(--divine-ink)!important}.sidebar-2026 .newsletter-button button{background:var(--divine-ink)!important;font-family:var(--dm-font-sans)!important;letter-spacing:0.15em!important;border-radius:2px!important;transition:var(--dm-ease-editorial)!important}.sidebar-2026 .newsletter-button button:hover{background:var(--divine-rust)!important;transform:translateY(-2px)}.sidebar-2026 .sidebar-block{border:1px solid rgb(10 10 10 / .05)!important;background:var(--divine-bone)!important}@layer divine.master{.sidebar .heading-title>*,.rb-widget .heading-title>*,.block-h .heading-title>*,.heading-title span{font-family:"Didot","Playfair Display",serif!important;font-size:22px!important;font-weight:700!important;font-style:normal!important;letter-spacing:-0.02em!important;text-transform:none!important;color:#0a0a0a!important;position:relative!important;display:inline-block!important;padding-bottom:12px!important;line-height:1.1!important}.block-h.heading-layout-2,.block-h.heading-layout-2 .heading-inner{text-align:left!important;justify-content:flex-start!important;border:none!important}.block-h.heading-layout-2::before,.block-h.heading-layout-2::after,.heading-inner::before,.heading-inner::after{content:none!important;display:none!important}.heading-title span::after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:45px!important;height:3px!important;background:#c45b3f!important;display:block!important;z-index:5!important}.sidebar-2026 .sidebar-block,.sidebar .widget,.rb-widget{background:#f9f7f2!important;padding:28px!important;border-radius:4px!important;border:1px solid rgb(10 10 10 / .04)!important;margin-bottom:40px!important;display:flex!important;flex-direction:column!important;gap:18px!important;transition:all 0.4s cubic-bezier(.23,1,.32,1)!important}.sidebar .widget:hover{background:#ffffff!important;box-shadow:0 15px 45px rgb(10 10 10 / .05)!important;transform:translateY(-3px)}.sidebar-2026 .trending-item{display:grid!important;grid-template-columns:64px 1fr!important;gap:16px!important;padding-bottom:16px!important;border-bottom:1px solid rgb(10 10 10 / .05)!important}.sidebar-2026 .trending-title{font-family:"Didot","Playfair Display",serif!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;color:#0a0a0a!important;text-decoration:none!important}.sidebar-2026 .newsletter-button button{width:100%!important;background:#0a0a0a!important;color:#fff!important;font-family:"Inter",sans-serif!important;font-weight:800!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:0.15em!important;padding:14px!important;border-radius:2px!important;transition:background 0.3s ease!important}.sidebar-2026 .newsletter-button button:hover{background:#c45b3f!important}}.sidebar-2026 .trending-item{counter-increment:divine-trending;position:relative!important}.sidebar-2026 .trending-item::before{content:"0" counter(divine-trending);position:absolute!important;right:0!important;top:10px!important;font-family:"Didot","Playfair Display",serif!important;font-size:32px!important;font-weight:700!important;color:var(--divine-rust,#c45b3f)!important;opacity:0.08!important;letter-spacing:-0.05em!important;pointer-events:none!important;transition:all 0.5s var(--dm-ease-editorial)!important}.sidebar-2026 .trending-item:hover::before{opacity:0.25!important;transform:translateX(-5px);color:var(--divine-rust)!important}.sidebar-2026 .trending-title{padding-right:40px!important;z-index:2!important;position:relative!important}.heading-title span::after{transition:width 0.6s cubic-bezier(.23,1,.32,1)!important;transform-origin:left!important}.sidebar .widget:hover .heading-title span::after,.rb-widget:hover .heading-title span::after{width:65px!important;background:#0a0a0a!important}.sidebar-2026 .trending-item::before{transition:all 0.7s cubic-bezier(.19,1,.22,1)!important}.sidebar-2026 .newsletter-button button{box-shadow:0 0 0 0 #fff0}.sidebar-2026 .newsletter-button button:hover{box-shadow:0 10px 30px rgb(196 91 63 / .2);letter-spacing:0.2em!important}::selection{background:rgb(196 91 63 / .2)!important;color:#0a0a0a!important}@layer divine.related{.related-posts-section{background:#f9f7f2!important;padding:60px 40px!important;margin-top:80px!important;border-top:1px solid rgb(10 10 10 / .05)!important}.related-posts-inner{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:30px!important;counter-reset:divine-related-count}.related-post-item{position:relative!important;transition:transform 0.4s var(--dm-ease-editorial)!important;counter-increment:divine-related-count}.related-post-item:hover{transform:translateY(-8px)}.related-post-item::before{content:"N°" counter(divine-related-count);position:absolute!important;left:-10px!important;top:-20px!important;font-family:"Didot",serif!important;font-size:48px!important;font-weight:700!important;color:#c45b3f!important;opacity:0.05!important;z-index:1!important;pointer-events:none!important}.related-post-item .post-thumbnail{aspect-ratio:4/5!important;overflow:hidden!important;border-radius:2px!important;margin-bottom:20px!important;filter:grayscale(20%) contrast(105%);transition:filter 0.5s ease!important}.related-post-item:hover .post-thumbnail{filter:grayscale(0%) contrast(100%)}.related-post-item h3.post-title{font-family:"Didot","Playfair Display",serif!important;font-size:19px!important;line-height:1.3!important;color:#0a0a0a!important;font-weight:700!important;margin-top:15px!important}.related-post-item .post-title::after{content:" →"!important;color:#c45b3f!important;opacity:0;transition:all 0.3s ease!important;display:inline-block!important;transform:translateX(-10px)}.related-post-item:hover .post-title::after{opacity:1!important;transform:translateX(5px)!important}}@media (max-width:768px){.related-posts-inner{grid-template-columns:1fr!important;padding:20px!important}}:root{--divine-ink:#0a0a0a;--divine-rust:#c45b3f;--divine-bone:#f9f7f2;--dm-font-serif:"Didot", "Playfair Display", serif;--dm-font-sans:"Rubik", "Reddit Sans", sans-serif;--dm-text-main:var(--divine-ink);--dm-text-muted:rgba(0,0,0,0.68);--dm-ease-editorial:cubic-bezier(.19, .49, .32, 1);--transition-luxe:all 0.4s cubic-bezier(0.23, 1, 0.32, 1);--dm-grid-gap:24px;--dm-section-space:80px}html,body{background-color:var(--divine-bone)!important;color:var(--dm-text-main);font-family:var(--dm-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html{scroll-behavior:smooth!important}img.featured-img{content-visibility:auto;contain-intrinsic-size:150px 150px}h1,h2,h3,h4,h5,h6{font-family:var(--dm-font-serif)!important;color:var(--divine-ink)!important;letter-spacing:-.02em}p,li,blockquote{font-family:var(--dm-font-sans);line-height:1.65;color:var(--dm-text-main)}a{color:var(--divine-ink);text-decoration:none}a:hover{color:var(--divine-rust)}.top-bar,.top-bar-inner{background-color:#000!important;padding:10px 0!important}.main-menu-wrap{background-color:#000!important;padding:12px 0!important}.main-menu>li>a{color:#fff!important;font-weight:900!important;letter-spacing:.15em}.main-menu>li:hover>a{color:var(--divine-rust)!important}.featured-article-card.luxe-editorial-v3{position:relative;padding-block:clamp(60px, 10vw, 120px);width:100%}.luxe-editorial-v3 .luxe-title a{font-family:var(--dm-font-serif)!important;font-weight:900!important;font-size:clamp(2.5rem, 6cqi, 4.5rem)!important;color:var(--divine-ink)!important;line-height:.9}.p-wrap.p-overlay{position:relative;overflow:hidden;background:var(--divine-ink);border-radius:4px;box-shadow:0 14px 36px rgb(0 0 0 / .22);transition:transform .7s var(--dm-ease-editorial)}.p-wrap.p-overlay:hover{transform:translateY(-6px) rotate3d(1,.2,0,1.2deg)}.p-overlay .featured-img{aspect-ratio:3/4;object-fit:cover;transform:scale(1.02);transition:transform 1.2s var(--dm-ease-editorial)}.p-wrap.p-overlay:hover .featured-img{transform:scale(1.1) translateY(-3px)}.p-grid.p-grid-1{display:grid;gap:var(--dm-grid-gap);margin-block-end:var(--dm-section-space)}@container (min-width:780px){.p-grid.p-grid-1{grid-template-columns:repeat(2,1fr)}}.p-category,.p-categories a{display:inline-flex;align-items:center;padding:6px 14px;background:#000!important;color:#fff!important;font-family:var(--dm-font-sans);font-weight:800;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.p-category:hover,.p-categories a:hover{background:var(--divine-rust)!important}.heading-title.none-toc,.heading-title.none-toc>span{color:var(--divine-ink)!important;font-family:var(--dm-font-sans)!important;font-weight:900!important;font-size:1.45rem!important;text-transform:uppercase;letter-spacing:.4px;padding-bottom:6px;position:relative}.heading-title.none-toc>span::after{content:"";position:absolute;left:0;bottom:0;width:42px;height:2px;background:var(--divine-ink)}:where(.entry-content>p:first-of-type,.p-content>p:first-of-type,.post-excerpt>p:first-of-type,.entry-summary>p:first-of-type,.p-excerpt>p:first-of-type,.excerpt>p:first-of-type)::first-letter{font-family:"Big Caslon",serif!important;font-size:5rem!important;float:left!important;line-height:1!important;margin:.1em .15em 0 0!important;color:#000!important;font-weight:500!important}.wp-caption-text,.entry-content figcaption{font-size:0.75rem!important;font-style:italic!important;color:#888!important;text-align:left!important;padding:10px 0!important;border-bottom:1px solid #f5f2ed!important}.related-sec.is-style-boxed{background:var(--divine-bone)!important;border-top:4px solid var(--divine-ink)!important;padding:30px!important}.related-sec img.featured-img{width:85px!important;height:85px!important;object-fit:cover;filter:grayscale(1);transition:.3s ease}.related-sec .p-wrap:hover img.featured-img{filter:grayscale(0)}.ubox{background:#fff!important;border:1px solid #eee!important;padding:40px!important;margin-top:60px!important;border-radius:0!important}.author-avatar img{border-radius:0!important;border:1px solid #000!important;padding:3px!important;background:#fff!important;transition:transform 0.4s ease!important}.author-avatar:hover img{transform:scale(1.05)}.nice-name{font-family:"Big Caslon",serif!important;font-size:1.4rem!important;font-weight:600!important;color:#000!important}.verified-tick.rbi-wavy{color:#c45b3f!important;font-size:14px!important}.bio-description.rb-text{font-family:'Inter',sans-serif!important;font-size:0.95rem!important;line-height:1.6!important;color:#555!important;margin-top:15px!important}.p-featured img,.featured-img{filter:grayscale(100%) contrast(1.1) brightness(.9);transition:filter .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.p-wrap:hover img{filter:grayscale(0) contrast(1.05) brightness(1);transform:scale(1.04)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#000}.divine-share-btn{display:inline-flex!important;align-items:center!important;padding:10px 20px!important;margin:5px!important;border:1px solid #000!important;background:transparent!important;transition:all 0.3s cubic-bezier(.19,1,.22,1)!important}.divine-share-btn span{font-family:'Inter',sans-serif!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.1em!important;color:#000!important}.divine-share-btn svg{width:14px!important;height:14px!important;margin-right:10px!important;stroke:#000!important;stroke-width:2;transition:all 0.3s ease!important}.divine-share-btn:hover{background:#000!important;transform:translateY(-3px)!important;box-shadow:0 10px 20px rgb(0 0 0 / .1)!important}.divine-share-btn:hover span{color:#fff!important;-webkit-text-fill-color:#fff!important}.divine-share-btn:hover svg{stroke:#fff!important}.divine-share-btn:hover svg path{fill:#fff!important}html.wp-dark-mode-active body{background:#000!important;color:#fff!important}html.wp-dark-mode-active h1,html.wp-dark-mode-active h2,html.wp-dark-mode-active .entry-title{color:#fff!important}