.wpsummarize_box{padding:20px 0;margin:30px 0}.wpsummarize-content{overflow:hidden;transition:height .3s ease-out;height:0}.wpsummarize-content.transitioning{display:block}#wpsummarize-arrow{display:inline-block;transition:transform .3s ease;float:right}#wpsummarize-button{cursor:pointer;transition:filter .3s ease}#wpsummarize-button:hover{filter:brightness(1.3)}.wpsummarize_box ul{list-style-position:inside;margin:0;padding:20px 0}.wpsummarize_box .wpsummarize_title{display:block;font-size:1.3em;padding-bottom:10px}.wpsummarize_box p{line-height:1.8;margin:0;padding:20px 0}.wpsummarize_box ul li:last-child:after{display:none}.wpsummarize_box ul li:last-child{margin-bottom:0}.wpsummarize_box.design-timeline{padding:20px 20px 0;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgb(0 0 0/.06)}.wpsummarize_box.design-timeline .wpsummarize_title{font-size:1.3em;color:#1e293b;font-weight:700;display:block;margin-bottom:6px;padding-bottom:14px;border-bottom:2px solid #e2e8f0}.wpsummarize_box.design-timeline p{color:#475569;padding-bottom:18px;border-bottom:1px solid #e2e8f0}.wpsummarize_box.design-timeline ul{list-style-type:none;padding:16px 0 8px 28px;margin:0;position:relative}.wpsummarize_box.design-timeline ul:before{content:"";position:absolute;left:8px;top:16px;bottom:8px;width:2px;background:linear-gradient(180deg,#3b82f6 0%,#8b5cf6 50%,#ec4899 100%);border-radius:1px}.wpsummarize_box.design-timeline li{margin-bottom:20px;padding:12px 16px;line-height:1.7;color:#334155;position:relative;padding-left:28px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.wpsummarize_box.design-timeline li:before{content:"";position:absolute;left:-28px;top:18px;width:14px;height:14px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 2px #3b82f6;z-index:1}.wpsummarize_box.design-timeline li:nth-child(1):before{background:#3b82f6;box-shadow:0 0 0 2px #3b82f6}.wpsummarize_box.design-timeline li:nth-child(2):before{background:#6366f1;box-shadow:0 0 0 2px #6366f1}.wpsummarize_box.design-timeline li:nth-child(3):before{background:#a855f7;box-shadow:0 0 0 2px #a855f7}.wpsummarize_box.design-timeline li:nth-child(4):before{background:#ec4899;box-shadow:0 0 0 2px #ec4899}.wpsummarize_box.design-timeline li:nth-child(5):before{background:#f43f5e;box-shadow:0 0 0 2px #f43f5e}.wpsummarize_box.design-timeline li:nth-child(6):before{background:#f97316;box-shadow:0 0 0 2px #f97316}.wpsummarize_box.design-timeline li:nth-child(7):before{background:#eab308;box-shadow:0 0 0 2px #eab308}.wpsummarize_box.design-timeline li:nth-child(8):before{background:#22c55e;box-shadow:0 0 0 2px #22c55e}.wpsummarize_box.design-timeline li:after{content:"";position:absolute;left:-21px;top:24px;width:14px;height:2px;background:#e2e8f0}.wpsummarize_box.design-timeline strong{color:#2563eb;font-weight:600}.wpsummarize_box.design-timeline em{color:#7c3aed;font-style:italic}@media (max-width:600px){.wpsummarize_box.design-timeline{padding:16px 16px 0}.wpsummarize_box.design-timeline ul{padding-left:24px}.wpsummarize_box.design-timeline li{padding:10px 12px 10px 22px}.wpsummarize_box.design-timeline li:after{left:-17px;width:10px}}