*{margin:0;padding:0;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}a{text-decoration:none;color:inherit}li{list-style-type:none;position:relative}li:before{content:"-";color:#ff5722;font-size:20px;position:absolute;left:-16px;top:-2px}.leaflet-control-attribution{display:none}.leaflet-control-zoom{display:flex;flex-direction:column;gap:4px}.leaflet-touch .leaflet-bar{border:0}.leaflet-bar a{width:32px;height:32px;border-radius:8px!important}.leaflet-right .leaflet-control{margin-right:25px}.leaflet-bottom .leaflet-control{margin-bottom:90px}.leaflet-touch .leaflet-bar a{line-height:1}.link{color:#3498db}.mt-1{margin-top:1px}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-4{margin-top:4px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-7{margin-top:7px}.mt-8{margin-top:8px}.mt-9{margin-top:9px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-13{margin-top:13px}.mt-14{margin-top:14px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-17{margin-top:17px}.mt-18{margin-top:18px}.mt-19{margin-top:19px}.mt-20{margin-top:20px}.mt-21{margin-top:21px}.mt-22{margin-top:22px}.mt-23{margin-top:23px}.mt-24{margin-top:24px}.mt-25{margin-top:25px}.mt-26{margin-top:26px}.mt-27{margin-top:27px}.mt-28{margin-top:28px}.mt-29{margin-top:29px}.mt-30{margin-top:30px}.mt-31{margin-top:31px}.mt-32{margin-top:32px}.mt-33{margin-top:33px}.mt-34{margin-top:34px}.mt-35{margin-top:35px}.mt-36{margin-top:36px}.mt-37{margin-top:37px}.mt-38{margin-top:38px}.mt-39{margin-top:39px}.mt-40{margin-top:40px}.mt-41{margin-top:41px}.mt-42{margin-top:42px}.mt-43{margin-top:43px}.mt-44{margin-top:44px}.mt-45{margin-top:45px}.mt-46{margin-top:46px}.mt-47{margin-top:47px}.mt-48{margin-top:48px}.mt-49{margin-top:49px}.mt-50{margin-top:50px}.mt-51{margin-top:51px}.mt-52{margin-top:52px}.mt-53{margin-top:53px}.mt-54{margin-top:54px}.mt-55{margin-top:55px}.mt-56{margin-top:56px}.mt-57{margin-top:57px}.mt-58{margin-top:58px}.mt-59{margin-top:59px}.mt-60{margin-top:60px}.mt-61{margin-top:61px}.mt-62{margin-top:62px}.mt-63{margin-top:63px}.mt-64{margin-top:64px}.legislation-section{padding-block:120px 80px;text-align:center}@media(max-width:768px){.legislation-section{padding-block:60px 80px}}.legislation-section__title{color:#000;font-weight:700;font-size:48px}@media(max-width:768px){.legislation-section__title{font-size:28px}}.legislation-section__markdown{white-space:pre-wrap;color:#818b9c;font-size:18px;margin-top:24px;max-width:840px;margin-inline:auto;margin-bottom:50px}@media(max-width:768px){.legislation-section__markdown{font-size:14px;margin-bottom:40px}}.legislation-section__filter{display:flex;align-items:center;gap:12px;justify-content:center;margin-bottom:40px}@media(max-width:768px){.legislation-section__filter{flex-direction:column;gap:8px;margin-bottom:30px}}.legislation-section__filter_label{font-size:16px;font-weight:500;color:#000}@media(max-width:768px){.legislation-section__filter_label{font-size:14px}}.legislation-section__filter_select{padding:8px 16px;border:2px solid #f6f6f6;border-radius:8px;font-size:16px;font-weight:400;color:#000;background:#fff;cursor:pointer;min-width:120px}.legislation-section__filter_select:focus{outline:none;border-color:#3498db}@media(max-width:768px){.legislation-section__filter_select{font-size:14px;padding:6px 12px;min-width:100px}}.legislation-section__groups{display:flex;flex-direction:column;gap:32px;max-width:1060px;margin-inline:auto}.legislation-section__year_group{display:flex;flex-direction:column;gap:24px}.legislation-section__year_title{font-weight:700;font-size:32px;text-align:left;color:#000;margin-bottom:8px}@media(max-width:768px){.legislation-section__year_title{font-size:24px}}.legislation-section__group{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.legislation-section__group_title{font-weight:600;font-size:24px;text-align:left}@media(max-width:768px){.legislation-section__group_title{font-size:18px}}.legislation-section__cards{display:flex;flex-direction:column;gap:20px;width:100%}.legislation-section__card{display:flex;flex-direction:column;gap:16px;padding:24px;border:2px solid #f6f6f6;border-radius:18px;font-weight:400;font-size:18px;text-align:left;cursor:pointer}@media(max-width:768px){.legislation-section__card{gap:24px;font-size:14px}}.legislation-section__card_text_wrapper{display:flex;gap:50px;justify-content:space-between}.legislation-section__card_source{font-size:16px;font-weight:300}.legislation-section__card_date_wrapper{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.legislation-section__card_date{font-size:16px;font-weight:300}@media(max-width:768px){.legislation-section__card_date{font-size:14px}}.legislation-section__title_wrapper{display:flex;gap:4px}.legislation-section__info_icon{color:#818b9c;font-size:14px}.legislation-section__info_icon_wrapper{position:relative;display:flex;margin-top:4px}.legislation-section__popover{position:fixed;z-index:1000;max-width:300px;background:#fff;border:1px solid #f6f6f6;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:12px;font-size:14px;line-height:1.4;color:#000;pointer-events:none}.legislation-section__popover_content{word-wrap:break-word}.legislation-section__popover_arrow{position:absolute;left:50%;top:-6px;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;filter:drop-shadow(0 -1px 0 #f6f6f6)}.legislation-section__icon{min-width:24px}