.ProcessStepsRenderer_container__edv95{box-sizing:content-box;margin:0 auto;padding:2.5rem 1.5rem;display:grid;grid-template-columns:1fr;grid-template-areas:"heading" "image" "steps" "nav";gap:2rem}.ProcessStepsRenderer_container__edv95[data-has-image=false]{grid-template-areas:"heading" "steps" "nav"}@media (min-width:900px){.ProcessStepsRenderer_container__edv95{grid-template-columns:1fr 1fr;grid-template-areas:"heading image" "steps   image" "nav     image";align-items:center;padding:4rem 2.5rem}.ProcessStepsRenderer_container__edv95[data-has-image=false]{grid-template-columns:1fr;grid-template-areas:"heading" "steps" "nav"}}.ProcessStepsRenderer_heading__AoE_z{grid-area:heading;margin:0;font-size:1.75rem;font-weight:800;line-height:1.25;color:#000000}@media (min-width:900px){.ProcessStepsRenderer_heading__AoE_z{font-size:2.25rem}}.ProcessStepsRenderer_imageArea__pbKNh{grid-area:image;position:relative;aspect-ratio:16/11}.ProcessStepsRenderer_image__WTnPj{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:opacity .35s ease}.ProcessStepsRenderer_steps__MBoXu{grid-area:steps;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem}.ProcessStepsRenderer_step__25Zmm{position:relative}.ProcessStepsRenderer_stepButton__MmdcS{all:unset;box-sizing:border-box;display:flex;align-items:flex-start;gap:1.25rem;width:100%;cursor:pointer;position:relative;transition:opacity .2s ease}.ProcessStepsRenderer_stepButton__MmdcS:focus-visible{outline:2px solid #000000;outline-offset:4px;border-radius:8px}.ProcessStepsRenderer_badge__xuTV5{flex-shrink:0;width:56px;height:56px;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#000000;box-shadow:0 2px 8px rgba(0,0,0,.12);position:relative;z-index:1}.ProcessStepsRenderer_connector__tDzF_{position:absolute;left:28px;top:56px;bottom:-1.5rem;width:0;border-left:2px dashed rgba(0,0,0,.35)}.ProcessStepsRenderer_stepBody__fMo_m{display:flex;flex-direction:column;padding-top:.5rem;text-align:left}.ProcessStepsRenderer_stepTitle__DWrWl{margin:0 0 .4rem;font-weight:700;font-size:1.05rem;color:#000000}.ProcessStepsRenderer_stepDescription__N4td_{margin:0;color:rgba(0,0,0,.75);line-height:1.5}.ProcessStepsRenderer_nav__t_Wvw{grid-area:nav;display:flex;gap:.75rem}.ProcessStepsRenderer_navButton__qikaZ{all:unset;box-sizing:border-box;width:40px;height:40px;border-radius:9999px;border:1.5px solid rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;color:#000000;cursor:pointer}.ProcessStepsRenderer_navButton__qikaZ:hover{background:rgba(0,0,0,.06)}.ProcessStepsRenderer_navButton__qikaZ:focus-visible{outline:2px solid #000000;outline-offset:2px}.ProcessStepsRenderer_catBand__kkzm_{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:50px 0 60px;background:#ffbb00;overflow:hidden}@media (min-width:900px){.ProcessStepsRenderer_catBand__kkzm_{padding:60px 0 80px}}.ProcessStepsRenderer_catHeading__AyFWF{margin:0 24px 28px;color:#000000;font-size:40px;line-height:1.2;font-weight:600;text-align:center}@media (min-width:900px){.ProcessStepsRenderer_catHeading__AyFWF{margin-bottom:50px;font-size:70px;line-height:84px}}.ProcessStepsRenderer_catInner__9pgte{box-sizing:content-box;margin:0 auto;padding:0 24px}.ProcessStepsRenderer_catRowWrap__hWeZi{position:relative}.ProcessStepsRenderer_catRow__O5_LX{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ProcessStepsRenderer_catRow__O5_LX::-webkit-scrollbar{display:none}.ProcessStepsRenderer_catCard__xIHa_{position:relative;flex:0 0 85%;height:360px;border-radius:25px;overflow:hidden;background:linear-gradient(160deg,#3b46b8,#29339b);color:#ffffff;scroll-snap-align:start}@media (min-width:700px){.ProcessStepsRenderer_catCard__xIHa_{flex-basis:calc((100% - 20px) / 2)}}@media (min-width:1000px){.ProcessStepsRenderer_catCard__xIHa_{flex-basis:calc((100% - 40px) / 3);height:400px}}.ProcessStepsRenderer_catImage__tM_NR{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ProcessStepsRenderer_catGlyph__jq5AC{position:absolute;top:50%;left:50%;transform:translate(-50%,-70%);color:rgba(255,255,255,.35)}.ProcessStepsRenderer_catGlyph__jq5AC svg{width:96px;height:96px}.ProcessStepsRenderer_catShade__PqkhG{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,0) 30%,rgba(0,0,0,0) 45%,rgba(0,0,0,.7))}.ProcessStepsRenderer_catNumber__OdO3H{position:absolute;top:20px;left:20px;font-size:36px;line-height:1;font-weight:600}.ProcessStepsRenderer_catText__Hhtfh{position:absolute;left:20px;right:20px;bottom:20px}.ProcessStepsRenderer_catTitle__ZD7mq{margin:0 0 6px;font-size:28px;line-height:1.2;font-weight:600}.ProcessStepsRenderer_catDescription__C3od3{margin:0;font-size:15px;line-height:22px}@media (min-width:900px){.ProcessStepsRenderer_catTitle__ZD7mq{font-size:36px;line-height:43.2px}.ProcessStepsRenderer_catDescription__C3od3{font-size:16px;line-height:24px}}.ProcessStepsRenderer_catNav__rlxUT{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:50%;background:#ffffff;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ProcessStepsRenderer_catNavPrev__Aky_W{left:-10px}.ProcessStepsRenderer_catNavNext__HhO2f{right:-10px}@media (min-width:1340px){.ProcessStepsRenderer_catNavPrev__Aky_W{left:-22px}.ProcessStepsRenderer_catNavNext__HhO2f{right:-22px}}.ProcessStepsRenderer_catProgress__Uc_hL{height:4px;margin-top:26px;border-radius:2px;background:rgba(0,0,0,.2);overflow:hidden}.ProcessStepsRenderer_catProgress__Uc_hL span{display:block;height:100%;background:#ffffff;transition:width .2s ease}.ProcessStepsRenderer_ferryBand__hWqsG{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:60px 0;background:#ffbb00;overflow:hidden}.ProcessStepsRenderer_ferryInner__jeG4w{--ferry-gutter:calc((100vw - min(var(--ferry-col), 100vw - 48px)) / 2);box-sizing:content-box;margin:0 auto;padding:0 24px;display:flex;flex-direction:column}.ProcessStepsRenderer_ferryHeading__xYOWI{margin:0 0 30px;color:#000000;font-size:32px;line-height:1.2;font-weight:600}.ProcessStepsRenderer_ferryImageArea__dZgJj{order:1;position:relative;min-width:0;margin:0 calc(-1 * var(--ferry-gutter))}.ProcessStepsRenderer_ferryTimeline__9IPgu{order:2;display:flex;flex-direction:column}.ProcessStepsRenderer_ferrySteps__UvT0c{position:relative;isolation:isolate;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:70px}.ProcessStepsRenderer_ferrySteps__UvT0c:before{content:"";position:absolute;top:10px;bottom:10px;left:39px;border-left:2px dashed #000000;z-index:-1}.ProcessStepsRenderer_ferryStep__jQM0Q{all:unset;box-sizing:border-box;display:flex;align-items:center;width:100%;cursor:pointer;text-align:left}.ProcessStepsRenderer_ferryStep__jQM0Q:focus-visible{outline:2px solid #000000;outline-offset:4px;border-radius:8px}.ProcessStepsRenderer_ferryIcon___PhI4{flex:0 0 80px;height:80px;margin-right:30px;border-radius:50%;background:#ffd35a;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.ProcessStepsRenderer_ferryIcon___PhI4 svg{width:14px;height:14px;opacity:.3;transition:opacity .3s ease}.ProcessStepsRenderer_ferryStepBody__xkhgY{display:flex;flex-direction:column;min-width:0}.ProcessStepsRenderer_ferryStepText__javG0,.ProcessStepsRenderer_ferryStepTitle___gUee{color:rgba(0,0,0,.54);font-size:14px;transition:color .3s ease}.ProcessStepsRenderer_ferryStepTitle___gUee{font-weight:600;line-height:1.2;letter-spacing:-.5px}.ProcessStepsRenderer_ferryStepText__javG0{margin:10px 0;font-weight:500;line-height:1.5}.ProcessStepsRenderer_ferryStep__jQM0Q:hover .ProcessStepsRenderer_ferryIcon___PhI4,.ProcessStepsRenderer_ferryStep__jQM0Q[aria-pressed=true] .ProcessStepsRenderer_ferryIcon___PhI4{background:#ffffff}.ProcessStepsRenderer_ferryStep__jQM0Q:hover .ProcessStepsRenderer_ferryIcon___PhI4 svg,.ProcessStepsRenderer_ferryStep__jQM0Q[aria-pressed=true] .ProcessStepsRenderer_ferryIcon___PhI4 svg{opacity:1}.ProcessStepsRenderer_ferryStep__jQM0Q:hover .ProcessStepsRenderer_ferryStepText__javG0,.ProcessStepsRenderer_ferryStep__jQM0Q:hover .ProcessStepsRenderer_ferryStepTitle___gUee,.ProcessStepsRenderer_ferryStep__jQM0Q[aria-pressed=true] .ProcessStepsRenderer_ferryStepText__javG0,.ProcessStepsRenderer_ferryStep__jQM0Q[aria-pressed=true] .ProcessStepsRenderer_ferryStepTitle___gUee{color:#000000}.ProcessStepsRenderer_ferryNav__ty2cG{align-self:flex-end;display:flex;gap:20px;margin-top:30px}.ProcessStepsRenderer_ferryNavButton__I9Bl5{all:unset;box-sizing:border-box;width:36px;height:36px;border:1px solid #000000;border-radius:50%;background:#ffbb00;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:box-shadow .3s ease}.ProcessStepsRenderer_ferryNavButton__I9Bl5:hover{box-shadow:0 0 10px rgba(0,0,0,.4)}.ProcessStepsRenderer_ferryNavButton__I9Bl5:focus-visible{outline:2px solid #000000;outline-offset:2px}@media (min-width:768px){.ProcessStepsRenderer_ferryHeading__xYOWI{font-size:40px}.ProcessStepsRenderer_ferryStepText__javG0,.ProcessStepsRenderer_ferryStepTitle___gUee{font-size:18px}.ProcessStepsRenderer_ferryIcon___PhI4 svg{width:18px;height:18px}}@media (min-width:768px) and (max-width:1023px){.ProcessStepsRenderer_ferrySteps__UvT0c{box-sizing:border-box;width:100%;max-width:450px;margin:0 auto;padding:0 15px}.ProcessStepsRenderer_ferrySteps__UvT0c:before{left:54px}}@media (min-width:1024px){.ProcessStepsRenderer_ferryBand__hWqsG{padding:80px 0 0}.ProcessStepsRenderer_ferryInner__jeG4w{display:grid;grid-template-columns:40% 1fr;grid-template-rows:auto 1fr;column-gap:30px}.ProcessStepsRenderer_ferryHeading__xYOWI{grid-area:1/1/2/3;position:relative;z-index:1;max-width:540px;margin:0 0 28px;font-size:45px}.ProcessStepsRenderer_ferryTimeline__9IPgu{grid-area:2/1}.ProcessStepsRenderer_ferryImageArea__dZgJj{grid-area:1/2/3/3;align-self:start;margin:120px calc(-1 * var(--ferry-gutter)) 0 0}.ProcessStepsRenderer_ferryNav__ty2cG{align-self:flex-start;margin:23px 0 40px 13px}}@media (min-width:1202px){.ProcessStepsRenderer_ferryBand__hWqsG{padding-top:120px}.ProcessStepsRenderer_ferryInner__jeG4w{grid-template-columns:calc(35% + 2px) 1fr;column-gap:73px}.ProcessStepsRenderer_ferryHeading__xYOWI{max-width:521px;margin-bottom:46px;font-size:48px}.ProcessStepsRenderer_ferryImageArea__dZgJj{margin-top:20px}.ProcessStepsRenderer_ferryNavButton__I9Bl5{width:37px;height:37px}}