.help-page{color:#17231d;background:#f7faf8;min-height:100vh}.help-hero{color:#fff;background:#123d24;padding:85px 25px}.help-hero-inner{text-align:center;max-width:850px;margin:auto}.help-label{color:#7ce19b;letter-spacing:2px;font-size:12px;font-weight:800}.help-hero h1{letter-spacing:-3px;margin:18px 0;font-size:clamp(50px,7vw,80px);line-height:1}.help-hero h1 span{color:#55d77a}.help-hero p{color:#bdd1c3;max-width:600px;margin:auto;font-size:18px;line-height:1.7}.help-search{background:#fff;border-radius:14px;align-items:center;max-width:600px;height:62px;margin:35px auto 0;padding:0 20px;display:flex;box-shadow:0 15px 35px #0000001f}.help-search span{color:#65736b;font-size:25px}.help-search input{border:none;outline:none;flex:1;height:100%;padding-left:15px;font-size:15px}.help-content{max-width:1100px;margin:auto;padding:90px 25px}.help-section-title{text-align:center}.help-section-title span,.faq-heading span,.help-bottom span{color:#24a653;letter-spacing:1.5px;font-size:12px;font-weight:800}.help-section-title h2,.faq-heading h2{letter-spacing:-2px;margin-top:12px;font-size:clamp(35px,4vw,50px)}.help-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:50px;display:grid}.help-card{background:#fff;border:1px solid #e5ebe7;border-radius:18px;padding:27px;transition:all .25s}.help-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #1e462b14}.help-icon{background:#e5f7eb;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;font-size:23px;display:flex}.help-card h3{margin:20px 0 10px}.help-card p{color:#738078;min-height:75px;font-size:14px;line-height:1.7}.help-card a{color:#24a653;font-size:14px;font-weight:700;text-decoration:none}.faq-section{margin-top:120px}.faq-heading{text-align:center;margin-bottom:45px}.faq-list{max-width:800px;margin:auto}.faq-list details{background:#fff;border:1px solid #e3e9e5;border-radius:14px;margin-bottom:12px;overflow:hidden}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;padding:21px 24px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#24a653;font-size:22px;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#738078;margin:0;padding:0 24px 23px;font-size:14px;line-height:1.7}.help-bottom{background:#e5f6e9;border-radius:25px;justify-content:space-between;align-items:center;gap:30px;margin-top:100px;padding:55px;display:flex}.help-bottom h2{letter-spacing:-1.5px;margin:12px 0 5px;font-size:38px}.help-bottom p{color:#65736b}.help-chat-button{color:#fff;white-space:nowrap;background:#24a653;border-radius:11px;padding:15px 23px;font-weight:700;text-decoration:none;transition:all .2s}.help-chat-button:hover{background:#1c8e47;transform:translateY(-2px)}@media (max-width:850px){.help-grid{grid-template-columns:repeat(2,1fr)}.help-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.help-hero{padding:70px 20px}.help-hero h1{font-size:50px}.help-content{padding:65px 20px}.help-grid{grid-template-columns:1fr}.help-card p{min-height:auto}.faq-section{margin-top:80px}.help-bottom{padding:35px 25px}.help-bottom h2{font-size:32px}}
