.journal_page__Mo4NE{color:#18152a;background:#fbfaff;padding:32px 0 84px}.journal_wrap__QH4GO{width:min(1180px,calc(100% - 40px));margin:0 auto}.journal_crumbs__yZeHG{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px;font-size:13px;color:#625a73}.journal_crumbs__yZeHG a:hover{color:#6638dd}.journal_eyebrow__Hnnpb{font-size:12px;font-weight:750;letter-spacing:.11em;text-transform:uppercase;color:#7045d4}.journal_hero__syX7k{max-width:870px;margin-bottom:42px}.journal_hero__syX7k h1{font-size:clamp(34px,4.6vw,62px);line-height:1.05;letter-spacing:-.045em;margin:18px 0 22px}.journal_intro__Lca9D{font-size:clamp(18px,2vw,21px);line-height:1.65;color:#60596e}.journal_grid__bqbeo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.journal_card__FtraQ{display:flex;flex-direction:column;gap:16px;padding:28px;border:1px solid #e8e2f2;border-radius:22px;background:#fff;min-height:290px;transition:transform .18s ease,border-color .18s ease}.journal_card__FtraQ:hover{transform:translateY(-3px);border-color:#a989ee}.journal_card__FtraQ h2{font-size:23px;line-height:1.25;letter-spacing:-.025em;margin:0}.journal_card__FtraQ p{font-size:15px;line-height:1.6;color:#6b6479;margin:0}.journal_cardMeta__38Qtl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11px;color:#7856b8}.journal_cardLink__mAPHs{margin-top:auto;color:#6735cf;font-size:14px;font-weight:750}.journal_cardLink__mAPHs a:after{content:" ↗"}.journal_reading__dJc5E{color:#7a7287;font-size:13px;margin-top:18px}.journal_layout__wJcRE{display:grid;grid-template-columns:minmax(0,760px) minmax(200px,280px);gap:70px;align-items:start}.journal_body___v13u section{scroll-margin-top:110px;margin-bottom:38px}.journal_body___v13u h2{font-size:clamp(25px,2.8vw,32px);letter-spacing:-.03em;line-height:1.2;margin:0 0 20px}.journal_body___v13u p{font-size:17px;line-height:1.82;color:#4f485f;margin:0 0 17px}.journal_body___v13u ul{padding-left:22px;margin:18px 0}.journal_body___v13u li{padding-left:5px;margin:10px 0;font-size:16px;line-height:1.7;color:#4f485f}.journal_body___v13u a{color:#6535cc;text-decoration:underline;text-underline-offset:3px}.journal_aside__mkSwY{position:sticky;top:108px;padding:24px;border:1px solid #e8e2f2;background:#fff;border-radius:18px}.journal_aside__mkSwY h2{font-size:14px;margin:0 0 15px}.journal_aside__mkSwY ol{padding-left:18px;margin:0}.journal_aside__mkSwY li{font-size:13px;line-height:1.5;margin:11px 0;color:#6d647d}.journal_aside__mkSwY a:hover{color:#6535cc}.journal_sources__qucXq{background:#f1edf8;padding:25px;border-radius:18px}.journal_sources__qucXq li,.journal_sources__qucXq p{font-size:14px}.journal_cta__5dTW2{padding:30px;border-radius:22px;background:#eee7fb;margin:40px 0}.journal_cta__5dTW2 h2{font-size:27px;margin:0 0 13px;letter-spacing:-.035em}.journal_cta__5dTW2 p{font-size:16px;line-height:1.65;max-width:670px;margin:0 0 22px;color:#605373}.journal_button__yRD1j{display:inline-flex;align-items:center;min-height:48px;padding:12px 22px;border-radius:11px;background:#6d36dc;color:white;font-weight:700;font-size:14px}.journal_related__CyOBb{border-top:1px solid #e8e2f2;padding-top:30px;margin-top:45px}.journal_related__CyOBb h2{font-size:25px;letter-spacing:-.03em}.journal_related__CyOBb ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:12px}.journal_related__CyOBb a{display:block;border:1px solid #ddd2ef;padding:12px 16px;border-radius:10px;background:#fff;color:#6436b9;font-size:14px}.journal_page__Mo4NE a:focus-visible{outline:3px solid #9b79e1;outline-offset:5px}.journal_back__zyZU4{display:inline-block;margin-top:30px;color:#6d36dc;font-size:14px}@media(max-width:960px){.journal_grid__bqbeo{grid-template-columns:repeat(2,minmax(0,1fr))}.journal_layout__wJcRE{gap:35px;grid-template-columns:minmax(0,1fr) 230px}.journal_hero__syX7k h1{max-width:760px}}@media(max-width:700px){.journal_page__Mo4NE{padding-top:23px}.journal_wrap__QH4GO{width:calc(100% - 32px)}.journal_grid__bqbeo{grid-template-columns:1fr}.journal_card__FtraQ{min-height:240px;padding:24px}.journal_layout__wJcRE{display:flex;flex-direction:column;gap:30px}.journal_aside__mkSwY{position:static;width:100%;order:-1}.journal_body___v13u p{font-size:16px}.journal_hero__syX7k{margin-bottom:28px}.journal_hero__syX7k h1{font-size:36px}.journal_cta__5dTW2{padding:24px}.journal_crumbs__yZeHG{font-size:12px}.journal_related__CyOBb ul{display:block}.journal_related__CyOBb li{margin-bottom:10px}}@media(prefers-reduced-motion:reduce){.journal_card__FtraQ{transition:none}.journal_card__FtraQ:hover{transform:none}}.journal_body___v13u{min-width:0;width:100%}.journal_tableScroll__eRIkU{max-width:100%;overflow-x:auto;border:1px solid #e1d8ef;border-radius:16px;background:#fff;margin:22px 0}.journal_tableScroll__eRIkU:focus-visible{outline:3px solid #9b79e1;outline-offset:3px}.journal_stageTable__IA7fm{width:100%;min-width:560px;border-collapse:collapse;text-align:left}.journal_stageTable__IA7fm caption{text-align:left;padding:18px 20px;color:#4e386d;font-size:15px;font-weight:700;background:#f2edf9}.journal_stageTable__IA7fm td,.journal_stageTable__IA7fm th{padding:16px 18px;border-bottom:1px solid #ece6f3;vertical-align:top;font-size:15px;line-height:1.6;color:#4f485f}.journal_stageTable__IA7fm thead th{font-weight:700;color:#493063;background:#faf7ff}.journal_stageTable__IA7fm tbody th{font-weight:650;width:23%}.journal_stageTable__IA7fm tbody tr:last-child td,.journal_stageTable__IA7fm tbody tr:last-child th{border-bottom:0}.journal_faqItem__iOoK_{padding:18px 20px;margin:12px 0;border:1px solid #e5ddef;border-radius:14px;background:#fff}.journal_faqItem__iOoK_ summary{cursor:pointer;color:#322242;font-size:17px;font-weight:650;line-height:1.5}.journal_faqItem__iOoK_ p{margin:16px 0 0}.journal_faqItem__iOoK_ summary:focus-visible{outline:3px solid #9b79e1;outline-offset:5px;border-radius:4px}.journal_contactLinks__aa6Kz{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.journal_contactLinks__aa6Kz a{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;border:1px solid #cebee7;border-radius:10px;background:#faf7ff;color:#5b2f9c;font-size:14px;font-weight:650;text-decoration:none}.journal_contactLinks__aa6Kz a:hover{background:#fff}