.pdj .hb-quote{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:24px;max-width:820px;margin-inline:auto;padding:clamp(24px,4vw,44px)}.pdj .hb-quote h2{font:800 clamp(28px,3.4vw,42px)/1.1 var(--display);margin:4px 0 14px}.pdj .hb-quote>p:last-child{color:var(--muted);font-size:17px;line-height:1.65}.pdj .hb-go{margin-top:18px}.pdj .hb-note{color:var(--muted);margin-top:12px;font-size:13.5px}.pdj .hb-partner .cle-price b{font-size:36px}.pdj .hb-sample{background:var(--surface);border:1px dashed #e9a37c;border-radius:20px;margin-top:18px;padding:clamp(18px,3vw,28px)}.pdj .hb-sample-k{font:600 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);align-items:center;gap:7px;display:inline-flex}.pdj .hb-sample-body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:14px;display:grid}.pdj .hb-sample-body b{font:700 19px/1.3 var(--display)}.pdj .hb-sample-body p{color:var(--ink-2);margin-top:8px;line-height:1.6}.pdj .hb-sample-body small{color:var(--muted);margin-top:10px;font-size:13px;font-style:italic;display:block}.pdj .hb-qr{background:var(--accent-soft);width:96px;height:96px;color:var(--accent);border-radius:16px;place-items:center;display:grid}@media(max-width:560px){.pdj .hb-sample-body{grid-template-columns:1fr}.pdj .hb-qr{display:none}}
