.revision-pricing{scroll-margin-top:8rem}.revision-pricing__grid{display:grid;grid-template-columns:1fr;gap:2.4rem}.revision-pricing__brand{display:flex;flex-direction:column;min-width:0;padding:2.4rem 1.6rem;border:1px solid rgba(var(--color-foreground),.18)}.revision-pricing__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;padding-bottom:1.6rem;border-bottom:2px solid rgb(var(--color-foreground))}.revision-pricing__logo{display:block;width:auto;height:auto;max-width:18rem;max-height:5.6rem;object-fit:contain;object-position:left center}.revision-pricing__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.2;letter-spacing:.04em}.revision-pricing__from{display:flex;align-items:baseline;gap:.6rem;margin:0;white-space:nowrap}.revision-pricing__from-label{font-size:1.2rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.revision-pricing__from-value{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1;font-variant-numeric:tabular-nums}.revision-pricing__table-wrap{margin-top:.4rem}.revision-pricing__table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1.5rem;line-height:1.35}.revision-pricing__table th,.revision-pricing__table td{padding:1rem 0;text-align:left;vertical-align:baseline;border-bottom:1px solid rgba(var(--color-foreground),.12)}.revision-pricing__table thead th{padding-top:1.4rem;font-size:1.2rem;font-weight:500;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.75);border-bottom-color:rgba(var(--color-foreground),.3)}.revision-pricing__table thead th:first-child{width:42%}.revision-pricing__stage th{padding-top:2rem;padding-bottom:.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;border-bottom-color:rgba(var(--color-foreground),.3)}.revision-pricing__model{font-weight:600;padding-right:1.2rem}.revision-pricing__table .revision-pricing__price{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.revision-pricing__price--none{color:rgba(var(--color-foreground),.5)}.revision-pricing__table tbody tr:not(.revision-pricing__stage):hover{background:rgba(var(--color-foreground),.04)}.revision-pricing__note{margin:1.6rem 0 0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.revision-pricing__note p{margin:0}.revision-pricing__cta{align-self:flex-start;margin-top:auto}.revision-pricing__table-wrap+.revision-pricing__cta,.revision-pricing__note+.revision-pricing__cta{margin-top:2.4rem}.revision-pricing__footnote{margin:3.2rem 0 0;max-width:72ch;font-size:1.5rem;line-height:1.55}.revision-pricing__footnote p{margin:0}.revision-pricing__footnote p+p{margin-top:.8rem}@media screen and (min-width:750px){.revision-pricing__grid{grid-template-columns:repeat(auto-fit,minmax(36rem,1fr));gap:3.2rem;align-items:stretch}.revision-pricing__brand{padding:3.2rem 3.6rem 3.6rem}.revision-pricing__table{font-size:1.6rem}.revision-pricing__table th,.revision-pricing__table td{padding:1.1rem .8rem}.revision-pricing__table th:first-child,.revision-pricing__table td:first-child{padding-left:0}.revision-pricing__table th:last-child,.revision-pricing__table td:last-child{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/revision-pricing.css.map */
