.sectoral-legal-acts_sectoralLegalActs__uDzLe{margin-top:9rem;min-height:100vh;background-color:#f8f9fa;padding:2rem 0}.sectoral-legal-acts_container__p5tGa{max-width:1500px;margin:0 auto;padding:0 2rem}.sectoral-legal-acts_header__hr0Ut{text-align:center;margin-bottom:3rem;padding:2rem 0;background:linear-gradient(135deg,#245366,#1a3d47);border-radius:10px;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1)}.sectoral-legal-acts_pageTitle__SnPSO{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#fff}.sectoral-legal-acts_pageDescription__emjk9{font-size:1.1rem;opacity:.9;max-width:600px;margin:0 auto;line-height:1.6}.sectoral-legal-acts_sectionsContainer__wGZaj{display:flex;flex-direction:column;gap:3rem}.sectoral-legal-acts_section__G5ccj{background:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s ease}.sectoral-legal-acts_section__G5ccj:hover{transform:translateY(-2px)}.sectoral-legal-acts_sectionHeader__VpL0H{background:linear-gradient(135deg,#245366,#2d6374);padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb}.sectoral-legal-acts_sectionTitle__iqw_z{font-size:1.8rem;font-weight:600;color:#fff;margin:0;cursor:pointer;transition:color .3s ease}.sectoral-legal-acts_sectionTitle__iqw_z:hover{color:#f0f9ff}.sectoral-legal-acts_cardsContainer__646SV{padding:2rem}.sectoral-legal-acts_cardRow__OQqcc{display:flex;gap:1.5rem;margin-bottom:1.5rem;flex-wrap:wrap;align-items:stretch}.sectoral-legal-acts_cardRow__OQqcc:last-child{margin-bottom:0}.sectoral-legal-acts_card__6XMGh{flex:1 1;min-width:300px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:200px}.sectoral-legal-acts_card__6XMGh:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,2,.15);border-color:#245366}.sectoral-legal-acts_card__6XMGh:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#245366,#2d6374);transform:scaleX(0);transition:transform .3s ease}.sectoral-legal-acts_card__6XMGh:hover:before{transform:scaleX(1)}.sectoral-legal-acts_cardHeader__anaT2{margin-bottom:1rem;flex-shrink:0}.sectoral-legal-acts_cardTitle__K3gtn{font-size:1.2rem;font-weight:600;color:#1f2937;margin:0;line-height:1.3}.sectoral-legal-acts_cardContent__Qp_S_{margin-bottom:1rem;flex-grow:1;display:flex;flex-direction:column}.sectoral-legal-acts_cardDescription__Szf_i{color:#6b7280;font-size:.95rem;line-height:1.6;margin:0;flex-grow:1}.sectoral-legal-acts_cardFooter__JqRfo{display:flex;justify-content:flex-end;margin-top:1rem;flex-shrink:0}.sectoral-legal-acts_readMore__iHAQg{color:#245366;font-size:.9rem;font-weight:500;transition:color .3s ease}.sectoral-legal-acts_card__6XMGh:hover .sectoral-legal-acts_readMore__iHAQg{color:#1a3d47}@media(max-width:768px){.sectoral-legal-acts_container__p5tGa{padding:0 1rem}.sectoral-legal-acts_header__hr0Ut{padding:1.5rem 1rem}.sectoral-legal-acts_pageTitle__SnPSO{font-size:2rem}.sectoral-legal-acts_pageDescription__emjk9{font-size:1rem}.sectoral-legal-acts_cardRow__OQqcc{flex-direction:column;gap:1rem;align-items:stretch}.sectoral-legal-acts_card__6XMGh{min-width:unset;width:100%;min-height:auto}.sectoral-legal-acts_sectionHeader__VpL0H{padding:1rem}.sectoral-legal-acts_sectionTitle__iqw_z{font-size:1.5rem}.sectoral-legal-acts_cardsContainer__646SV{padding:1rem}}@media(max-width:480px){.sectoral-legal-acts_sectoralLegalActs__uDzLe{padding:1rem 0}.sectoral-legal-acts_header__hr0Ut{margin-bottom:2rem}.sectoral-legal-acts_pageTitle__SnPSO{font-size:1.8rem}.sectoral-legal-acts_sectionsContainer__wGZaj{gap:2rem}.sectoral-legal-acts_card__6XMGh{padding:1rem}.sectoral-legal-acts_cardTitle__K3gtn{font-size:1.1rem}.sectoral-legal-acts_cardDescription__Szf_i{font-size:.9rem}}.sectoral-legal-acts_section__G5ccj{animation:sectoral-legal-acts_fadeInUp__iKWFw .6s ease-out}@keyframes sectoral-legal-acts_fadeInUp__iKWFw{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sectoral-legal-acts_card__6XMGh:focus,.sectoral-legal-acts_sectionTitle__iqw_z:focus{outline:2px solid #245366;outline-offset:2px}.sectoral-legal-acts_loading__YwvOg{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:1.2rem;color:#6b7280}