.kvk-journal-article.kvk-journal-article--editorial{width:100%;max-width:1180px;min-width:0;margin:0 auto 56px;padding:12px 24px 32px;color:#e9e8f2}
.kvk-journal-article--editorial .kvk-journal-hero{margin:0 0 36px;max-width:none;width:100%}
.kvk-journal-article--editorial .kvk-journal-hero__visual{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:520px;aspect-ratio:16/10;border:1px solid #aca5ed38;border-radius:18px;background:#0c102b}
.kvk-journal-article--editorial .kvk-journal-hero__image{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 35%;z-index:-2}
.kvk-journal-article--editorial .kvk-journal-hero__visual:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#080b202b 0%,#080b2014 25%,#080b2099 57%,#07091ef5 100%);pointer-events:none}
.kvk-journal-article--editorial .kvk-journal-hero__meta{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:32px 38px;color:#efedf9;font:500 13px/1.5 Onest,Arial,sans-serif}
.kvk-journal-article--editorial .kvk-journal-hero__meta a{color:inherit;text-decoration:none;text-transform:uppercase;letter-spacing:1.7px;font-size:11px;font-weight:700}
.kvk-journal-article--editorial .kvk-journal-hero__meta span{white-space:nowrap;color:#e0dced}
.kvk-journal-article--editorial .kvk-journal-hero__copy{position:relative;margin:0;padding:70px 38px 40px;border:0}
.kvk-journal-article--editorial .kvk-journal-hero h1{font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(36px,4.5vw,64px);font-weight:500;line-height:1.07;letter-spacing:-.025em;color:#f5f1f1;margin:0;max-width:none;text-wrap:pretty;overflow-wrap:break-word}
.kvk-journal-article--editorial .kvk-journal-hero__caption{max-width:880px;margin:14px auto 0;color:#aaaac2;font:400 12px/1.65 Onest,Arial,sans-serif}
.kvk-journal-article--editorial .kvk-journal-hero__caption a{color:#bcb5ec;text-underline-offset:3px}
.kvk-journal-article--editorial .kvk-journal-lead-wrap{max-width:900px;margin:44px auto 48px}
.kvk-journal-article--editorial p.kvk-journal-lead{border-left:3px solid #b5a0ed;padding:0 0 0 25px;margin:0;color:#eeeaf5;font:400 clamp(20px,2.1vw,25px)/1.65 Onest,Arial,sans-serif}
.kvk-journal-article--editorial .kvk-journal-article__body{max-width:820px;margin:0 auto;padding:0;font:400 18px/1.8 Onest,Arial,sans-serif;color:#d3d3e4;min-width:0;overflow-wrap:break-word}
.kvk-journal-article--editorial .kvk-journal-article__body p{margin:0 0 1.3em}
.kvk-journal-article--editorial .kvk-journal-article__body h2{font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(29px,3.4vw,42px);line-height:1.18;font-weight:500;color:#f2edf5;margin:1.5em 0 .65em}
.kvk-journal-article--editorial .kvk-journal-article__body h3{font-size:24px;line-height:1.35;color:#eeeaf5;margin:1.6em 0 .7em}
.kvk-journal-article--editorial .kvk-journal-article__body img{max-width:100%;height:auto}
.kvk-journal-article--editorial .kvk-journal-article__body blockquote{border-left:3px solid #8d82ca;background:#a095e809;border-radius:0 10px 10px 0;margin:30px 0;padding:20px 26px;color:#e5def1}
.kvk-journal-article--editorial .kvk-journal-article__footer,.kvk-journal-article--editorial .kvk-journal-article__source{max-width:820px;margin:34px auto 0}
.kvk-journal-article--editorial .kvk-journal-hero--text .kvk-journal-hero__visual{min-height:0;aspect-ratio:auto;background:linear-gradient(130deg,#11142e,#171444)}
@media(max-width:700px){.kvk-journal-article.kvk-journal-article--editorial{padding:0 12px 24px}.kvk-journal-article--editorial .kvk-journal-hero__visual{min-height:440px;aspect-ratio:auto;border-radius:14px}.kvk-journal-article--editorial .kvk-journal-hero__meta{padding:22px 20px;font-size:12px}.kvk-journal-article--editorial .kvk-journal-hero__copy{padding:100px 20px 26px}.kvk-journal-article--editorial .kvk-journal-hero h1{font-size:clamp(30px,7.5vw,42px);line-height:1.12}.kvk-journal-article--editorial .kvk-journal-lead-wrap{margin:30px 4px 36px}.kvk-journal-article--editorial p.kvk-journal-lead{font-size:20px;line-height:1.65;padding-left:18px}.kvk-journal-article--editorial .kvk-journal-article__body{font-size:17px;line-height:1.8}.kvk-journal-article--editorial .kvk-journal-hero__caption{font-size:11px;margin:12px 4px 0}}
