:is(.aaa-seo,.aaa-home) .loc-reviews{background:#f7f9fc;border-bottom:1px solid #e4e9f0}.aaa-home .loc-reviews{border-top:1px solid #e4e9f0;padding-block:76px}.aaa-home .loc-reviews>.seo-wrap{width:min(100%,1320px);margin-inline:auto;padding-inline:22px}.aaa-home .loc-reviews h2{letter-spacing:-.032em;font-size:clamp(32px,4.1vw,54px);font-weight:700;line-height:1.08}@media (min-width:768px){.aaa-home .loc-reviews>.seo-wrap{padding-inline:34px}}@media (min-width:1200px){.aaa-home .loc-reviews>.seo-wrap{padding-inline:44px}}:is(.aaa-seo,.aaa-home) .loc-reviews__heading{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:32px;display:flex}:is(.aaa-seo,.aaa-home) .loc-reviews__eyebrow{color:#003570;letter-spacing:.14em;margin:0 0 14px;font-size:12px;font-weight:700}:is(.aaa-seo,.aaa-home) .loc-reviews h2{max-width:720px;margin:0 0 16px}:is(.aaa-seo,.aaa-home) .loc-reviews__intro{color:#57657a;max-width:690px;margin:0;font-size:15px;line-height:1.8}:is(.aaa-seo,.aaa-home) .loc-reviews__source{color:#003570;white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;padding:13px 0;font-size:13px;font-weight:600;display:flex}:is(.aaa-seo,.aaa-home) .loc-reviews__source>svg:first-child{width:23px;height:23px}:is(.aaa-seo,.aaa-home) .loc-reviews__track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;grid-auto-columns:calc(33.3333% - 13.3333px);grid-auto-flow:column;align-items:start;gap:20px;padding:3px 3px 20px;scroll-padding:0;display:grid;overflow-x:auto}:is(.aaa-seo,.aaa-home) .loc-reviews__track--all{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}:is(.aaa-seo,.aaa-home) .loc-review{scroll-snap-align:start;background:#fff;border:1px solid #e4e9f0;border-radius:14px;min-width:0;min-height:342px;padding:26px;position:relative;box-shadow:0 3px 10px #0f1b2d04}:is(.aaa-seo,.aaa-home) .loc-review__head{align-items:center;gap:12px;min-height:48px;margin-bottom:20px;display:flex}:is(.aaa-seo,.aaa-home) .loc-review__avatar{color:#23518a;background:#e5edf7;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:20px;font-weight:500;display:grid}:is(.aaa-seo,.aaa-home) .loc-review__avatar--1{color:#75438a;background:#efe5f4}:is(.aaa-seo,.aaa-home) .loc-review__avatar--2{color:#2f6c52;background:#e2efe9}:is(.aaa-seo,.aaa-home) .loc-review__avatar--3{color:#8a4e28;background:#f8e9df}:is(.aaa-seo,.aaa-home) .loc-review__avatar--4{color:#4b5594;background:#e5e9f8}:is(.aaa-seo,.aaa-home) .loc-review__person{flex:1;min-width:0}:is(.aaa-seo,.aaa-home) .loc-review__person>a{color:#0f1b2d;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.45;display:block}:is(.aaa-seo,.aaa-home) .loc-review__person>span{color:#57657a;margin-top:3px;font-size:12px;display:block}:is(.aaa-seo,.aaa-home) .loc-review__google{flex-shrink:0;align-self:flex-start;padding-top:3px}:is(.aaa-seo,.aaa-home) .loc-review__google svg{width:20px;height:20px}:is(.aaa-seo,.aaa-home) .loc-review__stars{color:#f5b400;letter-spacing:2px;margin-bottom:16px;font-size:21px;line-height:1}:is(.aaa-seo,.aaa-home) .loc-review__text{color:#344054;white-space:pre-line;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.85;display:-webkit-box;overflow:hidden}:is(.aaa-seo,.aaa-home) .loc-review__text.is-expanded{display:block;overflow:visible}:is(.aaa-seo,.aaa-home) .loc-review__more{min-height:44px;font:inherit;color:#003570;cursor:pointer;background:0 0;border:0;padding:8px 0 0;font-size:13px;font-weight:600;display:block}:is(.aaa-seo,.aaa-home) .loc-reviews__footer{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}:is(.aaa-seo,.aaa-home) .loc-reviews__view{color:#003570;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #003570;min-height:44px;padding:10px 0;font-size:14px;font-weight:600}:is(.aaa-seo,.aaa-home) .loc-reviews__controls{align-items:center;gap:10px;display:flex}:is(.aaa-seo,.aaa-home) .loc-reviews__position{color:#0f1b2d;font-variant-numeric:tabular-nums;margin-right:12px;font-size:13px}:is(.aaa-seo,.aaa-home) .loc-reviews__position span{color:#57657a}:is(.aaa-seo,.aaa-home) .loc-reviews__controls button{color:#003570;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}:is(.aaa-seo,.aaa-home) .loc-reviews__controls button:disabled{opacity:.35;cursor:default}:is(.aaa-seo,.aaa-home) .loc-reviews__controls button:hover:not(:disabled){color:#fff;background:#003570;border-color:#003570}:is(.aaa-seo,.aaa-home) .loc-reviews a:hover,:is(.aaa-seo,.aaa-home) .loc-review__more:hover{text-underline-offset:4px;text-decoration:underline}:is(.aaa-seo,.aaa-home) .loc-reviews :focus-visible{outline-offset:4px;outline:3px solid #1a4f8a}:is(.aaa-seo,.aaa-home) .loc-reviews__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){:is(.aaa-seo,.aaa-home) .loc-reviews__heading{flex-direction:column;align-items:flex-start;gap:14px}:is(.aaa-seo,.aaa-home) .loc-reviews__track{grid-auto-columns:calc(50% - 10px)}:is(.aaa-seo,.aaa-home) .loc-reviews__track--all{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto}}@media (max-width:640px){:is(.aaa-seo,.aaa-home) .loc-reviews__track{grid-auto-columns:90%}:is(.aaa-seo,.aaa-home) .loc-reviews__track--all{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto}:is(.aaa-seo,.aaa-home) .loc-review{min-height:330px;padding:22px}:is(.aaa-seo,.aaa-home) .loc-reviews__footer{flex-wrap:wrap;align-items:flex-start;gap:18px}:is(.aaa-seo,.aaa-home) .loc-reviews__position{margin-right:6px}:is(.aaa-seo,.aaa-home) .loc-reviews__heading{margin-bottom:22px}}
