.pr-table{display:grid;border-top:1px solid var(--hair)}.pr-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,2fr) auto;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--hair);font-size:15px}.pr-th{font:500 12px/1.2 var(--font-mono-x);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2)}.pr-row a{color:var(--text);text-decoration:none}.pr-row a:hover b{text-decoration:underline;text-underline-offset:3px}.pr-row em{font-style:normal;font-size:13px;color:var(--accent-text)}.pr-row small{display:block;margin-top:4px}.pr-price{color:var(--accent-text);font-size:17px}.pr-box{color:var(--text-2);font-size:14px;line-height:1.45}@media (max-width:900px){.pr-th{display:none}.pr-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.pr-row>span:nth-child(3),.pr-row>span:nth-child(4),.pr-row>span:nth-child(5){grid-column:1/-1}}.pr-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.pr-split .t-body{margin-top:18px}@media (max-width:900px){.pr-split{grid-template-columns:1fr}}.pr-terms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin:32px 0 0;border-top:1px solid var(--hair)}.pr-terms div{padding:20px 0;border-bottom:1px solid var(--hair)}.pr-terms dt{font:640 19px/1.25 var(--font-display)}.pr-terms dd{margin:8px 0 0;color:var(--text-2);font-size:16px;line-height:1.55}@media (max-width:900px){.pr-terms{grid-template-columns:1fr}}