.ImageCycler-module-scss-module__WZg-TG__container{flex-flow:column;display:flex}.ImageCycler-module-scss-module__WZg-TG__image{object-fit:contain;border:1px solid #ccc;width:auto;height:auto;padding:10px;display:block}.ImageCycler-module-scss-module__WZg-TG__thumbnails{margin:var(--act-space-m)0 0;border:1px solid #ccc;flex-flow:row;gap:10px;width:auto;height:auto;padding:10px;list-style:none;display:flex;overflow-x:scroll}button.ImageCycler-module-scss-module__WZg-TG__thumbnail{cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:block}button.ImageCycler-module-scss-module__WZg-TG__thumbnail:hover{outline:2px solid var(--act-color-f3)}button.ImageCycler-module-scss-module__WZg-TG__thumbnail:focus,button.ImageCycler-module-scss-module__WZg-TG__thumbnail:active,button.ImageCycler-module-scss-module__WZg-TG__thumbnail.ImageCycler-module-scss-module__WZg-TG__active{outline:2px solid var(--act-color-f1)}img.ImageCycler-module-scss-module__WZg-TG__thumbnail{object-fit:contain;width:auto;min-width:100px;height:100px;display:block}
.Contact-module-scss-module__s-Kziq__contact{margin:var(--act-space-xxl)auto;flex-wrap:wrap;justify-content:center;max-width:800px;display:flex}.Contact-module-scss-module__s-Kziq__contact .Contact-module-scss-module__s-Kziq__image,.Contact-module-scss-module__s-Kziq__contact .Contact-module-scss-module__s-Kziq__text{flex:1;min-width:250px;max-width:400px}.Contact-module-scss-module__s-Kziq__contact .Contact-module-scss-module__s-Kziq__image{aspect-ratio:1.42857;background:var(--act-color-f4);order:0;place-items:center;height:auto;display:grid;position:relative}.Contact-module-scss-module__s-Kziq__contact .Contact-module-scss-module__s-Kziq__image svg{width:50px;height:50px;color:var(--act-color-f2)}.Contact-module-scss-module__s-Kziq__contact .Contact-module-scss-module__s-Kziq__image img{object-fit:cover}.Contact-module-scss-module__s-Kziq__contact .Contact-module-scss-module__s-Kziq__text{padding-inline:var(--act-space-m);order:1}
.TabBanner-module-scss-module__He0O7W__banner{background:var(--act-gradient-2);padding:var(--act-space-xxl)0;margin:var(--act-space-xxl)0}.TabBanner-module-scss-module__He0O7W__navigation{margin:0 0 var(--act-space-l);gap:var(--act-space-s);flex-flow:wrap;padding:0;list-style:none;display:flex}button.TabBanner-module-scss-module__He0O7W__button{color:#fff;gap:var(--act-space-s);background:#888;border:1px solid #888;align-items:center;display:flex}button.TabBanner-module-scss-module__He0O7W__button:hover,button.TabBanner-module-scss-module__He0O7W__button:focus-visible,button.TabBanner-module-scss-module__He0O7W__button.TabBanner-module-scss-module__He0O7W__active{color:#000;border-color:var(--act-color-f1);background:#fff;outline:none}button.TabBanner-module-scss-module__He0O7W__button:focus-visible{outline:1px solid var(--act-color-f1)}button.TabBanner-module-scss-module__He0O7W__button.TabBanner-module-scss-module__He0O7W__active{border:1px solid #fff;outline:1px solid #fff}button.TabBanner-module-scss-module__He0O7W__button.TabBanner-module-scss-module__He0O7W__active:hover,button.TabBanner-module-scss-module__He0O7W__button.TabBanner-module-scss-module__He0O7W__active:focus-visible{border-color:var(--act-color-f1);outline-color:var(--act-color-f1)}
.AccordionElement-module-scss-module__OYqOIW__accordionElement summary{background:var(--act-color-surface);padding:var(--act-space-m)var(--act-space-m);justify-content:space-between;align-items:center;gap:var(--act-space-s);border:1px solid #0000;display:flex}.AccordionElement-module-scss-module__OYqOIW__accordionElement summary svg{cursor:pointer;width:2ch;height:2ch;transition:var(--act-transition-quick);border:1.5px solid #0000;border-radius:50%;padding:.5ch}.AccordionElement-module-scss-module__OYqOIW__accordionElement summary svg:hover{border-color:var(--act-color-f2)}.AccordionElement-module-scss-module__OYqOIW__accordionElement summary:hover,.AccordionElement-module-scss-module__OYqOIW__accordionElement summary:focus-visible{border-color:var(--act-color-f1);outline:1px solid var(--act-color-f1)}.AccordionElement-module-scss-module__OYqOIW__accordionElement summary:hover svg,.AccordionElement-module-scss-module__OYqOIW__accordionElement summary:focus-visible svg{transform:scale(1.2)}.AccordionElement-module-scss-module__OYqOIW__accordionElement summary .AccordionElement-module-scss-module__OYqOIW__heading{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}@supports (-webkit-line-clamp:2){.AccordionElement-module-scss-module__OYqOIW__accordionElement summary .AccordionElement-module-scss-module__OYqOIW__heading{-webkit-line-clamp:2;text-overflow:unset;white-space:unset;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.AccordionElement-module-scss-module__OYqOIW__accordionElement summary::marker{list-style:none;display:none}.AccordionElement-module-scss-module__OYqOIW__accordionElement summary::-webkit-details-marker{list-style:none;display:none}.AccordionElement-module-scss-module__OYqOIW__accordionElement[open] summary svg{transform:rotate(180deg)}.AccordionElement-module-scss-module__OYqOIW__accordionElement[open] summary:hover svg,.AccordionElement-module-scss-module__OYqOIW__accordionElement[open] summary:focus-visible svg{transform:rotate(180deg)scale(1.2)}.AccordionElement-module-scss-module__OYqOIW__accordionElement .AccordionElement-module-scss-module__OYqOIW__content{background:var(--act-color-surface)}.AccordionElement-module-scss-module__OYqOIW__accordionElement .AccordionElement-module-scss-module__OYqOIW__content p:last-of-type{margin-bottom:0}.AccordionElement-module-scss-module__OYqOIW__accordionElement .AccordionElement-module-scss-module__OYqOIW__content:has(*){padding:var(--act-space-s)var(--act-space-m);margin-top:1px}
.Accordion-module-scss-module__Klkuxa__accordion{gap:var(--act-space-s);flex-direction:column;display:flex}
.AccordionBanner-module-scss-module__coKcUq__accordionBanner{background:var(--act-gradient-2);padding:var(--act-space-xxl)0}.AccordionBanner-module-scss-module__coKcUq__accordionBanner h2{color:inherit}.AccordionBanner-module-scss-module__coKcUq__accordionBanner .AccordionBanner-module-scss-module__coKcUq__accordions{gap:var(--act-space-m);grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));display:grid}.AccordionBanner-module-scss-module__coKcUq__accordionBanner .AccordionBanner-module-scss-module__coKcUq__accordions .AccordionBanner-module-scss-module__coKcUq__bannerAccordion{flex:1;width:auto;margin:0;padding:0}.AccordionBanner-module-scss-module__coKcUq__accordionBanner .AccordionBanner-module-scss-module__coKcUq__accordions .AccordionBanner-module-scss-module__coKcUq__bannerAccordion h2{margin-top:0}
