.Pricing-module__y4pMIq__pricing{padding-block:var(--space-section);text-align:center;}.Pricing-module__y4pMIq__intro{max-width:68ch;margin:var(--space-3) auto 0;color:var(--ink-soft);line-height:1.6}.Pricing-module__y4pMIq__group{margin-top:var(--space-8);text-align:left}.Pricing-module__y4pMIq__group h3{text-align:center;font-size:var(--text-h3)}.Pricing-module__y4pMIq__groupIntro{max-width:68ch;margin:var(--space-2) auto 0;color:var(--ink-soft);text-align:center;line-height:1.6}.Pricing-module__y4pMIq__grid{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;display:grid}.Pricing-module__y4pMIq__card{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-6) var(--space-5);overflow-wrap:break-word;border-radius:16px;transition:border-color .2s,transform .2s;position:relative}.Pricing-module__y4pMIq__card:hover{border-color:var(--color-border-accent);transform:translateY(-2px)}.Pricing-module__y4pMIq__featured{border-color:var(--color-accent-soft);box-shadow:0 0 0 1px var(--color-accent-soft)}.Pricing-module__y4pMIq__badge{background:var(--color-accent);color:#fff;font-size:var(--text-small);margin-bottom:var(--space-3);border-radius:999px;padding:2px 10px;font-weight:600;display:inline-block}.Pricing-module__y4pMIq__card h4{margin-bottom:var(--space-2)}.Pricing-module__y4pMIq__price{font-weight:700;font-size:var(--text-h3);color:var(--color-accent);margin-bottom:var(--space-2)}.Pricing-module__y4pMIq__tagline{color:var(--ink-soft);font-size:var(--text-small);margin-bottom:var(--space-3)}.Pricing-module__y4pMIq__includes{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Pricing-module__y4pMIq__includes li{color:var(--ink-soft);font-size:var(--text-small);padding-left:var(--space-4);line-height:1.5;position:relative}.Pricing-module__y4pMIq__includes li:before{content:"";background:var(--color-accent-soft);border-radius:999px;width:6px;height:6px;position:absolute;top:.55em;left:0}.Pricing-module__y4pMIq__travel{margin-top:var(--space-8);text-align:left;background:var(--color-surface);border:1px solid var(--color-border);max-width:100%;padding:var(--space-6) var(--space-7);border-radius:20px}.Pricing-module__y4pMIq__travel h4{font-size:var(--text-h3);margin-bottom:var(--space-3);text-align:center}.Pricing-module__y4pMIq__travel ul{padding-left:var(--space-5);max-width:72ch;color:var(--ink-soft);margin:0 auto;line-height:1.6;list-style:outside}
