.source-guide{max-width:1440px;margin-inline:auto;padding:32px 24px 64px}.source-guide section{margin-top:40px}.source-hero{padding:clamp(24px,5vw,64px);background:#842336;color:#fff;border-radius:24px}.source-hero h1{font-size:clamp(30px,4vw,52px);max-width:940px;line-height:1.12}.source-hero p{max-width:820px}.source-hero h2{font-size:24px}.source-hero a{color:inherit}.source-hero .tf-contact-button{background:#f2e8df;color:#842336}.source-actions,.source-country-links{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.source-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.source-markets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.source-steps article,.source-markets article,.source-volume,.source-product-ordering{padding:28px;border-radius:18px;background:#f8f5f2}.source-guide p,.source-product-ordering p{line-height:1.65}.source-guide h2,.source-guide h3,.source-product-ordering h2{color:#842336}.source-hero h2{color:inherit}.source-guide .pd-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.source-guide .pd-related-card{padding:16px}.source-guide .pd-related-card h3{font-size:20px}.source-product-ordering{margin-top:32px}.source-product-ordering h2{font-size:25px}.source-guide a{overflow-wrap:anywhere}.source-guide a:focus-visible{outline:3px solid #842336;outline-offset:4px}@media(max-width:760px){.source-guide{padding-inline:16px}.source-steps,.source-markets{grid-template-columns:1fr}.source-guide .pd-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.source-guide .pd-related-card{padding:12px}.source-guide .pd-related-card h3{font-size:18px}.source-steps article,.source-markets article,.source-volume,.source-product-ordering{padding:20px}}
.source-guide,.source-product-ordering{font-family:Manrope,Arial,sans-serif;font-size:18px}.source-guide h1,.source-guide h2,.source-guide h3,.source-product-ordering h2{font-family:inherit;font-weight:600}.source-hero h1{margin-block:24px}.source-guide .source-hero h1,.source-guide .source-hero h2{color:#fff}.source-hero a:focus-visible{outline-color:#fff}
