.page_hero__QDx06{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--core-hairline)}.page_heroInner__MiQza{position:relative;z-index:1;max-width:780px;margin:0 auto;padding:clamp(88px,11vw,128px) var(--core-page-margin) clamp(36px,5vw,56px)}.page_backLink__JHF92{display:inline-block;font-family:var(--core-font-mono);font-size:11.5px;letter-spacing:.06em;color:var(--core-text-tertiary);margin-bottom:28px}.page_backLink__JHF92:hover{color:var(--core-teal-300)}.page_tags__riy5h{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px}.page_format__kh1bm,.page_readTime__Nz4ms{font-family:var(--core-font-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.page_format__kh1bm{border:1px solid var(--core-hairline-strong);border-radius:var(--core-radius-xs);padding:4px 9px}.page_format__kh1bm,.page_readTime__Nz4ms{color:var(--core-text-tertiary)}.page_title__00Vrd{font-family:var(--core-font-display);font-size:clamp(30px,4.6vw,46px);line-height:1.04;letter-spacing:-.03em;font-weight:700;margin:0 0 18px;text-wrap:balance}.page_subtitle__sHf2X{font-size:18px;line-height:1.55;color:var(--core-text-secondary);text-wrap:pretty}.page_specBanner__7O_Se{margin-top:28px;padding:14px 16px;font-size:14px;line-height:1.6;background:var(--core-tag-pending-bg);border:1px solid var(--core-tag-pending-br);border-radius:var(--core-radius-sm)}.page_specBanner__7O_Se,.page_specBanner__7O_Se strong{color:var(--core-tag-pending-fg)}.page_heroCover__MHtbc{height:clamp(140px,20vw,220px);border-bottom:none;border-top:1px solid var(--core-hairline)}.page_body__y4nWV{max-width:780px;margin:0 auto;padding:clamp(48px,6vw,76px) var(--core-page-margin) clamp(64px,8vw,96px)}.page_sectionHeading__Xxjdr{font-family:var(--core-font-display);font-size:clamp(20px,2.4vw,25px);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin:52px 0 20px;padding-top:22px;border-top:1px solid var(--core-hairline)}.page_sectionHeading__Xxjdr:first-child{margin-top:0;padding-top:0;border-top:none}.page_paragraph__00auc{font-size:17px;line-height:1.75;color:var(--core-text-secondary);max-width:64ch;margin:0 0 24px;text-wrap:pretty}.page_quoteLarge__t2e_m,.page_quote__IN64N{margin:36px 0;padding:4px 0 4px 26px;border-left:2px solid var(--core-teal-300);font-family:var(--core-font-display);font-weight:700;color:var(--core-text-primary);letter-spacing:-.02em;text-wrap:balance}.page_quote__IN64N{font-size:clamp(19px,2.3vw,24px);line-height:1.3}.page_quoteLarge__t2e_m{margin:48px 0;padding-left:30px;font-size:clamp(23px,3.4vw,34px);line-height:1.18}.page_equation__aMW1b{margin:36px 0;padding:22px 20px;text-align:center;font-family:var(--core-font-mono);font-size:clamp(17px,2.1vw,21px);color:var(--core-text-primary);background:var(--core-ink-base);border-top:1px solid var(--core-hairline-strong);border-bottom:1px solid var(--core-hairline-strong)}.page_signature__r7r8h{margin:56px 0 0;padding:26px 28px;background:linear-gradient(150deg,var(--core-teal-900) 0,var(--core-ink-base) 62%);border:1px solid var(--core-teal-800);border-radius:var(--core-radius-card);box-shadow:var(--core-shadow-card)}.page_signatureLabel__a_aCU{font-family:var(--core-font-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--core-teal-300);margin-bottom:12px}.page_signatureText__h3zK6{font-size:16px;line-height:1.7;font-style:italic;color:var(--core-text-secondary);text-wrap:pretty}.page_references__TzZs_{margin-top:52px;padding-top:26px;border-top:1px solid var(--core-hairline-strong)}.page_referencesHeading__n62g6{font-family:var(--core-font-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--core-text-tertiary);margin:0 0 18px}.page_referenceList__Izv_w{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.page_reference___fLx4{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:4px;gap:4px;font-size:14px;line-height:1.6;color:var(--core-text-tertiary)}.page_refMarker__3mT61{font-family:var(--core-font-mono);font-size:12px;color:var(--core-teal-300)}.page_refText__vQKsP{min-width:0;overflow-wrap:anywhere}.page_foot__dBDgh{max-width:780px;margin:0 auto;padding:0 var(--core-page-margin) clamp(72px,9vw,112px)}.page_footInner__MTkz2{padding-top:32px;border-top:1px solid var(--core-hairline)}.page_footLabel__FGT_s{font-family:var(--core-font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--core-text-tertiary);margin-bottom:14px}.page_footCard__vJ_sb{display:block;padding:22px 24px;color:inherit;background:linear-gradient(158deg,var(--core-ink-surface) 0,var(--core-ink-base) 74%);border:1px solid var(--core-hairline-strong);border-radius:var(--core-radius-card);box-shadow:var(--core-shadow-card);transition:border-color var(--core-duration-color) ease,box-shadow .22s ease}.page_footCard__vJ_sb:hover{border-color:var(--core-teal-600);box-shadow:var(--core-shadow-card-hover)}.page_footCard__vJ_sb:hover .page_footTitle__loKkh{color:var(--core-teal-300)}.page_footFormat__Qm6TM{display:inline-block;font-family:var(--core-font-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--core-tag-posted-fg);background:var(--core-tag-posted-bg);border:1px solid var(--core-tag-posted-br);border-radius:var(--core-radius-xs);padding:4px 9px;margin-bottom:12px}.page_footTitle__loKkh{display:block;font-family:var(--core-font-display);font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.018em;margin-bottom:8px;transition:color var(--core-duration-color) ease}.page_footSub__aFZD9{display:block;font-size:14.5px;line-height:1.6;color:var(--core-text-secondary)}