.baac-plans-reports-policies{flex-direction:column;gap:40px;display:flex}@media (max-width:767px){.baac-plans-reports-policies{gap:28px}.baac-plans-reports-policies .baac-corporate-governance-header .img-wrapper img{height:220px}}.baac-plans-reports-policies .policies-desc{color:#333;font-size:15px;font-weight:400;line-height:1.7}@media (max-width:767px){.baac-plans-reports-policies .policies-desc{font-size:16px}}.baac-plans-reports-policies .policies-desc strong{font-weight:600}.baac-plans-reports-policies .policies-strategy-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (max-width:767px){.baac-plans-reports-policies .policies-strategy-grid{grid-template-columns:1fr}}.baac-plans-reports-policies .policies-strategy-col{border-radius:16px;flex-direction:column;gap:20px;padding:32px;display:flex}@media (max-width:767px){.baac-plans-reports-policies .policies-strategy-col{padding:24px}}.baac-plans-reports-policies .policies-strategy-col--challenge{background-color:#fef5d5}.baac-plans-reports-policies .policies-strategy-col--opportunity{background-color:#eff7ea}.baac-plans-reports-policies .policies-strategy-col .col-title{color:#217a3b;font-size:22px;font-weight:700;line-height:1.3}.baac-plans-reports-policies .policies-strategy-col .item+.item{margin-top:20px}.baac-plans-reports-policies .policies-strategy-col .item-title{color:#333;margin-bottom:2px;font-size:15px;font-weight:700}.baac-plans-reports-policies .policies-strategy-col .item-desc{color:#333;font-size:14px;font-weight:400;line-height:1.6}.baac-plans-reports-policies .policies-pillar-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:767px){.baac-plans-reports-policies .policies-pillar-grid{grid-template-columns:1fr}}.baac-plans-reports-policies .policies-pillar-col{flex-direction:column;gap:16px;display:flex}.baac-plans-reports-policies .policies-pillar-heading{color:#333;text-align:center;font-size:22px;font-weight:600;line-height:1.3}@media (max-width:767px){.baac-plans-reports-policies .policies-pillar-heading{font-size:16px}}.baac-plans-reports-policies .policies-pillar-img{object-fit:cover;border-radius:16px;width:100%;height:auto}.baac-plans-reports-policies .policies-pillar-boxes{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:639px){.baac-plans-reports-policies .policies-pillar-boxes{grid-template-columns:1fr}}.baac-plans-reports-policies .policies-pillar-box{border-radius:16px;flex-direction:column;height:100%;min-height:255px;padding:12px;display:flex}@media (max-width:767px){.baac-plans-reports-policies .policies-pillar-box{min-height:auto}}.baac-plans-reports-policies .policies-pillar-box--green,.baac-plans-reports-policies .policies-pillar-box--blue{background-color:#eff7ea}.baac-plans-reports-policies .policies-pillar-box--gold{background-color:#fdf6dc}.baac-plans-reports-policies .policies-pillar-box .box-header{text-align:center;color:#fff;border-radius:16px 16px 12px 12px;margin:-12px -12px 0;padding:12px 16px;font-size:16px;font-weight:700;line-height:1.3}.baac-plans-reports-policies .policies-pillar-box--green .box-header{background-color:#3c4a1a}.baac-plans-reports-policies .policies-pillar-box--blue .box-header{background-color:#26770e}.baac-plans-reports-policies .policies-pillar-box--gold .box-header{background-color:#d4ab35}.baac-plans-reports-policies .policies-pillar-box .box-list{color:#333;flex-direction:column;gap:0;margin-top:20px;padding-left:22px;font-size:12px;line-height:1.5;list-style:outside;display:flex}@media (max-width:767px){.baac-plans-reports-policies .policies-pillar-box .box-list{font-size:16px}}.baac-plans-reports-policies .policies-pillar-box .box-list strong{font-weight:700}.baac-plans-reports-policies .policies-positioning{flex-direction:column;gap:24px;display:flex}.baac-plans-reports-policies .policies-positioning .positioning-title{color:#333;font-size:24px;font-weight:700;line-height:1.3}@media (max-width:767px){.baac-plans-reports-policies .policies-positioning .positioning-title{font-size:20px}}.baac-plans-reports-policies .policies-positioning .positioning-img{width:100%;height:auto}.baac-plans-reports-policies .policies-positioning .positioning-scroll{width:100%;overflow-x:auto}.baac-plans-reports-policies .policies-positioning .positioning-matrix{flex-direction:column;gap:2px;min-width:852px;display:flex}.baac-plans-reports-policies .policies-positioning .positioning-row{grid-template-columns:48px repeat(3,1fr);align-items:stretch;gap:12px;display:grid;position:relative}.baac-plans-reports-policies .policies-positioning .positioning-row:before{content:"";border-radius:12px;position:absolute;inset:24px 0 24px 60px}.baac-plans-reports-policies .policies-positioning .positioning-row>*{position:relative}.baac-plans-reports-policies .policies-positioning .positioning-row:first-child:before{background-color:#2e4205}.baac-plans-reports-policies .policies-positioning .positioning-row:nth-child(2):before{background-color:#2e7d32}.baac-plans-reports-policies .policies-positioning .positioning-row:nth-child(3):before{background-color:#cfe3c8}.baac-plans-reports-policies .policies-positioning .row-label{border-radius:12px;justify-content:center;align-items:center;margin:24px 4px 24px 0;padding:12px 4px;display:flex}.baac-plans-reports-policies .policies-positioning .row-label span{writing-mode:vertical-rl;color:#fff;text-align:center;max-height:100%;font-size:15px;font-weight:700;line-height:1.2;transform:rotate(180deg)}.baac-plans-reports-policies .policies-positioning .row-label--dark{background-color:#2e4205}.baac-plans-reports-policies .policies-positioning .row-label--green{background-color:#2e7d32}.baac-plans-reports-policies .policies-positioning .row-label--light{background-color:#cfe3c8}.baac-plans-reports-policies .policies-positioning .row-label--light span{color:#2e4205}.baac-plans-reports-policies .policies-positioning .pos-card{text-align:center;border-radius:16px 16px 0 0;flex-direction:column;align-items:center;gap:16px;padding:32px 18px;display:flex}.baac-plans-reports-policies .policies-positioning .pos-card .pos-icon img{object-fit:contain;width:84px;height:84px}.baac-plans-reports-policies .policies-positioning .pos-card .pos-title{color:#333;font-size:16px;font-weight:700;line-height:1.35}.baac-plans-reports-policies .policies-positioning .pos-card .pos-quote{color:#333;text-align:center;white-space:pre-line;width:100%;font-size:14px;font-weight:400;line-height:1.5}.baac-plans-reports-policies .policies-positioning .pos-cell{color:#333;padding:32px 24px;font-size:14px;line-height:1.6}.baac-plans-reports-policies .policies-positioning .pos-cell>p{text-align:center}.baac-plans-reports-policies .policies-positioning .pos-cell .pos-goals{text-align:left;flex-direction:column;gap:0;padding-left:20px;line-height:1.5;list-style:outside;display:flex}.baac-plans-reports-policies .policies-positioning .positioning-row:last-child .pos-cell{border-radius:0 0 16px 16px}.baac-plans-reports-policies .policies-positioning .pos-card:nth-child(2),.baac-plans-reports-policies .policies-positioning .pos-cell:nth-child(2){background-color:#f0ede4}.baac-plans-reports-policies .policies-positioning .pos-card:nth-child(3),.baac-plans-reports-policies .policies-positioning .pos-cell:nth-child(3){background-color:#e4efe2}.baac-plans-reports-policies .policies-positioning .pos-card:nth-child(4),.baac-plans-reports-policies .policies-positioning .pos-cell:nth-child(4){background-color:#ecf4ec}.baac-plans-reports-policies .policies-so-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1023px){.baac-plans-reports-policies .policies-so-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.baac-plans-reports-policies .policies-so-grid{grid-template-columns:1fr}}
