/* HOME service image cards — R009 */
.external-home .home-services{background:#f3eee7}
.external-home .home-service-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1500px;margin:0 auto;border:0}
.external-home .home-service-item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;column-gap:12px;align-content:end;min-height:330px;padding:34px 40px 36px;overflow:hidden;border:1px solid rgba(248,235,218,.20);background-color:#2a1912;background-repeat:no-repeat;background-size:cover;color:#fff7ea;transition:filter .18s ease,background-image .18s ease,background-color .18s ease}
.external-home .home-service-item--asset-transfer{background-image:linear-gradient(90deg,rgba(27,14,8,.76) 0%,rgba(27,14,8,.62) 47%,rgba(27,14,8,.38) 100%),url("/assets/service-transfer.webp");background-position:center 58%}
.external-home .home-service-item--taxpayer-rights{background-image:linear-gradient(90deg,rgba(27,14,8,.76) 0%,rgba(27,14,8,.61) 47%,rgba(27,14,8,.38) 100%),url("/assets/service-taxpayer-rights.webp");background-position:center 58%}
.external-home .home-service-item--tax-refund{background-image:linear-gradient(90deg,rgba(27,14,8,.76) 0%,rgba(27,14,8,.61) 47%,rgba(27,14,8,.38) 100%),url("/assets/service-correction-claim.webp");background-position:center 57%}
.external-home .home-service-item--tax-management{background-image:linear-gradient(90deg,rgba(27,14,8,.76) 0%,rgba(27,14,8,.61) 47%,rgba(27,14,8,.38) 100%),url("/assets/service-tax-management.webp");background-position:center 57%}
.external-home .home-service-item:nth-child(3){background-image:linear-gradient(90deg,rgba(27,14,8,.76) 0%,rgba(27,14,8,.61) 47%,rgba(27,14,8,.38) 100%),url("/assets/service-correction-claim.webp") !important;background-position:center 57%}
.external-home .home-service-item:hover{background-color:#2a1912;transform:none;filter:brightness(1.045)}
.external-home .home-service-item--tax-refund:hover,.external-home .home-service-item:nth-child(3):hover{background-color:#321d14;background-image:linear-gradient(rgba(50,29,20,.97),rgba(50,29,20,.97)) !important;filter:none}
.external-home .home-service-item small{grid-column:1;grid-row:1;align-self:center;color:#df9d8e;font-size:15px;font-weight:800;letter-spacing:.06em}
.external-home .home-service-item h3{grid-column:2;grid-row:1;align-self:center;margin:0;color:#fff9ef;font-size:29px;font-weight:600;line-height:1.35}
.external-home .home-service-item strong{grid-column:1/-1;grid-row:2;display:block;margin-top:16px;color:#f1dfc8;font-size:18px;font-weight:600;line-height:1.55}
.external-home .home-service-item p{grid-column:1/-1;grid-row:3;max-width:590px;margin:12px 0 0;color:#ede0d1;font-size:17px;line-height:1.68;word-break:keep-all}
.external-home .home-service-item:focus-visible{outline:3px solid #f0c2ae;outline-offset:4px}
@media(max-width:640px){.external-home .home-service-list{grid-template-columns:1fr;gap:14px}.external-home .home-service-item{min-height:236px;padding:25px 24px 27px;column-gap:10px;border:1px solid rgba(248,235,218,.18)}.external-home .home-service-item--asset-transfer{background-position:center 61%}.external-home .home-service-item--taxpayer-rights{background-position:center 59%}.external-home .home-service-item--tax-refund{background-position:center 58%}.external-home .home-service-item--tax-management{background-position:center 58%}.external-home .home-service-item small{font-size:14px}.external-home .home-service-item h3{margin:0;font-size:24px}.external-home .home-service-item strong{margin-top:11px;font-size:17px}.external-home .home-service-item p{margin-top:9px;font-size:16px;line-height:1.62}}
@media(prefers-reduced-motion:reduce){.external-home .home-service-item{transition:none}}
