.layout-rich-text{padding:0 5.55556vw}.layout-rich-text .title{color:#000;margin:0;padding:8.33333vw 0 2.77778vw;font-size:5vw;font-weight:500;line-height:7.22222vw}.layout-rich-text .rich-render-wrap .height-hidden-wrap ul,.layout-rich-text .rich-render-wrap .height-hidden-wrap ol,.layout-rich-text .rich-render-wrap .height-hidden-wrap li,.layout-rich-text .rich-render-wrap .height-hidden-wrap dl,.layout-rich-text .rich-render-wrap .height-hidden-wrap dt,.layout-rich-text .rich-render-wrap .height-hidden-wrap dd{list-style:revert-layer;margin-left:2.22222vw;padding:1.38889vw 0}.layout-rich-text .rich-render-wrap .height-hidden-wrap ul,.layout-rich-text .rich-render-wrap .height-hidden-wrap ol>li{margin-left:1.66667vw}.layout-rich-text .rich-render-wrap .height-hidden-wrap h1,.layout-rich-text .rich-render-wrap .height-hidden-wrap h2,.layout-rich-text .rich-render-wrap .height-hidden-wrap h3,.layout-rich-text .rich-render-wrap .height-hidden-wrap h4,.layout-rich-text .rich-render-wrap .height-hidden-wrap h5,.layout-rich-text .rich-render-wrap .height-hidden-wrap h6{margin:0;line-height:1.38}.layout-rich-text .rich-render-wrap .height-hidden-wrap p{white-space:pre-line}.layout-rich-text .rich-render-wrap .height-hidden-wrap blockquote{background-color:#f5f2f0;border-left:2.22222vw solid #b4d5ff;margin:2.77778vw 0;padding:2.77778vw;font-size:100%;line-height:1.5;display:block}.layout-rich-text .rich-render-wrap .height-hidden-wrap table{border-collapse:collapse}.layout-rich-text .rich-render-wrap .height-hidden-wrap table td,.layout-rich-text .rich-render-wrap .height-hidden-wrap table th{border:1px solid #ccc}.layout-rich-text .rich-render-wrap .height-hidden-wrap table th{background-color:#f5f2f0;min-height:7.77778vw}.layout-rich-text .rich-render-wrap .height-hidden-wrap{overflow:hidden}.layout-rich-text .handle{color:#009b3f;text-align:center;cursor:pointer;font-size:3.88889vw}.layout-rich-text .handle .arrow{width:3.88889vw;height:3.88889vw;padding:0 1.38889vw;transition:transform .2s;position:relative;top:.83333vw}.layout-rich-text.open .toggle{display:block}.layout-rich-text.open .handle .arrow{transform:rotate(-180deg)}.layout-rich-text.open .height-hidden-wrap{height:auto!important}
@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.layout-rich-text{padding:0 20px}.layout-rich-text .title{color:#000;margin:0;padding:30px 0 10px;font-size:18px;font-weight:500;line-height:26px}.layout-rich-text .rich-render-wrap .height-hidden-wrap ul,.layout-rich-text .rich-render-wrap .height-hidden-wrap ol,.layout-rich-text .rich-render-wrap .height-hidden-wrap li,.layout-rich-text .rich-render-wrap .height-hidden-wrap dl,.layout-rich-text .rich-render-wrap .height-hidden-wrap dt,.layout-rich-text .rich-render-wrap .height-hidden-wrap dd{list-style:revert-layer;margin-left:8px;padding:5px 0}.layout-rich-text .rich-render-wrap .height-hidden-wrap ul,.layout-rich-text .rich-render-wrap .height-hidden-wrap ol>li{margin-left:6px}.layout-rich-text .rich-render-wrap .height-hidden-wrap h1,.layout-rich-text .rich-render-wrap .height-hidden-wrap h2,.layout-rich-text .rich-render-wrap .height-hidden-wrap h3,.layout-rich-text .rich-render-wrap .height-hidden-wrap h4,.layout-rich-text .rich-render-wrap .height-hidden-wrap h5,.layout-rich-text .rich-render-wrap .height-hidden-wrap h6{margin:0;line-height:1.38}.layout-rich-text .rich-render-wrap .height-hidden-wrap p{white-space:pre-line}.layout-rich-text .rich-render-wrap .height-hidden-wrap blockquote{background-color:#f5f2f0;border-left:8px solid #b4d5ff;margin:10px 0;padding:10px;font-size:100%;line-height:1.5;display:block}.layout-rich-text .rich-render-wrap .height-hidden-wrap table{border-collapse:collapse}.layout-rich-text .rich-render-wrap .height-hidden-wrap table td,.layout-rich-text .rich-render-wrap .height-hidden-wrap table th{border:1px solid #ccc}.layout-rich-text .rich-render-wrap .height-hidden-wrap table th{background-color:#f5f2f0;min-height:28px}.layout-rich-text .rich-render-wrap .height-hidden-wrap{overflow:hidden}.layout-rich-text .handle{color:#009b3f;text-align:center;font-size:14px}.layout-rich-text .handle .arrow{width:14px;height:14px;padding:0 5px;transition:transform .2s;position:relative;top:3px}}
