.prows{border-bottom:1px solid var(--line);counter-reset:none;padding:0;list-style:none}.prow{border-top:1px solid var(--line);isolation:isolate;grid-template-columns:52px minmax(0,1.25fr) minmax(0,.8fr) minmax(0,.7fr) minmax(0,1.35fr) auto;align-items:center;gap:20px;padding:22px 18px;display:grid;position:relative}.prow:before{content:"";z-index:-1;opacity:0;transition:opacity .35s var(--ease);background:linear-gradient(180deg, rgb(var(--hi) / calc(.16 * var(--hi-k))), rgb(var(--hi) / calc(.04 * var(--hi-k))));border:1px solid #0000;border-color:rgb(var(--hi) / calc(.18 * var(--hi-k)));border-top-color:rgb(var(--hi) / calc(.4 * var(--hi-k)));box-shadow:inset 0 1px 0 rgb(var(--hi) / calc(.25 * var(--hi-k))), 0 18px 40px rgb(0 0 0/calc(.25 * var(--shadow-k)));border-radius:14px;position:absolute;inset:-1px 0}.prow:hover:before,.prow:focus-within:before,.prow.is-mine:before{opacity:1}.prow:hover+.prow,.prow.is-mine+.prow{border-top-color:#0000}.prow__no{color:rgb(var(--fg) / .42);font-family:var(--font-display);letter-spacing:.08em;font-variant-numeric:tabular-nums;align-self:start;padding-top:10px;font-size:13px;font-weight:600;transition:color .3s}.prow:hover .prow__no{color:var(--photon)}.prow__title{min-width:0;transition:transform .45s var(--ease);flex-direction:column;align-items:flex-start;gap:6px;display:flex}.prow:hover .prow__title{transform:translate(6px)}.prow__credits{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:1}.prow__unit{color:rgb(var(--fg) / .62);font-family:var(--font-body);font-size:16px}.prow__tag{background:var(--photon);color:var(--void);letter-spacing:.08em;text-transform:uppercase;border-radius:7px;padding:4px 8px;font-size:10.5px;font-weight:700}.prow__price,.prow__per{font-variant-numeric:tabular-nums;flex-direction:column;gap:3px;display:flex}.prow__price{font-family:var(--font-display);letter-spacing:-.01em;font-size:22px;font-weight:600}.prow__per{font-size:15px;font-weight:500}.prow__price small,.prow__per small{color:rgb(var(--fg) / .5);font-family:var(--font-body);letter-spacing:0;font-size:12px;font-weight:500}.prow__eq{color:rgb(var(--fg) / .66);flex-direction:column;gap:3px;font-size:13.5px;line-height:1.35;display:flex}.prow__go{border:1px solid rgb(var(--hi) / calc(.3 * var(--hi-k)));border-top-color:rgb(var(--hi) / calc(.5 * var(--hi-k)));background:linear-gradient(180deg, rgb(var(--hi) / calc(.18 * var(--hi-k))), rgb(var(--hi) / calc(.06 * var(--hi-k))));height:44px;box-shadow:inset 0 1px 0 rgb(var(--hi) / calc(.3 * var(--hi-k)));color:var(--photon);font:inherit;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:0 5px 0 18px;font-size:12px;font-weight:600;transition:background .25s,color .25s,border-color .25s,transform .15s,opacity .2s;display:inline-flex}.prow__go:hover:not(:disabled){border-color:var(--photon);background:var(--photon);color:var(--void)}.prow__go:active:not(:disabled){transform:scale(.98)}.prow__go:disabled{opacity:.45;cursor:not-allowed}.prow__arrow{background:rgb(var(--fg) / .08);width:34px;height:34px;transition:background .25s ease, transform .3s var(--ease);border-radius:50%;place-items:center;display:grid}.prow__arrow svg{width:16px;height:16px}.prow__go:hover:not(:disabled) .prow__arrow{background:rgb(var(--bg) / .14);transform:translate(2px)}@media (max-width:1080px){.prow{grid-template-columns:44px minmax(0,1fr) auto auto;grid-template-areas:"no title price per""no eq eq eq""no go go go";row-gap:12px}.prow__no{grid-area:no}.prow__title{grid-area:title}.prow__price{grid-area:price}.prow__per{grid-area:per}.prow__eq{grid-area:eq}.prow__go{grid-area:go;justify-self:start}}@media (max-width:640px){.prow{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"no title title""no price per""no eq eq""no go go";gap:10px 14px;padding:18px 10px}.prow__credits{font-size:32px}.prow__unit{font-size:17px}.prow__go{justify-content:space-between;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.prow__title,.prow:hover .prow__title{transition:none;transform:none}}
