footer.bigfooter.footer-organized{color:#c4cfe0;text-align:left;background:#091d4c;padding:48px max(5vw,24px) 32px;font-size:14px;display:block}footer.bigfooter.footer-organized .footer-top{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:48px;padding-bottom:32px;display:flex}footer.bigfooter.footer-organized .footer-brand{max-width:480px;display:block}footer.bigfooter.footer-organized .official-loyal-logo{object-position:left;width:190px;max-height:65px}footer.bigfooter.footer-organized .footer-brand>a{display:inline-block}footer.bigfooter.footer-organized .footer-brand p{color:#c4cfe0;text-align:left;margin:16px 0 0;font-size:14px;font-weight:400;line-height:1.75}footer.bigfooter.footer-organized .footer-shortcuts{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px 24px;font-weight:400;display:flex}footer.bigfooter.footer-organized .footer-shortcuts>a{color:#fff;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}footer.bigfooter.footer-organized .footer-shortcuts .footer-request{white-space:nowrap;background:#397c2e;border-radius:6px;padding:10px 16px}footer.bigfooter.footer-organized nav{width:auto;box-shadow:none;text-align:left;color:inherit;background:0 0;border-radius:0;align-items:start;margin:0;padding:0;position:static;top:auto;left:auto;right:auto}footer.bigfooter.footer-organized .footer-desktop{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 52px;padding:36px 0;display:grid}footer.bigfooter.footer-organized .footer-mobile{display:none}footer.bigfooter.footer-organized h2{color:#fff;letter-spacing:0;margin:0 0 14px;font-size:16px;font-weight:700;line-height:1.4}footer.bigfooter.footer-organized ul{margin:0;padding:0;list-style:none}footer.bigfooter.footer-organized li{margin:0;padding:0}footer.bigfooter.footer-organized li>a{color:#c4cfe0;overflow-wrap:break-word;padding:5px 0;font-size:14px;font-weight:400;line-height:1.6;display:block}footer.bigfooter.footer-organized a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}:is(footer.bigfooter.footer-organized a:focus-visible,footer.bigfooter.footer-organized summary:focus-visible){outline-offset:4px;outline:3px solid #8bd479}footer.bigfooter.footer-organized .footer-bottom{color:#aebed6;border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:22px;font-size:12px;font-weight:400;line-height:1.6;display:flex}footer.bigfooter.footer-organized .footer-bottom>a{color:#c4cfe0;font-size:12px;font-weight:400}@media (max-width:1100px){footer.bigfooter.footer-organized{padding:32px 24px 100px}footer.bigfooter.footer-organized .footer-top{padding-bottom:24px;display:block}footer.bigfooter.footer-organized .footer-brand{max-width:530px}footer.bigfooter.footer-organized .footer-shortcuts{gap:12px 22px;margin-top:20px}footer.bigfooter.footer-organized .footer-desktop{display:none}footer.bigfooter.footer-organized .footer-mobile{padding:14px 0 24px;display:block}footer.bigfooter.footer-organized .footer-mobile details{border-bottom:1px solid #ffffff24}footer.bigfooter.footer-organized .footer-mobile summary{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:17px 0;font-size:16px;font-weight:600;list-style:none;display:flex}footer.bigfooter.footer-organized .footer-mobile summary::-webkit-details-marker{display:none}footer.bigfooter.footer-organized .footer-mobile summary>span{font-size:23px;font-weight:400;line-height:1;transition:transform .15s}footer.bigfooter.footer-organized .footer-mobile details[open] summary>span{transform:rotate(45deg)}footer.bigfooter.footer-organized .footer-mobile ul{padding:0 0 14px}footer.bigfooter.footer-organized .footer-mobile li>a{min-height:44px;padding:12px 0;font-size:16px;line-height:1.55}footer.bigfooter.footer-organized .footer-bottom{justify-content:flex-start;gap:10px}}@media (max-width:480px){footer.bigfooter.footer-organized{padding-left:20px;padding-right:20px}footer.bigfooter.footer-organized .footer-shortcuts{gap:6px 20px}footer.bigfooter.footer-organized .footer-request{flex-basis:100%;justify-content:center}footer.bigfooter.footer-organized .footer-brand p{max-width:34ch}}@media print{footer.bigfooter.footer-organized{display:none!important}}
