.Qrc2cG_sectionTitle{text-align:center;margin-bottom:1rem;font-size:1.4rem;font-weight:700;line-height:150%}.Qrc2cG_tableWrapper{width:100%;overflow-x:auto}.Qrc2cG_table{color:#333;text-align:center;border-collapse:collapse;width:100%;font-size:1rem;line-height:150%}.Qrc2cG_tr{border-bottom:1px solid #d9d9d9}.Qrc2cG_th{color:#333;white-space:nowrap;background-color:#f0f0f0;border:1px solid #d9d9d9;padding:12px 8px;font-weight:700}.Qrc2cG_td{vertical-align:middle;white-space:nowrap;border:1px solid #d9d9d9;padding:12px 8px}.Qrc2cG_plansCell{text-align:left}.Qrc2cG_plans{flex-direction:column;gap:.5rem;display:flex}.Qrc2cG_plans span{white-space:nowrap}.Qrc2cG_sup{font-size:.8rem;font-weight:400}.Qrc2cG_note{margin:1.5rem auto 0;font-size:.9rem}.Qrc2cG_link{color:#001c77;border:1px solid #001c77;border-radius:50px;margin:3rem auto;padding:1rem 5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s}.Qrc2cG_link:hover{color:#fff;background-color:#001c77}
.KpGp3a_chart{width:100%;max-width:275px;height:275px;margin:0 auto;position:relative}
.mvKmNq_sectionTitle{text-align:center;margin-bottom:1rem;font-size:1.4rem;font-weight:700;line-height:150%}.mvKmNq_sectionTitle span{font-weight:400}.mvKmNq_nonFossilGrid{flex-wrap:wrap;gap:1rem;display:flex}.mvKmNq_nonFossilItem{flex:1}.mvKmNq_plansTitle{margin:1rem 0;font-size:1.2rem;font-weight:700}.mvKmNq_plansList{padding-left:1rem;font-size:.95rem;font-weight:700}.mvKmNq_plansList li{line-height:1.8;list-style-type:disc}.mvKmNq_sup{font-size:.8rem;font-weight:400}@media screen and (max-width:430px){.mvKmNq_nonFossilGrid{gap:5rem}.mvKmNq_plansList{font-size:1.1rem}.mvKmNq_sup{font-size:.9rem}}
._7DHTLq_title{text-align:center;color:#001c77;font-size:2rem;font-weight:700;line-height:150%}._7DHTLq_subtitle{text-align:center;color:#001c77;margin-bottom:3rem;font-size:1.4rem;line-height:150%}._7DHTLq_sectionTitle,._7DHTLq_sectionTitle_sub{text-align:center;margin-bottom:1rem;font-size:1.4rem;font-weight:700;line-height:150%}._7DHTLq_sectionTitle_sub{margin-top:2rem;font-size:1.2rem}._7DHTLq_sectionTitle span{font-weight:400}._7DHTLq_note{max-width:800px;margin:1rem auto 2rem;font-size:1rem}