.course-lesson{transition:color .15s ease}.course-lesson:hover{color:#2456D6!important}@media (max-width:900px){.course-stage-side{position:static!important}}@media (prefers-reduced-motion:reduce){.course-lesson{transition:none}}.sit{display:flex;flex-direction:column;gap:12px;margin-top:22px;padding-top:24px;border-top:1px solid #d8e0ef}.sit-h{margin:0 0 2px;font-family:var(--f-display),sans-serif;font-size:19px;font-weight:700;letter-spacing:-.02em;color:#0C1A3A}.sit-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.sit-card{display:grid;grid-template-columns:44px minmax(0,1fr) 32px;grid-gap:14px;gap:14px;align-items:center;padding:14px;border-radius:16px;background:#FFFFFF;box-shadow:0 0 0 1px #E3E8F2,0 10px 24px -20px rgba(12,26,58,.5);color:#0C1A3A;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease}.sit-ic{width:44px;height:44px;border-radius:12px;background:#0C1A3A;color:#FFC83D;display:grid;place-items:center}.sit-t{display:flex;flex-direction:column;gap:3px;min-width:0}.sit-t b{font-size:16px;font-weight:700}.sit-t span{font-size:13.5px;line-height:1.4;color:#5A6888}.sit-go{width:32px;height:32px;border-radius:50%;background:#F3F6FC;color:#0C1A3A;display:grid;place-items:center;transition:background .18s ease,color .18s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.sit-cmp{background:#0C1A3A;color:#FFFFFF;box-shadow:0 14px 30px -18px rgba(12,26,58,.7)}.sit-cmp .sit-ic{background:#FFC83D;color:#0C1A3A}.sit-cmp .sit-t span{color:#B8C3DA}.sit-cmp .sit-go{background:#24396B;color:#FFFFFF}@media (hover:hover){.sit-card:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #C3CEE3,0 18px 30px -20px rgba(12,26,58,.55)}.sit-card:hover .sit-go{background:#FFC83D;color:#0C1A3A;transform:translateX(2px)}}.sit-card:active{transform:scale(.99)}.sit-card:focus-visible{outline:3px solid #2456D6;outline-offset:3px}@media (prefers-reduced-motion:reduce){.sit-card,.sit-go{transition:none}}@media (max-width:900px){.chero{position:relative;overflow:hidden;isolation:isolate;background-image:none!important}.chero .ch-wrap{position:static;display:block!important;padding-top:48px!important;padding-bottom:64px!important}.chero .ch-fig{position:absolute;inset:0;max-width:none!important;width:100%!important;z-index:-1;margin:0}.chero .ch-fig img{width:100%;height:100%!important;aspect-ratio:auto!important;object-position:30% 45%;border-radius:0;box-shadow:none}.chero .ch-fig:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,26,58,.75),rgba(12,26,58,.58) 25%,rgba(12,26,58,.62) 65%,rgba(12,26,58,.9))}.chero .ch-copy{position:relative;z-index:1;max-width:620px;padding-top:0!important}.chero .ch-copy .h1{text-shadow:0 4px 30px rgba(7,16,41,.6)}.chero .ch-copy .lead{color:#E3E9F5;text-shadow:0 2px 16px rgba(7,16,41,.6)}.buynote{text-align:left!important}}