.kv-timeline__heading{text-align:center;font-size:3.2rem;margin:0 0 1.2rem}@media screen and (min-width:750px){.kv-timeline__heading{font-size:4rem}}.kv-timeline__subheading{text-align:center;max-width:52rem;margin:0 auto 5.6rem;font-size:1.6rem;opacity:.75}.kv-timeline__body{position:relative;max-width:74rem;margin:0 auto}.kv-timeline__line-track{position:absolute;top:0;bottom:0;left:2.4rem;width:2px;background:#b8924a33}@media screen and (min-width:750px){.kv-timeline__line-track{left:50%;transform:translate(-50%)}}.kv-timeline__line-fill{position:absolute;top:0;left:0;width:100%;height:0%;background:linear-gradient(#b8924a,#f0c674);transition:height .1s linear}.kv-timeline__line-spark{position:absolute;bottom:-.3rem;left:50%;width:1rem;height:1rem;border-radius:50%;background:#fff3d6;transform:translate(-50%);box-shadow:0 0 1.2rem .4rem #f7d489e6;animation:kv-timeline-spark-pulse 1.4s ease-in-out infinite}@keyframes kv-timeline-spark-pulse{0%,to{transform:translate(-50%) scale(1);opacity:1}50%{transform:translate(-50%) scale(1.4);opacity:.7}}.kv-timeline__milestones{display:flex;flex-direction:column;gap:5.6rem}.kv-timeline__milestone{position:relative;display:flex;align-items:flex-start;gap:2.4rem;padding-left:5.6rem;opacity:0;transform:translate(-2rem,1rem);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.kv-timeline__milestone--right{transform:translate(2rem,1rem)}.kv-timeline__milestone.kv-timeline--visible{opacity:1;transform:translate(0)}@media screen and (min-width:750px){.kv-timeline__milestone{width:50%;padding-left:0;padding-right:5rem}.kv-timeline__milestone--right{align-self:flex-end;flex-direction:row-reverse;padding-right:0;padding-left:5rem;text-align:right}.kv-timeline__milestone--right .kv-timeline__card{align-items:flex-end}}.kv-timeline__marker{position:absolute;left:0;top:0;width:4.8rem;height:4.8rem;border-radius:50%;border:2px solid rgba(184,146,74,.35);background:rgb(var(--color-background));display:flex;align-items:center;justify-content:center;transform:scale(.4);transition:border-color .4s ease,box-shadow .4s ease,transform .6s cubic-bezier(.34,1.7,.64,1)}.kv-timeline--visible .kv-timeline__marker{border-color:#b8924a;box-shadow:0 0 1.6rem .2rem #b8924a73;transform:scale(1);animation:kv-timeline-marker-glow 2.4s ease-in-out .6s infinite}@keyframes kv-timeline-marker-glow{0%,to{box-shadow:0 0 1.6rem .2rem #b8924a73}50%{box-shadow:0 0 2.4rem .5rem #b8924ab3}}@media screen and (min-width:750px){.kv-timeline__marker{position:static;flex-shrink:0}}.kv-timeline__marker-number{font-weight:800;font-size:1.6rem;color:#b8924a}.kv-timeline__card{display:flex;flex-direction:column;gap:.6rem;padding:.8rem;border-radius:1rem;transition:transform .3s ease,background .3s ease}@media(hover:hover){.kv-timeline__card:hover{transform:translateY(-.3rem);background:#b8924a14}}.kv-timeline__label{margin:0;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:1.3rem;color:#b8924a}.kv-timeline__text{margin:0;font-size:1.6rem;line-height:1.5}@media(prefers-reduced-motion:reduce){.kv-timeline__milestone{transition:none;opacity:1;transform:none}.kv-timeline__line-fill{transition:none}.kv-timeline__marker{transform:none;animation:none}.kv-timeline__line-spark{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/timeline.css.map */
