.kvkh{width:100%;min-width:0;padding:8px 15px 40px;color:#f4f3fd}.kvkh a{color:inherit}.kvkh-kicker{color:#a7b0ff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;margin-bottom:12px}.kvkh-heading h1{font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(34px,4vw,56px);line-height:1.08;max-width:none;margin:0}.kvkh-heading>p{max-width:none;color:#bdc4df;font-size:16px;line-height:1.7;margin:18px 0 28px}.kvkh-series{border-top:1px solid #343759;border-bottom:1px solid #343759;padding:20px 0;margin-bottom:30px}.kvkh-series>h2,.kvkh-periods h2{font:700 11px/1.4 Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#a7b0ff;margin:0 0 16px}.kvkh-series ol{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.kvkh-series li>a,.kvkh-series li>span{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.45}.kvkh-series li>a:hover{color:#c8cbff}.kvkh-series b{font:400 29px/1 Arial,sans-serif;color:#a7b0ff}.kvkh-series li:first-child>a b{color:#ffdc24}.kvkh-series small{display:block;color:#aeb5d2;font-size:11px;margin-top:7px}.kvkh-series li>span{color:#aeb5d2}.kvkh-layout{display:grid;grid-template-columns:195px minmax(0,1fr);gap:32px}.kvkh-periods{min-width:0;border-top:1px solid #343759;padding-top:18px}.kvkh-periods nav,.kvkh-topics{display:grid;gap:5px}.kvkh-periods nav>a,.kvkh-unavailable,.kvkh-topics>a{display:block;border-left:2px solid transparent;padding:10px 12px;font-size:12px;line-height:1.45}.kvkh-periods strong{display:block;color:#eef0ff;font:600 15px/1.4 Arial,sans-serif;margin-bottom:4px}.kvkh-periods span span,.kvkh-periods a span{display:block;color:#b0b8d8}.kvkh-unavailable>small{display:block;color:#a4abc9;font-size:10px;margin-top:4px}.kvkh-periods a:hover,.kvkh-periods a[aria-current=page]{background:#171b3b;border-left-color:#ffdc24}.kvkh-topics{margin-top:24px;padding-top:18px;border-top:1px solid #343759}.kvkh-count{display:flex;align-items:center;gap:12px;margin-bottom:16px}.kvkh-count h2{font-size:27px;line-height:1.2;margin:0;font-family:"Cormorant Garamond",Georgia,serif}.kvkh-count>span{border-radius:50%;background:#343184;min-width:31px;height:31px;display:grid;place-items:center;font-size:15px;font-weight:700;padding:0 6px}.kvkh-hero{position:relative;isolation:isolate;overflow:hidden;border:1px solid #505585;border-radius:22px;min-height:440px;background:#0b1030;margin-bottom:26px}.kvkh-hero__photo,.kvkh-hero__shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.kvkh-hero__photo{filter:grayscale(.65);object-position:center 38%;z-index:-3}.kvkh-hero__shade{background:linear-gradient(180deg,rgba(8,15,49,.3) 0%,rgba(7,11,40,.6) 40%,#070a21 100%);z-index:-2}.kvkh-year{position:absolute;right:22px;top:5px;color:#c9ccff;opacity:.23;font:700 clamp(90px,13vw,170px)/1 Arial,sans-serif;letter-spacing:-8px;z-index:-1}.kvkh-hero__content{min-height:440px;display:flex;flex-direction:column;justify-content:space-between;padding:30px}.kvkh-range{color:#ffdc24;font-size:12px;letter-spacing:1px}.kvkh-hero h2{font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(29px,3.8vw,46px);line-height:1.04;max-width:720px;margin:14px 0}.kvkh-hero p{max-width:730px;color:#c7cee8;font-size:14px;line-height:1.7;margin:0 0 16px}.kvkh-read{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.kvkh-read span{color:#ffdc24;margin-left:10px}.kvkh-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.kvkh-card-grid .kvkj-story{min-width:0}.kvkh-card-grid .kvkj-story__image{display:block;aspect-ratio:16/10;overflow:hidden}.kvkh-card-grid .kvkj-cover,.kvkh-card-grid .kvkj-cover img{width:100%;height:100%;object-fit:cover}.kvkh-card-grid h3{font-size:27px;line-height:1.15}.kvkh-related{padding-top:22px;border-top:1px solid #343759;margin-top:26px}.kvkh-related>h2{font:600 27px/1.2 "Cormorant Garamond",Georgia,serif;margin-bottom:18px}.kvkh-people{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.kvkh-main{min-width:0}@media(max-width:900px){.kvkh-layout{grid-template-columns:170px minmax(0,1fr);gap:22px}.kvkh-series ol{gap:12px}.kvkh-series li>a,.kvkh-series li>span{gap:7px;font-size:12px}.kvkh-hero__content{padding:24px}.kvkh-hero h2{font-size:36px}.kvkh-people{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.kvkh{padding-top:0}.kvkh-heading>p{font-size:14px;line-height:1.65}.kvkh-series ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kvkh-layout{grid-template-columns:1fr;gap:24px}.kvkh-periods nav{grid-template-columns:repeat(2,minmax(0,1fr))}.kvkh-topics{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:15px}.kvkh-topics>h2{grid-column:1/-1}.kvkh-periods nav>a,.kvkh-unavailable,.kvkh-topics>a{padding:9px;min-height:70px}.kvkh-hero,.kvkh-hero__content{min-height:420px}.kvkh-hero__content{padding:22px}.kvkh-hero h2{font-size:34px}.kvkh-year{font-size:110px;right:15px;top:15px}.kvkh-count h2{font-size:25px}.kvkh-card-grid{grid-template-columns:1fr}.kvkh-card-grid h3{font-size:27px}}
