.page-template-page-gutenberg,.ps-gutenberg-page-body{--ps-green: #00a469;--ps-teal: #1eb0a1;--ps-black: #000000;--ps-dark-gray: #434445;--ps-gray: #86878a;--ps-md-gray: #a7a9ac;--ps-lt-gray: #eeeeee;--ps-off-white: #eeeeee;--ps-border: #a7a9ac;--ps-white: #ffffff;--ps-font: "Source Sans 3", Arial, sans-serif;--ps-content-width: 960px;--ps-wide-width: 1150px;--wp--style--global--content-size: var(--ps-content-width, 960px);--wp--style--global--wide-size: var(--ps-wide-width, 1150px);background:var(--ps-white);-webkit-font-smoothing:antialiased;overflow-x:clip}.ps-gutenberg-page-body--header-minimal{display:flex;flex-direction:column;min-height:100vh}.ps-gutenberg-page-body--header-minimal .ps-gutenberg-page{flex:1 0 auto}.ps-gutenberg-page__content{font-family:var(--ps-font);font-size:17px;line-height:1.6;color:var(--ps-black)}.ps-gutenberg-page__content :is(h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6){color:inherit}.ps-gutenberg-page__content :is(.wp-block-heading,.wp-block-paragraph):not(.has-text-color):not(:where(.is-style-eyebrow)){color:var(--ps-black)}.ps-gutenberg-page__content :is(h1,.h1){margin-top:0;margin-bottom:28px;font-family:var(--ps-font);font-size:clamp(58px,5.8vw,86px);font-weight:700!important;line-height:.98;letter-spacing:-1.8px;text-transform:none;color:inherit}@media(max-width:860px){.ps-gutenberg-page__content :is(h1,.h1){font-size:clamp(42px,12vw,56px);line-height:1;letter-spacing:-1px}}.ps-gutenberg-page__content :is(h2,.h2){margin-top:0;margin-bottom:48px;font-family:var(--ps-font);font-size:clamp(36px,4.5vw,52px);font-weight:700!important;line-height:1.08;letter-spacing:-1px;text-transform:none;color:inherit}@media(max-width:860px){.ps-gutenberg-page__content :is(h2,.h2){font-size:clamp(30px,8vw,40px);letter-spacing:-.5px}}.ps-gutenberg-page__content :is(mark,.mark){padding:0;background-color:#0000}.ps-gutenberg-page__content :is(p,.wp-block-paragraph).is-style-section-label{margin-top:0;margin-bottom:14px;font-family:var(--ps-font);font-size:13px;font-weight:600;line-height:1.4;letter-spacing:2.5px;text-transform:uppercase}.ps-gutenberg-page__content :is(p,.wp-block-paragraph).is-style-section-label:not(.has-text-color){color:var(--ps-green)}.ps-gutenberg-page__content .ps-background--dark :is(p,.wp-block-paragraph).is-style-section-label:not(.has-text-color){color:#ffffff8c}.ps-gutenberg-page__content :is(p,.wp-block-paragraph).is-style-arrow-item{position:relative;margin-top:0;margin-bottom:11px;padding-left:20px;font-size:15.5px;line-height:1.5}.ps-gutenberg-page__content :is(p,.wp-block-paragraph).is-style-arrow-item:not(.has-text-color){color:var(--ps-dark-gray)}.ps-gutenberg-page__content :is(p,.wp-block-paragraph).is-style-arrow-item:before{position:absolute;left:0;color:var(--ps-teal);content:"\2192"}.ps-gutenberg-page__content :is(p,.wp-block-paragraph).is-style-arrow-item:last-child{margin-bottom:0}.ps-gutenberg-page__content .ps-background--dark :is(p,.wp-block-paragraph).is-style-arrow-item:not(.has-text-color){color:#ffffffbf}.ps-gutenberg-page__content .wp-block-heading.is-style-as-h1,.ps-gutenberg-page__content .ps-cta-block .wp-block-heading.is-style-as-h1{margin-top:0;margin-bottom:28px;font-family:var(--ps-font);font-size:clamp(58px,5.8vw,86px);font-weight:700!important;line-height:.98;letter-spacing:-1.8px;text-transform:none}@media(max-width:860px){.ps-gutenberg-page__content .wp-block-heading.is-style-as-h1,.ps-gutenberg-page__content .ps-cta-block .wp-block-heading.is-style-as-h1{font-size:clamp(42px,12vw,56px);line-height:1;letter-spacing:-1px}}.ps-gutenberg-page__content .wp-block-heading.is-style-as-h2,.ps-gutenberg-page__content .ps-cta-block .wp-block-heading.is-style-as-h2{margin-top:0;margin-bottom:48px;font-family:var(--ps-font);font-size:clamp(36px,4.5vw,52px);font-weight:700!important;line-height:1.08;letter-spacing:-1px;text-transform:none}@media(max-width:860px){.ps-gutenberg-page__content .wp-block-heading.is-style-as-h2,.ps-gutenberg-page__content .ps-cta-block .wp-block-heading.is-style-as-h2{font-size:clamp(30px,8vw,40px);letter-spacing:-.5px}}.ps-gutenberg-page__content .wp-block-heading.is-style-as-h3,.ps-gutenberg-page__content .ps-cta-block .wp-block-heading.is-style-as-h3{margin-top:0;margin-bottom:24px;font-family:var(--ps-font);font-size:clamp(28px,3.2vw,36px);font-weight:700!important;line-height:1.15;letter-spacing:-.5px;text-transform:none}@media(max-width:860px){.ps-gutenberg-page__content .wp-block-heading.is-style-as-h3,.ps-gutenberg-page__content .ps-cta-block .wp-block-heading.is-style-as-h3{font-size:clamp(24px,5.5vw,30px)}}.ps-gutenberg-page__content .wp-block-heading.is-style-as-h4,.ps-gutenberg-page__content .ps-cta-block .wp-block-heading.is-style-as-h4{margin-top:0;margin-bottom:16px;font-family:var(--ps-font);font-size:clamp(22px,2.4vw,28px);font-weight:700!important;line-height:1.2;letter-spacing:-.3px;text-transform:none}@media(max-width:860px){.ps-gutenberg-page__content .wp-block-heading.is-style-as-h4,.ps-gutenberg-page__content .ps-cta-block .wp-block-heading.is-style-as-h4{font-size:clamp(20px,4.5vw,24px)}}.ps-gutenberg-page__content .wp-block-button:not(.is-style-outline)>.wp-block-button__link{font-weight:700}.ps-gutenberg-page__content .wp-block-button:not(.is-style-outline)>.wp-block-button__link:hover,.ps-gutenberg-page__content .wp-block-button:not(.is-style-outline)>.wp-block-button__link:focus{color:#fff}.ps-gutenberg-page__content .wp-block-buttons{display:flex;flex-flow:row wrap;gap:16px;align-items:center}.ps-gutenberg-page__content .wp-block-buttons>.wp-block-button{width:auto!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.editor-styles-wrapper{--ps-green: #00a469;--ps-teal: #1eb0a1;--ps-black: #000000;--ps-dark-gray: #434445;--ps-gray: #86878a;--ps-md-gray: #a7a9ac;--ps-lt-gray: #eeeeee;--ps-off-white: #eeeeee;--ps-border: #a7a9ac;--ps-white: #ffffff;--ps-font: "Source Sans 3", Arial, sans-serif;--ps-content-width: 960px;--ps-wide-width: 1150px;--wp--style--global--content-size: var(--ps-content-width, 960px);--wp--style--global--wide-size: var(--ps-wide-width, 1150px);box-sizing:border-box;padding-right:24px;padding-left:24px;overflow-x:clip}.editor-styles-wrapper>.is-root-container>*:not(.alignwide):not(.alignfull),.editor-styles-wrapper .ps-background__content>*:not(.acf-innerblocks-container):not(.alignwide):not(.alignfull){width:min(100%,var(--ps-content-width, 960px));max-width:var(--ps-content-width, 960px);margin-right:auto;margin-left:auto}.editor-styles-wrapper .ps-background__content>.acf-innerblocks-container{width:100%;max-width:none;margin-right:0;margin-left:0}.editor-styles-wrapper .ps-background__content>.acf-innerblocks-container>*:not(.alignwide):not(.alignfull){width:min(100%,var(--ps-content-width, 960px));max-width:var(--ps-content-width, 960px);margin-right:auto;margin-left:auto}@media(max-width:860px){.editor-styles-wrapper{padding-right:16px;padding-left:16px}.editor-styles-wrapper .ps-background__content{padding-right:20px;padding-left:20px}}.editor-styles-wrapper .alignfull,.editor-styles-wrapper .ps-block-width--full,.editor-styles-wrapper .ps-background.alignfull{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.editor-styles-wrapper :is(h1,.h1):not(.editor-post-title__input):not(.wp-block-post-title){margin-top:0;margin-bottom:28px;font-family:var(--ps-font);font-size:clamp(58px,5.8vw,86px);font-weight:700!important;line-height:.98;letter-spacing:-1.8px;text-transform:none}@media(max-width:860px){.editor-styles-wrapper :is(h1,.h1):not(.editor-post-title__input):not(.wp-block-post-title){font-size:clamp(42px,12vw,56px);line-height:1;letter-spacing:-1px}}.editor-styles-wrapper :is(h2,.h2){margin-top:0;margin-bottom:48px;font-family:var(--ps-font);font-size:clamp(36px,4.5vw,52px);font-weight:700!important;line-height:1.08;letter-spacing:-1px;text-transform:none}@media(max-width:860px){.editor-styles-wrapper :is(h2,.h2){font-size:clamp(30px,8vw,40px);letter-spacing:-.5px}}.editor-styles-wrapper .editor-post-title__input,.editor-styles-wrapper .wp-block-post-title{font-family:var(--ps-font);font-size:2.5rem;font-weight:700;line-height:1.2;letter-spacing:-.5px}.editor-styles-wrapper :is(mark,.mark){padding:0;background-color:#0000}.editor-styles-wrapper :is(p,.wp-block-paragraph).is-style-section-label{margin-top:0;margin-bottom:14px;font-family:var(--ps-font);font-size:13px;font-weight:600;line-height:1.4;letter-spacing:2.5px;text-transform:uppercase}.editor-styles-wrapper :is(p,.wp-block-paragraph).is-style-section-label:not(.has-text-color){color:var(--ps-green)}.editor-styles-wrapper .ps-background--dark :is(p,.wp-block-paragraph).is-style-section-label:not(.has-text-color){color:#ffffff8c}.editor-styles-wrapper :is(p,.wp-block-paragraph).is-style-arrow-item{position:relative;margin-top:0;margin-bottom:11px;padding-left:20px;font-size:15.5px;line-height:1.5}.editor-styles-wrapper :is(p,.wp-block-paragraph).is-style-arrow-item:not(.has-text-color){color:var(--ps-dark-gray)}.editor-styles-wrapper :is(p,.wp-block-paragraph).is-style-arrow-item:before{position:absolute;left:0;color:var(--ps-teal);content:"\2192"}.editor-styles-wrapper :is(p,.wp-block-paragraph).is-style-arrow-item:last-child{margin-bottom:0}.editor-styles-wrapper .ps-background--dark :is(p,.wp-block-paragraph).is-style-arrow-item:not(.has-text-color){color:#ffffffbf}.editor-styles-wrapper .wp-block-heading.is-style-as-h1,.editor-styles-wrapper .ps-cta-block .wp-block-heading.is-style-as-h1{margin-top:0;margin-bottom:28px;font-family:var(--ps-font);font-size:clamp(58px,5.8vw,86px);font-weight:700!important;line-height:.98;letter-spacing:-1.8px;text-transform:none}@media(max-width:860px){.editor-styles-wrapper .wp-block-heading.is-style-as-h1,.editor-styles-wrapper .ps-cta-block .wp-block-heading.is-style-as-h1{font-size:clamp(42px,12vw,56px);line-height:1;letter-spacing:-1px}}.editor-styles-wrapper .wp-block-heading.is-style-as-h2,.editor-styles-wrapper .ps-cta-block .wp-block-heading.is-style-as-h2{margin-top:0;margin-bottom:48px;font-family:var(--ps-font);font-size:clamp(36px,4.5vw,52px);font-weight:700!important;line-height:1.08;letter-spacing:-1px;text-transform:none}@media(max-width:860px){.editor-styles-wrapper .wp-block-heading.is-style-as-h2,.editor-styles-wrapper .ps-cta-block .wp-block-heading.is-style-as-h2{font-size:clamp(30px,8vw,40px);letter-spacing:-.5px}}.editor-styles-wrapper .wp-block-heading.is-style-as-h3,.editor-styles-wrapper .ps-cta-block .wp-block-heading.is-style-as-h3{margin-top:0;margin-bottom:24px;font-family:var(--ps-font);font-size:clamp(28px,3.2vw,36px);font-weight:700!important;line-height:1.15;letter-spacing:-.5px;text-transform:none}@media(max-width:860px){.editor-styles-wrapper .wp-block-heading.is-style-as-h3,.editor-styles-wrapper .ps-cta-block .wp-block-heading.is-style-as-h3{font-size:clamp(24px,5.5vw,30px)}}.editor-styles-wrapper .wp-block-heading.is-style-as-h4,.editor-styles-wrapper .ps-cta-block .wp-block-heading.is-style-as-h4{margin-top:0;margin-bottom:16px;font-family:var(--ps-font);font-size:clamp(22px,2.4vw,28px);font-weight:700!important;line-height:1.2;letter-spacing:-.3px;text-transform:none}@media(max-width:860px){.editor-styles-wrapper .wp-block-heading.is-style-as-h4,.editor-styles-wrapper .ps-cta-block .wp-block-heading.is-style-as-h4{font-size:clamp(20px,4.5vw,24px)}}.editor-styles-wrapper .wp-block-buttons{display:flex;flex-flow:row wrap;gap:16px;align-items:center}.editor-styles-wrapper .wp-block-buttons>.wp-block-button{width:auto!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.ps-gutenberg-page,.ps-gutenberg-page__content{width:100%;max-width:100%;margin:0;padding:0;overflow-x:clip}.ps-gutenberg-page__content>*:first-child{margin-top:0}.ps-gutenberg-page__content>*:last-child{margin-bottom:0}.ps-gutenberg-page__content>*:not(.alignwide):not(.alignfull){width:min(100%,var(--ps-content-width, 960px));max-width:var(--ps-content-width, 960px);margin-right:auto;margin-left:auto}.ps-gutenberg-page__content .alignwide,.ps-gutenberg-page__content .ps-block-width--constrained{width:min(100%,var(--ps-wide-width, 1150px))!important;max-width:var(--ps-wide-width, 1150px)!important;margin-right:auto!important;margin-left:auto!important}.ps-gutenberg-page__content .alignfull,.ps-gutenberg-page__content .ps-block-width--full,.ps-gutenberg-page__content .ps-background.alignfull{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}.ps-gutenberg-page__content .ps-block-width--content-max{width:100%!important;max-width:var(--ps-content-width, 960px)!important;margin-right:auto!important;margin-left:auto!important}@media(max-width:860px){.ps-gutenberg-page__content>.wp-block-columns,.ps-gutenberg-page__content>.wp-block-group{padding-right:20px;padding-left:20px}.ps-gutenberg-page__content :where(.wp-block-columns,.alignwide,.ps-cards-grid,.ps-stats-block){width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}.ps-gutenberg-page__content .ps-cards-grid__card{padding:32px 24px}}@media(max-width:860px){.ps-gutenberg-page .ps-background__content{padding-right:20px;padding-left:20px}}.ps-background__content>*:not(.acf-innerblocks-container):not(.alignwide):not(.alignfull){width:min(100%,var(--ps-content-width, 960px));max-width:var(--ps-content-width, 960px);margin-right:auto;margin-left:auto}.ps-background__content>.acf-innerblocks-container{width:100%;max-width:none;margin-right:0;margin-left:0}.ps-background__content>.acf-innerblocks-container>*:not(.alignwide):not(.alignfull){width:min(100%,var(--ps-content-width, 960px));max-width:var(--ps-content-width, 960px);margin-right:auto;margin-left:auto}.ps-gutenberg-header{position:sticky;top:0;z-index:100;font-family:var(--ps-font);background:var(--ps-black);border-bottom:1px solid hsla(0,0%,100%,.1)}.ps-gutenberg-header__nav{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 48px}@media(max-width:767px){.ps-gutenberg-header__nav{padding:0 20px}}.ps-gutenberg-header__logo{display:block;line-height:0;text-decoration:none}.ps-gutenberg-header__logo-img{display:block;width:auto;height:28px}.ps-gutenberg-header__cta{display:inline-block;padding:10px 24px;font-family:var(--ps-font);font-size:15px;font-weight:700;line-height:1.2;letter-spacing:.3px;color:var(--ps-white);text-decoration:none;background:var(--ps-teal);border-radius:100px;transition:background .15s ease}.ps-gutenberg-header__cta:hover,.ps-gutenberg-header__cta:focus-visible{color:var(--ps-white);text-decoration:none;background:var(--ps-green)}.ps-gutenberg-header__cta:focus-visible{outline:2px solid var(--ps-teal);outline-offset:2px}.admin-bar .ps-gutenberg-header{top:32px}@media screen and (max-width:782px){.admin-bar .ps-gutenberg-header{top:46px}}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form){width:100%;max-width:680px;margin-right:auto;margin-left:auto}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .wpcf7{margin:0}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) form.wpcf7-form{padding:40px!important;text-align:left;background:var(--ps-white)!important;border-radius:2px!important;box-shadow:none!important}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin-bottom:18px}@media(max-width:860px){:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .form-row{grid-template-columns:1fr;gap:18px}}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group{margin-bottom:18px}.form-row :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group{margin-bottom:0}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group p{display:flex;flex-direction:column;gap:6px;margin:0!important}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group br{display:none}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group label{margin:0;font-family:var(--ps-font);font-size:15px;font-weight:600;line-height:1.3;color:var(--ps-dark-gray)}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group .wpcf7-form-control-wrap{width:100%;margin:0}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=text],:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=email],:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=tel],:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) select{width:100%!important;height:auto!important;margin:0!important;padding:13px 14px!important;font-family:var(--ps-font)!important;font-size:16px!important;line-height:1.4;color:var(--ps-black)!important;background:var(--ps-white)!important;border:1px solid var(--ps-border)!important;border-radius:4px!important;box-shadow:none!important}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=text]::placeholder,:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=email]::placeholder,:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=tel]::placeholder,:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) select::placeholder{color:var(--ps-md-gray)}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=text]:focus,:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=email]:focus,:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=tel]:focus,:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) select:focus{border-color:var(--ps-green)!important;outline:none!important;box-shadow:0 0 0 3px #00a46926!important}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .form-disclaimer{margin:0 0 22px;font-family:var(--ps-font);font-size:14px;font-style:italic;line-height:1.6;color:var(--ps-gray)}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .form-disclaimer a{color:var(--ps-dark-gray);text-decoration:underline}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .form-disclaimer a:hover{color:var(--ps-black)}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) form.wpcf7-form>p:has(.wpcf7-submit){margin:0}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input.wpcf7-submit{width:100%!important;height:auto!important;margin:0!important;padding:16px 48px!important;font-family:var(--ps-font)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.3px;color:var(--ps-white)!important;background:var(--ps-teal)!important;border:none!important;border-radius:100px!important;cursor:pointer;transition:background .15s ease}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input.wpcf7-submit:hover,:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input.wpcf7-submit:focus-visible{color:var(--ps-white)!important;background:var(--ps-green)!important}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input.wpcf7-submit:focus-visible{outline:2px solid var(--ps-teal);outline-offset:2px}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .wpcf7-response-output{margin:1rem 0 0!important;padding:0!important;font-family:var(--ps-font);color:var(--ps-dark-gray);border:none!important}:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .wpcf7-not-valid-tip{margin-top:4px;font-size:13px}@media(max-width:860px){:is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) form.wpcf7-form{padding:24px!important}}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form){width:100%;max-width:680px;margin-right:auto;margin-left:auto}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .wpcf7{margin:0}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) form.wpcf7-form{padding:40px!important;text-align:left;background:var(--ps-white)!important;border-radius:2px!important;box-shadow:none!important}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin-bottom:18px}@media(max-width:860px){.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .form-row{grid-template-columns:1fr;gap:18px}}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group{margin-bottom:18px}.form-row .editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group{margin-bottom:0}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group p{display:flex;flex-direction:column;gap:6px;margin:0!important}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group br{display:none}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group label{margin:0;font-family:var(--ps-font);font-size:15px;font-weight:600;line-height:1.3;color:var(--ps-dark-gray)}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .ts-field-group .wpcf7-form-control-wrap{width:100%;margin:0}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=text],.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=email],.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=tel],.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) select{width:100%!important;height:auto!important;margin:0!important;padding:13px 14px!important;font-family:var(--ps-font)!important;font-size:16px!important;line-height:1.4;color:var(--ps-black)!important;background:var(--ps-white)!important;border:1px solid var(--ps-border)!important;border-radius:4px!important;box-shadow:none!important}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=text]::placeholder,.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=email]::placeholder,.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=tel]::placeholder,.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) select::placeholder{color:var(--ps-md-gray)}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=text]:focus,.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=email]:focus,.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input[type=tel]:focus,.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) select:focus{border-color:var(--ps-green)!important;outline:none!important;box-shadow:0 0 0 3px #00a46926!important}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .form-disclaimer{margin:0 0 22px;font-family:var(--ps-font);font-size:14px;font-style:italic;line-height:1.6;color:var(--ps-gray)}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .form-disclaimer a{color:var(--ps-dark-gray);text-decoration:underline}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .form-disclaimer a:hover{color:var(--ps-black)}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) form.wpcf7-form>p:has(.wpcf7-submit){margin:0}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input.wpcf7-submit{width:100%!important;height:auto!important;margin:0!important;padding:16px 48px!important;font-family:var(--ps-font)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.3px;color:var(--ps-white)!important;background:var(--ps-teal)!important;border:none!important;border-radius:100px!important;cursor:pointer;transition:background .15s ease}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input.wpcf7-submit:hover,.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input.wpcf7-submit:focus-visible{color:var(--ps-white)!important;background:var(--ps-green)!important}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) input.wpcf7-submit:focus-visible{outline:2px solid var(--ps-teal);outline-offset:2px}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .wpcf7-response-output{margin:1rem 0 0!important;padding:0!important;font-family:var(--ps-font);color:var(--ps-dark-gray);border:none!important}.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) .wpcf7-not-valid-tip{margin-top:4px;font-size:13px}@media(max-width:860px){.editor-styles-wrapper :is(.is-style-trendscapes-contact,.ps-trendscapes-contact-form) form.wpcf7-form{padding:24px!important}}.ps-gutenberg-page-body--today .ps-gutenberg-page__content{width:100%;max-width:100%;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.ps-gutenberg-page-body--today .ps-gutenberg-page__content>*{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}.ps-gutenberg-page-body--today .ps-gutenberg-page__content .ps-mt-default,.ps-gutenberg-page-body--today .ps-gutenberg-page__content .ps-mb-default{margin-top:0!important;margin-bottom:0!important}.ps-gutenberg-page-body--today .ps-gutenberg-page__content :is(h1,.h1):not(.is-style-today-page-title),.ps-gutenberg-page-body--today .ps-gutenberg-page__content :is(h2,.h2,h3,h4,h5,h6){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-transform:inherit;margin-top:inherit;margin-bottom:inherit}.ps-gutenberg-page-body--today .ps-gutenberg-page__content .ps-today-page__title-row{width:100%}.ps-gutenberg-page-body--today .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-today-page-title{width:max-content;max-width:100%;margin-top:0;margin-bottom:0;padding-top:35px;padding-bottom:10px;font-family:Roboto,sans-serif,Arial;font-size:28px!important;font-weight:400!important;line-height:1.2;letter-spacing:0;text-transform:none;color:#00a469!important}.ps-gutenberg-page-body--today .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-today-page-title span{color:#000;font-weight:700}.ps-gutenberg-page-body--today .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-today-page-title:after{content:"";display:block;width:100%;margin-top:.5rem;border:1px solid #00a469}.ps-gutenberg-page-body--today .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar{gap:0;align-items:flex-start;margin-top:0}@media(min-width:992px){.ps-gutenberg-page-body--today .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar{display:flex;flex-wrap:nowrap;gap:0}}.ps-gutenberg-page-body--today .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar>.wp-block-column{flex-basis:100%;width:100%;min-width:0;margin:0}@media(min-width:992px){.ps-gutenberg-page-body--today .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar>.wp-block-column:first-child{flex:0 0 75%;max-width:75%;padding-right:12px}}.ps-gutenberg-page-body--today .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar>.wp-block-column:last-child{display:none;margin-bottom:3rem}@media(min-width:992px){.ps-gutenberg-page-body--today .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar>.wp-block-column:last-child{display:block;flex:0 0 25%;max-width:25%;padding-left:12px}}.ps-gutenberg-page-body--today .ps-gutenberg-page__content .ps-today-page__sidebar{top:24px}.ps-gutenberg-page-body--today .ps-gutenberg-page__content .ps-today-page__sidebar>*+.ps-sidebar-post-list .ps-sidebar-post-list__heading,.ps-gutenberg-page-body--today .ps-gutenberg-page__content .ps-today-page__sidebar>.ps-sidebar-promo-ad+.ps-sidebar-post-list .ps-sidebar-post-list__heading{margin-top:1rem}.ps-gutenberg-page-body--topic .ps-gutenberg-page,.ps-gutenberg-page-body--topic .ps-gutenberg-page__content{overflow-x:visible}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content{width:100%;max-width:100%;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content>*{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content :is(h1,.h1):not(.is-style-topic-page-title):not(.is-style-today-page-title),.ps-gutenberg-page-body--topic .ps-gutenberg-page__content :is(h2,.h2,h3,h4,h5,h6):not(.is-style-section-border-title){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-transform:inherit}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-topic-page-title{width:max-content;max-width:100%;margin-top:0;margin-bottom:0;padding-top:35px;padding-bottom:10px;font-family:Roboto,sans-serif,Arial;font-size:28px!important;font-weight:400!important;line-height:1.2;letter-spacing:0;text-transform:none;color:#00a469!important}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-topic-page-title span{color:#000;font-weight:700}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-topic-page-title:after{content:"";display:block;width:100%;margin-top:.5rem;border:1px solid #00a469}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content :is(h4,h6,.wp-block-heading).is-style-section-border-title{margin-top:0;margin-bottom:.75rem;font-size:1rem!important;font-weight:700!important;line-height:1.2;letter-spacing:normal;text-transform:uppercase;color:#212529!important;border-top:4px solid #eee;position:relative;width:100%}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content :is(h4,h6,.wp-block-heading).is-style-section-border-title .border-layer{border-top:4px solid #11171e;display:inline-block}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .wp-block-columns.is-style-topic-hero{gap:1rem;align-items:flex-start;margin-top:0;margin-bottom:1.5rem}@media(min-width:992px){.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .wp-block-columns.is-style-topic-hero{display:flex;flex-wrap:nowrap}}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .wp-block-columns.is-style-topic-hero>.wp-block-column{flex-basis:100%;width:100%;min-width:0;margin:0}@media(min-width:576px){.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .wp-block-columns.is-style-topic-hero>.wp-block-column:first-child{flex:0 0 58.333333%;max-width:58.333333%}}@media(min-width:992px){.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .wp-block-columns.is-style-topic-hero>.wp-block-column:first-child{flex:0 0 41.666667%;max-width:41.666667%}}@media(min-width:576px){.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .wp-block-columns.is-style-topic-hero>.wp-block-column:nth-child(2){flex:1 1 0;max-width:100%}}@media(min-width:992px){.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .wp-block-columns.is-style-topic-hero>.wp-block-column:nth-child(3){flex:1 1 0;max-width:100%}}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-sidebar-post-list--featured-first .ps-sidebar-post-list__heading--section-border{margin-bottom:.5rem}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-featured-hero.alignfull,.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-featured-hero.ps-block-width--full,.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-carousel--variant-topic-news-hero.alignfull,.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-carousel--variant-topic-news-hero.ps-block-width--full{position:relative;left:50%;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:0!important}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__also-section,.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__data-section{position:relative;left:50%;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:0!important;padding-top:30px;padding-bottom:36px}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__also-section.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__data-section.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){width:min(100%,1320px)!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important;padding-left:12px;padding-right:12px;box-sizing:border-box}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__also-section.is-layout-constrained>.alignwide,.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__also-section.is-layout-constrained>.ps-block-width--constrained,.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__data-section.is-layout-constrained>.alignwide,.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__data-section.is-layout-constrained>.ps-block-width--constrained{width:min(100%,1320px)!important;max-width:1320px!important}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__also-section>.wp-block-group__inner-container,.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__also-section>:where(.wp-block-group__inner-container),.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__data-section>.wp-block-group__inner-container,.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__data-section>:where(.wp-block-group__inner-container){width:min(100%,1320px);max-width:1320px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__also-section{background:#f8f8fb}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__data-section{padding-top:42px;padding-bottom:61px}.ps-gutenberg-page-body--topic .ps-gutenberg-page__content .ps-topic-page__mid-heading{font-size:1.5rem!important;font-weight:700!important;color:#000!important;text-transform:none!important;margin-top:0!important;margin-bottom:1rem!important}.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-today-page-title{width:max-content;max-width:100%;margin-top:0;margin-bottom:0;padding-top:35px;padding-bottom:10px;font-family:Roboto,sans-serif,Arial;font-size:28px!important;font-weight:400!important;line-height:1.2;letter-spacing:0;text-transform:none;color:#00a469!important}.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-today-page-title span{color:#000;font-weight:700}.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-today-page-title:after{content:"";display:block;width:100%;margin-top:.5rem;border:1px solid #00a469}.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-topic-page-title{width:max-content;max-width:100%;margin-top:0;margin-bottom:0;padding-top:35px;padding-bottom:10px;font-family:Roboto,sans-serif,Arial;font-size:28px!important;font-weight:400!important;line-height:1.2;letter-spacing:0;text-transform:none;color:#00a469!important}.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-topic-page-title span{color:#000;font-weight:700}.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content :is(h1,.wp-block-heading).is-style-topic-page-title:after{content:"";display:block;width:100%;margin-top:.5rem;border:1px solid #00a469}.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar{gap:0;align-items:flex-start}@media(min-width:992px){.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar{display:flex;flex-wrap:nowrap}}@media(min-width:992px){.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar>.wp-block-column:first-child{flex:0 0 75%;max-width:75%}}.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar>.wp-block-column:last-child{display:none}@media(min-width:992px){.ps-gutenberg-page-body--header-standard .ps-gutenberg-page__content .wp-block-columns.is-style-main-sidebar>.wp-block-column:last-child{display:block;flex:0 0 25%;max-width:25%;position:sticky;top:24px;align-self:flex-start}}.editor-styles-wrapper :is(h1,.wp-block-heading).is-style-today-page-title{width:max-content;max-width:100%;margin-top:0;margin-bottom:0;padding-top:35px;padding-bottom:10px;font-family:Roboto,sans-serif,Arial;font-size:28px!important;font-weight:400!important;line-height:1.2;letter-spacing:0;text-transform:none;color:#00a469!important}.editor-styles-wrapper :is(h1,.wp-block-heading).is-style-today-page-title span{color:#000;font-weight:700}.editor-styles-wrapper :is(h1,.wp-block-heading).is-style-today-page-title:after{content:"";display:block;width:100%;margin-top:.5rem;border:1px solid #00a469}.editor-styles-wrapper :is(h1,.wp-block-heading).is-style-topic-page-title{width:max-content;max-width:100%;margin-top:0;margin-bottom:0;padding-top:35px;padding-bottom:10px;font-family:Roboto,sans-serif,Arial;font-size:28px!important;font-weight:400!important;line-height:1.2;letter-spacing:0;text-transform:none;color:#00a469!important}.editor-styles-wrapper :is(h1,.wp-block-heading).is-style-topic-page-title span{color:#000;font-weight:700}.editor-styles-wrapper :is(h1,.wp-block-heading).is-style-topic-page-title:after{content:"";display:block;width:100%;margin-top:.5rem;border:1px solid #00a469}.editor-styles-wrapper .wp-block-columns.is-style-main-sidebar{gap:0;align-items:flex-start}@media(min-width:992px){.editor-styles-wrapper .wp-block-columns.is-style-main-sidebar{display:flex;flex-wrap:nowrap}}@media(min-width:992px){.editor-styles-wrapper .wp-block-columns.is-style-main-sidebar>.wp-block-column:first-child{flex:0 0 75%;max-width:75%}}@media(max-width:991px){.editor-styles-wrapper .wp-block-columns.is-style-main-sidebar>.wp-block-column:last-child{display:none}}@media(min-width:992px){.editor-styles-wrapper .wp-block-columns.is-style-main-sidebar>.wp-block-column:last-child{flex:0 0 25%;max-width:25%}}.ps-gutenberg-page-body--data-lab .ps-gutenberg-page,.ps-gutenberg-page-body--data-lab .ps-gutenberg-page__content{overflow-x:visible}.ps-gutenberg-page-body--data-lab .ps-gutenberg-page__content{width:100%;max-width:100%;font-family:Work Sans,sans-serif}.ps-gutenberg-page-body--data-lab .ps-gutenberg-page__content>*{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important}.ps-gutenberg-page-body--data-lab .ps-gutenberg-page__content :is(h1,h2,h3,h4,h5,h6,.wp-block-heading){font-family:inherit;text-transform:none}.ps-gutenberg-page-body--data-lab .ps-data-lab-page__content{background-color:#f8f8fb;padding:60px 0}.ps-gutenberg-page-body--data-lab .ps-data-lab-page__footer{position:relative;padding:20px 0;text-align:center}.ps-gutenberg-page-body--data-lab .ps-data-lab-page__footer-line{position:absolute;top:-26px;left:0;height:auto;z-index:1;transform:rotate(180deg)}.ps-gutenberg-page-body--data-lab .ps-data-lab-page__columns{align-items:flex-start}.ps-gutenberg-page-body--data-lab-topic .ps-gutenberg-page,.ps-gutenberg-page-body--data-lab-topic .ps-gutenberg-page__content{overflow-x:visible}.ps-gutenberg-page-body--data-lab-topic .ps-gutenberg-page__content{width:100%;max-width:100%;font-family:Work Sans,sans-serif}.ps-gutenberg-page-body--data-lab-topic .ps-gutenberg-page__content :is(h1,h2,h3,h4,h5,h6,.wp-block-heading){font-family:inherit;text-transform:none}.ps-gutenberg-page-body--data-lab-topic .ps-gutenberg-page__content>.alignfull,.ps-gutenberg-page-body--data-lab-topic .ps-gutenberg-page__content>.ps-block-width--full{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important}
