.qr-page-intro{max-width:760px;color:var(--qr-text-dim);margin:2px 0 20px;font-size:14px;line-height:1.65}.qr-page-intro strong{color:var(--qr-text);font-weight:700}.qr-faq{border-top:1px solid var(--qr-border);max-width:820px;margin:48px 0 8px;padding-top:28px}.qr-faq__intro{max-width:760px;color:var(--qr-text-dim);margin:0 0 26px;font-size:14px;line-height:1.65}.qr-faq__intro strong{color:var(--qr-text);font-weight:700}.qr-faq__title{font-family:var(--qr-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--qr-text-dim);margin:0 0 20px;font-size:12px;font-weight:700}.qr-faq__list{gap:20px;display:grid}.qr-faq__q{color:var(--qr-text);margin-bottom:6px;font-size:15px;font-weight:700}.qr-faq__a{color:var(--qr-text-dim);max-width:720px;font-size:14px;line-height:1.6}.qr-faq__a a{color:var(--qr-accent);text-decoration:underline}.qr-faq__a a:hover{text-decoration-thickness:2px}.qr-arbtypes{max-width:980px;margin:40px auto 0}.qr-arbtypes__title{font-family:var(--qr-mono);letter-spacing:-.2px;color:var(--qr-text);margin:0 0 16px;font-size:18px;font-weight:700}.qr-arbtypes__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;display:grid}.qr-arbtypes__item{background:var(--qr-bg-card);border:1px solid var(--qr-border);border-radius:10px;padding:14px 16px;text-decoration:none;transition:border-color .15s;display:block}.qr-arbtypes__item:hover{border-color:var(--qr-border-active)}.qr-arbtypes__name{font-family:var(--qr-mono);color:var(--qr-accent);margin-bottom:4px;font-size:14px;font-weight:700;display:block}.qr-arbtypes__sub{color:var(--qr-text-dim);font-size:13px;line-height:1.5;display:block}.qr-arb__more{cursor:pointer;background:var(--qr-bg-card);border:1px solid var(--qr-border);font-family:var(--qr-mono);color:var(--qr-text-dim);letter-spacing:.05em;border-radius:8px;margin:18px auto 0;padding:10px 18px;font-size:13px;display:block}.qr-arb__more:hover{color:var(--qr-text);border-color:var(--qr-border-active)}
