.hero:has(.phone-wrap) .hero-visual{margin-top:48px}.hero:has(.phone-wrap) .phone-wrap{max-width:240px}@media (width>=900px){.hero:has(.phone-wrap)>.container{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:48px;display:grid}.hero:has(.phone-wrap) .hero-visual{margin-top:0}.hero:has(.phone-wrap) .phone-wrap{max-width:290px}}.steps[data-astro-cid-l7bqhxbt]{--line:color-mix(in srgb, var(--text) 30%, transparent);row-gap:32px;margin:0;padding:0;list-style:none}.steps[data-astro-cid-l7bqhxbt]>li[data-astro-cid-l7bqhxbt]{grid-template-columns:40px 1fr;align-content:start;column-gap:20px;display:grid;position:relative}.steps[data-astro-cid-l7bqhxbt]>li[data-astro-cid-l7bqhxbt]>[data-astro-cid-l7bqhxbt]:not(.step-icon){grid-column:2}.steps[data-astro-cid-l7bqhxbt] h3[data-astro-cid-l7bqhxbt]{margin:0 0 6px}.steps[data-astro-cid-l7bqhxbt] p[data-astro-cid-l7bqhxbt]{color:var(--muted);margin:0}.step-icon[data-astro-cid-l7bqhxbt]{grid-row:span 2;margin:0}@property --p{syntax:"<length>";inherits:false;initial-value:-45px}.steps[data-astro-cid-l7bqhxbt]>li[data-astro-cid-l7bqhxbt]:not(:last-child):after{--dot:radial-gradient(circle, var(--line) 1px, transparent 1.5px);--pk:radial-gradient(circle, var(--accent) 1px, transparent 1.5px);content:"";background:var(--pk) center calc(var(--p) + 36px) / 4px 9px no-repeat, var(--pk) center calc(var(--p) + 27px) / 4px 9px no-repeat, var(--pk) center calc(var(--p) + 18px) / 4px 9px no-repeat, var(--pk) center calc(var(--p) + 9px) / 4px 9px no-repeat, var(--pk) center var(--p) / 4px 9px no-repeat, var(--dot) center top / 4px 9px repeat-y;width:4px;animation:3.21s steps(50,end) infinite step-packet;position:absolute;top:48px;bottom:-24px;left:18px}.steps[data-astro-cid-l7bqhxbt]>li[data-astro-cid-l7bqhxbt]:nth-child(2):after{animation-delay:-1.1s}.steps[data-astro-cid-l7bqhxbt]>li[data-astro-cid-l7bqhxbt]:nth-child(3):after{animation-delay:-2.2s}@keyframes step-packet{0%{--p:-45px}to{--p:405px}}@media (prefers-reduced-motion:reduce){.steps[data-astro-cid-l7bqhxbt]>li[data-astro-cid-l7bqhxbt]:after{animation:none}}@media (width>=1100px){#steps .section-head{text-align:center;justify-items:center;margin-inline:auto}.steps[data-astro-cid-l7bqhxbt]>li[data-astro-cid-l7bqhxbt]{text-align:center;grid-column:span 3;display:block}.step-icon[data-astro-cid-l7bqhxbt]{margin:0 auto 20px}.steps[data-astro-cid-l7bqhxbt]>li[data-astro-cid-l7bqhxbt]:not(:last-child):after{background:var(--pk) calc(var(--p) + 36px) center / 9px 4px no-repeat, var(--pk) calc(var(--p) + 27px) center / 9px 4px no-repeat, var(--pk) calc(var(--p) + 18px) center / 9px 4px no-repeat, var(--pk) calc(var(--p) + 9px) center / 9px 4px no-repeat, var(--pk) var(--p) center / 9px 4px no-repeat, var(--dot) left center / 9px 4px repeat-x;width:auto;height:4px;inset:18px calc(4px - 50%) auto calc(50% + 28px)}}.safe-list[data-astro-cid-l7bqhxbt]{border-bottom:1px solid var(--border);margin:0;padding:0;list-style:none}.safe-list[data-astro-cid-l7bqhxbt] li[data-astro-cid-l7bqhxbt]{border-top:1px solid var(--border);grid-template-columns:minmax(180px,1fr) 2fr;align-items:center;gap:24px;padding:20px 0;display:grid}.safe-list[data-astro-cid-l7bqhxbt] strong[data-astro-cid-l7bqhxbt]{color:var(--text);align-items:center;gap:14px;font-size:1.125rem;font-weight:600;display:inline-flex}.safe-list[data-astro-cid-l7bqhxbt] li[data-astro-cid-l7bqhxbt]>span[data-astro-cid-l7bqhxbt]{color:var(--muted);font-size:1.0625rem}.safe-list[data-astro-cid-l7bqhxbt] .safe-ico[data-astro-cid-l7bqhxbt]{flex:none;width:36px;height:36px;margin:0}.safe-list[data-astro-cid-l7bqhxbt] .safe-ico[data-astro-cid-l7bqhxbt] .ico{width:20px;height:20px}.safe-list[data-astro-cid-l7bqhxbt] .safe-ico[data-astro-cid-l7bqhxbt] svg{fill:currentColor;width:100%;height:100%;display:block}@media (width<=700px){.safe-list[data-astro-cid-l7bqhxbt] li[data-astro-cid-l7bqhxbt]{grid-template-columns:1fr;gap:6px}}.step-no[data-astro-cid-l7bqhxbt]{font:500 .75rem/1 var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;display:block}#fields[data-astro-cid-l7bqhxbt] .phone-wrap{margin-inline:auto}.compare-wrap[data-astro-cid-l7bqhxbt]{--surface:var(--bg);isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-3);margin-block:12px;position:relative}:root[data-theme=light] .compare-wrap[data-astro-cid-l7bqhxbt]{--surface:var(--bg-raised);background:var(--surface)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .compare-wrap[data-astro-cid-l7bqhxbt]{--surface:var(--bg-raised);background:var(--surface)}}.compare[data-astro-cid-l7bqhxbt]{z-index:1;table-layout:fixed;border-collapse:collapse;width:100%;font-size:.9375rem;position:relative}.compare[data-astro-cid-l7bqhxbt] th[data-astro-cid-l7bqhxbt],.compare[data-astro-cid-l7bqhxbt] td[data-astro-cid-l7bqhxbt]{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:14px 18px}.compare[data-astro-cid-l7bqhxbt] tbody[data-astro-cid-l7bqhxbt] tr[data-astro-cid-l7bqhxbt]:last-child>[data-astro-cid-l7bqhxbt]{border-bottom:0}.compare[data-astro-cid-l7bqhxbt] thead[data-astro-cid-l7bqhxbt] th[data-astro-cid-l7bqhxbt]{color:var(--text);font-weight:500}.compare[data-astro-cid-l7bqhxbt] th[data-astro-cid-l7bqhxbt]:first-child{width:18%}.compare[data-astro-cid-l7bqhxbt] tbody[data-astro-cid-l7bqhxbt] th[data-astro-cid-l7bqhxbt]{color:var(--text);font-weight:500}.compare[data-astro-cid-l7bqhxbt] td[data-astro-cid-l7bqhxbt]{color:var(--muted)}.compare[data-astro-cid-l7bqhxbt] thead[data-astro-cid-l7bqhxbt] th[data-astro-cid-l7bqhxbt]:nth-child(2){color:var(--accent);font-weight:600}.compare[data-astro-cid-l7bqhxbt] td[data-astro-cid-l7bqhxbt]:nth-child(2){color:var(--text)}@media (width>=700px){.compare-wrap[data-astro-cid-l7bqhxbt]:before{content:"";z-index:0;border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--radius-3);background:color-mix(in srgb, var(--accent) 10%, var(--surface));pointer-events:none;width:27%;position:absolute;top:-13px;bottom:-13px;left:18%}}@media (width<=699px){.compare[data-astro-cid-l7bqhxbt] thead[data-astro-cid-l7bqhxbt]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.compare[data-astro-cid-l7bqhxbt] tr[data-astro-cid-l7bqhxbt],.compare[data-astro-cid-l7bqhxbt] th[data-astro-cid-l7bqhxbt],.compare[data-astro-cid-l7bqhxbt] td[data-astro-cid-l7bqhxbt]{width:auto;display:block}.compare[data-astro-cid-l7bqhxbt] tbody[data-astro-cid-l7bqhxbt] th[data-astro-cid-l7bqhxbt]{border-bottom:0;width:auto;padding-bottom:6px}.compare[data-astro-cid-l7bqhxbt] td[data-astro-cid-l7bqhxbt]{border-bottom:0;padding-top:8px;padding-bottom:8px}.compare[data-astro-cid-l7bqhxbt] td[data-astro-cid-l7bqhxbt]:before{content:attr(data-label);font:500 .6875rem/1.4 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:2px;display:block}.compare[data-astro-cid-l7bqhxbt] td[data-astro-cid-l7bqhxbt]:nth-child(2){background:color-mix(in srgb, var(--accent) 10%, transparent);border-left:2px solid var(--accent);border-radius:0 var(--radius-1) var(--radius-1) 0;margin:4px 0}.compare[data-astro-cid-l7bqhxbt] td[data-astro-cid-l7bqhxbt]:nth-child(2):before{color:var(--accent)}.compare[data-astro-cid-l7bqhxbt] tbody[data-astro-cid-l7bqhxbt] tr[data-astro-cid-l7bqhxbt]{border-bottom:1px solid var(--border);padding-bottom:10px}.compare[data-astro-cid-l7bqhxbt] tbody[data-astro-cid-l7bqhxbt] tr[data-astro-cid-l7bqhxbt]:last-child{border-bottom:0}}.pick[data-astro-cid-l7bqhxbt]{margin-top:48px}.pick[data-astro-cid-l7bqhxbt] .card[data-astro-cid-l7bqhxbt]{background:0 0}:root[data-theme=light] .pick[data-astro-cid-l7bqhxbt] .card[data-astro-cid-l7bqhxbt]{background:var(--bg-raised)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .pick[data-astro-cid-l7bqhxbt] .card[data-astro-cid-l7bqhxbt]{background:var(--bg-raised)}}.pick[data-astro-cid-l7bqhxbt] .card[data-astro-cid-l7bqhxbt] ul[data-astro-cid-l7bqhxbt]{color:var(--muted);margin:4px 0 0}.compare-note[data-astro-cid-l7bqhxbt]{color:var(--muted);max-width:46rem;margin-top:24px}.sr-only[data-astro-cid-l7bqhxbt]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
