.ArticleDetailPage_page__N_jMk{padding-top:0;padding-bottom:0}.ArticleDetailPage_pageShell___X2fK{border-top:0;border-radius:0;background:#f7f8fb}.ArticleDetailPage_section__Lt6AS{padding:24px}.ArticleDetailPage_backRow__0_Quk{margin-bottom:16px}.ArticleDetailPage_backLink__5BPth{display:inline-flex;align-items:center;gap:8px;color:#1b5aa6;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s ease}.ArticleDetailPage_backLink__5BPth:hover{text-decoration:underline}.ArticleDetailPage_layout__m_xXi{display:grid;gap:16px;align-items:start}.ArticleDetailPage_mainCard__wnFvf,.ArticleDetailPage_sideCard__vfu_1{border:1px solid #dbe6f4;border-radius:12px;background:#fff;box-shadow:0 10px 28px rgba(27,90,166,.06)}.ArticleDetailPage_mainCard__wnFvf{padding:20px}.ArticleDetailPage_topic__oKpsj{color:#7b8ba4;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.ArticleDetailPage_title__bq8ao{margin-top:12px;color:#163f72;font-size:23px;font-weight:600;line-height:1.28;letter-spacing:-.02em}.ArticleDetailPage_metaRow___GUi5{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ArticleDetailPage_metaChip__3b3U_{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1e3a8a;font-size:12px;font-weight:500}.ArticleDetailPage_authorLink__GTY8f{color:#1e3a8a;text-decoration:none;transition:border-color .18s ease,background .18s ease}.ArticleDetailPage_authorLink__GTY8f:hover{border-color:#1b5aa6;background:#e5f0ff}.ArticleDetailPage_chipAvatar__TypG7{width:24px;height:24px}.ArticleDetailPage_chipAvatarText__2e_61{font-size:11px}.ArticleDetailPage_summaryBox__pozAf{margin-top:20px;padding:16px;border:1px solid #e2e8f0;border-radius:10px;background:#fbfcff}.ArticleDetailPage_summaryTitle__3sqy7{color:#163f72;font-size:15px;font-weight:600}.ArticleDetailPage_summaryText__YKJ1p{margin-top:8px;color:#365579;font-size:15px;line-height:1.9;white-space:pre-line}.ArticleDetailPage_lockedBox__dt9Ez{margin-top:20px;padding:16px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;color:#5c6f8d;font-size:14px;line-height:1.75}.ArticleDetailPage_content__qNki4{margin-top:24px;max-width:none;color:#171717;font-size:15px;line-height:1.9}.ArticleDetailPage_content__qNki4 h1,.ArticleDetailPage_content__qNki4 h2,.ArticleDetailPage_content__qNki4 h3{color:#163f72;font-weight:800}.ArticleDetailPage_content__qNki4 h1{font-size:18px}.ArticleDetailPage_content__qNki4 h2{font-size:17px}.ArticleDetailPage_content__qNki4 h3{font-size:16px}.ArticleDetailPage_content__qNki4 p{margin-bottom:12px;font-size:15px;line-height:1.9}.ArticleDetailPage_content__qNki4 b,.ArticleDetailPage_content__qNki4 strong{color:#163f72}.ArticleDetailPage_content__qNki4 a{color:#1b5aa6}.ArticleDetailPage_content__qNki4 img{max-width:100%;border-radius:10px}.ArticleDetailPage_sideCard__vfu_1{align-self:start;padding:20px}.ArticleDetailPage_sideKicker__a3uuq{color:#7b8ba4;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.ArticleDetailPage_sideTitle__zn_sa{margin-top:12px;color:#163f72;font-size:20px;font-weight:600}.ArticleDetailPage_sideText__IyBYD{margin-top:12px;color:#365579;font-size:14px;line-height:1.75}@media(min-width:768px){.ArticleDetailPage_mainCard__wnFvf{padding:28px}.ArticleDetailPage_title__bq8ao{font-size:31px}}@media(min-width:1024px){.ArticleDetailPage_section__Lt6AS{padding:32px 68px}.ArticleDetailPage_layout__m_xXi{grid-template-columns:minmax(0,1fr) 320px}.ArticleDetailPage_sideCard__vfu_1{position:sticky;top:0}}@media(max-width:767px){.ArticleDetailPage_section__Lt6AS{padding:16px 12px 28px}.ArticleDetailPage_mainCard__wnFvf,.ArticleDetailPage_sideCard__vfu_1{padding:16px;border-radius:16px}.ArticleDetailPage_title__bq8ao{font-size:clamp(24px,7vw,32px)}.ArticleDetailPage_metaRow___GUi5{gap:6px}.ArticleDetailPage_metaChip__3b3U_{padding:5px 9px;font-size:11px}.ArticleDetailPage_content__qNki4 p,.ArticleDetailPage_summaryText__YKJ1p{font-size:14px;line-height:1.75}.ArticleDetailPage_content__qNki4{margin-top:18px;font-size:14px}}.ArticleComments_section__macCM{margin-top:24px;padding-top:22px;border-top:1px solid #e2e8f0}.ArticleComments_headingRow__89Td6{display:flex;align-items:center;justify-content:space-between;gap:12px}.ArticleComments_kicker__86d_B{color:#c6902f;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ArticleComments_title__1OAp3{margin-top:5px;color:#163f72;font-size:20px;font-weight:700}.ArticleComments_count__MQfXo{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#edf4fc;color:#1b5aa6;font-size:12px;font-weight:700}.ArticleComments_muted__5bLT7{margin-top:12px;color:#718096;font-size:13px}.ArticleComments_list__Sn_L1{display:grid;gap:10px;margin-top:16px}.ArticleComments_comment__JIUIe{padding:12px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fbff}.ArticleComments_commentMetaRow__PqL7J{display:flex;align-items:center;justify-content:space-between;gap:12px}.ArticleComments_commentMeta__jJDQU{color:#1b5aa6;font-size:11px;font-weight:700}.ArticleComments_comment__JIUIe p{margin-top:6px;color:#365579;font-size:13px;line-height:1.55;white-space:pre-line}.ArticleComments_deleteButton__dnuZt{padding:3px 7px;border:1px solid #e2b0b0;border-radius:6px;background:rgba(0,0,0,0);color:#b34242;cursor:pointer;font:inherit;font-size:11px}.ArticleComments_deleteButton__dnuZt:hover{background:#fff1f1}.ArticleComments_deleteButton__dnuZt:disabled{cursor:wait;opacity:.55}.ArticleComments_form__5uSFV{display:grid;gap:8px;margin-top:18px}.ArticleComments_label__YpWUd{color:#365579;font-size:12px;font-weight:700}.ArticleComments_form__5uSFV textarea{min-height:96px;resize:vertical;padding:11px 12px;border:1px solid #cbdced;border-radius:10px;color:#163f72;font:inherit;font-size:13px;outline:none}.ArticleComments_form__5uSFV textarea:focus{border-color:#1b5aa6;box-shadow:0 0 0 3px rgba(27,90,166,.1)}.ArticleComments_form__5uSFV button,.ArticleComments_loginButton__yo_NS{width:-moz-fit-content;width:fit-content;padding:9px 14px;border:0;border-radius:9px;background:#1b5aa6;color:#fff;cursor:pointer;font-size:12px;font-weight:700}.ArticleComments_form__5uSFV button:disabled{opacity:.6;cursor:wait}.ArticleComments_error__Kme68{color:#b91c1c;font-size:12px}.ArticleComments_loginPrompt__0xirO{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding:12px 14px;border-radius:10px;background:#f8fbff;color:#5f7798;font-size:13px}.ArticleComments_loginButton__yo_NS{text-decoration:none}@media(max-width:540px){.ArticleComments_loginPrompt__0xirO{align-items:flex-start;flex-direction:column}}.PurchasePanel_wrap__e1oLU{margin-top:1.25rem}.PurchasePanel_primaryLink__5VGEF{display:inline-flex;width:100%;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:18px;background:#18345b;color:#fff;font-size:14px;font-weight:600;transition:background .2s ease;text-decoration:none}.PurchasePanel_primaryLink__5VGEF:hover{background:#214a83}.PurchasePanel_note__iyoqQ{margin-top:.75rem;color:#78716c;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.18em;text-align:center;text-transform:uppercase}.PurchasePanel_infoBox__M_T_x{margin-top:1.25rem;background:#eef3fb;color:#214a83}.PurchasePanel_infoBox__M_T_x,.PurchasePanel_successBox__XK0MC{padding:1rem;border-radius:18px;font-size:14px;text-align:center}.PurchasePanel_successBox__XK0MC{background:#ecfdf5;color:#047857}