.sg2-z .sg2-compact-footer{padding-block:48px 24px}.sg2-z .sg2-compact-footer .sg2-compact-footer-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px}.sg2-z .sg2-compact-footer .sg2-footer-identity>p{font-size:15px;line-height:1.65;margin-top:20px}.sg2-z .sg2-compact-footer .sg2-footer-farewell{border-left:1px solid rgb(248 245 237/24%);padding-left:40px}.sg2-z .sg2-compact-footer .sg2-footer-farewell-title{font-family:var(--font-heading);font-size:30px;line-height:1.3;color:var(--color-gold-highlight)}.sg2-z .sg2-compact-footer .sg2-footer-farewell>p+p{margin-top:12px}.sg2-z .sg2-compact-footer .sg2-footer-farewell>p:not(:first-child){font-size:16px;line-height:1.65}.sg2-z .sg2-compact-footer .sg2-contact-footer-bottom{justify-content:space-between;margin-top:40px;padding-top:20px}@media (max-width:767px){.sg2-z .sg2-compact-footer{padding-top:36px}.sg2-z .sg2-compact-footer .sg2-compact-footer-top{grid-template-columns:minmax(0,1fr);gap:28px}.sg2-z .sg2-compact-footer .sg2-footer-farewell{padding-left:20px}.sg2-z .sg2-compact-footer .sg2-footer-farewell-title{font-size:26px}.sg2-z .sg2-compact-footer .sg2-contact-footer-bottom{margin-top:28px}}