.page-module__STKODW__page{overscroll-behavior:contain;scroll-behavior:smooth;background:var(--bg);position:fixed;inset:0;overflow-y:auto}.page-module__STKODW__skip{z-index:20;background:var(--bg);padding:10px;position:fixed;top:8px;left:20px;transform:translateY(-160%)}.page-module__STKODW__skip:focus{transform:none}.page-module__STKODW__header{padding:22px var(--edge);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;display:flex}.page-module__STKODW__header a{text-decoration:none}.page-module__STKODW__back,.page-module__STKODW__label{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.page-module__STKODW__back{color:var(--ink-2);padding:10px 0;transition:color .2s}.page-module__STKODW__back:hover{color:var(--accent)}.page-module__STKODW__content{max-width:1400px;margin:auto;padding:0 60px}.page-module__STKODW__intro{animation:page-module__STKODW__enter .5s var(--ease) both;padding:66px 0 54px}.page-module__STKODW__label{color:var(--ink-3);margin:0 0 28px}.page-module__STKODW__intro h1{letter-spacing:-.035em;margin:0;font-size:clamp(32px,5.5vw,68px);font-weight:400;line-height:1.12}.page-module__STKODW__lead{max-width:960px;font:22px/1.8 var(--font-read);color:var(--ink-2);margin:28px 0 0}.page-module__STKODW__layout{border-top:1px solid var(--line);grid-template-columns:290px minmax(0,1fr);gap:60px;padding-top:40px;display:grid}.page-module__STKODW__index{scrollbar-width:thin;align-self:start;max-height:calc(100dvh - 140px);position:sticky;top:120px;overflow:hidden auto}.page-module__STKODW__index .page-module__STKODW__label{margin-bottom:20px;font-size:14px}.page-module__STKODW__index a{min-height:54px;color:var(--ink-2);align-items:center;gap:14px;font-size:18px;line-height:1.35;text-decoration:none;transition:color .2s,transform .2s;display:flex}.page-module__STKODW__index a span{color:var(--ink-3);font-size:15px}.page-module__STKODW__index a:hover{color:var(--accent);transform:translate(3px)}.page-module__STKODW__index a[aria-current],.page-module__STKODW__index a[aria-current] span{color:var(--accent)}.page-module__STKODW__article{min-width:0;max-width:78ch;font:21px/1.85 var(--font-read);color:var(--ink-2);letter-spacing:0}.page-module__STKODW__overview{color:var(--ink);margin:0 0 22px}.page-module__STKODW__overview+.page-module__STKODW__section{margin-top:50px}.page-module__STKODW__section{border-bottom:1px solid var(--line);margin-bottom:40px;padding:0 0 40px;scroll-margin-top:116px}.page-module__STKODW__number{color:var(--accent);font:18px/1.5 var(--font-mono);letter-spacing:0;flex-shrink:0}.page-module__STKODW__section h2{color:var(--ink);font:400 clamp(28px, 3vw, 38px)/1.35 var(--font-mono);letter-spacing:-.025em;align-items:baseline;gap:15px;margin:0 0 24px;display:flex}.page-module__STKODW__section h3{color:var(--ink);font:400 27px/1.4 var(--font-mono);margin:40px 0 20px}.page-module__STKODW__section p{margin:0 0 24px}.page-module__STKODW__section p:last-child{margin-bottom:0}.page-module__STKODW__equation{color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:30px 0;padding:8px 0;display:grid}.page-module__STKODW__expression{text-align:center;font:26px/1.8 var(--font-read);justify-self:center}.page-module__STKODW__expression sub,.page-module__STKODW__expression sup{font-size:.65em}.page-module__STKODW__tableWrap{border-top:1px solid var(--line);margin:28px 0;overflow-x:auto}.page-module__STKODW__table{border-collapse:collapse;width:100%;min-width:620px;font:17px/1.6 var(--font-read);color:var(--ink-2)}.page-module__STKODW__table th,.page-module__STKODW__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:11px 14px 11px 0}.page-module__STKODW__table thead th{color:var(--ink-3);font:13px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-weight:400}.page-module__STKODW__table tbody th{color:var(--ink);font:400 17px/1.6 var(--font-mono);white-space:nowrap}.page-module__STKODW__equationNumber{color:var(--ink-3);font:15px/1.5 var(--font-mono)}.page-module__STKODW__fraction{vertical-align:middle;text-align:center;flex-direction:column;align-items:stretch;line-height:1.25;display:inline-flex}.page-module__STKODW__fraction>span{padding:3px 8px}.page-module__STKODW__fraction>span:first-child{border-bottom:1px solid var(--ink-3)}.page-module__STKODW__sum{vertical-align:middle;grid-template-rows:auto auto;justify-items:center;row-gap:4px;margin:0 .25em;line-height:1;display:inline-grid}.page-module__STKODW__sumSymbol{font-size:1.45em;line-height:1.2}.page-module__STKODW__sumLimit{white-space:nowrap;font-size:max(13px,.6em);line-height:1.2}.page-module__STKODW__conditions{color:var(--ink-2);margin-top:12px;font-size:19px;display:block}.page-module__STKODW__footer{color:var(--ink-3);padding:0 0 70px;font-size:17px}.page-module__STKODW__footer a{color:var(--ink);font-family:var(--font-mono);align-items:center;gap:24px;padding:16px 0;font-size:18px;text-decoration:none;display:inline-flex}.page-module__STKODW__footer a:hover,.page-module__STKODW__footer a span{color:var(--accent)}.page-module__STKODW__owner{color:var(--ink-3);font:12px/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:28px 0 0}@keyframes page-module__STKODW__enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (max-width:850px){.page-module__STKODW__content{padding:0 28px}.page-module__STKODW__layout{grid-template-columns:210px minmax(0,1fr);gap:28px}.page-module__STKODW__index a{font-size:15px}.page-module__STKODW__index a span{font-size:13px}.page-module__STKODW__article{font-size:18px}.page-module__STKODW__lead{font-size:19px}}@media (max-width:640px){.page-module__STKODW__header{gap:16px;padding:14px 20px}.page-module__STKODW__header .brand__sub{display:none}.page-module__STKODW__header .brand__name{letter-spacing:.14em;font-size:11px}.page-module__STKODW__back{letter-spacing:0;font-size:10px}.page-module__STKODW__content{padding:0 22px}.page-module__STKODW__intro{padding:46px 0 36px}.page-module__STKODW__label{margin-bottom:22px;font-size:10px}.page-module__STKODW__lead{font-size:17px}.page-module__STKODW__layout{padding-top:24px;display:block}.page-module__STKODW__index{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 20px;margin-bottom:30px;padding-bottom:26px;display:flex;position:static}.page-module__STKODW__index .page-module__STKODW__label{width:100%;margin-bottom:7px}.page-module__STKODW__index a{gap:8px;min-height:40px;font-size:15px}.page-module__STKODW__article{font-size:17px;line-height:1.85}.page-module__STKODW__overview{margin-bottom:22px}.page-module__STKODW__overview+.page-module__STKODW__section{margin-top:38px}.page-module__STKODW__section{margin-bottom:30px;padding-bottom:30px;scroll-margin-top:100px}.page-module__STKODW__section h2{gap:12px}.page-module__STKODW__expression{font-size:20px}.page-module__STKODW__equation{gap:10px;margin:24px 0}.page-module__STKODW__conditions{font-size:15px}.page-module__STKODW__table,.page-module__STKODW__table tbody th{font-size:14px}}@media (prefers-reduced-motion:reduce){.page-module__STKODW__page{scroll-behavior:auto}.page-module__STKODW__intro{animation:none}.page-module__STKODW__index a,.page-module__STKODW__back{transition:none}}
.page-module__S1n9JW__layer{scroll-margin-top:112px}.page-module__S1n9JW__layerTitle{color:var(--accent);font:400 44px/1.25 var(--font-mono);margin:60px 0 40px}.page-module__S1n9JW__layer:first-of-type .page-module__S1n9JW__layerTitle{margin-top:40px}.page-module__S1n9JW__meta{color:var(--ink-3);font:15px/1.7 var(--font-mono)}.page-module__S1n9JW__companies{margin:0;padding:0;list-style:none}.page-module__S1n9JW__companies li{border-top:1px solid var(--line);padding:18px 0}.page-module__S1n9JW__companies a{color:var(--ink);font:400 22px/1.6 var(--font-mono)}.page-module__S1n9JW__companies p{margin:8px 0 0}.page-module__S1n9JW__companies .page-module__S1n9JW__qualification{color:var(--ink-3);font-size:17px}.page-module__S1n9JW__brief{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);margin:26px 0 8px;padding:20px 0 6px}.page-module__S1n9JW__briefLabel{color:var(--accent);font:15px/1.5 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px!important}.page-module__S1n9JW__rule{color:var(--ink);font:21px/1.7 var(--font-mono);margin:0 0 18px!important}.page-module__S1n9JW__briefList{margin:0}.page-module__S1n9JW__briefList>div{border-top:1px dotted var(--line-2);grid-template-columns:200px minmax(0,1fr);gap:4px 20px;padding:12px 0;display:grid}.page-module__S1n9JW__briefList dt{color:var(--ink-3);font:14px/2.1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.page-module__S1n9JW__briefList dd{color:var(--ink-2);margin:0}.page-module__S1n9JW__briefParts{margin:0;padding:0;list-style:none}.page-module__S1n9JW__briefParts li+li{margin-top:6px}.page-module__S1n9JW__figure{min-width:3.4em;color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;display:inline-block}.page-module__S1n9JW__tableWrap{margin:18px 0 14px;overflow-x:auto}.page-module__S1n9JW__table{border-collapse:collapse;width:100%;font:18px/1.55 var(--font-read)}.page-module__S1n9JW__table th,.page-module__S1n9JW__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:baseline;padding:9px 12px 9px 0}.page-module__S1n9JW__table thead th{border-bottom-color:var(--line-2);color:var(--ink-3);font:13px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;vertical-align:bottom}.page-module__S1n9JW__table tbody th{color:var(--ink);font-weight:400}.page-module__S1n9JW__table a{color:var(--ink)}.page-module__S1n9JW__table td:last-child,.page-module__S1n9JW__table th:last-child{padding-right:0}.page-module__S1n9JW__num{white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right!important}.page-module__S1n9JW__table thead th.page-module__S1n9JW__num{white-space:normal}.page-module__S1n9JW__dim{color:var(--ink-3)}.page-module__S1n9JW__ranked td:nth-child(2){width:100%}.page-module__S1n9JW__inTen td{color:var(--ink)}.page-module__S1n9JW__outside td{color:var(--ink-3)}.page-module__S1n9JW__outside a{color:var(--ink-2)}.page-module__S1n9JW__tag{font:13px/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;margin-left:10px;display:inline-block}.page-module__S1n9JW__tag:before{content:"[ "}.page-module__S1n9JW__tag:after{content:" ]"}.page-module__S1n9JW__legend .page-module__S1n9JW__tag{margin-left:0}.page-module__S1n9JW__tagTop10{color:var(--ink-3)}.page-module__S1n9JW__tagRising{color:var(--accent)}.page-module__S1n9JW__tagEditorial{color:var(--warn)}.page-module__S1n9JW__noteRow td{color:var(--ink-2);padding-top:0;font-size:17px}.page-module__S1n9JW__noteRow p{margin:0 0 6px!important}.page-module__S1n9JW__inTen:has(+.page-module__S1n9JW__noteRow) td{border-bottom:0}.page-module__S1n9JW__legend{color:var(--ink-3);font-size:17px}.page-module__S1n9JW__check{margin:0 0 18px}.page-module__S1n9JW__pass,.page-module__S1n9JW__fail{font-family:var(--font-mono);font-size:18px}.page-module__S1n9JW__pass{color:var(--ink)}.page-module__S1n9JW__fail{color:var(--warn)}.page-module__S1n9JW__changes{margin:0;padding:0;list-style:none}.page-module__S1n9JW__changes li{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);gap:4px 20px;padding:12px 0;display:grid}.page-module__S1n9JW__changeDate{color:var(--ink-3);font:15px/2 var(--font-mono)}.page-module__S1n9JW__downloads{flex-direction:column;gap:8px;display:flex;margin-top:30px!important}.page-module__S1n9JW__downloads a{color:var(--ink);font-family:var(--font-mono)}@media (max-width:640px){.page-module__S1n9JW__layer{scroll-margin-top:96px}.page-module__S1n9JW__layerTitle{font-size:32px}.page-module__S1n9JW__briefList>div,.page-module__S1n9JW__changes li{grid-template-columns:minmax(0,1fr);gap:2px}.page-module__S1n9JW__table{font-size:14px}.page-module__S1n9JW__table th,.page-module__S1n9JW__table td{padding-right:8px}.page-module__S1n9JW__table thead th{letter-spacing:.06em}.page-module__S1n9JW__tag{margin:2px 0 0;display:block}.page-module__S1n9JW__legend .page-module__S1n9JW__tag{display:inline-block}}@media (max-width:360px){.page-module__S1n9JW__table{font-size:13px}.page-module__S1n9JW__table th,.page-module__S1n9JW__table td{padding-right:6px}.page-module__S1n9JW__table thead th{letter-spacing:.04em;font-size:9px}}
