.kf-o-track-records{background-color:var(--black);color:var(--white);margin-bottom:var(--block-space)}.kf-o-track-records .kf-m-pagination__page{color:var(--grey-02)}.kf-o-track-records .kf-m-pagination__page--current{color:var(--white)}.kf-o-track-records .kf-o-carousel__pagination{display:none}@media(min-width:768px){.kf-o-track-records .kf-o-carousel__pagination{display:flex}}.kf-o-track-records .kf-o-carousel__pagination-mobile{display:flex;inset-inline-start:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(min-width:768px){.kf-o-track-records .kf-o-carousel__pagination-mobile{display:none}}.kf-o-track-records .kf-o-carousel__navigation-container{justify-content:space-between;position:relative}.kf-o-track-records .kf-o-carousel__navigation-button{width:100%}@media(min-width:768px){.kf-o-track-records .kf-o-carousel__navigation-button{width:auto}}.kf-o-track-records .kf-o-carousel__navigation-button-next,.kf-o-track-records .kf-o-carousel__navigation-button-prev{background-color:var(--grey-01);border-color:var(--grey-01);color:var(--white)}.kf-o-track-records .kf-o-carousel .swiper-autoheight .swiper-wrapper{transition-property:transform}.kf-o-track-records .kf-o-carousel .swiper-slide{display:flex;justify-content:stretch}.kf-o-track-records__main{padding:var(--block-space) 0}.kf-o-track-records__title{font-family:Tiempos Headline,serif;font-size:3rem;font-weight:400;letter-spacing:.02em;line-height:1.08;margin-bottom:1.2rem}@media(min-width:768px){.kf-o-track-records__title{font-size:3.8rem}}.kf-o-track-records__description{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3;margin-bottom:2.4rem}@media(min-width:768px){.kf-o-track-records__description{font-size:1.6rem;line-height:1.34}}.kf-o-track-records__tab-headers{border-bottom:.2rem solid var(--grey-01);display:flex;gap:3.2rem;justify-content:flex-start;margin-bottom:2.4rem;overflow-x:auto}.kf-o-track-records__tab-headers__item{border-bottom:.2rem solid;border-color:#0000;cursor:pointer;font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1;padding-bottom:1.6rem;white-space:nowrap}@media(min-width:768px){.kf-o-track-records__tab-headers__item{font-size:1.6rem}}.kf-o-track-records__tab-headers__item.active,.kf-o-track-records__tab-headers__item:hover{border-color:var(--red);color:var(--white)}.kf-o-track-records .kf-tabs__content{max-height:0;visibility:hidden}.kf-o-track-records .kf-tabs__content.active{max-height:unset;visibility:visible}.kf-o-track-record-item{--image-shift-size:0;display:grid;grid-template-columns:1fr;height:min-content;position:relative;width:100%}@media(min-width:1280px){.kf-o-track-record-item{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;--image-shift-size:1rem}}@media(min-width:1920px){.kf-o-track-record-item{--image-shift-size:1.2rem}}.kf-o-track-record-item__image{height:fit-content;margin-inline-end:var(--image-shift-size)}.kf-o-track-record-item__image .kf-a-picture{aspect-ratio:1/1}@media(min-width:1280px){.kf-o-track-record-item__image .kf-a-picture{aspect-ratio:1/1}}@media(min-width:1920px){.kf-o-track-record-item__image .kf-a-picture{aspect-ratio:1/1}}.kf-o-track-record-item__content{background:var(--white);color:var(--black);display:flex;flex-direction:column;height:100%;margin-inline-start:calc(0rem - var(--image-shift-size));padding:2.4rem 2.4rem 0}@media(min-width:1280px){.kf-o-track-record-item__content{inset-inline-end:0;position:absolute;width:calc(50% + var(--image-shift-size))}}@media(min-width:768px){.kf-o-track-record-item__content{padding:4rem 4rem 0}}.kf-o-track-record-item__content-detail{flex:1;max-height:70.8rem;overflow-y:auto;padding-bottom:2.4rem}@media(min-width:768px){.kf-o-track-record-item__content-detail{padding-bottom:4rem}}@media(min-width:1280px){.kf-o-track-record-item__content-detail{max-height:100%}}.kf-o-track-record-item__table-area{flex-grow:1}.kf-o-track-record-item__content-scrollable{height:100%}.kf-o-track-record-item .title{font-size:1.2rem;font-weight:500;letter-spacing:.112rem;line-height:1;margin-bottom:1.6rem;text-transform:uppercase}@media(min-width:768px){.kf-o-track-record-item .title{font-size:1.4rem}}.kf-o-track-record-item__table{column-gap:3.2rem;display:grid;grid-template-columns:auto 1fr;margin-bottom:2.4rem;row-gap:2.4rem}.kf-o-track-record-item__table:not(:has(+*)){margin-bottom:0}.kf-o-track-record-item__table__row-title{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3}@media(min-width:768px){.kf-o-track-record-item__table__row-title{font-size:1.6rem;line-height:1.34}}.kf-o-track-record-item__table__row-title+div{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3}@media(min-width:768px){.kf-o-track-record-item__table__row-title+div{font-size:1.6rem;line-height:1.34}}.kf-o-track-record-item__header{font-family:Tiempos Headline,serif;font-size:2.6rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media(min-width:768px){.kf-o-track-record-item__header{font-size:3.4rem}}.kf-o-track-record-item__table-title.title{margin-bottom:2rem}.kf-o-track-record-item__contact-area__title.title{margin-bottom:0}.kf-o-track-record-item__contact-area__list{display:flex;flex-wrap:wrap;gap:3.2rem;margin-top:2rem}.kf-o-track-record-item__contact{align-items:center;display:inline-flex;gap:1.2rem}.kf-o-track-record-item__contact__image .kf-a-picture{border-radius:50%;height:5rem;overflow:hidden;width:5rem}.kf-o-track-record-item__contact__name{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.3;margin-bottom:.4rem}@media(min-width:768px){.kf-o-track-record-item__contact__name{font-size:1.6rem;line-height:1.34}}.kf-o-track-record-item__contact__job-title{color:var(--grey-01);font-family:Suisse Intl,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1}@media(min-width:768px){.kf-o-track-record-item__contact__job-title{font-size:1.2rem}}.kf-o-track-record-item__separator{background:var(--grey-02);height:.1rem;margin:2.4rem 0;width:100%}.kf-o-track-record-item .kf-rich-text-box:not(:has(+*)){margin-bottom:0}.kf-o-track-record-item .kf-rich-text-box p:last-child:not(:has(+*)){margin-bottom:0}
/*# sourceMappingURL=b-track-records.css.map */