/*src:194a7d93a2944eb40d6a7748ff11fec4*/.about-page{background:#fff}.about-page .about-hero{background:linear-gradient(180deg,#0e1622 0%,#1a2436 100%);color:#fff;padding:clamp(96px,12vw,150px) 24px clamp(56px,7vw,88px)}.about-page .about-hero-inner{max-width:900px;margin:0 auto}.about-page .about-hero-badge{display:inline-block;background:var(--green);color:#fff;padding:0.5rem 1.25rem;border-radius:50px;font-size:0.875rem;font-weight:600;margin-bottom:1.5rem}.about-page .about-hero h1{font-size:clamp(2.4rem,5vw,3.4rem);line-height:1.1;color:#fff;font-weight:700;margin:0 0 1.25rem}.about-page .about-hero-sub{font-size:1.15rem;line-height:1.65;color:rgba(255,255,255,0.9);max-width:640px;margin:0 0 1.75rem}.about-page .about-hero-cta{display:flex;gap:0.75rem;flex-wrap:wrap}.about-page .about-hero .btn-primary{background:var(--green);color:#fff;border:none}.about-page .about-hero .btn-primary:hover{background:var(--green-dark,#4a5834)}.about-page .about-hero .btn-secondary{background:transparent;color:#fff;border:2px solid rgba(255,255,255,0.6)}.about-page .about-hero .btn-secondary:hover{background:#fff;color:#0e1622}.about-page .about-trust{background:#fff;border-bottom:1px solid #e5e7eb;padding:2rem 1.5rem}.about-page .about-trust-inner{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;text-align:center}.about-page .about-trust-value{display:block;font-size:2rem;font-weight:700;color:#0e1622}.about-page .about-trust-label{display:block;font-size:0.9rem;color:var(--gray-dark,#4b5563);margin-top:0.25rem}.about-page .section-h{text-align:center;max-width:700px;margin:0 auto 2.5rem}.about-page .section-h h2{font-size:2.25rem;color:#0e1622;margin:0 0 0.75rem}.about-page .section-sub{font-size:1.1rem;color:var(--gray-dark,#4b5563);line-height:1.6;margin:0}.about-page .about-story{padding:4rem 1.5rem}.about-page .about-story-container{max-width:1100px;margin:0 auto}.about-page .story-grid{display:grid;grid-template-columns:58% 1fr;gap:3rem;align-items:start}.about-page .story-headline{font-size:2.25rem;color:#0e1622;margin:0 0 1.5rem}.about-page .story-text p{font-size:1.05rem;line-height:1.75;color:#334155;margin:0 0 1.25rem}.about-page .story-quote{margin:1.75rem 0 0;padding:1.25rem 1.5rem;border-left:4px solid #0e1622;background:#f8fafc;border-radius:0 8px 8px 0}.about-page .story-quote p{font-size:1.05rem;line-height:1.65;color:#0e1622;font-style:italic;margin:0 0 0.75rem}.about-page .story-quote footer{font-size:0.9rem;color:#64748b}.about-page .image-grid{display:grid;grid-template-columns:1fr 1fr;gap:0.75rem}.about-page .image-grid img{width:100%;height:100%;object-fit:cover;border-radius:12px;aspect-ratio:4 / 3}.about-page .advisor-section{background:#f8fafc;padding:4rem 1.5rem}.about-page .advisor-inner{max-width:820px;margin:0 auto;display:flex;gap:2rem;align-items:center}.about-page .advisor-photo{width:180px;height:180px;border-radius:50%;object-fit:cover;flex-shrink:0;border:4px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,0.12)}.about-page .advisor-content h2{font-size:1.75rem;color:#0e1622;margin:0 0 0.75rem}.about-page .advisor-content p{font-size:1.05rem;line-height:1.7;color:#334155;margin:0 0 1rem}.about-page .advisor-link{font-weight:600;color:var(--green-dark,#4a5834);text-decoration:none}.about-page .advisor-link:hover{text-decoration:underline}.about-page .install-section{padding:4rem 1.5rem}.about-page .install-container{max-width:1000px;margin:0 auto}.about-page .install-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.about-page .install-item{display:flex;gap:1rem;align-items:flex-start}.about-page .install-icon{width:48px;height:48px;background:var(--green);color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.about-page .install-content h3{font-size:1.15rem;color:#0e1622;margin:0 0 0.5rem}.about-page .install-content p{font-size:0.98rem;line-height:1.65;color:#4b5563;margin:0}.about-page .avoid-strip{margin:2.5rem auto 0;max-width:820px;text-align:center;font-size:0.98rem;line-height:1.65;color:#4b5563;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:1.1rem 1.5rem}.about-page .consult-section{padding:0 1.5rem 4rem}.about-page .consult-card{max-width:820px;margin:0 auto;border:1px solid #e5e7eb;border-left:4px solid var(--green);border-radius:12px;padding:2rem;background:#fff}.about-page .consult-card h2{font-size:1.6rem;color:#0e1622;margin:0 0 0.85rem}.about-page .consult-card p{font-size:1.05rem;line-height:1.7;color:#334155;margin:0 0 1.25rem}.about-page .about-reviews{background:#f8fafc;padding:4rem 1.5rem}.about-page .about-reviews-container{max-width:1000px;margin:0 auto}.about-page .about-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.about-page .about-review-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.about-page .about-review-stars{color:#f59e0b;letter-spacing:2px;margin-bottom:0.75rem}.about-page .about-review-card p{font-size:0.98rem;line-height:1.65;color:#334155;margin:0 0 1rem}.about-page .about-review-author{font-size:0.85rem;color:#64748b}.about-page .about-reviews-more{text-align:center;margin:2rem 0 0}.about-page .about-reviews-more a{font-weight:600;color:var(--green-dark,#4a5834);text-decoration:none}.about-page .about-reviews-more a:hover{text-decoration:underline}.about-page .backs-section{padding:4rem 1.5rem}.about-page .backs-container{max-width:1000px;margin:0 auto}.about-page .backs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.about-page .backs-item{border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.about-page .backs-item h3{font-size:1.1rem;color:#0e1622;margin:0 0 0.5rem}.about-page .backs-item p{font-size:0.95rem;line-height:1.6;color:#4b5563;margin:0}.about-page .backs-area{margin:2rem auto 0;max-width:800px;text-align:center;font-size:0.98rem;color:#4b5563;line-height:1.7}.about-page .about-final{background:#0e1622;padding:4rem 1.5rem;text-align:center}.about-page .about-final-inner{max-width:700px;margin:0 auto}.about-page .about-final h2{font-size:2.5rem;color:#fff;margin:0 0 1rem}.about-page .about-final p{font-size:1.1rem;color:rgba(255,255,255,0.85);margin:0 0 1.75rem}.about-page .about-final-buttons{display:flex;gap:0.75rem;justify-content:center;flex-wrap:wrap}.about-page .about-final .btn-primary{background:var(--green);color:#fff;border:none}.about-page .about-final .btn-primary:hover{background:var(--green-dark,#4a5834)}.about-page .about-final .btn-secondary{background:transparent;color:#fff;border:2px solid rgba(255,255,255,0.5)}.about-page .about-final .btn-secondary:hover{background:#fff;color:#0e1622}@media (max-width:900px){.about-page .story-grid{grid-template-columns:1fr}.about-page .story-images{margin-top:0.5rem}.about-page .install-grid{grid-template-columns:1fr}.about-page .about-reviews-grid,.about-page .backs-grid{grid-template-columns:1fr}}@media (max-width:768px){.about-page .about-trust-inner{grid-template-columns:repeat(2,1fr)}.about-page .section-h h2,.about-page .story-headline{font-size:1.85rem}.about-page .about-final h2{font-size:2rem}.about-page .advisor-inner{flex-direction:column;text-align:center}.about-page .advisor-photo{width:150px;height:150px}}@media (max-width:640px){.about-page .about-hero-cta .btn,.about-page .about-final-buttons .btn{width:100%;text-align:center}}