.tg{--encre:#141210;--filet:#8a8580;color:var(--encre);position:relative}.tg[data-rangee]{flex-wrap:wrap;gap:8px;display:flex}.tg[data-rangee] .tg-feuille{margin:0}.tg[data-doubles]{justify-content:center;gap:16px 0}.tg-saut{flex-basis:100%;height:0;margin-top:-16px}.tg-mesureur{visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}.tg-feuille{isolation:isolate;background:#fff;margin:0 auto 14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000001f,0 4px 14px #0000001f}.tg-squelette{z-index:6;background:#fff;flex-direction:column;gap:2.2%;padding:7% 7.5%;display:flex;position:absolute;inset:0;container-type:inline-size}.tg-squelette span{background:linear-gradient(100deg,#0000 30%,#ffffffb3 50%,#0000 70%) 0 0/250% 100% no-repeat,#1e191412;border-radius:.35cqi;flex:none;animation:1.8s ease-in-out infinite tg-reflet;display:block}@keyframes tg-reflet{0%{background-position:130% 0,0 0}to{background-position:-130% 0,0 0}}@media (prefers-reduced-motion:reduce){.tg-squelette span{animation:none}}.tg-sq-nom{width:62%;height:7cqi;margin:1cqi auto 0}.tg-sq-filet{height:.6cqi;margin-bottom:1.5cqi}.tg-sq-folio{width:30%;height:1.6cqi;margin-bottom:2cqi}.tg-sq-titre{width:78%;height:3.4cqi}.tg-sq-titre.court{width:52%}.tg-sq-colonnes{flex:1;grid-template-columns:1.4fr 1fr;gap:5%;min-height:0;margin-top:2cqi;display:grid;overflow:hidden}.tg-sq-colonnes>div{flex-direction:column;gap:2.2cqi;display:flex}.tg-sq-image{height:32cqi;margin-bottom:1cqi}.tg-sq-ligne{height:1.5cqi}.tg-sq-ligne:nth-child(4n){width:72%}.tg[data-impression] .tg-feuille{box-shadow:none;break-after:page;margin:0}.tg[data-impression] .tg-feuille:last-child{break-after:auto}.tg-page,.tg-gabarit,.tg-coupure{font-family:var(--police-texte), Georgia, serif;font-size:var(--corps);color:var(--encre);text-align:left;line-height:1.28}.tg-coupure{margin:0 auto}.tg-page{box-sizing:border-box;transform-origin:0 0;background:#fff;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden}.tg-page :is(p,h1,h2,h3,ul,figure),.tg-gabarit :is(p,h1,h2,h3,ul,figure),.tg-coupure :is(p,h1,h2,h3,ul,figure){margin:0}.tg-page a,.tg-gabarit a{color:inherit;text-decoration:none}.tg-manchette{flex:none;padding-bottom:2.5mm}.tg-oreilles{border-bottom:.4pt solid var(--encre);letter-spacing:.03em;justify-content:space-between;gap:1em;padding-bottom:.6mm;font-size:5.4pt;display:flex}.tg-enseigne{align-items:center;gap:3mm;display:flex}.tg-nom{font-family:var(--police-manchette), var(--police-titre), serif;font-size:var(--corps-nom);text-wrap:balance;flex:1;padding:1.8mm 0 1.2mm;font-weight:700;line-height:1}.tg-oreille{border:.6pt solid var(--encre);text-align:center;flex:none;width:17%;padding:1.2mm 1.5mm;font-size:5.6pt;font-style:italic;line-height:1.2}.tg-devise{font-size:6.6pt;font-style:italic}.tg-manchette[data-tete=centree]{text-align:center}.tg-manchette[data-tete=centree] .tg-devise{border-top:.4pt solid var(--encre);border-bottom:1.4pt solid var(--encre);padding:.7mm 0}.tg-manchette[data-tete=gauche] .tg-nom{font-style:var(--style-titre);text-transform:uppercase;letter-spacing:-.01em;font-weight:900}.tg-manchette[data-tete=gauche] .tg-devise{border-top:2.4pt solid var(--encre);padding-top:.8mm}.tg-manchette[data-tete=bandeau] .tg-nom{background:var(--encre);color:#fff;margin:1.5mm 0 1mm;padding:2.2mm 3mm 1.8mm;font-weight:900}.tg-manchette[data-tete=geante]{text-align:center}.tg-manchette[data-tete=geante] .tg-nom{text-transform:uppercase;letter-spacing:.01em}.tg-manchette[data-tete=geante] .tg-devise{border-top:1.6pt solid var(--encre);border-bottom:1.6pt solid var(--encre);text-transform:uppercase;letter-spacing:.06em;padding:.6mm 0;font-style:normal;font-weight:700}.tg-manchette[data-tete=cartouche] .tg-enseigne{display:block}.tg-manchette[data-tete=cartouche] .tg-nom{background:var(--encre);color:#fff;text-transform:uppercase;margin:1.5mm 0 1mm;padding:2mm 3mm 1.6mm;display:inline-block}.tg-appels{gap:var(--gouttiere);border-top:.4pt solid var(--encre);border-bottom:.4pt solid var(--encre);flex:none;margin-bottom:2.5mm;padding:1.2mm 0;list-style:none;display:flex}.tg-appels li{font-family:var(--police-titre), serif;font-size:8pt;font-style:var(--style-titre);font-weight:var(--graisse);text-wrap:balance;flex:1;line-height:1.12}.tg-appels li+li{padding-left:var(--gouttiere);border-left:.4pt solid var(--filet)}.tg-appels span{font-family:var(--police-texte), serif;letter-spacing:.1em;text-transform:uppercase;padding-bottom:.4mm;font-size:5.2pt;font-style:normal;font-weight:700;display:block}.tg-appels em{font-family:var(--police-texte), serif;white-space:nowrap;font-size:6pt;font-weight:400}.tg-folio{box-sizing:border-box;border-bottom:.7pt solid var(--encre);letter-spacing:.08em;text-transform:uppercase;flex:none;grid-template-columns:1fr auto 1fr;place-items:baseline start;gap:1em;height:4mm;margin-bottom:2.5mm;font-size:5.4pt;display:grid}.tg-folio strong{font-family:var(--police-titre), serif;letter-spacing:0;font-size:6.6pt}.tg-folio>:last-child{justify-self:end}.tg-zones{flex:1;min-height:0}.tg-pile{gap:var(--ecart);flex-direction:column;min-width:0;display:flex}.tg-ligne{gap:var(--gouttiere);min-width:0;display:flex}.tg-pile>*,.tg-ligne>*{flex:none;position:relative}.tg-pile>[data-cadre-bas]+:before,.tg-pile>[data-cadre-haut]:before,.tg-ligne>[data-cadre-droite]+:after,.tg-ligne>[data-cadre-gauche]:after,.tg[data-filet-tete] .tg-pile>*+:before{display:none}.tg[data-filet-tete] .tg-article{border-top:1.4pt solid var(--encre);padding-top:1mm}.tg[data-filet-tete] .tg-corps{column-rule:none}.tg-article.tg-gris{background:#00000012;padding:1.8mm 2mm}.tg[data-filet-manchette=oxford] .tg-manchette{border-bottom:2pt solid var(--encre);box-shadow:0 1.2pt 0 0 white, 0 1.6pt 0 0 var(--encre)}.tg[data-filet-manchette=ecossais] .tg-manchette{border-bottom:.4pt solid var(--encre);box-shadow:0 .8pt 0 0 white, 0 2.4pt 0 0 var(--encre), 0 3.2pt 0 0 white, 0 3.6pt 0 0 var(--encre)}.tg[data-filet-manchette] .tg-manchette{margin-bottom:2mm}.tg[data-filets=tirets] .tg-pile>*+:before,.tg[data-filets=tirets] .tg-ligne>*+:after,.tg[data-filets=tirets] .tg-jeu,.tg[data-filets=tirets] .tg-edito{border-style:dashed}.tg[data-filets=gris] .tg-pile>*+:before,.tg[data-filets=gris] .tg-ligne>*+:after{border-color:var(--filet)}.tg-pile>*+:before{content:"";top:calc(var(--ecart) / -2);border-top:.5pt solid var(--encre);position:absolute;left:0;right:0}.tg-ligne>*+:after{content:"";top:0;bottom:0;left:calc(var(--gouttiere) / -2);border-left:.4pt solid var(--filet);position:absolute}[data-touchable]{--beige-survol:#decaa052;--beige-touche:#d6ba808c;cursor:pointer;border-radius:1.5mm;transition:background-color .12s,box-shadow .12s}[data-touchable]:active{background-color:var(--beige-touche);box-shadow:0 0 0 1mm var(--beige-touche)}@media (hover:hover){[data-touchable]:hover:not(:active){background-color:var(--beige-survol);box-shadow:0 0 0 1mm var(--beige-survol)}}[data-touchable] img{mix-blend-mode:multiply}[data-occupe]{position:relative}[data-occupe]:before{content:"";z-index:4;pointer-events:none;background:repeating-linear-gradient(-45deg,#decaa047 0 2.5mm,#decaa01f 2.5mm 5mm);position:absolute;inset:0}.tg-occupe{z-index:7;color:#fff;white-space:nowrap;pointer-events:none;background:#141210;border-radius:999px;padding:1mm 2.6mm;font:600 7pt/1.2 system-ui,sans-serif;animation:2s ease-in-out infinite tg-occupe;position:absolute;top:1.5mm;left:50%;translate:-50%}@keyframes tg-occupe{50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.tg-occupe{animation:none}}[data-touchable=une],[data-touchable=une]:active,[data-touchable=une]:hover{box-shadow:none;background-color:#0000}[data-touchable=une]:after{content:"";z-index:5;pointer-events:none;mix-blend-mode:multiply;transition:background-color .12s;position:absolute;inset:0}[data-touchable=une]:active:after{background-color:var(--beige-touche)}@media (hover:hover){[data-touchable=une]:hover:not(:active):after{background-color:var(--beige-survol)}}.tg-bloc{box-sizing:border-box;flex-direction:column;min-width:0;height:100%;display:flex}.tg-rubrique{letter-spacing:.12em;text-transform:uppercase;align-self:flex-start;font-size:5.4pt;font-weight:700}.tg[data-rubrique=filet] .tg-rubrique{border-bottom:1pt solid var(--encre);padding-bottom:.3mm}.tg[data-rubrique=bandeau] .tg-rubrique{background:var(--encre);color:#fff;padding:.4mm 1.2mm .2mm}.tg[data-rubrique=orne] .tg-rubrique{letter-spacing:.04em;text-transform:none;align-self:center;font-style:italic;font-weight:400}.tg[data-rubrique=orne] .tg-rubrique:before{content:"— "}.tg[data-rubrique=orne] .tg-rubrique:after{content:" —"}.tg[data-rubrique=orne] .tg-article>.tg-titre,.tg[data-rubrique=orne] .tg-article>.tg-chapo{text-align:center}.tg-titre{font-family:var(--police-titre), serif;font-size:var(--corps-titre);font-style:var(--style-titre);font-weight:var(--graisse);text-transform:var(--casse-titre);text-wrap:balance;padding:.7mm 0 1mm;line-height:1.05}.tg-chapo{padding-bottom:1.4mm;font-size:1.04em;font-weight:600;line-height:1.24}.tg-chapo.tg-sous-titre{font-family:var(--police-titre), serif;font-size:calc(var(--corps-titre) * .58);font-style:italic;font-weight:400;line-height:1.15}.tg-titre.tg-etroit{max-width:64%}.tg-signature-tete{border-bottom:.4pt solid var(--filet);margin-bottom:1mm;padding-bottom:1mm;font-size:.86em;font-style:italic}.tg .tg-corps p.tg-exergue{break-inside:avoid;border-top:1.2pt solid var(--encre);border-bottom:1.2pt solid var(--encre);width:fit-content;max-width:100%;font-family:var(--police-titre), serif;font-size:max(calc(var(--corps-titre) * .62), 1.3em);font-style:italic;font-weight:var(--graisse);text-align:left;text-indent:0;text-wrap:balance;margin:3mm 0 3.2mm;padding:1.2mm 0;line-height:1.18}.tg-exergue:before{content:"« "}.tg-exergue:after{content:" »"}.tg .tg-corps p.tg-exergue[data-style=reserve]{background:var(--encre);color:#fff;border:0;padding:1.8mm 2.4mm;font-style:normal}.tg .tg-corps p.tg-exergue[data-style=guillemets]{border:0;border-bottom:.4pt solid var(--filet);padding:.6mm 0 1mm;font-weight:400}.tg .tg-corps p.tg-exergue[data-style=grand-guillemet]{border:0;padding:.6mm 0 .6mm 2.4em;font-style:normal;position:relative}.tg-exergue[data-style=grand-guillemet]:before{content:"«";font-size:2.8em;line-height:1;position:absolute;top:-.12em;left:0}.tg-exergue[data-style=grand-guillemet]:after{content:""}.tg .tg-corps p.tg-exergue[data-style=barre]{border:0;border-left:2.4pt solid var(--encre);padding:.4mm 0 .4mm 2.4mm}.tg .tg-corps p.tg-exergue[data-style=centre]{background:linear-gradient(var(--encre), var(--encre)) top center / 30% .8pt no-repeat, linear-gradient(var(--encre), var(--encre)) bottom center / 30% .8pt no-repeat;text-align:center;border:0;width:auto;margin-inline:8%;padding:1.6mm 0;font-weight:400}.tg-marque-fin{font-size:.8em}.tg-mug-ligne{break-inside:avoid;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5mm;margin:.4mm 0 1.6mm;display:flex}.tg-mug-ligne .tg-legende{flex:18mm;min-width:18mm}.tg-mug-bloc{--mug:22mm;--mug-k:1;width:calc(var(--mug) + 4.5mm);height:var(--mug);flex:none;position:relative}.tg-mug{width:var(--mug);height:var(--mug);object-fit:cover;filter:grayscale()contrast(1.05);border-radius:50%;position:absolute;top:0;left:0}.tg-mug-arc{top:calc(var(--mug) * -4 / 22);left:calc(var(--mug) * -4 / 22);width:calc(var(--mug) * 30 / 22);height:calc(var(--mug) * 30 / 22);position:absolute;overflow:visible}.tg-mug-arc text{font-family:var(--police-texte), serif;font-size:calc(4.6px / var(--mug-k));letter-spacing:.03em;fill:var(--encre);font-weight:600}.tg[data-cadres] .tg-mug{border:.5pt solid var(--encre)}.tg-mug-ligne .tg-legende{margin:0}.tg-avec-credit>.tg-entiere{padding-right:2.6mm;position:relative}.tg-credit{writing-mode:vertical-rl;font-family:var(--police-texte), serif;letter-spacing:.02em;white-space:nowrap;color:var(--filet);font-size:4.4pt;position:absolute;top:0;bottom:0;right:0;transform:rotate(180deg)}.tg-figure.tg-legende-marge{column-gap:var(--gouttiere);grid-template-columns:minmax(0,1fr) 20mm;align-items:end;display:grid}.tg-figure.tg-legende-marge .tg-legende{border-top:.4pt solid var(--encre);padding-top:.6mm}.tg-figure{flex-direction:column;flex:none;min-width:0;margin-bottom:1.4mm;display:flex}.tg-figure.tg-vitrine{flex:1 0 auto}.tg-image{min-height:var(--h-image);max-height:var(--h-max,none);border:.4pt solid var(--encre);flex:1 0 auto;position:relative;overflow:hidden}.tg-image img,.tg-couv-image img{object-fit:cover;object-position:center 30%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.tg-entiere{height:var(--h-image);border:0;flex:none;justify-content:flex-start;align-items:center;max-height:none;display:flex}.tg-entiere img{box-sizing:border-box;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;position:static}.tg-planche{box-sizing:border-box;max-width:100%;position:relative}.tg-bande{gap:1.2mm;margin-top:1.2mm;display:flex}.tg-bande .tg-rognee{flex:none;min-width:0;min-height:0}.tg-bande .tg-rognee img{object-fit:contain;width:100%;height:100%}.tg-jeu-image{flex:1 1 0;max-height:4mm}.tg[data-cadres=filet] .tg-entiere img,.tg[data-cadres=filet] .tg-pochette{border:.4pt solid var(--encre)}.tg[data-cadres=arrondi] .tg-entiere img,.tg[data-cadres=arrondi] .tg-pochette{border:.4pt solid var(--encre);border-radius:1.6mm}.tg[data-cadres=arrondi] .tg-jeu,.tg[data-cadres=arrondi] .tg-edito{border-top-width:.5pt;border-radius:2mm}.tg[data-cadres=dessine] .tg-entiere,.tg[data-cadres=dessine] .tg-jeu,.tg[data-cadres=dessine] .tg-edito,.tg[data-cadres=dessine] .tg-mug-bloc{position:relative}.tg[data-cadres=dessine] .tg-jeu,.tg[data-cadres=dessine] .tg-edito{border:0;padding:2.4mm 2.8mm}.tg[data-cadres=dessine] .tg-entiere:after,.tg[data-cadres=dessine] .tg-jeu:after,.tg[data-cadres=dessine] .tg-edito:after{content:"";box-sizing:border-box;border:1.6pt solid var(--encre);filter:url(#tg-main-levee-fin);transform-origin:0 0;pointer-events:none;width:200%;height:200%;position:absolute;top:0;left:0;transform:scale(.5)}.tg[data-cadres=dessine] .tg-mug{border:0}.tg[data-cadres=dessine] .tg-mug-bloc:after{content:"";width:calc(var(--mug) * 2);height:calc(var(--mug) * 2);box-sizing:border-box;border:1.6pt solid var(--encre);filter:url(#tg-main-levee-fin);transform-origin:0 0;pointer-events:none;border-radius:50%;position:absolute;top:0;left:0;transform:scale(.5)}img.tg-brute{filter:grayscale()contrast(1.15)}.tg-legende{padding:.7mm 0 .6mm;font-size:.92em;font-style:italic;line-height:1.22}.tg-vitrine .tg-image{align-items:flex-end;display:flex}.tg-voile{box-sizing:border-box;background:var(--encre);color:#fff;flex-direction:column;width:72%;margin:16mm 0 3mm 3mm;padding:2.5mm 3mm 1.5mm;display:flex;position:relative}.tg .tg-voile .tg-rubrique{color:inherit;background:0 0;border:0;padding:0}.tg-voile .tg-chapo{font-weight:400}.tg-titre-cote{gap:var(--gouttiere);flex:none;align-items:flex-start;margin-bottom:1.4mm;display:flex}.tg-titre-cote .tg-tetiere{flex:1;min-width:0}.tg-titre-cote .tg-figure{margin-bottom:0}.tg-dans-colonne{break-inside:avoid;padding:.6mm 0 1.2mm}.tg-dans-colonne .tg-figure{margin-bottom:0}.tg-cote{gap:var(--gouttiere);flex:auto;min-height:0;display:flex}.tg-cote .tg-figure{flex:none;margin-bottom:0}.tg-cote .tg-corps{flex:1;min-width:0}.tg-corps{column-gap:var(--gouttiere);font-size-adjust:.47;text-align:left;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 2 3;font-kerning:normal;font-variant-ligatures:common-ligatures;font-variant-numeric:oldstyle-nums;text-rendering:optimizelegibility;line-height:1.26}.tg-l{white-space:nowrap;text-indent:0;text-align:justify;text-align-last:justify;display:block}.tg-l[data-fin]{text-align-last:left}.tg-l[data-tient-suite]{break-after:avoid}.tg-l[data-tient-avant]{break-before:avoid}.tg-l[data-alinea]{padding-left:.9em}.tg-corps p.tg-compose{text-indent:0;-webkit-hyphens:manual;hyphens:manual}.tg-lettrine{float:left;height:.868965em;font-family:var(--police-titre), serif;font-size-adjust:none;font-size:2.9em;font-weight:var(--graisse);padding-right:.08em;line-height:.86}.tg-banc{columns:auto;white-space:nowrap;position:absolute}.tg-banc span{display:inline-block}.tg-banc .tg-lettrine{float:none;display:inline-block}.tg[data-filets] .tg-corps{column-rule:.4pt solid var(--filet)}.tg-corps p{text-indent:.9em;orphans:2;widows:2}.tg-corps p:first-child{text-indent:0}.tg[data-lettrine=initiale] .tg-article .tg-corps>p:first-child:first-letter{font-family:var(--police-titre), serif;font-size:1.9em;font-weight:var(--graisse);line-height:.9}.tg[data-lettrine=""] .tg-article .tg-corps>p:first-child:not(.tg-compose):first-letter{float:left;font-family:var(--police-titre), serif;font-size:2.9em;font-weight:var(--graisse);padding:.05em .08em 0 0;line-height:.8}.tg-corps .tg-figure{break-inside:avoid;margin:1mm 0}.tg-corps p.tg-signature{text-indent:0;text-align:right;padding-top:.5mm;font-size:.86em;font-style:italic}.tg-edito{border:.5pt solid var(--encre);border-top-width:2pt;padding:2mm 2.5mm 2.3mm}.tg-edito .tg-titre{font-size:calc(var(--corps-titre) * .8);font-style:italic}.tg-jeu{border:.5pt solid var(--encre);border-top-width:2pt;padding:2mm 2.5mm}.tg-jeu .tg-titre{font-size:calc(var(--corps-titre) * .85)}.tg-jeu .tg-corps{text-align:left;-webkit-hyphens:manual;hyphens:manual}.tg-jeu .tg-corps p{text-indent:0}.tg-entree{break-inside:avoid;padding-bottom:1.1mm}.tg-annonce{border-bottom:.3pt dotted var(--filet);margin-bottom:1.1mm}.tg-annonce:last-child{border-bottom:0;margin-bottom:0}.tg-entree:last-child{padding-bottom:0}.tg-categorie{letter-spacing:.06em;text-transform:uppercase;padding-right:.3em;font-size:.86em}.tg-signe{white-space:nowrap}.tg-horo-nom{font-family:var(--police-titre), serif;font-size:1.18em;font-weight:var(--graisse);letter-spacing:.01em}.tg-intertitre{font-family:var(--police-titre), serif;font-size:1.05em;font-weight:var(--graisse);text-transform:uppercase;letter-spacing:.04em;break-after:avoid;padding:.6mm 0 .8mm}.tg-choix{min-width:1.4em;font-weight:700;display:inline-block}.tg-bloc .tg-envers{margin-top:auto;padding-top:1.5mm;font-size:5.2pt;line-height:1.3;transform:rotate(180deg)}.tg-grille{align-self:center;margin:1mm 0 2.5mm;display:grid}.tg-grille span{box-sizing:border-box;border:0 solid var(--encre);background:#fff;border-width:.5pt 0 0 .5pt;position:relative}.tg-grille span[data-droite]{border-right-width:.5pt}.tg-grille span[data-bas]{border-bottom-width:.5pt}.tg-grille i{font-size:calc(var(--cote) * .3);font-style:normal;font-weight:700;line-height:1;position:absolute;top:.2mm;left:.4mm}.tg-ours{border-top:2pt solid var(--encre);flex:none;align-items:center;gap:4mm;margin-top:auto;padding:1.8mm 0 0;font-size:5.4pt;line-height:1.3;display:flex}.tg-ours-titre{flex:none;max-width:30%;font-style:italic}.tg-ours-nom{font-family:var(--police-manchette), var(--police-titre), serif;font-size:10pt;font-style:normal;font-weight:700;line-height:1.05}.tg-ours dl{border-left:.4pt solid var(--filet);flex:1;grid-template-columns:auto 1fr;gap:.2mm 2mm;margin:0;padding-left:4mm;display:grid}.tg-ours dt{letter-spacing:.06em;text-transform:uppercase;padding-top:.15mm;font-size:4.6pt;font-weight:700}.tg-ours dd{margin:0}.tg-ours-lien{text-align:right;flex:none;align-items:center;gap:2mm;display:flex}.tg-qr{flex:none;width:11mm;height:11mm;display:block}.tg-qr svg{width:100%;height:100%;display:block}@keyframes tg-attente{50%{opacity:.55}}.tg-voile-page{background:#ffffffd1;justify-content:center;align-items:center;animation:1.4s ease-in-out infinite tg-attente;display:flex;position:absolute;inset:0}.tg-voile-page span{color:#fff;background:#141210;border-radius:999px;padding:10px 16px;font:600 14px/1.2 system-ui,sans-serif}.tg-couv{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.tg-couv-image{flex:1;min-height:0;position:relative}.tg-couv-titre .tg-titre{font-size:var(--corps-une);line-height:.98}.tg-couv-titre .tg-chapo{padding:0;font-size:8.5pt}.tg-couv .tg-appels{margin:0}.tg-couv[data-une=plein]{justify-content:space-between}.tg-couv[data-une=plein] .tg-couv-image{inset:calc(var(--marge) * -1);position:absolute}.tg-couv[data-une=plein] .tg-manchette,.tg-couv[data-une=plein] .tg-pave{z-index:1;position:relative}.tg-couv[data-une=plein] .tg-oreilles,.tg-couv[data-une=plein] .tg-devise{background:#fff;border:0;padding:.5mm 1.5mm}.tg-couv[data-une=plein] .tg-devise{display:inline-block}.tg-couv[data-une=plein] .tg-manchette[data-tete=gauche] .tg-nom{background:#fff;margin:1.5mm 0 1mm;padding:1.5mm 3mm 1mm;display:inline-block}.tg-couv[data-une=plein] .tg-pave{background:var(--encre);color:#fff;padding:3mm 4mm}.tg-couv[data-une=plein] .tg-appels{border-color:#fff #fff currentColor;border-bottom-style:none;border-bottom-width:0;margin-top:2mm;padding-bottom:0}.tg-couv[data-une=dessin] .tg-appels{border-top:0;margin-bottom:1mm}.tg-couv[data-une=dessin] .tg-couv-image{border:.6pt solid var(--encre)}.tg-couv[data-une=dessin] .tg-couv-titre{text-align:center;padding:3mm 4mm;position:relative}.tg-couv[data-une=dessin] .tg-couv-titre .tg-titre{font-family:var(--police-une), var(--police-titre), cursive;text-transform:none;-webkit-text-stroke:3pt white;paint-order:stroke fill;font-weight:400;line-height:1}.tg-couv[data-une=tabloid] .tg-couv-titre{padding:1mm 0 2.5mm}.tg-couv[data-une=tabloid] .tg-couv-titre .tg-titre{letter-spacing:-.01em;line-height:.92}.tg-couv[data-une=tabloid] .tg-couv-image{border:1.6pt solid var(--encre)}.tg-couv[data-une=tabloid] .tg-appels{background:var(--encre);color:#fff;border:0;margin-top:2.5mm;padding:2mm 2.5mm}.tg-couv[data-une=cadre]{border:3.5mm solid var(--encre);text-align:center;padding:3mm 4mm}.tg-couv[data-une=cadre] .tg-manchette{padding-bottom:1.5mm}.tg-couv[data-une=cadre] .tg-couv-titre{text-align:left;padding:2mm 0 0}.tg-couv[data-une=cadre] .tg-appels{text-align:left;border-bottom:0;margin-top:1.5mm;padding-bottom:0}.tg-meteo{gap:var(--gouttiere);display:flex}.tg-jour{border-top:.4pt solid var(--encre);flex:1;min-width:0;padding-top:1mm;font-size:.92em;line-height:1.25}.tg-jour+.tg-jour{padding-left:var(--gouttiere);border-left:.3pt solid var(--filet)}.tg-quand{font-weight:700}.tg-quand:first-letter{text-transform:uppercase}.tg-jour svg{width:11mm;height:11mm;margin:1mm 0;display:block}.tg-degres{font-family:var(--police-titre), serif;font-size:17pt;font-weight:var(--graisse);line-height:1}.tg-degres span{padding-left:.3em;font-size:.5em;font-weight:400}.tg-meteo[data-pile]{flex-direction:column;gap:1.6mm}.tg-meteo[data-pile] .tg-jour{border-left:0;grid-template-columns:10mm minmax(0,1fr);align-items:center;column-gap:2mm;padding-left:0;display:grid}.tg-meteo[data-pile] .tg-jour>*{grid-column:2}.tg-meteo[data-pile] .tg-jour svg{grid-area:1/1/span 3;width:10mm;height:10mm;margin:0}.tg-chiffres{gap:3mm var(--gouttiere);grid-template-columns:repeat(auto-fit,minmax(24mm,1fr));display:grid}.tg-chiffres>div{border-top:1.4pt solid var(--encre);padding-top:1mm;font-size:.92em;line-height:1.2;container-type:inline-size}.tg-nombre{font-family:var(--police-titre), serif;font-size:min(30pt, calc(100cqi / var(--signes) / .62));font-weight:var(--graisse);letter-spacing:-.02em;white-space:nowrap;line-height:1}.tg-playlist{gap:var(--gouttiere);border-top:.4pt solid var(--encre);align-items:flex-start;padding-top:1mm;display:flex}.tg-pochette{border:.4pt solid var(--encre);object-fit:cover;filter:grayscale()contrast(1.1);flex:none;width:18mm;height:18mm}.tg-playlist .tg-qr{width:18mm;height:18mm}.tg-playlist-texte{flex:1;min-width:0;font-size:.92em;line-height:1.25}.tg-playlist-ou{overflow-wrap:anywhere;margin-top:1mm;font-size:.85em}.tg-complement{flex-direction:column;flex:1;min-height:0;display:flex}.tg-complement[data-ours-dessous] .tg-fin{margin-bottom:3mm}.tg-fin{margin:calc(var(--marge) * -1);flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.tg-trame{width:100%;height:100%;position:absolute;inset:0}.tg-trame text{font-family:var(--police-manchette), var(--police-titre), serif;fill:#cfcac4;text-transform:uppercase;font-size:3.6px;font-weight:700}.tg-trame text[data-contour]{fill:none;stroke:#b9b3ac;stroke-width:.09px}.tg-carton{box-sizing:border-box;border:1.2pt solid var(--encre);outline:.4pt solid var(--encre);outline-offset:1.2mm;text-align:center;--corps-titre:20pt;background:#fff;width:72%;height:56%;padding:6mm;position:relative}.tg-album{text-align:center;--corps-titre:20pt;flex-direction:column;flex:1;gap:4mm;min-height:0;display:flex}.tg-album>div{flex:1;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:3mm;min-height:0;display:grid}.tg-album img{object-fit:cover;border:.5pt solid var(--encre);width:100%;height:100%;min-height:0}.tg-album img:nth-child(odd){transform:rotate(-1.2deg)}.tg-album img:nth-child(2n){transform:rotate(1deg)}@media print{.tg-mesureur{display:none}}.tg-bouche{flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;container-type:size}.tg-bouche-citation{text-align:center;margin:0;padding:0 6%}.tg-bouche-citation blockquote{-webkit-line-clamp:5;line-clamp:5;font-family:var(--police-titre), serif;font-size:clamp(9pt,min(13cqh,8cqw),17pt);font-style:italic;font-weight:var(--graisse);text-wrap:balance;-webkit-box-orient:vertical;margin:0;line-height:1.15;display:-webkit-box;overflow:hidden}.tg-bouche-citation figcaption{letter-spacing:.04em;text-transform:uppercase;margin-top:1.2mm;font-size:.85em}.tg-citation-libre{text-align:center;justify-content:center;padding:2mm 3mm}.tg-citation-libre blockquote{font-family:var(--police-titre), serif;font-size:13pt;font-style:italic;font-weight:var(--graisse);text-wrap:balance;margin:0;line-height:1.15}.tg-citation-libre p{letter-spacing:.04em;text-transform:uppercase;margin-top:1.2mm;font-size:6.5pt}.tg-bouche-renvoi{border-top:1.2pt solid var(--encre);width:100%;padding:1.6mm 2mm;font-size:clamp(7pt,min(9cqh,5.5cqw),10pt)}.tg-bouche-renvoi ul{margin:.8mm 0 0;padding:0;list-style:none}.tg-bouche-renvoi li{border-bottom:.4pt solid var(--filet);font-family:var(--police-titre), serif;font-weight:var(--graisse);padding:.8mm 0;line-height:1.15}.tg-bouche-renvoi li:last-child{border-bottom:0}@container (height<=26mm){.tg-bouche-renvoi ul{gap:3mm;display:flex}.tg-bouche-renvoi li{border-bottom:0;flex:1}.tg-bouche-citation blockquote{-webkit-line-clamp:2;line-clamp:2}}.tg-bouche-renvoi em{font-family:var(--police-texte), serif;white-space:nowrap;font-weight:400}.tg-bouche-fleuron{opacity:.85;margin:0;font-size:clamp(10pt,40cqh,22pt);line-height:1}
