/* Own public demo entry and fleet policy pages. */
.kc-demo-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:12px 0 48px}.kc-demo-cards article{border:1px solid #dce5de;background:#fff;border-radius:20px;padding:34px;display:flex;flex-direction:column;align-items:flex-start}.kc-demo-cards article:nth-child(2){background:#edf4df}.kc-demo-cards h2{font-size:30px;margin:16px 0}.kc-demo-cards p{color:#52635a;line-height:1.75}.kc-demo-cards ul{padding-left:20px;line-height:1.9;margin-bottom:28px}.kc-demo-cards .btn{margin-top:auto}.kc-demo-label{font-size:12px;font-weight:800;letter-spacing:.12em;color:#285741}.kc-demo-note{max-width:850px;padding-bottom:64px}.kc-demo-note p{line-height:1.85;color:#52635a}.kc-demo-note h2{font-size:28px}.page-cookies main{max-width:850px;padding:64px 24px;margin:auto}.page-cookies main p{line-height:1.85}.page-cookies h1{font-size:clamp(36px,7vw,64px)}@media(max-width:720px){.kc-demo-cards{grid-template-columns:1fr}.kc-demo-cards article{padding:25px}.kc-demo-cards h2{font-size:27px}}