/* Page-only layout: preserve all original customization content and image assets. */
.customization-layout #customization.trust-section.trust-tint{max-width:none;padding-inline:5%;padding-top:64px;padding-bottom:64px}
.customization-layout #customization .trust-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:16px 6%;margin-bottom:36px;align-items:end}
.customization-layout #customization .trust-intro h1{font-size:clamp(46px,4.8vw,76px);line-height:1.03;max-width:780px}
.customization-layout #customization .trust-intro>p:not(.eyebrow){font-size:17px;line-height:1.75;margin-bottom:3px}
.customization-layout #customization .trust-order-grid{width:100%;max-width:none;margin:0 0 44px;gap:24px}
.customization-layout #customization .trust-order-grid article{padding:26px 30px;text-align:center;align-items:center}
.customization-layout #customization .trust-order-grid h3{font-size:23px;margin-top:18px;line-height:1.2}
.customization-layout #customization .trust-order-grid .minimum{font-size:64px;line-height:1.2;margin-top:12px}
.customization-layout #customization .customization-guided-flow{max-width:none;margin:0;display:grid;gap:60px}
.customization-layout .customization-guide-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,3vw,56px);align-items:start;padding-top:28px;border-top:1px solid var(--line)}
.customization-layout .customization-guide-copy{min-width:0;max-width:none;align-self:start}
.customization-layout .customization-step{font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 0 18px;color:var(--ink)}
.customization-layout .customization-guide-copy h2{font-size:clamp(36px,3.5vw,56px);line-height:1.08;max-width:690px;margin:0 0 24px}
.customization-layout .customization-guide-copy>p:not(.customization-step){font-size:16px;line-height:1.8;color:var(--muted);max-width:none;margin:0 0 18px}
.customization-layout .customization-choices{margin:28px 0;display:grid;gap:20px}
.customization-layout .customization-choices>div{border-top:1px solid var(--line);padding-top:16px}
.customization-layout .customization-choices dt{font-size:16px;font-weight:700;line-height:1.4;margin-bottom:7px}
.customization-layout .customization-choices dd{font-size:15px;line-height:1.75;color:var(--muted);margin:0}
.customization-layout .customization-guide-link{display:inline-block;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:5px;margin-top:2px}
.customization-layout .customization-guide-visual{width:100%;max-width:none;justify-self:end;min-width:0}
.customization-layout .customization-guide-visual .trust-image{display:block;padding:0;border:1px solid var(--line);background:#fff}
.customization-layout .customization-guide-visual .trust-image img{width:100%;height:auto;max-height:none;object-fit:contain}
.customization-layout .customization-image-hint{display:block;font-size:12px;line-height:1.5;color:var(--muted);margin-top:12px}
.customization-layout #customization .oem-overview{margin-top:42px}
.customization-layout .buyer-sourcing{width:100%;max-width:none;margin-inline:0;padding-inline:5%}
.customization-layout .buyer-sourcing h2{max-width:1200px}
.customization-layout .buyer-market-note p{max-width:none}
@media(min-width:1200px) and (min-height:900px){.customization-layout .customization-guide-copy{position:sticky;top:28px}}
@media(max-width:1100px){.customization-layout .customization-guide-row{grid-template-columns:1fr 1fr;gap:36px}.customization-layout .customization-guide-copy h2{font-size:40px}.customization-layout .customization-guide-copy>p:not(.customization-step){font-size:15px}.customization-layout .customization-choices{gap:15px;margin:22px 0}.customization-layout .customization-choices dd{font-size:14px}}
@media(max-width:760px){.customization-layout #customization.trust-section.trust-tint{padding-top:38px;padding-bottom:40px}.customization-layout #customization .trust-intro{grid-template-columns:1fr;gap:18px;margin-bottom:26px}.customization-layout #customization .trust-intro h1{font-size:clamp(43px,9vw,62px)}.customization-layout #customization .trust-intro>p:not(.eyebrow){font-size:16px}.customization-layout #customization .trust-order-grid{grid-template-columns:1fr;gap:12px;margin-bottom:30px}.customization-layout #customization .trust-order-grid article{display:flex;flex-direction:column;padding:20px;gap:10px;align-items:center}.customization-layout #customization .trust-order-grid .order-type{margin:0}.customization-layout #customization .trust-order-grid h3{margin:0;font-size:20px}.customization-layout #customization .trust-order-grid .minimum{font-size:50px;margin:0}.customization-layout .customization-guide-row{grid-template-columns:1fr;gap:28px;padding-top:28px}.customization-layout .customization-guide-copy h2{font-size:38px}.customization-layout .customization-guide-visual{justify-self:center;max-width:520px}.customization-layout #customization .customization-guided-flow{gap:38px}}
