.gana-news-page{position:relative;isolation:isolate;padding:clamp(40px, 5vw, 86px) 0 clamp(30px, 3.8vw, 64px);background:transparent!important;font-family:var(--gana-font-body,"Lora",Georgia,serif);overflow:hidden}.gana-news-page__inner{width:min(1680px, calc(100% - clamp(26px, 4vw, 92px)));margin-inline:auto;position:relative;z-index:2}.gana-news-page__decor{position:absolute;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.gana-news-page__decor--floral{width:clamp(140px, 18vw, 340px);height:clamp(140px, 18vw, 340px);left:clamp(-70px, -3vw, -28px);top:clamp(30px, 5vw, 90px);opacity:.18;background-image:url(/wp-content/plugins/ganadora2026-actualites-manager/assets/img/decor-floral.png);transform:rotate(-11deg)}.gana-news-page__decor--macarons{width:clamp(100px, 12vw, 190px);height:clamp(72px, 8vw, 130px);right:clamp(6px, 2vw, 34px);bottom:clamp(36px, 5vw, 92px);opacity:.22;background-image:url(/wp-content/plugins/ganadora2026-actualites-manager/assets/img/decor-macarons.png);transform:rotate(4deg)}.gana-news-hero{max-width:860px;margin:0 auto clamp(28px, 4vw, 54px);text-align:center;position:relative}.gana-news-hero::after{content:"";display:block;width:118px;height:1px;margin:clamp(15px, 1.8vw, 24px) auto 0;background:linear-gradient(90deg,transparent,rgb(181 129 53 / .7),transparent)}.gana-news-hero__eyebrow{display:inline-block;margin-bottom:6px;color:var(--gana-accent-1,#9EB098);letter-spacing:.22em;text-transform:uppercase;font-size:12px}.gana-news-hero h1{margin:0;color:var(--gana-accent-2,#b58135);font-family:var(--gana-font-title,"MagicBrightSerif","Cormorant Garamond",Georgia,serif);font-size:clamp(52px, 6vw, 108px);font-weight:500;line-height:.92}.gana-news-hero .gana-script{margin:8px 0 0;color:var(--gana-accent-1,#9EB098);font-size:clamp(20px, 2vw, 34px)}.gana-news-hero__intro{width:min(740px, 100%);margin:14px auto 0;color:rgb(63 52 40 / .78);font-size:clamp(15px, 1vw, 18px);line-height:1.65}.gana-news-featured{display:grid;grid-template-columns:minmax(360px,.92fr) minmax(360px,.88fr);gap:clamp(20px, 2.4vw, 42px);align-items:center;margin-bottom:clamp(26px, 3vw, 46px);padding:clamp(18px, 2vw, 34px);border:1px solid rgb(181 129 53 / .20);border-radius:30px;background:linear-gradient(180deg,rgb(255 252 247 / .84),rgb(255 249 241 / .66)),rgb(255 250 242 / .66);box-shadow:0 20px 46px rgb(71 42 18 / .08),inset 0 1px 0 rgb(255 255 255 / .65)}.gana-news-featured__media{display:block;aspect-ratio:4 / 3;border-radius:24px;overflow:hidden;background:rgb(246 234 219 / .9);box-shadow:0 14px 32px rgb(71 42 18 / .09)}.gana-news-featured__media img,.gana-news-card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.gana-news-featured__body time,.gana-news-card__body time{display:block;color:var(--gana-accent-2,#b58135);font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px}.gana-news-featured__label{display:inline-flex;margin-bottom:12px;padding:5px 12px;border-radius:999px;background:rgb(158 176 152 / .16);color:var(--gana-accent-1,#7f9579);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.gana-news-featured h2,.gana-news-card h2{margin:0;font-family:var(--gana-font-title,"MagicBrightSerif",Georgia,serif);font-weight:500;line-height:1.02}.gana-news-featured h2{font-size:clamp(38px, 3.4vw, 66px)}.gana-news-card h2{font-size:clamp(25px, 2vw, 36px)}.gana-news-featured h2 a,.gana-news-card h2 a{color:var(--gana-accent-1,#70856a);text-decoration:none}.gana-news-featured p,.gana-news-card p{color:rgb(63 52 40 / .78);line-height:1.6}.gana-news-featured p{font-size:clamp(15px, 1vw, 18px)}.gana-news-card p{font-size:14px}.gana-news-readmore{display:inline-flex;align-items:center;gap:8px;margin-top:6px;color:var(--gana-accent-2,#b58135);text-decoration:none;font-weight:700}.gana-news-readmore::after{content:"→";transition:transform .18s ease}.gana-news-readmore:hover::after{transform:translateX(4px)}.gana-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px, 1.6vw, 26px)}.gana-news-card{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid rgb(181 129 53 / .18);border-radius:24px;overflow:hidden;background:rgb(255 250 242 / .72);box-shadow:0 14px 34px rgb(71 42 18 / .065),inset 0 1px 0 rgb(255 255 255 / .62)}.gana-news-card__media{display:block;aspect-ratio:16 / 10;overflow:hidden;background:rgb(246 234 219 / .9)}.gana-news-card__media img{transition:transform .28s ease,filter .28s ease}.gana-news-card:hover .gana-news-card__media img{transform:scale(1.035);filter:brightness(1.02)}.gana-news-card__body{padding:clamp(16px, 1.35vw, 24px);flex:1}.gana-news-card__placeholder{display:block;width:100%;height:100%;background:radial-gradient(circle at 70% 20%,rgb(181 129 53 / .13),transparent 28%),radial-gradient(circle at 30% 70%,rgb(158 176 152 / .16),transparent 32%),rgb(255 250 242 / .78)}.gana-news-pagination{margin-top:clamp(28px, 3vw, 48px)}.gana-news-pagination ul{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.gana-news-pagination a,.gana-news-pagination span{min-width:38px;height:38px;display:grid;place-items:center;border-radius:999px;border:1px solid rgb(181 129 53 / .22);text-decoration:none;color:var(--gana-accent-1,#70856a);background:rgb(255 250 242 / .7)}.gana-news-pagination .current{background:var(--gana-accent-1,#9EB098);color:#fffaf2}.gana-news-empty{text-align:center;padding:30px;border-radius:20px;background:rgb(255 250 242 / .7)}@media (max-width:1100px){.gana-news-featured{grid-template-columns:1fr}.gana-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.gana-news-page{padding:34px 0}.gana-news-page__inner{width:min(100% - 26px, 720px)}.gana-news-featured{padding:14px;border-radius:24px}.gana-news-featured__media{border-radius:19px}.gana-news-grid{grid-template-columns:1fr}.gana-news-card{border-radius:20px}}body.ganadora2026-actualites-page{background:var(--gana-bg,#fbf4e9)!important;color:var(--gana-text,#3f3428);overflow-x:hidden}body.ganadora2026-actualites-page .site,body.ganadora2026-actualites-page .site-main,body.ganadora2026-actualites-page .entry-content,body.ganadora2026-actualites-page .elementor,body.ganadora2026-actualites-page .elementor-section,body.ganadora2026-actualites-page .elementor-widget-wrap,body.ganadora2026-actualites-page .elementor-location-header,body.ganadora2026-actualites-page .elementor-location-footer,body.ganadora2026-actualites-page .elementor-inner,body.ganadora2026-actualites-page .elementor-element,body.ganadora2026-actualites-page .e-con,body.ganadora2026-actualites-page .e-con-inner,body.ganadora2026-actualites-page .page,body.ganadora2026-actualites-page .content-area{background:transparent!important}body.ganadora2026-actualites-page::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:var(--gana-grain-opacity,.035);background-image:repeating-linear-gradient(115deg,rgb(93 74 52 / .10) 0 1px,transparent 1px 18px);mix-blend-mode:multiply}.gana-news-page::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 9% 16%,rgb(181 129 53 / .035),transparent 30%),radial-gradient(circle at 82% 30%,rgb(217 154 161 / .045),transparent 28%)}.gana-news-page::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:clamp(90px, 10vw, 170px);pointer-events:none;z-index:0;background:linear-gradient(to bottom,#fff0,var(--gana-bg,#fbf4e9) 82%)}.gana-news-page__inner,.gana-news-page__decor{position:relative}.gana-news-page__inner{z-index:2}.gana-news-page__decor{z-index:1}@media (max-width:680px){.gana-news-page{padding-bottom:26px}.gana-news-page::after{height:90px}}.gana-news-hero{margin-bottom:clamp(22px, 3vw, 42px)}.gana-news-hero h1{font-family:var(--gana-font-title,"magicbrightserifregu","MagicBrightSerif",Georgia,serif);font-size:clamp(42px, 4.5vw, 78px);line-height:.96}.gana-news-hero .gana-script{font-size:clamp(18px, 1.55vw, 28px)}.gana-news-featured h2{font-size:clamp(30px, 2.55vw, 48px);line-height:1.08}.gana-news-card h2{font-size:clamp(22px, 1.55vw, 29px);line-height:1.12}.gana-news-featured{gap:clamp(18px, 2vw, 34px)}.gana-news-featured__media{aspect-ratio:16 / 10.5}.gana-news-back{display:inline-flex;align-items:center;margin:0 0 clamp(14px, 1.5vw, 24px);color:var(--gana-accent-2,#b58135);text-decoration:none;font-weight:700}.gana-news-back:hover{text-decoration:underline}.gana-news-single{width:min(1060px, 100%);margin:0 auto;padding:clamp(20px, 3vw, 46px);border-radius:34px;border:1px solid rgb(181 129 53 / .20);background:linear-gradient(180deg,rgb(255 252 247 / .90),rgb(255 249 241 / .72)),rgb(255 250 242 / .72);box-shadow:0 22px 54px rgb(71 42 18 / .08),inset 0 1px 0 rgb(255 255 255 / .70)}.gana-news-single__header{text-align:center;width:min(850px, 100%);margin:0 auto clamp(18px, 2.2vw, 32px)}.gana-news-single__header time{display:block;margin:6px 0 10px;color:var(--gana-accent-2,#b58135);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.gana-news-single__header h1{margin:0;color:var(--gana-accent-1,#70856a);font-family:var(--gana-font-title,"magicbrightserifregu","MagicBrightSerif",Georgia,serif);font-size:clamp(36px, 4vw, 68px);font-weight:500;line-height:1.02}.gana-news-single__media{margin:0 auto clamp(18px, 2.2vw, 34px);width:min(900px, 100%);aspect-ratio:16 / 8.7;border-radius:28px;overflow:hidden;background:rgb(246 234 219 / .9);box-shadow:0 16px 34px rgb(71 42 18 / .09)}.gana-news-single__media img{display:block;width:100%;height:100%;object-fit:cover}.gana-news-single__content{width:min(820px, 100%);margin:0 auto;color:rgb(63 52 40 / .88);font-size:clamp(15.5px, 1vw, 18px);line-height:1.72}.gana-news-single__content h2,.gana-news-single__content h3{color:var(--gana-accent-1,#70856a);font-family:var(--gana-font-title,"magicbrightserifregu","MagicBrightSerif",Georgia,serif);font-weight:500;line-height:1.08}.gana-news-single__content h2{font-size:clamp(28px, 2.4vw, 44px)}.gana-news-single__content h3{font-size:clamp(24px, 1.9vw, 34px)}.gana-news-single__content a{color:var(--gana-accent-2,#b58135)}.gana-news-single__footer{width:min(820px, 100%);margin:clamp(18px, 2vw, 34px) auto 0}@media (max-width:680px){.gana-news-hero h1{font-size:clamp(38px, 12vw, 54px)}.gana-news-featured h2{font-size:clamp(28px, 8vw, 40px)}.gana-news-card h2{font-size:clamp(23px, 7vw, 31px)}.gana-news-single{padding:16px;border-radius:24px}.gana-news-single__header h1{font-size:clamp(32px, 10vw, 46px)}.gana-news-single__media{border-radius:20px;aspect-ratio:4 / 3}}body.ganadora2026-actualites-page .gana-news-page{padding-top:clamp(18px, 2.6vw, 44px);margin-top:clamp(-190px, -9.4vw, -92px)}.gana-news-hero{margin-bottom:clamp(18px, 2.5vw, 34px)}.gana-news-hero::after{margin-top:clamp(10px, 1vw, 16px)}.gana-news-hero__eyebrow{margin-bottom:3px}.gana-news-hero h1{font-size:clamp(34px, 3.35vw, 58px);line-height:1}.gana-news-hero .gana-script{margin-top:4px;font-size:clamp(16px, 1.25vw, 23px)}.gana-news-hero__intro{margin-top:9px;font-size:clamp(14px, .88vw, 16px);line-height:1.5}.gana-news-featured h2{font-size:clamp(24px, 2.05vw, 38px);line-height:1.12}.gana-news-featured p{font-size:clamp(14px, .9vw, 16px);line-height:1.52}.gana-news-card h2{font-size:clamp(19px, 1.28vw, 25px);line-height:1.16}.gana-news-card p{font-size:13.5px;line-height:1.48}.gana-news-page--single{padding-top:clamp(16px, 2.1vw, 34px)}.gana-news-single{padding:clamp(18px, 2.4vw, 36px)}.gana-news-single__header{margin-bottom:clamp(14px, 1.8vw, 24px)}.gana-news-single__header h1{font-size:clamp(28px, 3vw, 48px);line-height:1.06}.gana-news-single__media{margin-bottom:clamp(15px, 1.8vw, 26px)}.gana-news-single__content h2{font-size:clamp(22px, 1.65vw, 32px);line-height:1.12}.gana-news-single__content h3{font-size:clamp(19px, 1.35vw, 26px);line-height:1.14}body.ganadora2026-actualites-page .entry-content>.gana-news-page:first-child,body.ganadora2026-actualites-page .elementor-widget-container>.gana-news-page:first-child{margin-top:clamp(-210px, -10vw, -100px)}@media (max-width:760px){body.ganadora2026-actualites-page .gana-news-page,body.ganadora2026-actualites-page .entry-content>.gana-news-page:first-child,body.ganadora2026-actualites-page .elementor-widget-container>.gana-news-page:first-child{margin-top:-34px;padding-top:24px}.gana-news-hero h1{font-size:clamp(34px, 10vw, 46px)}.gana-news-featured h2{font-size:clamp(25px, 7.1vw, 34px)}.gana-news-card h2{font-size:clamp(21px, 6vw, 28px)}.gana-news-single__header h1{font-size:clamp(28px, 8.6vw, 40px)}}body.ganadora2026-actualites-page .entry-header,body.ganadora2026-actualites-page .page-header,body.ganadora2026-actualites-page .elementor-page-title,body.ganadora2026-actualites-page .elementor-widget-spacer,body.ganadora2026-actualites-page .elementor-spacer,body.ganadora2026-actualites-page .elementor-spacer-inner{display:none!important}body.ganadora2026-actualites-page .site-main,body.ganadora2026-actualites-page main,body.ganadora2026-actualites-page .content-area,body.ganadora2026-actualites-page .entry-content,body.ganadora2026-actualites-page .page-content,body.ganadora2026-actualites-page .elementor,body.ganadora2026-actualites-page .elementor-inner,body.ganadora2026-actualites-page .elementor-section-wrap,body.ganadora2026-actualites-page .elementor-widget-html,body.ganadora2026-actualites-page .elementor-widget-shortcode,body.ganadora2026-actualites-page .elementor-widget-container{margin-top:0!important;padding-top:0!important}body.ganadora2026-actualites-page .elementor-section,body.ganadora2026-actualites-page .e-con,body.ganadora2026-actualites-page .e-con-inner{margin-top:0!important;padding-top:0!important;min-height:0!important}body.ganadora2026-actualites-page .gana-news-page{margin-top:clamp(-420px, -20vw, -230px)!important;padding-top:clamp(20px, 2.2vw, 36px)!important}body.ganadora2026-actualites-page .gana-news-page--single{margin-top:clamp(-420px, -20vw, -230px)!important}body.ganadora2026-actualites-page .entry-content>*:first-child,body.ganadora2026-actualites-page .page-content>*:first-child,body.ganadora2026-actualites-page .elementor-widget-container>*:first-child{margin-top:0!important}body.ganadora2026-actualites-page .gana-news-page__inner{padding-top:clamp(10px, 1.2vw, 22px)}@media (max-width:760px){body.ganadora2026-actualites-page .gana-news-page,body.ganadora2026-actualites-page .gana-news-page--single{margin-top:-70px!important;padding-top:22px!important}body.ganadora2026-actualites-page .gana-news-page__inner{padding-top:6px}}.gana-news-page{margin-top:clamp(-330px, -15vw, -145px)!important;padding-top:clamp(18px, 2vw, 34px)!important}.gana-news-page.gana-news-page--single{margin-top:clamp(-330px, -15vw, -145px)!important;padding-top:clamp(18px, 2vw, 34px)!important}.gana-news-page__inner{padding-top:0!important}body.ganadora2026-actualites-page .gana-news-page,body.ganadora2026-actualites-page .gana-news-page--single,body.ganadora2026-actualites-page .entry-content>.gana-news-page:first-child,body.ganadora2026-actualites-page .elementor-widget-container>.gana-news-page:first-child{margin-top:clamp(-330px, -15vw, -145px)!important;padding-top:clamp(18px, 2vw, 34px)!important}.gana-news-page__decor--floral{top:clamp(6px, 1.8vw, 34px)!important}@media (max-width:760px){.gana-news-page,.gana-news-page.gana-news-page--single,body.ganadora2026-actualites-page .gana-news-page,body.ganadora2026-actualites-page .gana-news-page--single{margin-top:-46px!important;padding-top:20px!important}}