.buyer-feature{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.buyer-feature img{width:100%;height:auto;border-radius:20px;background:#f0f5fa}.buyer-feature p,.buyer-panel p{line-height:1.85;max-width:78ch}.buyer-feature h2{font-size:clamp(26px,3vw,42px);line-height:1.2}.buyer-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.buyer-cards>a{padding:32px;background:#f1f6fc;border:1px solid #d9e4f3;border-radius:20px;display:block}.buyer-cards span,.buyer-steps span{color:#ef7c19;font-size:24px;font-weight:700}.buyer-cards h2{font-size:26px;line-height:1.3;margin:16px 0}.buyer-cards p{line-height:1.8}.buyer-panel{background:#f2f6fb;border-block:1px solid #dbe5f0}.buyer-panel a,.buyer-table a,.buyer-downloads a{color:#154c96;text-decoration:underline;text-underline-offset:4px}.buyer-moq{font-weight:600}.buyer-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;counter-reset:step}.buyer-steps li{padding:28px;border:1px solid #dae5f1;border-radius:16px;background:#fff}.buyer-steps h2{font-size:20px;margin-top:14px}.buyer-downloads{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:24px}.buyer-downloads a{padding:18px 22px;border:1px solid #c4d4e9;border-radius:12px;background:#f5f8fc}.buyer-table{overflow:auto;max-width:100%}.buyer-table table{width:100%;border-collapse:collapse;min-width:560px}.buyer-table caption{text-align:start;font-size:24px;font-weight:700;padding:20px 0}.buyer-table th,.buyer-table td{padding:16px;text-align:start;border-bottom:1px solid #dce5f0}.buyer-table thead{background:#174d91;color:#fff}.buyer-table tbody tr:nth-child(even){background:#f3f7fc}.buyer-optional{border:1px solid #dbe5f0;border-radius:10px;padding:16px}.buyer-optional summary{cursor:pointer;font-weight:600}.buyer-optional .field{margin-top:16px}.form-grid select{width:100%;padding:12px;border:1px solid #b4c9c6;border-radius:6px;background:white}.header nav{gap:16px}.header nav a{font-size:14px}.header .button{white-space:normal}.actions{flex-wrap:wrap}html[dir=rtl] .buyer-table{direction:rtl}@media(max-width:1200px){.header nav{display:none}.header .mobile-menu{display:block}.header{gap:12px}.header>.button{margin-inline-start:auto}}@media(max-width:760px){.buyer-feature,.buyer-cards{grid-template-columns:1fr;gap:24px}.buyer-steps{grid-template-columns:1fr}.buyer-cards>a{padding:24px}.buyer-feature img{max-height:400px;object-fit:contain}.header>.button{display:none}.header .language{margin-inline-start:auto}.buyer-downloads a{width:100%}}
.buyer-table td img{display:block;width:160px;height:89px;object-fit:contain;border-radius:8px;margin-bottom:10px}.buyer-feature .button,.buyer-panel .button,.page-title .button{background:#174d91;color:white;text-decoration:none}.page-title{background:#eef4fc}.buyer-feature .button:hover,.page-title .button:hover{background:#10396d}
