.AIAlgoTrading-module__9NBBSW__page{color:#eceff4;background:#070d17;min-height:100vh}.AIAlgoTrading-module__9NBBSW__hero{background:radial-gradient(70% 50% at 75% 25%,#185fa559 0%,#0000 70%),radial-gradient(50% 40% at 15% 85%,#0c447c47 0%,#0000 70%),linear-gradient(#091525 0%,#070d17 100%);border-bottom:1px solid #1f2f45;position:relative;overflow:hidden}.AIAlgoTrading-module__9NBBSW__heroStripe{pointer-events:none;background-image:repeating-linear-gradient(115deg,#0000 0 60px,#5bb3f508 60px 61px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 80%,#0000 100%)}.AIAlgoTrading-module__9NBBSW__heroInner{z-index:1;max-width:1080px;margin:0 auto;padding:72px 32px 64px;position:relative}.AIAlgoTrading-module__9NBBSW__eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#5bb3f5;margin-bottom:16px;font-size:11px;font-weight:600}.AIAlgoTrading-module__9NBBSW__heroTitle{letter-spacing:-.02em;color:#eceff4;max-width:820px;margin:0 0 16px;font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.06}.AIAlgoTrading-module__9NBBSW__heroSub{color:#8b95a8;max-width:720px;margin:0 0 18px;font-size:18px;line-height:1.55}.AIAlgoTrading-module__9NBBSW__heroMeta{color:#8b95a8;max-width:780px;margin:0;font-size:13.5px;line-height:1.55}.AIAlgoTrading-module__9NBBSW__registerBtn{color:#fff;cursor:pointer;letter-spacing:.01em;background:linear-gradient(135deg,#378add,#185fa5);border:none;border-radius:8px;align-items:center;gap:6px;margin-top:28px;padding:13px 28px;font-family:inherit;font-size:15px;font-weight:600;transition:opacity .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 4px 20px #378add59}.AIAlgoTrading-module__9NBBSW__registerBtn:hover{opacity:.92;transform:translateY(-1px);box-shadow:0 6px 28px #378add80}@media (max-width:760px){.AIAlgoTrading-module__9NBBSW__heroInner{padding:52px 20px 48px}.AIAlgoTrading-module__9NBBSW__heroSub{font-size:16px}.AIAlgoTrading-module__9NBBSW__registerBtn{padding:12px 22px;font-size:14px}}.AIAlgoTrading-module__9NBBSW__body{max-width:1080px;margin:0 auto;padding:48px 32px 96px}@media (max-width:760px){.AIAlgoTrading-module__9NBBSW__body{padding:32px 16px 72px}}.AIAlgoTrading-module__9NBBSW__topRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.AIAlgoTrading-module__9NBBSW__intro{color:#8b95a8;max-width:640px;margin:0;font-size:14px;line-height:1.55}.AIAlgoTrading-module__9NBBSW__intro strong{color:#eceff4;font-weight:600}.AIAlgoTrading-module__9NBBSW__toggleBtn{color:#8b95a8;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#0a1d35;border:1px solid #1f2f45;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.AIAlgoTrading-module__9NBBSW__toggleBtn:hover{color:#5bb3f5;background:#0f2540;border-color:#378add}.AIAlgoTrading-module__9NBBSW__toggleIcon{transition:transform .2s}.AIAlgoTrading-module__9NBBSW__toggleIconOpen{transform:rotate(180deg)}.AIAlgoTrading-module__9NBBSW__weekList{flex-direction:column;gap:14px;display:flex;position:relative}.AIAlgoTrading-module__9NBBSW__timeline{z-index:0;pointer-events:none;background:repeating-linear-gradient(#1f2f45 0 6px,#0000 6px 12px);width:1px;position:absolute;top:22px;bottom:22px;left:54px}@media (max-width:880px){.AIAlgoTrading-module__9NBBSW__timeline{left:44px}}.AIAlgoTrading-module__9NBBSW__week{grid-template-columns:110px 1fr;display:grid;position:relative}@media (max-width:880px){.AIAlgoTrading-module__9NBBSW__week{grid-template-columns:92px 1fr}}.AIAlgoTrading-module__9NBBSW__weekNum{justify-content:flex-end;align-items:center;padding-top:22px;padding-right:22px;display:flex;position:relative}.AIAlgoTrading-module__9NBBSW__weekNumText{text-align:right}.AIAlgoTrading-module__9NBBSW__wkPrefix{letter-spacing:.22em;text-transform:uppercase;color:#3a4a60;margin-bottom:5px;font-size:10px;font-weight:600;transition:color .25s;display:block}.AIAlgoTrading-module__9NBBSW__wkNumber{letter-spacing:-.01em;color:#eceff4;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;transition:color .25s;display:block}.AIAlgoTrading-module__9NBBSW__weekNumTick{z-index:1;background:#2d3849;border-radius:1px;width:18px;height:2px;margin-top:7px;transition:width .25s,background .25s;position:absolute;top:50%;right:-8px}.AIAlgoTrading-module__9NBBSW__weekOpen .AIAlgoTrading-module__9NBBSW__wkPrefix{color:#5bb3f5}.AIAlgoTrading-module__9NBBSW__weekOpen .AIAlgoTrading-module__9NBBSW__wkNumber{color:#82c8ff}.AIAlgoTrading-module__9NBBSW__weekOpen .AIAlgoTrading-module__9NBBSW__weekNumTick{background:#378add;width:24px}@media (max-width:880px){.AIAlgoTrading-module__9NBBSW__weekNum{padding-top:20px;padding-right:14px}.AIAlgoTrading-module__9NBBSW__wkPrefix{letter-spacing:.18em;margin-bottom:3px;font-size:9px}.AIAlgoTrading-module__9NBBSW__wkNumber{font-size:21px}.AIAlgoTrading-module__9NBBSW__weekNumTick{width:12px}.AIAlgoTrading-module__9NBBSW__weekOpen .AIAlgoTrading-module__9NBBSW__weekNumTick{width:16px}}.AIAlgoTrading-module__9NBBSW__card{background:#0a1d35;border:1px solid #1f2f45;border-radius:12px;transition:border-color .2s,background .2s;overflow:hidden}.AIAlgoTrading-module__9NBBSW__weekOpen .AIAlgoTrading-module__9NBBSW__card{background:#0f2540;border-color:#2a4a70}.AIAlgoTrading-module__9NBBSW__cardHead{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:22px 24px;display:grid}.AIAlgoTrading-module__9NBBSW__cardTitle{letter-spacing:-.005em;color:#eceff4;margin:0;font-size:19px;font-weight:600;line-height:1.3}.AIAlgoTrading-module__9NBBSW__chevron{background:#070d17;border:1px solid #1f2f45;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .2s;display:flex}.AIAlgoTrading-module__9NBBSW__weekOpen .AIAlgoTrading-module__9NBBSW__chevron{border-color:#378add;transform:rotate(90deg)}@media (max-width:880px){.AIAlgoTrading-module__9NBBSW__cardHead{gap:14px;padding:18px}.AIAlgoTrading-module__9NBBSW__cardTitle{font-size:16.5px}}.AIAlgoTrading-module__9NBBSW__cardBody{max-height:0;transition:max-height .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.AIAlgoTrading-module__9NBBSW__weekOpen .AIAlgoTrading-module__9NBBSW__cardBody{max-height:1200px}.AIAlgoTrading-module__9NBBSW__cardBodyInner{grid-template-columns:1.05fr 1fr;gap:28px;padding:0 24px 24px;display:grid}@media (max-width:880px){.AIAlgoTrading-module__9NBBSW__cardBodyInner{grid-template-columns:1fr;gap:20px;padding:0 18px 20px}}.AIAlgoTrading-module__9NBBSW__sectionLabel{letter-spacing:.18em;text-transform:uppercase;color:#5bb3f5;margin:0 0 14px;font-size:11px;font-weight:700}.AIAlgoTrading-module__9NBBSW__bullets{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.AIAlgoTrading-module__9NBBSW__bullet{color:#eceff4;padding-left:28px;font-size:14px;line-height:1.5;position:relative}.AIAlgoTrading-module__9NBBSW__bulletCircle{background:#388add2e;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:0}.AIAlgoTrading-module__9NBBSW__bulletCheck{border-bottom:1.8px solid #60affe;border-left:1.8px solid #60affe;width:9px;height:4.5px;position:absolute;top:7px;left:3.5px;transform:rotate(-45deg)}.AIAlgoTrading-module__9NBBSW__bulletTag{letter-spacing:.1em;text-transform:uppercase;color:#5bb3f5;margin-right:8px;font-size:10.5px;font-weight:700;display:inline}.AIAlgoTrading-module__9NBBSW__storyBox{color:#8b95a8;background:#070d17;border:1px solid #1f2f45;border-left:3px solid #d97706;border-radius:8px;padding:16px 18px;font-size:13.5px;line-height:1.55}.AIAlgoTrading-module__9NBBSW__storyLabel{letter-spacing:.16em;text-transform:uppercase;color:#d97706;margin-bottom:8px;font-size:10.5px;font-weight:700;display:block}
