.report{padding:40px 0}.report__container{display:flex;flex-direction:column;align-items:center;gap:40px;background-color:var(--bg-color, #FFFFFF);padding:40px 80px;border-radius:12px}.report__header{max-width:640px;text-align:center;display:flex;flex-direction:column;gap:8px}.report__title{font-size:32px;line-height:40px;font-weight:700;color:#252726;margin:0}.report__desc{font-size:16px;line-height:24px;color:#626b79;margin:0}.report__items{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:24px;align-items:stretch}.report__nav{display:none}.report__item{display:flex;flex-direction:column;gap:24px;padding:8px;background:#fff;border:1px solid #9b6f17;border-radius:12px}.report__item-content{display:flex;flex-direction:column;gap:12px;padding:16px 16px 0 16px}.report__item-title{font-size:20px;line-height:28px;font-weight:700;color:#252726;margin:0}.report__item-desc{font-size:14px;line-height:20px;color:#626b79;margin:0}.report__item-cta{margin-top:4px}.report__item-panel{flex:1;border-radius:8px;overflow:hidden;display:flex}.report__item-panel-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 991px){.report__container{padding:0 12px;margin:0 auto;gap:24px;background-color:rgba(0,0,0,0)}.report__items{grid-template-columns:1fr}}@media screen and (max-width: 840px){.report__items{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.report__items::-webkit-scrollbar{display:none}.report__item{flex:0 0 100%;width:100%;scroll-snap-align:start}.report__nav{display:flex;justify-content:center;gap:16px;margin-top:8px}.report__nav .prev,.report__nav .next{width:44px;height:44px;border-radius:22px;border:1px solid #dcdfe4;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border .3s ease,background .3s ease}.report__nav .prev svg,.report__nav .next svg{display:block;transition:stroke .3s ease}.report__nav .prev:hover,.report__nav .next:hover{border-color:#f22929;background:#f22929}.report__nav .prev:hover svg path,.report__nav .next:hover svg path{stroke:#fff}.report__nav .prev.disabled,.report__nav .next.disabled{opacity:.5;filter:grayscale(100%);pointer-events:none}.report__nav .prev.disabled:hover,.report__nav .next.disabled:hover{border-color:#dcdfe4;background:#fff}.report__nav .prev.disabled:hover svg path,.report__nav .next.disabled:hover svg path{stroke:#f22929}}@media screen and (max-width: 480px){.report{padding:48px 0}.report__title{font-size:26px;line-height:32px}}/*# sourceMappingURL=report.min.css.map */