.pr-ranges{padding:6rem 0 4rem}.pr-chart{position:relative;padding-top:2rem}.pr-axis{position:relative;height:1.5rem;margin-left:15.5rem;margin-right:12.5rem}.pr-axis span{position:absolute;transform:translate(-50%);font-size:.75rem;color:var(--dl-mute);font-variant-numeric:tabular-nums;white-space:nowrap}.pr-row{display:grid;grid-template-columns:14rem minmax(0,1fr) 11rem;align-items:center;gap:1.5rem;padding:1rem 0;border-top:1px solid var(--dl-hair);color:inherit;text-decoration:none;transition:background .3s var(--dl-ease)}.pr-row:last-child{border-bottom:1px solid var(--dl-hair)}.pr-row:hover{background:var(--dl-paper)}.pr-row:focus-visible{outline:2px solid var(--dl-gold);outline-offset:2px;border-radius:.75rem}.pr-name{display:grid;gap:.125rem}.pr-name strong{font-size:1.0625rem;font-weight:500}.pr-name small{font-size:.8125rem;color:var(--dl-mute)}.pr-track{position:relative;height:.75rem;border-radius:999px;background:repeating-linear-gradient(90deg,rgba(5,5,5,.06) 0 1px,transparent 1px 20%)}.pr-bar{position:absolute;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,var(--dl-gold-soft),var(--dl-gold))}.pr-med{position:absolute;top:50%;width:.875rem;height:.875rem;border-radius:50%;background:var(--dl-ink);border:2px solid #ffffff;transform:translate(-50%,-50%);box-shadow:0 0 0 1px var(--dl-ink)}.pr-vals{display:grid;justify-items:end;gap:.125rem;text-align:right;font-variant-numeric:tabular-nums}.pr-vals strong{font-size:1rem;font-weight:600;white-space:nowrap}.pr-vals small{font-size:.8125rem;color:var(--dl-mute)}.pr-note{margin:1.25rem 0 0;max-width:48rem;font-size:.875rem;line-height:1.6;color:var(--dl-mute)}.pr-factors{padding:5rem 0;background:var(--dl-paper)}.pr-factor-grid{display:grid;gap:1rem}.pr-factor .dl-bezel-core{padding:1.5rem;display:grid;gap:.75rem;align-content:start}.pr-factor h3{margin:0;font-size:1.25rem;font-weight:500;letter-spacing:-.015em}.pr-factor p{margin:0;font-size:.9375rem;line-height:1.6;color:var(--dl-mute)}.pr-factor dl{margin:.25rem 0 0;display:grid}.pr-factor dl div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-top:1px solid var(--dl-hair);font-size:.9375rem}.pr-factor dt{margin:0}.pr-factor dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--dl-gold-deep)}.pr-cheap{padding:6rem 0}.pr-table{border-top:1px solid var(--dl-hair)}.pr-table-head,.pr-table-row{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,4fr);gap:1.5rem;padding:1rem 0;border-bottom:1px solid var(--dl-hair)}.pr-table-head{font-size:.8125rem;font-weight:600;color:var(--dl-mute)}.pr-table-row{font-size:.9375rem;line-height:1.55}.pr-table-row strong{font-weight:500}.pr-table-row>span:nth-child(2){color:var(--dl-mute)}.pr-ours{display:flex;gap:.5rem;align-items:flex-start}.pr-ours svg{flex:none;width:1.125rem;height:1.125rem;margin-top:.125rem;color:var(--dl-gold-deep)}.pr-side-note{margin:1rem 0 0;font-size:.9375rem;color:var(--dl-mute)}@media (min-width: 768px){.pr-factor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.pr-factor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 899px){.pr-axis{display:none}.pr-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name vals" "track track";row-gap:.75rem}.pr-name{grid-area:name}.pr-vals{grid-area:vals}.pr-track{grid-area:track}}@media (max-width: 767px){.pr-ranges,.pr-cheap,.pr-factors{padding:4rem 0}.pr-table-head{display:none}.pr-table-row{grid-template-columns:1fr;gap:.375rem}}
