.ht-about{font-family:var(--font-family-bilingual, "Inter", "Noto Sans Bengali", system-ui, sans-serif);background:#f3f4f6;padding-bottom:5rem}.ht-about__hero{background:linear-gradient(135deg,#060d0a,#0c2015,#08080f);padding:6rem 0 5rem;position:relative;overflow:hidden}.ht-about__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 75% 40%,rgba(31,127,62,.25) 0%,transparent 55%),radial-gradient(ellipse at 10% 60%,rgba(229,30,37,.12) 0%,transparent 50%);pointer-events:none}.ht-about__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px;pointer-events:none}.ht-about__hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.ht-about__eyebrow{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#4ade80;background:#4ade801a;border:1px solid rgba(74,222,128,.22);border-radius:999px;padding:.3rem 1rem;margin:0 0 1.25rem}.ht-about__hero-title{font-size:clamp(28px,4vw,48px);font-weight:900;color:#fff;margin:0 0 1.25rem;line-height:1.1;letter-spacing:-.02em}.ht-about__hero-desc{font-size:16px;color:#fff9;line-height:1.75;margin:0 0 2rem}.ht-about__hero-cta{display:inline-flex;align-items:center;gap:.5rem;background:#1f7f3e;color:#fff;text-decoration:none;padding:.85rem 2rem;border-radius:10px;font-weight:700;font-size:15px;transition:filter .2s,transform .15s;box-shadow:0 4px 14px #1f7f3e4d}.ht-about__hero-cta:hover{filter:brightness(1.1);transform:translateY(-2px)}.ht-about__hero-img-wrap{border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #00000080;aspect-ratio:4/3;position:relative}.ht-about__hero-img-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.1);border-radius:20px;pointer-events:none}.ht-about__hero-img{width:100%;height:100%;object-fit:cover;display:block}.ht-about__stats{background:#1f7f3e;padding:0}.ht-about__stats-grid{display:grid;grid-template-columns:repeat(4,1fr);text-align:center}.ht-about__stat{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:2.5rem 1.5rem;position:relative;transition:background .2s}.ht-about__stat:hover{background:#ffffff12}.ht-about__stat:not(:last-child):after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background:#ffffff2e}.ht-about__stat-number{font-size:36px;font-weight:900;color:#fff;line-height:1;letter-spacing:-.02em}.ht-about__stat-label{font-size:13px;color:#ffffffb3;font-weight:500}.ht-about__section-title{font-size:28px;font-weight:800;color:#111827;margin:0 0 2rem;letter-spacing:-.02em;position:relative;padding-bottom:1rem}.ht-about__section-title:after{content:"";position:absolute;bottom:0;left:0;width:48px;height:3px;background:#e51e25;border-radius:3px}.ht-about__section-title--center{text-align:center}.ht-about__section-title--center:after{left:50%;transform:translate(-50%)}.ht-about__story{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;padding:5rem 0}.ht-about__story-body{font-size:15px;color:#4b5563;line-height:1.85}.ht-about__story-body p{margin:0 0 1rem}.ht-about__story-body p:last-child{margin:0}.ht-about__story-img-wrap{border-radius:16px;overflow:hidden;box-shadow:0 8px 40px #0000001a;aspect-ratio:4/3}.ht-about__story-img{width:100%;height:100%;object-fit:cover;display:block}.ht-about__why{padding:1rem 0 5rem}.ht-about__why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.ht-about__why-card{background:#fff;border-radius:16px;padding:2rem 1.5rem;border:1px solid #e5e7eb;text-align:center;transition:box-shadow .25s,transform .25s;position:relative;overflow:hidden}.ht-about__why-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1f7f3e,#2da854);transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.ht-about__why-card:hover{box-shadow:0 12px 32px #0000001a;transform:translateY(-4px)}.ht-about__why-card:hover:before{transform:scaleX(1)}.ht-about__why-icon{width:60px;height:60px;border-radius:16px;background:#f0fdf4;border:1px solid #bbf7d0;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem}.ht-about__why-icon svg{width:28px;height:28px;fill:#16a34a}.ht-about__why-card h3{font-size:16px;font-weight:700;color:#111827;margin:0 0 .65rem}.ht-about__why-card p{font-size:14px;color:#6b7280;line-height:1.7;margin:0}.ht-about__team{padding:1rem 0 5rem}.ht-about__team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.ht-about__team-card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid #e5e7eb;transition:box-shadow .25s,transform .25s}.ht-about__team-card:hover{box-shadow:0 12px 32px #0000001a;transform:translateY(-4px)}.ht-about__team-photo{width:100%;aspect-ratio:1;object-fit:cover;display:block}.ht-about__team-photo--placeholder{background:#f3f4f6;display:flex;align-items:center;justify-content:center}.ht-about__team-photo--placeholder svg{width:60px;height:60px;fill:#d1d5db}.ht-about__team-info{padding:1.25rem;text-align:center}.ht-about__team-info h3{font-size:16px;font-weight:700;color:#111827;margin:0 0 .3rem}.ht-about__team-role{font-size:13px;color:#e51e25;font-weight:600;margin:0 0 .65rem}.ht-about__team-bio{font-size:13px;color:#6b7280;line-height:1.6;margin:0}.ht-about__brands{padding:1rem 0 5rem}.ht-about__brands-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem}.ht-about__brand{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem 2rem;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s,border-color .2s}.ht-about__brand:hover{box-shadow:0 4px 16px #00000014;border-color:#1f7f3e}.ht-about__brand-logo{height:40px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.55;transition:filter .2s,opacity .2s;display:block}.ht-about__brand:hover .ht-about__brand-logo{filter:none;opacity:1}.ht-about__brand-name{font-size:15px;font-weight:700;color:#374151}.ht-about__cta-banner{background:linear-gradient(135deg,#060d0a,#0c2015 60%,#08080f);border-radius:20px;padding:4rem 3.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;position:relative;overflow:hidden}.ht-about__cta-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 85% 50%,rgba(31,127,62,.22) 0%,transparent 55%);pointer-events:none}.ht-about__cta-banner-text{position:relative;z-index:1}.ht-about__cta-banner-text h2{font-size:26px;font-weight:800;color:#fff;margin:0 0 .6rem;letter-spacing:-.01em}.ht-about__cta-banner-text p{font-size:15px;color:#ffffff8c;margin:0}.ht-about__cta-banner-btns{display:flex;gap:.75rem;flex-shrink:0;position:relative;z-index:1}.ht-about__cta-btn{display:inline-flex;align-items:center;padding:.85rem 1.75rem;border-radius:10px;font-weight:700;font-size:14px;text-decoration:none;transition:all .2s;white-space:nowrap}.ht-about__cta-btn--primary{background:#1f7f3e;color:#fff;box-shadow:0 4px 14px #1f7f3e4d}.ht-about__cta-btn--primary:hover{filter:brightness(1.12);transform:translateY(-1px)}.ht-about__cta-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.3)}.ht-about__cta-btn--outline:hover{background:#ffffff1a;border-color:#fff9}@media screen and (max-width:989px){.ht-about__hero{padding:4rem 0}.ht-about__hero-inner{grid-template-columns:1fr;gap:2rem}.ht-about__hero-img-wrap{display:none}.ht-about__stats-grid{grid-template-columns:repeat(2,1fr)}.ht-about__stat:nth-child(2):after{display:none}.ht-about__story{grid-template-columns:1fr;gap:2rem;padding:3rem 0}.ht-about__story-img-wrap{order:-1}.ht-about__why-grid,.ht-about__team-grid{grid-template-columns:1fr 1fr}.ht-about__cta-banner{flex-direction:column;text-align:center;padding:3rem 2rem}.ht-about__cta-banner-btns{justify-content:center;flex-wrap:wrap}}@media screen and (max-width:749px){.ht-about__stats-grid{grid-template-columns:1fr 1fr}.ht-about__stat{padding:1.75rem 1rem}.ht-about__stat-number{font-size:28px}.ht-about__stat:not(:last-child):after{display:none}.ht-about__why-grid{grid-template-columns:1fr}.ht-about__team-grid{grid-template-columns:1fr 1fr}.ht-about__cta-banner{border-radius:14px;padding:2rem 1.5rem}.ht-about__cta-banner-text h2{font-size:20px}.ht-about__cta-banner-btns{flex-direction:column;width:100%}.ht-about__cta-btn{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hightech-about.css.map */
