.V7KQAW_section{background:var(--card)}.V7KQAW_heading{text-align:center;align-items:center;max-width:53.125rem;margin:0 auto 2.5rem}.V7KQAW_heading h2{max-width:none}.V7KQAW_plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:1.125rem;padding-top:1.5rem;display:grid}.V7KQAW_plan{--pricing-rule:var(--border);border-radius:var(--radius);min-width:0;color:var(--foreground);background:var(--muted);border:0;flex-direction:column;gap:0;padding:1.625rem;display:flex}.V7KQAW_highlighted{--pricing-emphasis:#073e31;--pricing-emphasis-muted:#d3e6dc;--card-description-color:var(--pricing-emphasis-muted);--pricing-rule:#ffffff26;color:var(--primary-foreground);background:var(--pricing-emphasis);padding:2.375rem 1.75rem;box-shadow:0 1rem 2.5rem #073e3114}.V7KQAW_header{gap:0;margin-bottom:1.5rem;padding:0}.V7KQAW_name{justify-content:space-between;align-items:center;gap:.625rem;min-height:1.5625rem;display:flex}.V7KQAW_name h3{letter-spacing:-.02em;font-size:1.0625rem;font-weight:600;line-height:1.4}.V7KQAW_badge{height:auto;color:var(--primary);background:var(--card);border:1px solid #bfddd4;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:600;line-height:1.4}.V7KQAW_description{min-height:2.625rem;margin-top:.625rem;font-size:.8125rem;line-height:1.6}.V7KQAW_content{gap:0;padding:0}.V7KQAW_money{border-bottom:1px solid var(--pricing-rule);margin-bottom:1.4375rem;padding-bottom:1.4375rem}.V7KQAW_price{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.V7KQAW_price strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:3rem;font-weight:600;line-height:1.1}.V7KQAW_unit{color:var(--muted-foreground);white-space:nowrap;font-size:.75rem}.V7KQAW_billing{min-height:2.5rem;color:var(--muted-foreground);margin-top:.75rem;font-size:.75rem;line-height:1.65}.V7KQAW_features{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.V7KQAW_features li{align-items:flex-start;gap:.625rem;min-width:0;font-size:.75rem;line-height:1.6;display:flex}.V7KQAW_features span{min-width:0}.V7KQAW_check{width:1rem;height:1rem;color:var(--primary);flex:none;margin-top:.125rem}.V7KQAW_footer{flex-direction:column;gap:0;margin-top:auto;padding:1.6875rem 0 0;display:flex}.V7KQAW_trial{white-space:normal;border-radius:.375rem;width:100%;height:auto;min-height:2.9375rem;padding:.75rem .875rem;font-size:.75rem;font-weight:550;line-height:1.5}.V7KQAW_note{width:100%;min-height:1.125rem;color:var(--muted-foreground);text-align:center;margin-top:.75rem;font-size:.6875rem;line-height:1.6}.V7KQAW_highlighted .V7KQAW_unit,.V7KQAW_highlighted .V7KQAW_billing,.V7KQAW_highlighted .V7KQAW_note{color:var(--pricing-emphasis-muted)}.V7KQAW_highlighted .V7KQAW_check{color:#9ee4ba}.V7KQAW_highlighted .V7KQAW_trial{background:var(--primary-foreground);color:var(--pricing-emphasis)}@media (hover:hover) and (pointer:fine){.V7KQAW_highlighted .V7KQAW_trial:hover{background:var(--secondary);color:var(--pricing-emphasis)}}@media (max-width:1000px) and (min-width:901px){.V7KQAW_plans{gap:1rem}.V7KQAW_plan{padding:1.375rem 1.25rem}.V7KQAW_highlighted{padding:2.375rem 1.75rem}.V7KQAW_name{flex-wrap:wrap;min-height:3.3125rem}.V7KQAW_description{font-size:.75rem}.V7KQAW_features li{font-size:.6875rem}.V7KQAW_price strong{font-size:2.6875rem}}@media (max-width:900px){.V7KQAW_heading{margin-bottom:1.75rem}.V7KQAW_heading h2{font-size:1.9375rem}.V7KQAW_heading p{font-size:.875rem}.V7KQAW_plans{grid-template-columns:minmax(0,1fr);max-width:34rem;margin-inline:auto;padding-top:0}.V7KQAW_plan{padding:1.625rem}.V7KQAW_highlighted{padding:1.875rem 1.625rem}.V7KQAW_name{flex-wrap:wrap}.V7KQAW_description,.V7KQAW_billing{min-height:0}.V7KQAW_features{gap:.8125rem}.V7KQAW_features li,.V7KQAW_trial{font-size:.8125rem}.V7KQAW_footer{padding-top:1.5625rem}}@supports (color:color-mix(in srgb, white, transparent)){.V7KQAW_highlighted{--pricing-rule:color-mix(in srgb, var(--primary-foreground) 15%, transparent);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--pricing-emphasis) 8%, transparent)}.V7KQAW_badge{border-color:color-mix(in srgb, var(--primary) 26%, var(--card))}}
