.orgain-footer{background:#268703;color:#fff;padding:16px 32px 20px;font:500 14px/23.94px Montserrat,sans-serif}.orgain-footer>.orgain-footer__inner{display:block;max-width:1376px;margin:0 auto;padding:16px 0}.orgain-footer a{color:inherit;text-decoration:none}.orgain-footer a:hover{text-decoration:underline}.orgain-footer :is(a,summary):focus-visible{outline:2px solid #fff;outline-offset:4px}.orgain-footer__columns{display:flex;justify-content:space-between;gap:24px;padding:16px 0;margin:0}.orgain-footer__group{min-width:0}.orgain-footer__group summary{font-weight:700;list-style:none;cursor:pointer}.orgain-footer__group summary::-webkit-details-marker{display:none}.orgain-footer__group ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:24px 0 0;gap:16px}.orgain-footer__group li{margin:0;padding:0}.orgain-footer__toggle{display:none}.orgain-footer__logo-row{padding:16px 0;border-bottom:1px solid #fff}.orgain-footer__logo{display:block;width:350px;max-width:100%}.orgain-footer__logo img{display:block;width:100%;height:auto;aspect-ratio:118/40}.orgain-footer__bottom{display:flex;justify-content:space-between;gap:16px;padding:24px 0}.orgain-footer__utility{display:flex;flex-wrap:wrap;gap:8px}.orgain-footer__utility a:not(:last-child)::after{content:'|';display:inline-block;margin-left:8px;pointer-events:none}.orgain-footer .orgain-footer__copyright{font:700 14px/23.94px Montserrat,sans-serif;margin:0}.orgain-footer__disclaimer{font:500 12px/15px Montserrat,sans-serif;padding-bottom:16px}.orgain-footer__disclaimer p{font:inherit;margin:0}@media(max-width:1023px){.orgain-footer{padding:16px 16px 20px}.orgain-footer__columns{display:flex;flex-direction:column;gap:24px}.orgain-footer__group summary{display:flex;align-items:center;justify-content:space-between;gap:16px}.orgain-footer__toggle{display:block;position:relative;width:24px;height:24px;flex:0 0 24px;background:#fff;border-radius:50%}.orgain-footer__toggle::before,.orgain-footer__toggle::after{content:'';position:absolute;left:5px;right:5px;top:11.5px;height:1px;background:#268703}.orgain-footer__toggle::after{transform:rotate(90deg)}.orgain-footer__group[open] .orgain-footer__toggle::after{display:none}.orgain-footer__group ul{padding-left:24px}.orgain-footer__logo-row{padding-top:36px}.orgain-footer__bottom{flex-direction:column}.orgain-footer__utility{flex-direction:column;gap:16px}.orgain-footer__utility a:not(:last-child)::after{content:none}.orgain-footer__disclaimer{padding-bottom:8px}}
