/* START_SECTION:stradasignal (INDEX:42) */
.ss-review-strip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px;font-family:Inter,Arial,sans-serif;font-size:12px;line-height:1.5;color:#0a2a66}
.ss-review-stars{position:relative;display:inline-block;font-size:20px;letter-spacing:2px;line-height:1;white-space:nowrap;color:#d8e0ee}
.ss-review-stars>span:last-child{position:absolute;top:0;left:0;overflow:hidden;color:#ffae00}
.ss-review-score{white-space:nowrap}.ss-review-score strong{font-weight:800}
.ss-review-badge{background:#fff0c3;color:#855800;padding:2px 7px;border-radius:4px;font-size:11px;font-weight:600;white-space:nowrap}
.ss-review-preview{flex-basis:100%;font-size:10px;color:#596780;font-style:italic}
@media(max-width:749px){.ss-review-strip{gap:6px;font-size:11px;margin-bottom:12px}.ss-review-stars{font-size:18px;letter-spacing:1px}.ss-review-badge{font-size:10px;padding:2px 5px}}
.ss-customer-reviews{padding:64px 0;background:#f5f8fc;color:#0a2a66;scroll-margin-top:30px}.ss-customer-reviews header{text-align:center;max-width:780px;margin:0 auto 28px}.ss-customer-reviews h2{font-family:Montserrat,Arial,sans-serif;font-weight:800;font-size:38px;line-height:1.15;margin:18px 0}.ss-customer-reviews h2 em{color:#0a4fb4}.ss-review-origin{font-size:12px;line-height:1.6;opacity:.8;text-align:center}.ss-customer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:start}.ss-customer-card{background:white;border:1px solid #dbe5f3;border-radius:16px;overflow:hidden;box-shadow:0 5px 18px #0a2a6608}.ss-customer-card>img{width:100%;height:230px;object-fit:cover;display:block}.ss-customer-body{padding:20px}.ss-customer-meta{display:flex;justify-content:space-between;gap:8px;align-items:center}.ss-customer-meta time{font-size:10px;color:#63718b}.ss-customer-stars{color:#ffae00;letter-spacing:2px;font-size:20px}.ss-customer-body p{font-size:14px;line-height:1.6;margin:8px 0 16px}.ss-customer-body small{font-size:10px;color:#526985}.ss-review-more>summary{cursor:pointer;list-style:none;display:table;margin:28px auto;padding:14px 28px;background:#ffc400;border-radius:10px;font-weight:700}.ss-review-origin a{color:#0a4fb4;text-decoration:underline}.ss-review-strip a{text-decoration:none}@media(max-width:900px){.ss-customer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.ss-customer-reviews{padding:40px 0}.ss-customer-reviews h2{font-size:28px}.ss-customer-grid{grid-template-columns:1fr}.ss-customer-card>img{height:280px}.ss-customer-body{padding:18px}}
/* END_SECTION:stradasignal */
