.fz-pri-head,.fz-pri-plans,.fz-pri-banner,.fz-pri-sec,.fz-pri-cta{--fz-pri-recess: var(--muted)}[data-theme=dark] .fz-pri-head,[data-theme=dark] .fz-pri-plans,[data-theme=dark] .fz-pri-banner,[data-theme=dark] .fz-pri-sec,[data-theme=dark] .fz-pri-cta{--fz-pri-recess: var(--background)}.fz-pri-head{max-width:75rem;width:100%;margin:0 auto;padding:var(--space-12) var(--space-4) 0;display:flex;flex-direction:column;gap:var(--space-4);align-items:center;text-align:center}.fz-pri-head h1{font-size:2rem;font-weight:800;max-width:22ch;text-wrap:balance}.fz-pri-head__sub{font-size:.96875rem;color:var(--muted-foreground);max-width:52ch}.fz-pri-plans{max-width:55rem;width:100%;margin:0 auto;padding:var(--space-8) var(--space-4) 0;display:grid;gap:var(--space-4)}.fz-pri-plan{display:flex;flex-direction:column;gap:var(--space-3);border:1px solid var(--border);border-radius:calc(var(--radius) * 1.4);background:var(--card);box-shadow:var(--shadow-sm);padding:var(--space-6)}.fz-pri-plan--pro{border-color:var(--primary-emphasis);box-shadow:var(--shadow-md)}.fz-pri-plan__head{display:flex;align-items:center;gap:var(--space-2)}.fz-pri-plan__head h2{font-size:1.125rem;font-weight:var(--font-weight-bold)}.fz-pri-plan__badge{margin-inline-start:auto;min-height:1.375rem;display:inline-flex;align-items:center}.fz-pri-plan__desc{font-size:.84375rem;color:var(--muted-foreground)}.fz-pri-plan__price{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}.fz-pri-plan__amount{font-family:var(--font-heading);font-size:2.125rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.fz-pri-plan__per{font-size:.8125rem;color:var(--muted-foreground)}.fz-pri-plan__billed{font-size:.78125rem;color:var(--muted-foreground);min-height:1.125rem}.fz-pri-plan__feats{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.fz-pri-plan__feats li{display:flex;gap:var(--space-2);align-items:flex-start;font-size:.84375rem}.fz-pri-plan__tick{width:.9375rem;height:.9375rem;color:var(--gain);flex:0 0 auto;margin-top:.125rem}.fz-pri-plan__cta{margin-top:auto;display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-2)}.fz-pri-plan__cta .fz-pri-btn{width:100%}.fz-pri-plan__paynote{font-size:.71875rem;color:var(--muted-foreground)}.fz-pri-plan__current{font-size:.78125rem;color:var(--muted-foreground)}.fz-pri-plan__skel{display:block;height:2.375rem;border-radius:calc(var(--radius) * .8)}.fz-pri-banner{max-width:55rem;width:100%;margin:var(--space-8) auto 0;padding-inline:var(--space-4)}.fz-pri-cmpwrap{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.4);background:var(--card);box-shadow:var(--shadow-sm);overflow:hidden}.fz-pri-cmp{width:100%;border-collapse:collapse;font-size:.84375rem}.fz-pri-cmp thead th{background:var(--fz-pri-recess);font-family:var(--font-sans);font-size:.65625rem;font-weight:var(--font-weight-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground);text-align:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.fz-pri-cmp thead th:first-child{text-align:start;width:46%}.fz-pri-cmp tbody th,.fz-pri-cmp tbody td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);vertical-align:top}.fz-pri-cmp tbody th[scope=row]{text-align:start;font-weight:var(--font-weight-regular)}.fz-pri-cmp tbody td{text-align:center;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.fz-pri-cmp tbody td:last-child{color:var(--foreground);font-weight:var(--font-weight-semibold)}.fz-pri-cmp__group th{text-align:start;font-family:var(--font-heading);font-size:.71875rem;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);background:var(--fz-pri-recess);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border)}.fz-pri-cmp__none{font-weight:var(--font-weight-regular);color:var(--muted-foreground)}.fz-pri-fineprint{display:flex;flex-direction:column;gap:var(--space-1)}.fz-pri-fineprint p{font-size:.71875rem;color:var(--muted-foreground)}@container (min-width: 560px){.fz-pri-head{padding:calc(var(--space-16) + var(--space-2)) var(--space-6) 0}.fz-pri-head h1{font-size:2.5rem}.fz-pri-plans{grid-template-columns:1fr 1fr;padding-inline:var(--space-6)}}@container (min-width: 900px){.fz-pri-head{padding-inline:var(--space-8)}.fz-pri-head h1{font-size:2.875rem}.fz-pri-plans{padding-inline:var(--space-8)}.fz-pri-sec--faq{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:var(--space-8);align-items:start}}@container (max-width: 430px){.fz-pri-cmp tbody th,.fz-pri-cmp tbody td,.fz-pri-cmp thead th,.fz-pri-cmp__group th{padding-inline:var(--space-3)}.fz-pri-cmp{font-size:.78125rem}}.fz-pri-micro{font-family:var(--font-heading);font-size:.71875rem;font-weight:var(--font-weight-semibold);letter-spacing:.075em;text-transform:uppercase;color:var(--muted-foreground)}.fz-pri-chip{display:inline-flex;align-items:center;gap:5px;font-size:.6875rem;font-weight:var(--font-weight-medium);letter-spacing:.02em;padding:3px var(--space-2);border-radius:999px;border:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);white-space:nowrap}.fz-pri-btn{font-family:inherit;font-size:.875rem;font-weight:var(--font-weight-medium);padding:0 var(--space-4);min-height:2.375rem;border-radius:calc(var(--radius) * .8);border:1px solid var(--border);background:var(--background);color:var(--foreground);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--shadow-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.fz-pri-btn:hover{background:var(--muted)}.fz-pri-btn--sm{font-size:.84375rem;min-height:2.125rem;padding:0 var(--space-3)}.fz-pri-btn--lg{font-size:.9375rem;min-height:2.875rem;padding:0 var(--space-6)}.fz-pri-btn.fz-pri-btn--pri{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.fz-pri-btn.fz-pri-btn--pri:hover{background:color-mix(in oklab,var(--foreground) 86%,var(--background))}.fz-pri-sec{max-width:75rem;width:100%;margin:0 auto;padding:var(--space-12) var(--space-4) 0;display:grid;gap:var(--space-6)}.fz-pri-sec__intro{display:flex;flex-direction:column;gap:var(--space-2)}.fz-pri-sec__h{font-size:1.6875rem;font-weight:var(--font-weight-bold);max-width:20ch;text-wrap:balance;letter-spacing:-.028em}.fz-pri-sec__lede{font-size:.90625rem;color:var(--muted-foreground);max-width:46ch}.fz-pri-sec__dim{color:var(--muted-foreground)}.fz-pri-faq{display:flex;flex-direction:column;gap:var(--space-2)}.fz-pri-faqitem{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow-sm);padding:var(--space-3) var(--space-4);transition:box-shadow var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard)}.fz-pri-faqitem summary{font-family:var(--font-heading);font-size:.90625rem;font-weight:var(--font-weight-semibold);cursor:pointer;min-height:1.5rem;display:flex;align-items:center}.fz-pri-faqitem p{font-size:.84375rem;color:var(--muted-foreground);margin-top:var(--space-2)}.fz-pri-cta{max-width:75rem;width:100%;margin:var(--space-12) auto 0;padding:0 var(--space-4);position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4)}.fz-pri-cta:before{content:"";position:absolute;inset:0;left:calc(50% - 50cqw);right:auto;width:100cqw;z-index:-1;pointer-events:none;background:radial-gradient(640px 380px at 50% -20%,color-mix(in oklab,var(--primary-emphasis) 6%,transparent),transparent 72%)}[data-theme=dark] .fz-pri-cta:before{background:radial-gradient(640px 380px at 50% -20%,color-mix(in oklab,var(--primary-emphasis) 13%,transparent),transparent 72%)}.fz-pri-cta__state{font-family:var(--font-heading);font-size:1.875rem;font-weight:var(--font-weight-bold);line-height:1.12;letter-spacing:-.03em;text-wrap:balance;max-width:24ch}.fz-pri-cta__body{color:var(--muted-foreground);max-width:52ch;font-size:.875rem}.fz-pri-cta__acts{display:flex;gap:var(--space-2);flex-wrap:wrap;justify-content:center;flex-direction:column;align-self:stretch;padding-inline:var(--space-6)}.fz-pri-cta__acts .fz-pri-btn{width:100%;justify-content:center}@container (min-width: 720px){.fz-pri-sec,.fz-pri-cta{padding-inline:var(--space-6)}.fz-pri-cta__state{font-size:2.5rem}.fz-pri-cta__acts{flex-direction:row;align-self:auto;padding-inline:0}.fz-pri-cta__acts .fz-pri-btn{width:auto}}@container (min-width: 900px){.fz-pri-sec,.fz-pri-cta{padding-inline:var(--space-8)}.fz-pri-sec__h{font-size:1.875rem}}@container (min-width: 1180px){.fz-pri-sec{padding-top:calc(var(--space-16) + var(--space-2))}.fz-pri-sec__h{font-size:2.125rem}.fz-pri-cta{padding-block:calc(var(--space-16) + var(--space-2))}.fz-pri-cta__state{font-size:3rem}}
