.ns-tl{background:var(--ns-tl-section-bg, var(--ns-backgrounds-accent, #F8F4FF));overflow:hidden}.ns-tl__container{max-width:1280px;margin-inline:auto;display:flex;flex-direction:column;gap:32px}.ns-tl__header{max-width:750px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.ns-tl__eyebrow{margin:0;color:var(--ns-tl-accent, var(--ns-text-headings-accent, #5822C6));font-family:var(--ns-font-body, Poppins, sans-serif);font-size:14px;font-weight:500;line-height:16px;letter-spacing:1px;text-transform:uppercase}.ns-tl__heading{margin:0;color:var(--ns-tl-heading, var(--ns-text-headings, #0D061A));font-family:var(--ns-font-heading, "Libre Franklin", sans-serif);font-size:var(--nf-h2);font-weight:600;line-height:1.25}.ns-tl__subheading{margin:0;color:var(--ns-tl-body, var(--ns-text-body-copy, #675F76));font-family:var(--ns-font-body, Poppins, sans-serif);font-size:16px;font-weight:400;line-height:24px}.ns-tl__layout{display:flex;flex-direction:column;gap:32px}.ns-tl__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:start}.ns-tl__media-item{position:relative;grid-column:span 1;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:var(--ns-tl-card-bg, var(--ns-backgrounds-primary, #FFF))}.ns-tl__media-item[data-span=full]{grid-column:span 2;aspect-ratio:16 / 10}.ns-tl__media-item[data-shape=circle]{border-radius:50%;aspect-ratio:1 / 1}.ns-tl__media-item img,.ns-tl__media-item video,.ns-tl__media-item svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ns-tl__entries{position:relative;list-style:none;margin:0;padding:0;padding-inline-start:36px}.ns-tl__entry{position:relative;padding-block-end:40px}.ns-tl__entry:not(:last-child):before{content:"";position:absolute;inset-inline-start:-27px;top:23px;width:2px;height:calc(100% - 20px);background:var(--ns-tl-heading, var(--ns-text-headings, #0D061A));transition:background-color .4s ease}.ns-tl__entry:last-child{padding-block-end:0}.ns-tl__dot{position:absolute;inset-inline-start:-36px;top:3px;width:20px;height:20px;border-radius:50%;background:var(--ns-tl-accent, var(--ns-icons-primary, #5822C6));box-shadow:none;transition:background-color .4s ease,box-shadow .4s ease}.ns-tl__entry-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.ns-tl__badge{flex:0 0 auto;display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background:var(--ns-tl-accent, var(--ns-icons-primary, #5822C6));color:var(--ns-tl-badge-label, var(--ns-text-primary-button-label, #FFF));font-family:var(--ns-font-body, Poppins, sans-serif);font-size:14px;font-weight:500;line-height:16px;white-space:nowrap;transition:background-color .4s ease,color .4s ease}.ns-tl__entry-title{margin:0;color:var(--ns-tl-heading, var(--ns-text-headings, #0D061A));font-family:var(--ns-font-heading, "Libre Franklin", sans-serif);font-size:var(--nf-h5);font-weight:600;line-height:1.25}.ns-tl__entry-body{margin-block-start:12px;color:var(--ns-tl-body, var(--ns-text-body-copy, #675F76));font-family:var(--ns-font-body, Poppins, sans-serif);font-size:16px;font-weight:400;line-height:24px}.ns-tl__entry-body p{margin:0}.ns-tl__entry-body p+p{margin-block-start:8px}.ns-tl__entry-body ul{margin:0;padding-inline-start:20px}.ns-tl--js .ns-tl__entry-title,.ns-tl--js .ns-tl__entry-body{transition:color .4s ease}.ns-tl--js .ns-tl__entry:not(.is-reached) .ns-tl__entry-title{color:var(--ns-tl-muted, var(--ns-stroke-strong, #B6B2BF))}.ns-tl--js .ns-tl__entry:not(.is-reached) .ns-tl__entry-body{color:var(--ns-tl-muted, var(--ns-stroke-strong, #B6B2BF))}.ns-tl--js .ns-tl__entry:not(.is-reached) .ns-tl__dot{background:transparent;box-shadow:inset 0 0 0 2px var(--ns-tl-accent, var(--ns-icons-primary, #5822C6))}.ns-tl--js .ns-tl__entry:not(.is-reached) .ns-tl__badge{background:var(--ns-tl-stroke, var(--ns-stroke-weak, #D2CED9));color:var(--ns-tl-body, var(--ns-text-body-copy, #675F76))}.ns-tl--js .ns-tl__entry:not(:has(~.is-reached)):before{background:var(--ns-tl-stroke, var(--ns-stroke-weak, #D2CED9))}@media screen and (prefers-reduced-motion:reduce){.ns-tl__entry:before,.ns-tl--js .ns-tl__entry-title,.ns-tl--js .ns-tl__entry-body,.ns-tl__dot,.ns-tl__badge{transition:none}}@media screen and (min-width:769px){.ns-tl__container{gap:40px}.ns-tl__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:16px;align-items:start}.ns-tl__panel{grid-column:1;grid-row:1 / span 2}.ns-tl__media--above{grid-column:2;grid-row:1}.ns-tl__media--below{grid-column:2;grid-row:2}.ns-tl__entry{padding-block-end:56px}}
/*# sourceMappingURL=/cdn/shop/t/279/assets/ns-timeline.css.map */
