.support-body{grid-template-columns:minmax(0,1fr);gap:44px;padding-top:48px;padding-bottom:80px;display:grid}.legal-page .support-label{color:#527343;font-family:var(--font-jakarta), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:700;line-height:1.5}.support-ways-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.support-way{background:var(--surface);min-width:0;transition:border-color .2s, box-shadow .2s, translate .2s var(--marketing-ease);border:1px solid #d6e1ce;border-radius:22px;flex-direction:column;padding:26px;display:flex;position:relative;box-shadow:0 18px 40px -28px #1d372659}.support-way:hover{border-color:#9cba8c;translate:0 -2px;box-shadow:0 26px 50px -30px #1d372680}.support-way:has(.support-way-action:focus-visible){outline-offset:4px;outline:2px solid #75ad50}.support-way-icon{color:#507437;background:#dfeacd;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.support-way-icon svg{width:22px;height:22px}.support-way-icon-whatsapp{background:#25d366;border-radius:50%}.support-way-tag{color:#527343;letter-spacing:.12em;text-transform:uppercase;margin:22px 0 6px;font-size:11px;font-weight:700;line-height:1.5}.support-way h3{color:#1d3726;letter-spacing:-.02em;font-size:19px;font-weight:650;line-height:1.35}.support-way p:not(.support-way-tag){color:#58665d;text-wrap:pretty;margin:10px 0 24px;font-size:14px;line-height:1.7}.support-way-action{max-width:100%;color:var(--policy-link);overflow-wrap:anywhere;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:650;display:inline-flex}.support-way-action:after{content:"";border-radius:inherit;position:absolute;inset:0}.legal-page .support-way-action:focus-visible{outline:none}.support-way-action svg{transition:translate .2s var(--marketing-ease);flex:none}.support-way:hover .support-way-action svg{translate:3px}.support-way-lead{background:radial-gradient(at 100% 0,#2f5d3c 0%,#0000 62%),#0c2617;border-color:#1f472b;box-shadow:0 26px 50px -30px #081e12bf}.support-way-lead:hover{border-color:#4f7c55}.support-way-lead .support-way-icon{color:#c2eba4;background:#ffffff12;border:1px solid #a0c98d40}.support-way-lead .support-way-tag{color:var(--policy-accent)}.support-way-lead h3{color:#fff}.support-way-lead p:not(.support-way-tag){color:#c3d3c8}.support-way-lead .support-way-action{color:#0c2617;background:var(--policy-accent);border-radius:999px;padding:11px 18px;transition:background .2s}.support-way-lead:hover .support-way-action{background:#cdf2ae}.support-emergency{background:#fbf2ed;border:1px solid #efd6c9;border-radius:20px;align-items:flex-start;gap:18px;padding:22px 26px;display:flex}.support-emergency-icon{color:#a8321c;background:#f6e0d4;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.support-emergency-icon svg{width:22px;height:22px}.legal-page .support-emergency h2{color:#6c2414;font-family:var(--font-jakarta), sans-serif;font-variation-settings:normal;letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.45}.support-emergency p{color:#6b4a3e;text-wrap:pretty;margin-top:4px;font-size:14px;line-height:1.7}.support-tips{margin-bottom:0}.support-tips h3{color:#1d3726;font-size:14px;font-weight:700;line-height:1.6}.support-tips p{font-size:13px}.support-faq{padding-top:12px}.support-faq-heading{max-width:640px;margin-bottom:36px}.legal-page .support-faq-heading h2{color:#1d3726;letter-spacing:-.035em;font-size:clamp(32px,3.6vw,44px);font-weight:650;line-height:1.1}.support-faq-heading p{color:#58665d;margin-top:12px;font-size:15px;line-height:1.7}.legal-page .support-faq .policy-section h3{color:#1d3726;letter-spacing:-.025em;font-size:21px;font-weight:650;line-height:1.5}.support-questions{background:var(--surface);border:1px solid #e3eadd;border-radius:16px;overflow:hidden}.support-question+.support-question{border-top:1px solid #e3eadd}.support-question summary{color:#1d3726;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:15px;font-weight:600;line-height:1.5;list-style:none;transition:background .2s;display:flex}.support-question summary::-webkit-details-marker{display:none}.support-question summary:hover{background:#f5f8f1}.support-question summary:focus-visible{outline-offset:-2px;outline:2px solid #75ad50}.support-question summary svg{color:#527343;transition:rotate .25s var(--marketing-ease);flex:none}.support-question[open] summary svg{rotate:45deg}.support-answer{padding:0 20px 20px}.support-answer p{color:#58665d;text-wrap:pretty;max-width:62ch;font-size:14px;line-height:1.85}.support-answer .policy-section-links{margin-top:12px}.support-contact-links{flex-wrap:wrap;gap:12px 24px;display:flex}@supports (interpolate-size:allow-keywords){.support-question{interpolate-size:allow-keywords}.support-question::details-content{block-size:0;transition:block-size .3s var(--marketing-ease), content-visibility .3s allow-discrete;overflow:clip}.support-question[open]::details-content{block-size:auto}}@media (max-width:960px){.support-ways-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-way-lead{grid-column:1/-1}}@media (max-width:640px){.support-body{gap:32px;padding-top:32px;padding-bottom:48px}.support-ways-grid{grid-template-columns:minmax(0,1fr)}.support-way{padding:22px}.support-way-tag{margin-top:18px}.support-emergency{gap:14px;padding:20px}.support-emergency-icon{border-radius:11px;width:38px;height:38px}.support-emergency-icon svg{width:19px;height:19px}.support-faq{padding-top:0}.support-faq-heading{margin-bottom:24px}.legal-page .support-faq .policy-section h3{font-size:19px}.support-question summary{padding:16px;font-size:14px}.support-answer{padding:0 16px 16px}.support-answer p{font-size:13px}}@media (prefers-reduced-motion:reduce){.support-way,.support-way-action svg,.support-question summary svg{transition:none}.support-question::details-content{transition:none}.support-way:hover{translate:none}}
