.hzn-language{display:flex;align-items:center;gap:5px;flex-shrink:0;font-size:12px;font-weight:700;white-space:nowrap}
.hzn-language a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:30px;text-decoration:none;opacity:.62}
.hzn-language a[aria-current]{opacity:1;text-decoration:underline;text-underline-offset:5px}
.hzn-language a:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.hzn-language>span{opacity:.4}
.admin-bar.horizon .site-header{top:32px}
@media(max-width:782px){.admin-bar.horizon .site-header{top:46px}}
.full-navigation .header-actions{gap:14px}
@media(min-width:1081px){.full-navigation .desktop-nav{gap:clamp(10px,1.05vw,20px)}.full-navigation .desktop-nav>a,.full-navigation .desktop-nav>details>summary{font-size:12px}.full-navigation .header-cta{padding-inline:15px;gap:14px}}
@media(max-width:1080px){.full-navigation .header-actions{gap:12px}.hzn-language{font-size:12px}}
@media(max-width:370px){.full-navigation .header-actions{gap:7px}.hzn-language{gap:2px}.hzn-language a{min-width:27px}.full-navigation .brand{width:126px}}

.review-original-button{display:block;background:none;border:0;padding:4px 0;font-size:11px;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.review-action:has(.review-original-button){min-height:60px}.review-original{margin-block:20px}.review-original summary,.home-review-original summary{cursor:pointer;font-size:12px}.home-review-original p{font-size:16px!important;line-height:1.5!important;margin-top:12px!important}.home-review-original{margin-block:8px}.review-original p{margin-top:16px}
