.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));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));color:rgb(var(--theme-green-900)/var(--tw-text-opacity));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));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}