.nb-native-reviews{display:block;color:#172c33;font-size:18px;line-height:1.6}.nb-native-reviews .nb-review-controls{display:flex;gap:20px;flex-wrap:wrap;margin:24px 0}.nb-native-reviews label{display:grid;gap:6px}.nb-native-reviews select,.nb-native-reviews button{font:inherit;min-height:48px;border:1px solid #687e84;border-radius:8px;padding:8px 16px;background:#fff;color:#172c33}.nb-native-reviews button{cursor:pointer}.nb-native-reviews :focus-visible{outline:3px solid #215667;outline-offset:4px}.nb-native-reviews .nb-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.nb-native-reviews article{padding:24px;border:1px solid #d4ddda;border-radius:16px;background:#fff;overflow-wrap:anywhere}.nb-native-reviews h3{font-size:20px;margin:8px 0}.nb-native-reviews article p{white-space:pre-line}.nb-native-reviews .nb-review-meta{font-size:15px;color:#52636a}.nb-native-reviews .nb-review-stars{color:#866000}.nb-native-reviews .nb-review-photos{display:flex;gap:12px;flex-wrap:wrap}.nb-native-reviews .nb-review-photos a{display:block;min-width:44px;min-height:44px}.nb-native-reviews .nb-review-photos img{width:120px;height:140px;object-fit:contain;border-radius:8px;background:#f4f4f1}.nb-native-reviews aside{border-left:3px solid #215667;padding-left:16px}.nb-native-reviews [data-more]{margin-top:24px}.nb-native-reviews [hidden]{display:none!important}@media(max-width:640px){.nb-native-reviews .nb-review-grid{grid-template-columns:1fr}.nb-native-reviews article{padding:20px}.nb-native-reviews .nb-review-controls{flex-direction:column}}

.nb-review-submission{margin-block:24px}.nb-review-submission-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 20px;border:1px solid #215667;border-radius:8px;background:#fff;color:#172c33;font-size:18px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.nb-review-submission-link:focus-visible{outline:3px solid #215667;outline-offset:4px}.nb-review-submission p{max-width:65ch;font-size:16px;line-height:1.6;color:#52636a}
