.RemoteJobs_container__NW_EY{background-color:white;margin:0 auto;color:var(--text-primary-black);padding:40px 0;border-bottom:1px solid var(--outline-gray)}.RemoteJobs_jobHeader__umkoc{padding:0 16px}.RemoteJobs_actionsContainer__4JBzI,.RemoteJobs_jobHeader__umkoc{display:flex;flex-direction:column;gap:12px;max-width:818px;margin:0 auto}.RemoteJobs_companyLogo__XwWKZ{display:inline-block;width:24px;height:24px;border-radius:4px;border:1px solid rgba(0,0,0,.04);overflow:hidden}.RemoteJobs_companyLogo__XwWKZ img{width:100%;height:100%;object-fit:cover}.RemoteJobs_placeholderLogo__K4Iyj{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#e9e9e9;color:#666;font-weight:700;font-size:24px}.RemoteJobs_jobTitle__3EBNT{font-size:40px;font-weight:700;margin:8px 0 16px;color:#000}.RemoteJobs_jobMeta__dBtvM{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.RemoteJobs_jobTag__ytq_K{display:inline-block;padding:4px 8px;background-color:#EEF0F0;border-radius:2px;font-size:14px;line-height:1.14285714;display:flex;align-items:center;gap:4px}.RemoteJobs_actionButtons__7cRxf{display:flex;flex-wrap:wrap;gap:8px}.RemoteJobs_warningBox__VWSQF{background-color:#fff8f8;border:1px solid #ffebeb;padding:16px;border-radius:6px;font-size:14px}.RemoteJobs_jobContent__jylqu{line-height:1.6;max-width:802px;margin:0 auto;padding:40px 0}.RemoteJobs_jobContent__jylqu h2{font-size:24px!important}.RemoteJobs_jobContent__jylqu h2,.RemoteJobs_jobContent__jylqu h3{font-family:var(--font-aeonik-pro-medium)!important;font-weight:400!important;margin:24px 0 6px!important}.RemoteJobs_jobContent__jylqu h3{font-size:20px!important}.RemoteJobs_companyIntro__DV9cW{font-size:18px;margin-bottom:24px}.RemoteJobs_jobDescription__4e4Ch{margin-bottom:32px}.RemoteJobs_roleSection__13Xy7 h2{font-size:24px;font-weight:700;margin:24px 0 16px}.RemoteJobs_modalOverlay__CWg_a{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.RemoteJobs_modal__MffQ1{background:white;border-radius:12px;width:90%;max-width:420px;position:relative;animation:RemoteJobs_modalFadeIn__MkHxO .3s ease-out;box-shadow:0 1px 2px rgba(0,0,0,.24)}.RemoteJobs_modalHeader__LDcyQ{padding:16px 24px;border-bottom:1px solid var(--outline-gray);display:flex;justify-content:space-between;align-items:center}.RemoteJobs_modalHeader__LDcyQ h3{margin:0;color:var(--text-primary-black)}.RemoteJobs_closeButton__v5_bW{background:none;border:none;font-size:24px;color:var(--text-secondary-black);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}.RemoteJobs_closeButton__v5_bW:hover{background-color:var(--outline-black-light)}.RemoteJobs_modalContent__zHLn6{padding:24px}.RemoteJobs_emailBox__bPz14{margin:16px 0;padding:4px 4px 4px 20px;background-color:var(--outline-black-light);border-radius:40px;display:flex;justify-content:space-between;align-items:center;gap:12px}.RemoteJobs_emailBox__bPz14 span{font-family:monospace;font-size:14px;color:var(--text-primary-black)}.RemoteJobs_applyInstructions__DjXcn{display:flex;flex-direction:column;gap:12px;margin:16px 0}.RemoteJobs_applyInstructions__DjXcn ol{margin:0;padding-left:24px}.RemoteJobs_applyInstructions__DjXcn li{margin-bottom:8px;color:var(--text-secondary-black)}.RemoteJobs_modalFooter__ave_K{padding:16px 24px;border-top:1px solid var(--outline-gray);display:flex;justify-content:flex-end}@keyframes RemoteJobs_modalFadeIn__MkHxO{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.RemoteJobs_container__NW_EY{padding:24px 16px}.RemoteJobs_actionButtons__7cRxf{flex-direction:column}.RemoteJobs_copyButton__OEFVK,.RemoteJobs_primaryButton__0KIp2,.RemoteJobs_secondaryButton__Ers6d{width:100%;justify-content:center}.RemoteJobs_jobContent__jylqu{padding:0 16px}.RemoteJobs_jobContent__jylqu h2{font-size:24px}.RemoteJobs_jobTitle__3EBNT{font-size:32px}.RemoteJobs_modal__MffQ1{width:95%;margin:16px}.RemoteJobs_modalContent__zHLn6{padding:16px}.RemoteJobs_emailBox__bPz14{flex-direction:column;align-items:stretch}}@media (max-width:480px){.RemoteJobs_actionsContainer__4JBzI{padding:0 16px}}