/* LUKIK INFORMATION/CMS v1.0.0 */
.lk-information { padding:28px 0 64px; background:#f8fbff; }
.lk-information__shell { max-width:1180px; }
.lk-information__breadcrumb { display:flex; flex-wrap:wrap; gap:8px; align-items:center; margin:0 0 24px; font-size:13px; color:#75839a; }
.lk-information__breadcrumb a { color:#66758d; }
.lk-information__breadcrumb a:hover { color:#0878f9; }
.lk-information__hero { padding:34px 38px; margin-bottom:22px; border:1px solid #e1eaf5; border-radius:24px; background:#fff; }
.lk-information__eyebrow { display:inline-flex; margin-bottom:10px; font-size:12px; font-weight:800; letter-spacing:.08em; color:#0878f9; }
.lk-information__hero h1 { margin:0; font-size:clamp(32px,4vw,52px); line-height:1.08; }
.lk-information__card { padding:36px 40px; border:1px solid #e1eaf5; border-radius:24px; background:#fff; color:#263957; font-size:16px; line-height:1.75; }
.lk-information__card > :first-child { margin-top:0; }
.lk-information__card > :last-child { margin-bottom:0; }
.lk-information__card h2 { margin:34px 0 12px; font-size:23px; line-height:1.25; }
.lk-information__card h3 { margin:28px 0 10px; font-size:19px; }
.lk-information__card p { margin:0 0 16px; }
.lk-information__card ul, .lk-information__card ol { margin:0 0 18px; padding-left:24px; }
.lk-information__card li { margin:6px 0; }
.lk-information__card a { color:#0878f9; text-decoration:underline; text-underline-offset:3px; }
.lk-information__card strong { color:#102a56; }
@media (max-width:767px) {
  .lk-information { padding:18px 0 42px; }
  .lk-information__hero { padding:26px 22px; border-radius:18px; }
  .lk-information__card { padding:26px 22px; border-radius:18px; font-size:15px; }
  .lk-information__card h2 { font-size:21px; }
}