.finish-steps{display:block;padding-top:calc(var(--fs-pad-top, 48px)*.5);padding-bottom:calc(var(--fs-pad-bottom, 52px)*.4);background:var(--fs-bg, transparent)}@media only screen and (min-width: 1024px){.finish-steps{padding-top:var(--fs-pad-top, 48px);padding-bottom:var(--fs-pad-bottom, 52px)}}.finish-steps [hidden]{display:none}.finish-steps__container{width:100%;max-width:var(--page-max-width, 1770px);margin-inline:auto;padding-inline:var(--page-gutter, 1.6rem)}.finish-steps__header{position:relative;z-index:3;display:block}@media only screen and (min-width: 1024px){.finish-steps__header{display:grid;align-items:end;grid-template-columns:minmax(29rem, 0.75fr) minmax(54rem, 1.25fr);gap:3.4rem}}@media only screen and (min-width: 1200px){.finish-steps__header{grid-template-columns:minmax(33rem, 0.88fr) minmax(62rem, 1.12fr);gap:clamp(4.2rem,5vw,9.6rem)}}.finish-steps__intro-kicker{margin:0 0 .6rem;color:var(--fs-intro-kicker-color, #8a571e);font-size:calc(var(--fs-intro-kicker-size, 12px)*.75);font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}@media only screen and (min-width: 1024px){.finish-steps__intro-kicker{margin-bottom:.8rem;font-size:var(--fs-intro-kicker-size, 12px)}}.finish-steps__intro-heading{margin:0;color:var(--fs-intro-heading-color, #262626);font-size:calc(var(--fs-intro-heading-size, 48px)*.58);font-weight:400;letter-spacing:-0.035em;line-height:1}@media only screen and (min-width: 1024px){.finish-steps__intro-heading{font-size:var(--fs-intro-heading-size, 48px);line-height:.98}}.finish-steps__intro-text{max-width:68rem;margin-top:.8rem;color:var(--fs-intro-text-color, #737373);font-size:calc(var(--fs-intro-text-size, 19px)*.64);line-height:1.45}@media only screen and (min-width: 1024px){.finish-steps__intro-text{margin-top:1.2rem;font-size:var(--fs-intro-text-size, 19px);line-height:1.55}}.finish-steps__steps{display:flex;align-items:flex-start;justify-content:stretch;width:100%;margin-top:1.6rem}@media only screen and (min-width: 1024px){.finish-steps__steps{margin-top:0}}.finish-steps__step{position:relative;flex:1 1 0;min-width:0}.finish-steps__step:not(:last-child)::after{content:"";position:absolute;top:calc(var(--fs-step-size, 54px)*.7/2);right:calc(-50% + var(--fs-step-size, 54px)*.7/2);left:calc(50% + var(--fs-step-size, 54px)*.7/2);z-index:0;height:1px;background:var(--fs-track, #c9a34f)}@media only screen and (min-width: 1024px){.finish-steps__step:not(:last-child)::after{top:calc(var(--fs-step-size, 54px)/2);right:calc(-50% + var(--fs-step-size, 54px)/2);left:calc(50% + var(--fs-step-size, 54px)/2)}}.finish-steps__step-button{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;margin:0;padding-inline:.2rem;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:center;cursor:pointer;appearance:none}@media only screen and (min-width: 1024px){.finish-steps__step-button{padding-inline:.5rem}}.finish-steps__step-button:focus-visible{border-radius:.8rem;outline:2px solid var(--fs-step-active-bg, #d4aa48);outline-offset:6px}.finish-steps__step-number{display:grid;place-items:center;width:calc(var(--fs-step-size, 54px)*.7);height:calc(var(--fs-step-size, 54px)*.7);border-radius:999px;background:var(--fs-step-bg, #242424);color:var(--fs-step-text, #fff);font-size:calc(var(--fs-step-size, 54px)*.238);font-weight:700;line-height:1;transition:background-color 180ms ease,color 180ms ease,transform 180ms ease}@media only screen and (min-width: 1024px){.finish-steps__step-number{width:var(--fs-step-size, 54px);height:var(--fs-step-size, 54px);font-size:calc(var(--fs-step-size, 54px)*.34)}}.finish-steps__step-label{max-width:6.2rem;min-height:2.8rem;margin-top:.9rem;color:var(--fs-step-label, #242424);font-size:max(7px,var(--fs-step-label-size, 16px)*.5);font-weight:700;line-height:1.15;transition:color 180ms ease}@media only screen and (min-width: 480px){.finish-steps__step-label{font-size:calc(var(--fs-step-label-size, 16px)*.5)}}@media only screen and (min-width: 1024px){.finish-steps__step-label{max-width:13.5rem;min-height:0;margin-top:1.8rem;font-size:var(--fs-step-label-size, 16px);line-height:1.35}}.finish-steps__step-button:hover .finish-steps__step-number,.finish-steps__step-button:focus-visible .finish-steps__step-number{transform:translateY(-2px)}.finish-steps__step-button.is-active .finish-steps__step-number{background:var(--fs-step-active-bg, #d4aa48);color:var(--fs-step-active-text, #fff)}.finish-steps__step-button.is-active .finish-steps__step-label{color:var(--fs-step-active-label, #d1a13c)}.finish-steps__stage{--fs-notch-x: 50%;position:relative;min-height:0;margin-top:1.4rem;border-radius:min(var(--fs-stage-radius, 20px),1.4rem);background:var(--fs-stage-bg, #242424);isolation:isolate}@media only screen and (min-width: 1024px){.finish-steps__stage{min-height:var(--fs-stage-min-height, 540px);margin-top:8.2rem;border-radius:var(--fs-stage-radius, 20px)}}.finish-steps__notch{position:absolute;top:-1.8rem;left:var(--fs-notch-x);z-index:0;width:0;height:0;border-right:1.8rem solid rgba(0,0,0,0);border-bottom:2rem solid var(--fs-stage-bg, #242424);border-left:1.8rem solid rgba(0,0,0,0);transform:translateX(-50%);transition:left 240ms ease;pointer-events:none}@media only screen and (min-width: 1024px){.finish-steps__notch{top:-4.8rem;border-right-width:4.2rem;border-bottom-width:5rem;border-left-width:4.2rem}}.finish-steps__panel{position:relative;z-index:1;min-height:0;padding:.9rem .8rem 2rem}@media only screen and (min-width: 1024px){.finish-steps__panel{min-height:var(--fs-stage-min-height, 540px);padding:0}}.finish-steps__media-wrap{position:relative;inset:auto;width:100%;height:var(--fs-media-height-mobile, 285px)}@media only screen and (min-width: 1024px){.finish-steps__media-wrap{position:absolute;top:calc(-1*var(--fs-media-overlap, 40px));bottom:calc(-1*var(--fs-media-overlap, 40px));left:var(--fs-media-left, 100px);z-index:2;width:var(--fs-media-width, 380px);height:auto}}.finish-steps__media{width:100%;height:100%;overflow:hidden;border-radius:min(var(--fs-media-radius, 18px),1.2rem);background:hsla(0,0%,100%,.05)}@media only screen and (min-width: 1024px){.finish-steps__media{border-radius:var(--fs-media-radius, 18px)}}.finish-steps__media-element{display:block;width:100%;height:100%;object-fit:cover}.finish-steps__media-card{position:absolute;bottom:-2.8rem;left:50%;z-index:3;width:min(74%,26rem);padding:1.3rem 1.4rem 1.1rem;border-radius:.8rem;background:var(--fs-overlay-bg, #b99144);color:var(--fs-overlay-text-color, #fff);text-align:center;transform:translateX(-50%)}@media only screen and (min-width: 1024px){.finish-steps__media-card{bottom:2.2rem;left:var(--fs-overlay-shift-x, -80px);width:min(var(--fs-overlay-width, 270px),100vw - 4rem);padding:2rem 2.2rem 1.8rem;border-radius:1.1rem;transform:none}}.finish-steps__media-symbol{display:block;margin-block:0 .7rem;font-size:8px;line-height:1}@media only screen and (min-width: 1024px){.finish-steps__media-symbol{margin-block:0 1rem;font-size:1.2rem}}.finish-steps__media-symbol:last-child{margin-block:.7rem 0}@media only screen and (min-width: 1024px){.finish-steps__media-symbol:last-child{margin-block:1.2rem 0}}.finish-steps__media-card-title{margin:0 0 .7rem;color:var(--fs-overlay-title-color, #fff);font-size:calc(var(--fs-overlay-title-size, 13px)*.72);font-weight:700;letter-spacing:.13em;line-height:1.25;text-transform:uppercase}@media only screen and (min-width: 1024px){.finish-steps__media-card-title{margin-bottom:1.1rem;font-size:var(--fs-overlay-title-size, 13px);letter-spacing:.15em}}.finish-steps__media-card-text{color:var(--fs-overlay-text-color, #fff);font-size:calc(var(--fs-overlay-text-size, 14px)*.72);line-height:1.35;text-align:center}@media only screen and (min-width: 1024px){.finish-steps__media-card-text{font-size:var(--fs-overlay-text-size, 14px);line-height:1.52;text-align:left}}.finish-steps__content{display:block;min-height:0;padding:6.2rem 0 0}@media only screen and (min-width: 1024px){.finish-steps__content{display:flex;flex-direction:column;justify-content:center;min-height:var(--fs-stage-min-height, 540px);padding:clamp(8.2rem,7vw,12.6rem) clamp(3.6rem,3vw,5.8rem) clamp(7.2rem,6vw,10.6rem) calc(var(--fs-media-left, 100px) + var(--fs-media-width, 380px) + 4.2rem)}}@media only screen and (min-width: 1200px){.finish-steps__content{padding-left:calc(var(--fs-media-left, 100px) + var(--fs-media-width, 380px) + 7rem)}}.finish-steps__panel-kicker{margin:0 0 1rem;color:var(--fs-panel-kicker-color, #e6d3a7);font-size:var(--fs-panel-kicker-size-mobile, 8px);font-weight:600;letter-spacing:.38em;line-height:1.45;text-transform:uppercase}@media only screen and (min-width: 1024px){.finish-steps__panel-kicker{margin-bottom:1.4rem;font-size:var(--fs-panel-kicker-size, 12px);letter-spacing:.34em;line-height:1.35}}.finish-steps__panel-heading{margin:0;color:var(--fs-panel-heading-color, #fff);font-size:var(--fs-panel-heading-size-mobile, 26px);font-weight:400;letter-spacing:-0.035em;line-height:1.14}@media only screen and (min-width: 1024px){.finish-steps__panel-heading{font-size:var(--fs-panel-heading-size, 44px);line-height:1.05}}.finish-steps__heading-accent{color:var(--fs-panel-heading-accent, #c39a4a)}.finish-steps__features{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:2.4rem;padding-bottom:1.6rem;border-bottom:1px solid var(--fs-feature-divider, #4b4b4b)}@media only screen and (min-width: 1024px){.finish-steps__features{margin-top:4.8rem;padding-bottom:2.4rem}}.finish-steps__feature{min-width:0;padding-inline:.6rem}@media only screen and (min-width: 480px){.finish-steps__feature{padding-inline:.8rem}}@media only screen and (min-width: 1024px){.finish-steps__feature{padding-inline:1.8rem}}@media only screen and (min-width: 1200px){.finish-steps__feature{padding-inline:2.8rem}}.finish-steps__feature:first-child{padding-left:0}.finish-steps__feature:last-child{padding-right:0}.finish-steps__feature+.finish-steps__feature{border-left:1px solid var(--fs-feature-divider, #4b4b4b)}.finish-steps__feature-icon{display:grid;place-items:center;width:2.8rem;height:2.8rem;margin-bottom:.9rem;border-radius:999px;background:var(--fs-feature-icon-bg, #c49a49);color:var(--fs-feature-icon-color, #242424);font-size:1.3rem;line-height:1}@media only screen and (min-width: 1024px){.finish-steps__feature-icon{width:3.4rem;height:3.4rem;margin-bottom:1.6rem;font-size:1.7rem}}.finish-steps__feature-title{margin:0 0 .5rem;color:var(--fs-feature-title-color, #caa34f);font-size:calc(var(--fs-feature-title-size, 13px)*.62);font-weight:700;line-height:1.25;text-transform:uppercase}@media only screen and (min-width: 1024px){.finish-steps__feature-title{margin-bottom:.7rem;font-size:var(--fs-feature-title-size, 13px);line-height:1.3}}.finish-steps__feature-text{color:var(--fs-feature-text-color, #fff);font-size:calc(var(--fs-feature-text-size, 13px)*.62);line-height:1.38}@media only screen and (min-width: 1024px){.finish-steps__feature-text{font-size:var(--fs-feature-text-size, 13px);line-height:1.55}}.finish-steps__bottom-text{margin-top:1.5rem;color:var(--fs-bottom-text-color, #fff);font-size:var(--fs-bottom-text-size-mobile, 8px);line-height:1.42}@media only screen and (min-width: 1024px){.finish-steps__bottom-text{margin-top:2rem;font-size:var(--fs-bottom-text-size, 12px);line-height:1.55}}.finish-steps__bottom-text a,.finish-steps__bottom-text strong{color:var(--fs-panel-heading-accent, #c39a4a)}.finish-steps__intro-text>:first-child,.finish-steps__media-card-text>:first-child,.finish-steps__feature-text>:first-child,.finish-steps__bottom-text>:first-child{margin-top:0}.finish-steps__intro-text>:last-child,.finish-steps__media-card-text>:last-child,.finish-steps__feature-text>:last-child,.finish-steps__bottom-text>:last-child{margin-bottom:0}@media(prefers-reduced-motion: reduce){.finish-steps__step-number,.finish-steps__step-label,.finish-steps__notch{transition:none}.finish-steps__step-button:hover .finish-steps__step-number,.finish-steps__step-button:focus-visible .finish-steps__step-number{transform:none}}
