.buyer-anchor{display:block;scroll-margin-top:180px}.buyer-content{max-width:920px;min-width:0}.buyer-content>section{margin-block:42px;scroll-margin-top:180px}.buyer-content h2{font-size:clamp(27px,3vw,36px);line-height:1.2;margin-bottom:22px}.buyer-content h3{font-size:22px;line-height:1.35;margin:28px 0 12px}.buyer-content p,.buyer-content li{font:17px/1.75 Arial,Helvetica,sans-serif;color:var(--ed-muted,#5d5b69)}.buyer-content p{margin-bottom:18px}.buyer-content ul,.buyer-content ol{padding-left:24px;margin-bottom:24px}.buyer-content li{margin:7px 0}.buyer-content a:not(.ed-link){color:var(--asml-blue,#10069f);text-decoration:underline;text-underline-offset:3px}.buyer-toc{display:flex;flex-wrap:wrap;gap:10px 22px;padding:24px 0;border-block:1px solid #d9d5e2;margin-bottom:36px;min-width:0}.buyer-toc a{font:14px/1.5 Arial,Helvetica,sans-serif;color:var(--asml-blue,#10069f);text-decoration:underline;text-underline-offset:4px}.buyer-actions{display:flex;flex-wrap:wrap;gap:18px 32px;padding-block:20px}.buyer-actions .ed-link{color:var(--asml-blue,#10069f);max-width:100%;font-size:15px;text-decoration:none}.buyer-application-guide{padding-block:50px}.buyer-application-guide .buyer-content{margin-inline:auto}.buyer-page .ed-standfirst p{font:inherit;line-height:1.5;margin-bottom:16px}.buyer-page .ed-article-layout aside nav{gap:14px}.buyer-page .ed-article-layout aside{max-height:calc(100svh - 140px);overflow:auto}.buyer-page .ed-article-body .ed-sources p{font-size:13px}.buyer-page .pd-detail-grid>div p{margin-bottom:18px}.buyer-page .buyer-toc a:focus-visible,.buyer-content a:focus-visible{outline:3px solid #ffdf00;outline-offset:4px}@media(max-width:760px){.buyer-page .ed-article-layout aside{max-height:none;overflow:visible}.buyer-content>section{scroll-margin-top:155px;margin-block:34px}.buyer-content h3{font-size:20px}.buyer-content p,.buyer-content li{font-size:16px}.buyer-toc{gap:12px;padding-block:20px}.buyer-toc a{width:100%}.buyer-application-guide{padding-block:35px}.buyer-actions{flex-direction:column;align-items:flex-start}.buyer-content h2,.buyer-content h3{overflow-wrap:break-word}}
