/* Shared home/catalogue register summary. */
.em-register{padding:30px;background:#f0f5fa;border:1px solid #dce5ee;border-radius:10px;margin:0 0 32px;color:#112742}
.em-register-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}
.em-register-heading h2{margin:9px 0 0;font:700 clamp(25px,3vw,34px)/1.2 Georgia,serif;letter-spacing:-.5px}
.em-register-heading .btn{white-space:nowrap;margin:0}
.em-register-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.em-register-metric{padding:22px 24px;min-width:0;border-radius:7px;display:flex;flex-direction:column;justify-content:center;border:1px solid #d7e2ee;background:white}
.em-register-metric strong{display:block;font:700 clamp(42px,5vw,60px)/1.05 Arial,sans-serif;letter-spacing:-2px;font-variant-numeric:tabular-nums}
.em-register-metric>span{font-size:15px;line-height:1.45;margin-top:9px}
.em-register-companies{background:#102d50;color:white;border-color:#102d50}
.em-register-offers{background:#fff0df;color:#783a10;border-color:#edc7a6}
.em-register-markets{margin:19px 0 0;display:flex;gap:12px 26px;flex-wrap:wrap;color:#3c546e;font-size:14px}
.em-register-markets>span{white-space:nowrap}
.em-register-countries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}
.em-register-country{background:white;border:1px solid #d7e2ee;border-radius:7px;padding:21px 22px;min-width:0}
.em-register-country h3{margin:0 0 17px;font:700 20px/1.35 Arial,sans-serif}
.em-register-country h3>span{margin-right:5px}
.em-register-country dl{margin:0;display:grid;gap:12px}
.em-register-country dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}
.em-register-country dt{font-size:13px;line-height:1.5;color:#51657b}
.em-register-country dd{margin:0;font:700 28px/1.1 Arial,sans-serif;font-variant-numeric:tabular-nums;color:#102d50}
.em-register-country dl>div+div dd{color:#a84d15}
.em-register-note{font-size:12px;line-height:1.6;color:#51657b;margin:18px 0 0}
.em-home-register{padding-top:32px!important;padding-bottom:0!important}
.em-home-register .em-register{margin-bottom:0}
@media(max-width:740px){.em-register{padding:23px}.em-register-heading{align-items:flex-start;flex-direction:column;gap:18px}.em-register-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.em-register-coverage.em-register-metric{grid-column:1/-1;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:17px;padding:15px 20px}.em-register-coverage.em-register-metric>span{margin:0}.em-register-coverage.em-register-metric strong{font-size:34px}.em-register-countries{grid-template-columns:1fr}.em-register-country dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.em-register-country dl>div{display:block}.em-register-country dd{margin-top:8px}}
@media(max-width:430px){.em-register{padding:18px}.em-register-metric{padding:19px 15px}.em-register-metric strong{font-size:42px}.em-register-metric>span{font-size:13px}.em-register-country{padding:18px}.em-register-country dt{font-size:12px}.em-register-heading h2{font-size:26px}}
