.wqT3fW_hero{max-width:var(--co-container);padding:var(--co-s4) var(--co-gutter) var(--co-s4);gap:var(--co-s2);flex-direction:column;margin:0 auto;display:flex}.wqT3fW_crumbs{font-family:var(--co-font-mono);color:var(--co-text-3);gap:var(--co-s1);flex-wrap:wrap;font-size:12px;display:flex}.wqT3fW_crumbs a{color:var(--co-text-3);text-decoration:none}.wqT3fW_crumbs a:hover{color:var(--co-text)}.wqT3fW_lime{color:var(--co-lime)}.wqT3fW_badge{font-family:var(--co-font-mono);border-radius:var(--co-r-md);border:1px solid var(--co-blue);color:var(--co-blue-300);align-self:flex-start;padding:6px 10px;font-size:11px}.wqT3fW_h1{font-family:var(--co-font-display);letter-spacing:-.04em;max-width:980px;margin:0;font-size:clamp(36px,5vw,64px);font-weight:600;line-height:1.04}.wqT3fW_lead{font-size:var(--co-fs-lead);color:var(--co-text-2);max-width:820px;margin:0;line-height:1.6}.wqT3fW_meta{font-family:var(--co-font-mono);color:var(--co-text-3);margin:0;font-size:12px}.wqT3fW_meta a{color:inherit;text-underline-offset:3px;text-decoration:underline}.wqT3fW_meta a:hover{color:var(--co-lime)}.wqT3fW_widget{max-width:var(--co-container);padding:0 var(--co-gutter) var(--co-s6);scroll-margin-top:var(--co-s3);margin:0 auto}.wqT3fW_body{max-width:var(--co-container);padding:0 var(--co-gutter) var(--co-s6);gap:var(--co-s5);flex-wrap:wrap;align-items:flex-start;margin:0 auto;display:flex}.wqT3fW_article{gap:var(--co-s5);flex-direction:column;flex:3 600px;min-width:0;max-width:820px;display:flex}.wqT3fW_section{gap:var(--co-s2);scroll-margin-top:var(--co-s3);flex-direction:column;display:flex}.wqT3fW_secLabel{font-family:var(--co-font-mono);color:var(--co-lime);font-size:12px}.wqT3fW_h2{font-family:var(--co-font-display);letter-spacing:-.02em;margin:0;font-size:32px;font-weight:600;line-height:1.12}.wqT3fW_h3{font-family:var(--co-font-display);margin:0;font-size:20px;font-weight:600;line-height:1.3}.wqT3fW_text{color:var(--co-text-2);margin:0;font-size:17px;line-height:1.7}.wqT3fW_text strong,.wqT3fW_list strong,.wqT3fW_note strong{color:var(--co-text);font-weight:600}.wqT3fW_list{color:var(--co-text-2);flex-direction:column;gap:8px;margin:0;padding-left:1.3em;font-size:17px;line-height:1.65;display:flex}.wqT3fW_list li::marker{color:var(--co-lime)}.wqT3fW_note{padding:var(--co-s3);border-radius:var(--co-r-md);border-left:3px solid var(--co-lime);color:var(--co-text-2);background:#c6f4320d;margin:0;font-size:16px;line-height:1.65}.wqT3fW_formula{padding:var(--co-s3);border-radius:var(--co-r-md);border:1px solid var(--co-border);background:var(--co-surface);flex-direction:column;gap:6px;display:flex}.wqT3fW_formula code{font-family:var(--co-font-mono);color:var(--co-text);overflow-wrap:anywhere;font-size:15px;line-height:1.6}.wqT3fW_link{color:var(--co-blue-300);text-underline-offset:3px;text-decoration:underline}.wqT3fW_link:hover{color:var(--co-text)}.wqT3fW_faq{gap:var(--co-s3);flex-direction:column;display:flex}.wqT3fW_faqItem{gap:var(--co-s1);flex-direction:column;display:flex}.wqT3fW_aside{gap:var(--co-s3);max-width:340px;top:var(--co-s3);flex-direction:column;flex:260px;display:flex;position:sticky}.wqT3fW_asideBox{border-radius:var(--co-r-lg);padding:var(--co-s3);flex-direction:column;gap:4px;display:flex}.wqT3fW_asideLabel{font-family:var(--co-font-mono);letter-spacing:var(--co-tracking-label);text-transform:uppercase;color:var(--co-text-3);padding-bottom:var(--co-s1);font-size:11px}.wqT3fW_asideLink{border-radius:var(--co-r-sm);min-height:44px;color:var(--co-text);flex-direction:column;justify-content:center;gap:2px;padding:10px 12px;font-size:15px;line-height:1.4;text-decoration:none;display:flex}.wqT3fW_asideLink:hover,.wqT3fW_asideLink:focus-visible{background:#2f5bff24}.wqT3fW_asideTag{font-family:var(--co-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--co-blue-300);font-size:10px}.wqT3fW_related{max-width:var(--co-container);padding:0 var(--co-gutter) var(--co-s5);gap:var(--co-s3);flex-direction:column;margin:0 auto;display:flex}.wqT3fW_relHead{justify-content:space-between;align-items:baseline;gap:var(--co-s2);flex-wrap:wrap;display:flex}.wqT3fW_relTitle{font-family:var(--co-font-display);letter-spacing:-.02em;margin:0;font-size:32px;font-weight:600}.wqT3fW_allLink{color:var(--co-lime);font-weight:600;text-decoration:none}.wqT3fW_allLink:hover{color:var(--co-text)}.wqT3fW_relGrid{gap:var(--co-s3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.wqT3fW_relCard{color:var(--co-text);border-radius:var(--co-r-lg);gap:var(--co-s1);flex-direction:column;padding:24px;text-decoration:none;display:flex}.wqT3fW_relCat{font-family:var(--co-font-mono);color:var(--co-blue-300);font-size:11px}.wqT3fW_relName{font-family:var(--co-font-display);font-size:21px;font-weight:500;line-height:1.25}.wqT3fW_relText{color:var(--co-text-3);font-size:14px;line-height:1.5}@media (max-width:899px){.wqT3fW_aside{flex-basis:100%;max-width:none;position:static}}@media (max-width:759px){.wqT3fW_hero{padding:var(--co-s3) var(--co-gutter) var(--co-s3)}.wqT3fW_h1{font-size:32px}.wqT3fW_lead{font-size:16px}.wqT3fW_widget,.wqT3fW_body{padding-bottom:var(--co-s5)}.wqT3fW_article{gap:var(--co-s4);flex-basis:100%}.wqT3fW_h2{font-size:26px}.wqT3fW_text,.wqT3fW_list{font-size:16px}.wqT3fW_relTitle{font-size:26px}}
