/* Saved cosmetic recipe v1. Content components only; no native theme or branding selectors. */
body.wpp-cosmetics-active.wpp-design-active{--wpp-cosmetic-ink:#172333;--wpp-cosmetic-accent:var(--wpp-design-accent,#245fa4);--wpp-cosmetic-border:#b8c1cc;--wpp-cosmetic-line:0px;--wpp-cosmetic-tint:#eef2f6;--wpp-cosmetic-mark:currentColor;--wpp-cosmetic-offset:5px;--wpp-cosmetic-shadow:none}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-border-weight-thin{--wpp-cosmetic-line:1px}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-border-weight-medium{--wpp-cosmetic-line:2px}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-border-weight-bold{--wpp-cosmetic-line:3px}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-border-color-ink{--wpp-cosmetic-border:currentColor}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-border-color-accent{--wpp-cosmetic-border:var(--wpp-cosmetic-accent)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-accent-distribution-headings{--wpp-cosmetic-mark:var(--wpp-cosmetic-accent)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-accent-distribution-frequent{--wpp-cosmetic-mark:var(--wpp-cosmetic-accent)}
@supports(background:color-mix(in srgb,red 10%,white)){
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-accent-distribution-panels{--wpp-cosmetic-tint:color-mix(in srgb,var(--wpp-cosmetic-accent) 8%,white)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-accent-distribution-frequent{--wpp-cosmetic-tint:color-mix(in srgb,var(--wpp-cosmetic-accent) 8%,white)}
}
body.wpp-cosmetics-active.wpp-design-active :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay),.wpp-post-card,.wpp-categories__link,.wpp-callout,.wpp-toc,.wpp-faq__item,.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-sizing:border-box;min-width:0;overflow-wrap:anywhere}
body.wpp-cosmetics-active.wpp-design-active :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border:var(--wpp-cosmetic-line) solid var(--wpp-cosmetic-border)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-border-coverage-cards-buttons :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border:var(--wpp-cosmetic-line) solid var(--wpp-cosmetic-border)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-border-coverage-components :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border:var(--wpp-cosmetic-line) solid var(--wpp-cosmetic-border)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-border-coverage-components :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay),.wpp-callout,.wpp-toc,.wpp-faq__item):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border:var(--wpp-cosmetic-line) solid var(--wpp-cosmetic-border)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-radius-square :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay),.wpp-post-card,.wpp-categories__link,.wpp-callout,.wpp-toc,.wpp-faq__item,.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border-radius:0px}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-radius-soft :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay),.wpp-post-card,.wpp-categories__link,.wpp-callout,.wpp-toc,.wpp-faq__item,.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border-radius:8px}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-radius-round :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay),.wpp-post-card,.wpp-categories__link,.wpp-callout,.wpp-toc,.wpp-faq__item,.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border-radius:22px}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-soft{--wpp-cosmetic-shadow:0 6px 18px rgba(23,35,51,.13)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-hard{--wpp-cosmetic-shadow:var(--wpp-cosmetic-offset) var(--wpp-cosmetic-offset) 0 #253449}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-none :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay),.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:none}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-none.wpp-cosmetic-shadow-placement-cards :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-none.wpp-cosmetic-shadow-placement-both :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-none.wpp-cosmetic-shadow-placement-hero :where(.entry-content,.wp-block-post-content) .wpp-hero:not(.wpp-hero--overlay):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-none.wpp-cosmetic-shadow-placement-both :where(.entry-content,.wp-block-post-content) .wpp-hero:not(.wpp-hero--overlay):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-soft :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay),.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:none}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-soft.wpp-cosmetic-shadow-placement-cards :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-soft.wpp-cosmetic-shadow-placement-both :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-soft.wpp-cosmetic-shadow-placement-hero :where(.entry-content,.wp-block-post-content) .wpp-hero:not(.wpp-hero--overlay):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-soft.wpp-cosmetic-shadow-placement-both :where(.entry-content,.wp-block-post-content) .wpp-hero:not(.wpp-hero--overlay):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-hard :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay),.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:none}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-hard.wpp-cosmetic-shadow-placement-cards :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-hard.wpp-cosmetic-shadow-placement-both :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-hard.wpp-cosmetic-shadow-placement-hero :where(.entry-content,.wp-block-post-content) .wpp-hero:not(.wpp-hero--overlay):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-shadow-hard.wpp-cosmetic-shadow-placement-both :where(.entry-content,.wp-block-post-content) .wpp-hero:not(.wpp-hero--overlay):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:var(--wpp-cosmetic-shadow)}
body.wpp-cosmetics-active.wpp-design-active :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:#fff;color:var(--wpp-cosmetic-ink)}
body.wpp-cosmetics-active.wpp-design-active :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card__title,.wpp-post-card__title a,.wpp-post-card__read,.wpp-post-card__excerpt,.wpp-post-card__date,.wpp-post-card__category,.wpp-categories__name,.wpp-categories__description,.wpp-categories__count):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit}
body.wpp-cosmetics-active.wpp-design-active :where(.entry-content,.wp-block-post-content) .wpp-categories__icon:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-card-treatment-flat :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:#fff}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-card-treatment-filled :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:var(--wpp-cosmetic-tint)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-card-treatment-bottom-rule :where(.entry-content,.wp-block-post-content) :is(.wpp-post-card,.wpp-categories__link):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border:0;border-block-end:max(1px,var(--wpp-cosmetic-line)) solid var(--wpp-cosmetic-border)}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-alternating :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(even):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){padding:clamp(16px,3vw,32px);background:#f1f3f6;color:#172333;box-sizing:border-box;min-width:0}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-alternating :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(even) :is(.wpp-content-block__heading,.wpp-categories__heading,.wpp-faq__heading,.wpp-content-block__view-all--text):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-alternating :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(even) .wpp-managed-region > :is(h2,h3,p,ul,ol):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-alternating :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(even) .wpp-managed-region > p a:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit;text-decoration:underline}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-alternating :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(even) .wpp-faq:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){--wpp-widget-accent:currentColor;color:inherit}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-tint :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(3n+2):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){padding:clamp(16px,3vw,32px);background:var(--wpp-cosmetic-tint);color:#172333;box-sizing:border-box;min-width:0}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-tint :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(3n+2) :is(.wpp-content-block__heading,.wpp-categories__heading,.wpp-faq__heading,.wpp-content-block__view-all--text):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-tint :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(3n+2) .wpp-managed-region > :is(h2,h3,p,ul,ol):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-tint :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(3n+2) .wpp-managed-region > p a:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit;text-decoration:underline}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-tint :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(3n+2) .wpp-faq:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){--wpp-widget-accent:currentColor;color:inherit}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-dark-feature :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(3n+2):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){padding:clamp(16px,3vw,32px);background:#172333;color:#fff;box-sizing:border-box;min-width:0}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-dark-feature :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(3n+2) :is(.wpp-content-block__heading,.wpp-categories__heading,.wpp-faq__heading,.wpp-content-block__view-all--text):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-dark-feature :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(3n+2) .wpp-managed-region > :is(h2,h3,p,ul,ol):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-dark-feature :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(3n+2) .wpp-managed-region > p a:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){color:inherit;text-decoration:underline}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-background-dark-feature :where(.entry-content,.wp-block-post-content) .wpp-design-section:nth-of-type(3n+2) .wpp-faq:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){--wpp-widget-accent:currentColor;color:inherit}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-separator-thin :where(.entry-content,.wp-block-post-content) .wpp-design-section ~ .wpp-design-section:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border-block-start:1px solid var(--wpp-cosmetic-border);padding-block-start:clamp(18px,3vw,32px)}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-separator-thick :where(.entry-content,.wp-block-post-content) .wpp-design-section ~ .wpp-design-section:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border-block-start:3px solid var(--wpp-cosmetic-border);padding-block-start:clamp(18px,3vw,32px)}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site.wpp-cosmetic-section-separator-double :where(.entry-content,.wp-block-post-content) .wpp-design-section ~ .wpp-design-section:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border-block-start:4px double var(--wpp-cosmetic-border);padding-block-start:clamp(18px,3vw,32px)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-image-frame-line :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay) .wpp-hero__media,.wpp-post-card__image):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-sizing:border-box;max-width:100%}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-image-frame-line :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay) .wpp-hero__media,.wpp-post-card__image) img:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){outline:max(1px,var(--wpp-cosmetic-line)) solid var(--wpp-cosmetic-border);outline-offset:calc(-1 * max(1px,var(--wpp-cosmetic-line)))}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-image-frame-mat :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay) .wpp-hero__media,.wpp-post-card__image):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){padding:10px;background:#fff;box-sizing:border-box}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-image-frame-offset :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay) .wpp-hero__media,.wpp-post-card__image):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){padding:0 8px 8px 0;background:var(--wpp-cosmetic-ink);box-sizing:border-box}
body.wpp-cosmetics-active.wpp-design-active:is(.wpp-cosmetic-image-frame-mat,.wpp-cosmetic-image-frame-offset) :where(.entry-content,.wp-block-post-content) .wpp-hero:not(.wpp-hero--overlay) .wpp-hero__media img:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){min-height:0}
body.wpp-cosmetics-active.wpp-design-active :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__title,.wpp-content-block__heading,.wpp-categories__heading,.wpp-faq__heading):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){overflow-wrap:anywhere}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-heading-accent-underline :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__title,.wpp-content-block__heading,.wpp-categories__heading,.wpp-faq__heading):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){padding-block-end:.3em;border-block-end:3px solid var(--wpp-cosmetic-mark)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-heading-accent-side-rule :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__title,.wpp-content-block__heading,.wpp-categories__heading,.wpp-faq__heading):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){padding-inline-start:.55em;border-inline-start:4px solid var(--wpp-cosmetic-mark)}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-heading-accent-highlight :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__title,.wpp-content-block__heading,.wpp-categories__heading,.wpp-faq__heading):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){text-decoration:underline;text-decoration-color:var(--wpp-cosmetic-mark);text-decoration-thickness:.1em;text-underline-offset:.12em;text-decoration-skip-ink:none}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-solid :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:.7em 1.1em;font-weight:700;line-height:1.3;text-decoration:none;white-space:normal;border:max(1px,var(--wpp-cosmetic-line)) solid currentColor}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-solid :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:#172333;color:#fff;border-color:#172333}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-solid :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):is(:hover,:focus-visible):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:#263b53;color:#fff;border-color:#263b53;text-decoration:underline}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-outline :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:.7em 1.1em;font-weight:700;line-height:1.3;text-decoration:none;white-space:normal;border:max(1px,var(--wpp-cosmetic-line)) solid currentColor}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-outline :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:#fff;color:#172333}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-outline :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):is(:hover,:focus-visible):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:#263b53;color:#fff;border-color:#263b53;text-decoration:underline}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-hard-shadow :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:.7em 1.1em;font-weight:700;line-height:1.3;text-decoration:none;white-space:normal;border:max(1px,var(--wpp-cosmetic-line)) solid currentColor}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-hard-shadow :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:#fff;color:#172333}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-hard-shadow :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:4px 4px 0 #253449;margin-inline-end:4px;margin-block-end:4px}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-hard-shadow :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):is(:hover,:focus-visible):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:#263b53;color:#fff;border-color:#263b53;text-decoration:underline}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-text-arrow :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){display:inline-flex;align-items:center;gap:.45em;max-width:100%;min-height:44px;padding:.35em 0;border:0;border-radius:0;box-shadow:none;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:.2em;white-space:normal}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-button-treatment-text-arrow :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *))::after{content:"\2192";flex:none}
body.wpp-cosmetics-active.wpp-design-active :where(.entry-content,.wp-block-post-content) :is(.wpp-hero__button,.wpp-content-block__view-all,.wpp-categories__link,.wpp-post-card a,summary.wpp-faq__question):focus-visible:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){outline:3px solid #172333;outline-offset:3px;box-shadow:0 0 0 6px #fff;text-decoration:underline}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-faq-treatment-boxes :where(.entry-content,.wp-block-post-content) .wpp-faq__item:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border:max(1px,var(--wpp-cosmetic-line)) solid var(--wpp-cosmetic-border);margin-block-end:.8em}
body.wpp-cosmetics-active.wpp-design-active:is(.wpp-cosmetic-faq-treatment-rows,.wpp-cosmetic-faq-treatment-dividers) :where(.entry-content,.wp-block-post-content) .wpp-faq__item:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border:0;border-block-end:max(1px,var(--wpp-cosmetic-line)) solid var(--wpp-cosmetic-border);border-radius:0;margin:0;background:transparent}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-faq-treatment-dividers :where(.entry-content,.wp-block-post-content) .wpp-faq__question:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:transparent}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-category-treatment-pills :where(.entry-content,.wp-block-post-content) .wpp-categories__link:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){border-radius:999px;padding:1em 1.5em;text-align:center;align-items:center;justify-content:center}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-category-treatment-rows :where(.entry-content,.wp-block-post-content) .wpp-categories__items:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){grid-template-columns:minmax(0,1fr);gap:.65rem}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-category-treatment-rows :where(.entry-content,.wp-block-post-content) .wpp-categories__link:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){flex-direction:row;align-items:center}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-category-treatment-numbered :where(.entry-content,.wp-block-post-content) .wpp-categories__items:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){counter-reset:wpp-cosmetic-category}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-category-treatment-numbered :where(.entry-content,.wp-block-post-content) .wpp-categories__item:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){counter-increment:wpp-cosmetic-category}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-category-treatment-numbered :where(.entry-content,.wp-block-post-content) .wpp-categories__link:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *))::before{content:counter(wpp-cosmetic-category,decimal-leading-zero);font-weight:800;font-size:1.1em;font-variant-numeric:tabular-nums}
@media(max-width:600px){
body.wpp-cosmetics-active.wpp-design-active{--wpp-cosmetic-offset:3px}
body.wpp-cosmetics-active.wpp-design-active :where(.entry-content,.wp-block-post-content) .wpp-categories__link:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){padding:1em}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-image-frame-mat :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay) .wpp-hero__media,.wpp-post-card__image):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){padding:6px}
body.wpp-cosmetics-active.wpp-design-active.wpp-cosmetic-image-frame-offset :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay) .wpp-hero__media,.wpp-post-card__image):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){padding:0 5px 5px 0}
}
@media print{
body.wpp-cosmetics-active.wpp-design-active :where(.entry-content,.wp-block-post-content) :is(.wpp-hero:not(.wpp-hero--overlay),.wpp-post-card,.wpp-categories__link,.wpp-callout,.wpp-toc,.wpp-faq__item,.wpp-hero__button,.wpp-content-block__view-all--button):not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){box-shadow:none;background:#fff;color:#111}
body.wpp-cosmetics-active.wpp-design-active.wpp-designed-home.wpp-design-scope-site :where(.entry-content,.wp-block-post-content) .wpp-design-section:not(:where(.wpp-cosmetics-off,.wpp-cosmetics-off *)){background:#fff;color:#111}
}
