:root{--green:#42e522;--ink:#0c1b0f;--muted:#657168;--line:#dfe7df}body{background:#f7faf6}.support-hero{padding:90px 0 55px;text-align:center}.support-hero h1,.legal-page h1{font:800 56px/1.08 Manrope;letter-spacing:-3px;margin:14px 0 16px}.support-hero p{font-size:18px;color:var(--muted)}.support-section{padding:0 0 100px}.support-grid{display:grid;grid-template-columns:210px 1fr;gap:55px;align-items:start}.support-grid aside{position:sticky;top:20px;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px}.support-grid aside a{padding:12px 14px;border-radius:9px;font-weight:700;font-size:14px}.support-grid aside a:hover{background:#eafaE6;color:#178718}.support-content{max-width:780px}.support-content section{scroll-margin-top:30px;margin-bottom:45px}.support-content h2{font:800 28px Manrope}.support-content details{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 20px;margin-top:10px}.support-content summary{font-weight:800;cursor:pointer}.support-content details p{margin:13px 0 0}.support-content a,.legal-page a{color:#198d1a;text-decoration:underline}.support-contact{background:#0b3215;color:#fff;border-radius:20px;padding:30px}.support-contact h2{margin-top:0}.support-contact p{color:#c2d4c5}.support-contact .button{color:#082d12;text-decoration:none}.legal-page{padding:85px 0 110px}.legal-page article{max-width:820px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:50px}.legal-page .updated{font-size:13px;margin:0 0 35px}.legal-page h2{font:800 23px Manrope;margin:35px 0 10px}.legal-page p{line-height:1.75}@media(max-width:750px){.support-grid{grid-template-columns:1fr}.support-grid aside{position:static}.support-hero h1,.legal-page h1{font-size:42px}.legal-page article{padding:28px}}
