.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 .ds1h8awmi.ds1h8awmi.ds1h8awmi{max-width: 1200px; margin: 0px auto; padding: 80px 24px 0px;}
.dc-page .ds1oqsjeu.ds1oqsjeu.ds1oqsjeu{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)); gap: 40px 72px; align-items: end;}
.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 .dsfxscyt.dsfxscyt.dsfxscyt{font-size: 19px; line-height: 1.55; color: rgb(201, 209, 232); max-width: 480px; text-wrap: pretty;}
.dc-page .dsrhba4p.dsrhba4p.dsrhba4p{margin-top: 28px; display: flex; gap: 12px; flex-wrap: wrap;}
.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 .dswd17fm.dswd17fm.dswd17fm{margin-top: 20px; display: flex; gap: 22px; flex-wrap: wrap; 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 .ds1hywyyt.ds1hywyyt.ds1hywyyt{margin-top: 56px; background: rgb(251, 251, 248); color: rgb(30, 42, 79); border-radius: 18px 18px 0px 0px; padding: 22px; box-shadow: rgba(0, 0, 0, 0.5) 0px 40px 100px; display: flex; flex-wrap: wrap; gap: 18px; align-items: flex-start;}
.dc-page .ds1tvx2n.ds1tvx2n.ds1tvx2n{flex: 1 1 560px; min-width: 0px; display: grid; gap: 14px;}
.dc-page .dsvy7awo.dsvy7awo.dsvy7awo{display: flex; align-items: center; gap: 12px; flex-wrap: wrap;}
.dc-page .ds1v45fkz.ds1v45fkz.ds1v45fkz{width: 44px; height: 44px; border-radius: 50%; background: rgb(221, 227, 245); color: rgb(27, 39, 84); display: flex; align-items: center; justify-content: center; font-size: 15px; font-weight: 600; flex: 0 0 auto;}
.dc-page .ds1gu5cks.ds1gu5cks.ds1gu5cks{min-width: 0px; line-height: 1.3;}
.dc-page .ds11b7yrb.ds11b7yrb.ds11b7yrb{font-size: 18px; font-weight: 600;}
.dc-page .ds3v7u86.ds3v7u86.ds3v7u86{font-size: 12px; color: rgb(88, 98, 128);}
.dc-page .dsqur8fz.dsqur8fz.dsqur8fz{background: rgb(227, 244, 232); color: rgb(30, 123, 60); border: 1px solid rgb(198, 230, 208); border-radius: 999px; padding: 4px 12px; font-size: 12px; font-weight: 600; white-space: nowrap;}
.dc-page .ds1xsjhdg.ds1xsjhdg.ds1xsjhdg{margin-left: auto; display: flex; gap: 8px; align-items: center; background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 999px; padding: 6px 14px; font-size: 12px; white-space: nowrap;}
.dc-page .dsdis1j8.dsdis1j8.dsdis1j8{width: 7px; height: 7px; border-radius: 50%; background: rgb(217, 80, 47);}
.dc-page .dsklw3hy.dsklw3hy.dsklw3hy{font-variant-numeric: tabular-nums;}
.dc-page .ds1ny9xeb.ds1ny9xeb.ds1ny9xeb{color: rgb(88, 98, 128);}
.dc-page .ds9w5mrk.ds9w5mrk.ds9w5mrk{position: relative; height: 360px; border-radius: 16px; overflow: hidden; background: radial-gradient(520px 320px at 50% 45%, rgb(30, 42, 79) 0%, rgb(20, 31, 66) 60%, rgb(14, 21, 48) 100%);}
.dc-page .dsklc8yo.dsklc8yo.dsklc8yo{position: absolute; inset: 0px; display: flex; align-items: center; justify-content: center;}
.dc-page .ds17eiwho.ds17eiwho.ds17eiwho{width: 92px; height: 92px; border-radius: 50%; background: rgb(221, 227, 245); color: rgb(27, 39, 84); display: flex; align-items: center; justify-content: center; font-size: 32px;}
.dc-page .ds1531451.ds1531451.ds1531451{position: absolute; right: 16px; top: 16px; width: 190px; height: 118px; border-radius: 12px; background: rgb(42, 52, 82); border: 1px solid rgb(58, 76, 138); overflow: hidden;}
.dc-page .ds1nggce.ds1nggce.ds1nggce{width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; position: relative;}
.dc-page .dsqkqmvg.dsqkqmvg.dsqkqmvg{width: 30px; height: 30px; border-radius: 50%; background: rgb(221, 227, 245); color: rgb(27, 39, 84); display: flex; align-items: center; justify-content: center; font-size: 11px; font-weight: 600;}
.dc-page .ds1r4ll0z.ds1r4ll0z.ds1r4ll0z{position: absolute; left: 12px; bottom: 10px; font-size: 9px; letter-spacing: 0.12em; color: rgb(169, 179, 209); font-weight: 700;}
.dc-page .ds1fi8tb5.ds1fi8tb5.ds1fi8tb5{position: absolute; left: 20px; bottom: 24px; font-size: 10px; letter-spacing: 0.14em; color: rgb(169, 179, 209); font-weight: 700; white-space: nowrap;}
.dc-page .ds1jfy5qx.ds1jfy5qx.ds1jfy5qx{position: absolute; left: 50%; bottom: 16px; transform: translateX(-50%); display: flex; gap: 10px; align-items: center; background: rgb(11, 16, 36); border-radius: 999px; padding: 8px 12px;}
.dc-page .dsfr5edv.dsfr5edv.dsfr5edv{cursor: pointer; width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 14px; background: rgb(42, 52, 82); color: rgb(255, 255, 255);}
.dc-page .ds1ukt5aw.ds1ukt5aw.ds1ukt5aw{width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: rgb(201, 209, 232); font-size: 14px;}
.dc-page .ds589l6n.ds589l6n.ds589l6n{width: 1px; height: 20px; background: rgb(42, 52, 82);}
.dc-page .dstw15ch.dstw15ch.dstw15ch{width: 38px; height: 38px; border-radius: 50%; background: rgb(224, 69, 58); color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; font-size: 15px;}
.dc-page .ds9plr5b.ds9plr5b.ds9plr5b{background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 14px; padding: 16px 18px;}
.dc-page .ds5xlura.ds5xlura.ds5xlura{display: flex; gap: 12px; align-items: center; padding-bottom: 12px; border-bottom: 1px solid rgb(238, 241, 247);}
.dc-page .dse59ka3.dse59ka3.dse59ka3{width: 34px; height: 34px; border-radius: 50%; background: rgb(234, 243, 251); color: rgb(58, 127, 192); display: flex; align-items: center; justify-content: center; flex: 0 0 auto;}
.dc-page .dsf77hpy.dsf77hpy.dsf77hpy{flex: 1 1 0%; min-width: 0px;}
.dc-page .dsl3npve.dsl3npve.dsl3npve{font-size: 10px; letter-spacing: 0.12em; font-weight: 700; color: rgb(88, 98, 128);}
.dc-page .ds486ani.ds486ani.ds486ani{font-size: 14px;}
.dc-page .ds17sf2n0.ds17sf2n0.ds17sf2n0{margin-top: 12px; font-size: 13px; line-height: 1.6; color: rgb(52, 64, 95);}
.dc-page .ds1swjt36.ds1swjt36.ds1swjt36{color: rgb(30, 42, 79);}
.dc-page .ds1nk5817.ds1nk5817.ds1nk5817{margin-top: 10px; display: flex; gap: 6px; flex-wrap: wrap; align-items: center;}
.dc-page .ds1aa8vmf.ds1aa8vmf.ds1aa8vmf{background: rgb(243, 245, 250); color: rgb(74, 85, 117); border-radius: 6px; padding: 4px 9px; font-size: 10px; font-weight: 700; letter-spacing: 0.06em; white-space: nowrap;}
.dc-page .ds1g4ori4.ds1g4ori4.ds1g4ori4{background: rgb(238, 242, 250); color: rgb(52, 73, 138); border-radius: 6px; padding: 4px 9px; font-size: 10px; font-weight: 700; letter-spacing: 0.06em; white-space: nowrap;}
.dc-page .dsmitthe.dsmitthe.dsmitthe{margin-left: 6px; font-size: 11px; font-weight: 700; letter-spacing: 0.08em; color: rgb(52, 73, 138);}
.dc-page .dsaiizo0.dsaiizo0.dsaiizo0{background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 14px; overflow: hidden;}
.dc-page .ds9bn2v9.ds9bn2v9.ds9bn2v9{display: flex; gap: 10px; align-items: center; padding: 14px 18px; border-bottom: 1px solid rgb(238, 241, 247);}
.dc-page .ds1pbgmg2.ds1pbgmg2.ds1pbgmg2{color: rgb(52, 73, 138);}
.dc-page .dsp30cp2.dsp30cp2.dsp30cp2{background: rgb(243, 245, 250); color: rgb(88, 98, 128); border-radius: 999px; padding: 2px 8px; font-size: 9px; font-weight: 700; letter-spacing: 0.08em;}
.dc-page .ds8pot76.ds8pot76.ds8pot76{margin-left: auto; font-size: 10px; letter-spacing: 0.12em; font-weight: 700; color: rgb(88, 98, 128); white-space: nowrap;}
.dc-page .dsgll0iy.dsgll0iy.dsgll0iy{padding: 16px 18px; display: grid; gap: 14px;}
.dc-page .ds1hbr5ve.ds1hbr5ve.ds1hbr5ve{display: grid; grid-template-columns: 52px minmax(0px, 1fr); gap: 14px; align-items: start;}
.dc-page .dsrfj9kr.dsrfj9kr.dsrfj9kr{line-height: 1.2;}
.dc-page .ds1tyffns.ds1tyffns.ds1tyffns{font-size: 13px; color: rgb(30, 42, 79);}
.dc-page .ds1b7x9kd.ds1b7x9kd.ds1b7x9kd{font-size: 10px; color: rgb(169, 179, 209); font-variant-numeric: tabular-nums;}
.dc-page .dswmcz5r.dswmcz5r.dswmcz5r{font-size: 14px; line-height: 1.55; color: rgb(52, 64, 95);}
.dc-page .ds3vslf4.ds3vslf4.ds3vslf4{font-size: 13px; color: rgb(52, 73, 138);}
.dc-page .dsk1nutt.dsk1nutt.dsk1nutt{display: inline-block; width: 2px; height: 15px; background: rgb(30, 42, 79); vertical-align: -2px; margin-left: 6px;}
.dc-page .ds525rqg.ds525rqg.ds525rqg{flex: 1 1 280px; min-width: 0px; display: grid; gap: 12px;}
.dc-page .dsnwcmwo.dsnwcmwo.dsnwcmwo{background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 14px; overflow: hidden; display: flex; flex-direction: column;}
.dc-page .dsaitu97.dsaitu97.dsaitu97{display: flex; justify-content: space-between; align-items: center; padding: 14px 16px; border-bottom: 1px solid rgb(238, 241, 247);}
.dc-page .ds1l27dz1.ds1l27dz1.ds1l27dz1{font-size: 11px; color: rgb(30, 123, 60); font-weight: 600; white-space: nowrap;}
.dc-page .ds1l94lgp.ds1l94lgp.ds1l94lgp{display: flex; gap: 14px; align-items: center; padding: 10px 16px; border-bottom: 1px solid rgb(238, 241, 247); color: rgb(88, 98, 128); font-size: 13px;}
.dc-page .ds1waqrfg.ds1waqrfg.ds1waqrfg{width: 1px; height: 14px; background: rgb(226, 231, 241);}
.dc-page .ds1fzrhld.ds1fzrhld.ds1fzrhld{font-size: 11px; color: rgb(52, 73, 138); font-weight: 600; white-space: nowrap;}
.dc-page .ds1tr7ew2.ds1tr7ew2.ds1tr7ew2{padding: 16px; flex: 1 1 0%; font-size: 13px; line-height: 1.6; color: rgb(52, 64, 95);}
.dc-page .dsadt39s.dsadt39s.dsadt39s{margin-top: 10px; padding-left: 14px;}
.dc-page .ds1u6z8vj.ds1u6z8vj.ds1u6z8vj{margin-top: 6px; padding-left: 14px;}
.dc-page .ds1uunm5j.ds1uunm5j.ds1uunm5j{background: rgb(246, 248, 252); border-top: 1px solid rgb(238, 241, 247); padding: 14px 16px;}
.dc-page .ds10381c9.ds10381c9.ds10381c9{display: flex; justify-content: space-between; gap: 10px;}
.dc-page .ds1ydalqj.ds1ydalqj.ds1ydalqj{font-size: 10px; color: rgb(169, 179, 209); font-variant-numeric: tabular-nums; white-space: nowrap;}
.dc-page .ds1m4mr1y.ds1m4mr1y.ds1m4mr1y{background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 12px; padding: 12px 16px; display: flex; justify-content: space-between; gap: 10px; font-size: 12px;}
.dc-page .ds5rs79p.ds5rs79p.ds5rs79p{display: flex; justify-content: space-between; align-items: center; gap: 10px; background: rgb(232, 240, 168); color: rgb(20, 31, 66); border-radius: 12px; padding: 12px 16px; text-decoration: none; font-size: 13px; font-weight: 600;}
.dc-page .dseh6cb6.dseh6cb6.dseh6cb6{cursor: pointer; width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 14px; background: rgb(224, 69, 58); color: rgb(255, 255, 255);}
.dc-page .ds1p2nrab.ds1p2nrab.ds1p2nrab{width: 100%; height: 100%; display: flex; flex-direction: column; gap: 4px; align-items: center; justify-content: center; color: rgb(169, 179, 209); font-size: 11px;}
.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 .ds1w0dr1n.ds1w0dr1n.ds1w0dr1n{margin-top: 48px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); gap: 16px;}
.dc-page .ds1wr7cgm.ds1wr7cgm.ds1wr7cgm{background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 16px; overflow: hidden; display: flex; flex-direction: column;}
.dc-page .dsa8ypkq.dsa8ypkq.dsa8ypkq{background: rgb(238, 242, 250); padding: 20px; height: 170px; display: flex; align-items: center; justify-content: center;}
.dc-page .ds2xefju.ds2xefju.ds2xefju{width: 100%; background: rgb(255, 255, 255); border-radius: 10px; padding: 12px; font-size: 12px; box-shadow: rgba(27, 39, 84, 0.08) 0px 10px 24px;}
.dc-page .dswhu7cg.dswhu7cg.dswhu7cg{color: rgb(88, 98, 128); margin-top: 2px;}
.dc-page .dsopt3e0.dsopt3e0.dsopt3e0{margin-top: 10px; background: rgb(52, 73, 138); color: rgb(255, 255, 255); border-radius: 6px; padding: 7px; text-align: center; font-weight: 600;}
.dc-page .dsfrodw7.dsfrodw7.dsfrodw7{padding: 20px;}
.dc-page .dsn245n2.dsn245n2.dsn245n2{margin-top: 6px; font-size: 18px; font-weight: 600;}
.dc-page .dsbb4t6m.dsbb4t6m.dsbb4t6m{margin-top: 6px; font-size: 14px; line-height: 1.55; color: rgb(74, 85, 117);}
.dc-page .dsd06hj3.dsd06hj3.dsd06hj3{color: rgb(88, 98, 128); font-size: 11px;}
.dc-page .ds4t4nxg.ds4t4nxg.ds4t4nxg{display: block; margin-top: 4px;}
.dc-page .ds1kslggl.ds1kslggl.ds1kslggl{margin-top: 10px; border: 1px solid rgb(52, 73, 138); color: rgb(52, 73, 138); border-radius: 6px; padding: 7px; text-align: center; font-weight: 600;}
.dc-page .ds1b2r6q.ds1b2r6q.ds1b2r6q{background: rgb(243, 245, 250); border-radius: 5px; padding: 5px 8px; color: rgb(88, 98, 128); font-size: 10px;}
.dc-page .dsngufx1.dsngufx1.dsngufx1{margin-top: 10px; display: flex; justify-content: space-between; align-items: center;}
.dc-page .ds1eoi132.ds1eoi132.ds1eoi132{color: rgb(30, 123, 60);}
.dc-page .ds1jq2ekv.ds1jq2ekv.ds1jq2ekv{margin-top: 8px; background: rgb(52, 73, 138); color: rgb(255, 255, 255); border-radius: 6px; padding: 7px; text-align: center; font-weight: 600;}
.dc-page .ds5xpsa7.ds5xpsa7.ds5xpsa7{width: 100%; background: rgb(255, 255, 255); border-radius: 10px; padding: 12px; font-size: 12px; box-shadow: rgba(27, 39, 84, 0.08) 0px 10px 24px; display: grid; gap: 7px;}
.dc-page .ds13gxm7n.ds13gxm7n.ds13gxm7n{display: flex; justify-content: space-between;}
.dc-page .ds1aelfuz.ds1aelfuz.ds1aelfuz{color: rgb(30, 123, 60); font-weight: 600;}
.dc-page .dsfrsw7w.dsfrsw7w.dsfrsw7w{display: flex; justify-content: space-between; border-top: 1px solid rgb(238, 241, 247); padding-top: 7px;}
.dc-page .dsyuv26n.dsyuv26n.dsyuv26n{color: rgb(52, 73, 138); font-weight: 600;}
.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 .ds1v3uaxw.ds1v3uaxw.ds1v3uaxw{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 .dss11w80.dss11w80.dss11w80{cursor: pointer; border-radius: 999px; padding: 9px 20px; font-size: 15px; font-weight: 600; white-space: nowrap; background: rgb(27, 39, 84); color: rgb(255, 255, 255);}
.dc-page .dsiau74v.dsiau74v.dsiau74v{cursor: pointer; border-radius: 999px; padding: 9px 20px; font-size: 15px; font-weight: 600; white-space: nowrap; color: rgb(74, 85, 117);}
.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 .dsdnq7kb.dsdnq7kb.dsdnq7kb{background: rgb(14, 21, 48); border-radius: 18px; padding: 14px; min-width: 0px; box-shadow: rgba(27, 39, 84, 0.2) 0px 30px 70px;}
.dc-page .ds1qlrzb8.ds1qlrzb8.ds1qlrzb8{display: flex; justify-content: space-between; font-size: 12px; color: rgb(201, 209, 232); padding: 2px 4px 12px;}
.dc-page .ds1t1k9dr.ds1t1k9dr.ds1t1k9dr{display: grid; grid-template-columns: 1fr 1fr; gap: 8px;}
.dc-page .dsuvca1l.dsuvca1l.dsuvca1l{aspect-ratio: 4 / 3; border-radius: 10px; background: linear-gradient(160deg, rgb(58, 76, 138), rgb(27, 39, 84)); display: flex; align-items: center; justify-content: center; position: relative;}
.dc-page .dsf1uisl.dsf1uisl.dsf1uisl{position: absolute; left: 10px; bottom: 8px; font-size: 11px; color: rgb(255, 255, 255);}
.dc-page .ds1h7kutn.ds1h7kutn.ds1h7kutn{aspect-ratio: 4 / 3; border-radius: 10px; background: linear-gradient(160deg, rgb(43, 61, 128), rgb(20, 31, 66)); display: flex; align-items: center; justify-content: center; position: relative;}
.dc-page .ds1bvf6xs.ds1bvf6xs.ds1bvf6xs{cursor: pointer; border-radius: 999px; padding: 9px 20px; font-size: 15px; font-weight: 600; white-space: nowrap; color: rgb(255, 255, 255); background: rgb(27, 39, 84);}
.dc-page .ds1fya3gj.ds1fya3gj.ds1fya3gj{display: inline-block; margin-top: 24px; font-weight: 600;}
.dc-page .dsk49ig5.dsk49ig5.dsk49ig5{display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px;}
.dc-page .dssegz5z.dssegz5z.dssegz5z{position: absolute; left: 8px; bottom: 6px; font-size: 10px; color: rgb(255, 255, 255);}
.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 .ds9v4kp0.ds9v4kp0.ds9v4kp0{font-size: 18px; line-height: 1.6; color: rgb(201, 209, 232); text-wrap: pretty;}
.dc-page .dscjj7a.dscjj7a.dscjj7a{margin-top: 44px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); gap: 12px;}
.dc-page .ds8jqef7.ds8jqef7.ds8jqef7{cursor: pointer; display: flex; gap: 14px; align-items: flex-start; border-radius: 16px; padding: 18px 20px; transition: background 0.2s, border-color 0.2s; background: rgb(232, 240, 168); color: rgb(20, 31, 66); border: 1.5px solid rgb(232, 240, 168);}
.dc-page .ds186pvsp.ds186pvsp.ds186pvsp{flex: 0 0 auto; width: 36px; height: 36px; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 13px; background: rgb(20, 31, 66); color: rgb(232, 240, 168);}
.dc-page .dstyidkh.dstyidkh.dstyidkh{font-size: 17px;}
.dc-page .ds1xt9hgn.ds1xt9hgn.ds1xt9hgn{display: block; margin-top: 4px; font-size: 14px; line-height: 1.5; opacity: 0.85;}
.dc-page .ds1vh4axx.ds1vh4axx.ds1vh4axx{cursor: pointer; display: flex; gap: 14px; align-items: flex-start; border-radius: 16px; padding: 18px 20px; transition: background 0.2s, border-color 0.2s; background: rgb(27, 39, 84); color: rgb(255, 255, 255); border: 1.5px solid rgb(42, 58, 112);}
.dc-page .ds10pivhm.ds10pivhm.ds10pivhm{flex: 0 0 auto; width: 36px; height: 36px; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 13px; background: rgb(36, 52, 104); color: rgb(232, 240, 168);}
.dc-page .ds9glhrj.ds9glhrj.ds9glhrj{margin-top: 16px; background: rgb(255, 255, 255); color: rgb(30, 42, 79); border-radius: 20px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.4) 0px 40px 90px;}
.dc-page .dsq3nnst.dsq3nnst.dsq3nnst{display: flex; justify-content: space-between; align-items: center; gap: 12px; flex-wrap: wrap; padding: 14px 20px; border-bottom: 1px solid rgb(226, 231, 241); background: rgb(246, 248, 252);}
.dc-page .ds1jz7xa2.ds1jz7xa2.ds1jz7xa2{display: flex; gap: 14px; align-items: center; flex-wrap: wrap; font-size: 13px;}
.dc-page .ds1pd9auz.ds1pd9auz.ds1pd9auz{display: flex; gap: 8px; align-items: center; white-space: nowrap; font-weight: 600;}
.dc-page .dsiex3u2.dsiex3u2.dsiex3u2{width: 8px; height: 8px; border-radius: 50%; background: rgb(217, 80, 47);}
.dc-page .ds1axde2p.ds1axde2p.ds1axde2p{white-space: nowrap; background: rgb(231, 245, 236); color: rgb(30, 123, 60); border-radius: 999px; padding: 3px 10px; font-size: 12px; font-weight: 700;}
.dc-page .dsl0ax8t.dsl0ax8t.dsl0ax8t{white-space: nowrap; color: rgb(88, 98, 128);}
.dc-page .dsb2o1p3.dsb2o1p3.dsb2o1p3{padding: 16px 20px; border-bottom: 1px solid rgb(238, 241, 247); background: rgb(246, 248, 252); display: flex; flex-wrap: wrap; gap: 16px; align-items: center;}
.dc-page .ds18u5aed.ds18u5aed.ds18u5aed{position: relative; width: 220px; height: 124px; flex: 0 0 auto; border-radius: 12px; overflow: hidden; background: radial-gradient(260px 160px at 50% 45%, rgb(58, 76, 138), rgb(27, 39, 84) 70%);}
.dc-page .dszkzre0.dszkzre0.dszkzre0{position: absolute; right: 8px; bottom: 8px; width: 58px; height: 40px; border-radius: 6px; background: rgb(90, 107, 168); border: 1.5px solid rgb(14, 21, 48); display: flex; align-items: center; justify-content: center; font-size: 11px; color: rgb(255, 255, 255);}
.dc-page .dsodpa1s.dsodpa1s.dsodpa1s{position: absolute; left: 8px; top: 8px; background: rgba(14, 21, 48, 0.75); color: rgb(255, 255, 255); border-radius: 5px; padding: 3px 7px; font-size: 10px; white-space: nowrap;}
.dc-page .ds1um3e0d.ds1um3e0d.ds1um3e0d{display: inline-block; width: 7px; height: 7px; border-radius: 50%; background: rgb(217, 80, 47); margin-right: 4px; vertical-align: 1px; animation: 1.2s ease-in-out 0s infinite normal none running blink;}
.dc-page .dsxao5fp.dsxao5fp.dsxao5fp{flex: 1 1 240px; min-width: 0px;}
.dc-page .ds15cnyx3.ds15cnyx3.ds15cnyx3{font-size: 15px;}
.dc-page .ds9ehrro.ds9ehrro.ds9ehrro{margin-top: 4px; font-size: 13px; line-height: 1.5; color: rgb(74, 85, 117);}
.dc-page .ds8mntmm.ds8mntmm.ds8mntmm{display: flex; flex-wrap: wrap;}
.dc-page .ds1seqyzq.ds1seqyzq.ds1seqyzq{flex: 1 1 420px; min-width: 0px; padding: 20px; border-right: 1px solid rgb(238, 241, 247);}
.dc-page .dsjzr9ed.dsjzr9ed.dsjzr9ed{display: flex; justify-content: space-between; gap: 10px; align-items: center; margin-bottom: 12px;}
.dc-page .ds1122jzy.ds1122jzy.ds1122jzy{font-size: 12px; color: rgb(88, 98, 128); white-space: nowrap;}
.dc-page .dsyemhqf.dsyemhqf.dsyemhqf{display: grid; gap: 4px;}
.dc-page .dsa8c89i.dsa8c89i.dsa8c89i{display: grid; grid-template-columns: 44px minmax(0px, 1fr); gap: 10px; align-items: start; border-radius: 10px; padding: 8px 10px; transition: background 0.2s;}
.dc-page .ds1885dqw.ds1885dqw.ds1885dqw{font-size: 12px; color: rgb(88, 98, 128); padding-top: 3px; font-variant-numeric: tabular-nums;}
.dc-page .ds1q9aw2h.ds1q9aw2h.ds1q9aw2h{min-width: 0px;}
.dc-page .ds1a37stv.ds1a37stv.ds1a37stv{font-size: 11px; font-weight: 700; border-radius: 4px; padding: 1px 7px; background: rgb(238, 242, 250); color: rgb(52, 73, 138);}
.dc-page .ds105btvo.ds105btvo.ds105btvo{display: block; margin-top: 3px; font-size: 14px; line-height: 1.55;}
.dc-page .ds1q5y1ah.ds1q5y1ah.ds1q5y1ah{text-decoration: underline rgb(52, 73, 138); text-underline-offset: 3px; color: rgb(52, 73, 138); font-weight: 600;}
.dc-page .ds1id53sq.ds1id53sq.ds1id53sq{display: grid; grid-template-columns: 44px minmax(0px, 1fr); gap: 10px; align-items: start; border-radius: 10px; padding: 8px 10px; transition: background 0.2s; background: rgb(243, 246, 213);}
.dc-page .ds16pidcl.ds16pidcl.ds16pidcl{font-size: 11px; font-weight: 700; border-radius: 4px; padding: 1px 7px; background: rgb(253, 238, 233); color: rgb(184, 67, 31);}
.dc-page .ds17rqdj4.ds17rqdj4.ds17rqdj4{margin-top: 12px; font-size: 12px; color: rgb(88, 98, 128);}
.dc-page .ds1863n0r.ds1863n0r.ds1863n0r{background: rgb(238, 242, 250); color: rgb(52, 73, 138); border-radius: 3px; padding: 0px 4px; font-weight: 600;}
.dc-page .dswm3ufh.dswm3ufh.dswm3ufh{flex: 1 1 400px; min-width: 0px; padding: 20px; display: flex; flex-direction: column;}
.dc-page .dss506us.dss506us.dss506us{display: flex; justify-content: space-between; gap: 10px; align-items: center; margin-bottom: 6px;}
.dc-page .dsd6ql1l.dsd6ql1l.dsd6ql1l{white-space: nowrap; background: rgb(243, 246, 213); color: rgb(90, 100, 32); border-radius: 999px; padding: 3px 10px; font-size: 11px; font-weight: 700;}
.dc-page .dsfzrawh.dsfzrawh.dsfzrawh{display: grid; gap: 6px;}
.dc-page .ds5r303.ds5r303.ds5r303{cursor: pointer; border-radius: 12px; padding: 12px 14px; transition: background 0.2s, border-color 0.2s; background: rgb(251, 252, 239); border: 1.5px solid rgb(200, 213, 106);}
.dc-page .ds6j4a3p.ds6j4a3p.ds6j4a3p{display: flex; justify-content: space-between; gap: 10px; align-items: baseline;}
.dc-page .ds1ecd6z1.ds1ecd6z1.ds1ecd6z1{font-size: 11px; color: rgb(88, 98, 128); white-space: nowrap;}
.dc-page .dsokep6w.dsokep6w.dsokep6w{display: block; margin-top: 4px; font-size: 15px; line-height: 1.55;}
.dc-page .dsmj8ajn.dsmj8ajn.dsmj8ajn{cursor: pointer; border-radius: 12px; padding: 12px 14px; transition: background 0.2s, border-color 0.2s; border: 1.5px solid rgb(238, 241, 247);}
.dc-page .dsjocw7s.dsjocw7s.dsjocw7s{display: block; margin-top: 6px; font-size: 12px; color: rgb(184, 67, 31); font-weight: 600;}
.dc-page .ds1mahzaf.ds1mahzaf.ds1mahzaf{margin-top: auto; padding-top: 16px; display: flex; gap: 10px; justify-content: flex-end; flex-wrap: wrap;}
.dc-page .ds1x9y8fj.ds1x9y8fj.ds1x9y8fj{border: 1px solid rgb(213, 220, 235); border-radius: 8px; padding: 10px 16px; font-size: 14px; white-space: nowrap;}
.dc-page .dsz7gx1r.dsz7gx1r.dsz7gx1r{background: rgb(52, 73, 138); color: rgb(255, 255, 255); border-radius: 8px; padding: 10px 16px; font-size: 14px; font-weight: 600; white-space: nowrap;}
.dc-page .dsnbiug2.dsnbiug2.dsnbiug2{margin-top: 16px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 16px;}
.dc-page .dsavbai5.dsavbai5.dsavbai5{border-top: 1px solid rgb(58, 76, 138); padding-top: 16px;}
.dc-page .ds121zk7k.ds121zk7k.ds121zk7k{font-size: 16px;}
.dc-page .dssr1z1g.dssr1z1g.dssr1z1g{margin-top: 6px; font-size: 14px; line-height: 1.55; color: rgb(201, 209, 232);}
.dc-page .ds2yzh5a.ds2yzh5a.ds2yzh5a{margin-top: 20px; display: flex; justify-content: space-between; align-items: center; gap: 12px; background: rgb(232, 240, 168); color: rgb(20, 31, 66); border-radius: 14px; padding: 16px 20px; text-decoration: none;}
.dc-page .dsu8efxp.dsu8efxp.dsu8efxp{font-size: 14px; color: rgb(52, 64, 95);}
.dc-page .ds1m300ok.ds1m300ok.ds1m300ok{font-size: 20px; flex: 0 0 auto;}
.dc-page .ds1ebitjs.ds1ebitjs.ds1ebitjs{padding: 20px; border-bottom: 1px solid rgb(238, 241, 247); background: linear-gradient(rgb(246, 248, 252), rgb(255, 255, 255)); display: flex; flex-wrap: wrap; gap: 20px 28px; align-items: center;}
.dc-page .ds1etliyq.ds1etliyq.ds1etliyq{display: flex; align-items: center; gap: 18px; flex: 0 0 auto;}
.dc-page .dsn106sa.dsn106sa.dsn106sa{display: flex; flex-direction: column; align-items: center; gap: 6px;}
.dc-page .dsf5i7pe.dsf5i7pe.dsf5i7pe{position: relative; width: 64px; height: 64px; display: flex; align-items: center; justify-content: center;}
.dc-page .ds1w8oh8w.ds1w8oh8w.ds1w8oh8w{position: absolute; inset: 8px; border-radius: 50%; border: 2px solid rgb(217, 80, 47); animation: 1.6s ease-out 0s infinite normal none running ring;}
.dc-page .ds1g0v1bu.ds1g0v1bu.ds1g0v1bu{position: absolute; inset: 8px; border-radius: 50%; border: 2px solid rgb(217, 80, 47); animation: 1.6s ease-out 0.8s infinite normal none running ring;}
.dc-page .ds1lt3vsg.ds1lt3vsg.ds1lt3vsg{position: relative; width: 48px; height: 48px; border-radius: 50%; background: rgb(217, 80, 47); color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; font-size: 18px; box-shadow: rgba(217, 80, 47, 0.35) 0px 8px 20px;}
.dc-page .dskd97kz.dskd97kz.dskd97kz{flex: 1 1 260px; min-width: 0px;}
.dc-page .ds10noo2l.ds10noo2l.ds10noo2l{font-size: 11px; letter-spacing: 0.12em; font-weight: 700; color: rgb(184, 67, 31); white-space: nowrap;}
.dc-page .dspdkwqj.dspdkwqj.dspdkwqj{font-size: 12px; color: rgb(88, 98, 128); white-space: nowrap; font-variant-numeric: tabular-nums;}
.dc-page .ds1hf3oe4.ds1hf3oe4.ds1hf3oe4{display: flex; gap: 3px; align-items: center; height: 44px; overflow: hidden;}
.dc-page .ds1htclfl.ds1htclfl.ds1htclfl{flex: 0 0 auto; width: 4px; height: 10px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 0.7s ease-in-out 0s infinite alternate none running wv;}
.dc-page .dsa21jlb.dsa21jlb.dsa21jlb{flex: 0 0 auto; width: 4px; height: 18px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.82s ease-in-out 0.08s infinite alternate none running wv;}
.dc-page .dsu9nst9.dsu9nst9.dsu9nst9{flex: 0 0 auto; width: 4px; height: 30px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.94s ease-in-out 0.16s infinite alternate none running wv;}
.dc-page .ds1qdxe89.ds1qdxe89.ds1qdxe89{flex: 0 0 auto; width: 4px; height: 22px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.06s ease-in-out 0.24s infinite alternate none running wv;}
.dc-page .dssnk2tr.dssnk2tr.dssnk2tr{flex: 0 0 auto; width: 4px; height: 38px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 1.18s ease-in-out 0.32s infinite alternate none running wv;}
.dc-page .ds1hip1wz.ds1hip1wz.ds1hip1wz{flex: 0 0 auto; width: 4px; height: 26px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.7s ease-in-out 0.4s infinite alternate none running wv;}
.dc-page .ds1pzll2n.ds1pzll2n.ds1pzll2n{flex: 0 0 auto; width: 4px; height: 14px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.82s ease-in-out 0.48s infinite alternate none running wv;}
.dc-page .dsmt4gyl.dsmt4gyl.dsmt4gyl{flex: 0 0 auto; width: 4px; height: 34px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.94s ease-in-out 0.56s infinite alternate none running wv;}
.dc-page .ds1qv0apm.ds1qv0apm.ds1qv0apm{flex: 0 0 auto; width: 4px; height: 42px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 1.06s ease-in-out 0.64s infinite alternate none running wv;}
.dc-page .ds1l2wo6i.ds1l2wo6i.ds1l2wo6i{flex: 0 0 auto; width: 4px; height: 28px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.18s ease-in-out 0s infinite alternate none running wv;}
.dc-page .ds4uny76.ds4uny76.ds4uny76{flex: 0 0 auto; width: 4px; height: 16px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.7s ease-in-out 0.08s infinite alternate none running wv;}
.dc-page .dsqzl9ez.dsqzl9ez.dsqzl9ez{flex: 0 0 auto; width: 4px; height: 24px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.82s ease-in-out 0.16s infinite alternate none running wv;}
.dc-page .ds16xurpv.ds16xurpv.ds16xurpv{flex: 0 0 auto; width: 4px; height: 36px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 0.94s ease-in-out 0.24s infinite alternate none running wv;}
.dc-page .dsz0qgc2.dsz0qgc2.dsz0qgc2{flex: 0 0 auto; width: 4px; height: 20px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.06s ease-in-out 0.32s infinite alternate none running wv;}
.dc-page .ds1hdxpzx.ds1hdxpzx.ds1hdxpzx{flex: 0 0 auto; width: 4px; height: 12px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.18s ease-in-out 0.4s infinite alternate none running wv;}
.dc-page .dsajqlxu.dsajqlxu.dsajqlxu{flex: 0 0 auto; width: 4px; height: 30px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.7s ease-in-out 0.48s infinite alternate none running wv;}
.dc-page .dst6tntw.dst6tntw.dst6tntw{flex: 0 0 auto; width: 4px; height: 40px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 0.82s ease-in-out 0.56s infinite alternate none running wv;}
.dc-page .dsn3kbx9.dsn3kbx9.dsn3kbx9{flex: 0 0 auto; width: 4px; height: 24px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.94s ease-in-out 0.64s infinite alternate none running wv;}
.dc-page .dsi7dli6.dsi7dli6.dsi7dli6{flex: 0 0 auto; width: 4px; height: 18px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.06s ease-in-out 0s infinite alternate none running wv;}
.dc-page .ds172n7nl.ds172n7nl.ds172n7nl{flex: 0 0 auto; width: 4px; height: 32px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.18s ease-in-out 0.08s infinite alternate none running wv;}
.dc-page .ds1x8mboc.ds1x8mboc.ds1x8mboc{flex: 0 0 auto; width: 4px; height: 14px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 0.7s ease-in-out 0.16s infinite alternate none running wv;}
.dc-page .dszwe546.dszwe546.dszwe546{flex: 0 0 auto; width: 4px; height: 26px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.82s ease-in-out 0.24s infinite alternate none running wv;}
.dc-page .ds5z7ubz.ds5z7ubz.ds5z7ubz{flex: 0 0 auto; width: 4px; height: 38px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.94s ease-in-out 0.32s infinite alternate none running wv;}
.dc-page .ds8cy5t5.ds8cy5t5.ds8cy5t5{flex: 0 0 auto; width: 4px; height: 22px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.06s ease-in-out 0.4s infinite alternate none running wv;}
.dc-page .ds18yeg1c.ds18yeg1c.ds18yeg1c{flex: 0 0 auto; width: 4px; height: 12px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 1.18s ease-in-out 0.48s infinite alternate none running wv;}
.dc-page .ds1mc6v96.ds1mc6v96.ds1mc6v96{flex: 0 0 auto; width: 4px; height: 28px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.7s ease-in-out 0.56s infinite alternate none running wv;}
.dc-page .ds10fj4b.ds10fj4b.ds10fj4b{flex: 0 0 auto; width: 4px; height: 34px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.82s ease-in-out 0.64s infinite alternate none running wv;}
.dc-page .ds1yzwawk.ds1yzwawk.ds1yzwawk{flex: 0 0 auto; width: 4px; height: 18px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.94s ease-in-out 0s infinite alternate none running wv;}
.dc-page .ds635qb0.ds635qb0.ds635qb0{flex: 0 0 auto; width: 4px; height: 24px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 1.06s ease-in-out 0.08s infinite alternate none running wv;}
.dc-page .ds1sn0otz.ds1sn0otz.ds1sn0otz{flex: 0 0 auto; width: 4px; height: 40px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.18s ease-in-out 0.16s infinite alternate none running wv;}
.dc-page .ds1xihqq0.ds1xihqq0.ds1xihqq0{flex: 0 0 auto; width: 4px; height: 30px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.7s ease-in-out 0.24s infinite alternate none running wv;}
.dc-page .ds1718s4m.ds1718s4m.ds1718s4m{flex: 0 0 auto; width: 4px; height: 16px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.82s ease-in-out 0.32s infinite alternate none running wv;}
.dc-page .ds1xlwp8c.ds1xlwp8c.ds1xlwp8c{flex: 0 0 auto; width: 4px; height: 22px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 0.94s ease-in-out 0.4s infinite alternate none running wv;}
.dc-page .ds63l5ds.ds63l5ds.ds63l5ds{flex: 0 0 auto; width: 4px; height: 36px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.06s ease-in-out 0.48s infinite alternate none running wv;}
.dc-page .ds1s35bu7.ds1s35bu7.ds1s35bu7{flex: 0 0 auto; width: 4px; height: 26px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.18s ease-in-out 0.56s infinite alternate none running wv;}
.dc-page .dsxa6lfq.dsxa6lfq.dsxa6lfq{flex: 0 0 auto; width: 4px; height: 14px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.7s ease-in-out 0.64s infinite alternate none running wv;}
.dc-page .ds1vcquc2.ds1vcquc2.ds1vcquc2{flex: 0 0 auto; width: 4px; height: 32px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 0.82s ease-in-out 0s infinite alternate none running wv;}
.dc-page .dsswgq47.dsswgq47.dsswgq47{flex: 0 0 auto; width: 4px; height: 20px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.94s ease-in-out 0.08s infinite alternate none running wv;}
.dc-page .dsjcd2zo.dsjcd2zo.dsjcd2zo{flex: 0 0 auto; width: 4px; height: 28px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.06s ease-in-out 0.16s infinite alternate none running wv;}
.dc-page .ds4gf8p1.ds4gf8p1.ds4gf8p1{flex: 0 0 auto; width: 4px; height: 38px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.18s ease-in-out 0.24s infinite alternate none running wv;}
.dc-page .ds1tip5w6.ds1tip5w6.ds1tip5w6{flex: 0 0 auto; width: 4px; height: 18px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 0.7s ease-in-out 0.32s infinite alternate none running wv;}
.dc-page .ds1klrgsb.ds1klrgsb.ds1klrgsb{flex: 0 0 auto; width: 4px; height: 12px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.82s ease-in-out 0.4s infinite alternate none running wv;}
.dc-page .dslk84wl.dslk84wl.dslk84wl{flex: 0 0 auto; width: 4px; height: 26px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.94s ease-in-out 0.48s infinite alternate none running wv;}
.dc-page .ds13f18db.ds13f18db.ds13f18db{flex: 0 0 auto; width: 4px; height: 34px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.06s ease-in-out 0.56s infinite alternate none running wv;}
.dc-page .ds1xm757x.ds1xm757x.ds1xm757x{flex: 0 0 auto; width: 4px; height: 22px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 1.18s ease-in-out 0.64s infinite alternate none running wv;}
.dc-page .ds1rgld70.ds1rgld70.ds1rgld70{flex: 0 0 auto; width: 4px; height: 30px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.7s ease-in-out 0s infinite alternate none running wv;}
.dc-page .ds4suxxh.ds4suxxh.ds4suxxh{flex: 0 0 auto; width: 4px; height: 16px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.82s ease-in-out 0.08s infinite alternate none running wv;}
.dc-page .dswtzhp4.dswtzhp4.dswtzhp4{flex: 0 0 auto; width: 4px; height: 40px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 0.94s ease-in-out 0.16s infinite alternate none running wv;}
.dc-page .dsnhfgq.dsnhfgq.dsnhfgq{flex: 0 0 auto; width: 4px; height: 24px; border-radius: 2px; background: rgb(27, 39, 84); transform-origin: center center; animation: 1.06s ease-in-out 0.24s infinite alternate none running wv;}
.dc-page .dse4take.dse4take.dse4take{flex: 0 0 auto; width: 4px; height: 14px; border-radius: 2px; background: rgb(143, 160, 214); transform-origin: center center; animation: 1.18s ease-in-out 0.32s infinite alternate none running wv;}
.dc-page .dsmetfdp.dsmetfdp.dsmetfdp{margin-top: 6px; font-size: 12px; color: rgb(88, 98, 128);}
.dc-page .ds1wt5oa1.ds1wt5oa1.ds1wt5oa1{display: flex; gap: 8px; flex: 0 0 auto;}
.dc-page .ds153snlw.ds153snlw.ds153snlw{border: 1px solid rgb(213, 220, 235); border-radius: 8px; padding: 9px 14px; font-size: 13px; white-space: nowrap;}
.dc-page .dstfm5ru.dstfm5ru.dstfm5ru{background: rgb(27, 39, 84); color: rgb(255, 255, 255); border-radius: 8px; padding: 9px 14px; font-size: 13px; font-weight: 600; white-space: nowrap;}
.dc-page .ds16jtmjr.ds16jtmjr.ds16jtmjr{cursor: pointer; border-radius: 12px; padding: 12px 14px; transition: background 0.2s, border-color 0.2s; border: 1.5px solid rgb(200, 213, 106); background: rgb(251, 252, 239);}
.dc-page .dsmqtqw9.dsmqtqw9.dsmqtqw9{max-width: 1200px; margin: 0px auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr)); gap: 56px; align-items: center;}
.dc-page .ds15gnlat.ds15gnlat.ds15gnlat{margin-top: 28px; display: grid; gap: 10px;}
.dc-page .dskvafah.dskvafah.dskvafah{cursor: pointer; display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: background 0.2s, border-color 0.2s; background: rgb(255, 255, 255); border: 1.5px solid rgb(27, 39, 84); box-shadow: rgba(27, 39, 84, 0.08) 0px 12px 30px;}
.dc-page .ds1mq98ch.ds1mq98ch.ds1mq98ch{flex: 0 0 auto; width: 38px; height: 38px; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 14px; background: rgb(27, 39, 84); color: rgb(232, 240, 168);}
.dc-page .ds1rhfe5g.ds1rhfe5g.ds1rhfe5g{display: block; margin-top: 2px; font-size: 13px; color: rgb(88, 98, 128);}
.dc-page .ds1ajustj.ds1ajustj.ds1ajustj{cursor: pointer; display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: background 0.2s, border-color 0.2s; border: 1.5px solid rgb(226, 231, 241);}
.dc-page .ds4v32xt.ds4v32xt.ds4v32xt{flex: 0 0 auto; width: 38px; height: 38px; border-radius: 10px; display: flex; align-items: center; justify-content: center; font-size: 14px; background: rgb(238, 242, 250); color: rgb(52, 73, 138);}
.dc-page .ds1xeauw6.ds1xeauw6.ds1xeauw6{background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 18px; box-shadow: rgba(27, 39, 84, 0.12) 0px 30px 70px; overflow: hidden; min-width: 0px;}
.dc-page .ds1q8qh7n.ds1q8qh7n.ds1q8qh7n{display: flex; justify-content: space-between; align-items: center; gap: 10px; flex-wrap: wrap; padding: 14px 20px; border-bottom: 1px solid rgb(238, 241, 247); background: rgb(246, 248, 252);}
.dc-page .ds11wlp4q.ds11wlp4q.ds11wlp4q{display: flex; gap: 8px; align-items: center; font-size: 12px; color: rgb(74, 85, 117); white-space: nowrap;}
.dc-page .ds12rqafc.ds12rqafc.ds12rqafc{background: rgb(238, 242, 250); color: rgb(52, 73, 138); border-radius: 6px; padding: 3px 8px; font-weight: 700;}
.dc-page .dsvd87an.dsvd87an.dsvd87an{background: rgb(232, 240, 168); color: rgb(20, 31, 66); border-radius: 6px; padding: 3px 8px; font-weight: 700;}
.dc-page .ds14dc27j.ds14dc27j.ds14dc27j{padding: 20px 22px;}
.dc-page .ds74m9so.ds74m9so.ds74m9so{margin-top: 14px; display: grid; gap: 10px;}
.dc-page .ds1qqovo2.ds1qqovo2.ds1qqovo2{border-radius: 10px; padding: 11px 13px; background: rgb(251, 252, 239); border: 1px solid rgb(225, 232, 166);}
.dc-page .ds1cu1y4e.ds1cu1y4e.ds1cu1y4e{display: flex; justify-content: space-between; gap: 10px; align-items: flex-start;}
.dc-page .dswfge1x.dswfge1x.dswfge1x{flex: 1 1 0%; min-width: 0px; font-size: 13px; line-height: 1.35; color: rgb(52, 73, 138);}
.dc-page .dskrp78o.dskrp78o.dskrp78o{flex: 0 0 auto; font-size: 11px; line-height: 1.35; white-space: nowrap; font-weight: 600; color: rgb(90, 100, 32);}
.dc-page .dsz15sez.dsz15sez.dsz15sez{margin-top: 4px; font-size: 14px; line-height: 1.5; color: rgb(30, 42, 79);}
.dc-page .ds10q9hvr.ds10q9hvr.ds10q9hvr{border-radius: 10px; padding: 11px 13px; border: 1px dashed rgb(213, 220, 235);}
.dc-page .ds191a3dj.ds191a3dj.ds191a3dj{flex: 0 0 auto; font-size: 11px; line-height: 1.35; white-space: nowrap; font-weight: 600; color: rgb(169, 179, 209);}
.dc-page .ds1sdyg8s.ds1sdyg8s.ds1sdyg8s{margin-top: 4px; font-size: 14px; line-height: 1.5; color: rgb(169, 179, 209); font-style: italic;}
.dc-page .dspggxhc.dspggxhc.dspggxhc{margin-top: 16px; display: flex; justify-content: space-between; gap: 10px; flex-wrap: wrap; align-items: center;}
.dc-page .ds1qh4hz6.ds1qh4hz6.ds1qh4hz6{display: flex; gap: 8px;}
.dc-page .ds70c5vy.ds70c5vy.ds70c5vy{background: rgb(52, 73, 138); color: rgb(255, 255, 255); border-radius: 8px; padding: 9px 14px; font-size: 13px; font-weight: 600; white-space: nowrap;}
.dc-page .ds1m29vyr.ds1m29vyr.ds1m29vyr{cursor: pointer; display: flex; gap: 14px; align-items: center; border-radius: 14px; padding: 14px 16px; transition: background 0.2s, border-color 0.2s; border: 1.5px solid rgb(27, 39, 84); background: rgb(255, 255, 255); box-shadow: rgba(27, 39, 84, 0.08) 0px 12px 30px;}
.dc-page .dsxsezn8.dsxsezn8.dsxsezn8{margin-top: 44px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr)); gap: 16px; align-items: stretch;}
.dc-page .dszfb1n9.dszfb1n9.dszfb1n9{background: rgb(27, 39, 84); color: rgb(255, 255, 255); border-radius: 20px; padding: 28px;}
.dc-page .dsg258kl.dsg258kl.dsg258kl{display: flex; justify-content: space-between; align-items: center; gap: 12px; margin-bottom: 10px;}
.dc-page .ds1nn20gq.ds1nn20gq.ds1nn20gq{font-size: 18px;}
.dc-page .dsvgwefm.dsvgwefm.dsvgwefm{font-size: 12px; color: rgb(169, 179, 209); white-space: nowrap;}
.dc-page .ds17t9syz.ds17t9syz.ds17t9syz{display: flex; gap: 12px; align-items: flex-start; padding: 12px 0px; border-top: 1px solid rgb(42, 58, 112);}
.dc-page .dshklupj.dshklupj.dshklupj{flex: 0 0 auto; width: 22px; height: 22px; border-radius: 50%; background: rgb(58, 36, 56); color: rgb(242, 165, 142); display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700;}
.dc-page .ds7fl3cc.ds7fl3cc.ds7fl3cc{flex: 1 1 0%; min-width: 0px; font-size: 15px; line-height: 1.5; color: rgb(201, 209, 232);}
.dc-page .dsavvb3b.dsavvb3b.dsavvb3b{background: rgb(255, 255, 255); border: 1.5px solid rgb(27, 39, 84); border-radius: 20px; padding: 28px; box-shadow: rgba(27, 39, 84, 0.1) 0px 24px 60px;}
.dc-page .dsg1dlmw.dsg1dlmw.dsg1dlmw{background: rgb(232, 240, 168); color: rgb(20, 31, 66); border-radius: 999px; padding: 3px 10px; font-size: 12px; font-weight: 700; white-space: nowrap;}
.dc-page .dsqaofff.dsqaofff.dsqaofff{display: flex; gap: 12px; align-items: flex-start; padding: 12px 0px; border-top: 1px solid rgb(238, 241, 247);}
.dc-page .dsf2g1fc.dsf2g1fc.dsf2g1fc{flex: 0 0 auto; width: 22px; height: 22px; border-radius: 50%; background: rgb(231, 245, 236); color: rgb(30, 123, 60); display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700;}
.dc-page .ds1fq6r6r.ds1fq6r6r.ds1fq6r6r{flex: 1 1 0%; min-width: 0px; font-size: 15px; line-height: 1.5;}
.dc-page .dshwsgoc.dshwsgoc.dshwsgoc{padding: 112px 24px; background: rgb(232, 240, 168); color: rgb(20, 31, 66);}
.dc-page .dsk8dw8g.dsk8dw8g.dsk8dw8g{margin-top: 48px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr)); gap: 32px; border-top: 1px solid rgb(185, 196, 106); padding-top: 32px;}
.dc-page .dsqciuh2.dsqciuh2.dsqciuh2{margin-top: 12px; font-size: 16px; line-height: 1.5; color: rgb(52, 64, 95);}
.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 .ds1dau9a5.ds1dau9a5.ds1dau9a5{display: flex; justify-content: space-between; align-items: center;}
.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 .ds181j4xz.ds181j4xz.ds181j4xz{display: flex; justify-content: space-between; gap: 10px; background: rgb(246, 248, 252); border-radius: 8px; padding: 9px 12px;}
.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 .dslpi4cf.dslpi4cf.dslpi4cf{display: flex; justify-content: space-between; gap: 10px; align-items: center;}
.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 .dsxsoera.dsxsoera.dsxsoera{display: flex; gap: 8px; align-items: center;}
.dc-page .ds1jy3y10.ds1jy3y10.ds1jy3y10{flex: 1 1 0%; border: 1px solid rgb(226, 231, 241); border-radius: 8px; padding: 9px 12px;}
.dc-page .dshviooi.dshviooi.dshviooi{background: rgb(27, 39, 84); color: rgb(255, 255, 255); border-radius: 8px; padding: 9px 12px; font-weight: 600; 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 .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 .dshv85xw.dshv85xw.dshv85xw{font-size: 14px; color: rgb(88, 98, 128);}
.dc-page .dsaxk9lz.dsaxk9lz.dsaxk9lz{padding: 112px 24px; background: rgb(232, 240, 168); text-align: center;}
.dc-page .dscbbapl.dscbbapl.dscbbapl{margin-top: 18px; font-size: 18px; color: rgb(52, 64, 95);}
.dc-page .ds7zbvoc.ds7zbvoc.ds7zbvoc{margin-top: 32px; display: flex; gap: 12px; justify-content: center; flex-wrap: wrap;}
.dc-page .dsn8w1v5.dsn8w1v5.dsn8w1v5{background: rgb(20, 31, 66); color: rgb(255, 255, 255); border-radius: 10px; padding: 16px 22px; white-space: nowrap; font-weight: 600;}
.dc-page .ds41oklf.ds41oklf.ds41oklf{border: 1px solid rgb(158, 170, 85); color: rgb(20, 31, 66); border-radius: 10px; padding: 16px 22px; white-space: nowrap;}
.dc-page .ds1xhcrp5.ds1xhcrp5.ds1xhcrp5{margin-top: 22px; font-size: 15px; color: rgb(52, 64, 95);}
.dc-page .dsaf72az.dsaf72az.dsaf72az{color: rgb(20, 31, 66); font-weight: 600; text-decoration: underline;}
