:root{--page-title-display:none}.mfg-sheetmetal-growth{--dark:#101412;--surface:#1b211d;--cream:#ede9df;--clay:#db9275;--accent:#b85c3e;--accent-dark:#99452f;--paper:#fffefa;--soft:#f3f1ea;--ink:#29322f;--muted:#58625c;--line:#d7d9ce;--dark-line:#394239;--header:88px;--mono:Consolas,'Liberation Mono',monospace}.mfg-sheetmetal-growth,.mfg-sheetmetal-growth *{box-sizing:border-box}.mfg-sheetmetal-growth{margin:0;background:var(--paper);color:var(--ink);font:15px/1.8 Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}.mfg-sheetmetal-growth button,.mfg-sheetmetal-growth input,.mfg-sheetmetal-growth textarea{font:inherit}.mfg-sheetmetal-growth button,.mfg-sheetmetal-growth a,.mfg-sheetmetal-growth summary{-webkit-tap-highlight-color:#fff0}.mfg-sheetmetal-growth button{cursor:pointer}.mfg-sheetmetal-growth a{color:inherit;text-decoration:none}.mfg-sheetmetal-growth button{color:inherit}.mfg-sheetmetal-growth img{max-width:100%;display:block}.mfg-sheetmetal-growth figure,.mfg-sheetmetal-growth p,.mfg-sheetmetal-growth h1,.mfg-sheetmetal-growth h2,.mfg-sheetmetal-growth h3,.mfg-sheetmetal-growth dl,.mfg-sheetmetal-growth ol{margin:0}.mfg-sheetmetal-growth button{border-radius:0}.mfg-sheetmetal-growth button:focus-visible,.mfg-sheetmetal-growth a:focus-visible,.mfg-sheetmetal-growth summary:focus-visible,.mfg-sheetmetal-growth input:focus-visible,.mfg-sheetmetal-growth textarea:focus-visible,.mfg-sheetmetal-growth [tabindex="0"]:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.mfg-sheetmetal-growth p+p{margin-top:16px}.mfg-sheetmetal-growth h1,.mfg-sheetmetal-growth h2,.mfg-sheetmetal-growth h3{font-weight:600}.mfg-sheetmetal-growth h2{font-size:clamp(30px,3.05vw,42px);line-height:1.2;letter-spacing:-1.55px}.mfg-sheetmetal-growth h3{font-size:21px;line-height:1.35;letter-spacing:-.55px}.mfg-sheetmetal-growth em{font-style:normal}.mfg-sheetmetal-growth b,.mfg-sheetmetal-growth strong{font-weight:700}.mfg-sheetmetal-growth .wrap{max-width:1240px;margin:0 auto;padding-left:36px;padding-right:36px}.mfg-sheetmetal-growth .eyebrow{font:10px/1.65 var(--mono);letter-spacing:1.5px;text-transform:uppercase}.mfg-sheetmetal-growth .section{padding-top:86px;padding-bottom:86px}.mfg-sheetmetal-growth .section-kicker{color:var(--accent-dark);margin-bottom:20px}.mfg-sheetmetal-growth .soft{background:var(--soft)}.mfg-sheetmetal-growth .skip{position:fixed;top:-100px;left:15px;background:#fff;color:var(--ink);z-index:1000;padding:12px 20px}.mfg-sheetmetal-growth .skip:focus{top:10px}.mfg-sheetmetal-growth .review-bar{display:flex;align-items:center;justify-content:center;gap:32px;padding:6px 24px;min-height:30px;background:#e8e4d9;color:#4b514b;font:9px/1.6 var(--mono);letter-spacing:.8px}.mfg-sheetmetal-growth .review-bar i{font-style:normal;color:#8c9285;padding:0 8px}.mfg-sheetmetal-growth .review-bar a{font:10px Manrope,Arial,sans-serif;letter-spacing:0;border-bottom:1px solid #93978c}.mfg-sheetmetal-growth .site-header{position:sticky;top:0;z-index:40;background:var(--dark);color:var(--cream);border-bottom:1px solid var(--dark-line)}.mfg-sheetmetal-growth .header-inner{height:var(--header);display:flex;align-items:center;gap:35px;justify-content:space-between}.mfg-sheetmetal-growth .brand{display:block;width:190px;flex-shrink:0}.mfg-sheetmetal-growth .brand img{width:100%;height:64px;object-fit:contain}.mfg-sheetmetal-growth .main-nav{display:flex;align-items:center;gap:32px;margin-left:auto;margin-right:auto;font-size:13px;font-weight:600}.mfg-sheetmetal-growth .main-nav>a:hover,.mfg-sheetmetal-growth .nav-dropdown>summary:hover{color:var(--clay)}.mfg-sheetmetal-growth .nav-dropdown{position:relative}.mfg-sheetmetal-growth .nav-dropdown summary{list-style:none;display:flex;align-items:center;gap:12px;cursor:pointer;min-height:44px}.mfg-sheetmetal-growth .nav-dropdown summary::-webkit-details-marker{display:none}.mfg-sheetmetal-growth .nav-dropdown summary span{font-size:13px;color:#aab0a6}.mfg-sheetmetal-growth .dropdown-panel{position:absolute;top:100%;left:-25px;width:280px;background:var(--surface);border:1px solid var(--dark-line);padding:24px;box-shadow:0 12px 22px #0002}.mfg-sheetmetal-growth .dropdown-panel>.eyebrow{display:block;color:var(--clay);margin-bottom:14px}.mfg-sheetmetal-growth .dropdown-panel>a{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--dark-line);font-weight:400}.mfg-sheetmetal-growth .dropdown-panel>a:last-child{border:0}.mfg-sheetmetal-growth .dropdown-panel>a:hover{color:var(--clay)}.mfg-sheetmetal-growth .button{display:inline-flex;align-items:center;justify-content:space-between;gap:27px;padding:15px 21px;min-height:52px;border:1px solid var(--accent);background:var(--accent);color:#fff;font-size:12px;line-height:1.5;font-weight:700;text-align:left;transition:background .15s}.mfg-sheetmetal-growth .button:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.mfg-sheetmetal-growth .button span{font-size:17px;line-height:1}.mfg-sheetmetal-growth .button.small{min-height:46px;padding:12px 20px;gap:22px}.mfg-sheetmetal-growth .menu-toggle{display:none;background:none;border:1px solid var(--dark-line);width:44px;height:44px;padding:12px 10px}.mfg-sheetmetal-growth .menu-toggle span{display:block;height:1px;background:var(--cream);margin:5px 0}.mfg-sheetmetal-growth .hero{background:var(--dark);color:var(--cream);padding:22px 0 53px}.mfg-sheetmetal-growth .breadcrumb{display:flex;gap:12px;color:#b0b5aa;font-size:10px;margin-bottom:33px}.mfg-sheetmetal-growth .breadcrumb>a:hover{color:var(--cream)}.mfg-sheetmetal-growth .breadcrumb>span:not([aria-current]){color:#747b70}.mfg-sheetmetal-growth .hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:stretch}.mfg-sheetmetal-growth .hero-copy{padding:0 0 5px}.mfg-sheetmetal-growth .hero-copy>.eyebrow{color:#b0b5aa;display:flex;align-items:center;gap:9px}.mfg-sheetmetal-growth .square{height:6px;width:6px;background:var(--accent);display:inline-block}.mfg-sheetmetal-growth h1{font-size:clamp(44px,4.35vw,60px);line-height:1.08;letter-spacing:-2.7px;margin:22px 0 22px}.mfg-sheetmetal-growth h1 em{color:var(--clay)}.mfg-sheetmetal-growth .hero-lead{max-width:460px;font-size:15px;line-height:1.75;color:#d2d4ca}.mfg-sheetmetal-growth .hero-sub{font-size:13px;line-height:1.8;max-width:440px;color:#abb1a7;margin-top:14px}.mfg-sheetmetal-growth .actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:28px}.mfg-sheetmetal-growth .quiet-link{font-size:11px;display:inline-flex;gap:15px;align-items:center;min-height:44px}.mfg-sheetmetal-growth .quiet-link:hover{text-decoration:underline;text-underline-offset:5px}.mfg-sheetmetal-growth .hero-evidence{display:flex;align-items:center;gap:20px;margin-top:26px;border-top:1px solid var(--dark-line);padding-top:19px;max-width:470px}.mfg-sheetmetal-growth .hero-evidence>a{display:flex;gap:11px;align-items:center;flex-shrink:0}.mfg-sheetmetal-growth .hero-evidence b{font-size:11px}.mfg-sheetmetal-growth .hero-evidence small{display:block;font:9px/1.8 var(--mono);color:#abb1a7}.mfg-sheetmetal-growth .check-symbol{border:1px solid #6d796c;font-size:22px;line-height:1;width:31px;height:33px;display:grid;place-items:center;font-weight:400;color:#bcc5b8}.mfg-sheetmetal-growth .hero-evidence p{font:9px/1.9 var(--mono);color:#b3b9ae;border-left:1px solid var(--dark-line);padding-left:20px}.mfg-sheetmetal-growth .hero-evidence p a{font:10px/1.9 Manrope,Arial,sans-serif;color:#d6d9cc;text-decoration:underline;text-underline-offset:3px}.mfg-sheetmetal-growth .hero-visual{align-self:stretch;display:flex;flex-direction:column;position:relative;margin-top:3px;min-width:0}.mfg-sheetmetal-growth .hero-visual:before{content:'';position:absolute;left:-12px;top:-12px;height:56px;width:68px;border-top:3px solid var(--accent);border-left:3px solid var(--accent);z-index:1}.mfg-sheetmetal-growth .hero-image{position:relative;flex:1;min-height:460px;background:#282d28}.mfg-sheetmetal-growth .hero-image img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:38% 50%;filter:saturate(.35)}.mfg-sheetmetal-growth .image-index{position:absolute;right:20px;top:18px;font:9px var(--mono);letter-spacing:1px;color:#fff}.mfg-sheetmetal-growth .hero-visual figcaption{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--surface);padding:22px 24px;font-size:12px;color:#d2d5c9;min-height:80px}.mfg-sheetmetal-growth .hero-visual figcaption .eyebrow{display:block;font-size:9px;color:#9ea99a;margin-bottom:4px}.mfg-sheetmetal-growth .corner-mark{font-size:22px;color:var(--clay)}.mfg-sheetmetal-growth .fact-strip{background:#eaece3;border-bottom:1px solid var(--line)}.mfg-sheetmetal-growth .facts{display:grid;grid-template-columns:repeat(4,1fr);padding-top:23px;padding-bottom:23px;gap:24px}.mfg-sheetmetal-growth .facts>div{border-left:1px solid #c7ccbf;padding-left:25px}.mfg-sheetmetal-growth .facts>div:first-child{border:0;padding-left:0}.mfg-sheetmetal-growth .fact-label{display:block;font:9px/1.6 var(--mono);letter-spacing:1.2px;color:#626e61;margin-bottom:7px}.mfg-sheetmetal-growth .facts b{display:block;font-size:12px;font-weight:600;line-height:1.5}.mfg-sheetmetal-growth .section-nav{position:sticky;top:var(--header);z-index:30;background:#fffefaee;backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.mfg-sheetmetal-growth .section-nav-inner{display:flex;align-items:center;gap:24px;min-height:60px;white-space:nowrap}.mfg-sheetmetal-growth .section-nav-label{font:10px var(--mono);letter-spacing:1px;color:#81887d;margin-right:4px}.mfg-sheetmetal-growth .section-nav a{font-size:11px;line-height:60px;position:relative}.mfg-sheetmetal-growth .section-nav a:hover,.mfg-sheetmetal-growth .section-nav a.active{color:var(--accent-dark)}.mfg-sheetmetal-growth .section-nav a.active:after{content:'';position:absolute;bottom:0;height:2px;background:var(--accent);left:0;right:0}.mfg-sheetmetal-growth .nav-quote{border:0;background:none;color:var(--accent-dark);font-size:11px;font-weight:700;margin-left:auto;white-space:nowrap;padding:12px 0}.mfg-sheetmetal-growth .overview{display:grid;grid-template-columns:1.3fr .85fr;gap:105px;align-items:center}.mfg-sheetmetal-growth .overview p:not(.eyebrow){color:var(--muted);font-size:14px;max-width:620px}.mfg-sheetmetal-growth .overview .intro{font-size:16px!important;color:var(--ink)!important;margin-top:25px}.mfg-sheetmetal-growth .text-link{display:inline-flex;justify-content:space-between;gap:24px;align-items:center;font-size:12px;line-height:1.5;font-weight:700;color:var(--accent-dark);min-height:44px}.mfg-sheetmetal-growth .text-link:hover{text-decoration:underline;text-underline-offset:5px}.mfg-sheetmetal-growth .text-link span{font-size:17px;font-weight:400}.mfg-sheetmetal-growth .overview .text-link{margin-top:20px}.mfg-sheetmetal-growth .project-brief{background:#eaece3;border-top:3px solid var(--accent);padding:30px 32px 20px}.mfg-sheetmetal-growth .project-brief>.eyebrow{color:#626e61}.mfg-sheetmetal-growth .project-brief h3{font-size:24px;margin:13px 0 22px;letter-spacing:-.7px}.mfg-sheetmetal-growth .project-brief ol{list-style:none;padding:0}.mfg-sheetmetal-growth .project-brief li{display:flex;align-items:start;gap:18px;padding:16px 0;border-top:1px solid #c7ccbf}.mfg-sheetmetal-growth .project-brief li>span{font:11px var(--mono);color:var(--accent-dark);margin-top:5px}.mfg-sheetmetal-growth .project-brief li b{display:block;font-size:12px;font-weight:600}.mfg-sheetmetal-growth .project-brief li small{font-size:11px;line-height:1.8;color:var(--muted);display:block;margin-top:2px}.mfg-sheetmetal-growth .project-brief button{background:none;border:0;border-top:1px solid #c7ccbf;width:100%;padding:15px 0 0;text-align:left}.mfg-sheetmetal-growth .section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:70px;margin-bottom:40px}.mfg-sheetmetal-growth .section-heading>p{max-width:385px;color:var(--muted);font-size:13px;line-height:1.85;padding-bottom:3px}.mfg-sheetmetal-growth .process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.mfg-sheetmetal-growth .process{border-bottom:1px solid #a7afa1;min-width:0}.mfg-sheetmetal-growth .process figure{height:238px;position:relative;overflow:hidden;background:#e5e7de}.mfg-sheetmetal-growth .process figure img{width:100%;height:100%;object-fit:cover;filter:saturate(.55);transition:transform .4s}.mfg-sheetmetal-growth .process:hover figure img{transform:scale(1.025)}.mfg-sheetmetal-growth .process figure.contain{background:#fff}.mfg-sheetmetal-growth .process .contain img{object-fit:contain}.mfg-sheetmetal-growth .photo-tag{position:absolute;bottom:0;left:0;right:0;padding:9px 14px;font:8px/1.5 var(--mono);letter-spacing:.8px;color:#f0f0e7;background:#1b211de8}.mfg-sheetmetal-growth .process .diagram{display:flex;justify-content:center;align-items:center;background:#e6e7de;color:#5d6b5e}.mfg-sheetmetal-growth .diagram svg{width:100%;height:100%;padding-bottom:12px}.mfg-sheetmetal-growth .process-body{padding:23px 0 13px}.mfg-sheetmetal-growth .process h3{font-size:23px;margin-bottom:12px}.mfg-sheetmetal-growth .process p{font-size:12px;line-height:1.9;color:var(--muted);min-height:92px}.mfg-sheetmetal-growth .process dl{border-top:1px solid #d2d6c9;margin-top:22px;padding-top:14px}.mfg-sheetmetal-growth .process dt,.mfg-sheetmetal-growth .application-grid dt{font:9px var(--mono);text-transform:uppercase;letter-spacing:1px;color:#687261}.mfg-sheetmetal-growth .process dd{font-size:10px;color:#4a574b;margin:7px 0 14px;line-height:1.8}.mfg-sheetmetal-growth .process .text-link{width:100%;font-size:11px}.mfg-sheetmetal-growth .related-process{display:grid;grid-template-columns:230px 1fr;gap:24px;border-top:1px solid #d2d6c9;padding-top:24px;margin-top:36px}.mfg-sheetmetal-growth .related-process b{font-size:12px;font-weight:600}.mfg-sheetmetal-growth .related-process p{font-size:12px;line-height:1.9;color:var(--muted)}.mfg-sheetmetal-growth .related-process p a{color:var(--accent-dark);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.mfg-sheetmetal-growth .spec-layout{display:grid;grid-template-columns:1fr 285px;gap:30px;align-items:start}.mfg-sheetmetal-growth .table-scroll{overflow:auto;scrollbar-width:thin}.mfg-sheetmetal-growth .spec-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;line-height:1.8;min-width:560px}.mfg-sheetmetal-growth .spec-table caption{text-align:left;background:#eaece3;padding:13px 18px;font-size:11px;font-weight:600;border-bottom:1px solid #c6ccbf}.mfg-sheetmetal-growth .spec-table th,.mfg-sheetmetal-growth .spec-table td{padding:18px 18px;border-bottom:1px solid var(--line);vertical-align:top}.mfg-sheetmetal-growth .spec-table thead th{font:9px/1.7 var(--mono);color:#596453;text-transform:uppercase;letter-spacing:1px;background:#f2f3ed}.mfg-sheetmetal-growth .spec-table tbody th{width:25%;font-size:11px;font-weight:600}.mfg-sheetmetal-growth .spec-table td{width:37.5%;font-size:11px;color:var(--muted)}.mfg-sheetmetal-growth .engineering-note{padding:27px 26px;background:#eaece3;position:relative}.mfg-sheetmetal-growth .engineering-note>.eyebrow{color:#66725f;font-size:9px}.mfg-sheetmetal-growth .tolerance-symbol{position:absolute;right:22px;top:37px;font:60px/1 var(--mono);color:#a9b2a1;opacity:.75}.mfg-sheetmetal-growth .engineering-note h3{font-size:23px;margin:27px 0 19px}.mfg-sheetmetal-growth .engineering-note p{font-size:12px;color:var(--muted);line-height:1.85}.mfg-sheetmetal-growth .engineering-note strong{color:var(--ink);font-weight:600}.mfg-sheetmetal-growth .engineering-note small{font-size:10px;color:#596453;display:block;border-top:1px solid #c7ccbf;padding-top:15px;margin-top:20px;line-height:1.9}.mfg-sheetmetal-growth .engineering-note .text-link{margin-top:13px;font-size:10px;gap:5px}.mfg-sheetmetal-growth .note-row{display:flex;gap:16px;border-top:1px solid var(--line);padding-top:22px;margin-top:30px;color:var(--muted)}.mfg-sheetmetal-growth .note-row p{font-size:11px;line-height:1.9;max-width:920px}.mfg-sheetmetal-growth .note-icon{display:grid;place-items:center;flex-shrink:0;height:23px;width:23px;border:1px solid #9da791;font:13px Georgia,serif;color:#66725f}.mfg-sheetmetal-growth .filter-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;border-bottom:1px solid #c7ccbf;margin-bottom:0}.mfg-sheetmetal-growth .filters{display:flex;flex-wrap:wrap;gap:6px}.mfg-sheetmetal-growth .filters button{min-height:42px;padding:10px 18px;font-size:11px;background:none;border:1px solid #bac1b1}.mfg-sheetmetal-growth .filters button[aria-pressed="true"]{background:var(--ink);color:var(--cream);border-color:var(--ink)}.mfg-sheetmetal-growth .filters button:hover{border-color:var(--accent)}.mfg-sheetmetal-growth .filter-row>.text-link{font-size:11px}.mfg-sheetmetal-growth .material-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:28px}.mfg-sheetmetal-growth .material-grid>article{padding:27px 0;border-bottom:1px solid #c7ccbf;min-width:0}.mfg-sheetmetal-growth .material-code{font:8px/1.8 var(--mono);letter-spacing:1px;color:#687261}.mfg-sheetmetal-growth .material-grid h3{font-size:18px;letter-spacing:-.5px;margin:9px 0 12px}.mfg-sheetmetal-growth .material-grid p{font-size:11px;line-height:1.9;color:var(--muted);min-height:83px}.mfg-sheetmetal-growth .material-grid article>div{border-left:2px solid #c9b6a3;padding-left:12px;margin-top:22px;font-size:10px;line-height:1.8}.mfg-sheetmetal-growth .material-grid article>div b{display:block;color:var(--accent-dark);font:8px/1.9 var(--mono);text-transform:uppercase;letter-spacing:1px}.mfg-sheetmetal-growth .material-grid article>div span{color:var(--muted)}.mfg-sheetmetal-growth [hidden]{display:none!important}.mfg-sheetmetal-growth .section-note{font-size:10px;line-height:1.9;color:#636c60;margin-top:22px}.mfg-sheetmetal-growth .finishing{display:grid;grid-template-columns:.85fr 1.15fr;gap:110px}.mfg-sheetmetal-growth .finish-intro>p:not(.eyebrow){font-size:13px;color:var(--muted);line-height:1.9;margin:25px 0 15px;max-width:380px}.mfg-sheetmetal-growth .finish-list>article{border-top:1px solid var(--line);padding:24px 0;display:flex;gap:25px}.mfg-sheetmetal-growth .finish-list>article:first-child{padding-top:20px;border-top:2px solid #929d8c}.mfg-sheetmetal-growth .finish-list>article:last-child{padding-bottom:0}.mfg-sheetmetal-growth .finish-list>article>span{font:10px var(--mono);color:var(--accent-dark);padding-top:6px}.mfg-sheetmetal-growth .finish-list h3{font-size:18px;margin-bottom:8px}.mfg-sheetmetal-growth .finish-list p{font-size:12px;line-height:1.9;color:var(--muted)}.mfg-sheetmetal-growth .quality{background:var(--dark);color:var(--cream)}.mfg-sheetmetal-growth .quality .section-kicker{color:var(--clay)}.mfg-sheetmetal-growth .quality .section-heading>p{color:#adb5a7}.mfg-sheetmetal-growth .quality h2 em{color:var(--clay)}.mfg-sheetmetal-growth .quality-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.mfg-sheetmetal-growth .quality-photo{position:relative;background:var(--surface);align-self:stretch;min-height:600px;overflow:hidden}.mfg-sheetmetal-growth .quality-photo>img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:50% 48%}.mfg-sheetmetal-growth .quality-photo figcaption{position:absolute;bottom:0;left:0;right:0;background:#1b211deb;padding:21px 24px;font-size:11px}.mfg-sheetmetal-growth .quality-photo .eyebrow{display:block;color:#b4bea9;font-size:9px;margin-bottom:3px}.mfg-sheetmetal-growth .quality-steps{list-style:none;padding:0}.mfg-sheetmetal-growth .quality-steps li{display:flex;gap:24px;border-top:1px solid var(--dark-line);padding:22px 0}.mfg-sheetmetal-growth .quality-steps li>span{font:10px var(--mono);color:var(--clay);padding-top:5px}.mfg-sheetmetal-growth .quality-steps h3{font-size:18px;margin-bottom:8px;letter-spacing:-.35px}.mfg-sheetmetal-growth .quality-steps p{color:#b2bbac;font-size:12px;line-height:1.9}.mfg-sheetmetal-growth .certificate-card{display:flex;gap:22px;padding:22px;background:var(--surface);border:1px solid var(--dark-line);margin-top:6px;align-items:center}.mfg-sheetmetal-growth .certificate-card>img{width:80px;height:113px;object-fit:contain;background:#fff}.mfg-sheetmetal-growth .certificate-card .eyebrow{font-size:8px;color:#a5b09d;letter-spacing:1px}.mfg-sheetmetal-growth .certificate-card h3{font-size:21px;margin:5px 0 7px}.mfg-sheetmetal-growth .certificate-card p{font-size:10px;color:#bdc6b5;line-height:1.9}.mfg-sheetmetal-growth .certificate-card small{font-size:9px;display:block;color:#c9d1c1;line-height:1.9;margin-top:6px}.mfg-sheetmetal-growth .certificate-card:hover{border-color:var(--clay)}.mfg-sheetmetal-growth .certificate-note{font-size:9px!important;color:#a8b1a1!important;line-height:1.9;margin-top:12px;max-width:490px}.mfg-sheetmetal-growth .light-link{color:var(--cream);font-size:11px}.mfg-sheetmetal-growth .quality-content>.text-link{margin-top:14px}.mfg-sheetmetal-growth .design-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:start}.mfg-sheetmetal-growth .design-diagram{background:var(--soft);border:1px solid var(--line);padding:24px}.mfg-sheetmetal-growth .design-diagram svg{display:block;width:100%;height:auto}.mfg-sheetmetal-growth .design-diagram>.eyebrow{display:block;font-size:8px;color:#66725f;border-top:1px solid #d5d7cc;padding-top:19px}.mfg-sheetmetal-growth .design-diagram>p{font-size:11px;color:var(--muted);margin-top:4px}.mfg-sheetmetal-growth .design-questions details,.mfg-sheetmetal-growth .faq-list details{border-top:1px solid var(--line)}.mfg-sheetmetal-growth .design-questions details:last-child,.mfg-sheetmetal-growth .faq-list details:last-child{border-bottom:1px solid var(--line)}.mfg-sheetmetal-growth summary{cursor:pointer;list-style:none}.mfg-sheetmetal-growth summary::-webkit-details-marker{display:none}.mfg-sheetmetal-growth .design-questions summary,.mfg-sheetmetal-growth .faq-list summary{position:relative;padding:21px 30px 21px 0;font-size:13px;font-weight:600;line-height:1.6;min-height:60px}.mfg-sheetmetal-growth .design-questions summary:after,.mfg-sheetmetal-growth .faq-list summary:after{content:'+';position:absolute;right:2px;top:19px;font-size:20px;font-weight:400;color:var(--accent-dark)}.mfg-sheetmetal-growth .design-questions details[open] summary:after,.mfg-sheetmetal-growth .faq-list details[open] summary:after{content:'−'}.mfg-sheetmetal-growth .design-questions details[open] summary,.mfg-sheetmetal-growth .faq-list details[open] summary{color:var(--accent-dark)}.mfg-sheetmetal-growth .design-questions details p,.mfg-sheetmetal-growth .faq-list details p{font-size:12px;color:var(--muted);line-height:1.95;padding:0 25px 22px 0}.mfg-sheetmetal-growth .application-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.mfg-sheetmetal-growth .application-grid article{border-top:2px solid #aab3a0;padding:24px 0 0}.mfg-sheetmetal-growth .application-grid article>.eyebrow{font-size:8px;color:#66725f}.mfg-sheetmetal-growth .application-grid h3{font-size:24px;margin:17px 0;line-height:1.3}.mfg-sheetmetal-growth .application-grid p{font-size:12px;color:var(--muted);min-height:66px;line-height:1.9}.mfg-sheetmetal-growth .application-grid dl{margin-top:25px;border-top:1px solid #d0d5c5;padding-top:17px}.mfg-sheetmetal-growth .application-grid dd{font-size:10px;margin:8px 0 16px;color:var(--muted)}.mfg-sheetmetal-growth .application-grid .text-link{width:100%;font-size:11px}.mfg-sheetmetal-growth .order-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.mfg-sheetmetal-growth .order-steps li{border-top:1px solid #9da791;padding-top:23px}.mfg-sheetmetal-growth .order-steps li:first-child{border-top:3px solid var(--accent);padding-top:21px}.mfg-sheetmetal-growth .step-number{font:9px var(--mono);letter-spacing:1px;color:#687261}.mfg-sheetmetal-growth .order-steps h3{font-size:18px;line-height:1.4;margin:20px 0 13px;letter-spacing:-.5px}.mfg-sheetmetal-growth .order-steps p{font-size:11px;line-height:1.95;color:var(--muted)}.mfg-sheetmetal-growth .procurement-note{display:grid;grid-template-columns:210px 1fr;gap:30px;padding:24px;background:#eaece3;margin-top:38px}.mfg-sheetmetal-growth .procurement-note>.eyebrow{color:var(--accent-dark);font-size:9px;padding-top:4px}.mfg-sheetmetal-growth .procurement-note>p{font-size:11px;line-height:1.9;color:var(--muted)}.mfg-sheetmetal-growth .faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:100px}.mfg-sheetmetal-growth .faq-layout>div:first-child>p:not(.eyebrow){font-size:13px;color:var(--muted);margin:25px 0 18px}.mfg-sheetmetal-growth .faq-layout .text-link{font-size:11px;gap:16px}.mfg-sheetmetal-growth .faq-list summary{font-size:13px;padding-top:20px;padding-bottom:20px}.mfg-sheetmetal-growth .faq-list a{color:var(--accent-dark);text-decoration:underline;text-underline-offset:3px}.mfg-sheetmetal-growth .final-cta{background:#dedfd2;padding:65px 0}.mfg-sheetmetal-growth .cta-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.mfg-sheetmetal-growth .final-cta .eyebrow{font-size:9px;color:#5b6654;margin-bottom:20px}.mfg-sheetmetal-growth .final-cta h2{font-size:48px;line-height:1.15;letter-spacing:-1.8px}.mfg-sheetmetal-growth .final-cta h2 em{color:var(--accent-dark)}.mfg-sheetmetal-growth .cta-layout>div>p:not(.eyebrow){font-size:14px;line-height:1.9;color:#53604f;margin-bottom:24px}.mfg-sheetmetal-growth .cta-layout .quiet-link{display:block;width:max-content;margin-top:8px;font-size:11px}.mfg-sheetmetal-growth .cta-layout .quiet-link span{padding-left:12px}.mfg-sheetmetal-growth .site-footer{background:#0b0f0c;color:#b3bdac;padding:55px 0 25px}.mfg-sheetmetal-growth .footer-grid{display:grid;grid-template-columns:1.15fr .8fr .8fr 1.05fr;gap:40px}.mfg-sheetmetal-growth .footer-brand .brand{width:180px;margin-top:-13px}.mfg-sheetmetal-growth .footer-brand p{font-size:11px;line-height:1.95;max-width:240px;margin-top:8px}.mfg-sheetmetal-growth .footer-brand .text-link{font-size:10px;font-weight:400;margin-top:13px}.mfg-sheetmetal-growth .footer-grid h3{color:var(--cream);font-size:12px;letter-spacing:0;margin:0 0 18px}.mfg-sheetmetal-growth .footer-grid>div:not(:first-child)>a{display:block;font-size:10px;line-height:1.9;margin:10px 0}.mfg-sheetmetal-growth .footer-grid>div:not(:first-child)>a:hover{color:var(--clay)}.mfg-sheetmetal-growth .footer-contact p{font-size:10px;line-height:1.95;margin-top:17px}.mfg-sheetmetal-growth .footer-evidence{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line);padding:22px 0;margin-top:35px}.mfg-sheetmetal-growth .footer-evidence>a{display:flex;gap:20px;align-items:center;font-size:10px}.mfg-sheetmetal-growth .footer-evidence>a span:first-of-type{font:9px var(--mono);color:#879680}.mfg-sheetmetal-growth .footer-evidence>p{font-size:10px;margin:0}.mfg-sheetmetal-growth .footer-evidence>p>a{color:var(--cream);text-decoration:underline;text-underline-offset:3px}.mfg-sheetmetal-growth .footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:23px;font-size:9px;line-height:1.9;color:#899582}.mfg-sheetmetal-growth .footer-bottom>a{color:#c1cabc}.mfg-sheetmetal-growth dialog{padding:0;max-width:610px;width:calc(100% - 32px);max-height:90vh;border:1px solid #9ba78e;background:var(--paper);color:var(--ink)}.mfg-sheetmetal-growth dialog::backdrop{background:#0c130ee0}.mfg-sheetmetal-growth body.modal-open{overflow:hidden}.mfg-sheetmetal-growth .dialog-head{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;border-bottom:1px solid var(--line);background:var(--soft)}.mfg-sheetmetal-growth .dialog-head .eyebrow{font-size:8px;color:var(--accent-dark);margin-bottom:8px}.mfg-sheetmetal-growth .dialog-head h2{font-size:27px;letter-spacing:-.9px}.mfg-sheetmetal-growth .dialog-close{align-self:flex-start;border:1px solid #c7ccbf;background:none;font-size:24px;width:36px;height:36px;line-height:1}.mfg-sheetmetal-growth .dialog-close:hover{background:#e1e4d9}.mfg-sheetmetal-growth #rfq-form{padding:25px 30px}.mfg-sheetmetal-growth .dialog-intro{font-size:11px;color:var(--muted);line-height:1.9;margin-bottom:22px}.mfg-sheetmetal-growth .dialog-intro a{color:var(--accent-dark);text-decoration:underline}.mfg-sheetmetal-growth label{display:block;font-size:11px;font-weight:600}.mfg-sheetmetal-growth input,.mfg-sheetmetal-growth textarea{display:block;border:1px solid #acb5a3;background:#fff;width:100%;margin:8px 0 18px;padding:12px;font-size:12px;font-weight:400;line-height:1.6;color:var(--ink);min-width:0}.mfg-sheetmetal-growth textarea{resize:vertical}.mfg-sheetmetal-growth input::placeholder,.mfg-sheetmetal-growth textarea::placeholder{color:#737c6e}.mfg-sheetmetal-growth .file-picker{padding:17px;border:1px dashed #96a389;background:var(--soft)}.mfg-sheetmetal-growth .file-picker input{padding:0;border:0;background:none;margin:12px 0 8px;font-size:10px}.mfg-sheetmetal-growth .file-picker small{font:9px var(--mono);font-weight:400;color:#67745e}.mfg-sheetmetal-growth .file-selection{font-size:10px;line-height:1.8;color:#64735b;margin:9px 0 23px;overflow-wrap:anywhere}.mfg-sheetmetal-growth .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mfg-sheetmetal-growth #rfq-form>.button{margin:3px 0 5px}.mfg-sheetmetal-growth #rfq-result{border-left:3px solid var(--accent);background:var(--soft);padding:15px 18px;font-size:11px;line-height:1.9;margin-top:18px;overflow-wrap:anywhere}.mfg-sheetmetal-growth #rfq-result b{display:block;font-size:12px;margin-bottom:5px}.mfg-sheetmetal-growth #rfq-result p{margin-top:9px}.mfg-sheetmetal-growth #rfq-result ul{margin:9px 0;padding-left:18px}@media(min-width:1600px){.mfg-sheetmetal-growth .hero-image{min-height:490px}}@media(max-width:1100px){.mfg-sheetmetal-growth .main-nav{gap:22px}.mfg-sheetmetal-growth .hero-grid{gap:35px}.mfg-sheetmetal-growth h1{font-size:50px}.mfg-sheetmetal-growth .hero-evidence{gap:14px}.mfg-sheetmetal-growth .hero-evidence p{padding-left:14px}.mfg-sheetmetal-growth .hero .actions{gap:12px}.mfg-sheetmetal-growth .hero .actions .button{font-size:11px;padding-left:16px;padding-right:16px;gap:15px}.mfg-sheetmetal-growth .hero-lead{font-size:14px}.mfg-sheetmetal-growth .section-nav-inner{gap:19px}.mfg-sheetmetal-growth .overview{gap:55px}.mfg-sheetmetal-growth .material-grid{column-gap:23px;grid-template-columns:repeat(3,1fr)}.mfg-sheetmetal-growth .material-grid p{min-height:62px}.mfg-sheetmetal-growth .spec-layout{grid-template-columns:1fr 260px;gap:23px}.mfg-sheetmetal-growth .finishing{gap:65px}.mfg-sheetmetal-growth .quality-grid{gap:45px}.mfg-sheetmetal-growth .design-grid{gap:50px}.mfg-sheetmetal-growth .faq-layout{gap:60px}.mfg-sheetmetal-growth .footer-grid{gap:25px}.mfg-sheetmetal-growth .process figure{height:210px}.mfg-sheetmetal-growth .process p{min-height:115px}.mfg-sheetmetal-growth .section-heading{gap:45px}.mfg-sheetmetal-growth .section-heading>p{max-width:350px}.mfg-sheetmetal-growth .footer-evidence{align-items:flex-start}.mfg-sheetmetal-growth .footer-evidence>a{gap:13px}.mfg-sheetmetal-growth .footer-evidence>p{max-width:240px}}@media(max-width:900px){.mfg-sheetmetal-growth{--header:76px}.mfg-sheetmetal-growth .wrap{padding-left:28px;padding-right:28px}.mfg-sheetmetal-growth .header-inner{gap:20px}.mfg-sheetmetal-growth .brand{width:165px}.mfg-sheetmetal-growth .brand img{height:55px}.mfg-sheetmetal-growth .main-nav{gap:18px;font-size:11px}.mfg-sheetmetal-growth .button.small{font-size:11px;padding:12px 14px;gap:14px}.mfg-sheetmetal-growth .hero-grid{gap:30px}.mfg-sheetmetal-growth h1{font-size:44px;letter-spacing:-2px}.mfg-sheetmetal-growth .hero-evidence{display:block}.mfg-sheetmetal-growth .hero-evidence p{border:0;padding:0;margin-top:13px}.mfg-sheetmetal-growth .hero-image{min-height:460px}.mfg-sheetmetal-growth .hero-sub{font-size:12px}.mfg-sheetmetal-growth .hero .actions{margin-top:22px;display:block}.mfg-sheetmetal-growth .hero .actions .quiet-link{margin-top:6px}.mfg-sheetmetal-growth .section-nav-inner{gap:20px;overflow-x:auto;scrollbar-width:thin}.mfg-sheetmetal-growth .section-nav-label{display:none}.mfg-sheetmetal-growth .nav-quote{display:none}.mfg-sheetmetal-growth .overview{grid-template-columns:1fr 330px;gap:35px}.mfg-sheetmetal-growth .overview p:not(.eyebrow){font-size:12px}.mfg-sheetmetal-growth .overview .intro{font-size:14px!important}.mfg-sheetmetal-growth .project-brief{padding:25px}.mfg-sheetmetal-growth .section{padding-top:65px;padding-bottom:65px}.mfg-sheetmetal-growth .section-heading>p{max-width:300px}.mfg-sheetmetal-growth .process-grid{gap:20px}.mfg-sheetmetal-growth .process h3{font-size:21px}.mfg-sheetmetal-growth .process p{font-size:11px;min-height:130px}.mfg-sheetmetal-growth .process figure{height:190px}.mfg-sheetmetal-growth .process dl{min-height:95px}.mfg-sheetmetal-growth .process .text-link{font-size:10px;gap:5px}.mfg-sheetmetal-growth .spec-layout{grid-template-columns:1fr}.mfg-sheetmetal-growth .engineering-note{display:grid;grid-template-columns:.8fr 1fr 1fr;column-gap:30px;padding:25px}.mfg-sheetmetal-growth .engineering-note>.eyebrow{grid-column:1/-1}.mfg-sheetmetal-growth .engineering-note h3{grid-row:2/4;margin:15px 0}.mfg-sheetmetal-growth .engineering-note p{margin:15px 0 0}.mfg-sheetmetal-growth .engineering-note small{margin-top:0;padding-top:0;border:0;font-size:9px;grid-column:3;grid-row:2/4;padding-top:15px}.mfg-sheetmetal-growth .engineering-note .text-link{grid-column:2/4;margin-top:10px;justify-self:start}.mfg-sheetmetal-growth .tolerance-symbol{display:none}.mfg-sheetmetal-growth .finishing{gap:40px;grid-template-columns:.8fr 1.2fr}.mfg-sheetmetal-growth .quality-grid{gap:35px;grid-template-columns:.8fr 1.2fr}.mfg-sheetmetal-growth .quality-photo{min-height:640px}.mfg-sheetmetal-growth .quality .section-heading{align-items:start}.mfg-sheetmetal-growth .quality .section-heading>p{max-width:270px}.mfg-sheetmetal-growth .quality-steps li{gap:17px}.mfg-sheetmetal-growth .certificate-card{gap:15px;padding:17px}.mfg-sheetmetal-growth .certificate-card>img{width:65px;height:92px}.mfg-sheetmetal-growth .certificate-card .eyebrow{letter-spacing:.5px}.mfg-sheetmetal-growth .design-grid{gap:35px;grid-template-columns:.9fr 1.1fr}.mfg-sheetmetal-growth .design-diagram{padding:12px}.mfg-sheetmetal-growth .design-questions summary{font-size:12px}.mfg-sheetmetal-growth .application-grid{gap:25px}.mfg-sheetmetal-growth .application-grid h3{font-size:20px}.mfg-sheetmetal-growth .application-grid p{min-height:90px}.mfg-sheetmetal-growth .order-steps{gap:23px;grid-template-columns:1fr 1fr;row-gap:35px}.mfg-sheetmetal-growth .faq-layout{gap:40px;grid-template-columns:.75fr 1.25fr}.mfg-sheetmetal-growth .faq-layout h2{font-size:30px}.mfg-sheetmetal-growth .faq-list summary{font-size:12px}.mfg-sheetmetal-growth .footer-grid{grid-template-columns:1.1fr 1fr 1fr;gap:30px}.mfg-sheetmetal-growth .footer-contact{grid-column:1/-1;display:flex;gap:30px;align-items:center}.mfg-sheetmetal-growth .footer-contact h3{margin:0}.mfg-sheetmetal-growth .footer-contact p{margin:0}.mfg-sheetmetal-growth .footer-contact>a{margin:0!important}.mfg-sheetmetal-growth .footer-bottom{flex-wrap:wrap}.mfg-sheetmetal-growth .footer-evidence>p{max-width:250px}.mfg-sheetmetal-growth .cta-layout{gap:40px}.mfg-sheetmetal-growth .final-cta h2{font-size:41px}.mfg-sheetmetal-growth .cta-layout>div>p:not(.eyebrow){font-size:12px}.mfg-sheetmetal-growth .procurement-note{grid-template-columns:170px 1fr}}@media(max-width:720px){.mfg-sheetmetal-growth{--header:72px}.mfg-sheetmetal-growth .wrap{padding-left:22px;padding-right:22px}.mfg-sheetmetal-growth{font-size:14px}.mfg-sheetmetal-growth .review-bar{justify-content:space-between;padding:6px 16px;gap:10px;font-size:7px;letter-spacing:.4px}.mfg-sheetmetal-growth .review-bar i{padding:0 3px}.mfg-sheetmetal-growth .review-bar a{font-size:9px;white-space:nowrap}.mfg-sheetmetal-growth .header-inner{gap:12px}.mfg-sheetmetal-growth .brand{width:144px}.mfg-sheetmetal-growth .brand img{height:48px}.mfg-sheetmetal-growth .header-inner>.button{margin-left:auto;font-size:10px;padding:11px 13px;gap:13px;min-height:42px}.mfg-sheetmetal-growth .menu-toggle{display:block;flex-shrink:0}.mfg-sheetmetal-growth .main-nav{display:none;position:absolute;top:var(--header);left:0;right:0;margin:0;padding:20px 22px;background:var(--surface);border-bottom:1px solid var(--dark-line);font-size:14px;max-height:calc(100dvh - var(--header));overflow:auto;align-items:stretch;gap:0}.mfg-sheetmetal-growth .main-nav.open{display:flex;flex-direction:column}.mfg-sheetmetal-growth .main-nav>a,.mfg-sheetmetal-growth .nav-dropdown{border-bottom:1px solid var(--dark-line)}.mfg-sheetmetal-growth .main-nav>a{padding:12px 0}.mfg-sheetmetal-growth .nav-dropdown summary{padding:12px 0;justify-content:space-between}.mfg-sheetmetal-growth .dropdown-panel{position:static;border:0;box-shadow:none;padding:10px 18px;width:100%;font-size:12px;background:#232b24}.mfg-sheetmetal-growth .dropdown-panel>.eyebrow{display:none}.mfg-sheetmetal-growth .dropdown-panel>a{padding:12px 0}.mfg-sheetmetal-growth .hero{padding-top:20px;padding-bottom:27px}.mfg-sheetmetal-growth .breadcrumb{font-size:9px;gap:10px;margin-bottom:30px}.mfg-sheetmetal-growth .hero-grid{grid-template-columns:1fr;gap:34px}.mfg-sheetmetal-growth .hero-copy>.eyebrow{font-size:9px;letter-spacing:1px}.mfg-sheetmetal-growth h1{font-size:46px;line-height:1.08;margin:20px 0 23px;letter-spacing:-2.2px}.mfg-sheetmetal-growth h1 br:nth-of-type(1){display:none}.mfg-sheetmetal-growth h1 br:nth-of-type(3){display:none}.mfg-sheetmetal-growth .hero-lead{font-size:14px;max-width:100%}.mfg-sheetmetal-growth .hero-sub{font-size:12px;line-height:1.9}.mfg-sheetmetal-growth .hero .actions{display:flex;gap:17px;flex-wrap:wrap;margin-top:24px}.mfg-sheetmetal-growth .hero .actions .quiet-link{margin-top:0}.mfg-sheetmetal-growth .hero .actions .button{font-size:11px;gap:18px;min-height:49px;padding:14px 17px}.mfg-sheetmetal-growth .hero-evidence{display:flex;gap:16px;margin-top:24px;padding-top:17px;max-width:100%;align-items:center}.mfg-sheetmetal-growth .hero-evidence>a{gap:8px}.mfg-sheetmetal-growth .hero-evidence b{font-size:10px}.mfg-sheetmetal-growth .hero-evidence small{font-size:8px}.mfg-sheetmetal-growth .hero-evidence p{border-left:1px solid var(--dark-line);padding-left:16px;font-size:8px;margin:0}.mfg-sheetmetal-growth .hero-evidence p a{font-size:8px}.mfg-sheetmetal-growth .check-symbol{width:27px;height:31px;font-size:20px}.mfg-sheetmetal-growth .hero-visual{margin-left:8px}.mfg-sheetmetal-growth .hero-image{min-height:290px}.mfg-sheetmetal-growth .hero-image img{object-position:center}.mfg-sheetmetal-growth .hero-visual:before{top:-8px;left:-8px;width:45px;height:43px;border-width:2px}.mfg-sheetmetal-growth .hero-visual figcaption{padding:17px 18px;font-size:10px;min-height:69px}.mfg-sheetmetal-growth .hero-visual figcaption .eyebrow{font-size:8px}.mfg-sheetmetal-growth .image-index{font-size:8px;right:15px;top:15px}.mfg-sheetmetal-growth .facts{grid-template-columns:1fr 1fr;gap:20px 15px;padding-top:22px;padding-bottom:22px}.mfg-sheetmetal-growth .facts>div{padding-left:15px}.mfg-sheetmetal-growth .facts>div:nth-child(odd){padding-left:0;border:0}.mfg-sheetmetal-growth .fact-label{font-size:8px;letter-spacing:.9px;margin-bottom:4px}.mfg-sheetmetal-growth .facts b{font-size:10px}.mfg-sheetmetal-growth .section-nav-inner{gap:24px;min-height:54px}.mfg-sheetmetal-growth .section-nav a{font-size:10px;line-height:54px}.mfg-sheetmetal-growth .section{padding-top:52px;padding-bottom:52px}.mfg-sheetmetal-growth .section-kicker{font-size:9px;letter-spacing:1.2px;margin-bottom:17px}.mfg-sheetmetal-growth h2{font-size:32px;letter-spacing:-1.3px;line-height:1.2}.mfg-sheetmetal-growth .overview{grid-template-columns:1fr;gap:33px}.mfg-sheetmetal-growth .overview .intro{font-size:14px!important;margin-top:22px}.mfg-sheetmetal-growth .overview p:not(.eyebrow){font-size:12px;line-height:1.95}.mfg-sheetmetal-growth .overview .text-link{margin-top:15px}.mfg-sheetmetal-growth .project-brief{padding:26px 25px 18px}.mfg-sheetmetal-growth .project-brief h3{font-size:23px;margin-bottom:20px}.mfg-sheetmetal-growth .project-brief li{padding:13px 0}.mfg-sheetmetal-growth .project-brief li small{font-size:11px}.mfg-sheetmetal-growth .section-heading{display:block;margin-bottom:30px}.mfg-sheetmetal-growth .section-heading>p{max-width:100%;font-size:12px;line-height:1.95;margin-top:22px}.mfg-sheetmetal-growth .process-grid{grid-template-columns:1fr;gap:32px}.mfg-sheetmetal-growth .process figure{height:240px}.mfg-sheetmetal-growth .process h3{font-size:24px;margin-bottom:12px}.mfg-sheetmetal-growth .process-body{padding:21px 0 12px}.mfg-sheetmetal-growth .process p{font-size:12px;min-height:0;line-height:1.95}.mfg-sheetmetal-growth .process dl{min-height:0;margin-top:20px;padding-top:15px}.mfg-sheetmetal-growth .process dd{font-size:11px;margin-bottom:7px}.mfg-sheetmetal-growth .process .text-link{font-size:12px;min-height:44px}.mfg-sheetmetal-growth .photo-tag{font-size:8px;padding:9px 13px}.mfg-sheetmetal-growth .related-process{grid-template-columns:1fr;gap:9px;padding-top:22px;margin-top:27px}.mfg-sheetmetal-growth .related-process b{font-size:12px}.mfg-sheetmetal-growth .related-process p{font-size:11px}.mfg-sheetmetal-growth .spec-layout{gap:25px}.mfg-sheetmetal-growth .spec-table{min-width:620px}.mfg-sheetmetal-growth .spec-table th,.mfg-sheetmetal-growth .spec-table td{padding:15px}.mfg-sheetmetal-growth .spec-table caption{padding:13px 15px;font-size:10px}.mfg-sheetmetal-growth .table-scroll:before{content:'SPECIFICATION CHECKLIST  /  SWIPE TO READ →';font:8px var(--mono);display:block;color:#6d775f;margin-bottom:12px;letter-spacing:.6px}.mfg-sheetmetal-growth .engineering-note{display:block;padding:25px}.mfg-sheetmetal-growth .engineering-note h3{font-size:24px;margin:19px 0 18px}.mfg-sheetmetal-growth .engineering-note h3 br{display:none}.mfg-sheetmetal-growth .engineering-note p{margin:13px 0 0;font-size:12px}.mfg-sheetmetal-growth .engineering-note small{display:block;margin-top:18px;padding-top:15px;border-top:1px solid #c7ccbf;font-size:10px}.mfg-sheetmetal-growth .engineering-note .text-link{font-size:11px;margin-top:10px}.mfg-sheetmetal-growth .tolerance-symbol{display:block;top:28px;font-size:49px}.mfg-sheetmetal-growth .note-row{gap:13px;margin-top:25px;padding-top:20px}.mfg-sheetmetal-growth .note-row p{font-size:10px;line-height:2}.mfg-sheetmetal-growth .filter-row{display:block;padding-bottom:20px}.mfg-sheetmetal-growth .filters{gap:6px;flex-wrap:nowrap}.mfg-sheetmetal-growth .filters button{padding:9px 12px;min-height:41px;font-size:10px}.mfg-sheetmetal-growth .filter-row>.text-link{margin-top:13px;font-size:10px}.mfg-sheetmetal-growth .material-grid{grid-template-columns:1fr 1fr;column-gap:22px}.mfg-sheetmetal-growth .material-grid>article{padding:24px 0}.mfg-sheetmetal-growth .material-code{font-size:7px;letter-spacing:.5px;line-height:1.9}.mfg-sheetmetal-growth .material-grid h3{font-size:17px;line-height:1.4;margin-top:9px;margin-bottom:10px;min-height:48px;display:flex;align-items:center}.mfg-sheetmetal-growth .material-grid p{font-size:10px;line-height:1.95;min-height:117px}.mfg-sheetmetal-growth .material-grid article>div{margin-top:17px;padding-left:9px;font-size:9px;min-height:53px}.mfg-sheetmetal-growth .material-grid article>div b{font-size:7px}.mfg-sheetmetal-growth .section-note{font-size:9px;line-height:2;margin-top:20px}.mfg-sheetmetal-growth .finishing{grid-template-columns:1fr;gap:30px}.mfg-sheetmetal-growth .finish-intro>p:not(.eyebrow){font-size:12px;line-height:1.95;margin-top:22px}.mfg-sheetmetal-growth .finish-list>article{gap:18px;padding:21px 0}.mfg-sheetmetal-growth .finish-list h3{font-size:18px}.mfg-sheetmetal-growth .finish-list p{font-size:11px;line-height:1.95}.mfg-sheetmetal-growth .quality .section-heading>p{max-width:100%;font-size:12px}.mfg-sheetmetal-growth .quality-grid{grid-template-columns:1fr;gap:30px}.mfg-sheetmetal-growth .quality-photo{min-height:370px;height:370px}.mfg-sheetmetal-growth .quality-photo>img{object-position:50% 59%}.mfg-sheetmetal-growth .quality-photo figcaption{padding:17px 20px;font-size:10px}.mfg-sheetmetal-growth .quality-steps li{padding:22px 0;gap:18px}.mfg-sheetmetal-growth .quality-steps h3{font-size:18px}.mfg-sheetmetal-growth .quality-steps p{font-size:11px;line-height:1.95}.mfg-sheetmetal-growth .certificate-card{gap:18px;padding:20px}.mfg-sheetmetal-growth .certificate-card>img{width:70px;height:99px}.mfg-sheetmetal-growth .certificate-card h3{font-size:21px}.mfg-sheetmetal-growth .certificate-card .eyebrow{font-size:7px;letter-spacing:.7px}.mfg-sheetmetal-growth .certificate-card p{font-size:9px}.mfg-sheetmetal-growth .certificate-card small{font-size:8px;line-height:2}.mfg-sheetmetal-growth .certificate-note{font-size:8px!important;line-height:2}.mfg-sheetmetal-growth .quality-content>.text-link{font-size:10px}.mfg-sheetmetal-growth .design-grid{grid-template-columns:1fr;gap:28px}.mfg-sheetmetal-growth .design-diagram{padding:15px}.mfg-sheetmetal-growth .design-diagram svg{max-height:310px}.mfg-sheetmetal-growth .design-diagram>.eyebrow{font-size:8px}.mfg-sheetmetal-growth .design-questions summary{font-size:12px}.mfg-sheetmetal-growth .design-questions details p{font-size:11px}.mfg-sheetmetal-growth .application-grid{grid-template-columns:1fr;gap:28px}.mfg-sheetmetal-growth .application-grid article{padding-top:23px}.mfg-sheetmetal-growth .application-grid h3{font-size:24px;margin:15px 0}.mfg-sheetmetal-growth .application-grid p{font-size:12px;min-height:0;line-height:1.95}.mfg-sheetmetal-growth .application-grid dl{margin-top:20px}.mfg-sheetmetal-growth .application-grid dd{font-size:11px;margin-bottom:10px}.mfg-sheetmetal-growth .application-grid .text-link{font-size:11px}.mfg-sheetmetal-growth .order-steps{gap:28px 25px}.mfg-sheetmetal-growth .order-steps li{padding-top:20px}.mfg-sheetmetal-growth .order-steps li:first-child{padding-top:18px}.mfg-sheetmetal-growth .step-number{font-size:8px;letter-spacing:.7px}.mfg-sheetmetal-growth .order-steps h3{font-size:17px;margin-top:16px;min-height:47px}.mfg-sheetmetal-growth .order-steps p{font-size:10px;line-height:2}.mfg-sheetmetal-growth .procurement-note{grid-template-columns:1fr;gap:12px;padding:22px;margin-top:28px}.mfg-sheetmetal-growth .procurement-note>p{font-size:10px;line-height:2}.mfg-sheetmetal-growth .faq-layout{grid-template-columns:1fr;gap:30px}.mfg-sheetmetal-growth .faq-layout h2{font-size:32px}.mfg-sheetmetal-growth .faq-layout>div:first-child>p:not(.eyebrow){font-size:12px;margin:20px 0 10px}.mfg-sheetmetal-growth .faq-list summary{font-size:12px;padding:20px 30px 20px 0}.mfg-sheetmetal-growth .faq-list details p{font-size:11px;line-height:2;padding-right:10px}.mfg-sheetmetal-growth .faq-layout .text-link{font-size:11px}.mfg-sheetmetal-growth .final-cta{padding:48px 0}.mfg-sheetmetal-growth .cta-layout{grid-template-columns:1fr;gap:27px}.mfg-sheetmetal-growth .final-cta h2{font-size:40px;line-height:1.15;letter-spacing:-1.6px}.mfg-sheetmetal-growth .final-cta .eyebrow{font-size:8px;margin-bottom:17px}.mfg-sheetmetal-growth .cta-layout>div>p:not(.eyebrow){font-size:12px;line-height:1.95;margin-bottom:22px}.mfg-sheetmetal-growth .cta-layout .button{font-size:11px;gap:20px}.mfg-sheetmetal-growth .site-footer{padding:42px 0 24px}.mfg-sheetmetal-growth .footer-grid{grid-template-columns:1fr 1fr;gap:32px 20px}.mfg-sheetmetal-growth .footer-brand{grid-column:1/-1}.mfg-sheetmetal-growth .footer-brand .brand{width:170px;margin-top:-7px}.mfg-sheetmetal-growth .footer-brand p{max-width:290px;font-size:11px}.mfg-sheetmetal-growth .footer-brand .text-link{margin-top:9px;font-size:10px}.mfg-sheetmetal-growth .footer-grid h3{font-size:12px;margin-bottom:15px}.mfg-sheetmetal-growth .footer-grid>div:not(:first-child)>a{font-size:10px;margin:9px 0}.mfg-sheetmetal-growth .footer-contact{display:block;grid-column:1/-1}.mfg-sheetmetal-growth .footer-contact p{font-size:10px;margin-top:15px}.mfg-sheetmetal-growth .footer-contact a{margin:9px 0!important}.mfg-sheetmetal-growth .footer-evidence{display:block;margin-top:28px;padding:21px 0}.mfg-sheetmetal-growth .footer-evidence>a{display:flex;gap:0;flex-wrap:wrap;justify-content:space-between;font-size:9px}.mfg-sheetmetal-growth .footer-evidence>a span:first-of-type{font-size:8px}.mfg-sheetmetal-growth .footer-evidence>p{max-width:100%;font-size:9px;margin-top:17px}.mfg-sheetmetal-growth .footer-bottom{display:block;font-size:8px;margin-top:20px}.mfg-sheetmetal-growth .footer-bottom>span{display:block;margin-bottom:6px}.mfg-sheetmetal-growth .footer-bottom>a{display:inline-block;min-height:40px;padding-top:7px}.mfg-sheetmetal-growth dialog{max-height:91dvh}.mfg-sheetmetal-growth .dialog-head{padding:22px}.mfg-sheetmetal-growth .dialog-head h2{font-size:24px}.mfg-sheetmetal-growth .dialog-close{flex-shrink:0;margin-left:12px}.mfg-sheetmetal-growth .dialog-head .eyebrow{font-size:7px}.mfg-sheetmetal-growth #rfq-form{padding:22px}.mfg-sheetmetal-growth .dialog-intro{font-size:10px}.mfg-sheetmetal-growth .field-grid{gap:12px}.mfg-sheetmetal-growth input,.mfg-sheetmetal-growth textarea{font-size:11px;padding:10px}.mfg-sheetmetal-growth .file-picker{padding:15px}.mfg-sheetmetal-growth #rfq-form>.button{font-size:11px;gap:20px}.mfg-sheetmetal-growth #rfq-result{font-size:10px}}@media(max-width:370px){.mfg-sheetmetal-growth .wrap{padding-left:18px;padding-right:18px}.mfg-sheetmetal-growth .header-inner{gap:8px}.mfg-sheetmetal-growth .brand{width:125px}.mfg-sheetmetal-growth .header-inner>.button{padding:10px;font-size:9px;gap:10px}.mfg-sheetmetal-growth .menu-toggle{width:39px;height:39px}.mfg-sheetmetal-growth .review-bar{font-size:6px}.mfg-sheetmetal-growth .review-bar a{font-size:8px}.mfg-sheetmetal-growth h1{font-size:41px}.mfg-sheetmetal-growth .hero .actions{gap:8px}.mfg-sheetmetal-growth .hero-evidence{gap:10px}.mfg-sheetmetal-growth .hero-evidence p{padding-left:10px}.mfg-sheetmetal-growth .hero-evidence b{font-size:9px}.mfg-sheetmetal-growth .hero-evidence p a{font-size:7px}.mfg-sheetmetal-growth .material-grid{column-gap:16px}.mfg-sheetmetal-growth .material-grid h3{font-size:15px}.mfg-sheetmetal-growth .material-grid p{min-height:137px}.mfg-sheetmetal-growth .filters button{font-size:9px;padding:9px}.mfg-sheetmetal-growth .process figure{height:215px}.mfg-sheetmetal-growth h2{font-size:29px}.mfg-sheetmetal-growth .review-bar>span{letter-spacing:0}.mfg-sheetmetal-growth .certificate-card{padding:15px;gap:13px}.mfg-sheetmetal-growth .certificate-card>img{width:60px}.mfg-sheetmetal-growth .certificate-card h3{font-size:19px}}@media(prefers-reduced-motion:reduce){.mfg-sheetmetal-growth,.mfg-sheetmetal-growth *,.mfg-sheetmetal-growth *:before,.mfg-sheetmetal-growth *:after{animation:none!important;transition:none!important}}.mfg-sheetmetal-growth .grade{display:block;font:10px/1.7 var(--mono);color:var(--accent-dark);margin:-3px 0 12px;min-height:18px}@media(min-width:721px){.mfg-sheetmetal-growth .overview p:not(.eyebrow){font-size:15px;line-height:1.9}.mfg-sheetmetal-growth .overview .intro{font-size:16px!important}.mfg-sheetmetal-growth .section-heading>p{font-size:14px;max-width:400px;line-height:1.9}.mfg-sheetmetal-growth .process p{font-size:14px;line-height:1.85;min-height:130px}.mfg-sheetmetal-growth .process dd{font-size:11px}.mfg-sheetmetal-growth .process .text-link{font-size:12px}.mfg-sheetmetal-growth .related-process p{font-size:13px}.mfg-sheetmetal-growth .spec-table caption{font-size:12px}.mfg-sheetmetal-growth .spec-table tbody th,.mfg-sheetmetal-growth .spec-table td{font-size:12px}.mfg-sheetmetal-growth .spec-table thead th{font-size:10px}.mfg-sheetmetal-growth .engineering-note p{font-size:13px}.mfg-sheetmetal-growth .note-row p{font-size:12px}.mfg-sheetmetal-growth .material-grid p{font-size:12px;line-height:1.9;min-height:115px}.mfg-sheetmetal-growth .material-grid article>div{font-size:11px}.mfg-sheetmetal-growth .material-grid h3{min-height:49px;display:flex;align-items:center}.mfg-sheetmetal-growth .material-grid article:not(:has(.grade)) h3{margin-bottom:39px}.mfg-sheetmetal-growth .finish-intro>p:not(.eyebrow){font-size:14px}.mfg-sheetmetal-growth .finish-list p{font-size:14px;line-height:1.9}.mfg-sheetmetal-growth .quality-steps p{font-size:13px;line-height:1.9}.mfg-sheetmetal-growth .quality-photo{min-height:650px}.mfg-sheetmetal-growth .quality-steps h3{font-size:19px}.mfg-sheetmetal-growth .design-questions summary{font-size:14px}.mfg-sheetmetal-growth .design-questions details p{font-size:13px}.mfg-sheetmetal-growth .application-grid p{font-size:13px;min-height:79px}.mfg-sheetmetal-growth .order-steps p{font-size:13px;line-height:1.9}.mfg-sheetmetal-growth .order-steps h3{min-height:50px}.mfg-sheetmetal-growth .procurement-note>p{font-size:12px}.mfg-sheetmetal-growth .faq-list summary{font-size:14px}.mfg-sheetmetal-growth .faq-list details p{font-size:13px;line-height:1.95}}@media(min-width:721px) and (max-width:900px){.mfg-sheetmetal-growth .process p{font-size:12px;min-height:155px}.mfg-sheetmetal-growth .overview p:not(.eyebrow){font-size:13px}.mfg-sheetmetal-growth .material-grid p{min-height:120px}.mfg-sheetmetal-growth .quality-photo{min-height:740px}.mfg-sheetmetal-growth .quality-steps p{font-size:12px}.mfg-sheetmetal-growth .section-heading>p{max-width:300px;font-size:13px}}@media(max-width:720px){.mfg-sheetmetal-growth h1 br{display:block!important}.mfg-sheetmetal-growth h1{font-size:47px;line-height:1.08}.mfg-sheetmetal-growth .grade{font-size:8px;min-height:30px;margin-top:-2px;margin-bottom:10px}.mfg-sheetmetal-growth .material-grid article:not(:has(.grade)) h3{margin-bottom:50px}.mfg-sheetmetal-growth .material-grid p{font-size:11px;line-height:1.9;min-height:140px}.mfg-sheetmetal-growth .material-grid h3{min-height:48px}.mfg-sheetmetal-growth .section-heading>p,.mfg-sheetmetal-growth .overview p:not(.eyebrow){font-size:13px;line-height:1.9}.mfg-sheetmetal-growth .process p,.mfg-sheetmetal-growth .finish-list p,.mfg-sheetmetal-growth .quality-steps p,.mfg-sheetmetal-growth .design-questions details p,.mfg-sheetmetal-growth .faq-list details p{font-size:13px;line-height:1.9}.mfg-sheetmetal-growth .order-steps p{font-size:12px;line-height:1.9}.mfg-sheetmetal-growth .order-steps h3{font-size:18px}.mfg-sheetmetal-growth .process dl{margin-top:22px}.mfg-sheetmetal-growth .application-grid p{font-size:13px}.mfg-sheetmetal-growth .design-questions summary,.mfg-sheetmetal-growth .faq-list summary{font-size:14px}.mfg-sheetmetal-growth .project-brief li b{font-size:13px}.mfg-sheetmetal-growth .project-brief li small{font-size:12px}.mfg-sheetmetal-growth .material-grid article>div{font-size:10px}.mfg-sheetmetal-growth .engineering-note p{font-size:13px}.mfg-sheetmetal-growth .note-row p{font-size:11px;line-height:1.9}.mfg-sheetmetal-growth .procurement-note>p{font-size:12px;line-height:1.9}}@media(max-width:370px){.mfg-sheetmetal-growth h1{font-size:42px}.mfg-sheetmetal-growth .material-grid p{min-height:165px}}@media print{.mfg-sheetmetal-growth .review-bar,.mfg-sheetmetal-growth .site-header,.mfg-sheetmetal-growth .section-nav,.mfg-sheetmetal-growth .actions,.mfg-sheetmetal-growth .final-cta,.mfg-sheetmetal-growth .site-footer,.mfg-sheetmetal-growth dialog,.mfg-sheetmetal-growth .skip{display:none!important}.mfg-sheetmetal-growth .hero,.mfg-sheetmetal-growth .quality{background:#fff!important;color:#29322f!important}.mfg-sheetmetal-growth .hero p,.mfg-sheetmetal-growth .quality p{color:#29322f!important}.mfg-sheetmetal-growth .hero-visual{max-height:300px}.mfg-sheetmetal-growth .section{padding-top:30px;padding-bottom:30px}.mfg-sheetmetal-growth details{break-inside:avoid}.mfg-sheetmetal-growth .wrap{max-width:100%;padding-left:0;padding-right:0}.mfg-sheetmetal-growth h1,.mfg-sheetmetal-growth h2,.mfg-sheetmetal-growth h3{break-after:avoid}.mfg-sheetmetal-growth .hero-image{min-height:270px}.mfg-sheetmetal-growth .quality-photo{min-height:400px}.mfg-sheetmetal-growth .hero-evidence{display:none}.mfg-sheetmetal-growth a{color:#29322f!important}.mfg-sheetmetal-growth .table-scroll{overflow:visible}.mfg-sheetmetal-growth .spec-table{min-width:0}.mfg-sheetmetal-growth .section-heading{break-inside:avoid}.mfg-sheetmetal-growth{font-size:11px}}.mfg-sheetmetal-growth .hero-image img{object-position:53% center}.mfg-sheetmetal-growth .process p,.mfg-sheetmetal-growth .process dl,.mfg-sheetmetal-growth .application-grid p{min-height:0}.mfg-sheetmetal-growth .process dl{min-height:150px}.mfg-sheetmetal-growth .hero h1{max-width:100%}.mfg-sheetmetal-growth .hero .actions .button{gap:18px}.mfg-sheetmetal-growth .section-nav-inner{max-width:100%}.mfg-sheetmetal-growth .spec-layout>*{min-width:0}.mfg-sheetmetal-growth .related-process p a{white-space:normal}.mfg-sheetmetal-growth .breadcrumb{flex-wrap:wrap}.mfg-sheetmetal-growth .design-questions p a{color:var(--accent-dark)}.mfg-sheetmetal-growth .source-note{font-size:11px;color:var(--muted)}@media(max-width:900px) and (min-width:721px){.mfg-sheetmetal-growth .hero h1{font-size:43px}.mfg-sheetmetal-growth .hero .actions .button{padding:13px;font-size:10px}.mfg-sheetmetal-growth .hero .actions{display:block}.mfg-sheetmetal-growth .process dl{min-height:220px}}@media(max-width:720px){.mfg-sheetmetal-growth .process dl{min-height:0}.mfg-sheetmetal-growth .filters{flex-wrap:wrap}.mfg-sheetmetal-growth .material-grid article:not(:has(.grade)) h3{margin-bottom:12px}.mfg-sheetmetal-growth .material-grid p{min-height:0}.mfg-sheetmetal-growth .material-grid{row-gap:0}.mfg-sheetmetal-growth .material-grid article{display:flex;flex-direction:column}.mfg-sheetmetal-growth .material-grid article>div{margin-top:auto;padding-top:14px}.mfg-sheetmetal-growth .material-grid p{padding-bottom:18px}.mfg-sheetmetal-growth .hero-evidence{flex-wrap:wrap}.mfg-sheetmetal-growth .hero-evidence p{border:0;padding:0}.mfg-sheetmetal-growth .section-nav-inner{width:100%}}@media(max-width:720px){.mfg-sheetmetal-growth .header-inner>.button{white-space:nowrap}}@media(max-width:370px){.mfg-sheetmetal-growth .header-inner>.brand{width:108px}.mfg-sheetmetal-growth .header-inner>.button{gap:8px;padding:10px 8px}}.mfg-sheetmetal-growth .breadcrumb{flex-wrap:wrap}.mfg-sheetmetal-growth .hero-image img{object-position:center}.mfg-sheetmetal-growth .hero-image img[src$=".svg"]{object-fit:contain;filter:none}.mfg-sheetmetal-growth .part-grid,.mfg-sheetmetal-growth .detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mfg-sheetmetal-growth .part-grid{margin-bottom:30px}.mfg-sheetmetal-growth .part-grid figure{margin:0;border:1px solid var(--line);background:var(--paper)}.mfg-sheetmetal-growth .part-grid img{width:100%;height:220px;object-fit:contain;background:#fff}.mfg-sheetmetal-growth .part-grid figcaption{padding:15px 18px 20px;font-size:13px}.mfg-sheetmetal-growth .part-grid strong{display:block;margin-bottom:5px}.mfg-sheetmetal-growth .detail-grid article{border-top:1px solid var(--line);padding:20px 4px 0 0}.mfg-sheetmetal-growth .detail-grid article:first-child{border-top-color:var(--accent)}.mfg-sheetmetal-growth .detail-grid h3{margin:0 0 10px;font-size:20px}.mfg-sheetmetal-growth .detail-grid p,.mfg-sheetmetal-growth .spec-list dd{color:var(--muted)}.mfg-sheetmetal-growth .spec-list{margin:0}.mfg-sheetmetal-growth .spec-list>div{display:grid;grid-template-columns:minmax(170px,1fr) 2fr;gap:20px;border-top:1px solid var(--line);padding:18px 0}.mfg-sheetmetal-growth .spec-list dt{font-weight:700}.mfg-sheetmetal-growth .spec-list dd{margin:0}.mfg-sheetmetal-growth .project-brief ul{padding-inline-start:19px}.mfg-sheetmetal-growth .project-brief li+li{margin-top:.55rem}.mfg-sheetmetal-growth .resource-links{margin-top:25px;display:flex;flex-wrap:wrap;gap:12px 25px}.mfg-sheetmetal-growth .section-link{margin-top:20px}@media(max-width:680px){.mfg-sheetmetal-growth .part-grid,.mfg-sheetmetal-growth .detail-grid,.mfg-sheetmetal-growth .spec-list>div{grid-template-columns:1fr}.mfg-sheetmetal-growth .spec-list>div{gap:4px}.mfg-sheetmetal-growth .part-grid img{height:200px}}.mfg-sheetmetal-growth .application-examples{margin-top:36px}.mfg-sheetmetal-growth .application-examples .part-grid{margin-bottom:0}.mfg-sheetmetal-growth .subheading{margin:0 0 18px;font-size:23px}.mfg-sheetmetal-growth .hero-image .image-index{padding:3px 7px;background:#101412df}.mfg-sheetmetal-growth .services-menu .services-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(685px, 77vw);gap:20px}.mfg-sheetmetal-growth .services-columns strong{display:block;color:var(--cream);margin-bottom:8px;font-size:14px}@media(max-width:760px){.mfg-sheetmetal-growth .services-menu .services-columns{grid-template-columns:1fr;width:auto;gap:12px}}.mfg-sheetmetal-growth .services-columns a{display:block;padding:9px 0;border-bottom:1px solid var(--dark-line);font-weight:400}.mfg-sheetmetal-growth .services-columns a:hover{color:var(--clay)}@media(min-width:761px){.mfg-sheetmetal-growth .services-menu{position:static}.mfg-sheetmetal-growth .services-menu .services-columns{left:50%;transform:translateX(-50%)}}.mfg-sheetmetal-growth .section-nav{position:relative;top:auto}.mfg-sheetmetal-growth [id]{scroll-margin-top:100px}.mfg-sheetmetal-growth figure{margin-left:0;margin-right:0}.mfg-sheetmetal-growth h1,.mfg-sheetmetal-growth h2,.mfg-sheetmetal-growth h3{color:inherit;text-transform:none}.mfg-sheetmetal-growth .button{border-radius:0;text-transform:none}