.col-inner ul:not(.ul-reset),.col-inner ol,.entry-content ul:not(.ul-reset),.entry-content ol,.entry-summary ul:not(.ul-reset),.entry-summary ol,ul.wp-block-list,ol.wp-block-list{padding-left:1.5em}.col-inner ul li,.col-inner ol li,.entry-content ul li,.entry-content ol li,.entry-summary ul li,.entry-summary ol li{margin-left:0}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.has-text-align-justify{text-align:justify}.wp-block-cover{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;background-position:50%;background-size:cover}.wp-block-cover__background,.wp-block-cover__image-background,.wp-block-cover__video-background{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.wp-block-cover__image-background,.wp-block-cover__video-background{object-fit:cover}.wp-block-cover__inner-container{position:relative;width:100%;z-index:1}.page-wrapper .col-inner,body.page-template-blank #content.content-area,body.page-template-page-blank #content.content-area,body.page-template-page-blank-php #content.content-area{--gw-content-size:var(--wp--style--global--content-size, 1080px);--gw-wide-size:var(--wp--style--global--wide-size, 1280px)}.page-wrapper .col-inner>*,body.page-template-blank #content.content-area>*,body.page-template-page-blank #content.content-area>*,body.page-template-page-blank-php #content.content-area>*{box-sizing:border-box}.page-wrapper .col-inner>:where(:not(.alignleft):not(.alignright):not(.alignwide):not(.alignfull)),body.page-template-blank #content.content-area>:where(:not(.alignleft):not(.alignright):not(.alignwide):not(.alignfull)),body.page-template-page-blank #content.content-area>:where(:not(.alignleft):not(.alignright):not(.alignwide):not(.alignfull)),body.page-template-page-blank-php #content.content-area>:where(:not(.alignleft):not(.alignright):not(.alignwide):not(.alignfull)){max-width:var(--gw-content-size);margin-left:auto;margin-right:auto;width:min(100%, var(--gw-content-size))}.page-wrapper .col-inner>.alignwide,body.page-template-blank #content.content-area>.alignwide,body.page-template-page-blank #content.content-area>.alignwide,body.page-template-page-blank-php #content.content-area>.alignwide{width:min(var(--gw-wide-size), calc(100vw - 40px));max-width:min(var(--gw-wide-size), calc(100vw - 40px));margin-left:auto;margin-right:auto}.page-wrapper .col-inner>.alignfull,body.page-template-blank #content.content-area>.alignfull,body.page-template-page-blank #content.content-area>.alignfull,body.page-template-page-blank-php #content.content-area>.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.page-wrapper .col-inner .wp-block-group,.page-wrapper .col-inner .wp-block-cover,.page-wrapper .col-inner .wp-block-columns,body.page-template-blank #content.content-area .wp-block-group,body.page-template-blank #content.content-area .wp-block-cover,body.page-template-blank #content.content-area .wp-block-columns,body.page-template-page-blank #content.content-area .wp-block-group,body.page-template-page-blank #content.content-area .wp-block-cover,body.page-template-page-blank #content.content-area .wp-block-columns,body.page-template-page-blank-php #content.content-area .wp-block-group,body.page-template-page-blank-php #content.content-area .wp-block-cover,body.page-template-page-blank-php #content.content-area .wp-block-columns{box-sizing:border-box}.page-wrapper .col-inner .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body.page-template-blank #content.content-area .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body.page-template-page-blank #content.content-area .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body.page-template-page-blank-php #content.content-area .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--gw-content-size);width:min(100%, var(--gw-content-size));margin-left:auto;margin-right:auto}.page-wrapper .col-inner .is-layout-constrained>.alignwide,.page-wrapper .col-inner .is-layout-constrained>.wp-block-columns.alignwide,.page-wrapper .col-inner .is-layout-constrained>.wp-block-group.alignwide,.page-wrapper .col-inner .is-layout-constrained>.wp-block-image.alignwide,body.page-template-blank #content.content-area .is-layout-constrained>.alignwide,body.page-template-blank #content.content-area .is-layout-constrained>.wp-block-columns.alignwide,body.page-template-blank #content.content-area .is-layout-constrained>.wp-block-group.alignwide,body.page-template-blank #content.content-area .is-layout-constrained>.wp-block-image.alignwide,body.page-template-page-blank #content.content-area .is-layout-constrained>.alignwide,body.page-template-page-blank #content.content-area .is-layout-constrained>.wp-block-columns.alignwide,body.page-template-page-blank #content.content-area .is-layout-constrained>.wp-block-group.alignwide,body.page-template-page-blank #content.content-area .is-layout-constrained>.wp-block-image.alignwide,body.page-template-page-blank-php #content.content-area .is-layout-constrained>.alignwide,body.page-template-page-blank-php #content.content-area .is-layout-constrained>.wp-block-columns.alignwide,body.page-template-page-blank-php #content.content-area .is-layout-constrained>.wp-block-group.alignwide,body.page-template-page-blank-php #content.content-area .is-layout-constrained>.wp-block-image.alignwide{max-width:min(var(--gw-wide-size), calc(100vw - 40px));width:min(100%, var(--gw-wide-size));margin-left:auto;margin-right:auto}.page-wrapper .col-inner .wp-block-columns.is-layout-flex,body.page-template-blank #content.content-area .wp-block-columns.is-layout-flex,body.page-template-page-blank #content.content-area .wp-block-columns.is-layout-flex,body.page-template-page-blank-php #content.content-area .wp-block-columns.is-layout-flex{display:flex;align-items:stretch}.page-wrapper .col-inner .wp-block-columns.is-layout-flex>.wp-block-column,body.page-template-blank #content.content-area .wp-block-columns.is-layout-flex>.wp-block-column,body.page-template-page-blank #content.content-area .wp-block-columns.is-layout-flex>.wp-block-column,body.page-template-page-blank-php #content.content-area .wp-block-columns.is-layout-flex>.wp-block-column{flex:1 1 0%;min-width:0}.page-wrapper .col-inner .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column,body.page-template-blank #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column,body.page-template-page-blank #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column,body.page-template-page-blank-php #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column{flex-grow:0}.page-wrapper .col-inner .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:first-child,body.page-template-blank #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:first-child,body.page-template-page-blank #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:first-child,body.page-template-page-blank-php #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:first-child{flex-basis:calc(58% - 16px)}.page-wrapper .col-inner .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:last-child,body.page-template-blank #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:last-child,body.page-template-page-blank #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:last-child,body.page-template-page-blank-php #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:last-child{flex-basis:calc(42% - 16px)}.page-wrapper .col-inner .wp-block-buttons.is-layout-flex,body.page-template-blank #content.content-area .wp-block-buttons.is-layout-flex,body.page-template-page-blank #content.content-area .wp-block-buttons.is-layout-flex,body.page-template-page-blank-php #content.content-area .wp-block-buttons.is-layout-flex{width:auto}@media (max-width:849px){.page-wrapper .col-inner>.alignwide,.page-wrapper .col-inner>.alignfull,body.page-template-blank #content.content-area>.alignwide,body.page-template-blank #content.content-area>.alignfull,body.page-template-page-blank #content.content-area>.alignwide,body.page-template-page-blank #content.content-area>.alignfull,body.page-template-page-blank-php #content.content-area>.alignwide,body.page-template-page-blank-php #content.content-area>.alignfull{width:calc(100vw - 30px);max-width:calc(100vw - 30px);margin-left:auto;margin-right:auto}.page-wrapper .col-inner .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body.page-template-blank #content.content-area .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body.page-template-page-blank #content.content-area .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),body.page-template-page-blank-php #content.content-area .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){width:100%;max-width:100%}.page-wrapper .col-inner .wp-block-columns.is-layout-flex>.wp-block-column,body.page-template-blank #content.content-area .wp-block-columns.is-layout-flex>.wp-block-column,body.page-template-page-blank #content.content-area .wp-block-columns.is-layout-flex>.wp-block-column,body.page-template-page-blank-php #content.content-area .wp-block-columns.is-layout-flex>.wp-block-column{flex-basis:100%;flex-grow:0}.page-wrapper .col-inner .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:first-child,body.page-template-blank #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:first-child,body.page-template-page-blank #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:first-child,body.page-template-page-blank-php #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:first-child,.page-wrapper .col-inner .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:last-child,body.page-template-blank #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:last-child,body.page-template-page-blank #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:last-child,body.page-template-page-blank-php #content.content-area .wp-block-columns.gw-split-columns.is-layout-flex>.wp-block-column:last-child{flex-basis:100%}}.wp-block-details{background-color:#fff;border:1px solid #dbe7de;border-radius:12px;margin-bottom:10px;overflow:hidden}.wp-block-details:last-child{margin-bottom:0}.wp-block-details summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;font-weight:600;font-size:1rem;color:#1f5729;line-height:1.4;cursor:pointer;border-bottom:1px solid #fff0;transition:background-color 0.15s ease,border-color 0.15s ease;user-select:none}.wp-block-details summary::-webkit-details-marker{display:none}.wp-block-details summary:hover{background-color:#f5faf6}.wp-block-details[open]>summary{background-color:#f8fcf9;border-bottom-color:#dbe7de}.wp-block-details summary::after{content:'';flex-shrink:0;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5l5 5 5-5' stroke='%232d7a3a' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform 0.25s ease}.wp-block-details[open]>summary::after{transform:rotate(180deg)}.wp-block-details>p,.wp-block-details>ul,.wp-block-details>ol{padding:0 24px;margin:0;color:#5f6b63;font-size:.975rem;line-height:1.8}.wp-block-details>summary+p,.wp-block-details>summary+ul,.wp-block-details>summary+ol{padding-top:16px}.wp-block-details>p:last-child,.wp-block-details>ul:last-child,.wp-block-details>ol:last-child{padding-bottom:20px}.wp-block-details>p+p,.wp-block-details>p+ul,.wp-block-details>ul+p,.wp-block-details>ol+p{padding-top:10px}