.eu-acquisition{background:#fff;color:#20251f}.eu-acquisition a:focus-visible{outline:3px solid #b83957;outline-offset:5px}.eu-acquisition-brand{padding:20px 24px;font-size:24px;font-weight:700}.eu-acquisition-brand a{color:inherit;text-decoration:none}.eu-acquisition-hero{position:relative;min-height:620px;display:grid;align-items:end}.eu-acquisition-hero>img{object-fit:cover;object-position:center 40%}.eu-acquisition-hero:after{content:"";position:absolute;inset:0;background:#0009}.eu-acquisition-hero-copy{position:relative;z-index:1;color:#fff;padding:48px 24px;width:min(100%,780px);margin-inline:auto}.eu-acquisition h1{font-size:40px;line-height:1.2;margin-bottom:20px;overflow-wrap:anywhere}.eu-acquisition p{font-size:18px;line-height:1.65}.eu-acquisition-cta{display:inline-block;padding:14px 20px;margin-top:24px;background:#fff;color:#20251f;border-radius:6px;font-weight:600}.eu-acquisition-footer,.eu-acquisition-notice,.eu-acquisition-section{width:min(100% - 48px,1080px);margin-inline:auto}.eu-acquisition-section{padding-block:40px;border-bottom:1px solid #d6dcd7}.eu-acquisition h2{font-size:26px;line-height:1.3;margin-bottom:20px;overflow-wrap:anywhere}.eu-acquisition ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;list-style-position:inside}.eu-acquisition li{font-size:18px;line-height:1.65;overflow-wrap:anywhere}.eu-acquisition-notice{padding-block:32px}.eu-acquisition-footer{padding-bottom:32px;display:flex;flex-wrap:wrap;gap:24px}.eu-acquisition-footer a{text-decoration:underline;text-underline-offset:4px}@media (max-width:640px){.eu-acquisition h1{font-size:32px}.eu-acquisition-hero{min-height:600px}.eu-acquisition-hero-copy{padding:32px 24px}.eu-acquisition ol{grid-template-columns:minmax(0,1fr);gap:24px}}