.arch-hero{position: relative;display: flex;flex-direction: column;justify-content: flex-end;min-height: 520px;background: var(--teal,#1C3D34);color: var(--vanilla,#F2E5D2);overflow: hidden;}html:not(.is-app) .arch-hero{border-top: 1px solid rgba(242,229,210,0.2);}.arch-hero__media{position: absolute;inset: 0;}.arch-hero__media picture{display: block;width: 100%;height: 100%;}.arch-hero__media img{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover;object-position: 20% 78%;}.arch-hero__shade{position: absolute;inset: 0;background: linear-gradient(to bottom,rgba(28,61,52,0.5) 0%,rgba(28,61,52,0) 20%);pointer-events: none;}.arch-hero__head{position: relative;z-index: 1;padding-top: 190px;padding-bottom: 20px;background: linear-gradient(to bottom,rgba(28,61,52,0) 0,rgba(28,61,52,0.6) 120px,rgba(28,61,52,0.72) 190px,rgba(28,61,52,0.84) 250px,rgba(28,61,52,0.88) 100%);}.arch-hero .arch-hero__inner{display: flex;flex-direction: column;gap: 12px;}.arch-hero h1.arch-hero__title{margin: 0;font-size: clamp(24px,6.6vw,28px);line-height: 1.1;font-weight: 900;letter-spacing: -0.02em;color: var(--vanilla,#F2E5D2);text-shadow: 0 1px 10px rgba(28,61,52,0.6);}.arch-hero .arch-hero__desc{margin: 0;max-width: 640px;font-size: 13px;line-height: 1.5;color: var(--vanilla,#F2E5D2);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.arch-hero__search{display: flex;gap: 8px;max-width: 600px;margin: 2px 0 0;}.arch-hero__search input[type="search"]{flex: 1 1 auto;min-width: 0;height: 46px;box-sizing: border-box;padding: 0 14px;border: 0;border-radius: 0;background: #FFFFFF;color: var(--teal,#1C3D34);font: inherit;font-size: 16px;}.arch-hero__filters,.arch-hero__submit{flex: 0 0 auto;height: 46px;display: inline-flex;align-items: center;justify-content: center;gap: 6px;border: 0;border-radius: 0;cursor: pointer;font: inherit;font-size: 14px;font-weight: 700;}.arch-hero__filters{padding: 0 14px;background: #FFFFFF;color: var(--teal,#1C3D34);}.arch-hero__submit{width: 46px;padding: 0;background: var(--vanilla,#F2E5D2);color: var(--teal,#1C3D34);}.arch-hero__filters:focus-visible,.arch-hero__submit:focus-visible,.arch-hero__search input:focus-visible{outline: 2px solid var(--vanilla,#F2E5D2);outline-offset: 2px;}.arch-hero__rail{position: relative;margin-right: -16px;}.arch-hero__rail::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;width: 64px;background: linear-gradient(to right,rgba(28,61,52,0),var(--teal,#1C3D34) 55%);pointer-events: none;}.arch-hero .arch-hero__more{position: absolute;z-index: 2;top: 50%;right: 12px;width: 32px;height: 32px;margin-top: -16px;padding: 0;border: 0;border-radius: 0;cursor: pointer;background: var(--vanilla,#F2E5D2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231C3D34' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 7l5 5-5 5'/%3E%3C/svg%3E") no-repeat center / 18px 18px;}.arch-hero .arch-hero__more[hidden]{display: none;}.arch-hero .arch-hero__more:focus-visible{outline: 2px solid var(--vanilla,#F2E5D2);outline-offset: 2px;}.arch-hero__track{display: flex;gap: 6px;overflow-x: auto;scrollbar-width: none;padding-right: 56px;-webkit-overflow-scrolling: touch;}.arch-hero__track::-webkit-scrollbar{display: none;}.arch-hero__label{font-size: 12px;font-weight: 800;letter-spacing:0;text-transform:none;color: var(--vanilla,#F2E5D2);}.arch-hero .arch-hero__chip{flex: 0 0 auto;}.arch-hero .arch-hero__player{flex: 0 0 auto;display: flex;align-items: center;gap: 8px;padding: 6px 12px 6px 6px;max-width: 230px;text-decoration: none;color: var(--vanilla,#F2E5D2);background: #24493F;border: 1px solid rgba(242,229,210,0.4);}.arch-hero .arch-hero__player:hover,.arch-hero .arch-hero__player:focus-visible{background: #2F5A4E;border-color: var(--vanilla,#F2E5D2);}.arch-hero__avatar{flex: 0 0 34px;width: 34px;height: 34px;display: flex;align-items: center;justify-content: center;overflow: hidden;background: var(--vanilla,#F2E5D2);color: var(--teal,#1C3D34);font-size: 12px;font-weight: 800;}.arch-hero__avatar img{width: 100%;height: 100%;object-fit: cover;}.arch-hero__who{display: flex;flex-direction: column;min-width: 0;line-height: 1.25;}.arch-hero__name{font-size: 14px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.arch-hero__club{font-size: 12px;opacity: 0.9;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.arch-hero__nav{display: none;}@media (max-width: 899px){.arch-hero__nav{position: absolute;top: 10px;left: 0;right: 0;z-index: 5;display: flex;align-items: center;padding: 0 16px;}html.is-app .arch-hero__nav{padding: 0 12px;}.arch-hero .arch-hero__back,.arch-hero .arch-hero__next{display: inline-flex;align-items: center;justify-content: center;height: 36px;box-sizing: border-box;text-decoration: none;background: rgba(28,61,52,0.55);border: 1px solid rgba(242,229,210,0.18);color: var(--vanilla,#F2E5D2);}.arch-hero .arch-hero__back{width: 36px;padding: 0;font-size: 0;}.arch-hero .arch-hero__back::before{content: "\2039";font-size: 26px;line-height: 1;color: var(--vanilla,#F2E5D2);position: relative;top: -2px;}.arch-hero .arch-hero__next{gap: 8px;margin-left: auto;padding: 0 12px;font-size: 11px;font-weight: 800;letter-spacing:0;text-transform:none;}.arch-hero .arch-hero__next::after{content: "\203A";font-size: 26px;line-height: 1;font-weight: 400;color: var(--vanilla,#F2E5D2);position: relative;top: -2px;}.arch-hero--nophoto .arch-hero__head{padding-top: 62px;}}body.its-hero-v2 nav.breadcrumb{display: none;}.arch-hero--nophoto{min-height: 0;}.arch-hero--nophoto::before{content: "";position: absolute;top: 18px;right: -28px;width: 230px;height: 250px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 130' fill='none' stroke='%23F2E5D2' stroke-width='3' stroke-linecap='square'%3E%3Cpath d='M22 4v122M98 4v122M22 78h76'/%3E%3Cpath d='M4 126h112' stroke-width='1.5' stroke-dasharray='4 5'/%3E%3C/svg%3E") no-repeat center / contain;opacity: 0.1;pointer-events: none;}.arch-hero--nophoto .arch-hero__head{padding-top: 28px;padding-bottom: 22px;background: none;}.arch-hero--nophoto h1.arch-hero__title{text-shadow: none;}body.its-hero-v2:not(.post-type-archive-game) main .archive-search .search-row{display: none;}body.its-hero-v2:not(.post-type-archive-game) main .archive-search{padding: 0;margin: 0;border-bottom: 0;}body.its-hero-v2 .container--page-body{padding-top: 16px;}@media (min-width: 900px){.arch-hero{display: block;min-height: 460px;}.arch-hero__media{left: auto;width: 60%;}.arch-hero__media::after{content: "";position: absolute;inset: 0 0 0 -2px;background: linear-gradient(to right,var(--teal,#1C3D34) 0,rgba(28,61,52,0.9) 160px,rgba(28,61,52,0.6) 250px,rgba(28,61,52,0.3) 340px,rgba(28,61,52,0.1) 420px,rgba(28,61,52,0) 490px);pointer-events: none;}.arch-hero__shade{display: none;}.arch-hero__head{background: none;padding-top: 56px;padding-bottom: 48px;}.arch-hero .arch-hero__inner{gap: 16px;}.arch-hero .arch-hero__inner > *{max-width: 600px;}.arch-hero h1.arch-hero__title{font-size: clamp(34px,3.2vw,46px);line-height: 1.06;letter-spacing: -0.025em;text-shadow: none;}.arch-hero .arch-hero__desc{font-size: 15px;}.arch-hero--nophoto{min-height: 0;}.arch-hero--nophoto::before{top: 50%;right: max(24px,calc((100vw - 1240px) / 2));width: 340px;height: 370px;transform: translateY(-50%);}.arch-hero--nophoto .arch-hero__head{padding-top: 48px;padding-bottom: 44px;}.arch-hero__rail{margin-right: 0;}.arch-hero__rail::after,.arch-hero .arch-hero__more{display: none;}.arch-hero__track{flex-wrap: wrap;overflow: visible;padding-right: 0;padding-left: 0;}}.arch-hero__featured{display: flex;flex-direction: column;gap: 6px;}.arch-spot{margin: 0 0 20px;}.arch-spot__grid{display: grid;grid-template-columns: 1fr;gap: 10px;}@media (min-width: 768px){.arch-spot__grid{grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px;}}.arch-spot__card{display: flex;flex-direction: column;gap: 10px;padding: 16px;background: #FFFFFF;color: var(--teal,#1C3D34);border-top: 3px solid var(--teal,#1C3D34);}.arch-spot__eyebrow{margin: 0;font-size: 11px;font-weight: 800;letter-spacing:0;text-transform:none;color: var(--teal,#1C3D34);}.arch-spot__big{margin: 0;font-size: 34px;font-weight: 900;line-height: 1;letter-spacing: -0.02em;}.arch-spot__big small{font-size: 15px;font-weight: 700;letter-spacing: 0;margin-left: 4px;}.arch-spot__player{display: flex;align-items: center;gap: 10px;text-decoration: none;min-width: 0;}.arch-spot__avatar{flex: 0 0 40px;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;overflow: hidden;background: var(--teal,#1C3D34);color: var(--vanilla,#F2E5D2);font-size: 13px;font-weight: 800;}.arch-spot__avatar img{width: 100%;height: 100%;object-fit: cover;}.arch-spot .arch-spot__avatar--logo,.arch-spot__list .arch-spot__avatar--logo,.arch-spot__news .arch-spot__avatar--logo{background: #FFFFFF;color: var(--teal,#1C3D34);}.arch-spot__avatar--logo img{object-fit: contain;padding: 3px;box-sizing: border-box;}.arch-spot__who{display: flex;flex-direction: column;min-width: 0;line-height: 1.25;}.arch-spot__name{font-size: 15px;font-weight: 800;color: var(--teal,#1C3D34);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.arch-spot__club{font-size: 12px;color: #4A5F58;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.arch-spot__player:hover .arch-spot__name,.arch-spot__player:focus-visible .arch-spot__name{text-decoration: underline;}.arch-spot__player:focus-visible,.arch-spot__article:focus-visible{outline: 2px solid var(--teal,#1C3D34);outline-offset: 2px;}.arch-spot__list{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 8px;}.arch-spot__list li{display: flex;align-items: center;gap: 10px;margin: 0;}.arch-spot__rank{flex: 0 0 22px;font-size: 18px;font-weight: 900;color: var(--teal,#1C3D34);}.arch-spot__list .arch-spot__player{flex: 1 1 auto;}.arch-spot__list .arch-spot__avatar{flex-basis: 32px;width: 32px;height: 32px;font-size: 11px;}.arch-spot__count{flex: 0 0 auto;font-size: 12px;font-weight: 700;color: #4A5F58;}.arch-spot__article{display: block;padding-top: 10px;border-top: 1px solid rgba(28,61,52,0.12);text-decoration: none;}.arch-spot__article span{font-size: 13px;font-weight: 700;line-height: 1.35;color: var(--teal,#1C3D34);}.arch-spot__article:hover span,.arch-spot__article:focus-visible span{text-decoration: underline;}.arch-spot__news{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;}.arch-spot__news li{margin: 0;padding: 10px 0;border-top: 1px solid rgba(28,61,52,0.12);}.arch-spot__news li:first-child{padding-top: 0;border-top: 0;}.arch-spot__news .arch-spot__avatar{flex-basis: 32px;width: 32px;height: 32px;font-size: 11px;}.arch-spot__news .arch-spot__article{margin: 4px 0 0 42px;padding: 0;border-top: 0;}.arch-spot__news .arch-spot__article span{font-size: 12px;font-weight: 600;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.arch-spot__count strong{font-size: 16px;font-weight: 900;color: var(--teal,#1C3D34);}.arch-spot__news .arch-spot__article span{-webkit-line-clamp: 1;}.arch-spot__leaders{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;}.arch-spot__leaders li{display: flex;flex-direction: column;gap: 6px;margin: 0;padding: 12px 0;border-top: 1px solid rgba(28,61,52,0.12);}.arch-spot__leaders li:first-child{padding-top: 0;border-top: 0;}.arch-spot__leader-label{font-size: 12px;font-weight: 700;color: #4A5F58;}.arch-spot__leader-row{display: flex;align-items: center;gap: 10px;}.arch-spot__leader-row .arch-spot__player{flex: 1 1 auto;}.arch-spot__leader-row .arch-spot__count strong{font-size: 26px;line-height: 1;}.arch-spot__list,.arch-spot__leaders,.arch-spot__news{flex: 1 1 auto;justify-content: space-between;gap: 0;}.arch-spot__list li,.arch-spot__leaders li,.arch-spot__news li{padding: 10px 0;border-top: 1px solid rgba(28,61,52,0.12);}.arch-spot__list li:first-child,.arch-spot__leaders li:first-child,.arch-spot__news li:first-child{padding-top: 0;border-top: 0;}.arch-spot__list li:last-child,.arch-spot__leaders li:last-child,.arch-spot__news li:last-child{padding-bottom: 0;}.arch-spot .arch-spot__avatar,.arch-spot__list .arch-spot__avatar,.arch-spot__news .arch-spot__avatar{flex-basis: 36px;width: 36px;height: 36px;font-size: 12px;}.arch-spot__news .arch-spot__article{margin-left: 46px;}.arch-spot__leaders li{flex: 1 1 0;justify-content: center;}.arch-spot__leader-row{flex-direction: column-reverse;align-items: flex-start;gap: 8px;}.arch-spot__leader-row .arch-spot__player{flex: 0 0 auto;width: 100%;}.arch-spot__leader-row .arch-spot__count strong{font-size: 34px;letter-spacing: -0.02em;}.arch-spot__leader-row .arch-spot__count{font-size: 14px;}.arch-postes{margin: 0 0 16px;}.arch-postes .arch-hero__rail::after{background: linear-gradient(to right,rgba(242,229,210,0),var(--vanilla,#F2E5D2) 55%);}.arch-postes .arch-hero__chip{flex: 0 0 auto;}.arch-postes .arch-hero__more{position: absolute;z-index: 2;top: 50%;right: 12px;width: 32px;height: 32px;margin-top: -16px;padding: 0;border: 0;border-radius: 0;cursor: pointer;background: var(--teal,#1C3D34) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F2E5D2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 7l5 5-5 5'/%3E%3C/svg%3E") no-repeat center / 18px 18px;}.arch-postes .arch-hero__more[hidden]{display: none;}.arch-postes .arch-hero__more:focus-visible{outline: 2px solid var(--teal,#1C3D34);outline-offset: 2px;}@media (min-width: 900px){.arch-postes .arch-hero__more{display: none;}}.arch-spot__eyebrow-short{display: none;}@media (max-width: 767px){.arch-spot__grid{grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px;}.arch-spot__card{gap: 6px;padding: 10px 8px;}.arch-spot__eyebrow{font-size: 10px;letter-spacing: 0.04em;}.arch-spot__eyebrow-long{display: none;}.arch-spot__eyebrow-short{display: inline;}.arch-spot__leaders li:nth-child(n+2),.arch-spot__list li:nth-child(n+2),.arch-spot__news li:nth-child(n+2),.arch-spot__leader-label,.arch-spot__rank,.arch-spot__list .arch-spot__count,.arch-spot__article,.arch-spot .arch-spot__avatar{display: none;}.arch-spot__list li,.arch-spot__news li,.arch-spot__leaders li{padding: 0;border: 0;}.arch-spot__leader-row{gap: 2px;}.arch-spot__leader-row .arch-spot__count{font-size: 12px;}.arch-spot__leader-row .arch-spot__count strong{font-size: 22px;}.arch-spot__name{font-size: 14px;white-space: normal;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 2.5em;line-height: 1.25;}.arch-spot__club{font-size: 13px;font-weight: 600;}}@media (max-width: 899px){.arch-hero__search,.arch-hero .arch-hero__desc{max-width: none;}}.arch-hero--game{min-height: 0;}@media (max-width: 767px){.arch-spot__grid .arch-spot__card{text-align: center;}.arch-spot__grid .arch-spot__list,.arch-spot__grid .arch-spot__news,.arch-spot__grid .arch-spot__leaders{justify-content: center;}.arch-spot__grid .arch-spot__leaders li,.arch-spot__grid .arch-spot__list li,.arch-spot__grid .arch-spot__news li{align-items: center;justify-content: center;}.arch-spot__grid .arch-spot__leader-row{align-items: center;}.arch-spot__grid .arch-spot__player{justify-content: center;}.arch-spot__grid .arch-spot__who{align-items: center;}}.arch-hero--compact{min-height: 0;}.arch-hero--compact .arch-hero__head{padding-top: 72px;padding-bottom: 16px;}@media (min-width: 900px){.arch-hero--compact .arch-hero__head{padding-top: 28px;padding-bottom: 28px;}}@media (max-width: 767px){.arch-spot__grid .arch-spot__card{position: relative;}.arch-spot__grid .arch-spot__player::after{content: "";position: absolute;inset: 0;z-index: 1;}.arch-spot__grid .arch-spot__player:focus-visible{outline: none;}.arch-spot__grid .arch-spot__card:focus-within{outline: 2px solid var(--teal,#1C3D34);outline-offset: 2px;}.arch-spot__grid .arch-spot__card:active{background: #F7F1E6;}}.arch-hero .arch-hero__eyebrow{margin: 0 0 -4px;font-size: 12px;font-weight: 800;letter-spacing:0;text-transform:none;}.arch-hero .arch-hero__eyebrow a{text-decoration: none;}.arch-hero .arch-hero__eyebrow a span{color: var(--vanilla,#F2E5D2);}.arch-hero .arch-hero__eyebrow a:hover span,.arch-hero .arch-hero__eyebrow a:focus-visible span{text-decoration: underline;}.arch-hero .arch-hero__eyebrow a{display: inline-block;padding: 4px 8px;background: var(--teal,#1C3D34);border: 1px solid rgba(242,229,210,0.45);}.arch-hero .arch-hero__eyebrow{margin-bottom: 2px;font-size: 11px;}.arch-hero .arch-hero__infos{margin-top: 0;}.arch-hero .arch-hero__infos{gap: 10px 32px;}.arch-hero .arch-hero__infos .hero-info-item{gap: 4px;justify-content: space-between;}.arch-hero .arch-hero__infos .hero-info-label{font-size: 11px;letter-spacing: 0.06em;color: var(--vanilla,#F2E5D2);}.arch-hero .arch-hero__infos .hero-info-value{font-size: 22px;font-weight: 900;line-height: 1.1;color: var(--vanilla,#F2E5D2);}@media (max-width: 767px){.arch-hero .arch-hero__infos{grid-template-columns: repeat(4,minmax(0,1fr));gap: 8px;}.arch-hero .arch-hero__infos .hero-info-label{font-size: 9px;letter-spacing: 0.03em;}.arch-hero .arch-hero__infos .hero-info-value{font-size: 18px;}}.arch-hero .arch-hero__eyebrow a{border-color: rgba(242,229,210,0.45);}.arch-hero .arch-hero__eyebrow a span,.arch-hero .arch-hero__infos .hero-info-label{color: var(--vanilla,#F2E5D2);}@media (max-width: 899px){.arch-hero--compact .arch-hero__head{background: linear-gradient(to bottom,rgba(28,61,52,0.45) 0,rgba(28,61,52,0.85) 64px,rgba(28,61,52,0.9) 100%);}}body.its-hero-v2 .archive-sort-bar .sort-group label{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0;}.arch-hero--compact{min-height: 300px;}@media (min-width: 900px){.arch-hero--compact{display: flex;flex-direction: column;justify-content: center;min-height: 320px;}}html.is-app .arch-hero__nav{top: calc(env(safe-area-inset-top,0px) + 8px);}html.is-app .arch-hero--compact .arch-hero__head{padding-top: calc(env(safe-area-inset-top,0px) + 60px);}html.is-app .arch-hero--compact{min-height: calc(env(safe-area-inset-top,0px) + 300px);}.arch-postes__title{display: none;}html.is-app body.its-dir-home .archive-cards-grid,html.is-app body.its-dir-home .archive-pagination,html.is-app body.its-dir-home .arch-list-title{display: none;}html.is-app body.its-dir-home .arch-postes__title{display: flex;}html.is-app body.its-dir-home .arch-postes .arch-hero__rail{margin-right: 0;}html.is-app body.its-dir-home .arch-postes .arch-hero__rail::after,html.is-app body.its-dir-home .arch-postes .arch-hero__more{display: none;}html.is-app body.its-dir-home .arch-postes .arch-hero__track{display: flex;flex-wrap: wrap;gap: 8px;overflow: visible;padding-right: 0;padding-left: 0;}html.is-app body.its-dir-home .arch-postes .arch-hero__track > .arch-hero__chip{flex: 1 1 calc(33.333% - 6px);min-width: calc(33.333% - 6px);}html.is-app body.its-dir-home .arch-postes .arch-hero__chip[aria-current="page"]{display: none;}html.is-app body.its-dir-home .arch-postes .arch-hero__chip{display: flex;align-items: center;justify-content: center;min-height: 56px;padding: 8px 6px;text-align: center;white-space: normal;line-height: 1.2;border-top: 3px solid var(--teal,#1C3D34);}@media (max-width: 767px){.arch-spot__grid .arch-spot__name{font-size: 15px;}.arch-spot__grid .arch-spot__club{font-size: 13px;}}@media (max-width: 767px){.arch-spot__grid .arch-spot__list,.arch-spot__grid .arch-spot__news,.arch-spot__grid .arch-spot__leaders,.arch-spot__grid .arch-spot__leaders li{justify-content: flex-start;}.arch-spot__grid .arch-spot__leader-row{flex-direction: column;}.arch-spot__grid .arch-spot__leader-row .arch-spot__count strong{font-size: 18px;}}.arch-spot__club-stat{display: none;}@media (max-width: 767px){.arch-spot__club-stat{display: inline;font-weight: 700;color: var(--teal,#1C3D34);}.arch-spot__grid .arch-spot__leader-row .arch-spot__count{display: none;}}@media (max-width: 899px){.arch-hero--compact,html.is-app .arch-hero--compact{min-height: 0;}.arch-hero--compact .arch-hero__head{padding-top: 58px;}}@media (max-width: 767px){.arch-spot__grid .arch-spot__eyebrow{min-height: 2.6em;display: flex;align-items: center;justify-content: center;}.arch-spot__grid .arch-spot__fname,.arch-spot__grid .arch-spot__lname{display: block;}.arch-spot__grid .arch-spot__name{display: block;-webkit-line-clamp: unset;}.arch-spot__grid .arch-spot__lname{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}}.arch-postes h2.arch-postes__title{display: none;}html.is-app body.its-dir-home .arch-postes h2.arch-postes__title{display: flex;}html.is-app body.its-dir-home .arch-postes{margin-bottom: 0;}html.is-app body.its-dir-home .container--page-body{padding-bottom: 8px;}html.is-app body.its-dir-home .itsr-related-nav{margin-top: 12px;}@media (max-width: 767px){.arch-spot__grid .arch-spot__full{display: none;}.arch-spot__grid .arch-spot__name{overflow-wrap: anywhere;}}.archive-card-logo picture,.arch-spot__avatar picture,.arch-hero__infos picture{display: block;width: 100%;height: 100%;}body.post-type-archive-team .archive-card-logo,body.post-type-archive-team .arch-spot__avatar,body.post-type-archive-competition .archive-card-logo,body.post-type-archive-competition .arch-spot__avatar{background: #FFFFFF;color: var(--teal,#1C3D34);}body.post-type-archive-team .archive-card-logo img,body.post-type-archive-team .arch-spot__avatar img,body.post-type-archive-competition .archive-card-logo img,body.post-type-archive-competition .arch-spot__avatar img{object-fit: contain;padding: 3px;box-sizing: border-box;}@media (max-width: 767px){body.post-type-archive-team .arch-spot__grid .arch-spot__avatar,body.post-type-archive-competition .arch-spot__grid .arch-spot__avatar{display: flex;flex: 0 0 34px;width: 34px;height: 34px;margin: 0 auto 4px;background: #FFFFFF;}body.post-type-archive-team .arch-spot__grid .arch-spot__avatar img,body.post-type-archive-competition .arch-spot__grid .arch-spot__avatar img{object-fit: contain;padding: 2px;box-sizing: border-box;}body.post-type-archive-team .arch-spot__grid .arch-spot__player,body.post-type-archive-competition .arch-spot__grid .arch-spot__player{flex-direction: column;gap: 0;}}.arch-postes{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;}.arch-postes .arch-hero__rail{flex: 1 1 320px;min-width: 0;}.arch-postes__filter{flex: 0 0 auto;margin: 0;}.arch-postes__filter select{height: 38px;padding: 0 28px 0 10px;border: 1px solid rgba(28,61,52,0.25);background: #FFFFFF;color: var(--teal,#1C3D34);font: inherit;font-size: 13px;font-weight: 700;border-radius: 0;cursor: pointer;appearance: none;-webkit-appearance: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%231C3D34'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 10px center;}body.its-hero-v2.post-type-archive-team main .archive-search,body.its-hero-v2.post-type-archive-competition main .archive-search,body.its-hero-v2.post-type-archive-player main .archive-search{display: none;}.arch-postes__filter--multi{display: flex;flex-wrap: wrap;gap: 8px;flex: 1 0 100%;}.arch-postes__filter--multi select{flex: 1 1 160px;min-width: 0;}@media (max-width: 767px){.arch-postes__filter{width: 100%;}.arch-postes__filter select{width: 100%;}}@media (min-width: 768px){.arch-spot__grid{grid-template-columns: repeat(auto-fit,minmax(260px,1fr));}}html.is-app body.its-dir-home .arch-postes{display: block;}html.is-app body.its-dir-home .arch-postes__filter{width: 100%;margin-top: 8px;}html.is-app body.its-dir-home .arch-postes__filter select{width: 100%;min-height: 56px;padding: 8px 28px 8px 12px;text-align: center;text-align-last: center;font-size: 14px;border: 1px solid rgba(28,61,52,0.25);border-top: 3px solid var(--teal,#1C3D34);}@media (min-width: 768px){.arch-spot__grid{justify-content: start;}.arch-spot__card{max-width: 520px;}}.arch-spot__card--empty{justify-content: flex-start;}.arch-spot__card--empty .arch-spot__eyebrow{opacity: .55;}.arch-spot__waiting{margin: 0;padding: 18px 0;color: var(--muted,#6b7280);font-size: .9rem;}.arch-spot__name-short{display: none;}@media (max-width: 767px){.arch-spot__name-long{display: none;}.arch-spot__name-short{display: inline;}}.arch-spot__grid > .arch-spot__card{height: 100%;}.arch-hero__action{margin: 0 0 12px;}.arch-hero__action a{display: inline-flex;align-items: center;gap: 8px;padding: 8px 14px;border: 1px solid rgba(255,255,255,0.45);color: #FFFFFF;text-decoration: none;font-size: 14px;font-weight: 700;transition: background .15s,border-color .15s;}.arch-hero__action a:hover,.arch-hero__action a:focus-visible{background: rgba(255,255,255,0.14);border-color: #FFFFFF;}.arch-hero--nophoto .arch-hero__action a{border-color: rgba(255,255,255,0.5);}.arch-hero__more--prev{right: auto !important;left: 12px;transform: scaleX(-1);}.arch-postes .arch-hero__rail,.arch-hero .arch-hero__rail{position: relative;}.arch-hero__more[disabled]{opacity: .3;cursor: default;pointer-events: none;}.arch-hero__track{padding-left: 56px;}.arch-hero__track > :first-child{margin-left: 0;}.arch-filters{margin: 0;}.arch-filters__open{display: inline-flex;align-items: center;gap: 8px;height: 38px;padding: 0 14px;border: 1px solid rgba(28,61,52,0.25);background: #FFFFFF;color: var(--teal,#1C3D34);font: inherit;font-size: 13px;font-weight: 700;cursor: pointer;}.arch-filters__open:hover,.arch-filters__open:focus-visible{border-color: var(--teal,#1C3D34);}.arch-filters__open.is-active{border-color: var(--teal,#1C3D34);border-left-width: 3px;}.arch-filters__count{display: inline-flex;align-items: center;justify-content: center;min-width: 18px;height: 18px;padding: 0 5px;border-radius: 0;background: var(--teal,#1C3D34);color: #FFFFFF;font-size: 11px;}.its-sheet__foot{flex: 0 0 auto;display: flex;gap: 10px;padding: 12px 16px;border-top: 1px solid var(--border,rgba(28,61,52,0.12));background: #FFFFFF;}.its-sheet__reset{flex: 0 0 auto;display: inline-flex;align-items: center;padding: 0 16px;height: 42px;border: 1px solid rgba(28,61,52,0.25);color: var(--teal,#1C3D34);text-decoration: none;font-weight: 700;font-size: 13px;}.its-sheet__submit{flex: 1 1 auto;height: 42px;border: 0;background: var(--teal,#1C3D34);color: #FFFFFF;font: inherit;font-weight: 800;font-size: 13px;text-transform:none;letter-spacing:0;cursor: pointer;}.its-sheet__submit:hover{background: var(--teal-dk,#172713);}@media (min-width: 1024px){.its-sheet--large .its-sheet__panel{width: min(960px,calc(100vw - 48px));}.its-sheet__body--cols,.its-sheet__view--cols{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 28px;align-items: start;}.its-sheet__sec{padding: 10px 0;}}@media (min-width: 1400px){.its-sheet--large .its-sheet__panel{width: min(1240px,calc(100vw - 48px));}.its-sheet__body--cols,.its-sheet__view--cols{grid-template-columns: repeat(3,minmax(0,1fr));}}.its-sheet__body .its-chip{padding: 7px 10px;font-size: 12.5px;}.its-sheet__body .its-sheet__sec{padding: 10px 0;}dialog.its-sheet .its-sheet__title{color: #1C3D34;}dialog.its-sheet .its-sheet__close,dialog.its-sheet .its-sheet__back{color: #1C3D34;}dialog.its-sheet .its-sheet__legend{color: #5C5C5C;}dialog.its-sheet .its-chips--grid{grid-template-columns: repeat(auto-fill,minmax(82px,1fr));gap: 5px;}dialog.its-sheet .its-chips--grid .its-chip{padding: 6px 6px;font-size: 11.5px;line-height: 1.2;}dialog.its-sheet .its-chips .its-chip{font-size: 12px;}dialog.its-sheet .its-chip--flag > span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap;}dialog.its-sheet .its-chip--flag{justify-content: center;padding: 7px 8px;}dialog.its-sheet .its-chip__flag{display: block;width: 28px;height: 20px;object-fit: cover;border: 1px solid rgba(28,61,52,0.18);}dialog.its-sheet .its-chips--grid:has(.its-chip--flag){grid-template-columns: repeat(auto-fill,minmax(52px,1fr));}@media (max-width: 1023px){dialog.its-sheet--large .its-sheet__panel{height: 92vh;max-height: 92vh;}dialog.its-sheet--large .its-sheet__body{flex: 1 1 auto;overflow-y: auto;}}dialog.its-sheet{z-index: 9999;}body.its-sheet-open .its-app-tabbar{display: none;}html.is-app dialog.its-sheet .its-sheet__foot{padding-bottom: calc(12px + env(safe-area-inset-bottom,0px));}dialog.its-sheet .its-sheet__body{-webkit-overflow-scrolling: touch;overscroll-behavior: contain;}dialog.its-sheet .its-sheet__submit{background: #1C3D34;color: #FFFFFF;}dialog.its-sheet .its-sheet__reset{color: #1C3D34;border-color: #C4C4C4;}dialog.its-sheet .its-sheet__panel{background: #FFFFFF;color: #1C3D34;}.arch-hero__search--solo{display: flex;margin: 0;}.arch-hero__search--solo .arch-hero__filters{flex: 1 1 auto;justify-content: center;height: 46px;padding: 0 18px;}body.its-hero-v2.post-type-archive-game .archive-search .search-row{display: none;}dialog.its-sheet .its-chips--grid:has(.its-chip--flag) .its-chip:not(.its-chip--flag):not(:first-child){grid-column: span 2;}dialog.its-sheet .its-sheet__sec .its-chips--grid.its-chips--gap,dialog.its-sheet .its-sheet__sec .its-chips--grid:has(input[name="genre"]),dialog.its-sheet .its-sheet__sec .its-chips--grid:has(input[name="format"]),dialog.its-sheet .its-sheet__sec .its-chips--grid:has(input[name="niveau"]){grid-template-columns: repeat(auto-fit,minmax(72px,1fr));}dialog.its-sheet .its-chips--grid:has(.its-chip--flag) .its-chip:not(.its-chip--flag):not(:first-child){grid-column: 1 / -1;}.arch-hero__actions{display: flex;flex-wrap: wrap;gap: 10px;margin: 0 0 4px;}.arch-hero__actions .arch-hero__action,.arch-hero__actions .arch-hero__search--solo{flex: 1 1 220px;margin: 0;}.arch-hero__actions .arch-hero__action a,.arch-hero__actions .arch-hero__filters{box-sizing: border-box;width: 100%;height: 46px;justify-content: center;}.its-sheet__find{display: block;width: 100%;box-sizing: border-box;margin: 0 0 8px;padding: 9px 12px;border: 1px solid #C4C4C4;background: #FFFFFF;color: #1C3D34;font: inherit;font-size: 14px;}.its-sheet__find::placeholder{color: #6B7B75;}.its-sheet__find:focus-visible{outline: 2px solid #1C3D34;outline-offset: 1px;}.arch-hero--search .arch-hero__head{padding-top: 56px;padding-bottom: 12px;background: linear-gradient(to bottom,rgba(28,61,52,0) 0,rgba(28,61,52,0.55) 35%,rgba(28,61,52,0.82) 70%,rgba(28,61,52,0.88) 100%);}.arch-hero--search .arch-hero__title{font-size: clamp(22px,5.5vw,30px);margin-bottom: 6px;}.arch-hero--search .arch-hero__facts{margin-top: 10px;}@media (min-width: 900px){.arch-hero--search .arch-hero__head{padding-top: 20px;padding-bottom: 18px;}}.arch-hero--search .arch-hero__title{text-wrap: balance;overflow-wrap: anywhere;}.archive-card-badge--club{background: var(--vanilla,#F2E5D2);}.archive-card-badge--nat{background: var(--teal,#1C3D34);color: var(--vanilla,#F2E5D2);}.arch-hero__search--duo{display: flex;gap: 8px;align-items: stretch;flex-wrap: wrap;}.arch-hero__pick{display: flex;gap: 6px;align-items: stretch;}.arch-hero__pick select{font-family: inherit;font-size: 14px;font-weight: 700;color: var(--teal,#1C3D34);background: #FFFFFF;border: 0;padding: 0 12px;min-height: 44px;}.arch-hero__pick-go{font-family: inherit;font-size: 14px;font-weight: 700;color: var(--vanilla,#F2E5D2);background: transparent;border: 1px solid rgba(242,229,210,0.45);padding: 0 14px;min-height: 44px;cursor: pointer;}.arch-hero__pick-go:hover,.arch-hero__pick-go:focus-visible{border-color: var(--vanilla,#F2E5D2);color: var(--vanilla,#F2E5D2);}.arch-hero__rail--liens{margin-right: 0;}.arch-hero__rail--liens .arch-hero__more{display: none;}.arch-hero__rail--liens::after{display: none;}.arch-hero__rail--liens .arch-hero__track{flex-wrap: nowrap;gap: 8px;padding-right: 0;padding-left: 0;}@media (min-width: 560px){.arch-hero__rail--liens .arch-hero__track{overflow-x: auto;flex-wrap: nowrap;}.arch-hero .arch-hero__rail--liens .arch-hero__chip{flex: 1 1 0;justify-content: center;text-align: center;}}@media (max-width: 559px){.arch-hero .arch-hero__rail--liens .arch-hero__chip{padding: 0 10px;font-size: 11.5px;font-weight: 800;letter-spacing: -0.01em;}.arch-hero__rail--liens .arch-hero__track{gap: 6px;}}.arch-spot__club-short{display: none;}@media (max-width: 767px){.arch-spot__club-long{display: none;}.arch-spot__club-short{display: inline;}}@media (min-width: 900px){.arch-hero__track{padding-left: 0;padding-right: 0;}}.container--page-body > .its-fbar{margin-bottom: 16px;}@media (min-width: 900px){.arch-postes .arch-hero__track > .arch-hero__chip{flex: 1 1 auto;text-align: center;justify-content: center;}}@media (max-width: 899px){.arch-postes .arch-hero__rail{display: flex;align-items: center;gap: 6px;margin-right: 0;}.arch-postes .arch-hero__rail::after{display: none;}.arch-postes .arch-hero__track{order: 0;flex: 1 1 auto;min-width: 0;padding-left: 0;padding-right: 0;}.arch-postes .arch-hero__more{position: static;order: 1;flex: 0 0 32px;margin: 0;}.arch-postes .arch-hero__more--prev{order: -1;}}@media (max-width: 559px){.arch-hero__rail--liens .arch-hero__track{justify-content: flex-start;}.arch-hero .arch-hero__rail--liens .arch-hero__chip{flex: 1 1 0;justify-content: center;text-align: center;}}.arch-hero__search #arch-hero-pick-form{display: none;}.arch-postes--matchs{margin: 8px 0 16px;}.arch-postes--matchs[hidden]{display: none;}.arch-postes--matchs .arch-hero__chip{display: inline-flex;align-items: center;justify-content: center;gap: 6px;}.arch-postes--matchs .fd-eq-logo{display: inline-flex;flex: none;width: 20px;height: 20px;}.arch-postes--matchs .fd-eq-logo picture{display: contents;}.arch-postes--matchs .fd-eq-logo img{width: 100%;height: 100%;object-fit: contain;}@media (max-width: 767px){.archive-search--matchs .its-fbar{flex-wrap: nowrap;overflow-x: auto;margin-right: -16px;padding-right: 16px;scrollbar-width: none;}}.mc-tr-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 12px;margin: 0 0 24px;padding: 0;list-style: none;}.mc-tr{display: flex;flex-direction: column;gap: 10px;margin: 0;padding: 16px 18px 14px;border-top: 3px solid var(--teal,#1C3D34);background: #fff;}.mc-tr__comp{margin: 0;font-size: 12px;font-weight: 800;color: rgba(28,61,52,.8);}.mc-tr__nom{margin: 0;font-size: 17px;font-weight: 900;line-height: 1.2;}.mc-tr__nom a{color: var(--teal,#1C3D34);text-decoration: none;}.mc-tr__nom a:hover,.mc-tr__nom a:focus-visible{opacity: .8;}.mc-tr__info{display: flex;align-items: center;gap: 8px;margin: -4px 0 0;font-size: 13px;color: rgba(28,61,52,.8);}.mc-tr__flag{width: 18px;height: 13px;object-fit: cover;}.mc-tr__move{display: grid;grid-template-columns: minmax(0,1fr) 18px minmax(0,1fr);align-items: center;gap: 8px;padding-top: 10px;box-shadow: inset 0 1px 0 rgba(28,61,52,.1);}.mc-tr__club{display: flex;align-items: center;gap: 8px;min-width: 0;font-size: 14px;font-weight: 700;color: rgba(28,61,52,.8);}.mc-tr__club--vers{font-weight: 900;color: var(--teal,#1C3D34);}.mc-tr__club img,.mc-tbl-club img{flex: none;width: 24px;height: 24px;object-fit: contain;}.mc-tr__club span{min-width: 0;overflow-wrap: anywhere;line-height: 1.25;}.mc-tr__fleche{width: 18px;height: 18px;color: var(--teal,#1C3D34);}.mc-tbl-club{display: inline-flex;align-items: center;gap: 8px;}.mc-tbl-club img{width: 20px;height: 20px;}.mc-tbl .mc-tr__flag{margin-right: 6px;vertical-align: -2px;}.mc-tbl thead th{text-transform: none;letter-spacing: 0;font-size: 13px;}@media (max-width: 680px){.mc-tr-grid{grid-template-columns: minmax(0,1fr);}}.bl-c .mc-tr__club{padding-top: 10px;box-shadow: inset 0 1px 0 rgba(28,61,52,.1);margin: 0;}.bl-c__txt{flex: 1;margin: 0;font-size: 14px;line-height: 1.45;color: var(--teal,#1C3D34);}.bl-c__dates{margin: 0;font-size: 13px;font-weight: 700;color: rgba(28,61,52,.8);}.bl-c__retour{display: inline-block;padding: 4px 10px;background: var(--teal,#1C3D34);color: var(--vanilla,#F2E5D2);}.fdc-c__meta{margin-top: auto;font-weight: 600;}.arch-filtres-bloc{margin: 0 0 16px;}.arch-filtres-bloc .arch-postes{margin: 0;}.arch-filtres-bloc .arch-postes + .arch-postes{margin-top: 8px;}@media (min-width: 900px){.arch-filtres-bloc .arch-postes .arch-hero__rail{display: flex;align-items: center;gap: 6px;margin-right: 0;}.arch-filtres-bloc .arch-postes .arch-hero__rail::after{display: none;}.arch-filtres-bloc .arch-postes .arch-hero__track{order: 0;flex: 1 1 auto;flex-wrap: nowrap;min-width: 0;overflow-x: auto;padding-left: 0;padding-right: 0;}.arch-filtres-bloc .arch-postes .arch-hero__more:not([hidden]){display: block;position: static;order: 1;flex: 0 0 32px;margin: 0;}.arch-filtres-bloc .arch-postes .arch-hero__more--prev:not([hidden]){order: -1;}.arch-filtres-bloc .arch-postes .arch-hero__rail.is-court .arch-hero__more{visibility: hidden;}}.mc-tr-grid__pub{grid-column: 1 / -1;list-style: none;}.arch-hero .arch-hero__ava{display: block;width: 88px;height: 88px;margin: 0 0 14px;border: 3px solid var(--vanilla,#F2E5D2);border-radius: 0;object-fit: cover;background: var(--vanilla,#F2E5D2);}.arch-hero .arch-hero__btns{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 16px;color: var(--vanilla,#F2E5D2);}.arch-hero .arch-hero__btn{display: inline-flex;align-items: center;padding: 10px 18px;border: 2px solid var(--vanilla,#F2E5D2);background: var(--vanilla,#F2E5D2);color: var(--teal,#1C3D34);font: inherit;font-size: 14px;font-weight: 800;text-decoration: none;cursor: pointer;}.arch-hero .arch-hero__btn.is-following{background: transparent;color: var(--vanilla,#F2E5D2);}.arch-hero .arch-hero__btn:focus-visible{outline: 2px solid var(--vanilla,#F2E5D2);outline-offset: 2px;}@media (max-width: 768px){.arch-hero .arch-hero__ava{width: 72px;height: 72px;}}.archive-pagination-note{margin: -16px 0 32px;text-align: center;color: var(--muted);font-size: 14px;}dialog.its-sheet .its-sheet__submit{color: #F2E5D2;}dialog.its-sheet .its-sheet__sec{border-bottom: 0;}dialog.its-sheet .its-sheet__foot{border-top: 0;}.hd.arch-stats{margin: 0 0 32px;}.hd.arch-stats .arch-stats-suite-4{grid-template-columns: repeat(4,minmax(0,1fr));}.hd.arch-stats .arch-stats-suite-3{grid-template-columns: repeat(3,minmax(0,1fr));}.hd.arch-stats .arch-stats-suite-2{grid-template-columns: repeat(2,minmax(0,1fr));}.hd.arch-stats .arch-stats-suite-1{grid-template-columns: minmax(0,1fr);}@media (max-width: 1100px){.hd.arch-stats .arch-stats-suite-4{grid-template-columns: repeat(2,minmax(0,1fr));row-gap: 22px;}}.hd.arch-stats .arch-stats-actu{display: flex;flex-direction: column;gap: 6px;margin-top: clamp(28px,3vw,40px);padding-top: 12px;border-top: 1px solid rgba(242,229,210,.22);}.hd.arch-stats .arch-stats-actu .hd-zone-liste{display: grid;grid-template-columns: repeat(auto-fit,minmax(230px,1fr));column-gap: 24px;}.hd.arch-stats .arch-stats-actu .hd-zone-liste li{border-bottom-color: rgba(242,229,210,.14);}.hd.arch-stats .arch-stats-actu .hd-comp-nom{color: var(--hd-vanilla);}.hd.arch-stats .arch-stats-actu .hd-comp-lead-t{color: var(--hd-second);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;white-space: normal;}@media (max-width: 768px){.hd.arch-stats .arch-stats-actu .hd-zone-liste{grid-template-columns: minmax(0,1fr);}}.hd.arch-stats .hd-chiffres-bande{margin-top: 0;padding-left: clamp(16px,3vw,36px);padding-right: clamp(16px,3vw,36px);}.hd.arch-stats .arch-stats-mail{display: block;line-height: 0;}.hd.arch-stats .arch-stats-mail svg{width: 100%;height: auto;display: block;}.hd.arch-stats .arch-stats-mail--40{width: 44px;}.hd.arch-stats .arch-stats-mail--28{width: 32px;}.hd.arch-stats .arch-stats-mail--32{width: 36px;}@media (max-width: 800px){.hd.arch-stats .hd-chiffres-suite[class*="arch-stats-suite-"]{grid-template-columns: minmax(0,1fr);row-gap: 18px;}}.hd.arch-stats .arch-stats-cols{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));column-gap: clamp(20px,2.4vw,36px);align-items: start;}.hd.arch-stats .arch-stats-col{display: flex;flex-direction: column;gap: 18px;min-width: 0;}.hd.arch-stats .arch-stats-tete{padding-bottom: 8px;border-bottom: 1px solid rgba(242,229,210,.22);font-size: 12px;font-weight: 800;color: var(--hd-second);}.hd.arch-stats .arch-stats-col .hd-zone-liste{margin: -8px 0 0;padding: 0;list-style: none;}.hd.arch-stats .arch-stats-col .hd-zone-liste li{border-bottom-color: rgba(242,229,210,.14);}.hd.arch-stats .arch-stats-col .hd-comp-nom{color: var(--hd-vanilla);}.hd.arch-stats .arch-stats-col .hd-comp-lead-t{color: var(--hd-second);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;white-space: normal;}.hd.arch-stats .arch-stats-rang{display: inline-block;min-width: 1.2em;font-weight: 800;color: var(--hd-second);}@media (max-width: 900px){.hd.arch-stats .arch-stats-cols{grid-template-columns: minmax(0,1fr);row-gap: 28px;}}.hd.arch-stats .arch-stats-ligne{display: flex;align-items: center;}.hd.arch-stats .arch-stats-ligne .hd-comp-txt{min-width: 0;flex: 1 1 auto;}.hd.arch-stats .arch-stats-col > .hd-chiffre:first-of-type{border-top: 0;padding-top: 0;}.hd.arch-stats .arch-stats-col .hd-comp-lead-t{-webkit-line-clamp: 1;}.hd.arch-stats .arch-stats-cols{align-items: stretch;}.hd.arch-stats .arch-stats-col .hd-zone-liste{flex: 1 1 auto;display: flex;flex-direction: column;}.hd.arch-stats .arch-stats-col .hd-zone-liste li{flex: 1 1 0;display: flex;align-items: center;}.hd.arch-stats .arch-stats-col .hd-zone-liste li > .hd-comp{flex: 1 1 auto;}.hd.arch-stats .arch-stats-col > .hd-chiffre{flex: 1 1 0;}@media (max-width: 900px){.hd.arch-stats .arch-stats-col .hd-zone-liste li,.hd.arch-stats .arch-stats-col > .hd-chiffre{flex: 0 0 auto;}}.itsr-related-nav{margin-top: 8px;padding-top: 0;border-top: 0;}.itsr-related-nav .itsr-related-nav__title{display: flex;align-items: center;gap: 16px;margin: 0 0 16px;padding: 10px 14px;font-size: 13px;font-weight: 800;letter-spacing: 0;text-transform: none;line-height: 1;color: var(--teal,#1C3D34);}.itsr-related-nav .itsr-related-nav__title::after{content: "";flex: 1;height: 1px;background: rgba(28,61,52,.2);}.itsr-related-nav .itsr-related-nav__list{display: flex;flex-wrap: wrap;gap: 8px;}.itsr-related-nav .itsr-related-nav__list a{min-height: 40px;padding: 8px 16px;}.archive-sort-bar .arch-barre{display: flex;align-items: stretch;gap: 8px;margin: 0;}.archive-sort-bar .arch-barre input[type="search"]{width: 260px;height: 40px;padding: 0 12px;border: 1px solid var(--border,rgba(28,61,52,.2));background: #FFFFFF;color: var(--teal,#1C3D34);font: inherit;font-size: 14px;border-radius: 0;}.archive-sort-bar .arch-barre__filtres{display: inline-flex;align-items: center;gap: 6px;height: 40px;padding: 0 14px;border: 1px solid var(--border,rgba(28,61,52,.2));background: #FFFFFF;color: var(--teal,#1C3D34);font: inherit;font-size: 13px;font-weight: 800;cursor: pointer;}.archive-sort-bar .arch-barre__n{display: inline-flex;align-items: center;justify-content: center;min-width: 18px;height: 18px;padding: 0 4px;background: var(--teal,#1C3D34);color: #F2E5D2;font-size: 11px;}.archive-sort-bar .arch-barre__ok{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border: 0;background: var(--teal,#1C3D34);color: #F2E5D2;cursor: pointer;}.archive-sort-bar .arch-barre :focus-visible{outline: 2px solid var(--teal,#1C3D34);outline-offset: 2px;}@media (max-width: 680px){.archive-sort-bar .arch-barre{flex: 1 1 100%;}.archive-sort-bar .arch-barre input[type="search"]{flex: 1 1 auto;width: auto;min-width: 0;}}.archive-sort-bar:has(.arch-barre){position: sticky;top: 0;z-index: 140;margin-top: 0;padding: 10px 0;background: var(--vanilla,#F2E5D2);box-shadow: 0 8px 8px -8px rgba(0,0,0,.18);}html.is-app .archive-sort-bar:has(.arch-barre){top: env(safe-area-inset-top,0px);}body.admin-bar .archive-sort-bar:has(.arch-barre){top: 32px;}@media (max-width: 782px){body.admin-bar .archive-sort-bar:has(.arch-barre){top: 46px;}}@media (max-width: 600px){body.admin-bar .archive-sort-bar:has(.arch-barre){top: 0;}}@media (max-width: 680px){.archive-sort-bar:has(.arch-barre) .result-count{display: none;}.archive-sort-bar:has(.arch-barre){padding: 8px 0;}.archive-sort-bar .arch-barre__filtres{padding: 0 10px;}}.container:has(> .archive-sort-bar .arch-barre){overflow-x: clip;overflow-y: visible;}.arch-spot-fin{padding-top: 32px;}.arch-spot-fin .hd.arch-stats{margin-bottom: 0;}.archive-sort-bar:has(.arch-barre){position: -webkit-sticky;position: sticky;-webkit-transform: translateZ(0);transform: translateZ(0);will-change: transform;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.tv-avenir{margin-top: 32px;}.tv-avenir-texte{margin: 14px 0 0;font-size: 14px;color: var(--muted);}.tv-avenir-texte a{color: var(--teal);font-weight: 700;text-decoration: none;}@media (max-width: 899px){.its-prof-v2 .arch-hero:not(.arch-hero--nophoto) .arch-hero__media{bottom: auto;height: min(64svh,500px);}.its-prof-v2 .arch-hero:not(.arch-hero--nophoto) .arch-hero__media::after{content: "";position: absolute;inset: 0;background: linear-gradient(to bottom,rgba(28,61,52,.45) 0,rgba(28,61,52,0) 18%,rgba(28,61,52,0) 50%,rgba(28,61,52,.8) 78%,#1C3D34 100%);pointer-events: none;}.its-prof-v2 .arch-hero:not(.arch-hero--nophoto) .arch-hero__shade{display: none;}.its-prof-v2 .arch-hero:not(.arch-hero--nophoto) .arch-hero__head{background: none;padding-top: min(52svh,400px);}.its-prof-v2 .arch-hero:not(.arch-hero--nophoto) h1.arch-hero__title{margin: 0 0 6px;font-size: 34px;font-weight: 800;letter-spacing: -.68px;line-height: 1.02;text-align: center;align-self: center;}.its-prof-v2 .arch-hero:not(.arch-hero--nophoto) .arch-hero__desc{text-align: center;align-self: center;}}@media (min-width: 900px){.its-prof-v2 .arch-hero:not(.arch-hero--nophoto) .arch-hero__media{width: min(60%,864px);}}.date-strip .date-strip-item--vide:not(.date-strip-item--active) .date-strip-day,.date-strip .date-strip-item--vide:not(.date-strip-item--active) .date-strip-num,.date-strip .date-strip-item--vide:not(.date-strip-item--active) .date-strip-mon{opacity: .85;}