.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 .ds132wp55.ds132wp55.ds132wp55{max-width: 1200px; margin: 0px auto; padding: 72px 24px 96px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)); gap: 56px; align-items: center;}
.dc-page .ds1j2oibu.ds1j2oibu.ds1j2oibu{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;}
.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 .ds174e0r8.ds174e0r8.ds174e0r8{margin-top: 22px; font-size: 19px; line-height: 1.55; color: rgb(201, 209, 232); max-width: 500px;}
.dc-page .dsuaazec.dsuaazec.dsuaazec{margin-top: 30px; display: flex; gap: 12px; flex-wrap: wrap;}
.dc-page .ds1e8rlk6.ds1e8rlk6.ds1e8rlk6{background: rgb(232, 240, 168); color: rgb(20, 31, 66); border-radius: 10px; padding: 16px 22px; font-weight: 600; text-decoration: none; white-space: nowrap;}
.dc-page .dsqva566.dsqva566.dsqva566{margin-top: 24px; 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 .ds1kg8xcm.ds1kg8xcm.ds1kg8xcm{background: rgb(255, 255, 255); color: rgb(30, 42, 79); border-radius: 18px; padding: 24px; box-shadow: rgba(0, 0, 0, 0.45) 0px 30px 80px; min-width: 0px;}
.dc-page .ds1bd4b4w.ds1bd4b4w.ds1bd4b4w{display: flex; justify-content: space-between; align-items: center; gap: 10px; flex-wrap: wrap;}
.dc-page .ds1xdclf5.ds1xdclf5.ds1xdclf5{font-size: 16px; flex: 1 1 0%; min-width: 0px;}
.dc-page .dsxl9f52.dsxl9f52.dsxl9f52{display: flex; gap: 4px; background: rgb(243, 245, 250); border-radius: 999px; padding: 3px;}
.dc-page .dsf24f91.dsf24f91.dsf24f91{cursor: pointer; border-radius: 999px; padding: 6px 12px; font-size: 12px; font-weight: 600; background: rgb(27, 39, 84); color: rgb(255, 255, 255);}
.dc-page .ds3rqkzo.ds3rqkzo.ds3rqkzo{cursor: pointer; border-radius: 999px; padding: 6px 12px; font-size: 12px; font-weight: 600; color: rgb(74, 85, 117);}
.dc-page .ds6v3hg0.ds6v3hg0.ds6v3hg0{margin-top: 18px; display: flex; align-items: baseline; gap: 10px; flex-wrap: wrap;}
.dc-page .dshv85xw.dshv85xw.dshv85xw{font-size: 14px; color: rgb(88, 98, 128);}
.dc-page .ds1xvyer8.ds1xvyer8.ds1xvyer8{font-size: 15px; color: rgb(169, 179, 209); text-decoration: line-through;}
.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 .ds17e8u4s.ds17e8u4s.ds17e8u4s{margin-top: 18px; display: grid; grid-template-columns: repeat(6, 1fr); gap: 4px;}
.dc-page .ds9djxeu.ds9djxeu.ds9djxeu{height: 26px; border-radius: 5px; background: rgb(52, 73, 138);}
.dc-page .dsi5v7wt.dsi5v7wt.dsi5v7wt{margin-top: 8px; display: flex; justify-content: space-between; font-size: 12px; color: rgb(88, 98, 128);}
.dc-page .dsircgp7.dsircgp7.dsircgp7{margin-top: 16px; background: rgb(246, 248, 252); border-radius: 10px; padding: 12px 14px; display: flex; justify-content: space-between; gap: 10px; font-size: 14px;}
.dc-page .dsf77hpy.dsf77hpy.dsf77hpy{flex: 1 1 0%; min-width: 0px;}
.dc-page .ds19tv5pl.ds19tv5pl.ds19tv5pl{cursor: pointer; border-radius: 999px; padding: 6px 12px; font-size: 12px; font-weight: 600; color: rgb(255, 255, 255); background: rgb(27, 39, 84);}
.dc-page .dsww9acf.dsww9acf.dsww9acf{padding: 96px 24px; background: rgb(246, 248, 252); text-align: center;}
.dc-page .ds67ra5a.ds67ra5a.ds67ra5a{max-width: 760px; margin: 0px auto;}
.dc-page .ds183jsi7.ds183jsi7.ds183jsi7{margin-top: 16px; font-size: 18px; line-height: 1.6; color: rgb(74, 85, 117);}
.dc-page .ds1guqdtb.ds1guqdtb.ds1guqdtb{padding: 96px 24px; background: rgb(238, 242, 250);}
.dc-page .ds5e4jjb.ds5e4jjb.ds5e4jjb{max-width: 1200px; margin: 0px auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 40px 64px; align-items: start;}
.dc-page .ds16gxjdd.ds16gxjdd.ds16gxjdd{margin-top: 16px; font-size: 17px; line-height: 1.65; color: rgb(74, 85, 117);}
.dc-page .dsoy4quf.dsoy4quf.dsoy4quf{background: rgb(255, 255, 255); border: 1px solid rgb(226, 231, 241); border-radius: 18px; padding: 26px;}
.dc-page .dsxoes5n.dsxoes5n.dsxoes5n{margin-top: 16px; display: grid; gap: 11px; 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 .dsysr13d.dsysr13d.dsysr13d{display: inline-block; margin-top: 16px; font-size: 14px; font-weight: 600;}
.dc-page .dsmhetez.dsmhetez.dsmhetez{padding: 96px 24px; background: rgb(20, 31, 66); color: rgb(255, 255, 255);}
.dc-page .dsjugiqv.dsjugiqv.dsjugiqv{margin-top: 16px; font-size: 17px; line-height: 1.65; color: rgb(201, 209, 232);}
.dc-page .dsgqphs.dsgqphs.dsgqphs{margin-top: 10px; font-size: 15px; line-height: 1.6; color: rgb(201, 209, 232);}
.dc-page .ds12mmqm0.ds12mmqm0.ds12mmqm0{margin-top: 16px; display: grid; gap: 10px; font-size: 15px;}
.dc-page .dskpu9uu.dskpu9uu.dskpu9uu{color: rgb(232, 240, 168); flex: 0 0 auto;}
.dc-page .ds7nf2ue.ds7nf2ue.ds7nf2ue{padding: 96px 24px; background: rgb(246, 248, 252);}
.dc-page .dsbjri05.dsbjri05.dsbjri05{max-width: 1200px; margin: 0px auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr)); gap: 40px 64px; align-items: start;}
.dc-page .ds1tiy4yg.ds1tiy4yg.ds1tiy4yg{margin-top: 14px; font-size: 17px; line-height: 1.6; color: rgb(74, 85, 117);}
.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 .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 .ds1haajsh.ds1haajsh.ds1haajsh{padding: 112px 24px; background: rgb(246, 248, 252);}
.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 .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;}
