.page-about-section-grow{background-color:#f0e8f1;width:100%;margin-bottom:5em;padding:4.5em 0}.page-about-section-grow .grow-header{opacity:0;justify-content:space-between;align-items:flex-end;gap:2em;margin-bottom:2.5em;transition:opacity .6s ease-out,transform .6s ease-out;display:flex;transform:translateY(1.5em)}.page-about-section-grow .grow-header .about-section-heading{margin-bottom:0}.page-about-section-grow .grow-arrows{flex-shrink:0;gap:.5em;display:flex}.page-about-section-grow .grow-arrow{color:#61008f;cursor:pointer;background-color:#fff;border:.1em solid #e9e1eb;border-radius:8px;justify-content:center;align-items:center;width:2.6em;height:2.6em;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:flex}.page-about-section-grow .grow-arrow:hover{color:#fff;background-color:#ff8000;border-color:#ff8000}.page-about-section-grow .grow-arrow.swiper-button-lock{display:none}.page-about-section-grow .grow-timeline{position:relative}.page-about-section-grow .grow-line{transform-origin:0;background-color:#8700a0;height:.2em;transition:transform 1.6s cubic-bezier(.65,0,.35,1) .2s;position:absolute;top:1.1em;left:0;right:0;transform:scaleX(0)}.page-about-section-grow .layout-slider .swiper{margin:0 -.15em -1em;padding:0 .15em 1em}.page-about-section-grow .layout-slider .swiper-slide{height:auto}.page-about-section-grow .layout-slider .swiper-slide:first-of-type .grow-step{transition-delay:.5s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(2) .grow-step{transition-delay:.65s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(3) .grow-step{transition-delay:.8s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(4) .grow-step{transition-delay:.95s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(5) .grow-step{transition-delay:1.1s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(6) .grow-step{transition-delay:1.25s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(7) .grow-step{transition-delay:1.4s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(8) .grow-step{transition-delay:1.55s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(9) .grow-step{transition-delay:1.7s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(10) .grow-step{transition-delay:1.85s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(11) .grow-step{transition-delay:2s}.page-about-section-grow .layout-slider .swiper-slide:nth-of-type(12) .grow-step{transition-delay:2.15s}.page-about-section-grow .grow-step{opacity:0;height:100%;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(1.5em)}.page-about-section-grow .grow-step-marker{align-items:center;height:2.4em;margin-bottom:1em;display:flex}.page-about-section-grow .grow-step-marker .grow-step-dot{width:1.2em;height:1.2em;transition:transform .4s cubic-bezier(.34,1.56,.64,1);transition-delay:inherit;background-color:#ff8000;border:.25em solid #f0e8f1;border-radius:8px;display:block;transform:scale(0);box-shadow:0 0 0 .1em #8700a0}.page-about-section-grow .grow-step-card{background-color:#fff;border:.1em solid #0000;border-radius:12px;flex-direction:column;height:calc(100% - 3.4em);padding:1.5em;transition:border-color .2s ease-in-out,transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex}.page-about-section-grow .grow-step-card .grow-step-head{justify-content:space-between;align-items:center;gap:1em;margin-bottom:1em;display:flex}.page-about-section-grow .grow-step-card .grow-step-date{height:2.2em;font-family:var(--font-vodkasans),sans-serif;color:#fff;background-color:#ff8000;align-items:center;padding:0 .8em;font-size:1.5em;line-height:1;display:inline-flex}.page-about-section-grow .grow-step-card .grow-step-icon{color:#8700a0;background-color:#f0e8f1;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.6em;height:2.6em;font-size:1em;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:flex;position:relative}.page-about-section-grow .grow-step-card .grow-step-icon .grow-step-image{width:auto;height:auto;position:absolute;inset:.4em}.page-about-section-grow .grow-step-card .grow-step-description{font-family:var(--font-rapor),sans-serif;color:#545454;font-size:.95em;line-height:1.6}.page-about-section-grow .grow-step-card:hover{border-color:#ff8000;transform:translateY(-.25em);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.page-about-section-grow .grow-step-card:hover .grow-step-icon{color:#fff;background-color:#ff8000;border-radius:8px}.page-about-section-grow.visible .grow-header,.page-about-section-grow.visible .grow-step{opacity:1;transform:none}.page-about-section-grow.visible .grow-line{transform:scaleX(1)}.page-about-section-grow.visible .grow-step-dot{transform:scale(1)}@media (prefers-reduced-motion:reduce){.page-about-section-grow .grow-header,.page-about-section-grow .grow-step,.page-about-section-grow .grow-line,.page-about-section-grow .grow-step-dot{opacity:1;transition:none;transform:none}.page-about-section-grow .grow-step-card:hover{transform:none}}@media (max-width:1024px){.page-about-section-grow{margin-bottom:3em;padding:3em 0}.page-about-section-grow .grow-header{flex-direction:column;align-items:flex-start;gap:1em;margin-bottom:1.5em}.page-about-section-grow .grow-arrows{align-self:flex-end}.page-about-section-grow .grow-step-card{border-radius:12px;padding:1.25em}.page-about-section-grow .grow-step-card .grow-step-date{font-size:1.3em}}
