.article_page__bg4VF{min-height:100vh;padding:55px 0 100px;background:#faf8f4;color:#0b1724}.article_top__6HS2g{width:min(1100px,calc(100% - 80px));margin:0 auto}.article_back__3FRPW{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;color:#66727c;transition:color .15s ease,transform .15s ease}.article_back__3FRPW:hover{color:#1769e8;transform:translateX(-2px)}.article_back__3FRPW span{font-size:17px}.article_article__OAj9y{width:min(1100px,calc(100% - 80px));margin:48px auto 0}.article_header__5Jbuo{max-width:940px;margin:0 auto 47px;text-align:center}.article_metadata__LIUX4{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-bottom:21px;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#77838d}.article_category___1Hb6{color:#1769e8}.article_dot__IUJ4j{color:#b3bbc2}.article_title__3S0bm{max-width:930px;margin:0 auto;font-family:var(--font-serif);font-size:clamp(48px,5vw,72px);line-height:.96;font-weight:500;letter-spacing:-.045em;color:#0b1724}.article_excerpt__QyzYj{max-width:760px;margin:27px auto 0;font-size:18px;line-height:1.65;color:#66737e}.article_tags__W_O2X{margin-top:27px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.article_tags__W_O2X span{padding:7px 11px;border:1px solid #d9dde1;border-radius:999px;background:rgba(255,255,255,.55);font-size:9px;font-weight:650;color:#5f6c77}.article_repository__a2hNH{width:fit-content;min-height:44px;margin:27px auto 0;padding:0 15px;display:inline-flex;align-items:center;gap:10px;border:1px solid #d5dadd;border-radius:9px;background:#ffffff;font-size:11px;font-weight:650;color:#16222c;box-shadow:0 7px 20px rgba(20,34,48,.05);transition:transform .15s ease,border-color .15s ease}.article_repository__a2hNH:hover{transform:translateY(-1px);border-color:#9fbce9}.article_repository__a2hNH svg{width:17px;height:17px}.article_cover__H4sgS{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:18px;background:#0c1927;box-shadow:0 25px 60px rgba(15,30,46,.12)}.article_coverImage__5hxk6{object-fit:cover}.article_content__NdX8v{width:min(800px,100%);margin:70px auto 0}.article_footer__Ws33_{width:min(800px,100%);margin:80px auto 0;padding-top:30px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #d9dddf}.article_footer__Ws33_>div{display:flex;flex-direction:column;gap:4px}.article_footerLabel__p2DuA{font-size:8px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#84909a}.article_footer__Ws33_ strong{font-size:14px;color:#17232d}.article_footer__Ws33_>a{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:650;color:#1769e8}.article_footer__Ws33_>a span{font-size:18px}@media (max-width:900px){.article_article__OAj9y,.article_top__6HS2g{width:calc(100% - 48px)}.article_content__NdX8v{margin-top:55px}}@media (max-width:600px){.article_page__bg4VF{padding:35px 0 70px}.article_article__OAj9y,.article_top__6HS2g{width:calc(100% - 36px)}.article_article__OAj9y{margin-top:35px}.article_header__5Jbuo{margin-bottom:35px;text-align:left}.article_metadata__LIUX4{justify-content:flex-start}.article_title__3S0bm{font-size:43px;line-height:.99}.article_excerpt__QyzYj{margin-top:21px;font-size:16px}.article_tags__W_O2X{justify-content:flex-start}.article_repository__a2hNH{margin-left:0}.article_cover__H4sgS{border-radius:12px}.article_content__NdX8v{margin-top:45px}.article_footer__Ws33_{margin-top:60px;align-items:flex-start;flex-direction:column}}.article_seriesBox__KV8Tn{width:100%;margin:1.75rem 0 2rem;padding:1.4rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border:1px solid rgba(37,99,235,.18);border-radius:18px;background:linear-gradient(135deg,rgba(37,99,235,.08),rgba(37,99,235,.025))}.article_seriesInfo__vgo22{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.article_seriesEyebrow__O69yi{font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#2563eb}.article_seriesHeading__fcQ_c{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.article_seriesHeading__fcQ_c strong{font-size:1.15rem;font-weight:800;color:#0f172a}.article_seriesHeading__fcQ_c span{padding:.3rem .6rem;border-radius:999px;background:rgba(37,99,235,.1);font-size:.75rem;font-weight:700;color:#2563eb}.article_seriesButton__vfrqi{flex-shrink:0;display:inline-flex;align-items:center;gap:.55rem;padding:.8rem 1rem;border-radius:12px;background:#2563eb;color:#ffffff;text-decoration:none;font-size:.82rem;font-weight:750;transition:transform .16s ease,background .16s ease}.article_seriesButton__vfrqi:hover{background:#1d4ed8;transform:translateY(-1px)}@media (max-width:700px){.article_seriesBox__KV8Tn{align-items:flex-start;flex-direction:column}.article_seriesButton__vfrqi{width:100%;justify-content:space-between}}.article_seriesLine__EjYF9{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0 2rem;font-size:.95rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.article_seriesName__7iv5O{color:#2563eb;text-decoration:none}.article_seriesName__7iv5O:hover{color:#1d4ed8}.article_seriesPart__YOUdv{color:#64748b}.article_seriesSeparator__4B9hL{color:#94a3b8}.article_seriesLink__6n3gS{color:#2563eb;text-decoration:none;transition:transform .15s ease}.article_seriesLink__6n3gS:hover{color:#1d4ed8;transform:translateX(2px)}@media (max-width:700px){.article_seriesLine__EjYF9{font-size:.82rem;gap:.55rem}}