.support-page{color:#18352b;min-height:100vh;font-family:var(--font-geist-sans), Arial, sans-serif;background:#f5f5f0}.support-header{justify-content:space-between;align-items:center;gap:24px;max-width:1120px;margin:0 auto;padding:28px 28px 0;display:flex}.support-brand{color:inherit;letter-spacing:-.06em;align-items:center;gap:10px;font-size:23px;font-weight:750;text-decoration:none;display:inline-flex}.support-mark{color:#fff;background:#247858;border-radius:11px;place-items:center;width:33px;height:33px;font-size:23px;display:inline-grid}.support-languages{background:#fff;border:1px solid #dce2d9;border-radius:999px;gap:5px;padding:4px;display:flex}.support-languages button{color:#51675c;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:700}.support-languages button.selected{color:#fff;background:#247858}.support-content{max-width:790px;margin:0 auto;padding:110px 28px 100px}.support-kicker{color:#287a57;letter-spacing:.16em;font-size:12px;font-weight:800}.support-content h1{letter-spacing:-.075em;margin:22px 0;font-size:clamp(48px,8vw,92px);line-height:.98}.support-intro{color:#6c8175;max-width:650px;font-size:clamp(20px,2.5vw,28px);line-height:1.45}.support-contact{color:#fff;background:#247858;border-radius:16px;align-items:center;gap:34px;margin-top:32px;padding:18px 23px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.support-contact:hover,.support-contact:focus-visible{background:#185e42}.support-email{color:#6c8175;margin:12px 0 0;font-size:13px}.support-questions{margin-top:100px}.support-questions h2{letter-spacing:-.04em;margin:0 0 25px;font-size:27px}.support-answer{border-top:1px solid #dce2d9;padding:22px 0 25px}.support-answer h3{margin:0 0 8px;font-size:18px}.support-answer h2{letter-spacing:-.03em;margin:0 0 8px;font-size:22px}.support-answer p{color:#536a5d;max-width:680px;margin:0;line-height:1.65}.support-app-link{color:#165e41;gap:12px;margin-top:26px;font-weight:700;display:inline-flex}.support-footer{color:#718679;border-top:1px solid #dce2d9;justify-content:space-between;gap:18px;max-width:1120px;margin:0 auto;padding:22px 28px 35px;font-size:12px;display:flex}@media (max-width:650px){.support-header{padding:20px 18px 0}.support-content{padding:80px 22px}.support-footer{flex-direction:column;padding:22px}.support-languages button{padding:7px}}
