
        /* 全局字体增大 */
        * {
            font-size: 18px; /* 基础字体增大 */
        }
        
        /* 标题字体增大 */
        h2 {
            --theme-font-size: 42px !important; /* 原35px */
        }
        
        h3 {
            --theme-font-size: 32px !important; /* 原30px */
        }
        
        /* 段落字体增大 */
        p {
            font-size: 15px !important;
            line-height: 1.7 !important;
        }
        
        /* 小字体增大 */
        .has-small-font-size {
            font-size: 18px !important; /* 原为small */
        }
        
        /* 确保所有白色框等宽高 */
        .wp-block-column {
            display: flex;
            flex-direction: column;
        }
        
        .wp-block-getwid-section.getwid-init {
            height: 100%;
            display: flex;
            flex-direction: column;
        }
        
        .wp-block-getwid-section__wrapper {
            flex: 1;
            display: flex;
            flex-direction: column;
        }
        
        .wp-block-getwid-section__inner-wrapper,
        .wp-block-getwid-section__content,
        .wp-block-getwid-section__inner-content {
            height: 100%;
            display: flex;
            flex-direction: column;
        }
        
        .wp-block-getwid-icon-box {
            flex: 1;
            display: flex;
            flex-direction: column;
        }
        
        .wp-block-getwid-icon-box__content {
            flex: 1;
            display: flex;
            flex-direction: column;
        }
        
        .wp-block-getwid-advanced-heading {
            margin-bottom: 20px !important;
        }
        
        /* 原有样式保留 */
        @media all {
            h2 {
                --theme-font-family: Merriweather, Sans-Serif;
                --theme-font-weight: 700;
                --theme-font-size: 35px;
                --theme-line-height: 1.5;
            }

            h3 {
                --theme-font-family: Merriweather, Sans-Serif;
                --theme-font-weight: 700;
                --theme-font-size: 30px;
                --theme-line-height: 1.5;
            }

            .has-text-align-center {
                --stk-alignment-padding-left: 0;
                --stk-alignment-justify-content: center;
                --stk-alignment-text-align: center;
                --stk-alignment-margin-left: auto;
                --stk-alignment-margin-right: auto;
            }

            .has-text-align-center {
                text-align: var(--stk-alignment-text-align, start);
            }

            .wp-block-columns {
                align-items: normal !important;
                box-sizing: border-box;
                display: flex;
                flex-wrap: wrap !important;
            }

            @media (min-width:782px) {
                .wp-block-columns {
                    flex-wrap: nowrap !important;
                }
            }

            @media (max-width:781px) {
                .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
                    flex-basis: 100% !important;
                }
            }

            @media (min-width:782px) {
                .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
                    flex-basis: 0;
                    flex-grow: 1;
                }
            }

            :where(.wp-block-columns) {
                margin-bottom: 1.75em;
            }

            .wp-block-column {
                flex-grow: 1;
                min-width: 0;
                overflow-wrap: break-word;
                word-break: break-word;
            }

            .has-text-align-center {
                text-align: center;
            }

            .fas {
                -moz-osx-font-smoothing: grayscale;
                -webkit-font-smoothing: antialiased;
                display: inline-block;
                font-style: normal;
                font-variant: normal;
                text-rendering: auto;
                line-height: 1;
            }

            .fa-city:before {
                content: "\f64f";
            }

            .fa-envelope:before {
                content: "\f0e0";
            }

            .fa-industry:before {
                content: "\f275";
            }

            .fa-sitemap:before {
                content: "\f0e8";
            }

            .fas {
                font-family: "Font Awesome 5 Free";
            }

            .fas {
                font-weight: 900;
            }

            .wp-block-getwid-section {
                position: relative;
            }

            .wp-block-getwid-section__wrapper {
                position: relative;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
                justify-content: center;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                height: 100%;
                padding: 1em;
                min-width: 70px;
            }

            .wp-block-getwid-section__background,
            .wp-block-getwid-section__background-holder {
                position: absolute;
                top: 0;
                right: 0;
                left: 0;
                bottom: 0;
            }

            .wp-block-getwid-section__background {
                background-position: 50%;
                background-size: cover;
                background-repeat: no-repeat;
                overflow: hidden;
            }

            .wp-block-getwid-section__background-image-wrapper {
                width: 100%;
                height: 100%;
            }

            .wp-block-getwid-section__background-image-wrapper {
                display: none;
            }

            .wp-block-getwid-section__foreground {
                position: absolute;
                top: 0;
                right: 0;
                left: 0;
                bottom: 0;
                background-position: 50%;
                background-size: cover;
                background-repeat: no-repeat;
            }

            .wp-block-getwid-section__inner-wrapper {
                width: 100%;
                max-width: 768px;
            }

            .wp-block-getwid-section__content {
                position: relative;
                z-index: 1;
            }

            .wp-block-getwid-icon-box.has-text-center {
                text-align: center;
            }

            .wp-block-getwid-icon-box__icon-container {
                line-height: 0;
                margin-bottom: 20px;
            }

            .wp-block-getwid-icon-box__icon-container.is-position-top {
                -ms-flex-item-align: start;
                align-self: flex-start;
            }

            .wp-block-getwid-icon-box__icon-wrapper {
                display: inline-block;
                line-height: 1;
                padding: 16px;
                font-size: 64px;
                text-align: center;
            }

            .wp-block-getwid-icon-box__icon-wrapper i {
                display: block;
                height: 1em;
                width: 1em;
                position: relative;
            }

            .wp-block-getwid-icon-box__icon-wrapper i:before {
                position: absolute;
                left: 50%;
                -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
            }

            .wp-block-getwid-icon-box__content {
                -webkit-box-ordinal-group: 1;
                -ms-flex-order: 0;
                order: 0;
                -webkit-box-flex: 1;
                -ms-flex: 1 1 auto;
                flex: auto;
                -ms-flex-item-align: center;
                align-self: center;
            }

            .wp-block-getwid-advanced-heading .wp-block-getwid-advanced-heading__content {
                display: block;
            }

            .getwid-padding-top-large {
                padding-top: 60px;
            }

            .getwid-padding-bottom-large {
                padding-bottom: 60px;
            }

            .getwid-padding-left-medium {
                padding-left: 25px;
            }

            .getwid-padding-right-medium {
                padding-right: 25px;
            }

            *,
            *::before,
            *::after {
                box-sizing: border-box;
            }

            p,
            h2,
            h3 {
                margin: 0;
                padding: 0;
                border: none;
                font-size: inherit;
                text-align: inherit;
                line-height: inherit;
            }

            img {
                height: auto;
                max-width: 100%;
                vertical-align: middle;
            }

            body ::selection {
                color: var(--theme-selection-text-color);
                background-color: var(--theme-selection-background-color);
            }

            h2 {
                color: var(--theme-heading-color, var(--theme-heading-2-color, var(--theme-headings-color)));
            }

            h3 {
                color: var(--theme-heading-color, var(--theme-heading-3-color, var(--theme-headings-color)));
            }

            h2,
            h3 {
                font-family: var(--theme-font-family);
                font-size: var(--theme-font-size);
                font-weight: var(--theme-font-weight);
                font-style: var(--theme-font-style, inherit);
                line-height: var(--theme-line-height);
                letter-spacing: var(--theme-letter-spacing);
                text-transform: var(--theme-text-transform);
                -webkit-text-decoration: var(--theme-text-decoration);
                text-decoration: var(--theme-text-decoration);
            }

            p {
                margin-bottom: var(--theme-content-spacing);
            }

            h2,
            h3 {
                margin-bottom: calc(var(--has-theme-content-spacing, 1)*(.3em + 10px));
            }

            .entry-content>*,
            .is-layout-flow>* {
                margin-bottom: var(--theme-content-spacing);
            }

            .is-layout-flow>*:last-child {
                margin-bottom: 0;
            }

            .entry-content h2,
            .entry-content h3,
            .is-layout-flow h3 {
                margin-top: var(--theme-content-spacing);
                margin-bottom: calc(var(--has-theme-content-spacing, 1)*(.3em + 10px));
            }

            .entry-content h2:first-child,
            .entry-content h3:first-child,
            .is-layout-flow h3:first-child {
                margin-top: 0;
            }

            :where(.is-layout-flow)>* {
                margin-block-start: 0;
            }

            h2:last-child,
            h3:last-child,
            .wp-block-columns:last-child {
                margin-bottom: 0;
            }

            :target {
                scroll-margin-top: calc(var(--admin-bar, 0px) + var(--theme-frame-size, 0px) + var(--scroll-margin-top-offset, 0px));
            }

            article>.entry-content>* {
                margin-inline: var(--theme-default-editor, auto);
            }

            .wp-block-columns {
                row-gap: var(--wp--style--block-gap, 2em);
            }

            .wp-block-columns .wp-block-column>*:last-child {
                margin-bottom: 0;
            }

            .wp-block-getwid-section.alignfull:not([class*=full-width])>.wp-block-getwid-section__wrapper {
                padding-left: 0;
                padding-right: 0;
            }

            .wp-block-getwid-section.alignfull:not([class*=full-width])>.wp-block-getwid-section__wrapper>.wp-block-getwid-section__inner-wrapper {
                width: var(--theme-block-width);
                max-width: var(--theme-block-max-width, var(--theme-normal-container-max-width));
            }

            .wp-block-getwid-advanced-spacer {
                margin-bottom: 0;
            }
        }

        .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper {
            max-width: 1670px;
        }

        :where(body .is-layout-flow)> :first-child:first-child {
            margin-block-start: 0;
        }

        :where(body .is-layout-flow)> :last-child:last-child {
            margin-block-end: 0;
        }

        :where(body .is-layout-flow)>* {
            margin-block-start: var(--theme-content-spacing);
            margin-block-end: 0;
        }

        :where(body .is-layout-flex) {
            gap: 20px;
        }

        body .is-layout-flex {
            display: flex;
        }

        body .is-layout-flex {
            flex-wrap: wrap;
            align-items: center;
        }

        body .is-layout-flex>* {
            margin: 0;
        }

        .has-small-font-size {
            font-size: var(--wp--preset--font-size--small) !important;
        }

        h2,
        h3 {
            font-family: 'Montserrat', sans-serif !important;
            font-style: normal !important;
            font-weight: 800 !important;
        }

        p {
            font-family: 'Montserrat', sans-serif !important;
            font-style: normal !important;
            font-weight: 400 !important;
        }

        .wp-container-core-columns-layout-2.wp-container-core-columns-layout-2 {
            flex-wrap: nowrap;
        }
    