.pricing-card:where(.astro-klnrj2qb){border:1.5px solid var(--color-cream-black);flex-direction:column;display:flex;overflow:hidden}.pricing-card--dark:where(.astro-klnrj2qb){background-color:var(--color-brand-darker);border-color:var(--color-white)}.pricing-card--dark:where(.astro-klnrj2qb) .card-header:where(.astro-klnrj2qb){border-color:var(--color-cream)}.pricing-card--dark:where(.astro-klnrj2qb) .card-title:where(.astro-klnrj2qb){color:var(--color-brand-lightest)}.pricing-card--dark:where(.astro-klnrj2qb) .label-badge:where(.astro-klnrj2qb){color:var(--color-brand-lighter)}.pricing-card--dark:where(.astro-klnrj2qb) .price:where(.astro-klnrj2qb),.pricing-card--dark:where(.astro-klnrj2qb) .period:where(.astro-klnrj2qb),.pricing-card--dark:where(.astro-klnrj2qb) .feature-text:where(.astro-klnrj2qb){color:var(--color-white)}.pricing-card--dark:where(.astro-klnrj2qb) .feature-icon:where(.astro-klnrj2qb),.pricing-card--dark:where(.astro-klnrj2qb) .highlighted:where(.astro-klnrj2qb) .feature-icon:where(.astro-klnrj2qb){color:var(--color-brand-lighter)}.pricing-card--dark:where(.astro-klnrj2qb) .highlighted:where(.astro-klnrj2qb) .feature-text:where(.astro-klnrj2qb),.pricing-card--dark:where(.astro-klnrj2qb) .card-description:where(.astro-klnrj2qb){color:var(--color-brand-lightest)}.pricing-card--light:where(.astro-klnrj2qb) .card-title:where(.astro-klnrj2qb),.pricing-card--light:where(.astro-klnrj2qb) .period:where(.astro-klnrj2qb),.pricing-card--light:where(.astro-klnrj2qb) .feature-text:where(.astro-klnrj2qb),.pricing-card--transparent:where(.astro-klnrj2qb) .card-title:where(.astro-klnrj2qb),.pricing-card--transparent:where(.astro-klnrj2qb) .period:where(.astro-klnrj2qb),.pricing-card--transparent:where(.astro-klnrj2qb) .feature-text:where(.astro-klnrj2qb){color:var(--color-lighter-black)}.pricing-card--light:where(.astro-klnrj2qb) .card-description:where(.astro-klnrj2qb),.pricing-card--transparent:where(.astro-klnrj2qb) .card-description:where(.astro-klnrj2qb){color:var(--color-black-lighter)}.pricing-card--light:where(.astro-klnrj2qb) .feature-icon:where(.astro-klnrj2qb),.pricing-card--transparent:where(.astro-klnrj2qb) .feature-icon:where(.astro-klnrj2qb),.pricing-card--light:where(.astro-klnrj2qb) .highlighted:where(.astro-klnrj2qb) .feature-text:where(.astro-klnrj2qb),.pricing-card--transparent:where(.astro-klnrj2qb) .highlighted:where(.astro-klnrj2qb) .feature-text:where(.astro-klnrj2qb),.pricing-card--light:where(.astro-klnrj2qb) .highlighted:where(.astro-klnrj2qb) .feature-icon:where(.astro-klnrj2qb),.pricing-card--transparent:where(.astro-klnrj2qb) .highlighted:where(.astro-klnrj2qb) .feature-icon:where(.astro-klnrj2qb){color:var(--color-brand)}.pricing-card--light:where(.astro-klnrj2qb){background-color:var(--color-white)}.pricing-card--transparent:where(.astro-klnrj2qb){background-color:#0000}.card-header:where(.astro-klnrj2qb){border-bottom:1.4px solid var(--color-cream-black);flex-direction:column;gap:32px;padding:32px;display:flex}.card-title-row:where(.astro-klnrj2qb){justify-content:space-between;align-items:center;display:flex}.card-title:where(.astro-klnrj2qb){font-size:24px;font-weight:400;line-height:1.3}.label-badge:where(.astro-klnrj2qb){letter-spacing:1.6px;text-transform:uppercase;font-size:16px;font-weight:600;line-height:1.1}.card-price:where(.astro-klnrj2qb){flex-direction:column;gap:0;display:flex}.price:where(.astro-klnrj2qb){font-size:44px;font-weight:500;line-height:1.25}.period:where(.astro-klnrj2qb){font-size:15px}.arrow:where(.astro-klnrj2qb){margin-left:4px}.card-description:where(.astro-klnrj2qb){min-height:3em;margin:0;font-size:15px;line-height:1.5}.card-content:where(.astro-klnrj2qb){flex:1;padding:32px}.features:where(.astro-klnrj2qb){flex-direction:column;gap:12px;list-style:none;display:flex}.feature:where(.astro-klnrj2qb){align-items:flex-start;gap:12px;display:flex}.feature-icon:where(.astro-klnrj2qb){text-align:center;flex-shrink:0;width:16px;font-size:16px;line-height:24px;position:relative;top:-1px}.feature-icon--custom:where(.astro-klnrj2qb){width:1em;height:1em;margin-top:4px}.feature-text:where(.astro-klnrj2qb){line-height:1.4}.billing-section:where(.astro-4gyhf4yg){flex-direction:column;gap:60px;display:flex}@media (width<=768px){.billing-section:where(.astro-4gyhf4yg){gap:40px}}.billing-toggle-wrapper:where(.astro-4gyhf4yg){justify-content:center;display:flex}.pricing-cards:where(.astro-4gyhf4yg){grid-template-columns:repeat(3,1fr);gap:32px;display:grid}@media (width<=1024px){.pricing-cards:where(.astro-4gyhf4yg){grid-template-columns:1fr;max-width:450px;margin-left:auto;margin-right:auto}}.pricing:where(.astro-pvytf5nx){max-width:var(--container-max-width);margin:0 auto}.pricing-content:where(.astro-pvytf5nx){padding:0 var(--container-padding) clamp(60px, 10vw, 120px)}.custom-plan:where(.astro-pvytf5nx){border-bottom:2px solid var(--color-cream-black);margin-top:60px;padding:24px 16px;font-size:20px}.custom-plan:where(.astro-pvytf5nx) p:where(.astro-pvytf5nx){font-weight:500;line-height:1.5}.custom-plan:where(.astro-pvytf5nx) .contact-link:where(.astro-pvytf5nx){color:var(--color-brand-darker);font-weight:600}.custom-plan:where(.astro-pvytf5nx) .contact-link:where(.astro-pvytf5nx):hover{text-decoration:underline}.custom-plan:where(.astro-pvytf5nx) .arrow:where(.astro-pvytf5nx){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.96px;color:var(--color-brand);margin-left:4px;font-weight:500}.built-for{padding-top:0!important}
