.tr{color:var(--ss-ink);background:var(--ss-bg);font:var(--ss-t-body);-webkit-font-smoothing:antialiased}.tr :where(h1,h2,h3,p,ul,dl,dd,figure){margin:0}.tr-wrap{max-width:calc(var(--ss-w-product) + 2 * var(--ss-gutter));padding:0 var(--ss-gutter);box-sizing:border-box;margin:0 auto}.tr-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.tr .ss-icon{width:16px;height:16px}.tr-top{align-items:center;gap:var(--ss-s4);padding-top:var(--ss-s4);flex-wrap:wrap;display:flex}.tr-crumb{font:var(--ss-t-callout);color:var(--ss-ink-3)}.tr-crumb a{color:inherit;text-decoration:none}.tr-crumb a:hover{color:var(--ss-ink)}.tr-top .tr-seg{margin-left:auto}.tr-seg a.ss-seg__item{text-decoration:none}.tr-seg .ss-seg__item[aria-current=page]{background:var(--ss-ink);color:var(--ss-on-ink)}.tr h1{font:var(--ss-t-title);letter-spacing:var(--ss-track-title);margin-top:var(--ss-s1)}.tr-meta{font:var(--ss-t-callout);color:var(--ss-ink-3);margin-top:var(--ss-s1)}.tr-lede{font:var(--ss-t-section);letter-spacing:var(--ss-track-section);margin-top:var(--ss-s4);max-width:30em}.tr-headline{font:600 28px/1.22 var(--ss-font);letter-spacing:-.015em;margin-top:var(--ss-s5);max-width:22em}.tr-qual{font:var(--ss-t-body);color:var(--ss-ink-2);margin-top:var(--ss-s3);max-width:36em}.tr-qual b,.tr-prose b,.tr-reading b{color:var(--ss-ink);font-weight:600}.tr-hero{gap:var(--ss-s6);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;display:grid}.tr-hero>*{min-width:0}.tr-hero--areas{grid-template-rows:auto 1fr;grid-template-areas:"text chart""cases chart";row-gap:0}.tr-h-text{grid-area:text}.tr-h-chart{margin-top:var(--ss-s2);grid-area:chart}.tr-h-cases{margin-top:var(--ss-s5);grid-area:cases;align-self:start}.tr-sec{margin-top:var(--ss-gap-section)}.tr-sec-title{font:var(--ss-t-section);letter-spacing:var(--ss-track-section);margin-bottom:var(--ss-s3)}.tr-sec-sub{font:var(--ss-t-body);color:var(--ss-ink-2);margin:calc(-1 * var(--ss-s1)) 0 var(--ss-s4);max-width:44em}.tr-cols{gap:var(--ss-s5);grid-template-columns:1fr 1fr;align-items:start;display:grid}.tr-cols>*{min-width:0}.tr-reading{max-width:var(--ss-w-reading)}.tr-reading p{font:var(--ss-t-reading);color:var(--ss-ink-2);margin-bottom:var(--ss-s4)}.tr-prose{font:var(--ss-t-body);color:var(--ss-ink-2);margin-bottom:var(--ss-s3)}.tr-prose:last-child{margin-bottom:0}.tr-prose+.tr-link-p{margin-top:var(--ss-s5)}.tr-link{color:var(--ss-ink);font-weight:600;text-decoration:none}.tr-link:hover{opacity:.72}.tr-fine{font:var(--ss-t-callout);color:var(--ss-ink-3);margin-top:var(--ss-s3)}.tr .ss-row__title,.tr .ss-row__sub{white-space:normal}.tr-value{font:var(--ss-t-headline);color:var(--ss-ink)}.tr-note{font:var(--ss-t-callout);color:var(--ss-ink-3);text-align:right;display:block}.tr-h-cases .ss-row__trail{flex-direction:column;align-items:flex-end}.tr-anchors>*+*{border-top:1px solid var(--ss-line)}.tr-anchors,[id^=ev-]{scroll-margin-top:var(--ss-s4)}.tr-st{font:600 13px/1.3 var(--ss-font);color:var(--ss-ink);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.tr-st i{border:1.5px solid var(--ss-ink);box-sizing:border-box;border-radius:50%;flex:none;width:10px;height:10px}.tr-st--yes i{background:var(--ss-ink)}.tr-st--part i{background:linear-gradient(90deg, var(--ss-ink) 50%, transparent 50%)}.tr-st--no{color:var(--ss-ink-2)}.tr-st--no i{border-color:var(--ss-ink-2);background:0 0}.tr-chart{margin-top:var(--ss-s1);position:relative}.tr-chart svg{width:100%;display:block;overflow:visible}.tr-chart text{font-family:var(--ss-font);font-variant-numeric:tabular-nums}.tr-c-grid{stroke:var(--ss-line);stroke-width:1px}.tr-c-axis{fill:var(--ss-ink-3);font-size:11px}.tr-c-axis-t{fill:var(--ss-ink-2);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.tr-c-band{fill:var(--ss-fill-2)}.tr-c-band-l{fill:var(--ss-ink-2);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.tr-c-ours{fill:none;stroke:var(--ss-ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.tr-c-ref{fill:none;stroke:var(--ss-ink-3);stroke-width:2px;stroke-dasharray:5 4;stroke-linejoin:round}.tr-c-lab{fill:var(--ss-ink);font-size:13px;font-weight:600}.tr-c-lab--ref{fill:var(--ss-ink-2);font-weight:400}.tr-c-dot{fill:var(--ss-ink);stroke:var(--ss-fill-1);stroke-width:2px}.tr-c-dot--ref{fill:var(--ss-fill-1);stroke:var(--ss-ink-3);stroke-width:2px}.tr-c-note{fill:var(--ss-ink-2);font-size:12px}.tr-c-hair,.tr-c-x{stroke:var(--ss-ink-3);stroke-width:1px}.tr-tip{pointer-events:none;background:var(--ss-bg);color:var(--ss-ink);border-radius:var(--ss-r-control);font:var(--ss-t-callout);box-shadow:var(--ss-shadow-float);white-space:nowrap;z-index:var(--ss-z-overlay);padding:8px 10px;position:absolute}.tr-tip b{font-weight:600}.tr-tip span{color:var(--ss-ink-3)}.tr-chart-note{font:var(--ss-t-callout);color:var(--ss-ink-3);margin-top:var(--ss-s3)}.tr-r-seg{fill:var(--ss-fill-2)}.tr-r-seg--ink{fill:var(--ss-ink)}.tr-r-txt{fill:var(--ss-ink);font-size:12px;font-weight:600}.tr-r-txt--on{fill:var(--ss-on-ink)}.tr-r-row{letter-spacing:.06em;text-transform:uppercase;fill:var(--ss-ink-3);font-size:11px;font-weight:600}.tr-r-row--sub{text-transform:none;letter-spacing:0;font-weight:400}.tr-r-tick{fill:var(--ss-ink-3);font-size:11px}.tr-tbl-scroll{overflow-x:auto}.tr-tbl{border-collapse:collapse;width:100%;font:var(--ss-t-callout);font-variant-numeric:tabular-nums}.tr-tbl th{text-align:left;font:var(--ss-t-caption);letter-spacing:var(--ss-track-caption);text-transform:uppercase;color:var(--ss-ink-3);padding:0 var(--ss-s3) var(--ss-s2) 0}.tr-tbl td{padding:var(--ss-s2) var(--ss-s3) var(--ss-s2) 0;border-top:1px solid var(--ss-line);color:var(--ss-ink-2);vertical-align:top}.tr-tbl td:first-child{color:var(--ss-ink);font-weight:600}.tr-tbl .r{text-align:right;padding-right:0}.tr-dl2{gap:var(--ss-s4);margin-top:var(--ss-s3);grid-template-columns:1fr 1fr;display:grid}.tr-dl2 dt{font:var(--ss-t-caption);letter-spacing:var(--ss-track-caption);text-transform:uppercase;color:var(--ss-ink-3)}.tr-dl2 dd{margin-top:var(--ss-s1);font:var(--ss-t-body);color:var(--ss-ink)}.tr-stages{gap:var(--ss-s4);margin-top:var(--ss-s6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tr-stages .ss-row{align-items:flex-start;min-height:60px}.tr-stages .ss-row__trail{padding-top:2px}.tr-changes{font:var(--ss-t-callout);color:var(--ss-ink-2);padding-left:1.1em;list-style:outside}.tr-changes li{margin:0 0 var(--ss-s2)}.tr-changes b{color:var(--ss-ink);font-weight:600}.tr-changes-date{font:var(--ss-t-caption);letter-spacing:var(--ss-track-caption);text-transform:uppercase;color:var(--ss-ink-3);margin-bottom:var(--ss-s3)}.tr-form{gap:var(--ss-s4);display:grid}.tr-form-row{gap:var(--ss-s4);grid-template-columns:1fr 1fr;display:grid}.tr-form select.ss-field__input{cursor:pointer}.tr-form .tr-ta .ss-field__control{border-radius:var(--ss-r-module);height:auto;padding:var(--ss-s3) var(--ss-s4);align-items:flex-start}.tr-form .tr-ta textarea{resize:vertical;width:100%;min-height:76px}.tr-form-foot{align-items:center;gap:var(--ss-s4);flex-wrap:wrap;display:flex}.tr-form-foot p{font:var(--ss-t-callout);color:var(--ss-ink-3);margin:0}.tr-form-msg{font:var(--ss-t-body);color:var(--ss-ink);margin:0;font-weight:600}@media (max-width:1080px){.tr-hero,.tr-cols{grid-template-columns:1fr}.tr-hero--areas{row-gap:var(--ss-s5);grid-template-areas:"text""chart""cases"}.tr-hero--areas .tr-h-cases,.tr-hero--areas .tr-h-chart{margin-top:0}.tr-stages{grid-template-columns:1fr}}@media (max-width:720px),(max-height:480px){.tr-top .tr-crumb{display:none}.tr-top .tr-seg{order:-1;margin-left:0}.tr-top{padding-top:var(--ss-s2)}.tr h1{margin-top:var(--ss-s4)}.tr-lede{font-size:20px}.tr-headline{font-size:21px}.tr-sec{margin-top:40px}.tr-reading p{font:var(--ss-t-body)}.tr-form-row{grid-template-columns:1fr}.tr .ss-disclosure__summary{flex-wrap:wrap;row-gap:2px}.tr .ss-disclosure__label{flex:1 1 0}.tr .ss-disclosure__value{color:var(--ss-ink);flex-basis:100%;order:3;font-weight:600}.tr .ss-module__head{flex-wrap:wrap;row-gap:2px}.tr-dl2{gap:var(--ss-s3);grid-template-columns:1fr}}
