/* Former inline styles. Tripled class keeps their original precedence. */
.a0.a0.a0{min-height: 100%; background: #06152B; color: #F3F7FF; font-family: Arial, Helvetica, 'Liberation Sans', sans-serif}
.a1.a1.a1{border-bottom: 1px solid #29425D; padding: 20px 48px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 16px 32px}
.a2.a2.a2{display: flex}
.a3.a3.a3{width: 180px; height: auto; display: block}
.a4.a4.a4{display: flex; flex-wrap: wrap; align-items: center; gap: 12px 28px; font-size: 13px; font-weight: 700; letter-spacing: .04em}
.a5.a5.a5{font-family: 'IBM Plex Sans Arabic', Tahoma, sans-serif; letter-spacing: 0; font-size: 15px}
.a6.a6.a6{padding: 12px 20px; font-size: 13px; color: #06152B}
.a7.a7.a7{padding: 72px 48px 0}
.a8.a8.a8{max-width: 1240px; margin: 0 auto; display: flex; flex-direction: column; gap: 52px}
.a9.a9.a9{display: flex; justify-content: space-between; gap: 16px; flex-wrap: wrap; font-size: 12px; font-weight: 700; letter-spacing: .08em; color: #A7BCD4; padding-bottom: 16px; border-bottom: 1px solid #29425D}
.aa.aa.aa{display: flex; flex-wrap: wrap; gap: 48px 96px; align-items: flex-end}
.ab.ab.ab{flex: 1 1 560px; min-width: 0; display: flex; flex-direction: column; gap: 24px}
.ac.ac.ac{margin: 0; font-size: 12px; font-weight: 700; letter-spacing: .08em; color: #A7BCD4}
.ad.ad.ad{margin: 0; font-size: 112px; line-height: .95; font-weight: 700; letter-spacing: -2.5px; text-wrap: balance}
.ae.ae.ae{flex: 0 1 360px; margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; border-top: 1px solid #29425D; font-size: 15px}
.af.af.af{display: flex; gap: 16px; padding: 10px 0; border-bottom: 1px solid #29425D}
.a10.a10.a10{color: #A7BCD4; width: 30px}
.a11.a11.a11{display: flex; flex-wrap: wrap; align-items: flex-end; justify-content: space-between; gap: 24px 48px}
.a12.a12.a12{flex: 1 1 520px; margin: 0; max-width: 640px; font-size: 20px; line-height: 1.5; color: #A7BCD4}
.a13.a13.a13{display: flex; flex-wrap: wrap; align-items: center; gap: 16px 28px}
.a14.a14.a14{font-size: 14px; font-weight: 700; letter-spacing: .04em}
.a15.a15.a15{padding: 0 48px}
.a16.a16.a16{max-width: 1240px; margin: 0 auto}
.a17.a17.a17{margin: 0; font-size: 13px; font-weight: 700; letter-spacing: .08em; color: #A7BCD4}
.a18.a18.a18{display: flex; flex-direction: column; gap: 24px; min-width: 0}
.a19.a19.a19{margin: 0; font-size: 34px; line-height: 1.3; font-weight: 700; letter-spacing: -.3px; max-width: 900px; text-wrap: balance}
.a1a.a1a.a1a{display: flex; flex-wrap: wrap; align-items: center; gap: 12px 32px}
.a1b.a1b.a1b{display: flex; flex-direction: column; gap: 2px}
.a1c.a1c.a1c{font-family: 'Mrs Saint Delafield', 'Brush Script MT', cursive; font-size: 48px; line-height: 1; color: #F3F7FF}
.a1d.a1d.a1d{font-size: 15px; font-weight: 700}
.a1e.a1e.a1e{font-size: 13px; color: #A7BCD4}
.a1f.a1f.a1f{margin: 0; font-size: 48px; line-height: 1.05; font-weight: 700; letter-spacing: -1px}
.a20.a20.a20{margin: 0; font-size: 22px; line-height: 1.35; font-weight: 700}
.a21.a21.a21{margin: 0; max-width: 720px; font-size: 18px; line-height: 1.6; color: #A7BCD4}
.a22.a22.a22{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 24px}
.a23.a23.a23{margin: 0; background: #F3F7FF; color: #06152B; padding: 28px; display: flex; flex-direction: column; gap: 14px}
.a24.a24.a24{font-size: 12px; font-weight: 700; letter-spacing: .08em; color: #4A5D75}
.a25.a25.a25{overflow-x: auto}
.a26.a26.a26{width: 100%; min-width: 380px; border-collapse: collapse; font-size: 14px}
.a27.a27.a27{color: #0B7F57; font-weight: 700}
.a28.a28.a28{font-size: 12px; color: #4A5D75}
.a29.a29.a29{display: flex; justify-content: space-between; gap: 12px; flex-wrap: wrap}
.a2a.a2a.a2a{font-size: 12px; font-weight: 700; letter-spacing: .08em; color: #0B7F57}
.a2b.a2b.a2b{margin: 0; font-size: 17px; font-weight: 700; line-height: 1.35}
.a2c.a2c.a2c{width: 100%; min-width: 360px; border-collapse: collapse; font-size: 14px; font-variant-numeric: tabular-nums}
.a2d.a2d.a2d{text-align: right}
.a2e.a2e.a2e{text-align: right; padding-right: 0}
.a2f.a2f.a2f{display: flex; flex-wrap: wrap; gap: 12px 32px}
.a30.a30.a30{display: flex; flex-direction: column; gap: 20px; min-width: 0}
.a31.a31.a31{margin: 0; font-size: 14px; color: #A7BCD4}
.a32.a32.a32{margin: 0; font-size: 48px; line-height: 1.05; font-weight: 700; letter-spacing: -1px; text-wrap: balance}
.a33.a33.a33{color: #48F5B0}
.a34.a34.a34{display: flex; flex-direction: column}
.a35.a35.a35{margin: 0 0 8px; font-size: 12px; font-weight: 700; letter-spacing: .08em; color: #A7BCD4}
.a36.a36.a36{font-size: 14px; font-weight: 700; color: #48F5B0}
.a37.a37.a37{display: flex; flex-direction: column; gap: 6px}
.a38.a38.a38{margin: 0; font-size: 20px}
.a39.a39.a39{margin: 0; font-size: 16px; line-height: 1.6; color: #A7BCD4}
.a3a.a3a.a3a{display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 20px 48px; padding-top: 24px; border-top: 1px solid #29425D}
.a3b.a3b.a3b{flex: 1 1 480px; margin: 0; font-size: 14px; line-height: 1.6; color: #A7BCD4}
.a3c.a3c.a3c{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); column-gap: 40px; border-top: 1px solid #1D3550}
.a3d.a3d.a3d{padding: 20px 0; border-bottom: 1px solid #1D3550; display: flex; flex-direction: column; gap: 6px}
.a3e.a3e.a3e{margin: 0; font-size: 18px}
.a3f.a3f.a3f{margin: 0; font-size: 15px; line-height: 1.6; color: #A7BCD4}
.a40.a40.a40{display: flex; flex-direction: column; gap: 28px; min-width: 0}
.a41.a41.a41{display: flex; flex-direction: column; gap: 12px}
.a42.a42.a42{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 230px), 1fr)); gap: 24px 32px}
.a43.a43.a43{display: flex; flex-direction: column; gap: 8px; padding-top: 16px; border-top: 1px solid #1D3550}
.a44.a44.a44{font-size: 13px; font-weight: 700; letter-spacing: .04em; margin-top: auto}
.a45.a45.a45{margin: 0; padding: 0; list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); column-gap: 40px}
.a46.a46.a46{display: flex; flex-direction: column; gap: 4px}
.a47.a47.a47{margin: 0; font-size: 14px; line-height: 1.6; color: #A7BCD4}
.a48.a48.a48{margin: 0; display: flex; flex-direction: column; max-width: 860px}
.a49.a49.a49{padding: 18px 0; border-top: 1px solid #1D3550; display: flex; flex-direction: column; gap: 6px}
.a4a.a4a.a4a{font-size: 18px; font-weight: 700}
.a4b.a4b.a4b{padding-bottom: 96px}
.a4c.a4c.a4c{display: flex; flex-wrap: wrap; gap: 40px 56px; min-width: 0}
.a4d.a4d.a4d{flex: 1 1 340px; min-width: 0; display: flex; flex-direction: column; gap: 20px}
.a4e.a4e.a4e{margin: 0; font-size: 17px; line-height: 1.6; color: #A7BCD4}
.a4f.a4f.a4f{flex: 1 1 460px; min-width: 0; background: #0A2643; border: 1px solid #29425D; padding: 32px; display: flex; flex-direction: column; gap: 20px}
.a50.a50.a50{margin: 0; font-size: 17px; line-height: 1.6}
.a51.a51.a51{font-weight: 700}
.a52.a52.a52{margin: 0; padding-inline-start: 20px; display: flex; flex-direction: column; gap: 8px; font-size: 15px; line-height: 1.6; color: #A7BCD4}
.a53.a53.a53{align-self: flex-start}
.a54.a54.a54{margin: 0; font-size: 12px; line-height: 1.5; color: #A7BCD4}
.a55.a55.a55{border-top: 1px solid #29425D; padding: 48px; background: #06152B}
.a56.a56.a56{max-width: 1240px; margin: 0 auto; display: flex; flex-direction: column; gap: 32px}
.a57.a57.a57{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; gap: 24px 48px}
.a58.a58.a58{width: 150px; height: auto; display: block}
.a59.a59.a59{font-size: 12px; font-weight: 700; letter-spacing: .08em; color: #A7BCD4}
.a5a.a5a.a5a{display: flex; flex-wrap: wrap; gap: 12px 28px; font-size: 13px; font-weight: 700; letter-spacing: .04em}
.a5b.a5b.a5b{font-family: 'IBM Plex Sans Arabic', Tahoma, sans-serif; letter-spacing: 0; font-size: 14px}
.a5c.a5c.a5c{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 12px 24px; padding-top: 20px; border-top: 1px solid #29425D; font-size: 12px; color: #A7BCD4}
.a5d.a5d.a5d{display: flex; align-items: center; gap: 16px}
.a5e.a5e.a5e{display: block; width: 32px; height: 3px; background: #48F5B0}
.a5f.a5f.a5f{min-height: 100%; background: #06152B; color: #F3F7FF; font-family: 'IBM Plex Sans Arabic', Tahoma, sans-serif}
.a60.a60.a60{display: flex; flex-wrap: wrap; align-items: center; gap: 12px 28px; font-size: 15px; font-weight: 700}
.a61.a61.a61{font-size: 13px; letter-spacing: .04em}
.a62.a62.a62{padding: 12px 20px; font-size: 14px; color: #06152B}
.a63.a63.a63{display: flex; justify-content: space-between; gap: 16px; flex-wrap: wrap; font-size: 14px; font-weight: 700; color: #A7BCD4; padding-bottom: 16px; border-bottom: 1px solid #29425D}
.a64.a64.a64{margin: 0; font-size: 15px; font-weight: 700; color: #A7BCD4}
.a65.a65.a65{margin: 0; font-size: 104px; line-height: 1.2; font-weight: 700; text-wrap: balance}
.a66.a66.a66{flex: 0 1 360px; margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; border-top: 1px solid #29425D; font-size: 16px}
.a67.a67.a67{display: flex; gap: 16px; padding: 9px 0; border-bottom: 1px solid #29425D}
.a68.a68.a68{flex: 1 1 520px; margin: 0; max-width: 660px; font-size: 20px; line-height: 1.8; color: #A7BCD4}
.a69.a69.a69{font-size: 16px; font-weight: 700}
.a6a.a6a.a6a{margin: 0; font-size: 32px; line-height: 1.6; font-weight: 700; max-width: 900px; text-wrap: balance}
.a6b.a6b.a6b{font-family: 'Mrs Saint Delafield', 'Brush Script MT', cursive; font-size: 48px; line-height: 1; color: #F3F7FF; text-align: right}
.a6c.a6c.a6c{font-size: 14px; color: #A7BCD4}
.a6d.a6d.a6d{margin: 0; font-size: 44px; line-height: 1.35; font-weight: 700; text-wrap: balance}
.a6e.a6e.a6e{margin: 0; font-size: 23px; line-height: 1.6; font-weight: 700}
.a6f.a6f.a6f{margin: 0; max-width: 760px; font-size: 18px; line-height: 1.8; color: #A7BCD4}
.a70.a70.a70{margin: 0; background: #F3F7FF; color: #06152B; padding: 28px; display: flex; flex-direction: column; gap: 16px}
.a71.a71.a71{font-size: 14px; font-weight: 700; color: #4A5D75}
.a72.a72.a72{width: 100%; min-width: 380px; border-collapse: collapse; font-size: 15px}
.a73.a73.a73{padding-left: 0}
.a74.a74.a74{color: #0B7F57; font-weight: 700; padding-left: 0}
.a75.a75.a75{font-size: 14px; line-height: 1.7; color: #4A5D75}
.a76.a76.a76{font-size: 14px; font-weight: 700; color: #0B7F57}
.a77.a77.a77{margin: 0; font-size: 18px; font-weight: 700; line-height: 1.6}
.a78.a78.a78{width: 100%; min-width: 360px; border-collapse: collapse; font-size: 15px}
.a79.a79.a79{font-size: 14px; color: #4A5D75}
.a7a.a7a.a7a{margin: 0; max-width: 760px; font-size: 15px; line-height: 1.8; color: #A7BCD4}
.a7b.a7b.a7b{margin: 0 0 8px; font-size: 15px; font-weight: 700; color: #A7BCD4}
.a7c.a7c.a7c{font-size: 15px; font-weight: 700; color: #48F5B0}
.a7d.a7d.a7d{display: flex; flex-direction: column; gap: 8px; min-width: 0}
.a7e.a7e.a7e{margin: 0; font-size: 20px; line-height: 1.5}
.a7f.a7f.a7f{margin: 0; font-size: 16px; line-height: 1.8; color: #A7BCD4}
.a80.a80.a80{flex: 1 1 480px; margin: 0; font-size: 15px; line-height: 1.8; color: #A7BCD4}
.a81.a81.a81{margin: 0; font-size: 19px}
.a82.a82.a82{font-size: 15px; font-weight: 700; margin-top: auto}
.a83.a83.a83{margin: 0; font-size: 19px; line-height: 1.5}
.a84.a84.a84{margin: 0; font-size: 15px; line-height: 1.8; color: #A7BCD4}
.a85.a85.a85{font-size: 19px; font-weight: 700; line-height: 1.6}
.a86.a86.a86{margin: 0; font-size: 17px; line-height: 1.8; color: #A7BCD4}
.a87.a87.a87{margin: 0; font-size: 17px; line-height: 1.8}
.a88.a88.a88{margin: 0; padding-inline-start: 22px; display: flex; flex-direction: column; gap: 8px; font-size: 16px; line-height: 1.8; color: #A7BCD4}
.a89.a89.a89{margin: 0; font-size: 13px; line-height: 1.7; color: #A7BCD4}
.a8a.a8a.a8a{font-size: 14px; font-weight: 700; color: #A7BCD4}
.a8b.a8b.a8b{display: flex; flex-wrap: wrap; gap: 12px 28px; font-size: 15px; font-weight: 700}
.a8c.a8c.a8c{display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 12px 24px; padding-top: 20px; border-top: 1px solid #29425D; font-size: 13px; color: #A7BCD4}
.a8d.a8d.a8d{color: #F3F7FF}
.a8e.a8e.a8e{padding: 72px 48px 56px}
.a8f.a8f.a8f{max-width: 1240px; margin: 0 auto; display: flex; flex-direction: column; gap: 40px}
.a90.a90.a90{display: flex; flex-direction: column; gap: 24px}
.a91.a91.a91{margin: 0; font-size: 96px; line-height: .98; font-weight: 700; letter-spacing: -2px; max-width: 14ch; text-wrap: balance}
.a92.a92.a92{margin: 0; max-width: 660px; font-size: 20px; line-height: 1.5; color: #A7BCD4}
.a93.a93.a93{overflow-x: auto; padding-top: 16px}
.a94.a94.a94{width: 100%; min-width: 760px; height: auto; display: block}
.a95.a95.a95{margin: 0; background: #F3F7FF; color: #06152B; padding: 32px; display: flex; flex-direction: column; gap: 16px}
.a96.a96.a96{width: 100%; min-width: 680px; border-collapse: collapse; font-size: 15px; line-height: 1.5}
.a97.a97.a97{width: 24%}
.a98.a98.a98{margin: 0; max-width: 820px; font-size: 15px; line-height: 1.6; color: #A7BCD4}
.a99.a99.a99{display: flex; flex-direction: column; gap: 10px}
.a9a.a9a.a9a{margin: 0; padding: 0; list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); column-gap: 32px; font-size: 15px; line-height: 1.5}
.a9b.a9b.a9b{padding: 10px 0; border-bottom: 1px solid #1D3550}
.a9c.a9c.a9c{margin: 0; font-size: 13px; color: #A7BCD4}
.a9d.a9d.a9d{border-bottom: 1px solid #1D3550}
.a9e.a9e.a9e{padding: 72px 0 88px}
.a9f.a9f.a9f{display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px 48px}
.aa0.aa0.aa0{margin: 0; flex: 1 1 480px; font-size: 44px; line-height: 1.08; font-weight: 700; letter-spacing: -.8px}
.aa1.aa1.aa1{border-top: 1px solid #29425D; padding: 0 48px; background: #0A2643}
.aa2.aa2.aa2{max-width: 1240px; margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); gap: 0 48px}
.aa3.aa3.aa3{text-align: right; align-items: flex-end}
.aa4.aa4.aa4{margin: 0; font-size: 88px; line-height: 1.25; font-weight: 700; max-width: 16ch; text-wrap: balance}
.aa5.aa5.aa5{margin: 0; max-width: 760px; font-size: 20px; line-height: 1.8; color: #A7BCD4}
.aa6.aa6.aa6{display: flex; flex-direction: column; gap: 20px; padding-top: 8px}
.aa7.aa7.aa7{width: 100%; min-width: 640px; height: auto; display: block}
.aa8.aa8.aa8{margin: 0; padding: 0; list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 20px 32px}
.aa9.aa9.aa9{display: flex; flex-direction: column; gap: 6px; padding-top: 14px; border-top: 1px solid #29425D}
.aaa.aaa.aaa{font-size: 17px; line-height: 1.7}
.aab.aab.aab{width: 100%; min-width: 680px; border-collapse: collapse; font-size: 16px; line-height: 1.8}
.aac.aac.aac{width: 28%}
.aad.aad.aad{margin: 0; padding: 0; list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); column-gap: 32px; font-size: 16px; line-height: 1.7}
.aae.aae.aae{margin: 0; flex: 1 1 480px; font-size: 40px; line-height: 1.4; font-weight: 700; text-wrap: balance}
.aaf.aaf.aaf{text-align: left; align-items: flex-end}
.ab0.ab0.ab0{margin: 0; font-size: 96px; line-height: .98; font-weight: 700; letter-spacing: -2px; max-width: 13ch; text-wrap: balance}
.ab1.ab1.ab1{margin: 0; max-width: 700px; font-size: 20px; line-height: 1.5; color: #A7BCD4}
.ab2.ab2.ab2{margin: 0; max-width: 700px; font-size: 14px; line-height: 1.6; color: #A7BCD4}
.ab3.ab3.ab3{margin: 0; max-width: 760px; font-size: 18px; line-height: 1.6; color: #A7BCD4}
.ab4.ab4.ab4{display: flex; flex-direction: column; gap: 16px; min-width: 0}
.ab5.ab5.ab5{margin: 0; font-size: 22px}
.ab6.ab6.ab6{margin: 0; max-width: 820px; font-size: 16px; line-height: 1.6; color: #A7BCD4}
.ab7.ab7.ab7{width: 100%; min-width: 860px; border-collapse: collapse; font-size: 14px; line-height: 1.5}
.ab8.ab8.ab8{width: 16%}
.ab9.ab9.ab9{font-size: 13px; line-height: 1.6; color: #4A5D75}
.aba.aba.aba{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr)); gap: 16px 32px}
.abb.abb.abb{display: flex; flex-direction: column; gap: 6px; padding-top: 12px; border-top: 1px solid #1D3550}
.abc.abc.abc{font-size: 11px; letter-spacing: .08em; color: #A7BCD4}
.abd.abd.abd{margin: 0; font-size: 15px; line-height: 1.6}
.abe.abe.abe{margin: 0; background: #F3F7FF; color: #06152B; padding: 32px; display: flex; flex-direction: column; gap: 16px; max-width: 820px}
.abf.abf.abf{width: 100%; min-width: 520px; border-collapse: collapse; font-size: 14px; line-height: 1.5}
.ac0.ac0.ac0{display: flex; flex-direction: column; gap: 10px; min-width: 0}
.ac1.ac1.ac1{width: 18%}
.ac2.ac2.ac2{width: 42%}
.ac3.ac3.ac3{margin: 0; flex: 1 1 480px; font-size: 44px; line-height: 1.08; font-weight: 700; letter-spacing: -.8px; text-wrap: balance}
.ac4.ac4.ac4{margin: 0; max-width: 720px; font-size: 16px; line-height: 1.6; color: #A7BCD4}
.ac5.ac5.ac5{margin: 0; font-size: 88px; line-height: 1.25; font-weight: 700; max-width: 15ch; text-wrap: balance}
.ac6.ac6.ac6{margin: 0; font-size: 22px; line-height: 1.5}
.ac7.ac7.ac7{width: 100%; min-width: 880px; border-collapse: collapse; font-size: 15px; line-height: 1.7}
.ac8.ac8.ac8{margin: 0; font-size: 16px; line-height: 1.8}
.ac9.ac9.ac9{width: 100%; min-width: 540px; border-collapse: collapse; font-size: 15px; line-height: 1.7}
.aca.aca.aca{margin: 0; max-width: 820px; font-size: 17px; line-height: 1.8; color: #A7BCD4}
.acb.acb.acb{margin: 0; max-width: 760px; font-size: 17px; line-height: 1.8; color: #A7BCD4}
.acc.acc.acc{margin: 0; max-width: 660px; font-size: 14px; line-height: 1.6; color: #A7BCD4}
.acd.acd.acd{width: 100%; min-width: 720px; border-collapse: collapse; font-size: 15px; line-height: 1.5}
.ace.ace.ace{width: 22%}
.acf.acf.acf{width: 39%}
.ad0.ad0.ad0{display: flex; flex-direction: column; gap: 6px; min-width: 0}
.ad1.ad1.ad1{margin-top: 16px}
.ad2.ad2.ad2{font-size: 11px; font-weight: 700; letter-spacing: .08em; color: #A7BCD4; padding: 12px 0}
.ad3.ad3.ad3{margin: 0; max-width: 780px; font-size: 16px; line-height: 1.6; color: #A7BCD4}
.ad4.ad4.ad4{margin: 0; font-size: 88px; line-height: 1.25; font-weight: 700; max-width: 14ch; text-wrap: balance}
.ad5.ad5.ad5{width: 100%; min-width: 720px; border-collapse: collapse; font-size: 16px; line-height: 1.8}
.ad6.ad6.ad6{font-size: 14px; font-weight: 700; color: #A7BCD4; padding: 12px 0}
.ad7.ad7.ad7{width: 100%; min-width: 620px; border-collapse: collapse; font-size: 15px; line-height: 1.5}
.ad8.ad8.ad8{width: 46%}
.ad9.ad9.ad9{padding-right: 0}
.ada.ada.ada{font-weight: 700; border-bottom: 2px solid #06152B}
.adb.adb.adb{border-bottom: 2px solid #06152B}
.adc.adc.adc{font-weight: 700; padding-right: 0; border-bottom: 2px solid #06152B}
.add.add.add{width: 100%; min-width: 620px; border-collapse: collapse; font-size: 16px; line-height: 1.7}
.ade.ade.ade{font-weight: 700; padding-left: 0; border-bottom: 2px solid #06152B}
.adf.adf.adf{margin: 0; max-width: 680px; font-size: 20px; line-height: 1.5; color: #A7BCD4}
.ae0.ae0.ae0{margin: 0; font-size: 40px; line-height: 1.1; font-weight: 700; letter-spacing: -.8px}
.ae1.ae1.ae1{width: 25%}
.ae2.ae2.ae2{margin: 0; padding: 0; list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); column-gap: 40px; border-top: 1px solid #1D3550}
.ae3.ae3.ae3{display: flex; gap: 16px; padding: 16px 0; border-bottom: 1px solid #1D3550; font-size: 16px; line-height: 1.6}
.ae4.ae4.ae4{min-width: 28px; font-weight: 700; color: #48F5B0}
.ae5.ae5.ae5{margin: 0; max-width: 760px; font-size: 15px; line-height: 1.6; color: #A7BCD4}
.ae6.ae6.ae6{margin: 0; font-size: 38px; line-height: 1.35; font-weight: 700; text-wrap: balance}
.ae7.ae7.ae7{display: flex; gap: 16px; padding: 16px 0; border-bottom: 1px solid #1D3550; font-size: 17px; line-height: 1.8}
.ae8.ae8.ae8{min-width: 40px; font-weight: 700; color: #48F5B0}
.ae9.ae9.ae9{padding: 72px 48px 64px}
.aea.aea.aea{margin: 0 0 12px; font-size: 12px; font-weight: 700; letter-spacing: .08em; color: #A7BCD4}
.aeb.aeb.aeb{margin: 0; padding: 0; list-style: none; border-top: 1px solid #29425D; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr)); column-gap: 32px; font-size: 17px; font-weight: 700}
.aec.aec.aec{display: flex; gap: 16px; padding: 14px 0; border-bottom: 1px solid #1D3550}
.aed.aed.aed{min-width: 32px; color: #48F5B0}
.aee.aee.aee{display: flex; flex-direction: column; gap: 12px; min-width: 0}
.aef.aef.aef{margin: 0; font-size: 24px}
.af0.af0.af0{margin: 0}
.af1.af1.af1{border-bottom: 1px solid #29425D}
.af2.af2.af2{padding-top: 16px}
.af3.af3.af3{margin: 0 0 12px; font-size: 15px; font-weight: 700; color: #A7BCD4}
.af4.af4.af4{margin: 0; padding: 0; list-style: none; border-top: 1px solid #29425D; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr)); column-gap: 32px; font-size: 18px; font-weight: 700}
.af5.af5.af5{margin: 0; font-size: 26px; line-height: 1.5}
.af6.af6.af6{display: flex; flex-direction: column; gap: 14px}
.af7.af7.af7{margin: 0; font-size: 15px; font-weight: 700}
.af8.af8.af8{display: flex; flex-direction: column; gap: 24px; font-size: 19px; line-height: 1.7; max-width: 720px; min-width: 0}
.af9.af9.af9{margin: 0; font-size: 36px; line-height: 1.2; font-weight: 700; letter-spacing: -.5px}
.afa.afa.afa{display: flex; flex-direction: column; gap: 4px; padding-top: 20px; border-top: 1px solid #29425D}
.afb.afb.afb{font-family: 'Mrs Saint Delafield', 'Brush Script MT', cursive; font-size: 76px; line-height: 1.1; color: #F3F7FF}
.afc.afc.afc{font-size: 17px; font-weight: 700}
.afd.afd.afd{margin: 0; font-size: 16px; font-weight: 700}
.afe.afe.afe{display: flex; flex-direction: column; gap: 24px; font-size: 20px; line-height: 1.9; max-width: 740px; min-width: 0}
.aff.aff.aff{margin: 0; font-size: 34px; line-height: 1.35; font-weight: 700; text-wrap: balance}
.a100.a100.a100{font-family: 'Mrs Saint Delafield', 'Brush Script MT', cursive; font-size: 76px; line-height: 1.1; color: #F3F7FF; text-align: right}
.a101.a101.a101{font-size: 15px; color: #A7BCD4}
.a102.a102.a102{margin: 0; max-width: 680px; font-size: 14px; line-height: 1.6; color: #A7BCD4}
.a103.a103.a103{width: 100%; min-width: 820px; border-collapse: collapse; font-size: 14px; line-height: 1.5}
.a104.a104.a104{margin: 0; background: #F3F7FF; color: #06152B; padding: 28px 32px; display: flex; flex-direction: column; gap: 12px; max-width: 760px}
.a105.a105.a105{width: 100%; min-width: 480px; border-collapse: collapse; font-size: 14px}
.a106.a106.a106{width: 100%; min-width: 900px; border-collapse: collapse; font-size: 14px; line-height: 1.5}
.a107.a107.a107{width: 100%; min-width: 680px; border-collapse: collapse; font-size: 14px; line-height: 1.5}
.a108.a108.a108{width: 100%; min-width: 620px; border-collapse: collapse; font-size: 14px; line-height: 1.5}
.a109.a109.a109{width: 26%}
.a10a.a10a.a10a{display: flex; flex-direction: column; gap: 14px; max-width: 820px; padding-top: 8px; border-top: 1px solid #1D3550}
.a10b.a10b.a10b{margin: 0; padding-top: 16px; font-size: 22px}
.a10c.a10c.a10c{width: 100%; min-width: 860px; border-collapse: collapse; font-size: 15px; line-height: 1.7}
.a10d.a10d.a10d{width: 100%; min-width: 480px; border-collapse: collapse; font-size: 15px}
.a10e.a10e.a10e{width: 100%; min-width: 940px; border-collapse: collapse; font-size: 15px; line-height: 1.7}
.a10f.a10f.a10f{width: 100%; min-width: 700px; border-collapse: collapse; font-size: 15px; line-height: 1.7}
.a110.a110.a110{width: 100%; min-width: 640px; border-collapse: collapse; font-size: 15px; line-height: 1.7}
.a111.a111.a111{display: flex; flex-direction: column; gap: 14px; max-width: 820px; border-top: 1px solid #1D3550}
.a112.a112.a112{margin: 0; padding-top: 20px; font-size: 23px}
.a113.a113.a113{margin: 0; font-size: 96px; line-height: .98; font-weight: 700; letter-spacing: -2px}
.a114.a114.a114{margin: 0; font-size: 13px; line-height: 1.6; color: #A7BCD4}
.a115.a115.a115{padding: 56px 0 72px}
.a116.a116.a116{margin: 0; font-size: 21px; line-height: 1.5}
