/*! Generated by tools/build-css.py; edit the component sources, not this file. */:root{--bpv-page-gutter:1rem;--bpv-content-width:50rem;--bpv-full-width:75rem;--bpv-page-content-width:var(--bpv-content-width);--bpv-page-wide-width:var(--bpv-full-width);--bpv-layout-sidebar-min:16rem;--bpv-layout-sidebar-max:25rem;--bpv-site-title-mobile-size:1.05rem;--bpv-site-branding-size-min:1.25rem;--bpv-site-branding-size-max:1.75rem;--bpv-site-branding-size-fluid:clamp(
        var(--bpv-site-branding-size-min),
        calc(0.361rem + 1.389vw),
        var(--bpv-site-branding-size-max)
    );--bpv-site-description-size-min:1rem;--bpv-site-description-size-max:1.125rem;--bpv-site-description-size-fluid:clamp(
        var(--bpv-site-description-size-min),
        calc(0.778rem + 0.347vw),
        var(--bpv-site-description-size-max)
    );--bpv-site-login-size-min:0.875rem;--bpv-site-login-size-max:1.125rem;}:root{color-scheme:light;--bpv-ui-page-bg:#ffffff;--bpv-ui-surface:#ffffff;--bpv-ui-subtle-bg:#f8fafc;--bpv-ui-field-bg:#ffffff;--bpv-ui-text:#1f2937;--bpv-ui-muted:#4b5563;--bpv-ui-control-border:#94a3b8;--bpv-ui-structure:#52bcce;--bpv-ui-selection:#b8d836;--bpv-ui-info-surface:#1d4ed8;--bpv-ui-info-surface-hover:#1e40af;--bpv-ui-active:#1d4ed8;--bpv-ui-button-bg:#32373c;--bpv-ui-button-text:#ffffff;--bpv-ui-button-hover-bg:#b8d836;--bpv-ui-button-hover-text:#1f2937;--bpv-ui-button-hover-border:#1f2937;--bpv-ui-button-pressed-bg:#93b01f;--bpv-ui-button-pressed-text:#111827;--bpv-ui-button-pressed-border:#111827;--bpv-ui-button-selection-bg:var(--bpv-ui-text-selection-contrast-bg);--bpv-ui-button-selection-text:var(--bpv-ui-text-selection-contrast-text);--bpv-ui-error-bg:#fdebed;--bpv-ui-error-border:#c94b55;--bpv-ui-error-text:#8a1f2a;--bpv-ui-success-bg:#e7f6eb;--bpv-ui-success-border:#0f7a34;--bpv-ui-success-text:#0f7a34;}:root{--bpv-ui-divider:#e5e7eb;--bpv-ui-on-bright-accent:#111827;--bpv-ui-text-selection-contrast-bg:#a348a1;--bpv-ui-text-selection-contrast-text:#ffffff;--bpv-ui-site-nav-bg:var(--bpv-ui-structure);--bpv-ui-site-nav-text:#000000;--bpv-ui-site-nav-muted:#334155;--bpv-ui-site-nav-divider:rgba(0, 0, 0, 0.24);--bpv-ui-site-nav-focus:#111827;--bpv-ui-site-nav-hover-bg:rgba(0, 0, 0, 0.08);--bpv-highlight-purple-bg:#a348a1;--bpv-highlight-purple-text:#ffffff;--bpv-highlight-green-bg:var(--bpv-ui-selection);--bpv-highlight-green-text:var(--bpv-ui-on-bright-accent);--bpv-highlight-red-bg:#cf2e2e;--bpv-highlight-red-text:#ffffff;}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--bpv-ui-page-bg:#0f172a;--bpv-ui-surface:#111827;--bpv-ui-subtle-bg:#1f2937;--bpv-ui-field-bg:#0b1220;--bpv-ui-text:#f8fafc;--bpv-ui-muted:#94a3b8;--bpv-ui-control-border:#64748b;--bpv-ui-structure:#52bcce;--bpv-ui-selection:#b8d836;--bpv-ui-info-surface:#2563eb;--bpv-ui-info-surface-hover:#2f6be6;--bpv-ui-active:#60a5fa;--bpv-ui-button-hover-bg:#93b01f;--bpv-ui-button-hover-text:#111827;--bpv-ui-button-hover-border:#111827;--bpv-ui-button-pressed-bg:#748c18;--bpv-ui-button-pressed-text:#111827;--bpv-ui-button-pressed-border:#111827;--bpv-ui-error-bg:#3b161d;--bpv-ui-error-border:#f87171;--bpv-ui-error-text:#fecaca;--bpv-ui-success-bg:#102a1b;--bpv-ui-success-border:#4ade80;--bpv-ui-success-text:#bbf7d0;}:root{--bpv-ui-divider:#334155;--bpv-ui-site-nav-bg:#155866;--bpv-ui-site-nav-text:var(--bpv-ui-text);--bpv-ui-site-nav-muted:#cbd5e1;--bpv-ui-site-nav-divider:rgba(255, 255, 255, 0.28);--bpv-ui-site-nav-focus:var(--bpv-ui-active);--bpv-ui-site-nav-hover-bg:rgba(255, 255, 255, 0.08);--bpv-highlight-purple-bg:#7a3478;--bpv-highlight-red-bg:#8f2525;}}@media (min-width: 48rem){:root{--bpv-page-gutter:1.5rem;}}*,
*::before,
*::after{box-sizing:border-box;}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;}body{margin:0;background:var(--bpv-ui-page-bg);color:var(--bpv-ui-text);font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:1.125rem;line-height:1.6;text-rendering:optimizeLegibility;}img,
svg,
video,
canvas,
audio,
iframe,
embed,
object{max-inline-size:100%;}img,
video{block-size:auto;}button,
input,
select,
textarea{font:inherit;}h1,
h2,
h3,
h4,
h5,
h6{margin-block:2.5rem 0.85rem;color:var(--bpv-ui-text);line-height:1.2;text-wrap:balance;}h1{font-size:clamp(2rem, 1.65rem + 1.5vw, 2.6rem);}h2{font-size:clamp(1.55rem, 1.35rem + 0.8vw, 2rem);}h3{font-size:clamp(1.35rem, 1.15rem + 0.8vw, 1.75rem);}p,
ul,
ol,
dl,
blockquote,
pre,
table,
figure{margin-block:0 1.5rem;}.entry-content p:last-child{margin-bottom:0;}ul,
ol{padding-inline-start:1.5rem;}li > ul,
li > ol{margin-block:0;}li + li{margin-block-start:0.25rem;}a{color:var(--bpv-ui-text);text-decoration-line:underline;text-decoration-thickness:0.08em;text-underline-offset:0.16em;}:where(.entry-content) a:where(:not(.wp-element-button, .wp-block-button__link, .wp-block-file__button)){transition:color 0.06s linear, text-decoration-thickness 0.06s linear;}a:where(:not(.wp-element-button, .wp-block-button__link, .wp-block-file__button)):where(:hover, :focus-visible, :active){color:var(--bpv-ui-active);text-decoration-thickness:0.14em;}:where(a, button, input, select, textarea, summary, [tabindex]):focus-visible{outline:2px solid var(--bpv-ui-active);outline-offset:2px;}::selection{background-color:var(--bpv-text-selection-bg, var(--bpv-ui-selection));color:var(--bpv-text-selection-text, var(--bpv-ui-on-bright-accent));}hr{margin-block:3rem;margin-inline:auto;border:0;border-block-start:2px solid var(--bpv-ui-divider);}blockquote{margin-inline:0;padding-inline-start:1rem;border-inline-start:4px solid var(--bpv-ui-structure);}code,
pre,
kbd,
samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;}code,
pre{background:var(--bpv-ui-subtle-bg);}code{padding:0.1em 0.25em;}pre{overflow:auto;padding:1rem;}address{padding:1rem;background:var(--bpv-ui-subtle-bg);font-style:normal;}fieldset{min-inline-size:0;margin:0;padding:1rem;border:1px solid var(--bpv-ui-control-border);}legend,
label{font-weight:600;}input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="datetime-local"],
input[type="week"],
input[type="number"],
input[type="search"],
input[type="tel"],
select,
textarea{inline-size:100%;min-inline-size:0;max-inline-size:100%;margin:0;padding:0.75rem;border:1px solid var(--bpv-ui-control-border);border-radius:0;background:var(--bpv-ui-field-bg);color:var(--bpv-ui-text);box-shadow:none;}textarea{min-block-size:10rem;resize:vertical;}input::placeholder,
textarea::placeholder{color:var(--bpv-ui-muted);opacity:1;}input[type="checkbox"],
input[type="radio"]{accent-color:var(--bpv-ui-selection);}input[readonly],
textarea[readonly]{background:var(--bpv-ui-subtle-bg);}input:disabled,
select:disabled,
textarea:disabled{color:var(--bpv-ui-muted);}input[type="file"]{max-inline-size:100%;color:var(--bpv-ui-text);}input[type="file"]::file-selector-button{min-block-size:44px;margin-inline-end:0.75rem;padding:0.55rem 0.75rem;border:1px solid var(--bpv-ui-control-border);border-radius:0;background:var(--bpv-ui-subtle-bg);color:var(--bpv-ui-text);font:inherit;cursor:pointer;}select option,
select optgroup{background:var(--bpv-ui-field-bg);color:var(--bpv-ui-text);}table{inline-size:100%;border-collapse:collapse;border-spacing:0;font-size:0.95em;}table caption{margin-block-end:0.75rem;color:var(--bpv-ui-muted);font-weight:600;text-align:start;}th,
td{padding:0.75rem;border-block-end:1px solid var(--bpv-ui-control-border);text-align:start;vertical-align:top;}th{background:var(--bpv-ui-subtle-bg);font-weight:700;}@media (forced-colors: active){::selection{background-color:Highlight;color:HighlightText;}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto;}a,
    button,
    input,
    select,
    textarea,
    summary{transition-duration:0s;}}button,
input[type="button"],
input[type="submit"]{border-radius:0;cursor:pointer;}:where(.wp-element-button, .wp-block-button__link, .wp-block-file__button),
button:where(:not([type]), [type="submit" i]),
input[type="button"],
input[type="submit"]{min-block-size:44px;}.wp-element-button,
.wp-block-button__link,
.wp-block-file__button{border-radius:0;}button,
input[type="button"],
input[type="submit"],
input[type="reset"],
.wp-element-button,
.wp-block-button__link,
.wp-block-file__button{--bpv-text-selection-bg:var(--bpv-ui-button-selection-bg);--bpv-text-selection-text:var(--bpv-ui-button-selection-text);}input[type="submit"]{padding:calc(0.667em + 2px) calc(1.333em + 2px);border:0;background-color:var(--bpv-ui-button-bg);color:var(--bpv-ui-button-text);line-height:inherit;text-decoration:none;}input[type="submit"]:where(:hover),
.wp-element-button:where(:hover){border-color:var(--bpv-ui-button-hover-border);background-color:var(--bpv-ui-button-hover-bg);color:var(--bpv-ui-button-hover-text);}.wp-element-button:where(:hover){box-shadow:inset 0 0 0 100vmax var(--bpv-ui-button-hover-bg);}.is-style-outline:where(:hover){color:var(--bpv-ui-button-hover-text);}input[type="submit"]:where(:focus-visible),
.wp-element-button:where(:focus-visible){outline:2px solid var(--bpv-ui-active);outline-offset:3px;}input[type="submit"]:where(:active),
.wp-element-button:where(:active){border-color:var(--bpv-ui-button-pressed-border);background-color:var(--bpv-ui-button-pressed-bg);color:var(--bpv-ui-button-pressed-text);}.wp-element-button:where(:active){box-shadow:inset 0 0 0 100vmax var(--bpv-ui-button-pressed-bg);}.is-style-outline:where(:active){color:var(--bpv-ui-button-pressed-text);}button:disabled,
input:disabled,
select:disabled,
textarea:disabled{cursor:not-allowed;opacity:0.65;}@media (forced-colors: active){input[type="submit"],
    .wp-element-button{border:2px solid ButtonText;background:ButtonFace;color:ButtonText;box-shadow:none;}input[type="submit"]:where(:focus-visible),
    .wp-element-button:where(:focus-visible){outline-color:Highlight;}}.site-layout{min-block-size:100dvh;}.site-sidebar,
.site-main-column,
.site-main{min-inline-size:0;}.site-sidebar{background:var(--bpv-ui-site-nav-bg);color:var(--bpv-ui-site-nav-text);}.site-sidebar__inner{padding:0;}.site-sidebar__bar{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:1rem;min-block-size:3.75rem;padding:0.5rem var(--bpv-page-gutter);}.site-main-column{display:grid;grid-template-rows:1fr auto;min-block-size:100dvh;background:var(--bpv-ui-page-bg);}.site-main{padding-block:2.5rem 4rem;}.bpv-template-full-width{--bpv-page-content-width:var(--bpv-full-width);--bpv-page-wide-width:var(--bpv-full-width);}.content-container{inline-size:min(calc(100% - (2 * var(--bpv-page-gutter))), var(--bpv-page-content-width));margin-inline:auto;}.entry-header{margin-block-end:2rem;}.entry-title{margin:0;}.entry-content{--wp--style--global--content-size:var(--bpv-page-content-width);--wp--style--global--wide-size:var(--bpv-page-wide-width);inline-size:calc(100% - (2 * var(--bpv-page-gutter)));margin-inline:auto;overflow-wrap:anywhere;}.entry-content > :first-child{margin-block-start:0;}.entry-content > :last-child{margin-block-end:0;}.site-footer{border-block-start:1px solid var(--bpv-ui-divider);}.site-footer__inner{padding-block:1.5rem 3rem;font-size:0.9rem;}.site-footer p{margin:0;}@media (min-width: 48rem){.site-layout{display:grid;grid-template-columns:clamp(
                var(--bpv-layout-sidebar-min),
                25vw,
                var(--bpv-layout-sidebar-max)
            )
            minmax(0, 1fr);}.site-sidebar__inner{position:sticky;top:var(--bpv-admin-bar-offset, 0px);display:grid;align-content:start;gap:2.5rem;max-block-size:calc(100dvh - var(--bpv-admin-bar-offset, 0px));overflow-y:auto;padding-block:4rem;padding-inline:clamp(1.25rem, 2.5vw, 3rem);}.site-sidebar__bar{display:block;min-block-size:auto;padding:0;}.site-main{padding-block:4rem 6rem;}}body.admin-bar{--bpv-admin-bar-offset:var(--wp-admin--admin-bar--height, 0px);}@media (width > 120rem){body{background-color:var(--bpv-ui-subtle-bg);}.site-layout{max-inline-size:120rem;margin-inline:auto;border-inline:1px solid var(--bpv-ui-divider);}}.skip-link{position:fixed;inset-block-start:0.5rem;inset-inline-start:0.5rem;z-index:100000;transform:translateY(-200%);padding:0.6rem 0.8rem;background:var(--bpv-ui-info-surface);color:#ffffff;}.skip-link:focus{transform:none;}.skip-link:where(:hover){background:var(--bpv-ui-info-surface-hover);color:#ffffff;}.skip-link:where(:focus-visible){background:var(--bpv-ui-info-surface);color:#ffffff;outline:2px solid var(--bpv-ui-active);outline-offset:3px;}.skip-link:where(:active){background:var(--bpv-ui-info-surface-hover);color:#ffffff;}.site-branding{display:grid;gap:0.25rem;min-inline-size:0;font-size:var(--bpv-site-title-mobile-size);}.site-branding__primary{display:flex;align-items:baseline;gap:0.65rem;min-inline-size:0;}.site-title{flex:0 1 auto;min-inline-size:0;margin:0;font-size:1em;line-height:1.25;white-space:nowrap;}.site-title a{display:inline-block;color:var(--bpv-ui-site-nav-text);text-decoration:none;}.site-title a:hover,
.site-title a:focus-visible{text-decoration:underline;text-underline-offset:0.2em;}.site-description{min-inline-size:0;margin:0;color:var(--bpv-ui-site-nav-muted);font-size:var(--bpv-site-description-size-min);line-height:1.25;text-wrap:pretty;}.site-login-status{flex:0 0 auto;color:#00ff00;font-size:clamp(
        var(--bpv-site-login-size-min),
        0.65em,
        var(--bpv-site-login-size-max)
    );font-weight:500;line-height:1.2;white-space:nowrap;}.site-menu-toggle{min-block-size:44px;display:none;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:0;border:1px solid transparent;border-radius:0;background:transparent;color:var(--bpv-ui-site-nav-text);cursor:pointer;}.site-menu-toggle:hover{background:var(--bpv-ui-site-nav-hover-bg);}.site-menu-toggle__icon{--bpv-menu-line-offset:calc(0.3125rem - 1px);position:relative;inline-size:1.5rem;block-size:1.125rem;}.site-menu-toggle__icon::before,
.site-menu-toggle__icon::after{content:"";position:absolute;inset-inline:0;block-size:2px;background:currentColor;inset-block-start:50%;transition:transform 0.15s linear;}.site-menu-toggle__icon::before{transform:translateY(calc(-50% - var(--bpv-menu-line-offset)));}.site-menu-toggle__icon::after{transform:translateY(calc(-50% + var(--bpv-menu-line-offset)));}.site-menu-toggle[aria-expanded="true"] .site-menu-toggle__icon::before{transform:translateY(-50%) rotate(45deg);}.site-menu-toggle[aria-expanded="true"] .site-menu-toggle__icon::after{transform:translateY(-50%) rotate(-45deg);}.bpv-theme-ready .site-menu-toggle{display:inline-flex;}.site-navigation-panel{display:grid;gap:1.5rem;padding:1rem var(--bpv-page-gutter) 1.25rem;border-block-start:1px solid var(--bpv-ui-site-nav-divider);}.bpv-theme-ready .site-navigation-panel{display:none;}.bpv-theme-ready .site-navigation-panel[data-open="true"]{display:grid;}.primary-menu,
.primary-menu ul{margin:0;padding:0;list-style:none;}.primary-menu{display:grid;gap:0.25rem;}.primary-menu li{margin:0;}.primary-menu a,
.site-logout-link{display:block;padding-block:0.4rem;color:var(--bpv-ui-site-nav-text);line-height:1.35;overflow-wrap:break-word;text-decoration:none;text-wrap:pretty;}.primary-menu a:hover,
.primary-menu a:focus-visible,
.primary-menu .current-menu-item > a,
.primary-menu .current-menu-ancestor > a,
.site-logout-link:hover,
.site-logout-link:focus-visible{color:var(--bpv-ui-site-nav-text);text-decoration:underline;text-decoration-thickness:0.1em;text-underline-offset:0.2em;}.site-utility-actions{display:grid;gap:0.25rem;padding-block-start:1rem;border-block-start:1px solid var(--bpv-ui-site-nav-divider);}.site-search-trigger{min-block-size:44px;display:flex;align-items:center;justify-content:space-between;gap:1rem;inline-size:100%;padding:0.4rem 0;border:0;background:transparent;color:var(--bpv-ui-site-nav-text);font:inherit;line-height:1.35;text-align:start;text-decoration:none;}.site-search-trigger:hover,
.site-search-trigger:focus-visible{background:transparent;color:var(--bpv-ui-site-nav-text);text-decoration:underline;text-decoration-thickness:0.1em;text-underline-offset:0.2em;}.site-search-shortcut{display:none;min-inline-size:1.75rem;padding:0.05rem 0.35rem;border:1px solid var(--bpv-ui-site-nav-divider);background:transparent;color:var(--bpv-ui-site-nav-muted);font:inherit;font-size:0.85em;line-height:1.4;text-align:center;}.primary-menu .sub-menu{display:grid;gap:0.15rem;margin-block-start:0.2rem;padding-inline-start:1rem;border-inline-start:1px solid var(--bpv-ui-site-nav-divider);}.site-sidebar :where(a, button, input, select, textarea, summary, [tabindex]):focus-visible{outline-color:var(--bpv-ui-site-nav-focus);}.search-form{display:grid;gap:0.5rem;margin-block:0 2rem;}.search-form__controls{display:grid;gap:0.5rem;}.search-submit{inline-size:100%;}.site-search-dialog{position:fixed;inset:0;inline-size:min(36rem, calc(100% - 1.5rem));max-inline-size:36rem;block-size:fit-content;max-block-size:calc(100dvh - 1.5rem);margin:auto;padding:1rem;overflow:auto;overscroll-behavior:contain;border:1px solid var(--bpv-ui-control-border);border-radius:0;background:var(--bpv-ui-surface);color:var(--bpv-ui-text);}.site-search-dialog::backdrop{background:rgb(15 23 42 / 0.45);backdrop-filter:blur(4px);}html:has(#site-search-dialog){scrollbar-gutter:stable;}html:has(#site-search-dialog:modal){overflow:hidden;}.site-search-dialog__header{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:start;gap:1rem;margin-block-end:1.25rem;}.site-search-dialog__title{margin:0;font-size:1.35rem;line-height:1.25;}.site-search-dialog__close{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:0;font-size:1.5rem;line-height:1;}.site-search-dialog__form{margin:0;}.site-search-dialog__label{display:block;margin-block-end:0.5rem;font-weight:600;}.site-search-dialog__controls{display:grid;grid-template-columns:1fr;gap:0.75rem;}.bpv-breadcrumbs{margin-block-end:1rem;color:var(--bpv-ui-muted);font-size:0.9rem;}.bpv-breadcrumbs__list{margin:0;padding:0;list-style:none;}.bpv-breadcrumbs__item{display:inline-flex;align-items:baseline;margin:0;padding:0;}.bpv-breadcrumbs__item:not(:last-child)::after{content:"›";padding-inline:0.5em;}.bpv-breadcrumbs__link{color:inherit;}.access-required,
.empty-state{margin-block:1.5rem;padding:1rem;border:1px solid var(--bpv-ui-structure);background:var(--bpv-ui-subtle-bg);}.access-required > :last-child,
.empty-state > :last-child{margin-block-end:0;}.nav-links{display:flex;flex-wrap:wrap;gap:0.75rem;margin-block-start:2rem;}.navigation.pagination{margin-block-start:2rem;}.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-inline-size:44px;min-block-size:44px;padding-inline:0.65rem;}.page-numbers.current{border:1px solid var(--bpv-ui-control-border);background:var(--bpv-ui-subtle-bg);color:var(--bpv-ui-text);font-weight:700;}:target{scroll-margin-block-start:1rem;outline:3px solid var(--bpv-ui-active);outline-offset:0.25rem;}.entry-content :target{position:relative;}.entry-content :is(h1, h2, h3, h4, h5, h6):target::after{content:" 👈";display:inline;}@media (min-width: 36rem){.search-form__controls{grid-template-columns:minmax(0, 1fr) auto;}.search-submit{inline-size:auto;}}@media (min-width: 48rem){.entry-content :is(h1, h2, h3, h4, h5, h6):target::after{content:none;}.entry-content :target::before{content:"👉";position:absolute;inset-block-start:0.15em;inset-inline-end:calc(100% + 0.5rem);margin:0;}.site-menu-toggle,
    .bpv-theme-ready .site-menu-toggle{display:none;}.site-navigation-panel,
    .bpv-theme-ready .site-navigation-panel,
    .bpv-theme-ready .site-navigation-panel[data-open="true"]{display:grid;gap:2rem;padding:0;border-block-start:0;}.site-branding{gap:0.4rem;font-size:var(--bpv-site-branding-size-fluid);}.site-description{font-size:var(--bpv-site-description-size-fluid);}.bpv-search-dialog-ready .site-search-shortcut{display:inline-block;}}@media (min-width: 30rem){.site-search-dialog{inline-size:min(36rem, calc(100% - 2rem));max-block-size:calc(100dvh - 2rem);padding:1.5rem;}.site-search-dialog__controls{grid-template-columns:minmax(0, 1fr) auto;}}@media (forced-colors: active){.site-search-dialog{border:2px solid CanvasText;}.skip-link{border:2px solid ButtonText;background:ButtonFace;color:ButtonText;}.skip-link:where(:focus-visible){outline-color:Highlight;}}@media (prefers-reduced-motion: reduce){.site-menu-toggle__icon::before,
    .site-menu-toggle__icon::after{transition:none;}}.wp-block-button,
.wp-block-buttons,
.wp-block-code,
.wp-block-columns,
.wp-block-cover,
.wp-block-embed,
.wp-block-file,
.wp-block-group,
.wp-block-image,
.wp-block-media-text,
.wp-block-preformatted,
.wp-block-pullquote,
.wp-block-quote,
.wp-block-table,
.wp-block-tabs,
.wp-block-video{margin-block:1.5rem;}.wp-block-columns{row-gap:1.5rem;}.wp-block-buttons > .wp-block-button{margin-block:0;}.wp-block-column > .wp-block-button:only-child,
.wp-block-column > .wp-block-buttons:only-child{margin-block:0;}.purple-bg-white-txt,
.green-bg-black-txt,
.red-bg-white-txt{padding:1.25rem 1.5rem;color:var(--bpv-ui-text);}:where(.purple-bg-white-txt, .red-bg-white-txt){--bpv-text-selection-bg:var(--bpv-ui-selection);--bpv-text-selection-text:var(--bpv-ui-on-bright-accent);}.purple-bg-white-txt{--bpv-ui-text:var(--bpv-highlight-purple-text);background-color:var(--bpv-highlight-purple-bg);}.green-bg-black-txt{--bpv-ui-text:var(--bpv-highlight-green-text);--bpv-text-selection-bg:var(--bpv-ui-text-selection-contrast-bg);--bpv-text-selection-text:var(--bpv-ui-text-selection-contrast-text);background-color:var(--bpv-highlight-green-bg);}.red-bg-white-txt{--bpv-ui-text:var(--bpv-highlight-red-text);background-color:var(--bpv-highlight-red-bg);}.wp-block-quote,
.wp-block-pullquote{border-color:var(--bpv-ui-structure);}.wp-block-cover a:where(:not(.wp-element-button, .wp-block-button__link, .wp-block-file__button)),
.has-background a:where(:not(.wp-element-button, .wp-block-button__link, .wp-block-file__button)){color:inherit;}
