.nebula-purpose{background:#fff}.np__track{position:relative}.np__sticky{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}.np__container{max-width:1232px;width:100%;margin:0 auto;padding:0 16px;display:flex;gap:20px;height:640px;align-items:stretch}.np__col{flex:1 0 0;min-width:0;position:relative;height:100%}.np__col--left{display:flex;flex-direction:column;justify-content:space-between}.np__title-row{display:flex;align-items:center;gap:12px;flex-shrink:0}.np__title-stack{display:grid;min-width:0}.np__track .np__title{grid-area:1 / 1;font-family:SeasonMix,sans-serif;font-size:48px;font-weight:400!important;line-height:1.1;color:#151821;margin:0;white-space:nowrap;opacity:0}.np__track .np__title[data-active]{opacity:1}.np__arrow{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.np__tags-wrap{display:flex;gap:8px;align-items:center;flex-wrap:wrap;flex-shrink:0}.np__tag-slot{display:grid;align-items:center;justify-items:start;height:36px;padding:4px 16px;border:1px solid #151821;border-radius:999px;box-sizing:border-box}.np__tag-text{grid-area:1 / 1;font-family:SeasonSans,sans-serif;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:.14px;color:#151821;white-space:nowrap;opacity:0}.np__tag-text[data-active]{opacity:1}.np__media-stack{position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden}.np__media-item{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.np__media-item[data-active]{opacity:1}.np__video,.np__img{display:block;width:100%;height:100%;object-fit:cover}.np__text-item{position:absolute;top:0;left:0;right:0;font-family:SeasonSans,sans-serif;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:.18px;color:#151821;opacity:0}.np__text-item[data-active]{opacity:1}.np__text-item p{margin:0 0 1em}.np__text-item p:last-child{margin-bottom:0}.np__logo-item{position:absolute;bottom:0;right:0;opacity:0}.np__logo-item[data-active]{opacity:1}.np__logo-img{display:block;width:48px;height:55px;object-fit:contain}.np__mobile-list{display:none}@media screen and (min-width:750px){.nebula-purpose{padding-top:var(--np-pt, 60px);padding-bottom:var(--np-pb, 60px)}}@media screen and (max-width:749px){.np__track{display:none}.np__mobile-list{display:block}.np__mobile-sticky{position:sticky;top:var(--header-height, 0px);height:calc(100svh - var(--header-height, 0px));overflow:hidden;display:grid}.np__mobile-item{grid-area:1 / 1;display:flex;flex-direction:column;gap:20px;padding:var(--np-pt-mobile, 40px) 16px calc(var(--np-pb-mobile, 40px) + env(safe-area-inset-bottom,0px));transition:padding-top .3s ease,padding-bottom .3s ease;opacity:0;min-height:0}.np__mobile-item[data-active]{opacity:1}.np--stuck .np__mobile-item{padding-top:calc(var(--np-pt-mobile, 40px) / 2);padding-bottom:calc(var(--np-pb-mobile, 40px) / 2 + env(safe-area-inset-bottom,0px))}.np__mobile-item+.np__mobile-item{margin-top:0}.np__mobile-header{display:flex;align-items:flex-start;gap:12px}.np__mobile-title{font-family:SeasonMix,sans-serif;font-size:36px;font-weight:400!important;line-height:1.1;color:#151821;margin:0;flex:1;min-width:0}.np__mobile-text{font-family:SeasonSans,sans-serif;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:.18px;color:#151821}.np__mobile-text p{margin:0 0 1em}.np__mobile-text p:last-child{margin-bottom:0}.np__mobile-tags{display:flex;gap:8px;flex-wrap:wrap}.np__mobile-tag{display:inline-flex;align-items:center;height:36px;padding:4px 16px;border:1px solid #151821;border-radius:999px;font-family:SeasonSans,sans-serif;font-size:14px;line-height:1.4;letter-spacing:.14px;color:#151821;white-space:nowrap}.np__mobile-media{flex:1 1 auto;min-height:0;width:100%;aspect-ratio:unset;border-radius:24px;overflow:hidden}.np__mobile-media .np__video,.np__mobile-media .np__img{display:block;width:100%;height:100%;object-fit:cover}.np__mobile-logo{display:flex;justify-content:flex-end}.np__mobile-logo .np__logo-img{width:35px;height:35px;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nebula-purpose.css.map */
