.career-bureau{display:grid;gap:18px}.bureau-heading{display:flex;justify-content:space-between;align-items:end;padding:26px 30px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(115deg,rgba(255,250,232,.93),rgba(224,198,148,.78));box-shadow:0 12px 26px var(--shadow)}.bureau-heading h1{margin:0;font-size:45px;font-weight:normal}.bureau-grid{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(380px,1.22fr);gap:16px}.bureau-paper{padding:22px;border:1px solid rgba(112,71,27,.3);border-radius:16px;background:linear-gradient(145deg,rgba(255,250,233,.95),rgba(230,207,166,.91));box-shadow:0 9px 20px var(--shadow)}.bureau-paper h2{margin:0;font-size:25px;font-weight:normal}.bureau-paper h3{color:#8b5e29;font:10px monospace}.bureau-paper p{color:#675039;line-height:1.62}.job-terms{display:flex;gap:7px;flex-wrap:wrap;margin:17px 0}.job-terms span{padding:7px 9px;border:1px solid var(--line);border-radius:7px;font:9px monospace}.work-state{color:#843f31;font:10px monospace}.work-activity ol{list-style:none;padding:0}.work-activity li{display:grid;grid-template-columns:80px 1fr;gap:12px;padding:9px;border-bottom:1px solid var(--line)}.work-activity time{color:#97652d;font:9px monospace}.tutorial-focus{outline:3px solid #c28a39!important;outline-offset:4px}@media(max-width:900px){.bureau-grid{grid-template-columns:1fr}}@media(max-width:560px){.bureau-heading{padding:20px}.bureau-heading h1{font-size:36px}.bureau-paper{padding:17px}}
