.screen-reader-text{position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;margin: -1px !important;overflow: hidden !important;clip: rect(0,0,0,0) !important;white-space: nowrap !important;border: 0 !important}.screen-reader-text:focus{z-index: 100000;top: 0.75rem;left: 0.75rem;width: auto !important;height: auto !important;padding: 0.75rem 1rem !important;clip: auto !important;overflow: visible !important;border: 2px solid var(--lime) !important;background: var(--void);color: var(--ink)}#main-content{scroll-margin-top: calc(var(--header-height) + 2.5rem)}#main-content:focus-visible{outline: 0;box-shadow: inset 0 0.25rem 0 var(--lime) !important}@media (forced-colors: active){#main-content:focus-visible{outline: 3px solid Highlight;outline-offset: -3px;box-shadow: none !important}}.gpf-header-brand{width: clamp(13rem,18vw,16rem);max-width: 100%;line-height: 0}.gpf-header-brand__picture,.gpf-header-brand__logo{display: block;width: 100%;height: auto}.gpf-footer-brand{width: 9rem;max-width: 100%;line-height: 0}.gpf-footer-brand__logo{width: 100%;height: auto}.gpf-menu{padding: 0;margin: 0;list-style: none}.gpf-menu--automatic-numbers{counter-reset: gpf-navigation}.gpf-menu--automatic-numbers>li{counter-increment: gpf-navigation}.gpf-menu--automatic-numbers>li>a::before{color: var(--violet-readable,var(--violet));content: counter(gpf-navigation,decimal-leading-zero)}.desktop-nav .gpf-menu--automatic-numbers>li>a::before{font-size: 0.52rem}.desktop-nav .gpf-menu{display: flex;align-items: center;justify-content: center;gap: clamp(0.8rem,2vw,1.4rem)}.desktop-nav .gpf-menu li,.mobile-menu .gpf-menu li,.site-footer .gpf-menu li{margin: 0}.desktop-nav .current-menu-item>a,.desktop-nav .current-menu-ancestor>a,.desktop-nav .current_page_parent>a,.mobile-menu .current-menu-item>a,.mobile-menu .current-menu-ancestor>a,.mobile-menu .current_page_parent>a{color: var(--lime)}.desktop-nav .current-menu-item>a::after,.desktop-nav .current-menu-ancestor>a::after,.desktop-nav .current_page_parent>a::after{display: inline-block;width: 0.42rem;height: 0.42rem;margin-left: 0.2rem;background: var(--lime);content: ""}.gpf-menu--mobile{display: grid}.mobile-menu .current-menu-item>a,.mobile-menu .current-menu-ancestor>a,.mobile-menu .current_page_parent>a{padding-left: 0.75rem;border-left: 0.35rem solid var(--lime)}.site-footer .gpf-menu--footer{display: flex;align-items: flex-start;flex-direction: column;gap: 0.65rem}.site-footer .gpf-menu--footer a{display: inline-block}.gpf-consent-control{min-height: 2.75rem;cursor: pointer}html.no-js [data-policy-motion]{display: none !important}[data-gpf-route-unavailable]{display: none !important}html.no-js *,html.no-js *::before,html.no-js *::after,html.js-loading *,html.js-loading *::before,html.js-loading *::after{scroll-behavior: auto !important;animation-duration: 0.001ms !important;animation-iteration-count: 1 !important;transition-duration: 0.001ms !important}.search-form{display: block}.wp-caption,.wp-block-image,.wp-block-gallery,.wp-block-embed{max-width: 100%}.wp-caption-text,.wp-element-caption{color: var(--muted);font-size: 0.78rem}.rich-content>.alignwide,.entry-content>.alignwide{width: min(100%,76rem);max-width: none;margin-inline: auto}.rich-content>.alignfull,.entry-content>.alignfull{width: 100%;max-width: none}.navigation.pagination .nav-links{display: flex;flex-wrap: wrap;gap: 0.5rem}.navigation.pagination .page-numbers{display: inline-grid;min-width: 2.75rem;min-height: 2.75rem;padding: 0.45rem;place-items: center;border: 1px solid var(--page-line,var(--line));color: inherit;font-family: var(--mono);font-weight: 800;text-decoration: none}.navigation.pagination .page-numbers.current{border-color: var(--lime);background: var(--lime);color: var(--ink-dark)}.content-page-links{display: flex;flex-wrap: wrap;align-items: center;gap: 0.5rem;margin-block: 2rem;font-family: var(--mono);font-weight: 800}.content-page-links>a,.content-page-links>.post-page-numbers{display: inline-grid;min-width: 2.75rem;min-height: 2.75rem;padding: 0.45rem;place-items: center;border: 1px solid var(--page-line,var(--line));color: inherit;text-decoration: none}.content-page-links>[aria-current="page"]{border-color: var(--lime);background: var(--lime);color: var(--ink-dark)}.content-page-links>a:focus-visible{outline: 3px solid var(--focus);outline-offset: 3px}.prose :is(ul,ol){padding-inline-start: 1.45rem}.prose :is(img,video,iframe),.article-copy :is(img,video,iframe){max-width: 100%}.prose :is(img,video),.article-copy :is(img,video){height: auto}.prose pre,.prose .table-scroll,.prose .wp-block-table,.article-copy pre,.article-copy .table-scroll,.article-copy .wp-block-table{max-width: 100%;overflow-x: auto}.prose>table,.prose :not(.table-scroll,.wp-block-table)>table,.article-copy>table,.article-copy :not(.table-scroll,.wp-block-table)>table{display: block;max-width: 100%;overflow-x: auto}body.admin-bar .site-header{top: 32px}@media (max-width: 76rem){.gpf-header-brand{width: clamp(12rem,20vw,14rem)}}@media (max-width: 64rem){.site-header__inner>.menu-toggle{order: 99;flex: 0 0 auto;margin-left: auto}.gpf-header-brand{width: clamp(13rem,28vw,15rem)}}@media (max-width: 782px){body.admin-bar .site-header{top: 46px}}@media (max-width: 767px){.gpf-header-brand{width: clamp(7.75rem,38vw,9.25rem)}}@media (max-width: 600px){body.admin-bar .site-header{top: 0}}@media (forced-colors: active){.gpf-header-brand,.gpf-footer-brand{background: #090814;border-color: #f5f1e8;forced-color-adjust: none;padding: 0.25rem}.gpf-header-brand:focus-visible,.gpf-footer-brand:focus-visible{outline: 3px solid Highlight;outline-offset: 3px}.navigation.pagination .page-numbers,.content-page-links>a,.content-page-links>.post-page-numbers{border: 1px solid CanvasText}}.alignleft{float: left;margin: 0 1.5rem 1rem 0}.alignright{float: right;margin: 0 0 1rem 1.5rem}.aligncenter{display: block;margin-right: auto;margin-left: auto}.gallery-caption{color: var(--ink-muted);font-size: 0.85rem}.sticky,.bypostauthor{position: relative}