.pr{display:grid;gap:12px;justify-items:center;text-align:center;padding:6px 0 2px;width:100%}.pr-line{margin:0;max-width:46ch;font-size:17px;line-height:1.45;font-weight:500;color:hsl(var(--text-secondary));text-wrap:balance}.pr-line b{color:hsl(var(--text-primary));font-weight:700}.pr-landings{width:min(100%,520px)}.pr-landings svg{display:block;width:100%;height:auto}.pr-best{margin:0;max-width:46ch;font-size:14.5px;color:hsl(var(--text-secondary));text-wrap:balance}.pr-best.is-best{color:hsl(var(--primary-ink,var(--primary)));font-weight:700}.pr-go{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.pr-btn{font:inherit;font-size:14.5px;font-weight:600;color:hsl(var(--text-primary));background:transparent;border:1px solid hsl(var(--border));border-radius:10px;padding:11px 18px;min-width:96px;cursor:pointer}.pr-btn:hover:not(:disabled){border-color:hsl(var(--primary)/.6)}.pr-btn.is-primary{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.pr-btn:disabled{opacity:.5;cursor:default}.pr-btn:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.pr-more{display:grid;gap:12px;justify-items:center;width:100%;padding-top:12px;border-top:1px solid hsl(var(--border))}.pr-note{margin:0;max-width:60ch;font-size:13px;color:hsl(var(--text-muted));text-wrap:pretty}