.ra3-rise{animation:.8s cubic-bezier(.22,.61,.2,1) both lsRise}.ra3-d1{animation-delay:60ms}.ra3-d2{animation-delay:.14s}.ra3-d3{animation-delay:.22s}@media (prefers-reduced-motion:reduce){.ra3-rise{animation:none}}.ra3-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);padding-top:64px;padding-bottom:84px;display:grid}.ra3-herocopy{min-width:0}.ra3-hero .v3-h1{overflow-wrap:anywhere;max-width:640px;margin-left:0;margin-right:0;font-size:clamp(30px,3.6vw,48px)}.ra3-hero .v3-sub{max-width:580px;margin-left:0;margin-right:0}.ra3-ask{flex-wrap:wrap;align-items:center;gap:12px 18px;max-width:580px;margin:26px 0 0;display:flex}.ra3-askp{color:var(--v3-ink);flex:100%;margin:0;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:500;line-height:1.4}.ra3-asknote{letter-spacing:.12em;text-transform:uppercase;color:var(--v3-muted);font-family:JetBrains Mono,monospace;font-size:9.5px}.ra3-backnav{margin:0 0 22px}.ra3-back{letter-spacing:.12em;text-transform:uppercase;color:var(--v3-muted);align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:10.5px;text-decoration:none;transition:color .2s;display:inline-flex}.ra3-back:hover{color:var(--v3-ink)}.ra3-a{color:var(--v3-indigo);text-underline-offset:3px;font-weight:500;text-decoration:underline}.ra3-a:hover{color:var(--v3-ink)}.ra3-nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px;display:grid}.ra3-num{border-left:1px solid var(--v3-line);flex-direction:column;gap:9px;min-width:0;padding-left:18px;display:flex}a.ra3-num{color:inherit;text-decoration:none;transition:border-color .2s}a.ra3-num:hover{border-left-color:var(--v3-green)}a.ra3-num:hover b{color:var(--v3-green)}a.ra3-num:focus-visible{outline:2px solid var(--v3-green);outline-offset:4px}.ra3-num b{letter-spacing:-.02em;color:var(--v3-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-family:Inter Tight,Switzer,Helvetica Neue,Arial,sans-serif;font-size:clamp(26px,2.7vw,38px);font-weight:600;line-height:1}.ra3-numl{letter-spacing:.14em;color:var(--v3-muted);font-family:JetBrains Mono,monospace;font-size:9.5px;line-height:1.6}.ra3-split{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.ra3-split .v3-h2{margin-top:12px;font-size:clamp(24px,2.4vw,32px)}.ra3-body{min-width:0}.ra3-prose p,.ra3-p{max-width:68ch;color:var(--v3-body);margin:0 0 14px;font-size:15.5px;line-height:1.7}.ra3-prose p:last-child,.ra3-p:last-child{margin-bottom:0}.ra3-prose strong{color:var(--v3-ink);font-weight:600}.ra3 .ld-detail{border-top-color:var(--v3-line)}.ra3 .ld-detail>summary{letter-spacing:.12em;font-size:11px}.ra3 .ld-detail-body>p{color:var(--v3-body);font-size:14.5px;line-height:1.7}.ra3 .ld-detail-body>p strong{color:var(--v3-ink)}.ra3-tablewrap{-webkit-overflow-scrolling:touch;margin:6px 0 0;overflow-x:auto}.ra3-table{border-collapse:collapse;text-align:left;width:100%;min-width:640px}.ra3-table th{letter-spacing:.12em;text-transform:uppercase;color:var(--v3-muted);vertical-align:bottom;border-bottom:1px solid #14161f38;padding:0 18px 10px 0;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:500}.ra3-table td{color:var(--v3-ink);border-bottom:1px solid var(--v3-line);vertical-align:top;padding:12px 18px 12px 0;font-size:14.5px;line-height:1.5}.ra3-table tbody tr:hover{background:#14161f06}.ra3-table td:first-child,.ra3-table td:nth-child(3),.ra3-table td:nth-child(4),.ra3-table td:last-child{color:var(--v3-body);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12.5px}.ra3-table td:last-child,.ra3-table th:last-child{padding-right:0}.ra3-table .ra3-a{font-weight:500}.ra3-ring{max-width:620px;margin:0;padding:0;list-style:none}.ra3-ring>li{border-bottom:1px solid var(--v3-line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex;position:relative}.ra3-ring .ra3-a:after{content:"";position:absolute;inset:0}.ra3-ring>li:last-child{border-bottom:0}.ra3-ring .ra3-a{color:var(--v3-ink);font-size:15px;text-decoration:none;transition:color .2s}.ra3-ring .ra3-a:hover{color:var(--v3-green)}.ra3-ringcount{color:var(--v3-muted);font-variant-numeric:tabular-nums;flex:none;font-family:JetBrains Mono,monospace;font-size:12px}.ra3-close{text-align:center}.ra3-close .v3-h2{max-width:680px;margin:14px auto 0;font-size:clamp(30px,3.4vw,44px)}.ra3-close .v3-sub{max-width:560px}.ra3-trust{color:var(--v3-muted);margin:18px 0 0;font-size:12.5px;line-height:1.6}.ra3-trust i{color:var(--v3-green);font-style:normal}@media (max-width:900px){.ra3-hero{grid-template-columns:minmax(0,1fr);gap:36px}.ra3-split{grid-template-columns:minmax(0,1fr);gap:18px}.ra3-split .v3-h2{margin-top:10px}}@media (max-width:760px){.ra3-hero{padding-top:40px;padding-bottom:52px}.ra3-nums{gap:20px 16px}.ra3-num b{font-size:24px}.ra3-back{font-size:11px}.ra3-table td{font-size:13.5px}}
