@font-face{font-family:directoryFont;src:url(../media/Manrope_variable-s.p.3rjk17h6oms_8.ttf)format("truetype");font-display:swap}@font-face{font-family:directoryFont Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.vJaF0a_className{font-family:directoryFont,directoryFont Fallback}.vJaF0a_variable{--font-directory:"directoryFont", "directoryFont Fallback"}
.mlq3ha_shell{color:#101e3d;font-family:var(--font-directory),Arial,sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#edf1f7;padding:28px 16px 48px}.mlq3ha_actions{justify-content:space-between;align-items:center;gap:16px;max-width:210mm;margin:0 auto 24px;font-size:14px;font-weight:700;display:flex}.mlq3ha_actions>a{color:#1758cb}.mlq3ha_actions button{min-width:230px}.mlq3ha_sheet{box-sizing:border-box;overflow-wrap:anywhere;break-inside:avoid;page:emertrip-directory;background:#fff;flex-direction:column;width:210mm;height:297mm;margin:0 auto 24px;padding:12mm;display:flex;position:relative;box-shadow:0 8px 32px #132a4e14}.mlq3ha_header{border-bottom:1px solid #dbe3ef;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding-bottom:5mm;display:flex}.mlq3ha_header>span:last-child{text-transform:uppercase;letter-spacing:.12em;color:#617089;font-size:9px;font-weight:700}.mlq3ha_footer{color:#64718a;border-top:1px solid #dbe3ef;flex-shrink:0;justify-content:space-between;gap:12px;margin-top:auto;padding-top:3mm;font-size:8px;display:flex}.mlq3ha_eyebrow{letter-spacing:.17em;color:#1d63d5;margin:0 0 4mm;font-size:9px;font-weight:800}.mlq3ha_coverHeading{padding:12mm 0 8mm}.mlq3ha_coverHeading h1{letter-spacing:-.055em;max-width:160mm;margin:0 0 5mm;font-size:53px;font-weight:800;line-height:1.09}.mlq3ha_subtitle{margin:0 0 5mm;font-size:22px;font-weight:700;line-height:1.3}.mlq3ha_intro{color:#51617a;max-width:160mm;margin:0;font-size:12px;line-height:1.8}.mlq3ha_coverPhotos{grid-template-columns:1fr 1fr;gap:4mm;display:grid}.mlq3ha_coverPhotos figure{min-width:0;margin:0}.mlq3ha_coverPhotos img{object-fit:cover;border-radius:3px;width:100%;height:75mm;display:block}.mlq3ha_coverPhotos figcaption{color:#64718a;margin-top:2mm;font-size:8px;line-height:1.5}.mlq3ha_statistics{border-top:2px solid #0b1b3e;border-bottom:1px solid #dbe3ef;grid-template-columns:1fr 1fr 1fr;margin:10mm 0 7mm;padding:5mm 0;display:grid}.mlq3ha_statistics>div{border-left:1px solid #dbe3ef;flex-direction:column;gap:1mm;padding-left:5mm;display:flex}.mlq3ha_statistics>div:first-child{border-left:0;padding-left:0}.mlq3ha_statistics strong{letter-spacing:-.04em;font-size:32px;font-weight:800;line-height:1.2}.mlq3ha_statistics span{color:#64718a;font-size:10px}.mlq3ha_coverBottom{justify-content:space-between;gap:10mm;font-size:9px;line-height:1.6;display:flex}.mlq3ha_coverBottom a{color:#1758cb;align-items:center;gap:5px;font-weight:700;display:inline-flex}.mlq3ha_contents>.mlq3ha_eyebrow{margin-top:9mm}.mlq3ha_contents h2{letter-spacing:-.04em;margin:0 0 3mm;font-size:29px;font-weight:800;line-height:1.2}.mlq3ha_contentsNote{color:#64718a;margin:0 0 5mm;font-size:11px;line-height:1.7}.mlq3ha_countryList{gap:0;display:grid}.mlq3ha_countryList a{border-bottom:1px solid #e4eaf2;align-items:center;gap:4mm;min-height:7.6mm;padding:2.3mm 0;font-size:11px;line-height:1.4;display:flex}.mlq3ha_countryCode{letter-spacing:.08em;color:#1758cb;width:8mm;font-size:8px;font-weight:800}.mlq3ha_countryList strong{font-weight:700}.mlq3ha_countryCount{color:#64718a;margin-left:auto;font-size:9px}.mlq3ha_countryPage{text-align:right;font-variant-numeric:tabular-nums;width:16mm;font-size:10px;font-weight:800}.mlq3ha_readingNote{background:#f5f8fc;border-left:3px solid #1760d2;margin:7mm 0 4mm;padding:3mm 4mm}.mlq3ha_readingNote h3{margin:0 0 2mm;font-size:11px;font-weight:800}.mlq3ha_readingNote p{color:#52617a;margin:1.5mm 0;font-size:9px;line-height:1.7}.mlq3ha_pageTitle{justify-content:space-between;align-items:baseline;gap:5mm;min-height:10mm;margin:6mm 0 5mm;display:flex}.mlq3ha_pageTitle h2{letter-spacing:-.035em;margin:0;font-size:24px;font-weight:800;line-height:1.2}.mlq3ha_pageTitle>span{color:#64718a;white-space:nowrap;font-size:9px;font-weight:700}.mlq3ha_cards{gap:4mm;display:grid}.mlq3ha_card{break-inside:avoid;border-bottom:1px solid #e0e7f0;gap:4mm;min-width:0;height:50mm;padding-bottom:4mm;display:flex}.mlq3ha_photo{background:#f0f3f7;border-radius:3px;flex-shrink:0;width:47mm;height:45mm;display:block;overflow:hidden}.mlq3ha_photo img{object-fit:cover;width:100%;height:100%;display:block}.mlq3ha_cardBody{flex-direction:column;flex:1;min-width:0;display:flex}.mlq3ha_location{color:#64718a;gap:2mm;margin:0 0 1.3mm;font-size:8px;line-height:1.3;display:flex}.mlq3ha_location>span{color:#1d63d5;font-weight:800}.mlq3ha_card h3{letter-spacing:-.02em;margin:0 0 1.5mm;font-size:14px;font-weight:800;line-height:1.25}.mlq3ha_card h3 a{color:#101e3d;text-decoration:none}.mlq3ha_specialties{color:#1758cb;margin:0 0 1.6mm;font-size:9px;font-weight:700;line-height:1.45}.mlq3ha_description{color:#52617a;margin:0 0 1.8mm;font-size:10px;line-height:1.65}.mlq3ha_cardBottom{justify-content:space-between;align-items:flex-end;gap:3mm;margin-top:auto;display:flex}.mlq3ha_price{flex-direction:column;gap:.5mm;min-width:0;max-width:82mm;display:flex}.mlq3ha_price strong{font-size:11px;font-weight:800;line-height:1.3}.mlq3ha_price span{color:#64718a;font-size:8px;line-height:1.3}.mlq3ha_profileLink{color:#1758cb;text-align:right;flex-shrink:0;align-items:center;gap:3px;max-width:28mm;font-size:7px;font-weight:700;line-height:1.5;display:inline-flex}.mlq3ha_priceNote{color:#64718a;margin:3mm 0 4mm;font-size:7px;line-height:1.6}@page emertrip-directory{size:A4;margin:12mm}@media print{.mlq3ha_shell{background:#fff;padding:0}.mlq3ha_actions{display:none!important}.mlq3ha_sheet{width:186mm;height:273mm;box-shadow:none;break-after:page;margin:0;padding:0}.mlq3ha_sheet:last-child{break-after:auto}.mlq3ha_shell a{text-decoration:none}.mlq3ha_header,.mlq3ha_footer,.mlq3ha_card,.mlq3ha_countryList a,.mlq3ha_readingNote{break-inside:avoid}}@media screen and (max-width:820px){.mlq3ha_shell{padding:16px 8px}.mlq3ha_sheet{width:100%;height:auto;min-height:0;margin-bottom:16px;padding:24px}.mlq3ha_actions{align-items:flex-start;font-size:12px}.mlq3ha_actions button{min-width:0;font-size:12px}.mlq3ha_coverHeading h1{font-size:clamp(32px,7vw,53px)}.mlq3ha_coverPhotos img{height:40vw;max-height:75mm}.mlq3ha_coverBottom{margin-bottom:24px}.mlq3ha_footer{margin-top:16px}.mlq3ha_contents h2{font-size:26px}.mlq3ha_card{height:auto;min-height:50mm}.mlq3ha_pageTitle h2{font-size:22px}.mlq3ha_photo{width:30%;height:40mm}.mlq3ha_card h3{font-size:13px}.mlq3ha_description{font-size:10px}.mlq3ha_specialties,.mlq3ha_location{font-size:9px}.mlq3ha_cardBottom{flex-wrap:wrap}.mlq3ha_countryList a{font-size:13px}.mlq3ha_readingNote p{font-size:11px}.mlq3ha_priceNote{font-size:9px}}.mlq3ha_profileLink svg,.mlq3ha_coverBottom svg{flex-shrink:0}
