.index-module-scss-module__dwhN3q__copyright{text-align:center;z-index:2;background:#0003;border-top:1px solid #ffffff0d;padding:14px 20px;position:relative}.index-module-scss-module__dwhN3q__copyright p{color:#ffffff59;letter-spacing:.3px;margin:0;font-size:12px;font-weight:400}
.index-module-scss-module__5ZyXLq__footer{background-color:var(--bg-footer);color:#fff;position:relative;overflow:hidden}.index-module-scss-module__5ZyXLq__grid{pointer-events:none;z-index:0;background-image:linear-gradient(#b20b0908 1px,#0000 1px),linear-gradient(90deg,#b20b0908 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.index-module-scss-module__5ZyXLq__carGraphic{z-index:1;pointer-events:none;opacity:.85;position:absolute;right:0}.index-module-scss-module__5ZyXLq__carGraphic img{width:33.1771vw;max-width:637px;height:9.01042vw;max-height:173px}@media screen and (max-width:767px){.index-module-scss-module__5ZyXLq__carGraphic img{width:52.0833vw;max-width:400px;height:14.0625vw;max-height:108px}}@media screen and (max-width:570px){.index-module-scss-module__5ZyXLq__carGraphic img{width:66.6667vw;max-width:250px;height:18.1333vw;max-height:68px}}@media screen and (max-width:374px){.index-module-scss-module__5ZyXLq__carGraphic img{width:62.5vw;max-width:200px;height:16.875vw;max-height:54px}}.index-module-scss-module__5ZyXLq__footerContainer{z-index:2;max-width:1200px;margin:0 auto;position:relative}.index-module-scss-module__5ZyXLq__footerContent{justify-content:space-between;align-items:flex-start;gap:60px;padding:60px 20px 40px;display:flex}@media screen and (max-width:767px){.index-module-scss-module__5ZyXLq__footerContent{flex-direction:column;gap:40px;padding:40px 20px 30px}}.index-module-scss-module__5ZyXLq__leftPanel{flex-direction:column;flex:1;gap:20px;max-width:300px;display:flex}@media screen and (max-width:767px){.index-module-scss-module__5ZyXLq__leftPanel{text-align:center;align-items:center;max-width:100%}}.index-module-scss-module__5ZyXLq__brandLogo img{width:155px;height:60px}@media screen and (max-width:767px){.index-module-scss-module__5ZyXLq__brandLogo img{width:130px;height:50px}}.index-module-scss-module__5ZyXLq__tagline{color:#ffffff80;margin:0;font-size:13px;line-height:1.7}.index-module-scss-module__5ZyXLq__socialSection{flex-direction:column;gap:12px;display:flex}.index-module-scss-module__5ZyXLq__socialTitle{letter-spacing:1.5px;color:#fff6;margin:0;font-size:12px;font-weight:700}.index-module-scss-module__5ZyXLq__socialIcons{gap:12px;display:flex}@media screen and (max-width:767px){.index-module-scss-module__5ZyXLq__socialIcons{justify-content:center}}.index-module-scss-module__5ZyXLq__socialIcon{color:#fff;background-color:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .3s;display:flex}.index-module-scss-module__5ZyXLq__socialIcon:hover{background-color:#b20b09;border-color:#b20b09;transform:translateY(-3px);box-shadow:0 6px 16px #b20b0959}.index-module-scss-module__5ZyXLq__rightPanel{flex:2;grid-template-columns:repeat(3,1fr);gap:40px;display:grid}@media screen and (max-width:767px){.index-module-scss-module__5ZyXLq__rightPanel{grid-template-columns:1fr;gap:30px;width:100%}}.index-module-scss-module__5ZyXLq__infoColumn{flex-direction:column;gap:16px;display:flex}@media screen and (max-width:767px){.index-module-scss-module__5ZyXLq__infoColumn{text-align:center}}.index-module-scss-module__5ZyXLq__columnTitle{letter-spacing:1px;color:#fff;text-transform:uppercase;border-bottom:1px solid #b20b0966;margin:0;padding-bottom:10px;font-size:13px;font-weight:700;display:inline-block}.index-module-scss-module__5ZyXLq__columnList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.index-module-scss-module__5ZyXLq__columnList li{color:#ffffff8c;font-size:13px;line-height:1.5;transition:color .2s}.index-module-scss-module__5ZyXLq__columnList li a{color:#ffffff8c;text-decoration:none;transition:color .2s}.index-module-scss-module__5ZyXLq__columnList li a:hover{color:#b20b09}.index-module-scss-module__5ZyXLq__columnList li:hover{color:#fffc}.index-module-scss-module__5ZyXLq__addressText p{color:#ffffff8c;margin:0 0 6px;font-size:13px;line-height:1.6}.index-module-scss-module__5ZyXLq__addressText p:last-child{margin-bottom:0}
