*{box-sizing:border-box}body{margin:0;background:#f4f6f8;color:#101828;font-family:"DM Sans",sans-serif}.public-career{max-width:960px;margin:auto;padding:28px 20px 60px}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:46px}.brand-link{font:800 22px "Manrope";color:#5547e8;text-decoration:none}header span{font-size:12px;font-weight:800;color:#667085}.public-hero{background:linear-gradient(135deg,#101828,#27315a);color:#fff;padding:38px;border-radius:26px}.kicker{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:900;color:#b9b3ff}.public-hero h1{font:800 38px "Manrope";margin:8px 0}.public-hero p{color:#d0d5dd;font-size:15px;line-height:1.6;max-width:680px}.public-search{background:#fff;border:1px solid #e4e7ec;border-radius:22px;padding:24px;margin-top:18px}.search-row{display:grid;grid-template-columns:1fr auto;gap:9px}input{border:1px solid #d0d5dd;border-radius:12px;padding:13px;font:inherit}button{border:0;border-radius:12px;background:#101828;color:#fff;padding:0 18px;font-weight:800;cursor:pointer}#publicCareerStatus{min-height:22px;margin:10px 0;color:#667085;font-size:12px}#publicCareerResults{display:grid;gap:9px}.result{border:1px solid #e4e7ec;border-radius:14px;padding:14px}.result button{background:transparent;color:#101828;padding:0;text-align:left;width:100%}.result strong{font-size:15px}.result small{display:block;color:#667085;margin-top:3px}.detail{margin-top:10px;padding-top:10px;border-top:1px solid #eef0f3;color:#475467;font-size:13px;line-height:1.6}.show-more{height:44px;background:#f2efff;color:#5547e8;border:1px solid #ddd7ff}.show-more:hover{background:#e9e4ff}footer{margin-top:20px;display:flex;gap:18px;justify-content:space-between;align-items:flex-start;color:#667085;font-size:11px;line-height:1.55}footer p{max-width:720px;margin:0}footer a{color:#5547e8}@media(max-width:650px){.public-hero{padding:28px}.public-hero h1{font-size:30px}.search-row{grid-template-columns:1fr}.search-row button{height:46px}footer{flex-direction:column}}