.atelier .atelier-entity-detail{--entity-accent:var(--atelier-accent,var(--atelier-rose));--entity-accent-ink:var(--atelier-accent-ink,#87405a);color:var(--atelier-ink);font:400 15px/1.55 var(--atelier-font-sans)}.atelier .atelier-entity-detail--buyer{--atelier-accent:var(--atelier-sage);--atelier-accent-ink:#52604b}.atelier .atelier-entity-detail--competitor{--atelier-accent:var(--atelier-rose);--atelier-accent-ink:#87405a}.atelier .atelier-entity-detail__hero{margin-inline:calc(-1 * var(--pad,56px));padding:4px var(--pad,56px) clamp(32px, 1.4rem + 1.6vw, 52px);display:block;position:relative}.atelier .atelier-entity-detail__head-grid{gap:28px var(--gap,24px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.atelier .atelier-entity-detail__head-copy{grid-column:1/9;min-width:0}.atelier .atelier-entity-detail__eyebrow{color:var(--entity-accent-ink);font:500 13px/1.3 var(--atelier-font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px}.atelier .atelier-entity-detail__eyebrow:before{content:"";background:var(--entity-accent);vertical-align:middle;border-radius:2px;width:28px;height:2px;margin-right:12px;display:inline-block}.atelier .atelier-entity-detail__head-copy>.atelier-entity-detail__eyebrow{margin-top:20px}.atelier .atelier-entity-detail h1{font:400 var(--fs-page)/1.02 var(--atelier-font-serif);letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word;margin:18px 0 0}.atelier main .atelier-entity-detail h1.is-long-title{font-size:var(--fs-page-long);letter-spacing:-.024em;text-wrap:pretty;max-width:34em;line-height:1.14}.atelier .atelier-entity-detail h2{font:400 30px/1.15 var(--atelier-font-serif);letter-spacing:-.45px;margin:0 0 19px}.atelier .atelier-entity-detail h3{font:400 23px/1.22 var(--atelier-font-serif);margin:0 0 12px}.atelier .atelier-entity-detail__meta{color:var(--atelier-muted);margin:0 0 10px}.atelier .atelier-entity-detail__lede{max-width:42em;font-size:var(--fs-lede);color:var(--atelier-muted);text-wrap:pretty;margin-top:18px;line-height:1.5}.atelier .atelier-entity-detail__head-actions{flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:24px;display:flex}.atelier .atelier-entity-detail__head-actions>.monao-actions{display:contents}.atelier .atelier-entity-detail__head-actions>button,.atelier .atelier-entity-detail__head-actions .monao-actions>button{min-height:44px;box-shadow:none;color:var(--atelier-ink);font:500 14px/1.3 var(--atelier-font-sans);background:0 0;border:0;border-radius:0;gap:9px;padding:10px 0}.atelier .atelier-entity-detail__head-actions .monao-actions>.monao-subtle{box-shadow:none;background:0 0;border-color:#0000}.atelier .atelier-entity-detail__head-actions .monao-subtle:after{content:"Signaler une erreur"}.atelier .atelier-entity-detail__head-actions button:disabled{opacity:.55}.atelier .atelier-entity-detail__head-sheet{isolation:isolate;grid-column:9/13;justify-self:end;width:min(410px,100%);margin:14px 7px 7px 0;position:relative}.atelier .atelier-entity-detail__plate{z-index:-1;background:color-mix(in srgb, var(--entity-accent) 14%, transparent);border-radius:6px;display:none;position:absolute;inset:0;transform:translate(6px,7px)}.atelier .atelier-entity-detail__sheet{box-shadow:none;background:0 0;border:0;border-radius:0;padding:18px 22px}.atelier .atelier-entity-detail__sheet-label{color:var(--entity-accent-ink);font:500 11px/1.4 var(--atelier-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.atelier .atelier-entity-detail__sheet-label:before{content:"";background:var(--entity-accent);width:14px;height:2px}.atelier .atelier-entity-detail__sheet dl{margin:10px 0 0}.atelier .atelier-entity-detail__sheet dl>div{border-top:1px solid var(--atelier-line);padding:10px 0 11px}.atelier .atelier-entity-detail__sheet dl>div:last-child{padding-bottom:2px}.atelier .atelier-entity-detail__sheet dt{color:var(--atelier-muted);font:500 11px/1.4 var(--atelier-font-mono);letter-spacing:.08em;text-transform:uppercase}.atelier .atelier-entity-detail__sheet dd{overflow-wrap:anywhere;margin-top:5px;font-size:14.5px;line-height:1.5}.atelier .atelier-entity-detail__sheet small{color:var(--atelier-muted);margin-top:4px;font-size:12.5px;line-height:1.45;display:block}.atelier .atelier-entity-detail__toc{z-index:25;background:var(--atelier-paper) var(--grain);border-bottom:1px solid var(--atelier-line);min-width:0;padding:0;position:sticky;top:0}.atelier .atelier-entity-detail__toc ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;margin:0;padding:0;list-style:none;display:grid}.atelier .atelier-entity-detail__toc li{min-width:0}.atelier .atelier-entity-detail__toc a{white-space:normal;min-height:48px;color:var(--atelier-ink);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:10px;padding:12px 0;font-size:16px;font-weight:500;text-decoration:none;display:flex}.atelier .atelier-entity-detail__toc [data-section-number]{color:var(--atelier-muted);font:500 12px/1 var(--atelier-font-mono)}.atelier .atelier-entity-detail__toc [data-section-arrow]{color:var(--atelier-muted);margin-left:auto}.atelier .atelier-entity-detail__toc a:is(:hover,[aria-current=location]){border-color:var(--entity-accent);box-shadow:none;color:var(--entity-accent-ink);background:0 0}.atelier .atelier-entity-detail__toc a:focus-visible{outline:2px solid var(--atelier-ink);outline-offset:-3px}.atelier .atelier-entity-detail__pen{fill:none;width:100%;height:12px;stroke:var(--entity-accent);stroke-width:1.4px;stroke-linecap:round;margin:12px 0 22px;display:block}.atelier .atelier-entity-detail__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:20px 0 12px;padding:15px 0;display:grid}.atelier .atelier-entity-detail__metrics>div{min-width:0;padding:5px 15px 7px 0}.atelier .atelier-entity-detail__metrics dt{margin-bottom:8px;font-size:15px}.atelier .atelier-entity-detail__metrics dd{font:400 35px/1.1 var(--atelier-font-serif);letter-spacing:-1px;overflow-wrap:anywhere;margin:0 0 8px}.atelier .atelier-entity-detail__metrics small,.atelier .atelier-entity-detail__muted{color:var(--atelier-muted);font-size:13px}.atelier .atelier-entity-detail__identity{border-block:1px solid var(--atelier-line);margin:22px 0 27px;padding:23px 0 25px}.atelier .atelier-entity-detail__identity h2{margin-bottom:17px;font-size:23px}.atelier .atelier-entity-detail__identity dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 30px;display:grid}.atelier .atelier-entity-detail__identity dt{color:var(--atelier-muted);margin-bottom:4px;font-size:13px}.atelier .atelier-entity-detail__identity dd{overflow-wrap:anywhere;margin:0}.atelier .atelier-entity-detail__identity-line{color:var(--atelier-muted);margin:9px 0 24px;font-size:13px}.atelier .atelier-entity-detail__section{margin:0;padding-block:clamp(40px,1.6rem + 2vw,64px);scroll-margin-top:76px}.atelier .atelier-entity-detail__section--accent{border-top:1px solid var(--atelier-line)}.atelier .atelier-entity-detail__section--accent a{transition:color .15s,text-decoration-color .15s}.atelier .atelier-entity-detail__section--accent a:hover{color:var(--entity-accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--entity-accent);text-decoration-color:var(--entity-accent);text-underline-offset:4px}.atelier .atelier-entity-detail__section-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 24px;margin-bottom:24px;display:grid}.atelier .atelier-entity-detail__section-head>.atelier-entity-detail__eyebrow{grid-column:1/-1;margin-bottom:6px}.atelier .atelier-entity-detail__section-head h2{margin-bottom:10px}.atelier .atelier-entity-detail__section-head>span{color:var(--atelier-muted);font-size:13px}.atelier .atelier-entity-detail__columns{gap:var(--s-6,24px) clamp(32px, 4.5vw, 72px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.atelier .atelier-entity-detail__grade-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:12px 0}.atelier .atelier-entity-detail__grade-card-head{font:500 11px/1.4 var(--atelier-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--atelier-muted);border-bottom:1px solid var(--atelier-line);justify-content:space-between;gap:12px;margin-bottom:4px;padding-bottom:12px;display:flex}.atelier .atelier-entity-detail__grade-card-head>span:first-child{color:var(--entity-accent-ink);align-items:center;gap:8px;display:inline-flex}.atelier .atelier-entity-detail__grade-card-head>span:first-child:before{content:"";background:var(--entity-accent);border-radius:2px;width:14px;height:2px}.atelier .atelier-entity-detail__grade-signature{place-items:center;width:196px;height:164px;margin:12px auto 8px;display:grid;position:relative}.atelier .atelier-entity-detail__grade-signature>span{font:400 118px/1 var(--atelier-font-serif);letter-spacing:-.02em;transform:translateY(3px)}.atelier .atelier-entity-detail__grade-signature.is-missing>span{font:400 18px/1.3 var(--atelier-font-sans);color:var(--atelier-muted);transform:none}.atelier .atelier-entity-detail__grade-signature svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.atelier .atelier-entity-detail__grade-signature path{fill:none;stroke:color-mix(in srgb, var(--entity-accent) 80%, var(--atelier-ink));stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100 200;stroke-dashoffset:0}.atelier .atelier-entity-detail__grade-signature .atelier-entity-detail__grade-halo{stroke:color-mix(in srgb, var(--entity-accent) 22%, transparent);stroke-width:4.59px}.atelier .atelier-entity-detail__grade-caption{text-align:center;font:400 21px/1.3 var(--atelier-font-serif);letter-spacing:-.01em;margin-top:6px}.atelier .atelier-entity-detail__grade-card>.atelier-entity-detail__muted{border-top:1px solid var(--atelier-line);margin-top:12px;padding-top:14px;font-size:13.5px;line-height:1.55}.atelier .atelier-entity-detail__grade-caption strong{font-weight:500}.atelier .atelier-entity-detail__sample{border-bottom:1px solid var(--atelier-line);flex-wrap:wrap;align-items:center;column-gap:20px;margin-bottom:22px;padding-bottom:22px;display:flex}.atelier .atelier-entity-detail__sample .atelier-entity-detail__big{font-size:var(--fs-num-xl);margin:0}.atelier .atelier-entity-detail__sample small{width:100%;color:var(--atelier-muted);margin-top:6px;font-size:13.5px;display:block}.atelier .atelier-entity-detail__wash{background:0 0;padding:20px 0}.atelier .atelier-entity-detail__wash--blue{background:0 0}.atelier .atelier-entity-detail__big{font:400 39px/1.1 var(--atelier-font-serif);letter-spacing:-1px;margin:0 0 5px}.atelier .atelier-entity-detail__wash small{color:var(--atelier-muted);margin-top:15px;display:block}.atelier .atelier-entity-detail__grade{border:1.5px solid var(--atelier-sage);width:54px;height:46px;font:400 25px/1 var(--atelier-font-serif);border-radius:48% 43% 50% 45%;flex:none;justify-content:center;align-items:center;display:inline-flex;transform:rotate(-3deg)}.atelier .atelier-entity-detail__category-list,.atelier .atelier-entity-detail__rank,.atelier .atelier-entity-detail__ledger{margin:0;padding:0;list-style:none}.atelier .atelier-entity-detail__category-list li{border-top:1px solid #d5dbc9;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.atelier .atelier-entity-detail__category-list strong,.atelier .atelier-entity-detail__category-list strong{font:400 18px/1.25 var(--atelier-font-serif);letter-spacing:-.01em}.atelier .atelier-entity-detail__category-list small{color:var(--atelier-muted);margin-top:3px;font-size:13px;display:block}.atelier .atelier-entity-detail__rank li{border-bottom:1px solid var(--atelier-line);grid-template-columns:32px minmax(0,1fr) auto;gap:12px;padding:15px 8px;transition:background-color .15s;display:grid}.atelier .atelier-entity-detail__rank li:is(:hover,:focus-within),.atelier .atelier-entity-detail__ledger>li:is(:hover,:focus-within){background:color-mix(in srgb, var(--entity-accent) 8%, transparent)}.atelier .atelier-entity-detail__rank li>span{color:var(--atelier-muted);font-family:var(--atelier-font-mono);font-size:13px}.atelier .atelier-entity-detail__rank a{overflow-wrap:anywhere;font-weight:500;display:inline-block}.atelier .atelier-entity-detail__rank strong{white-space:nowrap;font-weight:500}.atelier .atelier-entity-detail__filters{flex-wrap:wrap;gap:5px 18px;margin:18px 0 8px;display:flex}.atelier .atelier-entity-detail__filters button,.atelier .atelier-entity-detail__filters a{min-height:44px;color:var(--atelier-muted);font:500 14px/1.35 var(--atelier-font-sans);background:0 0;border:0;border-bottom:2px solid #0000;padding:7px 0;text-decoration:none;display:inline-block}.atelier .atelier-entity-detail__filters button[aria-pressed=true],.atelier .atelier-entity-detail__filters a[aria-current=page]{border-color:var(--entity-accent);color:var(--atelier-ink)}.atelier .atelier-entity-detail__ledger-side>button{z-index:1;margin-top:8px;position:relative}.atelier .atelier-entity-detail__ledger>li{border-top:1px solid var(--atelier-line);grid-template-columns:minmax(0,1fr) 150px;gap:15px 25px;padding:20px 0;display:grid}.atelier .atelier-entity-detail__ledger h3{letter-spacing:-.15px;margin:0 0 9px;font-size:19px;line-height:1.35}.atelier .atelier-entity-detail__ledger p{color:var(--atelier-muted);flex-wrap:wrap;gap:5px 16px;margin:0;font-size:13px;display:flex}.atelier .atelier-entity-detail__ledger small{color:var(--atelier-muted);margin-top:6px;font-size:13px;display:block}.atelier .atelier-entity-detail__ledger-side{text-align:right}.atelier .atelier-entity-detail__ledger-side strong{font-size:16px;font-weight:500;display:block}.atelier .atelier-entity-detail__ledger-side span{color:var(--atelier-muted);background:#eeeee7;border-radius:2px;margin-top:7px;padding:3px 8px;font-size:13px;display:inline-block}.atelier .atelier-entity-detail__ledger-side span[data-tone=success]{color:#43533a;background:#e8eddf}.atelier .atelier-entity-detail__ledger-side span[data-tone=danger]{color:#884363;background:#f1e0e7}.atelier .atelier-entity-detail__ledger-side span[data-tone=warning]{color:#745c32;background:#f5ead2}.atelier .atelier-entity-detail__ledger-side .is-derived{background:0 0;border:1px dashed}.atelier .atelier-entity-detail__empty{color:var(--atelier-muted);padding:30px 0}.atelier .atelier-entity-detail__section :is(input:not([type=range]),select){background:#fff;border:1.5px solid #8f9686;border-radius:3px;min-height:42px;font-size:15px}@media (max-width:760px){.atelier .atelier-entity-detail__rank li{grid-template-columns:28px minmax(0,1fr)}.atelier .atelier-entity-detail__rank strong{grid-column:2;justify-self:start}.atelier .atelier-entity-detail__columns{grid-template-columns:1fr;gap:26px}.atelier .atelier-entity-detail__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 15px}.atelier .atelier-entity-detail__identity dl{grid-template-columns:1fr 1fr}.atelier .atelier-entity-detail h2{font-size:27px}}@media (max-width:900px){.atelier .atelier-entity-detail__columns{grid-template-columns:minmax(0,1fr)}.atelier .atelier-entity-detail__head-copy,.atelier .atelier-entity-detail__head-sheet{grid-column:1/-1;justify-self:start}.atelier .atelier-entity-detail__head-sheet{width:100%;max-width:560px;margin-top:4px}}@media (max-width:640px){.atelier .atelier-entity-detail__toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}.atelier .atelier-entity-detail__toc li:last-child:nth-child(odd){grid-column:1/-1}.atelier .atelier-entity-detail__toc a{gap:8px;font-size:14px}.atelier .atelier-entity-detail__section{scroll-margin-top:150px}.atelier .atelier-entity-detail__section-head{grid-template-columns:minmax(0,1fr)}.atelier .atelier-entity-detail__grade-signature{width:168px;height:140px}.atelier .atelier-entity-detail__grade-signature>span{font-size:100px}.atelier .atelier-entity-detail__sample .atelier-entity-detail__big{font-size:42px}.atelier .atelier-entity-detail__hero .atelier-breadcrumbs ol{flex-wrap:nowrap}.atelier .atelier-entity-detail__hero .atelier-breadcrumbs li{flex-shrink:0}.atelier .atelier-entity-detail__hero .atelier-breadcrumbs li:last-child{flex:1;min-width:0;display:flex}.atelier .atelier-entity-detail__hero .atelier-breadcrumbs [aria-current]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.atelier .atelier-entity-detail__grade-signature path{animation:.38s cubic-bezier(.3,.6,.3,1) both entity-grade-ink;animation-timeline:view();animation-range:entry}}}@keyframes entity-grade-ink{0%{stroke-dashoffset:101px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.atelier .atelier-entity-detail :is(a,li,path){transition:none;animation:none}}@media (max-width:440px){.atelier .atelier-entity-detail__hero{flex-wrap:wrap;gap:12px}.atelier .atelier-entity-detail__hero>div{flex-basis:100%}.atelier .atelier-entity-detail__metrics dd{font-size:31px}.atelier .atelier-entity-detail__identity dl,.atelier .atelier-entity-detail__ledger>li{grid-template-columns:1fr}.atelier .atelier-entity-detail__ledger-side{text-align:left;align-items:center;gap:17px;display:flex}.atelier .atelier-entity-detail__ledger-side span{margin-top:0}}.atelier .atelier-entity-detail__buyer-share{color:var(--atelier-muted);margin-top:4px;font-size:13px;display:block}.atelier .atelier-entity-detail__hero>button{flex-shrink:0}
