:root{--charcoal:#000;--charcoal-soft:#1a1a1a;--offwhite:#fff;--paper:#fff;--power-red:#c7950e;--power-red-dark:#a87a0b;--steel-blue:#898989;--amber:#c7950e;--line:#d9d9d9;--line-dark:#333;--ink:#000;--ink-soft:#898989;--display:"Poppins", sans-serif;--body:"Poppins", sans-serif;--mono:"Poppins", sans-serif}.sp-about-page{font-family:var(--body);background:var(--paper);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased}.sp-about-page
img{max-width:100%;display:block}.sp-about-page
a{color:inherit}.sp-about-page
.container{max-width:1180px;margin:0
auto;padding:0
24px}@media (prefers-reduced-motion: reduce){.sp-about-page
*{animation-duration:0.001ms !important;animation-iteration-count:1 !important;transition-duration:0.001ms !important;scroll-behavior:auto !important}}.sp-about-page h1, .sp-about-page h2, .sp-about-page h3, .sp-about-page
h4{font-family:var(--display);font-weight:700;line-height:1.05;letter-spacing:0.01em}.sp-about-page
.eyebrow{font-family:var(--mono);font-size:18px;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:var(--power-red);display:flex;align-items:center;gap:10px;margin-bottom:18px}.sp-about-page .tread-divider{height:14px;width:100%;background-image:repeating-linear-gradient( 135deg, var(--line) 0, var(--line) 2px, transparent 2px, transparent 16px );opacity:0.6}.sp-about-page .tread-divider.dark{background-image:repeating-linear-gradient( 135deg, var(--line-dark) 0, var(--line-dark) 2px, transparent 2px, transparent 16px );opacity:0.5}.sp-about-page .skip-link{position:absolute;left:-999px;top:0;background:var(--power-red);color:#fff;padding:10px
16px;z-index:999}.sp-about-page .skip-link:focus{left:8px;top:8px}.sp-about-page a:focus-visible, .sp-about-page button:focus-visible{outline:3px
solid var(--amber);outline-offset:2px}.sp-about-page
.hero{position:relative;color:#fff;overflow:hidden;padding:200px
0 110px;background:url('https://superpower.com.pk/wp-content/uploads/2026/05/Image20260520151925.jpg');background-position:center;background-repeat:no-repeat;background-size:cover}.sp-about-page .hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr 0.85fr;gap:56px;align-items:center}@media (max-width: 880px){.sp-about-page .hero-grid{grid-template-columns:1fr;gap:40px}}.sp-about-page .hero
h1{text-transform:uppercase;letter-spacing:0.01em;color:#000;font-size:40px;line-height:44px}.sp-about-page .hero h1
.accent{color:var(--power-red)}.sp-about-page .hero
p.sub{margin-top:22px;font-size:clamp(16px, 1.6vw, 19px);color:#000;max-width:46ch;font-weight:400}.sp-about-page .hero-cta{margin-top:34px;display:flex;gap:14px;flex-wrap:wrap}.sp-about-page
.btn{font-family:var(--body);font-weight:600;font-size:14.5px;padding:14px
26px;border-radius:2px;text-decoration:none;display:inline-block;border:1.5px solid transparent;transition:transform 0.15s ease, background 0.2s ease}.sp-about-page .btn:hover{transform:translateY(-1px)}.sp-about-page .btn-primary{background:var(--power-red);color:#fff;border-radius:10px}.sp-about-page .btn-primary:hover{background:var(--power-red-dark)}.sp-about-page .btn-outline{border-color:#000;color:#000;border-radius:10px}.sp-about-page .btn-outline:hover{border-color:#c69423;color:#c69423}.sp-about-page .media-frame{position:relative;border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10}.sp-about-page .media-frame.hero-frame{aspect-ratio:8 / 5}.sp-about-page .media-frame .ph-label{position:absolute;bottom:14px;left:14px;right:14px;font-family:var(--mono);font-size:11px;letter-spacing:0.04em;color:#898989;background:rgba(0, 0, 0, 0.35);padding:8px
10px;border-radius:2px;line-height:1.5}.sp-about-page .ph-icon{width:46px;height:46px;opacity:0.5}.sp-about-page
section{padding:50px
0}.sp-about-page .section-cream{background:var(--offwhite)}.sp-about-page .section-dark{background:var(--charcoal);color:#fff}.sp-about-page .section-dark
.eyebrow{color:var(--amber)}.sp-about-page .section-dark .eyebrow::before{background:var(--amber)}.sp-about-page .section-dark
h2{color:#fff}.sp-about-page h2.section-title{font-size:clamp(30px, 4.2vw, 48px);text-transform:uppercase;margin-bottom:24px;font-size:40px;line-height:44px}.sp-about-page
.lede{font-size:16px;color:var(--ink-soft)}.sp-about-page .section-dark
.lede{color:#898989}.sp-about-page
.split{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media (max-width: 880px){.sp-about-page
.split{grid-template-columns:1fr;gap:36px}}.sp-about-page .split.reverse .col-text{order:2}.sp-about-page .split.reverse .col-media{order:1}@media (max-width: 880px){.sp-about-page .split.reverse .col-text, .sp-about-page .split.reverse .col-media{order:initial}}.sp-about-page .col-text
p{margin-top:16px;color:var(--ink-soft);font-size:16px}.sp-about-page .section-dark .col-text
p{color:#898989}.sp-about-page .col-text p+p{margin-top:14px}.sp-about-page .group-panel{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;margin-top:8px}@media (max-width: 700px){.sp-about-page .group-panel{grid-template-columns:1fr}}.sp-about-page .group-card{background:#fff;border:1px
solid var(--line-dark);border-radius:33px;padding:28px
20px;text-align:center;color:#fff}.sp-about-page .group-card .gc-mark{font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:0.02em;margin-bottom:6px;color:#c7950e}.sp-about-page .group-card .gc-mark.red{color:var(--power-red)}.sp-about-page .group-card .gc-tag{font-family:var(--mono);font-size:11px;color:#898989;letter-spacing:0.04em}.sp-about-page .feature-list{list-style:none;margin-top:28px;display:grid;gap:14px}.sp-about-page .feature-list
li{display:flex;gap:14px;align-items:flex-start;font-size:16px;color:var(--ink-soft)}.sp-about-page .feature-list li::before{content:"";flex:0 0 10px;height:10px;margin-top:6px;background:var(--power-red);border-radius:1px}.sp-about-page .mfg-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;margin-top:25px}@media (max-width: 880px){.sp-about-page .mfg-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 480px){.sp-about-page .odometer-grid{grid-template-columns:repeat(1, 1fr) !important}.sp-about-page
.hero{padding:130px
0 0 0}.eyebrow{text-align:center;justify-content:center}h2.section-title{text-align:center;font-size:30px !important;line-height:27px !important}.sp-about-page .col-text
p{text-align:center}.sp-about-page .section-dark
.lede{text-align:center}p.lede{text-align:center}.tb-title{text-align:center}.sp-about-page .timeline-block
p{text-align:center}.sp-about-page .legacy-statement
p{text-align:center}.sp-about-page .vm-card
h3{text-align:center}.sp-about-page .vm-card
p{text-align:center}.sp-about-page .odometer-grid{grid-template-columns:repeat(1, 1fr)}.sp-about-page .mfg-grid{grid-template-columns:1fr}}.sp-about-page .mfg-grid .media-frame{aspect-ratio:4 / 3}.sp-about-page .product-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:26px;margin-top:46px}@media (max-width: 880px){.sp-about-page .product-grid{grid-template-columns:1fr}}.sp-about-page .product-card{background:var(--paper);border:1px
solid var(--line);border-radius:3px;overflow:hidden}.sp-about-page .product-card .media-frame{aspect-ratio:4 / 3;border-radius:0}.sp-about-page .product-card .pc-body{padding:24px
22px 28px}.sp-about-page .product-card
h3{font-size:22px;text-transform:uppercase;margin-bottom:10px;display:flex;align-items:center;gap:8px}.sp-about-page .product-card .pc-tag{font-family:var(--mono);font-size:10.5px;letter-spacing:0.08em;color:var(--power-red);text-transform:uppercase;font-weight:600;margin-bottom:8px;display:block}.sp-about-page .product-card
p{font-size:16px;color:var(--ink-soft)}.sp-about-page .legacy-hero{position:relative}.sp-about-page .timeline-block{grid-template-columns:160px 1fr;gap:28px;padding:28px
0;border-top:1px solid var(--line-dark)}.sp-about-page .timeline-block:first-of-type{border-top:none}.sp-about-page .timeline-block .tb-year{font-family:var(--display);font-weight:800;font-size:26px;color:var(--amber)}.sp-about-page .timeline-block .tb-title{font-family:var(--display);font-weight:700;font-size:19px;text-transform:uppercase;color:#fff;margin-bottom:10px}.sp-about-page .timeline-block
p{color:#898989;font-size:15px}@media (max-width: 640px){.sp-about-page
.hero{padding:130px
0 0 0}.eyebrow{text-align:center;justify-content:center}h2.section-title{text-align:center;font-size:30px !important;line-height:27px !important}.sp-about-page .col-text
p{text-align:center}.sp-about-page .section-dark
.lede{text-align:center}p.lede{text-align:center}.tb-title{text-align:center}.sp-about-page .timeline-block
p{text-align:center}.sp-about-page .legacy-statement
p{text-align:center}.sp-about-page .vm-card
h3{text-align:center}.sp-about-page .vm-card
p{text-align:center}.sp-about-page .odometer-grid{grid-template-columns:repeat(1, 1fr)}.sp-about-page .timeline-block{grid-template-columns:1fr;gap:8px}}.sp-about-page .academy-stats{grid-template-columns:repeat(4, 1fr);gap:14px;margin:32px
0 8px}@media (max-width: 760px){.sp-about-page .odometer-grid{grid-template-columns:repeat(1, 1fr) !important}.sp-about-page
.hero{padding:130px
0 0 0}.eyebrow{text-align:center;justify-content:center}h2.section-title{text-align:center;font-size:30px !important;line-height:27px !important}.sp-about-page .col-text
p{text-align:center}.sp-about-page .section-dark
.lede{text-align:center}p.lede{text-align:center}.tb-title{text-align:center}.sp-about-page .timeline-block
p{text-align:center}.sp-about-page .legacy-statement
p{text-align:center}.sp-about-page .vm-card
h3{text-align:center}.sp-about-page .vm-card
p{text-align:center}.sp-about-page .odometer-grid{grid-template-columns:repeat(1, 1fr)}.sp-about-page .academy-stats{grid-template-columns:repeat(2, 1fr)}}.sp-about-page
.astat{border:1px
solid var(--line-dark);border-radius:3px;padding:18px
14px;text-align:center}.sp-about-page .astat .a-num{font-family:var(--display);font-weight:800;font-size:24px;color:var(--amber)}.sp-about-page .astat .a-label{font-family:var(--mono);font-size:10.5px;color:#898989;margin-top:4px;letter-spacing:0.03em}.sp-about-page .academy-meta{display:grid;gap:18px;margin-top:30px}.sp-about-page .academy-meta .am-row{display:flex;gap:14px;font-size:15px;color:#898989}.sp-about-page .academy-meta .am-row
strong{color:#fff;min-width:200px;flex:0 0 auto;font-weight:600}.sp-about-page .trainer-card{display:grid;grid-template-columns:160px 1fr;gap:20px;align-items:center;background:var(--charcoal-soft);border:1px
solid var(--line-dark);border-radius:3px;padding:22px;margin-top:36px}@media (max-width: 600px){.sp-about-page .odometer-grid{grid-template-columns:repeat(1, 1fr) !important}.eyebrow{text-align:center;justify-content:center}h2.section-title{text-align:center;font-size:30px !important;line-height:27px !important}.sp-about-page .col-text
p{text-align:center}.sp-about-page .section-dark
.lede{text-align:center}p.lede{text-align:center}.tb-title{text-align:center}.sp-about-page .timeline-block
p{text-align:center}.sp-about-page .legacy-statement
p{text-align:center}.sp-about-page .vm-card
h3{text-align:center}.sp-about-page .vm-card
p{text-align:center}.sp-about-page .odometer-grid{grid-template-columns:repeat(1, 1fr)}.sp-about-page .trainer-card{grid-template-columns:1fr}}.sp-about-page .trainer-card .media-frame{aspect-ratio:1 / 1}.sp-about-page .trainer-card
h4{font-size:19px;text-transform:uppercase;color:#fff}.sp-about-page .trainer-card
.role{font-family:var(--mono);font-size:11.5px;color:var(--amber);letter-spacing:0.03em;margin-top:4px}.sp-about-page .quote-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;margin-top:40px}@media (max-width: 880px){.sp-about-page .quote-grid{grid-template-columns:1fr}}.sp-about-page .quote-card{background:#1a1a1a;border-left:3px solid #c7950e;border-radius:0 3px 3px 0;padding:24px
22px}.sp-about-page .quote-card
p{font-size:15px;color:#fff;font-style:italic;line-height:1.55}.sp-about-page .quote-card
cite{display:block;margin-top:14px;font-style:normal;font-family:var(--mono);font-size:11.5px;color:#c7950e;letter-spacing:0.02em}.sp-about-page .legacy-statement{margin-top:48px;padding:36px;border:1px
solid var(--line-dark);border-radius:3px;background:rgba(214, 40, 40, 0.07)}.sp-about-page .legacy-statement
p{font-size:17px;color:#fff;font-weight:500}.sp-about-page .legacy-statement p+p{margin-top:12px;color:#898989;font-weight:400;font-size:15.5px}.sp-about-page .media-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin-top:44px}@media (max-width: 880px){.sp-about-page .media-grid{grid-template-columns:1fr}}.sp-about-page .media-card{background:var(--paper);border:1px
solid var(--line);border-radius:3px;padding:26px
24px;display:flex;flex-direction:column;gap:14px}.sp-about-page .media-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;color:var(--steel-blue)}.sp-about-page .media-badge
.dot{width:7px;height:7px;border-radius:50%;background:var(--steel-blue)}.sp-about-page .media-card
h3{font-size:18px;line-height:1.3;text-transform:none;font-weight:700;font-family:var(--body)}.sp-about-page .media-card .mc-meta{font-size:13px;color:var(--ink-soft)}.sp-about-page .media-card .mc-link{margin-top:auto;font-size:13.5px;font-weight:600;color:var(--power-red);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.sp-about-page .media-card .mc-link:hover{text-decoration:underline}.sp-about-page .network-wrap{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}@media (max-width: 880px){.sp-about-page .network-wrap{grid-template-columns:1fr}}.sp-about-page .network-table{width:100%;border-collapse:collapse;margin-top:8px}.sp-about-page .network-table
td{padding:16px
10px;border-bottom:1px solid var(--line);font-size:15.5px;text-align:left}.sp-about-page .network-table td:last-child{text-align:center;font-family:var(--display);font-weight:800;font-size:22px;color:var(--power-red)}.sp-about-page .network-table tr:last-child
td{border-bottom:none}.sp-about-page .aftersales-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;margin-top:40px}@media (max-width: 880px){.sp-about-page .aftersales-grid{grid-template-columns:1fr}}.sp-about-page .aftersales-grid .media-frame{aspect-ratio:4 / 3}.sp-about-page .vm-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media (max-width: 760px){.sp-about-page .vm-grid{grid-template-columns:1fr}}.sp-about-page .vm-card{background:var(--charcoal);color:#fff;border-radius:3px;padding:38px
34px;border-top:3px solid var(--power-red)}.sp-about-page .vm-card:nth-child(2){border-top-color:var(--steel-blue)}.sp-about-page .vm-card
h3{font-size:24px;text-transform:uppercase;margin-bottom:16px;color:#fff}.sp-about-page .vm-card
p{font-size:15.5px;color:#898989}.sp-about-page .stats-section{background:var(--charcoal);position:relative;overflow:hidden}.sp-about-page .stats-section::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient( 90deg, rgba(255, 255, 255, 0.02) 0px, rgba(255, 255, 255, 0.02) 1px, transparent 1px, transparent 40px )}.sp-about-page .odometer-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5, 1fr);gap:0;margin-top:50px;border:1px
solid var(--line-dark);border-radius:3px;overflow:hidden}@media (max-width: 920px){.sp-about-page .odometer-grid{grid-template-columns:repeat(2, 1fr)}}.sp-about-page .odo-cell{padding:38px
20px;text-align:center;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:var(--charcoal-soft)}.sp-about-page .odometer-grid .odo-cell:nth-child(5n){border-right:none}@media (max-width: 920px){.sp-about-page .odometer-grid .odo-cell:nth-child(2n){border-right:none}}.sp-about-page .odo-display{display:flex;justify-content:center;gap:3px;margin-bottom:14px}.sp-about-page .odo-digit{font-family:var(--mono);font-weight:600;font-size:30px;background:#000;color:var(--amber);width:30px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:2px;border:1px
solid #333;box-shadow:inset 0 2px 6px rgba(0, 0, 0, 0.5)}.sp-about-page .odo-digit.suffix{color:var(--power-red);background:transparent;border:none;width:auto;font-size:30px}.sp-about-page .odo-label{font-family:var(--mono);font-size:11px;letter-spacing:0.04em;color:#898989;text-transform:uppercase;line-height:1.5}.sp-about-page .sp-mt-18{margin-top:18px}.sp-about-page .sp-mt-16{margin-top:16px}.sp-about-page .sp-mt-54{margin-top:54px}.sp-about-page .sp-mt-32{margin-top:32px}.sp-about-page .sp-mt-28{margin-top:28px}.sp-about-page .sp-mt-40{margin-top:40px}.sp-about-page .sp-mfg-3col{grid-template-columns:repeat(3, 1fr);margin-top:40px}.sp-about-page .sp-lede-strong{margin-top:16px;font-weight:600;color:var(--ink)}.sp-about-page .sp-media-note{margin-top:32px;font-size:13.5px;color:#898989}.sp-about-page .sp-media-note
a{color:#898989;text-decoration:underline}.sp-about-page .sp-reviews-link{margin-top:28px;font-size:13.5px;color:var(--ink-soft)}.sp-about-page .sp-reviews-link
a{color:var(--power-red);font-weight:600}.sp-about-page .sp-ph-note{margin-top:14px;color:#898989;font-family:var(--mono);font-size:11px}section#overview{background:#fff}section#manufacturing{background:#F3F3F3}section#media{background:#F3F3F3}section#after-sales{background:#000}section#after-sales h2.section-title{color:#fff}section#after-sales p.lede.sp-lede-strong{color:#fff}section#vision-mission{background:#F3F3F3}@media (max-width: 1024px){.sp-slider-active{display:block !important;grid-template-columns:unset !important;gap:0 !important}.sp-grid-swiper{width:100%;overflow:hidden;padding-bottom:40px}.sp-grid-swiper .swiper-slide{width:100% !important;height:auto;box-sizing:border-box}.sp-grid-swiper .swiper-slide>*{width:100% !important;margin:0
!important}.sp-grid-swiper .swiper-pagination{bottom:8px}.sp-grid-swiper .swiper-pagination-bullet{width:8px;height:8px;background:rgba(0, 0, 0, 0.25);opacity:1;transition:background 0.2s, transform 0.2s}.sp-grid-swiper .swiper-pagination-bullet-active{background:#c00;transform:scale(1.3)}.section-dark .sp-grid-swiper .swiper-pagination-bullet{background:rgba(255, 255, 255, 0.3)}.section-dark .sp-grid-swiper .swiper-pagination-bullet-active{background:#fff}.sp-grid-swiper .swiper-slide .product-card,
.sp-grid-swiper .swiper-slide .media-card,
.sp-grid-swiper .swiper-slide .group-card,
.sp-grid-swiper .swiper-slide .quote-card,
.sp-grid-swiper .swiper-slide .media-frame{height:auto !important;min-height:unset !important}.sp-grid-swiper .swiper-slide .media-frame{width:100% !important}.sp-grid-swiper .swiper-wrapper{cursor:grab}.sp-grid-swiper .swiper-wrapper:active{cursor:grabbing}}@media (min-width: 768px) and (max-width: 1024px){.sp-grid-swiper{padding-left:8px;padding-right:8px}}@media (max-width: 480px){.sp-grid-swiper{padding-bottom:36px}.sp-grid-swiper .swiper-pagination-bullet{width:7px;height:7px}}