@import url('industrial-uniforms.css');
.mechanical-engineer p{font-size:16px;line-height:1.75}.mechanical-engineer .ws-heading h2{font-size:48px;line-height:1.08}.mechanical-engineer .ws-heading>p{font-size:16px;max-width:780px}.mechanical-engineer .ws-heading{margin-bottom:48px}.mechanical-engineer .ws-hero{padding:64px 0}.me-hero{display:grid;grid-template-columns:5fr 7fr;gap:48px;align-items:center}.me-hero>img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:3px;border-bottom:4px solid var(--ws-gold)}.mechanical-engineer .ws-hero h1{font-size:56px;line-height:1.06;letter-spacing:-1.2px;margin:0 0 24px}.mechanical-engineer .ws-proof{grid-template-columns:1fr 1fr;margin:24px 0}.mechanical-engineer .ws-proof b{font-size:24px}.mechanical-engineer .ws-proof small{font-size:12px;line-height:1.5}.mechanical-engineer .ws-products{gap:24px}.mechanical-engineer .ws-product>div{aspect-ratio:4/3;overflow:hidden}.mechanical-engineer .ws-product img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}.mechanical-engineer .ws-product h3{font:600 15px/1.4 'DM Sans',sans-serif;padding:18px 10px;margin:0}.me-pains{max-width:1088px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:24px}.me-pains article{padding:28px;border:1px solid #dfdde5;border-top:3px solid var(--ws-gold);border-radius:3px}.me-case{display:flex;align-items:center;gap:14px;margin-bottom:20px}.me-case>b{background:#f4ecd3;padding:6px 9px;color:#876916;font-size:11px;white-space:nowrap}.me-case>span{font-size:11px;letter-spacing:1px;text-transform:uppercase}.me-pains h3{font-size:24px;line-height:1.2;margin:0 0 20px}.me-label{font-size:10px;letter-spacing:1px;font-weight:700;color:#8b742d}.me-pains p{margin:9px 0 20px}.me-fix{padding-top:18px;border-top:1px solid #e4e0d5}.me-fix>div{display:flex;gap:10px}.me-fix p{margin-bottom:0}.me-check{width:16px!important;height:16px!important;flex-shrink:0;margin-top:14px}.me-fabric-table{border:1px solid #e2dfe7;background:#fff;border-radius:3px;overflow:hidden}.me-fabric-head,.me-fabric-row{display:grid;grid-template-columns:34% 30% 18% 18%;align-items:center}.me-fabric-head{background:#eeebdf;font-size:11px;font-weight:700;letter-spacing:1px;color:#5c6270}.me-fabric-head>th{padding:18px}.me-fabric-row{border-top:1px solid #e3e1e7;min-height:172px}.me-fabric-row:nth-child(odd){background:#faf9fc}.me-fabric-row>td{padding:20px}.me-fabric-row .me-fabric-name{display:flex;gap:18px;align-items:center}.me-fabric-name>img{width:94px;height:94px;object-fit:cover;border-radius:3px;flex-shrink:0}.me-fabric-name h3{font-size:21px;line-height:1.2;margin:0 0 8px}.me-fabric-name small{display:block;font-size:10px;letter-spacing:.5px;color:#96761b;margin-bottom:10px}.me-fabric-name b{font-size:13px}.me-fabric-row p{font-size:14px;line-height:1.7;margin:0}.me-chip{display:inline-block;font-size:12px;padding:5px 8px;margin:3px 4px 3px 0;background:#f1eee3;border:1px solid #e5dec8;border-radius:3px}.me-mobile-label{display:none}.me-services{display:grid;grid-template-columns:1fr 1fr;gap:24px}.me-services article{display:flex;gap:18px;border:1px solid #e4e1e8;border-radius:3px;padding:28px;background:#fff}.me-service-icon{font-size:30px;width:38px;flex-shrink:0}.me-services h3{font-size:23px;margin:0 0 14px}.me-services p{margin:0}.me-branding{max-width:1088px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;text-align:center}.me-branding article>span{width:54px;height:54px;display:grid;place-items:center;margin:0 auto 20px;background:#ede6cf;border-radius:50%;color:#9c7c24;font-weight:700}.me-branding h3{font-size:23px;line-height:1.25;margin:0 0 14px}.me-branding p{margin:0}.me-global{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.me-global p:first-child{margin-top:0}.me-global>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:3px}.me-facts{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.me-facts>div{border:1px solid #dedbe3;border-top:2px solid var(--ws-gold);padding:17px;background:#faf9fc;text-align:center}.me-facts b{display:block;font:30px/1.2 'DM Serif Display',Georgia;color:#b08b24}.me-facts small{display:block;font-size:11px;line-height:1.5;margin-top:6px;text-transform:uppercase}.me-records{max-width:960px;display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin:auto}.me-records article{padding:12px;background:white;border:1px solid #dedce4;text-align:center;border-radius:3px}.me-document,.me-record-request{aspect-ratio:3/4;overflow:hidden;background:#faf9f5}.me-document>img{width:100%;height:100%;object-fit:contain;cursor:default}.me-records h3{font-size:17px;line-height:1.25;margin:14px 0 7px}.me-records article>p{font-size:12px;line-height:1.5;margin:0}.me-record-request{padding:18px 12px;border:1px solid #e5dfcf;border-top:4px solid var(--ws-gold);display:flex;flex-direction:column;align-items:center;justify-content:center}.me-record-request>b{font:20px/1.2 'DM Serif Display',Georgia}.me-record-request>small{font-size:9px;letter-spacing:.6px;color:#947314;margin-top:16px}.me-record-request>p{font-size:11px;line-height:1.6}.me-record-request>span{font-size:9px;color:#777}.me-scenes{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.me-scenes figure{margin:0;overflow:hidden;border-radius:3px;position:relative}.me-scenes img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.me-scenes figcaption{position:absolute;bottom:0;left:0;right:0;padding:24px 14px 12px;color:#fff;background:linear-gradient(transparent,#000b);font-size:13px;font-weight:600}.mechanical-engineer .ws-reviews{max-width:960px;gap:32px}.mechanical-engineer .ws-reviews>article{padding:36px;display:flex;flex-direction:column}.mechanical-engineer .ws-reviews p{font-size:16px;line-height:1.8}.mechanical-engineer .ws-reviews article>div{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:20px;border-top:1px solid #dfdce5}.mechanical-engineer .ws-reviews article>div>img{width:64px;height:64px;object-fit:cover;border-radius:50%;border:2px solid var(--ws-gold)}.mechanical-engineer .ws-reviews b{font-weight:700}.mechanical-engineer .ws-reviews small{display:block;font-size:11px;margin-top:5px}.mechanical-engineer .ws-quote-mark{font:50px/1 'DM Serif Display';color:var(--ws-gold)}.mechanical-engineer .ws-faq{max-width:704px}.mechanical-engineer .ws-faq summary{font-size:17px;line-height:1.5}.mechanical-engineer .ws-faq p{font-size:16px}.mechanical-engineer #faq .ws-heading h2{font-size:42px}.mechanical-engineer #final-cta .ws-heading .eyebrow{display:none}
@media(max-width:900px){.me-fabric-head,.me-fabric-row{grid-template-columns:34% 30% 18% 18%}.me-fabric-name>img{width:60px;height:60px}.me-fabric-row>td{padding:12px}.me-records{gap:10px}.me-record-request{padding:9px}.me-record-request>p{font-size:10px}.me-hero{gap:30px}.mechanical-engineer .ws-hero h1{font-size:44px}}
@media(max-width:700px){.mechanical-engineer .wrap{padding:0 20px}.mechanical-engineer p{font-size:15px}.mechanical-engineer .ws-section{padding:48px 0}.mechanical-engineer .ws-heading{margin-bottom:32px}.mechanical-engineer .ws-heading h2,.mechanical-engineer #faq .ws-heading h2{font-size:28px;line-height:1.08}.mechanical-engineer .ws-heading>p{font-size:15px}.mechanical-engineer .ws-hero{padding:20px 0 48px}.me-hero{display:flex;flex-direction:column;gap:26px}.me-hero>img{aspect-ratio:4/5;width:100%}.mechanical-engineer .ws-hero h1{font-size:36px;line-height:1.06;letter-spacing:-.5px}.mechanical-engineer .ws-hero p{font-size:15px}.mechanical-engineer .ws-proof b{font-size:22px}.mechanical-engineer .ws-products{gap:20px}.me-pains,.me-services,.me-branding,.me-global{grid-template-columns:1fr}.me-pains article{padding:22px}.me-case{gap:10px;align-items:flex-start}.me-case>span{font-size:10px}.me-pains h3{font-size:22px}.me-fabric-table{border:0;background:transparent;overflow:visible}.me-fabric-head{display:none}.me-fabric-row{display:block;background:white!important;border:1px solid #dfdce5;margin-bottom:20px;border-radius:3px;padding:6px}.me-fabric-row>td{padding:14px}.me-fabric-row .me-fabric-name{padding-bottom:22px;border-bottom:1px solid #e3e0e7}.me-fabric-name>img{width:84px;height:84px}.me-fabric-name h3{font-size:22px}.me-mobile-label{display:block;font-size:10px;font-weight:700;letter-spacing:1px;color:#957718;margin-bottom:8px}.me-fabric-row p{font-size:15px}.me-chip{font-size:12px}.me-services article{padding:22px;gap:14px}.me-services h3{font-size:22px}.me-service-icon{font-size:27px;width:30px}.me-branding{gap:32px}.me-branding h3{font-size:23px}.me-global{gap:28px}.me-facts b{font-size:27px}.me-facts small{font-size:10px}.me-records{grid-template-columns:1fr 1fr;gap:14px}.me-records article{padding:10px}.me-records h3{font-size:16px}.me-records article>p{font-size:11px}.me-record-request{padding:12px}.me-record-request>p{font-size:11px}.me-scenes{grid-template-columns:1fr 1fr;gap:12px}.me-scenes img{aspect-ratio:3/4}.me-scenes figcaption{font-size:10px;padding:20px 8px 10px}.mechanical-engineer .ws-reviews>article{padding:24px}.mechanical-engineer .ws-reviews p{font-size:15px}.mechanical-engineer .ws-faq summary{font-size:16px}.mechanical-engineer .ws-faq p{font-size:15px}}

.mechanical-engineer .me-fabric-table{width:100%;border-collapse:separate;border-spacing:0}.mechanical-engineer .me-fabric-table th,.mechanical-engineer .me-fabric-table td{text-align:left;border:0;background:transparent;vertical-align:middle;min-width:0}.mechanical-engineer .me-fabric-table td{font-size:14px}.mechanical-engineer .me-fabric-table td p{font-size:14px}.mechanical-engineer .me-fabric-head th{padding:18px;font-size:11px}.mechanical-engineer .me-fabric-table td{padding:20px}.mechanical-engineer .me-fabric-table tr:nth-child(even){background:#faf9fc}@media(max-width:700px){.mechanical-engineer .me-fabric-table,.mechanical-engineer .me-fabric-table tbody,.mechanical-engineer .me-fabric-table td{display:block}.mechanical-engineer .me-fabric-table thead{display:none}.mechanical-engineer .me-fabric-table td{padding:14px}.mechanical-engineer .me-fabric-table .me-fabric-name{display:flex}.mechanical-engineer .me-fabric-table td p{font-size:15px}}

.mechanical-engineer #pain-points,.mechanical-engineer #customization{background:var(--ws-pearl)}.mechanical-engineer #fabric-guide,.mechanical-engineer #branding,.mechanical-engineer #standards{background:white}.me-pains article{background:white}.me-services article{border-left:3px solid var(--ws-gold)}.me-service-icon{display:grid;place-items:center;background:#faf7ed;border-radius:3px;height:48px;width:48px}.me-branding{gap:18px}.me-branding article{padding:28px 22px;background:var(--ws-pearl);border:1px solid #e2dfe7;border-radius:3px}.me-branding article>span{font-size:23px}.me-global h2{font-size:42px;line-height:1.08;text-transform:uppercase;margin:24px 0}.mechanical-engineer #distribution>.wrap>.ws-heading{display:none}.mechanical-engineer #pain-points .ws-heading h2{font-size:40px}@media(max-width:700px){.me-global h2,.mechanical-engineer #pain-points .ws-heading h2{font-size:28px}.me-service-icon{width:38px;height:38px;font-size:24px}.me-branding{gap:20px}}
.mechanical-engineer .me-fabric-table{min-width:0;table-layout:fixed}.mechanical-engineer .me-fabric-table th,.mechanical-engineer .me-fabric-table td{width:auto}.me-fabric-name>div{min-width:0;flex:1}@media(max-width:700px){.mechanical-engineer .me-fabric-table,.mechanical-engineer .me-fabric-table tbody,.mechanical-engineer .me-fabric-table tr,.mechanical-engineer .me-fabric-table td{width:100%;min-width:0;max-width:100%}.mechanical-engineer .me-fabric-table .me-fabric-name{width:100%}}
