.cx-hero.astro-dfksvk6v{text-align:center;padding:0 0 48px}.cx-hero-h1.astro-dfksvk6v{text-wrap:balance;max-width:16ch;margin:12px auto 0}.cx-hero-lead.astro-dfksvk6v{max-width:62ch;margin:16px auto 0}.cx-hero-cta.astro-dfksvk6v{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.cx-hero-points.astro-dfksvk6v{flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:26px 0 0;padding:0;list-style:none;display:flex}.cx-hero-point.astro-dfksvk6v{color:var(--sh-graphite);align-items:center;gap:7px;font-size:15px;font-weight:500;display:inline-flex}.cx-hero-tick.astro-dfksvk6v{color:var(--sh-violet);place-items:center;display:grid}.cx-head.astro-dfksvk6v{max-width:46rem;margin-bottom:28px}.cx-heading.astro-dfksvk6v{letter-spacing:-1px;margin:12px 0 0;font-size:40px}.cx-lead.astro-dfksvk6v{margin:14px 0 0}@media (width<=720px){.cx-heading.astro-dfksvk6v{letter-spacing:-.8px;font-size:32px}.cx-hero.astro-dfksvk6v{padding:0 0 36px}}@media (width<=560px){.cx-hero-cta.astro-dfksvk6v{gap:10px}.cx-hero-cta.astro-dfksvk6v .wd-btn-lg.astro-dfksvk6v{justify-content:center;gap:10px;width:100%;height:54px;padding:14px 26px;font-size:16.5px;line-height:22px}}.cx-method.astro-dfksvk6v{margin-top:28px}.cx-children.astro-dfksvk6v{background:var(--sh-lavender-wash)}.cx-child-grid.astro-dfksvk6v{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.cx-child.astro-dfksvk6v{border:1px solid var(--sh-mist);background:#fff;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;height:100%;padding:18px 20px;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}.cx-child.astro-dfksvk6v:hover{border-color:var(--sh-violet);transform:translateY(-2px)}.cx-child.astro-dfksvk6v:focus-visible{outline:2px solid var(--sh-violet);outline-offset:3px}@media (prefers-reduced-motion:reduce){.cx-child.astro-dfksvk6v{transition:none}.cx-child.astro-dfksvk6v:hover{transform:none}}.cx-child-name.astro-dfksvk6v{font-family:var(--sh-font-ui);color:var(--sh-ink);font-size:16px;font-weight:700}.cx-child-sum.astro-dfksvk6v{color:var(--sh-graphite);grid-column:1;font-size:13.5px;line-height:1.5}.cx-child-go.astro-dfksvk6v{color:var(--sh-violet);grid-area:1/2/span 2;place-items:center;display:grid}@media (width<=980px){.cx-child-grid.astro-dfksvk6v{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.cx-child-grid.astro-dfksvk6v{grid-template-columns:minmax(0,1fr)}}.cx-check.astro-dfksvk6v{background:0 0}.cx-check-grid.astro-dfksvk6v{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.cx-check-grid.astro-dfksvk6v>li.astro-dfksvk6v{display:flex}.cx-check-card.astro-dfksvk6v{background:#fff;border:1px solid #862fe729;border-radius:16px;flex-direction:column;height:100%;padding:24px 22px 20px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #18142e0a}.cx-check-card.astro-dfksvk6v:before{content:"";background:linear-gradient(90deg, var(--sh-violet), #c081ff);transform-origin:0;height:3px;transition:transform .22s;position:absolute;inset:0 0 auto;transform:scaleX(0)}.cx-check-card.astro-dfksvk6v:hover{border-color:#862fe757;transform:translateY(-3px);box-shadow:0 16px 34px -16px #5e17a852}.cx-check-card.astro-dfksvk6v:hover:before{transform:scaleX(1)}.cx-check-card.astro-dfksvk6v:focus-visible{outline:2px solid var(--sh-violet);outline-offset:3px}.cx-check-ico.astro-dfksvk6v{background:var(--sh-lavender-wash);width:52px;height:52px;color:var(--sh-violet);border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;transition:background .18s;display:inline-flex}.cx-check-ico.astro-dfksvk6v svg{width:28px;height:28px}.cx-check-ico.astro-dfksvk6v[data-mark]{background:#fff;box-shadow:inset 0 0 0 1px #862fe724}.cx-check-ico.astro-dfksvk6v[data-mark] svg{width:auto;height:30px}.cx-check-card.astro-dfksvk6v:hover .cx-check-ico.astro-dfksvk6v[data-mark]{background:#fff}.cx-check-card.astro-dfksvk6v:hover .cx-check-ico.astro-dfksvk6v{background:#ece0fb}.cx-check-cue.astro-dfksvk6v{font-family:var(--sh-font-ui);color:var(--sh-violet);align-items:center;gap:6px;margin-top:auto;padding-top:14px;font-size:13.5px;font-weight:600;display:inline-flex}.cx-check-arrow.astro-dfksvk6v{display:flex}.cx-check-arrow.astro-dfksvk6v svg{width:14px;height:14px}.cx-check-card.astro-dfksvk6v:hover .cx-check-arrow.astro-dfksvk6v{transform:translate(3px)}.cx-check-arrow.astro-dfksvk6v{transition:transform .18s}@media (prefers-reduced-motion:reduce){.cx-check-card.astro-dfksvk6v:before,.cx-check-arrow.astro-dfksvk6v,.cx-check-card.astro-dfksvk6v{transition:none}.cx-check-card.astro-dfksvk6v:hover{transform:none}}.cx-check-title.astro-dfksvk6v{font-family:var(--sh-font-ui);color:var(--sh-ink);text-wrap:balance;margin:0;font-size:16px;font-weight:700;line-height:1.35}.cx-check-body.astro-dfksvk6v{color:var(--sh-graphite);text-wrap:pretty;margin:8px 0 0;font-size:14px;line-height:1.55}@media (width<=980px){.cx-check-grid.astro-dfksvk6v{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.cx-check-grid.astro-dfksvk6v{grid-template-columns:minmax(0,1fr)}}
