.dc-page .dskruxc.dskruxc.dskruxc{background: radial-gradient(1100px 620px at 85% 10%, rgb(43, 61, 128) 0%, rgb(27, 39, 84) 50%, rgb(20, 31, 66) 100%); color: rgb(255, 255, 255); overflow: hidden;}
.dc-page .dspwy80s.dspwy80s.dspwy80s{max-width: 1200px; margin: 0px auto; padding: 64px 24px 0px;}
.dc-page .dsdtema4.dsdtema4.dsdtema4{max-width: 820px; margin: 0px auto; text-align: center;}
.dc-page .ds1rkkeai.ds1rkkeai.ds1rkkeai{display: inline-flex; gap: 8px; align-items: center; font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase; color: rgb(232, 240, 168); font-weight: 600; margin-bottom: 22px; white-space: nowrap;}
.dc-page .dsxusgwl.dsxusgwl.dsxusgwl{width: 6px; height: 6px; border-radius: 50%; background: rgb(232, 240, 168);}
.dc-page .dsdf8t56.dsdf8t56.dsdf8t56{font-weight: 600; color: rgb(232, 240, 168);}
.dc-page .dse4zngt.dse4zngt.dse4zngt{margin: 22px auto 0px; font-size: 19px; line-height: 1.55; color: rgb(201, 209, 232); max-width: 640px; text-wrap: pretty;}
.dc-page .ds6153dm.ds6153dm.ds6153dm{margin-top: 32px; display: flex; gap: 12px; flex-wrap: wrap; justify-content: center;}
.dc-page .ds7g0kjq.ds7g0kjq.ds7g0kjq{background: rgb(232, 240, 168); color: rgb(20, 31, 66); border-radius: 10px; padding: 16px 22px; white-space: nowrap; font-weight: 600; font-size: 16px;}
.dc-page .ds1pr9vl7.ds1pr9vl7.ds1pr9vl7{border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 10px; padding: 16px 22px; white-space: nowrap; font-size: 16px;}
.dc-page .ds1igbqly.ds1igbqly.ds1igbqly{margin-top: 24px; display: flex; gap: 22px; flex-wrap: wrap; justify-content: center; font-size: 14px; color: rgb(201, 209, 232);}
.dc-page .dsesvzol.dsesvzol.dsesvzol{white-space: nowrap;}
.dc-page .dsaj9521.dsaj9521.dsaj9521{color: rgb(232, 240, 168);}
.dc-page .dspzbvx1.dspzbvx1.dspzbvx1{position: relative; margin: 48px auto 0px; max-width: 820px; animation-delay: 0.15s;}
.dc-page .ds1q9aw2h.ds1q9aw2h.ds1q9aw2h{min-width: 0px;}
.dc-page .ds1ftz6il.ds1ftz6il.ds1ftz6il{background: rgb(14, 21, 48); border-radius: 14px; padding: 10px; display: flex; flex-wrap: wrap; gap: 10px; box-shadow: rgba(0, 0, 0, 0.45) 0px 30px 80px;}
.dc-page .ds1v6kdvp.ds1v6kdvp.ds1v6kdvp{flex: 1.4 1 260px; min-height: 280px; border-radius: 10px; background: linear-gradient(160deg, rgb(58, 76, 138), rgb(27, 39, 84)); position: relative; display: flex; align-items: center; justify-content: center;}
.dc-page .dsli2g84.dsli2g84.dsli2g84{position: absolute; left: 12px; top: 12px; background: rgba(14, 21, 48, 0.7); color: rgb(255, 255, 255); border-radius: 6px; padding: 4px 8px; font-size: 12px;}
.dc-page .ds8zl1qt.ds8zl1qt.ds8zl1qt{position: absolute; right: 12px; top: 12px; background: rgba(14, 21, 48, 0.7); color: rgb(232, 240, 168); border-radius: 6px; padding: 4px 8px; font-size: 12px;}
.dc-page .dsokyf5i.dsokyf5i.dsokyf5i{position: absolute; right: 12px; bottom: 56px; width: 78px; height: 56px; border-radius: 8px; background: rgb(36, 52, 104); border: 2px solid rgb(14, 21, 48); display: flex; align-items: center; justify-content: center; color: rgb(201, 209, 232); font-size: 12px;}
.dc-page .ds1nqrcnh.ds1nqrcnh.ds1nqrcnh{position: absolute; left: 0px; right: 0px; bottom: 12px; display: flex; justify-content: center; gap: 8px;}
.dc-page .dscbruv3.dscbruv3.dscbruv3{background: rgb(36, 52, 104); color: rgb(255, 255, 255); border-radius: 999px; padding: 7px 12px; font-size: 12px;}
.dc-page .ds152u9pl.ds152u9pl.ds152u9pl{background: rgb(217, 80, 47); color: rgb(255, 255, 255); border-radius: 999px; padding: 7px 12px; font-size: 12px;}
.dc-page .ds1va0id8.ds1va0id8.ds1va0id8{flex: 1 1 180px; background: rgb(255, 255, 255); color: rgb(30, 42, 79); border-radius: 10px; padding: 14px; font-size: 13px; display: flex; flex-direction: column; gap: 10px;}
.dc-page .dszwqzs1.dszwqzs1.dszwqzs1{font-size: 11px; letter-spacing: 0.12em; color: rgb(88, 98, 128); font-weight: 700;}
.dc-page .dszwxzyz.dszwxzyz.dszwxzyz{line-height: 1.55;}
.dc-page .ds1lqiud2.ds1lqiud2.ds1lqiud2{border-top: 1px solid rgb(238, 241, 247); padding-top: 10px; font-size: 11px; letter-spacing: 0.12em; color: rgb(88, 98, 128); font-weight: 700;}
.dc-page .dszc6r1q.dszc6r1q.dszc6r1q{line-height: 1.55; color: rgb(74, 85, 117);}
.dc-page .ds1h7pmwo.ds1h7pmwo.ds1h7pmwo{display: inline-block; width: 2px; height: 14px; background: rgb(52, 73, 138); vertical-align: -2px; margin-left: 2px;}
.dc-page .dst2rodt.dst2rodt.dst2rodt{margin-top: auto; font-size: 11px; color: rgb(88, 98, 128);}
.dc-page .ds18bewm8.ds18bewm8.ds18bewm8{position: absolute; right: -14px; top: -18px; animation-delay: 0.35s; background: rgb(232, 240, 168); color: rgb(20, 31, 66); border-radius: 12px; padding: 10px 14px; display: flex; gap: 10px; align-items: center; box-shadow: rgba(27, 39, 84, 0.25) 0px 16px 40px;}
.dc-page .dsu1u1pn.dsu1u1pn.dsu1u1pn{flex: 0 0 auto; width: 28px; height: 28px; border-radius: 8px; background: rgb(20, 31, 66); color: rgb(232, 240, 168); display: flex; align-items: center; justify-content: center; font-size: 12px;}
.dc-page .ds4ky72c.ds4ky72c.ds4ky72c{font-size: 12px; line-height: 1.35; white-space: nowrap;}
.dc-page .dsz2iegk.dsz2iegk.dsz2iegk{display: block; font-size: 13px; margin-bottom: 2px;}
.dc-page .ds1ed2gzg.ds1ed2gzg.ds1ed2gzg{position: absolute; left: -14px; bottom: 36px; animation-delay: 0.35s; background: rgb(255, 255, 255); color: rgb(20, 31, 66); border-radius: 12px; padding: 10px 14px; display: flex; gap: 10px; align-items: center; box-shadow: rgba(27, 39, 84, 0.25) 0px 16px 40px;}
.dc-page .ds70fgt0.ds70fgt0.ds70fgt0{flex: 0 0 auto; width: 28px; height: 28px; border-radius: 8px; background: rgb(231, 245, 236); color: rgb(30, 123, 60); display: flex; align-items: center; justify-content: center; font-size: 12px;}
.dc-page .ds1haajsh.ds1haajsh.ds1haajsh{padding: 112px 24px; background: rgb(246, 248, 252);}
.dc-page .ds6yrhna.ds6yrhna.ds6yrhna{max-width: 1200px; margin: 0px auto;}
.dc-page .ds3jg4vp.ds3jg4vp.ds3jg4vp{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 24px 64px; align-items: end;}
.dc-page .ds1tfn1hg.ds1tfn1hg.ds1tfn1hg{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: rgb(52, 73, 138); font-weight: 600;}
.dc-page .ds1v30x86.ds1v30x86.ds1v30x86{font-size: 18px; line-height: 1.6; color: rgb(74, 85, 117); text-wrap: pretty;}
.dc-page .dsvtrvqf.dsvtrvqf.dsvtrvqf{margin-top: 40px; display: flex; gap: 4px; background: rgb(255, 255, 255); border: 1px solid rgb(213, 220, 235); border-radius: 999px; padding: 4px; width: max-content; max-width: 100%;}
.dc-page .dssh1x96.dssh1x96.dssh1x96{cursor: pointer; border-radius: 999px; padding: 9px 18px; font-size: 14px; font-weight: 600; white-space: nowrap; background: rgb(27, 39, 84); color: rgb(255, 255, 255);}
.dc-page .ds8itrjx.ds8itrjx.ds8itrjx{cursor: pointer; border-radius: 999px; padding: 9px 18px; font-size: 14px; font-weight: 600; white-space: nowrap; color: rgb(74, 85, 117);}
.dc-page .ds3u7bpp.ds3u7bpp.ds3u7bpp{margin-top: 20px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); gap: 12px;}
.dc-page .ds1c8b6pm.ds1c8b6pm.ds1c8b6pm{border-radius: 16px; padding: 18px; transition: 0.2s; background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); color: rgb(30, 42, 79);}
.dc-page .ds1ks9da4.ds1ks9da4.ds1ks9da4{font-size: 11px; letter-spacing: 0.1em; font-weight: 700; opacity: 0.7;}
.dc-page .ds18x1jps.ds18x1jps.ds18x1jps{display: block; margin-top: 8px; font-size: 17px;}
.dc-page .ds14g5c1n.ds14g5c1n.ds14g5c1n{display: block; margin-top: 4px; font-size: 13px; line-height: 1.5; opacity: 0.8;}
.dc-page .ds74re3f.ds74re3f.ds74re3f{margin-top: 16px; border-radius: 14px; padding: 16px 18px; font-size: 16px; line-height: 1.5; background: rgb(253, 246, 243); color: rgb(106, 42, 28);}
.dc-page .ds63b6f6.ds63b6f6.ds63b6f6{cursor: pointer; border-radius: 999px; padding: 9px 18px; font-size: 14px; font-weight: 600; white-space: nowrap; color: rgb(255, 255, 255); background: rgb(27, 39, 84);}
.dc-page .ds1obble0.ds1obble0.ds1obble0{border-radius: 16px; padding: 18px; transition: 0.2s; background: rgb(27, 39, 84); color: rgb(255, 255, 255);}
.dc-page .ds1o05uu1.ds1o05uu1.ds1o05uu1{margin-top: 16px; border-radius: 14px; padding: 16px 18px; font-size: 16px; line-height: 1.5; background: rgb(232, 240, 168); color: rgb(20, 31, 66);}
.dc-page .dsy7s6cd.dsy7s6cd.dsy7s6cd{padding: 0px 24px 112px; background: rgb(246, 248, 252);}
.dc-page .dsv5lzam.dsv5lzam.dsv5lzam{max-width: 1200px; margin: 0px auto; background: rgb(238, 242, 250); border-radius: 24px; padding: clamp(24px, 4vw, 56px); display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); gap: 40px; align-items: center;}
.dc-page .ds1tiy4yg.ds1tiy4yg.ds1tiy4yg{margin-top: 14px; font-size: 17px; line-height: 1.6; color: rgb(74, 85, 117);}
.dc-page .ds5w5rt8.ds5w5rt8.ds5w5rt8{display: grid; gap: 8px; font-size: 15px; line-height: 1.5;}
.dc-page .dsoue14b.dsoue14b.dsoue14b{background: rgb(255, 255, 255); border-radius: 12px; padding: 14px 16px;}
.dc-page .dsz5tpzh.dsz5tpzh.dsz5tpzh{padding: 112px 24px; background: rgb(246, 248, 252); border-top: 1px solid rgb(226, 231, 241);}
.dc-page .ds9rqdle.ds9rqdle.ds9rqdle{margin-top: 44px; display: flex; flex-wrap: wrap; gap: 20px; align-items: stretch;}
.dc-page .dsgssg48.dsgssg48.dsgssg48{flex: 1 1 300px; min-width: 0px; background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 18px; padding: 22px; display: flex; flex-direction: column; gap: 14px;}
.dc-page .ds1yh8225.ds1yh8225.ds1yh8225{font-size: 12px; letter-spacing: 0.1em; color: rgb(88, 98, 128); font-weight: 600;}
.dc-page .ds1nn20gq.ds1nn20gq.ds1nn20gq{font-size: 18px;}
.dc-page .ds5x93x9.ds5x93x9.ds5x93x9{display: flex; gap: 6px; flex-wrap: wrap;}
.dc-page .ds1w4i4tl.ds1w4i4tl.ds1w4i4tl{cursor: pointer; border-radius: 8px; padding: 8px 12px; font-size: 13px; font-weight: 600; white-space: nowrap; border: 1px solid rgb(213, 220, 235); color: rgb(30, 42, 79);}
.dc-page .ds1hzqqlb.ds1hzqqlb.ds1hzqqlb{cursor: pointer; border-radius: 8px; padding: 8px 12px; font-size: 13px; font-weight: 600; white-space: nowrap; background: rgb(27, 39, 84); color: rgb(255, 255, 255); border: 1px solid rgb(27, 39, 84);}
.dc-page .ds3v7u86.ds3v7u86.ds3v7u86{font-size: 12px; color: rgb(88, 98, 128);}
.dc-page .ds1ewfkok.ds1ewfkok.ds1ewfkok{cursor: pointer; margin-top: auto; border-radius: 10px; padding: 13px; text-align: center; font-weight: 600; background: rgb(52, 73, 138); color: rgb(255, 255, 255);}
.dc-page .dsc2fc0q.dsc2fc0q.dsc2fc0q{flex: 1.4 1 420px; min-width: 0px; display: grid; gap: 10px; align-content: start;}
.dc-page .ds123bbcw.ds123bbcw.ds123bbcw{display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: 0.25s; background: rgb(255, 255, 255); border: 1px dashed rgb(213, 220, 235); opacity: 0.55;}
.dc-page .dsj0a6n1.dsj0a6n1.dsj0a6n1{width: 30px; height: 30px; flex: 0 0 auto; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; transition: 0.25s; background: rgb(238, 241, 247); color: rgb(88, 98, 128);}
.dc-page .ds15cnyx3.ds15cnyx3.ds15cnyx3{font-size: 15px;}
.dc-page .ds1g06mk0.ds1g06mk0.ds1g06mk0{font-size: 13px; color: rgb(74, 85, 117);}
.dc-page .dspp9fpq.dspp9fpq.dspp9fpq{display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: 0.25s 0.12s; background: rgb(255, 255, 255); border: 1px dashed rgb(213, 220, 235); opacity: 0.55;}
.dc-page .ds3udvaj.ds3udvaj.ds3udvaj{width: 30px; height: 30px; flex: 0 0 auto; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; transition: 0.25s 0.12s; background: rgb(238, 241, 247); color: rgb(88, 98, 128);}
.dc-page .ds1o72v4j.ds1o72v4j.ds1o72v4j{display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: 0.25s 0.24s; background: rgb(255, 255, 255); border: 1px dashed rgb(213, 220, 235); opacity: 0.55;}
.dc-page .ds1aqkib0.ds1aqkib0.ds1aqkib0{width: 30px; height: 30px; flex: 0 0 auto; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; transition: 0.25s 0.24s; background: rgb(238, 241, 247); color: rgb(88, 98, 128);}
.dc-page .ds146ddvw.ds146ddvw.ds146ddvw{display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: 0.25s 0.36s; background: rgb(255, 255, 255); border: 1px dashed rgb(213, 220, 235); opacity: 0.55;}
.dc-page .dsackx5d.dsackx5d.dsackx5d{width: 30px; height: 30px; flex: 0 0 auto; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; transition: 0.25s 0.36s; background: rgb(238, 241, 247); color: rgb(88, 98, 128);}
.dc-page .dsw32w4z.dsw32w4z.dsw32w4z{cursor: pointer; border-radius: 8px; padding: 8px 12px; font-size: 13px; font-weight: 600; white-space: nowrap; border: 1px solid rgb(27, 39, 84); color: rgb(255, 255, 255); background: rgb(27, 39, 84);}
.dc-page .dsfq7u9l.dsfq7u9l.dsfq7u9l{cursor: pointer; border-radius: 8px; padding: 8px 12px; font-size: 13px; font-weight: 600; white-space: nowrap; color: rgb(30, 42, 79); border: 1px solid rgb(213, 220, 235);}
.dc-page .dsz5tu0c.dsz5tu0c.dsz5tu0c{cursor: pointer; margin-top: auto; border-radius: 10px; padding: 13px; text-align: center; font-weight: 600; color: rgb(30, 42, 79); border: 1px solid rgb(213, 220, 235);}
.dc-page .dsbij4p2.dsbij4p2.dsbij4p2{display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: 0.25s; background: rgb(255, 255, 255); border: 1px solid rgb(207, 227, 218); opacity: 1;}
.dc-page .ds1cag4gt.ds1cag4gt.ds1cag4gt{width: 30px; height: 30px; flex: 0 0 auto; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; transition: 0.25s; background: rgb(30, 123, 60); color: rgb(255, 255, 255);}
.dc-page .ds1s72afg.ds1s72afg.ds1s72afg{display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: 0.25s 0.12s; background: rgb(255, 255, 255); border: 1px solid rgb(207, 227, 218); opacity: 1;}
.dc-page .dsn5envr.dsn5envr.dsn5envr{width: 30px; height: 30px; flex: 0 0 auto; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; transition: 0.25s 0.12s; background: rgb(30, 123, 60); color: rgb(255, 255, 255);}
.dc-page .ds1pq64o9.ds1pq64o9.ds1pq64o9{display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: 0.25s 0.24s; background: rgb(255, 255, 255); border: 1px solid rgb(207, 227, 218); opacity: 1;}
.dc-page .dsgnw2xs.dsgnw2xs.dsgnw2xs{width: 30px; height: 30px; flex: 0 0 auto; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; transition: 0.25s 0.24s; background: rgb(30, 123, 60); color: rgb(255, 255, 255);}
.dc-page .dsjk9gr6.dsjk9gr6.dsjk9gr6{display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: 0.25s 0.36s; background: rgb(255, 255, 255); border: 1px solid rgb(207, 227, 218); opacity: 1;}
.dc-page .dsx8mmht.dsx8mmht.dsx8mmht{width: 30px; height: 30px; flex: 0 0 auto; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 700; transition: 0.25s 0.36s; background: rgb(30, 123, 60); color: rgb(255, 255, 255);}
.dc-page .ds1k1iemg.ds1k1iemg.ds1k1iemg{cursor: pointer; margin-top: auto; border-radius: 10px; padding: 13px; text-align: center; font-weight: 600; color: rgb(255, 255, 255); background: rgb(52, 73, 138);}
.dc-page .dsz4rrps.dsz4rrps.dsz4rrps{padding: 112px 24px; background: rgb(238, 242, 250);}
.dc-page .dsawx932.dsawx932.dsawx932{max-width: 1200px; margin: 0px auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 64px; align-items: center;}
.dc-page .ds11fzdtt.ds11fzdtt.ds11fzdtt{margin-top: 20px; font-size: 18px; line-height: 1.6; color: rgb(74, 85, 117); text-wrap: pretty;}
.dc-page .ds79kwy.ds79kwy.ds79kwy{margin-top: 22px; display: flex; gap: 16px; flex-wrap: wrap; font-weight: 600;}
.dc-page .ds1nmrch8.ds1nmrch8.ds1nmrch8{padding: 112px 24px; background: rgb(20, 31, 66); color: rgb(255, 255, 255);}
.dc-page .ds9cwe77.ds9cwe77.ds9cwe77{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: rgb(232, 240, 168); font-weight: 600;}
.dc-page .dsxvyzjn.dsxvyzjn.dsxvyzjn{margin-top: 20px; font-size: 18px; line-height: 1.6; color: rgb(201, 209, 232); text-wrap: pretty;}
.dc-page .ds1lri686.ds1lri686.ds1lri686{background: rgb(255, 255, 255); color: rgb(30, 42, 79); border-radius: 18px; padding: 18px; display: grid; gap: 10px; font-size: 14px; line-height: 1.5; min-width: 0px;}
.dc-page .ds1ik0f9c.ds1ik0f9c.ds1ik0f9c{display: flex; justify-content: space-between; align-items: center; gap: 10px; padding-bottom: 10px; border-bottom: 1px solid rgb(238, 241, 247);}
.dc-page .dskb3gti.dskb3gti.dskb3gti{align-self: flex-start; max-width: 82%; background: rgb(243, 245, 250); border-radius: 14px 14px 14px 4px; padding: 10px 12px;}
.dc-page .ds1m38r8h.ds1m38r8h.ds1m38r8h{place-self: flex-end end; max-width: 82%; background: rgb(27, 39, 84); color: rgb(255, 255, 255); border-radius: 14px 14px 4px; padding: 10px 12px;}
.dc-page .ds1srjce6.ds1srjce6.ds1srjce6{display: flex; gap: 10px; align-items: center; background: rgb(243, 246, 213); border-radius: 10px; padding: 10px 12px; font-size: 13px; color: rgb(63, 71, 18);}
.dc-page .dswiwpgy.dswiwpgy.dswiwpgy{max-width: 1200px; margin: 0px auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 20px;}
.dc-page .dsa9x0ki.dsa9x0ki.dsa9x0ki{background: rgb(232, 240, 168); color: rgb(20, 31, 66); border-radius: 22px; padding: clamp(26px, 3vw, 44px);}
.dc-page .ds1o5vok6.ds1o5vok6.ds1o5vok6{font-size: 13px; letter-spacing: 0.1em; text-transform: uppercase; color: rgb(90, 100, 32); font-weight: 600;}
.dc-page .ds12okxbq.ds12okxbq.ds12okxbq{background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 22px; padding: clamp(26px, 3vw, 44px);}
.dc-page .ds11unvmb.ds11unvmb.ds11unvmb{margin-top: 14px; font-size: 16px; line-height: 1.6; color: rgb(74, 85, 117);}
.dc-page .ds162p5jp.ds162p5jp.ds162p5jp{margin-top: 20px; display: grid; gap: 10px; font-size: 15px;}
.dc-page .ds19iwty.ds19iwty.ds19iwty{display: flex; gap: 12px; line-height: 1.5;}
.dc-page .ds17fg85l.ds17fg85l.ds17fg85l{color: rgb(52, 73, 138); flex: 0 0 auto;}
.dc-page .dstdz35b.dstdz35b.dstdz35b{max-width: 1200px; margin: 0px auto; background: rgb(20, 31, 66); color: rgb(255, 255, 255); border-radius: 24px; padding: clamp(32px, 5vw, 64px); text-align: center;}
.dc-page .ds12wo9q5.ds12wo9q5.ds12wo9q5{margin: 14px auto 0px; max-width: 620px; font-size: 17px; line-height: 1.6; color: rgb(201, 209, 232);}
.dc-page .dsg19k6b.dsg19k6b.dsg19k6b{margin-top: 28px; display: flex; flex-wrap: wrap; gap: 10px; justify-content: center;}
.dc-page .ds9rv36i.ds9rv36i.ds9rv36i{border: 1px solid rgb(58, 76, 138); border-radius: 999px; padding: 9px 16px; font-size: 14px; white-space: nowrap;}
.dc-page .dsjd0rln.dsjd0rln.dsjd0rln{margin-top: 40px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 20px;}
.dc-page .dsouqyzy.dsouqyzy.dsouqyzy{background: rgb(27, 39, 84); color: rgb(255, 255, 255); border-radius: 16px; padding: 32px; display: flex; flex-direction: column; gap: 24px; grid-row: span 2;}
.dc-page .dsdpmyqf.dsdpmyqf.dsdpmyqf{color: rgb(232, 240, 168); letter-spacing: 3px;}
.dc-page .dsgp8mwy.dsgp8mwy.dsgp8mwy{font-size: 12px; color: rgb(169, 179, 209);}
.dc-page .ds16pey1i.ds16pey1i.ds16pey1i{margin-top: auto; display: flex; gap: 12px; align-items: center; border-top: 1px solid rgb(42, 58, 112); padding-top: 18px;}
.dc-page .ds486ani.ds486ani.ds486ani{font-size: 14px;}
.dc-page .ds1a4hzz3.ds1a4hzz3.ds1a4hzz3{color: rgb(169, 179, 209);}
.dc-page .dsm4b9i9.dsm4b9i9.dsm4b9i9{background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 16px; padding: 28px; display: flex; flex-direction: column; gap: 16px;}
.dc-page .ds1gkapmy.ds1gkapmy.ds1gkapmy{color: rgb(52, 73, 138); letter-spacing: 3px;}
.dc-page .ds105k7qg.ds105k7qg.ds105k7qg{font-size: 18px; line-height: 1.55;}
.dc-page .ds1b90b1e.ds1b90b1e.ds1b90b1e{display: flex; gap: 12px; align-items: center; border-top: 1px solid rgb(238, 241, 247); padding-top: 14px; margin-top: auto;}
.dc-page .ds1ny9xeb.ds1ny9xeb.ds1ny9xeb{color: rgb(88, 98, 128);}
.dc-page .ds1ff9z0z.ds1ff9z0z.ds1ff9z0z{max-width: 1200px; margin: 0px auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 48px;}
.dc-page .ds1kvndyx.ds1kvndyx.ds1kvndyx{margin-top: 16px; font-size: 16px; color: rgb(74, 85, 117); line-height: 1.6;}
.dc-page .dssfsrxn.dssfsrxn.dssfsrxn{border-top: 1px solid rgb(226, 231, 241);}
.dc-page .dsuto3w2.dsuto3w2.dsuto3w2{display: flex; justify-content: space-between; gap: 16px; padding: 22px 0px; cursor: pointer; font-size: 18px; font-weight: 500;}
.dc-page .ds1imqrh6.ds1imqrh6.ds1imqrh6{color: rgb(52, 73, 138); font-size: 22px; line-height: 1;}
.dc-page .ds6h8m3z.ds6h8m3z.ds6h8m3z{padding: 0px 40px 24px 0px; font-size: 16px; line-height: 1.6; color: rgb(74, 85, 117);}
.dc-page .ds1guqdtb.ds1guqdtb.ds1guqdtb{padding: 96px 24px; background: rgb(238, 242, 250);}
.dc-page .dskk66ai.dskk66ai.dskk66ai{margin-top: 8px; font-size: 16px; color: rgb(74, 85, 117);}
.dc-page .dszyh19v.dszyh19v.dszyh19v{margin-top: 32px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); gap: 14px;}
.dc-page .ds2j5v81.ds2j5v81.ds2j5v81{background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 12px; padding: 20px; display: flex; justify-content: space-between; gap: 12px; align-items: center; color: rgb(30, 42, 79); text-decoration: none;}
.dc-page .ds121zk7k.ds121zk7k.ds121zk7k{font-size: 16px;}
.dc-page .dshv85xw.dshv85xw.dshv85xw{font-size: 14px; color: rgb(88, 98, 128);}
.dc-page .ds1pbgmg2.ds1pbgmg2.ds1pbgmg2{color: rgb(52, 73, 138);}
.dc-page .dsfu8x8j.dsfu8x8j.dsfu8x8j{padding: 24px 24px 112px; background: rgb(246, 248, 252);}
.dc-page .ds8j4p1u.ds8j4p1u.ds8j4p1u{position: relative; max-width: 1200px; margin: 0px auto; border-radius: 28px; overflow: hidden; min-height: 520px; display: flex; align-items: flex-end; background: rgb(20, 31, 66);}
.dc-page .ds1n5pw0d.ds1n5pw0d.ds1n5pw0d{position: absolute; inset: 0px; padding-left: 40%; background: linear-gradient(155deg, rgb(221, 227, 245) 0%, rgb(243, 246, 213) 100%);}
.dc-page .ds1hbuva2.ds1hbuva2.ds1hbuva2{position: absolute; inset: 0px; background: linear-gradient(90deg, rgba(20, 31, 66, 0.94) 0%, rgba(20, 31, 66, 0.75) 40%, rgba(20, 31, 66, 0) 62%); pointer-events: none;}
.dc-page .dssru3d9.dssru3d9.dssru3d9{position: relative; padding: clamp(28px, 5vw, 64px); max-width: 680px; pointer-events: none;}
.dc-page .ds1ggyzju.ds1ggyzju.ds1ggyzju{margin-top: 16px; font-size: 18px; line-height: 1.55; color: rgb(255, 255, 255);}
.dc-page .ds12bfxhi.ds12bfxhi.ds12bfxhi{margin-top: 26px; display: flex; gap: 12px; flex-wrap: wrap; pointer-events: auto;}
.dc-page .dsig1hm9.dsig1hm9.dsig1hm9{background: rgb(232, 240, 168); color: rgb(20, 31, 66); border-radius: 10px; padding: 16px 22px; white-space: nowrap; font-weight: 600;}
.dc-page .ds5a1d3t.ds5a1d3t.ds5a1d3t{border: 1px solid rgba(255, 255, 255, 0.4); color: rgb(255, 255, 255); border-radius: 10px; padding: 16px 22px; white-space: nowrap;}
