.site-footer.site-footer-flow{color:#193d2b;background:0 0;border-radius:32px 32px 0 0;padding:48px 32px 28px;position:relative;overflow:hidden}.site-footer-flow .footer-flow-art{z-index:0;pointer-events:none;background:0 0;position:absolute;inset:0}.site-footer-flow .footer-inner{z-index:1;max-width:1200px;position:relative}.footer-brand-scene{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;padding:12px 0 40px;display:grid}.footer-brand-block{max-width:330px}.footer-brand-link{align-items:center;display:inline-flex}.footer-brand-symbol{object-fit:contain;width:200px;max-width:100%;height:auto;display:block}.footer-brand-description{color:#50685a;max-width:310px;margin-top:16px;font-size:14px;line-height:1.6}.footer-invitation h2{letter-spacing:-.035em;font-size:clamp(26px,3vw,40px);line-height:1.12}.footer-invitation h2>span{color:#557b4d}.footer-invitation p{color:#50685a;margin-top:12px}.site-footer.site-footer-flow .footer-columns{background-color:#f4ead5;background-image:url(/decor/trang-co-footer-links.png);background-position:50% 42%;background-repeat:no-repeat;background-size:cover;border:1px solid #c8d8c5;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:28px 22px;display:grid}.site-footer-flow .footer-columns>div{min-width:0;padding:0 12px}.site-footer-flow .footer-columns h3{color:#385d40;margin:0 0 14px;font-size:12px}.site-footer-flow .footer-columns li{margin:0 0 9px;font-size:13px;line-height:1.5}.site-footer-flow .footer-columns a:hover{color:#557b4d;text-underline-offset:3px;text-decoration:underline}.site-footer.site-footer-flow .footer-bottom{color:#627668;border-top:1px solid #c8d8c5;justify-content:space-between;gap:20px;min-height:auto;margin-top:24px;padding-top:18px;font-size:12px;display:flex}html[data-theme=dark] .site-footer.site-footer-flow{color:#e2eee2;background:0 0}html[data-theme=dark] .site-footer-flow .footer-flow-art{background:0 0}html[data-theme=dark] .footer-brand-description,html[data-theme=dark] .footer-invitation p{color:#afc0b1}html[data-theme=dark] .site-footer.site-footer-flow .footer-columns{background-color:#f4ead5;background-image:url(/decor/trang-co-footer-links.png);border-color:#3b5140}html[data-theme=dark] .site-footer-flow .footer-columns h3,html[data-theme=dark] .site-footer-flow .footer-columns a{color:#314032}html[data-theme=dark] .site-footer-flow .footer-columns a:hover{color:#d2e7ca}html[data-theme=dark] .site-footer.site-footer-flow .footer-bottom{color:#aab9ac;border-color:#3b5140}@media (max-width:800px){.site-footer.site-footer-flow{padding:36px 22px 24px}.footer-brand-scene{grid-template-columns:1fr;gap:20px;padding-bottom:30px}.site-footer.site-footer-flow .footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.site-footer-flow .footer-columns>div{padding:0 6px}}@media (max-width:520px){.site-footer.site-footer-flow{border-radius:22px 22px 0 0;padding-inline:18px}.site-footer.site-footer-flow .footer-columns{padding:22px 14px}.site-footer.site-footer-flow .footer-bottom{flex-direction:column;gap:8px}}
