.platelist{gap:clamp(2.5rem,5vw,4rem);margin-top:8px;display:grid}.plate{border:1px solid var(--line);background:#fff;overflow:hidden;box-shadow:0 10px 30px #2a1d1414}.plate__stage{position:relative}.plate__visual{aspect-ratio:1.9;background:var(--line2);overflow:hidden}.plate__visual img{width:100%;max-width:none;height:auto;display:block}.plate__title{z-index:2;background:var(--bg);border-left:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;width:36%;height:30%;padding:clamp(.8rem,1.7vw,2rem) clamp(1rem,2.4vw,2.6rem);display:grid;position:absolute;top:17.6%;right:0}.plate[data-plate=plus-damour] .plate__title{height:38%}.plate__num{letter-spacing:.22em;text-transform:uppercase;color:var(--brass);margin:0 0 .3rem;font-size:clamp(.62rem,.5rem + .3vw,.8rem);font-weight:600}.plate__title h2{letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.35rem,1rem + 2vw,2.4rem);font-weight:700;line-height:1.04}.plate__rule{background:var(--brass);width:40px;height:2px;margin:10px 0;display:block}.plate__desc{color:var(--dim);font-size:clamp(.72rem,.6rem + .3vw,.9rem);line-height:1.4;display:block}.plate__info{border-top:1px solid var(--line);background:#fff;grid-template-columns:minmax(13rem,.3fr) minmax(0,1fr);gap:clamp(2rem,4vw,4.5rem);padding:clamp(1.75rem,4vw,3.25rem);display:grid}.plate__finishes{align-self:start;padding-top:.25rem}.plate__finishes p{color:var(--ink);margin:0 0 .6rem;font-family:Playfair Display,serif;font-size:clamp(1.15rem,1rem + .7vw,1.5rem);font-weight:700;line-height:1.15}.plate__finishes span{color:var(--dim);font-size:.9rem;line-height:1.55}.plate__prices{min-width:0}.plate table{border-collapse:collapse;table-layout:fixed;width:100%}.plate caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.plate th,.plate td{border-bottom:1px solid var(--line2);text-align:left;vertical-align:top;padding:.85rem 1rem;font-size:clamp(.82rem,.72rem + .2vw,.98rem);line-height:1.35}.plate thead th{color:var(--soft);letter-spacing:.15em;text-transform:uppercase;padding-top:0;font-size:.7rem;font-weight:600}.plate thead th:first-child,.plate tbody th,.plate thead th:nth-child(2),.plate tbody td:nth-child(2){width:39%}.plate thead th:last-child,.plate tbody td:last-child{text-align:right;width:22%}.plate tbody th{color:var(--ink);font-weight:600}.plate tbody td{color:var(--dim)}.plate tbody td:last-child{color:var(--ink);white-space:nowrap;font-weight:700}.pricelist-cta{text-align:center;padding:8px 0}.pricelist-cta p{color:var(--dim);margin-top:18px;font-size:15px}.pricelist-cta p a{color:var(--brass);border-bottom:1px solid var(--line);font-weight:600;text-decoration:none}.pricelist-cta p a:hover{border-bottom-color:var(--brass)}@media (width<=760px){.platelist{gap:1.5rem}.plate{box-shadow:0 6px 18px #2a1d1414}.plate__visual{aspect-ratio:1.22}.plate__visual img{width:156.25%}.plate__title{border-left:none;border-bottom:1px solid var(--line);width:auto;height:auto;padding:1rem 1.1rem 1.15rem;position:static}.plate__num{font-size:.65rem}.plate__title h2{font-size:1.7rem;line-height:1.05}.plate__rule{margin:8px 0}.plate__desc{font-size:.85rem;line-height:1.4}.plate__info{border-top:none;grid-template-columns:1fr;gap:1rem;padding:1.25rem 1.1rem 1.1rem}.plate__finishes{border-bottom:1px solid var(--line2);padding:0 0 .9rem}.plate__finishes p{margin:0 0 .3rem;font-size:1.1rem}.plate__finishes span{font-size:.82rem}.plate thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.plate tbody,.plate tr{display:grid}.plate tr{border-bottom:1px solid var(--line2);grid-template-columns:minmax(0,1fr) 6.5rem;column-gap:1rem;padding:.7rem 0}.plate th,.plate td,.plate tbody th,.plate tbody td:nth-child(2),.plate tbody td:last-child{text-align:left;border:0;width:auto;padding:0}.plate tbody th{grid-area:1/1;margin-bottom:.25rem;font-size:.88rem}.plate tbody td:nth-child(2){grid-area:2/1;min-width:0;font-size:.72rem}.plate tbody td:last-child{text-align:right;white-space:nowrap;grid-area:1/2/span 2;place-self:start end;font-size:.82rem}}@media print{.plate{break-inside:avoid;box-shadow:none}}
