.sector-page{width:100%;display:flex;flex-direction:column;align-items:center;background:#fff;color:#222}.sector-hero{position:relative;width:100%;height:clamp(300px,calc(100vw * 10 / 24),560px);display:flex;align-items:flex-end;justify-content:center;text-align:center;overflow:hidden;isolation:isolate;color:#fff;background:#0e2048}.sector-hero__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;z-index:0}.sector-hero__shade{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(14,32,72,.78) 0,rgba(22,58,120,.58) 38%,rgba(43,136,236,.18) 68%,rgba(43,136,236,.04));pointer-events:none}.sector-hero__inner{position:relative;z-index:2;width:100%;max-width:920px;padding:96px 24px 48px}.sector-hero__title{font-size:clamp(28px,4vw,44px);font-weight:900;color:#fff;margin:0;letter-spacing:.2px;text-shadow:0 8px 24px rgba(8,18,48,.35);animation:sector-rise .7s cubic-bezier(.22,1,.36,1) both}.sector-hero__slogan{max-width:760px;margin:14px auto 0;font-size:clamp(15.5px,1.9vw,19px);font-weight:600;line-height:1.75;color:rgba(255,255,255,.94);animation:sector-rise .7s cubic-bezier(.22,1,.36,1) .12s both}@keyframes sector-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.sector-hero__highlights{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:18px auto 0;padding:0;max-width:720px}.sector-hero__highlight{padding:8px 18px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.34);color:#fff;font-size:14px;font-weight:700;backdrop-filter:blur(6px);animation:sector-rise .6s cubic-bezier(.22,1,.36,1) both}.sector-counter{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:2px;margin:28px auto 0;padding:20px 42px;border-radius:20px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);box-shadow:0 18px 40px rgba(8,18,48,.28);backdrop-filter:blur(10px);overflow:hidden}.sector-counter__pulse{position:absolute;inset:0;background:linear-gradient(115deg,transparent 20%,rgba(255,255,255,.16) 48%,transparent 76%);transform:translateX(-100%);animation:sector-sheen 3.6s ease-in-out infinite;pointer-events:none}@keyframes sector-sheen{0%,55%{transform:translateX(-100%)}to{transform:translateX(100%)}}.sector-counter__value{position:relative;display:inline-flex;align-items:baseline;gap:2px;font-size:clamp(38px,6vw,58px);font-weight:900;line-height:1.05;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.5px}.sector-counter__mark{color:#5eb0ff}.sector-counter__label{position:relative;font-size:14px;font-weight:600;color:rgba(255,255,255,.78)}.sector-section{width:100%;max-width:1500px;margin:0 auto;padding:36px 32px 56px}.sector-section__title{padding-bottom:10px;text-align:center;font-weight:800;margin:0 0 18px;font-size:clamp(20px,3vw,26px);color:#162042;position:relative}.sector-section__title:after{display:none}.sector-details-grid{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;max-width:1600px;margin:0 auto;padding:20px 0}.sector-detail-card{width:400px;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center;position:relative;transition:background-color .3s ease,border-radius .3s ease,color .3s ease}.sector-detail-card__icon{margin-bottom:10px;width:100px;height:100px;object-fit:contain}.sector-detail-card__title{font-size:18px;font-weight:700;color:#333;margin:0}.sector-detail-card__desc{display:none;font-size:14px;color:#fff;margin-top:10px;line-height:1.6}.sector-detail-card:hover{background-color:#2b88ec;color:#fff;border-top-right-radius:50px;border-bottom-left-radius:50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.sector-detail-card:hover .sector-detail-card__desc{display:block;font-weight:700}.sector-detail-card:hover .sector-detail-card__icon{display:none}.sector-detail-card:hover .sector-detail-card__title{color:#fff}.sector-special{padding-top:12px}.sector-special__desc{max-width:900px;margin:0 auto 26px;text-align:center;color:#2f385d;line-height:1.85;font-size:15.5px}.sector-special--chips,.sector-special--numbered{width:100%;max-width:none;background:#f6f8fd;padding-inline:32px}.sector-special--chips>*,.sector-special--numbered>*{max-width:1500px;margin-inline:auto}.sector-chips{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:0;margin:0 auto;max-width:1000px}.sector-chip{padding:11px 24px;border-radius:999px;background:#fff;border:1px solid rgba(43,136,236,.28);color:#162042;font-size:15px;font-weight:700;box-shadow:0 8px 18px rgba(22,32,66,.07);transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease;animation:sector-pop .55s cubic-bezier(.22,1,.36,1) both}.sector-chip:hover{transform:translateY(-4px);background:#2b88ec;color:#fff;box-shadow:0 14px 26px rgba(43,136,236,.3)}@keyframes sector-pop{0%{opacity:0;transform:scale(.86) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.sector-integration-grid{display:flex;flex-wrap:wrap;gap:28px;justify-content:center;max-width:1200px;margin:0 auto}.sector-integration-card{flex:1 1 420px;max-width:640px;padding:18px 20px;border-radius:16px;background:#fff;border:1px solid rgba(43,136,236,.18);border-top:4px solid #2b88ec;box-shadow:0 16px 34px rgba(22,32,66,.08);text-align:start;display:flex;align-items:center;gap:18px;transition:transform .28s ease,box-shadow .28s ease}.sector-integration-card__icon{flex:0 0 auto;display:block;width:92px;height:150px;object-fit:contain;object-position:center;margin:0}.sector-integration-card__body{min-width:0;flex:1 1 auto}.sector-integration-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px rgba(22,32,66,.14)}.sector-integration-card__title{margin:0 0 8px;font-size:17px;font-weight:800;color:#162042;line-height:1.45}.sector-integration-card__desc{margin:0;color:#2f385d;font-size:14.5px;line-height:1.75}@media (max-width:480px){.sector-integration-card{flex-direction:row;align-items:center}.sector-integration-card__icon{width:72px;height:118px}}.sector-benefit-list{list-style:none;counter-reset:benefit;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:20px;padding:0;margin:0 auto;max-width:1200px}.sector-benefit{display:flex;align-items:flex-start;gap:16px;padding:22px;background:#fff;border-radius:14px;box-shadow:0 12px 26px rgba(22,32,66,.07);transition:transform .28s ease,box-shadow .28s ease}.sector-benefit:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(22,32,66,.13)}.sector-benefit__num{flex:0 0 auto;font-size:26px;font-weight:900;line-height:1;color:transparent;background:linear-gradient(135deg,#2b88ec,#7c5cff);-webkit-background-clip:text;background-clip:text}.sector-benefit__text{color:#2f385d;font-size:15px;line-height:1.85}.sector-programs-grid{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;text-align:center;max-width:1500px;margin:0 auto}.sector-program-card{width:300px;background:#fff;border-radius:12px;border:1px solid rgba(99,114,255,.14);box-shadow:0 14px 28px rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;text-align:center;padding:16px 12px 18px;text-decoration:none;color:inherit}.sector-program-card:hover{transform:translateY(-3px);border-color:rgba(99,114,255,.24);box-shadow:0 20px 44px rgba(0,0,0,.1)}.sector-program-card__image{width:200px;height:150px;object-fit:contain;display:block;margin:0 auto 10px}.sector-program-card__text{margin:6px 0 0;color:#2f385d;font-size:13.5px;line-height:1.6}[dir=rtl] .sector-program-card__text{text-align:center}@media (max-width:768px){.sector-hero{height:clamp(260px,calc(100vw * 10 / 24),360px)}.sector-hero__inner{padding:72px 20px 28px}.sector-counter{padding:16px 28px;margin-top:22px}.sector-section{padding:28px 20px 44px}.sector-special--chips,.sector-special--numbered{padding-inline:20px}.sector-benefit-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sector-chip,.sector-counter__pulse,.sector-hero__highlight,.sector-hero__slogan,.sector-hero__title{animation:none}}