.support-wrap{max-width:760px}.support-head{animation:legal-rise .8s var(--site-ease) both;gap:16px;margin:0 0 8px;display:grid}.support-head h1{letter-spacing:-.045em;font-size:clamp(2.2rem,1.1rem + 4.2vw,4rem);line-height:1}.support-head>p:last-child{max-width:620px;color:var(--site-ink-soft);font-size:17px;line-height:1.55}.support-card{animation:legal-rise .8s 90ms var(--site-ease) both;gap:20px;padding:clamp(22px,4vw,36px);display:grid}.support-loading p{color:var(--site-muted)}.support-card-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.support-card-head h2,.support-sent h2{color:var(--site-ink);letter-spacing:-.01em;font-size:20px;font-weight:650;line-height:1.25}.support-card-head p{color:var(--site-muted);margin-top:4px;font-size:14.5px;line-height:1.5}.support-icon{background:var(--site-sage);width:48px;height:48px;color:var(--site-green);border-radius:16px;place-items:center;display:grid}.support-icon.is-done{background:var(--site-mint-soft);border-radius:18px;width:56px;height:56px}.support-form{gap:16px;display:grid}.support-field{gap:8px;display:grid}.support-field>label{color:var(--site-ink-soft);font-size:13.5px;font-weight:600}.support-field input,.support-field textarea{width:100%;min-height:52px;color:var(--site-ink);font:inherit;background:#f4f7f5;border:0;border-radius:16px;outline:none;padding:0 16px;font-size:16px;transition:box-shadow .18s,background-color .18s;box-shadow:inset 0 0 0 1px #16201b1a}.support-field textarea{resize:vertical;min-height:160px;padding:14px 16px;line-height:1.5}.support-field input::placeholder,.support-field textarea::placeholder{color:#8a948f}.support-field input:focus-visible,.support-field textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--site-green);background:#fff}.support-field small{color:var(--site-muted);font-size:13px;line-height:1.45}.support-error{color:#9b2a20;background:#fbe8e5;border-radius:14px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:14.5px;font-weight:540;line-height:1.45;display:flex}.support-error svg{flex:none;margin-top:1px}.support-submit{justify-self:start;min-height:48px}.support-business{color:var(--site-muted);font-size:14px;line-height:1.6}.support-link{min-height:44px;color:var(--site-green);align-items:center;gap:4px;font-weight:620;display:inline-flex}.support-sent{justify-items:start}.support-sent p{color:var(--site-ink-soft);font-size:15.5px;line-height:1.55}@media (max-width:640px){.support-head{padding:0 8px}.support-submit{justify-self:stretch}}
.contact-topics{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.contact-topics legend{color:var(--site-ink-soft);margin-bottom:8px;padding:0;font-size:13.5px;font-weight:600}.contact-topics>div{flex-wrap:wrap;gap:8px;display:flex}.contact-topic{min-width:0;max-width:100%;display:inline-flex;position:relative}.contact-topic input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.contact-topic span{max-width:100%;min-height:44px;color:var(--site-ink-soft);text-align:center;background:#f4f7f5;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14.5px;font-weight:560;line-height:1.25;transition:background-color .2s,box-shadow .2s,color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #16201b1a}.contact-topic input:checked+span{background:var(--site-sage);box-shadow:inset 0 0 0 2px var(--site-green);color:var(--site-green);font-weight:650}.contact-topic input:focus-visible+span{outline:2px solid var(--site-green);outline-offset:2px}@media (hover:hover) and (pointer:fine){.contact-topic input:not(:checked):hover+span{background:#fff}}.contact-card .support-field input[aria-invalid=true],.contact-card .support-field textarea[aria-invalid=true]{background:#fff;box-shadow:inset 0 0 0 1.5px #b3321f}.contact-field-error{color:#9b2a20;align-items:flex-start;gap:6px;margin:0;font-size:13.5px;font-weight:560;line-height:1.45;display:flex}.contact-field-error svg{flex:none;margin-top:1px}.contact-count{font-variant-numeric:tabular-nums;justify-self:end}.contact-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-consent{color:var(--site-muted);margin:0;font-size:13.5px;line-height:1.55}.contact-consent a{min-height:44px;color:var(--site-green);text-underline-offset:3px;align-items:center;font-weight:620;text-decoration:underline;display:inline-flex}.contact-sent{outline:none;justify-items:start;gap:16px;display:grid}.contact-sent h2{color:var(--site-ink);letter-spacing:-.01em;font-size:20px;font-weight:650;line-height:1.25}.contact-sent p{color:var(--site-ink-soft);overflow-wrap:anywhere;font-size:15.5px;line-height:1.55}.contact-aside{animation:legal-rise .8s .16s var(--site-ease) both;gap:16px;padding:clamp(20px,3.4vw,32px) clamp(22px,4vw,36px);display:grid}.contact-operator{gap:6px;display:grid}.contact-operator h2{color:var(--site-ink);letter-spacing:-.01em;font-size:17px;font-weight:650}.contact-operator p{color:var(--site-muted);margin:0;font-size:14.5px}.contact-operator address{color:var(--site-ink-soft);overflow-wrap:anywhere;gap:2px;font-size:15px;font-style:normal;line-height:1.55;display:grid}.contact-operator address strong{color:var(--site-ink);font-weight:680}.contact-operator address b{font-variant-numeric:tabular-nums;margin-left:.35em}.contact-operator address a{min-height:44px;color:var(--site-green);text-underline-offset:3px;align-items:center;font-weight:620;text-decoration:underline;display:inline-flex}.contact-operator .contact-chats{color:var(--site-muted);flex-wrap:wrap;align-items:center;gap:0 18px;font-size:14.5px;display:flex}.contact-chats a{min-height:44px;color:var(--site-green);text-underline-offset:3px;align-items:center;font-weight:620;text-decoration:underline;display:inline-flex}@media (max-width:640px){.contact-topic{flex:100%}.contact-topic span{width:100%}}
