.block-group.is-style-journey{--area-gap:clamp(2rem,4.44444vw,4rem);--theme:var(--color-accent);--theme-background:#ffefd7;--bubble:clamp(14rem,calc(12rem + 4.44444vw),16rem)}@media only screen and (min-width:47rem){.block-group.is-style-journey{padding-inline:2em!important;position:relative}.block-group.is-style-journey:after{border-color:var(--color-accent) transparent transparent;border-style:solid;border-width:1.25em .75em 0;bottom:1.25em;content:"";height:0;left:50%;position:absolute;top:0;transform:translateX(-50%);width:0}.block-group.is-style-journey>.blocks>.area-step{margin-block-end:0;margin-block-start:8.5rem;padding-block-end:0;padding-block-start:0}.block-group.is-style-journey>.blocks>.area-step:nth-child(2){margin-block-start:7rem}.block-group.is-style-journey>.blocks>.area-step:nth-child(2):after{background-image:url(/wp-content/themes/project/img/curve-0.svg);background-position:100% 37px;background-repeat:no-repeat;background-size:contain;bottom:100%;content:"";display:block;height:8rem;left:5%;position:absolute;width:45%}.block-group.is-style-journey>.blocks>.area-step:nth-child(2n):not(:nth-child(2)):after,.block-group.is-style-journey>.blocks>.area-step:nth-child(odd):after{background-image:url(/wp-content/themes/project/img/curve-1.svg);background-repeat:no-repeat;background-size:contain;bottom:100%;content:"";display:block;height:8rem;left:5%;position:absolute;width:90%}.block-group.is-style-journey>.blocks>.area-step:nth-child(2n):not(:nth-child(2)):after{transform:rotate(180deg) scaleX(-1) translateY(7px)}}.block-group.is-style-journey .area-navigation.block-buttons{padding-bottom:5em;position:relative}.block-group.is-style-journey .area-navigation.block-buttons a.button{align-items:center;background:var(--theme);border:0;border-radius:100%;box-shadow:none;color:var(--color-white);display:flex;font-size:1.25em;font-weight:var(--font-bold);height:2em;justify-content:center;padding:0;width:2em}.block-group.is-style-journey .area-navigation.block-buttons a.button:nth-child(2),.block-group.is-style-journey .area-navigation.block-buttons a.button:nth-child(5){--theme:var(--color-primary)}.block-group.is-style-journey .area-navigation.block-buttons a.button:nth-child(3){--theme:var(--color-secondary)}.block-group.is-style-journey .area-navigation.block-buttons:after{border-color:var(--color-accent) transparent transparent;border-style:solid;border-width:.75em .375em 0;bottom:1.25em;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}@media only screen and (min-width:47rem){.block-group.is-style-journey .block-group.area-step{max-width:62.37rem!important;overflow:visible;position:relative}}@media only screen and (max-width:46.999rem){.block-group.is-style-journey .block-group.area-step:nth-child(2):after{display:none}}@media only screen and (min-width:47rem){.block-group.is-style-journey .block-group.area-step .block-buttons,.block-group.is-style-journey .block-group.area-step .block-text{--gap:var(--area-gap);background:var(--background-white);box-shadow:var(--box-shadow-soft);margin:0;max-width:calc(100% - var(--bubble) - var(--area-gap));padding:2em}}.block-group.is-style-journey .block-group.area-step .block-text{text-wrap:pretty}@media only screen and (min-width:47rem){.block-group.is-style-journey .block-group.area-step .block-text{border-radius:var(--border-radius) var(--border-radius) 0 0;width:auto}}.block-group.is-style-journey .block-group.area-step .block-buttons{gap:1.5em}.block-group.is-style-journey .block-group.area-step .block-buttons a,.block-group.is-style-journey .block-group.area-step .block-buttons a.button.is-outlined{color:var(--color-accent)}.block-group.is-style-journey .block-group.area-step .block-buttons a.button.is-outlined:focus,.block-group.is-style-journey .block-group.area-step .block-buttons a.button.is-outlined:hover,.block-group.is-style-journey .block-group.area-step .block-buttons a:focus,.block-group.is-style-journey .block-group.area-step .block-buttons a:hover{color:currentcolor}.block-group.is-style-journey .block-group.area-step .block-buttons .button.is-outlined{background:none;border:0;box-shadow:none;font-size:var(--font-size-paragraph);font-weight:var(--font-weight);padding:0 0 0 1.5em;position:relative}.block-group.is-style-journey .block-group.area-step .block-buttons .button.is-outlined:before{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:.25em 0 .25em .375em;content:"";height:0;left:.475em;position:absolute;top:50%;transform:translateY(-50%);width:0}.block-group.is-style-journey .block-group.area-step .block-buttons .button.is-outlined:after{border:.1em solid;border-radius:100%;content:"";height:1.25em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.25em}@media only screen and (min-width:47rem){.block-group.is-style-journey .block-group.area-step .block-buttons{border-radius:0 0 var(--border-radius) var(--border-radius);gap:0;justify-content:flex-start;margin-block-start:0;padding-block-start:0;position:relative}.block-group.is-style-journey .block-group.area-step .block-buttons:before{background:var(--background-white);bottom:100%;content:"";display:block;height:2em;left:0;position:absolute;width:100%}.block-group.is-style-journey .block-group.area-step .block-buttons a{background:var(--background);line-height:1.1;padding:.5em}.block-group.is-style-journey .block-group.area-step .block-buttons a.button.is-outlined{background:var(--background);line-height:1.1;padding:.5em .5em .5em 2em}.block-group.is-style-journey .block-group.area-step .block-buttons a.button.is-outlined:before{left:1em}.block-group.is-style-journey .block-group.area-step .block-buttons a.button.is-outlined:after{left:.5em}.block-group.is-style-journey .block-group.area-step .block-buttons a:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.block-group.is-style-journey .block-group.area-step .block-buttons a:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}}.block-group.is-style-journey .block-group.area-step:before{align-items:center;background:var(--theme);border-radius:100%;color:var(--color-white);content:"1";display:flex;flex-shrink:0;font-size:1.25em;font-weight:var(--font-bold);height:2em;justify-content:center;margin-block-end:.75em;margin-inline:auto;width:2em;z-index:3}@media only screen and (min-width:47rem){.block-group.is-style-journey .block-group.area-step:before{left:0;position:absolute;top:2.25em;transform:translateX(-50%)}}.block-group.is-style-journey .block-group.area-step .block-image{align-items:center;aspect-ratio:auto;display:flex;justify-content:center}.block-group.is-style-journey .block-group.area-step .block-image img{height:auto;margin-inline:auto;max-width:10em;-o-object-fit:contain;object-fit:contain;position:static}@media only screen and (max-width:46.999rem){.block-group.is-style-journey .block-group.area-step .block-image{background:var(--theme-background);border-radius:var(--border-radius-alt);padding:2em;text-align:center}}@media only screen and (min-width:47rem){.block-group.is-style-journey .block-group.area-step .block-image{aspect-ratio:8/7;background:var(--theme);border-radius:100%;height:auto;min-height:0;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-40deg);width:var(--bubble)}.block-group.is-style-journey .block-group.area-step .block-image img{filter:brightness(10);height:calc(var(--bubble)*.9*8/7);left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(40deg);width:calc(var(--bubble)*.9)}}@media only screen and (max-width:46.999rem){.block-group.is-style-journey .block-group.area-step{margin-block-end:4em}}@media only screen and (min-width:47rem){.block-group.is-style-journey+.is-style-text-with-bubble,.wp-block+.wp-block+.is-style-text-with-bubble{--container:min(62.37rem,calc(100% - var(--gutter)*2));margin-block-start:8rem;padding-block-start:0;position:relative}.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns>.wp-block:first-child:after,.block-group.is-style-journey+.is-style-text-with-bubble>div>.block>.columns>.block-column:first-child:after,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns>.wp-block:first-child:after,.wp-block+.wp-block+.is-style-text-with-bubble>div>.block>.columns>.block-column:first-child:after{background-image:url(/wp-content/themes/project/img/curve-with-arrow.svg);background-repeat:no-repeat;background-size:contain;bottom:100%;content:"";display:block;height:9rem;left:calc(55% - var(--container)*.5);position:absolute;width:45%}}@media only screen and (min-width:47rem)and (max-width:89.999rem){.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.block-columns>.blocks.has-2-columns>.block-column,.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns .wp-block,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.block-columns>.blocks.has-2-columns>.block-column,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns .wp-block{transform:none!important;width:100%!important}.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.block-columns>.blocks.has-2-columns>.block-column:first-child .block-group,.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns .wp-block:first-child .block-group,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.block-columns>.blocks.has-2-columns>.block-column:first-child .block-group,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns .wp-block:first-child .block-group{padding:var(--m)}.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.block-columns>.blocks.has-2-columns>.block-column .block-group,.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns .wp-block .block-group,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.block-columns>.blocks.has-2-columns>.block-column .block-group,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns .wp-block .block-group{margin-inline:auto;max-width:45rem}.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.block-columns>.blocks.has-2-columns>.block-column .block-group:before,.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns .wp-block .block-group:before,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.block-columns>.blocks.has-2-columns>.block-column .block-group:before,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns .wp-block .block-group:before{display:none}}@media only screen and (min-width:90rem){.block-group.is-style-journey+.is-style-text-with-bubble,.wp-block+.wp-block+.is-style-text-with-bubble{margin-block-start:5rem}.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns>.wp-block:first-child:after,.block-group.is-style-journey+.is-style-text-with-bubble>div>.block>.columns>.block-column:first-child:after,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns>.wp-block:first-child:after,.wp-block+.wp-block+.is-style-text-with-bubble>div>.block>.columns>.block-column:first-child:after{left:20%;right:auto}.block-group.is-style-journey+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns>.wp-block:first-child .block-group,.wp-block+.wp-block+.is-style-text-with-bubble>.blocks>.wp-block>.block-columns>.blocks.has-2-columns>.wp-block:first-child .block-group{padding:var(--padding) calc(var(--padding)*3) var(--padding) var(--padding)}}.block-group.is-style-journey .block.area-step:nth-child(3),.block-group.is-style-journey .wp-block:nth-child(3) .block.area-step{--theme:var(--color-primary);--theme-background:#ebd7f6}.block-group.is-style-journey .block.area-step:nth-child(3):before,.block-group.is-style-journey .wp-block:nth-child(3) .block.area-step:before{content:"2"}.block-group.is-style-journey .block.area-step:nth-child(4),.block-group.is-style-journey .wp-block:nth-child(4) .block.area-step{--theme:var(--color-secondary);--theme-background:#f5fffe}.block-group.is-style-journey .block.area-step:nth-child(4):before,.block-group.is-style-journey .wp-block:nth-child(4) .block.area-step:before{content:"3"}.block-group.is-style-journey .block.area-step:nth-child(5):before,.block-group.is-style-journey .wp-block:nth-child(5) .block.area-step:before{content:"4"}.block-group.is-style-journey .block.area-step:nth-child(6),.block-group.is-style-journey .wp-block:nth-child(6) .block.area-step{--theme:var(--color-primary);--theme-background:#ebd7f6}.block-group.is-style-journey .block.area-step:nth-child(6):before,.block-group.is-style-journey .wp-block:nth-child(6) .block.area-step:before{content:"5"}.block-group.is-style-journey .block.area-step:nth-child(7),.block-group.is-style-journey .wp-block:nth-child(7) .block.area-step{--theme:var(--color-secondary);--theme-background:#f5fffe}.block-group.is-style-journey .block.area-step:nth-child(7):before,.block-group.is-style-journey .wp-block:nth-child(7) .block.area-step:before{content:"6"}@media only screen and (min-width:47rem){.block-group.is-style-journey .block.area-step:nth-child(3) .block-buttons,.block-group.is-style-journey .block.area-step:nth-child(3) .block-text,.block-group.is-style-journey .block.area-step:nth-child(5) .block-buttons,.block-group.is-style-journey .block.area-step:nth-child(5) .block-text,.block-group.is-style-journey .block.area-step:nth-child(7) .block-buttons,.block-group.is-style-journey .block.area-step:nth-child(7) .block-text,.block-group.is-style-journey .wp-block:nth-child(3) .block.area-step .block-buttons,.block-group.is-style-journey .wp-block:nth-child(3) .block.area-step .block-text,.block-group.is-style-journey .wp-block:nth-child(5) .block.area-step .block-buttons,.block-group.is-style-journey .wp-block:nth-child(5) .block.area-step .block-text,.block-group.is-style-journey .wp-block:nth-child(7) .block.area-step .block-buttons,.block-group.is-style-journey .wp-block:nth-child(7) .block.area-step .block-text{margin-inline-start:auto}.block-group.is-style-journey .block.area-step:nth-child(3):before,.block-group.is-style-journey .block.area-step:nth-child(5):before,.block-group.is-style-journey .block.area-step:nth-child(7):before,.block-group.is-style-journey .wp-block:nth-child(3) .block.area-step:before,.block-group.is-style-journey .wp-block:nth-child(5) .block.area-step:before,.block-group.is-style-journey .wp-block:nth-child(7) .block.area-step:before{left:calc(var(--bubble) + var(--area-gap))}.block-group.is-style-journey .block.area-step:nth-child(3) .block-image,.block-group.is-style-journey .block.area-step:nth-child(5) .block-image,.block-group.is-style-journey .block.area-step:nth-child(7) .block-image,.block-group.is-style-journey .wp-block:nth-child(3) .block.area-step .block-image,.block-group.is-style-journey .wp-block:nth-child(5) .block.area-step .block-image,.block-group.is-style-journey .wp-block:nth-child(7) .block.area-step .block-image{left:0;right:auto}.block-group.is-style-journey .wp-block.area-step,.block-group.is-style-journey .wp-block.area-step .wp-block{max-width:62.37rem!important}.block-group.is-style-journey .wp-block.area-step .wp-block-kd-buttons,.block-group.is-style-journey .wp-block.area-step .wp-block-kd-text{margin-block-end:0}.block-group.is-style-journey .wp-block.area-step .wp-block-kd-image{height:0;margin:0;position:static}}
