.planner-recommendations.svelte-1lpxml0 .planner-recommendation-row{padding-block:0}@container line-item-row (min-width: 32rem){.planner-recommendations.svelte-1lpxml0 .planner-recommendation-row[data-mode=listing]>div{grid-template-columns:auto minmax(0,1fr) 8rem 7rem;grid-template-rows:auto;align-items:center;gap:.5rem}.planner-recommendations.svelte-1lpxml0 .planner-recommendation-row [data-slot=listing-thumb]{grid-column:1;grid-row:1}.planner-recommendations.svelte-1lpxml0 .planner-recommendation-row [data-slot=listing-title]{grid-column:2;grid-row:1}.planner-recommendations.svelte-1lpxml0 .planner-recommendation-row [data-slot=listing-actions]{grid-column:3;grid-row:1;width:100%;justify-self:center}.planner-recommendations.svelte-1lpxml0 .planner-recommendation-row [data-slot=listing-price]{grid-column:4;grid-row:1;width:7rem;max-width:7rem;align-self:center}}@container planner (max-width: 75.999rem){.planner-bundle.svelte-424ezc:after{display:none}}.planner-bundle.svelte-424ezc:after{display:none}.planner-bundle__hero.svelte-424ezc,.planner-bundle__features.svelte-424ezc{display:none}@container planner (min-width: 76rem){.planner-bundle[data-featured-bundle=true].svelte-424ezc{overflow:hidden;border-radius:var(--radius-3xl);background:var(--section-surface-alternate);box-shadow:var(--shadow-glass-low)}.planner-bundle[data-featured-bundle=true].svelte-424ezc:after{display:block}.planner-bundle__hero.svelte-424ezc{display:block;width:100%;aspect-ratio:3 / 2}.planner-bundle__hero.svelte-424ezc:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.planner-bundle[data-featured-bundle=true].svelte-424ezc .planner-recommendation-row{padding:0}.planner-bundle[data-featured-bundle=true].svelte-424ezc .planner-recommendation-row[data-mode=listing]>div{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:0}.planner-bundle[data-featured-bundle=true].svelte-424ezc [data-slot=listing-thumb]{display:none}.planner-bundle[data-featured-bundle=true].svelte-424ezc [data-slot=listing-title]{grid-column:1 / -1;grid-row:1;padding:var(--space-card);background:var(--surface-top)}.planner-bundle[data-featured-bundle=true].svelte-424ezc [data-slot=listing-title]>div>a{font-size:var(--text-xl);line-height:1.25;-webkit-line-clamp:unset;line-clamp:unset}.planner-bundle[data-featured-bundle=true].svelte-424ezc [data-slot=listing-actions]{grid-column:1;grid-row:2;justify-self:stretch;align-self:stretch;max-width:none;padding:var(--space-card);background:var(--section-surface-alternate)}.planner-bundle[data-featured-bundle=true].svelte-424ezc [data-slot=listing-price]{grid-column:2;grid-row:2;width:auto;max-width:none;justify-self:stretch;align-self:stretch;display:flex;align-items:center;justify-content:flex-end;padding:var(--space-card);background:var(--section-surface-alternate)}.planner-bundle__features.svelte-424ezc{display:grid;gap:.75rem;padding:0;font-size:var(--text-sm);line-height:1.5}.planner-bundle__features.svelte-424ezc p:where(.svelte-424ezc){color:var(--muted-foreground)}.planner-bundle__features.svelte-424ezc ul:where(.svelte-424ezc){display:grid;gap:.5rem;padding:0;list-style:none}.planner-bundle__features.svelte-424ezc li:where(.svelte-424ezc){display:flex;align-items:start;gap:.5rem}.planner-bundle__features.svelte-424ezc svg{flex:none;margin-top:.2rem;color:var(--primary)}}
