.supplier-quote-response-guide-module__gblvZq__page{background:var(--background);min-height:calc(100vh - 3.5rem);color:var(--foreground);padding:clamp(30px,5vw,68px) 24px 88px}.supplier-quote-response-guide-module__gblvZq__shell{width:min(1080px,100%);margin:0 auto}.supplier-quote-response-guide-module__gblvZq__breadcrumb{color:var(--muted-foreground);letter-spacing:.025em;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.supplier-quote-response-guide-module__gblvZq__breadcrumb a,.supplier-quote-response-guide-module__gblvZq__related a{color:var(--primary);font-weight:650;text-decoration:none}.supplier-quote-response-guide-module__gblvZq__breadcrumb a:hover,.supplier-quote-response-guide-module__gblvZq__related a:hover,.supplier-quote-response-guide-module__gblvZq__startLink:hover{text-underline-offset:4px;text-decoration:underline}.supplier-quote-response-guide-module__gblvZq__hero{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);align-items:end;gap:clamp(32px,8vw,112px);padding:clamp(44px,8vw,108px) 0 clamp(46px,7vw,82px);display:grid}.supplier-quote-response-guide-module__gblvZq__heroCopy{max-width:720px}.supplier-quote-response-guide-module__gblvZq__eyebrow{color:var(--primary);letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:750;line-height:1.4}.supplier-quote-response-guide-module__gblvZq__hero h1,.supplier-quote-response-guide-module__gblvZq__sectionHeading h2,.supplier-quote-response-guide-module__gblvZq__followUpIntro h2,.supplier-quote-response-guide-module__gblvZq__templateHeading h2{color:var(--foreground);font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;margin:0;font-weight:500}.supplier-quote-response-guide-module__gblvZq__hero h1{max-width:760px;font-size:clamp(44px,7vw,80px);line-height:.99}.supplier-quote-response-guide-module__gblvZq__lede{max-width:650px;color:var(--muted-foreground);margin:24px 0 0;font-size:clamp(16px,1.6vw,18px);line-height:1.7}.supplier-quote-response-guide-module__gblvZq__startLink{color:var(--primary);gap:9px;margin-top:25px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.supplier-quote-response-guide-module__gblvZq__heroNote{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:0 16px 44px var(--elevation-1);padding:26px 24px 24px}.supplier-quote-response-guide-module__gblvZq__noteMark{background:var(--accent);width:36px;height:36px;color:var(--accent-foreground);font-family:var(--font-display), Georgia, serif;border-radius:50%;place-items:center;font-size:15px;display:inline-grid}.supplier-quote-response-guide-module__gblvZq__heroNote p{font-family:var(--font-display), Georgia, serif;margin:25px 0 24px;font-size:clamp(20px,2vw,25px);line-height:1.25}.supplier-quote-response-guide-module__gblvZq__noteRule{background:var(--destructive);width:42px;height:2px;display:block}.supplier-quote-response-guide-module__gblvZq__noteCaption{color:var(--muted-foreground);letter-spacing:.04em;margin-top:14px;font-size:11px;font-weight:650;display:block}.supplier-quote-response-guide-module__gblvZq__tracking{padding:clamp(48px,7vw,82px) 0;scroll-margin-top:32px}.supplier-quote-response-guide-module__gblvZq__sectionHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:25px;display:flex}.supplier-quote-response-guide-module__gblvZq__sectionHeading .supplier-quote-response-guide-module__gblvZq__eyebrow,.supplier-quote-response-guide-module__gblvZq__followUpIntro .supplier-quote-response-guide-module__gblvZq__eyebrow,.supplier-quote-response-guide-module__gblvZq__templateHeading .supplier-quote-response-guide-module__gblvZq__eyebrow{margin-bottom:10px}.supplier-quote-response-guide-module__gblvZq__sectionHeading h2,.supplier-quote-response-guide-module__gblvZq__followUpIntro h2,.supplier-quote-response-guide-module__gblvZq__templateHeading h2{font-size:clamp(32px,4vw,50px);line-height:1.05}.supplier-quote-response-guide-module__gblvZq__sectionHeading>p,.supplier-quote-response-guide-module__gblvZq__followUpIntro>p:last-child,.supplier-quote-response-guide-module__gblvZq__templateHeading>p:last-child{max-width:430px;color:var(--muted-foreground);margin:0 0 3px;font-size:13px;line-height:1.7}.supplier-quote-response-guide-module__gblvZq__steps{border-top:1px solid var(--border)}.supplier-quote-response-guide-module__gblvZq__step{border-bottom:1px solid var(--border);grid-template-columns:52px minmax(0,1fr);gap:20px;padding:28px 0 30px;display:grid}.supplier-quote-response-guide-module__gblvZq__stepNumber{color:var(--destructive);font-family:var(--font-display), Georgia, serif;padding-top:3px;font-size:18px}.supplier-quote-response-guide-module__gblvZq__stepBody h3,.supplier-quote-response-guide-module__gblvZq__replyCase h3{color:var(--foreground);font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:500;line-height:1.2}.supplier-quote-response-guide-module__gblvZq__stepBody>p,.supplier-quote-response-guide-module__gblvZq__replyCase p{max-width:760px;color:var(--muted-foreground);margin:9px 0 15px;font-size:14px;line-height:1.7}.supplier-quote-response-guide-module__gblvZq__stepBody ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 24px;margin:0;padding:0;list-style:none;display:grid}.supplier-quote-response-guide-module__gblvZq__stepBody li{color:var(--foreground);padding-left:15px;font-size:12px;line-height:1.6;position:relative}.supplier-quote-response-guide-module__gblvZq__stepBody li:before{background:var(--destructive);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.58em;left:0}.supplier-quote-response-guide-module__gblvZq__followUps{border-radius:calc(var(--radius) * 1.4);background:var(--secondary);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(34px,7vw,88px);padding:clamp(28px,4vw,46px);display:grid}.supplier-quote-response-guide-module__gblvZq__followUpIntro h2{max-width:420px;font-size:clamp(30px,3.6vw,44px)}.supplier-quote-response-guide-module__gblvZq__followUpIntro>p:last-child{margin-top:16px}.supplier-quote-response-guide-module__gblvZq__replyCases{gap:22px;display:grid}.supplier-quote-response-guide-module__gblvZq__replyCase{border-top:1px solid var(--border);padding-top:17px}.supplier-quote-response-guide-module__gblvZq__replyCase h3{font-size:21px}.supplier-quote-response-guide-module__gblvZq__replyCase p{margin-bottom:0;font-size:13px}.supplier-quote-response-guide-module__gblvZq__template{grid-template-columns:minmax(220px,.62fr) minmax(0,1fr);gap:clamp(30px,6vw,72px);padding:clamp(52px,7vw,80px) 0 0;display:grid}.supplier-quote-response-guide-module__gblvZq__templateHeading h2{font-size:clamp(30px,3.7vw,44px)}.supplier-quote-response-guide-module__gblvZq__templateHeading>p:last-child{margin-top:13px}.supplier-quote-response-guide-module__gblvZq__message{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);min-width:0;padding:22px 24px}.supplier-quote-response-guide-module__gblvZq__subject{border-bottom:1px solid var(--border);color:var(--foreground);overflow-wrap:anywhere;margin:0 0 16px;padding-bottom:14px;font-size:12px;font-weight:700;line-height:1.6}.supplier-quote-response-guide-module__gblvZq__message pre{color:var(--muted-foreground);font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.75}.supplier-quote-response-guide-module__gblvZq__closingNote{border-left:3px solid var(--destructive);border-radius:0 var(--radius) var(--radius) 0;background:var(--secondary);grid-template-columns:180px minmax(0,1fr);gap:26px;margin-top:46px;padding:25px 28px;display:grid}.supplier-quote-response-guide-module__gblvZq__closingLabel{color:var(--secondary-foreground);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:750;line-height:1.5}.supplier-quote-response-guide-module__gblvZq__closingNote p{color:var(--secondary-foreground);font-family:var(--font-display), Georgia, serif;margin:0;font-size:clamp(18px,2vw,23px);line-height:1.4}.supplier-quote-response-guide-module__gblvZq__related{border-top:1px solid var(--border);justify-content:space-between;gap:20px;margin-top:34px;padding-top:22px;display:flex}.supplier-quote-response-guide-module__gblvZq__related a{font-size:13px}.supplier-quote-response-guide-module__gblvZq__breadcrumb a:focus-visible,.supplier-quote-response-guide-module__gblvZq__related a:focus-visible,.supplier-quote-response-guide-module__gblvZq__startLink:focus-visible{outline:3px solid var(--ring);outline-offset:3px}@media (max-width:760px){.supplier-quote-response-guide-module__gblvZq__hero,.supplier-quote-response-guide-module__gblvZq__followUps,.supplier-quote-response-guide-module__gblvZq__template{grid-template-columns:minmax(0,1fr)}.supplier-quote-response-guide-module__gblvZq__hero{gap:28px}.supplier-quote-response-guide-module__gblvZq__heroNote{max-width:420px}.supplier-quote-response-guide-module__gblvZq__sectionHeading{flex-direction:column;align-items:flex-start;gap:13px}.supplier-quote-response-guide-module__gblvZq__sectionHeading>p{max-width:560px}.supplier-quote-response-guide-module__gblvZq__followUps{gap:28px}.supplier-quote-response-guide-module__gblvZq__template{gap:24px}}@media (max-width:520px){.supplier-quote-response-guide-module__gblvZq__page{padding:26px 18px 56px}.supplier-quote-response-guide-module__gblvZq__hero{padding-top:54px}.supplier-quote-response-guide-module__gblvZq__hero h1{font-size:clamp(42px,12vw,60px)}.supplier-quote-response-guide-module__gblvZq__step{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:25px 0 27px}.supplier-quote-response-guide-module__gblvZq__stepBody ul{grid-template-columns:minmax(0,1fr)}.supplier-quote-response-guide-module__gblvZq__followUps{padding:23px 20px}.supplier-quote-response-guide-module__gblvZq__message{padding:18px 16px}.supplier-quote-response-guide-module__gblvZq__closingNote{grid-template-columns:minmax(0,1fr);gap:10px;padding:21px 20px}.supplier-quote-response-guide-module__gblvZq__related{flex-direction:column;align-items:flex-start}}
