.find-work-module__nSAYda__findWorkPage{width:100%;min-height:var(--section-height);color:#000;scroll-snap-align:none;background:#f5f2f2;justify-content:center;align-items:flex-start;padding:clamp(38px,5vw,72px) clamp(22px,5vw,72px);display:flex}.find-work-module__nSAYda__findWorkContent{text-align:center;width:100%;max-width:820px;margin:0 auto}.find-work-module__nSAYda__findWorkTitle{color:#000;text-transform:uppercase;letter-spacing:.12em;background:#c6ea2f;margin:0 0 clamp(28px,4vw,44px);padding:10px 18px 12px;font-size:clamp(2rem,4vw,3.6rem);font-weight:950;line-height:.95;display:inline-block}.find-work-module__nSAYda__findWorkText{text-align:left;max-width:760px;margin:0 auto}.find-work-module__nSAYda__findWorkText p{color:#000;margin:0 0 22px;font-size:clamp(.96rem,1.1vw,1.08rem);font-weight:500;line-height:1.55}.find-work-module__nSAYda__findWorkText a{color:#00335f;text-underline-offset:3px;text-decoration:underline}.find-work-module__nSAYda__findWorkText a:hover{color:#000}.find-work-module__nSAYda__findWorkActions{justify-content:center;align-items:center;gap:26px;margin-top:clamp(32px,5vw,58px);display:flex}.find-work-module__nSAYda__findWorkButton{color:#000;text-transform:uppercase;text-align:center;letter-spacing:.08em;cursor:pointer;background:#c6ea2f;border:0;justify-content:center;align-items:center;min-width:280px;padding:17px 26px;font-family:inherit;font-size:clamp(.9rem,1.2vw,1.1rem);font-weight:950;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.find-work-module__nSAYda__findWorkButton:hover{color:#c6ea2f;background:#000;transform:translateY(-2px)}@media (max-width:900px){.find-work-module__nSAYda__findWorkPage{padding:36px 24px 52px}.find-work-module__nSAYda__findWorkContent,.find-work-module__nSAYda__findWorkText{max-width:100%}.find-work-module__nSAYda__findWorkActions{flex-wrap:wrap}}@media (max-width:560px){.find-work-module__nSAYda__findWorkPage{padding:30px 20px 46px}.find-work-module__nSAYda__findWorkTitle{letter-spacing:.1em;font-size:2rem}.find-work-module__nSAYda__findWorkText p{margin-bottom:20px;font-size:.95rem;line-height:1.55}.find-work-module__nSAYda__findWorkActions{flex-direction:column;align-items:stretch;gap:16px}.find-work-module__nSAYda__findWorkButton{width:100%;min-width:0;padding:16px 18px}}
.register-modal-module__Lfdg2a__modalOverlay{z-index:50000;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.register-modal-module__Lfdg2a__modalBackdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000c7;position:absolute;inset:0}.register-modal-module__Lfdg2a__modalPanel{z-index:2;color:#fff;background:#000;border:2px solid #c6ea2f;width:min(100%,720px);padding:clamp(28px,5vw,52px);animation:.28s ease-out forwards register-modal-module__Lfdg2a__modalReveal;position:relative;box-shadow:0 24px 80px #0000008c}.register-modal-module__Lfdg2a__closeButton{color:#c6ea2f;cursor:pointer;background:0 0;border:1px solid #c6ea2f8c;justify-content:center;align-items:center;width:38px;height:38px;font-size:2rem;line-height:1;transition:background .2s,color .2s,transform .2s;display:flex;position:absolute;top:14px;right:16px}.register-modal-module__Lfdg2a__closeButton:hover{color:#000;background:#c6ea2f;transform:scale(1.04)}.register-modal-module__Lfdg2a__modalHeader{text-align:center;margin-bottom:30px}.register-modal-module__Lfdg2a__modalHeader h2,.register-modal-module__Lfdg2a__successMessage h2{color:#c6ea2f;text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px;font-size:clamp(2rem,4vw,3.4rem);font-weight:950;line-height:1}.register-modal-module__Lfdg2a__modalHeader p,.register-modal-module__Lfdg2a__successMessage p{color:#ffffffd1;max-width:540px;margin:0 auto;font-size:1rem;font-weight:600;line-height:1.55}.register-modal-module__Lfdg2a__form{width:100%}.register-modal-module__Lfdg2a__formGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.register-modal-module__Lfdg2a__formField{flex-direction:column;gap:8px;display:flex}.register-modal-module__Lfdg2a__formField span{color:#c6ea2f;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:900}.register-modal-module__Lfdg2a__formField input{color:#fff;background:#ffffff14;border:1px solid #c6ea2f73;outline:none;width:100%;padding:15px 14px;font-size:1rem;font-weight:700;transition:border-color .2s,background .2s,box-shadow .2s}.register-modal-module__Lfdg2a__formField input:focus{background:#ffffff1f;border-color:#c6ea2f;box-shadow:0 0 0 3px #c6ea2f29}.register-modal-module__Lfdg2a__submitButton{color:#000;text-transform:uppercase;letter-spacing:.09em;cursor:pointer;background:#c6ea2f;border:2px solid #c6ea2f;width:100%;margin-top:26px;padding:17px 24px;font-size:.95rem;font-weight:950;transition:background .2s,color .2s,transform .2s}.register-modal-module__Lfdg2a__submitButton:hover{color:#c6ea2f;background:0 0;transform:translateY(-2px)}.register-modal-module__Lfdg2a__successMessage{text-align:center}@keyframes register-modal-module__Lfdg2a__modalReveal{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:620px){.register-modal-module__Lfdg2a__modalOverlay{padding:16px}.register-modal-module__Lfdg2a__modalPanel{padding:52px 22px 28px}.register-modal-module__Lfdg2a__formGrid{grid-template-columns:1fr}.register-modal-module__Lfdg2a__modalHeader{margin-bottom:24px}}
