.kvkj-hub{color:#eeedf8;padding:14px 0 50px;width:100%;min-width:0}.kvkj-hub *{box-sizing:border-box}.kvkj-hub a{color:inherit;text-decoration:none}.kvkj-hub a:hover{color:#bdb4ff}.kvkj-hub a:focus-visible{outline:2px solid #b5aaff;outline-offset:5px}.kvkj-kicker{display:block;font:600 11px/1.5 Onest,Arial,sans-serif;color:#aaa0f1;letter-spacing:.12em;text-transform:uppercase}.kvkj-masthead{display:flex;justify-content:space-between;align-items:center;gap:36px;padding:12px 0 25px;border-bottom:1px solid #3a385d}.kvkj-masthead h1{font:800 clamp(48px,7vw,86px)/1 Onest,Arial,sans-serif!important;letter-spacing:-.055em;margin:8px 0 0;color:#f5f3fc}.kvkj-masthead>p{border-left:1px solid #615b99;padding:7px 0 7px 30px;margin:0;font:500 26px/1.2 'Cormorant Garamond',Georgia,serif;color:#e4e0f6}.kvkj-rubrics{display:flex;flex-wrap:wrap;gap:10px 27px;padding:16px 0;border-bottom:1px solid #3a385d;font-size:14px;line-height:1.5}.kvkj-top{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:28px;margin-top:26px}.kvkj-top--single{grid-template-columns:1fr;max-width:1000px}.kvkj-lead,.kvkj-story{min-width:0}.kvkj-cover{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background:#12112f}.kvkj-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.kvkj-story__image:hover img,.kvkj-lead__image:hover img{transform:scale(1.025)}.kvkj-cover--fallback{background:radial-gradient(ellipse at 85% 10%,#33306e,transparent 55%),linear-gradient(135deg,#12132d,#08081c);border:1px solid #34305b}.kvkj-cover__brand{position:absolute;left:9%;top:19%;font:700 clamp(24px,3vw,52px)/1 Onest,Arial,sans-serif;letter-spacing:.03em;color:#c7c2ee}.kvkj-cover__brand>span{display:block;font-size:.45em;letter-spacing:.25em;margin-top:12px;color:#938abb}.kvkj-cover__label{position:absolute;bottom:12%;left:9%;max-width:83%;font:500 11px/1.4 Onest,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#b6aedc}.kvkj-cover__lines{position:absolute;inset:0;background:repeating-linear-gradient(110deg,transparent 0,transparent 80px,rgba(177,165,255,.06) 81px,transparent 82px);transform:translateX(12%)}.kvkj-lead>.kvkj-kicker{margin-top:18px}.kvkj-lead h2{font:600 clamp(30px,3.5vw,47px)/1.08 'Cormorant Garamond',Georgia,serif!important;margin:8px 0 12px;letter-spacing:-.015em;color:#f3f0ff}.kvkj-lead>p{font-size:15px;line-height:1.75;color:#b9bbd0;margin:0;max-width:760px}.kvkj-read{display:inline-block;font-size:13px;font-weight:600;line-height:1.5;color:#bab0ff!important;margin-top:16px}.kvkj-sidebar{display:grid;align-content:start;gap:25px}.kvkj-story__image{display:block}.kvkj-story__copy{padding-top:14px}.kvkj-story h3{font:600 27px/1.12 'Cormorant Garamond',Georgia,serif!important;color:#f0edf9;margin:7px 0 10px;overflow-wrap:anywhere}.kvkj-story p{font-size:13px;line-height:1.7;color:#b2b4cc;margin:0}.kvkj-story--side .kvkj-cover{aspect-ratio:1.85}.kvkj-story--side h3{font-size:29px!important}.kvkj-story--side .kvkj-cover__brand{font-size:32px}.kvkj-section{border-top:1px solid #3a385d;margin-top:35px;padding-top:19px;scroll-margin-top:100px}.kvkj-section__heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:20px}.kvkj-section__heading h2{font:700 33px/1.15 'Cormorant Garamond',Georgia,serif!important;margin:0;color:#f3f0ff}.kvkj-section__heading>a{font-size:12px;color:#b7aff0;white-space:nowrap}.kvkj-section__stories{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:25px}.kvkj-section--interview .kvkj-section__stories{grid-template-columns:1fr}.kvkj-section--interview .kvkj-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:30px;padding:24px;background:#101027}.kvkj-section--interview .kvkj-story__copy{padding:10px 0}.kvkj-section--interview .kvkj-story h3{font-size:38px!important}.kvkj-section--interview .kvkj-cover img,.kvkj-section--history .kvkj-cover img{filter:grayscale(1)}.kvkj-section--history .kvkj-section__stories{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:18px}.kvkj-section--history .kvkj-story__copy{border-top:1px solid #7268a9;margin-top:15px}.kvkj-section--making .kvkj-section__stories{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.kvkj-section--making .kvkj-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px}.kvkj-section--making .kvkj-story__copy{padding-top:0}.kvkj-section--making .kvkj-cover{aspect-ratio:1;height:100%;max-height:280px}.kvkj-section--making .kvkj-cover__brand{font-size:28px}.kvkj-empty{max-width:760px;margin:50px auto 15px;text-align:center;padding:40px 25px}.kvkj-empty__mark{font:500 90px/1 'Cormorant Garamond',Georgia,serif;color:#aaa0e4;display:block;margin-bottom:20px}.kvkj-empty h2{font:600 34px/1.15 'Cormorant Garamond',Georgia,serif!important;margin:0 0 16px}.kvkj-empty p{font-size:15px;line-height:1.7;color:#b4b5cb}.content:has(.kvkj-hub){padding-top:20px}
@media(max-width:900px){.kvkj-top{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:22px}.kvkj-story--side h3{font-size:25px!important}.kvkj-story--side p{display:none}.kvkj-section--making .kvkj-section__stories{grid-template-columns:1fr}.kvkj-section--making .kvkj-cover{aspect-ratio:16/10;height:auto}.kvkj-masthead>p{font-size:23px}}
@media(max-width:600px){.kvkj-hub{padding-top:0}.kvkj-masthead{align-items:start;flex-direction:column;gap:18px;padding-bottom:20px}.kvkj-masthead>p{font-size:22px;padding:0;border:0}.kvkj-masthead>p br{display:none}.kvkj-rubrics{gap:9px 19px;font-size:13px}.kvkj-top{grid-template-columns:1fr;gap:25px}.kvkj-lead h2{font-size:34px!important}.kvkj-lead>p{font-size:14px}.kvkj-sidebar{border-top:1px solid #302d50;padding-top:22px}.kvkj-story--side{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px}.kvkj-story--side .kvkj-story__copy{padding:0}.kvkj-story--side .kvkj-cover{height:100%;aspect-ratio:1;min-height:125px}.kvkj-story--side h3{font-size:24px!important}.kvkj-story--side .kvkj-cover__brand{font-size:20px}.kvkj-story--side .kvkj-cover__label{font-size:8px}.kvkj-section__heading{gap:12px}.kvkj-section__heading h2{font-size:29px!important}.kvkj-section__heading>a{font-size:11px}.kvkj-section--interview .kvkj-story{grid-template-columns:1fr;padding:18px;gap:15px}.kvkj-section--interview .kvkj-story h3{font-size:31px!important}.kvkj-section--making .kvkj-story{grid-template-columns:1fr}.kvkj-section--making .kvkj-cover{aspect-ratio:16/9;height:auto;max-height:none}.kvkj-section--making .kvkj-cover__brand{font-size:36px}.kvkj-section{margin-top:28px}.kvkj-cover__brand{font-size:40px}.kvkj-empty{margin:20px auto;padding:30px 0}.kvkj-empty h2{font-size:29px!important}}
@media(prefers-reduced-motion:reduce){.kvkj-cover img{transition:none}}

.kvkj-lead .kvkj-cover--fallback{aspect-ratio:2.5}.kvkj-story--side .kvkj-cover--fallback{aspect-ratio:2.4}@media(max-width:600px){.kvkj-lead .kvkj-cover--fallback{aspect-ratio:1.9}.kvkj-story--side .kvkj-cover--fallback{aspect-ratio:1}}
