.chipwrap{flex-wrap:wrap;gap:8px;display:flex}.chipwrap .chip{min-height:44px}.phead .chipwrap{margin-top:22px}.psec{--pt:clamp(56px, 7vw, 104px);padding-top:var(--pt);scroll-margin-top:calc(var(--shell-h) + 24px - var(--pt))}.jmark{font-family:var(--font-display);white-space:nowrap;color:#0000;-webkit-text-stroke:1px var(--creme);opacity:.12;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(120px,28vw,380px);font-weight:900;line-height:1;position:absolute;top:50%;right:-2%;transform:translateY(-50%)}.pdoc .prose>h2:first-child{margin-top:0}.pdoc .prose .link{color:var(--fort)}.pdoc .nw{white-space:nowrap}.pdoc-date{color:var(--gris);margin-top:40px;font-size:13.5px}.gf-hero{gap:32px;display:grid}.gf-hero h1{max-width:13ch}.gf-count{border-top:1px solid var(--ligne-2);flex-direction:column;gap:6px;padding-top:18px;display:flex}.gf-n{color:var(--fort);margin-bottom:8px;font-size:clamp(72px,18vw,128px);line-height:.84}.gf-count b{max-width:26ch;font-size:16px;line-height:1.4;display:block}.gf-count .muted{font-size:14px}.gf-facts{border-top:1px solid var(--ligne);display:grid}.gf-facts>div{border-bottom:1px solid var(--ligne);flex-direction:column;gap:4px;padding:18px 0;display:flex}.gf-facts b{font-size:15.5px}.gf-facts span{color:var(--gris);max-width:40ch;font-size:14.5px;line-height:1.5}.gf-none{color:var(--gris);max-width:48ch}@media (min-width:900px){.gf-hero{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:64px}.gf-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 48px}.gf-facts>div{border-bottom:0;padding:22px 0 0}}.aide-sizes{gap:28px 40px;margin:6px 0 4px;display:grid}.aide-sizes caption{text-align:left;color:var(--fort);padding-bottom:2px;font-size:16px;font-weight:700}.aide-sizes .tbl th,.aide-sizes .tbl td{padding-top:9px;padding-bottom:9px}.aide-sizes .tbl tbody th{color:var(--creme);font-size:14px;font-weight:700}@media (min-width:620px){.aide-sizes{grid-template-columns:repeat(2,minmax(0,1fr))}}.aide-faq{max-width:68ch;margin-top:16px}.aide-faq summary{min-height:44px}.aide-contact{border-top:1px solid var(--ligne-2);color:var(--doux);scroll-margin-top:calc(var(--shell-h) + 24px);flex-direction:column;align-items:flex-start;gap:12px;padding-top:24px;display:flex}.aide-contact h2{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fort);font-size:clamp(26px,4vw,40px);font-weight:900;line-height:1.08}.aide-mail{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fort);overflow-wrap:anywhere;padding:8px 0 4px;font-size:clamp(21px,2.1vw,28px);font-weight:900;line-height:1.2}.aide-contact p{max-width:40ch}.yk-hero{margin-top:calc(var(--shell-h) * -1 - 8px);padding:calc(var(--shell-h) + clamp(48px, 9vw, 128px)) 0 clamp(48px, 7vw, 112px);position:relative;overflow:hidden}.yk-hero .jmark{font-size:clamp(170px,38vw,520px);right:-4%}.yk-hero .wrap{position:relative}.yk-hero h1{font-family:var(--font-display);letter-spacing:-.05em;color:var(--fort);font-size:clamp(42px,10vw,156px);font-weight:900;line-height:.98}.yk-hero h1 em{color:var(--rouge);font-style:normal}.yk-hero .t{max-width:40ch;color:var(--doux);margin-top:26px;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.yk-dos{border-top:1px solid var(--ligne);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(16px,5vw,80px);display:grid}.yk-dos li{border-bottom:1px solid var(--ligne);flex-direction:column;gap:6px;padding:20px 0 22px;display:flex}.yk-dos .ico{width:18px;height:18px;color:var(--vert);margin-bottom:6px}.yk-dos .no .ico{color:var(--rouge-lum)}.yk-dos b{font-size:clamp(15px,1.5vw,19px);line-height:1.3}.yk-dos span{color:var(--gris);max-width:46ch;font-size:14px;line-height:1.5}.yk-why{padding-top:var(--sec);gap:32px;display:grid}.yk-label{background:var(--papier);aspect-ratio:4/5;width:min(58%,360px)}.yk-label img{object-fit:contain;width:100%;height:100%;padding:21% 0}.yk-why h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(28px,4.6vw,56px);font-weight:900;line-height:1.04}.yk-why p{color:var(--doux);max-width:46ch;margin-top:18px;font-size:17px;line-height:1.6}.yk-why .yk-sig{color:var(--creme);align-items:center;gap:10px;margin-top:24px;font-size:15px;font-weight:700;display:flex}.yk-sig:before{content:"";background:var(--rouge);width:26px;height:3px}@media (min-width:900px){.yk-why{grid-template-columns:360px minmax(0,1fr);align-items:center;gap:72px}.yk-label{width:100%}}.it-hero{gap:40px;padding:clamp(28px,6vw,88px) 0 0;display:grid}.it-hero h1{font-family:var(--font-display);letter-spacing:-.05em;color:var(--fort);font-size:clamp(52px,10vw,156px);font-weight:900;line-height:.98}.it-hero .sub{color:var(--doux);max-width:42ch;margin-top:20px;font-size:17px;line-height:1.55}.it-side{flex-direction:column;gap:30px;min-width:0;display:flex}.it-wait h2{font-size:17px;font-weight:700;line-height:1.3}.it-wait>p{color:var(--gris);margin-top:4px;font-size:14.5px}@media (min-width:900px){.it-hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:72px}}.cd-row{border-top:1px solid var(--ligne-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cd-cell{border-left:1px solid var(--ligne);flex-direction:column;gap:10px;padding:18px 0 2px 16px;display:flex}.cd-cell:first-child{border-left:0;padding-left:0}.cd-cell b{color:var(--fort);font-variant-numeric:tabular-nums;font-size:clamp(52px,14vw,88px);font-weight:400;line-height:.86}.cd-cell i{font-style:normal;font-family:var(--font-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--gris);font-size:12.5px;line-height:1}.cd-note{color:var(--gris);margin-top:14px;font-size:14px}.it-list{--pt:var(--sec)}.it-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px;display:grid}.it-tag{flex-direction:column;gap:12px;min-width:0;display:flex}.it-media{aspect-ratio:4/5;background:var(--media);position:relative;overflow:hidden}.it-zoom{position:absolute;inset:0}.it-zoom .art{transform-origin:50% 49%;transform:scale(1.36)}.it-no{color:var(--gris);margin-right:8px;font-size:13.5px;font-weight:400}@media (min-width:620px){.it-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 16px}}@media (min-width:980px){.it-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 20px}}@media (min-width:1280px){.it-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.wk-hero{padding-bottom:clamp(32px,5vw,72px);position:relative;overflow:hidden}.wk-hero .wrap{position:relative}.wk-hero h1{font-family:var(--font-display);letter-spacing:-.05em;color:var(--fort);margin-top:clamp(14px,4vw,56px);font-size:clamp(44px,10vw,156px);font-weight:900;line-height:.98}.wk-hook{max-width:36ch;margin-top:22px;font-size:clamp(17px,1.6vw,21px);font-weight:500;line-height:1.5}.wk-line{color:var(--gris);max-width:44ch;margin-top:8px}.wk-count,.wk-hero .chipwrap{margin-top:22px}.wk-row{border-top:1px solid var(--ligne);scroll-margin-top:calc(var(--shell-h) + 8px);gap:22px;padding:36px 0 44px;display:grid}.wk-row h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(28px,3.6vw,52px);font-weight:900;line-height:1.04}.wk-row .wk-hook2{color:var(--gris);max-width:34ch;margin-top:10px;font-size:15px}.wk-jp{letter-spacing:.1em;color:var(--gris);margin-top:10px;font-size:13px;display:block}@media (min-width:900px){.wk-row{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;padding:48px 0 64px}}@media (min-width:1100px){.wk-row .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.nf{flex-direction:column;align-items:flex-start;gap:28px;padding-bottom:clamp(24px,5vw,72px);display:flex}.nf .phead{padding-bottom:0}.nf-actions{flex-wrap:wrap;gap:12px;display:flex}
