.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 .ds1bjbh73.ds1bjbh73.ds1bjbh73{margin: 22px auto 0px; font-size: 19px; line-height: 1.55; color: rgb(201, 209, 232); max-width: 620px; text-wrap: pretty;}
.dc-page .dsej5kio.dsej5kio.dsej5kio{margin-top: 30px; 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 .ds1h2zjqo.ds1h2zjqo.ds1h2zjqo{margin-top: 22px; 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 .dsk2u1cg.dsk2u1cg.dsk2u1cg{position: relative; margin: 48px auto 0px; max-width: 1080px; animation-delay: 0.15s;}
.dc-page .ds1cy2t3n.ds1cy2t3n.ds1cy2t3n{background: rgb(255, 255, 255); border-radius: 16px 16px 0px 0px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.5) 0px 40px 100px;}
.dc-page .dspaie5s.dspaie5s.dspaie5s{display: flex; align-items: center; gap: 8px; padding: 10px 14px; border-bottom: 1px solid rgb(238, 241, 247); background: rgb(246, 248, 252);}
.dc-page .ds1laz8in.ds1laz8in.ds1laz8in{display: flex; gap: 5px;}
.dc-page .ds1a3wzn6.ds1a3wzn6.ds1a3wzn6{width: 9px; height: 9px; border-radius: 50%; background: rgb(226, 231, 241);}
.dc-page .ds1m14k4w.ds1m14k4w.ds1m14k4w{margin: 0px auto; background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 6px; padding: 3px 14px; font-size: 11px; color: rgb(88, 98, 128); white-space: nowrap;}
.dc-page .ds13kcc06.ds13kcc06.ds13kcc06{position: relative; aspect-ratio: 1600 / 700; overflow: hidden; background: rgb(246, 248, 252);}
.dc-page .ds14q2psi.ds14q2psi.ds14q2psi{position: absolute; left: 0px; top: 0px; width: 100%; transform: translateY(-4%);}
.dc-page .dsqdvbsi.dsqdvbsi.dsqdvbsi{position: absolute; right: -12px; top: 60px; 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; max-width: calc(100% - 32px);}
.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 .ds1g0ni3i.ds1g0ni3i.ds1g0ni3i{min-width: 0px; 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 .dsa3anx9.dsa3anx9.dsa3anx9{position: absolute; left: -12px; bottom: 40px; 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; max-width: calc(100% - 32px);}
.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 .ds122nayo.ds122nayo.ds122nayo{padding: 72px 24px; background: rgb(246, 248, 252);}
.dc-page .ds147jk60.ds147jk60.ds147jk60{max-width: 1200px; margin: 0px auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); gap: 48px 56px; align-items: center;}
.dc-page .ds1pp7trb.ds1pp7trb.ds1pp7trb{position: relative; border-radius: 24px; padding: 40px 32px; background: radial-gradient(circle at 1px 1px, rgba(27, 39, 84, 0.08) 1px, transparent 0px) 0px 0px / 18px 18px, linear-gradient(155deg, rgb(232, 240, 168) 0%, rgb(221, 227, 245) 100%); min-width: 0px;}
.dc-page .ds11n382o.ds11n382o.ds11n382o{background: rgb(255, 255, 255); border-radius: 14px; overflow: hidden; box-shadow: rgba(27, 39, 84, 0.04) 0px 2px 0px, rgba(27, 39, 84, 0.22) 0px 40px 80px; border: 1px solid rgba(27, 39, 84, 0.08);}
.dc-page .ds1bk7bn4.ds1bk7bn4.ds1bk7bn4{display: flex; gap: 4px; padding: 9px 12px; border-bottom: 1px solid rgb(238, 241, 247); background: rgb(246, 248, 252);}
.dc-page .dspdmpn4.dspdmpn4.dspdmpn4{width: 8px; height: 8px; border-radius: 50%; background: rgb(226, 231, 241);}
.dc-page .ds1obexex.ds1obexex.ds1obexex{position: relative; aspect-ratio: 16 / 10; overflow: hidden; background: rgb(251, 251, 248);}
.dc-page .dsg31i18.dsg31i18.dsg31i18{position: absolute; left: 0px; top: 0px; width: 200%; max-width: none; transform: translate(-41%, -12%);}
.dc-page .ds1oj52p6.ds1oj52p6.ds1oj52p6{position: absolute; right: 12px; bottom: 12px; 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; max-width: calc(100% - 32px);}
.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 .ds198vvl2.ds198vvl2.ds198vvl2{margin-top: 18px; font-size: 18px; line-height: 1.6; color: rgb(74, 85, 117); text-wrap: pretty;}
.dc-page .ds1lwxwku.ds1lwxwku.ds1lwxwku{margin-top: 28px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); gap: 20px;}
.dc-page .ds1ogi57c.ds1ogi57c.ds1ogi57c{width: 42px; height: 42px; border-radius: 12px; background: rgb(232, 240, 168); color: rgb(20, 31, 66); display: flex; align-items: center; justify-content: center;}
.dc-page .ds125taai.ds125taai.ds125taai{display: block; margin-top: 14px; font-size: 16px;}
.dc-page .ds1dwx7v.ds1dwx7v.ds1dwx7v{display: block; margin-top: 4px; font-size: 14px; line-height: 1.5; color: rgb(74, 85, 117);}
.dc-page .ds1tw22w3.ds1tw22w3.ds1tw22w3{margin-top: 28px; display: flex; gap: 16px; flex-wrap: wrap; align-items: center;}
.dc-page .ds1d59e1m.ds1d59e1m.ds1d59e1m{background: rgb(27, 39, 84); color: rgb(255, 255, 255); border-radius: 10px; padding: 14px 20px; white-space: nowrap; font-weight: 600;}
.dc-page .ds1bki8yq.ds1bki8yq.ds1bki8yq{font-weight: 600; white-space: nowrap;}
.dc-page .ds3h4m5g.ds3h4m5g.ds3h4m5g{position: relative; border-radius: 24px; padding: 40px 32px; background: radial-gradient(circle at 1px 1px, rgba(27, 39, 84, 0.08) 1px, transparent 0px) 0px 0px / 18px 18px, linear-gradient(155deg, rgb(221, 227, 245) 0%, rgb(243, 246, 213) 100%); min-width: 0px;}
.dc-page .dscdyiv0.dscdyiv0.dscdyiv0{position: absolute; left: 0px; top: 0px; width: 135%; max-width: none; transform: translate(-30%, -24%);}
.dc-page .dsj04vbh.dsj04vbh.dsj04vbh{position: absolute; left: 12px; top: 12px; 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; max-width: calc(100% - 32px);}
.dc-page .dsz4rrps.dsz4rrps.dsz4rrps{padding: 112px 24px; background: rgb(238, 242, 250);}
.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 .ds1v30x86.ds1v30x86.ds1v30x86{font-size: 18px; line-height: 1.6; color: rgb(74, 85, 117); text-wrap: pretty;}
.dc-page .ds4tifos.ds4tifos.ds4tifos{margin-top: 40px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); gap: 0px; border-top: 1px solid rgb(213, 220, 235);}
.dc-page .ds21zaay.ds21zaay.ds21zaay{cursor: pointer; padding: 20px 24px 20px 0px; margin-top: -2px; border-top: 3px solid rgb(27, 39, 84); opacity: 1;}
.dc-page .dsotdl5.dsotdl5.dsotdl5{display: block; font-size: 18px; font-weight: 600;}
.dc-page .dso9bxc8.dso9bxc8.dso9bxc8{display: block; margin-top: 4px; font-size: 15px; line-height: 1.5; color: rgb(74, 85, 117);}
.dc-page .dsug9023.dsug9023.dsug9023{cursor: pointer; padding: 20px 24px 20px 0px; margin-top: -2px; border-top: 3px solid transparent; opacity: 0.7;}
.dc-page .ds1vg3nha.ds1vg3nha.ds1vg3nha{margin-top: 32px; background: rgb(255, 255, 255); border-radius: 16px; box-shadow: rgba(27, 39, 84, 0.12) 0px 30px 70px; overflow: hidden; border: 1px solid rgb(226, 231, 241);}
.dc-page .dsjjto7c.dsjjto7c.dsjjto7c{display: flex; align-items: center; gap: 8px; padding: 10px 14px; background: rgb(243, 245, 250); border-bottom: 1px solid rgb(226, 231, 241);}
.dc-page .dsvn25h5.dsvn25h5.dsvn25h5{width: 9px; height: 9px; border-radius: 50%; background: rgb(220, 225, 236);}
.dc-page .dsljk1ze.dsljk1ze.dsljk1ze{margin-left: 10px; background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 6px; padding: 4px 10px; font-size: 11px; color: rgb(74, 85, 117);}
.dc-page .dsd3o7z7.dsd3o7z7.dsd3o7z7{position: relative; background: rgb(243, 244, 246); color: rgb(31, 37, 48); min-height: 460px; padding: 24px clamp(20px, 4vw, 48px) 40px;}
.dc-page .dsrqn6rw.dsrqn6rw.dsrqn6rw{display: flex; justify-content: space-between; align-items: center; gap: 12px; font-size: 13px; flex-wrap: wrap;}
.dc-page .ds23krx5.ds23krx5.ds23krx5{display: flex; gap: 20px; align-items: center; color: rgb(82, 91, 107); flex-wrap: wrap;}
.dc-page .ds5zdocu.ds5zdocu.ds5zdocu{margin-top: 40px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); gap: 40px; align-items: start;}
.dc-page .ds1xjswmu.ds1xjswmu.ds1xjswmu{font-size: 11px; letter-spacing: 0.14em; color: rgb(82, 91, 107); font-weight: 600;}
.dc-page .dsl6shek.dsl6shek.dsl6shek{margin-top: 14px; font-size: 15px; line-height: 1.6; color: rgb(82, 91, 107); max-width: 380px;}
.dc-page .ds1m8wdxb.ds1m8wdxb.ds1m8wdxb{margin-top: 20px; display: grid; gap: 8px; max-width: 340px;}
.dc-page .ds78jeol.ds78jeol.ds78jeol{height: 8px; background: rgb(228, 231, 236); border-radius: 4px;}
.dc-page .ds2jgniv.ds2jgniv.ds2jgniv{height: 8px; width: 80%; background: rgb(228, 231, 236); border-radius: 4px;}
.dc-page .ds2i1ojj.ds2i1ojj.ds2i1ojj{height: 8px; width: 88%; background: rgb(228, 231, 236); border-radius: 4px;}
.dc-page .ds1ok5hns.ds1ok5hns.ds1ok5hns{background: rgb(255, 255, 255); border: 1px solid rgb(213, 218, 226); border-radius: 12px; padding: 18px; font-size: 13px; outline: rgb(52, 73, 138) dashed 2px; outline-offset: 6px;}
.dc-page .ds13eik14.ds13eik14.ds13eik14{font-weight: 600; font-size: 15px;}
.dc-page .dseawvt9.dseawvt9.dseawvt9{color: rgb(82, 91, 107); font-size: 12px; margin-top: 2px;}
.dc-page .ds19y75l6.ds19y75l6.ds19y75l6{margin-top: 14px; display: grid; grid-template-columns: repeat(3, 1fr); gap: 6px; text-align: center;}
.dc-page .ds1eyub2x.ds1eyub2x.ds1eyub2x{border: 1px solid rgb(213, 218, 226); border-radius: 6px; padding: 8px 0px;}
.dc-page .dsh1u5sm.dsh1u5sm.dsh1u5sm{background: rgb(60, 74, 94); color: rgb(255, 255, 255); border-radius: 6px; padding: 8px 0px;}
.dc-page .ds1dlur43.ds1dlur43.ds1dlur43{margin-top: 14px; background: rgb(60, 74, 94); color: rgb(255, 255, 255); border-radius: 6px; padding: 10px; text-align: center; font-weight: 600;}
.dc-page .ds9jw266.ds9jw266.ds9jw266{margin-top: 10px; text-align: center; color: rgb(138, 147, 163); font-size: 11px;}
.dc-page .ds18qsqvg.ds18qsqvg.ds18qsqvg{background: rgb(60, 74, 94); color: rgb(255, 255, 255); border-radius: 4px; padding: 8px 14px; font-weight: 600; white-space: nowrap;}
.dc-page .ds3aemm9.ds3aemm9.ds3aemm9{position: absolute; inset: 0px; background: rgba(20, 31, 66, 0.45); display: flex; align-items: center; justify-content: center; padding: 24px;}
.dc-page .dsg3ak6j.dsg3ak6j.dsg3ak6j{width: 100%; max-width: 380px; background: rgb(255, 255, 255); border-radius: 14px; padding: 20px; font-size: 13px; box-shadow: rgba(0, 0, 0, 0.35) 0px 30px 70px;}
.dc-page .ds1dau9a5.ds1dau9a5.ds1dau9a5{display: flex; justify-content: space-between; align-items: center;}
.dc-page .ds15cnyx3.ds15cnyx3.ds15cnyx3{font-size: 15px;}
.dc-page .ds1sal9uy.ds1sal9uy.ds1sal9uy{color: rgb(138, 147, 163); font-size: 18px;}
.dc-page .ds1a1cgkh.ds1a1cgkh.ds1a1cgkh{margin-top: 12px; display: grid; gap: 8px;}
.dc-page .ds1338339.ds1338339.ds1338339{border: 1.5px solid rgb(60, 74, 94); background: rgb(243, 244, 246); border-radius: 8px; padding: 10px 12px; display: flex; justify-content: space-between;}
.dc-page .ds7g0tbw.ds7g0tbw.ds7g0tbw{color: rgb(82, 91, 107); font-size: 12px;}
.dc-page .dsesv92r.dsesv92r.dsesv92r{border: 1px solid rgb(213, 218, 226); border-radius: 8px; padding: 10px 12px; display: flex; justify-content: space-between;}
.dc-page .dsc9cmgj.dsc9cmgj.dsc9cmgj{background: rgb(255, 255, 255); border: 1px solid rgb(213, 218, 226); border-radius: 12px; padding: 18px; font-size: 13px; outline: rgb(52, 73, 138) dashed 2px; outline-offset: 6px; display: grid; gap: 10px;}
.dc-page .ds18rquo9.ds18rquo9.ds18rquo9{border: 1px solid rgb(213, 218, 226); border-radius: 6px; padding: 9px 10px; color: rgb(138, 147, 163);}
.dc-page .dsi7tpry.dsi7tpry.dsi7tpry{border: 1px solid rgb(213, 218, 226); border-radius: 6px; padding: 9px 10px; color: rgb(138, 147, 163); height: 70px;}
.dc-page .dsrm1kun.dsrm1kun.dsrm1kun{background: rgb(60, 74, 94); color: rgb(255, 255, 255); border-radius: 6px; padding: 10px; text-align: center; font-weight: 600;}
.dc-page .dstile9e.dstile9e.dstile9e{color: rgb(82, 91, 107); font-size: 11px; text-align: center;}
.dc-page .ds1haajsh.ds1haajsh.ds1haajsh{padding: 112px 24px; background: rgb(246, 248, 252);}
.dc-page .ds19u9y0v.ds19u9y0v.ds19u9y0v{max-width: 1200px; margin: 0px auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 56px; 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 .ds112u90g.ds112u90g.ds112u90g{margin-top: 24px; display: grid; gap: 12px; font-size: 16px;}
.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 .dsm1dhan.dsm1dhan.dsm1dhan{background: rgb(238, 242, 250); border-radius: 18px; padding: 28px; display: grid; gap: 16px; justify-items: center;}
.dc-page .dshx5thp.dshx5thp.dshx5thp{display: flex; gap: 4px; background: rgb(255, 255, 255); border: 1px solid rgb(213, 220, 235); border-radius: 999px; padding: 4px;}
.dc-page .ds1omur3n.ds1omur3n.ds1omur3n{cursor: pointer; border-radius: 999px; padding: 8px 18px; font-size: 14px; font-weight: 600; background: rgb(27, 39, 84); color: rgb(255, 255, 255);}
.dc-page .ds1swp0um.ds1swp0um.ds1swp0um{cursor: pointer; border-radius: 999px; padding: 8px 18px; font-size: 14px; font-weight: 600; color: rgb(74, 85, 117);}
.dc-page .dsh1gnzr.dsh1gnzr.dsh1gnzr{width: 100%; max-width: 340px; background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 12px; padding: 18px; font-size: 13px; box-shadow: rgba(27, 39, 84, 0.1) 0px 20px 50px;}
.dc-page .dsjufn6w.dsjufn6w.dsjufn6w{margin-top: 12px; display: grid; grid-template-columns: repeat(3, 1fr); gap: 6px; text-align: center;}
.dc-page .dshd1jwl.dshd1jwl.dshd1jwl{border: 1px solid rgb(226, 231, 241); border-radius: 6px; padding: 8px 0px;}
.dc-page .dsrlp4ob.dsrlp4ob.dsrlp4ob{background: rgb(52, 73, 138); color: rgb(255, 255, 255); border-radius: 6px; padding: 8px 0px;}
.dc-page .dsc03ibi.dsc03ibi.dsc03ibi{margin-top: 12px; background: rgb(52, 73, 138); color: rgb(255, 255, 255); border-radius: 6px; padding: 10px; text-align: center; font-weight: 600;}
.dc-page .dseiedjj.dseiedjj.dseiedjj{margin-top: 12px; text-align: center; font-size: 11px; border-top: 1px dashed rgb(226, 231, 241); padding-top: 10px; color: rgb(88, 98, 128);}
.dc-page .dscbb993.dscbb993.dscbb993{cursor: pointer; border-radius: 999px; padding: 8px 18px; font-size: 14px; font-weight: 600; color: rgb(255, 255, 255); background: rgb(27, 39, 84);}
.dc-page .dsq3dr5r.dsq3dr5r.dsq3dr5r{margin-top: 12px; text-align: center; font-size: 11px; border-top: 1px dashed rgb(226, 231, 241); padding-top: 10px; color: rgb(30, 123, 60); font-weight: 600;}
.dc-page .dsuxmi2q.dsuxmi2q.dsuxmi2q{padding: 112px 24px; background: rgb(255, 255, 255);}
.dc-page .dsar34ns.dsar34ns.dsar34ns{text-align: center; max-width: 680px; margin: 0px auto;}
.dc-page .ds14sts9x.ds14sts9x.ds14sts9x{margin-top: 14px; font-size: 18px; line-height: 1.6; color: rgb(74, 85, 117);}
.dc-page .ds14ha1os.ds14ha1os.ds14ha1os{margin-top: 56px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 48px 56px; align-items: start;}
.dc-page .dsh1jw0p.dsh1jw0p.dsh1jw0p{align-self: stretch; min-width: 0px;}
.dc-page .dsokr2mb.dsokr2mb.dsokr2mb{position: sticky; top: 96px; border-radius: 22px; padding: 28px; min-height: 320px; display: flex; flex-direction: column; justify-content: space-between; gap: 24px; color: rgb(255, 255, 255); overflow: hidden; background-image: radial-gradient(420px 260px at 90% 0%, rgba(232, 240, 168, 0.18), transparent 70%), linear-gradient(160deg, rgb(27, 39, 84), rgb(36, 52, 104));}
.dc-page .ds36zhq1.ds36zhq1.ds36zhq1{font-size: 13px; color: rgb(169, 179, 209);}
.dc-page .dssslekj.dssslekj.dssslekj{background: rgb(255, 255, 255); color: rgb(30, 42, 79); border-radius: 14px; padding: 18px; box-shadow: rgba(0, 0, 0, 0.3) 0px 20px 50px; font-size: 13px;}
.dc-page .dsfzrawh.dsfzrawh.dsfzrawh{display: grid; gap: 6px;}
.dc-page .ds181j4xz.ds181j4xz.ds181j4xz{display: flex; justify-content: space-between; gap: 10px; background: rgb(246, 248, 252); border-radius: 8px; padding: 9px 12px;}
.dc-page .ds1q9aw2h.ds1q9aw2h.ds1q9aw2h{min-width: 0px;}
.dc-page .dsyo5stf.dsyo5stf.dsyo5stf{display: grid; gap: 8px;}
.dc-page .ds1hzwk7p.ds1hzwk7p.ds1hzwk7p{cursor: pointer; padding: 28px 0px 36px; border-top: 1px solid rgb(226, 231, 241); transition: opacity 0.35s; opacity: 1;}
.dc-page .ds1sahsdl.ds1sahsdl.ds1sahsdl{font-size: 12px; letter-spacing: 0.1em; font-weight: 700; color: rgb(52, 73, 138);}
.dc-page .dse5cpi7.dse5cpi7.dse5cpi7{margin-top: 10px; font-size: 16px; line-height: 1.6; color: rgb(74, 85, 117);}
.dc-page .dsgn4sx3.dsgn4sx3.dsgn4sx3{cursor: pointer; padding: 28px 0px 36px; border-top: 1px solid rgb(226, 231, 241); transition: opacity 0.35s; opacity: 0.32;}
.dc-page .dsxsoera.dsxsoera.dsxsoera{display: flex; gap: 8px; align-items: center;}
.dc-page .dsqznszw.dsqznszw.dsqznszw{width: 24px; height: 24px; border-radius: 50%; background: rgb(31, 107, 85); box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px, rgb(27, 39, 84) 0px 0px 0px 4px;}
.dc-page .ds3uewny.ds3uewny.ds3uewny{width: 24px; height: 24px; border-radius: 50%; background: rgb(183, 112, 124);}
.dc-page .ds18g14gf.ds18g14gf.ds18g14gf{width: 24px; height: 24px; border-radius: 50%; background: rgb(94, 107, 30);}
.dc-page .dskf0a2v.dskf0a2v.dskf0a2v{margin-left: auto; background: rgb(31, 107, 85); color: rgb(255, 255, 255); border-radius: 999px; padding: 6px 12px; font-size: 12px; font-weight: 600;}
.dc-page .dshfc4vl.dshfc4vl.dshfc4vl{flex: 1 1 0%; min-width: 0px; background: rgb(20, 31, 66); color: rgb(232, 240, 168); border-radius: 8px; padding: 9px 12px; font-family: monospace; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.dc-page .ds1w83gco.ds1w83gco.ds1w83gco{background: rgb(231, 245, 236); color: rgb(30, 123, 60); border-radius: 999px; padding: 3px 10px; font-size: 11px; font-weight: 700; white-space: nowrap;}
.dc-page .dslpi4cf.dslpi4cf.dslpi4cf{display: flex; justify-content: space-between; gap: 10px; align-items: center;}
.dc-page .ds1ny9xeb.ds1ny9xeb.ds1ny9xeb{color: rgb(88, 98, 128);}
.dc-page .ds80eqcu.ds80eqcu.ds80eqcu{padding: 0px 24px 112px; background: rgb(255, 255, 255);}
.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 .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 .ds86oups.ds86oups.ds86oups{position: absolute; inset: 0px; 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;}
