.logo.svelte-168xoyp{width:auto;display:block}.mask.svelte-168xoyp{background:var(--action);width:24px;height:24px;-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;display:block}.benefits.svelte-u7du2y{padding-top:var(--pad)}.benefits__head.svelte-u7du2y{text-align:center;max-width:57ch;margin:0 auto}.headline.svelte-u7du2y{font-size:clamp(24px,1.6vw + 12px,32px);line-height:1.18}.lead.svelte-u7du2y{margin-top:16px}.grid.svelte-u7du2y{grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.grid--headed.svelte-u7du2y{margin-top:52px}.card.svelte-u7du2y{background:var(--surface);flex-direction:column;grid-column:auto;gap:14px;padding:30px 26px 32px;display:flex}.card--featured.svelte-u7du2y{grid-column:1/-1;padding:38px 36px 40px;display:block}.card__top.svelte-u7du2y{justify-content:space-between;align-items:center;display:flex}.card__top.svelte-u7du2y .icon{color:var(--action)}.card__n.svelte-u7du2y{font-family:var(--font-display);color:var(--muted);font-size:13px;font-weight:600}h3.svelte-u7du2y{letter-spacing:0;color:var(--ink);font-size:17.5px;font-weight:600;line-height:1.3}p.svelte-u7du2y{color:var(--muted);font-size:14.5px;line-height:1.7}.benefits.svelte-u7du2y .lead:where(.svelte-u7du2y){font-size:16.5px}.benefits__footer.svelte-u7du2y{justify-content:center;margin-top:46px;display:flex}@media (width>=761px){.grid.svelte-u7du2y{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.card.svelte-u7du2y:not(.card--featured):first-child~.card:where(.svelte-u7du2y):last-child:nth-child(odd),.card--featured.svelte-u7du2y~.card:where(.svelte-u7du2y):last-child:nth-child(2n){grid-column:1/-1}}@media (width>=1041px){.grid.svelte-u7du2y{grid-template-columns:repeat(6,1fr)}.card.svelte-u7du2y,.card.svelte-u7du2y:not(.card--featured):first-child~.card:where(.svelte-u7du2y):last-child:nth-child(odd),.card--featured.svelte-u7du2y~.card:where(.svelte-u7du2y):last-child:nth-child(2n){grid-column:span var(--span)}.card--featured.svelte-u7du2y{grid-column:1/-1}}@media (width<=1040px){.benefits.svelte-u7du2y{padding-top:64px}}@media (width<=760px){.benefits.svelte-u7du2y{padding-top:56px}.card--featured.svelte-u7du2y{padding:26px 20px}}
