.gsj-ai-career{max-width:1100px;margin:35px auto;padding:0 15px;font-family:Arial,Helvetica,sans-serif;color:#172b44}.gsj-ai-hero{padding:28px;border-radius:14px;background:linear-gradient(135deg,#0b5ea8,#123b68);color:#fff;margin-bottom:18px}.gsj-ai-hero span{font-size:11px;font-weight:700;letter-spacing:2px}.gsj-ai-hero h2{margin:5px 0 8px;font-size:30px}.gsj-ai-hero p{margin:0}.gsj-ai-tabs{display:flex;gap:8px;margin-bottom:15px;flex-wrap:wrap}.gsj-ai-tab{border:1px solid #d8e0e8;background:#fff;border-radius:8px;padding:11px 15px;cursor:pointer;font-weight:700;color:#23415e}.gsj-ai-tab.is-active{background:#0757a5;color:#fff}.gsj-ai-panel{display:none;background:#fff;border:1px solid #e1e7ed;border-radius:12px;padding:20px}.gsj-ai-panel.is-active{display:block}.gsj-ai-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.gsj-ai-grid.one{grid-template-columns:1fr}.gsj-ai-grid label{font-size:13px;font-weight:700}.gsj-ai-grid label.wide{grid-column:1/-1}.gsj-ai-grid input,.gsj-ai-grid textarea{display:block;width:100%;box-sizing:border-box;margin-top:7px;border:1px solid #ccd6e0;border-radius:7px;padding:11px;font:inherit;font-weight:400}.gsj-ai-grid textarea{min-height:110px;resize:vertical}.gsj-ai-submit{margin-top:17px;border:0;border-radius:7px;background:#0757a5;color:#fff;padding:12px 18px;font-weight:700;cursor:pointer}.gsj-ai-submit:disabled{opacity:.6;cursor:wait}.gsj-ai-status{margin-top:15px;font-size:13px;color:#52697e}.gsj-ai-result{margin-top:15px;border:1px solid #e1e7ed;border-radius:12px;padding:20px;background:#fff;line-height:1.6}.gsj-ai-result:empty{display:none}.gsj-ai-result h2,.gsj-ai-result h3,.gsj-ai-result h4{color:#123b68}.gsj-ai-result ul{padding-left:22px}.gsj-ai-note{margin-top:12px;font-size:11px;color:#687b8d}@media(max-width:700px){.gsj-ai-grid{grid-template-columns:1fr}.gsj-ai-grid label.wide{grid-column:auto}.gsj-ai-hero h2{font-size:24px}}