.Pricing-module-scss-module__KKMnAa__display{max-width:16ch;color:var(--petshift-text-primary);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:3.5rem;font-weight:900;line-height:3.75rem}@media (max-width:48rem){.Pricing-module-scss-module__KKMnAa__display{font-size:2.25rem;line-height:2.5rem}}.Pricing-module-scss-module__KKMnAa__lead{max-width:52ch;color:var(--petshift-text-secondary);margin:0;font-size:1.125rem;line-height:1.75rem}@media (max-width:48rem){.Pricing-module-scss-module__KKMnAa__lead{font-size:1rem;line-height:1.5rem}}.Pricing-module-scss-module__KKMnAa__meta{color:var(--petshift-text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem;line-height:1.125rem}.Pricing-module-scss-module__KKMnAa__sectionTitle{color:var(--petshift-text-primary);letter-spacing:-.01em;text-wrap:balance;margin:0 0 .75rem;font-size:1.75rem;font-weight:800;line-height:2.125rem}@media (max-width:48rem){.Pricing-module-scss-module__KKMnAa__sectionTitle{font-size:1.375rem;line-height:1.75rem}}.Pricing-module-scss-module__KKMnAa__introBand{padding:4.5rem 2.5rem 2.5rem}@media (max-width:48rem){.Pricing-module-scss-module__KKMnAa__introBand{padding:2rem 1rem 1.75rem}}.Pricing-module-scss-module__KKMnAa__intro{text-align:center;flex-direction:column;align-items:center;gap:.875rem;width:100%;max-width:70rem;margin-inline:auto;display:flex}.Pricing-module-scss-module__KKMnAa__banner{gap:var(--petshift-space-md);border:1px solid var(--petshift-badge-sky-border);border-radius:var(--petshift-radius-md);background:var(--petshift-badge-sky-fill);max-width:35rem;color:var(--petshift-text-primary);text-align:start;align-items:flex-start;padding:.75rem .875rem;display:flex}.Pricing-module-scss-module__KKMnAa__bannerIcon{color:var(--petshift-badge-sky-ink);flex:none;margin-top:.125rem}.Pricing-module-scss-module__KKMnAa__bannerText{gap:var(--petshift-space-xxs);flex-direction:column;min-width:0;display:flex}.Pricing-module-scss-module__KKMnAa__bannerText p{margin:0;font-size:.9375rem;line-height:1.375rem}.Pricing-module-scss-module__KKMnAa__bannerLead{font-weight:800}.Pricing-module-scss-module__KKMnAa__plansBand{padding:0 2.5rem 4.5rem}@media (max-width:48rem){.Pricing-module-scss-module__KKMnAa__plansBand{padding:0 1rem 2.75rem}}.Pricing-module-scss-module__KKMnAa__plansGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;width:100%;max-width:55rem;margin-inline:auto;display:grid}@media (max-width:48rem){.Pricing-module-scss-module__KKMnAa__plansGrid{grid-template-columns:minmax(0,1fr);gap:1.75rem}}.Pricing-module-scss-module__KKMnAa__planCard{border:1px solid var(--petshift-border-subtle);border-radius:var(--petshift-radius-lg);background:var(--petshift-surface-card);flex-direction:column;gap:1.25rem;min-width:0;padding:1.75rem;display:flex}@media (max-width:48rem){.Pricing-module-scss-module__KKMnAa__planCard{padding:1.25rem}}.Pricing-module-scss-module__KKMnAa__planCardHighlighted{border-color:var(--petshift-action-primary);box-shadow:var(--petshift-shadow-md)}.Pricing-module-scss-module__KKMnAa__planHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.Pricing-module-scss-module__KKMnAa__planTitle{flex-direction:column;gap:.375rem;min-width:0;display:flex}.Pricing-module-scss-module__KKMnAa__planName{color:var(--petshift-text-primary);margin:0;font-size:1.25rem;font-weight:800;line-height:1.625rem}.Pricing-module-scss-module__KKMnAa__planPill{flex:none}.Pricing-module-scss-module__KKMnAa__planPrice{flex-direction:column;gap:.125rem;display:flex}.Pricing-module-scss-module__KKMnAa__priceRow{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}.Pricing-module-scss-module__KKMnAa__priceAmount{color:var(--petshift-text-primary);font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:800;line-height:3rem}.Pricing-module-scss-module__KKMnAa__checklist{flex-direction:column;flex:1;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.Pricing-module-scss-module__KKMnAa__checklistItem{color:var(--petshift-text-secondary);align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.375rem;display:flex}.Pricing-module-scss-module__KKMnAa__checkIcon{color:var(--petshift-action-primary);flex:none;margin-top:.0625rem}.Pricing-module-scss-module__KKMnAa__planAction{--button-height:3.25rem;--button-fz:1rem;--button-padding-x:1.5rem;min-height:3.25rem;font-weight:800}.Pricing-module-scss-module__KKMnAa__planActionSecondary{--button-bg:var(--petshift-background-surface);--button-hover:var(--petshift-background-surface);--button-color:var(--petshift-text-primary);--button-bd:1px solid var(--petshift-border-control)}.Pricing-module-scss-module__KKMnAa__planActionSecondary:hover{border-color:var(--petshift-text-secondary)}.Pricing-module-scss-module__KKMnAa__faqBand{border-top:1px solid var(--petshift-border-subtle);background:var(--petshift-background-surface);padding:4.5rem 2.5rem}@media (max-width:48rem){.Pricing-module-scss-module__KKMnAa__faqBand{padding:2.75rem 1rem}}.Pricing-module-scss-module__KKMnAa__faqContent{width:100%;max-width:47.5rem;margin-inline:auto}
