header nav{align-items:center}
#language-select{width:auto;max-width:155px;min-height:38px;margin:0;padding:7px 28px 7px 10px;border:1px solid #5a5b60;background:#17181b;color:#f3f1ed;font:13px/1.2 Arial,'Apple SD Gothic Neo',sans-serif;cursor:pointer}
#language-select:focus-visible{outline:2px solid #e5ceb1;outline-offset:3px}
.conversation-receipt{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0}
.conversation-receipt .btn{width:100%;min-width:0;text-align:center}
.conversation-receipt p{grid-column:1/-1;margin:0;overflow-wrap:anywhere}
@media(max-width:760px){header{gap:8px}header nav{gap:8px}header .brand{flex-shrink:0}header nav a:nth-child(2){display:none}#language-select{max-width:115px;padding:6px 20px 6px 5px;font-size:11px}.nav-contact{font-size:12px;white-space:nowrap}.conversation-receipt{grid-template-columns:1fr}}
@media(max-width:390px){header nav a.nav-contact{padding:8px 7px}#language-select{max-width:100px}}

.language-control{display:flex;align-items:center;gap:10px;color:#bcbab5;font-size:12px}.language-control select{background:#17181b;color:#f3f1ed;border:1px solid #5a5b60;padding:9px 12px;min-height:40px;font:14px/1.2 Arial,sans-serif;max-width:150px}.language-control span{font-size:11px;letter-spacing:.02em}@media(max-width:760px){.language-control span{display:none}.language-control select{max-width:128px;font-size:12px}}
