/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (prefers-reduced-motion:no-preference){body,html{scroll-behavior:smooth}}@media print{.page{background:#fff;display:block;height:29.7cm;margin:0 auto .5cm;width:21cm}}.page__content-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}@media (min-width:768px){.page__content-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media print{.page__content-grid{display:block}}.page__content-grid{padding-left:1rem;padding-right:1rem}@media (min-width:1520px){.page__content-grid{margin-left:auto;margin-right:auto;padding-left:var(--container-padding,1rem);padding-right:var(--container-padding,1rem);width:100%}@media (min-width:576px){.page__content-grid{max-width:576px;padding-left:var(--container-padding,2rem);padding-right:var(--container-padding,2rem)}}@media (min-width:768px){.page__content-grid{max-width:768px}}@media (min-width:1024px){.page__content-grid{max-width:1024px;padding-left:var(--container-padding,4rem);padding-right:var(--container-padding,4rem)}}@media (min-width:1280px){.page__content-grid{max-width:1280px}}@media (min-width:1520px){.page__content-grid{max-width:1520px}}@media print{.page__content-grid{max-width:100%}}}.page__content-grid .region{grid-column:span 6/span 6}@media (min-width:768px){.page__content-grid .region{grid-column-end:13;grid-column-start:1}.page__content.content--has-left-sidebar .region--content{grid-column-start:4;grid-row-start:1}.page__content.content--has-left-sidebar .region--content~.region--sidebar-left{grid-column:span 2/span 2;grid-column-start:1;grid-row-start:1}.page__content.content--has-right-sidebar .region--content{grid-column-end:9;grid-row-start:1}.page__content.content--has-right-sidebar .region--content~.region--sidebar-right{grid-column-start:10;grid-row-start:1}body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content{grid-column-end:7;grid-row-start:1}}body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right{position:relative}@media (min-width:768px){body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right{grid-column-start:8;grid-row-start:1}}body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right:after{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1));content:"";height:100%;left:-1rem;position:absolute;top:0;width:100vw;z-index:0}@media (min-width:768px){body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right:after{left:0}}body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right>.block{position:relative;z-index:10}body:where(:not(.page-variant--homepage)) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(115 115 115/var(--tw-divide-opacity,1));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}body:where(:not(.page-variant--homepage)) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity,1));padding:1.5rem}@media (min-width:1024px){body:where(:not(.page-variant--homepage)) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right{padding:3rem}}body:where(.page-variant--homepage) .page__content{--tw-bg-opacity:1;background-color:rgb(var(--theme-brown-200)/var(--tw-bg-opacity,1));overflow:hidden}
.content-slice{grid-column:span 12/span 12}
.page__footer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--theme-green-900)/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}@media print{.page__footer{--tw-text-opacity:1;background-color:transparent;color:rgb(0 0 0/var(--tw-text-opacity,1))}}.region--footer{padding-bottom:2rem;padding-top:2rem;row-gap:2rem}@media (min-width:1024px){.region--footer{padding-bottom:6rem;padding-top:6rem}}.region--footer>.block{position:relative}@media print{.region--footer .brand img{--tw-grayscale:grayscale(100%);--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}
.page__header{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(var(--theme-green-900)/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}.region--header{padding-bottom:1rem;padding-top:1rem;row-gap:.5rem}@media (min-width:1024px){.region--header{-moz-column-gap:1.25rem;column-gap:1.25rem;padding-bottom:0;padding-top:0}}
.page__hero{--tw-bg-opacity:1;background-color:rgb(var(--theme-green-900)/var(--tw-bg-opacity,1))}@media print{.page__hero{background-color:transparent}}
.page__post-footer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--theme-green-900)/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;padding-bottom:2rem}@media print{.page__post-footer{--tw-text-opacity:1;background-color:transparent;color:rgb(0 0 0/var(--tw-text-opacity,1))}}.page__post-footer{--tw-border-opacity:0.3;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-top-width:1px;padding-top:1.5rem}
.banner--landing-default{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));justify-content:center;row-gap:.5rem;text-align:center}@media (min-width:768px){.banner--landing-default{max-height:33vmin}}@media (min-width:1520px){.banner--landing-default{row-gap:.75rem}}@media print{.banner--landing-default{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));display:block;max-height:100%}}.banner--landing-default .banner__image{grid-column:span 1/span 1;grid-column-start:1;grid-row:span 2/span 2;grid-row-start:1;position:relative}@media print{.banner--landing-default .banner__image{display:none}}.banner--landing-default .banner__image:after{--tw-bg-opacity:0.7;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));content:"";inset:0;position:absolute}.banner--landing-default .banner__image .field,.banner--landing-default .banner__image .field :not(.caption){height:100%;width:100%}.banner--landing-default .banner__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner--landing-default .banner__image .caption,.banner--landing-default .banner__image .media__description{display:none}.banner--landing-default h1{align-self:center;font-size:1.875rem;font-weight:700;grid-column-start:1;grid-row:span 2/span 2;grid-row-start:1;justify-content:center;line-height:2.25rem;padding-bottom:2rem;padding-top:2rem;position:relative;z-index:10}@media (min-width:1024px){.banner--landing-default h1{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1520px){.banner--landing-default h1{font-size:3rem;line-height:1}}.banner--landing-default .banner__subtitle{font-size:1.25rem;font-weight:500;grid-column-start:1;grid-row-start:2;line-height:1.75rem;padding-bottom:2rem;position:relative;z-index:10}@media (min-width:1520px){.banner--landing-default .banner__subtitle{font-size:1.5rem;line-height:2rem}}.banner--landing-default:has(.banner__subtitle) h1{align-self:flex-end;grid-row:span 1/span 1;grid-row-start:1;padding-bottom:0}@-moz-document url-prefix(){.banner__subtitle{margin-top:2rem}}
.block{--block-title-margin:1rem}.block__title{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:var(--block-title-margin)}.block:is(.filters-has-gradient){overflow:hidden;position:relative}.block:is(.filters-has-gradient) .views-exposed-form{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem;position:relative}@media (min-width:1024px){.block:is(.filters-has-gradient) .views-exposed-form{padding-bottom:5rem;padding-top:5rem}}.block:is(.filters-has-gradient) .views-exposed-form:before{--tw-translate-x:-50%;background:linear-gradient(90deg,#9e5f99,#00b2ae);content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100vw;z-index:-10}.block:is(.filters-has-gradient) .views-exposed-form .form-item{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.block:is(.filters-has-gradient) .views-exposed-form .form-select{--tw-border-opacity:1;--tw-text-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-left-width:0;border-right-width:0;border-top-width:0;color:rgb(255 255 255/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;padding-left:0;padding-right:3rem}.block:is(.filters-has-gradient) .views-exposed-form .form-select:focus{outline:2px solid transparent;outline-offset:2px}.block:is(.filters-has-gradient) .views-exposed-form .form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='15' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cpath d='m26.162 1-12.58 12.585L1 1' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E");background-size:auto 28%}.block:is(.header-has-gradient){overflow:hidden;position:relative}.block:is(.header-has-gradient) .view__header{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem;position:relative}@media (min-width:1024px){.block:is(.header-has-gradient) .view__header{padding-bottom:5rem;padding-top:5rem}}.block:is(.header-has-gradient) .view__header h3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.block:is(.header-has-gradient) .view__header :where(p,ul,ol){line-height:1.625;max-width:42rem}.block:is(.header-has-gradient) .view__header:before{--tw-translate-x:-50%;background:linear-gradient(90deg,#9e5f99,#00b2ae);content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100vw;z-index:-10}:where(.block--fixed-title){padding-top:3.5rem;position:relative}:where(.block--fixed-title) .block__title{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(var(--theme-green-900)/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;font-size:1rem;font-weight:600;height:3.5rem;left:0;line-height:1.5rem;line-height:1;padding-left:1rem;padding-right:1rem;position:absolute;text-transform:uppercase;top:0;white-space:nowrap}@media (min-width:768px){:where(.block--fixed-title) .block__title{left:0;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){:where(.block--fixed-title) .block__title{padding-left:3.5rem;padding-right:3.5rem}}
.region--footer :where(.block-content--type-basic.block-content--view-mode-full){font-size:.875rem;line-height:1.25rem;line-height:1.625}
.block-content--type-basic:where(.block-content--view-mode-md) .field{--block-bg:#e5e5e5;--block-color:#171717;background-color:var(--block-bg);color:var(--block-color);padding-bottom:2rem;padding-top:2rem;position:relative}@media (min-width:1024px){.block-content--type-basic:where(.block-content--view-mode-md) .field{padding-bottom:4rem;padding-top:4rem}}@media (min-width:1520px){.block-content--type-basic:where(.block-content--view-mode-md) .field{padding-bottom:5rem;padding-top:5rem}}@media print{.block-content--type-basic:where(.block-content--view-mode-md) .field{--tw-text-opacity:1;background-color:transparent;color:rgb(0 0 0/var(--tw-text-opacity,1));padding-bottom:0;padding-top:0}}@media (min-width:1520px){@media print{.block-content--type-basic:where(.block-content--view-mode-md) .field{padding-bottom:0;padding-top:0}}}.block-content--type-basic:where(.block-content--view-mode-md) .field>:where(h2,h3){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(var(--theme-green-900)/var(--tw-text-opacity,1));display:inline-block;font-size:1rem;font-weight:600;left:0;line-height:1.5rem;line-height:1;padding:1rem;position:absolute;text-transform:uppercase;top:0}@media print{.block-content--type-basic:where(.block-content--view-mode-md) .field>:where(h2,h3){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));padding:0;position:static}}.block-content--type-basic:where(.block-content--view-mode-md) .field>:not(h2,h3){font-size:1.125rem;line-height:1.75rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center}@media (min-width:1024px){.block-content--type-basic:where(.block-content--view-mode-md) .field>:not(h2,h3){font-size:1.5rem;line-height:2rem;line-height:1.625;max-width:62ch}}@media print{.block-content--type-basic:where(.block-content--view-mode-md) .field>:not(h2,h3){padding-left:0;padding-right:0;text-align:left}}@media (min-width:1024px){@media print{.block-content--type-basic:where(.block-content--view-mode-md) .field>:not(h2,h3){max-width:100%}}}.block-content--type-basic:where(.block-content--view-mode-md) .field:has(h2,h3){padding-top:5rem}@media (min-width:1024px){.block-content--type-basic:where(.block-content--view-mode-md) .field:has(h2,h3){padding-top:6rem}@media print{.block-content--type-basic:where(.block-content--view-mode-md) .field:has(h2,h3){padding-top:0}}}.dark .block-content--type-basic:where(.block-content--view-mode-md) .field{--block-bg:rgb(var(--theme-green-900)/1);--block-color:#fff}
.block-content--type-basic:where(.block-content--view-mode-sm) .field{--block-bg:#e5e5e5;--block-color:#171717;--block-title-bg:rgb(var(--theme-red-600)/1);--block-title-color:#fff;background-color:var(--block-bg);color:var(--block-color);padding-bottom:2rem;padding-top:2rem;position:relative}@media (min-width:1024px){.block-content--type-basic:where(.block-content--view-mode-sm) .field{padding-bottom:4rem;padding-top:4rem}}@media (min-width:1520px){.block-content--type-basic:where(.block-content--view-mode-sm) .field{padding-bottom:5rem;padding-top:5rem}}.block-content--type-basic:where(.block-content--view-mode-sm) .field{color:var(--tw-prose-body);max-width:65ch}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(p):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.25em;margin-top:1.25em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where([class~=lead]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(a):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-bold);font-weight:600}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(a strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(blockquote strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(thead th strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol[type=A]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:upper-alpha}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol[type=a]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:lower-alpha}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol[type=A s]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:upper-alpha}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol[type=a s]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:lower-alpha}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol[type=I]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:upper-roman}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol[type=i]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:lower-roman}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol[type=I s]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:upper-roman}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol[type=i s]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:lower-roman}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol[type="1"]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:decimal}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ul):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *))::marker{color:var(--tw-prose-counters);font-weight:400}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ul>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *))::marker{color:var(--tw-prose-bullets)}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(dt):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(hr):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(blockquote):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(blockquote p:first-of-type):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):before{content:open-quote}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(blockquote p:last-of-type):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):after{content:close-quote}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h1):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h1 strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-weight:900}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h2):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h2 strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-weight:800}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h3):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h3 strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-weight:700}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h4):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h4 strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-weight:700}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(img):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:2em;margin-top:2em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(picture):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){display:block;margin-bottom:2em;margin-top:2em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(video):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:2em;margin-top:2em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(kbd):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-radius:.3125rem;box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):before{content:"`"}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):after{content:"`"}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(a code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h1 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h2 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-size:.875em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h3 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-size:.9em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h4 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(blockquote code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(thead th code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(pre):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(pre code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(pre code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):before{content:none}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(pre code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):after{content:none}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(table):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(thead):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(thead th):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tbody tr):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tbody tr:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-bottom-width:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tbody td):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){vertical-align:baseline}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tfoot):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tfoot td):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){vertical-align:top}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(th,td):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){text-align:start}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(figure>*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:0;margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(figcaption):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.block-content--type-basic:where(.block-content--view-mode-sm) .field{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:rgba(17,24,39,.1);--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:hsla(0,0%,100%,.1);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(picture>img):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:0;margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:.5em;margin-top:.5em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:.375em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ul>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:.375em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.wysiwyg>ul>li p):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:.75em;margin-top:.75em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.wysiwyg>ul>li>p:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.25em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.wysiwyg>ul>li>p:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.25em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.wysiwyg>ol>li>p:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.25em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.wysiwyg>ol>li>p:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.25em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:.75em;margin-top:.75em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(dl):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.25em;margin-top:1.25em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(dd):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:.5em;padding-inline-start:1.625em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(hr+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h2+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h3+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h4+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(thead th:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(thead th:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tbody td,tfoot td):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(figure):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:2em;margin-top:2em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.wysiwyg>:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.wysiwyg>:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field{margin-left:auto;margin-right:auto;max-width:none}@media (min-width:1024px){.block-content--type-basic:where(.block-content--view-mode-sm) .field{font-size:1.125rem;line-height:1.7777778}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(p):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where([class~=lead]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(blockquote):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.6666667em;margin-top:1.6666667em;padding-inline-start:1em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h1):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h2):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h3):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h4):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(img):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(picture):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(picture>img):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:0;margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(video):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(kbd):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-radius:.3125rem;font-size:.8888889em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-top:.2222222em;padding-inline-start:.4444444em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:.8888889em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h2 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:.8666667em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h3 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:.875em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(pre):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding-inline-end:1.5em;padding-bottom:1em;padding-top:1em;padding-inline-start:1.5em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ul):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:.6666667em;margin-top:.6666667em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ol>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:.4444444em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ul>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:.4444444em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.lg\:wysiwyg-lg>ul>li p):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:.8888889em;margin-top:.8888889em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.lg\:wysiwyg-lg>ul>li>p:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.3333333em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.lg\:wysiwyg-lg>ul>li>p:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.3333333em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.lg\:wysiwyg-lg>ol>li>p:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.3333333em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.lg\:wysiwyg-lg>ol>li>p:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.3333333em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:.8888889em;margin-top:.8888889em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(dl):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(dt):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.3333333em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(dd):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(hr):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:3.1111111em;margin-top:3.1111111em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(hr+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h2+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h3+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(h4+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(table):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:.8888889em;line-height:1.5}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(thead th):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(thead th:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(thead th:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tbody td,tfoot td):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-top:.75em;padding-inline-start:.75em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(figure):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(figure>*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:0;margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(figcaption):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.lg\:wysiwyg-lg>:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(.lg\:wysiwyg-lg>:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:0}}.block-content--type-basic:where(.block-content--view-mode-sm) .field{--tw-prose-hr:#a3a3a3}.block-content--type-basic:where(.block-content--view-mode-sm) .field>:where(h2){background-color:var(--block-title-bg);color:var(--block-title-color);display:inline-block;font-size:1rem;font-weight:600;left:0;line-height:1.5rem;line-height:1;margin:0;padding:1rem;position:absolute;text-transform:uppercase;top:0}.block-content--type-basic:where(.block-content--view-mode-sm) .field>:not(h2){font-size:1rem;line-height:1.5rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.block-content--type-basic:where(.block-content--view-mode-sm) .field>:not(h2){line-height:1.625;max-width:900px}}.block-content--type-basic:where(.block-content--view-mode-sm) .field>:not(h2)+:not([hidden]){margin-top:1em}.block-content--type-basic:where(.block-content--view-mode-sm) .field .lead{font-size:1.25rem;line-height:1.75rem}@media (min-width:1024px){.block-content--type-basic:where(.block-content--view-mode-sm) .field .lead{line-height:1.625}}.block-content--type-basic:where(.block-content--view-mode-sm) .field:has(h2){padding-top:5rem}@media (min-width:1024px){.block-content--type-basic:where(.block-content--view-mode-sm) .field:has(h2){padding-top:6rem}}.block-content--type-basic:where(.block-content--view-mode-sm) .field hr{max-width:calc(900px - 2rem)}.block-content--type-basic:where(.block-content--view-mode-sm) .field :where(a){color:var(--block-color);font-weight:400;text-underline-offset:4px}.dark .block-content--type-basic:where(.block-content--view-mode-sm) .field{--block-bg:rgb(var(--theme-green-900)/1);--block-color:#fff;--tw-prose-body:#fff;--tw-prose-headings:#fff;--block-title-bg:#fff;--block-title-color:rgb(var(--theme-green-900)/1)}
.call-to-action{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:grid;grid-template-columns:repeat(1,minmax(0,1fr));text-align:center;width:100%}@media print{.call-to-action{display:none}}.call-to-action{grid-template-columns:auto 1fr}.call-to-action>.block__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:500;grid-column:span 1/span 1;grid-column-start:1;grid-row-start:1;margin-top:5rem;position:relative;text-align:center;text-transform:uppercase;z-index:20}@media (min-width:1024px){.call-to-action>.block__title{margin-top:6rem}}.call-to-action>.media{grid-column:1/2;grid-row:1/10;z-index:10}.call-to-action>.media .media__figure{height:100%}.call-to-action>.media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.call-to-action .block__heading{font-size:1.5rem;font-weight:700;grid-row-start:2;line-height:2rem}@media (min-width:1024px){.call-to-action .block__heading{font-size:2.25rem;line-height:2.5rem;margin-top:1.5rem}}@media (min-width:1520px){.call-to-action .block__heading{font-size:3rem;line-height:1}}.call-to-action .block__body,.call-to-action .block__form,.call-to-action .block__heading,.call-to-action .block__links{grid-column:1/2;z-index:20}.call-to-action>.block__body{font-size:1.125rem;grid-row:3/4;line-height:1.75rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:1024px){.call-to-action>.block__body{font-size:1.25rem;line-height:1.75rem;line-height:1.625;margin-top:2rem;max-width:50%}}.call-to-action>.block__links{font-size:1rem;grid-row:4/5;line-height:1.5rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:1024px){.call-to-action>.block__links{margin-top:2rem;max-width:50%}}.call-to-action>.block__links a{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:rgb(var(--theme-red-600)/var(--tw-bg-opacity,1));border-color:rgb(var(--theme-red-600)/var(--tw-border-opacity,1));border-radius:.25rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;font-weight:400;justify-content:center;line-height:1;padding:1rem .75rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.call-to-action>.block__links a:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));border-color:rgb(23 23 23/var(--tw-border-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.call-to-action>.block__links a:focus-visible{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}@media (min-width:1024px){.call-to-action>.block__links a{padding-left:2rem;padding-right:2rem}}.call-to-action>.block__form{font-size:1rem;grid-row:5/6;line-height:1.5rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:1024px){.call-to-action>.block__form{max-width:620px}}.mailchimp-signup-subscribe-form{--tw-bg-opacity:0.2;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-backdrop-blur:blur(8px);align-items:center;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;margin-top:2rem;padding:2rem;row-gap:1.5rem}@media (min-width:768px){.mailchimp-signup-subscribe-form{margin-bottom:4rem}}@media (min-width:1024px){.mailchimp-signup-subscribe-form{border-radius:.5rem;margin-bottom:6rem;row-gap:2rem}}.mailchimp-signup-subscribe-form :not(.form-checkboxes) label,.mailchimp-signup-subscribe-form legend{display:block;font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem;text-align:center}.mailchimp-signup-subscribe-form>div:empty{display:none}.mailchimp-signup-subscribe-form .messages{background-color:transparent;border-radius:0;border-style:none;font-family:Montserrat,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;padding:0}.mailchimp-signup-subscribe-form .messages .messages__dismiss{display:none}.mailchimp-signup-subscribe-form .form-item :where(.form-text,.form-email){--tw-ring-color:rgb(var(--theme-red-600)/1);--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(115 115 115/var(--tw-border-opacity,1));border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1));border-radius:.5rem;border-width:0 0 1px;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:1.125rem;line-height:1.75rem;padding:.5rem .75rem;width:100%}@media (min-width:1024px){.mailchimp-signup-subscribe-form .form-item :where(.form-text,.form-email){min-width:25ch}}.mailchimp-signup-subscribe-form .form-checkboxes{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:42px;row-gap:.5rem}.mailchimp-signup-subscribe-form .form-checkboxes>.form-item{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.mailchimp-signup-subscribe-form .form-checkboxes>.form-item input{--tw-ring-color:rgb(var(--theme-red-600)/1);accent-color:rgb(var(--theme-red-600)/1);border-radius:.25rem;height:1.25rem;width:1.25rem}@media (min-width:1024px){.mailchimp-signup-subscribe-form .form-checkboxes>.form-item input{height:22px;width:22px}}.mailchimp-signup-subscribe-form .form-checkboxes>.form-item input{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.mailchimp-signup-subscribe-form .form-checkboxes label{display:block;font-size:.875rem;line-height:1.25rem;margin-bottom:0;text-align:left;width:auto;width:100%}.mailchimp-signup-subscribe-form .form-submit{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--theme-red-600)/var(--tw-bg-opacity,1));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-block;font-size:1rem;font-weight:500;line-height:1.5rem;line-height:1;padding:.75rem 1.25rem;text-transform:uppercase}.mailchimp-signup-subscribe-form .form-submit:hover{--tw-bg-opacity:1;background-color:rgb(var(--theme-red-600)/var(--tw-bg-opacity,1))}.mailchimp-signup-subscribe-form .form-submit:focus-visible{--tw-bg-opacity:1;background-color:rgb(var(--theme-red-600)/var(--tw-bg-opacity,1))}
.brand--slogan .brand__slogan{font-size:.875rem;line-height:1.25rem;line-height:1.625}.brand--slogan *+.brand__slogan{margin-top:1rem}@media (min-width:1024px){.brand--slogan *+.brand__slogan{margin-top:1.25rem}}.brand--slogan img{height:auto;max-width:244px;vertical-align:top}
.controls{align-items:center;display:flex;justify-content:flex-end}@media (min-width:768px){.controls{display:none}}.controls button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-list'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;display:flex;height:2rem;justify-content:center;width:2rem}
.copyright{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media print{.copyright{display:block}}.copyright>.block-content{font-size:.875rem;grid-column:span 12/span 12;line-height:1.25rem}@media (min-width:1024px){.copyright>.block-content{grid-column:span 10/span 10;grid-column-start:2}}
