.CPO0Ma_pageWrapper{color:#1a1a1a;background:#fff}.CPO0Ma_container{max-width:1340px;margin:0 auto;padding:0 60px}.CPO0Ma_pageHero{text-align:center;background:#1a1a1a;align-items:center;min-height:340px;padding:100px 0 80px;display:flex}.CPO0Ma_heroOverlay{z-index:0;background:#0a0a0a8c;position:absolute;inset:0}.CPO0Ma_heroLabel{font-family:var(--font-work-sans), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#c8a96e;margin:0 0 18px;font-size:11px;font-weight:400}.CPO0Ma_heroTitle{font-family:var(--display-font);letter-spacing:.04em;color:#fff;margin:0 0 18px;font-size:52px;font-weight:400;line-height:1.1}.CPO0Ma_heroSubtitle{font-family:var(--font-work-sans), sans-serif;color:#ffffffbf;max-width:520px;margin:0 auto;font-size:15px;font-weight:400;line-height:1.7}.CPO0Ma_filtersBar{z-index:10;background:#fff;border-bottom:1px solid #e0ddd8;padding:18px 0;position:sticky;top:0}.CPO0Ma_filtersList{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.CPO0Ma_filterBtn{font-family:var(--font-work-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#555;cursor:pointer;background:0 0;border:1px solid #d8d4ce;padding:7px 18px;font-size:12px;font-weight:400;transition:all .2s}.CPO0Ma_filterBtn:hover{color:#1a1a1a;border-color:#1a1a1a}.CPO0Ma_filterActive{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.CPO0Ma_topicSection{margin-bottom:72px;padding:64px 0 0}.CPO0Ma_topicSection:last-child{margin-bottom:80px}.CPO0Ma_topicHead{border-bottom:2px solid #1a1a1a;justify-content:space-between;align-items:baseline;margin-bottom:36px;padding-bottom:14px;display:flex}.CPO0Ma_topicTitle{font-family:var(--display-font);letter-spacing:.02em;color:#1a1a1a;margin:0;font-size:30px;font-weight:500}.CPO0Ma_seeAll{font-family:var(--font-work-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#555;white-space:nowrap;margin-left:20px;font-size:11px;font-weight:400;text-decoration:none;transition:color .2s}.CPO0Ma_seeAll:hover{color:#1a1a1a}.CPO0Ma_articleGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.CPO0Ma_articleCard{flex-direction:column;display:flex}.CPO0Ma_cardImage{aspect-ratio:16/10;background:#ede9e2;justify-content:center;align-items:center;margin-bottom:20px;display:flex;position:relative;overflow:hidden}.CPO0Ma_imagePlaceholderTag{font-family:var(--font-work-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#b0a898;font-size:10px;font-weight:400}.CPO0Ma_cardContent{flex-direction:column;flex:1;display:flex}.CPO0Ma_cardMeta{align-items:center;gap:8px;margin-bottom:10px;display:flex}.CPO0Ma_cardTag{font-family:var(--font-work-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#c8a96e;font-size:10px;font-weight:400}.CPO0Ma_cardDot{color:#ccc;font-size:12px}.CPO0Ma_cardDate{font-family:var(--font-work-sans), sans-serif;color:#aaa;letter-spacing:.06em;font-size:10px;font-weight:400}.CPO0Ma_cardTitle{font-family:var(--display-font);color:#1a1a1a;margin:0 0 12px;font-size:21px;font-weight:500;line-height:1.3}.CPO0Ma_cardExcerpt{font-family:var(--font-work-sans), sans-serif;color:#333;flex:1;margin:0 0 16px;font-size:13px;font-weight:400;line-height:1.7}.CPO0Ma_readMore{font-family:var(--font-work-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a;border-bottom:1px solid #1a1a1a;align-self:flex-start;padding-bottom:2px;font-size:10px;font-weight:400;text-decoration:none;transition:opacity .2s;display:inline-block}.CPO0Ma_readMore:hover{opacity:.5}.CPO0Ma_documentsSection{border-bottom:1px solid #e0ddd8;padding:64px 0 72px}.CPO0Ma_documentsHead{border-bottom:2px solid #1a1a1a;justify-content:space-between;align-items:baseline;margin-bottom:36px;padding-bottom:14px;display:flex}.CPO0Ma_documentsTitle{font-family:var(--display-font);letter-spacing:.02em;color:#1a1a1a;margin:0;font-size:30px;font-weight:500}.CPO0Ma_documentsGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.CPO0Ma_documentCard{border:1px solid #e0ddd8;flex-direction:column;gap:20px;padding:28px 24px;transition:border-color .2s;display:flex}.CPO0Ma_documentCard:hover{border-color:#1a1a1a}.CPO0Ma_documentIcon{width:36px;height:44px;position:relative}.CPO0Ma_documentIcon:before{content:"";background:#f5f3ef;border:1px solid #e0ddd8;position:absolute;inset:0}.CPO0Ma_documentIcon:after{content:"PDF";text-align:center;font-family:var(--font-work-sans), sans-serif;letter-spacing:.08em;color:#c8a96e;font-size:8px;font-weight:600;position:absolute;bottom:6px;left:0;right:0}.CPO0Ma_documentInfo{flex:1}.CPO0Ma_documentLabel{font-family:var(--font-work-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#c8a96e;margin:0 0 8px;font-size:10px;font-weight:400}.CPO0Ma_documentName{font-family:var(--display-font);color:#1a1a1a;margin:0;font-size:20px;font-weight:500;line-height:1.3}.CPO0Ma_documentActions{flex-direction:column;gap:8px;display:flex}.CPO0Ma_docBtnView{font-family:var(--font-work-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#1a1a1a;cursor:pointer;background:0 0;border:1px solid #1a1a1a;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 16px;font-size:10px;font-weight:400;transition:all .2s;display:inline-flex}.CPO0Ma_docBtnView:hover{color:#fff;background:#1a1a1a}.CPO0Ma_docBtnDownload{font-family:var(--font-work-sans), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#fff;box-sizing:border-box;background:#1a1a1a;border:1px solid #1a1a1a;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 16px;font-size:10px;font-weight:400;text-decoration:none;transition:all .2s;display:inline-flex}.CPO0Ma_docBtnDownload:hover{color:#1a1a1a;background:0 0}@media (max-width:1024px){.CPO0Ma_container{padding:0 40px}.CPO0Ma_heroTitle{font-size:42px}.CPO0Ma_documentsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CPO0Ma_container{padding:0 20px}.CPO0Ma_documentsGrid{grid-template-columns:repeat(2,1fr);gap:16px}.CPO0Ma_documentCard{padding:20px 16px}.CPO0Ma_pageHero{padding:52px 0 44px}.CPO0Ma_heroTitle{font-size:34px}.CPO0Ma_filtersList{gap:6px}.CPO0Ma_filterBtn{padding:6px 14px;font-size:11px}.CPO0Ma_articleGrid{grid-template-columns:1fr;gap:40px}.CPO0Ma_topicTitle{font-size:24px}.CPO0Ma_topicSection{margin-bottom:48px;padding-top:48px}}@media (min-width:769px) and (max-width:1023px){.CPO0Ma_articleGrid{grid-template-columns:repeat(2,1fr)}}
