.research{color:#333;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.research .research-mid{justify-content:center;align-items:flex-start;gap:10px;width:100%;height:fit-content;padding:50px;font-size:1rem;display:flex}.research .research-mid .research-midleft{color:#000;text-align:justify;flex-direction:column;gap:20px;width:70%;height:100%;font-size:18px;font-weight:300;line-height:30px;display:flex;overflow:hidden}.research .research-mid .research-midleft p{margin-top:20px}.research .research-mid .research-midleft .detailpod{flex-direction:column;gap:5px;width:100%;padding:10px;display:flex}.research .research-mid .research-midleft .detailpod .detailheader{font-size:18px;font-weight:600;display:flex}.research .research-mid .research-midleft .detailpod .detailinfo{color:#000;text-align:justify;margin-left:15px;font-size:18px;font-weight:300;line-height:30px}.research .research-mid .research-midleft .detailpod .detailpoint{flex-direction:column;margin-left:25px;display:flex}.research .research-mid .research-midleft .detailpod .detailpoint .point{color:#000;justify-content:flex-start;align-items:center;gap:20px;font-size:18px;font-weight:300;line-height:30px;display:flex}.research .research-mid .research-midleft .detailpod .detailpoint .point .dot{background-color:#000;border-radius:5px;width:5px;height:5px;display:flex}.research .research-mid .research-midright{color:#333;justify-content:flex-start;align-items:stretch;width:30%;height:auto;min-height:90px;padding:18px;font-size:16px;display:flex}@media (max-width:900px){.research .research-mid{flex-direction:column;padding:28px 16px}.research .research-midleft{flex:auto;gap:16px;width:100%}.research .research-midright{width:100%;padding:0}.research .research-midleft{font-size:16px}.research .research-midleft .detailpod{padding:0}.research .research-midleft .detailpoint{margin-left:0}.research .research-midleft .detailpoint .point{flex-wrap:wrap;align-items:flex-start;gap:10px;height:auto}.research .research-midleft .detailpoint .point .dot{margin-top:10px}}@media (max-width:560px){.research .research-mid{padding:24px 12px}.research .research-midleft{font-size:16px}.research .research-midleft .detailpod .detailheader,.research .research-midleft .detailpod .detailinfo,.research .research-midleft .detailpod .point{font-size:16px;line-height:26px}}
