.crans-plates{background:#f5f2eb}.cp-meeting{max-width:var(--max);margin:auto;padding:55px 34px 48px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(34px,5vw,64px);border-bottom:1px solid var(--line)}.cp-meeting h1{max-width:9ch;margin:0;font-size:clamp(2.4rem,3.5vw,3.75rem);text-transform:uppercase;line-height:.95;letter-spacing:-.045em;overflow-wrap:anywhere}.cp-meeting p{max-width:38rem;margin-bottom:13px}.cp-meeting .button{margin-top:10px}.cp-nav{position:sticky;top:0;z-index:5;display:flex;gap:17px;overflow:auto;white-space:nowrap;padding:13px max(34px,calc((100vw - var(--max))/2));background:#e6e0d2;border-bottom:1px solid var(--line);font:12px Arial,sans-serif}.cp-nav a{color:#526c62;text-decoration:none}.cp-nav a:hover{color:#d85f21}.cp-intro{max-width:var(--max);margin:auto;padding:62px 34px 35px}.cp-intro h2{font-size:clamp(2.5rem,4.5vw,4.4rem);margin:0 0 12px;text-transform:uppercase}.cp-intro p:last-child{color:#6f685f;font-size:1.15rem}.cp-plates{width:min(1180px,calc(100% - 68px));margin:0 auto 95px}.cp-plates figure{margin:0;border-top:1px solid var(--line);background:#fffaf2}.cp-plates img{display:block;width:100%;height:auto}@media(max-width:760px){.cp-meeting{padding:42px 20px 38px;grid-template-columns:1fr;gap:24px}.cp-meeting h1{max-width:12ch;font-size:clamp(2.35rem,11vw,3.25rem)}.cp-nav{padding:11px 20px;font-size:11px}.cp-intro{padding:48px 20px 28px}.cp-plates{width:calc(100% - 40px);margin-bottom:58px}}
