.qcp-mk .pp-hero{padding:clamp(40px,6vw,72px) 0 clamp(36px,5vw,60px)}.qcp-mk .pp-hero h1{font-size:clamp(34px,4.4vw,50px)}.qcp-mk .pp-section{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px)}.qcp-incl{margin:18px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13.5px;color:var(--qpn-text-3)}.qcp-incl li:before{content:"✓";margin-right:6px;color:var(--qpn-accent-ink);font-weight:700}.qcp-addons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.qcp-addon{margin:0;padding:16px 18px;border:1px solid var(--qpn-line);border-radius:6px;background:var(--qpn-panel)}.qcp-addon dt{font-size:13px;color:var(--qpn-text-3)}.qcp-addon dd{margin:4px 0 0;font-size:13.5px;color:var(--qpn-text-3)}.qcp-addon dd b{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--qpn-text);margin-right:4px;font-variant-numeric:tabular-nums}.qcp-fair{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--qpn-line)}.qcp-fair>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--qpn-line)}.qcp-fair>div:nth-child(odd){padding-right:24px}.qcp-fair dt{font-size:14px;color:var(--qpn-text-3)}.qcp-fair dd{margin:0;font-size:14px;color:var(--qpn-text-2)}.qcp-fair dd b{color:var(--qpn-text);margin-right:6px}.qcp-note{margin:14px 0 0;font-size:13px;color:var(--qpn-text-3)}.qcp-note a{color:var(--qpn-accent-ink)}@media (max-width: 760px){.qcp-addons,.qcp-fair{grid-template-columns:minmax(0,1fr)}.qcp-fair>div:nth-child(odd){padding-right:0}.qcp-fair>div{grid-template-columns:96px minmax(0,1fr)}}.qvp.svelte-1gi21j7{border:1px solid var(--qpn-line);border-radius:6px;background:var(--qpn-panel);overflow:hidden}table.svelte-1gi21j7{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}caption.svelte-1gi21j7{text-align:left;padding:12px 16px;font-size:13px;color:var(--qpn-text-3);border-bottom:1px solid var(--qpn-line)}th.svelte-1gi21j7,td.svelte-1gi21j7{padding:0 16px;height:48px;border-bottom:1px solid var(--qpn-line);font-size:14.5px;color:var(--qpn-text-2);text-align:left;white-space:nowrap}tbody.svelte-1gi21j7 tr:where(.svelte-1gi21j7):last-child>:where(.svelte-1gi21j7){border-bottom:0}thead.svelte-1gi21j7 th:where(.svelte-1gi21j7){height:38px;font-size:12.5px;font-weight:600;color:var(--qpn-text-3);background:var(--qpn-bg-2)}tbody.svelte-1gi21j7 th:where(.svelte-1gi21j7){font-weight:700;color:var(--qpn-text)}.n.svelte-1gi21j7,.r.svelte-1gi21j7{text-align:right}.muted.svelte-1gi21j7{color:var(--qpn-text-3);font-size:13px}.price.svelte-1gi21j7 b:where(.svelte-1gi21j7){font-family:var(--font-display);font-size:17px;font-weight:700;color:var(--qpn-text);letter-spacing:-.01em}tr.is-pick.svelte-1gi21j7{background:var(--qpn-accent-soft)}tr.is-pick.svelte-1gi21j7 .price:where(.svelte-1gi21j7) b:where(.svelte-1gi21j7){color:var(--qpn-accent-ink)}.pick.svelte-1gi21j7{margin-left:8px;padding:1px 6px;border:1px solid var(--qpn-accent-line);border-radius:4px;font-size:11.5px;font-weight:600;color:var(--qpn-accent-ink);vertical-align:1px}.act.svelte-1gi21j7{width:1%;text-align:right}.act.svelte-1gi21j7 a:where(.svelte-1gi21j7){display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--qpn-line-2);border-radius:6px;font-size:13px;font-weight:600;color:var(--qpn-text);text-decoration:none}.act.svelte-1gi21j7 a:where(.svelte-1gi21j7):hover{border-color:var(--qpn-accent);color:var(--qpn-accent-ink)}tr.is-pick.svelte-1gi21j7 .act:where(.svelte-1gi21j7) a:where(.svelte-1gi21j7){background:var(--qpn-accent);border-color:var(--qpn-accent);color:var(--qpn-on-accent)}.sr.svelte-1gi21j7{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.compact.svelte-1gi21j7 .hide-s:where(.svelte-1gi21j7){display:none}@media (max-width: 640px){th.svelte-1gi21j7,td.svelte-1gi21j7{padding:0 8px;font-size:13.5px}th.svelte-1gi21j7:first-child,td.svelte-1gi21j7:first-child{padding-left:12px}.act.svelte-1gi21j7{padding-right:12px}.hide-s.svelte-1gi21j7{display:none}.price.svelte-1gi21j7 b:where(.svelte-1gi21j7){font-size:15px}.pick.svelte-1gi21j7{display:none}.act.svelte-1gi21j7 a:where(.svelte-1gi21j7){padding:0 9px}}.qvp.svelte-ffdvjx{border:1px solid var(--qpn-line);border-radius:6px;background:var(--qpn-panel);overflow:hidden}table.svelte-ffdvjx{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}caption.svelte-ffdvjx{text-align:left;padding:12px 16px;font-size:13px;color:var(--qpn-text-3);border-bottom:1px solid var(--qpn-line)}th.svelte-ffdvjx,td.svelte-ffdvjx{padding:0 16px;height:48px;border-bottom:1px solid var(--qpn-line);font-size:14.5px;color:var(--qpn-text-2);text-align:left;white-space:nowrap}tbody.svelte-ffdvjx tr:where(.svelte-ffdvjx):last-child>:where(.svelte-ffdvjx){border-bottom:0}thead.svelte-ffdvjx th:where(.svelte-ffdvjx){height:38px;font-size:12.5px;font-weight:600;color:var(--qpn-text-3);background:var(--qpn-bg-2)}tbody.svelte-ffdvjx th:where(.svelte-ffdvjx){font-weight:700;color:var(--qpn-text)}.n.svelte-ffdvjx,.r.svelte-ffdvjx{text-align:right}.muted.svelte-ffdvjx{color:var(--qpn-text-3);font-size:13.5px}.price.svelte-ffdvjx b:where(.svelte-ffdvjx){font-family:var(--font-display);font-size:17px;font-weight:700;color:var(--qpn-text)}tr.is-pick.svelte-ffdvjx{background:var(--qpn-accent-soft)}tr.is-pick.svelte-ffdvjx .price:where(.svelte-ffdvjx) b:where(.svelte-ffdvjx){color:var(--qpn-accent-ink)}tr.is-out.svelte-ffdvjx .price:where(.svelte-ffdvjx) b:where(.svelte-ffdvjx),tr.is-out.svelte-ffdvjx td:where(.svelte-ffdvjx){color:var(--qpn-text-4)}.tag.svelte-ffdvjx{margin-left:8px;padding:1px 6px;border:1px solid var(--qpn-line-2);border-radius:4px;font-size:11.5px;font-weight:600;color:var(--qpn-text-3);vertical-align:1px}.act.svelte-ffdvjx{width:1%;text-align:right}.act.svelte-ffdvjx a:where(.svelte-ffdvjx),.act.svelte-ffdvjx .off:where(.svelte-ffdvjx){display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--qpn-line-2);border-radius:6px;font-size:13px;font-weight:600;color:var(--qpn-text);text-decoration:none}.act.svelte-ffdvjx .off:where(.svelte-ffdvjx){color:var(--qpn-text-4);border-style:dashed}.act.svelte-ffdvjx a:where(.svelte-ffdvjx):hover{border-color:var(--qpn-accent);color:var(--qpn-accent-ink)}tr.is-pick.svelte-ffdvjx .act:where(.svelte-ffdvjx) a:where(.svelte-ffdvjx){background:var(--qpn-accent);border-color:var(--qpn-accent);color:var(--qpn-on-accent)}.sr.svelte-ffdvjx{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.compact.svelte-ffdvjx .hide-s:where(.svelte-ffdvjx){display:none}@media (max-width: 640px){th.svelte-ffdvjx,td.svelte-ffdvjx{padding:0 8px;font-size:13.5px}th.svelte-ffdvjx:first-child,td.svelte-ffdvjx:first-child{padding-left:12px}.act.svelte-ffdvjx{padding-right:12px}.hide-s.svelte-ffdvjx,.tag.svelte-ffdvjx{display:none}.price.svelte-ffdvjx b:where(.svelte-ffdvjx){font-size:15px}}
