.home-cycle-module[data-astro-cid-4cv7lw2b]{--cycle-accent:#ffad5b;--cycle-primary:#1264d8;--cycle-center:#183b56;--cycle-paper:#fff;margin:clamp(72px,7vw,108px) 0 clamp(76px,8vw,118px)}.home-cycle-module-new-career[data-astro-cid-4cv7lw2b]{--cycle-accent:#e68168;--cycle-primary:#345b4b;--cycle-center:#345b4b;--cycle-paper:#fffdf8}.home-cycle-module-map-only[data-astro-cid-4cv7lw2b]{margin:clamp(24px,3vw,38px) 0 0}.home-cycle-heading[data-astro-cid-4cv7lw2b]{grid-template-columns:.32fr 1.05fr .72fr;align-items:start;gap:clamp(30px,5vw,82px);margin-bottom:clamp(28px,3vw,42px);display:grid}.home-cycle-heading[data-astro-cid-4cv7lw2b]>p[data-astro-cid-4cv7lw2b]{color:var(--cycle-primary);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.home-cycle-heading[data-astro-cid-4cv7lw2b] h3[data-astro-cid-4cv7lw2b]{letter-spacing:-.065em;margin:0;font-size:clamp(2.1rem,4vw,4.6rem);line-height:.96}.home-cycle-heading[data-astro-cid-4cv7lw2b]>span[data-astro-cid-4cv7lw2b]{color:#183b56b8;font-size:1.05rem;line-height:1.75}.home-cycle-map[data-astro-cid-4cv7lw2b]{width:min(100%,1080px);height:clamp(520px,53vw,590px);margin:0 auto;position:relative}.home-cycle-route[data-astro-cid-4cv7lw2b]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-cycle-route[data-astro-cid-4cv7lw2b] path[data-astro-cid-4cv7lw2b]{fill:none;stroke-linecap:round}.home-cycle-route[data-astro-cid-4cv7lw2b] marker[data-astro-cid-4cv7lw2b] path[data-astro-cid-4cv7lw2b]{fill:var(--cycle-accent);stroke:none}.home-cycle-route-base[data-astro-cid-4cv7lw2b]{stroke:#183b5657;stroke-dasharray:7 8;stroke-width:3px}.home-cycle-route-accent[data-astro-cid-4cv7lw2b]{stroke:var(--cycle-accent);stroke-width:5px}.home-cycle-center[data-astro-cid-4cv7lw2b],.home-cycle-step[data-astro-cid-4cv7lw2b]{z-index:1;box-sizing:border-box;border:2px solid #183b56;position:absolute}.home-cycle-center[data-astro-cid-4cv7lw2b]{background:var(--cycle-center);width:clamp(170px,20%,210px);min-height:168px;box-shadow:10px 10px 0 var(--cycle-primary);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-3deg)}.home-cycle-center[data-astro-cid-4cv7lw2b] strong[data-astro-cid-4cv7lw2b]{letter-spacing:-.08em;font-size:clamp(1.55rem,2.7vw,2.3rem);line-height:.8}.home-cycle-center[data-astro-cid-4cv7lw2b] span[data-astro-cid-4cv7lw2b]{color:var(--cycle-accent);letter-spacing:.15em;text-transform:uppercase;margin-top:14px;font-size:.58rem;font-weight:700}.home-cycle-list[data-astro-cid-4cv7lw2b]{margin:0;padding:0;list-style:none;display:contents}.home-cycle-step[data-astro-cid-4cv7lw2b]{background:var(--cycle-paper);color:#183b56;flex-direction:column;justify-content:center;width:clamp(218px,25%,272px);min-height:132px;padding:18px 20px;display:flex;box-shadow:7px 8px #183b5629}.home-cycle-step[data-astro-cid-4cv7lw2b]>span[data-astro-cid-4cv7lw2b]{color:var(--cycle-primary);letter-spacing:.14em;font-size:.66rem;font-weight:700}.home-cycle-step[data-astro-cid-4cv7lw2b] strong[data-astro-cid-4cv7lw2b]{letter-spacing:-.035em;margin-top:5px;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.05}.home-cycle-step[data-astro-cid-4cv7lw2b] p[data-astro-cid-4cv7lw2b]{color:#183b56b8;margin:8px 0 0;font-size:.72rem;line-height:1.42}.home-cycle-step-1[data-astro-cid-4cv7lw2b]{top:0;left:50%;transform:translate(-50%)}.home-cycle-step-2[data-astro-cid-4cv7lw2b]{top:21%;right:0}.home-cycle-step-3[data-astro-cid-4cv7lw2b]{z-index:2;background:var(--cycle-accent);border-color:#183b56;width:clamp(252px,28.5%,310px);min-height:158px;padding:22px 24px;bottom:-1%;right:7%;transform:rotate(1deg);box-shadow:10px 11px #183b56}.home-cycle-step-4[data-astro-cid-4cv7lw2b]{bottom:0;left:11%}.home-cycle-step-5[data-astro-cid-4cv7lw2b]{z-index:2;background:var(--cycle-primary);color:#fff;border-color:#183b56;width:clamp(252px,28.5%,310px);min-height:158px;padding:22px 24px;top:18%;left:0;transform:rotate(-1.5deg);box-shadow:10px 11px #183b56}.home-cycle-step-3[data-astro-cid-4cv7lw2b] strong[data-astro-cid-4cv7lw2b],.home-cycle-step-5[data-astro-cid-4cv7lw2b] strong[data-astro-cid-4cv7lw2b]{font-size:clamp(1.25rem,1.8vw,1.65rem)}.home-cycle-step-3[data-astro-cid-4cv7lw2b] p[data-astro-cid-4cv7lw2b],.home-cycle-step-5[data-astro-cid-4cv7lw2b] p[data-astro-cid-4cv7lw2b]{font-size:.76rem}.home-cycle-step-5[data-astro-cid-4cv7lw2b]>span[data-astro-cid-4cv7lw2b]{color:#cfe3ff}.home-cycle-step-5[data-astro-cid-4cv7lw2b] p[data-astro-cid-4cv7lw2b]{color:#ffffffe6}@media (width<=900px){.home-cycle-heading[data-astro-cid-4cv7lw2b]{grid-template-columns:1fr;gap:16px}.home-cycle-heading[data-astro-cid-4cv7lw2b] h3[data-astro-cid-4cv7lw2b]{max-width:700px}.home-cycle-heading[data-astro-cid-4cv7lw2b]>span[data-astro-cid-4cv7lw2b]{max-width:640px}.home-cycle-map[data-astro-cid-4cv7lw2b]{gap:22px;width:min(100%,680px);height:auto;display:grid}.home-cycle-route[data-astro-cid-4cv7lw2b]{display:none}.home-cycle-center[data-astro-cid-4cv7lw2b]{text-align:left;align-items:flex-start;width:100%;min-height:104px;padding:20px 24px;position:relative;top:auto;left:auto;transform:rotate(-1deg)}.home-cycle-center[data-astro-cid-4cv7lw2b] strong[data-astro-cid-4cv7lw2b] br[data-astro-cid-4cv7lw2b]{display:none}.home-cycle-center[data-astro-cid-4cv7lw2b] span[data-astro-cid-4cv7lw2b]{margin-top:8px}.home-cycle-list[data-astro-cid-4cv7lw2b]{gap:12px;margin:0;padding:0 0 0 27px;display:grid;position:relative}.home-cycle-list[data-astro-cid-4cv7lw2b]:before{background:var(--cycle-primary);content:"";width:3px;position:absolute;top:14px;bottom:14px;left:7px}.home-cycle-step[data-astro-cid-4cv7lw2b],.home-cycle-step-1[data-astro-cid-4cv7lw2b],.home-cycle-step-2[data-astro-cid-4cv7lw2b],.home-cycle-step-3[data-astro-cid-4cv7lw2b],.home-cycle-step-4[data-astro-cid-4cv7lw2b],.home-cycle-step-5[data-astro-cid-4cv7lw2b]{width:100%;min-height:0;position:relative;inset:auto;transform:none}.home-cycle-step[data-astro-cid-4cv7lw2b]:before{background:var(--cycle-accent);content:"";border:2px solid #183b56;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:-27px;transform:translateY(-50%)}}@media (width<=560px){.home-cycle-module[data-astro-cid-4cv7lw2b]{margin:46px 0 24px}.home-cycle-module-map-only[data-astro-cid-4cv7lw2b]{margin:24px 0 0}.home-cycle-heading[data-astro-cid-4cv7lw2b] h3[data-astro-cid-4cv7lw2b]{font-size:clamp(2.35rem,12vw,3.6rem)}.home-cycle-heading[data-astro-cid-4cv7lw2b]>span[data-astro-cid-4cv7lw2b]{font-size:.95rem;line-height:1.65}.home-cycle-center[data-astro-cid-4cv7lw2b]{min-height:82px;box-shadow:7px 7px 0 var(--cycle-primary)}.home-cycle-map[data-astro-cid-4cv7lw2b]{gap:18px}.home-cycle-list[data-astro-cid-4cv7lw2b]{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;padding:0 0 14px;scroll-padding-inline:0;display:flex;overflow-x:auto}.home-cycle-list[data-astro-cid-4cv7lw2b]::-webkit-scrollbar{display:none}.home-cycle-list[data-astro-cid-4cv7lw2b]:before,.home-cycle-step[data-astro-cid-4cv7lw2b]:before{display:none}.home-cycle-step[data-astro-cid-4cv7lw2b],.home-cycle-step-1[data-astro-cid-4cv7lw2b],.home-cycle-step-2[data-astro-cid-4cv7lw2b],.home-cycle-step-3[data-astro-cid-4cv7lw2b],.home-cycle-step-4[data-astro-cid-4cv7lw2b],.home-cycle-step-5[data-astro-cid-4cv7lw2b]{scroll-snap-align:start;flex:0 0 min(80vw,304px);min-height:168px;padding:18px;box-shadow:5px 6px #183b5629}.home-cycle-step-5[data-astro-cid-4cv7lw2b]{box-shadow:6px 7px #183b56}.home-cycle-step-3[data-astro-cid-4cv7lw2b],.home-cycle-step-5[data-astro-cid-4cv7lw2b]{min-height:184px;padding:20px;box-shadow:7px 8px #183b56}}
