.sample-review{max-width:1180px;margin:auto;padding-bottom:24px}.sample-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}.sample-review-card{display:block;border:1px solid #d5e6ee;border-radius:20px;background:#fff;padding:24px;color:#245c73;text-decoration:none}.sample-review-card h2{font-size:21px;margin:9px 0}.sample-review-card p{color:#567b8b;line-height:1.65}.sample-review-card span{font-size:13px;color:#2788a9}.sample-review dl dt{font-weight:600;margin-top:16px}.sample-review dl dd{margin:6px 0 0;line-height:1.75;color:#527184}.sample-review pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;max-height:420px;overflow:auto}.sample-review textarea{width:100%;box-sizing:border-box;display:block;margin:10px 0 14px;min-height:100px;padding:12px;border:1px solid #c5dce7;border-radius:10px;font:inherit}.sample-review small{line-height:1.6;display:block;color:#6a8795}.sample-prototype-tag{font-size:12px;font-weight:400;color:#7a8d96;display:block}.sample-quantity-count{font-size:20px;text-align:center}.sample-quantity-actions{display:flex;gap:14px;justify-content:center;margin-top:18px}.sample-review-entry{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:22px 0;padding:18px 22px;border:1px solid #cfe4ed;border-radius:18px;background:#fafdfe}.sample-review-entry p{margin:5px 0 0;color:#567b8b}.sample-review-entry a{white-space:nowrap;text-decoration:none}@media(max-width:760px){.sample-review-entry{align-items:flex-start;flex-direction:column}.sample-review-entry a{width:100%;text-align:center}.sample-review-grid{grid-template-columns:1fr}.sample-review .section-head{align-items:flex-start;gap:16px;flex-direction:column}}
