.business-entries{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:440px}.business-entries .button{padding:13px 15px;gap:8px;min-width:0;font-size:13px;line-height:1.7}.business-entries .button>span:first-child{font-size:inherit;line-height:inherit}.business-entries .button>span:last-child{font-size:18px}.serving-section{padding-block:0 75px;max-width:1000px}.serving-section figure{margin:0}.serving-section img{width:100%;height:auto}.serving-section figcaption{color:var(--muted);font-size:13px;margin-top:12px}.wholesale-note{background:var(--cream);border:1px solid var(--line);padding:35px;margin-top:42px}.wholesale-note h2{font-size:29px}.example-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.example-card{background:white;padding:32px;border:1px solid var(--line)}.example-card h3{font-size:24px;line-height:1.6}.example-card p{font-size:15px}.example-request{border-left:3px solid #b9a164;padding:12px 0 12px 18px;color:#495b45}.example-card ol{padding-left:23px;font-size:14px}.example-card li{padding:14px 0;border-bottom:1px solid var(--line)}.example-card li:last-child{border:0}.example-card li strong{font-size:16px;color:var(--green)}.example-grid+.note{margin:26px 0 0}.consult-start{margin-top:40px;border-top:1px solid var(--line);padding-top:30px}.consult-start p{max-width:840px}@media(max-width:850px){.business-entries .button{font-size:11px;padding-inline:12px}.example-card{padding:25px}.example-card h3{font-size:22px}}@media(max-width:600px){.business-entries{width:100%;max-width:100%;gap:10px}.hero-copy .business-entries .button{min-width:0;width:auto;font-size:12px;gap:8px;padding:12px;justify-content:space-between}.example-grid{grid-template-columns:1fr;gap:24px}.example-card{padding:25px}.example-card h3{font-size:22px}.serving-section{padding-bottom:45px}.wholesale-note{padding:24px}.wholesale-note h2{font-size:25px}.serving-section figcaption{font-size:12px}.consult-start h3{font-size:22px}}@media(max-width:360px){.hero-copy .business-entries .button{font-size:11px;padding:10px;gap:4px}.business-entries .button>span:last-child{font-size:16px}}

.support-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0 0 22px}.support-grid>div{padding:25px 22px;background:var(--cream);border-top:2px solid #b4ac85}.support-grid dt{font-size:13px;color:var(--muted);margin-bottom:15px}.support-grid dd{margin:0;color:var(--green)}.support-grid strong{font-family:inherit;font-size:26px;line-height:1.5;display:block}.support-grid dd span{display:block;font-size:12px;color:var(--muted);margin-top:10px}.oem-guide .section-heading{margin-bottom:30px}.response-time{font-size:15px;color:var(--green)}@media(max-width:1000px){.support-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.support-grid{gap:12px}.support-grid>div{padding:20px 15px}.support-grid strong{font-size:21px}.support-grid dt{font-size:12px}.oem-guide h2{font-size:26px}}@media(max-width:360px){.support-grid{grid-template-columns:1fr}.support-grid strong{font-size:24px}}

.oem-intro-copy{max-width:840px;margin-bottom:0;color:var(--muted)}.strengths-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.strengths-grid article{background:#fff;padding:30px;border-top:2px solid #b5a06a}.strength-number{font-family:Georgia,serif;color:#9e853e;font-size:32px;display:block;margin-bottom:22px}.strengths-grid h3{font-size:23px;line-height:1.6;color:var(--green)}.strengths-grid p{font-size:14px}.strengths-grid .note{font-size:12px;margin-bottom:0}.sales-channel-examples{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-top:42px;padding-top:30px;border-top:1px solid var(--line)}.sales-channel-examples h3{font-size:19px}.sales-channel-examples p{font-size:14px;margin-bottom:0}@media(max-width:850px){.strengths-grid{grid-template-columns:1fr;gap:22px}.strengths-grid article{padding:25px}.strengths-grid h3 br{display:none}.strength-number{margin-bottom:14px}}@media(max-width:600px){.sales-channel-examples{grid-template-columns:1fr;gap:26px}.strengths-grid h3{font-size:22px}.strengths-grid p{font-size:14px}.oem-intro-copy{font-size:14px}}

/* 2026-10-24: shorter desktop hero and consolidated OEM copy */
.hero-second-line{white-space:nowrap}.business-entries .button{white-space:nowrap}.oem-conditions{font-size:13px;color:var(--muted);line-height:1.9;margin-top:25px}.oem-conditions p{margin-bottom:12px}.oem-conditions p:last-child{margin-bottom:0}.nb-link{font-size:13px;color:var(--muted);margin-top:24px;margin-bottom:0}#our-strengths .strengths-grid article{background:var(--cream)}@media(min-width:601px){.hero-copy h1{font-size:clamp(26px,3.2vw,50px);line-height:1.5}.hero-copy{padding-right:18px}.business-entries .button{font-size:12px;padding:13px 12px}}@media(max-width:850px) and (min-width:601px){.business-entries{grid-template-columns:1fr;max-width:230px}.business-entries .button{font-size:13px}}@media(max-width:360px){.hero-copy h1{font-size:28px}.hero-copy .business-entries .button{font-size:10px;padding:10px 8px}}
