/*!
 * /*
 *                  ,d###############b.                              .d################b.
 *              ,d######################b:                        :d#######################b.
 *           ,d###########################b                      d###########################b.
 *         ,d##############################b                    d###############################b.
 *        d################################b                    d#################################b
 *       `d################################b                    d#################################b`
 *       .d###############################b,.d###############b.,d##################################.
 *        d###########################b/-´     `-+d###b+-´      `d###############################b
 *         d#######################b-              :o:              -d##########################b
 *          `\d##################b                  '                 d#####################b/´
 *              `:d+#######bod###b                                     d###bod#########b+:´
 *                         -d####b+          .d##.    .o##.           +d####b-
 *                        .d#####b\         .d####b   d####b.          /d#####b.
 *                        d#######b\        :d####b   d####b:         /d#######b
 *                       :##b´´+d##b.        :d###b   d###b:         .d##b+``d##:
 *                       .#          `         .d#######b.          ´         #.
 *                        #-    ++            .d#########b.            ++    -#
 *                        `#.    .#+           `+d#####b+´           +#.    .#´
 *                         `#b     ##b\                           /d##      d#´
 *                           \#.    `d###b\_                  _/d###b´    .#/
 *                             \#b    `d#######wwwwwwwwwwww########b´   d#/
 *                               \#b    `+d####################b+´    d#/
 *                                  `d##    -d##############b-     ##b´
 *                                     `d##                    ##b´
 *                                         `d###############b´
 * * /
 */
.wp-block-group{width:100%;max-width:960px;margin:0 auto;padding:0 16px;box-sizing:border-box}.wp-block-post-content>*+*{margin-top:25px}.wp-block-post-content img{display:inline;float:right;margin-left:16px;margin-bottom:8px;margin-right:0;max-width:100%;height:auto}.page-header{margin-bottom:30px}.page-header .wp-block-post-featured-image img{border-radius:0;margin-bottom:45px}.wp-block-query .post-title a{font-size:var(--wp--preset--font-size--x-large);color:var(--wp--preset--color--teal)}.wp-block-query .post-content{display:flex;color:var(--wp--preset--color--dark-gray);font-size:var(--wp--preset--font-size--large)}.wp-block-query .post-content .post-image{float:left;padding-right:15px;width:267px;border-radius:0}@media(max-width: 768px){.wp-block-query .post-content{flex-direction:column}.wp-block-query .post-content .post-image{width:100%;padding-right:0;margin-bottom:16px}.wp-block-query .post-title a{font-size:var(--wp--preset--font-size--large)}}header{width:100%;max-width:960px;margin:0 auto 5px;box-sizing:border-box}header .wp-block-navigation{background:var(--wp--preset--color--gold);min-height:42px;display:flex;align-items:center}header .wp-block-navigation ul{display:flex;list-style:none;margin:0;padding:0}header .wp-block-navigation ul .wp-block-navigation-item{color:#fff;background-color:var(--wp--preset--color--gold);min-height:42px;padding-right:40px;padding-left:20px}header .wp-block-navigation ul .wp-block-navigation-item:hover,header .wp-block-navigation ul .wp-block-navigation-item:focus{background-color:var(--wp--preset--color--purple)}header .wp-block-navigation ul .wp-block-navigation-item a{text-transform:uppercase;font-weight:normal;letter-spacing:1px;font-size:var(--wp--preset--font-size--x-large);text-decoration:none;transition:color .2s,border-bottom .2s;border-bottom:2px solid rgba(0,0,0,0)}header .wp-block-navigation ul .current-menu-item{background-color:var(--wp--preset--color--purple)}header .wp-block-navigation ul .wp-block-navigation-item.has-child:has(.wp-block-navigation__submenu-container .current-menu-item){background-color:var(--wp--preset--color--purple)}header .wp-block-navigation ul>.wp-block-navigation-item:last-child{margin-right:-5px;padding-right:45px}header .wp-block-navigation ul .wp-block-navigation-item:has(a[href="/"]){margin-left:-5px;padding-left:25px}body.home header .wp-block-navigation ul .wp-block-navigation-item:has(a[href="/"]){background-color:var(--wp--preset--color--purple)}header .wp-block-navigation .wp-block-navigation-submenu{gap:0}header .wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item a{font-size:var(--wp--preset--font-size--large)}.wp-block-query .post-title a:hover{text-decoration:none;color:var(--wp--preset--color--navy)}footer .retiree-legal{display:flex;position:relative;left:0;right:0;margin:50px auto 100px;border-bottom:1px dashed #dadada;max-width:960px}footer .retiree-legal p{letter-spacing:2px;line-height:25px;color:var(--wp--preset--color--purple);font-weight:normal;text-transform:uppercase;border-bottom:1px dashed #dadada;font-size:var(--wp--preset--font-size--small)}footer .retiree-legal p b{font-weight:700;text-transform:uppercase}footer .footer-legal{background:var(--wp--preset--color--purple);min-width:100vw;position:relative;left:0;right:0;padding:16px 0;margin:0 auto}footer .footer-legal p,footer .footer-legal li{color:#ccc;font-size:var(--wp--preset--font-size--medium);text-align:left}footer .footer-legal nav ul{list-style:none;padding:0;margin:8px 0 0;display:flex}footer .footer-legal nav li{position:relative;display:flex;align-items:center;color:#ccc;opacity:.5;margin:0 4px}footer .footer-legal nav li:not(:last-child)::after{content:"";display:inline-block;width:1px;height:16px;background:#fff;margin:0 8px}footer .footer-legal nav li:hover{color:#fff;text-decoration:none}@media(max-width: 768px){header{width:100%}header .wp-block-navigation{width:100%;justify-content:flex-end}header .wp-block-navigation .wp-block-navigation__responsive-container-open{margin-right:auto;padding-left:20px}body .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog{background-color:var(--wp--preset--color--gold);width:100vw;max-width:100%}body .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{padding:10px}body .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,body .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{align-items:flex-start;width:100%}body .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,body .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-navigation-item{text-align:left;justify-content:flex-start}body .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{color:#fff;width:100%;display:block;text-align:left}body .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-submenu .wp-block-navigation-item{font-size:var(--wp--preset--font-size--medium);padding-left:15px}footer{padding:16px;max-height:none}footer .footer-legal{padding:0 16px;width:100%}footer .footer-legal ul{flex-wrap:wrap;gap:8px}footer .footer-legal li:not(:last-child)::after{display:none}.wp-block-post-content img{float:none;display:block;margin:16px auto;width:100%}.page-header .wp-block-post-featured-image img{margin-bottom:24px}.wp-caption{width:unset !important}}.wp-block-search__inside-wrapper{display:flex;flex-direction:column;max-width:100%}.wp-block-search__input{width:100%;margin-bottom:8px}.wp-block-search__button{width:25%;margin-left:0}h1{color:var(--wp--preset--color--purple);font-weight:normal;font-size:var(--wp--preset--font-size--x-large)}h2,h3{font-size:var(--wp--preset--font-size--large);color:#444}.home-page h1,.home-page h2,.home-page h3{color:var(--wp--preset--color--purple)}p,ul,figcaption{color:var(--wp--preset--color--dark-gray);font-size:var(--wp--preset--font-size--large)}figcaption.wp-element-caption{color:var(--wp--preset--color--dark-gray);font-size:var(--wp--preset--font-size--large)}a{color:var(--wp--preset--color--teal);font-size:inherit}a:hover{color:var(--wp--preset--color--navy)}body.home .wp-block-query .post-title a{color:var(--wp--preset--color--purple)}body.home .wp-block-query .post-title a:hover{color:var(--wp--preset--color--navy)}img{max-width:100%;height:auto}
