.lx-subscription{flex-direction:column;flex:1;gap:28px;display:flex}.lx-subscription p,.lx-subscription h1,.lx-subscription h2{margin:0}.lx-subscription-title{font-size:var(--lx-fs-title2,22px);line-height:var(--lx-lh-title2,26px);font-weight:var(--lx-fw-semibold,600)}.lx-subscription-offers{background:#1f2839;border:0;border-radius:999px;flex:285px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;max-width:360px;margin:0 0 0 auto;padding:4px;display:grid}.lx-subscription-plan{text-align:center;min-height:52px;color:var(--lx-text-muted-accessible,#9aa1af);cursor:pointer;border-radius:999px;align-content:center;gap:4px;padding:8px 4px;transition:color .18s,background-color .18s;display:grid;position:relative}.lx-subscription-plan input{opacity:0;width:1px;height:1px;position:absolute}.lx-subscription-plan:has(:checked){background:var(--lx-text-primary,#fff);color:var(--lx-bg-app,#000)}.lx-subscription-plan:has(:focus-visible){outline:2px solid var(--lx-border-focus,#c1c5cf);outline-offset:2px}.lx-subscription-plan:has(:disabled){opacity:.5;cursor:default}.lx-subscription-plan-title{font-size:var(--lx-fs-footnote,14px);line-height:var(--lx-lh-footnote,16px);font-weight:var(--lx-fw-semibold,600);white-space:nowrap}.lx-subscription-saving{font-size:var(--lx-fs-caption,12px);line-height:var(--lx-lh-caption,14px)}.lx-subscription-intro{gap:14px;display:grid}.lx-subscription-heading{font-size:34px;line-height:41px;font-weight:var(--lx-fw-semibold,600);letter-spacing:-.025em}.lx-subscription-description{font-size:var(--lx-fs-body,16px);color:var(--lx-text-placeholder-focus,#c1c5cf);line-height:1.5}.lx-subscription-actions{gap:10px;display:grid}.lx-subscription-note{font-size:var(--lx-fs-footnote,14px);color:var(--lx-text-muted-accessible,#9aa1af);text-align:center;line-height:1.45}.lx-subscription-pricing{flex-wrap:wrap;align-items:baseline;gap:8px 10px;display:flex}.lx-subscription-price{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:48px;font-weight:500;line-height:1}.lx-subscription-billing{font-size:var(--lx-fs-footnote,14px);color:var(--lx-text-placeholder-focus,#c1c5cf);line-height:1.5}.lx-subscription-features{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lx-subscription-features li{min-height:32px;font-size:var(--lx-fs-body,16px);line-height:var(--lx-lh-body,20px);align-items:center;gap:14px;display:flex}.lx-subscription-features strong{font-weight:var(--lx-fw-semibold,600)}.lx-subscription-feature-icon{height:26px;color:color-mix(in srgb, var(--liftx-action-primary-accent) 45%, var(--lx-text-primary,#fff));flex:0 0 26px;place-items:center;display:grid}.pricingHero{text-align:center;align-items:center;padding-bottom:40px}.pricingHero p{max-width:680px;color:var(--d6-color);text-wrap:pretty;margin:0;font-size:18px;line-height:1.55}.pricingPlans{width:100%;max-width:560px;margin-inline:auto}.pricingPlans>.lx-subscription-offers{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);width:100%;max-width:480px;margin:0 auto 24px;padding:6px}.pricingPlans .lx-subscription-plan{min-height:64px;padding:10px 20px}.pricingPlans .lx-subscription-plan-title{font-size:var(--font-size1);line-height:1.4}.pricingPlans .lx-subscription-saving{font-size:var(--font-size3);white-space:nowrap;line-height:1.4}.pricingCard{border:1px solid var(--liftx-pro-border);background:var(--liftx-pro-surface);border-radius:30px;padding:28px 21px}.pricingProLink.btn{justify-content:center;gap:6px;width:100%;min-height:52px;padding:0 16px;font-size:16px;font-weight:600}.pricingProLink svg{flex:0 0 17px}.pricingProLink:focus-visible{outline:2px solid var(--l1-color);outline-offset:4px}.pricingTrial{color:var(--d6-color);font-size:var(--font-size3);text-align:center;text-wrap:pretty;margin:20px 0 0;line-height:1.55}.pricingFeatures{--pricing-plan-column:96px;max-width:1000px;margin:100px auto 0}.pricingFeatures h2{text-align:center;margin:0 0 64px;font-size:32px}.pricingFeatureGroups{gap:80px;display:grid}.pricingFeatureGroupHeader{grid-template-columns:minmax(0, 1fr) var(--pricing-plan-column);align-items:center;gap:0;margin-bottom:20px;display:grid}.pricingFeatureGroupHeader h3{margin:0;padding-right:32px;font-size:28px;font-weight:400;line-height:1.25}.pricingFeatureGroupHeader>span{color:var(--d6-color);text-align:center;font-size:var(--font-size1)}.pricingFeatureGroup table{border-collapse:collapse;table-layout:fixed;width:100%}.pricingFeaturePlanColumn{width:var(--pricing-plan-column)}.pricingFeatureGroup tbody th,.pricingFeatureGroup tbody td{border-bottom:1px solid var(--d4-color);vertical-align:middle;padding:24px 0}.pricingFeatureGroup tbody th{text-align:left;font-size:var(--font-size1);overflow-wrap:break-word;padding-right:32px;font-weight:400}.pricingFeatureGroup strong{font-weight:600}.pricingFeatureDescription{max-width:76ch;color:var(--d6-color);font-size:var(--font-size3);margin-top:8px;line-height:1.6;display:block}.pricingFeatureIncluded{text-align:center}.pricingFeatureIncluded svg{margin-inline:auto;display:block}.pricingFeatures .pricingUsage{margin-top:40px}.pricingUsage,.pricingAvailability{color:var(--d6-color);font-size:var(--font-size3);line-height:1.55}@media (width<=770px){.pricingHero p{font-size:var(--font-size1)}.pricingPlans .lx-subscription-plan{padding-inline:6px}.pricingFeatures{--pricing-plan-column:56px}.pricingFeatures h2{font-size:26px}.pricingFeatureGroups{gap:64px}.pricingFeatureGroupHeader h3{padding-right:16px;font-size:24px}.pricingFeatureGroup tbody th{padding-right:16px}}
