.how-we-help-page{background:#fff;min-height:100vh}.hero-section{background:#fff;padding:80px 0}.container{margin:0 auto;max-width:1280px;padding:0 24px}.hero-content{align-items:center;display:flex;flex-wrap:wrap;gap:60px}.hero-text{flex:1;min-width:300px}.coming-soon-tag{align-items:center;background:#e0fcf4;border:1px solid #74d9c7;border-radius:9999px;color:#4a5568;display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.5px;margin-bottom:20px;padding:6px 14px;text-transform:uppercase}.coming-soon-dot{background:#00bba7;border-radius:50%;flex-shrink:0;height:6px;width:6px}.hero-headline{color:#1f2937;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:24px;max-width:600px}.hero-description{color:#4b5563;font-size:18px;line-height:1.6;margin-bottom:32px;max-width:600px}.cta-button{background:#35b4ab;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:8px 20px;transition:all .3s;width:40%}.cta-button:hover{background:#2a8f87;box-shadow:0 4px 12px #35b4ab4d;transform:translateY(-2px)}.hero-image{flex:1;min-width:300px}.hero-image img{border-radius:12px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.challenge-section{background:#f9fafb;padding:80px 0}.section-title{color:#1f2937;font-size:42px;font-weight:700;margin-bottom:16px;text-align:center}.section-description{color:#4b5563;font-size:18px;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.challenge-cards{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px}.challenge-card{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:32px;transition:all .3s}.challenge-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.challenge-icon{align-items:center;background:#fef2f2;border-radius:8px;display:flex;height:48px;justify-content:center;margin-bottom:20px;width:48px}.challenge-icon .icon{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.challenge-title{color:#1f2937;font-size:20px;font-weight:700;margin-bottom:12px}.challenge-text{color:#4b5563;font-size:16px;line-height:1.6}.help-section{background:#fff;padding:80px 0}.help-section .section-title{text-align:left}.section-subheading{color:#4b5563;font-size:18px;line-height:1.6;margin-bottom:56px;max-width:800px;text-align:left}.help-features{display:grid;gap:40px 48px;grid-template-columns:repeat(2,1fr);justify-items:flex-start;margin:0;max-width:1200px}.help-feature{align-items:center;display:flex;flex-direction:row;gap:16px;max-width:100%;width:100%}.help-feature-icon{align-items:center;background:#f0fdfa;border-radius:8px;display:flex;flex-shrink:0;height:48px;justify-content:center;padding:12px;position:relative;width:48px;z-index:1}.help-feature-icon .feature-icon-img{display:block;height:24px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:24px}.help-feature-content{display:flex;flex:1;flex-direction:column;min-width:0;text-align:left}.help-feature-title{color:#1f2937;font-size:20px;font-weight:700;line-height:1.4;margin-bottom:4px;margin-top:0}.help-feature-description{color:#4b5563;font-size:16px;line-height:1.6;margin:0}.why-section{background:#f9fafb;padding:80px 0}.comparison-table{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;margin:0 auto;max-width:900px;overflow:hidden}.comparison-header,.comparison-row{border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:1fr 1fr}.comparison-row:last-child{border-bottom:none}.comparison-cell{color:#1f2937;font-size:16px;font-weight:500;line-height:1.6;padding:20px 24px;text-align:center}.comparison-cell:first-child{border-right:1px solid #e5e7eb}.header-cell{font-weight:700}.header-cell:first-child{background:#f8fafc}.sandpiper-header{background:#f0fdfa;color:#35b4ab}.sandpiper-cell{color:#4b5563}@media (max-width:768px){.hero-section{padding:100px 0 60px}.hero-content{flex-direction:column;gap:40px}.hero-headline{font-size:36px}.hero-description{font-size:16px}.section-title{font-size:32px}.challenge-cards{gap:24px;grid-template-columns:1fr}.help-features{gap:32px}.comparison-header,.comparison-row,.help-features{grid-template-columns:1fr}.comparison-cell:first-child{border-bottom:1px solid #e5e7eb;border-right:none}}.faq-section{background:#fff;padding:80px 0}.faq-section .section-title{margin-bottom:48px;text-align:center}.faq-list{margin:0 auto;max-width:800px}.faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px;overflow:hidden;transition:all .3s}.faq-item-active{border-color:#b2e5e6}.faq-question{align-items:center;color:#1f2937;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:20px 24px;transition:all .3s}.faq-question:hover{background:#f9fafb}.faq-chevron{color:#4b5563;flex-shrink:0;height:24px;transition:transform .3s;width:24px}.faq-answer{animation:slideDown .3s ease-out;color:#4b5563;font-size:16px;line-height:1.6;padding:0 24px 20px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.faq-question{font-size:14px;padding:16px 20px}.faq-answer{font-size:14px;padding:0 20px 16px}}.talk-to-team-submit[data-v-f5d3fa5d]{background-color:#008489!important;color:#fff!important;flex:1 1 auto;min-width:120px}.talk-to-team-submit[data-v-f5d3fa5d]:hover:not(:disabled){background-color:#006d71!important;opacity:.95}.talk-to-team-submit[data-v-f5d3fa5d]:disabled{background-color:#008489!important;opacity:.6}
