*{box-sizing:border-box}html{scroll-padding-top:100px}body{overflow-wrap:anywhere}img,svg{max-width:100%}img{object-fit:cover}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #e8c85e;outline-offset:4px}[hidden]{display:none!important}.preview-note{padding:10px 24px;text-align:center;background:#fff7d7;color:#5c4b18;font:13px/1.45 system-ui,sans-serif;border-bottom:1px solid #e9d895}.preview-note a{color:inherit;text-decoration:underline}.hu-rates{color:#202329;max-width:1200px;margin:32px auto;padding:28px;border:1px solid #d8d6ce;border-radius:18px;background:#fff}.hu-rates a{text-decoration:underline}.country-documents{color:#202329;max-width:1200px;margin:0 auto;padding:24px 32px;display:flex;flex-wrap:wrap;gap:16px;background:#fff}.country-documents a{text-decoration:underline}.muted-label{opacity:.7}.review-form-note{grid-column:1/-1;font-size:14px;line-height:1.5;color:#eadcaa}main{min-width:0}header img{object-fit:contain}input,textarea,select{min-width:0;width:100%}button{white-space:normal}.inert-link{cursor:default}
@media(max-width:700px){header>div{padding:12px 18px!important;gap:12px!important}header nav{order:3;width:100%;flex-wrap:nowrap!important;overflow-x:auto;padding:8px 0}header nav a{white-space:nowrap}section{scroll-margin-top:160px}section>div{padding-left:20px!important;padding-right:20px!important}h1{font-size:clamp(34px,9vw,48px)!important}h2{font-size:clamp(28px,7vw,40px)!important}header a[href*="manager"]{font-size:12px!important}form{grid-template-columns:1fr!important}.preview-note{text-align:left;padding:9px 18px}.hu-rates{color:#202329;margin:20px 14px;padding:20px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

@media(max-width:700px){header>div>div{gap:8px!important;flex-wrap:nowrap!important}header>div>div>a[href*="manager"],header>div>div>span{display:none!important}header>div>div>a{padding:10px 13px!important;font-size:13px!important}header{max-height:140px}html{scroll-padding-top:120px}section{scroll-margin-top:120px}}
