@font-face{font-family:"Fredoka";font-style:normal;font-weight:300 700;font-display:swap;src:url(../polices/titres-latin.woff2) format("woff2")}
@font-face{font-family:"Rubik";font-style:normal;font-weight:300 900;font-display:swap;src:url(../polices/texte-latin.woff2) format("woff2")}
@font-face{font-family:"Rubik";font-style:italic;font-weight:400;font-display:swap;src:url(../polices/texte-italique-latin.woff2) format("woff2")}
:root{--hyn-charbon:#151916;--hyn-sauge:#E3ECDD;--hyn-gris:#4F5A52;--hyn-filet:#C9D5C2;--hyn-orange:#A9490C;--hyn-orange-clair:#F2A36B;--hyn-encre:#36403A;--hyn-ligne:70px;--hyn-titres:"Fredoka","Trebuchet MS",sans-serif;--hyn-texte:"Rubik","Helvetica Neue",Arial,sans-serif}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--hyn-ligne) + 20px)}
body{margin:0;font:400 17px/1.6 var(--hyn-texte);color:var(--hyn-charbon);background:#fff}
a{color:inherit;text-decoration:none}
a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--hyn-orange);outline-offset:2px}
img{max-width:100%;height:auto}
img.avatar{max-width:none;display:block;object-fit:cover}
h1,h2,h3{font-family:var(--hyn-titres);font-weight:600;line-height:1.12;margin:0}
button,input{font:inherit;border-radius:0}
.hyn-large{max-width:1260px;margin:0 auto;padding:0 32px}
.hyn-etroit{max-width:860px}
.hyn-masque{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.hyn-evitement{position:absolute;left:-9999px;top:8px;z-index:100;background:#fff;color:var(--hyn-charbon);padding:10px 14px}
.hyn-evitement:focus{left:16px}
.hyn-tete{position:sticky;top:0;z-index:50;background:var(--hyn-charbon);color:#fff;border-bottom:4px solid var(--hyn-orange)}
.hyn-tete__ligne{display:flex;align-items:center;gap:32px;height:var(--hyn-ligne)}
.hyn-tete__marque{display:flex;align-items:center;flex:none;height:100%}
.hyn-logo{display:block;width:auto}
.hyn-logo--clair{height:52px}
.hyn-menu__liste{display:flex;gap:24px;list-style:none;margin:0;padding:0}
.hyn-menu a{display:block;font:500 16px/1 var(--hyn-titres);color:#fff;padding:8px 0 6px;border-bottom:3px solid transparent;white-space:nowrap}
.hyn-menu a:hover{color:var(--hyn-orange-clair)}
.hyn-menu a[aria-current]{border-bottom-color:var(--hyn-orange)}
.hyn-menu__long{display:none}
.hyn-tete__loupe{margin-left:auto;flex:none;width:44px;height:44px;border:0;background:var(--hyn-orange);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}
.hyn-tete__loupe:hover{background:#8E3D0A}
.hyn-tete__menu{display:none}
.hyn-cherche{position:absolute;left:0;right:0;top:calc(100% + 4px);background:var(--hyn-charbon);border-bottom:4px solid var(--hyn-orange);padding:16px 0}
.hyn-forme{display:flex;gap:8px}
.hyn-forme input{flex:1;min-width:0;height:48px;border:2px solid var(--hyn-charbon);background:#fff;color:var(--hyn-charbon);padding:0 14px;font-size:16px;-webkit-appearance:none;appearance:none}
.hyn-forme button{flex:none;height:48px;border:0;background:var(--hyn-orange);color:#fff;font:600 16px/1 var(--hyn-titres);padding:0 20px;cursor:pointer}
.hyn-forme--page{max-width:620px;margin-top:22px}
.hyn-bouton{display:inline-block;font:600 16px/1 var(--hyn-titres);padding:16px 24px;background:var(--hyn-orange);color:#fff}
.hyn-bouton:hover{background:#8E3D0A}
.hyn-bouton--sombre{background:var(--hyn-charbon)}
.hyn-bouton--sombre:hover{background:#2E3530}
.hyn-ouverture{display:grid;grid-template-columns:42fr 58fr;grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:"a ph" "sur ph" "titre ph" "chapo ph" "boutons ph" "b ph";background:var(--hyn-sauge);min-height:600px}
.hyn-ouverture>:not(figure){padding-left:max(32px,calc((100vw - 1260px)/2 + 32px));padding-right:48px}
.hyn-ouverture__sur{grid-area:sur;font:500 15px/1.2 var(--hyn-texte);color:var(--hyn-orange);text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px}
.hyn-ouverture__titre{grid-area:titre;font-size:50px;letter-spacing:-.01em}
.hyn-ouverture__titre span{color:var(--hyn-orange)}
.hyn-ouverture__chapo{grid-area:chapo;font-size:18px;line-height:1.6;color:var(--hyn-encre);margin:20px 0 28px}
.hyn-ouverture__boutons{grid-area:boutons;display:flex;gap:12px;flex-wrap:wrap}
.hyn-ouverture__photo{grid-area:ph;margin:0;display:flex;flex-direction:column;min-height:0}
.hyn-ouverture__photo img{display:block;flex:1;width:100%;min-height:0;height:100%;object-fit:cover;object-position:35% 55%}
.hyn-ouverture__photo::after{content:"";flex:none;height:8px;background:var(--hyn-orange)}
.hyn-bloc{padding:62px 0}
.hyn-bloc--serre{padding:40px 0}
.hyn-fond--sauge{background:var(--hyn-sauge)}
.hyn-fond--charbon{background:var(--hyn-charbon);color:#fff}
.hyn-chapeau{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;border-bottom:4px solid var(--hyn-charbon);padding-bottom:12px}
.hyn-fond--charbon .hyn-chapeau{border-color:var(--hyn-orange)}
.hyn-titre{font-size:36px}
.hyn-titre--moyen{font-size:28px}
.hyn-tout{flex:none;font:500 15px/1.3 var(--hyn-texte);color:var(--hyn-orange);border-bottom:2px solid currentColor;padding-bottom:1px}
.hyn-tout:hover{color:var(--hyn-charbon)}
.hyn-fond--charbon .hyn-tout{color:var(--hyn-orange-clair)}
.hyn-fond--charbon .hyn-tout:hover{color:#fff}
.hyn-etiq{margin:0 0 6px;font:500 13px/1.3 var(--hyn-texte);text-transform:uppercase;letter-spacing:.06em;color:var(--hyn-orange)}
.hyn-carte{position:relative;min-width:0}
.hyn-carte__image{display:block;overflow:hidden;background:var(--hyn-filet)}
.hyn-carte__image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.hyn-carte__image--vide{aspect-ratio:3/2}
.hyn-carte__titre{font-size:19px;font-weight:500;line-height:1.25}
.hyn-carte__titre a:hover{color:var(--hyn-orange)}
.hyn-carte__chapo{margin:10px 0 0;color:var(--hyn-gris);font-size:15.5px;line-height:1.55}
.hyn-commencer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.hyn-carte--flanc{display:grid;grid-template-columns:40% 1fr;align-items:start;background:var(--hyn-sauge)}
.hyn-carte--flanc .hyn-carte__image img,.hyn-carte--flanc .hyn-carte__image--vide{aspect-ratio:4/5}
.hyn-carte--flanc .hyn-carte__corps{padding:18px 18px 18px 20px}
.hyn-carte--flanc .hyn-carte__titre{font-size:20px;font-weight:600}
.hyn-sommaire{list-style:none;margin:0;padding:0}
.hyn-sommaire a{display:grid;grid-template-columns:14px minmax(0,1fr) minmax(0,1.3fr) 220px;gap:28px;align-items:center;padding:16px 0;border-bottom:1px solid var(--hyn-filet)}
.hyn-sommaire li:first-child a{padding-top:4px}
.hyn-sommaire__trait{display:block;width:8px;height:56px;background:var(--hyn-orange)}
.hyn-sommaire__nom{font-size:27px}
.hyn-sommaire a:hover .hyn-sommaire__nom{color:var(--hyn-orange)}
.hyn-sommaire__intro{color:var(--hyn-gris);font-size:16px}
.hyn-sommaire__photo{display:block;background:var(--hyn-filet)}
.hyn-sommaire__photo img{display:block;width:220px;height:auto;aspect-ratio:16/9;object-fit:cover}
.hyn-grille{display:grid;gap:24px}
.hyn-grille--3{grid-template-columns:repeat(3,minmax(0,1fr))}
.hyn-grille--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}
.hyn-carte--mosa,.hyn-carte--haute{background:var(--hyn-sauge)}
.hyn-fond--sauge .hyn-carte--mosa,.hyn-fond--sauge .hyn-carte--haute,.hyn-fond--sauge .hyn-carte--grille{background:#fff}
.hyn-carte--mosa .hyn-carte__corps,.hyn-carte--haute .hyn-carte__corps{padding:12px 14px 16px}
.hyn-carte--mosa .hyn-carte__titre{font-size:18px}
.hyn-mosaique{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;gap:20px}
.hyn-mosaique>:first-child{grid-row:1/3}
.hyn-carte--haute .hyn-carte__image img,.hyn-carte--haute .hyn-carte__image--vide{aspect-ratio:4/5}
.hyn-carte--haute .hyn-carte__titre{font-size:24px;font-weight:600}
.hyn-lignes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}
.hyn-lignes li{padding:6px 22px 6px 0;margin-right:22px;border-right:1px solid #3A433D}
.hyn-lignes li:last-child{border-right:0;margin-right:0;padding-right:0}
.hyn-lignes a{display:block;font:500 18px/1.35 var(--hyn-titres);color:#fff}
.hyn-lignes a:hover{color:var(--hyn-orange-clair)}
.hyn-carte--carre .hyn-carte__image{border-bottom:6px solid var(--hyn-orange)}
.hyn-carte--carre .hyn-carte__image img,.hyn-carte--carre .hyn-carte__image--vide{aspect-ratio:1/1}
.hyn-carte--carre .hyn-carte__corps{padding-top:12px}
.hyn-deux{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}
.hyn-cartes{display:grid;gap:16px}
.hyn-carte--ligne{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center}
.hyn-carte--ligne .hyn-carte__titre{font-size:18.5px}
.hyn-magazine{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:56px;align-items:center}
.hyn-magazine__texte p{margin:16px 0 0;color:var(--hyn-encre)}
.hyn-redac{display:flex;gap:24px;align-items:flex-start;border-left:8px solid var(--hyn-orange);background:var(--hyn-sauge);padding:26px 30px}
.hyn-redac__portrait{flex:none;width:96px;height:96px}
.hyn-redac__portrait img{width:96px;height:96px}
.hyn-redac__nom{margin:0;font:600 24px/1.2 var(--hyn-titres)}
.hyn-redac__bio{margin:8px 0 16px;color:var(--hyn-encre);font-size:15.5px}
.hyn-ariane{font-size:14px;color:var(--hyn-gris);margin-bottom:18px}
.hyn-ariane a{border-bottom:1px solid var(--hyn-filet)}
.hyn-ariane a:hover{color:var(--hyn-orange);border-color:currentColor}
.hyn-sur{margin:0 0 12px;font:500 14px/1.3 var(--hyn-texte);text-transform:uppercase;letter-spacing:.08em;color:var(--hyn-orange)}
.hyn-art-tete,.hyn-rub-tete{background:var(--hyn-sauge);padding:40px 0 48px}
.hyn-art-tete__grille,.hyn-rub-tete__grille{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:48px;align-items:center}
.hyn-rub-tete__grille{grid-template-columns:minmax(0,1fr) minmax(0,420px)}
.hyn-art-tete__grille--simple,.hyn-rub-tete__grille--simple{grid-template-columns:minmax(0,1fr)}
.hyn-art-tete__titre{font-size:42px}
.hyn-art-tete__photo,.hyn-rub-tete__photo{margin:0;background:var(--hyn-filet);border-bottom:8px solid var(--hyn-orange)}
.hyn-art-tete__photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.hyn-rub-tete__photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
.hyn-signature{display:flex;gap:14px;align-items:center;margin-top:24px}
.hyn-signature__portrait{flex:none;width:56px;height:56px}
.hyn-signature__portrait img{width:56px;height:56px}
.hyn-signature p{margin:0;display:flex;flex-wrap:wrap;gap:2px 16px;font-size:14.5px;color:var(--hyn-gris)}
.hyn-signature a{color:var(--hyn-charbon);font-weight:500;border-bottom:2px solid var(--hyn-orange)}
.hyn-art-corps{padding-top:44px;padding-bottom:56px}
.hyn-texte{max-width:760px;margin:0 auto;font-size:18px;line-height:1.7;overflow-wrap:break-word}
.hyn-texte>:first-child{margin-top:0}
.hyn-texte p,.hyn-texte ul,.hyn-texte ol{margin:0 0 1.1em}
.hyn-texte ul,.hyn-texte ol{padding-left:1.3em}
.hyn-texte li{margin-bottom:.35em}
.hyn-texte h2{font-size:30px;margin:1.6em 0 .55em}
.hyn-texte h3{font-size:23px;margin:1.4em 0 .5em}
.hyn-texte h4{font:600 19px/1.3 var(--hyn-titres);margin:1.3em 0 .4em}
.hyn-texte a{color:var(--hyn-orange);text-decoration:underline;text-underline-offset:2px}
.hyn-texte a:hover{color:var(--hyn-charbon)}
.hyn-texte strong{font-weight:500}
.hyn-texte figure{margin:1.6em 0}
.hyn-texte img{display:block;height:auto}
.hyn-texte figcaption{font-size:14px;color:var(--hyn-gris);margin-top:6px}
.hyn-texte blockquote{margin:1.4em 0;padding:4px 0 4px 20px;border-left:6px solid var(--hyn-orange);color:var(--hyn-encre)}
.hyn-texte table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1.4em 0;font-size:16px;line-height:1.45}
.hyn-texte th,.hyn-texte td{border:1px solid var(--hyn-filet);padding:9px 12px;text-align:left;vertical-align:top}
.hyn-texte th{background:var(--hyn-sauge);font-weight:500}
.hyn-texte pre{max-width:100%;overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 1.2em;padding:16px 18px;background:var(--hyn-sauge);font:400 16px/1.6 var(--hyn-texte)}
.hyn-texte code{font-family:inherit;font-size:inherit}
.hyn-texte hr{border:0;border-top:4px solid var(--hyn-sauge);margin:2em 0}
.hyn-carte--grille{background:#fff}
.hyn-carte--grille .hyn-carte__corps{padding:14px 0 4px}
.hyn-fond--sauge .hyn-carte--grille .hyn-carte__corps{padding:14px 14px 16px}
.hyn-rub-tete__titre{font-size:48px}
.hyn-rub-tete__titre--moyen{font-size:38px}
.hyn-rub-tete__intro{margin:14px 0 0;font-size:18px;color:var(--hyn-encre);max-width:620px}
.hyn-rub-tete__nb{margin:14px 0 0;font:500 14px/1.3 var(--hyn-texte);text-transform:uppercase;letter-spacing:.06em;color:var(--hyn-orange)}
.hyn-rub-tete__qui{display:flex;gap:28px;align-items:center}
.hyn-auteur-portrait{flex:none;width:140px;height:140px}
.hyn-auteur-portrait img{width:140px;height:140px}
.hyn-liens-rubs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}
.hyn-liens-rubs a{display:block;padding:13px 16px;border:2px solid var(--hyn-charbon);font:500 16px/1.25 var(--hyn-titres);background:#fff}
.hyn-liens-rubs a:hover{border-color:var(--hyn-orange);color:var(--hyn-orange)}
.hyn-liens-rubs a[aria-current]{background:var(--hyn-charbon);color:#fff}
.hyn-perdu{padding:56px 0 64px}
.hyn-perdu .hyn-liens-rubs{margin-top:32px}
.hyn-pages{display:flex;flex-wrap:wrap;gap:6px;margin-top:36px}
.hyn-pages .page-numbers{display:block;min-width:44px;padding:11px 14px;border:2px solid var(--hyn-charbon);font:500 16px/1 var(--hyn-titres);text-align:center}
.hyn-pages a.page-numbers:hover{border-color:var(--hyn-orange);color:var(--hyn-orange)}
.hyn-pages .current{background:var(--hyn-charbon);color:#fff}
.hyn-pages .dots{border-color:transparent}
.hyn-page__corps{padding-top:40px;padding-bottom:56px}
.hyn-page__corps .hyn-texte{margin:0}
.hyn-pied{background:var(--hyn-sauge);border-top:8px solid var(--hyn-orange);padding:44px 0 26px;font-size:15.5px}
.hyn-pied__grille{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:40px}
.hyn-logo--detoure{height:66px}
.hyn-pied__marque p{margin:14px 0 0;max-width:340px;color:var(--hyn-encre)}
.hyn-pied__mail{border-bottom:2px solid var(--hyn-orange)}
.hyn-pied__mail:hover{color:var(--hyn-orange)}
.hyn-pied__titre{margin:0 0 8px;font:600 18px/1.2 var(--hyn-titres)}
.hyn-pied ul{list-style:none;margin:0;padding:0;line-height:2}
.hyn-pied__col a:hover{color:var(--hyn-orange)}
.hyn-pied__bas{grid-column:1/-1;margin:0;border-top:1px solid var(--hyn-filet);padding-top:16px;font-size:13.5px;color:var(--hyn-gris)}
@media (max-width:1180px){.hyn-menu__liste{gap:16px}.hyn-menu a{font-size:15px}.hyn-tete__ligne{gap:24px}.hyn-ouverture__titre{font-size:42px}.hyn-sommaire a{grid-template-columns:14px minmax(0,1fr) minmax(0,1fr) 160px}.hyn-sommaire__photo img{width:160px}.hyn-lignes a{font-size:16.5px}}
@media (max-width:999px){
:root{--hyn-ligne:62px}
.hyn-tete__ligne{gap:10px}
.hyn-logo--clair{height:44px}
.hyn-tete__menu{display:block;flex:none;height:44px;padding:0 14px;border:2px solid #fff;background:transparent;color:#fff;font:600 16px/1 var(--hyn-titres);cursor:pointer}
.hyn-tete__menu[aria-expanded=true]{background:#fff;color:var(--hyn-charbon)}
.hyn-menu{display:none;position:absolute;left:0;right:0;top:calc(100% + 4px);background:var(--hyn-charbon);border-bottom:4px solid var(--hyn-orange);max-height:calc(100vh - var(--hyn-ligne) - 8px);overflow-y:auto}
.hyn-menu.est-ouvert{display:block}
.hyn-menu__liste{flex-direction:column;gap:0;padding:6px 18px 12px}
.hyn-menu a{font-size:18px;padding:14px 0;border-bottom:1px solid #3A433D}
.hyn-menu a[aria-current]{color:var(--hyn-orange-clair);border-bottom-color:#3A433D}
.hyn-menu__court{display:none}
.hyn-menu__long{display:inline}
.hyn-ouverture{display:flex;flex-direction:column;min-height:0;padding:30px 0 34px}
.hyn-ouverture>:not(figure){padding-left:32px;padding-right:32px}
.hyn-ouverture__photo{margin:0 0 24px}
.hyn-ouverture__photo img{flex:none;height:auto;aspect-ratio:3/2;object-position:22% 60%}
.hyn-commencer{grid-template-columns:minmax(0,1fr)}
.hyn-carte--flanc{grid-template-columns:30% 1fr}
.hyn-grille--4{grid-template-columns:repeat(2,minmax(0,1fr))}
.hyn-grille--3{grid-template-columns:repeat(2,minmax(0,1fr))}
.hyn-mosaique{grid-template-columns:repeat(2,minmax(0,1fr))}
.hyn-mosaique>:first-child{grid-row:auto;grid-column:1/-1}
.hyn-carte--haute .hyn-carte__image img,.hyn-carte--haute .hyn-carte__image--vide{aspect-ratio:3/2}
.hyn-lignes{grid-template-columns:minmax(0,1fr)}
.hyn-lignes li{border-right:0;margin:0;padding:12px 0;border-bottom:1px solid #3A433D}
.hyn-lignes li:last-child{border-bottom:0}
.hyn-deux,.hyn-magazine{grid-template-columns:minmax(0,1fr);gap:40px}
.hyn-art-tete__grille,.hyn-rub-tete__grille{grid-template-columns:minmax(0,1fr);gap:28px}
.hyn-pied__grille{grid-template-columns:1fr 1fr}
.hyn-pied__marque{grid-column:1/-1}
}
@media (max-width:759px){
.hyn-large{padding:0 18px}
.hyn-ouverture{padding:26px 0 30px}
.hyn-ouverture>:not(figure){padding-left:18px;padding-right:18px}
.hyn-ouverture__titre{font-size:33px}
.hyn-ouverture__chapo{font-size:16.5px;margin:14px 0 20px}
.hyn-ouverture__photo{margin:0 0 22px}
.hyn-ouverture__boutons{flex-direction:column;align-items:flex-start}
.hyn-bloc{padding:44px 0}
.hyn-bloc--serre{padding:32px 0}
.hyn-titre{font-size:27px}
.hyn-titre--moyen{font-size:24px}
.hyn-chapeau{flex-wrap:wrap;align-items:baseline}
.hyn-carte--flanc{grid-template-columns:38% 1fr}
.hyn-carte--flanc .hyn-carte__corps{padding:12px 14px}
.hyn-carte--flanc .hyn-carte__titre{font-size:18px}
.hyn-sommaire a{grid-template-columns:10px minmax(0,1fr);gap:4px 14px;padding:14px 0}
.hyn-sommaire__trait{grid-row:span 2;height:100%;min-height:36px}
.hyn-sommaire__nom{font-size:21px}
.hyn-sommaire__intro{font-size:15px}
.hyn-sommaire__photo{display:none}
.hyn-grille--3{grid-template-columns:minmax(0,1fr)}
.hyn-grille--4,.hyn-mosaique{gap:16px}
.hyn-carte--mosa .hyn-carte__titre,.hyn-carte--carre .hyn-carte__titre{font-size:16px}
.hyn-carte--mosa .hyn-carte__corps{padding:10px 10px 12px}
.hyn-carte--ligne{grid-template-columns:110px minmax(0,1fr);gap:14px}
.hyn-carte--ligne .hyn-carte__titre{font-size:17px}
.hyn-redac{flex-direction:column;padding:22px 20px}
.hyn-art-tete,.hyn-rub-tete{padding:26px 0 32px}
.hyn-art-tete__titre{font-size:30px}
.hyn-rub-tete__titre{font-size:34px}
.hyn-rub-tete__titre--moyen{font-size:29px}
.hyn-rub-tete__intro{font-size:16.5px}
.hyn-rub-tete__qui{flex-direction:column;align-items:flex-start;gap:18px}
.hyn-auteur-portrait{width:110px;height:110px}
.hyn-auteur-portrait img{width:110px;height:110px}
.hyn-art-corps{padding-top:30px;padding-bottom:40px}
.hyn-texte{font-size:17px}
.hyn-texte h2{font-size:25px}
.hyn-texte h3{font-size:21px}
.hyn-liens-rubs{grid-template-columns:minmax(0,1fr)}
.hyn-pied__grille{grid-template-columns:minmax(0,1fr);gap:28px}
}
@media (min-width:520px) and (max-width:759px){.hyn-liens-rubs{grid-template-columns:repeat(2,minmax(0,1fr))}}
