@layer custom-components{.TcoStepCompetitor.svelte-12u3oac{display:flex;flex-direction:column;gap:var(--space-30)}.TcoStepCompetitor-card.svelte-12u3oac{background-color:var(--color-background);border:1px solid var(--color-neutral-800);border-radius:var(--container-border-radius);padding:var(--space-50);display:flex;flex-direction:column;gap:var(--space-50)}.TcoStepCompetitor-cardTitle.svelte-12u3oac{font-weight:600;color:var(--color-text);margin:0}.TcoStepCompetitor-cardTitle.svelte-12u3oac{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-300-font-family, var(--text-font-family));--font-size: var(--text-variant-300-font-size);--font-size-factor: var(--text-variant-300-font-size-factor, 1);--font-weight: var(--text-variant-300-font-weight);--letter-spacing: var(--text-variant-300-letter-spacing);--line-height: var(--text-variant-300-line-height);--max-width: var(--text-variant-300-max-width);--color: var(--text-variant-300-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepCompetitor-field.svelte-12u3oac{display:flex;flex-direction:column;gap:var(--space-40)}.TcoStepCompetitor-row.svelte-12u3oac{display:grid;grid-template-columns:1fr;gap:var(--space-30);align-items:end}@media (min-width: 46.25rem){.TcoStepCompetitor-row.svelte-12u3oac{grid-template-columns:1fr 1fr}}.TcoStepCompetitor-fieldInner.svelte-12u3oac{display:flex;flex-direction:column;gap:var(--space-10)}.TcoStepCompetitor-divider.svelte-12u3oac{height:1px;background-color:var(--color-neutral-800)}.TcoStepCompetitor-fieldLabel.svelte-12u3oac{font-weight:var(--text-font-weight-medium);color:var(--color-text);margin:0}.TcoStepCompetitor-fieldLabel.svelte-12u3oac{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-100-font-family, var(--text-font-family));--font-size: var(--text-variant-100-font-size);--font-size-factor: var(--text-variant-100-font-size-factor, 1);--font-weight: var(--text-variant-100-font-weight);--letter-spacing: var(--text-variant-100-letter-spacing);--line-height: var(--text-variant-100-line-height);--max-width: var(--text-variant-100-max-width);--color: var(--text-variant-100-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepCompetitor-subFieldHeader.svelte-12u3oac{display:flex;align-items:center;justify-content:space-between;gap:var(--space-10)}.TcoStepCompetitor-subLabel.svelte-12u3oac{font-weight:var(--text-font-weight-medium);color:var(--color-text)}.TcoStepCompetitor-subLabel.svelte-12u3oac{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-100-font-family, var(--text-font-family));--font-size: var(--text-variant-100-font-size);--font-size-factor: var(--text-variant-100-font-size-factor, 1);--font-weight: var(--text-variant-100-font-weight);--letter-spacing: var(--text-variant-100-letter-spacing);--line-height: var(--text-variant-100-line-height);--max-width: var(--text-variant-100-max-width);--color: var(--text-variant-100-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepCompetitor-helperText.svelte-12u3oac{color:var(--color-neutral-400);margin:0}.TcoStepCompetitor-helperText.svelte-12u3oac{--font-family: var(--text-font-family);--font-style: var(--text-font-style-normal);--font-family: var(--text-variant-50-font-family, var(--text-font-family));--font-size: var(--text-variant-50-font-size);--font-size-factor: var(--text-variant-50-font-size-factor, 1);--font-weight: var(--text-variant-50-font-weight);--letter-spacing: var(--text-variant-50-letter-spacing);--line-height: var(--text-variant-50-line-height);--max-width: var(--text-variant-50-max-width);--color: var(--text-variant-50-color, var(--color-text));font-family:var(--font-family);font-size:round(nearest,var(--font-size-factor, 1) * var(--font-size),1px);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);max-width:var(--max-width);font-style:var(--font-style)}.TcoStepCompetitor-rateRow.svelte-12u3oac{display:grid;grid-template-columns:1fr;gap:var(--space-30)}@media (min-width: 46.25rem){.TcoStepCompetitor-rateRow.svelte-12u3oac{grid-template-columns:1fr 1fr 1fr}}.TcoStepCompetitor-splitRates.svelte-12u3oac{display:grid;grid-template-columns:1fr;gap:var(--space-30)}@media (min-width: 46.25rem){.TcoStepCompetitor-splitRates.svelte-12u3oac{grid-template-columns:1fr 1fr 1fr}}.TcoStepCompetitor-actions.svelte-12u3oac{display:flex;justify-content:space-between;align-items:center}}
