.benefit-comparison.svelte-sk9xx.svelte-sk9xx{font-family:Barlow,sans-serif}.benefit-comparison__title.svelte-sk9xx.svelte-sk9xx{width:100%;text-align:center;font-size:36px;margin-bottom:1em}@media only screen and (min-width: 1025px){.benefit-comparison__title.svelte-sk9xx.svelte-sk9xx{font-size:44px}}.benefit-comparison__table.svelte-sk9xx.svelte-sk9xx{max-width:800px;margin:0 auto;border-radius:12px}.benefit-comparison__table-header.svelte-sk9xx.svelte-sk9xx{display:grid;grid-template-columns:1.5fr 1fr 1fr}@media only screen and (min-width: 768px){.benefit-comparison__table-header.svelte-sk9xx.svelte-sk9xx{grid-template-columns:2fr 1fr 1fr}}.benefit-comparison__header-cell.svelte-sk9xx.svelte-sk9xx{padding:1rem .5rem}@media only screen and (min-width: 768px){.benefit-comparison__header-cell.svelte-sk9xx.svelte-sk9xx{padding:1rem}}.benefit-comparison__header-cell--plan.svelte-sk9xx.svelte-sk9xx{text-align:center;border-left:1px solid #000000;background:#191919;border-bottom:1px solid #000000}.benefit-comparison__header-cell--plan.first.svelte-sk9xx.svelte-sk9xx{border-left:none;border-top-left-radius:12px}.benefit-comparison__header-cell--plan.last.svelte-sk9xx.svelte-sk9xx{border-top-right-radius:12px}.benefit-comparison__plan-name.svelte-sk9xx.svelte-sk9xx{font-weight:600;color:#fff;font-size:1.1rem}.benefit-comparison__table-body.svelte-sk9xx.svelte-sk9xx{background:#090909}.benefit-comparison__row.svelte-sk9xx.svelte-sk9xx{display:grid;grid-template-columns:1.5fr 1fr 1fr}@media only screen and (min-width: 768px){.benefit-comparison__row.svelte-sk9xx.svelte-sk9xx{grid-template-columns:2fr 1fr 1fr}}.benefit-comparison__row.svelte-sk9xx.svelte-sk9xx:nth-child(2n){background:#000}.benefit-comparison__row.svelte-sk9xx.svelte-sk9xx:last-child{border-bottom:none}.benefit-comparison__feature-cell.svelte-sk9xx.svelte-sk9xx{font-size:.9rem;padding:.75rem .5rem;color:#e2e2e2;display:flex;align-items:center;font-weight:600}@media only screen and (min-width: 768px){.benefit-comparison__feature-cell.svelte-sk9xx.svelte-sk9xx{padding:1rem;font-size:1rem}}.benefit-comparison__benefit-cell.svelte-sk9xx.svelte-sk9xx{padding:.75rem .5rem;display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.9rem;color:#e2e2e2;position:relative;text-align:center;flex-direction:column;line-height:1.41}@media only screen and (min-width: 768px){.benefit-comparison__benefit-cell.svelte-sk9xx.svelte-sk9xx{font-size:1rem;padding:1rem}}.benefit-comparison.svelte-sk9xx .additional-info.svelte-sk9xx{font-size:.8em;color:gray;font-weight:400;line-height:1.15}.benefit-comparison__benefit-cell.svelte-sk9xx.svelte-sk9xx:nth-child(3){color:#fff;font-weight:600}.benefit-comparison__benefit-cell.svelte-sk9xx:nth-child(3) .benefit-comparison__info-trigger.svelte-sk9xx{color:#fff;font-weight:600}.benefit-comparison__info-trigger.svelte-sk9xx.svelte-sk9xx{background:transparent;border:none;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:.5rem;text-decoration-color:#545454;color:currentColor;font-size:inherit;font-family:inherit}.benefit-comparison__info-trigger.svelte-sk9xx.svelte-sk9xx:hover{cursor:pointer;text-decoration-color:inherit}@media only screen and (min-width: 768px){.benefit-comparison__info-trigger.svelte-sk9xx.svelte-sk9xx{font-size:inherit}}.benefit-comparison.svelte-sk9xx .tooltip.svelte-sk9xx{z-index:5;pointer-events:none;position:absolute;width:300px;top:calc(100% - .5rem);color:#cacaca;font-weight:400;text-align:left;white-space:wrap}.benefit-comparison.svelte-sk9xx .tooltip ul.svelte-sk9xx{list-style:initial;padding-left:1rem;margin-bottom:0}.benefit-comparison__check.svelte-sk9xx.svelte-sk9xx{display:flex;align-items:center;justify-content:center;color:#fff}.benefit-comparison__check.svelte-sk9xx svg.svelte-sk9xx{width:18px;height:18px}@media only screen and (min-width: 768px){.benefit-comparison__check.svelte-sk9xx svg.svelte-sk9xx{width:20px;height:20px}}.benefit-comparison__dash.svelte-sk9xx.svelte-sk9xx{color:gray;font-size:1.5rem;font-weight:300}.benefit-comparison__footer.svelte-sk9xx.svelte-sk9xx{text-align:center;margin-top:1.5rem;color:#cacaca;font-size:.95rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem}@media only screen and (min-width: 768px){.benefit-comparison__footer.svelte-sk9xx.svelte-sk9xx{font-size:1.1rem}}
