@media(min-width:1101px){body:has(.gcb-article) .gcb-article-main{padding:clamp(34px,4vw,62px) clamp(28px,4vw,72px) 0}body:has(.gcb-article) .gcb-article{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(340px,.84fr);grid-auto-flow:row;align-items:start;gap:24px clamp(30px,3.4vw,58px);width:min(100%,1320px);max-width:1320px;margin:0 auto;padding:0}body:has(.gcb-article) .gcb-retour{grid-column:1 / -1;justify-self:start;margin:0;padding:9px 16px;border:1px solid rgba(183,140,46,.52);border-radius:999px;background:linear-gradient(145deg,#f7f2ec,#eadcc8);color:#651c29;font-weight:700;text-decoration:none;box-shadow:0 8px 18px #42152124,inset 0 1px #ffffffb8}body:has(.gcb-article) .gcb-hero{grid-column:1;grid-row:2 / span 2;width:100%;height:clamp(390px,37vw,560px);margin:0;border:1px solid rgba(183,140,46,.46);border-radius:24px;-o-object-fit:cover;object-fit:cover;box-shadow:0 26px 48px #350d1a3d,0 0 0 1px #ffffff8a,inset 0 1px #fff6}body:has(.gcb-article) .gcb-entete-article{grid-column:2;grid-row:2;margin:0;padding:clamp(28px,3vw,42px);border:1px solid rgba(183,140,46,.54);border-radius:24px;background:radial-gradient(circle at 14% 0%,rgba(166,75,91,.18),transparent 48%),linear-gradient(145deg,#f7f2ec,#ecdfce);box-shadow:0 22px 42px #42152133,inset 0 1px #ffffffd6}body:has(.gcb-article) .gcb-titre-article{margin:0 0 20px;color:#651c29;font-size:clamp(40px,3.7vw,61px);line-height:1.02;text-wrap:balance;text-shadow:0 1px rgba(255,255,255,.74)}body:has(.gcb-article) .gcb-meta{margin:0;color:#765f55;font-size:13px;line-height:1.65}body:has(.gcb-article) .gcb-sommaire{grid-column:2;grid-row:3;margin:0;padding:22px 26px;border-color:#b78c2e73;border-radius:18px;background:linear-gradient(145deg,#f7f2ec,#eee1d0);box-shadow:0 14px 28px #42152124,inset 0 1px #ffffffb8}body:has(.gcb-article) .gcb-sommaire>p{color:#805926;letter-spacing:.16em}body:has(.gcb-article) .gcb-sommaire a{color:#651c29;line-height:1.45}body:has(.gcb-article) .gcb-contenu,body:has(.gcb-article) .gcb-cta,body:has(.gcb-article) .gcb-signature-article{grid-column:1 / -1}body:has(.gcb-article) .gcb-contenu{width:min(100%,830px);margin:46px auto 0;color:#4a423d}body:has(.gcb-article) .gcb-contenu :is(h2,h3){color:#651c29;font-family:Cormorant Garamond,Georgia,serif;text-wrap:balance}body:has(.gcb-article) .gcb-contenu a{color:#751f32}body:has(.gcb-article) .gcb-cta{margin-top:10px}body:has(.gcb-article) .gcb-cta-lien{border:1px solid #ba9065;background:radial-gradient(ellipse at 28% 0%,#a24b5e,#75283a 42%,#41111f 92%);color:#fff5e7;box-shadow:inset 0 1px #ffffff52,0 12px 24px #49121d3d;transition:transform .18s ease,box-shadow .18s ease}body:has(.gcb-article) .gcb-cta-lien:hover{opacity:1;transform:translateY(-2px);box-shadow:inset 0 1px #fff6,0 16px 30px #49121d4d}body:has(.gcb-article) .gcb-signature-article{width:min(100%,830px);margin:10px auto 0;border-color:#b78c2e6e;border-radius:18px;background:linear-gradient(145deg,#f7f2ec,#eddfcc);box-shadow:0 14px 28px #42152121,inset 0 1px #ffffffb8}body:has(.gcb-article) .gcb-a-lire{width:min(calc(100% - 80px),1320px);max-width:1320px;margin:64px auto 0;padding:0 0 74px}body:has(.gcb-article) .gcb-a-lire>h2{color:#651c29;font-family:Cormorant Garamond,Georgia,serif;font-size:30px}body:has(.gcb-article) .gcb-a-lire a{border-color:#b78c2e6b;border-radius:17px;background:linear-gradient(145deg,#f7f2ec,#eddfcc);box-shadow:0 14px 27px #42152124}body:has(.gcb-article) .gcb-a-lire img{border-radius:16px 16px 0 0}body:has(.gcb-article) .gcb-a-lire span{color:#805926}body:has(.gcb-article) .gcb-a-lire p{color:#651c29}}@media(min-width:1101px)and (max-width:1240px){body:has(.gcb-article) .gcb-article{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);-moz-column-gap:28px;column-gap:28px}body:has(.gcb-article) .gcb-entete-article{padding:26px}body:has(.gcb-article) .gcb-titre-article{font-size:40px}}@media(prefers-reduced-motion:reduce){body:has(.gcb-article) .gcb-cta-lien{transition:none}body:has(.gcb-article) .gcb-cta-lien:hover{transform:none}}.gcb-cta-lien[data-astro-cid-4dqtj3le]{display:inline-block;color:#fff;border-width:0;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em;line-height:normal}.gcb-cta-lien[data-astro-cid-4dqtj3le]:hover,.gcb-cta-lien[data-astro-cid-4dqtj3le]:focus{opacity:.9}
