.press-page{--press-ink: #242424;--press-muted: #737373;--press-rule: #d4d4d4;--press-paper: #f5f5f5;--press-soft: #ededed;min-height:100dvh;overflow-x:clip;background:var(--press-paper);color:var(--press-ink)}.press-page a{color:inherit}.press-page a:focus-visible{outline:2px solid var(--press-ink);outline-offset:4px}.press-kicker{color:var(--press-muted);font-size:.68rem;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.press-link{display:inline-flex;align-items:center;gap:.55rem;border-bottom:1px solid var(--press-ink);padding-bottom:.26rem;text-decoration:none;transition:opacity .18s ease,transform .18s ease}.press-link:hover{opacity:.66;transform:translateY(-1px)}.press-rule{border-color:var(--press-rule)}.press-article p{color:#454545;font-size:1rem;line-height:1.82}.press-article h2{font-size:1.35rem;font-weight:500;letter-spacing:-.025em;line-height:1.25}.press-table-frame{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:#a3a3a3 transparent;scrollbar-width:thin}.press-table-frame table{min-width:690px;border-collapse:collapse}.press-table-frame th,.press-table-frame td{border-bottom:1px solid var(--press-rule);padding:.78rem .9rem;text-align:right;white-space:nowrap}.press-table-frame th:first-child,.press-table-frame td:first-child{max-width:17rem;text-align:left;white-space:normal}.press-table-frame th{color:var(--press-muted);font-size:.64rem;font-weight:400;line-height:1.5;text-transform:uppercase}.press-table-frame td{font-size:.82rem;line-height:1.45}.press-quote{border-left:2px solid #8a8a8a}.press-button{display:inline-flex;align-items:center;gap:.6rem;width:-moz-fit-content;width:fit-content;background:#242424;color:#fff!important;padding:.8rem 1rem;font-size:.875rem;text-decoration:none;transition:opacity .18s ease,transform .18s ease}.press-button:hover{opacity:.78;transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.press-link,.press-button{transition:none}}
