/* Isolated editorial surface; no selectors affect prices, posts, or other pages. */
body.umreh-page{--eh-ink:#172e2b;--eh-muted:#596e66;--eh-brand:#08745b;--eh-line:#dbe5df;margin:0;background:#f5f7f3;color:var(--eh-ink);font:15px/1.85 Tahoma,'Segoe UI',Arial,sans-serif}
.umreh-page *{box-sizing:border-box;min-inline-size:0}.umreh-page a{color:#07533f;text-underline-offset:4px}.umreh-page a:hover{text-decoration:underline}.umreh-page a:focus-visible{outline:3px solid #a66814;outline-offset:4px}.umreh-page :is(h1,h2,h3,p){margin-block-start:0}.umreh-page :is(h1,h2,h3){font-family:inherit;color:var(--eh-ink);letter-spacing:0}.umreh-page .eh-shell{width:min(1140px,calc(100% - 48px));margin-inline:auto}.eh-sr,.eh-skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.eh-skip:focus{position:absolute;z-index:100000;padding:10px;background:#fff}
.umreh-page .eh-site-header{background:#fff;border-bottom:1px solid var(--eh-line)}.umreh-page .eh-header-inner{display:flex;align-items:center;gap:28px;min-height:87px}.umreh-page .eh-brand{display:flex;flex:none}.umreh-page .eh-brand img{width:132px;height:auto}.umreh-page .eh-header-inner nav{display:flex;align-items:center;gap:24px;flex:1}.umreh-page .eh-header-inner nav a{font-size:13px;padding:12px 0;text-decoration:none;white-space:nowrap}.umreh-page .eh-header-inner [aria-current]{border-bottom:2px solid var(--eh-brand)}.umreh-page .eh-header-tool{border:1px solid var(--eh-line);border-radius:6px;font-size:12px;padding:10px 13px;text-decoration:none;white-space:nowrap}
.umreh-page .eh-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;padding:25px 0;color:var(--eh-muted);font-size:12px}.umreh-page .eh-breadcrumb a{text-decoration:none}.umreh-page .eh-hero{padding:20px 0 5px;max-width:850px}.umreh-page .eh-eyebrow{font-size:12px;font-weight:700;color:var(--eh-brand)}.umreh-page .eh-hero h1{font-size:42px;line-height:1.5;letter-spacing:-.8px;margin:10px 0 19px}.umreh-page .eh-hero-rule{display:block;width:54px;height:4px;background:var(--eh-brand);border-radius:2px}.umreh-page .eh-content>p{max-width:800px;color:var(--eh-muted);font-size:16px;line-height:2;margin:16px 0 28px}.umreh-page .eh-sections{display:flex;flex-wrap:wrap;gap:8px 12px;padding:0 0 27px;border-bottom:1px solid var(--eh-line)}.umreh-page .eh-sections a{display:flex;gap:16px;align-items:center;padding:9px 16px;border:1px solid var(--eh-line);background:#fff;border-radius:6px;text-decoration:none;font-size:12px;min-height:44px}.umreh-page .eh-sections a:hover{background:#eaf4ee;border-color:#7ca997}
.umreh-page .eh-group{margin:38px 0;scroll-margin-top:24px}.umreh-page .eh-section-head h2{font-size:24px;line-height:1.5;margin:0 0 7px}.umreh-page .eh-section-head>p{font-size:13px;color:var(--eh-muted);margin-bottom:20px;max-width:800px}.umreh-page .eh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.umreh-page .eh-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--eh-line);border-radius:10px;padding:24px;min-height:270px}.umreh-page .eh-card-top{display:flex;flex-wrap:wrap;gap:5px 18px;justify-content:space-between;font-size:10px;color:var(--eh-muted);margin-bottom:18px}.umreh-page .eh-card-top>span{color:var(--eh-brand);font-weight:700}.umreh-page .eh-card h3{font-size:19px;line-height:1.8;margin-bottom:13px}.umreh-page .eh-card h3 a{text-decoration:none;color:var(--eh-ink)}.umreh-page .eh-card h3 a:hover{text-decoration:underline;color:#08745b}.umreh-page .eh-card p{font-size:12px;line-height:2;color:var(--eh-muted);margin-bottom:14px}.umreh-page .eh-read{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:12px;border-top:1px solid #e8ede9;font-size:12px;font-weight:700;margin-top:auto;text-decoration:none;min-height:44px}
.umreh-page .eh-group-analysis .eh-grid{grid-template-columns:1fr}.umreh-page .eh-group-analysis .eh-card{border-top:3px solid #08745b;background:linear-gradient(115deg,#f7faf6,#eaf4ee);padding:30px 34px;min-height:0}.umreh-page .eh-group-analysis .eh-card h3{font-size:27px;max-width:850px}.umreh-page .eh-group-analysis .eh-card p{max-width:780px;font-size:14px}.umreh-page .eh-group-analysis .eh-read{max-width:780px}.umreh-page .eh-group-guides .eh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.umreh-page .eh-pagination{display:flex;gap:8px;justify-content:center;margin:28px 0}.umreh-page .eh-pagination>*{min-width:44px;min-height:44px;padding:8px 13px;text-align:center;border:1px solid var(--eh-line);border-radius:5px;background:#fff}.umreh-page .eh-pagination [aria-current]{background:#07533f;color:#fff}
.umreh-page .eh-tools{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;padding:30px;background:#eaf4ee;border:1px solid #ceded2;border-radius:10px;margin:42px 0 25px}.umreh-page .eh-tools h2{font-size:23px;margin:5px 0 12px}.umreh-page .eh-tools p{font-size:13px;color:var(--eh-muted);margin:0;max-width:590px}.umreh-page .eh-tools nav{display:flex;flex-direction:column;justify-content:center}.umreh-page .eh-tools a{font-size:13px;min-height:44px;padding:9px 0;font-weight:700}.umreh-page .eh-trust{padding:8px 0 20px;max-width:900px;font-size:12px;color:var(--eh-muted)}.umreh-page .eh-trust p{margin:8px 0}.umreh-page .eh-trust strong{color:var(--eh-ink)}.umreh-page .eh-preview{background:#fff5d8;color:#574317;text-align:center;font-size:12px;padding:10px}
.umreh-page .eh-site-footer{background:#143b30;color:#e9f1eb;padding:40px 0 0;margin-top:36px}.umreh-page .eh-footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:70px}.umreh-page .eh-footer-brand{font-size:24px;display:flex;flex-direction:column;line-height:1.5}.umreh-page .eh-footer-brand span{font-size:11px;font-weight:400;letter-spacing:2px}.umreh-page .eh-footer-grid p{font-size:12px;line-height:2;color:#c8d9ce;max-width:390px;margin-top:15px}.umreh-page .eh-footer-grid h2{font-size:14px;color:#e7f0e9}.umreh-page .eh-footer-grid a{display:block;font-size:12px;color:#d0e3d7;text-decoration:none;margin:8px 0}.umreh-page .eh-footer-bottom{border-top:1px solid #426254;display:flex;justify-content:space-between;font-size:10px;color:#b9cebe;margin-top:30px;padding:17px 0}.umreh-page .eh-footer-countries{display:flex;flex-wrap:wrap;gap:8px 24px;border-top:1px solid #426254;margin-top:24px;padding-top:16px}.umreh-page .eh-footer-countries a{font-size:12px;color:#d0e3d7;min-height:44px;display:flex;align-items:center;text-decoration:none}
@media(max-width:900px){.umreh-page .eh-header-inner{gap:18px;flex-wrap:wrap;padding:12px 0}.umreh-page .eh-header-inner nav{order:3;flex-basis:100%;justify-content:space-between;border-top:1px solid #edf1eb;gap:12px}.umreh-page .eh-header-tool{margin-inline-start:auto}.umreh-page .eh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.umreh-page .eh-footer-grid{gap:25px}}
@media(max-width:600px){.umreh-page .eh-shell{width:calc(100% - 32px)}.umreh-page .eh-brand img{width:115px}.umreh-page .eh-header-inner nav{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.umreh-page .eh-header-inner nav a{font-size:12px;min-height:44px;text-align:center}.umreh-page .eh-hero{padding-top:8px}.umreh-page .eh-hero h1{font-size:29px;letter-spacing:0}.umreh-page .eh-content>p{font-size:14px}.umreh-page .eh-sections{gap:8px}.umreh-page .eh-sections a{padding:8px 12px;font-size:11px;flex:1 1 auto;justify-content:space-between}.umreh-page .eh-group{margin:29px 0}.umreh-page .eh-section-head h2{font-size:21px}.umreh-page .eh-grid,.umreh-page .eh-group-guides .eh-grid{grid-template-columns:1fr}.umreh-page .eh-card{padding:20px;min-height:0}.umreh-page .eh-card h3{font-size:18px}.umreh-page .eh-group-analysis .eh-card{padding:22px}.umreh-page .eh-group-analysis .eh-card h3{font-size:22px}.umreh-page .eh-group-analysis .eh-card p{font-size:13px}.umreh-page .eh-tools{grid-template-columns:1fr;padding:22px;gap:14px}.umreh-page .eh-tools h2{font-size:21px}.umreh-page .eh-footer-grid{grid-template-columns:1fr 1fr;gap:24px}.umreh-page .eh-footer-grid>div:first-child{grid-column:1/-1}.umreh-page .eh-footer-bottom{flex-direction:column;gap:6px}.umreh-page .eh-footer-countries{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.umreh-page .eh-footer-countries a{font-size:11px}}
@media(prefers-reduced-motion:reduce){.umreh-page *{scroll-behavior:auto!important;transition:none!important}}
.umreh-page .eh-card p,.umreh-page .eh-group-analysis .eh-card p{font-size:14px}.umreh-page .eh-card-top{font-size:11px}
