.support-page{background:radial-gradient(circle at 85% 8%,#f3a04d18,transparent 32%),var(--bg);min-height:80vh;padding:176px 0 110px}.support-hero{padding-bottom:70px}.support-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:42px;display:grid}.support-hero h1{letter-spacing:-2px;margin:22px 0 26px;font:900 clamp(68px,8vw,116px)/.84 Barlow Condensed,Impact,sans-serif}.support-hero h1 i,.support-section h2 i{color:var(--orange);font-style:normal}.support-actions{flex-wrap:wrap;gap:12px;display:flex}.support-trust{background:#151718;border:1px solid #ffffff25;align-items:flex-start;gap:17px;padding:26px;display:flex}.support-trust svg{color:var(--lime);flex:none}.support-trust strong{font:800 24px/1 Barlow Condensed,Impact,sans-serif}.support-trust p{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.65}.support-section{padding-top:70px}.support-way-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:17px;display:grid}.support-way{border:1px solid var(--line);background:var(--surface);flex-direction:column;align-items:flex-start;min-height:310px;padding:30px;display:flex}.support-way-featured{background:linear-gradient(145deg,#2b2018,#151718 58%);border-color:#f3a04d66}.support-way-icon{width:50px;height:50px;color:var(--orange);background:#ffffff0b;place-items:center;margin-bottom:28px;display:grid}.support-way small,.gift-option>span{letter-spacing:1.4px;color:var(--orange);font-size:9px;font-weight:900}.support-way h3,.gift-option h3{margin:11px 0;font:800 34px/1 Barlow Condensed,Impact,sans-serif}.support-way p,.gift-option p{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.7}.support-way a,.gift-option a{color:var(--lime);letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:8px;margin-top:auto;padding-bottom:6px;font-size:10px;font-weight:900;display:inline-flex}.gift-option-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.gift-option{border-top:2px solid var(--orange);background:var(--surface);flex-direction:column;align-items:flex-start;min-height:270px;padding:25px;display:flex}.gift-option h3{font-size:27px}.support-safety{background:#151a13;border:1px solid #d0e77245;grid-template-columns:220px 1fr;gap:25px;margin-top:18px;padding:22px 25px;display:grid}.support-safety strong{color:var(--lime);font:800 23px Barlow Condensed,Impact,sans-serif}.support-safety p{color:#bdc2ba;margin:0;font-size:12px;line-height:1.7}.support-safety a{color:var(--lime);text-decoration:underline}.support-faq{max-width:900px;margin-left:max(40px,calc((100vw - var(--max))/2));margin-right:auto}.support-faq h2{margin:15px 0 30px;font:800 clamp(42px,5vw,66px)/1 Barlow Condensed,Impact,sans-serif}.support-faq details{border-top:1px solid var(--line);padding:19px 0}.support-faq details:last-child{border-bottom:1px solid var(--line)}.support-faq summary{cursor:pointer;margin-left:18px;font:700 17px DM Sans,sans-serif;list-style-position:outside}.support-faq summary:focus-visible,.support-way a:focus-visible,.gift-option a:focus-visible{outline:2px solid var(--orange);outline-offset:5px}.support-faq p{color:var(--muted);margin:14px 0 2px;font-size:13px;line-height:1.7}@media (max-width:900px){.support-hero-grid{grid-template-columns:1fr}.support-way-grid{grid-template-columns:1fr 1fr}.support-way-featured{grid-column:1/-1}.gift-option-grid{grid-template-columns:1fr 1fr}.support-safety{grid-template-columns:1fr}}@media (max-width:600px){.support-page{padding-top:132px;padding-bottom:calc(var(--mobile-nav-space,88px) + 40px)}.support-hero{padding-bottom:35px}.support-hero h1{font-size:62px}.support-hero-grid{gap:24px}.support-actions{display:grid}.support-actions .button{width:100%}.support-way-grid,.gift-option-grid{grid-template-columns:1fr}.support-way-featured{grid-column:auto}.support-way,.gift-option{min-height:auto}.support-section{padding-top:55px}.support-section .section-heading{align-items:flex-start}.support-safety{padding:20px}.support-faq{margin-inline:20px}.support-trust{padding:20px}}@media (prefers-reduced-motion:reduce){.support-page .button{transition:none}}
