body[data-ne-shell=public] .ne-page{padding-top:clamp(28px,5vw,56px);padding-bottom:clamp(44px,7vw,84px)}body[data-ne-shell=public] .ne-section{border-top:1px solid var(--ne-line);margin:0;padding:clamp(28px,4vw,44px) 0}body[data-ne-shell=public] .ne-section:first-child{border-top:0;padding-top:0}body[data-ne-shell=public] .ne-section--accent,body[data-ne-shell=public] .ne-section--soft{background:0 0;border-radius:0}body[data-ne-shell=public] .ne-section--accent{border-bottom:2px solid var(--ne-ink);padding-bottom:clamp(32px,5vw,54px)}body[data-ne-shell=public] .ne-section--accent+.ne-section{border-top:0}body[data-ne-shell=public] .ne-section-head{max-width:72ch;margin-bottom:clamp(16px,2vw,24px)}body[data-ne-shell=public] .ne-section-head h1{max-width:18ch;font-family:var(--ne-font-display);font-size:clamp(2.35rem,5.2vw,4rem);line-height:.96}body[data-ne-shell=public] .ne-section-head h2,body[data-ne-shell=public] .ne-section h2{font-family:var(--ne-font-display);font-size:clamp(1.65rem,3vw,2.25rem);line-height:1}body[data-ne-shell=public] .ne-section h3{font-family:var(--ne-font-display);line-height:1.05}body[data-ne-shell=public] .ne-section-lede,body[data-ne-shell=public] .ne-section p,body[data-ne-shell=public] .ne-section li{max-width:72ch;line-height:1.62}body[data-ne-shell=public] .ne-eyebrow,body[data-ne-shell=public] .method-hero__kicker,body[data-ne-shell=public] .about-hero__eyebrow,body[data-ne-shell=public] .lounch-kicker{color:var(--ne-action);font-family:var(--ne-font-display);letter-spacing:.01em;text-transform:none;font-size:.82rem;font-weight:700}body[data-ne-shell=public] .ne-card,body[data-ne-shell=public] .search-result{box-shadow:none;background:0 0;border-width:0 0 1px;border-radius:0}body[data-ne-shell=public] .ne-card{min-height:0;padding:0 0 18px}body[data-ne-shell=public] a.ne-card:hover,body[data-ne-shell=public] .search-result:hover{border-color:var(--ne-action);box-shadow:none;transform:none}body[data-ne-shell=public] .ne-pill,body[data-ne-shell=public] .search-suggestion-type,body[data-ne-shell=public] .search-result__type{border-radius:0}body[data-ne-shell=public] .ne-pill{border-color:var(--ne-line);min-height:44px;color:var(--ne-ink);background:0 0;padding:6px 10px}body[data-ne-shell=public] .information-next{border-block:1px solid var(--ne-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:36px;padding-block:28px;display:flex}body[data-ne-shell=public] .information-next>div{flex:280px}body[data-ne-shell=public] .information-next h2{font-family:var(--ne-font-display);font-size:var(--ne-fs-h2);margin:0 0 8px;line-height:1.1}body[data-ne-shell=public] .information-next p{max-width:65ch;color:var(--ne-ink-2);margin:0;font-size:16px;line-height:1.6}body[data-ne-shell=public] .information-next>a{min-height:44px;color:var(--ne-action);text-underline-offset:4px;align-items:center;font-weight:700;display:inline-flex}body[data-ne-shell=public] .ne-pill:hover,body[data-ne-shell=public] .ne-pill:focus-visible{border-color:var(--ne-action);background:var(--ne-surface-2);color:var(--ne-ink)}body[data-ne-shell=public] .ne-link-row,body[data-ne-shell=public] .ne-pill-row{gap:8px}body[data-ne-shell=public] .ne-faq-list{border-top:1px solid var(--ne-line)}body[data-ne-shell=public] .ne-faq-item{border:0!important;border-bottom:1px solid var(--ne-line)!important;box-shadow:none!important;border-radius:0!important}body[data-ne-shell=public] .ne-faq-item summary{min-height:52px;color:var(--ne-ink);font-family:var(--ne-font-display);padding:15px 30px 15px 0;font-size:1.15rem;font-weight:700;line-height:1.1}body[data-ne-shell=public] .ne-faq-item p{color:var(--ne-ink-2);margin:0 0 18px}body[data-ne-shell=public] .ne-directory{border-top:1px solid var(--ne-line);margin:0;padding:clamp(28px,4vw,44px) 0}body[data-ne-shell=public] .ne-directory summary{color:var(--ne-ink);font-family:var(--ne-font-display);justify-content:space-between;align-items:baseline;gap:20px;font-size:clamp(1.65rem,3vw,2.25rem);font-weight:700;line-height:1;display:flex}body[data-ne-shell=public] .ne-directory summary small{color:var(--ne-ink-2);font-family:var(--ne-font-sans);font-size:.8rem;font-weight:500}body[data-ne-shell=public] .ne-directory__body{padding-top:24px}body[data-ne-shell=public] .methodology-page{max-width:1180px}body[data-ne-shell=public] .method-hero{border:0!important;border-bottom:2px solid var(--ne-ink)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr)!important;align-items:end!important;gap:clamp(24px,4vw,56px)!important;margin:0 0 clamp(34px,5vw,58px)!important;padding:0 0 clamp(26px,4vw,42px)!important;display:grid!important}body[data-ne-shell=public] .method-hero__visual{order:2;background:var(--ne-surface-2)!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;position:static!important;inset:auto!important;overflow:visible!important}body[data-ne-shell=public] .method-hero__visual:after{display:none}body[data-ne-shell=public] .method-hero__copy{order:1;width:auto;min-width:0;min-height:0;padding:12px 0;position:static}body[data-ne-shell=public] .method-hero__kicker{background:0 0;border-radius:0;padding:0}body[data-ne-shell=public] .method-hero__visual img{object-fit:cover!important;width:100%!important;height:100%!important;min-height:360px!important;display:block!important}body[data-ne-shell=public] .method-hero__copy h1{max-width:18ch!important;color:var(--ne-ink)!important;font-family:var(--ne-font-display)!important;margin:0 0 16px!important;font-size:clamp(2rem,4vw,3.25rem)!important;line-height:1.04!important}body[data-ne-shell=public] .method-hero__copy h1 span{color:inherit!important}body[data-ne-shell=public] .method-hero__lede{max-width:48ch!important;color:var(--ne-ink-2)!important;margin:0!important;font-size:1.05rem!important;line-height:1.58!important}body[data-ne-shell=public] .method-hero__facts{border-top:1px solid var(--ne-line)!important;border-bottom:1px solid var(--ne-line)!important;background:0 0!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:24px 0 0!important;display:grid!important}body[data-ne-shell=public] .method-hero__facts span{box-shadow:none!important;color:var(--ne-ink-2)!important;background:0 0!important;border:0!important;border-radius:0!important;gap:3px!important;padding:11px 0!important;font-size:.76rem!important;display:grid!important}body[data-ne-shell=public] .method-hero__facts strong{color:var(--ne-ink)!important;font-family:var(--ne-font-display)!important;font-size:1.35rem!important}body[data-ne-shell=public] .method-hero__date{color:var(--ne-ink-2)!important;margin:12px 0 0!important;font-size:.76rem!important}body[data-ne-shell=public] .method-formula,body[data-ne-shell=public] .method-source-grid,body[data-ne-shell=public] .method-data,body[data-ne-shell=public] .method-layers{max-width:980px}body[data-ne-shell=public] .ne-code-block{border-top:1px solid var(--ne-line);border-bottom:1px solid var(--ne-line);color:var(--ne-ink);background:0 0;border-radius:0;padding:14px 0;overflow-x:auto}body[data-ne-shell=public] .method-source-grid,body[data-ne-shell=public] .method-layers{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,4vw,44px);display:grid}body[data-ne-shell=public] .methodology-page :is(.method-rule,.method-data,.method-source-grid>div){border:0;border-top:1px solid var(--ne-line);box-shadow:none;background:0 0;border-radius:0;padding:24px 0}body[data-ne-shell=public] .methodology-page .method-table-wrap{box-shadow:none;border-radius:0}body[data-ne-shell=public] .methodology-page .method-table-wrap .ne-table thead{background:var(--ne-surface-2)}body[data-ne-shell=public] .methodology-page .method-table-wrap .ne-table thead th{color:var(--ne-ink);border-radius:0}body[data-ne-shell=public] .method-accent{border-top:2px solid var(--ne-ink);padding-top:10px}body[data-ne-shell=public] .method-table-wrap{border-top:1px solid var(--ne-line);border-bottom:1px solid var(--ne-line);overflow-x:auto}body[data-ne-shell=public] .ne-table{border-collapse:collapse;width:100%;min-width:640px}body[data-ne-shell=public] .ne-table th,body[data-ne-shell=public] .ne-table td{border-bottom:1px solid var(--ne-line);text-align:left;padding:12px 14px}body[data-ne-shell=public] .ne-table thead th{color:var(--ne-ink);font-family:var(--ne-font-display)}body[data-ne-shell=public] .about-hero,body[data-ne-shell=public] .lounch-hero{border-bottom:2px solid var(--ne-ink);margin-top:0;padding-bottom:clamp(30px,5vw,48px)}body[data-ne-shell=public] .about-hero__title,body[data-ne-shell=public] .lounch-hero h1{font-family:var(--ne-font-display);line-height:.96}body[data-ne-shell=public] .about-author,body[data-ne-shell=public] .lounch-intro,body[data-ne-shell=public] .lounch-card,body[data-ne-shell=public] .lounch-note,body[data-ne-shell=public] .about-contact,body[data-ne-shell=public] .lounch-reason{box-shadow:none;border-radius:0}body[data-ne-shell=public] .about-author,body[data-ne-shell=public] .lounch-intro,body[data-ne-shell=public] .lounch-card,body[data-ne-shell=public] .lounch-note{background:0 0}body[data-ne-shell=public] .about-author,body[data-ne-shell=public] .lounch-intro{border-width:1px 0!important;padding:clamp(24px,4vw,40px) 0!important}body[data-ne-shell=public] .about-author__avatar,body[data-ne-shell=public] .lounch-monogram{background:var(--ne-ink);box-shadow:none;border-radius:0}body[data-ne-shell=public] .about-chips{gap:0}body[data-ne-shell=public] .about-chip{border-color:var(--ne-line);color:var(--ne-ink-2);background:0 0;border-radius:0;padding:3px 10px}body[data-ne-shell=public] .lounch-grid{border-top:1px solid var(--ne-line);border-bottom:1px solid var(--ne-line);gap:0}body[data-ne-shell=public] .lounch-card{border-width:0 0 0 1px;min-height:0;padding:24px 20px}body[data-ne-shell=public] .lounch-card:first-child{border-left:0}body[data-ne-shell=public] .lounch-card__index{display:none}body[data-ne-shell=public] .lounch-reason{background:var(--ne-ink);margin-top:clamp(36px,5vw,56px);padding:clamp(26px,4vw,44px)}body[data-ne-shell=public] .lounch-button,body[data-ne-shell=public] .corrections-hero__actions a{box-shadow:none!important;border-radius:0!important}body[data-ne-shell=public] .corrections-hero{border-bottom:2px solid var(--ne-ink);margin-top:0;padding-bottom:clamp(30px,5vw,48px)}body[data-ne-shell=public] .corrections-hero__copy>p{color:var(--ne-action);font-family:var(--ne-font-display);letter-spacing:.01em;text-transform:none}body[data-ne-shell=public] .corrections-hero h1{font-family:var(--ne-font-display);line-height:.96}body[data-ne-shell=public] .corrections-hero__visual,body[data-ne-shell=public] .site-freshness,body[data-ne-shell=public] .corrections-method{box-shadow:none!important;border-radius:0!important}body[data-ne-shell=public] .about-stats{border-top:1px solid var(--ne-line);border-bottom:1px solid var(--ne-line);gap:0!important}body[data-ne-shell=public] .about-stat{border:0!important;border-left:1px solid var(--ne-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:16px 12px!important}body[data-ne-shell=public] .about-stat:first-child{border-left:0!important}body[data-ne-shell=public] .about-contact{background:0 0!important;border-width:1px 0!important;padding:22px 0!important}body[data-ne-shell=public] .about-contact__cta{text-underline-offset:3px;color:var(--ne-action)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;text-decoration:underline!important}body[data-ne-shell=public] .search-combobox .ne-input{min-height:50px;box-shadow:none;border-radius:0}body[data-ne-shell=public] .search-suggestions{border-radius:0;box-shadow:0 14px 30px #12161d1f}body[data-ne-shell=public] .search-results{border-top:1px solid var(--ne-line);grid-template-columns:1fr;gap:0}body[data-ne-shell=public] .search-result{padding:20px 0}body[data-ne-shell=public] .search-result__type{width:fit-content;font-family:var(--ne-font-display);letter-spacing:.01em;text-transform:none;background:0 0;margin-bottom:9px;padding:0}body[data-ne-shell=public] :focus-visible{outline:2px solid var(--ne-action);outline-offset:3px}@media (width<=960px){body[data-ne-shell=public] .method-hero{flex-direction:column!important;align-items:stretch!important;display:flex!important}body[data-ne-shell=public] .method-hero__visual img{aspect-ratio:16/10;height:auto!important;min-height:0!important}}@media (width<=760px){body[data-ne-shell=public] .ne-section-head h1{max-width:14ch}body[data-ne-shell=public] .method-hero,body[data-ne-shell=public] .method-source-grid,body[data-ne-shell=public] .method-layers{grid-template-columns:1fr}body[data-ne-shell=public] .method-hero__facts{grid-template-columns:1fr 1fr}body[data-ne-shell=public] .lounch-grid{grid-template-columns:1fr}body[data-ne-shell=public] .lounch-card,body[data-ne-shell=public] .lounch-card:first-child{border-width:0 0 1px}body[data-ne-shell=public] .lounch-card:last-child{border-bottom:0}body[data-ne-shell=public] .about-stats{grid-template-columns:1fr!important}body[data-ne-shell=public] .about-stat,body[data-ne-shell=public] .about-stat:first-child{border-width:0 0 1px!important}body[data-ne-shell=public] .about-stat:last-child{border-bottom:0!important}}@media (width<=420px){body[data-ne-shell=public] .ne-page{padding-top:24px}body[data-ne-shell=public] .method-hero__facts{grid-template-columns:1fr}body[data-ne-shell=public] .ne-directory summary{flex-direction:column;align-items:flex-start;gap:8px}}
