/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tile-grid{--om-shadow-color:rgba(25,25,25,0.30);display:grid;grid-template-columns:1fr;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-auto-flow:dense;gap:1.25rem 1.5rem;margin-top:1.5625rem}.tile-grid .tile-toggle{--bs-heading-color:#FAF9F8;position:relative;grid-row:auto/span 1;grid-column:span 1;min-height:5.5rem;margin:0;padding:1.3125rem 5.3125rem 1.375rem 1.1875rem;text-align:left;border:none;background-color:var(--om-tile-bg,#08312a);-webkit-box-shadow:.125rem .125rem .0625rem var(--om-shadow-color,rgba(137,136,133,.3));box-shadow:.125rem .125rem .0625rem var(--om-shadow-color,rgba(137,136,133,.3));-webkit-appearance:none;-moz-appearance:none;appearance:none}.tile-grid .tile-toggle span.toggler{position:absolute;top:50%;right:1.25rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--bs-border-radius,.125rem);background-color:var(--bs-gray-3,#efeeeb);translate:0 -50%}.tile-grid .tile-toggle span.toggler::before{display:block;width:1.5rem;height:1.5rem;content:"";background-color:#08312a;-webkit-mask-image:url(/themes/custom/opnme24/img/icons/plus.svg);mask-image:url(/themes/custom/opnme24/img/icons/plus.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.tile-grid .tile-toggle[aria-expanded=true]{--om-tile-bg:#00E47C;--bs-heading-color:#051D19}.tile-grid .tile-toggle[aria-expanded=true]::after{position:absolute;top:100%;left:50%;content:"";-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-width:17px;border-style:solid;border-color:var(--om-tile-bg) transparent transparent transparent}.tile-grid .tile-toggle[aria-expanded=true] span.toggler{background-color:var(--bs-dark-green-2,#051d19)}.tile-grid .tile-toggle[aria-expanded=true] span.toggler::before{-webkit-mask-image:url(/themes/custom/opnme24/img/icons/minus.svg);mask-image:url(/themes/custom/opnme24/img/icons/minus.svg);background-color:#faf9f8}@media (min-width:62rem){.tile-grid .tile-toggle{min-height:8.75rem;padding:2.25rem 5.3125rem 1.9375rem 2rem}}.tile-grid .tile-content{grid-column:1/-1;padding:2.1875rem 1.1875rem 1.6875rem}.tile-grid .tile-content.type-accordion-section{background-color:var(--bs-gray-3)}@media (max-width:47.99875rem){.tile-grid .tile-content{overflow:hidden}}@media (min-width:48rem){.tile-grid .tile-content{padding:3.6875rem 5.25rem 3.5rem}}@media (min-width:48rem){.tile-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.tile-grid{gap:2rem 1.5rem}}@media (min-width:87.5rem){.tile-grid{grid-template-columns:repeat(3,1fr)}}[data-bs-theme=dark] .tile-grid .tile-content.type-accordion-section{background-color:var(--bs-dark-green)}
