@keyframes ArticleSingleTemplate-module-scss-module__yOo77W__articleFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ArticleSingleTemplate-module-scss-module__yOo77W__progressBar{background:color-mix(in srgb,var(--color-text)calc(5%*var(--ink)),transparent);z-index:999;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.ArticleSingleTemplate-module-scss-module__yOo77W__progressFill{will-change:width;background:linear-gradient(90deg,#ef7d17 0%,#f5a44a 100%);height:100%;transition:width .1s linear;box-shadow:0 0 10px #ef7d1780}.ArticleSingleTemplate-module-scss-module__yOo77W__pageWrap{background:var(--color-background);color:var(--color-text);min-height:100vh;padding-bottom:100px}.ArticleSingleTemplate-module-scss-module__yOo77W__articleHeader{grid-column:span 12;padding:28px 0 32px;animation:.65s cubic-bezier(.16,1,.3,1) both ArticleSingleTemplate-module-scss-module__yOo77W__articleFadeUp}@media screen and (min-width:768px){.ArticleSingleTemplate-module-scss-module__yOo77W__articleHeader{padding:36px 0 40px}}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__articleHeader{padding-top:64px;padding-bottom:56px}}.ArticleSingleTemplate-module-scss-module__yOo77W__backLink{letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text)calc(32%*var(--ink)),transparent);align-items:center;gap:6px;margin-bottom:20px;font-size:11px;transition:color .18s;display:inline-flex;text-decoration:none!important}.ArticleSingleTemplate-module-scss-module__yOo77W__backLink:hover{color:#ef7d17}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__backLink{margin-bottom:32px}}.ArticleSingleTemplate-module-scss-module__yOo77W__kicker{align-items:center;gap:12px;margin-bottom:20px;display:flex}.ArticleSingleTemplate-module-scss-module__yOo77W__kickerLine{background:#ef7d17;flex-shrink:0;width:28px;height:1px;display:block}.ArticleSingleTemplate-module-scss-module__yOo77W__kickerText{letter-spacing:.1em;text-transform:uppercase;color:#ef7d17;font-size:11px;font-weight:400}.ArticleSingleTemplate-module-scss-module__yOo77W__title{color:color-mix(in srgb,var(--color-text)calc(95%*var(--ink)),transparent);letter-spacing:-.025em;margin-bottom:28px;font-size:clamp(30px,5vw,64px);font-weight:200;line-height:1.08}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__title{margin-bottom:32px;line-height:1.06}}.ArticleSingleTemplate-module-scss-module__yOo77W__meta{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text)calc(35%*var(--ink)),transparent);align-items:center;gap:10px;font-size:11px;display:flex}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__meta{font-size:13px}}.ArticleSingleTemplate-module-scss-module__yOo77W__metaDot{color:#ef7d17;opacity:.55}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileTagsHeader{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__mobileTagsHeader{display:none}}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileTagsHeader a{color:#ef7d17;letter-spacing:.04em;background:#ef7d1714;border:1px solid #ef7d1747;padding:4px 12px;font-size:12px;font-weight:400;text-decoration:none;transition:background .2s,border-color .2s;display:inline-block}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileTagsHeader a:hover{background:#ef7d172e;border-color:#ef7d1780}.ArticleSingleTemplate-module-scss-module__yOo77W__featuredImage{grid-column:span 12;margin-bottom:36px;animation:.7s cubic-bezier(.16,1,.3,1) .15s both ArticleSingleTemplate-module-scss-module__yOo77W__articleFadeUp;overflow:hidden}.ArticleSingleTemplate-module-scss-module__yOo77W__featuredImage img{aspect-ratio:16/9;object-fit:cover;filter:none;width:100%;display:block}@media screen and (min-width:768px){.ArticleSingleTemplate-module-scss-module__yOo77W__featuredImage{margin-bottom:48px}}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__featuredImage{margin-bottom:72px}}.ArticleSingleTemplate-module-scss-module__yOo77W__sidebar{display:none}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__sidebar{border-right:1px solid color-mix(in srgb,var(--color-text)calc(5%*var(--ink)),transparent);grid-column:span 3;height:fit-content;padding-right:28px;display:block;position:sticky;top:120px}}.ArticleSingleTemplate-module-scss-module__yOo77W__sidebarLabel{text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb,var(--color-text)calc(38%*var(--ink)),transparent);margin-bottom:16px;font-size:10px;font-weight:600}.ArticleSingleTemplate-module-scss-module__yOo77W__headings{flex-direction:column;gap:0;margin-bottom:36px;margin-left:0;padding:0;list-style:none;display:flex}.ArticleSingleTemplate-module-scss-module__yOo77W__headings li{padding-left:16px;position:relative}.ArticleSingleTemplate-module-scss-module__yOo77W__headings li:before{content:"";background:color-mix(in srgb,var(--color-text)calc(7%*var(--ink)),transparent);width:2px;transition:background .25s;position:absolute;top:0;bottom:0;left:0}.ArticleSingleTemplate-module-scss-module__yOo77W__headings li:has(.activeEl):before{background:#ef7d17}.ArticleSingleTemplate-module-scss-module__yOo77W__headings li a{color:color-mix(in srgb,var(--color-text)calc(32%*var(--ink)),transparent);padding:7px 0;font-size:13px;font-weight:400;line-height:1.4;transition:color .2s;display:block;text-decoration:none!important}.ArticleSingleTemplate-module-scss-module__yOo77W__headings li a:hover{color:#ef7d17!important;text-decoration:none!important}.ArticleSingleTemplate-module-scss-module__yOo77W__headings li a.activeEl{color:color-mix(in srgb,var(--color-text)calc(90%*var(--ink)),transparent);font-weight:600}.ArticleSingleTemplate-module-scss-module__yOo77W__tagSection{margin-top:4px}.ArticleSingleTemplate-module-scss-module__yOo77W__sideTitle{letter-spacing:.1em;text-transform:uppercase;font-size:10px;color:color-mix(in srgb,var(--color-text)calc(25%*var(--ink)),transparent)!important;margin-bottom:12px!important;display:block!important}.ArticleSingleTemplate-module-scss-module__yOo77W__tagList{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.ArticleSingleTemplate-module-scss-module__yOo77W__tagList li a{color:#ef7d17;letter-spacing:.04em;background:#ef7d1714;border:1px solid #ef7d1747;padding:4px 12px;font-size:12px;font-weight:400;text-decoration:none;transition:background .2s,border-color .2s;display:inline-block}.ArticleSingleTemplate-module-scss-module__yOo77W__tagList li a:hover{background:#ef7d172e;border-color:#ef7d1780}.ArticleSingleTemplate-module-scss-module__yOo77W__content{grid-column:span 12}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__content{grid-column:4/13}}.ArticleSingleTemplate-module-scss-module__yOo77W__content h2{border-top:1px solid var(--color-border);letter-spacing:-.01em;margin-top:36px;padding-top:24px;scroll-margin-top:100px;color:color-mix(in srgb,var(--color-text)calc(95%*var(--ink)),transparent)!important;font-size:22px!important;font-weight:300!important;line-height:1.25!important}@media screen and (min-width:768px){.ArticleSingleTemplate-module-scss-module__yOo77W__content h2{margin-top:44px;font-size:25px!important}}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__content h2{margin-top:52px;padding-top:36px;scroll-margin-top:120px;font-size:28px!important}}.ArticleSingleTemplate-module-scss-module__yOo77W__content h3{margin-top:24px;scroll-margin-top:100px;color:color-mix(in srgb,var(--color-text)calc(88%*var(--ink)),transparent)!important;font-size:19px!important;font-weight:300!important;line-height:1.3!important}@media screen and (min-width:768px){.ArticleSingleTemplate-module-scss-module__yOo77W__content h3{margin-top:28px;font-size:20px!important}}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__content h3{margin-top:36px;scroll-margin-top:120px;font-size:22px!important}}.ArticleSingleTemplate-module-scss-module__yOo77W__content h4{margin-top:18px;scroll-margin-top:100px;color:color-mix(in srgb,var(--color-text)calc(80%*var(--ink)),transparent)!important;font-size:16px!important;font-weight:400!important}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__content h4{margin-top:24px;scroll-margin-top:120px;font-size:18px!important}}.ArticleSingleTemplate-module-scss-module__yOo77W__richText{letter-spacing:.008em;color:color-mix(in srgb,var(--color-text)calc(74%*var(--ink)),transparent);flex-direction:column;gap:20px;font-size:16px;font-weight:300;line-height:1.78;display:flex}@media screen and (min-width:768px){.ArticleSingleTemplate-module-scss-module__yOo77W__richText{gap:24px;font-size:17px}}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__richText{gap:28px;font-size:18px;line-height:1.82}}.ArticleSingleTemplate-module-scss-module__yOo77W__richText>p:first-of-type:first-letter{float:left;color:#ef7d17;letter-spacing:-.02em;margin:.1em .12em -.04em 0;font-size:3.2em;font-weight:200;line-height:.84}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__richText>p:first-of-type:first-letter{font-size:3.8em;line-height:.82}}.ArticleSingleTemplate-module-scss-module__yOo77W__richText strong{color:color-mix(in srgb,var(--color-text)calc(96%*var(--ink)),transparent);letter-spacing:0;font-weight:600}.ArticleSingleTemplate-module-scss-module__yOo77W__richText em{color:color-mix(in srgb,var(--color-text)calc(86%*var(--ink)),transparent);font-style:italic}.ArticleSingleTemplate-module-scss-module__yOo77W__richText code{color:#ffc88ce6;letter-spacing:0;background:#ef7d171a;border:1px solid #ef7d1738;border-radius:2px;padding:2px 7px;font-family:SF Mono,Fira Code,Courier New,monospace;font-size:.85em;font-weight:400}.ArticleSingleTemplate-module-scss-module__yOo77W__richText a{color:#ef7d17;text-underline-offset:3px;-webkit-text-decoration:underline #ef7d1752;text-decoration:underline #ef7d1752;transition:text-decoration-color .18s}.ArticleSingleTemplate-module-scss-module__yOo77W__richText a:hover{text-decoration-color:#ef7d17}.ArticleSingleTemplate-module-scss-module__yOo77W__richText ul{--dot-color:#ef7d17;flex-direction:column;gap:.5em;padding-left:0;display:flex}.ArticleSingleTemplate-module-scss-module__yOo77W__richText li{color:color-mix(in srgb,var(--color-text)calc(74%*var(--ink)),transparent);line-height:1.65}.ArticleSingleTemplate-module-scss-module__yOo77W__richText li:before{opacity:.65;background-color:#ef7d17!important;width:6px!important;height:6px!important;top:.6em!important}.ArticleSingleTemplate-module-scss-module__yOo77W__richText blockquote{color:color-mix(in srgb,var(--color-text)calc(72%*var(--ink)),transparent);background:#ef7d170f;border-radius:0 4px 4px 0;margin:4px 0;font-size:16px;font-style:italic;line-height:1.7;border-left:3px solid #ef7d17!important;padding:14px 16px 14px 18px!important}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__richText blockquote{font-size:18px;line-height:1.72;padding:22px 24px 22px 28px!important}}.ArticleSingleTemplate-module-scss-module__yOo77W__richText cite{color:color-mix(in srgb,var(--color-text)calc(32%*var(--ink)),transparent);letter-spacing:.05em;text-transform:uppercase;margin-top:8px;font-size:12px;font-style:normal;display:block}.ArticleSingleTemplate-module-scss-module__yOo77W__richText .ArticleSingleTemplate-module-scss-module__yOo77W__image{aspect-ratio:16/9;object-fit:cover;width:100%;max-width:100%}@media screen and (min-width:768px){.ArticleSingleTemplate-module-scss-module__yOo77W__richText .ArticleSingleTemplate-module-scss-module__yOo77W__image{width:90%}}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__richText .ArticleSingleTemplate-module-scss-module__yOo77W__image{width:85%}}.ArticleSingleTemplate-module-scss-module__yOo77W__richText .ArticleSingleTemplate-module-scss-module__yOo77W__imgCaption{color:color-mix(in srgb,var(--color-text)calc(28%*var(--ink)),transparent);letter-spacing:.02em;margin-top:-14px;font-size:13px;font-style:italic}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileToc{border:1px solid var(--color-border);grid-column:span 12;margin-bottom:32px}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__mobileToc{display:none}}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileToc summary{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-soft);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:14px 16px;font-size:11px;font-weight:600;list-style:none;transition:color .2s;display:flex}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileToc summary::-webkit-details-marker{display:none}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileToc summary:hover{color:color-mix(in srgb,var(--color-text)calc(75%*var(--ink)),transparent)}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileToc[open] summary{border-bottom:1px solid color-mix(in srgb,var(--color-text)calc(7%*var(--ink)),transparent);color:var(--color-text-muted)}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileTocIcon{flex-shrink:0;width:14px;height:14px;transition:transform .25s}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileToc[open] .ArticleSingleTemplate-module-scss-module__yOo77W__mobileTocIcon{transform:rotate(180deg)}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileTocList{margin:0;padding:8px 0;list-style:none}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileTocList li a{color:color-mix(in srgb,var(--color-text)calc(45%*var(--ink)),transparent);padding:9px 16px;font-size:14px;font-weight:400;line-height:1.4;transition:color .18s,background .18s;display:block;text-decoration:none!important}.ArticleSingleTemplate-module-scss-module__yOo77W__mobileTocList li a:hover{color:#ef7d17;background:#ef7d170d}.ArticleSingleTemplate-module-scss-module__yOo77W__articleFooter{border-top:1px solid color-mix(in srgb,var(--color-text)calc(7%*var(--ink)),transparent);grid-column:span 12;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;padding:56px 0 0;animation:.6s cubic-bezier(.16,1,.3,1) .3s both ArticleSingleTemplate-module-scss-module__yOo77W__articleFadeUp;display:flex}@media screen and (min-width:1124px){.ArticleSingleTemplate-module-scss-module__yOo77W__articleFooter{grid-column:4/13;padding-top:64px}}.ArticleSingleTemplate-module-scss-module__yOo77W__footerBackLink{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text)calc(35%*var(--ink)),transparent);align-items:center;gap:8px;font-size:12px;transition:color .2s,gap .2s;display:inline-flex;text-decoration:none!important}.ArticleSingleTemplate-module-scss-module__yOo77W__footerBackLink:hover{color:#ef7d17;gap:12px}.ArticleSingleTemplate-module-scss-module__yOo77W__footerMeta{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text)calc(18%*var(--ink)),transparent);font-size:11px}@media (prefers-reduced-motion:reduce){.ArticleSingleTemplate-module-scss-module__yOo77W__articleHeader,.ArticleSingleTemplate-module-scss-module__yOo77W__featuredImage{animation:none}.ArticleSingleTemplate-module-scss-module__yOo77W__progressFill,.ArticleSingleTemplate-module-scss-module__yOo77W__headings li:before,.ArticleSingleTemplate-module-scss-module__yOo77W__headings li a{transition:none}}
.List-module-scss-module__Z4CByG__main{flex-direction:column;gap:.5em;display:flex}.List-module-scss-module__Z4CByG__main.List-module-scss-module__Z4CByG__balance .List-module-scss-module__Z4CByG__element{text-wrap:balance}.List-module-scss-module__Z4CByG__element{text-wrap:wrap;padding-left:20px;position:relative}.List-module-scss-module__Z4CByG__element:before{content:"";background-color:var(--dot-color);border-radius:100%;width:8px;height:8px;display:block;position:absolute;top:.55em;left:0}
.Table-module-scss-module__NKXASa__outer{width:100%}.Table-module-scss-module__NKXASa__wrapper{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;overflow-x:auto}.Table-module-scss-module__NKXASa__wrapper::-webkit-scrollbar{height:3px}.Table-module-scss-module__NKXASa__wrapper::-webkit-scrollbar-track{background:var(--color-surface)}.Table-module-scss-module__NKXASa__wrapper::-webkit-scrollbar-thumb{background:#ef7d1780;border-radius:2px}.Table-module-scss-module__NKXASa__scrollHint{letter-spacing:.06em;color:color-mix(in srgb,var(--color-text)calc(28%*var(--ink)),transparent);align-items:center;gap:6px;margin-top:8px;font-size:11px;font-weight:400;display:flex}.Table-module-scss-module__NKXASa__scrollHint svg{opacity:.6;flex-shrink:0}@media screen and (min-width:1124px){.Table-module-scss-module__NKXASa__scrollHint{display:none}}.Table-module-scss-module__NKXASa__main{font-family:var(--font-inter);border-collapse:collapse;width:max-content;min-width:100%;color:color-mix(in srgb,var(--color-text)calc(74%*var(--ink)),transparent);font-size:15px;line-height:1.55}.Table-module-scss-module__NKXASa__main thead tr{border-bottom:2px solid #ef7d17}.Table-module-scss-module__NKXASa__main th{text-align:left;letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text)calc(45%*var(--ink)),transparent);background:color-mix(in srgb,var(--color-text)calc(3%*var(--ink)),transparent);white-space:nowrap;padding:12px 18px;font-size:11px;font-weight:500}.Table-module-scss-module__NKXASa__main tbody tr{border-bottom:1px solid color-mix(in srgb,var(--color-text)calc(6%*var(--ink)),transparent);transition:background .15s}.Table-module-scss-module__NKXASa__main tbody tr:nth-child(2n){background:color-mix(in srgb,var(--color-text)calc(2%*var(--ink)),transparent)}.Table-module-scss-module__NKXASa__main tbody tr:hover{background:#ef7d170d}.Table-module-scss-module__NKXASa__main tbody tr:last-child{border-bottom:none}.Table-module-scss-module__NKXASa__main td{vertical-align:top;padding:13px 18px}.Table-module-scss-module__NKXASa__main td:first-child{color:color-mix(in srgb,var(--color-text)calc(88%*var(--ink)),transparent);font-weight:400}.Table-module-scss-module__NKXASa__main tfoot tr{border-top:1px solid color-mix(in srgb,var(--color-text)calc(10%*var(--ink)),transparent)}.Table-module-scss-module__NKXASa__main tfoot td{color:color-mix(in srgb,var(--color-text)calc(38%*var(--ink)),transparent);padding-top:10px;padding-bottom:10px;font-size:13px;font-style:italic}
