.ImpressumContentSection_impressumSection__xLJtw{padding:120px 0 80px}.ImpressumContentSection_container__bU5st{max-width:1024px;margin:0 auto;padding:0 16px}.ImpressumContentSection_contentCard__5128L{background:rgba(255,255,255,.05);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:48px}@media (min-width:768px){.ImpressumContentSection_contentCard__5128L{padding:72px}}.ImpressumContentSection_tmgSection__36uEY{margin-bottom:72px}.ImpressumContentSection_sectionTitle__bveOA{font-size:32px;font-weight:700;color:white;margin-bottom:48px;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:24px}.ImpressumContentSection_grid__TpX2B{display:grid;gap:48px}@media (min-width:768px){.ImpressumContentSection_grid__TpX2B{grid-template-columns:1fr 1fr}}.ImpressumContentSection_gridColumn__Vi6FL{display:flex;flex-direction:column;gap:36px}.ImpressumContentSection_contentItem__qHD1u{margin-bottom:0}.ImpressumContentSection_itemTitle__EG3Jl{font-size:20px;font-weight:600;color:white;margin-bottom:24px;display:flex;align-items:center}.ImpressumContentSection_bullet__Mca_1{width:8px;height:8px;background-color:#60a5fa;border-radius:50%;margin-right:12px}.ImpressumContentSection_itemContent__iZHoN{color:#d1d5db;line-height:1.6}.ImpressumContentSection_itemContent__iZHoN p{margin-bottom:8px}.ImpressumContentSection_itemContent__iZHoN p:last-child{margin-bottom:0}.ImpressumContentSection_itemContent__iZHoN .ImpressumContentSection_company__s8SJo{font-weight:500;color:white}.ImpressumContentSection_itemContent__iZHoN .ImpressumContentSection_vatNumber__wU1wo{font-family:Courier New,monospace;color:#93c5fd}.ImpressumContentSection_contactItem__MmghH{display:flex;align-items:center;margin-bottom:12px}.ImpressumContentSection_contactIcon__9ZZea{width:16px;height:16px;margin-right:8px;color:#60a5fa;flex-shrink:0}.ImpressumContentSection_legalSections__jgDnW{display:flex;flex-direction:column;gap:60px}.ImpressumContentSection_legalTitle__e8M4T{font-size:32px;font-weight:700;color:white;margin-bottom:48px;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:24px}.ImpressumContentSection_legalCard__CMVOo{background:rgba(255,255,255,.05);border-radius:16px;padding:36px;border:1px solid rgba(255,255,255,.1)}.ImpressumContentSection_legalCardTitle___HdNf{font-size:20px;font-weight:600;color:white;margin-bottom:24px;display:flex;align-items:center}.ImpressumContentSection_legalBullet__OW0GZ{width:8px;height:8px;background-color:#a855f7;border-radius:50%;margin-right:12px}.ImpressumContentSection_legalCardContent__khqKq{color:#d1d5db;line-height:1.6}.ImpressumContentSection_legalCardContent__khqKq p{margin-bottom:24px}.ImpressumContentSection_legalCardContent__khqKq p:last-child{margin-bottom:0}.ImpressumContentSection_legalCardContent__khqKq .ImpressumContentSection_link__kHUJb{color:#60a5fa;text-decoration:none;display:inline-flex;align-items:center;transition:color .2s ease}.ImpressumContentSection_legalCardContent__khqKq .ImpressumContentSection_link__kHUJb:hover{color:#93c5fd}.ImpressumContentSection_linkIcon__MNPDY{width:16px;height:16px;margin-right:8px}.ImpressumContentSection_smallText__aK8Q7{font-size:14px;margin-top:12px}