.guest-header-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.guest-header-actions .language-picker{margin-left:0}.support-trigger{color:inherit;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:14px;text-decoration:none;display:inline-flex}.support-trigger:hover{color:var(--blue)}.support-page{color:#17212f;width:min(600px,100% - 32px);margin:20px auto 24px}.support-page h1{margin:0 0 16px;font-size:28px;line-height:1.2}.support-page section{border:1px solid #d5dce5;border-radius:12px;padding:16px}.support-page h2{margin:0 0 12px;font-size:18px;line-height:1.3}.support-page p{margin:0 0 12px;font-size:14px;line-height:1.5}.support-whatsapp-content{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:20px;display:grid}.support-whatsapp p{color:#526172}.support-email{margin-top:12px}.support-email h2{margin-bottom:8px}.support-whatsapp-link{color:#fff;text-align:center;background:#17643b;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.support-whatsapp-link:hover{background:#104d2c}.support-whatsapp-card{filter:drop-shadow(0 2px 6px #17212f12);width:100%;height:auto;margin:0 auto;display:block}.support-page fieldset{border:0;gap:6px;min-width:0;margin:12px 0;padding:0;display:grid}.support-page label{font-size:13px;font-weight:600}.support-page input,.support-page textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #b9c4d2;border-radius:8px;padding:8px 10px;font-size:16px}.support-page textarea{resize:vertical;height:64px;min-height:64px}.support-submit{width:100%}.support-error{color:#b42318}.support-success{color:#17643b;margin-block:24px}@media (width<=600px){.guest-header-actions{gap:4px}.support-trigger{padding-inline:4px}.support-trigger span{display:none}.support-page{margin-top:16px}.support-page h1{font-size:26px}.support-whatsapp-content{grid-template-columns:minmax(140px,180px) minmax(0,1fr);gap:12px}}@media (width>=601px) and (width<=1100px){.guest-site-header{flex-wrap:wrap;row-gap:16px;height:auto;min-height:72px;padding-block:12px}.guest-header-links{flex-basis:100%;order:2;justify-content:space-between}}
