.sa[data-v-df5d4ef5]{position:relative}.sa.fill[data-v-df5d4ef5],.sa.fill .sa-in[data-v-df5d4ef5]{height:100%;min-height:300px}.sa.fill .sa-in[data-v-df5d4ef5]{justify-content:center}.sa-in[data-v-df5d4ef5]{color:#fff;isolation:isolate;border-radius:16px;flex-direction:column;gap:14px;min-height:380px;padding:28px 24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.sa-in[data-v-df5d4ef5]:after{content:"";z-index:-1;border:34px solid #ffffff14;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-60px;right:-60px}.sa-in[data-v-df5d4ef5]:hover{color:#fff}.sa-in.img[data-v-df5d4ef5]{min-height:0;padding:0}.sa-in.img img[data-v-df5d4ef5]{border-radius:16px;width:100%;height:auto;display:block}.ic[data-v-df5d4ef5]{font-size:44px;line-height:1}.ttl[data-v-df5d4ef5]{font-size:24px;line-height:1.15}.txt[data-v-df5d4ef5]{opacity:.88;line-height:1.45}.cta[data-v-df5d4ef5]{color:#1f1f1f;background:#ffc93c;border-radius:999px;align-self:flex-start;margin-top:auto;padding:10px 18px;font-weight:800}.sa-in:hover .cta[data-v-df5d4ef5]{background:#fff}.lbl[data-v-df5d4ef5]{text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3;pointer-events:none;font-size:10.5px;position:absolute;top:10px;right:12px}.sa-in.img+.lbl[data-v-df5d4ef5]{color:#00000073;background:#ffffffb3;border-radius:4px;padding:2px 6px}.compact .sa-in[data-v-df5d4ef5]{gap:8px;min-height:0;padding:18px 18px 16px}.compact .ic[data-v-df5d4ef5]{font-size:30px}.compact .ttl[data-v-df5d4ef5]{font-size:19px}.compact .txt[data-v-df5d4ef5]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.compact .cta[data-v-df5d4ef5]{margin-top:6px;padding:8px 14px;font-size:14px}.compact .sa-in.img img[data-v-df5d4ef5]{-o-object-fit:cover;object-fit:cover;max-height:240px}.sa-enter-active[data-v-df5d4ef5],.sa-leave-active[data-v-df5d4ef5]{transition:opacity .35s}.sa-enter-from[data-v-df5d4ef5],.sa-leave-to[data-v-df5d4ef5]{opacity:0}@media (prefers-reduced-motion:reduce){.sa-enter-active[data-v-df5d4ef5],.sa-leave-active[data-v-df5d4ef5]{transition:none}}
