.proseris-how{padding-bottom:var(--space-8)}.product>.container.proseris-how__intro-wrap{max-width:var(--content-width-max)}.proseris-how__intro{padding-block:var(--space-6) var(--space-8);max-width:var(--content-width-prose)}.proseris-how__title{font-family:var(--font-editorial);font-weight:var(--fw-regular);font-size:calc(1.4*clamp(1rem,2vw,2rem));line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:var(--space-3) 0 0}.proseris-how__title em{color:var(--product-marketing);font-style:italic}.proseris-how__rule{background:var(--color-accent);width:2.5rem;height:2px;margin:var(--space-4) 0;display:block}.proseris-how__lede{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--lh-relaxed);color:var(--color-text-secondary);margin:0}.proseris-how__stage{padding-block:var(--space-7)}.proseris-how__stage+.proseris-how__stage>.container{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-8)}.proseris-how__stage-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;display:grid}.proseris-how__copy{order:calc(1 + 2 * var(--flip,0))}.proseris-how__media{order:calc(2 - 2 * var(--flip,0))}.proseris-how__stage-head{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.proseris-how__num{background:var(--product-marketing);width:2rem;height:2rem;color:var(--color-brand-white);font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--fw-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.proseris-how__stage-icon{width:calc(2.25rem * var(--product-icon-scale,1));height:calc(2.25rem * var(--product-icon-scale,1));background:var(--color-accent);-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;flex-shrink:0;display:block}.proseris-how__eyebrow{font-family:var(--font-body);font-size:var(--text-3xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--color-text-muted);margin:0}.proseris-how__stage-title{font-family:var(--font-editorial);font-weight:var(--fw-semibold);font-size:var(--text-lg);line-height:var(--lh-snug);margin:0}.proseris-how__stage-subtitle{font-family:var(--font-editorial);font-weight:var(--fw-regular);font-style:italic;font-size:var(--text-md);color:var(--product-marketing);margin:0 0 var(--space-3)}.proseris-how__stage-body{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-text-secondary);max-width:38rem;margin:0}.proseris-how__features{margin:var(--space-5) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.proseris-how__feature{align-items:baseline;column-gap:var(--space-3);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--lh-relaxed);color:var(--color-text-secondary);grid-template-columns:1rem 1fr;display:grid}.proseris-how__feature:before{content:"";border:solid var(--color-accent);border-width:0 2px 2px 0;width:.4rem;height:.75rem;margin-inline:auto;transform:translateY(.05em)rotate(45deg)}.proseris-how__stage-cta{margin-top:var(--space-5);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--product-marketing);border-bottom:2px solid;padding-bottom:2px;text-decoration:none;display:inline-block}.proseris-how__stage-cta:hover{color:var(--product-marketing-hover)}.proseris-how__frame{border:1px solid var(--color-border-subtle);border-radius:var(--radius-media);background:var(--color-bg-subtle);aspect-ratio:1000/684;overflow:hidden}.proseris-how__frame img{object-fit:cover;width:100%;height:100%;display:block}.proseris-how__video{background:var(--color-bg-subtle);padding-block:var(--space-8);margin-top:var(--space-7)}.proseris-how__video-head{text-align:center;max-width:46rem;margin:0 auto var(--space-6)}.proseris-how__video-title{font-family:var(--font-editorial);font-weight:var(--fw-regular);font-size:var(--text-xl);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:0 0 var(--space-3)}.proseris-how__video-lede{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-text-secondary);margin:0}.proseris-how__video-frame{max-width:56rem;margin-inline:auto}.proseris-how__video-el{aspect-ratio:1792/872;border-radius:var(--radius-media);background:var(--color-brand-grey);width:100%;height:auto;display:block}.proseris-how__outcome{padding-block:var(--space-8);text-align:center}.proseris-how__outcome-inner{max-width:52rem;margin-inline:auto}.proseris-how__outcome-title{font-family:var(--font-editorial);font-weight:var(--fw-regular);font-size:var(--text-xl);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:0 0 var(--space-4)}.proseris-how__outcome-title em{color:var(--product-marketing);font-style:italic}.proseris-how__outcome-body{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--lh-relaxed);color:var(--color-text-secondary);margin:0}@media (max-width:960px){.proseris-how__stage-grid{gap:var(--space-6);grid-template-columns:1fr}.proseris-how__copy,.proseris-how__media{order:initial}}@media (max-width:720px){.proseris-how__stage-head{gap:var(--space-3)}}
