.news-content a{color:var(--color-brand-500,#4fae2e)}@media (hover:hover){.news-content a:hover{color:var(--color-brand-700,#387c21)}}.news-content h2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.news-content p{padding-bottom:calc(var(--spacing,.25rem) * 4);overflow-wrap:break-word}.news-content ul{padding-bottom:calc(var(--spacing,.25rem) * 4);list-style-type:disc;list-style-position:inside}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.banner{border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 10);position:relative;overflow:hidden}@media (min-width:48rem){.banner{padding:calc(var(--spacing,.25rem) * 20);grid-column:span 2/span 2}}@media (min-width:80rem){.banner{grid-column:span 4/span 4}}.banner-container{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.banner-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.banner-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.banner-card{border-radius:.25rem;border-radius:var(--radius-2xl,1rem);background-color:var(--color-brand-500,#4fae2e);padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 6);color:var(--color-white,#fefefe)}@media (min-width:48rem){.banner-card{padding:calc(var(--spacing,.25rem) * 12)}}.banner-card-title{margin-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:calc(var(--spacing,.25rem) * 8);line-height:calc(var(--spacing,.25rem) * 8);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.banner-card-title{margin-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.banner-content{z-index:1;width:100%;position:relative}@media (min-width:40rem){.banner-content{width:75%}}@media (min-width:48rem){.banner-content{width:66.6667%}}@media (min-width:64rem){.banner-content{width:60%}}@media (min-width:80rem){.banner-content{width:50%}}@media (min-width:96rem){.banner-content{width:50%}}.banner-header-title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fefefe);text-transform:uppercase}@media (min-width:48rem){.banner-header-title{font-size:30px;line-height:36px}}@media (min-width:64rem){.banner-header-title{font-size:40px;line-height:48px}}@media (min-width:80rem){.banner-header-title{font-size:48px;line-height:54px}}.banner-header-subtitle{margin-block:calc(var(--spacing,.25rem) * 6);color:var(--color-black-200,#c7c7c7)}@media (min-width:40rem){.banner-header-subtitle{margin-block:calc(var(--spacing,.25rem) * 8)}}.banner-header-background{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:0;-o-object-fit:cover;object-fit:cover;position:absolute}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
