.s-0098f865{font-size: 16px;line-height: 1.65;color: #33424E}
.s-01f95aa6{display: flex;justify-content: space-between;align-items: baseline;gap: 12px}
.s-025eb12f{position: absolute;right: -140px;top: -120px;width: 540px;height: auto;opacity: 0.2}
.s-0297ea61{border-top: 1px solid #23465E;padding-top: 22px;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 12px;font-size: 14px}
.s-02a9914f{width: 40px;height: 40px;border-radius: 10px;display: block}
.s-030980b4{margin: 0;font-weight: 600;font-size: 18px;line-height: 1.35}
.s-03a84bd4{flex-shrink: 0;margin-top: 2px}
.s-043c7595{margin: 0 0 48px;max-width: 44rem;font-weight: 300;font-size: clamp(28px, 3vw, 40px);line-height: 1.2;letter-spacing: -0.01em}
.s-0517b1b5{margin: 0 0 14px;font-size: 17px;line-height: 1.75;color: #33424E}
.s-05796cad{margin: 0;font-weight: 300;font-size: 22px;line-height: 1.5;max-width: 28rem}
.s-07bd434b{font-size: 15px;font-weight: 600;padding: 6px 0}
.s-07f9aea8{margin: 0;font-size: 19px;line-height: 1.65;color: #C9D6DF;max-width: 44rem}
.s-08852d4d{font-weight: 700;font-size: 16px}
.s-09a7b31a{flex-shrink: 0;margin-top: 3px}
.s-09c8d52e{margin: 0;font-weight: 700;font-size: 28px;line-height: 1.2}
.s-0ab38a8e{font-size: 13px;font-weight: 700;color: #C84A14}
.s-0ac324da{background: #0F2C40;color: #FFFFFF;border-radius: 28px;padding: clamp(28px, 5vw, 56px);display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr));gap: 48px}
.s-0b14674b{font-size: 13px;font-weight: 700;color: #1D5A7E}
.s-0bc3edb5{font-weight: 700;font-size: 28px;color: #C84A14}
.s-0c42b790{color: #13222E}
.s-0c58dd2d{display: flex;flex-direction: column;gap: 18px}
.s-0cd7d6ed{background: #C84A14;color: #FFFFFF;text-decoration: none;font-weight: 600;font-size: 16px;padding: 15px 28px;border-radius: 999px}
.s-0dd75d9a{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr));gap: 20px}
.s-0ddbfc18{background: #0F2C40;color: #FFFFFF;position: relative;overflow: hidden}
.s-0deebf3f{margin: 0 0 40px;font-size: 16px;line-height: 1.75;color: #33424E}
.s-0df8af43{margin: 0;font-weight: 700;font-size: clamp(26px, 2.8vw, 36px);line-height: 1.2}
.s-0e11468f{margin: 0;font-weight: 700;font-size: clamp(36px, 4.6vw, 54px);line-height: 1.1;letter-spacing: -0.02em}
.s-0e4278c6{margin: 0;font-weight: 300;font-size: clamp(38px, 5vw, 60px);line-height: 1.1;letter-spacing: -0.02em}
.s-0f166470{display: flex;flex-direction: column;gap: 16px;max-width: 40rem}
.s-0f29df50{margin: 0;font-size: 19px;line-height: 1.65;color: #C9D6DF}
.s-0f925576{display: flex;flex-direction: column;gap: 4px}
.s-0fce3e7b{background: #F6F8F9;border-radius: 16px;padding: 22px 24px;display: flex;flex-direction: column;gap: 4px}
.s-1139f0b0{width: 62%;height: auto;display: block}
.s-12f6a1f0{margin: 0;font-weight: 700;font-size: 15px;letter-spacing: 0.1em;text-transform: uppercase;color: #C84A14}
.s-1338eaa1{background: rgba(255, 255, 255, 0.06);border: 1px solid rgba(255, 255, 255, 0.12);border-radius: 18px;padding: 22px 24px;display: flex;flex-direction: column;gap: 6px}
.s-15860386{font-size: 15px;line-height: 1.6;color: #33424E}
.s-199dd202{background: #FFFFFF;color: #13222E;border-radius: 24px;padding: clamp(24px, 4vw, 44px);display: flex;flex-direction: column;gap: 18px}
.s-1b5c5de2{margin: 0 0 16px;font-size: 16px;line-height: 1.75;color: #33424E}
.s-1c08751d{font-weight: 600;font-size: 17px}
.s-1c939337{margin: 0 0 18px;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap: 14px}
.s-1d580a9c{margin: 0;display: flex;align-items: center;gap: 10px;font-weight: 700;font-size: 15px;letter-spacing: 0.1em;text-transform: uppercase;color: #1D5A7E}
.s-1dc81bb7{font-weight: 700;font-size: 28px;color: #0F2C40}
.s-1e5d8c44{font-size: 13px;font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;color: #4F5D68}
.s-1f5476d2{background: #0F2C40}
.s-1fab1c81{font-weight: 700;font-size: 13px;letter-spacing: 0.1em;text-transform: uppercase;color: #C84A14}
.s-1fb1fed9{margin: 0;font-size: 16px;line-height: 1.7;color: #33424E}
.s-2056f536{font-size: 13px;color: #1D5A7E;background: #E6F0F5;padding: 6px 12px;border-radius: 999px;font-weight: 500}
.s-20b9d8bf{margin: 0 0 20px;background: #0F2C40;color: #E3EAF0;border-radius: 14px;padding: 20px 22px;overflow-x: auto;font-family: 'JetBrains Mono', 'Courier New', monospace;font-size: 14px;line-height: 1.6}
.s-20f481cc{background: #F6F8F9;border-radius: 20px;padding: 32px;display: flex;flex-direction: column;gap: 14px}
.s-219fc7c7{flex-shrink: 0;width: 34px;height: 34px;border-radius: 50%;background: #0F2C40;color: #FFFFFF;font-weight: 700;font-size: 15px;display: flex;align-items: center;justify-content: center}
.s-21a1be8a{font-weight: 600}
.s-2271b990{max-width: 1200px;margin: 0 auto;padding: 0 24px 96px}
.s-22bd87a4{display: flex;flex-direction: column;gap: 10px;max-width: 38rem}
.s-23b6b313{background: #F6F8F9;border-radius: 18px;padding: 22px 24px;display: flex;flex-direction: column;gap: 6px}
.s-23d7631d{background: #FFFFFF;color: #13222E;border-radius: 24px;padding: 36px;display: flex;flex-direction: column;gap: 22px}
.s-261a7cfb{background: #C84A14;color: #FFFFFF;border-radius: 28px;padding: clamp(32px, 5vw, 56px);display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 24px}
.s-28305fcd{margin-top: 24px;border-radius: 24px;overflow: hidden;display: flex;flex-wrap: wrap}
.s-28876ce4{margin: 0;font-size: 15px;line-height: 1.6;color: #4F5D68;flex-grow: 1}
.s-29dfbfe3{display: flex;flex-wrap: wrap;gap: 48px;align-items: flex-start}
.s-2b1815b1{display: flex;flex-wrap: wrap;gap: 4px 24px;padding: 16px 22px;border-bottom: 1px solid #E1E8EC}
.s-2bb85782{margin: 0 0 4px;font-weight: 700;font-size: 22px}
.s-2cf6d510{display: flex;justify-content: space-between;align-items: center;gap: 16px;padding: 20px 24px;border: 1px solid #E1E8EC;border-radius: 16px;text-decoration: none;color: #13222E;background: #F6F8F9}
.s-2dca67a4{margin: 0;font-size: 17px;line-height: 1.7;color: #CFCBEA}
.s-2e0aed19{font-family: 'JetBrains Mono', 'Courier New', monospace;font-weight: 500;font-size: 15px;color: #C84A14}
.s-2fa4945e{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 24px}
.s-314668d7{display: flex;flex-direction: column;gap: 14px;max-width: 40rem}
.s-317a56bd{font-size: 20px;color: #C84A14}
.s-31aca2c3{display: flex;flex-direction: column;gap: 4px;grid-column: 1 / -1}
.s-31e81696{margin: 28px 0 10px;font-weight: 600;font-size: 19px}
.s-3237ff93{width: 12px;height: 12px;border-radius: 50%;background: #2B7BA4}
.s-32a5bcd7{color: #FFFFFF;text-decoration: none;font-weight: 600;font-size: 16px;padding: 14px 27px;border-radius: 999px;border: 1px solid #5B8FAE}
.s-32d5b167{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 14px}
.s-3399d06d{margin: 0 0 10px;font-size: 13px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: #C84A14}
.s-33e6103b{margin: 0;padding-left: 22px;display: flex;flex-direction: column;gap: 8px;font-size: 16px;line-height: 1.65;color: #33424E}
.s-34dada22{margin: 0;font-size: 14px;line-height: 1.55;color: #E6F0F5}
.s-367f9df9{width: min(100%, 440px);aspect-ratio: 1;border-radius: 50%;background: #0F2C40;display: flex;align-items: center;justify-content: center;justify-self: center;overflow: hidden}
.s-36b5a637{flex: 1 1 260px;background: #F6F8F9;border-radius: 20px;padding: 28px;box-sizing: border-box;display: flex;flex-direction: column;gap: 4px}
.s-36c84f5e{margin: 0;font-size: 14px;font-weight: 600}
.s-38c72c3b{display: flex;flex-direction: column;gap: 8px}
.s-3a50ce1d{display: flex;flex-direction: column;gap: 22px}
.s-3ac0ecc4{background: #F6F8F9;border-radius: 16px;padding: 18px 20px;display: flex;flex-direction: column;gap: 6px}
.s-3da2fc91{position: relative;display: flex;flex-direction: column;gap: 22px}
.s-3f11b6a6{margin: 0;font-weight: 300;font-size: clamp(22px, 2.4vw, 30px);line-height: 1.35;max-width: 40rem}
.s-4041d3a9{margin: 0 0 10px;font-size: 14px;font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;color: #4F5D68}
.s-40517f6a{display: flex;gap: 12px;align-items: flex-start;font-size: 17px;line-height: 1.55;color: #E3EAF0}
.s-406396c0{position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 62.5%;aspect-ratio: 1;border-radius: 50%;background: linear-gradient(140deg, #E4601E 0%, #C84A14 55%, #B5410F 100%)}
.s-4109be0a{margin: 0;font-size: 14px;font-weight: 600;color: #4F5D68}
.s-420b7ad8{margin: 0 0 18px;padding-left: 22px;display: flex;flex-direction: column;gap: 6px;font-size: 17px;line-height: 1.7;color: #33424E}
.s-4392a0ce{font-size: 13px;color: #FFFFFF;background: #C84A14;padding: 6px 12px;border-radius: 999px;font-weight: 500}
.s-44eb7920{display: flex;flex-direction: column;gap: 28px}
.s-45205269{margin: 0 0 24px;display: flex;align-items: center;gap: 16px;padding: 16px 18px;border: 1px solid #E1E8EC;border-radius: 16px;text-decoration: none;color: #13222E;background: #F6F8F9}
.s-476cd4e1{max-width: 1000px;margin: 0 auto;padding: 48px 24px 72px;display: flex;flex-direction: column;gap: 18px}
.s-47e13019{display: flex;flex-wrap: wrap;align-items: center;gap: 4px}
.s-48767b19{margin: 0;font-weight: 300;font-size: clamp(36px, 4.6vw, 56px);line-height: 1.1;letter-spacing: -0.02em}
.s-4b4a393d{margin: 0;font-weight: 600;font-size: 19px;line-height: 1.35}
.s-4b948fe8{position: relative;width: min(100%, 540px);aspect-ratio: 1.6;justify-self: center;container-type: inline-size}
.s-4cab31c9{width: 18px;height: 18px;border-radius: 4px}
.s-4d2f7d6f{width: 12px;height: 12px;border-radius: 50%;background: #F26B27}
.s-4d4d70ca{font-size: 14px;font-weight: 600}
.s-4e9e09e5{max-width: 1200px;margin: 0 auto;padding: 96px 24px;display: flex;flex-direction: column;gap: 40px}
.s-4f4a80a4{margin: 0 0 16px;padding-left: 22px;display: flex;flex-direction: column;gap: 8px;font-size: 16px;line-height: 1.75;color: #33424E}
.s-4fd3421e{max-width: 800px;margin: 0 auto;padding: 24px 24px 64px}
.s-50354b4a{background: #1D5A7E;color: #FFFFFF;border-radius: 16px;padding: 18px 20px;display: flex;flex-direction: column;gap: 8px}
.s-507df2d4{flex: 1 1 220px;background: linear-gradient(140deg, #E4601E, #C84A14);color: #FFFFFF;padding: 32px;display: flex;flex-direction: column;justify-content: center;gap: 12px}
.s-50ee89be{margin: 0;font-weight: 700;font-size: 15px;letter-spacing: 0.1em;text-transform: uppercase;color: #1D5A7E}
.s-517a645a{margin: 0;font-size: 18px;line-height: 1.7;color: #C9D6DF;max-width: 34rem}
.s-52043572{display: flex;flex-wrap: wrap;gap: 12px}
.s-52f39e48{margin: 0 0 8px;font-size: 16px;font-weight: 600;color: #13222E}
.s-54f02096{margin: 24px 0 14px;font-weight: 600;font-size: 19px}
.s-5639b96b{max-width: 1200px;margin: 0 auto;padding: 96px 24px}
.s-5682b9d9{margin: 0;font-size: 16px;line-height: 1.6}
.s-584892a0{display: flex;flex-direction: column;gap: 2px}
.s-58caabf5{margin: 0;font-size: 16px;color: #4F5D68}
.s-58fd7a0d{height: 112px;border: 1px solid #E1E8EC;border-radius: 16px;background: #FFFFFF;display: flex;align-items: center;justify-content: center;padding: 16px 24px;box-sizing: border-box}
.s-591708d5{align-self: flex-start;display: flex;padding: 6px 0}
.s-59bfda42{display: flex;flex-wrap: wrap;gap: 12px;padding-top: 4px}
.s-5ae1a6b9{margin: 0;background: #F6F8F9;border-radius: 24px;padding: 36px;display: flex;flex-direction: column;gap: 20px;border-top: 4px solid #F26B27}
.s-5b416616{font-size: 15px;line-height: 1.6;color: #4F5D68}
.s-5bf90917{height: 44px;width: auto;display: block}
.s-5c3ab728{margin: 0;font-weight: 300;font-size: clamp(32px, 3.6vw, 46px);line-height: 1.15;letter-spacing: -0.01em}
.s-5ce0a25d{flex-shrink: 0;width: 48px;height: 48px;border-radius: 50%;background: #C84A14;display: flex;align-items: center;justify-content: center}
.s-5d77fb01{position: relative;max-width: 1200px;margin: 0 auto;padding: 72px 24px 80px;display: flex;flex-direction: column;gap: 18px}
.s-5db75d4d{font-weight: 700}
.s-5e4ab819{display: flex;gap: 16px;align-items: flex-start}
.s-5fee654c{display: flex;flex-wrap: wrap;gap: 4px 24px;padding: 16px 22px}
.s-60349d74{color: #FFFFFF;text-decoration: none;font-size: 15px;font-weight: 500;padding: 12px 14px}
.s-6123f1c7{position: relative;max-width: 1200px;margin: 0 auto;padding: 112px 24px;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr));gap: 56px;align-items: center}
.s-6341d874{display: inline-flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 600;color: #FFFFFF;background: #8F4098;padding: 8px 14px;border-radius: 999px}
.s-63819c50{margin: 0;font-weight: 700;font-size: clamp(38px, 5vw, 60px);line-height: 1.08;letter-spacing: -0.02em}
.s-63b2429a{display: flex;align-items: center;justify-content: center;gap: 10px;min-height: 52px;padding: 0 28px;border-radius: 999px;background: #C84A14;color: #FFFFFF;text-decoration: none;font-size: 16px;font-weight: 600}
.s-63c33bd6{margin: 40px 0 16px;font-weight: 700;font-size: 26px;line-height: 1.3;color: #0F2C40}
.s-6422cea7{margin: 0;font-weight: 300;font-size: clamp(28px, 3vw, 38px);line-height: 1.2;letter-spacing: -0.01em}
.s-6618bf9f{display: flex;gap: 16px;align-items: flex-start;background: #F6F8F9;border-radius: 16px;padding: 20px 22px}
.s-680e9eb1{display: flex;flex-direction: column;gap: 16px}
.s-6818d4f4{width: 44px;height: 44px}
.s-68af1e4f{position: relative;overflow: hidden;background: #0B0A22;color: #FFFFFF;border-radius: 28px;padding: clamp(28px, 5vw, 64px);display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr));gap: 48px;align-items: center}
.s-693d1300{align-self: flex-start;color: #C84A14;text-decoration: none;font-weight: 600;font-size: 14px;padding: 10px 18px;border-radius: 999px;border: 1.5px solid #F26B27}
.s-6a0077cb{margin: 0;font-weight: 400;font-size: clamp(19px, 1.8vw, 23px);line-height: 1.6;color: #13222E}
.s-6b0319a0{align-self: flex-start;color: #1D5A7E;text-decoration: none;font-weight: 600;font-size: 14px;padding: 10px 18px;border-radius: 999px;border: 1.5px solid #1D5A7E}
.s-6b2bfa77{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr));gap: 48px;align-items: start}
.s-6b7fd8f5{font-weight: 700;font-size: 40px;line-height: 1;color: #F26B27}
.s-6c942ccf{position: absolute;right: -180px;top: -60px;width: 780px;height: auto;opacity: 0.22}
.s-6d8b50cf{background: #FFFFFF;color: #13222E;border-radius: 24px;padding: 32px;display: flex;flex-direction: column}
.s-6e5eedc4{margin: 0;display: flex;align-items: center;gap: 10px;font-size: 13px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: #F7A06A}
.s-6e767484{max-width: 800px;margin: 0 auto;padding: 48px 24px 72px;display: flex;flex-direction: column;gap: 18px}
.s-6f08aff7{background: #F6F8F9;border-radius: 20px;padding: 32px;display: flex;flex-direction: column;gap: 12px;border-top: 4px solid #F26B27}
.s-6feb0947{margin: 0;font-size: 17px;line-height: 1.7;color: #4F5D68}
.s-71c49bdd{background: #0F2C40;color: #C9D6DF}
.s-72534421{font-size: 15px;font-weight: 600;color: #FFFFFF;background: #C84A14;padding: 9px 16px;border-radius: 999px}
.s-72ac7ff8{margin: 0;font-size: 14px;line-height: 1.55;color: #4F5D68}
.s-73572505{height: 40px;width: auto;display: block}
.s-73def46f{background: #F6F8F9}
.s-74ca39c3{margin: 0;font-size: 18px;line-height: 1.65;color: #C9D6DF;max-width: 34rem}
.s-74f4e993{background: #F6F8F9;border-radius: 18px;padding: 24px;display: flex;flex-direction: column;gap: 10px}
.s-75488212{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr));gap: 24px}
.s-75e14cf2{margin: 0;font-size: 16px;line-height: 1.7;color: #13222E}
.s-76e448ba{max-width: 1200px;margin: 0 auto;padding: 64px 24px 112px}
.s-78dcb52f{max-width: 1200px;margin: 0 auto;padding: 96px 24px;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr));gap: 48px;align-items: center}
.s-78e97fcf{position: relative;margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 14px}
.s-792481e2{margin: 0;padding: 0;list-style: none;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr));gap: 20px}
.s-7b4a380c{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr));gap: 56px;align-items: center}
.s-7c5a628b{margin: 0;font-size: 15px;font-weight: 600}
.s-7c907281{background: #FFFFFF;border-radius: 20px;padding: 32px;display: flex;flex-direction: column;gap: 14px;border-top: 4px solid #1D5A7E}
.s-7d618cb1{position: absolute;right: -150px;top: -120px;width: 580px;height: auto;opacity: 0.2}
.s-7d7be0ac{max-width: 1200px;margin: 0 auto;padding: 112px 24px 48px}
.s-7dd815fa{display: flex;align-items: center;gap: 16px;padding: 16px 18px;border: 1px solid #E1E8EC;border-radius: 16px;text-decoration: none;color: #13222E;background: #F6F8F9}
.s-7efeeb51{margin: 0 0 18px;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap: 12px}
.s-7f72541a{margin: 0 0 16px;overflow-x: auto;border: 1px solid #E1E8EC;border-radius: 16px}
.s-7fe08433{margin: 0 0 12px;font-size: 17px;line-height: 1.75;color: #33424E}
.s-808b5c9f{margin: 0;font-weight: 300;font-size: clamp(30px, 3.4vw, 44px);line-height: 1.15;letter-spacing: -0.01em}
.s-83902571{margin: 32px 0 18px;font-size: 17px;line-height: 1.75;color: #33424E}
.s-83c8bdf9{display: flex;align-items: center;padding: 4px 0}
.s-841a1fda{background: #C84A14;color: #FFFFFF;text-decoration: none;font-weight: 600;font-size: 15px;padding: 13.5px 23.5px;border-radius: 999px}
.s-84ceea13{margin: 0 0 18px;display: flex;flex-wrap: wrap;gap: 8px}
.s-85b296d6{margin: 0;padding: 0;list-style: none;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr));gap: 20px}
.s-85cb043d{margin: 0;font-size: 17px;line-height: 1.7;color: #C9D6DF}
.s-86383924{background: #FFFFFF;border-radius: 20px;padding: 32px;display: flex;flex-direction: column;gap: 14px;border-top: 4px solid #F26B27}
.s-86a6b6b3{margin: 24px 0 10px;font-weight: 600;font-size: 20px;line-height: 1.35;color: #13222E}
.s-86e47b2b{border: 1px solid #E1E8EC;border-radius: 20px;padding: 28px;display: flex;flex-direction: column;gap: 14px}
.s-8765d793{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 12px}
.s-87890ec4{margin: 0;flex: 1 1 260px;font-size: 15px;line-height: 1.65;color: #33424E}
.s-8791b650{margin: 0;font-size: 13px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: #C84A14}
.s-88d49683{display: flex;flex-wrap: wrap;align-items: center;gap: 16px 24px;padding-top: 4px}
.s-891e3b37{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap: 12px}
.s-893ad423{margin: 0 0 18px;padding-left: 22px;display: flex;flex-direction: column;gap: 8px;font-size: 17px;line-height: 1.7;color: #33424E}
.s-8a02ae4e{margin: 0 0 18px;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap: 14px}
.s-8b00b22c{width: 20px;height: 20px}
.s-8b0d2bbe{margin: 24px 0 10px;font-weight: 600;font-size: 18px;line-height: 1.35;color: #13222E}
.s-8be14ee1{margin: 0;font-size: 14px;font-weight: 600;color: #FFFFFF}
.s-8cdde927{display: flex;flex-direction: column;gap: 24px}
.s-8d4a5da7{margin: 0;font-weight: 600;font-size: 21px;line-height: 1.3;color: #0F2C40}
.s-8d53e0d3{margin: 0 0 18px;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 12px}
.s-8d82bdf3{margin: 0;font-size: 16px;font-weight: 600}
.s-8e24c961{background: #0F2C40;color: #FFFFFF}
.s-8ea06778{margin: 0;font-weight: 700;font-size: clamp(34px, 4.4vw, 52px);line-height: 1.1;color: #0F2C40}
.s-8faf7195{height: 1px;background: #E1E8EC}
.s-8fde324c{background: #FFFFFF;color: #0F2C40;text-decoration: none;font-weight: 600;font-size: 15px;padding: 14px 26px;border-radius: 999px}
.s-900db228{border: 1px solid #D5E1E8;border-radius: 16px;padding: 18px 20px;display: flex;flex-direction: column;gap: 12px}
.s-902166fb{font-size: 13px;font-weight: 700;color: #FFFFFF}
.s-90a4d563{margin: 0;font-weight: 700;font-size: clamp(26px, 2.6vw, 34px);line-height: 1.25;color: #0F2C40}
.s-90e84ae9{display: flex;gap: 14px;align-items: flex-start;font-size: 17px;line-height: 1.6;color: #33424E}
.s-911a4084{margin: 0;font-size: 13px;line-height: 1.5;color: #4F5D68;text-align: center}
.s-9185601a{font-weight: 700;color: #1D5A7E}
.s-91b4c669{margin: 0 0 18px;font-size: 17px;line-height: 1.75;color: #33424E}
.s-9213cb1f{margin-top: 16px;padding-top: 18px;border-top: 1px solid #DCE4E9;display: flex;flex-direction: column;gap: 6px}
.s-923bcfb0{margin: 0;font-size: 16px;line-height: 1.6;color: #13222E}
.s-92a0d016{color: #FFFFFF;text-decoration: none;font-size: 15px;padding: 10px 12px}
.s-9451ad4d{margin: 0;font-size: 15px;line-height: 1.65;color: #4F5D68}
.s-949994fc{background: #FFFFFF}
.s-94bf0cb8{margin: 0;font-weight: 700;font-size: clamp(36px, 4vw, 52px);line-height: 1.1}
.s-95167c8d{max-width: 1200px;margin: 0 auto;padding: 64px 24px 112px;display: flex;flex-wrap: wrap;gap: 48px;align-items: flex-start}
.s-95aa29f1{margin: 0;font-weight: 300;font-size: clamp(30px, 3.2vw, 42px);line-height: 1.15;letter-spacing: -0.01em}
.s-960c1c04{margin: 40px 0 18px;font-size: 19px;line-height: 1.75;color: #13222E}
.s-98b5ec2d{font-weight: 700;font-size: 14px;color: #C84A14}
.s-9907fa95{font-size: 14px;font-weight: 500;color: #1D5A7E;background: #E6F0F5;padding: 6px 12px;border-radius: 999px}
.s-99238a30{background: #F6F8F9;border-radius: 20px;padding: 32px;display: flex;flex-direction: column;gap: 12px;border-top: 4px solid #1D5A7E}
.s-999abdde{background: #163A53;border: 1px solid #23465E;border-radius: 16px;padding: 18px 20px;font-size: 15px;line-height: 1.5;font-weight: 500}
.s-99b04353{display: flex;align-items: center;gap: 14px}
.s-99ee0bec{display: flex;flex-direction: column;gap: 8px;font-size: 17px;line-height: 1.7;color: #33424E;padding-top: 3px}
.s-9a5aba07{font-size: 16px;line-height: 1.55}
.s-9a68bf73{max-width: 1200px;margin: 0 auto;padding: 16px 24px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 16px}
.s-9b2d43f2{margin: 0 0 18px;padding-left: 22px;display: flex;flex-direction: column;gap: 10px;font-size: 17px;line-height: 1.7;color: #33424E}
.s-9b876ac7{font-size: 13px;font-weight: 500;color: #1D5A7E;background: #E6F0F5;padding: 5px 11px;border-radius: 999px}
.s-9bbf0a73{width: 18px;height: 18px}
.s-9e9db5f8{margin: 0 0 16px;padding-left: 22px;display: flex;flex-direction: column;gap: 12px;font-size: 16px;line-height: 1.75;color: #33424E}
.s-9eae833b{background: #8F4098;color: #FFFFFF;text-decoration: none;font-weight: 600;font-size: 16px;padding: 15px 28px;border-radius: 999px}
.s-a076b13f{margin: 0;font-weight: 300;font-size: clamp(28px, 3vw, 40px);line-height: 1.2}
.s-a088c4e8{position: absolute;left: -220px;bottom: -200px;width: 640px;height: auto;opacity: 0.45}
.s-a0cb7052{color: #C84A14;font-weight: 600;font-size: 15px;padding: 8px 0}
.s-a17e74b8{font-weight: 600;font-size: 16px}
.s-a1f7b145{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 32px;margin-bottom: 56px}
.s-a36b98f4{margin: 0 0 10px;font-weight: 600;font-size: 19px}
.s-a4c4ca3c{max-width: 1200px;margin: 0 auto;padding: 112px 24px;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr));gap: 64px;align-items: center}
.s-a4d09558{align-self: flex-start;font-weight: 600;font-size: 15px;color: #C84A14;padding: 6px 0}
.s-a6bef675{display: flex;flex-wrap: wrap;gap: 12px;padding-top: 8px}
.s-a6dd71fc{display: flex;flex-direction: column;gap: 12px}
.s-a7a1c47e{font: inherit;font-size: 16px;padding: 13px 16px;border: 1px solid #A9B8C2;border-radius: 12px;background: #FFFFFF;color: #13222E}
.s-a7bf74e1{margin: 0;font-weight: 600;font-size: clamp(22px, 2.2vw, 26px);line-height: 1.3}
.s-a81e0cfc{background: #C84A14;color: #FFFFFF;position: relative;overflow: hidden}
.s-a8a96256{display: flex;flex-wrap: wrap;gap: 4px 8px}
.s-a8ed051f{max-width: 1200px;margin: 0 auto;padding: 112px 24px 0}
.s-a961dfde{align-self: flex-start;background: #C84A14;color: #FFFFFF;text-decoration: none;font-weight: 600;font-size: 16px;padding: 15px 28px;border-radius: 999px;margin-top: 6px}
.s-a9743200{max-width: 1200px;margin: 0 auto;padding: 56px 24px 36px;display: flex;flex-direction: column;gap: 36px}
.s-a9820600{margin: 0 0 24px;font-size: 13px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: #C84A14}
.s-aa05b3d0{max-width: 1200px;margin: 0 auto;padding: 112px 24px}
.s-aa9cf34d{margin: 0;font-weight: 700;font-size: clamp(26px, 2.6vw, 34px);line-height: 1.25}
.s-ab3b1a0b{position: absolute;right: -60px;bottom: -80px;width: 380px;height: auto;opacity: 0.16;pointer-events: none}
.s-ac3e1190{color: #1D5A7E;text-decoration: none;font-weight: 600;font-size: 15px;padding: 12px 22px;border-radius: 999px;border: 1.5px solid #1D5A7E}
.s-ae7681f3{margin: 0 0 12px;font-size: 16px;line-height: 1.75;color: #33424E}
.s-b0ad7329{margin: 0 0 18px;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 14px}
.s-b28960cf{padding: 14px 18px;font-weight: 600;color: #13222E;width: 24%}
.s-b384273b{margin: 0 0 18px;display: flex;flex-direction: column;gap: 12px}
.s-b4534c93{display: flex;flex-wrap: wrap;gap: 8px}
.s-b5ab1510{font-size: 13px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: #C84A14}
.s-b6e72bdb{margin: 28px 0 14px;font-weight: 600;font-size: 19px}
.s-b797fb9d{margin: 0;font-weight: 300;font-size: clamp(38px, 5vw, 64px);line-height: 1.1;letter-spacing: -0.02em}
.s-b914d7fe{font-weight: 600;font-size: 17px;color: #D3BFFF}
.s-bad38de9{flex: 999 1 420px;padding: 40px;display: flex;flex-direction: column;justify-content: center;gap: 14px;background: #FFFFFF}
.s-bbc16523{max-width: 1200px;margin: 0 auto;padding: 72px 24px 32px;display: flex;flex-direction: column;gap: 72px}
.s-bbc410bb{height: 34px;width: auto;display: block}
.s-bdc90cd8{font-size: 13px;font-weight: 600;color: #4F5D68;background: #F6F8F9;padding: 6px 12px;border-radius: 999px}
.s-bde61189{max-width: 1200px;margin: 0 auto;padding: 112px 24px;display: flex;flex-direction: column;gap: 64px}
.s-be1f3539{margin: 0;font-size: 17px;line-height: 1.75;color: #33424E}
.s-be60b37e{max-width: 800px;margin: 0 auto;padding: 120px 24px;display: flex;flex-direction: column;gap: 20px;font-family: Montserrat, Arial, sans-serif}
.s-bf46d335{margin: 0;font-weight: 700;font-size: 19px;line-height: 1.35;color: #0F2C40}
.s-c1455e95{margin: 24px 0 10px;font-weight: 600;font-size: 19px}
.s-c186455a{margin: 0 0 16px;background: #F6F8F9;border-radius: 16px;padding: 24px 28px;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap: 20px 28px}
.s-c40d127c{display: flex}
.s-c45ebcca{border: 1px solid #F5C3A6;background: #FFF4EC;border-radius: 16px;padding: 18px 20px;display: flex;flex-direction: column;gap: 12px}
.s-c752d291{display: flex;align-items: center;gap: 12px;align-self: flex-start;padding: 4px 0}
.s-c82903e5{display: flex;flex-direction: column;gap: 20px}
.s-c9035c8e{display: flex;flex-wrap: wrap;gap: 6px}
.s-c9b3a9e6{width: 100%;min-width: 640px;border-collapse: collapse;font-size: 14px;line-height: 1.6;color: #33424E}
.s-cb0aace3{position: relative;max-width: 1200px;margin: 0 auto;padding: 96px 24px 112px;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr));gap: 64px;align-items: center}
.s-cb610fa4{font: inherit;font-size: 16px;padding: 13px 16px;border: 1px solid #A9B8C2;border-radius: 12px;background: #FFFFFF;color: #13222E;resize: vertical}
.s-cbebaf66{text-decoration: none;font-size: 15px;font-weight: 500;padding: 8px 0;color: #13222E}
.s-cc14225e{margin: 0;font-weight: 500;font-size: 20px;line-height: 1.55;color: #13222E}
.s-cc1a5cc2{max-height: 72px;max-width: 100%;width: auto;display: block}
.s-cc7b20ee{margin: 0 0 20px;display: flex;flex-direction: column;border: 1px solid #E1E8EC;border-radius: 16px;overflow: hidden}
.s-cc84f920{flex: 1 1 260px;min-width: 0;display: flex;flex-direction: column;gap: 16px}
.s-ccfc8a28{display: inline-flex;align-items: center;gap: 10px;min-height: 52px;padding: 0 26px;border-radius: 999px;border: 1px solid rgba(255, 255, 255, 0.7);color: #FFFFFF;text-decoration: none;font-size: 16px;font-weight: 600}
.s-cd800a9b{margin: 0;font-size: 13px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: #F26B27}
.s-cdd7c9d2{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 62.5%;aspect-ratio: 1;border-radius: 50%;background: linear-gradient(140deg, #2B7BA4 0%, #1D5A7E 55%, #164A68 100%)}
.s-ce18257f{margin: 0;font-size: 17px;line-height: 1.6}
.s-ce39cc2a{display: flex;align-items: center;gap: 8px;font-weight: 600;font-size: 17px}
.s-ced337cc{margin: 32px 0 12px;font-weight: 600;font-size: 21px;line-height: 1.35;color: #13222E}
.s-cee5c102{padding: 14px 18px}
.s-cf54d6ce{width: 40px;height: 3px;background: #F26B27}
.s-cfcf6911{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 10px}
.s-d08bb20c{margin: 0;font-size: 19px;line-height: 1.75;color: #33424E}
.s-d1e145a6{font-size: 17px;line-height: 1.7;color: #33424E;padding-top: 3px}
.s-d3defe91{margin: 0;font-size: 17px;line-height: 1.75;color: #C9D6DF}
.s-d4d27ca4{margin: 0 0 18px;background: #FFF4EC;border: 1px solid #F5C3A6;border-radius: 16px;padding: 20px 22px;display: flex;flex-direction: column;gap: 10px}
.s-d4edf541{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr));gap: 48px}
.s-d57d1ac1{margin: 0;font-size: 18px;line-height: 1.7;color: #33424E}
.s-d6337f03{font-size: 14px;font-weight: 600;color: #4F5D68}
.s-d6c99b65{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);white-space: nowrap;background: #FFFFFF;color: #0F2C40;font-weight: 700;font-size: clamp(11px, 2.8cqw, 16px);padding: 1.8cqw 3cqw;border-radius: 999px;box-shadow: 0 8px 24px rgba(0, 0, 0, 0.25)}
.s-d789f55a{background: #10304A;border: 1px solid #1F4862;border-radius: 24px;padding: clamp(28px, 4vw, 44px);display: flex;flex-direction: column;gap: 16px}
.s-d98f1393{position: relative;max-width: 1200px;margin: 0 auto;padding: 56px 24px 88px;display: flex;flex-direction: column;gap: 20px}
.s-dacc6ef2{max-width: 1200px;margin: 0 auto;padding: 56px 24px 96px}
.s-dd12a9b9{padding: 14px 18px;font-weight: 600;color: #13222E}
.s-ddd05929{display: flex;flex-wrap: wrap;gap: 8px;padding-top: 8px}
.s-de597673{padding: 40px 0 24px;border-top: 1px solid #E1E8EC}
.s-deb096c6{margin: 0 0 16px;font-size: 18px;line-height: 1.75;color: #13222E}
.s-df18d120{margin: 0;font-size: 18px;line-height: 1.65;color: #C9D6DF;max-width: 44rem}
.s-df2b7c47{font-weight: 600;font-size: 18px}
.s-dfb0600d{display: inline-flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 600;color: #0F2C40;background: #FFFFFF;padding: 8px 14px;border-radius: 999px}
.s-e0180d50{font-weight: 700;font-size: 26px;color: #0F2C40}
.s-e1625862{display: flex;flex-wrap: wrap;border-radius: 24px;overflow: hidden;border: 1px solid #E1E8EC}
.s-e1b3ec8e{position: absolute;left: 5%;width: 26%;top: 50%;transform: translateY(-50%);text-align: center;font-weight: 600;font-size: clamp(13px, 3.4cqw, 19px);line-height: 1.25}
.s-e2189604{margin: 0;font-weight: 600;font-size: 16px;color: #13222E}
.s-e23d7d75{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap: 18px}
.s-e3a648f2{max-width: 1000px;margin: 0 auto;padding: 64px 24px}
.s-e434ee90{display: flex;flex-direction: column;gap: 20px;max-width: 52rem}
.s-e437e02f{font-family: Montserrat, Arial, sans-serif;color: #13222E;background: #FFFFFF;min-height: 100vh}
.s-e504f9f2{width: 163px;height: 24px;display: block}
.s-e53c3a3d{display: flex;gap: 12px;align-items: flex-start}
.s-e56c8bf2{max-width: 1200px;margin: 0 auto;padding: 64px 24px 96px;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr));gap: 56px;align-items: center}
.s-e5e5307f{width: 22px;height: 22px}
.s-e7a0cabb{margin: 0;font-weight: 700;font-size: 22px;line-height: 1.25}
.s-e8061594{flex: 0 0 200px;font-weight: 600;font-size: 15px}
.s-e8602c92{max-width: 1200px;margin: 0 auto;padding: 96px 24px 48px;display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr));gap: 48px}
.s-e874a6b7{position: absolute;right: 5%;width: 26%;top: 50%;transform: translateY(-50%);text-align: center;font-weight: 600;font-size: clamp(13px, 3.4cqw, 19px);line-height: 1.25}
.s-e947147b{margin: 28px 0 12px;font-weight: 600;font-size: 21px;line-height: 1.35;color: #13222E}
.s-e95ea054{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr));gap: 24px;align-items: stretch}
.s-e9645b4e{margin: 0 0 20px;font-size: 12px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: #4F5D68}
.s-e9881321{margin: 0;display: flex;align-items: center;gap: 10px;font-size: 13px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: #7FC0E0}
.s-ea20d554{border-top: 1px solid #E1E8EC;vertical-align: top}
.s-eab18e76{font-size: 15px;line-height: 1.6;color: #CFCBEA}
.s-eb48525a{margin: 28px 0 14px;font-weight: 600;font-size: 21px;line-height: 1.35;color: #13222E}
.s-ec4354b4{background: #FFFFFF;border-radius: 20px;padding: 28px;display: flex;flex-direction: column;gap: 10px}
.s-ed52a278{margin: 0;font-size: 16px;line-height: 1.65;color: #33424E}
.s-ee7d7eb2{width: 2px;height: 24px;background: #D5E1E8;margin-left: 34px}
.s-ef30d96b{font-size: 13px;font-weight: 600;letter-spacing: 0.1em;text-transform: uppercase;color: #4F5D68}
.s-ef4d81b4{flex: 999 1 300px;background: #F6F8F9;padding: 32px;display: flex;flex-direction: column;justify-content: center;gap: 12px}
.s-f0576fcc{display: flex;flex-direction: column;gap: 14px}
.s-f1094d17{margin: 0;font-weight: 600;font-size: 20px;line-height: 1.35}
.s-f2643763{margin: 0;flex: 2 1 520px;display: flex;flex-direction: column;gap: 28px;min-width: 0}
.s-f3aaf0e8{color: #F26B27}
.s-f3fe51ce{flex-shrink: 0;font-weight: 700;font-size: 22px;color: #C84A14;line-height: 1.2}
.s-f48ca62c{margin: 0 0 32px;font-size: 13px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: #C84A14}
.s-f4b58ebe{margin: 0;font-size: 14px;font-weight: 500;color: #C9D6DF}
.s-f57bd23d{background: #FFFFFF;color: #A33A0E;text-decoration: none;font-weight: 600;font-size: 16px;padding: 15px 28px;border-radius: 999px}
.s-f5af09c0{display: flex;align-items: center;gap: 16px}
.s-f5d0ad44{margin: 0 0 20px;font-weight: 700;font-size: clamp(24px, 2.4vw, 30px);line-height: 1.25;color: #0F2C40}
.s-f6c319fc{font-weight: 700;color: #F26B27}
.s-f7e7ad50{margin-left: 8px;background: #C84A14;color: #FFFFFF;text-decoration: none;font-size: 15px;font-weight: 600;padding: 12px 22px;border-radius: 999px}
.s-f82cb4b7{margin: 0;padding-left: 20px;display: flex;flex-direction: column;gap: 6px;font-size: 16px;line-height: 1.6;color: #33424E}
.s-f9808c9b{color: #FFFFFF;text-decoration: none;font-weight: 600;font-size: 16px;padding: 14px 26px;border-radius: 999px;border: 1.5px solid #5B7A8F}
.s-fa5418b9{flex: 999 1 560px;min-width: 0;max-width: 48rem}
.s-fa964a83{font-size: 14px;color: #4F5D68}
.s-fab1a593{background: #F6F8F9;text-align: left}
.s-fb2ac3ae{flex: 1 1 260px;background: linear-gradient(140deg, #E4601E, #C84A14);color: #FFFFFF;padding: 40px;display: flex;flex-direction: column;justify-content: center;gap: 16px}
.s-fc6018bc{background: #F6F8F9;border-radius: 18px;padding: 22px 24px;display: flex;flex-direction: column;gap: 12px}
.s-fc9042f9{border: 1px solid #C9DCE7;background: #F1F7FA;border-radius: 16px;padding: 18px 20px;display: flex;flex-direction: column;gap: 8px}
.s-fca8582c{color: #1D5A7E;text-decoration: none;font-weight: 600;font-size: 16px;padding: 13.5px 26.5px;border-radius: 999px;border: 1.5px solid #1D5A7E}
.s-fd9ebae5{font-size: 14px;font-weight: 600;color: #FFFFFF;border: 1px solid #3F6681;padding: 7px 14px;border-radius: 999px}
.s-ff21d693{padding: 14px 18px;font-weight: 600;color: #13222E;width: 36%}
.s-ff6aeb31{background: #0B2232;color: #FFFFFF}
