.guide-article_page__YYvyV{padding-top:30px;padding-bottom:64px;max-width:1140px}.guide-article_breadcrumb__r1lxk{display:flex;gap:10px;flex-wrap:wrap;font-size:.82rem;color:var(--text-muted);margin-bottom:24px}.guide-article_aside__9_qYs a,.guide-article_body__dlgFe a,.guide-article_breadcrumb__r1lxk a,.guide-article_source__lR30J a{color:var(--accent-indigo-light)}.guide-article_header__YCFQl{max-width:900px;margin-bottom:30px}.guide-article_header__YCFQl h1{font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.35;letter-spacing:-.025em;margin:14px 0 20px}.guide-article_source__lR30J{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:12px;padding:15px 18px;font-size:.84rem;color:var(--text-secondary);line-height:1.8;overflow-wrap:anywhere}.guide-article_source__lR30J strong{color:var(--text-primary)}.guide-article_source__lR30J p{margin:0}.guide-article_hero__MpT4n{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:contain;border:1px solid var(--border-subtle);border-radius:14px;margin-top:24px}.guide-article_citations___2p0S{display:grid;grid-gap:13px;gap:13px;margin-top:20px}.guide-article_citation__kNTjY{padding:18px;border:1px solid var(--border-subtle);border-left:3px solid var(--accent-indigo);background:var(--bg-surface);border-radius:12px}.guide-article_citation__kNTjY small{display:block;color:var(--text-muted);font-size:.76rem;margin-bottom:8px}.guide-article_citation__kNTjY h3{font-size:1rem;line-height:1.6;margin-bottom:9px}.guide-article_citation__kNTjY p{font-size:.86rem;margin-bottom:13px}.guide-article_citation__kNTjY>div{display:flex;flex-wrap:wrap;gap:9px 22px;font-size:.82rem;line-height:1.6}.guide-article_intro__F6XiQ{font-size:1.06rem;line-height:1.9;color:var(--text-secondary);margin:22px 0 16px}.guide-article_note__ejg4U{border-left:3px solid var(--accent-indigo);padding:10px 15px;background:var(--bg-surface);color:var(--text-secondary);font-size:.84rem;line-height:1.8;border-radius:0 8px 8px 0}.guide-article_layout__qdgTw{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:40px;gap:40px;align-items:start}.guide-article_body__dlgFe{min-width:0}.guide-article_section__jJGkG{scroll-margin-top:130px;margin-bottom:36px;padding-bottom:28px;border-bottom:1px solid var(--border-subtle)}.guide-article_section__jJGkG h2{font-size:1.28rem;line-height:1.5;margin-bottom:15px;color:var(--text-primary)}.guide-article_section__jJGkG li,.guide-article_section__jJGkG p{font-size:.97rem;line-height:1.95;color:var(--text-secondary)}.guide-article_section__jJGkG p{margin-bottom:12px}.guide-article_section__jJGkG ol,.guide-article_section__jJGkG ul{padding-left:24px;margin:12px 0 18px}.guide-article_section__jJGkG li{padding-left:4px;margin-bottom:10px}.guide-article_section__jJGkG pre{font-size:.8rem;line-height:1.7;overflow-x:auto;background:var(--bg-surface);padding:17px;border-radius:12px;border:1px solid var(--border-subtle);margin:18px 0}.guide-article_section__jJGkG code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-primary)}.guide-article_links__N_kuQ{display:flex;flex-direction:column;gap:10px;margin-top:17px}.guide-article_links__N_kuQ a{display:block;border:1px solid var(--border-subtle);border-radius:10px;padding:12px 15px;font-size:.88rem;line-height:1.55;background:var(--bg-surface);overflow-wrap:anywhere}.guide-article_links__N_kuQ a:hover{border-color:var(--accent-indigo)}.guide-article_aside__9_qYs{position:-webkit-sticky;position:sticky;top:112px;font-size:.83rem;line-height:1.7}.guide-article_asideBlock__bDTff{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:14px;padding:18px;margin-bottom:18px}.guide-article_asideBlock__bDTff h2{font-size:.9rem;margin-bottom:12px}.guide-article_asideBlock__bDTff ol{padding-left:17px}.guide-article_asideBlock__bDTff li{margin-bottom:10px}.guide-article_related__0HwOa{margin-top:25px}.guide-article_related__0HwOa h2{font-size:1.23rem;margin-bottom:18px}.guide-article_relatedGrid__wt6V8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.guide-article_relatedGrid__wt6V8 a{padding:17px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-card);display:block}.guide-article_relatedGrid__wt6V8 small{display:block;color:var(--text-muted);margin-bottom:7px}.guide-article_relatedGrid__wt6V8 strong{font-size:.9rem;color:var(--text-primary);line-height:1.6}.guide-article_toolbar__jprZm{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:17px 20px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:14px;margin-bottom:16px}.guide-article_filters__kuHH_{display:flex;gap:8px;flex-wrap:wrap}.guide-article_filters__kuHH_ button{border-radius:30px;font-size:.8rem;padding:7px 12px;min-height:38px}.guide-article_filters__kuHH_ span{margin-left:7px;opacity:.8;font-size:.72rem}.guide-article_search__3Nzxr{flex:1 1 210px;max-width:330px;min-width:0}.guide-article_search__3Nzxr input{width:100%;padding:10px 13px;border:1px solid var(--border-subtle);border-radius:9px;background:var(--input-bg);color:var(--text-primary);font-size:.88rem}.guide-article_count__QnDG7{font-size:.79rem;color:var(--text-muted);margin-bottom:19px}.guide-article_catalog__Sm6SW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;margin-bottom:40px}.guide-article_card__3LTH6{border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-card);overflow:hidden;display:flex;flex-direction:column}.guide-article_cover__LGlGy{height:160px;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:18px;background:linear-gradient(135deg,#122239,#063b34);color:#e2e8f0}.guide-article_cover__LGlGy img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.4}.guide-article_imageCover__rYH_x{height:auto!important;aspect-ratio:1200/630;padding:0}.guide-article_imageCover__rYH_x img{opacity:1;object-fit:contain}.guide-article_cover__LGlGy span,.guide-article_cover__LGlGy strong{position:relative;z-index:1}.guide-article_cover__LGlGy span{font-size:.72rem;letter-spacing:.08em;opacity:.8}.guide-article_cover__LGlGy strong{font-size:1.38rem;line-height:1.35;max-width:92%;color:#fff}.guide-article_cardBody__P_Qjf{padding:20px;display:flex;flex-direction:column;flex:1 1}.guide-article_cardMeta__XhPYf{display:flex;gap:7px;flex-wrap:wrap;font-size:.72rem;color:var(--text-muted);margin-bottom:10px}.guide-article_card__3LTH6 h2{font-size:1.05rem;line-height:1.55;margin-bottom:12px}.guide-article_card__3LTH6 h2 a{color:var(--text-primary)}.guide-article_summary__NFIXc{font-size:.85rem;color:var(--text-secondary);line-height:1.75;margin-bottom:14px}.guide-article_points__QDbI_{padding-left:17px;font-size:.79rem;line-height:1.7;color:var(--text-secondary);margin-bottom:16px}.guide-article_tags__T3_jU{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px;font-size:.69rem;color:var(--text-muted)}.guide-article_cardAction__7QpRP{margin-top:auto}.guide-article_empty__c9a2h{text-align:center;padding:50px 20px;color:var(--text-muted);border:1px dashed var(--border-subtle);border-radius:14px;margin-bottom:30px}@media(max-width:1000px){.guide-article_catalog__Sm6SW{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-article_layout__qdgTw{grid-template-columns:minmax(0,1fr) 240px;gap:25px}}@media(max-width:760px){.guide-article_layout__qdgTw{grid-template-columns:1fr}.guide-article_aside__9_qYs{position:static;grid-row:1}.guide-article_asideBlock__bDTff ol{display:flex;gap:6px 16px;flex-wrap:wrap;list-style:none;padding:0}.guide-article_asideBlock__bDTff li{margin-bottom:4px}.guide-article_page__YYvyV{padding-top:23px}.guide-article_intro__F6XiQ{font-size:.97rem}.guide-article_section__jJGkG h2{font-size:1.14rem}.guide-article_section__jJGkG li,.guide-article_section__jJGkG p{font-size:.92rem}.guide-article_source__lR30J{padding:13px 14px}.guide-article_relatedGrid__wt6V8{grid-template-columns:1fr}.guide-article_toolbar__jprZm{padding:15px}.guide-article_search__3Nzxr{max-width:none;flex-basis:100%}}@media(max-width:560px){.guide-article_catalog__Sm6SW{grid-template-columns:1fr}.guide-article_cover__LGlGy{height:145px}.guide-article_cardBody__P_Qjf{padding:18px}.guide-article_header__YCFQl h1{font-size:1.65rem}.guide-article_breadcrumb__r1lxk{font-size:.75rem}.guide-article_section__jJGkG pre{padding:12px}}