.ArticlePage_main__gPcsO{flex:1 1;width:100%;padding:40px 0 112px;box-sizing:border-box}.ArticlePage_header__2AFKR{max-width:680px;margin:0 0 40px}.ArticlePage_title__UzeI_{font-family:var(--font-body);font-size:clamp(36px,5vw,52px);font-weight:700;line-height:1.12;letter-spacing:-.035em;color:var(--text-primary,#171717);margin:0 0 20px}.ArticlePage_byline__LSJ3M{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;line-height:1.4;color:var(--text-muted);margin:0}.ArticlePage_bylineAuthor__qTEz2{color:var(--text-primary,#171717);font-weight:500}.ArticlePage_layout__kC5O5{display:grid;grid-template-columns:minmax(0,680px);grid-gap:32px 48px;gap:32px 48px;align-items:start}.ArticlePage_meta__fsfhs{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;font-size:13px;line-height:1.4;color:var(--text-muted);order:-1;padding-bottom:8px;border-bottom:1px solid var(--border);margin-bottom:8px}.ArticlePage_metaItem__c_C0W{color:var(--text-muted)}.ArticlePage_content__9c0ea{min-width:0;max-width:680px}.ArticlePage_coverWrap__kpmnk{margin:0 0 40px;border-radius:12px;overflow:hidden;border:none;aspect-ratio:16/9;position:relative;background:var(--surface-muted,#f4f5f6)}.ArticlePage_coverWrapInner__cSpfZ{position:absolute;inset:0}.ArticlePage_coverImage__kwH9Q{object-fit:cover}.ArticlePage_body__XIVv7{font-size:17px;line-height:1.8}.ArticlePage_body__XIVv7,.ArticlePage_body__XIVv7 h2{color:var(--text-primary,#171717);font-family:var(--font-body)}.ArticlePage_body__XIVv7 h2{font-size:clamp(22px,2.8vw,28px);font-weight:600;line-height:1.25;letter-spacing:-.025em;margin-top:52px;margin-bottom:16px}.ArticlePage_body__XIVv7 h2:first-child{margin-top:0}.ArticlePage_body__XIVv7 h3,.ArticlePage_body__XIVv7 h4{font-family:var(--font-body);font-size:17px;font-weight:600;letter-spacing:-.01em;margin-top:36px;margin-bottom:10px;color:var(--text-primary,#171717)}.ArticlePage_body__XIVv7 p{margin:0 0 22px}.ArticlePage_body__XIVv7 ol,.ArticlePage_body__XIVv7 ul{margin:0 0 22px;padding-left:1.35rem}.ArticlePage_body__XIVv7 li{margin-bottom:12px}.ArticlePage_body__XIVv7 li::marker{color:var(--text-muted)}.ArticlePage_body__XIVv7 a{color:var(--green-mid,#2d6a4f);font-weight:500;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--green-mid,#2d6a4f) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--green-mid,#2d6a4f) 35%,transparent);text-underline-offset:3px}.ArticlePage_body__XIVv7 a:hover{-webkit-text-decoration-color:var(--green-mid,#2d6a4f);text-decoration-color:var(--green-mid,#2d6a4f)}.ArticlePage_body__XIVv7 strong{font-weight:600}.ArticlePage_body__XIVv7 .md-table-wrap{margin:28px 0 32px;overflow-x:auto;border:1px solid var(--border);border-radius:10px;background:#fff}.ArticlePage_body__XIVv7 table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.ArticlePage_body__XIVv7 td,.ArticlePage_body__XIVv7 th{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.ArticlePage_body__XIVv7 thead th{background:var(--surface-muted,#f4f5f6);color:var(--text-primary,#171717);font-weight:600}.ArticlePage_body__XIVv7 tbody th{font-weight:600;color:var(--text-primary,#171717);background:#fff;width:34%}.ArticlePage_body__XIVv7 tbody tr:last-child td,.ArticlePage_body__XIVv7 tbody tr:last-child th{border-bottom:none}.ArticlePage_body__XIVv7 .md-table-wrap--compare{border-color:color-mix(in srgb,var(--border) 80%,#171717)}.ArticlePage_body__XIVv7 .md-table-wrap--compare thead th{font-size:13px;letter-spacing:.02em;text-transform:none}.ArticlePage_body__XIVv7 .md-table-wrap--compare thead th:first-child{color:var(--text-muted)}.ArticlePage_body__XIVv7 .md-table-wrap--compare thead th:last-child{color:var(--green-mid,#2d6a4f)}.ArticlePage_body__XIVv7 .md-table-wrap--compare tbody td,.ArticlePage_body__XIVv7 .md-table-wrap--compare tbody th{font-size:14.5px;line-height:1.55}.ArticlePage_body__XIVv7 .md-table-wrap--compare tbody th{width:50%;font-weight:400;color:var(--text-muted)}.ArticlePage_body__XIVv7 .md-table-wrap--compare tbody td{font-weight:500;color:var(--text-primary,#171717)}.ArticlePage_body__XIVv7 .md-callout{margin:28px 0 32px;padding:16px 18px;border:1px solid var(--border);border-left:3px solid var(--text-primary,#171717);border-radius:0 10px 10px 0;background:var(--surface-muted,#f4f5f6)}.ArticlePage_body__XIVv7 .md-callout p{margin:0 0 10px;font-size:15.5px;line-height:1.65}.ArticlePage_body__XIVv7 .md-callout p:last-child{margin-bottom:0}.ArticlePage_body__XIVv7 .md-callout--answer{border-left-color:var(--green-mid,#2d6a4f);background:color-mix(in srgb,var(--accent-soft,#eef8f3) 65%,#fff)}.ArticlePage_body__XIVv7 .md-callout--prompt{border-left-color:#171717;background:#fafafa}.ArticlePage_body__XIVv7 .md-prompt{margin:24px 0 32px;border:1px solid #2e2e2e;border-radius:10px;background:#171717;overflow:hidden}.ArticlePage_body__XIVv7 .md-prompt-bar{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #2e2e2e;background:#111}.ArticlePage_body__XIVv7 .md-prompt-label{font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#a1a1a1}.ArticlePage_body__XIVv7 .md-prompt-pre{margin:0;padding:16px 18px;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13.5px;line-height:1.65;color:#ededed;white-space:pre-wrap;word-break:break-word}.ArticlePage_body__XIVv7 .md-prompt-pre code{font-family:inherit;font-size:inherit;background:none;padding:0;color:inherit}.ArticlePage_body__XIVv7 .md-inline-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em;padding:.12em .35em;border-radius:4px;background:var(--surface-muted,#f4f5f6);border:1px solid var(--border);color:var(--text-primary,#171717)}.ArticlePage_body__XIVv7 .md-rule{margin:40px 0;border:none;border-top:1px solid var(--border)}.ArticlePage_cta__qHmKa{margin-top:64px;max-width:680px;padding:32px 0 0;border-top:1px solid var(--border);background:transparent}.ArticlePage_ctaTitle__8oDuw{font-family:var(--font-body);font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0 0 8px;color:var(--text-primary,#171717)}.ArticlePage_ctaCopy__HZWuI{margin:0 0 22px;max-width:36rem;color:var(--text-muted);font-size:15px;line-height:1.65}.ArticlePage_ctaActions__Mz2AL{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ArticlePage_ctaPrimary__w8bFt,.ArticlePage_ctaSecondary___2Vvt{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--mkt-btn-h,44px);min-height:var(--mkt-btn-h,44px);padding:0 var(--mkt-btn-pad-x,16px);border-radius:var(--mkt-btn-radius,10px);font-size:var(--mkt-btn-font-size,15px);font-weight:var(--mkt-btn-font-weight,600);text-decoration:none}.ArticlePage_ctaPrimary__w8bFt{color:#fff}.ArticlePage_ctaSecondary___2Vvt{background:transparent;color:var(--text-primary,#171717);border:1px solid var(--border)}.ArticlePage_ctaSecondary___2Vvt:hover{background:var(--surface-muted,#f4f5f6)}.ArticlePage_related__l1_SN{margin-top:64px;max-width:680px;padding-top:40px;border-top:1px solid var(--border)}.ArticlePage_relatedTitle__xDlIx{font-family:var(--font-body);font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0 0 8px;color:var(--text-primary,#171717)}.ArticlePage_relatedList__Njjho{list-style:none;margin:0;padding:0}.ArticlePage_relatedItem__IUzaz{border-bottom:1px solid var(--border)}.ArticlePage_relatedItem__IUzaz:last-child{border-bottom:none}.ArticlePage_relatedLink__ZnsiG{display:flex;flex-direction:column;gap:6px;padding:22px 0;text-decoration:none;color:inherit}.ArticlePage_relatedLink__ZnsiG:hover .ArticlePage_relatedCardTitle__adkbn{color:var(--green-mid,#2d6a4f)}.ArticlePage_relatedMeta__3ps2c{font-size:13px;color:var(--text-muted);line-height:1.3}.ArticlePage_relatedCardTitle__adkbn{font-family:var(--font-body);font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--text-primary,#171717);transition:color .15s ease}.ArticlePage_relatedExcerpt__VVuul{font-size:15px;line-height:1.55;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:960px){.ArticlePage_main__gPcsO{padding-top:56px}.ArticlePage_header__2AFKR{margin-bottom:56px}.ArticlePage_layout__kC5O5{grid-template-columns:minmax(0,680px) 140px;justify-content:start;column-gap:56px}.ArticlePage_meta__fsfhs{order:0;position:-webkit-sticky;position:sticky;top:96px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:10px;padding:4px 0 0;border-bottom:none;margin:0}.ArticlePage_content__9c0ea{order:-1}}@media (max-width:720px){.ArticlePage_main__gPcsO{padding-top:24px;padding-bottom:80px}.ArticlePage_title__UzeI_{font-size:clamp(30px,8vw,40px)}.ArticlePage_ctaActions__Mz2AL{flex-direction:column;align-items:stretch}.ArticlePage_ctaPrimary__w8bFt,.ArticlePage_ctaSecondary___2Vvt{width:100%;justify-content:center}}