.prose{color:var(--ink-soft);font-size:1.0625rem;line-height:1.8;overflow-wrap:break-word}.prose>*+*{margin-top:1.15em}.prose>:first-child{margin-top:0}.prose p{text-wrap:pretty}.prose strong,.prose b{color:var(--ink);font-weight:600}.prose em{font-style:italic}.prose a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--brass);text-decoration-thickness:1.5px;text-underline-offset:.22em;transition:color 0.2s var(--ease),text-decoration-color 0.2s var(--ease)}.prose a:hover{color:var(--brass-d);text-decoration-color:currentColor}.prose h3{margin-top:2em;margin-bottom:.5em;font-size:clamp(1.375rem, 1.2rem + 0.6vw, 1.625rem);line-height:1.25;color:var(--ink)}.prose h4{margin-top:1.75em;font-size:1.1875rem;color:var(--ink)}.prose h3+*,.prose h4+*{margin-top:0}.prose ul,.prose ol{display:grid;gap:.6em;padding:0;list-style:none}.prose ul li{position:relative;padding-left:1.75em}.prose ul li::before{content:"";position:absolute;left:.1em;top:.9em;width:.7em;height:1.5px;background:var(--brass)}.prose ol{counter-reset:item}.prose ol li{position:relative;padding-left:2.6em;counter-increment:item}.prose ol li::before{content:counter(item,decimal-leading-zero);position:absolute;left:0;top:0;font-family:var(--font-display);font-size:1.0625rem;color:var(--brass-d);font-variant-numeric:tabular-nums}.prose blockquote{margin-inline:0;padding:.25em 0 .25em 1.5rem;border-left:2px solid var(--brass);font-family:var(--font-display);font-size:1.375rem;line-height:1.5;color:var(--ink)}.prose img{border-radius:var(--r-md)}.prose figure{margin-inline:0}.acc__a.prose{font-size:1rem;line-height:1.75}.tablewrap{margin-block:1.75em;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-1)}.tablewrap:focus-visible{outline-offset:2px}.tablewrap table{width:100%;min-width:520px;border-collapse:collapse;font-size:.96875rem;line-height:1.55;font-variant-numeric:tabular-nums}.tablewrap thead th{padding:16px 20px;background:var(--ink);color:#fff;font:600 0.75rem/1.3 var(--font-body);letter-spacing:.12em;text-align:left;text-transform:uppercase;white-space:nowrap}.tablewrap thead th:first-child{border-top-left-radius:var(--r-md)}.tablewrap thead th:last-child{border-top-right-radius:var(--r-md)}.tablewrap td,.tablewrap tbody th{padding:16px 20px;border-top:1px solid var(--line);text-align:left;vertical-align:top;color:var(--ink-soft)}.tablewrap tbody tr:first-child td,.tablewrap tbody tr:first-child th{border-top:0}.tablewrap tbody tr{transition:background-color 0.2s var(--ease)}.tablewrap tbody tr:hover{background:rgb(185 138 47 / .07)}.tablewrap td:first-child,.tablewrap tbody th{font-family:var(--font-display);font-size:1.0625rem;font-weight:500;color:var(--ink)}@media (max-width:640px){.tablewrap[data-stack]{overflow:visible;background:#fff0;box-shadow:none;border-radius:0}.tablewrap[data-stack] table{min-width:0}.tablewrap[data-stack] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tablewrap[data-stack] tbody,.tablewrap[data-stack] tr{display:block}.tablewrap[data-stack] tr{margin-bottom:12px;padding:6px 0;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-1)}.tablewrap[data-stack] tbody tr:hover{background:var(--surface)}.tablewrap[data-stack] td,.tablewrap[data-stack] tbody th{display:grid;grid-template-columns:minmax(6.5rem,34%) minmax(0,1fr);gap:12px;padding:9px 18px;border-top:0}.tablewrap[data-stack] td::before,.tablewrap[data-stack] tbody th::before{content:attr(data-label);font:600 0.6875rem/1.6 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.tablewrap[data-stack] td:first-child,.tablewrap[data-stack] tbody th{display:block;padding:14px 18px 8px;font-size:1.1875rem;border-bottom:1px solid var(--line);margin-bottom:4px}.tablewrap[data-stack] td:first-child::before,.tablewrap[data-stack] tbody th::before{display:none}}