.oi-analysis-feature{background:var(--oi-bg);color:var(--oi-text);font-family:var(--oi-font-head)}.oi-analysis-feature__inner{max-width:1180px;margin:0 auto;padding:0 24px}.oi-analysis-feature__heading{color:var(--oi-heading);font-family:var(--oi-font-head);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700;line-height:1.2;margin:0 0 14px;overflow-wrap:anywhere}.oi-analysis-feature__intro{color:var(--oi-muted);font-family:var(--oi-font-body);font-size:1.05rem;font-style:italic;line-height:1.65}.oi-analysis-feature__intro p{margin:0}.oi-analysis-steps__header{text-align:center;margin-bottom:48px}.oi-analysis-steps__header .oi-analysis-feature__intro{max-width:680px;margin-inline:auto}.oi-analysis-steps__list{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;list-style:none;padding:0;margin:0}.oi-analysis-steps__step{min-width:0;position:relative;text-align:center}.oi-analysis-steps__visual{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;margin-bottom:24px}.oi-analysis-steps__number{color:var(--oi-muted);font-weight:700;font-size:.9rem}.oi-analysis-steps__icon{display:grid;place-items:center;width:88px;height:88px;flex-shrink:0;border-radius:24px;background:var(--oi-card-bg);color:var(--oi-accent)}.oi-analysis-steps__icon svg{width:52px;height:52px}.oi-analysis-steps__image{width:56px;height:56px;object-fit:contain}.oi-analysis-steps__title{color:var(--oi-heading);font-family:var(--oi-font-head);font-size:1.2rem;font-weight:700;line-height:1.4;margin:0 0 12px;overflow-wrap:anywhere}.oi-analysis-steps__text{font-family:var(--oi-font-body);font-size:.98rem;line-height:1.75;overflow-wrap:anywhere}.oi-analysis-steps__text p{margin:0}@media(min-width:990px){.oi-analysis-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.oi-analysis-steps__list--connector .oi-analysis-steps__step:not(:last-child) .oi-analysis-steps__visual:after{content:"";position:absolute;top:calc(100% - 44px);left:calc(50% + 64px);width:calc(100% - 88px);height:1px;background:var(--oi-card-border)}}@media(max-width:989px){.oi-analysis-steps__header{margin-bottom:32px}.oi-analysis-steps__list{gap:28px}.oi-analysis-steps__visual{gap:12px;margin-bottom:12px}.oi-analysis-steps__icon{width:56px;height:56px;border-radius:16px}.oi-analysis-steps__icon svg,.oi-analysis-steps__image{width:36px;height:36px}.oi-analysis-steps__title{margin-bottom:8px}}@media(prefers-reduced-motion:reduce){.oi-analysis-feature *,.oi-analysis-feature *:before,.oi-analysis-feature *:after{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/insights-analysis-features.css.map */
