.d-container[data-v-33e0b39d]{margin:0 auto;max-width:var(--d-container,1200px);padding:0 20px}.d-footer[data-v-33e0b39d]{background:var(--d-primary-dark,#1b3022);color:#c8d4c8;margin-top:auto;padding:56px 0 0}.d-footer-grid[data-v-33e0b39d]{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);padding-bottom:40px}.d-footer-title[data-v-33e0b39d]{color:#fff;font-size:16px;margin:0 0 16px}.d-footer-line[data-v-33e0b39d]{font-size:14px;line-height:1.6;margin:0 0 8px}.d-footer-line a[data-v-33e0b39d]{color:#c8d4c8;text-decoration:none}.d-footer-line a[data-v-33e0b39d]:hover{color:#fff}.d-footer-link[data-v-33e0b39d]{color:#c8d4c8;display:block;font-size:14px;margin-bottom:8px;text-decoration:none}.d-footer-link[data-v-33e0b39d]:hover{color:#fff}.d-footer-desc[data-v-33e0b39d]{font-size:14px;line-height:1.6;margin:0 0 12px}.d-footer-bottom[data-v-33e0b39d]{border-top:1px solid hsla(0,0%,100%,.12);font-size:13px;padding:20px 0;text-align:center}.d-footer-bottom p[data-v-33e0b39d]{margin:4px 0}.d-icp[data-v-33e0b39d]{opacity:.75}@media(max-width:768px){.d-footer-grid[data-v-33e0b39d]{gap:28px;grid-template-columns:1fr}}
