
						.dawn-management-slider {
							--dawn-blue: #17458f;
							--dawn-dark-blue: #0c2d70;
							--dawn-orange: #f37427;
							--dawn-gold: #e9b44c;
							--dawn-text: #48546c;
							--dawn-light-blue: #edf3ff;

							position: relative;
							padding: 90px 24px 75px;
							overflow: hidden;
							background: #ffffff;
							font-family: inherit;
						}

						.dawn-management-heading {
							position: relative;
							z-index: 5;
							max-width: 900px;
							margin: 0 auto 45px;
							text-align: center;
						}

						.dawn-management-heading>span {
							display: block;
							margin-bottom: 10px;
							color: var(--dawn-orange);
							font-size: 12px;
							font-weight: 800;
							letter-spacing: 2.2px;
						}

						.dawn-management-heading h2 {
							margin: 0;
							color: var(--dawn-blue);
							font-size: clamp(31px, 4vw, 48px);
							font-weight: 500;
							line-height: 1.18;
							margin-bottom: 10px;
						}

						.dawn-management-heading h2 strong {
							font-weight: 800;

						}



						.dawn-management-heading p {
							max-width: 710px;
							margin: 0 auto;
							color: #68748b;
							font-size: 15px;
							line-height: 1.75;
						}

						.dawn-management-stage {
							position: relative;
							z-index: 4;
							width: 100%;
							max-width: 1200px;
							min-height: 680px;
							margin: 0 auto;
							overflow: hidden;
							background: #dce5f3;
							border: 2px solid var(--dawn-blue);
							border-radius: 18px;
							box-shadow: 0 25px 65px rgba(9, 39, 99, 0.18);
						}

						.dawn-management-slide {
							position: absolute;
							inset: 0;
							display: flex;
							align-items: center;
							padding: 50px 70px;
							visibility: hidden;
							opacity: 0;
							background-position: center;
							background-repeat: no-repeat;
							background-size: cover;
							transform: scale(1.035);
							transition:
								opacity 0.8s ease,
								visibility 0.8s ease,
								transform 1.1s ease;
						}

						.dawn-management-slide.active {
							z-index: 3;
							visibility: visible;
							opacity: 1;
							transform: scale(1);
						}

						.dawn-management-overlay {
							position: absolute;
							inset: 0;
							background:
								linear-gradient(90deg,
									rgba(8, 32, 91, 0.45) 0%,
									rgba(8, 32, 91, 0.16) 48%,
									rgba(8, 32, 91, 0.02) 100%);
							pointer-events: none;
						}

						.dawn-management-content {
							position: relative;
							z-index: 5;
							width: min(1200px, 98%);
							max-height: 585px;
							padding: 38px 42px;
							overflow-y: auto;
							background: rgba(255, 255, 255, 0.97);
							border-left: 6px solid var(--dawn-orange);
							border-radius: 0 22px 22px 0;
							box-shadow: 0 24px 58px rgba(4, 28, 82, 0.25);
						}

						.dawn-management-content::-webkit-scrollbar {
							width: 5px;
						}

						.dawn-management-content::-webkit-scrollbar-track {
							background: #eef2f7;
							border-radius: 20px;
						}

						.dawn-management-content::-webkit-scrollbar-thumb {
							background: var(--dawn-blue);
							border-radius: 20px;
						}

						.dawn-management-label {
							display: block;
							margin-bottom: 8px;
							color: var(--dawn-orange);
							font-size: 11px;
							font-weight: 800;
							letter-spacing: 1.8px;
						}

						.dawn-management-content h3 {
							margin: 0 0 5px;
							color: var(--dawn-dark-blue);
							font-size: 35px;
							font-weight: 800;
							line-height: 1.2;
						}

						.dawn-management-content h4 {
							margin: 0 0 22px;
							color: var(--dawn-orange);
							font-size: 14px;
							font-weight: 700;
							line-height: 1.5;
						}

						.dawn-management-highlight {
							display: flex;
							align-items: center;
							gap: 16px;
							margin-bottom: 23px;
							padding: 15px 17px;
							background: var(--dawn-light-blue);
							border-radius: 9px;
						}

						.dawn-management-highlight strong {
							min-width: 145px;
							color: var(--dawn-blue);
							font-size: 18px;
							font-weight: 800;
							line-height: 1.25;
						}

						.dawn-management-highlight span {
							padding-left: 16px;
							color: #53617b;
							border-left: 1px solid #ccd8ed;
							font-size: 12px;
							font-weight: 600;
							line-height: 1.5;
						}

						.dawn-management-description {
							padding-top: 2px;
						}

						.dawn-management-description p {
							margin: 0 0 14px;
							color: var(--dawn-text);
							font-size: 13px;
							line-height: 1.78;
						}

						.dawn-management-description p:last-child {
							margin-bottom: 0;
						}

						.dawn-management-footer {
							margin-top: 22px;
							padding: 14px 17px;
							color: var(--dawn-dark-blue);
							background: #f4f7fc;
							border-left: 3px solid var(--dawn-orange);
							font-size: 13px;
							font-weight: 700;
							font-style: italic;
							line-height: 1.6;
						}



						.dawn-management-arrow:hover {
							background: var(--dawn-dark-blue);
							transform: translateY(-50%) scale(1.07);
						}

						.dawn-management-arrow span {
							font-size: 19px;
							line-height: 1;
						}

						.dawn-management-prev {
							left: 18px;
						}

						.dawn-management-next {
							right: 18px;
						}

						.dawn-management-dots {
							position: relative;
							z-index: 5;
							display: flex;
							justify-content: center;
							gap: 9px;
							margin-top: 25px;
						}

						.dawn-management-dots button {
							width: 10px;
							height: 10px;
							padding: 0;
							background: #c9d2e2;
							border: 0;
							border-radius: 30px;
							cursor: pointer;
							transition:
								width 0.3s ease,
								background 0.3s ease;
						}

						.dawn-management-dots button.active {
							width: 35px;
							background: var(--dawn-orange);
						}

						@media (max-width: 980px) {
							.dawn-management-stage {
								min-height: 760px;
							}

							.dawn-management-slide {
								align-items: flex-end;
								padding: 35px 42px;
								background-position: center top;
							}

							.dawn-management-overlay {
								background:
									linear-gradient(0deg,
										rgba(8, 32, 91, 0.65) 0%,
										rgba(8, 32, 91, 0.08) 75%);
							}

							.dawn-management-content {
								width: calc(100% - 40px);
								max-height: 540px;
								margin: 0 auto;
							}
						}

						@media (max-width: 650px) {
							.dawn-management-slider {
								padding: 60px 12px;
							}

							.dawn-management-heading {
								margin-bottom: 32px;
							}

							.dawn-management-heading p {
								font-size: 13px;
							}

							.dawn-management-stage {
								min-height: 790px;
								border-radius: 12px;
							}

							.dawn-management-slide {
								padding: 25px 14px 28px;
								background-position: 65% top;
							}

							.dawn-management-content {
								width: 100%;
								max-height: 565px;
								padding: 28px 22px;
								border-left-width: 4px;
								border-radius: 0 15px 15px 0;
							}

							.dawn-management-content h3 {
								font-size: 28px;
							}

							.dawn-management-highlight {
								align-items: flex-start;
								flex-direction: column;
								gap: 8px;
							}

							.dawn-management-highlight strong {
								min-width: 0;
							}

							.dawn-management-highlight span {
								padding-left: 0;
								border-left: 0;
							}

							.dawn-management-arrow {
								top: 23%;
								width: 39px;
								height: 39px;
								border-radius: 8px;
							}

							.dawn-management-prev {
								left: 9px;
							}

							.dawn-management-next {
								right: 9px;
							}
						}
					
