*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}a,button,input:focus,input[type="button"],input[type="submit"],textarea:focus,.wp-element-button{transition:all 0.2s ease-in-out}a,a:focus,a:hover,a:not(.wp-element-button){text-decoration-thickness:1px}b,strong,th{font-weight:var(--wp--custom--font-weight--medium)}mark{background:linear-gradient(90deg,var(--wp--preset--color--primary) 0%,var(--wp--preset--color--primary) 100%);background-position:0 85%;background-repeat:repeat-x;background-size:100% 15%}input,select,textarea{background-color:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--contrast);border-radius:0;color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--light);line-height:var(--wp--custom--line-height--body);padding:10px 20px;width:100%}input:focus,textarea:focus{background-color:var(--wp--preset--color--neutral);outline:none}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}input[type="button"],input[type="email"],input[type="search"],input[type="submit"],input[type="text"],textarea{-webkit-appearance:none}::placeholder{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--small);opacity:.5}*:not(.wp-block-code)>code{background-color:var(--wp--preset--color--neutral);font-size:var(--wp--preset--font-size--small);padding:5px 8px}.wp-block-navigation__responsive-container.is-menu-open{padding:var(--wp--custom--spacing--gap)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:var(--wp--custom--spacing--gap)}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{border:1px solid currentColor;padding:2px}.has-background .wp-block-navigation__responsive-container-open:focus,.has-background .wp-block-navigation__responsive-container-open:hover{color:var(--wp--preset--color--base)}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:var(--wp--preset--color--contrast);border:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);padding:10px}.wp-block-navigation :where(.wp-block-navigation__submenu-container) a{padding:2px 10px}.is-style-shadow-light{box-shadow:var(--wp--preset--shadow--light)}.is-style-shadow-solid{box-shadow:var(--wp--preset--shadow--solid)}@media only screen and (max-width:600px){.is-style-hidden-mobile{display:none!important}}@media only screen and (max-width:782px){.is-style-columns-reverse{flex-direction:column-reverse}}:root{--Black:#222222;--White:#FFFFFF;--PTNY-Green-Base:#E5ECE8;--PTNY-Green:#1B5627;--PTNY-M-Green:#779A0B;--PTNY-Orange:#F7A91C;--PTNY-Sand:#CF9F51;--PTNY-Blue:#007496;--wp--preset--font-family--primary:proxima-nova,sans-serif}.h1,h1{color:var(--PTNY-Green);-webkit-margin-after:0;margin-block-end:0}.h2,h2{color:var(--PTNY-M-Green);-webkit-margin-after:0;margin-block-end:0}.h3,h3{color:var(--PTNY-Green);-webkit-margin-after:0;margin-block-end:0}.h4,h4{font-size:1.5rem;color:var(--PTNY-Blue);-webkit-margin-after:0;margin-block-end:0}.h5,h5{-webkit-margin-after:0;margin-block-end:0}.h6,h6{-webkit-margin-after:0;margin-block-end:0}h2+.wp-block-table,h3+.wp-block-table,h4+.wp-block-table,h5+.wp-block-table,h6+.wp-block-table{-webkit-margin-before:1rem;margin-block-start:1rem}.visually-hidden{display:block;width:0;height:0;overflow:hidden;text-indent:-9999px;margin:0;padding:0}:root{--stk-transition-duration:0.3s;--PTNY-logo-svg:url(/wp-content/uploads/2025/06/PTNY-logo-ho-r-w.png);--text-wrap:balance}.stk-block-posts__image-link:before,.stk-block-posts__meta,.taxonomy-category a,.wp-block-post-date,.wp-block-post-title a,.wp-element-button,a,button,input:focus,input[type=button],input[type=submit],svg,textarea:focus{-webkit-transition:var(--stk-transition-default,all var(--stk-transition-duration,0.12s) cubic-bezier(.45,.05,.55,.95),flex 0s,max-width 0s,visibility 0s)!important;transition:var(--stk-transition-default,all var(--stk-transition-duration,0.12s) cubic-bezier(.45,.05,.55,.95),flex 0s,max-width 0s,visibility 0s)!important}.visually-hidden{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}p:empty,p:only-child:empty{display:none}.text-balance{text-wrap:var(--text-wrap)}.is-button{background-color:var(--PTNY-Green)}figure.wp-block-embed iframe{border-radius:10px}.has-map-contours{background-blend-mode:multiply}.wp-block-list li::marker{color:var(--PTNY-Blue)}.stk-block-heading{text-wrap:balance}.stk-block-posts .stk-block-posts__title{text-wrap:balance}@media screen and (max-width:1200px){body.error404 main{padding-inline:24px}}.wp-block-social-link:hover{-webkit-transform:scale(1);transform:scale(1)}body.page-template-blank header img{max-width:200px;height:auto}@media screen and (max-width:600px){body.page-template-blank header img{max-width:150px}}body.page-template-blank .entry-content{--wp--custom--spacing--gap:0}body.page-template-blank .entry-content>iframe{width:100vw;height:100vh;max-width:none;border:none}body.home-is-scrolled .site-header.sticky,body:not(.home) .site-header.sticky{background-color:var(--PTNY-Green);position:fixed;top:0;z-index:1000}body.home-is-scrolled .main-navbar,body:not(.home) .main-navbar{padding-top:10px!important;padding-bottom:10px!important}body.home-is-scrolled .wp-block-site-logo,body:not(.home) .wp-block-site-logo{max-width:200px}body.home-is-scrolled.admin-bar .site-header,body:not(.home).admin-bar .site-header{top:32px}body.home .site-header{position:absolute;top:0;width:100%;z-index:1000}body.home .wp-block-site-logo{max-width:250px}@media screen and (max-width:480px){body.home .wp-block-site-logo{max-width:200px}}body.home.admin-bar .site-header{top:32px}body:not(.home) .site-header{background-color:var(--PTNY-Green);position:sticky;top:0;z-index:1000}@media screen and (min-width:992px){.site-header .wp-block-navigation .home{display:none}.site-header .wp-block-navigation>li{padding:8px 0}.site-header .wp-block-navigation li.current-menu-ancestor>a,.site-header .wp-block-navigation li.current-menu-item>a,.site-header .wp-block-navigation li:focus>a,.site-header .wp-block-navigation li:hover>a{color:var(--PTNY-Orange)}.site-header .wp-block-navigation li.get-involved{background-color:var(--PTNY-Orange);color:var(--Black);padding:8px 20px 8px 18px;border-radius:100px;position:relative}.site-header .wp-block-navigation li.get-involved:focus,.site-header .wp-block-navigation li.get-involved:hover{border-radius:22.5px 22.5px 0 0}.site-header .wp-block-navigation li.get-involved:focus>a,.site-header .wp-block-navigation li.get-involved:hover>a{color:var(--Black)}.site-header .wp-block-navigation li.get-involved.current-menu-ancestor>a,.site-header .wp-block-navigation li.get-involved.current-menu-item>a{color:var(--Black)}.site-header .wp-block-navigation li.get-involved svg path{fill:var(--Black);stroke:var(--Black)}.site-header .wp-block-navigation .wp-block-navigation__submenu-icon{height:auto}.site-header .wp-block-navigation .wp-block-navigation-submenu li{line-height:1.2;margin-bottom:.5rem}.site-header .wp-block-navigation svg{width:1rem!important;height:1rem!important}.site-header .wp-block-navigation svg path{fill:var(--PTNY-Orange);stroke:var(--PTNY-Orange)}}@media screen and (max-width:360px){.wp-block-site-logo img{max-width:200px}}@media screen and (max-width:1200px){.main-navbar{padding-inline:24px}}.text-wrap-balance{text-wrap:var(--text-wrap)}.site-header{-webkit-transition:opacity var(--stk-transition-duration) ease;transition:opacity var(--stk-transition-duration) ease;pointer-events:auto}.mobile-menu-toggle{z-index:10001;cursor:pointer}.mobile-menu-panel{position:fixed;opacity:0;z-index:-1000;pointer-events:none;top:0;left:0;width:100%;height:100vh;overflow-y:scroll;-webkit-transition:opacity var(--stk-transition-duration) ease;transition:opacity var(--stk-transition-duration) ease;padding-block:100px}.mobile-menu-panel .mobile-menu-panel-footer,.mobile-menu-panel ul.mobile-nav-menu,.mobile-menu-panel>h2,.mobile-menu-panel>nav{padding-inline:40px}.mobile-menu-panel ul.mobile-nav-menu{margin:0;list-style:none}.mobile-menu-panel ul.mobile-nav-menu ::marker{content:""}.mobile-menu-panel ul.mobile-nav-menu li:has(ul) ul{display:none;margin-top:.5rem;padding-left:1.5rem;list-style:none}.mobile-menu-panel ul.mobile-nav-menu li:has(ul) ul li{margin-bottom:.5rem;padding-block:.25rem}.mobile-menu-panel ul.mobile-nav-menu li:has(ul) ul a{line-height:1.1;text-wrap:pretty}.mobile-menu-panel ul.mobile-nav-menu li:has(ul) ul.is-open{display:block}.mobile-menu-panel ul.mobile-nav-menu li.active>a{color:var(--PTNY-Orange)}.mobile-menu-panel ul.mobile-nav-menu li.sub-open>a .submenu-icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu-panel ul.mobile-nav-menu>li>a{padding-block:.25rem}.mobile-menu-panel ul.mobile-nav-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:2rem;text-decoration:none;line-height:normal}.mobile-menu-panel ul.mobile-nav-menu a svg{width:1.5rem;height:1.5rem;-webkit-transition:-webkit-transform var(--stk-transition-duration) ease;transition:-webkit-transform var(--stk-transition-duration) ease;transition:transform var(--stk-transition-duration) ease;transition:transform var(--stk-transition-duration) ease,-webkit-transform var(--stk-transition-duration) ease}.mobile-menu-panel ul.mobile-nav-menu a svg path{fill:var(--PTNY-Orange)}.mobile-menu-panel>nav{margin:0}.mobile-menu-panel>nav .get-involved{display:none}.mobile-menu-panel>nav a{font-size:2rem}.mobile-menu-panel>nav .wp-block-navigation{width:100%}.mobile-menu-panel>nav .has-child{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.mobile-menu-panel>nav{}.mobile-menu-panel>nav .wp-block-navigation__submenu-container{display:none!important}.mobile-menu-panel>nav .wp-block-navigation__submenu-container.is-open{display:block!important}.mobile-menu-panel>nav .wp-block-navigation-item.has-child:focus-within>.wp-block-navigation__submenu-container,.mobile-menu-panel>nav .wp-block-navigation-item.has-child:hover>.wp-block-navigation__submenu-container{display:none!important}}.mobile-menu-panel>h2{margin-bottom:1rem;color:var(--White)}.mobile-menu-panel .mobile-menu-panel-footer{position:fixed;bottom:0;left:0;width:100vw;padding-block:20px}.mobile-menu-panel .mobile-menu-panel-footer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.mobile-menu-toggled-on .mobile-menu-panel{opacity:1;z-index:9999;pointer-events:auto;padding-bottom:10rem}body.mobile-menu-toggled-on{overflow:hidden}.utility-nav .stk-block-icon-label a{text-decoration:none;font-weight:400}.utility-nav .stk-block-icon-label a:focus,.utility-nav .stk-block-icon-label a:hover{color:var(--PTNY-Orange)}.home-hero h2{color:var(--White)}@media screen and (max-width:767px){.home-hero{background-position:center bottom}}.wp-block-stackable-hero h1{color:var(--White)}.latest-posts{--stk-container-padding:20px}.latest-posts h3,.latest-posts h3 a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.latest-posts .stk-block-posts__image-link{aspect-ratio:16/9}.latest-posts .stk-block-posts__image-link:not(:has(.stk-img-wrapper)):before{content:"";display:block;background-image:var(--PTNY-logo-svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:100%;opacity:.5;border:1rem solid #fff0}.latest-posts .stk-subtitle{color:var(--PTNY-Orange);line-height:1;padding-bottom:.75rem}.latest-posts .stk-block-posts__item .stk-hover-parent:focus-within .stk-subtitle,.latest-posts .stk-block-posts__item .stk-hover-parent:hover .stk-subtitle{color:var(--PTNY-Green-Base)}.latest-posts .stk-block-posts__item .stk-hover-parent:focus-within .stk-block-posts__category a,.latest-posts .stk-block-posts__item .stk-hover-parent:focus-within .stk-block-posts__meta,.latest-posts .stk-block-posts__item .stk-hover-parent:hover .stk-block-posts__category a,.latest-posts .stk-block-posts__item .stk-hover-parent:hover .stk-block-posts__meta{color:var(--PTNY-Green-Base)!important}.latest-posts .stk-block-posts__item .stk-hover-parent:focus-within .stk-block-posts__title a,.latest-posts .stk-block-posts__item .stk-hover-parent:hover .stk-block-posts__title a{color:var(--White)!important}.latest-posts .stk-block-posts__item .stk-hover-parent:focus-within .stk-block-posts__image-link:not(:has(.stk-img-wrapper)):before,.latest-posts .stk-block-posts__item .stk-hover-parent:hover .stk-block-posts__image-link:not(:has(.stk-img-wrapper)):before{opacity:.8}.wp-block-template-part:has(>.blog-filters){position:sticky;top:85px;z-index:5;background-color:var(--PTNY-Green-Base)}.blog-filters .wp-block-group.is-nowrap{gap:1rem;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding-inline:24px;padding:0 0 14px 0}.blog-filters .wp-block-group.is-nowrap>div{scroll-snap-align:start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.blog-filters .wp-block-group.is-nowrap>div.active select{background-color:var(--PTNY-Blue);color:var(--White);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIj48IS0tIUZvbnQgQXdlc29tZSBQcm8gdjcuMC4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDI1IEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik01MzYgMjI0TDMyMCA0NTZMMTA0IDIyNEw1MzYgMjI0eiIgZmlsbD0iI0ZGRkZGRiIvPjwvc3ZnPg==)}.blog-filters select{border-radius:6px;padding:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--PTNY-Green-Base);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIj48IS0tIUZvbnQgQXdlc29tZSBQcm8gdjcuMC4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDI1IEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik01MzYgMjI0TDMyMCA0NTZMMTA0IDIyNEw1MzYgMjI0eiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);background-position:right .5rem center;background-repeat:no-repeat;background-size:1.25em 1.25em;font-size:.875rem;font-style:normal;font-weight:600;padding-right:2rem}@media screen and (max-width:1200px){.blog-filters .wp-block-group.is-nowrap{-webkit-padding-start:24px;padding-inline-start:24px}.blog-filters .wp-block-group.is-nowrap>div{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%}.blog-filters .wp-block-group.is-nowrap>div:last-child{-webkit-padding-end:24px;padding-inline-end:24px}}.wp-block-columns:has(span.no-featured-post){display:none}.blog-featured-post{--stk-block-background-color:transparent;--stk-block-background-padding:24px 24px 0}.blog-featured-post .stk-content-align{--stk-column-gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-featured-post .stk-column-wrapper{--stk-columns-spacing:12px 12px 0}.blog-featured-post--image img{border-radius:10px;border:1px solid var(--PTNY-M-Green);aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.blog-featured-post--image-placeholder{border-radius:10px;border:1px solid var(--PTNY-M-Green);background-color:var(--PTNY-Green);width:100%;height:auto;aspect-ratio:16/9}.blog-featured-post--image-placeholder:before{content:"";display:block;background-image:var(--PTNY-logo-svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:100%;opacity:.5;border:1rem solid #fff0}.blog-featured-post--eyebrow{font-size:13px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:1.82px;text-transform:uppercase;margin-bottom:20px}.blog-featured-post--eyebrow a,.blog-featured-post--eyebrow p{color:var(--PTNY-Blue)}.blog-featured-post--eyebrow a{text-decoration:none;pointer-events:none}.blog-featured-post--title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-featured-post--title h2{font-size:clamp(1.5rem,1.75vw + 1rem,3rem)}.blog-featured-post--title a{color:var(--PTNY-M-Green);text-decoration:none}.blog-featured-post--title a:focus,.blog-featured-post--title a:hover{color:var(--PTNY-Green)}.blog-featured-post--date{font-family:"Proxima Nova";font-size:20px;font-style:normal;font-weight:800;line-height:30px;letter-spacing:2.8px;text-transform:uppercase;margin-bottom:20px}.blog-featured-post--date p{color:var(--PTNY-M-Green)}.blog-featured-post--excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-featured-post--excerpt p{margin:0}.blog-featured-post--buttons{--stk-block-margin-bottom:0}.blog-featured-post--buttons--button .stk-button{--stk-button-background-color:var(--PTNY-Orange);--stk-button-text-color:var(--Black);border-radius:100px}.blog-featured-post--buttons--button .stk-button:focus,.blog-featured-post--buttons--button .stk-button:hover{background-color:var(--PTNY-Blue);color:var(--White)}.wp-block-query .wp-block-post-template{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:50px 20px}.wp-block-query .wp-block-post{--wp--preset--spacing--medium:0;background-color:var(--PTNY-Green);-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.wp-block-query .wp-block-post article{display:-ms-grid;display:grid;-ms-grid-rows:139px 1fr;grid-template-rows:139px 1fr;height:100%}.wp-block-query .wp-block-post .wp-block-cover{max-height:139px}.wp-block-query .wp-block-post .wp-block-cover img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.wp-block-query .wp-block-post .wp-block-cover:not(:has(img)){aspect-ratio:16/9!important;padding:0;width:100%;height:100%}.wp-block-query .wp-block-post .wp-block-cover:not(:has(img)):before{content:"";display:block;background-image:var(--PTNY-logo-svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:100%;opacity:.5;border:1rem solid #fff0;aspect-ratio:16/9}.wp-block-query .wp-block-post .entry-header{--wp--custom--spacing--gap:0;padding:20px}.wp-block-query .wp-block-post .taxonomy-category{font-size:13px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:1.82px;text-transform:uppercase}.wp-block-query .wp-block-post .taxonomy-category a{color:var(--PTNY-Sand);text-decoration:none}.wp-block-query .wp-block-post .wp-block-post-title a{color:var(--White);font-size:24px;font-weight:400;line-height:1.16;letter-spacing:1.92px;text-transform:uppercase}.wp-block-query .wp-block-post-date{color:var(--PTNY-Sand);font-family:"Proxima Nova";font-size:16px;font-style:normal;font-weight:800;line-height:16px;letter-spacing:.64px;text-transform:uppercase}.wp-block-query .wp-block-post:is(:hover,:focus){background-color:var(--PTNY-Orange)}.wp-block-query .wp-block-post:is(:hover,:focus) .taxonomy-category a,.wp-block-query .wp-block-post:is(:hover,:focus) .wp-block-post-date,.wp-block-query .wp-block-post:is(:hover,:focus) .wp-block-post-title a{color:var(--Black)}body.category-in-the-news .wp-block-query .wp-block-post{background-color:var(--PTNY-Blue)}body.category-in-the-news .wp-block-query .wp-block-post .taxonomy-category a,body.category-in-the-news .wp-block-query .wp-block-post .wp-block-post-date{color:var(--PTNY-Green-Base)}body.category-in-the-news .wp-block-query .wp-block-post:is(:hover,:focus){background-color:var(--PTNY-Orange)}body.category-in-the-news .wp-block-query .wp-block-post:is(:hover,:focus) .taxonomy-category a,body.category-in-the-news .wp-block-query .wp-block-post:is(:hover,:focus) .wp-block-post-date,body.category-in-the-news .wp-block-query .wp-block-post:is(:hover,:focus) .wp-block-post-title a{color:var(--Black)}@media screen and (min-width:1200px){.wp-block-query .wp-block-post{max-width:285px}}.wp-block-stackable-pagination.stk-block:is(.stk-block-button,.stk-block-icon-button,.stk-block-pagination):not(.is-style-link) .stk-button:not(:hover,:active,.is-active,:focus,.next,.prev){--stk-button-background-color:transparent;--stk-button-text-color:var(--PTNY-Blue)}.wp-block-stackable-pagination.stk-block:is(.stk-block-button,.stk-block-icon-button,.stk-block-pagination):not(.is-style-link) .stk-button:not(:hover,:active,.is-active,:focus,.next,.prev) .stk-button__inner-text{--stk-button-background-color:var(--Black)}.wp-block-stackable-pagination.stk-block:is(.stk-block-button,.stk-block-icon-button,.stk-block-pagination):not(.is-style-link) .stk-button:is(.next,.prev,.dots){--stk-button-text-color:var(--PTNY-Blue);background-color:#fff0;font-weight:600;line-height:normal;letter-spacing:1.44px;text-transform:uppercase}.wp-block-stackable-pagination.stk-block:is(.stk-block-button,.stk-block-icon-button,.stk-block-pagination):not(.is-style-link) .stk-button:is(.next,.prev,.dots).stk-button:is(:hover,:active,:focus) .stk-button__inner-text{--stk-button-background-color:var(--PTNY-M-Green)}.wp-block-stackable-pagination.stk-block:is(.stk-block-button,.stk-block-icon-button,.stk-block-pagination):not(.is-style-link) .stk-button:not(.next,.prev,.dots){--stk-button-padding:0;aspect-ratio:1/1;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:50px}.wp-block-stackable-pagination.stk-block:is(.stk-block-button,.stk-block-icon-button,.stk-block-pagination):not(.is-style-link) .stk-button:is(:hover,:active,.is-active,:focus):not(.dots){--stk-button-background-color:var(--PTNY-Orange);--stk-button-text-color:var(--PTNY-Orange)}.wp-block-stackable-pagination.stk-block:is(.stk-block-button,.stk-block-icon-button,.stk-block-pagination):not(.is-style-link) .stk-button:is(:hover,:active,.is-active,:focus):not(.dots) .stk-button__inner-text{--stk-button-background-color:var(--Black);background-color:#fff0}.wp-block-query-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:70px 80px}.wp-block-query-pagination .page-numbers{color:var(--PTNY-Blue);font-weight:600;line-height:normal;letter-spacing:1.44px;text-transform:uppercase;text-decoration:none;aspect-ratio:1/1;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px}.wp-block-query-pagination .page-numbers.current{background-color:var(--PTNY-Orange);color:var(--Black)}.wp-block-query-pagination-next,.wp-block-query-pagination-previous{color:var(--PTNY-Blue);font-weight:600;line-height:normal;letter-spacing:1.44px;text-transform:uppercase;text-decoration:none}@media screen and (max-width:1200px){.single-post main,body.archive .post-archives{padding-inline:24px}}.wp-block-stackable-feature-grid .h2,.wp-block-stackable-feature-grid h2{color:var(--White)}.donation-links .stk-block:is(.stk-block-button,.stk-block-icon-button,.stk-block-pagination):not(.is-style-link) .stk-button,.donation-links :where(.stk-block-button,.stk-block-pagination):not(.is-style-link,.is-style-ghost,.is-style-plain)>.stk-button{--circle-size:58px;--stk-button-text-color:#007496!important;aspect-ratio:1/1;width:100%;height:var(--circle-size);max-width:var(--circle-size)}@media screen and (max-width:768px){.event-cards{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.event-cards{-ms-grid-columns:1fr;grid-template-columns:1fr}}.mailing-list-subscribe>div{max-width:850px!important}.mailing-list-subscribe .mc-fields-wrapper{display:-ms-grid;display:grid;gap:.5rem}@media screen and (min-width:1194px){.mailing-list-subscribe .mc-fields-wrapper{grid-template-columns:repeat(auto-fill,minmax(250px,1fr)) 80px;gap:0}}.mailing-list-subscribe .mc-field-group{display:-ms-grid;display:grid}.mailing-list-subscribe .mc-field-group label{padding-left:1.25rem;display:block;width:0;height:0;overflow:hidden;text-indent:-9999px}.mailing-list-subscribe .mc-field-group input{border-radius:100px;background:var(--PTNY-Green-Base);-webkit-box-flex:1;-ms-flex:1;flex:1;border:none}@media screen and (min-width:1194px){.mailing-list-subscribe .mc-field-group input{border-radius:0;border-right:1px solid var(--PTNY-Green)}.mailing-list-subscribe .mc-field-group:first-child input{border-radius:100px 0 0 100px}}.mailing-list-subscribe button{border-radius:100px;background:var(--PTNY-Blue);color:var(--White);border:none;padding:0 1.25rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:3.5rem;-ms-flex-item-align:end;align-self:flex-end;gap:1rem;font-weight:600;font-size:1.125rem;line-height:1.5}@media screen and (min-width:1194px){.mailing-list-subscribe button span{display:none}}.mailing-list-subscribe button:focus,.mailing-list-subscribe button:hover{background:var(--PTNY-Green);color:var(--Black)}.mailing-list-subscribe button:focus svg,.mailing-list-subscribe button:hover svg{fill:var(--PTNY-Orange)}.mailing-list-subscribe button svg{width:29px;height:22px;fill:var(--White)}@media screen and (min-width:1194px){.mailing-list-subscribe button{border-radius:0 100px 100px 0}}.site-footer .has-address b,.site-footer .has-address strong{font-weight:800}.site-footer .wp-block-navigation a:focus,.site-footer .wp-block-navigation a:hover,.site-footer .wp-block-stackable-icon-label a:focus,.site-footer .wp-block-stackable-icon-label a:hover{color:var(--PTNY-Orange);text-decoration:none}.site-footer .wp-block-group:has(.wp-block-stackable-icon-label){gap:0}.site-footer .wp-block-group:has(.wp-block-stackable-icon-label) a{text-decoration:none}.site-footer .wp-block-heading{font-family:var(--wp--preset--font-family--primary)!important}.site-footer .wp-block-social-links{margin-block:0}.site-footer .wp-block-social-links.has-normal-icon-size a{background-color:var(--White);border-radius:50%}.site-footer .wp-block-social-links.has-normal-icon-size svg{width:1.5rem;height:1.5rem}.site-footer .wp-block-social-links.has-normal-icon-size svg path{fill:var(--PTNY-M-Green)}body.error404{--border-radius:5px}body.error404 .wp-block-search__input{border-radius:var(--border-radius)}body.error404 :where(.wp-element-button,.wp-block-button__link){border-radius:var(--border-radius)}body.environment-local #adminmenu,body.environment-local #adminmenuback,body.environment-local #adminmenuwrap,body.environment-local #wpadminbar,body.environment-local .edit-site-layout,body.environment-local .edit-site-sidebar-navigation-screen__title-icon{background:#500}body.environment-local #wp-admin-bar-site-name>a:after{content:" - LOCAL";font-weight:700}body.environment-development #adminmenu,body.environment-development #adminmenuback,body.environment-development #adminmenuwrap,body.environment-development #wpadminbar,body.environment-development .edit-site-layout,body.environment-development .edit-site-sidebar-navigation-screen__title-icon{background:indigo}body.environment-development #wp-admin-bar-site-name>a:after{content:" - DEVELOPMENT";font-weight:700}body.environment-staging #adminmenu,body.environment-staging #adminmenuback,body.environment-staging #adminmenuwrap,body.environment-staging #wpadminbar,body.environment-staging .edit-site-layout,body.environment-staging .edit-site-sidebar-navigation-screen__title-icon{background:#036}body.environment-staging #wp-admin-bar-site-name>a:after{content:" - STAGING";font-weight:700}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}a,button,input:focus,input[type="button"],input[type="submit"],textarea:focus,.wp-element-button{transition:all 0.2s ease-in-out}a,a:focus,a:hover,a:not(.wp-element-button){text-decoration-thickness:1px}b,strong,th{font-weight:var(--wp--custom--font-weight--medium)}mark{background:linear-gradient(90deg,var(--wp--preset--color--primary) 0%,var(--wp--preset--color--primary) 100%);background-position:0 85%;background-repeat:repeat-x;background-size:100% 15%}input,select,textarea{background-color:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--contrast);border-radius:0;color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--light);line-height:var(--wp--custom--line-height--body);padding:10px 20px;width:100%}input:focus,textarea:focus{background-color:var(--wp--preset--color--neutral);outline:none}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}input[type="button"],input[type="email"],input[type="search"],input[type="submit"],input[type="text"],textarea{-webkit-appearance:none}::placeholder{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--small);opacity:.5}*:not(.wp-block-code)>code{background-color:var(--wp--preset--color--neutral);font-size:var(--wp--preset--font-size--small);padding:5px 8px}.wp-block-navigation__responsive-container.is-menu-open{padding:var(--wp--custom--spacing--gap)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:var(--wp--custom--spacing--gap)}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{border:1px solid currentColor;padding:2px}.has-background .wp-block-navigation__responsive-container-open:focus,.has-background .wp-block-navigation__responsive-container-open:hover{color:var(--wp--preset--color--base)}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:var(--wp--preset--color--contrast);border:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);padding:10px}.wp-block-navigation :where(.wp-block-navigation__submenu-container) a{padding:2px 10px}.is-style-shadow-light{box-shadow:var(--wp--preset--shadow--light)}.is-style-shadow-solid{box-shadow:var(--wp--preset--shadow--solid)}@media only screen and (max-width:600px){.is-style-hidden-mobile{display:none!important}}@media only screen and (max-width:782px){.is-style-columns-reverse{flex-direction:column-reverse}}