.sourcing-module__PievVq__page{color:#302b23;background:#faf7f0}.sourcing-module__PievVq__page h1,.sourcing-module__PievVq__page h2,.sourcing-module__PievVq__briefTitle{font-family:var(--font-cormorant-garamond), Georgia, serif;letter-spacing:-.035em;font-weight:400;line-height:1.04}.sourcing-module__PievVq__page h1{margin-top:24px;font-size:clamp(3.4rem,5.5vw,5.4rem)}.sourcing-module__PievVq__page h2{max-width:1000px;margin-top:18px;font-size:clamp(2.6rem,4.1vw,4rem)}.sourcing-module__PievVq__page h3{font-family:var(--font-manrope), Arial, sans-serif;font-size:18px;font-weight:500;line-height:1.5}.sourcing-module__PievVq__eyebrow{letter-spacing:.19em;text-transform:uppercase;color:#80643e;font-size:11px;font-weight:600}.sourcing-module__PievVq__hero,.sourcing-module__PievVq__sand{background:#eee5d6}.sourcing-module__PievVq__breadcrumb{color:#776d5d;gap:12px;padding-top:24px;font-size:11px;display:flex}.sourcing-module__PievVq__heroGrid{grid-template-columns:1.65fr 1fr;align-items:center;gap:80px;padding:64px 0 80px;display:grid}.sourcing-module__PievVq__lead{color:#736958;max-width:580px;margin-top:24px;font-size:15px;line-height:1.9}.sourcing-module__PievVq__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.sourcing-module__PievVq__actions>a{gap:16px}.sourcing-module__PievVq__textLink{text-underline-offset:6px;font-size:13px;text-decoration:underline}.sourcing-module__PievVq__support{color:#756853;margin-top:24px;font-size:12px;line-height:1.8}.sourcing-module__PievVq__brief{border-left:1px solid #bfac8b;padding:32px 0 32px 44px}.sourcing-module__PievVq__briefTitle{margin:30px 0;font-size:clamp(2.5rem,3.4vw,3.5rem)}.sourcing-module__PievVq__brief>p:not(.sourcing-module__PievVq__briefTitle):not(.sourcing-module__PievVq__eyebrow){color:#736958;margin-top:18px;font-size:12px;line-height:1.9}.sourcing-module__PievVq__briefNote{border-top:1px solid #bfac8b;padding-top:24px}.sourcing-module__PievVq__brief a{margin-top:24px;display:inline-block}.sourcing-module__PievVq__section{padding:96px 0;scroll-margin-top:100px}.sourcing-module__PievVq__references{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}.sourcing-module__PievVq__references article,.sourcing-module__PievVq__directions article,.sourcing-module__PievVq__values article{border-top:1px solid #cfc2ae;padding-top:22px}.sourcing-module__PievVq__index{letter-spacing:.12em;color:#80643e;font-size:11px}.sourcing-module__PievVq__references h3,.sourcing-module__PievVq__directions h3{margin-top:25px}.sourcing-module__PievVq__references p,.sourcing-module__PievVq__steps p,.sourcing-module__PievVq__directions p,.sourcing-module__PievVq__values p{color:#736958;margin-top:12px;font-size:14px;line-height:1.9}.sourcing-module__PievVq__process{border-top:1px solid #d9cdbb}.sourcing-module__PievVq__split{grid-template-columns:1fr 1.2fr;gap:100px;display:grid}.sourcing-module__PievVq__steps,.sourcing-module__PievVq__list{margin:0;padding:0;list-style:none}.sourcing-module__PievVq__steps li{border-top:1px solid #cfc2ae;grid-template-columns:36px 1fr;gap:22px;padding:24px 0;display:grid}.sourcing-module__PievVq__steps li:last-child{padding-bottom:0}.sourcing-module__PievVq__dark{color:#f4eee3;background:#262622}.sourcing-module__PievVq__dark .sourcing-module__PievVq__eyebrow{color:#c5b089}.sourcing-module__PievVq__dark .sourcing-module__PievVq__lead{color:#bfb9ad}.sourcing-module__PievVq__list li{border-top:1px solid #cfc2ae;justify-content:space-between;gap:20px;padding:20px 0;font-size:15px;display:flex}.sourcing-module__PievVq__dark .sourcing-module__PievVq__list li{border-color:#56564d}.sourcing-module__PievVq__list span{color:#c5b089}.sourcing-module__PievVq__sectionTop{justify-content:space-between;align-items:end;gap:30px;display:flex}.sourcing-module__PievVq__directions{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 64px;margin-top:48px;display:grid}.sourcing-module__PievVq__directions h3{font-family:var(--font-cormorant-garamond), Georgia, serif;font-size:34px}.sourcing-module__PievVq__values{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:48px;display:grid}.sourcing-module__PievVq__final{text-align:center}.sourcing-module__PievVq__final h2{max-width:none;font-size:clamp(3rem,5.4vw,5rem)}.sourcing-module__PievVq__final .sourcing-module__PievVq__lead{margin-inline:auto}.sourcing-module__PievVq__final .sourcing-module__PievVq__actions{justify-content:center}.sourcing-module__PievVq__email{color:#c7bca7;margin-top:32px;font-size:13px;display:inline-block}.sourcing-module__PievVq__page a:focus-visible{outline-offset:5px;outline:2px solid #a58959}@media (max-width:1023px){.sourcing-module__PievVq__heroGrid{gap:40px}.sourcing-module__PievVq__split{gap:48px}.sourcing-module__PievVq__references{grid-template-columns:1fr 1fr}}@media (max-width:767px){.sourcing-module__PievVq__heroGrid,.sourcing-module__PievVq__split{grid-template-columns:1fr;gap:36px}.sourcing-module__PievVq__heroGrid{padding:36px 0 48px}.sourcing-module__PievVq__page h1{font-size:48px}.sourcing-module__PievVq__page h2{font-size:39px}.sourcing-module__PievVq__brief{border-top:1px solid #bfac8b;border-left:0;padding:26px 0 0}.sourcing-module__PievVq__briefTitle{margin:20px 0;font-size:34px}.sourcing-module__PievVq__section{padding:58px 0}.sourcing-module__PievVq__references,.sourcing-module__PievVq__values,.sourcing-module__PievVq__directions{grid-template-columns:1fr;gap:28px;margin-top:32px}.sourcing-module__PievVq__sectionTop{display:block}.sourcing-module__PievVq__sectionTop .sourcing-module__PievVq__textLink{margin-top:24px;display:inline-block}.sourcing-module__PievVq__lead{font-size:14px}.sourcing-module__PievVq__steps li{gap:12px}.sourcing-module__PievVq__actions{gap:22px}}.sourcing-module__PievVq__apparelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:36px;display:grid}.sourcing-module__PievVq__apparelCard{background:#fffdf8;border:1px solid #d9cebb;flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .18s;display:flex}.sourcing-module__PievVq__apparelCard:hover,.sourcing-module__PievVq__apparelCard:focus-visible{border-color:#80643e;box-shadow:0 8px 24px #302b2312}.sourcing-module__PievVq__apparelCard img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}.sourcing-module__PievVq__apparelCopy{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.sourcing-module__PievVq__apparelCopy p{color:#736958;margin-top:12px;margin-bottom:24px;font-size:14px;line-height:1.8}.sourcing-module__PievVq__apparelCta{text-underline-offset:5px;margin-top:auto;font-size:13px;text-decoration:underline}@media (max-width:767px){.sourcing-module__PievVq__apparelGrid{grid-template-columns:1fr;gap:24px}.sourcing-module__PievVq__apparelCopy{padding:20px}}
.page-module__4hrH0W__breadcrumb{flex-wrap:wrap;line-height:1.8}.page-module__4hrH0W__hero{max-width:1020px;padding:64px 0 72px}.page-module__4hrH0W__page h1{font-size:clamp(3rem,5.2vw,5rem)}.page-module__4hrH0W__intro{color:#736958;max-width:850px;margin-top:28px;font-size:16px;line-height:1.9}.page-module__4hrH0W__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin-top:28px;padding-left:20px;font-size:13px;line-height:1.7;list-style:outside;display:grid}.page-module__4hrH0W__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:36px;display:grid}.page-module__4hrH0W__card{background:#fffdf8;border:1px solid #d9cebb;flex-direction:column;min-width:0;display:flex}.page-module__4hrH0W__card img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}.page-module__4hrH0W__cardCopy{flex-direction:column;flex:1;align-items:flex-start;padding:28px;display:flex}.page-module__4hrH0W__page .page-module__4hrH0W__card h3{font-family:var(--font-cormorant-garamond), Georgia, serif;font-size:30px;line-height:1.15}.page-module__4hrH0W__card p,.page-module__4hrH0W__process p,.page-module__4hrH0W__faq p{color:#736958;margin-top:18px;font-size:14px;line-height:1.9}.page-module__4hrH0W__cardLink{margin-top:auto;padding-top:24px;line-height:1.8}.page-module__4hrH0W__process{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin-top:36px;display:grid}.page-module__4hrH0W__process li{border-top:1px solid #bfac8b;padding-top:24px}.page-module__4hrH0W__process h3{margin-top:16px}.page-module__4hrH0W__rfqGrid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.page-module__4hrH0W__requirements{border-top:1px solid #bfac8b}.page-module__4hrH0W__requirements li{border-bottom:1px solid #d9cebb;padding:18px 0;font-size:14px;line-height:1.8}.page-module__4hrH0W__faq{max-width:960px;margin-top:36px}.page-module__4hrH0W__faq details{border-bottom:1px solid #bfac8b;padding:22px 0}.page-module__4hrH0W__faq summary{cursor:pointer;font-weight:500;line-height:1.7}.page-module__4hrH0W__faq summary:focus-visible{outline-offset:5px;outline:2px solid #80643e}@media (max-width:767px){.page-module__4hrH0W__hero{padding:36px 0 48px}.page-module__4hrH0W__page h1{font-size:43px}.page-module__4hrH0W__intro{font-size:14px}.page-module__4hrH0W__highlights,.page-module__4hrH0W__categories,.page-module__4hrH0W__process,.page-module__4hrH0W__rfqGrid{grid-template-columns:1fr}.page-module__4hrH0W__categories,.page-module__4hrH0W__process{gap:24px}.page-module__4hrH0W__rfqGrid{gap:32px}.page-module__4hrH0W__cardCopy{padding:22px}}
