.kv-page-index .kv-featured-collection .title{font-family:inherit;font-weight:650;font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-.03em}
.kv-page-index .kv-featured-collection .splide__list:has(>.splide__slide:only-child){justify-content:center}
.kv-page-index .kv-featured-collection .splide__slide:only-child{width:min(100%,440px)!important;flex:0 1 440px}
.kv-page-index .kv-featured-collection .card__heading{font-size:16px;line-height:1.4}
.kv-page-index .kv-rich-text{background:#efefef;border-block:1px solid #35353510}
.kv-page-index .kv-rich-text .rich-text__blocks{max-width:680px;margin:auto}
.kv-page-index .kv-rich-text .title{font-family:inherit;font-size:28px;font-weight:650;letter-spacing:-.03em}
.kv-page-index .kv-rich-text .rte{font-size:15px;line-height:1.75}
.kv-page-index .kfq{padding-block:40px}
.kv-page-index .kfq__h,.kv-page-index .knl__h{font-family:inherit;font-weight:650;font-size:clamp(28px,3vw,38px);letter-spacing:-.035em}
.kv-page-index .knl{margin-bottom:0;border-radius:0;max-width:none;padding-block:40px}
.kv-page-index .knl__h{max-width:620px}
@media(max-width:749px){.kv-page-index .kv-featured-collection .page-width{padding-inline:20px}.kv-page-index .kv-featured-collection .card__information{padding:16px}.kv-page-index .knl{margin-inline:0;padding-inline:22px}.kv-page-index .kfq details{border-radius:8px}.kv-page-index .kv-rich-text .rich-text__wrapper{padding-inline:0}}
