.ly-design-journey-section-container{display:block}.ly-design-journey-header-title-wrapper .ly-section-header-subtitle{color:#666}.ly-design-journey-stepper-scroller{width:100%;margin-top:calc(-8 * var(--u,1px));padding-top:calc(8 * var(--u,1px));overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.ly-design-journey-stepper-scroller::-webkit-scrollbar{display:none}.ly-design-journey-stepper{--step-size:calc(42 * var(--u, 1px));--step-gap:calc(36.6667 * var(--u, 1px));display:grid;grid-template-columns:repeat(4,calc(72 * var(--u,1px)));grid-auto-rows:auto;justify-content:space-between;row-gap:calc(20 * var(--u,1px));width:100%;margin-bottom:calc(30 * var(--u,1px))}.ly-design-journey-step{grid-column:var(--mobile-grid-column);grid-row:var(--mobile-grid-row);position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;gap:calc(4 * var(--u,1px));width:calc(72 * var(--u,1px));min-width:0;padding:0 calc(4 * var(--u,1px));border:0;color:#b3b3b3;background:0 0;cursor:pointer;font:inherit}.ly-design-journey-step::after{content:'';position:absolute;z-index:-1;top:calc(var(--step-size)/ 2);left:calc(50% + var(--step-size)/ 2);width:calc(calc(30 * var(--u,1px)) + var(--step-gap));height:1px;background-color:#b3b3b3;transition:background-color .3s}.ly-design-journey-step.is-mobile-row-end::after{display:none}.ly-design-journey-step.is-mobile-reversed::after{left:auto;right:calc(50% + var(--step-size)/ 2)}.ly-design-journey-step:focus-visible{border-radius:calc(6 * var(--u,1px));outline:#1E4A32 solid 2px;outline-offset:calc(4 * var(--u,1px))}.ly-design-journey-step:hover .ly-design-journey-step-number{border-color:#1e4a32;transform:translateY(-1px)}.ly-design-journey-step.is-active,.ly-design-journey-step.is-complete{color:#133122}.ly-design-journey-step.is-complete .ly-design-journey-step-number{color:#1e4a32;border-color:#1e4a32;background-color:rgba(30,74,50,.1)}.ly-design-journey-step.is-complete::after{background-color:#1e4a32}.ly-design-journey-step.is-active .ly-design-journey-step-number{color:#fff;border-color:#1e4a32;background-color:#1e4a32}.ly-design-journey-step-number{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:var(--step-size);height:var(--step-size);border:1px solid #b3b3b3;border-radius:50%;background-color:#f5f5f7;transition:color .3s,border-color .3s,background-color .3s,transform .3s}.ly-design-journey-step-title{display:-webkit-box;width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;word-break:break-word}.ly-design-journey-panel{display:grid;grid-template-areas:'media' 'content';width:100%;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:calc(10 * var(--u,1px));background-color:#fff}.ly-design-journey-panel[hidden]{display:none}.ly-design-journey-panel[data-direction=next]{animation:.45s both ly-design-journey-panel-next}.ly-design-journey-panel[data-direction=previous]{animation:.45s both ly-design-journey-panel-previous}.ly-design-journey-panel-media{grid-area:media;width:100%;height:calc(320 * var(--u,1px));overflow:hidden;background-color:#e4ede7;touch-action:pan-y}.ly-design-journey-panel-media .ly-design-journey-panel-placeholder,.ly-design-journey-panel-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ly-design-journey-panel-media img{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ly-design-journey-panel-content{grid-area:content;display:flex;flex-direction:column;padding:calc(24 * var(--u,1px)) calc(16 * var(--u,1px))}.ly-design-journey-panel-meta{display:flex;align-items:center;gap:calc(8 * var(--u,1px));color:#1e4a32}.ly-design-journey-panel-meta-line{flex:0 0 auto;width:calc(32 * var(--u,1px));height:1px;background-color:#c1dbcb}.ly-design-journey-panel-body{margin-top:calc(16 * var(--u,1px))}.ly-design-journey-panel-title{max-width:calc(570 * var(--u,1px))}.ly-design-journey-panel-description{max-width:calc(570 * var(--u,1px));margin-top:calc(12 * var(--u,1px));color:#666}.ly-design-journey-panel-navigation{display:flex;align-items:center;gap:calc(14 * var(--u,1px));margin-top:calc(16 * var(--u,1px));padding:calc(20 * var(--u,1px)) 0}.ly-design-journey-navigation-button{flex:0 0 auto;gap:calc(14 * var(--u,1px));width:auto;min-width:var(--navigation-button-min-width-mobile);min-height:calc(40 * var(--u,1px));padding:0 calc(14 * var(--u,1px));border-width:1px;border-radius:calc(6 * var(--u,1px));font-weight:700;font-size:calc(14 * var(--u, 1px));line-height:calc(20 * var(--u, 1px))}.ly-design-journey-navigation-button .ly-design-journey-navigation-arrow{flex:0 0 auto;font-size:calc(14 * var(--u, 1px));line-height:1}.ly-design-journey-navigation-button.ly-design-journey-navigation-button--previous{border-color:#d9ddd9;background-color:#fafafa}.ly-design-journey-navigation-button:disabled{color:#b3b3b3;border-color:#d9ddd9;background-color:#fafafa;opacity:1}@keyframes ly-design-journey-panel-next{from{opacity:0;transform:translateX(calc(16 * var(--u,1px)))}to{opacity:1;transform:translateX(0)}}@keyframes ly-design-journey-panel-previous{from{opacity:0;transform:translateX(calc(-16 * var(--u,1px)))}to{opacity:1;transform:translateX(0)}}@media screen and (min-width:768px){.ly-design-journey-stepper{--step-size:calc(44 * var(--u, 1px));grid-template-columns:repeat(var(--step-count),minmax(calc(72 * var(--u,1px)),1fr));grid-auto-rows:auto;justify-content:stretch;row-gap:0;min-width:max(100%,calc(var(--step-count) * calc(90 * var(--u,1px))));margin-bottom:calc(45 * var(--u,1px));padding:0 calc(30 * var(--u,1px))}.ly-design-journey-step{grid-column:auto;grid-row:auto;width:auto;gap:calc(5 * var(--u,1px));padding:0}.ly-design-journey-step::after{display:block;top:calc(var(--step-size)/ 2);left:calc(50% + var(--step-size)/ 2);width:calc(100% - var(--step-size))}.ly-design-journey-step.is-mobile-reversed::after{left:calc(50% + var(--step-size)/ 2);right:auto}.ly-design-journey-step:last-child::after{display:none}.ly-design-journey-step.is-mobile-row-end:not(:last-child)::after{display:block}.ly-design-journey-step-title{max-width:calc(90 * var(--u,1px));-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis}.ly-design-journey-panel{grid-template-areas:'content media';grid-template-columns:minmax(0,690fr) minmax(0,670fr);height:calc(550 * var(--u,1px))}.ly-design-journey-panel-media{height:calc(550 * var(--u,1px))}.ly-design-journey-panel-content{justify-content:center;padding:calc(60 * var(--u,1px)) calc(64 * var(--u,1px))}.ly-design-journey-panel-body{margin-top:calc(30 * var(--u,1px))}.ly-design-journey-panel-description{margin-top:calc(20 * var(--u,1px))}.ly-design-journey-panel-navigation{gap:calc(8 * var(--u,1px));margin-top:calc(50 * var(--u,1px))}.ly-design-journey-navigation-button{gap:calc(16 * var(--u,1px));min-width:var(--navigation-button-min-width-desktop);min-height:calc(48 * var(--u,1px));padding:0 calc(24 * var(--u,1px));line-height:calc(18 * var(--u, 1px))}.ly-design-journey-navigation-button .ly-design-journey-navigation-arrow{font-size:calc(16 * var(--u, 1px))}}@media (prefers-reduced-motion:reduce){.ly-design-journey-panel,.ly-design-journey-step-number,.ly-design-journey-step::after{animation:none!important;transition:none!important}}