.stage[data-astro-cid-of7ukgvz]{margin:36px 0 0}.stage__art[data-astro-cid-of7ukgvz]{background:var(--wd-stage);border-radius:18px;padding:28px 20px}.stage[data-astro-cid-of7ukgvz] svg{width:100%;height:100%;display:block}.stage__question[data-astro-cid-of7ukgvz]{background:var(--wd-accent);width:max-content;max-width:100%;color:var(--wd-on-accent);font:800 1.35rem var(--wd-font-display);border-radius:var(--wd-radius-pill);text-align:center;margin:0 auto 28px;padding:10px 24px}.stage__scene[data-astro-cid-of7ukgvz]{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.stage__guests[data-astro-cid-of7ukgvz]{color:var(--wd-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:.8rem;display:flex}.stage__guests[data-astro-cid-of7ukgvz] svg{opacity:.7;width:44px;height:36px}.stage__couple[data-astro-cid-of7ukgvz]{align-items:flex-end;display:flex}.stage__person[data-astro-cid-of7ukgvz]{flex-direction:column;align-items:center;width:130px;display:flex}.stage__shoe[data-astro-cid-of7ukgvz]{color:var(--wd-text);flex-direction:column;align-items:center;gap:4px;margin-bottom:10px;font-size:.75rem;font-weight:700;display:flex}.stage__shoe[data-astro-cid-of7ukgvz] svg{width:44px;height:38px}.stage__avatar[data-astro-cid-of7ukgvz]{width:64px;height:64px;font:600 1.6rem var(--wd-font-display);color:var(--wd-text);border:4px solid var(--wd-on-accent);border-radius:50%;place-items:center;display:grid}.stage__person[data-astro-cid-of7ukgvz] .stage__chair{color:#4a3a86;width:58px;height:66px;margin-top:-14px}.stage__name[data-astro-cid-of7ukgvz]{margin-top:8px;font-weight:700}.stage__back[data-astro-cid-of7ukgvz]{border-left:2px dashed #f5c54299;align-self:stretch;align-items:center;margin:40px 0 30px;display:flex}.stage__back[data-astro-cid-of7ukgvz] span[data-astro-cid-of7ukgvz]{writing-mode:vertical-rl;letter-spacing:.12em;text-transform:uppercase;color:var(--wd-accent);background:var(--wd-bg);margin-left:-9px;padding:6px 0;font-size:.7rem;transform:rotate(180deg)}.stage__result[data-astro-cid-of7ukgvz]{border-radius:var(--wd-radius-pill);width:max-content;max-width:100%;color:var(--wd-text);background:#5be38f26;justify-content:center;align-items:center;gap:10px;margin:26px auto 0;padding:8px 18px;font-size:.92rem;font-weight:700;display:flex}.stage__result[data-astro-cid-of7ukgvz] svg{flex:none;width:20px;height:20px}figcaption[data-astro-cid-of7ukgvz]{color:var(--wd-muted);text-align:center;margin-top:10px;font-size:.88rem}@media (width<=640px){.stage__scene[data-astro-cid-of7ukgvz]{grid-template-columns:1fr;justify-items:center}.stage__guests[data-astro-cid-of7ukgvz]{display:none}.stage__person[data-astro-cid-of7ukgvz]{width:110px}.stage__result[data-astro-cid-of7ukgvz]{text-align:center;border-radius:16px}}.wrap[data-astro-cid-qjxrpvr3]{max-width:860px}.guide__intro[data-astro-cid-qjxrpvr3]{padding-top:8px;padding-bottom:56px}.crumbs[data-astro-cid-qjxrpvr3]{color:var(--wd-muted);margin:8px 0 28px;font-size:.9rem}.crumbs[data-astro-cid-qjxrpvr3] a[data-astro-cid-qjxrpvr3]{color:var(--wd-muted)}h1[data-astro-cid-qjxrpvr3]{font-size:clamp(2.1rem,6vw,3.6rem)}.muted[data-astro-cid-qjxrpvr3]{color:var(--wd-muted)}.note[data-astro-cid-qjxrpvr3]{color:var(--wd-muted);margin-top:10px;font-size:.88rem}.facts[data-astro-cid-qjxrpvr3]{flex-wrap:wrap;gap:8px;margin:20px 0 8px;padding:0;list-style:none;display:flex}.facts[data-astro-cid-qjxrpvr3] li[data-astro-cid-qjxrpvr3]{background:var(--wd-surface-2);border-radius:var(--wd-radius-pill);align-items:center;gap:8px;padding:7px 16px 7px 13px;font-size:.9rem;font-weight:600;display:inline-flex}.facts[data-astro-cid-qjxrpvr3] svg{width:16px;height:16px;color:var(--wd-accent);flex:none}.toc[data-astro-cid-qjxrpvr3]{flex-wrap:wrap;gap:8px 16px;margin-top:24px;font-size:.92rem;display:flex}.toc[data-astro-cid-qjxrpvr3] a[data-astro-cid-qjxrpvr3]{color:var(--wd-muted)}.steps[data-astro-cid-qjxrpvr3]{counter-reset:step;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-qjxrpvr3] li[data-astro-cid-qjxrpvr3]{background:var(--wd-bg);border-radius:var(--wd-radius);counter-increment:step;grid-template-columns:44px 1fr;gap:14px;padding:18px;display:grid}.steps[data-astro-cid-qjxrpvr3] li[data-astro-cid-qjxrpvr3]:before{content:counter(step);background:var(--wd-accent);width:44px;height:44px;color:var(--wd-on-accent);font:800 1.2rem var(--wd-font-display);border-radius:50%;place-items:center;display:grid}.steps[data-astro-cid-qjxrpvr3] strong[data-astro-cid-qjxrpvr3]{font-size:1.05rem;display:block}.steps[data-astro-cid-qjxrpvr3] span[data-astro-cid-qjxrpvr3]{color:var(--wd-muted)}.examples[data-astro-cid-qjxrpvr3]{gap:20px;margin-top:32px;display:grid}.ex[data-astro-cid-qjxrpvr3]{border:1px solid var(--wd-surface-2);background:var(--wd-surface);border-radius:18px;padding:clamp(20px,4vw,28px)}.ex__q[data-astro-cid-qjxrpvr3]{font:800 1.3rem/1.25 var(--wd-font-display);margin:0 0 18px}.ex__row[data-astro-cid-qjxrpvr3]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}.pick[data-astro-cid-qjxrpvr3]{background:var(--wd-bg);border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;font-size:.92rem;display:flex}.pick[data-astro-cid-qjxrpvr3] b[data-astro-cid-qjxrpvr3]{letter-spacing:.1em;text-transform:uppercase;color:var(--wd-muted);font-size:.75rem}.pick[data-astro-cid-qjxrpvr3] small[data-astro-cid-qjxrpvr3]{color:var(--wd-muted);font-size:.82rem}.shoe[data-astro-cid-qjxrpvr3]{border-radius:var(--wd-radius-pill);padding:4px 12px;font-weight:700;display:inline-block}.shoe--a[data-astro-cid-qjxrpvr3]{background:var(--wd-team-a);color:var(--wd-on-team-a)}.shoe--b[data-astro-cid-qjxrpvr3]{background:var(--wd-team-b);color:var(--wd-on-team-b)}.verdict[data-astro-cid-qjxrpvr3]{border-radius:var(--wd-radius-pill);margin-bottom:12px;padding:6px 14px;font-size:.85rem;font-weight:700;display:inline-block}.verdict--ok[data-astro-cid-qjxrpvr3]{color:var(--wd-text);background:#5be38f26}.verdict--no[data-astro-cid-qjxrpvr3]{color:var(--wd-text);background:#ff4d8d26}.ex[data-astro-cid-qjxrpvr3] p[data-astro-cid-qjxrpvr3]:last-child{color:var(--wd-muted);margin:0}.punch[data-astro-cid-qjxrpvr3]{font:700 1.2rem var(--wd-font-display);border-left:4px solid var(--wd-accent);margin-top:32px;padding-left:16px}.needs[data-astro-cid-qjxrpvr3]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:20px;display:grid}.need[data-astro-cid-qjxrpvr3]{background:var(--wd-bg);border-radius:var(--wd-radius);padding:20px}.need__icon[data-astro-cid-qjxrpvr3]{width:52px;height:52px;color:var(--wd-accent);background:#f5c5421f;border-radius:14px;place-items:center;display:grid}.need__icon[data-astro-cid-qjxrpvr3] svg{width:26px;height:26px}.need[data-astro-cid-qjxrpvr3] strong[data-astro-cid-qjxrpvr3]{margin:14px 0 4px;display:block}.need[data-astro-cid-qjxrpvr3]>span[data-astro-cid-qjxrpvr3]:last-child{color:var(--wd-muted);font-size:.92rem}.tips[data-astro-cid-qjxrpvr3]{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.tips[data-astro-cid-qjxrpvr3] li[data-astro-cid-qjxrpvr3]{padding-left:30px;position:relative}.tips[data-astro-cid-qjxrpvr3] li[data-astro-cid-qjxrpvr3]:before{content:"✓";color:var(--wd-accent);font-weight:800;position:absolute;left:0}.tips[data-astro-cid-qjxrpvr3] li[data-astro-cid-qjxrpvr3].tips__no:before{content:"✕";color:var(--wd-team-a)}.chips[data-astro-cid-qjxrpvr3]{flex-wrap:wrap;gap:8px;margin:24px 0 8px;display:flex}.chips[data-astro-cid-qjxrpvr3][hidden]{display:none}.chip[data-astro-cid-qjxrpvr3]{border-radius:var(--wd-radius-pill);border:2px solid var(--wd-surface-2);min-height:40px;color:var(--wd-text);font:600 .9rem var(--wd-font-body);cursor:pointer;background:0 0;padding:.4em 1em}.chip[data-astro-cid-qjxrpvr3].is-active{background:var(--wd-accent);border-color:var(--wd-accent);color:var(--wd-on-accent)}.qcat[data-astro-cid-qjxrpvr3] h3[data-astro-cid-qjxrpvr3]{font:700 .78rem var(--wd-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--wd-accent);margin:24px 0 6px}.qcat[data-astro-cid-qjxrpvr3] ol[data-astro-cid-qjxrpvr3]{columns:2 280px;column-gap:32px;margin:0;padding-left:2.4em}.qcat[data-astro-cid-qjxrpvr3] li[data-astro-cid-qjxrpvr3]{break-inside:avoid;border-bottom:1px solid var(--wd-surface-2);padding:6px 0}.qcat[data-astro-cid-qjxrpvr3] li[data-astro-cid-qjxrpvr3]::marker{color:var(--wd-accent);font-weight:700}.callout[data-astro-cid-qjxrpvr3]{background:var(--wd-surface-2);border-radius:var(--wd-radius);margin-top:24px;padding:16px 18px}.variants[data-astro-cid-qjxrpvr3]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:20px;display:grid}.variant[data-astro-cid-qjxrpvr3]{background:var(--wd-surface);border-radius:var(--wd-radius);padding:18px}.variant[data-astro-cid-qjxrpvr3] p[data-astro-cid-qjxrpvr3]{color:var(--wd-muted);margin:0;font-size:.95rem}.promo[data-astro-cid-qjxrpvr3]{align-items:center;gap:32px;display:grid}@media (width>=760px){.promo[data-astro-cid-qjxrpvr3]{grid-template-columns:1.1fr 1fr}}.promo__steps[data-astro-cid-qjxrpvr3]{color:var(--wd-muted);padding-left:1.2em}.promo__steps[data-astro-cid-qjxrpvr3] li[data-astro-cid-qjxrpvr3]{margin-bottom:6px}.phone[data-astro-cid-qjxrpvr3]{background:var(--wd-bezel);width:240px;box-shadow:0 24px 60px var(--wd-shadow);border-radius:34px;margin:0 auto;padding:12px}.phone__screen[data-astro-cid-qjxrpvr3]{background:var(--wd-bg);border-radius:24px;flex-direction:column;gap:14px;min-height:380px;padding:22px 16px;display:flex}.phone__label[data-astro-cid-qjxrpvr3]{letter-spacing:.14em;text-transform:uppercase;color:var(--wd-accent);text-align:center;font-size:.7rem;font-weight:700}.phone__q[data-astro-cid-qjxrpvr3]{font:800 1.35rem/1.15 var(--wd-font-display);text-align:center}.vote[data-astro-cid-qjxrpvr3]{border-radius:14px;justify-content:space-between;padding:12px;font-weight:700;display:flex}.vote--a[data-astro-cid-qjxrpvr3]{background:var(--wd-team-a);color:var(--wd-on-team-a)}.vote--b[data-astro-cid-qjxrpvr3]{background:var(--wd-team-b);color:var(--wd-on-team-b)}.bar[data-astro-cid-qjxrpvr3]{background:var(--wd-surface-2);border-radius:99px;height:8px;overflow:hidden}.bar[data-astro-cid-qjxrpvr3] i[data-astro-cid-qjxrpvr3]{height:100%;display:block}.phone__hint[data-astro-cid-qjxrpvr3]{color:var(--wd-muted);text-align:center;margin-top:auto;font-size:.78rem}.faq__item[data-astro-cid-qjxrpvr3]{border-bottom:1px solid var(--wd-surface-2);padding:18px 0}.faq__item[data-astro-cid-qjxrpvr3] summary[data-astro-cid-qjxrpvr3]{cursor:pointer;font-size:1.1rem;font-weight:700}.faq__item[data-astro-cid-qjxrpvr3] p[data-astro-cid-qjxrpvr3]{color:var(--wd-muted);margin:12px 0 0}
