.elementor-2352 .elementor-element.elementor-element-7a33d03{--display:flex;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-f03fa68.elementor-element{--align-self:flex-start;}.elementor-2352 .elementor-element.elementor-element-528e4b2{--display:flex;}.elementor-2352 .elementor-element.elementor-element-f5761a3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2352 .elementor-element.elementor-element-f5761a3.elementor-element{--align-self:flex-start;}.elementor-2352 .elementor-element.elementor-element-fdcfa02.elementor-element{--align-self:flex-start;}.elementor-2352 .elementor-element.elementor-element-0fc9ea1.elementor-element{--align-self:flex-start;}.elementor-2352 .elementor-element.elementor-element-7e3e998 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-2352 .elementor-element.elementor-element-fbbc65b.elementor-element{--align-self:flex-start;}.elementor-2352 .elementor-element.elementor-element-9bd6f5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-9bd6f5d.elementor-element{--align-self:flex-start;}.elementor-2352 .elementor-element.elementor-element-625f329.elementor-element{--align-self:center;}.elementor-2352 .elementor-element.elementor-element-900571d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-900571d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2352 .elementor-element.elementor-element-e601740{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2352 .elementor-element.elementor-element-e601740.e-con{--order:-99999 /* order start hack */;}.elementor-2352 .elementor-element.elementor-element-51b8f24{width:100%;max-width:100%;--e-transform-transition-duration:0ms;--item-text-hover-decoration:underline;}.elementor-2352 .elementor-element.elementor-element-51b8f24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-51b8f24.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-51b8f24 .elementor-toc__header-title{text-align:start;}.elementor-2352 .elementor-element.elementor-element-51b8f24 .elementor-toc__header, .elementor-2352 .elementor-element.elementor-element-51b8f24 .elementor-toc__header-title{font-family:"Inter", Sans-serif;}.elementor-2352 .elementor-element.elementor-element-51b8f24 .elementor-toc__header{flex-direction:row;}@media(max-width:1024px){.elementor-2352 .elementor-element.elementor-element-900571d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-51b8f24.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-2352 .elementor-element.elementor-element-7a33d03{--content-width:1000px;}.elementor-2352 .elementor-element.elementor-element-528e4b2{--content-width:1000px;}.elementor-2352 .elementor-element.elementor-element-e601740{--content-width:1000px;}}/* Start custom CSS for table-of-contents, class: .elementor-element-51b8f24 */@media (max-width: 768px) {
    .wp-block-table-of-contents {
        max-height: 40px;
        overflow: hidden;
        transition: max-height 0.3s ease-in-out;
    }
    .wp-block-table-of-contents:hover {
        max-height: 300px; /* 鼠标悬停时展开 */
    }
}/* End custom CSS */