.HomeCourseHero-module__h7hQ6q__tile{--tv-primary:var(--color-primary,#867ef3);--tv-deep:#2c1c66;--tv-muted:#6e6890;--tv-ground:#efeefc;--tv-line:#e7e4f1;isolation:isolate;padding:0;min-height:0;color:var(--tv-deep);background:var(--tv-ground);border:1px solid var(--tv-line);border-radius:22px;align-items:center;gap:10px;padding-inline-start:16px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.HomeCourseHero-module__h7hQ6q__tile:hover{border-color:color-mix(in srgb, var(--tv-primary) 45%, var(--tv-line));box-shadow:0 10px 28px color-mix(in srgb, var(--tv-primary) 12%, transparent)}.HomeCourseHero-module__h7hQ6q__tile:focus-visible{outline:2px solid var(--tv-primary);outline-offset:3px}.HomeCourseHero-module__h7hQ6q__tile:after{content:"";z-index:0;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--tv-primary) 26%, transparent) 0%, transparent 68%);pointer-events:none;border-radius:50%;width:240px;position:absolute;inset-block-end:-90px;inset-inline-end:-70px}.HomeCourseHero-module__h7hQ6q__vBadge{z-index:2;color:#fff;background:linear-gradient(145deg, var(--tv-primary) 0%, color-mix(in srgb, var(--tv-primary) 55%, var(--tv-deep)) 100%);width:44px;height:44px;box-shadow:0 12px 24px -12px color-mix(in srgb, var(--tv-primary) 80%, transparent);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.HomeCourseHero-module__h7hQ6q__vBadge:before{content:"";border:1.5px dashed color-mix(in srgb, var(--tv-primary) 55%, transparent);border-radius:50%;animation:18s linear infinite HomeCourseHero-module__h7hQ6q__tvSpin;position:absolute;inset:-5px}@keyframes HomeCourseHero-module__h7hQ6q__tvSpin{to{transform:rotate(360deg)}}.HomeCourseHero-module__h7hQ6q__vBadge svg{width:24px;height:24px}.HomeCourseHero-module__h7hQ6q__vBody{z-index:2;flex:auto;min-width:0;max-width:none;margin-inline-start:10px;padding-block:12px;position:relative}.HomeCourseHero-module__h7hQ6q__vHead{flex-direction:column;align-items:flex-start;gap:2px;font-size:clamp(.78rem,3.4vw,.9rem);line-height:1.35;display:flex}.HomeCourseHero-module__h7hQ6q__vTitle,.HomeCourseHero-module__h7hQ6q__vName{font-family:inherit;font-size:1em;font-weight:800;line-height:inherit;color:var(--tv-deep);margin:0}.HomeCourseHero-module__h7hQ6q__vName{font-size:.72em;font-weight:700}.HomeCourseHero-module__h7hQ6q__vPath{color:var(--tv-muted);margin:6px 0 0;font-size:11.5px;font-weight:400;line-height:1.6;display:none}.HomeCourseHero-module__h7hQ6q__vVisual{z-index:1;aspect-ratio:450/374;pointer-events:none;flex:none;align-self:stretch;width:19%;max-width:118px;margin-inline-start:-24px;position:relative}.HomeCourseHero-module__h7hQ6q__vArt{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (min-width:768px){.HomeCourseHero-module__h7hQ6q__tile{border-radius:26px;gap:24px;min-height:190px;padding:22px 40px}.HomeCourseHero-module__h7hQ6q__vBody{margin-inline-start:0;padding-block:0}.HomeCourseHero-module__h7hQ6q__vBadge{width:68px;height:68px}.HomeCourseHero-module__h7hQ6q__vBadge:before{inset:-8px}.HomeCourseHero-module__h7hQ6q__vBadge svg{width:32px;height:32px}.HomeCourseHero-module__h7hQ6q__vBody{max-width:62%}.HomeCourseHero-module__h7hQ6q__vHead{font-size:1.5rem}.HomeCourseHero-module__h7hQ6q__vName{font-size:.975em}.HomeCourseHero-module__h7hQ6q__vPath{margin-top:10px;font-size:14px;display:block}.HomeCourseHero-module__h7hQ6q__vVisual{align-self:auto;width:auto;max-width:36%;margin-inline-start:0;position:absolute;inset-block:0;inset-inline-end:0}}@media (min-width:1100px){.HomeCourseHero-module__h7hQ6q__tile{min-height:200px;padding:24px 52px}.HomeCourseHero-module__h7hQ6q__vHead{font-size:1.65rem}}@media (prefers-reduced-motion:reduce){.HomeCourseHero-module__h7hQ6q__vBadge:before{animation:none}.HomeCourseHero-module__h7hQ6q__tile{transition:none}}
.HomeHub3PageView-module__1ehlhq__page{--hub-bg:var(--color-bg);--hub-ink:#2c1c66;--hub-muted:#6e6890;--hub-violet:#867ef3;--hub-violet-deep:#2c1c66;--hub-violet-soft:#ecebfc;--hub-lavender:#efeefc;--hub-card:#fff;--hub-line:#e7e4f1;--hub-shadow:0 10px 28px -14px #2c1c6647;color:var(--hub-ink);-webkit-font-smoothing:antialiased;flex-direction:column;flex:auto;min-width:0;display:flex}.HomeHub3PageView-module__1ehlhq__wrap{flex-direction:column;gap:15px;margin-block:auto;margin-inline:auto;padding:5px 0 28px;display:flex}.HomeHub3PageView-module__1ehlhq__block{flex-direction:column;gap:12px;display:flex}.HomeHub3PageView-module__1ehlhq__secHead{text-align:center;padding-inline:2px}.HomeHub3PageView-module__1ehlhq__secTitle{color:var(--hub-ink);justify-content:center;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:800;line-height:1.4;display:flex}.HomeHub3PageView-module__1ehlhq__secDot{background:var(--hub-violet);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--hub-violet) 22%, transparent);border-radius:50%;flex:0 0 8px}.HomeHub3PageView-module__1ehlhq__secSub{color:var(--hub-muted);text-align:center;margin:8px 0 0;padding-inline:4px;font-size:13px;line-height:1.5}@media (max-width:767.98px){.HomeHub3PageView-module__1ehlhq__secHeadStrategies .HomeHub3PageView-module__1ehlhq__secTitle{font-size:15px}.HomeHub3PageView-module__1ehlhq__secHeadStrategies .HomeHub3PageView-module__1ehlhq__secSub{font-size:11.7px}}.HomeHub3PageView-module__1ehlhq__row3{grid-template-columns:repeat(3,1fr);gap:5px;padding-top:5px;display:grid;overflow:visible}.HomeHub3PageView-module__1ehlhq__mini{background:var(--hub-card);border:1px solid var(--hub-line);color:var(--hub-ink);text-align:center;border-radius:clamp(16px,1.9vw,26px);flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(2px,-.5vw,5px);padding:clamp(10px,1.1vw,20px) clamp(3px,.2vw,5px);text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:0 8px 22px -16px #2c1c663d}.HomeHub3PageView-module__1ehlhq__mini:hover{box-shadow:var(--hub-shadow);border-color:#0000;transform:translateY(-3px)}.HomeHub3PageView-module__1ehlhq__mini:focus-visible{outline:3px solid var(--hub-violet);outline-offset:3px}.HomeHub3PageView-module__1ehlhq__row3>.HomeHub3PageView-module__1ehlhq__mini:not(.HomeHub3PageView-module__1ehlhq__timeCard){height:100%;padding-top:clamp(22px,2.2vw,30px)}.HomeHub3PageView-module__1ehlhq__miniFeatured{box-shadow:none;background:#f6f5fd;border-color:#e4e0f4}.HomeHub3PageView-module__1ehlhq__miniFeatured:hover{background:#f3f1fb;border-color:#d8d3ee}.HomeHub3PageView-module__1ehlhq__miniFeatured .HomeHub3PageView-module__1ehlhq__miniImg{-webkit-mask-image:none;mask-image:none}.HomeHub3PageView-module__1ehlhq__miniBadge{z-index:1;white-space:nowrap;color:#fff;letter-spacing:0;max-width:calc(100% - 12px);box-shadow:none;pointer-events:none;background:linear-gradient(#8a82f6 0%,#746cea 100%);border-radius:0 0 12px 12px;padding:.32em .9em .38em;font-size:clamp(10px,1.2vw,13.5px);font-weight:700;line-height:1.35;position:absolute;top:-1px;left:50%;translate:-50%}.HomeHub3PageView-module__1ehlhq__miniIco{place-items:center;width:100%;display:grid}.HomeHub3PageView-module__1ehlhq__miniImg{object-fit:contain;width:min(56%,224px);height:auto;display:block}.HomeHub3PageView-module__1ehlhq__mTitle{font-family:var(--font-sans-en);letter-spacing:.5px;color:var(--hub-violet-deep);margin:0;padding-top:8px;font-size:clamp(16px,1.95vw,26px);font-weight:800;line-height:1}.HomeHub3PageView-module__1ehlhq__mDesc{max-width:98%;color:var(--hub-muted);text-align:center;margin-inline:auto;font-size:clamp(10px,1.22vw,16px);line-height:2.05;display:block}.HomeHub3PageView-module__1ehlhq__mDescWide{display:none}.HomeHub3PageView-module__1ehlhq__timeCard{text-align:end;flex-direction:row;grid-column:1/-1;justify-content:center;align-items:center;gap:clamp(12px,6.2vw,84px);min-height:clamp(92px,11vw,160px);padding:clamp(8px,1vw,14px) clamp(14px,5.4vw,74px)}.HomeHub3PageView-module__1ehlhq__timeCopy{border-inline-end:1px solid var(--hub-line);text-align:start;min-width:0;padding-inline-end:clamp(12px,5.2vw,70px)}.HomeHub3PageView-module__1ehlhq__timeTitle{color:var(--hub-violet-deep);margin:0;font-size:clamp(16px,2.3vw,31px);font-weight:800;line-height:1.6;display:block}.HomeHub3PageView-module__1ehlhq__timeDesc{color:var(--hub-muted);text-align:start;margin-block:clamp(2px,.5vw,8px) 0;font-size:clamp(11px,1.28vw,17px);line-height:2.05;display:block}.HomeHub3PageView-module__1ehlhq__timeIco{flex:none;place-items:center;display:grid}.HomeHub3PageView-module__1ehlhq__timeImg{object-fit:contain;width:clamp(72px,14.2vw,196px);height:auto;display:block}.HomeHub3PageView-module__1ehlhq__tile,.HomeHub3PageView-module__1ehlhq__toolCard{background:var(--hub-card);border:1px solid var(--hub-line);color:var(--hub-ink);border-radius:18px;align-items:center;gap:12px;padding:15px 16px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.HomeHub3PageView-module__1ehlhq__tile:hover,.HomeHub3PageView-module__1ehlhq__toolCard:hover{box-shadow:var(--hub-shadow);border-color:#0000;transform:translateY(-3px)}.HomeHub3PageView-module__1ehlhq__tile:focus-visible,.HomeHub3PageView-module__1ehlhq__toolCard:focus-visible{outline:3px solid var(--hub-violet);outline-offset:3px}.HomeHub3PageView-module__1ehlhq__ico{background:var(--hub-violet-soft);width:46px;height:46px;color:var(--hub-violet-deep);border-radius:14px;flex:0 0 46px;place-items:center;display:grid}.HomeHub3PageView-module__1ehlhq__ico svg{width:24px;height:24px}.HomeHub3PageView-module__1ehlhq__txt{flex:1;min-width:0}.HomeHub3PageView-module__1ehlhq__tTitle{font-size:14px;font-weight:700;line-height:1.45;display:block}.HomeHub3PageView-module__1ehlhq__tSub{color:var(--hub-muted);margin-top:2px;font-size:12px;line-height:1.45;display:block}.HomeHub3PageView-module__1ehlhq__chev{color:var(--hub-muted);opacity:.65;flex:none;place-items:center;display:grid}.HomeHub3PageView-module__1ehlhq__storiesBlock{min-width:0;margin-inline:-8px}.HomeHub3PageView-module__1ehlhq__broker{background:linear-gradient(135deg, var(--hub-violet) 0%, var(--hub-violet-deep) 100%);color:#fff;border:none;border-radius:21.6px;gap:14.4px;padding:18px 19.2px;box-shadow:0 14px 34px -14px #2c1c6680}.HomeHub3PageView-module__1ehlhq__broker .HomeHub3PageView-module__1ehlhq__ico{color:#fff;background:#ffffff2e;border-radius:16.8px;flex:0 0 55.2px;width:55.2px;height:55.2px}.HomeHub3PageView-module__1ehlhq__broker .HomeHub3PageView-module__1ehlhq__ico svg{width:28.8px;height:28.8px}.HomeHub3PageView-module__1ehlhq__broker .HomeHub3PageView-module__1ehlhq__tTitle{color:#fff;font-size:14.96px}.HomeHub3PageView-module__1ehlhq__broker .HomeHub3PageView-module__1ehlhq__tSub{color:#ffffffd9;margin-top:7px;font-size:12.24px}.HomeHub3PageView-module__1ehlhq__broker .HomeHub3PageView-module__1ehlhq__chev{color:#fff;opacity:.9}.HomeHub3PageView-module__1ehlhq__broker .HomeHub3PageView-module__1ehlhq__chev svg{width:21.6px;height:21.6px}.HomeHub3PageView-module__1ehlhq__broker:hover{box-shadow:0 20px 44px -16px #2c1c669e}.HomeHub3PageView-module__1ehlhq__row2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.HomeHub3PageView-module__1ehlhq__toolCard{text-align:center;flex-direction:column;align-items:center;gap:12px;min-height:100%;padding:14px 12px;position:relative}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__txt{text-align:center;order:2;padding-inline-end:0}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__tTitle{font-size:13.5px}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__tSub{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;display:-webkit-box;overflow:hidden}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__chev{top:10px;opacity:.4;position:absolute;inset-inline-start:8px}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__ico{order:1;align-self:center;margin-inline-end:0}[dir=ltr] .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__ico{align-self:center}.HomeHub3PageView-module__1ehlhq__row3Tools{grid-template-columns:1fr;gap:8px;display:grid}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard{text-align:start;border-radius:14px;flex-direction:row;align-items:center;gap:10px;min-height:0;padding:10px 12px}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__ico{border-radius:11px;flex:0 0 34px;order:0;align-self:center;width:34px;height:34px;margin-inline-end:0}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__ico svg{width:19px;height:19px}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__txt{text-align:start;order:1}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__tTitle{font-size:13.5px}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__tSub{-webkit-line-clamp:1;font-size:11.5px}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__chev{inset-inline-start:auto;opacity:.55;order:2;margin-inline-start:auto;position:static;top:auto}@media (max-width:420px){.HomeHub3PageView-module__1ehlhq__miniBadge{padding:.28em .55em .32em;font-size:9px}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__tSub{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__tSub{-webkit-line-clamp:1}}@media (min-width:768px){.HomeHub3PageView-module__1ehlhq__broker .HomeHub3PageView-module__1ehlhq__tTitle{font-size:20.7px}.HomeHub3PageView-module__1ehlhq__mDescSplit .HomeHub3PageView-module__1ehlhq__mDescNarrow{display:none}.HomeHub3PageView-module__1ehlhq__mDescSplit .HomeHub3PageView-module__1ehlhq__mDescWide{display:inline}.HomeHub3PageView-module__1ehlhq__wrap{gap:15px;padding:15px 0 36px}.HomeHub3PageView-module__1ehlhq__secTitle{font-size:20px}.HomeHub3PageView-module__1ehlhq__secSub{margin-top:10px;font-size:14.5px}.HomeHub3PageView-module__1ehlhq__row3{gap:14px;padding-top:14px}.HomeHub3PageView-module__1ehlhq__miniImg{width:min(33%,150px)}.HomeHub3PageView-module__1ehlhq__timeImg{width:clamp(48px,10.36vw,130px)}.HomeHub3PageView-module__1ehlhq__tile{border-radius:20px;padding:40px 30px}.HomeHub3PageView-module__1ehlhq__tTitle{font-size:16px}.HomeHub3PageView-module__1ehlhq__tSub{font-size:13px}.HomeHub3PageView-module__1ehlhq__row2{gap:14px}.HomeHub3PageView-module__1ehlhq__row3Tools{grid-template-columns:repeat(3,1fr);gap:14px}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard{border-radius:20px;gap:14px;min-height:100%;padding:18px 20px}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__ico{border-radius:14px;flex:0 0 46px;width:46px;height:46px}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__ico svg{width:24px;height:24px}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__tTitle{font-size:16px}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__tSub{-webkit-line-clamp:unset;font-size:13px;display:block;overflow:visible}.HomeHub3PageView-module__1ehlhq__row3Tools .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__chev{opacity:.65}.HomeHub3PageView-module__1ehlhq__toolCard{text-align:start;border-radius:20px;flex-direction:row;align-items:center;gap:14px;padding:18px 20px}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__ico,.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__txt,.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__chev{order:unset}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__ico{align-self:center;margin-inline-end:0}[dir=ltr] .HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__ico{align-self:center}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__chev{opacity:.65;margin-inline-start:auto;position:static}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__txt{text-align:start;padding-inline-end:0}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__tTitle{font-size:16px}.HomeHub3PageView-module__1ehlhq__toolCard .HomeHub3PageView-module__1ehlhq__tSub{-webkit-line-clamp:unset;font-size:13px;display:block;overflow:visible}}@media (prefers-reduced-motion:reduce){.HomeHub3PageView-module__1ehlhq__tile,.HomeHub3PageView-module__1ehlhq__toolCard,.HomeHub3PageView-module__1ehlhq__mini{transition:none;animation:none}.HomeHub3PageView-module__1ehlhq__tile:hover,.HomeHub3PageView-module__1ehlhq__toolCard:hover,.HomeHub3PageView-module__1ehlhq__mini:hover{transform:none}}
