.sim[data-v-163044c6]{position:relative;z-index:1;color:#fff;background:radial-gradient(1200px 600px at 12% -10%,rgba(59,130,246,.3),transparent 60%),radial-gradient(900px 520px at 92% 8%,rgba(37,99,235,.18),transparent 60%),#05070d;min-height:100vh}.sim[data-v-163044c6]:before{content:"";position:absolute;inset:0 0 auto 0;height:min(120vh,70rem);z-index:-1;pointer-events:none;background:conic-gradient(from 118deg at 4% -8%,transparent 0deg,rgba(147,197,253,.2) 16deg,transparent 34deg,transparent 360deg),conic-gradient(from 208deg at 96% -8%,transparent 0deg,rgba(125,211,252,.17) 16deg,transparent 34deg,transparent 360deg),conic-gradient(from 160deg at 50% -14%,transparent 0deg,rgba(191,219,254,.1) 20deg,transparent 40deg,transparent 360deg);-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);animation:sim-lights-163044c6 9s ease-in-out infinite alternate}@keyframes sim-lights-163044c6{0%{opacity:.7}to{opacity:1}}@media(prefers-reduced-motion:reduce){.sim[data-v-163044c6]:before{animation:none}}.sim__hero[data-v-163044c6]{min-height:min(86vh,54rem);display:flex;align-items:center;justify-content:center;padding:clamp(4rem,12vh,9rem) clamp(1rem,4vw,3rem) clamp(3rem,8vh,6rem)}.sim__hero-inner[data-v-163044c6]{width:100%;max-width:46rem;display:flex;flex-direction:column;align-items:center;text-align:center}.sim__eyebrow[data-v-163044c6]{margin:0 0 1.75rem;font-size:.9375rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#bfdbfe}.sim__logo--sm[data-v-163044c6]{display:none}.sim__h1[data-v-163044c6]{font-size:clamp(1.375rem,2.6vw,1.875rem);line-height:1.25;font-weight:600;letter-spacing:-.005em;color:#e5e7eb;margin:2rem 0 2.5rem;max-width:40ch;text-wrap:balance}.sim__search[data-v-163044c6]{position:relative;width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem 1.25rem;border-radius:999px;background:linear-gradient(135deg,#ffffff1f,#ffffff0d);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.16);box-shadow:0 18px 50px #00000073,inset 0 1px #ffffff1f;transition:box-shadow .18s ease,border-color .18s ease}.sim__search[data-v-163044c6]:focus-within{border-color:#60a5fa99;box-shadow:0 0 0 4px #3b82f659,0 18px 50px #00000073}.sim__search-icon[data-v-163044c6]{color:#bfdbfe;flex:0 0 auto}.sim__search-input[data-v-163044c6]{flex:1 1 auto;min-width:0;height:3.25rem;font-size:1.25rem;color:#fff;background:transparent;border:0;outline:none;box-shadow:none}.sim__search-input[data-v-163044c6]::-moz-placeholder{color:#9ca3af}.sim__search-input[data-v-163044c6]::placeholder{color:#9ca3af}.sim__search-btn[data-v-163044c6]{border-radius:999px;font-size:1.125rem;padding:.75rem 1.5rem;min-height:3.25rem;flex:0 0 auto}.sim__quick[data-v-163044c6]{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.75rem}.sim__chip[data-v-163044c6]{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 1.1rem;border-radius:999px;font-size:1rem;font-weight:600;color:#e5e7eb;text-decoration:none;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);transition:background .15s ease,color .15s ease}.sim__chip[data-v-163044c6]:hover{background:#ffffff21;color:#fff}.sim__chip[data-v-163044c6]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f673}.sim__chip--accent[data-v-163044c6]{color:#dbeafe;background:#3b82f638;border-color:#60a5fa66}.sim__band[data-v-163044c6]{padding:clamp(2.5rem,6vw,4rem) clamp(1rem,4vw,3rem);text-align:center;background:linear-gradient(180deg,#ffffff0a,#fff0);border-top:1px solid rgba(255,255,255,.08)}.sim__lede[data-v-163044c6]{font-size:clamp(1.125rem,2vw,1.375rem);color:#d1d5db;line-height:1.6;max-width:58ch;margin:0 auto}.sim__stats[data-v-163044c6]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem clamp(1.5rem,5vw,4rem);margin:2.75rem auto 0;max-width:64rem}.sim__stats div[data-v-163044c6]{min-width:7rem}.sim__stats dd[data-v-163044c6]{margin:0;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:800;line-height:1;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,#bfdbfe);-webkit-background-clip:text;background-clip:text;color:transparent}.sim__stats dt[data-v-163044c6]{margin-top:.5rem;font-size:1rem;color:#d1d5db}.sim__body[data-v-163044c6]{max-width:72rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,3rem);padding-block:clamp(3rem,7vw,5rem) 5rem;display:flex;flex-direction:column;gap:clamp(4rem,8vw,6rem)}.sim__h2[data-v-163044c6]{font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:800;letter-spacing:-.015em;margin:0 0 .85rem}.sim__h3[data-v-163044c6]{font-size:1.25rem;font-weight:700;margin:.7rem 0 .4rem;color:#fff}.sim__p[data-v-163044c6]{font-size:1.125rem;line-height:1.6;color:#d1d5db;max-width:65ch;margin:0 0 1.5rem}.sim__grid[data-v-163044c6]{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.sim__grid--wide[data-v-163044c6]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.sim__card[data-v-163044c6]{display:flex;flex-direction:column;padding:1.5rem;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.sim__card[data-v-163044c6]:hover{transform:translateY(-3px);border-color:#60a5fa59;box-shadow:0 14px 36px #00000059,inset 0 1px #ffffff14}.sim__card-p[data-v-163044c6]{margin:0 0 1rem;color:#e5e7eb;font-size:1.0625rem;line-height:1.55;flex:1 1 auto}.sim__card-link[data-v-163044c6]{font-size:1.0625rem;align-self:flex-start;min-height:44px;display:inline-flex;align-items:center}.sim__icon[data-v-163044c6]{color:#bfdbfe}.sim__card>.sim__icon[data-v-163044c6]{box-sizing:content-box;padding:.7rem;border-radius:14px;align-self:flex-start;background:linear-gradient(135deg,#3b82f659,#1e40af40);border:1px solid rgba(96,165,250,.35)}.sim__icon--inline[data-v-163044c6]{vertical-align:-.15em;margin-right:.35rem}.sim__compare-wrap[data-v-163044c6]{overflow-x:auto;padding:.5rem .75rem}.sim__compare[data-v-163044c6]{width:100%;min-width:38rem;border-collapse:collapse;font-size:1.0625rem}.sim__compare th[data-v-163044c6],.sim__compare td[data-v-163044c6]{text-align:left;vertical-align:top;padding:.9rem 1rem;border-bottom:1px solid rgba(255,255,255,.08)}.sim__compare tbody tr:last-child th[data-v-163044c6],.sim__compare tbody tr:last-child td[data-v-163044c6]{border-bottom:0}.sim__compare thead th[data-v-163044c6]{font-size:.9375rem;color:#bfdbfe;text-transform:uppercase;letter-spacing:.06em}.sim__compare tbody th[data-v-163044c6]{color:#fff;font-weight:700;width:24%}.sim__compare td[data-v-163044c6]{color:#d1d5db;line-height:1.5}.sim__compare .sim__us[data-v-163044c6]{color:#fff;font-weight:600;background:#3b82f624}.sim__sr[data-v-163044c6]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);font-size:.875rem}.sim__winners[data-v-163044c6]{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.sim__winner[data-v-163044c6]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.sim__winner-title[data-v-163044c6]{font-size:1.25rem;font-weight:700;color:#fff}.sim__winner-meta[data-v-163044c6]{font-size:1rem;color:#d1d5db}.sim__faq[data-v-163044c6]{display:grid;gap:.6rem}.sim__q summary[data-v-163044c6]{cursor:pointer;font-size:1.125rem;font-weight:700;min-height:44px;display:flex;align-items:center}.sim__q summary[data-v-163044c6]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659;border-radius:8px}.sim__q p[data-v-163044c6]{margin:.5rem 0 0;color:#e5e7eb;font-size:1.0625rem;line-height:1.6;max-width:70ch}.sim__final[data-v-163044c6]{text-align:center;padding:clamp(2.5rem,6vw,4rem) 1.5rem;background:linear-gradient(135deg,#3b82f638,#1e40af1a);border-color:#60a5fa4d}.sim__final .sim__p[data-v-163044c6]{margin-inline:auto}@media(max-width:767px){.sim__logo--lg[data-v-163044c6]{display:none}.sim__logo--sm[data-v-163044c6]{display:block}.sim__hero[data-v-163044c6]{min-height:78vh}.sim__search[data-v-163044c6]{flex-wrap:wrap;border-radius:24px;padding:.5rem .5rem .5rem 1rem}.sim__search-input[data-v-163044c6]{flex:1 1 60%;font-size:1.125rem}.sim__search-btn[data-v-163044c6]{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.sim__card[data-v-163044c6],.sim__chip[data-v-163044c6],.sim__search[data-v-163044c6]{transition:none}.sim__card[data-v-163044c6]:hover{transform:none}}
