.trNums{grid-template-columns:repeat(3,minmax(0,220px));justify-content:center;display:grid}.trNums>div{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-32);flex-direction:column;display:flex}.trNums>div+div{border-left:1px solid var(--border-hairline)}.trNum{font-size:var(--text-3xl);line-height:var(--lh-tight);font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0}.trNumLine{font-size:var(--text-base);line-height:var(--lh-base);color:var(--text-secondary);text-wrap:balance;margin:0}.trRow{gap:var(--space-64);max-width:calc(var(--content-max) + 2 * var(--space-40));padding:var(--space-64) var(--space-40);grid-template-columns:minmax(0,320px) minmax(0,1fr);margin:0 auto;display:grid}.trH2{font-size:var(--text-2xl);line-height:var(--lh-2xl);font-weight:var(--weight-semi);letter-spacing:-.02em;margin:0}.trBody{gap:var(--space-24);flex-direction:column;display:flex}.trBody .pvGrid[data-cols="2"]{max-width:none}.trQs{gap:var(--space-32);flex-direction:column;margin:0;display:flex}.trQs dt{font-size:var(--text-md);line-height:var(--lh-md);font-weight:var(--weight-semi);color:var(--text-primary)}.trQs dd{margin:var(--space-8) 0 0;font-size:var(--text-md);line-height:var(--lh-md);color:var(--text-secondary)}.trFacts{column-gap:var(--space-40);row-gap:var(--space-32)}.trFacts[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.trText{font-size:var(--text-md);line-height:var(--lh-md);color:var(--text-secondary);margin:0}.trDocs{flex-direction:column;display:flex}.trDocs a{border-bottom:1px solid var(--border-hairline);min-height:60px;font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--text-primary);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.trDocs a:after{content:"→" / "";color:var(--text-tertiary);transition:transform var(--dur-fast) var(--ease)}@media (hover:hover){.trDocs a:hover:after{transform:translate(4px)}}@media (max-width:899px){.trNums{gap:var(--space-16);grid-template-columns:minmax(0,1fr)}.trNums>div+div{border-left:0;border-top:1px solid var(--border-hairline);padding-top:var(--space-20)}.trRow{gap:var(--space-24);padding:var(--space-48) var(--space-16);grid-template-columns:minmax(0,1fr)}.trH2{font-size:var(--text-xl);line-height:var(--lh-xl)}.trFacts[data-cols="2"]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.trDocs a:after{transition:none}}
