.wp-block-site-title{font-size:var(--wp--preset--font-size--medium);font-weight:400;line-height:1.4}.wp-block-site-title a:where(:not(.wp-element-button)){text-decoration:none}.wp-block-site-title a:where(:not(.wp-element-button)):hover{text-decoration:underline}.wp-block-site-title a:where(:not(.wp-element-button)):focus{text-decoration:underline dashed}.wp-block-site-title a:where(:not(.wp-element-button)):active{color:var(--wp--preset--color--secondary);text-decoration:none}.wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit;display:flex;align-items:center;position:relative}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-top:0;margin-bottom:0;margin-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation:where(:not([class*=has-text-decoration])) a,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;line-height:0;display:inline-block;font-size:inherit;padding:0;background-color:inherit;color:currentColor;border:0;width:.6em;height:.6em;margin-left:.25em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;width:inherit;height:inherit;margin-top:.075em}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0;transition:opacity .1s linear;visibility:hidden;width:0;height:0;overflow:hidden;left:-1px;top:100%}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;color:#000;border:1px solid rgba(0,0,0,.15)}.wp-block-page-list:only-child{flex-grow:1}.wp-block-navigation__responsive-container{display:none;position:fixed;top:0;left:0;right:0;bottom:0}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{display:flex;flex-wrap:var(--navigation-layout-wrap,wrap);flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){color:inherit!important;background-color:inherit!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block;width:100%;position:relative;z-index:auto;background-color:inherit}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{vertical-align:middle;cursor:pointer;color:currentColor;background:0 0;border:0;margin:0;padding:0;text-transform:inherit}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;pointer-events:none;display:block;width:24px;height:24px}.wp-block-navigation__responsive-container-open{display:flex}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;top:0;right:0;z-index:2}.wp-block-navigation__responsive-close{width:100%;max-width:var(--wp--style--global--wide-size,100%);margin-left:auto;margin-right:auto}.wp-block-navigation__responsive-close:focus{outline:0}.wp-block-navigation__responsive-dialog{position:relative}.wp-block-navigation{font-size:var(--wp--preset--font-size--small)}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit;text-decoration:none}.wp-block-navigation a:where(:not(.wp-element-button)):hover{text-decoration:underline}.wp-block-navigation a:where(:not(.wp-element-button)):focus{text-decoration:underline dashed}.wp-block-navigation a:where(:not(.wp-element-button)):active{text-decoration:none}.wp-block-group,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word;font-weight:400;margin-top:1.25rem;margin-bottom:1.25rem}.wp-block-post-content a:where(:not(.wp-element-button)){color:var(--wp--preset--color--secondary)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-right{text-align:right}.items-justified-right{justify-content:flex-end}:root{--coblocks-spacing--0:0;--coblocks-spacing--1:.5em;--coblocks-spacing--2:1em;--coblocks-spacing--3:1.5em;--coblocks-spacing--4:2em;--coblocks-spacing--5:2.5em;--coblocks-spacing--6:3em;--coblocks-spacing--7:3.5em;--coblocks-spacing--8:4em;--coblocks-spacing--9:4.5em;--coblocks-spacing--10:7em}[aria-label=""]:after,[aria-label=""]:before{display:none!important}body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--base:#fff;--wp--preset--color--contrast:#000;--wp--preset--color--primary:#9dff20;--wp--preset--color--secondary:#345c00;--wp--preset--color--tertiary:#f6f6f6;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:clamp(.875rem,.875rem + ((1vw - .48rem)*0.24),1rem);--wp--preset--font-size--medium:clamp(1rem,1rem + ((1vw - .48rem)*0.24),1.125rem);--wp--preset--font-size--large:clamp(1.75rem,1.75rem + ((1vw - .48rem)*0.24),1.875rem);--wp--preset--font-size--x-large:2.25rem;--wp--preset--font-size--xx-large:clamp(4rem,4rem + ((1vw - .48rem)*11.538),10rem);--wp--preset--font-family--dm-sans:"DM Sans",sans-serif;--wp--preset--font-family--ibm-plex-mono:'IBM Plex Mono',monospace;--wp--preset--font-family--inter:"Inter",sans-serif;--wp--preset--font-family--system-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wp--preset--font-family--source-serif-pro:"Source Serif Pro",serif;--wp--preset--spacing--30:clamp(1.5rem,5vw,2rem);--wp--preset--spacing--40:clamp(1.8rem,1.8rem + ((1vw - .48rem)*2.885),3rem);--wp--preset--spacing--50:clamp(2.5rem,8vw,4.5rem);--wp--preset--spacing--60:clamp(3.75rem,10vw,7rem);--wp--preset--spacing--70:clamp(5rem,5.25rem + ((1vw - .48rem)*9.096),8rem);--wp--preset--spacing--80:clamp(7rem,14vw,11rem);margin:0;--wp--style--global--content-size:650px;--wp--style--global--wide-size:1200px;--wp--style--block-gap:1.5rem;background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--system-font);font-size:var(--wp--preset--font-size--medium);line-height:1.6;--wp--style--root--padding-top:var(--wp--preset--spacing--40);--wp--style--root--padding-right:var(--wp--preset--spacing--30);--wp--style--root--padding-bottom:var(--wp--preset--spacing--40);--wp--style--root--padding-left:var(--wp--preset--spacing--30)}.wp-site-blocks{padding-top:var(--wp--style--root--padding-top);padding-bottom:var(--wp--style--root--padding-bottom)}.has-global-padding{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.has-global-padding>.alignfull:where(:not(.has-global-padding))>:where([class*=wp-block-]:not(.alignfull):not([class*=__]),p,h1,h2,h3,h4,h5,h6,ul,ol){padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.has-global-padding :where(.has-global-padding)>.alignfull:where(:not(.has-global-padding))>:where([class*=wp-block-]:not(.alignfull):not([class*=__]),p,h1,h2,h3,h4,h5,h6,ul,ol){padding-right:0;padding-left:0}.wp-site-blocks>*,body .is-layout-flow>*{margin-block-start:0;margin-block-end:0}.wp-site-blocks>*+*,body .is-layout-flow>*+*{margin-block-start:1.5rem}body .is-layout-flow>*+*{margin-block-end:0}body .is-layout-constrained>*{margin-block-start:0;margin-block-end:0}body .is-layout-constrained>*+*{margin-block-start:1.5rem;margin-block-end:0}body .is-layout-flex{gap:1.5rem}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex;flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);text-decoration:underline}a:where(:not(.wp-element-button)):hover{text-decoration:none}a:where(:not(.wp-element-button)):focus{text-decoration:underline dashed}a:where(:not(.wp-element-button)):active{color:var(--wp--preset--color--secondary);text-decoration:none}h1,h2{font-weight:400;line-height:1.2}h1{font-size:clamp(2.719rem,2.719rem + ((1vw - .48rem)*1.742),3.625rem)}h2{font-size:clamp(2.625rem,calc(2.625rem + ((1vw - .48rem)*8.4135)),3.25rem)}.wp-block-navigation.wp-container-2{justify-content:flex-end}.wp-block-group.wp-container-3,.wp-block-group.wp-container-9{justify-content:space-between}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:400;font-display:fallback;src:local("DM Sans"),url(/wp-content/themes/twentytwentythree/assets/fonts/dm-sans/DMSans-Regular.woff2)format("woff2");font-stretch:normal}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:400;font-display:fallback;src:local("DM Sans"),url(/wp-content/themes/twentytwentythree/assets/fonts/dm-sans/DMSans-Regular-Italic.woff2)format("woff2");font-stretch:normal}@font-face{font-display:swap;font-family:"DM Sans";font-style:normal;font-weight:700;font-display:fallback;src:local("DM Sans"),url(/wp-content/themes/twentytwentythree/assets/fonts/dm-sans/DMSans-Bold.woff2)format("woff2");font-stretch:normal}@font-face{font-display:swap;font-family:"DM Sans";font-style:italic;font-weight:700;font-display:fallback;src:local("DM Sans"),url(/wp-content/themes/twentytwentythree/assets/fonts/dm-sans/DMSans-Bold-Italic.woff2)format("woff2");font-stretch:normal}@font-face{font-display:swap;font-family:"IBM Plex Mono";font-style:normal;font-weight:300;font-display:block;src:local("IBM Plex Mono"),url(/wp-content/themes/twentytwentythree/assets/fonts/ibm-plex-mono/IBMPlexMono-Light.woff2)format("woff2");font-stretch:normal}@font-face{font-display:swap;font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:block;src:local("IBM Plex Mono"),url(/wp-content/themes/twentytwentythree/assets/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2)format("woff2");font-stretch:normal}@font-face{font-display:swap;font-family:"IBM Plex Mono";font-style:italic;font-weight:400;font-display:block;src:local("IBM Plex Mono"),url(/wp-content/themes/twentytwentythree/assets/fonts/ibm-plex-mono/IBMPlexMono-Italic.woff2)format("woff2");font-stretch:normal}@font-face{font-display:swap;font-family:"IBM Plex Mono";font-style:normal;font-weight:700;font-display:block;src:local("IBM Plex Mono"),url(/wp-content/themes/twentytwentythree/assets/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2)format("woff2");font-stretch:normal}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200 900;font-display:fallback;src:local(Inter),url(/wp-content/themes/twentytwentythree/assets/fonts/inter/Inter-VariableFont_slnt,wght.ttf)format("truetype");font-stretch:normal}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:normal;font-weight:200 900;font-display:fallback;src:local("Source Serif Pro"),url(/wp-content/themes/twentytwentythree/assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2)format("woff2");font-stretch:normal}@font-face{font-display:swap;font-family:"Source Serif Pro";font-style:italic;font-weight:200 900;font-display:fallback;src:local("Source Serif Pro"),url(/wp-content/themes/twentytwentythree/assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.ttf.woff2)format("woff2");font-stretch:normal}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.components-button:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:3px solid transparent}.components-button.is-primary:hover:not(:disabled){background:var(--wp-admin-theme-color-darker-10);color:#fff}.components-button.is-primary:active:not(:disabled){background:var(--wp-admin-theme-color-darker-20);border-color:var(--wp-admin-theme-color-darker-20);color:#fff}.components-button.is-primary:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.components-button.is-secondary:active:not(:disabled),.components-button.is-tertiary:active:not(:disabled){background:#ddd;color:var(--wp-admin-theme-color-darker-10);box-shadow:none}.components-button.is-secondary:hover:not(:disabled),.components-button.is-tertiary:hover:not(:disabled){color:var(--wp-admin-theme-color-darker-10);box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10)}.components-button.is-destructive:hover:not(:disabled){color:#710d0d;box-shadow:inset 0 0 0 1px #710d0d}.components-button.is-destructive:focus:not(:disabled){color:var(--wp-admin-theme-color)}.components-button.is-destructive:active:not(:disabled){background:#ccc}.components-button.is-destructive.is-primary:hover:not(:disabled){color:#fff;background:#710d0d;box-shadow:inset 0 0 0 1px #710d0d}.components-button.is-destructive.is-tertiary:hover:not(:disabled){box-shadow:inset 0 0 0 1px #cc1818;color:#cc1818}.components-button.is-destructive.is-tertiary:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) #cc1818;color:#cc1818}.components-button.is-link.is-destructive:active:not(:disabled),.components-button.is-link.is-destructive:hover:not(:disabled){color:#710d0d;background:0 0}.components-button.is-link.is-destructive:focus:not(:disabled){color:var(--wp-admin-theme-color)}.components-button.is-pressed:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-button.is-pressed:hover:not(:disabled){color:#fff;background:#1e1e1e}.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);color:transparent}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{color:#1e1e1e;background-color:transparent}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary){text-decoration:underline;background-color:transparent}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):focus{color:#fff;box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{color:var(--wp-admin-theme-color)}.components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:inset 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}