.z-mq{padding:26px 18px 64px;position:relative;z-index:3}.z-mq-inner{max-width:1160px;margin-inline:auto}.z-mq-rail{display:none}.z-mq-kicker{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;font-family:var(--z-mono);font-weight:700;font-size:9px;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:var(--z-pink)}.z-mq-kicker-r{color:var(--muted);letter-spacing:.14em;text-align:right}.z-mq-kicker-r[data-bp=d]{display:none}.z-mq-h1{margin:0 0 12px;font-family:var(--z-display);font-weight:700;font-size:30px;line-height:1.06;letter-spacing:-.025em;text-transform:uppercase;color:var(--fg)}.z-mq-h1-it{font-family:var(--z-serif);font-style:italic;font-weight:400;font-size:33px;line-height:1;letter-spacing:0;text-transform:none;color:var(--z-pink)}.z-mq-lede{margin:0 0 10px;font-family:var(--z-body-serif);font-weight:400;font-size:14px;line-height:1.55;color:var(--body);text-wrap:pretty}.z-mq-row{position:relative;padding:18px 0 20px 26px}.z-mq-row+.z-mq-row{border-top:1px solid var(--rule)}.z-mq-qn{position:absolute;left:0;top:22px;font-family:var(--z-mono);font-weight:700;font-size:9px;line-height:1.2;letter-spacing:.08em;color:var(--z-pink)}.z-mq-qt{margin:0;font-family:var(--z-serif);font-style:italic;font-weight:700;font-size:17px;line-height:1.3;letter-spacing:0;color:var(--fg)}.z-mq-a{margin:10px 0 0;font-family:var(--z-body-serif);font-size:15px;line-height:1.62;color:var(--body);text-wrap:pretty}.z-mq-rail-cta{display:inline-block;padding:13px 16px;border:2px solid var(--z-pink);background:var(--z-pink);color:var(--z-ink);font-family:var(--z-display);font-size:12.5px;line-height:1;letter-spacing:.06em;text-decoration:none;white-space:nowrap}.z-mq-rail-back,.z-mq-rail-cta{font-weight:700;text-transform:uppercase}.z-mq-rail-back{font-family:var(--z-mono);font-size:9px;line-height:1.3;letter-spacing:.14em;color:var(--mint);text-decoration:underline;text-underline-offset:3px}.z-mq-foot{margin-top:26px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}@media (min-width:961px){.z-mq{padding:34px 40px 90px}.z-mq-inner{display:grid;grid-template-columns:250px 1fr;gap:0;align-items:start}.z-mq-rail{display:block;position:sticky;top:0;background:var(--panel);padding:18px 24px 18px 16px}.z-mq-rail-k{margin:0 0 14px;font-size:9px;line-height:1.2;letter-spacing:.2em;color:var(--cobalt)}.z-mq-rail-item,.z-mq-rail-k{font-family:var(--z-mono);font-weight:700;text-transform:uppercase}.z-mq-rail-item{display:flex;gap:8px;align-items:baseline;padding:9px 0;border-bottom:1px dashed var(--rule);font-size:8.5px;line-height:1.35;letter-spacing:.14em;color:var(--muted);text-decoration:none}.z-mq-rail-n{color:var(--dim);flex:none}.z-mq-rail-item.is-current{color:var(--fg)}.z-mq-rail-item.is-current .z-mq-rail-n{color:var(--z-pink)}.z-mq-rail .z-mq-rail-cta{display:block;margin-top:22px;text-align:center}.z-mq-rail .z-mq-rail-back{display:inline-block;margin-top:16px}.z-mq-col{position:relative;min-width:0;border-left:1px solid var(--rule);padding-left:40px;max-width:680px}.z-mq-kicker{font-size:9.5px;margin:0 0 16px}.z-mq-kicker-r[data-bp=m]{display:none}.z-mq-kicker-r[data-bp=d]{display:inline}.z-mq-h1{font-size:40px;margin:0 0 14px}.z-mq-h1-it{font-size:43px}.z-mq-lede{font-size:16px;margin:0 0 16px}.z-mq-row{padding:24px 0 26px 46px}.z-mq-row+.z-mq-row{border-top:1px solid var(--rule)}.z-mq-qn{top:30px;font-size:9.5px}.z-mq-qt{font-size:20px}.z-mq-a{font-size:16px;margin-top:12px}.z-mq-foot{display:none}}