.hero[data-astro-cid-74zxfs56]{border-bottom:1px solid var(--line-soft);padding-block:clamp(40px,5vw,80px) clamp(56px,6vw,96px)}.hero__grid[data-astro-cid-74zxfs56]{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.hero__copy[data-astro-cid-74zxfs56]{flex-direction:column;gap:22px;padding-top:12px;display:flex}.hero__copy[data-astro-cid-74zxfs56] .display-hero[data-astro-cid-74zxfs56]{font-size:clamp(2.25rem,1.5rem + 3.2vw,3.75rem)}@media (width<=980px){.hero__grid[data-astro-cid-74zxfs56]{grid-template-columns:1fr}}.que-es[data-astro-cid-74zxfs56]{gap:48px;display:grid}.flow[data-astro-cid-74zxfs56]{grid-template-columns:1fr 64px 1fr 64px 1fr;align-items:center;gap:0;list-style:none;display:grid}.flow__node[data-astro-cid-74zxfs56]{border-radius:var(--r-card);box-shadow:var(--shadow-sheet);background:#fff;flex-direction:column;gap:6px;padding:28px;display:flex;position:relative}.flow__node[data-astro-cid-74zxfs56] strong[data-astro-cid-74zxfs56]{font-family:var(--font-display);color:var(--navy-700);letter-spacing:-.01em;font-size:1.25rem}.flow__node[data-astro-cid-74zxfs56] span[data-astro-cid-74zxfs56]:last-child{color:var(--muted);font-size:.9375rem}.flow__node--brand[data-astro-cid-74zxfs56]{background:var(--navy-700);box-shadow:var(--edge-on-dark), var(--shadow-float)}.flow__node--brand[data-astro-cid-74zxfs56] strong[data-astro-cid-74zxfs56]{color:#fff}.flow__node--brand[data-astro-cid-74zxfs56] span[data-astro-cid-74zxfs56]:last-child{color:var(--on-navy)}.flow__tile[data-astro-cid-74zxfs56]{background:var(--bg-soft);width:44px;height:44px;color:var(--navy-700);border-radius:12px;justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.flow__node--brand[data-astro-cid-74zxfs56] .flow__tile[data-astro-cid-74zxfs56]{background:var(--orange-500);color:var(--on-orange)}.flow__link[data-astro-cid-74zxfs56]{height:2px;position:relative;overflow:hidden}.flow__line[data-astro-cid-74zxfs56]{background:repeating-linear-gradient(90deg, var(--line-strong) 0 6px, transparent 6px 10px);position:absolute;inset:0}.flow__pulse[data-astro-cid-74zxfs56]{background:linear-gradient(90deg, transparent, var(--orange-500));width:22px;height:4px;animation:travel 2.4s var(--ease-out) infinite;border-radius:4px;position:absolute;top:-1px;left:0}@keyframes travel{0%{opacity:0;transform:translate(-24px)}20%{opacity:1}to{opacity:0;transform:translate(64px)}}@media (width<=860px){.flow[data-astro-cid-74zxfs56]{grid-template-columns:1fr}.flow__link[data-astro-cid-74zxfs56]{width:2px;height:36px;margin-left:50px}.flow__line[data-astro-cid-74zxfs56]{background:repeating-linear-gradient(180deg, var(--line-strong) 0 6px, transparent 6px 10px)}.flow__pulse[data-astro-cid-74zxfs56]{background:linear-gradient(180deg, transparent, var(--orange-500));width:4px;height:18px;animation-name:travel-y;top:0;left:-1px}@keyframes travel-y{0%{opacity:0;transform:translateY(-20px)}20%{opacity:1}to{opacity:0;transform:translateY(40px)}}}.timeline[data-astro-cid-74zxfs56]{border-top:1px solid #ffffff1f;list-style:none;display:grid}.timeline__item[data-astro-cid-74zxfs56]{border-bottom:1px solid #ffffff1f;grid-template-columns:72px minmax(0,1fr) minmax(0,240px);align-items:start;gap:16px 32px;padding-block:28px;display:grid}.timeline__num[data-astro-cid-74zxfs56]{width:48px;height:48px;font-family:var(--font-display);color:#fff;background:var(--navy-600);box-shadow:var(--edge-on-dark);border-radius:12px;justify-content:center;align-items:center;font-size:1.0625rem;font-weight:800;display:inline-flex}.is-last[data-astro-cid-74zxfs56] .timeline__num[data-astro-cid-74zxfs56]{background:var(--orange-500);color:var(--on-orange);box-shadow:none}.timeline__body[data-astro-cid-74zxfs56]{gap:6px;display:grid}.timeline__body[data-astro-cid-74zxfs56] .h3[data-astro-cid-74zxfs56]{color:#fff}.timeline__time[data-astro-cid-74zxfs56]{text-align:right;color:#ffc27a;justify-self:end;font-size:.875rem;font-weight:600}@media (width<=760px){.timeline__item[data-astro-cid-74zxfs56]{grid-template-columns:56px 1fr}.timeline__time[data-astro-cid-74zxfs56]{text-align:left;grid-column:2;justify-self:start}}.req-grid[data-astro-cid-74zxfs56]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.req[data-astro-cid-74zxfs56]{flex-direction:column;gap:14px;display:flex}.req__tile[data-astro-cid-74zxfs56]{background:var(--navy-700);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.req__list[data-astro-cid-74zxfs56]{gap:0;list-style:none;display:grid}.req__list[data-astro-cid-74zxfs56] li[data-astro-cid-74zxfs56]{border-top:1px solid var(--line-soft);color:var(--muted);padding:12px 0;font-size:.9875rem}.table-wrap[data-astro-cid-74zxfs56]{border-radius:var(--r-card);box-shadow:var(--shadow-sheet);background:#fff;overflow-x:auto}.compare[data-astro-cid-74zxfs56]{border-collapse:collapse;width:100%;min-width:640px;font-size:.9875rem}.compare[data-astro-cid-74zxfs56] th[data-astro-cid-74zxfs56],.compare[data-astro-cid-74zxfs56] td[data-astro-cid-74zxfs56]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft);padding:18px 22px}.compare[data-astro-cid-74zxfs56] thead[data-astro-cid-74zxfs56] th[data-astro-cid-74zxfs56]{text-transform:uppercase;letter-spacing:.1em;color:var(--subtle);background:#fbfcfd;font-size:.8125rem}.compare[data-astro-cid-74zxfs56] tbody[data-astro-cid-74zxfs56] th[data-astro-cid-74zxfs56]{color:var(--navy-700);width:20%;font-weight:700}.compare[data-astro-cid-74zxfs56] td[data-astro-cid-74zxfs56]{color:var(--muted)}.compare[data-astro-cid-74zxfs56] .is-hl[data-astro-cid-74zxfs56]{background:var(--warm-50);color:var(--ink)}.compare[data-astro-cid-74zxfs56] thead[data-astro-cid-74zxfs56] .is-hl[data-astro-cid-74zxfs56]{color:var(--orange-700);background:var(--warm-50);box-shadow:inset 0 3px 0 var(--orange-500)}.compare[data-astro-cid-74zxfs56] tbody[data-astro-cid-74zxfs56] tr[data-astro-cid-74zxfs56]:last-child>[data-astro-cid-74zxfs56]{border-bottom:0}.quote[data-astro-cid-74zxfs56]{border-radius:var(--r-block);background:var(--bg-soft);gap:20px;margin:0;padding:clamp(28px,4vw,48px);display:grid}.quote__mark[data-astro-cid-74zxfs56]{width:52px;height:52px;color:var(--orange-700);box-shadow:var(--shadow-sheet);background:#fff;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.quote[data-astro-cid-74zxfs56] blockquote[data-astro-cid-74zxfs56]{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.35}.quote[data-astro-cid-74zxfs56] figcaption[data-astro-cid-74zxfs56]{color:var(--muted);font-size:.9375rem}.faq-layout[data-astro-cid-74zxfs56]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:32px 64px;display:grid}@media (width<=900px){.faq-layout[data-astro-cid-74zxfs56]{grid-template-columns:1fr}}.cta-block[data-astro-cid-74zxfs56]{border-radius:var(--r-block);gap:28px;padding:clamp(32px,5vw,64px);display:grid;overflow:hidden}.cta-block[data-astro-cid-74zxfs56] h2[data-astro-cid-74zxfs56]{max-width:44rem}
