.content-page{padding-top:38px;padding-bottom:28px}.content-article{max-width:850px;margin:0 auto;background:white;border:1px solid #e7ebee;border-radius:12px;padding:38px 42px}.content-article h1{font-size:34px;line-height:1.25;margin:13px 0 16px;overflow-wrap:anywhere}.content-article h2,.factory-sourcing-note h2{font-size:21px;margin:28px 0 12px}.content-article p,.factory-sourcing-note p{font-size:14px;line-height:1.9;margin:12px 0;color:#526574;overflow-wrap:anywhere}.content-article li{margin:8px 0;line-height:1.8}.content-article ul{padding-left:23px}.content-meta{font-size:12px!important;color:#81909c!important}.content-article a,.content-next a{color:#b7602b}.content-next{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #e7ebee;margin-top:28px;padding-top:20px}.content-footer-links{display:flex;flex-wrap:wrap;gap:15px;font-size:11px}.site-footer .container{flex-wrap:wrap}.content-form{display:grid;gap:15px;margin-top:24px}.content-form label{display:grid;gap:7px;font-size:13px}.content-form input,.content-form select,.content-form textarea{padding:11px;border:1px solid #dce3ea;border-radius:6px;width:100%;font:inherit}.content-form button{justify-self:start}.content-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.content-guide-grid h2{font-size:18px;line-height:1.45;margin:12px 0}.guide b{font-size:12px;color:#b7602b}.factory-sourcing-note{background:#fff;border:1px solid #e7ebee;border-radius:10px;padding:25px 30px;margin:24px 0}.factory-sourcing-note h2{margin-top:0}.factory-sourcing-note p{font-size:13px}.content-guide-grid .guide{min-width:0}@media(max-width:620px){.content-page{padding:24px 14px}.content-article{padding:24px 20px}.content-article h1{font-size:27px}.content-guide-grid{grid-template-columns:1fr}.factory-sourcing-note{padding:22px 20px}.content-next{flex-wrap:wrap}}
