.tr-page em{font-style:normal;font-weight:700}.tr-page :is(.kz-h2,.kz-h3) em{font-weight:inherit}.tr-tabs{top:var(--nav-h);z-index:30;background:var(--bg);border-bottom:var(--bw) solid var(--ink);position:sticky}.tr-tabs nav{gap:var(--s-1);padding:var(--s-4) 0;scrollbar-width:thin;display:flex;position:relative;overflow-x:auto}.tr-tabs a{align-items:center;gap:var(--s-2);flex-shrink:0;display:flex}.tr-tabs a[aria-current]{background:var(--ink);color:var(--on-ink);box-shadow:inset 0 -2px 0 var(--accent)}.tr-tabs a span{font-variant-numeric:tabular-nums}.tr-intro__description{color:var(--fg-2);text-wrap:pretty}.tr-intro__description>*+*{margin-top:var(--s-5)}.tr-note{display:block}.tr-note:before{margin-right:var(--s-2);vertical-align:middle;display:inline-block}.tr-note p{margin-top:var(--s-2)}.tr-stats{margin-bottom:var(--s-8)}.tr-stats .kz-stat__v{white-space:normal;overflow-wrap:anywhere;order:-1}.tr-stats .kz-help{margin-top:0}.tr-figure{margin:var(--s-8) 0}.tr-annual{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.tr-annual>*+*{border-left:var(--bw) solid var(--ink)}.tr-annual .tr-peak td{color:var(--accent-ink)}.tr-peak td:first-child:before{content:"";width:8px;height:8px;margin-right:var(--s-2);background:var(--accent);display:inline-block}.tr-eras{gap:var(--s-4);margin-top:var(--s-6);font-size:var(--fs-body-sm);color:var(--fg-2);flex-direction:column;padding:0;list-style:none;display:flex}.tr-eras li+li{padding-top:var(--s-4);border-top:var(--bw-thin) dashed var(--ink)}.tr-year{border-top:var(--bw) solid var(--ink);grid-template-columns:minmax(180px,1fr) 3fr;display:grid}.tr-year>header{padding:var(--s-6) var(--s-6) var(--s-6) 0}.tr-year h3{font:var(--fs-num) / 1 var(--font-pixel);margin:var(--s-3) 0}.tr-year header p{font-size:var(--fs-body-sm);color:var(--fg-2)}.tr-year ol{padding:0;list-style:none}.tr-year li{gap:var(--s-5);padding:var(--s-6) 0;grid-template-columns:100px minmax(0,1fr);display:grid}.tr-year li+li{border-top:var(--bw-thin) dashed var(--ink)}.tr-year time{color:var(--mut);font-size:var(--fs-ui-sm)}.tr-year h4{margin:var(--s-3) 0;font-size:var(--fs-body)}.tr-year li p{font-size:var(--fs-body-sm);color:var(--fg-2)}.tr-block{margin-top:var(--section-y)}.tr-block>h3{margin-bottom:var(--s-5)}.tr-grid{gap:var(--s-5);margin-bottom:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.tr-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-panel p:not(.tr-number),.tr-panel li{font-size:var(--fs-body-sm);color:var(--fg-2);overflow-wrap:anywhere}.tr-panel h4:not(.kz-h3),.tr-panel h5{font-size:var(--fs-body)}.tr-panel ul{padding:0;list-style:none}.tr-panel li+li{margin-top:var(--s-3)}.tr-number{font:var(--fs-num) / 1 var(--font-pixel);overflow-wrap:anywhere;display:block}.tr-number small{margin-top:var(--s-2);font:var(--fs-ui-sm) / 1.5 var(--font-mono);display:block}.tr-scroll{max-width:100%;overflow-x:auto}.tr-table tbody th{vertical-align:top;font-size:var(--fs-body-sm);letter-spacing:normal;text-transform:none;color:var(--fg-2);border-bottom:0;padding:18px 24px 18px 0;font-weight:700}.tr-table tbody tr+tr th{border-top:var(--bw-thin) dashed var(--ink)}.tr-table tbody tr:last-child th{border-bottom:var(--bw) solid var(--ink)}.tr-table small{margin-top:var(--s-2);font-size:var(--fs-ui-sm);color:var(--mut);font-weight:400;display:block}.tr-table a{text-underline-offset:3px;text-decoration:underline}.tr-directory{table-layout:fixed;min-width:1540px}.tr-directory thead th:first-child{width:46px}.tr-directory th:nth-child(2){width:210px}.tr-directory thead th:nth-child(3){width:70px}.tr-directory thead th:nth-child(n+4):nth-child(-n+6){width:54px}.tr-directory thead th:nth-child(7),.tr-directory thead th:nth-child(8){width:180px}.tr-directory thead th:nth-child(9){width:250px}.tr-directory td:last-child{min-width:300px}.tr-directory td,.tr-directory tbody th{overflow-wrap:anywhere}.tr-founders{min-width:1050px}.tr-founders th:nth-child(2){min-width:180px}.tr-founders td:last-child{white-space:nowrap}.tr-arr th:first-child{width:38%}.tr-arr td:nth-child(2){width:47%}.tr-arr small{margin:0 var(--s-2) 0 0;display:inline}.tr-bar{background:repeating-linear-gradient(to bottom, var(--ink) 0 2px, transparent 2px 4px);min-width:2px;height:16px;margin:5px 0;display:block}.tr-bar--thin{background:repeating-linear-gradient(to bottom, var(--ink) 0 1px, transparent 1px 4px)}.tr-tags{align-items:center;gap:var(--s-1);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.tr-companies{gap:var(--s-5);display:grid}.tr-company__body{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.tr-company__body>*+*{border-left:var(--bw) solid var(--ink)}.tr-company .kz-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:auto 0 0}.tr-company .kz-stat__v{font-size:24px}.tr-fields{gap:var(--s-5) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tr-fields dd{overflow-wrap:anywhere}.tr-segments>a:hover{color:inherit}.tr-segments>a>.kz-micro:last-child{padding-top:var(--s-5);margin-top:auto}.tr-atlas .kz-btn{margin-top:auto}.tr-atlas dl>div{justify-content:space-between;gap:var(--s-3);margin-top:var(--s-3);font-size:var(--fs-body-sm);display:flex}.tr-segment{margin-top:var(--s-9);scroll-margin-top:calc(var(--nav-h) + 88px)}.tr-segment>header{margin-bottom:var(--s-5);padding-top:var(--s-5);border-top:var(--bw) solid var(--ink)}.tr-segment header>*+*{margin-top:var(--s-4)}.tr-takeaway{margin-top:var(--s-8);gap:var(--s-5)}@media (width<=1100px){.tr-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.tr-annual,.tr-year,.tr-company__body,.tr-grid{grid-template-columns:minmax(0,1fr)}.tr-annual>*+*,.tr-company__body>*+*{border-left:0;border-top:var(--bw) solid var(--ink)}.tr-year>header{padding-bottom:0}}@media (width<=600px){.tr-year li{gap:var(--s-4);grid-template-columns:65px minmax(0,1fr)}.tr-fields{grid-template-columns:minmax(0,1fr)}.tr-table{min-width:0}.tr-table tbody th[scope=row]{width:auto;min-width:0;padding:var(--s-2) 0;display:block}.tr-table tbody tr+tr th,.tr-table tbody tr:last-child th{border:0}.tr-directory td:last-child{min-width:0}.tr-table td{overflow-wrap:anywhere;white-space:normal}.tr-arr td:nth-child(2){display:none}}
