.recruit-module__s2HBOW__hero{isolation:isolate;color:#082b24;background:#e4f2e9;place-items:center;min-height:calc(100svh - 76px);padding:5rem 1.5rem 7rem;display:grid;position:relative;overflow:hidden}.recruit-module__s2HBOW__ambient{z-index:-1;filter:blur(45px);pointer-events:none;background:radial-gradient(at 18% 35%,#50a992 0%,#0000 43%),radial-gradient(at 82% 65%,#8bc5a9 0%,#0000 42%),radial-gradient(at 55% 15%,#f4f9e9 0%,#0000 48%),radial-gradient(at 38% 85%,#c0dfc9 0%,#0000 45%);animation:22s ease-in-out infinite alternate recruit-module__s2HBOW__drift;position:absolute;inset:-25%}.recruit-module__s2HBOW__content{text-align:center;flex-direction:column;align-items:center;display:flex}.recruit-module__s2HBOW__logo{background:#ffffffed;border-radius:28px;place-items:center;width:112px;height:112px;margin-bottom:2.75rem;display:grid;box-shadow:0 3px 3px #153f2710,0 16px 36px #153f2712}.recruit-module__s2HBOW__title{letter-spacing:-.04em;font-size:clamp(3.75rem,7vw,6rem);font-weight:600;line-height:1.05}.recruit-module__s2HBOW__subtitle{text-wrap:balance;margin-top:2rem;font-size:clamp(1.15rem,2.1vw,1.65rem);line-height:1.5}.recruit-module__s2HBOW__cta{color:#fff;background:#073e32;border-radius:999px;justify-content:center;align-items:center;min-height:56px;margin-top:2.75rem;padding:.9rem 2rem;font-size:1.0625rem;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.recruit-module__s2HBOW__cta:hover{background:#005d49;transform:translateY(-2px)}.recruit-module__s2HBOW__cta:focus-visible{outline-offset:5px;outline:3px solid #00664f}@keyframes recruit-module__s2HBOW__drift{0%{transform:translate(-2%,-2%)rotate(-5deg)scale(1)}to{transform:translate(4%,3%)rotate(7deg)scale(1.12)}}@media (max-width:640px){.recruit-module__s2HBOW__hero{min-height:calc(100svh - 125px);padding:4rem 1.5rem 5rem}.recruit-module__s2HBOW__logo{border-radius:24px;width:96px;height:96px;margin-bottom:2.25rem}.recruit-module__s2HBOW__logo img{width:76px;height:76px}}@media (prefers-reduced-motion:reduce){.recruit-module__s2HBOW__ambient{animation:none}.recruit-module__s2HBOW__cta{transition:none}.recruit-module__s2HBOW__cta:hover{transform:none}}
