.wp-block-starter-posts-grid{-webkit-box-orient:vertical;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding-bottom:clamp(4.5rem,4.1543rem + 1.4184vw,5.75rem);padding-top:clamp(2rem,1.4468rem + 2.2695vw,4rem)}.wp-block-starter-posts-grid,.wp-block-starter-posts-grid .posts-grid-header{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-starter-posts-grid .posts-grid-header{-webkit-box-orient:horizontal;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:baseline;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:clamp(1.375rem,.9255rem + 1.844vw,3rem);width:100%}.wp-block-starter-posts-grid .posts-grid-header .title{font-family:var(--wp--preset--font-family--tertiary);font-size:clamp(1.75rem,1.3351rem + 1.7021vw,3.25rem);font-weight:700;line-height:1;margin:0}.wp-block-starter-posts-grid .posts-grid-header .filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-ms-flex-direction:row;flex-direction:row;font-size:.9375rem;font-weight:700;gap:clamp(2.25rem,-.7191rem + 4.6392vw,4.5rem);justify-content:center;text-transform:uppercase;width:50%}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid-header .filters{display:-webkit-box;display:-ms-flexbox;display:flex}}.wp-block-starter-posts-grid .posts-grid-header .filters a{font-weight:600;text-decoration:none}.wp-block-starter-posts-grid .posts-grid-header .filters a:after{background-color:currentColor;content:"";display:block;height:1px;margin:0 auto;opacity:.25;-webkit-transition:width .25s cubic-bezier(1,0,0,1),opacity .2s cubic-bezier(1,0,0,1);-o-transition:width .25s cubic-bezier(1,0,0,1),opacity .2s cubic-bezier(1,0,0,1);transition:width .25s cubic-bezier(1,0,0,1),opacity .2s cubic-bezier(1,0,0,1);width:0}.wp-block-starter-posts-grid .posts-grid-header .filters a:hover:after{opacity:.5;width:100%}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-areas:"p1 p2" "p1 sep1" "p1 p3" "p1 sep2" "p1 p4" "p1 seeall";grid-template-columns:.58fr .42fr;grid-template-columns:clamp(30.75rem,.5644rem + 47.1649vw,53.625rem) auto;grid-template-rows:auto auto auto;row-gap:clamp(.5rem,-.3767rem + 1.3699vw,1.25rem)}}.wp-block-starter-posts-grid .posts-grid article:first-of-type{grid-area:p1}.wp-block-starter-posts-grid .posts-grid article:nth-of-type(2){grid-area:p2}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid article:nth-of-type(2){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.wp-block-starter-posts-grid .posts-grid article:nth-of-type(3){grid-area:p3}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid article:nth-of-type(3){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.wp-block-starter-posts-grid .posts-grid article:nth-of-type(4){grid-area:p4}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid article:nth-of-type(4){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.wp-block-starter-posts-grid .posts-grid .sep-1,.wp-block-starter-posts-grid .posts-grid .sep-2{background-color:var(--wp--preset--color--black);display:block;height:1px;width:100%}.wp-block-starter-posts-grid .posts-grid .sep-1{grid-area:sep1}.wp-block-starter-posts-grid .posts-grid .sep-2{grid-area:sep2}}.wp-block-starter-posts-grid .posts-grid article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:clamp(.5rem,.3271rem + .7092vw,1.125rem)}@media only screen and (max-width:1023px){.wp-block-starter-posts-grid .posts-grid article:not(:last-of-type){border-bottom:1px solid #7a7a7a;margin-bottom:clamp(1.625rem,1.141rem + 1.9858vw,3.375rem);padding-bottom:clamp(1.625rem,1.2447rem + 1.5603vw,3rem)}}.wp-block-starter-posts-grid .posts-grid article .post-thumbnail{display:none}.wp-block-starter-posts-grid .posts-grid article header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wp-block-starter-posts-grid .posts-grid article header .entry-title{font-family:var(--wp--preset--font-family--secondary);font-size:clamp(1.25rem,1.1117rem + .5674vw,1.75rem);line-height:1.28;margin:0;text-transform:none}.wp-block-starter-posts-grid .posts-grid article header .entry-title a{color:var(--wp--preset--color--black);text-decoration:none}.wp-block-starter-posts-grid .posts-grid article .entry-summary{display:none}.wp-block-starter-posts-grid .posts-grid article footer{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:clamp(.75rem,.6809rem + .2837vw,1rem);gap:1.125rem;order:1}.wp-block-starter-posts-grid .posts-grid article footer .updated{font-weight:700}.wp-block-starter-posts-grid .posts-grid article footer .post-category{border-left:1px solid var(--wp--preset--color--black);color:var(--cat-color);font-weight:600;padding-left:.875rem;text-decoration:none;text-transform:uppercase}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid article:first-of-type{border-bottom:none;border-right:1px solid #000;margin-right:clamp(3.75rem,-1.1985rem + 7.732vw,7.5rem);padding-right:clamp(3.75rem,-1.1985rem + 7.732vw,7.5rem)}}.wp-block-starter-posts-grid .posts-grid article:first-of-type .post-thumbnail{-webkit-box-ordinal-group:2;-ms-flex-order:1;display:block;margin-bottom:.75rem;order:1;overflow:hidden}.wp-block-starter-posts-grid .posts-grid article:first-of-type .post-thumbnail img{display:block;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out,-o-transform .25s ease-out}.wp-block-starter-posts-grid .posts-grid article:first-of-type .post-thumbnail:hover img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.wp-block-starter-posts-grid .posts-grid article:first-of-type header{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-bottom:clamp(.5rem,.9787rem - .4255vw,.875rem);order:3}.wp-block-starter-posts-grid .posts-grid article:first-of-type .entry-summary{-webkit-box-ordinal-group:5;-ms-flex-order:4;display:block;font-size:clamp(.875rem,.8366rem + .1577vw,.9375rem);order:4}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid article:first-of-type .entry-summary{font-size:clamp(1rem,.8351rem + .2577vw,1.125rem)}}.wp-block-starter-posts-grid .posts-grid article:first-of-type footer{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:clamp(0rem,.6383rem - .5674vw,.5rem);order:2}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid){grid-template-areas:"sidebar p1" "sidebar sep1" "sidebar p2" "sidebar sep2" "sidebar p3" "sidebar seeall";row-gap:clamp(1.25rem,.5194rem + 1.1416vw,1.875rem)}}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) .sidebar-posts-grid{align-self:self-start;border-bottom:1px solid #7a7a7a;grid-area:sidebar;margin-bottom:clamp(1.625rem,1.141rem + 1.9858vw,3.375rem);padding-bottom:clamp(1.625rem,1.2447rem + 1.5603vw,3rem)}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) .sidebar-posts-grid{border-bottom:none;border-right:1px solid #000;margin-right:clamp(3.75rem,-1.1985rem + 7.732vw,7.5rem);padding-right:clamp(3.75rem,-1.1985rem + 7.732vw,7.5rem)}}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) .sidebar-posts-grid .wp-block-video{margin-bottom:clamp(1.25rem,1.0886rem + .6623vw,1.875rem)}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) .sidebar-posts-grid .wp-block-group.is-layout-flex{gap:1.125rem;margin:0 0 clamp(.5rem,.3271rem + .7092vw,1.125rem)}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) .sidebar-posts-grid .wp-block-group.is-layout-flex p{font-size:clamp(.75rem,.6809rem + .2837vw,1rem);font-weight:700}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) .sidebar-posts-grid .wp-block-group.is-layout-flex p:last-child{border-left:1px solid var(--wp--preset--color--black);font-weight:600;padding-left:.875rem;text-transform:uppercase}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) .sidebar-posts-grid .wp-block-heading{font-family:var(--wp--preset--font-family--secondary);font-size:clamp(1.25rem,1.1117rem + .5674vw,1.75rem);line-height:1.28;margin:0;text-transform:none}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) .sidebar-posts-grid .wp-block-heading a{color:var(--wp--preset--color--black);text-decoration:none}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) .sidebar-posts-grid p{font-size:clamp(.875rem,.8366rem + .1577vw,.9375rem)}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) .sidebar-posts-grid p{font-size:clamp(1rem,.8351rem + .2577vw,1.125rem)}}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) article:first-of-type footer,.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) article:first-of-type header{margin-bottom:0}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) article:first-of-type .entry-summary,.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) article:first-of-type .post-thumbnail{display:none}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) article:first-of-type{border-right:none;margin-right:0;padding-right:0}}.wp-block-starter-posts-grid .posts-grid:has(.sidebar-posts-grid) article:last-of-type{display:none}.wp-block-starter-posts-grid .see-all{-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-self:center;color:var(--wp--preset--color--black);justify-content:center;margin-top:clamp(3.125rem,2.0878rem + 4.2553vw,6.875rem)}@media screen and (min-width:1024px){.wp-block-starter-posts-grid .see-all{-webkit-box-pack:start;-ms-flex-pack:start;align-self:flex-end;grid-area:seeall;justify-content:flex-start;margin-top:0}}
