.acsa-review{clear:both;display:flex;align-items:center;gap:24px;box-sizing:border-box;width:100%;margin:22px 0 36px;padding:30px 32px;background:#f7f7f7;border:1px solid #eee;border-left:4px solid #e11b22;color:#333}
.acsa-review-icon{flex:0 0 auto;font-size:36px;color:#18345d}
.acsa-review-copy{flex:1;min-width:0}
.acsa-review .acsa-review-label{margin:0 0 7px;color:#777;font-family:var(--f-baslik);font-size:13px;font-weight:600;letter-spacing:1px;line-height:1.4}
.acsa-review h2{margin:0 0 7px;padding:0;color:#333;font-family:var(--f-baslik);font-size:28px;font-weight:700;line-height:1.2}
.acsa-review-copy>p:last-child{margin:0;font-family:var(--f-govde);font-size:16px;line-height:1.6}
.acsa-review-link{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:14px;box-sizing:border-box;max-width:100%;padding:15px 23px;background:#e11b22;border:1px solid #e11b22;color:#fff!important;text-align:center;text-decoration:none!important;font-family:var(--f-baslik);font-size:18px;font-weight:600;line-height:1.4;transition:background .2s,border-color .2s}
.acsa-review-link:hover{background:#bc1720;border-color:#bc1720}
.acsa-review-link:focus-visible{outline:2px solid #18345d;outline-offset:4px}
@media(max-width:940px){.acsa-review{width:auto;margin:24px 20px 30px;padding:24px;gap:18px;flex-wrap:wrap}.acsa-review-copy{flex:1 1 220px}.acsa-review-link{margin-left:54px}.acsa-review h2{font-size:26px}}
@media(max-width:520px){.acsa-review{display:block;padding:22px 20px}.acsa-review-icon{display:block;font-size:28px;margin-bottom:14px}.acsa-review .acsa-review-label{font-size:12px;letter-spacing:.5px}.acsa-review-copy>p:last-child{font-size:15px}.acsa-review-link{display:flex;width:100%;margin:20px 0 0;padding:13px 12px;font-size:17px}}

.acsa-review-arrow{position:relative;display:inline-block;flex:0 0 14px;width:14px;height:14px}
.acsa-review-arrow::before{content:"";position:absolute;right:0;top:0;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor}
.acsa-review-arrow::after{content:"";position:absolute;right:1px;top:0;width:17px;height:2px;background:currentColor;transform:rotate(-45deg);transform-origin:right center}
