.HiringTldr-module__gxy4wa__entry{margin-top:15px}.HiringTldr-module__gxy4wa__trigger{font-family:var(--font-geist-mono),monospace;letter-spacing:.06em;background:0 0}.HiringTldr-module__gxy4wa__dialog{color:#efffee;background:#000;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.HiringTldr-module__gxy4wa__dialog::backdrop{background:0 0}.HiringTldr-module__gxy4wa__dialog[data-phase=entering]{animation:.85s ease-in-out both HiringTldr-module__gxy4wa__fade-in}.HiringTldr-module__gxy4wa__dialog[data-phase=leaving]{animation:.85s ease-in-out both HiringTldr-module__gxy4wa__fade-out}.HiringTldr-module__gxy4wa__scene{opacity:0;position:absolute;inset:0}.HiringTldr-module__gxy4wa__dialog[data-phase=reading] .HiringTldr-module__gxy4wa__scene{animation:1.2s ease-out both HiringTldr-module__gxy4wa__fade-in}.HiringTldr-module__gxy4wa__dialog[data-phase=closing] .HiringTldr-module__gxy4wa__scene{animation:.7s ease-in both HiringTldr-module__gxy4wa__fade-out}.HiringTldr-module__gxy4wa__rain{pointer-events:none;filter:blur(1.3px);opacity:.55;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.HiringTldr-module__gxy4wa__rain span{top:0;left:calc(var(--column)*2.15%);writing-mode:vertical-rl;text-orientation:upright;white-space:nowrap;font:18px/1 var(--font-geist-mono),monospace;letter-spacing:5px;color:#69e98c;text-shadow:0 0 9px #37e96a80;animation:HiringTldr-module__gxy4wa__rainfall var(--duration)linear var(--delay)infinite;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}.HiringTldr-module__gxy4wa__viewport{overscroll-behavior:contain;padding:max(40px,env(safe-area-inset-top))max(24px,env(safe-area-inset-right))max(40px,env(safe-area-inset-bottom))max(24px,env(safe-area-inset-left));background:radial-gradient(#000e 5%,#000b 45%,#0003 100%);display:flex;position:absolute;inset:0;overflow-y:auto}.HiringTldr-module__gxy4wa__content{text-align:center;width:min(100%,760px);margin:auto}.HiringTldr-module__gxy4wa__content h2{letter-spacing:-.055em;color:#d1f3c7;margin-bottom:clamp(28px,5vh,48px);font-size:clamp(42px,7vw,80px);font-weight:500}.HiringTldr-module__gxy4wa__copy p{color:#efffee;text-wrap:pretty;font-size:clamp(18px,2.3vw,25px);line-height:1.65}.HiringTldr-module__gxy4wa__copy p+p{margin-top:20px}.HiringTldr-module__gxy4wa__copy p.HiringTldr-module__gxy4wa__conclusion{color:#b8cbb7;margin-top:32px;font-size:clamp(16px,1.8vw,20px)}.HiringTldr-module__gxy4wa__controls{flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:40px;display:flex}.HiringTldr-module__gxy4wa__controls button{border-radius:999px;min-height:44px;padding:10px 16px;font-size:12px}.HiringTldr-module__gxy4wa__return{color:#d1f3c7;background:#0a160b;border:1px solid #a8df9a66}.HiringTldr-module__gxy4wa__return span{margin-left:12px}.HiringTldr-module__gxy4wa__return:hover{background:#182e1a}.HiringTldr-module__gxy4wa__pause{color:#b8cbb7;background:0 0;border:1px solid #0000}.HiringTldr-module__gxy4wa__pause:hover{color:#efffee;border-color:#a8df9a40}.HiringTldr-module__gxy4wa__note{font:10px/1.7 var(--font-geist-mono),monospace;color:#8ba489;margin-top:16px}@keyframes HiringTldr-module__gxy4wa__fade-in{0%{opacity:0}to{opacity:1}}@keyframes HiringTldr-module__gxy4wa__fade-out{0%{opacity:1}to{opacity:0}}@keyframes HiringTldr-module__gxy4wa__rainfall{0%{transform:translateY(-100%)}to{transform:translateY(100dvh)}}@media (prefers-reduced-motion:reduce){.HiringTldr-module__gxy4wa__dialog[data-phase=entering],.HiringTldr-module__gxy4wa__dialog[data-phase=reading] .HiringTldr-module__gxy4wa__scene{animation:1ms linear both HiringTldr-module__gxy4wa__fade-in!important}.HiringTldr-module__gxy4wa__dialog[data-phase=leaving],.HiringTldr-module__gxy4wa__dialog[data-phase=closing] .HiringTldr-module__gxy4wa__scene{animation:1ms linear both HiringTldr-module__gxy4wa__fade-out!important}.HiringTldr-module__gxy4wa__rain span{transform:translateY(calc(var(--column)*-13px));animation:none!important}}
