body[data-page="marque-control-access.html"] main .cp-brand-emblem.cad{width:min(560px,100%);height:190px;padding:20px 28px;border:2px solid #d7e5ed;box-shadow:0 10px 28px #001b3624;margin-bottom:28px}body[data-page="marque-control-access.html"] main .cp-brand-emblem.cad img{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}.cad-chapter-navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-block:30px}.cad-chapter-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #cbdfe8;border-top:5px solid #1786a3;border-radius:9px;background:#fff;color:#123e59;text-decoration:none;transition:box-shadow .15s,transform .15s}.cad-chapter-card:nth-child(2){border-top-color:#0aa2bc}.cad-chapter-card:nth-child(3){border-top-color:#e99b22}.cad-chapter-card:nth-child(4){border-top-color:#6d58a5}.cad-chapter-photo{display:flex;align-items:center;justify-content:center;height:190px;background:#fff;padding:14px}.cad-chapter-photo img{width:100%;height:100%;object-fit:contain}.cad-chapter-photo.cad-mosaic{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:8px}.cad-mosaic img{min-height:0}.cad-chapter-copy{display:flex;flex-direction:column;flex:1;padding:20px;border-top:1px solid #e3edf2}.cad-chapter-copy strong{font-size:20px;line-height:1.35}.cad-chapter-copy p{font-size:15px;line-height:1.65;margin:12px 0 18px}.cad-chapter-copy>span{margin-top:auto;color:#00697d;font-size:15px;font-weight:750}.cad-chapter-card:hover,.cad-chapter-card:focus-visible{box-shadow:0 0 0 3px #25bcd54a,0 10px 22px #123e591a;transform:translateY(-2px)}.cad-usage-intro{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:28px;align-items:center;margin:18px 0 30px}.cad-usage-intro figure{margin:0;padding:16px;background:white;border:1px solid #d9e5ed;border-radius:8px}.cad-usage-intro img{display:block;width:100%;height:150px;object-fit:contain}.cad-usage-intro figcaption{font-size:12px;line-height:1.5;color:#526b7c;margin-top:12px}.cad-usage-intro p{font-size:18px;line-height:1.75;margin:0}@media(max-width:1000px){.cad-chapter-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){body[data-page="marque-control-access.html"] main .cp-brand-emblem.cad{height:145px;padding:16px}.cad-chapter-navigation{grid-template-columns:minmax(0,1fr)}.cad-chapter-photo{height:210px}.cad-usage-intro{grid-template-columns:minmax(0,1fr);gap:18px}.cad-usage-intro img{height:170px}}
