.lani-preferred-source{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px auto;padding:20px 24px;width:100%;max-width:1120px;border:1px solid #d7e6ee;border-radius:12px;background:#f5fafc;color:#234457;font-family:inherit}
.lani-section-main--article .lani-preferred-source,.lani-section-main--article>.lani-section-hub-return{max-width:780px;margin-inline:auto}
.lani-preferred-source .lani-preferred-source__copy{min-width:0}
.lani-preferred-source .lani-preferred-source__title{margin:0 0 6px;padding:0;font-size:17px;font-weight:700;line-height:1.6;color:#234457}
.lani-preferred-source .lani-preferred-source__description{margin:0;padding:0;font-size:14px;line-height:1.7;color:#526b79}
.lani-preferred-source .lani-preferred-source__link{display:block;flex:0 1 300px;max-width:300px;min-width:0;border:0;background:none;text-decoration:none;box-shadow:none}
.lani-preferred-source .lani-preferred-source__link:focus-visible{outline:3px solid #087ba8;outline-offset:5px;border-radius:6px}
.lani-preferred-source .lani-preferred-source__link img{display:block;width:300px;max-width:100%;height:auto;margin:0;border:0;box-shadow:none}
@media(max-width:640px){.lani-preferred-source{flex-direction:column;align-items:center;gap:10px;padding:12px 8px;margin:18px auto;border:0;border-radius:0;background:transparent;text-align:center}.lani-preferred-source .lani-preferred-source__link{flex:none;width:260px;max-width:100%}.lani-preferred-source .lani-preferred-source__link img{width:260px}.lani-preferred-source .lani-preferred-source__title{margin:0;font-size:15px}.lani-preferred-source .lani-preferred-source__description{display:none}}

/* Preferred Sources copy test: no-JS defaults to A; assignment is made in <head>. */
.lani-preferred-source .lani-preferred-source__variant[data-ps-copy="b"],
.lani-preferred-source .lani-preferred-source__variant[data-ps-copy="c"]{display:none}
html[data-lani-ps-copy="b"] .lani-preferred-source .lani-preferred-source__variant[data-ps-copy="a"],
html[data-lani-ps-copy="c"] .lani-preferred-source .lani-preferred-source__variant[data-ps-copy="a"]{display:none}
html[data-lani-ps-copy="b"] .lani-preferred-source .lani-preferred-source__variant[data-ps-copy="b"],
html[data-lani-ps-copy="c"] .lani-preferred-source .lani-preferred-source__variant[data-ps-copy="c"]{display:block}
@media(max-width:640px){.lani-preferred-source .lani-preferred-source__description.lani-preferred-source__variant{display:none}}
