.uq-hero-sub{color:rgba(240,237,230,.68)!important}
.uq-hero-search{border-color:rgba(255,255,255,.16)!important;box-shadow:0 18px 60px rgba(0,0,0,.46)!important}
.uq-hero-search .search-btn{background:#f0ede6!important;border-color:#f0ede6!important;color:#111116!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
.uq-hero-search .search-btn:hover{background:#fff!important;border-color:#fff!important}
.uq-hero-proof{display:flex;align-items:center;justify-content:center;gap:8px 22px;flex-wrap:wrap;margin:17px auto 0;color:rgba(240,237,230,.64);font-size:11px}
.uq-hero-proof span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}
.uq-hero-proof i{width:7px;height:7px;border-radius:50%;display:block;background:#ff6a42;box-shadow:0 0 0 4px rgba(255,106,66,.09)}
.uq-process-card:nth-child(1),.uq-process-card:nth-child(2),.uq-process-card:nth-child(3){border-top-color:rgba(255,255,255,.1)!important}
@media(max-width:768px){.uq-hero-proof{gap:9px 14px;font-size:10px}.logo{font-size:24px}}



/* Premium process columns */
.uq-process-section{
  padding:80px 48px;
  max-width:1100px;
  margin:0 auto;
}
.uq-process-head{text-align:center;max-width:700px;margin:0 auto 42px auto;} .uq-process-head{
  text-align:left;
  max-width:620px;
  margin-bottom:46px;
}
.uq-process-kicker{text-align:center;} .uq-process-kicker{
  font-size:10px;
  letter-spacing:.26em;
  text-transform:uppercase;
  color:rgba(240,237,230,.38);
  margin-bottom:14px;
}
.uq-process-title{text-align:center;} .uq-process-title{
  font-family:'Bebas Neue',sans-serif;
  font-size:clamp(24px,2.4vw,34px);
  line-height:.98;
  letter-spacing:2px;
  color:var(--off);
}
.uq-process-grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
}
.uq-process-card{
  padding:8px 34px 8px 0;
  min-height:190px;
}
.uq-process-card + .uq-process-card{
  border-left:1px solid rgba(255,255,255,.10);
  padding-left:34px;
}
.uq-process-num{
  font-size:10px;
  letter-spacing:.28em;
  text-transform:uppercase;
  color:rgba(240,237,230,.30);
  margin-bottom:24px;
}
.uq-process-card h3{
  font-family:'Bebas Neue',sans-serif;
  font-size:30px;
  line-height:1;
  letter-spacing:1.4px;
  color:var(--off);
  margin-bottom:16px;
}
.uq-process-card p{
  font-size:14px;
  line-height:1.75;
  color:rgba(240,237,230,.56);
}
@media(max-width:800px){
  .uq-process-section{padding:64px 24px}
  .uq-process-grid{grid-template-columns:1fr}
  .uq-process-card{
    padding:0 0 28px 0;
    min-height:auto;
  }
  .uq-process-card + .uq-process-card{
    border-left:0;
    border-top:1px solid rgba(255,255,255,.10);
    padding-left:0;
    padding-top:28px;
  }
}


/* Normalize homepage section headings */
.uq-section-kicker,
.uq-process-kicker{
  font-size:10px!important;
  letter-spacing:.22em!important;
  text-transform:uppercase!important;
  color:rgba(240,237,230,.72)!important;
  font-weight:700!important;
  margin-bottom:12px!important;
}

.uq-section-title,
.uq-process-title{
  font-family:'Bebas Neue',sans-serif!important;
  font-size:clamp(28px,3vw,36px)!important;
  line-height:1!important;
  letter-spacing:2px!important;
  color:var(--off)!important;
  margin:0!important;
}

.uq-process-head{
  text-align:center!important;
  max-width:720px!important;
  margin:0 auto 42px!important;
}

/* Make pricing popular badge readable */
.uq-popular-badge,
.uq-popular-badge *{
  color:#fff!important;
}
.uq-popular-badge-line{
  background:rgba(255,255,255,.55)!important;
}


/* Unified small section headings */
.uq-process-kicker{
  font-size:10px!important;
  letter-spacing:.22em!important;
  text-transform:uppercase!important;
  color:rgba(240,237,230,.62)!important;
  margin-bottom:10px!important;
  text-align:center!important;
}

.uq-process-title{
  font-family:'Bebas Neue',sans-serif!important;
  font-size:clamp(24px,2.3vw,32px)!important;
  line-height:1!important;
  letter-spacing:1.4px!important;
  color:var(--off)!important;
  text-align:center!important;
}

.uq-process-head{
  text-align:center!important;
  max-width:700px!important;
  margin:0 auto 42px auto!important;
}

/* Make MOST POPULAR visible white */
span:has(> span) {
  color:inherit;
}


/* Even section heading system */
.uq-process-kicker{
  color:rgba(240,237,230,.72)!important;
  font-size:10px!important;
  letter-spacing:.22em!important;
  text-transform:uppercase!important;
}

.uq-process-title{
  font-size:clamp(24px,2.4vw,32px)!important;
  line-height:1!important;
  letter-spacing:1.4px!important;
}

/* Match old inline section headings */
section div[style*="text-transform:uppercase"][style*="Pricing"],
section div[style*="text-transform:uppercase"]{
  font-size:10px!important;
  letter-spacing:.22em!important;
}

/* Make MOST POPULAR white */
span:has(> span){
  color:#f0ede6!important;
}


/* Live outreach draft screen */
.uq-outreach-section{
  padding:0 48px 80px;
  max-width:1100px;
  margin:0 auto;
}
.uq-live-draft{
  position:relative;
  background:#101014;
  border:1px solid rgba(255,255,255,.10)!important;
  border-radius:22px!important;
  box-shadow:0 28px 90px rgba(0,0,0,.35)!important;
  overflow:hidden!important;
}
