.ohp-section{padding:8rem 0;background:var(--oh-bg);color:var(--oh-ink)}.ohp-section--surface{background:var(--oh-bg)}.ohp-wrap{width:min(100% - 4rem,112rem);margin-inline:auto}.ohp-eyebrow{margin:0 0 1.2rem;color:var(--oh-muted);font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ohp-heading{margin:0;color:var(--oh-ink);font-size:clamp(3rem,4vw,5.2rem);font-weight:600;line-height:1.08}.ohp-copy{max-width:72rem;margin:1.8rem 0 0;color:var(--oh-muted);font-size:1.7rem;line-height:1.65}.ohp-copy p{margin:0}.ohp-copy p+p{margin-top:1.2rem}.ohp-hero-details{margin:1.8rem 0}.ohp-hero-details__promise{margin:0;color:var(--oh-ink);font-size:1.8rem;font-weight:500;line-height:1.45}.ohp-hero-details__bullets,.ohp-includes__list,.ohp-scan__list{display:grid;gap:.85rem;margin:1.8rem 0 0;padding:0;list-style:none}.ohp-hero-details__bullets li,.ohp-includes__list li,.ohp-scan__list li{display:flex;align-items:flex-start;gap:.9rem;color:var(--oh-ink);font-size:1.45rem;line-height:1.45}.ohp-hero-details__bullets li:before,.ohp-includes__list li:before,.ohp-scan__list li:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;flex:0 0 2rem;width:2rem;height:2rem;border-radius:999px;background:#e5783d26;color:var(--oh-accent);font-size:1.2rem;font-weight:600}.ohp-hero-process{margin:1.6rem 0 0;border:1px solid var(--oh-line);border-radius:1.6rem;background:#faf7f1ad;padding:1.2rem}.ohp-hero-process__label{display:block;margin-bottom:.9rem;color:var(--oh-muted);font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ohp-hero-process__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none}.ohp-hero-process__steps li{display:flex;align-items:center;gap:.65rem;min-width:0;color:var(--oh-ink);font-size:1.25rem;font-weight:600;line-height:1.25}.ohp-hero-process__steps span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;border-radius:999px;background:var(--oh-accent);color:#fffaf4;font-size:1rem;font-weight:600}.ohp-hero-details__scan{margin:1.2rem 0 0;color:var(--oh-muted);font-size:1.25rem;line-height:1.55}.ohp-trust-strip{background:var(--oh-bg)}.ohp-trust-strip__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1rem;min-height:6.2rem;margin:0;padding:1.1rem 0;list-style:none}.ohp-trust-strip__list li{display:inline-flex;align-items:center;gap:.65rem;border:1px solid rgb(220 210 199 / 72%);border-radius:999px;background:var(--oh-bg);padding:.65rem 1rem;color:var(--oh-ink);font-size:1.35rem;font-weight:500;line-height:1.2}.ohp-trust-strip__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.7rem;font-size:1.45rem;line-height:1}.ohp-includes{display:grid;grid-template-columns:minmax(0,.85fr) minmax(28rem,1fr);gap:5.6rem;align-items:center}.ohp-includes__media{overflow:hidden;border-radius:2.4rem;background:var(--oh-surface);aspect-ratio:4 / 3}.ohp-includes__media img{display:block;width:100%;height:100%;object-fit:cover}.ohp-includes__callout{margin:2rem 0 0;border-left:3px solid var(--oh-accent);padding:.2rem 0 .2rem 1.4rem;color:var(--oh-ink);font-size:1.45rem;line-height:1.6}.ohp-scan__note{display:grid;gap:.8rem;margin:2.4rem 0 0;border:1px solid rgb(229 120 61 / 28%);border-radius:1.8rem;background:linear-gradient(135deg,#e5783d1f,#faf7f1d6);padding:1.8rem;color:var(--oh-ink);font-size:1.45rem;line-height:1.6}.ohp-scan__note-label{display:inline-flex;align-items:center;gap:.65rem;color:var(--oh-accent);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ohp-scan__note-label:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:var(--oh-accent);color:#fffaf4;font-size:1.2rem;font-weight:600;line-height:1}.ohp-scan__note-copy p{margin:0}.ohp-scan__note-copy p+p{margin-top:.85rem}.ohp-scan{display:grid;grid-template-columns:minmax(0,1fr) minmax(30rem,.72fr);gap:4.8rem;align-items:center;border:1px solid var(--oh-line);border-radius:2.8rem;background:var(--oh-card);padding:clamp(2.4rem,5vw,5.6rem)}.ohp-scan__requirements{border-radius:2rem;background:var(--oh-surface);padding:2.4rem}.ohp-scan__requirements h3{margin:0;font-size:1.8rem;font-weight:600}.ohp-beta__header,.ohp-comparison__header,.ohp-guarantee__content,.ohp-bottom-cta__content{max-width:74rem}.ohp-beta__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:4.2rem}.ohp-stat{border:1px solid var(--oh-line);border-radius:2rem;background:var(--oh-card);padding:2.4rem}.ohp-stat strong{display:block;color:var(--oh-accent);font-size:clamp(2.6rem,4vw,4rem);font-weight:600;line-height:1}.ohp-stat h3{margin:1.2rem 0 0;font-size:1.65rem;font-weight:600;line-height:1.3}.ohp-stat p,.ohp-beta__source{margin:.8rem 0 0;color:var(--oh-muted);font-size:1.3rem;line-height:1.55}.ohp-testimonials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:2.4rem}.ohp-testimonial{margin:0;border:1px solid var(--oh-line);border-radius:2rem;background:var(--oh-card);padding:2.4rem}.ohp-testimonial blockquote{margin:0;color:var(--oh-ink);font-size:1.55rem;font-weight:500;line-height:1.55}.ohp-testimonial figcaption{display:flex;align-items:center;gap:1rem;margin-top:2rem;color:var(--oh-muted);font-size:1.3rem}.ohp-testimonial__avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 3.8rem;width:3.8rem;height:3.8rem;overflow:hidden;border-radius:999px;background:var(--oh-ink);color:var(--oh-bg);font-weight:600}.ohp-testimonial__avatar img{width:100%;height:100%;object-fit:cover}.ohp-testimonial__name{display:block;color:var(--oh-ink);font-weight:600}.ohp-use-cases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin-top:4rem}.ohp-use-case{min-height:12.5rem;border:1px solid var(--oh-line);border-radius:1.8rem;background:var(--oh-card);padding:2rem}.ohp-use-case__icon{display:block;color:var(--oh-accent);font-size:1.6rem}.ohp-use-case h3{margin:1.5rem 0 0;font-size:1.65rem;line-height:1.3}.ohp-use-case p{margin:.8rem 0 0;color:var(--oh-muted);font-size:1.3rem;line-height:1.5}.ohp-comparison__table-wrap{overflow-x:auto;margin-top:4rem;border:1px solid var(--oh-line);border-radius:2.4rem;background:var(--oh-card)}.ohp-comparison__table{width:100%;min-width:72rem;border-collapse:collapse}.ohp-comparison__table th,.ohp-comparison__table td{padding:1.6rem;border-bottom:1px solid var(--oh-line);text-align:left;vertical-align:top}.ohp-comparison__table thead th{background:var(--oh-surface);color:var(--oh-ink);font-size:1.35rem;font-weight:600}.ohp-comparison__table tbody th{width:19%;color:var(--oh-ink);font-size:1.35rem;font-weight:600}.ohp-comparison__table td{color:var(--oh-muted);font-size:1.35rem;line-height:1.5}.ohp-comparison__table .ohp-comparison__highlight{background:#e5783d17;color:var(--oh-ink)}.ohp-comparison__table tr:last-child th,.ohp-comparison__table tr:last-child td{border-bottom:0}.ohp-guarantee,.ohp-bottom-cta{border-radius:3rem;background:var(--oh-ink);color:var(--oh-bg);padding:clamp(3.2rem,6vw,6.4rem)}.ohp-guarantee .ohp-heading,.ohp-bottom-cta .ohp-heading{color:var(--oh-bg)}.ohp-guarantee .ohp-copy,.ohp-bottom-cta .ohp-copy{color:#faf7f1b8}.ohp-guarantee__microcopy,.ohp-bottom-cta__microcopy{margin:1.8rem 0 0;color:#faf7f194;font-size:1.25rem}.ohp-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.ohp-actions .oh-btn{background:var(--oh-accent);color:#fffaf4}.ohp-sticky-cta{display:none}@media screen and (max-width:989px){.ohp-includes,.ohp-scan{grid-template-columns:1fr;gap:3.2rem}.ohp-beta__stats,.ohp-testimonials,.ohp-use-cases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.ohp-section{padding:6.4rem 0}.ohp-wrap{width:min(100% - 2.4rem,112rem)}.ohp-heading{font-size:3.2rem}.ohp-copy{font-size:1.55rem}.ohp-hero-process{padding:1rem}.ohp-hero-process__steps{gap:.45rem}.ohp-hero-process__steps li{flex-direction:column;align-items:center;gap:.45rem;text-align:center;font-size:1.1rem}.ohp-beta__stats,.ohp-testimonials{grid-template-columns:1fr}.ohp-use-cases{gap:.9rem}.ohp-use-case{min-height:0;padding:1.6rem}.ohp-use-case h3{margin-top:1rem;font-size:1.45rem}.ohp-use-case p{display:none}.ohp-comparison__table-wrap{margin-inline:-1.2rem;border-radius:1.8rem}.ohp-comparison__table{min-width:62rem}.ohp-comparison__table th,.ohp-comparison__table td{padding:1.2rem;font-size:1.2rem}.ohp-guarantee,.ohp-bottom-cta{border-radius:2.4rem;padding:3.2rem 2rem}.ohp-sticky-cta{position:fixed;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--oh-bg);padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));box-shadow:0 -1rem 2.4rem #211e1b1a;transform:translateY(120%);transition:transform .18s ease}.ohp-sticky-cta.is-visible{transform:translateY(0)}.ohp-sticky-cta__price{display:block;color:var(--oh-ink);font-size:1.4rem;font-weight:600}.ohp-sticky-cta__note{display:block;margin-top:.2rem;color:var(--oh-muted);font-size:1.05rem}.ohp-sticky-cta .oh-btn{min-height:4.3rem;padding-inline:1.5rem;font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.ohp-sticky-cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ohrheld-product-sections.css.map */
