#plrfq-app.mfg-rfq-v2{--bg:#101412;--surface:#1b211d;--ink:#ede9df;--accent:#b85c3e;--hover:#99452f;--clay:#db9275;--muted:#abb1a7;--line:#394239;--footer:#0b0f0c;--mono:Consolas,monospace}#plrfq-app.mfg-rfq-v2 *{box-sizing:border-box}#plrfq-app.mfg-rfq-v2{scroll-behavior:smooth;scroll-padding-top:100px}#plrfq-app.mfg-rfq-v2{margin:0;background:var(--bg);color:var(--ink);font:14px/1.75 Manrope,Arial,sans-serif}#plrfq-app.mfg-rfq-v2 a{color:inherit;text-decoration:none}#plrfq-app.mfg-rfq-v2 button,#plrfq-app.mfg-rfq-v2 input,#plrfq-app.mfg-rfq-v2 textarea{font:inherit}#plrfq-app.mfg-rfq-v2 button{cursor:pointer}#plrfq-app.mfg-rfq-v2 a:focus-visible,#plrfq-app.mfg-rfq-v2 button:focus-visible,#plrfq-app.mfg-rfq-v2 input:focus-visible,#plrfq-app.mfg-rfq-v2 textarea:focus-visible,#plrfq-app.mfg-rfq-v2 summary:focus-visible{outline:2px solid var(--clay);outline-offset:4px}#plrfq-app.mfg-rfq-v2 button,#plrfq-app.mfg-rfq-v2 a,#plrfq-app.mfg-rfq-v2 summary{touch-action:manipulation}#plrfq-app.mfg-rfq-v2 button{border-radius:0}#plrfq-app.mfg-rfq-v2 .wrap{max-width:1240px;margin:auto;padding:0 36px}#plrfq-app.mfg-rfq-v2 .skip{position:absolute;top:-100px;z-index:100;background:var(--accent);padding:12px}#plrfq-app.mfg-rfq-v2 .skip:focus{top:0}#plrfq-app.mfg-rfq-v2 .review-bar{padding:5px 20px;background:var(--footer);border-bottom:1px solid var(--line);font:10px/1.8 var(--mono);color:var(--muted);text-align:center;letter-spacing:.6px}#plrfq-app.mfg-rfq-v2 .review-bar span{padding:0 12px;color:var(--clay)}#plrfq-app.mfg-rfq-v2 .site-header{position:sticky;top:0;z-index:20;background:var(--bg);border-bottom:1px solid var(--line)}#plrfq-app.mfg-rfq-v2 .nav-row{height:76px;display:flex;align-items:center;gap:30px}#plrfq-app.mfg-rfq-v2 .brand{display:block;width:174px;flex-shrink:0}#plrfq-app.mfg-rfq-v2 .brand img{display:block;width:100%;height:auto}#plrfq-app.mfg-rfq-v2 .main-nav{display:flex;align-items:center;gap:34px;margin:auto;font-size:14px;font-weight:600}#plrfq-app.mfg-rfq-v2 .main-nav details{position:relative}#plrfq-app.mfg-rfq-v2 .main-nav summary{display:flex;gap:12px;cursor:pointer;list-style:none;padding:24px 0}#plrfq-app.mfg-rfq-v2 .main-nav summary::-webkit-details-marker{display:none}#plrfq-app.mfg-rfq-v2 .main-nav a:hover,#plrfq-app.mfg-rfq-v2 .main-nav summary:hover{color:var(--clay)}#plrfq-app.mfg-rfq-v2 .nav-panel{position:absolute;top:100%;left:-20px;min-width:240px;background:var(--surface);border:1px solid var(--line);padding:12px 20px}#plrfq-app.mfg-rfq-v2 .nav-panel a{display:block;padding:11px 0;font-size:13px}#plrfq-app.mfg-rfq-v2 .header-contact{display:flex;align-items:center;justify-content:space-between;gap:26px;padding:10px 17px;border:1px solid var(--line);font-size:12px;min-height:44px}#plrfq-app.mfg-rfq-v2 .header-contact:hover{border-color:var(--clay)}#plrfq-app.mfg-rfq-v2 .header-contact span{color:var(--clay);font-size:20px}#plrfq-app.mfg-rfq-v2 .menu-toggle{display:none;background:transparent;border:1px solid var(--line);width:44px;height:44px;padding:12px}#plrfq-app.mfg-rfq-v2 .menu-toggle span{display:block;height:1px;background:var(--ink);margin:5px 0}#plrfq-app.mfg-rfq-v2 .breadcrumb{display:flex;gap:12px;color:var(--muted);font-size:10px;padding:25px 0 32px}#plrfq-app.mfg-rfq-v2 .breadcrumb a:hover{color:var(--clay)}#plrfq-app.mfg-rfq-v2 .workbench{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:64px;align-items:start;padding-bottom:65px}#plrfq-app.mfg-rfq-v2 .intro{padding-top:14px}#plrfq-app.mfg-rfq-v2 .eyebrow{font:10px/1.8 var(--mono);letter-spacing:1.5px;color:var(--clay);margin:0}#plrfq-app.mfg-rfq-v2 .intro>.eyebrow{display:flex;gap:12px;align-items:center}#plrfq-app.mfg-rfq-v2 .eyebrow>span{width:6px;height:6px;background:var(--accent)}#plrfq-app.mfg-rfq-v2 h1,#plrfq-app.mfg-rfq-v2 h2,#plrfq-app.mfg-rfq-v2 h3,#plrfq-app.mfg-rfq-v2 p,#plrfq-app.mfg-rfq-v2 figure{margin-top:0}#plrfq-app.mfg-rfq-v2 h1{font-size:clamp(43px,4.4vw,60px);line-height:1.09;letter-spacing:-2.5px;font-weight:600;margin:25px 0}#plrfq-app.mfg-rfq-v2 h1 em{font-style:normal;color:var(--clay)}#plrfq-app.mfg-rfq-v2 .lead{font-size:15px;line-height:1.9;color:var(--muted);margin-bottom:25px}#plrfq-app.mfg-rfq-v2 .review-list{list-style:none;margin:0 0 32px;padding:0;border-top:1px solid var(--line)}#plrfq-app.mfg-rfq-v2 .review-list li{border-bottom:1px solid var(--line);display:flex;align-items:center;gap:16px;padding:12px 0;font-size:12px}#plrfq-app.mfg-rfq-v2 .review-list li>span{font:10px var(--mono);color:var(--clay)}#plrfq-app.mfg-rfq-v2 .part-photo{margin:0;position:relative;border-left:2px solid var(--accent);padding-left:12px}#plrfq-app.mfg-rfq-v2 .part-photo img{display:block;width:100%;height:235px;object-fit:cover;object-position:center;filter:saturate(.4)}#plrfq-app.mfg-rfq-v2 .part-photo figcaption{padding:14px 0 0}#plrfq-app.mfg-rfq-v2 .part-photo figcaption>span{display:block;font:9px/1.6 var(--mono);letter-spacing:1px;color:var(--muted)}#plrfq-app.mfg-rfq-v2 .part-photo b{font-size:12px;font-weight:400;display:block;margin-top:5px}#plrfq-app.mfg-rfq-v2 .intro-note{display:flex;gap:18px;margin-top:26px;align-items:center}#plrfq-app.mfg-rfq-v2 .mini-mark{font-size:28px;color:var(--clay)}#plrfq-app.mfg-rfq-v2 .intro-note p{font-size:12px;color:var(--muted);margin:0}#plrfq-app.mfg-rfq-v2 .intro-note a{color:var(--ink);text-decoration:underline;text-underline-offset:4px}#plrfq-app.mfg-rfq-v2 .form-panel{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--accent)}#plrfq-app.mfg-rfq-v2 .form-heading{padding:25px 30px 21px;border-bottom:1px solid var(--line)}#plrfq-app.mfg-rfq-v2 .form-heading-top{display:flex;justify-content:space-between;align-items:center}#plrfq-app.mfg-rfq-v2 .required-key{font-size:10px;color:var(--muted)}#plrfq-app.mfg-rfq-v2 .form-heading h2{font-size:24px;line-height:1.35;letter-spacing:-.7px;margin:12px 0 7px;font-weight:600}#plrfq-app.mfg-rfq-v2 .form-heading p{font-size:12px;color:var(--muted);margin:0}#plrfq-app.mfg-rfq-v2 form{padding:24px 30px 20px}#plrfq-app.mfg-rfq-v2 .section-title{display:flex;align-items:center;gap:10px;margin-bottom:16px}#plrfq-app.mfg-rfq-v2 .section-title>span{color:var(--clay);font:10px var(--mono);border-right:1px solid var(--line);padding-right:10px}#plrfq-app.mfg-rfq-v2 .section-title h3{font-size:13px;margin:0;font-weight:600}#plrfq-app.mfg-rfq-v2 .section-title small{margin-left:auto;color:var(--muted);font-size:10px}#plrfq-app.mfg-rfq-v2 .nda-note{display:flex;gap:11px;padding:11px 13px;background:var(--bg);margin-bottom:12px;border-left:2px solid var(--accent)}#plrfq-app.mfg-rfq-v2 .nda-note>span{font-size:23px;line-height:1.6;color:var(--clay)}#plrfq-app.mfg-rfq-v2 .nda-note p{margin:0;font-size:11px}#plrfq-app.mfg-rfq-v2 .nda-note a{color:var(--clay);text-decoration:underline;text-underline-offset:3px;margin-left:8px;display:inline-block;min-height:22px}#plrfq-app.mfg-rfq-v2 .nda-note small{color:var(--muted);font-size:10px}#plrfq-app.mfg-rfq-v2 .drop{border:1px dashed var(--muted);padding:19px 12px;text-align:center;background:var(--bg)}#plrfq-app.mfg-rfq-v2 .drop.over{border:2px solid var(--clay);padding:18px 11px}#plrfq-app.mfg-rfq-v2 .drop svg{width:28px;height:28px;fill:none;stroke:var(--clay);stroke-width:1.5}#plrfq-app.mfg-rfq-v2 .drop p{font-size:12px;margin:5px 0}#plrfq-app.mfg-rfq-v2 .drop button{background:none;border:0;color:var(--clay);text-decoration:underline;text-underline-offset:4px;padding:5px 2px;min-height:40px;font-weight:600}#plrfq-app.mfg-rfq-v2 .drop>small{display:block;color:var(--muted);font-size:10px;line-height:1.8}#plrfq-app.mfg-rfq-v2 .file-tip{font-size:10px;color:var(--muted);margin:10px 0 0}#plrfq-app.mfg-rfq-v2 .form-section+.form-section{border-top:1px solid var(--line);padding-top:22px;margin-top:22px}#plrfq-app.mfg-rfq-v2 .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}#plrfq-app.mfg-rfq-v2 label{font-size:11px;font-weight:600;display:block}#plrfq-app.mfg-rfq-v2 label>span{color:var(--clay)}#plrfq-app.mfg-rfq-v2 input:not([type=file]),#plrfq-app.mfg-rfq-v2 textarea{display:block;width:100%;border:1px solid var(--line);border-radius:0;background:var(--bg);color:var(--ink);padding:11px 12px;margin-top:7px;min-height:45px;font-size:13px}#plrfq-app.mfg-rfq-v2 input::placeholder,#plrfq-app.mfg-rfq-v2 textarea::placeholder{color:var(--muted);opacity:.8}#plrfq-app.mfg-rfq-v2 input[aria-invalid=true],#plrfq-app.mfg-rfq-v2 textarea[aria-invalid=true]{border-color:var(--clay)}#plrfq-app.mfg-rfq-v2 .field-error{display:block;color:var(--clay);font-size:10px;font-weight:400}#plrfq-app.mfg-rfq-v2 .field-error:not(:empty){margin-top:5px}#plrfq-app.mfg-rfq-v2 .additional{margin-top:9px}#plrfq-app.mfg-rfq-v2 .additional summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--muted);min-height:44px}#plrfq-app.mfg-rfq-v2 .additional summary::-webkit-details-marker{display:none}#plrfq-app.mfg-rfq-v2 .additional summary>span{font-size:10px}#plrfq-app.mfg-rfq-v2 .additional[open] summary{color:var(--ink)}#plrfq-app.mfg-rfq-v2 .additional .field-grid{padding-top:5px}#plrfq-app.mfg-rfq-v2 .field-hint{font-size:10px;line-height:1.8;color:var(--muted);margin:5px 0 8px}#plrfq-app.mfg-rfq-v2 .project textarea{resize:vertical;line-height:1.8;min-height:132px;font-size:12px}#plrfq-app.mfg-rfq-v2 .textarea-bottom{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-top:5px}#plrfq-app.mfg-rfq-v2 .textarea-bottom>span{font:9px/1.8 var(--mono);white-space:nowrap;color:var(--muted)}#plrfq-app.mfg-rfq-v2 .submit{display:flex;width:100%;min-height:52px;justify-content:space-between;align-items:center;gap:15px;background:var(--hover);border:0;color:var(--ink);font-size:13px;font-weight:600;padding:13px 18px;margin-top:20px}#plrfq-app.mfg-rfq-v2 .submit:hover{background:var(--accent)}#plrfq-app.mfg-rfq-v2 .submit>span{font-size:22px;font-weight:400}#plrfq-app.mfg-rfq-v2 .privacy{font-size:9px;line-height:1.9;color:var(--muted);margin:11px 0}#plrfq-app.mfg-rfq-v2 .privacy a{text-decoration:underline;text-underline-offset:3px}#plrfq-app.mfg-rfq-v2 .demo-notice{font-size:9px;color:var(--muted);margin:12px 0 0;border-top:1px solid var(--line);padding-top:12px}#plrfq-app.mfg-rfq-v2 .file-list{padding:0;list-style:none;margin:0}#plrfq-app.mfg-rfq-v2 .file-list li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}#plrfq-app.mfg-rfq-v2 .file-badge{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;border:1px solid var(--line);color:var(--clay);font:10px var(--mono);overflow:hidden}#plrfq-app.mfg-rfq-v2 .file-badge img{width:100%;height:100%;object-fit:cover}#plrfq-app.mfg-rfq-v2 .file-info{min-width:0;flex:1}#plrfq-app.mfg-rfq-v2 .file-info b{display:block;font-size:11px;overflow-wrap:anywhere;font-weight:400}#plrfq-app.mfg-rfq-v2 .file-info small{display:block;font-size:9px;color:var(--muted)}#plrfq-app.mfg-rfq-v2 .file-list button{background:none;border:1px solid var(--line);color:var(--ink);width:44px;height:44px;flex-shrink:0;font-size:20px}#plrfq-app.mfg-rfq-v2 .feedback:not(:empty){border-left:2px solid var(--clay);padding:9px 12px;font-size:11px;margin-top:10px;background:var(--bg);color:var(--clay)}#plrfq-app.mfg-rfq-v2 .result{padding:17px;border:1px solid var(--clay);margin-top:18px;font-size:12px}#plrfq-app.mfg-rfq-v2 .result strong{display:block;color:var(--clay);margin-bottom:5px}#plrfq-app.mfg-rfq-v2 .result p{margin:0;color:var(--muted)}#plrfq-app.mfg-rfq-v2 .next-section{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:49px 0}#plrfq-app.mfg-rfq-v2 .next-layout{display:grid;grid-template-columns:1fr 2.2fr;gap:50px}#plrfq-app.mfg-rfq-v2 .next-layout h2,#plrfq-app.mfg-rfq-v2 .faq h2{font-size:30px;line-height:1.25;letter-spacing:-1px;font-weight:600;margin:14px 0 0}#plrfq-app.mfg-rfq-v2 .next-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}#plrfq-app.mfg-rfq-v2 .next-steps li{border-top:1px solid var(--line);padding-top:17px}#plrfq-app.mfg-rfq-v2 .next-steps span{font:9px var(--mono);color:var(--clay)}#plrfq-app.mfg-rfq-v2 .next-steps h3{font-size:15px;margin:17px 0 9px}#plrfq-app.mfg-rfq-v2 .next-steps p{font-size:12px;color:var(--muted);margin:0}#plrfq-app.mfg-rfq-v2 .faq{display:grid;grid-template-columns:1fr 1.6fr;gap:100px;padding-top:66px;padding-bottom:70px}#plrfq-app.mfg-rfq-v2 .faq h2{margin:0}#plrfq-app.mfg-rfq-v2 .faq>div>p{color:var(--muted);font-size:13px;max-width:280px;margin-top:20px}#plrfq-app.mfg-rfq-v2 .text-link{font-size:12px;color:var(--clay);display:inline-block;padding:12px 0}#plrfq-app.mfg-rfq-v2 .faq-list details{border-bottom:1px solid var(--line)}#plrfq-app.mfg-rfq-v2 .faq-list details:first-child{border-top:1px solid var(--line)}#plrfq-app.mfg-rfq-v2 .faq-list summary{cursor:pointer;list-style:none;position:relative;padding:18px 28px 18px 0;font-size:13px;font-weight:600}#plrfq-app.mfg-rfq-v2 .faq-list summary::-webkit-details-marker{display:none}#plrfq-app.mfg-rfq-v2 .faq-list summary:after{content:'+';position:absolute;right:0;top:18px;color:var(--clay);font-weight:400}#plrfq-app.mfg-rfq-v2 .faq-list details[open] summary:after{content:'−'}#plrfq-app.mfg-rfq-v2 .faq-list p{color:var(--muted);font-size:12px;margin:0 20px 20px 0}#plrfq-app.mfg-rfq-v2 .site-footer{background:var(--footer);border-top:1px solid var(--line);padding:40px 0 22px}#plrfq-app.mfg-rfq-v2 .footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:60px}#plrfq-app.mfg-rfq-v2 .footer-grid p{font-size:12px;color:var(--muted);margin:18px 0 0}#plrfq-app.mfg-rfq-v2 .footer-grid h3{font-size:12px;margin:7px 0 16px}#plrfq-app.mfg-rfq-v2 .footer-grid>div>a:not(.brand){display:block;font-size:11px;color:var(--muted);padding:5px 0;overflow-wrap:anywhere}#plrfq-app.mfg-rfq-v2 .footer-grid a:hover{color:var(--clay)}#plrfq-app.mfg-rfq-v2 .footer-bottom{display:flex;gap:30px;justify-content:space-between;border-top:1px solid var(--line);padding-top:20px;margin-top:30px;font-size:9px;color:var(--muted)}@media(max-width:1000px){#plrfq-app.mfg-rfq-v2 .main-nav{gap:22px;font-size:12px}#plrfq-app.mfg-rfq-v2 .nav-row{gap:22px}#plrfq-app.mfg-rfq-v2 .header-contact{font-size:10px;padding:8px 12px;gap:12px}#plrfq-app.mfg-rfq-v2 .brand{width:155px}#plrfq-app.mfg-rfq-v2 .workbench{gap:32px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}#plrfq-app.mfg-rfq-v2 form{padding:22px}#plrfq-app.mfg-rfq-v2 .form-heading{padding:23px 22px}#plrfq-app.mfg-rfq-v2 .form-heading h2{font-size:21px}#plrfq-app.mfg-rfq-v2 h1{font-size:44px}#plrfq-app.mfg-rfq-v2 .next-layout{gap:30px;grid-template-columns:1fr 2fr}#plrfq-app.mfg-rfq-v2 .next-steps{gap:20px}#plrfq-app.mfg-rfq-v2 .next-layout h2{font-size:26px}#plrfq-app.mfg-rfq-v2 .faq{gap:50px}#plrfq-app.mfg-rfq-v2 .part-photo img{height:210px}#plrfq-app.mfg-rfq-v2 .review-list li{font-size:11px}#plrfq-app.mfg-rfq-v2 .lead{font-size:14px}#plrfq-app.mfg-rfq-v2 .drop p{font-size:11px}#plrfq-app.mfg-rfq-v2 .nda-note a{margin-left:0}#plrfq-app.mfg-rfq-v2 .nda-note small{font-size:9px}}@media(max-width:760px){#plrfq-app.mfg-rfq-v2 .wrap{padding-left:22px;padding-right:22px}#plrfq-app.mfg-rfq-v2 .nav-row{height:68px;gap:15px}#plrfq-app.mfg-rfq-v2 .brand{width:145px}#plrfq-app.mfg-rfq-v2 .header-contact{margin-left:auto;font-size:10px;gap:12px;min-height:42px}#plrfq-app.mfg-rfq-v2 .menu-toggle{display:block;flex-shrink:0}#plrfq-app.mfg-rfq-v2 .main-nav{display:none;position:absolute;left:0;right:0;top:68px;background:var(--surface);padding:16px 22px;border-bottom:1px solid var(--line);max-height:calc(100dvh - 68px);overflow:auto;margin:0;flex-direction:column;align-items:stretch;gap:0;font-size:14px}#plrfq-app.mfg-rfq-v2 .main-nav.open{display:flex}#plrfq-app.mfg-rfq-v2 .main-nav>a,#plrfq-app.mfg-rfq-v2 .main-nav summary{padding:14px 0;border-bottom:1px solid var(--line);min-height:44px}#plrfq-app.mfg-rfq-v2 .main-nav summary{justify-content:space-between}#plrfq-app.mfg-rfq-v2 .nav-panel{position:static;border:0;padding:0 15px;width:100%}#plrfq-app.mfg-rfq-v2 .nav-panel a{min-height:44px}#plrfq-app.mfg-rfq-v2 .review-bar{font-size:8px;padding:6px 8px;letter-spacing:0}#plrfq-app.mfg-rfq-v2 .review-bar span{padding:0 5px}#plrfq-app.mfg-rfq-v2 .breadcrumb{padding:19px 0 24px;font-size:9px}#plrfq-app.mfg-rfq-v2 .workbench{grid-template-columns:1fr;gap:26px;padding-bottom:40px}#plrfq-app.mfg-rfq-v2 .intro{padding:0}#plrfq-app.mfg-rfq-v2 .intro-details{display:none}#plrfq-app.mfg-rfq-v2 .intro .eyebrow{font-size:9px}#plrfq-app.mfg-rfq-v2 h1{font-size:43px;margin:17px 0 16px;letter-spacing:-1.7px}#plrfq-app.mfg-rfq-v2 h1 br{display:none}#plrfq-app.mfg-rfq-v2 h1 em{white-space:nowrap}#plrfq-app.mfg-rfq-v2 .lead{font-size:13px;margin:0;line-height:1.9}#plrfq-app.mfg-rfq-v2 .lead br{display:none}#plrfq-app.mfg-rfq-v2 .form-heading{padding:20px}#plrfq-app.mfg-rfq-v2 .form-heading h2{font-size:23px;letter-spacing:-.6px;margin-top:11px}#plrfq-app.mfg-rfq-v2 .form-heading p{font-size:12px}#plrfq-app.mfg-rfq-v2 form{padding:20px}#plrfq-app.mfg-rfq-v2 .section-title{gap:9px}#plrfq-app.mfg-rfq-v2 .section-title h3{font-size:13px}#plrfq-app.mfg-rfq-v2 .section-title small{font-size:9px}#plrfq-app.mfg-rfq-v2 .nda-note{padding:10px 11px}#plrfq-app.mfg-rfq-v2 .nda-note p{font-size:11px}#plrfq-app.mfg-rfq-v2 .nda-note a{margin-left:4px;min-height:25px}#plrfq-app.mfg-rfq-v2 .nda-note small{font-size:9px}#plrfq-app.mfg-rfq-v2 .drop{padding:17px 10px}#plrfq-app.mfg-rfq-v2 .drop p{font-size:12px}#plrfq-app.mfg-rfq-v2 .drop>small{font-size:10px}#plrfq-app.mfg-rfq-v2 .field-grid{grid-template-columns:1fr;gap:14px}#plrfq-app.mfg-rfq-v2 label{font-size:12px}#plrfq-app.mfg-rfq-v2 input:not([type=file]),#plrfq-app.mfg-rfq-v2 .project textarea{font-size:16px}#plrfq-app.mfg-rfq-v2 .project textarea{min-height:175px}#plrfq-app.mfg-rfq-v2 .field-hint{font-size:11px}#plrfq-app.mfg-rfq-v2 .additional summary{font-size:12px;min-height:48px}#plrfq-app.mfg-rfq-v2 .submit{font-size:12px;min-height:54px;padding:12px 15px}#plrfq-app.mfg-rfq-v2 .privacy,#plrfq-app.mfg-rfq-v2 .demo-notice{font-size:10px}#plrfq-app.mfg-rfq-v2 .file-info b{font-size:12px}#plrfq-app.mfg-rfq-v2 .file-info small{font-size:10px}#plrfq-app.mfg-rfq-v2 .feedback:not(:empty){font-size:12px}#plrfq-app.mfg-rfq-v2 .next-section{padding:35px 0}#plrfq-app.mfg-rfq-v2 .next-layout{grid-template-columns:1fr;gap:28px}#plrfq-app.mfg-rfq-v2 .next-layout h2{font-size:29px}#plrfq-app.mfg-rfq-v2 .next-layout h2 br{display:none}#plrfq-app.mfg-rfq-v2 .next-steps{grid-template-columns:1fr;gap:24px}#plrfq-app.mfg-rfq-v2 .next-steps li{display:grid;grid-template-columns:85px 1fr;gap:0 15px;align-items:start}#plrfq-app.mfg-rfq-v2 .next-steps span{font-size:9px;grid-row:span 2;padding-top:5px}#plrfq-app.mfg-rfq-v2 .next-steps h3{font-size:16px;margin:0 0 7px}#plrfq-app.mfg-rfq-v2 .next-steps p{font-size:12px}#plrfq-app.mfg-rfq-v2 .faq{grid-template-columns:1fr;gap:25px;padding-top:42px;padding-bottom:42px}#plrfq-app.mfg-rfq-v2 .faq h2{font-size:31px}#plrfq-app.mfg-rfq-v2 .faq>div>p{max-width:100%;margin-top:15px}#plrfq-app.mfg-rfq-v2 .faq-list summary{font-size:13px;padding-top:20px;padding-bottom:20px}#plrfq-app.mfg-rfq-v2 .faq-list p{font-size:13px}#plrfq-app.mfg-rfq-v2 .site-footer{padding-top:35px}#plrfq-app.mfg-rfq-v2 .footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px}#plrfq-app.mfg-rfq-v2 .footer-grid>div:first-child{grid-column:1/-1}#plrfq-app.mfg-rfq-v2 .footer-grid h3{font-size:13px}#plrfq-app.mfg-rfq-v2 .footer-grid>div>a:not(.brand){font-size:11px;min-height:38px}#plrfq-app.mfg-rfq-v2 .footer-bottom{flex-direction:column;gap:7px;font-size:9px}#plrfq-app.mfg-rfq-v2 .footer-bottom a{display:inline-block;min-height:40px;padding-top:8px}}@media(max-width:370px){#plrfq-app.mfg-rfq-v2 .wrap{padding-left:17px;padding-right:17px}#plrfq-app.mfg-rfq-v2 .brand{width:127px}#plrfq-app.mfg-rfq-v2 .nav-row{gap:10px}#plrfq-app.mfg-rfq-v2 .header-contact{padding:8px 9px;font-size:9px;gap:7px}#plrfq-app.mfg-rfq-v2 .header-contact>span{font-size:16px}#plrfq-app.mfg-rfq-v2 .menu-toggle{width:42px;height:42px;padding:11px}#plrfq-app.mfg-rfq-v2 .review-bar{font-size:7px}#plrfq-app.mfg-rfq-v2 h1{font-size:36px}#plrfq-app.mfg-rfq-v2 .form-heading h2{font-size:21px}#plrfq-app.mfg-rfq-v2 form,#plrfq-app.mfg-rfq-v2 .form-heading{padding-left:16px;padding-right:16px}#plrfq-app.mfg-rfq-v2 .section-title h3{font-size:12px}#plrfq-app.mfg-rfq-v2 .section-title small{font-size:8px}#plrfq-app.mfg-rfq-v2 .nda-note a{margin-left:0}#plrfq-app.mfg-rfq-v2 .nda-note small{font-size:9px}#plrfq-app.mfg-rfq-v2 .drop p{font-size:11px}#plrfq-app.mfg-rfq-v2 .drop>small{font-size:9px}#plrfq-app.mfg-rfq-v2 .submit{font-size:11px;gap:8px}#plrfq-app.mfg-rfq-v2 .footer-grid{grid-template-columns:1fr}#plrfq-app.mfg-rfq-v2 .footer-grid>div:first-child{grid-column:auto}}@media(prefers-reduced-motion:reduce){#plrfq-app.mfg-rfq-v2{scroll-behavior:auto}}@media(max-width:760px){#plrfq-app.mfg-rfq-v2 h1 br{display:block}#plrfq-app.mfg-rfq-v2 .intro>.eyebrow{display:none}#plrfq-app.mfg-rfq-v2 h1{margin:0 0 13px;font-size:40px}#plrfq-app.mfg-rfq-v2 .quote-context{display:none}#plrfq-app.mfg-rfq-v2 .breadcrumb{padding-top:15px;padding-bottom:22px}#plrfq-app.mfg-rfq-v2 .form-heading{padding-top:18px;padding-bottom:18px}#plrfq-app.mfg-rfq-v2 .nda-note p{line-height:1.7}}@media(max-width:370px){#plrfq-app.mfg-rfq-v2 h1{font-size:36px}#plrfq-app.mfg-rfq-v2 .brand{width:120px}#plrfq-app.mfg-rfq-v2 .form-heading h2{font-size:23px}}#plrfq-app.mfg-rfq-v2 .header-contact{white-space:nowrap;flex-shrink:0}@media(max-width:370px){#plrfq-app.mfg-rfq-v2 .header-contact{padding-left:8px;padding-right:8px}}#plrfq-app.mfg-rfq-v2{width:100%;background:#101412;color:#ede9df;font-family:Manrope,Arial,sans-serif;margin:0;line-height:1.75}
#plrfq-app.mfg-rfq-v2 :where(h1,h2,h3,p,figure,ul,ol){padding:0;border:0;font-family:Manrope,Arial,sans-serif;text-transform:none;color:inherit}
#plrfq-app.mfg-rfq-v2 h1{font-weight:600;font-size:clamp(43px,4.4vw,60px);line-height:1.09;color:#ede9df;margin:25px 0}
#plrfq-app.mfg-rfq-v2 h1 em{font-style:normal;color:#db9275}
#plrfq-app.mfg-rfq-v2 h2,#plrfq-app.mfg-rfq-v2 h3{color:#ede9df;text-transform:none}
#plrfq-app.mfg-rfq-v2 a{color:inherit;text-decoration:none}
#plrfq-app.mfg-rfq-v2 a:hover{color:#db9275}
#plrfq-app.mfg-rfq-v2 .lead,#plrfq-app.mfg-rfq-v2 .faq p,#plrfq-app.mfg-rfq-v2 .next-steps p{color:#abb1a7}
#plrfq-app.mfg-rfq-v2 .intro-note a,#plrfq-app.mfg-rfq-v2 .privacy a{text-decoration:underline;text-underline-offset:4px}
#plrfq-app.mfg-rfq-v2 .part-photo{margin:0;border-left:2px solid #b85c3e;padding-left:12px}
#plrfq-app.mfg-rfq-v2 .part-photo img{width:100%;height:235px;object-fit:cover}
#plrfq-app.mfg-rfq-v2 .forminator-edit-module{display:none!important}
#plrfq-app.mfg-rfq-v2 .form-panel>div.forminator-ui{margin:0!important;padding:0!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332{padding:24px 30px 12px!important;margin:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#ede9df!important;font-family:Manrope,Arial,sans-serif!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-row{display:flex;flex-wrap:wrap;margin:0 -8px 20px!important;gap:0}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-col{padding:0 8px!important;margin:0!important;min-width:0}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-col-6{width:50%;flex:0 0 50%}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-col-12,#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-row-last>.forminator-col{width:100%;flex:0 0 100%}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-label{font:600 11px/1.7 Manrope,Arial,sans-serif!important;color:#ede9df!important;margin:0 0 7px!important;display:block}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-required{color:#db9275!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-description{font:10px/1.8 Manrope,Arial,sans-serif!important;color:#abb1a7!important;margin:5px 0 10px!important;display:block}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-description [data-limit]{float:none;display:block;text-align:right;font:9px/1.8 Consolas,monospace}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-input,#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-textarea{display:block;width:100%!important;min-height:45px!important;padding:11px 12px!important;margin:0!important;background:#101412!important;border:1px solid #394239!important;color:#ede9df!important;border-radius:0!important;box-shadow:none!important;font:13px/1.8 Manrope,Arial,sans-serif!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-textarea{min-height:155px!important;resize:vertical}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 input::placeholder,#plrfq-app.mfg-rfq-v2 #forminator-module-14332 textarea::placeholder{color:#abb1a7!important;opacity:.8}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 :is(input,textarea,button,a):focus-visible{outline:2px solid #db9275!important;outline-offset:3px}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .section-title{border-top:1px solid #394239;padding-top:20px;margin-top:16px;margin-bottom:16px}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .section-title:first-of-type{border-top:0;margin-top:0;padding-top:0}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .section-title h3{font:600 13px/1.5 Manrope,Arial,sans-serif!important;margin:0!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .nda{display:flex;flex-wrap:wrap;gap:4px 12px;padding:10px 13px;background:#101412;border-left:2px solid #b85c3e;font-size:11px;color:#abb1a7;margin:0 0 12px}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .nda a{color:#db9275;min-height:28px;text-decoration:underline;display:inline-flex;align-items:center}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-field-upload>.forminator-field>.forminator-label{display:none}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-multi-upload{position:relative;background:#101412!important;border:1px dashed #abb1a7!important;border-radius:0!important;min-height:160px;padding:22px 12px!important;color:#ede9df!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-multi-upload-message{color:#abb1a7!important;text-align:center;font:11px/1.8 Manrope,Arial,sans-serif!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-multi-upload-message strong{display:block;color:#ede9df;font:600 13px/1.7 Manrope,Arial,sans-serif;margin:7px 0}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-multi-upload-message p{color:#abb1a7!important;margin:0!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-multi-upload-message a{color:#db9275!important;display:inline-block;min-height:40px;padding:8px 0;text-decoration:underline}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-icon-upload{color:#db9275!important;font-size:24px!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-uploaded-files{list-style:none;padding:0!important;margin:12px 0 0!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-uploaded-file{background:#101412!important;border:1px solid #394239!important;color:#ede9df!important;border-radius:0!important;padding:12px!important;margin-bottom:8px!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-uploaded-file--title{color:#ede9df!important;overflow-wrap:anywhere}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-uploaded-file--size,#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .pl-upload-status{color:#abb1a7!important;font-size:10px}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .pl-file-type{color:#db9275!important;font:10px/1.5 Consolas,monospace!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 progress{display:block;width:100%;height:5px;margin-top:6px;accent-color:#b85c3e}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .additional{margin:0 0 20px}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .additional summary{min-height:44px;color:#abb1a7;font-size:11px;cursor:pointer}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-button-submit{display:block;width:100%!important;min-height:52px!important;background:#99452f!important;color:#ede9df!important;border:0!important;border-radius:0!important;padding:13px 18px!important;text-transform:none!important;font:600 13px/1.7 Manrope,Arial,sans-serif!important;box-shadow:none!important;text-align:left!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-button-submit:hover{background:#b85c3e!important}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-button-submit:disabled{opacity:.55;cursor:wait}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-error-message,#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-response-message{font:12px/1.7 Manrope,Arial,sans-serif!important}
#plrfq-app.mfg-rfq-v2 .production-privacy{padding:0 30px 22px;margin:0;color:#abb1a7;font-size:10px}
@media(max-width:1000px){#plrfq-app.mfg-rfq-v2 #forminator-module-14332{padding:22px!important}}
@media(max-width:760px){#plrfq-app.mfg-rfq-v2 h1{font-size:40px;line-height:1.09;margin:0 0 13px}#plrfq-app.mfg-rfq-v2 #forminator-module-14332{padding:20px!important}#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-col-6{width:100%;flex:0 0 100%;margin-bottom:14px!important}#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-col-6:last-child{margin-bottom:0!important}#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-input,#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-textarea{font-size:16px!important}#plrfq-app.mfg-rfq-v2 .production-privacy{padding:0 20px 20px}#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-description{font-size:11px!important}}
@media(max-width:370px){#plrfq-app.mfg-rfq-v2 h1{font-size:36px}#plrfq-app.mfg-rfq-v2 #forminator-module-14332{padding:16px!important}}

@media(max-width:420px){#plrfq-app.mfg-rfq-v2 #forminator-module-14332 #captcha-1{overflow:hidden}#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-g-recaptcha{transform:scale(.9);transform-origin:0 0;width:304px;height:78px;margin-bottom:-8px}}
@media(max-width:370px){#plrfq-app.mfg-rfq-v2 #forminator-module-14332 .forminator-g-recaptcha{transform:scale(.76);margin-bottom:-18px}}

#plrfq-app.mfg-rfq-v2 .workbench>*{min-width:0}
#plrfq-app.mfg-rfq-v2 #forminator-module-14332>.forminator-response-message+.section-title{border-top:0;margin-top:0;padding-top:0}
@media(max-width:760px){#plrfq-app.mfg-rfq-v2 .workbench{grid-template-columns:minmax(0,1fr)}}