.elementor-11154 .elementor-element.elementor-element-38589d8{--display:flex;}/* Start custom CSS for html, class: .elementor-element-b58fb93 *//* ===== PhoneCoverPro About Page ===== */
:root{
  --pcp-red:#C40030;
  --pcp-text:#111;
  --pcp-muted:rgba(17,17,17,.65);
  --pcp-line:rgba(17,17,17,.10);
}

.pcp-about{
  padding:clamp(48px,6vw,90px) 16px;
  background:#fff;
  color:var(--pcp-text);
}

.pcp-about__inner{
  max-width:920px;
  margin:0 auto;
}

.pcp-about__hero{
  text-align:center;
  margin-bottom:34px;
}

.pcp-about__kicker{
  display:inline-block;
  padding:8px 14px;
  border:1px solid var(--pcp-line);
  border-radius:999px;
  font-size:12px;
  font-weight:900;
  letter-spacing:.12em;
  margin-bottom:14px;
}

.pcp-about__title{
  font-size:clamp(30px,4vw,48px);
  line-height:1.08;
  letter-spacing:-0.6px;
  font-weight:950;
  margin:0 0 12px;
}

.pcp-about__sub{
  color:var(--pcp-muted);
  max-width:640px;
  margin:0 auto;
  line-height:1.7;
}

.pcp-about__section{
  margin:40px 0;
  line-height:1.8;
  color:rgba(17,17,17,.82);
}

.pcp-about__section h2{
  font-size:22px;
  margin-bottom:12px;
  letter-spacing:-0.3px;
}

.pcp-about__grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:14px;
  margin:40px 0;
}

.pcp-about__card{
  border:1px solid var(--pcp-line);
  border-radius:18px;
  padding:18px;
  background:#fff;
  box-shadow:0 12px 35px rgba(0,0,0,.05);
  transition:.18s ease;
}

.pcp-about__card:hover{
  transform:translateY(-3px);
  border-color:rgba(196,0,48,.25);
  box-shadow:0 18px 50px rgba(0,0,0,.08);
}

.pcp-about__card h3{
  margin:0 0 6px;
  font-size:16px;
}

.pcp-about__card p{
  margin:0;
  color:var(--pcp-muted);
}

.pcp-about__footer{
  border-top:1px solid var(--pcp-line);
  padding-top:18px;
  text-align:center;
  font-size:14px;
  color:var(--pcp-muted);
}

/* responsive */
@media(max-width:768px){
  .pcp-about__grid{
    grid-template-columns:1fr;
  }
}/* End custom CSS */