.Academy_root__65RA2{color:#242137;background:#fff;font-family:Manrope,sans-serif;line-height:1.7}.Academy_root__65RA2 *{box-sizing:border-box}.Academy_root__65RA2 :is(section,[id]){scroll-margin-top:110px}.Academy_root__65RA2 :is(a,button,input,summary):focus-visible{outline:3px solid #a486cd;outline-offset:4px}.Academy_root__65RA2 :is(h1,h2,h3,p){margin-top:0}.Academy_root__65RA2 :is(h1,h2,h3){color:#242137;font-weight:700;letter-spacing:-.04em}.Academy_wrap__pQnEp{width:min(1180px,calc(100% - 80px));margin-inline:auto}.Academy_eyebrow__C66zg{margin:0 0 16px;color:#7645bf;font-size:12px;font-weight:700;letter-spacing:.015em}.Academy_primary__R4roZ{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:50px;padding:14px 22px;border:1px solid #7645bf;border-radius:9px;background:#7645bf;color:#fff;font:600 14px/1.5 Manrope,sans-serif;text-decoration:none;cursor:pointer;transition:background .18s ease}.Academy_primary__R4roZ:hover{background:#6335a7;color:#fff;border-color:#6335a7}.Academy_primary__R4roZ:disabled{background:#efebf4;border-color:#e6e1ec;color:#76707f;cursor:default}.Academy_lead__GbhQJ{max-width:670px;margin:24px 0 30px;color:#69667b;font-size:18px;line-height:1.8}.Academy_hubHero__Z0KqC{padding:74px 0 68px;background:#f8f7fb;border-bottom:1px solid #ebe8f0}.Academy_hubGrid__wDQBk{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;grid-gap:72px;gap:72px}.Academy_hubHero__Z0KqC h1{margin:0;font-size:clamp(40px,4.8vw,62px);line-height:1.12;letter-spacing:-.055em}.Academy_heroNote__5PO29{margin:16px 0 0;color:#777182;font-size:12px}.Academy_heroCase__FaHiN{padding:28px;background:#fff;border:1px solid #e7e0ee;border-radius:18px;box-shadow:0 14px 45px #3b235608}.Academy_caseTop__17_y1{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#777182;font-size:11px}.Academy_caseTop__17_y1>span:first-child{color:#7645bf;background:#f3edf9;padding:5px 9px;border-radius:5px}.Academy_caseQuestion__BqVLW{margin:25px 0;font-size:25px;line-height:1.4;font-weight:650;letter-spacing:-.03em}.Academy_timeline___zqLL{display:grid;grid-gap:0;gap:0}.Academy_timeline___zqLL>div{display:grid;grid-template-columns:58px 1fr;position:relative;grid-gap:24px;gap:24px;padding:0 0 24px}.Academy_timeline___zqLL time{font-size:12px;font-weight:650;color:#777182;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Academy_timeline___zqLL>div>span{display:block;font-size:13px;position:relative;line-height:1.5}.Academy_timeline___zqLL>div>span:before{content:"";position:absolute;top:5px;left:-19px;width:7px;height:7px;border-radius:50%;background:#b19acb;box-shadow:0 0 0 4px #f7f3fb}.Academy_timeline___zqLL>div:not(:last-child):after{content:"";position:absolute;left:66px;top:16px;bottom:2px;width:1px;background:#e8dfef}.Academy_timeline___zqLL>div:last-child>span:before{background:#7645bf}.Academy_timeline___zqLL small{display:block;color:#777182;font-size:11px;margin-top:5px}.Academy_caseBottom__4wXaf{border-top:1px solid #ebe8f0;padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:20px}.Academy_caseBottom__4wXaf strong{color:#7645bf;font-size:14px;font-weight:600}.Academy_caseBottom__4wXaf>span{color:#777182;font-size:10px;line-height:1.6}.Academy_program__IeTl_{padding-block:72px}.Academy_sectionHeading__DivCl{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:30px}.Academy_demo__T88tG h2,.Academy_howTo___jPwT h2,.Academy_sectionHeading__DivCl h2{margin:0;font-size:34px;line-height:1.25}.Academy_sectionHeading__DivCl>p{margin:0 0 3px;color:#777182;font-size:13px}.Academy_lessonCards__h5b9W{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.Academy_lessonCard__pwBUv{display:flex;flex-direction:column;min-width:0;padding:26px;border:1px solid #e6e1ec;border-radius:14px;color:inherit;text-decoration:none;background:#fff;transition:border-color .18s,background .18s}.Academy_lessonCard__pwBUv:hover{background:#fcfaff;border-color:#ac8fcf;color:inherit}.Academy_cardMeta__sjXn_{display:flex;justify-content:space-between;align-items:center;color:#777182;font-size:11px}.Academy_cardMeta__sjXn_>span:first-child{font-size:29px;color:#9473b9;font-weight:500;letter-spacing:-.04em}.Academy_lessonCard__pwBUv h3{font-size:24px;line-height:1.35;margin:24px 0 16px}.Academy_lessonCard__pwBUv>p{font-size:14px;color:#69667b;line-height:1.8;flex:1 1;margin-bottom:22px}.Academy_cardTools__FgXPF{display:flex;flex-wrap:wrap;gap:12px;color:#777182;font-size:11px}.Academy_cardTools__FgXPF i{margin-right:4px}.Academy_cardRead__ZUXEa{display:flex;justify-content:space-between;margin-top:22px;padding-top:18px;border-top:1px solid #ebe8f0;color:#7645bf;font-size:13px;font-weight:650}.Academy_howTo___jPwT{display:grid;grid-template-columns:1fr 1.45fr;grid-gap:80px;gap:80px;padding:20px 0 80px}.Academy_howTo___jPwT ol{margin:0;padding:0;list-style:none;counter-reset:step}.Academy_howTo___jPwT li{counter-increment:step;position:relative;padding:0 0 26px 48px}.Academy_howTo___jPwT li:before{content:"0" counter(step);position:absolute;left:0;top:0;color:#9473b9;font-size:16px}.Academy_howTo___jPwT strong{display:block;font-size:17px;font-weight:650;margin-bottom:6px}.Academy_howTo___jPwT li span{display:block;color:#69667b;font-size:14px}.Academy_demo__T88tG{padding:56px 0;background:#f3eff8;border-block:1px solid #e6e1ec}.Academy_demo__T88tG>div{display:flex;align-items:center;justify-content:space-between;gap:48px}.Academy_demo__T88tG p:not(.Academy_eyebrow__C66zg){max-width:560px;margin:20px 0 0;color:#69667b;font-size:15px}.Academy_demo__T88tG .Academy_primary__R4roZ{flex-shrink:0}.Academy_lessonHero__ZSbu6{padding:26px 0 48px;background:#f8f7fb;border-bottom:1px solid #ebe8f0}.Academy_breadcrumbs__y_AvI{display:flex;flex-wrap:wrap;gap:8px 12px;margin-bottom:36px;font-size:12px;color:#777182}.Academy_breadcrumbs__y_AvI a{color:inherit;text-decoration:none}.Academy_breadcrumbs__y_AvI a:hover{color:#7645bf;text-decoration:underline}.Academy_lessonHero__ZSbu6 h1{max-width:860px;font-size:clamp(34px,4.2vw,52px);line-height:1.18;margin:0}.Academy_lessonHero__ZSbu6 .Academy_eyebrow__C66zg>span{margin-inline:9px;opacity:.4}.Academy_meta__2XDL_{display:flex;flex-wrap:wrap;gap:10px 26px;font-size:12px;color:#777182}.Academy_meta__2XDL_>span+span:before{content:"·";padding-right:26px;color:#ab9bbd}.Academy_lessonLayout__0canB{display:grid;grid-template-columns:240px minmax(0,760px);justify-content:space-between;grid-gap:72px;gap:72px;padding-block:54px 68px}.Academy_toc__yN1nm{position:-webkit-sticky;position:sticky;top:110px;align-self:start;font-size:13px}.Academy_toc__yN1nm>p{font-size:11px;font-weight:700;text-transform:uppercase;color:#93869f;margin:0 0 14px;letter-spacing:.04em}.Academy_toc__yN1nm>a{display:block;color:#69667b;text-decoration:none;padding:9px 0}.Academy_toc__yN1nm>a:hover{color:#7645bf}.Academy_lessonNav__xjq5I{margin-top:26px;padding-top:20px;border-top:1px solid #e6e1ec}.Academy_lessonNav__xjq5I a{display:flex;gap:12px;color:#69667b;font-size:12px;text-decoration:none;padding:12px 10px;margin:0 -10px;border-radius:7px;line-height:1.6}.Academy_lessonNav__xjq5I a>span{color:#9473b9}.Academy_lessonNav__xjq5I a[aria-current]{color:#6335a7;background:#f3edf9}.Academy_article__KohcR{min-width:0;font-size:16px;line-height:1.85;color:#464157}.Academy_article__KohcR p{margin-bottom:20px}.Academy_article__KohcR h2{font-size:28px;line-height:1.35;margin:0 0 22px}.Academy_intro__S3D10{font-size:18px;line-height:1.85;padding-bottom:16px}.Academy_textSection__VBxEj{margin:28px 0 38px}.Academy_steps__aCElP{margin:20px 0;padding-left:22px}.Academy_steps__aCElP li{padding-left:6px;margin:14px 0}.Academy_steps__aCElP li::marker{color:#7645bf;font-weight:650}.Academy_example__6MpTY{padding:30px;background:#f8f7fb;border:1px solid #e8e2ef;border-radius:14px;margin:40px 0}.Academy_article__KohcR .Academy_eyebrow__C66zg{margin-bottom:12px}.Academy_example__6MpTY .Academy_caption__tK1WS{font-size:12px;color:#777182;margin-bottom:24px}.Academy_exampleLines__Nh1jt{margin:0}.Academy_exampleLines__Nh1jt>div{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:18px;gap:18px;padding:17px 0;border-top:1px solid #e6e1ec}.Academy_exampleLines__Nh1jt dt{font-size:12px;font-weight:650;color:#7645bf}.Academy_exampleLines__Nh1jt dd{margin:0;font-size:14px}.Academy_example__6MpTY .Academy_conclusion__m0P2F{margin:14px 0 0;padding-top:20px;border-top:1px solid #e6e1ec;font-size:14px;font-weight:600;color:#4e355f}.Academy_exercise__yksDN{padding:30px;margin:40px 0;border:1px solid #cab5e3;border-radius:14px}.Academy_exercise__yksDN fieldset{min-width:0;margin:0;padding:0;border:0}.Academy_exercise__yksDN legend{float:none;font-size:15px;line-height:1.8;width:100%;margin-bottom:22px}.Academy_options__jICii{display:grid;grid-gap:12px;gap:12px;margin:0 0 22px}.Academy_option__RtM_m{position:relative;display:flex;gap:15px;align-items:flex-start;padding:16px;border:1px solid #e6e1ec;border-radius:9px;font-size:14px;line-height:1.75;cursor:pointer}.Academy_option__RtM_m:hover{border-color:#ac8fcf}.Academy_option__RtM_m[data-selected=true]{background:#f6f1fb;border-color:#9473b9}.Academy_option__RtM_m input{position:absolute;top:18px;left:16px;width:24px;height:24px;opacity:0}.Academy_option__RtM_m:focus-within{outline:3px solid #a486cd;outline-offset:3px}.Academy_optionLetter__6mnaS{flex:0 0 25px;display:grid;place-items:center;height:25px;border:1px solid #d5c9e3;border-radius:50%;font-size:12px;color:#7645bf;background:#fff}.Academy_option__RtM_m[data-selected=true] .Academy_optionLetter__6mnaS{background:#7645bf;color:#fff;border-color:#7645bf}.Academy_feedback__52wNl{margin-top:20px;padding:20px;background:#faf6ee;border-left:3px solid #c0955e;font-size:14px;border-radius:0 8px 8px 0}.Academy_feedback__52wNl[data-correct=true]{background:#f0f6f1;border-color:#55846c}.Academy_feedback__52wNl p{margin:9px 0}.Academy_feedback__52wNl>span{font-size:12px;color:#777182}.Academy_worksheet__6a4h5{margin:44px 0;padding:30px 0;border-block:1px solid #e6e1ec}.Academy_worksheetHeading__3B5nI{display:flex;gap:20px;align-items:flex-start}.Academy_worksheetHeading__3B5nI h2{margin:0}.Academy_sheetIcon__NQsxN{flex:0 0 48px;height:56px;display:grid;place-items:center;border:1px solid #dfd5ec;border-radius:8px;background:#f8f5fc;color:#7645bf;font-size:25px}.Academy_downloadNote__mfDEz{display:block;font-size:12px;color:#777182;margin-top:12px}.Academy_product__vBC_y{margin:38px 0}.Academy_product__vBC_y .Academy_limitations__3YjAz{border-left:2px solid #d5c9e3;padding-left:18px;font-size:13px;color:#777182}.Academy_textLink__BXJQm{color:#7645bf;font-size:14px;font-weight:650;text-underline-offset:4px}.Academy_textLink__BXJQm:hover{color:#6335a7}.Academy_takeaways__WthRi{margin:42px 0;padding:26px;background:#faf9fc;border-radius:12px}.Academy_takeaways__WthRi h2{font-size:22px}.Academy_takeaways__WthRi ul{padding:0;margin:0;list-style:none}.Academy_takeaways__WthRi li{display:flex;gap:12px;margin:12px 0 0;font-size:14px}.Academy_takeaways__WthRi i{color:#7645bf;flex-shrink:0}.Academy_byline__xK7ad{color:#777182;font-size:11px;padding:12px 0 30px}.Academy_nextLessons__xwmXU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.Academy_nextLessons__xwmXU a{display:block;padding:22px;border:1px solid #e6e1ec;border-radius:10px;text-decoration:none}.Academy_nextLessons__xwmXU a:hover{background:#faf7fd;border-color:#ac8fcf}.Academy_nextLessons__xwmXU span{display:block;color:#777182;font-size:11px;margin-bottom:9px}.Academy_nextLessons__xwmXU strong{display:block;color:#7645bf;font-size:14px;line-height:1.6;font-weight:650}@media (max-width:1100px){.Academy_hubGrid__wDQBk{gap:38px}.Academy_wrap__pQnEp{width:calc(100% - 56px)}.Academy_lessonLayout__0canB{gap:38px;grid-template-columns:200px minmax(0,1fr)}.Academy_lessonCard__pwBUv{padding:22px}.Academy_lessonCard__pwBUv h3{font-size:22px}}@media (max-width:850px){.Academy_wrap__pQnEp{width:calc(100% - 40px)}.Academy_hubHero__Z0KqC{padding:46px 0}.Academy_hubGrid__wDQBk{grid-template-columns:1fr;gap:36px}.Academy_heroCase__FaHiN{max-width:550px;width:100%}.Academy_lessonCards__h5b9W{grid-template-columns:1fr}.Academy_sectionHeading__DivCl{display:block}.Academy_lessonCard__pwBUv h3,.Academy_sectionHeading__DivCl>p{margin-top:18px}.Academy_howTo___jPwT{grid-template-columns:1fr;gap:26px}.Academy_howTo___jPwT h2 br{display:none}.Academy_demo__T88tG>div{align-items:flex-start;flex-direction:column;gap:28px}.Academy_lessonLayout__0canB{grid-template-columns:1fr;gap:30px;padding-block:28px 48px}.Academy_toc__yN1nm{position:static;padding-bottom:20px;border-bottom:1px solid #e6e1ec}.Academy_toc__yN1nm>a{display:inline-block;margin-right:20px;padding:5px 0}.Academy_lessonNav__xjq5I{display:none}}@media (max-width:520px){.Academy_wrap__pQnEp{width:calc(100% - 36px)}.Academy_hubHero__Z0KqC h1{font-size:40px}.Academy_lead__GbhQJ{font-size:16px}.Academy_heroCase__FaHiN{padding:20px}.Academy_caseQuestion__BqVLW{font-size:23px}.Academy_caseBottom__4wXaf{gap:12px}.Academy_caseBottom__4wXaf>span{font-size:9px}.Academy_caseBottom__4wXaf strong{font-size:12px}.Academy_program__IeTl_{padding-block:42px}.Academy_demo__T88tG h2,.Academy_howTo___jPwT h2,.Academy_sectionHeading__DivCl h2{font-size:29px}.Academy_demo__T88tG{padding-block:38px}.Academy_demo__T88tG .Academy_primary__R4roZ{width:100%}.Academy_howTo___jPwT{padding-bottom:40px}.Academy_lessonHero__ZSbu6{padding-bottom:32px}.Academy_lessonHero__ZSbu6 h1{font-size:34px}.Academy_breadcrumbs__y_AvI{margin-bottom:24px}.Academy_meta__2XDL_{gap:8px 15px;font-size:11px}.Academy_meta__2XDL_>span+span:before{display:none}.Academy_intro__S3D10{font-size:16px}.Academy_article__KohcR{font-size:15px}.Academy_article__KohcR h2{font-size:24px}.Academy_example__6MpTY,.Academy_exercise__yksDN{padding:22px 18px;margin:30px 0}.Academy_exampleLines__Nh1jt>div{grid-template-columns:1fr;gap:5px}.Academy_option__RtM_m{padding:14px 12px;gap:10px;font-size:13px}.Academy_worksheetHeading__3B5nI{gap:14px}.Academy_sheetIcon__NQsxN{flex-basis:38px;height:48px;font-size:22px}.Academy_nextLessons__xwmXU{grid-template-columns:1fr}.Academy_primary__R4roZ{font-size:13px;padding:13px 18px}}@media (prefers-reduced-motion:reduce){.Academy_root__65RA2 *{transition:none!important;scroll-behavior:auto!important}}