:root{
  --gold:#C8860A; --gold-light:#F5A623; --gold-dark:#8B5E00;
  --surtitre:#ab6a00;
  --black:#0F0F0F; --dark:#1A1A1A; --text:#2E2E2E; --muted:#6B6B6B;
  --light:#F6F1E8; --cream:#FDF9F3; --white:#FFFFFF; --border:#E6D9C2;
  --radius:5px;
  --font-h:'Outfit','Inter',system-ui,sans-serif;
  --font-b:'Inter',system-ui,sans-serif;
  --font-ui:'Space Grotesk','Inter',sans-serif;
  --w:80%; --wmax:1280px;
  /* Logo -30%: 280→196px, 153→107px */
  --logo-w:196px; --logo-h:107px;
  --logo-sm-w:91px; --logo-sm-h:50px;
}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth}
body{font-family:var(--font-b);color:var(--text);background:var(--white);line-height:1.65}
a{color:inherit;text-decoration:none}
img{max-width:100%;height:auto;display:block}
.wrap{width:var(--w);max-width:var(--wmax);margin:0 auto}

/* ── TOP BAR ── */
.topbar{background:var(--dark);height:36px;display:flex;align-items:center;transition:height .35s ease,opacity .35s ease;overflow:hidden}
.topbar.hidden{height:0;opacity:0}
.topbar-inner{width:var(--w);max-width:var(--wmax);margin:0 auto;display:flex;align-items:center;justify-content:space-between}
.topbar-links{display:flex;gap:1.2rem}
.topbar-links a{color:#aaa;font-size:0.81rem;font-family:var(--font-ui);transition:color .15s} /* +2pts: was 0.68rem */
.topbar-links a:hover{color:var(--gold-light)}
.topbar-right{display:flex;align-items:center;gap:0.8rem}
.topbar-social{display:flex;gap:0.4rem}
.topbar-social a{width:24px;height:24px;background:#2e2e2e;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:0.75rem;color:#aaa;transition:background .15s,color .15s}
.topbar-social a:hover{background:var(--gold);color:#fff}
.topbar-login{background:var(--gold);color:#fff!important;padding:.22rem .8rem;border-radius:3px;font-size:0.72rem;font-weight:700;font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;transition:background .15s;cursor:pointer}
.topbar-login:hover{background:var(--gold-light)!important}

/* ── HEADER ── */
.site-header{position:sticky;top:0;z-index:1000;background:#fff;box-shadow:0 1px 0 var(--border);transition:box-shadow .3s}
.site-header.scrolled{box-shadow:0 2px 20px rgba(0,0,0,.10)}
.logo-zone{width:var(--w);max-width:var(--wmax);margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:1rem 0 0.8rem;transition:padding .35s cubic-bezier(.4,0,.2,1)}
.logo-zone.compact{padding:.35rem 0}
.site-logo img{width:var(--logo-w);height:var(--logo-h);object-fit:contain;transition:width .35s cubic-bezier(.4,0,.2,1),height .35s cubic-bezier(.4,0,.2,1)}
.logo-zone.compact .site-logo img{width:var(--logo-sm-w);height:var(--logo-sm-h)}
.header-right{display:flex;align-items:center;gap:1rem}
.subscribe-btn{background:#ffaf01;color:#3d2904;font-family:var(--font-h);font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;padding:.5rem 1.1rem;border-radius:22px;text-decoration:none;white-space:nowrap;transition:background .2s}
.subscribe-btn:hover{background:#e69d00}
@media(max-width:860px){.subscribe-btn{font-size:.7rem;padding:.4rem .8rem}}
.card-thumb,.card-sm-img,.feat-main-img,.rel-card-img,.sp-card-thumb,.srch-result-img{position:relative}
.art-pg-content.paywalled{position:relative}
.paywall-mask{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:2.5rem;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,.75) 10%, rgba(255,255,255,.97) 40%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
.paywall-message{font-family:var(--font-h);font-weight:700;font-size:1.05rem;color:var(--dark);margin-bottom:1rem;text-align:center;padding:0 1rem}
.subscribe-cta-block{background:var(--cream);border:1px solid var(--border);border-radius:8px;overflow:hidden;margin-top:1.5rem;margin-bottom:1.5rem}
.subscribe-cta-img{height:110px;background:url('data:image/webp;base64,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') center/cover no-repeat}
.subscribe-cta-block h3{font-family:var(--font-h);font-size:1.05rem;font-weight:800;color:var(--dark);margin:1rem 1rem .4rem}
.subscribe-cta-block p{font-size:.8rem;color:var(--muted);line-height:1.55;margin:0 1rem 1rem}
.subscribe-cta-block .btn{margin:0 1rem 1rem;width:calc(100% - 2rem)!important}
.art-share{width:80%;max-width:1280px;margin:2rem auto 0;padding-top:1.5rem;border-top:1px solid var(--border);display:flex;align-items:center;gap:1rem}
.art-share-label{font-family:var(--font-ui);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}
.art-share-icons{display:flex;gap:.5rem}
.art-share-icons .soc-ico{width:34px;height:34px;border-radius:50%;background:var(--light);display:flex;align-items:center;justify-content:center;color:var(--text);transition:background .2s,color .2s;border:none;cursor:pointer;font-size:1rem}
.art-share-icons .soc-ico svg{width:16px;height:16px}
.art-share-icons .soc-ico:hover{background:var(--gold);color:#fff}
.art-share-copy.copied{background:var(--gold);color:#fff}
.search-form{display:flex;align-items:center;background:#f3f0eb;border:1px solid var(--border);border-radius:22px;overflow:hidden;transition:border-color .2s,box-shadow .2s}
.search-form:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px rgba(200,134,10,.12)}
.search-form input{background:none;border:none;padding:.4rem 1rem;color:var(--text);font-size:0.78rem;width:190px;outline:none;font-family:var(--font-b)}
.search-form input::placeholder{color:#aaa}
.search-form button{background:none;border:none;color:var(--gold);padding:.4rem .75rem;cursor:pointer;font-size:.9rem}
.burger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}
.burger span{display:block;width:24px;height:2px;background:var(--text);border-radius:2px;transition:all .3s}

/* ── INLINE NAV (compact) ── */
.inline-nav{display:none;flex:1;align-items:center;padding-left:.5rem}
.inline-nav .primary-nav-inner{width:100%;max-width:none}
.logo-zone.compact .inline-nav{display:flex}
.is-compact .primary-nav{display:none}

/* ── PRIMARY NAV ── */
.primary-nav{background:#fff;border-top:1px solid var(--border)}
.primary-nav-inner{width:var(--w);max-width:var(--wmax);margin:0 auto;display:flex;align-items:stretch}
.nav-item{position:relative}
.nav-item>a{display:flex;align-items:center;gap:.28rem;color:var(--text);font-size:.72rem;font-weight:600;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.07em;padding:.75rem .85rem;transition:color .15s,background .15s;white-space:nowrap}
.nav-item>a:hover,.nav-item:hover>a{color:var(--gold);background:#FEF8ED}
.nav-item>a .arrow{font-size:.45rem;opacity:.55;transition:transform .2s}
.nav-item:hover>a .arrow{transform:rotate(180deg)}
.dropdown{display:none;position:absolute;top:100%;left:0;min-width:230px;background:#fff;border-top:2px solid var(--gold);border:1px solid var(--border);border-top:2px solid var(--gold);border-radius:0 0 6px 6px;box-shadow:0 12px 35px rgba(0,0,0,.10);z-index:999;padding:.4rem 0}
.nav-item:hover .dropdown{display:block}
.dropdown a{display:block;padding:.55rem 1.1rem;font-size:.76rem;color:var(--text);font-family:var(--font-b);border-left:3px solid transparent;transition:all .12s}
.dropdown a:hover{color:var(--gold);background:#FEF8ED;border-left-color:var(--gold);padding-left:1.3rem}

/* ── TICKER ── */
.ticker{background:var(--gold);overflow:hidden;white-space:nowrap;padding:.3rem 0}
.ticker-wrap{display:inline-flex;animation:ticker 38s linear infinite}
.ticker-wrap:hover{animation-play-state:paused}
@keyframes ticker{0%{transform:translateX(100vw)}100%{transform:translateX(-100%)}}
.ticker span{color:#fff;font-size:0.83rem;font-weight:600;font-family:var(--font-ui);letter-spacing:.05em;padding-right:3.5rem} /* +2pts: was 0.70rem */
.ticker span::before{content:"◆  ";font-size:.52rem}

/* ── HERO ── */
.hero{background:#0f0c08;overflow:hidden;position:relative}
.hero-inner{width:var(--w);max-width:var(--wmax);margin:0 auto;display:grid;grid-template-columns:1fr 420px;min-height:500px;align-items:center;gap:3rem;padding:4rem 0;position:relative;z-index:1}
.hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 80% 50%,rgba(200,134,10,.18) 0%,transparent 70%),radial-gradient(ellipse 40% 60% at 20% 80%,rgba(200,134,10,.10) 0%,transparent 60%);pointer-events:none}
.hero::after{content:'';position:absolute;right:0;top:0;bottom:0;width:42%;background:repeating-linear-gradient(-45deg,rgba(200,134,10,.06) 0px,rgba(200,134,10,.06) 1px,transparent 1px,transparent 22px);pointer-events:none}
.hero-label{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.1rem}
.hero-label-dot{width:6px;height:6px;border-radius:50%;background:#ffae00;animation:pulse 2s ease infinite}
@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}
.hero-label-text{font-size:.65rem;font-weight:700;font-family:var(--font-ui);color:#ffae00;text-transform:uppercase;letter-spacing:.2em}
.hero h1{font-family:var(--font-h);font-size:clamp(2.2rem,3.8vw,3.5rem);font-weight:800;color:#fff;line-height:1.08;margin-bottom:1rem;letter-spacing:-.01em}
.hero h1 em{color:var(--gold-light);font-style:italic;font-weight:400}
.hero-lead{color:#a09080;font-size:.92rem;max-width:480px;margin-bottom:2rem;line-height:1.78}
.hero-cta{display:flex;gap:.8rem;flex-wrap:wrap}
.btn{display:inline-flex;align-items:center;gap:.4rem;padding:.72rem 1.65rem;border-radius:var(--radius);font-size:.76rem;font-weight:700;font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;border:none;cursor:pointer;transition:all .2s}
.btn-gold{background:var(--gold);color:#fff}
.btn-gold:hover{background:var(--gold-light)}
.btn-outline{border:1.5px solid rgba(200,134,10,.5);color:var(--gold-light);background:transparent}
.btn-outline:hover{background:var(--gold);color:#fff;border-color:var(--gold)}
.hero-art{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}
.hero-art-img{width:100%;max-width:420px;border-radius:8px;overflow:hidden;box-shadow:0 0 60px rgba(200,134,10,.25)}
.hero-art-img img{width:100%;height:320px;object-fit:cover}
.hero-stats{display:flex;gap:2rem;justify-content:center}
.stat{text-align:center}
.stat-n{font-family:var(--font-h);font-size:1.7rem;font-weight:900;color:var(--gold-light);line-height:1}
.stat-l{font-size:.6rem;font-family:var(--font-ui);color:#554a38;text-transform:uppercase;letter-spacing:.12em;margin-top:.2rem}

/* ── SECTIONS ── */
.section{padding:3.2rem 0}
.section-cream{background:var(--cream)}
.sec-head{display:flex;align-items:baseline;gap:.8rem;margin-bottom:1.8rem;padding-bottom:.75rem;border-bottom:2px solid var(--border)}
.sec-head h2{font-family:var(--font-h);font-size:1.35rem;font-weight:700;color:var(--black);letter-spacing:-.01em}
.cat-pill{font-size:.58rem;font-family:var(--font-ui);background:var(--gold);color:#fff;padding:.15rem .55rem;border-radius:2px;text-transform:uppercase;font-weight:700;letter-spacing:.1em}
.see-all{margin-left:auto;font-size:.7rem;font-weight:700;font-family:var(--font-ui);color:var(--gold);text-transform:uppercase;letter-spacing:.08em}
.see-all:hover{text-decoration:underline}
.surtitre{display:block;font-size:.74rem;font-weight:700;font-family:var(--font-ui);color:var(--surtitre);text-transform:uppercase;letter-spacing:.14em;margin-bottom:.5rem}

/* ── FEAT GRID ── */
.feat-grid{display:grid;grid-template-columns:3fr 2fr;gap:1.5rem}
.feat-main{position:relative;min-height:464px;border-radius:7px;overflow:hidden;background:#15100a;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer;transition:transform .4s cubic-bezier(.4,0,.2,1)}
.feat-main:hover{transform:scale(1.015)}
.feat-main-img{position:absolute;inset:0}
.feat-main-img img{width:100%;height:100%;object-fit:cover}
.feat-main-bg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,12,8,0) 30%,rgba(15,12,8,.93) 100%);z-index:1}
.feat-main-body{position:relative;z-index:2;padding:1.8rem}
.feat-main-body .surtitre{margin-bottom:.4rem;color:var(--gold-light)}
.feat-main h3{font-family:var(--font-h);font-size:1.55rem;font-weight:700;color:#fff;line-height:1.2;margin-bottom:.6rem;letter-spacing:-.01em}
.feat-main h3 a:hover{color:var(--gold-light)}
.feat-excerpt{color:#c0a888;font-size:.82rem;line-height:1.65;margin-bottom:.8rem}
.art-meta{font-size:.62rem;font-family:var(--font-ui);color:#7a6040;text-transform:uppercase;letter-spacing:.07em}
.art-meta a{color:var(--gold)}
.feat-stack{display:flex;flex-direction:column;gap:1rem}
.card-sm{display:flex;height:104px;background:var(--white);border:1px solid var(--border);border-radius:6px;overflow:hidden;transition:box-shadow .2s,transform .2s;cursor:pointer}
.card-sm:hover{transform:translateY(-1px)}
.card-sm-img{width:154px;height:104px;flex-shrink:0;overflow:hidden;background:var(--light)}
.card-sm-img img{width:100%;height:100%;object-fit:cover}
.card-sm-body{padding:.3rem 1rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden}
.card-sm-body .surtitre{font-size:.62rem;margin-bottom:.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.card-sm h4{font-family:var(--font-h);font-size:1.08rem;font-weight:700;line-height:1.3;margin-bottom:.2rem;letter-spacing:-.005em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.card-sm h4 a:hover{color:var(--gold)}
.card-sm-meta{font-size:.59rem;font-family:var(--font-ui);color:#bbb;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/* ── ART GRID ── */
.art-grid{display:grid;gap:1.4rem}
.art-grid-3{grid-template-columns:repeat(3,1fr)}
.art-grid-4{grid-template-columns:repeat(4,1fr)}
.art-grid-2{grid-template-columns:repeat(2,1fr)}
.card{background:var(--white);border:1px solid var(--border);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .25s,transform .25s;cursor:pointer}
.card:hover{transform:translateY(-2px)}
.card-thumb{height:200px;overflow:hidden;position:relative;flex-shrink:0;background:var(--light)}
.card-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}
.card:hover .card-thumb img{transform:scale(1.04)}
.card-thumb-tag{position:absolute;top:.75rem;left:.75rem;font-size:.56rem;font-family:var(--font-ui);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#fff;background:rgba(0,0,0,.45);backdrop-filter:blur(4px);padding:.18rem .5rem;border-radius:2px}
.card-body{padding:1.1rem;flex:1;display:flex;flex-direction:column}
.card-body .surtitre{font-size:.7rem;margin-bottom:.4rem}
.card h3{font-family:var(--font-h);font-size:1rem;font-weight:700;color:var(--black);line-height:1.3;margin-bottom:.45rem;letter-spacing:-.005em}
.card h3 a:hover{color:var(--gold)}
.card p{font-size:.97rem;color:var(--muted);line-height:1.65;flex:1;margin-bottom:.7rem}
.card-meta{font-size:.6rem;font-family:var(--font-ui);color:#bbb;text-transform:uppercase;letter-spacing:.06em;margin-top:auto}
.card-meta a{color:var(--gold)}
.card-read{display:flex;align-items:center;gap:.3rem;font-size:.67rem;font-weight:700;font-family:var(--font-ui);color:var(--gold);text-transform:uppercase;letter-spacing:.07em;margin-top:.5rem;transition:gap .15s}
.card:hover .card-read{gap:.55rem}

/* ── SIDEBAR ── */
.with-sidebar{display:grid;grid-template-columns:1fr 292px;gap:2.5rem;align-items:start}
.sidebar-block{margin-bottom:2rem}
.sidebar-block h3{font-size:.68rem;font-weight:700;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.11em;color:var(--black);border-left:3px solid var(--gold);padding-left:.65rem;margin-bottom:.9rem}
.top-list{list-style:none;display:flex;flex-direction:column}
.top-list li{border-bottom:1px solid var(--border);padding:.6rem 0;display:flex;gap:.6rem;align-items:baseline;font-size:.8rem}
.top-list li .n{font-family:var(--font-h);font-size:.9rem;font-weight:900;color:var(--gold);flex-shrink:0;line-height:1}
.top-list a:hover{color:var(--gold)}
.tags{display:flex;flex-wrap:wrap;gap:.35rem}
.tag{background:var(--light);border:1px solid var(--border);border-radius:3px;padding:.22rem .55rem;font-size:.67rem;font-family:var(--font-ui);color:var(--text);font-weight:500;transition:all .15s;cursor:pointer}
.tag:hover{background:var(--gold);color:#fff;border-color:var(--gold)}

/* ── ADS ── */
.ad-slot{background:var(--light);border:1px dashed #d9c8a5;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#ccc;font-size:.64rem;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em}
.ad-leader{height:90px;width:100%}
.ad-rect{height:250px;width:100%}
.ad-wrap{width:var(--w);max-width:var(--wmax);margin:.5rem auto 1rem}

/* ── NEWSLETTER ── */
.newsletter{background:linear-gradient(135deg,#0f0c08 0%,#1a1108 60%,#0f0f0f 100%);border-radius:8px;padding:2.5rem 3rem;display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center;margin:1.5rem 0;position:relative;overflow:hidden}
.newsletter::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 80% at 100% 50%,rgba(200,134,10,.15) 0%,transparent 70%);pointer-events:none}
.newsletter h2{font-family:var(--font-h);font-size:1.6rem;font-weight:700;color:#fff;margin-bottom:.5rem;letter-spacing:-.01em}
.newsletter p{color:#f7f0e2;font-size:.85rem;line-height:1.7}
.newsletter-form{display:flex;flex-direction:column;gap:.65rem;position:relative}
.newsletter-form input{padding:.75rem 1rem;border:1px solid #2e2010;border-radius:var(--radius);background:#251a0d;color:#e0c89a;font-size:.84rem;outline:none;font-family:var(--font-b);transition:border-color .2s}
.newsletter-form input::placeholder{color:#4a3820}
.newsletter-form input:focus{border-color:var(--gold)}
.newsletter-form button{background:var(--gold);color:#fff;border:none;padding:.75rem;border-radius:var(--radius);font-weight:700;font-size:.76rem;font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s}
.newsletter-form button:hover{background:var(--gold-light)}

/* ── SOCIAL ── */
.social-bar{background:var(--cream);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:.9rem 0}
.social-bar-inner{width:var(--w);max-width:var(--wmax);margin:0 auto;display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}
.social-label{font-size:.63rem;font-family:var(--font-ui);color:#aaa;text-transform:uppercase;letter-spacing:.1em}
.soc-btn{display:flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;font-family:var(--font-ui);color:var(--text);transition:color .15s}
.soc-btn:hover{color:var(--gold)}
.soc-btn .cnt{font-size:.62rem;color:#bbb}

/* ── AUTH MODAL ── */
.modal-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:9999;align-items:center;justify-content:center;backdrop-filter:blur(4px)}
.modal-overlay.open{display:flex}
.modal{background:#fff;border:1px solid var(--border);border-top:3px solid var(--gold);border-radius:8px;padding:2.5rem;width:90%;max-width:440px;position:relative;box-shadow:0 30px 80px rgba(0,0,0,.2)}
.modal-close{position:absolute;top:1rem;right:1.2rem;background:none;border:none;color:#ccc;font-size:1.4rem;cursor:pointer}
.modal-close:hover{color:var(--text)}
.modal h2{font-family:var(--font-h);font-size:1.4rem;color:var(--black);margin-bottom:.3rem;font-weight:700}
.modal-sub{font-size:.78rem;color:var(--muted);margin-bottom:1.5rem}
.modal-tabs{display:flex;border-bottom:1px solid var(--border);margin-bottom:1.5rem}
.modal-tab{flex:1;text-align:center;padding:.6rem;font-size:.72rem;font-weight:700;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:all .15s}
.modal-tab.active{color:var(--gold);border-color:var(--gold)}
.modal-form{display:flex;flex-direction:column;gap:.75rem}
.modal-form label{display:block;font-size:.63rem;text-transform:uppercase;letter-spacing:.09em;color:var(--surtitre);font-family:var(--font-ui);margin-bottom:.22rem}
.modal-form input,.modal-form select{width:100%;padding:.65rem .9rem;background:var(--cream);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:.82rem;outline:none;transition:border-color .15s;font-family:var(--font-b)}
.modal-form input:focus,.modal-form select:focus{border-color:var(--gold)}
.modal-form .btn{width:100%;justify-content:center;margin-top:.3rem}
.auth-msg{font-size:.78rem;font-family:var(--font-ui);padding:.5rem .7rem;border-radius:4px;display:none}
.auth-msg.show{display:block}
.auth-msg.error{background:#fdecea;color:#b3261e}
.auth-msg.success{background:#e8f5e9;color:#1e6b2f}
.btn.loading{opacity:.6;pointer-events:none}
.modal-footer{text-align:center;margin-top:1rem;font-size:.7rem;color:var(--muted)}
.modal-footer a{color:var(--gold)}

/* ── ARTICLE FULL PAGES ── */
.article-page{display:none;position:fixed;inset:0;z-index:9100;overflow-y:auto;background:#fff}
.article-page.open{display:block}
.art-pg-wrap{min-height:100vh;display:flex;flex-direction:column}

/* topbar */
.art-pg-topbar{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid var(--border);padding:.6rem 2rem;display:flex;align-items:center;gap:1rem;box-shadow:0 1px 8px rgba(0,0,0,.06)}
.art-pg-back{display:flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;font-family:var(--font-ui);color:var(--gold);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:opacity .15s}
.art-pg-back:hover{opacity:.7}
.art-pg-back svg{width:16px;height:16px;stroke:var(--gold)}
.art-pg-home-logo{margin:0 auto}
.art-pg-home-logo img{height:36px;width:auto}
.art-pg-topbar-right{display:flex;gap:.5rem;align-items:center}

/* hero */
.art-pg-hero{position:relative;height:460px;overflow:hidden;flex-shrink:0}
.art-pg-hero img{width:100%;height:100%;object-fit:cover}
.art-pg-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.7) 100%)}
.art-pg-hero-content{position:absolute;bottom:0;left:0;right:0;padding:2.5rem calc((100% - 900px)/2);max-width:100%}
.art-pg-hero-content .surtitre{color:#ffae00;margin-bottom:.7rem}
.art-pg-hero-content h1{font-family:var(--font-h);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.02em;max-width:760px}

/* body layout */
.art-pg-body-wrap{display:flex;gap:2rem;width:80%;max-width:1280px;margin:2.5rem auto;align-items:flex-start;flex:1}

/* left social col */
.social-share-col{display:flex;flex-direction:column;align-items:center;gap:.75rem;position:sticky;top:100px;padding-top:.5rem;flex-shrink:0;width:44px}
.social-share-label{font-size:.58rem;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:#bbb;writing-mode:vertical-rl;transform:rotate(180deg);margin-bottom:.3rem}

/* social icons */
.soc-ico{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--border);color:var(--text);transition:all .2s;flex-shrink:0;cursor:pointer}
.soc-ico svg{width:16px;height:16px}
.soc-ico.soc-sm{width:30px;height:30px;border:none}
.soc-ico.soc-sm svg{width:14px;height:14px}
.soc-ico:hover,.soc-fb:hover{background:var(--gold);border-color:var(--gold);color:#fff}
.soc-ico.soc-fb:hover{background:#1877F2;border-color:#1877F2;color:#fff}
.soc-ico.soc-ig:hover{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);border-color:#e6683c;color:#fff}
.soc-ico.soc-pin:hover{background:#E60023;border-color:#E60023;color:#fff}
.soc-ico.soc-x:hover{background:#000;border-color:#000;color:#fff}

/* center content */
.art-pg-content{flex:1;min-width:0}
.art-pg-meta{display:flex;align-items:center;gap:.5rem;font-size:.72rem;font-family:var(--font-ui);color:#aaa;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem;flex-wrap:wrap}
.art-pg-meta .sep{color:var(--border)}
.art-cat-link{color:var(--gold)}
.art-pg-lead{font-size:1.08rem;font-style:italic;color:var(--muted);line-height:1.75;margin-bottom:1.8rem;padding-bottom:1.5rem;border-bottom:2px solid var(--border);font-family:var(--font-h)}
.art-pg-content p{font-size:.92rem;line-height:1.85;color:var(--text);margin-bottom:1.3rem}

/* bottom share row */
.social-share-row{display:flex;align-items:center;gap:.75rem;padding:1.5rem 0;margin-top:1.5rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}
.social-share-row .social-share-label{font-size:.7rem;font-family:var(--font-ui);color:#aaa;text-transform:uppercase;letter-spacing:.1em}

.art-pg-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.2rem}

/* aside */
.art-pg-aside{width:280px;flex-shrink:0;position:sticky;top:100px}
.art-pg-aside .ad-slot{margin-bottom:1.5rem}
.art-pg-aside-block{margin-top:1.5rem}
.art-pg-aside-block h3{font-size:.68rem;font-weight:700;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.11em;color:var(--black);border-left:3px solid var(--gold);padding-left:.65rem;margin-bottom:.9rem}

/* social follow col in aside */
.soc-follow-col{display:flex;flex-direction:column;gap:.5rem}
.soc-follow-item{display:flex;align-items:center;gap:.75rem;padding:.5rem .6rem;border-radius:5px;border:1px solid var(--border);text-decoration:none;color:var(--text);transition:border-color .2s,background .2s}
.soc-follow-item:hover{border-color:var(--gold);background:var(--gold-pale)}
.soc-follow-item .soc-ico{width:32px;height:32px;border:none;flex-shrink:0}
.soc-follow-item .soc-ico svg{width:16px;height:16px}
.soc-follow-info{display:flex;flex-direction:column}
.soc-follow-name{font-size:.74rem;font-weight:600;font-family:var(--font-ui);line-height:1.2}
.soc-follow-cnt{font-size:.62rem;color:#aaa;font-family:var(--font-ui)}

/* related */
.art-pg-related{background:var(--cream);padding:2.5rem 0;margin-top:2rem}
.art-pg-related-inner{width:80%;max-width:1280px;margin:0 auto}
.rel-card{background:#fff;border:1px solid var(--border);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:transform .2s}
.rel-card:hover{transform:translateY(-2px)}
.rel-card-img{height:180px;overflow:hidden}
.rel-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s}
.rel-card:hover .rel-card-img img{transform:scale(1.04)}
.rel-card-body{padding:1rem}
.rel-card-body .surtitre{font-size:.65rem;margin-bottom:.35rem}
.rel-card-body h3{font-family:var(--font-h);font-size:.92rem;font-weight:700;line-height:1.3;margin-bottom:.4rem}
.rel-card-body h3 a{color:var(--black)}
.rel-card-body h3 a:hover{color:var(--gold)}
.rel-meta{font-size:.6rem;font-family:var(--font-ui);color:#bbb;text-transform:uppercase;letter-spacing:.06em}

/* article page footer */
.art-pg-footer{background:var(--black);padding:1.5rem 2rem;margin-top:auto}
.art-pg-footer-inner{display:flex;align-items:center;gap:1.5rem;width:80%;max-width:1280px;margin:0 auto;flex-wrap:wrap}
.art-pg-footer-logo img{height:42px;width:auto;opacity:.8}
.art-pg-footer-social{display:flex;gap:.5rem;margin-left:auto}
.art-pg-footer-social .soc-ico{color:#888;border-color:#333;width:32px;height:32px}
.art-pg-footer-social .soc-ico svg{width:14px;height:14px}
.art-pg-footer-copy{font-size:.68rem;color:#444;font-family:var(--font-ui)}

/* ── SIDEBAR SOC-BTN with SVG ── */
.soc-btn{display:flex;align-items:center;gap:.5rem;font-size:.78rem;font-weight:600;font-family:var(--font-ui);color:var(--text);transition:color .15s;text-decoration:none}
.soc-btn:hover{color:var(--gold)}
.soc-btn .soc-ico{width:28px;height:28px;border:1px solid var(--border);flex-shrink:0}
.soc-btn .soc-ico svg{width:13px;height:13px}
.soc-btn .cnt{font-size:.62rem;color:#bbb;margin-left:auto}

@media(max-width:900px){
  .art-pg-body-wrap{flex-direction:column;width:92%}
  .social-share-col{flex-direction:row;position:static;width:auto;writing-mode:unset}
  .social-share-label{writing-mode:unset;transform:none}
  .art-pg-aside{width:100%;position:static}
  .art-pg-hero-content{padding:1.5rem}
  .art-pg-hero{height:300px}
}

/* ── FOOTER ── */
footer{background:#0a0806;color:#fff;padding:3rem 0 1.2rem}
.footer-grid{width:var(--w);max-width:var(--wmax);margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:2rem;padding-bottom:2rem;border-bottom:1px solid #1a1208;margin-bottom:1.2rem}
.footer-brand img{height:55px;width:auto;margin-bottom:.9rem}
.footer-brand p{color:#f7f0e2;font-size:.77rem;line-height:1.72;max-width:220px}
.footer-col h4{font-size:.6rem;text-transform:uppercase;letter-spacing:.13em;color:var(--gold);font-family:var(--font-ui);margin-bottom:.8rem;font-weight:700}
.footer-col ul{list-style:none;display:flex;flex-direction:column;gap:.42rem}
.footer-col a{color:#f7f0e2;font-size:.77rem;transition:color .15s}
.footer-col a:hover{color:#fff}
.footer-bottom{width:var(--w);max-width:var(--wmax);margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.67rem;color:#f7f0e2}
.footer-bottom a{color:#f7f0e2}
.footer-bottom a:hover{color:var(--gold)}

/* ── PROGRESS ── */
.progress-bar{position:fixed;top:0;left:0;height:3px;background:var(--gold);width:0%;z-index:10001;transition:width .1s}

/* ── RESPONSIVE ── */
@media(max-width:1100px){:root{--w:92%}.art-grid-4{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr 1fr}}
@media(max-width:860px){.feat-grid{grid-template-columns:1fr}.art-grid-3,.art-grid-4{grid-template-columns:repeat(2,1fr)}.with-sidebar{grid-template-columns:1fr}.newsletter{grid-template-columns:1fr;padding:2rem}.hero-inner{grid-template-columns:1fr}.hero-art{display:none}.footer-grid{grid-template-columns:1fr 1fr}.search-form{display:none}.burger{display:flex}.primary-nav{display:none}.primary-nav.open{display:block}.inline-nav{display:none!important}}
@media(max-width:560px){.art-grid-3,.art-grid-4,.art-grid-2{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr}.topbar-links{display:none}}

/* ── SPA PAGE OVERLAYS ── */
.spa-page{display:none;position:fixed;inset:0;z-index:9000;overflow-y:auto;background:#fff}
.spa-page.open{display:block}
.spa-page-wrap{min-height:100vh;display:flex;flex-direction:column}

/* Article pages now use site header — remove old art-pg-topbar */
.art-pg-topbar{display:none !important}

/* Sticky header inside overlays */
.spa-page .site-header,
.article-page .site-header{
  position:sticky;
  top:0;
  z-index:200;
}
.spa-page .topbar,
.article-page .topbar{
  position:relative !important;
}

/* Hero alignment fix: text aligns to logo left edge */
.hero{
  position:relative;
  overflow:hidden;
  min-height:430px;
}
.hero-bg{
  position:absolute;
  inset:0;
  z-index:0;
}
.hero-bg img{
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:right center;
  display:block;
}
.hero-bg::after{
  content:'';
  position:absolute;
  inset:0;
  background:linear-gradient(to right,
    rgba(15,12,8,1) 0%,
    rgba(15,12,8,.95) 18%,
    rgba(15,12,8,.82) 35%,
    rgba(15,12,8,.55) 55%,
    rgba(15,12,8,.18) 75%,
    rgba(15,12,8,.04) 90%,
    transparent 100%
  );
}
.hero-inner{
  position:relative;
  z-index:1;
  width:var(--w);
  max-width:var(--wmax);
  margin:0 auto;
  padding:4rem 0;
  /* Text starts at same left as logo — no grid, just left-aligned */
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  min-height:430px;
  justify-content:center;
}
.hero-text{
  max-width:520px;
}
/* Remove the old 2-col grid layout for hero */
.hero-art{display:none !important}

/* Section page hero banner */
.sp-hero{
  background:linear-gradient(135deg,#0f0c08 0%,#1a0d00 55%,#0f0f0f 100%);
  padding:3rem 0 2.5rem;
}
.sp-hero-inner{width:var(--w);max-width:var(--wmax);margin:0 auto}
.sp-hero h1{font-family:var(--font-h);font-size:2rem;font-weight:800;color:#fff;margin-bottom:.5rem}
.sp-hero p{color:#f7f0e2;font-size:.88rem;max-width:520px}
.sp-hero .surtitre{color:var(--gold-light);margin-bottom:.5rem;font-size:.75rem}

/* Section page grid */
.sp-grid{display:grid;gap:1.5rem}
.sp-grid-3{grid-template-columns:repeat(3,1fr)}
.sp-grid-2{grid-template-columns:repeat(2,1fr)}
.sp-card-thumb{height:240px;overflow:hidden;border-radius:3px;background:var(--light)}
.sp-card-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s}
.sp-card:hover .sp-card-thumb img{transform:scale(1.04)}
.sp-card{cursor:pointer;background:none;border:none}
.sp-card-body{padding:.8rem 0 0}
.sp-card-body .surtitre{font-size:.7rem;margin-bottom:.35rem}
.sp-card h3{font-family:var(--font-h);font-size:1.55rem;font-weight:700;color:var(--black);line-height:1.22;margin-bottom:.4rem}
.sp-card h3:hover{color:var(--gold)}
.sp-card p{font-size:.8rem;color:var(--muted);line-height:1.65;margin-bottom:.5rem}
.sp-card-meta{font-size:.6rem;font-family:var(--font-ui);color:#bbb;text-transform:uppercase}
.sp-card-read{font-size:.67rem;font-weight:700;font-family:var(--font-ui);color:var(--gold);text-transform:uppercase;display:inline-block;margin-top:.35rem}

/* About / Contact / Legal pages */
.info-hero{background:linear-gradient(135deg,#0f0c08,#1a1108);padding:3.5rem 0}
.info-hero h1{font-family:var(--font-h);font-size:2rem;color:#fff;font-weight:700;margin-bottom:.4rem}
.info-hero p{color:#f7f0e2;font-size:.88rem}
.info-hero .surtitre{color:var(--gold-light);margin-bottom:.5rem}
.info-body{width:var(--w);max-width:var(--wmax);margin:0 auto;padding:2.5rem 0}
.info-body h2{font-family:var(--font-h);font-size:1.3rem;font-weight:700;margin:1.8rem 0 .6rem;color:var(--black)}
.info-body h3{font-family:var(--font-h);font-size:1.02rem;font-weight:700;margin:1.3rem 0 .5rem;color:var(--black)}
.info-body p{font-size:.9rem;line-height:1.8;color:var(--text);margin-bottom:.9rem;max-width:720px}
.info-body ul{margin-left:1.5rem;font-size:.9rem;line-height:1.8;color:var(--text);margin-bottom:.9rem}
.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}
.value-card{background:var(--cream);border-left:3px solid var(--gold);padding:1.5rem;border-radius:0 4px 4px 0}
.value-icon{width:44px;height:44px;border-radius:50%;background:rgba(200,134,10,.12);display:flex;align-items:center;justify-content:center;margin-bottom:.9rem}
.value-icon svg{width:22px;height:22px;fill:var(--gold)}
.cat-filter-banner{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--cream);border:1px solid var(--border);border-radius:var(--radius);padding:.7rem 1.1rem;margin-bottom:1.5rem;font-family:var(--font-ui);font-size:.82rem}
.cat-filter-banner strong{color:var(--dark)}
.cat-filter-banner button{background:none;border:1px solid var(--border);border-radius:3px;padding:.3rem .7rem;font-size:.75rem;cursor:pointer;color:var(--muted);font-family:var(--font-ui);transition:all .15s}
.cat-filter-banner button:hover{border-color:var(--gold);color:var(--gold)}
.value-card h3{font-family:var(--font-h);font-size:1rem;font-weight:700;margin-bottom:.5rem}
.value-card p{font-size:.82rem;color:var(--muted);line-height:1.65}
.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding:2.5rem 0}
.c-form{display:flex;flex-direction:column;gap:.8rem}
.c-form label{font-size:.63rem;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--surtitre);display:block;margin-bottom:.2rem}
.c-form input,.c-form textarea,.c-form select{width:100%;padding:.65rem 1rem;border:1px solid var(--border);border-radius:4px;background:var(--cream);font-family:var(--font-b);font-size:.85rem;outline:none;color:var(--text);transition:border-color .2s}
.c-form input:focus,.c-form textarea:focus,.c-form select:focus{border-color:var(--gold)}
.c-form textarea{resize:vertical;min-height:120px}
.c-info h2{font-family:var(--font-h);font-size:1.2rem;font-weight:700;margin-bottom:1rem;color:var(--black)}
.c-info p{font-size:.85rem;color:var(--muted);line-height:1.7;margin-bottom:.7rem}
.c-info p a:hover{color:var(--gold)}
@media(max-width:760px){.values-grid,.contact-grid{grid-template-columns:1fr}.sp-grid-3{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.sp-grid-3,.sp-grid-2{grid-template-columns:1fr}}

/* Article page — override: use site header instead of art-pg-topbar */
.article-page .art-pg-wrap{display:flex;flex-direction:column;min-height:100vh}
/* Ensure article footer replaces art-pg-footer */
.art-pg-footer{display:none !important}
.article-page .site-footer-wrap{flex:1}

/* Footer shown inside overlays */
.overlay-footer .social-bar,
.overlay-footer footer{display:block}


/* == DESIGN per mockup == */
.card{background:none!important;border:none!important;border-radius:0!important;box-shadow:none!important}
.card:hover{box-shadow:none!important;transform:none!important}
.art-grid-3 .card-thumb{height:255px!important}
.art-grid-2 .card-thumb{height:295px!important}
.art-grid-4 .card-thumb{height:220px!important}
.card-body{padding:.85rem 0 0!important}
.surtitre{color:#ab6a00!important;font-size:.95rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin-bottom:.35rem!important}
.card h3{font-size:1.55rem!important;font-weight:800!important;line-height:1.22!important;margin-bottom:.4rem!important;color:#111!important}
.card h3 a{color:#111!important}
.card h3 a:hover{color:var(--gold)!important}
.card-meta{color:#ab6a00!important;font-size:.65rem!important}
.card-meta a{color:#ab6a00!important}
.card-read{color:var(--gold)!important;font-size:.68rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-top:.4rem!important}
.card-thumb img{transition:transform .4s ease!important}
.card:hover .card-thumb img{transform:scale(1.03)!important}
.sec-head h2{font-size:1.3rem!important;font-weight:800!important;color:#111!important}
.see-all{color:var(--gold)!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}
.card-sm{border:none!important;background:none!important;box-shadow:none!important}
.card-sm:hover{box-shadow:none!important;transform:none!important}
.card-sm-img{border-radius:3px!important;overflow:hidden!important}
.sp-card{border:none!important;background:none!important}
/* NAVBAR: inline-nav only in compact, primary-nav hides in compact */
.article-page .inline-nav,.spa-page .inline-nav{display:none!important}
.article-page .logo-zone.compact .inline-nav,.spa-page .logo-zone.compact .inline-nav{display:flex!important}
.logo-zone.compact .inline-nav{display:flex!important}


/* ══ NAVBAR SCROLL FIX: hide primary-nav when logo-zone is compact ══ */
/* Adjacent sibling: logo-zone compact → next .primary-nav hides */
.logo-zone.compact + .primary-nav {
  display: none !important;
}
/* Also for main page */
.site-header .logo-zone.compact + .primary-nav {
  display: none !important;
}
/* Ensure inline-nav appears correctly in compact mode */
.logo-zone.compact .inline-nav {
  display: flex !important;
}
/* Dropdowns inside inline-nav must still work */
.inline-nav .nav-item:hover .dropdown {
  display: block !important;
}

/* ══ DROPDOWN FIX: bridge gap between nav link and dropdown ══ */
.nav-item {
  /* Extend hover area downward to bridge the gap to dropdown */
  padding-bottom: 0;
  position: relative;
}
/* Invisible bridge: fills the gap between nav link bottom and dropdown top */
.nav-item > a::after {
  content: '';
  position: absolute;
  bottom: -8px;
  left: 0;
  right: 0;
  height: 10px;
  background: transparent;
}
/* Dropdown: remove top gap */
.dropdown {
  top: calc(100% - 2px) !important;
  margin-top: 0;
}
/* Add padding-top inside dropdown so mouse doesn't exit hover zone */
.dropdown {
  padding-top: 0.5rem !important;
}
/* Keep dropdown open when hovering it directly */
.nav-item:hover > .dropdown,
.nav-item:focus-within > .dropdown {
  display: block !important;
}
/* Prevent dropdown links from losing click events */
.dropdown a {
  pointer-events: all !important;
  display: block !important;
}
/* Fix: parent nav link click should NOT prevent dropdown from working after */
.nav-item > a {
  position: relative;
  z-index: 1;
}

/* ══ RELATED ARTICLES — mockup design ══ */
.art-pg-related {
  background: var(--cream);
  padding: 2.5rem 0;
  margin-top: 0;
}
.art-pg-related-inner {
  width: 80%;
  max-width: 1280px;
  margin: 0 auto;
}
/* Related card: same style as homepage cards — no border, no shadow */
.rel-card {
  background: none !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  display: flex;
  flex-direction: column;
  cursor: pointer;
  transition: none !important;
}
.rel-card:hover {
  transform: none !important;
  box-shadow: none !important;
}
/* Photo: tall, same as mockup 3-col */
.rel-card-img {
  height: 255px !important;
  border-radius: 3px;
  overflow: hidden;
}
.rel-card-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform .4s ease;
}
.rel-card:hover .rel-card-img img {
  transform: scale(1.03);
}
/* Body: flush left to photo, no padding sides */
.rel-card-body {
  padding: .85rem 0 0 !important;
}
/* Surtitre: gold uppercase */
.rel-card-body .surtitre {
  color: #ab6a00 !important;
  font-size: .95rem !important;
  font-weight: 700 !important;
  letter-spacing: .14em !important;
  text-transform: uppercase !important;
  margin-bottom: .35rem !important;
}
/* Title: bold, black */
.rel-card-body h3 {
  font-family: var(--font-h) !important;
  font-size: 1.55rem !important;
  font-weight: 800 !important;
  line-height: 1.28 !important;
  color: #111 !important;
  margin-bottom: .4rem !important;
}
.rel-card-body h3 a { color: #111 !important; }
.rel-card-body h3 a:hover { color: var(--gold) !important; }
/* Meta: gold */
.rel-card-body .card-meta {
  color: #ab6a00 !important;
  font-size: .65rem !important;
}
/* Read more */
.rel-card-body .card-read,
.rel-card-body a.card-read {
  color: var(--gold) !important;
  font-size: .68rem !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: .06em !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: .3rem !important;
  margin-top: .4rem !important;
}
/* Section heading */
.art-pg-related .sec-head h2 {
  font-size: 1.3rem !important;
  font-weight: 800 !important;
  color: #111 !important;
}


/* rel-meta same as card-meta */
.rel-meta {
  color: #ab6a00 !important;
  font-size: .65rem !important;
  font-family: var(--font-ui) !important;
  text-transform: uppercase !important;
  letter-spacing: .06em !important;
  margin-bottom: .3rem !important;
}


/* p size increase +2pts */
.card p { font-size: 0.925rem !important; }
.rel-card-body p { font-size: .97rem !important; color: var(--muted); line-height: 1.65; }
.sp-card p { font-size: 0.925rem !important; }


/* ══ ARTICLE BODY FORMATTING ══ */
.art-pg-content h2 {
  font-family: var(--font-h);
  font-size: 1.35rem;
  font-weight: 800;
  color: var(--black);
  margin: 2.2rem 0 0.9rem;
  letter-spacing: -0.01em;
  line-height: 1.25;
  padding-top: 1rem;
  border-top: 2px solid var(--border);
}
.art-pg-content p {
  font-size: 1.02rem;
  line-height: 1.88;
  color: var(--text);
  margin-bottom: 1.4rem;
}
.art-pg-lead {
  font-size: 1.08rem !important;
  font-style: italic;
  color: var(--muted) !important;
  line-height: 1.75;
  margin-bottom: 1.8rem;
  padding-bottom: 1.5rem;
  border-bottom: 2px solid var(--border);
}
/* Inline photo inside article */
.art-inline-img {
  width: 100%;
  margin: 2.2rem 0;
  border-radius: 4px;
  overflow: hidden;
}
.art-inline-img img {
  width: 100%;
  height: 400px;
  object-fit: cover;
  display: block;
  border-radius: 4px;
  cursor: zoom-in;
  transition: opacity .2s;
}
.art-inline-img img:hover {
  opacity: .88;
}
.art-inline-caption {
  font-size: 0.70rem;
  font-family: var(--font-ui);
  color: #aaa;
  margin-top: 0.55rem;
  letter-spacing: 0.05em;
  text-align: center;
  font-style: italic;
}
/* ── Lightbox inline images ── */
#art-lightbox {
  display: none;
  position: fixed;
  inset: 0;
  z-index: 99999;
  background: rgba(0,0,0,.92);
  align-items: center;
  justify-content: center;
  cursor: zoom-out;
}
#art-lightbox.open {
  display: flex;
}
#art-lightbox img {
  max-width: 92vw;
  max-height: 90vh;
  object-fit: contain;
  border-radius: 4px;
  box-shadow: 0 8px 60px rgba(0,0,0,.6);
  cursor: default;
}
#art-lightbox-close {
  position: absolute;
  top: 1.2rem;
  right: 1.5rem;
  background: none;
  border: none;
  color: #fff;
  font-size: 2rem;
  line-height: 1;
  cursor: pointer;
  opacity: .7;
  transition: opacity .2s;
}
#art-lightbox-close:hover { opacity: 1; }
#art-lightbox-caption {
  position: absolute;
  bottom: 1.5rem;
  left: 50%;
  transform: translateX(-50%);
  color: rgba(255,255,255,.65);
  font-size: .75rem;
  font-family: var(--font-ui);
  font-style: italic;
  letter-spacing: .04em;
  text-align: center;
  max-width: 80vw;
  pointer-events: none;
}


/* ════ MOBILE MENU OVERLAY ════ */
.mob-menu {
  display: none;
  position: fixed;
  inset: 0;
  z-index: 9500;
  background: var(--cream);
  flex-direction: column;
  overflow-y: auto;
  transform: translateX(-100%);
  transition: transform .3s cubic-bezier(.4,0,.2,1);
}
.mob-menu.open {
  display: flex;
  transform: translateX(0);
}
.mob-overlay {
  display: none;
  position: fixed;
  inset: 0;
  z-index: 9400;
  background: rgba(0,0,0,.4);
}
.mob-overlay.open { display: block; }

/* Top bar: social + login — height matches the standard .topbar (36px) */
.mob-menu-top {
  background: var(--dark);
  height: 36px;
  padding: 0 1rem;
  display: flex;
  align-items: center;
  gap: .5rem;
  flex-shrink: 0;
}
.mob-menu-top .topbar-social {
  display: flex;
  gap: .4rem;
  align-items: center;
}
.mob-menu-top .topbar-social a {
  width: 24px; height: 24px;
  background: #2e2e2e;
  border-radius: 3px;
  display: flex; align-items: center; justify-content: center;
  color: #aaa;
}
.mob-menu-top .topbar-social a svg { width: 13px; height: 13px; }

/* Search bar inserted below the logo/close row inside the mobile menu overlay */
.mob-menu-search {
  padding: .8rem 1.2rem;
  background: #fff;
  border-bottom: 1px solid var(--border);
  flex-shrink: 0;
}
.mob-menu-search .search-form {
  display: flex !important;
  width: 100%;
}
.mob-menu-search .search-form input {
  width: 100%;
  flex: 1;
}

/* Header row: logo + close */
.mob-menu-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1.2rem;
  border-bottom: 1px solid var(--border);
  flex-shrink: 0;
  background: #fff;
}
.mob-logo img {
  height: 70px;
  width: auto;
}
.mob-close {
  background: none;
  border: none;
  font-size: 1.5rem;
  color: var(--text);
  cursor: pointer;
  padding: .5rem;
  line-height: 1;
  font-weight: 300;
}

/* Nav list */
.mob-nav {
  flex: 1;
  padding: .5rem 0;
  background: var(--cream);
}

.mob-nav-item {
  border-bottom: 1px solid #ddd;
}

/* Category row */
.mob-nav-row {
  display: flex;
  align-items: center;
  padding: 0 1.2rem;
}

.mob-nav-label {
  flex: 1;
  display: block;
  padding: 1.1rem 0;
  font-family: var(--font-ui);
  font-size: .88rem;
  font-weight: 800;
  letter-spacing: .12em;
  color: var(--black);
  text-transform: uppercase;
  text-decoration: none;
}
.mob-nav-label:hover { color: var(--gold); }

/* Open state: label turns gold */
.mob-nav-item.is-open .mob-nav-label { color: var(--gold); }

/* Toggle chevron button */
.mob-nav-toggle {
  background: none;
  border: none;
  font-size: 1.4rem;
  color: var(--black);
  cursor: pointer;
  padding: .5rem;
  line-height: 1;
  transition: transform .25s ease, color .15s;
  font-weight: 400;
}
.mob-nav-item.is-open .mob-nav-toggle {
  transform: rotate(90deg);
  color: var(--gold);
}

/* Sub-menu */
.mob-sub {
  display: none;
  padding: .2rem 0 .8rem 1.5rem;
  background: #fff;
}
.mob-nav-item.is-open .mob-sub { display: block; }

.mob-sub-link {
  display: block;
  padding: .65rem .5rem;
  font-family: var(--font-b);
  font-size: .95rem;
  color: var(--muted);
  text-decoration: none;
  border-left: 2px solid transparent;
  padding-left: 1rem;
  transition: all .12s;
}
.mob-sub-link:hover {
  color: var(--gold);
  border-left-color: var(--gold);
  padding-left: 1.3rem;
}

/* Only show mobile menu button on mobile */
@media(min-width:861px) {
  .mob-menu, .mob-overlay { display: none !important; }
}


/* ════ SEARCH ENGINE ════ */
#searchOverlay {
  display: none;
  position: fixed;
  inset: 0;
  z-index: 9800;
  background: rgba(15,12,8,.85);
  backdrop-filter: blur(6px);
  flex-direction: column;
  align-items: center;
  padding: 0;
}
#searchOverlay.open { display: flex; }

.srch-header {
  width: 100%;
  background: #fff;
  padding: 1.2rem 2rem;
  display: flex;
  align-items: center;
  gap: 1rem;
  border-bottom: 2px solid var(--gold);
  flex-shrink: 0;
}
.srch-input-wrap {
  flex: 1;
  display: flex;
  align-items: center;
  background: var(--cream);
  border: 1.5px solid var(--border);
  border-radius: 30px;
  padding: .5rem 1.2rem;
  transition: border-color .2s, box-shadow .2s;
  gap: .5rem;
}
.srch-input-wrap:focus-within {
  border-color: var(--gold);
  box-shadow: 0 0 0 3px rgba(200,134,10,.12);
}
.srch-input-wrap svg { color: var(--gold); flex-shrink: 0; }
#searchInput {
  flex: 1;
  border: none;
  background: none;
  outline: none;
  font-size: 1.1rem;
  font-family: var(--font-b);
  color: var(--black);
  min-width: 0;
}
#searchInput::placeholder { color: #bbb; }
.srch-close {
  background: none;
  border: none;
  font-size: 1.5rem;
  color: var(--muted);
  cursor: pointer;
  padding: .4rem;
  flex-shrink: 0;
  transition: color .15s;
}
.srch-close:hover { color: var(--black); }

.srch-body {
  width: 100%;
  max-width: 900px;
  flex: 1;
  overflow-y: auto;
  padding: 1.5rem 1.5rem 3rem;
}

/* Quick tags */
.srch-suggestions {
  display: flex;
  flex-wrap: wrap;
  gap: .4rem;
  margin-bottom: 1.5rem;
}
.srch-tag {
  background: rgba(255,255,255,.12);
  border: 1px solid rgba(255,255,255,.2);
  border-radius: 20px;
  padding: .28rem .75rem;
  font-size: .72rem;
  font-family: var(--font-ui);
  color: #ddd;
  cursor: pointer;
  transition: all .15s;
}
.srch-tag:hover, .srch-tag.active {
  background: var(--gold);
  border-color: var(--gold);
  color: #fff;
}

/* Results header */
.srch-results-header {
  font-size: .75rem;
  font-family: var(--font-ui);
  color: #999;
  text-transform: uppercase;
  letter-spacing: .1em;
  margin-bottom: 1rem;
  padding-bottom: .5rem;
  border-bottom: 1px solid rgba(255,255,255,.1);
}
.srch-count { color: var(--gold-light); font-weight: 700; }

/* Category pills in results */
.srch-section-label {
  font-size: .62rem;
  font-family: var(--font-ui);
  text-transform: uppercase;
  letter-spacing: .12em;
  color: var(--gold);
  margin: 1.2rem 0 .6rem;
  font-weight: 700;
}

/* Article result cards */
.srch-results-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 1rem;
}
@media(max-width:600px) { .srch-results-grid { grid-template-columns: 1fr; } }

.srch-result-card {
  display: flex;
  gap: .8rem;
  background: rgba(255,255,255,.06);
  border: 1px solid rgba(255,255,255,.08);
  border-radius: 6px;
  overflow: hidden;
  cursor: pointer;
  transition: background .15s, border-color .15s;
}
.srch-result-card:hover {
  background: rgba(255,255,255,.12);
  border-color: var(--gold);
}
.srch-result-img {
  width: 90px;
  min-height: 80px;
  flex-shrink: 0;
  overflow: hidden;
}
.srch-result-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.srch-result-body {
  padding: .7rem .7rem .7rem 0;
  flex: 1;
  min-width: 0;
}
.srch-result-cat {
  font-size: .6rem;
  font-family: var(--font-ui);
  color: var(--gold-light);
  text-transform: uppercase;
  letter-spacing: .1em;
  margin-bottom: .25rem;
  display: block;
}
.srch-result-title {
  font-family: var(--font-h);
  font-size: .88rem;
  font-weight: 700;
  color: #fff;
  line-height: 1.3;
  margin-bottom: .3rem;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.srch-result-excerpt {
  font-size: .72rem;
  color: #888;
  line-height: 1.5;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* Category result items */
.srch-cat-list { display: flex; flex-direction: column; gap: .35rem; }
.srch-cat-item {
  display: flex;
  align-items: center;
  gap: .6rem;
  padding: .5rem .75rem;
  background: rgba(255,255,255,.06);
  border-radius: 4px;
  cursor: pointer;
  transition: background .12s;
  color: #ddd;
  font-size: .82rem;
}
.srch-cat-item:hover { background: rgba(200,134,10,.2); color: #fff; }
.srch-cat-icon { color: var(--gold); font-size: .8rem; }

/* Tag pills result */
.srch-tag-results { display: flex; flex-wrap: wrap; gap: .4rem; }

/* Empty state */
.srch-empty {
  text-align: center;
  padding: 3rem 1rem;
  color: #666;
}
.srch-empty-icon { font-size: 2.5rem; margin-bottom: .75rem; }
.srch-empty h3 { font-family: var(--font-h); font-size: 1.1rem; color: #aaa; margin-bottom: .4rem; }
.srch-empty p { font-size: .82rem; }

/* Highlight matched text */
mark {
  background: rgba(200,134,10,.35);
  color: var(--gold-light);
  border-radius: 2px;
  padding: 0 2px;
}


/* ════ MOBILE SCROLL — topbar + logo + burger always visible ════ */
@media (max-width: 860px) {

  /* Topbar: never hide on mobile */
  .topbar.hidden {
    height: 36px !important;
    opacity: 1 !important;
  }

  /* Site header: sticky, always on top */
  .site-header {
    position: sticky !important;
    top: 0 !important;
    z-index: 1000 !important;
  }

  /* Logo zone: full width, flex between logo and burger */
  .logo-zone {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: .6rem 1rem !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
  }

  /* Logo compact on scroll: slightly smaller */
  .logo-zone.compact {
    padding: .35rem 1rem !important;
  }
  .site-logo img {
    width: 130px !important;
    height: auto !important;
    transition: width .3s ease !important;
  }
  .logo-zone.compact .site-logo img {
    width: 100px !important;
  }

  /* Hide everything except logo and burger */
  .inline-nav,
  .logo-zone.compact .inline-nav,
  .search-form,
  .primary-nav,
  .primary-nav.open {
    display: none !important;
  }

  /* Burger: always visible */
  .burger {
    display: flex !important;
    flex-direction: column !important;
    gap: 5px !important;
    background: none !important;
    border: none !important;
    cursor: pointer !important;
    padding: 6px !important;
    flex-shrink: 0 !important;
  }
  .burger span {
    display: block !important;
    width: 24px !important;
    height: 2px !important;
    background: var(--text) !important;
    border-radius: 2px !important;
  }
}


/* ════ MOBILE: primary-nav list NEVER shows — burger menu only ════ */
@media (max-width: 860px) {
  .primary-nav,
  .primary-nav.open,
  nav.primary-nav,
  .site-header .primary-nav {
    display: none !important;
    visibility: hidden !important;
    pointer-events: none !important;
  }
  .inline-nav,
  .logo-zone.compact .inline-nav {
    display: none !important;
  }
}


/* ── Header sticky inside article/SPA overlays ── */
.article-page .site-header,
.spa-page .site-header {
  position: sticky !important;
  top: 0 !important;
  z-index: 200 !important;
  background: #fff !important;
}
.article-page .topbar,
.spa-page .topbar {
  position: sticky !important;
  top: 0 !important;
  z-index: 201 !important;
  transition: height .35s ease, opacity .35s ease !important;
}
/* On mobile: topbar stays visible in articles too */
@media (max-width: 860px) {
  .article-page .topbar.hidden,
  .spa-page .topbar.hidden {
    height: 36px !important;
    opacity: 1 !important;
  }
  /* Burger inside articles/SPA: always visible */
  .article-page [data-role="burger"],
  .spa-page [data-role="burger"] {
    display: flex !important;
  }
  /* Hide search and inline-nav in article/SPA headers */
  .article-page .search-form,
  .spa-page .search-form,
  .article-page .inline-nav,
  .spa-page .inline-nav,
  .article-page .primary-nav,
  .spa-page .primary-nav {
    display: none !important;
  }
  /* Logo zone in article/SPA */
  .article-page .logo-zone,
  .spa-page .logo-zone {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: .6rem 1rem !important;
    justify-content: space-between !important;
  }
  .article-page .logo-zone.compact,
  .spa-page .logo-zone.compact {
    padding: .35rem 1rem !important;
  }
  .article-page .site-logo img,
  .spa-page .site-logo img {
    width: 130px !important;
    height: auto !important;
  }
  .article-page .logo-zone.compact .site-logo img,
  .spa-page .logo-zone.compact .site-logo img {
    width: 100px !important;
  }
}


/* ══ STICKY HEADER FIX ══ */
/* Topbar + site-header both sticky — they stack naturally */
.topbar {
  position: sticky;
  top: 0;
  z-index: 1001;
}
.site-header {
  position: sticky;
  top: 0;
  z-index: 1000;
}
/* When topbar hides (desktop scroll), site-header takes top:0 */
.topbar.hidden {
  height: 0 !important;
  opacity: 0 !important;
  pointer-events: none;
}
/* Article/SPA overlays: same sticky stack */
.article-page .topbar,
.spa-page .topbar {
  position: sticky !important;
  top: 0 !important;
  z-index: 201 !important;
}
.article-page .site-header,
.spa-page .site-header {
  position: sticky !important;
  top: 0 !important;
  z-index: 200 !important;
}
/* Mobile: topbar NEVER hides */
@media (max-width: 860px) {
  .topbar.hidden {
    height: 36px !important;
    opacity: 1 !important;
    pointer-events: all !important;
  }
  .article-page .topbar.hidden,
  .spa-page .topbar.hidden {
    height: 36px !important;
    opacity: 1 !important;
    pointer-events: all !important;
  }
}


/* ══ HERO SLIDER ══ */
/* Images de fond : superposées, transition fondu */
.hero-slide {
  position: absolute;
  inset: 0;
  opacity: 0;
  transition: opacity 1.2s ease;
  z-index: 0;
}
.hero-slide.active {
  opacity: 1;
  z-index: 1;
}
.hero-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: right center;
  display: block;
}
/* Textes : superposés, un seul visible */
.hero-text {
  position: relative;
}
.hero-text-slide {
  display: none;
}
.hero-text-slide.active {
  display: block;
}
/* Dots navigation */
.hero-dots {
  position: absolute;
  bottom: 1.5rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  gap: .6rem;
  z-index: 10;
}
.hero-dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: rgba(255,255,255,.4);
  cursor: pointer;
  transition: background .3s;
  border: none;
}
.hero-dot.active {
  background: var(--gold);
}
/* S'assurer que hero-bg contient bien les slides */
.hero-bg {
  position: absolute;
  inset: 0;
  z-index: 0;
  overflow: hidden;
}
.hero-bg::after {
  z-index: 2;
  pointer-events: none;
}

/* ── Newsletter consent checkbox ── */
.nl-consent {
  display: flex;
  align-items: flex-start;
  gap: .55rem;
  cursor: pointer;
  margin-top: .1rem;
}
.nl-consent input[type="checkbox"] {
  margin-top: .2rem;
  flex-shrink: 0;
  width: 15px;
  height: 15px;
  accent-color: var(--gold);
  cursor: pointer;
}
.nl-consent span {
  font-size: .78rem;
  color: #f7f0e2;
  line-height: 1.5;
}
/* ── Mobile uniquement : topbar et header empilés, jamais superposés au scroll ── */
/* Placé en fin de feuille de style pour primer sur les règles sticky legacy */
@media(max-width:860px){
  .article-page .topbar,
  .spa-page .topbar,
  body > #topbar.topbar{
    position:fixed !important;
    top:0 !important;
    left:0;
    right:0;
    width:100%;
    height:36px;
    z-index:300;
  }
  .article-page .site-header,
  .spa-page .site-header,
  body > #siteHeader.site-header{
    position:fixed !important;
    top:36px !important;
    left:0;
    right:0;
    width:100%;
    z-index:290;
  }
  .article-page .ticker,
  .spa-page .ticker,
  body > .ticker{
    margin-top:126px;
  }
}
