.sa73e61b{background: #F4F6FB;font-family: 'Readex Pro', sans-serif;color: #0B1B3A;overflow: hidden}
.sbfc2bc1{position: relative;overflow: hidden;background: #040C24;color: #FFFFFF;min-height: 820px;display: flex;flex-direction: column}
.sd1f9c5b{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: 78% 50%}
.s30c34ce{position: absolute;inset: 0;background: linear-gradient(90deg, rgba(4,12,36,0.92) 0%, rgba(4,12,36,0.55) 42%, rgba(4,12,36,0) 64%), linear-gradient(0deg, rgba(4,12,36,0.85) 0%, rgba(4,12,36,0) 30%)}
.sa970d76{position: absolute;inset: 0;-webkit-mask-image: linear-gradient(90deg, #000 0%, rgba(0,0,0,0.6) 30%, transparent 52%);mask-image: linear-gradient(90deg, #000 0%, rgba(0,0,0,0.6) 30%, transparent 52%)}
.s2af78f0{position: relative;z-index: 2;width: 100%;max-width: 1280px;margin: 0 auto;padding: 22px 24px 0;box-sizing: border-box}
.s09dbd07{display: flex;align-items: center;gap: 28px;padding: 12px 14px 12px 20px;border-radius: 22px;background: rgba(255,255,255,0.06);border: 1px solid rgba(255,255,255,0.1);backdrop-filter: blur(12px)}
.s862bc1c{height: 40px}
.s3f086d3{display: flex;gap: 26px;font-size: 15px;color: #C9D6F5}
.s80ea823{margin-left: auto;display: flex;align-items: center;gap: 8px}
.s8c580c9{font-size: 15px;font-weight: 500;padding: 10px 16px;border-radius: 14px;border: 1px solid rgba(255,255,255,0.22);min-height: 44px;box-sizing: border-box;display: flex;align-items: center}
.sfff9d40{display: flex;align-items: center;gap: 8px;font-size: 15px;font-weight: 600;padding: 10px 16px;border-radius: 14px;background: #0E7A43;min-height: 44px;box-sizing: border-box}
.se21a4c3{position: relative;z-index: 1;flex-grow: 1;width: 100%;max-width: 1280px;margin: 0 auto;padding: 80px 24px 40px;box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;gap: 28px}
.s32804a6{font-family: 'Space Mono', monospace;font-size: 13px;letter-spacing: 0.14em;text-transform: uppercase;color: #7CB7FF}
.s424f50c{margin: 0;font-size: clamp(48px, 6.4vw, 100px);line-height: 0.96;font-weight: 700;letter-spacing: -0.035em;max-width: 680px}
.s960483e{color: #7CB7FF}
.s7a3666f{display: flex;gap: 18px;align-items: stretch;max-width: 520px;padding: 18px 20px;border-radius: 20px;background: rgba(4,12,36,0.5);border: 1px solid rgba(255,255,255,0.14);backdrop-filter: blur(10px)}
.s18d2f70{font-size: 44px;font-weight: 700;line-height: 1;padding-right: 18px;border-right: 1px solid rgba(255,255,255,0.18);display: flex;align-items: center}
.sbd53bc7{display: flex;flex-direction: column;gap: 6px}
.s4fb84b5{font-family: 'Space Mono', monospace;font-size: 13px;color: #9FB8EA}
.se8f11f2{font-size: 16px;line-height: 1.55;color: #DCE6FF}
.s6eb4091{display: flex;flex-wrap: wrap;gap: 12px}
.s7a51a69{display: flex;align-items: center;gap: 10px;font-size: 17px;font-weight: 600;padding: 16px 24px;border-radius: 16px;background: #FFFFFF;color: #0B2766}
.s1c992f7{display: flex;align-items: center;gap: 10px;font-size: 17px;font-weight: 600;padding: 16px 24px;border-radius: 16px;border: 1.5px solid rgba(255,255,255,0.35)}
.s8bddf3d{position: relative;z-index: 1;width: 100%;max-width: 1280px;margin: 0 auto;padding: 0 24px 34px;box-sizing: border-box}
.saa9af42{display: flex;flex-wrap: wrap;border-radius: 22px;background: rgba(255,255,255,0.06);border: 1px solid rgba(255,255,255,0.12);backdrop-filter: blur(12px);overflow: hidden}
.s4bc4e54{flex: 1 1 220px;padding: 20px 24px;display: flex;flex-direction: column;gap: 4px;border-right: 1px solid rgba(255,255,255,0.1)}
.s630f6bc{font-size: 30px;font-weight: 700;letter-spacing: -0.02em}
.sd080d94{font-size: 14px;color: #B8C7EE}
.s3877c9b{flex: 1 1 220px;padding: 20px 24px;display: flex;flex-direction: column;gap: 4px}
.s02bb85f{background: #1F5EFF;color: #FFFFFF;overflow: hidden;padding: 16px 0}
.s409206f{display: flex;width: max-content;font-size: 20px;font-weight: 600;letter-spacing: 0.02em}
.s6d99173{display: flex;align-items: center;gap: 24px;padding-right: 24px;white-space: nowrap}
.s6bd45ab{height: 18px;opacity: 0.85}
.s094b6a0{max-width: 1280px;margin: 0 auto;padding: 110px 24px 90px;box-sizing: border-box;display: flex;flex-direction: column;gap: 36px}
.sf5854f9{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 20px}
.sa8c592e{display: flex;flex-direction: column;gap: 12px}
.sb3b9346{font-family: 'Space Mono', monospace;font-size: 13px;letter-spacing: .14em;color: #1F4FD6}
.s6f00896{margin: 0;font-size: clamp(36px, 4.4vw, 64px);line-height: 1.02;font-weight: 700;letter-spacing: -0.03em}
.s2ade852{margin: 0;max-width: 380px;font-size: 17px;line-height: 1.7;color: #4D5A78}
.s5d2d03a{position: relative;border-radius: 36px;overflow: hidden;background: #E9EDF4;aspect-ratio: 3 / 2;max-height: 720px}
.scd1aedd{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}
.s3aed83d{position: absolute;inset: 0}
.s8133a1a{position: absolute;top: 34%;height: 36%;width: 17%;left: 13.5%;transform: translateX(-50%);border: 0;background: transparent;cursor: pointer}
.s62651d2{position: absolute;top: 34%;height: 36%;width: 17%;left: 31%;transform: translateX(-50%);border: 0;background: transparent;cursor: pointer}
.s1bbe537{position: absolute;top: 34%;height: 36%;width: 17%;left: 49.5%;transform: translateX(-50%);border: 0;background: transparent;cursor: pointer}
.sce4b566{position: absolute;top: 34%;height: 36%;width: 17%;left: 68.5%;transform: translateX(-50%);border: 0;background: transparent;cursor: pointer}
.sa58da4b{position: absolute;top: 34%;height: 36%;width: 17%;left: 87%;transform: translateX(-50%);border: 0;background: transparent;cursor: pointer}
.s5d970d6{position: absolute;left: 50%;bottom: 28px;transform: translateX(-50%);display: flex;align-items: center;gap: 14px;padding: 10px 12px 10px 20px;border-radius: 999px;background: rgba(255,255,255,0.86);backdrop-filter: blur(10px);box-shadow: 0 20px 40px -24px rgba(11,39,102,0.5)}
.s5bb17c7{font-size: 18px;font-weight: 700;min-width: 64px}
.s044b142{display: flex;gap: 6px}
.s2b453b7{width: 36px;height: 36px;border-radius: 50%;cursor: pointer;background: #2E9E5B;border: 3px solid #FFFFFF}
.s6a19e27{width: 36px;height: 36px;border-radius: 50%;cursor: pointer;background: #F2B81C;border: 3px solid #FFFFFF}
.sd0a5939{width: 36px;height: 36px;border-radius: 50%;cursor: pointer;background: #1F6FE0;border: 3px solid #FFFFFF}
.s1020ed1{width: 36px;height: 36px;border-radius: 50%;cursor: pointer;background: #FFFFFF;border: 3px solid #FFFFFF}
.s34e3387{width: 36px;height: 36px;border-radius: 50%;cursor: pointer;background: #2F333C;border: 3px solid #FFFFFF}
.sbe4889b{position: relative;background: #FFFFFF;border-radius: 48px 48px 0 0;overflow: hidden}
.s6a0697c{position: absolute;inset: 0;-webkit-mask-image: radial-gradient(60% 50% at 100% 0%, #000 0%, transparent 100%);mask-image: radial-gradient(60% 50% at 100% 0%, #000 0%, transparent 100%)}
.scd6494e{position: relative;max-width: 1280px;margin: 0 auto;padding: 110px 24px 150px;box-sizing: border-box;display: flex;flex-direction: column;gap: 40px}
.s745e9a9{margin: 4px 0 0;font-size: 17px;line-height: 1.7;color: #4D5A78}
.se733832{display: flex;gap: 8px;flex-wrap: wrap}
.sb417a96{font-size: 14px;font-weight: 600;padding: 10px 16px;border-radius: 999px;background: #E3F6EC;color: #0B5E36}
.sf342a1e{font-size: 14px;font-weight: 600;padding: 10px 16px;border-radius: 999px;background: #FFF1D6;color: #7A4A00}
.sfc772b1{font-size: 14px;font-weight: 600;padding: 10px 16px;border-radius: 999px;background: #EEF1F7;color: #2B3550}
.s64cbea7{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(330px, 100%), 1fr));gap: 20px}
.sfb167c7{border-radius: 32px;overflow: hidden;background: #F4F6FB;display: flex;flex-direction: column;border: 1px solid #E6EAF2}
.s97ca23a{aspect-ratio: 5 / 4;overflow: hidden;background: #E9EDF4}
.s94b936f{width: 100%;height: 100%;object-fit: cover;display: block}
.scb50bf2{padding: 24px 26px 28px;display: flex;flex-direction: column;gap: 10px}
.s4a37f58{font-family: 'Space Mono', monospace;font-size: 12px;letter-spacing: .12em;color: #0B5E36}
.sd4407fe{margin: 0;font-size: 25px;font-weight: 700;letter-spacing: -0.01em}
.s47f4c13{margin: 0;font-size: 16px;line-height: 1.6;color: #4D5A78}
.sae59e52{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 6px}
.sd98163a{font-size: 14px;font-weight: 600;padding: 8px 12px;border-radius: 12px;background: #FFFFFF;border: 1px solid #E6EAF2}
.sc1357dd{font-family: 'Space Mono', monospace;font-size: 12px;letter-spacing: .12em;color: #7A4A00}
.s5dc4593{font-family: 'Space Mono', monospace;font-size: 12px;letter-spacing: .12em;color: #2B3550}
.s52616b0{display: flex;flex-wrap: wrap;align-items: center;gap: 20px;padding: 26px 30px;border-radius: 28px;background: #0B2766;color: #FFFFFF;position: relative;overflow: hidden}
.s7214717{position: absolute;right: 120px;top: -30px;width: 200px;height: auto;opacity: 0.08}
.sf38dbab{position: relative;display: flex;flex-direction: column;gap: 4px;flex: 1 1 360px}
.sc421bca{font-size: 24px;font-weight: 700;letter-spacing: -0.01em}
.sb8f165c{font-size: 16px;color: #B8C7EE}
.s7a1ec7c{position: relative;display: flex;align-items: center;gap: 10px;font-size: 16px;font-weight: 700;padding: 14px 22px;border-radius: 14px;background: #0E7A43}
.s0b14289{background: radial-gradient(70% 80% at 65% 55%, #0E2A6B 0%, #061538 55%, #040C24 100%);color: #FFFFFF;position: relative;overflow: hidden;margin-top: -60px;clip-path: polygon(0 0, 50% 70px, 100% 0, 100% 100%, 0 100%)}
.sc3121f5{position: absolute;inset: 0;-webkit-mask-image: radial-gradient(45% 60% at 15% 70%, #000 0%, transparent 100%);mask-image: radial-gradient(45% 60% at 15% 70%, #000 0%, transparent 100%)}
.s6797c5d{position: relative;max-width: 1320px;margin: 0 auto;padding: 160px 24px 110px;box-sizing: border-box;display: flex;flex-wrap: wrap;align-items: center;gap: 48px}
.sf2eefde{flex: 1 1 380px;min-width: 0;display: flex;flex-direction: column;gap: 22px}
.s02bc0ea{font-family: 'Space Mono', monospace;font-size: 13px;letter-spacing: .14em;color: #7CB7FF}
.s7b7988f{margin: 0;font-size: clamp(36px, 4.4vw, 60px);line-height: 1.02;font-weight: 700;letter-spacing: -0.03em}
.sf78ec75{margin: 0;font-size: 17px;line-height: 1.75;color: #B8C7EE}
.s3812334{list-style: none;margin: 6px 0 0;padding: 0;display: flex;flex-direction: column;gap: 8px}
.sb926bb2{font-family: inherit;width: 100%;text-align: left;cursor: pointer;display: flex;gap: 14px;align-items: flex-start;padding: 12px 14px;border-radius: 16px;color: #FFFFFF;transition: background .3s, border-color .3s}
.sdd15a52{width: 32px;height: 32px;flex-shrink: 0;border-radius: 10px;display: flex;align-items: center;justify-content: center;font-family: 'Space Mono', monospace;font-size: 13px;font-weight: 700}
.s7d5173b{display: flex;flex-direction: column;gap: 4px}
.sfccda45{font-size: 16px;font-weight: 600}
.s1db4160{font-size: 14px;line-height: 1.6;color: #B8C7EE}
.s0d926b2{flex: 1.6 1 560px;min-width: 0;position: relative}
.sedea797{position: relative;width: 100%;aspect-ratio: 911 / 674}
.se524394{position: absolute;inset: 0;width: 100%;height: 100%}
.s8624012{position: absolute;left: 38%;top: 19.7%;transform: translate(-50%, -50%);border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;font-family: 'Space Mono', monospace;font-size: 13px;font-weight: 700;border: 2px solid #FFFFFF;transition: width .3s, height .3s}
.sff0d8f3{position: absolute;left: 22.7%;top: 42.9%;transform: translate(-50%, -50%);border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;font-family: 'Space Mono', monospace;font-size: 13px;font-weight: 700;border: 2px solid #FFFFFF;transition: width .3s, height .3s}
.s87bfa9f{position: absolute;left: 55.1%;top: 45.4%;transform: translate(-50%, -50%);border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;font-family: 'Space Mono', monospace;font-size: 13px;font-weight: 700;border: 2px solid #FFFFFF;transition: width .3s, height .3s}
.sd88ce95{position: absolute;left: 33.1%;top: 58.3%;transform: translate(-50%, -50%);border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;font-family: 'Space Mono', monospace;font-size: 13px;font-weight: 700;border: 2px solid #FFFFFF;transition: width .3s, height .3s}
.s19b5b08{position: absolute;left: 53.6%;top: 72%;transform: translate(-50%, -50%);border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;font-family: 'Space Mono', monospace;font-size: 13px;font-weight: 700;border: 2px solid #FFFFFF;transition: width .3s, height .3s}
.se9b5791{position: absolute;left: 81.3%;top: 75.4%;transform: translate(-50%, -50%);border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;font-family: 'Space Mono', monospace;font-size: 13px;font-weight: 700;border: 2px solid #FFFFFF;transition: width .3s, height .3s}
.sa8bfb07{max-width: 1280px;margin: 0 auto;padding: 110px 24px;box-sizing: border-box;display: flex;flex-direction: column;gap: 36px}
.s4a7ddb9{margin: 0;max-width: 380px;font-size: 16px;line-height: 1.7;color: #4D5A78}
.sc4d4206{display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));grid-auto-rows: 280px;grid-auto-flow: dense;gap: 16px}
.s680d6df{margin: 0;position: relative;border-radius: 28px;overflow: hidden;grid-column: span 2;grid-row: span 2}
.sf27f975{position: absolute;left: 0;right: 0;bottom: 0;padding: 60px 24px 22px;background: linear-gradient(0deg, rgba(4,12,36,0.85), rgba(4,12,36,0));color: #FFFFFF;display: flex;flex-direction: column;gap: 4px}
.s7638244{font-family: 'Space Mono', monospace;font-size: 12px;letter-spacing: .12em;color: #F2B81C}
.s857e6a3{font-size: 22px;font-weight: 700}
.sec86d5b{margin: 0;position: relative;border-radius: 28px;overflow: hidden;grid-column: span 2}
.s3ff4be4{position: absolute;left: 0;right: 0;bottom: 0;padding: 50px 22px 18px;background: linear-gradient(0deg, rgba(4,12,36,0.85), rgba(4,12,36,0));color: #FFFFFF;display: flex;flex-direction: column;gap: 4px}
.sa6eeebc{font-family: 'Space Mono', monospace;font-size: 12px;letter-spacing: .12em;color: #7CE0A8}
.s5ac97b0{font-size: 18px;font-weight: 700}
.sf0c2200{margin: 0;position: relative;border-radius: 28px;overflow: hidden}
.sa1c84c1{position: absolute;left: 0;right: 0;bottom: 0;padding: 50px 20px 18px;background: linear-gradient(0deg, rgba(4,12,36,0.85), rgba(4,12,36,0));color: #FFFFFF;display: flex;flex-direction: column;gap: 4px}
.sf07b32b{font-family: 'Space Mono', monospace;font-size: 12px;letter-spacing: .12em;color: #FFB347}
.sa0d9062{font-family: 'Space Mono', monospace;font-size: 12px;letter-spacing: .12em;color: #7CB7FF}
.s0fbec1f{position: relative;background: #FFFFFF;overflow: hidden}
.s351873d{position: absolute;inset: 0;-webkit-mask-image: radial-gradient(50% 60% at 0% 100%, #000 0%, transparent 100%);mask-image: radial-gradient(50% 60% at 0% 100%, #000 0%, transparent 100%)}
.sc571658{position: relative;max-width: 1280px;margin: 0 auto;padding: 110px 24px 120px;box-sizing: border-box;display: flex;flex-direction: column;gap: 40px}
.s675f068{display: flex;flex-wrap: wrap;gap: 40px;align-items: flex-end;justify-content: space-between}
.s8c66fe2{display: flex;flex-direction: column;gap: 12px;max-width: 720px}
.s2d38a5b{margin: 0;max-width: 420px;font-size: 17px;line-height: 1.7;color: #4D5A78}
.s4759408{display: grid;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap: 16px}
.sea84bdc{background: #F4F6FB;border-radius: 28px;padding: 28px;display: flex;flex-direction: column;gap: 14px;min-height: 250px;box-sizing: border-box}
.s1125f89{width: 56px;height: 56px;border-radius: 18px;background: #E6EEFF;display: flex;align-items: center;justify-content: center}
.s39e772e{margin: 0;font-size: 21px;font-weight: 700}
.s51b04ab{margin: 0;font-size: 15px;line-height: 1.6;color: #4D5A78}
.s0c27481{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 24px;padding-top: 36px;border-top: 1.5px solid #0B1B3A}
.sdcdcafa{margin: 0;font-size: clamp(26px, 3vw, 40px);line-height: 1.2;font-weight: 700;letter-spacing: -0.02em;max-width: 760px}
.s8b33340{color: #1F5EFF}
.sa0b4f71{display: flex;align-items: center;gap: 10px;font-size: 17px;font-weight: 700;padding: 16px 24px;border-radius: 16px;background: #0B2766;color: #FFFFFF}
.s4757748{background: radial-gradient(80% 90% at 80% 30%, #1F5EFF 0%, #0B2766 55%, #040C24 100%);color: #FFFFFF;border-radius: 48px 48px 0 0;position: relative;overflow: hidden}
.sb85fd65{position: absolute;inset: 0;-webkit-mask-image: linear-gradient(180deg, #000 0%, transparent 60%);mask-image: linear-gradient(180deg, #000 0%, transparent 60%)}
.sefc8c84{position: relative;max-width: 1280px;margin: 0 auto;padding: 110px 24px 90px;box-sizing: border-box;display: flex;flex-wrap: wrap;align-items: center;gap: 56px}
.s8869fa4{flex: 1 1 520px;min-width: 0;display: flex;flex-direction: column;gap: 26px}
.s40abd54{margin: 0;font-size: clamp(52px, 7vw, 108px);line-height: 0.95;font-weight: 700;letter-spacing: -0.04em}
.s01c8b5d{display: grid;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));gap: 12px}
.se348d3e{display: flex;align-items: center;gap: 14px;padding: 18px;border-radius: 20px;background: rgba(255,255,255,0.08);border: 1px solid rgba(255,255,255,0.16)}
.sa3df615{width: 48px;height: 48px;border-radius: 15px;background: #0E7A43;display: flex;align-items: center;justify-content: center;flex-shrink: 0}
.sdd42741{display: flex;flex-direction: column}
.sca90f0d{font-size: 13px;color: #B8C7EE}
.sfd2eae2{font-size: 19px;font-weight: 700}
.sd2ff55f{width: 48px;height: 48px;border-radius: 15px;background: #1877F2;display: flex;align-items: center;justify-content: center;flex-shrink: 0}
.sb13b975{font-size: 16px;font-weight: 700}
.s4c2167b{width: 48px;height: 48px;border-radius: 15px;background: #F2B81C;display: flex;align-items: center;justify-content: center;flex-shrink: 0}
.sc8044af{flex: 1 1 380px;min-width: 0;display: flex;justify-content: center;padding: 20px 0}
.s0beb8eb{position: relative;width: min(440px, 100%);aspect-ratio: 1.75 / 1}
.s391e770{position: absolute;inset: 0;border-radius: 26px;background: linear-gradient(135deg, #0B2766 0%, #071A4A 100%);border: 1px solid rgba(124,183,255,0.3);box-shadow: 0 50px 80px -30px rgba(0,0,0,0.7);padding: 28px;box-sizing: border-box;display: flex;flex-direction: column;justify-content: space-between;overflow: hidden}
.s77bc4d1{position: absolute;inset: 0;opacity: 0.8}
.s767635b{height: 56px;align-self: flex-start;position: relative}
.s6cfe8cb{position: relative;display: flex;justify-content: space-between;align-items: flex-end;gap: 10px}
.s625142f{display: flex;flex-direction: column;gap: 2px}
.s0cae99d{font-size: 15px;font-weight: 600}
.s0e8caff{font-size: 14px;color: #B8C7EE;text-align: left}
.s537fa45{font-family: 'Space Mono', monospace;font-size: 11px;color: #7CB7FF}
.se54e6f4{position: absolute;inset: 0;transform: rotateY(180deg);border-radius: 26px;background: #FFFFFF;color: #0B1B3A;box-shadow: 0 50px 80px -30px rgba(0,0,0,0.7);padding: 26px 28px;box-sizing: border-box;display: flex;flex-direction: column;justify-content: center;gap: 10px}
.s1b7ddda{height: 36px;align-self: flex-start}
.sde86e91{font-size: 14px;color: #4D5A78}
.s99bec71{position: relative;border-top: 1px solid rgba(255,255,255,0.12)}
.s931253c{max-width: 1280px;margin: 0 auto;padding: 26px 24px;box-sizing: border-box;display: flex;flex-wrap: wrap;align-items: center;gap: 18px;font-size: 14px;color: #B8C7EE}
.sb02a68d{height: 32px}
.s1807dc5{margin-left: auto;display: flex;gap: 18px}
.sd1d623b{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: 22% 50%}
.sf9761db{position: absolute;inset: 0;background: linear-gradient(270deg, rgba(4,12,36,0.92) 0%, rgba(4,12,36,0.55) 42%, rgba(4,12,36,0) 64%), linear-gradient(0deg, rgba(4,12,36,0.85) 0%, rgba(4,12,36,0) 30%)}
.s73f6203{position: absolute;inset: 0;-webkit-mask-image: linear-gradient(270deg, #000 0%, rgba(0,0,0,0.6) 30%, transparent 52%);mask-image: linear-gradient(270deg, #000 0%, rgba(0,0,0,0.6) 30%, transparent 52%)}
.s67f9ed2{display: flex;align-items: center;gap: 28px;padding: 12px 20px 12px 14px;border-radius: 22px;background: rgba(255,255,255,0.06);border: 1px solid rgba(255,255,255,0.1);backdrop-filter: blur(12px)}
.s8be3129{margin-inline-start: auto;display: flex;align-items: center;gap: 8px}
.s1afa627{font-size: 15px;font-weight: 500;color: #7CB7FF}
.s9a44b10{margin: 0;font-size: clamp(52px, 7vw, 110px);line-height: 1.08;font-weight: 700;max-width: 680px}
.s0b16b3c{font-size: 44px;font-weight: 700;line-height: 1;padding-inline-end: 18px;border-inline-end: 1px solid rgba(255,255,255,0.18);display: flex;align-items: center}
.sa0dbf31{font-size: 13px;color: #9FB8EA}
.sd5256c9{font-family: 'Space Mono', monospace}
.s4406668{font-size: 16px;line-height: 1.7;color: #DCE6FF}
.s5641e4b{flex: 1 1 220px;padding: 20px 24px;display: flex;flex-direction: column;gap: 2px;border-inline-end: 1px solid rgba(255,255,255,0.1)}
.sce10501{font-size: 30px;font-weight: 700}
.s2df8780{flex: 1 1 220px;padding: 20px 24px;display: flex;flex-direction: column;gap: 2px}
.s1ccc199{display: flex;width: max-content;font-size: 20px;font-weight: 600}
.s3eb55b4{display: flex;align-items: center;gap: 24px;padding-left: 24px;white-space: nowrap}
.s529905f{font-size: 14px;font-weight: 600;color: #1F4FD6}
.s6a8fe2f{margin: 0;font-size: clamp(38px, 4.6vw, 68px);line-height: 1.15;font-weight: 700}
.sadc5d32{margin: 0;max-width: 380px;font-size: 17px;line-height: 1.85;color: #4D5A78}
.s711f068{position: absolute;left: 50%;bottom: 28px;transform: translateX(-50%);display: flex;align-items: center;gap: 14px;padding: 10px 20px 10px 12px;border-radius: 999px;background: rgba(255,255,255,0.86);backdrop-filter: blur(10px);box-shadow: 0 20px 40px -24px rgba(11,39,102,0.5)}
.s409a872{font-size: 18px;font-weight: 700;min-width: 56px}
.sc58717d{position: absolute;inset: 0;-webkit-mask-image: radial-gradient(60% 50% at 0% 0%, #000 0%, transparent 100%);mask-image: radial-gradient(60% 50% at 0% 0%, #000 0%, transparent 100%)}
.sc873fef{margin: 4px 0 0;font-size: 17px;line-height: 1.85;color: #4D5A78}
.s5551d67{font-size: 13px;font-weight: 600;color: #0B5E36}
.s1382f42{margin: 0;font-size: 25px;font-weight: 700}
.s02eb1b3{margin: 0;font-size: 16px;line-height: 1.75;color: #4D5A78}
.sa1d2dc5{font-size: 13px;font-weight: 600;color: #7A4A00}
.s30540b5{font-size: 13px;font-weight: 600;color: #2B3550}
.s7ab5d52{position: absolute;left: 120px;top: -30px;width: 200px;height: auto;opacity: 0.08}
.sd301310{font-size: 24px;font-weight: 700}
.s9e73694{background: radial-gradient(70% 80% at 35% 55%, #0E2A6B 0%, #061538 55%, #040C24 100%);color: #FFFFFF;position: relative;overflow: hidden;margin-top: -60px;clip-path: polygon(0 0, 50% 70px, 100% 0, 100% 100%, 0 100%)}
.s6498316{position: absolute;inset: 0;-webkit-mask-image: radial-gradient(45% 60% at 85% 70%, #000 0%, transparent 100%);mask-image: radial-gradient(45% 60% at 85% 70%, #000 0%, transparent 100%)}
.s9b64841{font-size: 14px;font-weight: 600;color: #7CB7FF}
.s60208a5{margin: 0;font-size: clamp(38px, 4.6vw, 64px);line-height: 1.15;font-weight: 700}
.sa9e14e8{margin: 0;font-size: 17px;line-height: 1.9;color: #B8C7EE}
.sf946411{font-family: inherit;width: 100%;text-align: right;cursor: pointer;display: flex;gap: 14px;align-items: flex-start;padding: 12px 14px;border-radius: 16px;color: #FFFFFF;transition: background .3s, border-color .3s}
.s456e371{font-size: 14px;line-height: 1.75;color: #B8C7EE}
.s94a4cc2{margin: 0;max-width: 380px;font-size: 16px;line-height: 1.85;color: #4D5A78}
.s3e7ad94{font-size: 13px;font-weight: 600;color: #F2B81C}
.s55fc9ed{font-size: 13px;font-weight: 600;color: #7CE0A8}
.se3a2a09{font-size: 13px;font-weight: 600;color: #FFB347}
.sb0baa69{font-size: 13px;font-weight: 600;color: #7CB7FF}
.s9ba0a6a{position: absolute;inset: 0;-webkit-mask-image: radial-gradient(50% 60% at 100% 100%, #000 0%, transparent 100%);mask-image: radial-gradient(50% 60% at 100% 100%, #000 0%, transparent 100%)}
.s98271d9{margin: 0;max-width: 420px;font-size: 17px;line-height: 1.85;color: #4D5A78}
.se93f249{margin: 0;font-size: 15px;line-height: 1.75;color: #4D5A78}
.se845f38{margin: 0;font-size: clamp(26px, 3vw, 40px);line-height: 1.4;font-weight: 700;max-width: 760px}
.s273b56c{background: radial-gradient(80% 90% at 20% 30%, #1F5EFF 0%, #0B2766 55%, #040C24 100%);color: #FFFFFF;border-radius: 48px 48px 0 0;position: relative;overflow: hidden}
.s2da0133{margin: 0;font-size: clamp(56px, 7.4vw, 116px);line-height: 1.05;font-weight: 700}
.s4c34ddd{color: #7CB7FF;letter-spacing: -0.04em}
.s59d8e94{font-size: 19px;font-weight: 700;text-align: right}
.s2325d8a{font-size: 13px;color: #B8C7EE;text-align: right}
.s3e0e193{font-size: 12px;color: #7CB7FF}
.sf882e9e{margin-inline-start: auto;display: flex;gap: 18px}
