.comparison-matrix[data-astro-cid-jqxtn66o]{background:#fff;border-block-end:1px solid #f1f5f9;padding-block:120px 112px}.comparison-matrix__intro[data-astro-cid-jqxtn66o]{align-items:center;gap:40px;display:grid}.comparison-matrix__copy-block[data-astro-cid-jqxtn66o]{max-width:650px}.comparison-matrix__eyebrow[data-astro-cid-jqxtn66o]{letter-spacing:.24em;font-size:9px}.comparison-matrix__title[data-astro-cid-jqxtn66o]{color:var(--color-ink);letter-spacing:-.045em;text-wrap:balance;margin-block:16px 0;font-size:clamp(2rem,3.3vw,2.125rem);font-weight:800;line-height:1.06}.comparison-matrix__description[data-astro-cid-jqxtn66o]{max-width:620px;color:var(--color-copy);text-wrap:pretty;margin-block:14px 0;font-size:13px;line-height:1.6}.comparison-matrix__cta[data-astro-cid-jqxtn66o]{justify-self:start}@media (width>=1024px){.comparison-matrix[data-astro-cid-jqxtn66o]{padding-block-start:124px}.comparison-matrix__intro[data-astro-cid-jqxtn66o]{grid-template-columns:minmax(0,650px) 1fr;gap:48px}.comparison-matrix__cta[data-astro-cid-jqxtn66o]{justify-self:end}}.option-breakdown[data-astro-cid-njrmu7af]{isolation:isolate;background:radial-gradient(circle at 8% 5%, #2bc3e321, transparent 30%), radial-gradient(circle at 94% 78%, #0864f712, transparent 27%), var(--color-cool-surface);border-block-end:1px solid #dce3eac7;padding-block:96px;position:relative;overflow:hidden}.option-breakdown[data-astro-cid-njrmu7af]:after{z-index:-1;content:"";pointer-events:none;border:1px solid #0864f714;border-radius:50%;width:520px;height:520px;position:absolute;inset-block-start:112px;inset-inline-end:-280px;box-shadow:0 0 0 64px #0864f706,0 0 0 128px #0864f705}.option-breakdown__shell[data-astro-cid-njrmu7af]{z-index:1;position:relative}.option-breakdown__intro[data-astro-cid-njrmu7af]{gap:22px;display:grid}.option-breakdown__intro-rail[data-astro-cid-njrmu7af]{justify-content:space-between;align-items:center;gap:24px;display:flex}.option-breakdown__range[data-astro-cid-njrmu7af]{color:var(--color-accent-strong);font-family:var(--font-mono);letter-spacing:.1em;align-items:center;gap:9px;margin:0;font-size:9px;font-weight:700;line-height:1;display:flex}.option-breakdown__range-line[data-astro-cid-njrmu7af]{background:#0864f747;width:28px;height:1px}.option-breakdown__intro-copy[data-astro-cid-njrmu7af]{max-width:820px}.option-breakdown__intro-copy[data-astro-cid-njrmu7af] .section-title[data-astro-cid-njrmu7af],.option-breakdown__intro-copy[data-astro-cid-njrmu7af] .section-copy[data-astro-cid-njrmu7af]{margin:0}.option-breakdown__intro-copy[data-astro-cid-njrmu7af] .section-copy[data-astro-cid-njrmu7af]{margin-block-start:18px}.option-grid[data-astro-cid-njrmu7af]{gap:18px;margin-block-start:48px;display:grid}.option-card[data-astro-cid-njrmu7af]{background:#ffffffd1;border:1px solid #ffffffeb;border-radius:24px;flex-direction:column;min-width:0;padding:27px 26px 29px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px #0814260a,0 22px 56px #23395217}.option-card[data-astro-cid-njrmu7af]:before{background:linear-gradient(90deg, var(--color-accent-strong), var(--color-accent));content:"";border-radius:0 0 999px 999px;width:88px;height:3px;position:absolute;inset-block-start:0;inset-inline-start:26px}.option-card__header[data-astro-cid-njrmu7af]{padding-block-start:7px}.option-card__index[data-astro-cid-njrmu7af]{color:#64738a;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:9px;font-weight:700;line-height:1.3;display:flex}.option-card__index[data-astro-cid-njrmu7af]:after{content:"";background:#8295aa5c;width:32px;height:1px}.option-card__index[data-astro-cid-njrmu7af] strong[data-astro-cid-njrmu7af]{color:var(--color-accent-strong);letter-spacing:.08em;font-size:10px;font-weight:700}.option-card[data-astro-cid-njrmu7af] h3[data-astro-cid-njrmu7af]{max-width:18ch;color:var(--color-ink);letter-spacing:-.035em;text-wrap:balance;margin:17px 0 0;font-size:22px;font-weight:800;line-height:1.2}.option-card__good[data-astro-cid-njrmu7af]{margin-block-start:30px;padding-inline-start:19px;position:relative}.option-card__good[data-astro-cid-njrmu7af]:before{background:linear-gradient(180deg, var(--color-accent), #2bc3e333);content:"";border-radius:999px;width:3px;position:absolute;inset-block:1px;inset-inline-start:0}.option-card[data-astro-cid-njrmu7af] h4[data-astro-cid-njrmu7af]{color:#56647a;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700;line-height:1.45}.option-card__good[data-astro-cid-njrmu7af] h4[data-astro-cid-njrmu7af]{color:#13788e;align-items:center;gap:8px;display:flex}.option-card__good[data-astro-cid-njrmu7af] h4[data-astro-cid-njrmu7af] span[data-astro-cid-njrmu7af]{background:var(--color-accent);border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 0 4px #2bc3e31a}.option-card[data-astro-cid-njrmu7af] p[data-astro-cid-njrmu7af]{overflow-wrap:break-word}.option-card__good[data-astro-cid-njrmu7af] p[data-astro-cid-njrmu7af],.option-card__breaks[data-astro-cid-njrmu7af] p[data-astro-cid-njrmu7af]{color:var(--color-copy);text-wrap:pretty;margin:9px 0 0;font-size:15px;line-height:1.68}.option-card__good[data-astro-cid-njrmu7af] p[data-astro-cid-njrmu7af]{color:#243a50;font-weight:600}.option-card__breaks[data-astro-cid-njrmu7af]{border-block-start:1px solid #8295aa3d;flex:1;margin-block-start:27px;padding-block-start:24px}@media (width>=640px){.option-breakdown[data-astro-cid-njrmu7af]{padding-block:120px}.option-breakdown__intro[data-astro-cid-njrmu7af]{gap:26px}.option-grid[data-astro-cid-njrmu7af]{gap:22px;margin-block-start:56px}.option-card[data-astro-cid-njrmu7af]{padding:33px 34px 35px}.option-card[data-astro-cid-njrmu7af]:before{width:104px;inset-inline-start:34px}.option-card[data-astro-cid-njrmu7af] h3[data-astro-cid-njrmu7af]{font-size:24px}.option-card__good[data-astro-cid-njrmu7af],.option-card__breaks[data-astro-cid-njrmu7af]{max-width:64ch}}@media (width>=1024px){.option-breakdown[data-astro-cid-njrmu7af]{padding-block:128px 136px}.option-breakdown__intro[data-astro-cid-njrmu7af]{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:56px}.option-breakdown__intro-rail[data-astro-cid-njrmu7af]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:26px;padding-block-start:8px}.option-grid[data-astro-cid-njrmu7af]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block-start:64px}.option-card[data-astro-cid-njrmu7af]{padding:35px 36px 38px}.option-card[data-astro-cid-njrmu7af]:before{width:112px;inset-inline-start:36px}.option-card[data-astro-cid-njrmu7af] h3[data-astro-cid-njrmu7af]{font-size:25px}}.lead-dialog[data-astro-cid-nmehamfz]{width:min(760px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--color-ink);background:0 0;border:0;border-radius:28px;margin:auto;padding:5px;overflow:auto}.lead-dialog[data-astro-cid-nmehamfz]::backdrop{backdrop-filter:blur(12px);background:#07111fb8}.lead-dialog[data-astro-cid-nmehamfz][open]{animation:lead-dialog-enter .26s var(--ease-out) both}.lead-dialog__panel[data-astro-cid-nmehamfz]{background:radial-gradient(circle at 100% 0,#2bc3e31a,#0000 30%),#f8fbfd;border-radius:23px;padding:34px 24px 26px;position:relative;box-shadow:0 28px 90px #030e1c59}.lead-dialog__close[data-astro-cid-nmehamfz]{color:#536078;cursor:pointer;background:#0814260f;border:0;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;position:absolute;inset-block-start:16px;inset-inline-end:16px}.lead-dialog__close[data-astro-cid-nmehamfz] svg[data-astro-cid-nmehamfz]{width:19px;height:19px}.lead-dialog__header[data-astro-cid-nmehamfz]{max-width:600px;padding-inline-end:48px}.lead-dialog__header[data-astro-cid-nmehamfz] .section-label[data-astro-cid-nmehamfz]{font-size:9px}.lead-dialog__header[data-astro-cid-nmehamfz] h2[data-astro-cid-nmehamfz]{letter-spacing:-.04em;text-wrap:balance;margin-block-start:16px;font-size:clamp(1.8rem,5vw,2.5rem);font-weight:800;line-height:1.08}.lead-dialog__header[data-astro-cid-nmehamfz]>p[data-astro-cid-nmehamfz]:last-child{color:var(--color-copy);margin-block-start:14px;font-size:14px;line-height:1.65}.lead-form[data-astro-cid-nmehamfz]{gap:18px;margin-block-start:28px;display:grid}.lead-form__row[data-astro-cid-nmehamfz]{gap:8px;display:grid}.lead-form[data-astro-cid-nmehamfz] label[data-astro-cid-nmehamfz]{color:#526078;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.lead-form[data-astro-cid-nmehamfz] input[data-astro-cid-nmehamfz],.lead-form[data-astro-cid-nmehamfz] textarea[data-astro-cid-nmehamfz]{box-sizing:border-box;width:100%;color:var(--color-ink);font:500 14px/1.45 var(--font-sans);transition-property:border-color,box-shadow;transition-duration:.18s;transition-timing-function:var(--ease-out);background:#fff;border:1px solid #d6e0e8;border-radius:12px;padding:13px 14px;box-shadow:inset 0 1px #ffffffe6}.lead-form[data-astro-cid-nmehamfz] input[data-astro-cid-nmehamfz]{min-height:48px}.lead-form[data-astro-cid-nmehamfz] textarea[data-astro-cid-nmehamfz]{resize:vertical}.lead-form[data-astro-cid-nmehamfz] input[data-astro-cid-nmehamfz]:focus,.lead-form[data-astro-cid-nmehamfz] textarea[data-astro-cid-nmehamfz]:focus{border-color:var(--color-accent);outline:0;box-shadow:0 0 0 3px #2bc3e324}.lead-form__actions[data-astro-cid-nmehamfz]{flex-direction:column;align-items:flex-start;gap:12px;margin-block-start:4px;display:flex}.lead-form__actions[data-astro-cid-nmehamfz] button[data-astro-cid-nmehamfz]{cursor:pointer;border:0}.lead-form__status[data-astro-cid-nmehamfz]{color:#526078;min-height:18px;font-size:11px;line-height:1.5}.lead-form__fallback[data-astro-cid-nmehamfz]{color:#718096;max-width:560px;font-size:11px;line-height:1.6}.lead-form__fallback[data-astro-cid-nmehamfz] a[data-astro-cid-nmehamfz]{color:#166f83;font-weight:700}@media (width>=640px){.lead-dialog__panel[data-astro-cid-nmehamfz]{padding:48px}.lead-form[data-astro-cid-nmehamfz]{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-form__row--full[data-astro-cid-nmehamfz],.lead-form__actions[data-astro-cid-nmehamfz]{grid-column:1/-1}}@keyframes lead-dialog-enter{0%{opacity:0;filter:blur(3px);transform:translateY(14px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}
