.cover,.closing{contain:paint;overflow:clip;scrollbar-gutter:auto}.cover h1>span:not(.title-period),.closing h1>span:not(.title-period){color:var(--acid)}.cover-visual{right:0;width:52%;contain:paint}.hero-shoe{height:87%;top:3%;width:94%}.visual-word{right:0}.production-map img{filter:none;mix-blend-mode:normal}.country-ledger{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 19px;margin-top:18px}.country-ledger>span{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--muted);border-bottom:1px solid var(--rule);padding-bottom:7px}.country-ledger b{color:var(--ink);font-weight:600}.production-map{margin-top:0}.production-map img{max-height:310px}.source-detail{font-size:11px}
@media screen and (min-width:1100px) and (min-height:800px){.slide-heading>p{font-size:17px;max-width:360px}.metric span,.metric small,.company-data .metric span{font-size:14px;line-height:1.6}.company-layout .image-panel{min-height:455px}.company-data .metric strong{font-size:65px}.company-layout .plot{height:280px}.bar-chart figcaption,.line-chart figcaption,.bar span,.bar-label,.chart-axis{font-size:12px}.research-question p{font-size:58px}.research-fields h2{font-size:34px}.research-fields p{font-size:15px;line-height:1.8}.research-question{margin-bottom:45px}.purpose{font-size:16px;max-width:1100px}.timeline-stop p{font-size:13px;max-width:220px}.timeline-stop strong{font-size:15px}.phases span{font-size:12px}.strategy-pillars{font-size:15px;margin-top:32px}.fact-row h2{font-size:36px}.fact-row>span{font-size:14px}.quadrants h3{font-size:15px}.quadrants p{font-size:14px}.quadrants{grid-template-rows:205px 205px}.matrix-y{top:215px}.points li{font-size:17px}.positioning-copy .points li{font-size:15px}.positioning-copy .competitor-list p{font-size:14px}.positioning-copy .competitor-list h3{font-size:14px}.position-map figcaption{font-size:10px}.environment-copy .metric span{font-size:15px}.store-year .metric span{font-size:12px}.store-year .metric strong{font-size:53px}.legend>span{font-size:13px}.donut>span{font-size:12px}.store-year .metrics{margin-top:55px}.channel-metric p{font-size:15px}.channel-metric>span{font-size:14px}.channel-metric small{font-size:12px}.channel-bottom .points li{font-size:15px;padding:12px 0}.channel-metric>strong{font-size:83px}.production-layout .metric span{font-size:13px}.production-stat p{font-size:15px;max-width:360px}.production-stat strong{font-size:43px}.country-ledger>span{font-size:12px}.ethical-risks .points li{font-size:16px}.myanmar .giant .metric span{font-size:15px}.industry-bottom .insight{font-size:17px}.industry-bottom .metric span{font-size:13px}.industry-bottom .metric strong{font-size:58px}.industry-chart .plot{height:265px}.industry-bottom{margin-top:40px}.financial-table thead th{font-size:15px}.financial-table tbody th{font-size:20px}.financial-table.compact thead th{font-size:13px}.financial-table.compact tbody th{font-size:17px}.confidence>span{font-size:13px}.debt-note span{font-size:15px}.sales-summary>p{font-size:15px}.source-note{font-size:11px}.overview-slide>strong{font-size:25px}}
@media screen and (max-width:600px){.cover-visual{right:0;top:33%;width:88%;height:65%;contain:paint}.hero-shoe{height:88%;width:94%;top:3%;object-position:right}.cover-summary{font-size:12px;width:100%}.cover-meta>span:last-child{font-size:9px;max-width:165px}.cover-meta{font-size:10px}.cover-meta>span:first-child{font-size:11px}.cover-visual .visual-word{font-size:40vw}.edition{font-size:11px}.page-count{font-size:11px}.country-ledger{grid-template-columns:repeat(2,1fr);gap:12px 20px}.country-ledger>span{font-size:12px}.production-map{margin:0}.production-layout .metric span{font-size:12px}.production-stat p{font-size:13px}.sales-layout,.sales-layout>div,.industry-bottom,.industry-bottom>div{min-width:0}.revenue-change{font-size:58px;gap:10px}.industry-bottom .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-bottom .metric:last-child{grid-column:1/-1}.industry-bottom .metric strong{font-size:44px}.industry-bottom .metric span{font-size:12px}.industry-chart .bar-label{font-size:9px}.industry-chart .plot{gap:6px}.industry-chart .bars{gap:4px}.metric span,.company-data .metric span,.research-fields p,.timeline-stop p,.quadrants p,.competitor-list p,.store-year .metric span,.channel-metric p,.channel-metric small,.channel-bottom .points li,.myanmar .giant .metric span{font-size:12px}.store-year .metrics{grid-template-columns:repeat(2,1fr)}.points li,.positioning-copy .points li{font-size:14px}.shortcut-help{font-size:11px}.giant .metric span{font-size:12px}}
