.hero[data-v-20f9237e]{isolation:isolate;background:var(--ink);color:#fff;margin-top:-4.25rem;padding:calc(4.25rem + clamp(2.5rem,6vw,4.5rem)) 0 clamp(2.5rem,6vw,4rem);position:relative;overflow:hidden}.crumbs[data-v-20f9237e]{color:#ffffffa6;align-items:center;gap:.4rem;margin-bottom:1.25rem;font-size:.85rem;display:flex}.crumbs a[data-v-20f9237e]{color:#fffc}.eyebrow[data-v-20f9237e]{letter-spacing:.18em;text-transform:uppercase;color:var(--sky);margin:0 0 .75rem;font-size:.8rem;font-weight:700}h1[data-v-20f9237e]{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.6vw,3.3rem);line-height:1.08}.answer[data-v-20f9237e]{border-left:3px solid var(--sky);background:#ffffff0f;border-radius:.6rem;margin:1.5rem 0 1.75rem;padding:1rem 1.2rem}.answer strong[data-v-20f9237e]{letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin-bottom:.35rem;font-size:.78rem;display:block}.answer p[data-v-20f9237e]{color:#ffffffdb;margin:0;font-size:1.05rem;line-height:1.65}.updated[data-v-20f9237e]{color:#fff9;margin:-.75rem 0 1.5rem;font-size:.82rem}.table-wrap[data-v-20f9237e]{overflow-x:auto}.compare[data-v-20f9237e]{border-collapse:collapse;width:100%;font-size:.95rem}.compare th[data-v-20f9237e],.compare td[data-v-20f9237e]{border-bottom:1px solid var(--p-content-border-color);text-align:left;vertical-align:top;padding:.7rem .8rem}.compare thead th[data-v-20f9237e]{letter-spacing:.06em;text-transform:uppercase;color:var(--p-text-muted-color);font-size:.8rem}.compare tbody th[data-v-20f9237e]{font-weight:700}.compare td[data-v-20f9237e]:last-child{color:var(--p-text-color);background:color-mix(in srgb, var(--accent) 6%, transparent)}.compare td[data-v-20f9237e]:nth-child(2){color:var(--p-text-muted-color)}.hero-cta[data-v-20f9237e]{flex-wrap:wrap;gap:.75rem;display:flex}.body[data-v-20f9237e]{padding:clamp(2.5rem,6vw,4rem) 0 1rem}.part[data-v-20f9237e]{margin-bottom:2.5rem}.part h2[data-v-20f9237e]{letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(1.4rem,2.6vw,1.8rem)}.part>p[data-v-20f9237e]{color:var(--p-text-muted-color);margin:0;font-size:1.05rem;line-height:1.75}.ticks[data-v-20f9237e],.related[data-v-20f9237e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.ticks li[data-v-20f9237e]{background:color-mix(in srgb, var(--accent) 6%, transparent);border-radius:.75rem;align-items:flex-start;gap:.55rem;padding:.75rem .9rem;display:flex}.ticks[data-v-20f9237e] svg{color:var(--accent);flex:none;margin-top:.1rem}.related a[data-v-20f9237e]{border:1px solid var(--p-content-border-color);color:var(--p-text-color);border-radius:.8rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.9rem 1rem;font-weight:600;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.related a[data-v-20f9237e]:hover{border-color:var(--accent);transform:translateY(-2px)}.related[data-v-20f9237e] svg{color:var(--accent)}.qa[data-v-20f9237e]{border-bottom:1px solid var(--p-content-border-color)}.qa summary[data-v-20f9237e]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem .25rem;font-weight:700;list-style:none;display:flex}.qa summary[data-v-20f9237e]::-webkit-details-marker{display:none}.qa summary[data-v-20f9237e]:focus-visible,.related a[data-v-20f9237e]:focus-visible,.crumbs a[data-v-20f9237e]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.qa summary[data-v-20f9237e] svg{color:var(--accent);flex:none;transition:transform .2s}.qa[open] summary[data-v-20f9237e] svg{transform:rotate(180deg)}.qa p[data-v-20f9237e]{color:var(--p-text-muted-color);margin:0 .25rem 1.1rem;line-height:1.65}.cta[data-v-20f9237e]{text-align:center;color:#fff;background:radial-gradient(circle at 85% 0,#47ccfd73,#0000 50%),linear-gradient(135deg,#0a78b4,#0b4566 70%,#07090b);border-radius:1.4rem;justify-items:center;gap:.75rem;margin:1rem 0 4rem;padding:clamp(2rem,5vw,3rem) 1.5rem;display:grid}.cta h2[data-v-20f9237e]{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.cta p[data-v-20f9237e]{color:#ffffffd1;margin:0 0 .5rem}@media (width<=640px){.ticks[data-v-20f9237e],.related[data-v-20f9237e]{grid-template-columns:minmax(0,1fr)}}
