._legal_system_section_1y1qt_1{padding:80px 0;background-color:#fff}._container_1y1qt_11{max-width:1440px;margin:0 auto;padding:0 120px}._titleWrapper_1y1qt_23{text-align:center;margin-bottom:40px}._title_1y1qt_23{font-family:Satoshi,sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:var(--color-primary-dark);margin-bottom:0}._highlight_1y1qt_51{background:var(--simz-shift-legal-system-hero-title);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._contentGrid_1y1qt_65{display:flex;align-items:center;gap:32px}._mediaBlock_1y1qt_77{flex:1;display:flex;justify-content:center;align-items:center}._media_1y1qt_77{max-width:100%;height:auto;object-fit:contain;border-radius:24px}._pointsBlock_1y1qt_105{flex:1}._bulletPoint_1y1qt_113{padding:24px 0;border-bottom:1px solid #F3F4F6;display:flex;align-items:flex-start;gap:24px}._bulletPoint_1y1qt_113:first-child{padding-top:0}._bulletPoint_1y1qt_113:last-child{border-bottom:none;padding-bottom:0}._dot_1y1qt_147{width:12px;height:12px;background:var(--fast-food-section-feature-gradient);border-radius:50%;margin-top:10px;flex-shrink:0}._pointText_1y1qt_165{font-family:Satoshi,sans-serif;font-size:24px;font-weight:700;line-height:1.4;color:var(--color-primary-dark);padding-bottom:0;margin-bottom:0}@media (max-width: 1200px){._container_1y1qt_11{padding:0 15px}._title_1y1qt_23{font-size:38px}}@media (max-width: 1000px){._title_1y1qt_23{font-size:32px}._pointText_1y1qt_165{font-size:20px}._bulletPoint_1y1qt_113{padding:12px 0}._media_1y1qt_77{max-width:100%}}@media (max-width: 992px){._container_1y1qt_11{padding:0 15px}}@media (max-width: 800px){._contentGrid_1y1qt_65{flex-direction:column;gap:30px}}@media (max-width: 768px){._legal_system_section_1y1qt_1{padding:30px 0}._titleWrapper_1y1qt_23{margin-bottom:28px}._title_1y1qt_23{font-size:32px;line-height:120%}._pointText_1y1qt_165{font-size:20px}}@media (max-width: 640px){._titleWrapper_1y1qt_23{margin-bottom:24px}._title_1y1qt_23{font-size:28px}._pointText_1y1qt_165{font-size:16px}}@media (max-width: 480px){._legal_system_section_1y1qt_1{padding:20px 0}._title_1y1qt_23{font-size:28px}._pointText_1y1qt_165{font-size:15px}._bulletPoint_1y1qt_113{gap:16px;padding:16px 0}}@media (max-width: 374px){._title_1y1qt_23{font-size:24px}._pointText_1y1qt_165{font-size:14px}}
