.JobDetail-module__Snm9uW__main{background:var(--background);min-height:100vh;padding:7rem 1.5rem 5rem;position:relative;overflow:hidden}.JobDetail-module__Snm9uW__blob1,.JobDetail-module__Snm9uW__blob2{filter:blur(90px);opacity:.14;pointer-events:none;z-index:0;border-radius:50%;position:absolute}.JobDetail-module__Snm9uW__blob1{background:var(--primary);width:420px;height:420px;top:-120px;right:-80px}.JobDetail-module__Snm9uW__blob2{background:var(--secondary,var(--primary));width:480px;height:480px;bottom:-140px;left:-100px}.JobDetail-module__Snm9uW__container{z-index:1;flex-direction:column;gap:1.5rem;max-width:760px;margin:0 auto;display:flex;position:relative}.JobDetail-module__Snm9uW__backLink{width:fit-content;color:var(--muted-foreground);align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.JobDetail-module__Snm9uW__backLink:hover{color:var(--foreground)}.JobDetail-module__Snm9uW__card{background:var(--card);border:1px solid var(--border);border-radius:24px;flex-direction:column;gap:2.5rem;padding:2.5rem;display:flex;box-shadow:0 10px 40px #0000000f}@media (max-width:640px){.JobDetail-module__Snm9uW__main{padding:5.5rem 1rem 3.5rem}.JobDetail-module__Snm9uW__card{border-radius:18px;padding:1.5rem}}
