/*!
 * This css file is automatically generated from SCSS files managed by KC team.
 * If you'd like to edit this file, contact us.
 */.v-heading1,.v-auto h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-h1, 500);margin-bottom:var(--mb-h1)}.v-heading2,.v-auto h2{font-size:var(--font-size-h2);margin-bottom:var(--mb-h2);font-weight:var(--font-weight-h2, 400)}.v-text1,.v-auto p{font-size:var(--font-size-text1);font-weight:var(--font-weight-text1, 400)}@media only screen and (max-width: 768px){.d-md-block{display:block}}.p-bmbl-mv{--text-position-top: min(140px, 7.2916666667vw);--font-size-h1: 65px;--mb-h1: 15px;--font-size-h2: 25px;--mb-h2: 34px;--font-size-text1: 20px}@media only screen and (max-width: 1600px){.p-bmbl-mv{--text-position-top: min(105px, 7.2916666667vw);--font-size-h1: 50px;--mb-h1: 7px;--font-size-h2: 19px;--mb-h2: 27px;--font-size-text1: 16px}}@media only screen and (max-width: 1200px){.p-bmbl-mv{--text-position-top: min(60px, 7.3170731707vw);--font-size-h1: 30px;--mb-h1: 2px;--font-size-h2: 11px;--mb-h2: 15px;--font-size-text1: 10px}}@media only screen and (max-width: 768px){.p-bmbl-mv{--text-position-top: 62px;--font-size-h1: 25px;--mb-h1: 31px;--font-size-h2: 15px;--mb-h2: 26px;--font-size-text1: 12px}}.p-bmbl-mv{position:relative}.p-bmbl-mv img{display:block;margin-left:auto;margin-right:auto}.p-bmbl-mv__text{position:absolute;top:0;left:0;padding-top:var(--text-position-top);width:100%;text-align:center;font-weight:400}.p-bmbl-mv__text p{margin-left:auto;margin-right:auto;max-width:calc(var(--font-size-h1)*16);--padding-x: 15px;padding-left:var(--padding-x);padding-right:var(--padding-x);color:#5b5b5b;line-height:1.25}.p-bmbl-interview{--padding-top: 157px;--mb-heading: 111px;--padding-bottom: 212px;--columns: 3}@media only screen and (max-width: 768px){.p-bmbl-interview{--padding-top: 72px;--mb-heading: 66px;--padding-bottom: 64px;--columns: 1}}.p-bmbl-interview{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.p-bmbl-interview__heading{margin-bottom:var(--mb-heading);text-align:center}.p-bmbl-interview__heading img{max-width:322px;height:auto}@media only screen and (max-width: 768px){.p-bmbl-interview__heading img{max-width:160px}}.p-bmbl-interview__items{display:grid;gap:min(32px,2.1052631579vw);grid-template-columns:repeat(var(--columns), 1fr);max-width:calc(1520px + 2rem)}@media only screen and (min-width: 769px){.p-bmbl-interview__items{width:90%;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 768px){.p-bmbl-interview__items{gap:15px}}.p-bmbl-interview__item{--font-size-h1: 22px;--mb-h1: 8px;--font-size-h2: 14px;--mb-h2: 20px;--font-size-text1: 13.5px;position:relative;overflow:hidden}@media only screen and (max-width: 768px){.p-bmbl-interview__item{--font-size-h1: 16px;--mb-h1: 7px;--font-size-h2: 10.5px;--mb-h2: 15px;--font-size-text1: 10px}}.p-bmbl-interview__item img{width:100%;max-width:100%;height:auto}.p-bmbl-interview__item__image.is-empty{height:0}.p-bmbl-interview__item__image.is-empty::before{background-color:#515151;display:block;content:"";padding-bottom:117.5%}.p-bmbl-interview__item__info{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:1;background-color:rgba(255,255,255,.73);display:flex;flex-direction:column;justify-content:center;align-content:center;transition:opacity .2s;text-align:center}.p-bmbl-interview__item__info>.inner{width:100%;padding:min(42px,2.7631578947vw)}@media only screen and (max-width: 768px){.p-bmbl-interview__item__info>.inner{padding:min(31px,7.8880407125vw)}}.p-bmbl-interview__item__button{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.p-bmbl-interview__item__check{display:none}.p-bmbl-interview__item__info .p-bmbl-interview__item__description{display:none}.p-bmbl-interview__item__check:checked~.p-bmbl-interview__item__info .p-bmbl-interview__item__description{display:block}@media only screen and (max-width: 768px){.p-bmbl-interview__item.is-comingsoon{display:none}}body#better-moments-better-life .p-top-instagram__heading{--home-section-gap: 0;padding-top:0}