.sim-dating[data-v-6d19567c]{--sim-accent: oklch(67% .16 24);--sim-accent-2: oklch(78% .13 62)}.sim-hero[data-v-6d19567c]{display:grid;gap:clamp(2rem,5vw,4rem);padding-block:clamp(3rem,7vw,6rem) clamp(3rem,6vw,5rem);align-items:center}.sim-hero-h1[data-v-6d19567c]{margin:1.1rem 0 1.4rem}.sim-hero-cta[data-v-6d19567c]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}@media(min-width:1000px){.sim-hero[data-v-6d19567c]{grid-template-columns:1.05fr .95fr;padding-block:clamp(4rem,8vw,7rem) clamp(4rem,7vw,6rem)}}.sim-head-block[data-v-6d19567c]{margin-bottom:clamp(2rem,4vw,3rem);max-width:64ch}.sim-head-block .sim-kicker[data-v-6d19567c]{display:block;margin-bottom:.8rem}.sim-head-block .sim-h2[data-v-6d19567c]{margin-bottom:1.1rem}.sim-twin[data-v-6d19567c]{gap:1rem}.sim-twin-card[data-v-6d19567c]{padding:1.5rem;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.sim-twin-label[data-v-6d19567c]{display:block;font-size:1.12rem;font-weight:600;color:var(--sim-ink);margin-bottom:.5rem}.sim-twin-label[data-v-6d19567c]:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--sim-accent);margin-right:.6rem;vertical-align:middle}.sim-timeline[data-v-6d19567c]{list-style:none;margin:0;padding:0;position:relative}.sim-timeline[data-v-6d19567c]:before{content:"";position:absolute;left:7px;top:6px;bottom:6px;width:2px;background:linear-gradient(var(--sim-accent),color-mix(in oklch,var(--sim-accent) 20%,transparent))}.sim-phase[data-v-6d19567c]{position:relative;padding:0 0 1.7rem 2.4rem}.sim-phase[data-v-6d19567c]:last-child{padding-bottom:0}.sim-phase-dot[data-v-6d19567c]{position:absolute;left:0;top:4px;width:16px;height:16px;border-radius:50%;background:var(--sim-accent);box-shadow:0 0 0 5px color-mix(in oklch,var(--sim-accent) 18%,transparent)}.sim-phase-t[data-v-6d19567c]{display:block;font-size:1.2rem;font-weight:600;color:var(--sim-ink);margin-bottom:.3rem}.sim-phase-body .sim-small[data-v-6d19567c]{max-width:56ch}.sim-best[data-v-6d19567c]{gap:1.25rem}.sim-best-card[data-v-6d19567c]{padding:1.9rem 1.8rem}.sim-best-card .sim-h3[data-v-6d19567c]{margin-bottom:.9rem}.sim-cta[data-v-6d19567c]{padding:clamp(2.5rem,6vw,4.5rem);text-align:center;display:grid;gap:1.2rem}.sim-stage3d[data-v-6d19567c]{position:relative;width:100%;min-height:420px;margin-top:1.5rem}.sim-phase-btn[data-v-6d19567c]{display:block;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:.35rem .5rem;margin:-.35rem -.5rem;border-radius:12px;color:inherit;font:inherit;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.sim-phase-btn[data-v-6d19567c]:hover{background:#ffffff0d}.sim-phase-btn[data-v-6d19567c]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}.sim-phase.is-active .sim-phase-btn[data-v-6d19567c]{background:linear-gradient(135deg,#3b82f638,#3b82f614)}.sim-phase.is-active .sim-phase-dot[data-v-6d19567c]{box-shadow:0 0 0 4px #3b82f659}
