.m-commentary{margin-bottom:var(--margin-bottom,15px);margin-top:var(--margin-top,15px)}.m-commentary__heading img{display:inline-block;height:40px;margin-right:10px;width:40px}.m-commentary__heading{align-items:center;background:#007fad;border-radius:40px;color:#fff;display:flex;font-family:Zen Maru Gothic;font-size:22px;font-weight:700;height:60px;letter-spacing:.1em;margin-bottom:-30px;margin-left:15px;max-width:394px;padding:10px 30px;position:relative;z-index:2}@media (max-width:767px){.m-commentary__heading{height:50px}}.m-commentary__conts-wrapper{background:#efeff0;border-radius:8px;font-size:16px;letter-spacing:.05em;line-height:2;margin-left:10px;padding:60px 60px 30px}.m-commentary__conts-wrapper+.m-commentary__conts-wrapper{padding-top:0}.m-commentary__conts-wrapper ol,.m-commentary__conts-wrapper ul{margin-left:20px}.m-commentary__conts-wrapper ul li{list-style:disc}.m-commentary .m-commentary__button{align-items:center;background:#b5007c;border:1px solid #b5007c;border-radius:30px;color:#fff;display:flex;font-family:Zen Maru Gothic;font-size:20px;font-weight:700;height:auto;justify-content:center;letter-spacing:.05em;margin:15px auto;max-width:480px;overflow-wrap:anywhere;padding:9px 15px}.m-commentary__button:hover{background:#fff;border:1px solid #8e9698;color:#333;text-decoration:none;transition:all .15s}.m-commentary .m-commentary__conts-wrapper:first-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px!important;border-top-right-radius:8px!important}.m-commentary .m-commentary__conts-wrapper:not(:last-of-type){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.m-commentary .m-commentary__conts-wrapper:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.m-commentary__conts-wrapper.single{border-radius:8px!important}@media (max-width:767px){.m-commentary__conts-wrapper{background:#efeff0;border-radius:8px;font-size:14px;margin-left:0;margin-top:-30px;padding:45px 31px 31px 30px;position:relative;z-index:-1}.m-commentary{margin:15px auto;min-width:339px;width:90%}.m-commentary__heading{font-size:16px;margin:0 auto;padding:5px;width:82%}.m-commentary .m-commentary__button{font-family:Zen Maru Gothic;font-size:16px;font-weight:700;height:auto;line-height:1.9375em;max-width:339px;padding:9px 18px}}