.job-section{margin:0 0 35px}.job-heading{font-size:13px;font-weight:600;color:#8c7080;margin-bottom:16px}.job-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.job-card{display:flex;gap:15px;padding:21px;border:1px solid #ebdce3;border-radius:12px;background:#fff}.job-card:hover{border-color:#d17b9a;background:#fff9fb}.job-number{font-size:11px;color:#bf8098;padding-top:3px}.job-card h2{font-size:16px;letter-spacing:-.3px}.job-card p{font-size:12px;color:#7b717a;line-height:1.7;margin:8px 0 13px}.job-card strong{font-size:11px;color:#a24769}.batch-feature{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;padding:38px 43px;background:#f9eaf0;border:1px solid #efd6e1;border-radius:17px;margin-bottom:49px;overflow:hidden}.feature-badge{display:inline-block;font-size:9px;font-weight:750;letter-spacing:1.5px;color:#a34a6d;border:1px solid #e9bacc;border-radius:5px;padding:6px 8px;margin-bottom:17px}.batch-feature h2{font-size:35px;line-height:1.17;letter-spacing:-1.5px}.batch-feature p{font-size:13px;line-height:1.8;max-width:440px;color:#876676;margin:17px 0 22px}.batch-feature small{display:block;margin-top:17px;font-size:10px;color:#947483}.batch-art{position:relative;align-self:center;min-height:235px;max-width:380px;width:100%;margin:auto}.stack-item{position:relative;width:148px;height:52px;padding:18px;background:white;border:1px solid #ebd4e0;border-radius:8px;margin:13px 0;box-shadow:0 8px 17px #6a354408;font-size:12px;font-weight:700;color:#a86480;transform:rotate(-6deg)}.stack-item:nth-child(2){transform:rotate(1deg);margin-left:15px}.stack-item:nth-child(3){transform:rotate(7deg)}.stack-item span{float:right}.zip-tile{position:absolute;right:5px;top:32px;width:145px;height:158px;background:#4b3146;border-radius:14px;color:white;padding:23px;transform:rotate(7deg);box-shadow:0 15px 30px #62344820}.zip-tile>span{font-size:37px;display:block;margin-bottom:16px}.zip-tile strong{font-size:14px}.zip-tile small{font-size:9px;color:#d9bacb;margin-top:9px}.batch-list{padding:0;list-style:none;margin-top:20px}.batch-list li{display:flex;align-items:center;gap:13px;padding:15px 0;border-bottom:1px solid #eee3e9}.batch-list img{width:64px;height:48px;object-fit:contain;border-radius:6px;background:#f7f0f4}.batch-file-info{flex:1;min-width:0}.batch-file-info strong{font-size:12px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.batch-file-info small{font-size:10px;color:#84737e;display:block;margin:5px 0}.batch-row-status{font-size:11px;line-height:1.6;color:#9b8191;display:block}.batch-success .batch-row-status{color:#657c49}.batch-failed .batch-row-status{color:#b4405f}.remove-file{border:1px solid #eadbe3;background:white;border-radius:6px;width:30px;height:30px;flex-shrink:0}.batch-presets{display:flex;gap:6px;flex-wrap:wrap}.batch-presets button{border:1px solid #e9cad9;background:#fff5f9;border-radius:6px;font-size:10px;padding:8px;color:#a04a6a}.batch-layout{margin-bottom:35px}.tool-grid{grid-template-columns:repeat(3,1fr)}.tool-card p{font-size:13px}.batch-layout .pdf-settings .primary{gap:8px}.invalid-thumb{opacity:.35}
@media(max-width:1050px){.tool-grid{grid-template-columns:repeat(2,1fr)}.job-grid{gap:10px}.job-card{padding:17px;gap:9px}.batch-feature{padding:30px}.zip-tile{right:0}.stack-item{width:125px}}
@media(max-width:730px){.job-grid{grid-template-columns:1fr;gap:10px}.job-card{padding:18px}.job-card p{margin:6px 0 8px}.batch-feature{grid-template-columns:1fr;padding:25px;margin-bottom:34px;gap:14px}.batch-feature h2{font-size:30px}.batch-art{min-height:210px;max-width:295px}.batch-feature small{line-height:1.6}.batch-feature p{font-size:12px}.tool-card p{font-size:11px}.job-section{margin-top:15px;margin-bottom:27px}.batch-list img{width:44px;height:42px}.batch-list li{gap:9px}.batch-file-info strong{font-size:11px}.tool-intro .feature-badge{margin-top:5px}}
@media(max-width:360px){.tool-grid{grid-template-columns:1fr}}
