/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/journey/style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************/
.wp-block-hosperly-journey,.hosperly-journey{--hosperly-journey-primary:var(--wp--preset--color--primary, #ee2c3a);--hosperly-journey-dark:var(--wp--preset--color--dark, #121619);--hosperly-journey-active-bg:color-mix(in srgb, var(--hosperly-journey-primary) 12%, #fff);--hosperly-journey-radius:28px;font-family:var(--wp--preset--font-family--outfit,Outfit,sans-serif);box-shadow:0 0 8px rgb(0 0 0 / .25);display:grid;grid-template-columns:minmax(300px,1fr) 2fr;gap:40px;align-items:center;background:#fff;border-radius:32px;padding:16px 16px 16px 12px}.hosperly-journey__nav-wrap{min-width:0;height:100%}.hosperly-journey__nav{position:relative;list-style:none;margin:0;padding:0;height:100%;display:flex;flex-direction:column;justify-content:space-between}.hosperly-journey__nav>li{margin:0;padding:0;flex:1 1 auto;display:flex;align-items:center;position:relative;border-bottom:1px solid #D9D9D9}.hosperly-journey__nav>li::before{content:"";position:absolute;left:27px;top:50%;z-index:1;width:1px;height:100%;background:var(--hosperly-journey-dark);pointer-events:none}.hosperly-journey__nav>li::after{content:"";position:absolute;z-index:0;left:0;transition:0.2s;top:16px;height:calc(100% - 32px);width:100%;margin:0;padding:0;border:0;border-radius:18px;background:#fff0}.hosperly-journey__nav>li:last-child{border-bottom:none}.hosperly-journey__nav>li:last-child::before{display:none}.hosperly-journey__nav-item{display:flex;align-items:center;gap:12px;width:100%;margin:4px 0;padding:16px 16px 16px 8px;border:0;border-radius:18px;background:#fff0;color:var(--hosperly-journey-dark);cursor:pointer;text-align:start;font:inherit;line-height:1.2;position:relative;z-index:1}.hosperly-journey__nav-item:focus-visible{outline:2px solid var(--hosperly-journey-primary);outline-offset:2px}.hosperly-journey__nav-item.is-active{font-weight:700}.hosperly-journey__nav-item.is-active .hosperly-journey__marker{background:var(--hosperly-journey-primary);border-color:var(--hosperly-journey-primary);color:#fff}.hosperly-journey__nav-item.is-active .hosperly-journey__chevron{color:var(--hosperly-journey-primary)}.hosperly-journey__nav>li:has(.is-active)::after{background:var(--hosperly-journey-active-bg)}.hosperly-journey__nav>li:hover:not(:has(.is-active))::after{background:color-mix(in srgb,var(--hosperly-journey-primary) 6%,#fff)}.hosperly-journey__nav>li:has(.passed) .hosperly-journey__nav-item{font-weight:700}.hosperly-journey__nav>li:has(.passed) .hosperly-journey__nav-item .hosperly-journey__marker{border-color:var(--hosperly-journey-primary);color:var(--wp--preset--color--dark,#121619)}.hosperly-journey__nav>li:has(.passed)::before{background:var(--hosperly-journey-primary)}.hosperly-journey__marker{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:50%;border:2px solid var(--hosperly-journey-dark);background:#fff;font-size:20px;font-weight:700;letter-spacing:.02em}.hosperly-journey__nav-label{flex:1;min-width:0;font-size:var(--wp--preset--font-size--large,26px);font-weight:inherit}.hosperly-journey__chevron{flex-shrink:0;color:var(--hosperly-journey-dark)}.hosperly-journey__stage,.hosperly-journey__panels{position:relative;min-width:0;border-radius:var(--hosperly-journey-radius);overflow:hidden;aspect-ratio:16/11;background:#d9d9d9}.hosperly-journey__panel{position:absolute;inset:0;margin:0}.hosperly-journey__image{width:100%;height:100%;object-fit:cover;display:block}.hosperly-journey__image.is-placeholder{background:linear-gradient(180deg,#e8e8e8 0%,#cfcfcf 100%);height:100%}.hosperly-journey__image-wrap{margin:0;position:relative;height:100%}.hosperly-journey__image-wrap::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 31.39%,rgb(0 0 0 / .56) 85.9%);background-blend-mode:darken}.hosperly-journey__highlights{position:absolute;top:3%;right:3%;left:3%;z-index:2;margin:0;padding:0;list-style:none;pointer-events:none;width:94%;height:94%;display:flex;flex-direction:column;gap:15px}.hosperly-journey__highlight{display:inline-flex;align-items:center;position:relative;gap:8px;max-width:100%;white-space:nowrap;font-weight:700;border:1px solid #fff;border-radius:20px;box-shadow:0 0 8px rgb(0 0 0 / .25);background-color:rgb(255 255 255 / .5);backdrop-filter:blur(10px);color:var(--wp--preset--color--dark,#121619);padding:15px 20px;font-size:var(--wp--preset--font-size--large,26px)}.hosperly-journey__highlight[hidden]{display:none}.hosperly-journey__highlight-icon{flex-shrink:0;color:var(--wp--preset--color--secondary,#5a99fe);width:1em;height:1em}.hosperly-journey__arrow{appearance:none;position:absolute;top:60%;z-index:4;display:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:1px solid #fff;border-radius:50%;background-color:rgb(255 255 255 / .5);backdrop-filter:blur(10px);box-shadow:0 0 8px rgb(0 0 0 / .25);color:var(--hosperly-journey-dark);cursor:pointer;transform:translateY(-50%)}.hosperly-journey__arrow[hidden]{display:none}.hosperly-journey__arrow:hover{background-color:rgb(255 255 255 / .85)}.hosperly-journey__arrow:focus-visible{outline:2px solid var(--hosperly-journey-primary);outline-offset:3px}.hosperly-journey__arrow--prev{inset-inline-start:12px}.hosperly-journey__arrow--prev .hosperly-journey__arrow-icon{transform:scaleX(-1)}.hosperly-journey__arrow--next{inset-inline-end:12px}.hosperly-journey__arrow-icon{display:block}.hosperly-journey__overlay{position:absolute;inset-inline-start:0;bottom:0;max-width:min(420px, 70%);padding:clamp(20px, 4vw, 40px);color:#fff;text-shadow:0 1px 8px rgb(0 0 0 / .25);pointer-events:none}.hosperly-journey__kicker{font-size:clamp(36px, 5vw, 56px);font-weight:700;line-height:.9;color:var(--hosperly-journey-primary);text-shadow:none}.hosperly-journey__title{margin:6px 0 8px;font-size:clamp(28px, 3.4vw, 42px);font-weight:700;line-height:1.05;color:#fff}.hosperly-journey__description{margin:0;font-size:clamp(14px, 1.4vw, 18px);line-height:1.35;font-weight:400;max-width:28ch;color:#fff}@media (max-width:1200px){.hosperly-journey__stage,.hosperly-journey__panels{aspect-ratio:unset;height:100%}.hosperly-journey__arrow{display:inline-flex}}@media (max-width:980px){.wp-block-hosperly-journey,.hosperly-journey{grid-template-columns:1fr;align-items:stretch}.hosperly-journey__nav-wrap{order:2;display:block}.hosperly-journey__nav{display:flex;overflow-x:auto;gap:8px;padding-bottom:8px}.hosperly-journey__nav::before{display:none}.hosperly-journey__arrow{display:inline-flex}.hosperly-journey__nav>li{flex:0 0 auto}.hosperly-journey__nav-item{margin:0;white-space:nowrap}.hosperly-journey__stage,.hosperly-journey__panels{aspect-ratio:4/3}.hosperly-journey__overlay{max-width:90%}.hosperly-journey__highlight{padding:10px 10px;font-size:var(--wp--preset--font-size--medium,20px);border-radius:20px;box-shadow:0 0 8px rgb(0 0 0 / .25);background-color:rgb(255 255 255 / .5);backdrop-filter:blur(10px);color:var(--wp--preset--color--dark,#121619)}}@media (max-width:680px){.hosperly-journey__stage,.hosperly-journey__panels{aspect-ratio:4/5.2;height:100%}.hosperly-journey__nav-wrap{order:2;display:none}.hosperly-journey__arrow{display:inline-flex}}.hosperly-journey[data-active-step="0"] .hosperly-journey__highlights{align-items:flex-start}.hosperly-journey[data-active-step="0"] .hosperly-journey__highlight:nth-of-type(1){transform:translate(20%,10px)}.hosperly-journey[data-active-step="0"] .hosperly-journey__highlight:nth-of-type(2){transform:translate(0,10px)}.hosperly-journey[data-active-step="1"] .hosperly-journey__highlights{align-items:flex-end}.hosperly-journey[data-active-step="1"] .hosperly-journey__highlight:nth-of-type(1){transform:translate(-20%,20px)}.hosperly-journey[data-active-step="1"] .hosperly-journey__highlight:nth-of-type(2){transform:translate(0,20px)}.hosperly-journey[data-active-step="2"] .hosperly-journey__highlights{align-items:flex-end}.hosperly-journey[data-active-step="2"] .hosperly-journey__highlight:nth-of-type(1){transform:translate(-20%,20px)}.hosperly-journey[data-active-step="2"] .hosperly-journey__highlight:nth-of-type(2){transform:translate(-10%,20px)}.hosperly-journey[data-active-step="2"] .hosperly-journey__highlight:nth-of-type(3){transform:translate(0,20px)}.hosperly-journey[data-active-step="3"] .hosperly-journey__highlights{align-items:flex-end}.hosperly-journey[data-active-step="3"] .hosperly-journey__highlight:nth-of-type(1){transform:translate(-40%,20px)}.hosperly-journey[data-active-step="3"] .hosperly-journey__highlight:nth-of-type(2){transform:translate(0,20px)}.hosperly-journey[data-active-step="3"] .hosperly-journey__highlight:nth-of-type(3){transform:translate(0,20px)}.hosperly-journey[data-active-step="4"] .hosperly-journey__highlights{align-items:flex-start}.hosperly-journey[data-active-step="4"] .hosperly-journey__highlight:nth-of-type(1){transform:translate(0,100px)}.hosperly-journey[data-active-step="4"] .hosperly-journey__highlight:nth-of-type(2){transform:translate(20%,120px)}.hosperly-journey[data-active-step="5"] .hosperly-journey__highlights{align-items:flex-end}.hosperly-journey[data-active-step="5"] .hosperly-journey__highlight:nth-of-type(1){transform:translate(-60%,20px)}.hosperly-journey[data-active-step="5"] .hosperly-journey__highlight:nth-of-type(2){transform:translate(0%,20px)}[dir=rtl] .hosperly-journey__nav::before{left:auto;right:27px}[dir=rtl] .hosperly-journey__chevron{transform:scaleX(-1)}[dir=rtl] .hosperly-journey__arrow--prev .hosperly-journey__arrow-icon{transform:none}[dir=rtl] .hosperly-journey__arrow--next .hosperly-journey__arrow-icon{transform:scaleX(-1)}